  /*new顶部*/
  .h60{height:60px;}
  .user_head{background:#f80; height:60px; position:fixed; top:0; left:0; width:100%;z-index:999}
  .user_head .tel{display:inline-block; border:1px solid #fff; height:24px; line-height:24px; padding:0 10px; border-radius:50px; margin-top:17px; margin-left:10px;}
  .user_head .title{line-height:60px;}
  .user_head .button{line-height:60px;}
  .user_head .button a{color:#fff;}
  .user_head .button span{color:#fff; padding:0 15px;}
  a,input{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}

/**简历列表**/
.resume_contact{background:#fff;width:820px;margin:0 auto 20px;padding:20px 30px;box-sizing: border-box;-webkit-box-shadow: 0 0 10px rgb(0 0 0 / 16%);box-shadow: 0 0 10px rgb(0 0 0 / 16%);}
.resume_contact .stat1 a{width:98px;height:28px;line-height:28px;display:inline-block;margin:0 5px;}
.resume_contact .stat2{position:relative}
.resume_contact .stat2 a{position:absolute;font-size:16px;width:158px;height:38px;line-height:38px;text-align:center;right:0;top:50%;margin-top:-20px}
a.bd3d8ee8{border:1px solid #3d8ee8;color:#3d8ee8;}
a.bd3d8ee8:hover{background:#3d8ee8;color:#fff;}
a.bdf80{border:1px solid #f80;color:#f80}
a.bdf80:hover{background:#f80;color:#fff;}

.resume_list{padding:20px;}
.resume_list .item{width:25%;float:left;}
.resume_list .item a{display:block;margin:20px;position: relative;overflow: hidden;-webkit-transition: all .2s ease-out 0s;border:1px solid #e6e6e6;border-radius:10px;font-size:0;}
.resume_list .item a img{background-position: center 0;background-repeat:no-repeat;background-size:100% auto;width:100%;}

.fixbottom{position:fixed;left:0;bottom:0;z-index:999;width:100%;}
.resume_btnlist a{height:50px;line-height:50px;float:left;}
.resume_btnlist .bgf80{width:200px;}
.resume_btnlist .bgf80,.resume_btnlist .bg3d8ee8{margin-right:14px;}
.resume_btnlist .bg3d8ee8,.resume_btnlist .bgbbb{width:108px;}


.ico{background:url(/images/bg_ico.png) no-repeat 0 0;}
.side-bar .hv p span,.side-bar .hv{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.side-bar{height:270px;width:50px;position:fixed;top:50%;margin-top:-135px;right:20px;text-align:center;z-index:999}
.side-bar .hv{width:48px;height:48px;border:1px solid #ededed;margin-bottom:5px;background:#fff;cursor:pointer;position:relative;}
.side-bar .hv:hover{border:1px solid #f80;}
.side-bar .hv p{height:48px;width:48px;overflow:hidden;position:relative;}
.side-bar .hv.qrcode p span{padding:0;line-height:48px;height:48px;}
.side-bar .hv p span{width:48px;height:36px;display:block;line-height:18px;background:#f80;color:#fff;padding:6px 0;display:block;position:absolute;top:48px;left:0;z-index:1;}
.side-bar .hv p i{width:24px;height:24px;display:inline-block;margin-top:12px;}
.side-bar .hv p i.s1{background-position:-96px -104px;}
.side-bar .hv p i.s2{background-position:-121px -104px;}
.side-bar .hv p i.s3{width:22px;background-position:-147px -104px;}
.side-bar .hv p i.s4{width:22px;background-position:-170px -104px;}
.side-bar .hv p i.s5{width:21px;background-position:-193px -104px;}
.side-bar .hv:hover p span{top:0;}

.side-bar .hv div{border:1px solid #f80;background:#fff;position:absolute;top:50%;display:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.side-bar .hv div label{width:19px;height:50px;display:block;positioN:absolute;top:50%;margin-top:-25px;right:-20px;}
.side-bar .hv div em{width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color: transparent transparent transparent #f80;position:absolute;right:-10px;top:50%;margin-top:-10px;}
.side-bar .hv div em i{width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color: transparent transparent transparent #fff;position:absolute;right:1px;top:50%;margin-top:-10px;}

.side-bar .hv.qrcode div{width:278px;height:140px;left:-357px;margin-top:-80px;padding-top:18px;}
.side-bar .hv.qrcode div span{float:left;margin-left:24px;width:100px;}
.side-bar .hv.qrcode div span img{display:block;margin-bottom:10px;width:100px;height:100px;}
.side-bar .hv.qrcode div span i{display:block;}
/*.side-bar .hv.qrcode:hover div{left:-297px;}*/

.side-bar .hv.contact div{width:150px;height:58px;padding-left:28px;left:-260px;margin-top:-30px;text-align:left;}
.side-bar .hv.contact div span{display:block;margin-top:5px;}
/*.side-bar .hv.contact:hover div{left:-200px;}*/

.side-bar .hv.service div{width:120px;height:84px;padding:14px 14px 0;left:-230px;margin-top:-50px;text-align:left;}
.side-bar .hv.service div a{margin-bottom:10px;display:block;height:28px;line-height:28px;border:1px solid #ededed;text-align:center;}
.side-bar .hv.service div a:hover{border-color:#f80;}
.side-bar .hv.service div a b{width:13px;height:14px;display:inline-block;margin-top:-3px;vertical-align:middle;background-position:-49px -65px;margin-right:8px;}
/*.side-bar .hv.service:hover div{left:-170px;}*/

.resume_contact .stat3{position:relative;}
.resume_contact .stat3 dl{width:480px;}
.resume_contact .stat3 dl dt,.resume_contact .stat3 dl dd{float:left;}
.resume_contact .stat3 dl dt{width:50%;}
.resume_contact .stat3 dl dd{width:100%;}
.resume_contact .stat3 dl div{position:relative;padding-left:74px;line-height:30px;}
.resume_contact .stat3 dl div p{line-height:30px;min-height:30px;width:166px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.resume_contact .stat3 dl div p.sp2{width:auto;margin-right:20px;text-overflow:inherit;white-space:inherit;overflow:inherit;line-height:20px;padding-top:5px;}
.resume_contact .stat3 dl div b{position:absolute;left:0;top:0;color:#999}
.resume_contact .stat3 .msg{width:240px;background:#fff;position:absolute;right:0;top:10px;padding:9px;}
.resume_contact .stat3 .msg p{line-height:24px;margin-bottom:10px;}
i.qq{background-position: -17px -65px;width:13px;height:14px;display:inline-block;}
i.ation{background-position:-99px -290px;width:16px;height:14px;display:inline-block;}


#printbtn{width:660px; margin:0 auto; text-align:center; padding:10px 0 20px 0;}
#printbtn input{width:140px;height:40px;line-height:40px;text-align:center;border:none;display:inline-block;font-size:16px;margin:0 10px;}
