/*resume*/
.resume{width: 100%; margin:10px 0;}
.resume .con{width: 100%; margin-bottom: 10px; background: #fff; border-radius: 5px;}
.resume .tit{width: 100%; height: 40px; background: url(images/resume_tit.jpg); font:700 1.125em/40px ""; padding-left: 10px; color: #666; box-sizing: border-box; -webkit-box-sizing: border-box; }
.resume .list{width: 96%; margin:0 2%;}
.resume .list ul{width: 100%; overflow: hidden;}
.resume .list li{width: 100%; height: 40px; border-bottom: 1px solid #ccc; line-height: 40px;}
.resume .list li:last-child{border-bottom: 0;}
.resume .list li .xxbt{width: 40%; float: left; color: #666; font-size: 1.1em;}
.resume .list li .xxnr{width:50%; float: right; padding-right: 15px;  text-align: right; color: #999; font: 0.875em/40px "Microsoft Yahei";}
.resume .list li .xxnr .inp1{width: 100%; height: 25px; border: 0; margin-top: 7.5px; text-align: right;  border: 1px solid #ccc;  color: #999; font: 0.875em/25px "Microsoft Yahei";}
.resume .list li .inp2{width: 100%; height: 75px; color: #999; font: 0.875em/25px "Microsoft Yahei"; border: 1px solid #ccc;box-sizing: border-box; -webkit-box-sizing: border-box;}
.resume .list li .d img{width: 15px; height: 15px; float: right; margin-top: 12.5px;}

.resume .btn{width: 100%;}
.resume .btn ul{width: 100%; overflow: hidden;}
.resume .btn li{width: 40%; margin:10px 5%; float: left;}

.Resume_Details{width:98%; margin: 10px 1% 60px 1%;}
.Resume_Details .bt{width: 100%; font: 600 1.125em/40px "";}
.Resume_Details .details{width: 100%; border-radius: 5px; background: #fff; margin-top: 10px;}
.Resume_Details .tit{width: 100%;  line-height: 35px; background: url(../images/newstitbg.jpg) bottom repeat-x; }
.Resume_Details .tit h3{padding-left: 10px; font-size: 1em; color: #1f82e4; font-weight: 600; }
.Resume_Details .con{width: 100%; padding: 5px 10px; -webkit-box-sizing:border-box;box-sizing:border-box; line-height: 26px; color: #333;}
.Resume_Details .con ul{width: 100%; }
.Resume_Details .con li{width: 100%; border-bottom: 1px solid #ccc; line-height: 26px; padding:5px 0px; }
.Resume_Details .con .bt{width: 100%; float: left; font: 600 1.125em/30px "";}


/*=用户中心样式*/
.user dl{overflow:hidden;padding:10px;height:92px;background:url(user_bg.jpg) no-repeat;background-size:100% 112px;margin-bottom:10px;}
.user dt{border-bottom:1px solid #ff9e3d;height:45px;line-height:45px;}
.user dt h3{color:#171717;font-size:18px;font-weight:normal;}
.user dt a{float:right;display:inline-block;width:75px;height:18px;line-height:18px;color:#fff;padding-left:21px;text-align:center;background-position:0 -117px;margin-left:5px;font-size:12px;margin-top:15px;}
.user dt a.curr{background-position:0 -150px;}
.user dd{border-top:1px solid #ffda8c;line-height:45px;text-align:right;color:#171717;color:#12px;}
.user ul{overflow:hidden;background:#fff;-moz-box-shadow:0 -1px 2px #ddd;-webkit-box-shadow:0 -1px 2px #ddd;box-shadow:0 -1px 2px #ddd;}

.user ul li{padding:0 10px 0 0;height:55px;line-height:55px;}
.user ul li+li{border-top:1px solid #f5f5f5;}
.user ul li a{display:block;height:55px;color:#171717;padding-left:28px;line-height:55px;font-size:14px;}
.user ul li.l1{border-left:3px solid #ff81ab;}
.user ul li.l2{border-left:3px solid #ff6d63;}
.user ul li.l3{border-left:3px solid #ff7730;}
.user ul li.l4{border-left:3px solid #22cdb7;}
.user ul li a em{display:block;float:right;font-style:normal;font-size:20px;width:56px;height:55px;text-align:center;line-height:55px;}
.user ul li.l1 a em{background:#ff81ab;color:#ff2971;}
.user ul li.l2 a em{background:#ff6d63;color:#f2392c;}
.user ul li.l3 a em{background:#ff7730;color:#ff4800;}
.user ul li.l4 a em{background:#22cdb7;color:#099;}
