body{font:normal 14px/150% arial,helmet,helvetica,simsun,"microsoft yahei";color:#585858;background:#edeeef;text-align:justify;text-justify:inter-ideograph;overflow:auto;}
body,html{overflow:auto;}
body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe{margin:0;padding:0;}
ul,li,ol{list-style:none outside none;}
img{border:0 none;vertical-align:top;}
input,select,textarea{vertical-align:middle;font-family: "microsoft yahei";font-size:16px;color:#666;line-height:normal;}
pre{white-space:normal;}
.clear{zoom:1;clear:both;}
.clear:after{content:".";height:0;display:block;clear:both;visibility:hidden;font-size:0;}
a{text-decoration:none;color: #6f99c5;}
a:visited{}
a:hover,
a:active{}
table{border-collapse:collapse;}
.fl{float:left;}
.fr{float:right;}
.d-b{display:block;}
.d-ib{display:inline-block;}
.d-box{display:-webkit-box;display:-moz-box;display:box;}
.flex1{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;display:block;}
.vcenter{-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.tcenter{-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;text-align:center;}
.v-box{-webkit-box-orient:vertical;box-orient:vertical;}
.tc{text-align:center;}
.in10{padding:10px;}
.mt20{margin-top:20px;}
.d-ib{display:inline-block;}
.img-auto img{width:auto;max-width:100%;}
input::-webkit-input-placeholder{color:#c9c9c9;font-size:16px;line-height:normal;}
input:-moz-placeholder {color:#c9c9c9;font-size:16px;line-height:normal;}
.to{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.red{color:#f00;}
.blue{color:#006ead;}
.hide{display:none;}
.ora_air{ background:url("../../images/pc/ora_air.gif") no-repeat center center; color:#fff; padding:0 4px; top:2px; margin:0 0 0 4px; }

.to{white-space:nowrap;word-break:break-all;overflow:hidden;text-overflow:ellipsis;}

a,span,ul,li,ol,b{-webkit-user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
.abs{position:absolute;}
.fix{position:fixed;}

.justify{overflow:hidden;text-justify:inter-ideograph;text-align:justify;line-height:1em;height:1em;word-break:break-all;}
.justify::after{content:"testa dfa dfad fadf af adsf adsf adf asdf adf";display:inline-block;visibility:hidden;}

.ta-c{text-align:center;}
.ta-r{text-align:right;}
.ta-l{text-align:left;}

/* basic */
.btn{color:#fff;background:#006ead;border-radius:3px;padding:5px 20px;text-align:center;}

.input-box{padding:0;background:transparent;margin-bottom:10px;border-bottom:solid 1px #b8bec1;}
.input-outer{position:relative;}
.input-box .unit{display:block;width:30px;text-align:center;border-left:solid 1px #686868;color:#4d4d4d;height:24px;line-height:24px;margin-top:5px;}
.input-inner{border:0 none;background:transparent;width:100%;padding:5px 0;color:#333;height:28px;text-indent:10px;}
textarea.input-inner{height:80px;vertical-align: top;padding:0;margin:0;}

.icons{background:url("") 0 50% no-repeat;padding-left:50px;}
.i-edit-pwd{background-image:url("../../images/pc/iconsEditPWD.png");}
.i-logout{background-image:url("../../images/pc/iconsLogout.png");}
.i-basic{background-image:url("../../images/pc/iconsResumeBasic.png");}
.i-work{background-image:url("../../images/pc/iconsResumeWork.png");}
.i-edu{background-image:url("../../images/pc/iconsResumeEdu.png");}
.i-project{background-image:url("../../images/pc/iconsResumeProject.png");}
.i-evaluation{background-image:url("../../images/pc/iconsResumeEvaluation.png");}
.i-attach{background-image:url("../../images/pc/iconsResumeAttach.png");}
.i-other{background-image:url("../../images/pc/iconsResumeOther.png");}
.i-home{background-image:url("../../images/pc/iconsPagerHome.png");}
.i-prev{background-image:url("../../images/pc/iconsPagerPrev.png");}
.i-next{background-image:url("../../images/pc/iconsPagerNext.png");}
.i-end{background-image:url("../../images/pc/iconsPagerEnd.png");}
.i-password{background-image:url("../../images/pc/iconsLock.png");}
.i-user{background-image:url("../../images/pc/iconsUser.png");}

.m-interview{background-image:url("../../images/pc/menusMyInterview.png");}
.m-candidate{background-image:url("../../images/pc/menusCandidate.png");}
.m-todo{background-image:url("../../images/pc/menusTodo.png");}
.m-filter{background-image:url("../../images/pc/menusFilter.png");}
.m-progress{background-image:url("../../images/pc/menusProgress.png");}
.m-history{background-image:url("../../images/pc/history.png");}
.m-favorite{background-image:url("../../images/pc/favorite.png");}

.w50{width:50px;}
.w60{width:60px;}
.w35{width:35px;}
.w70{width:70px;}

.w100{width:100px;}
.w120{width:120px;}
.w70{width:70px;}
.w140{width:140px;}

.leftjustify{text-align:left}

/* layout */
.header-wrap{background:url("../../images/pc/topNavBg.jpg") 0 100% repeat-x #fff;padding:1px 0 50px;}
.header-wrap .logo{margin:25px 0 0;}
.m1200{min-width:1200px;}
.mhContent{min-height:750px;}
.w-auto{margin:0 240px 0 100px;}

.wrap{padding:15px 0 25px;position:relative;}

.content{overflow:auto;background:#fff;border:solid 1px #d0dae1;padding:15px 25px;}

.footer-wrap{background:url("../../images/pc/footerBg.jpg") repeat-x;height:68px;color:#a6bad6;}
.footer{padding:15px 0 0;font-size:12px;line-height:140%;}

/* module begin */
.user-info-box a{color:#6b6b6b;padding-left:38px;}

.menus-box{background:#fff;border:solid 1px #d0dae1;padding:15px 25px 50px;margin-right:25px;}
.menus-title{color:#515151;font-size:18px;font-weight:normal;margin-bottom:25px;}
.menus-title .en{color:#d8d8d8;font-size:14px;margin-left:10px;}
.menu{padding:10px 0 10px 40px;text-align:left;}
.menu a{color:#6b6b6b;font-size:16px;position:relative;padding-right:30px;float:left;}
.menu .news{background:#ff6900;color:#fff;border-radius:150px;float:right;margin-left:5px;display:block;font-size:10px;top:-5px;right:0;width:25px;height:25px;line-height:25px;text-align:center;overflow:hidden;text-overflow:ellipsis;}
.menus-box a:hover,
.menus-box .current a{color:#006ead;}

.page-header{border-bottom:solid 3px #e8eff7;padding:0 0 8px;}
.page-name{color:#515151;font-size:18px;}
.page-header .modify-select{margin-top:-10px;}

.modify-select{position:relative;background:url("../../images/pc/iconsArrowDown.png") 100% 50% no-repeat #006ead;color:#fff;padding:5px 50px 5px 15px;border-radius:150px;background-size:40px auto;}
.modify-select select{position:absolute;opacity:0;top:0;left:0;width:100%;min-height:31px;height:31px;}

.tags{padding:15px 15px 0;border-bottom:solid 1px #c5c5c5;}
.tag{background:#ededed;border:solid 1px #c5c5c5;border-radius:5px 5px 0 0;margin:0 5px -1px;padding:2px 15px;color:#515151;font-size:16px;}
.tag:hover,
.tags .current{background:#fff;border-bottom:solid 1px #fff;}

.float-global{position:absolute;right:-200px;top:0;}
.ctrls-wrap{background:#fff;border:solid 1px #cacaca;box-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:15px;margin-top:125px;}
.ctrls-wrap .btn{display:block;margin-top:10px;}
.pager .show-current{background:#006ead;color:#fff;line-height:30px;padding:0 5px;border-radius:3px;}
.btn-page{text-indent:-9999em;overflow:hidden;padding:5px 10px;display:block;background-position:50% 50%;}

.qr-notice-box{right:-240px;margin-top:120px;}
.qr-notice{background:url("../../images/pc/qrNoticeFloat.jpg");width:44px;height:196px;display:block;}
.qr-notice-en{background:url("../../images/pc/qrNoticeFloat_en.jpg");width:44px;height:196px;display:block;}
.qr-notice-open{width:350px;height:auto;}
.qr-notice-open .qr-description{display:block;}
.qr-description{background:#fff;font-size:12px;display:none;border:solid 1px #fff;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}
.qr-description h4{background:#006ead;color:#fff;text-align:center;padding:10px 0;font-size:18px;}
.qr-img-wrap{background:url("../../images/pc/arrowRight.jpg") 50% 60% no-repeat;padding:0 0 15px;}
.qr-img-box{width:50%;float:left;}
.qr-img-box dt{padding:10px 15px 0;height:60px;}
.qr-img-box .qr-img{border:solid 2px #000;padding:3px;background:#fff;width:124px;height:124px;margin:0 auto;}
.qr-img-box .qr-img img{width:100%;height:100%;vertical-align:top;}
.qr-footer{background:#006ead;padding:10px 15px;color:#fff;text-align:left;}
.qr-footer h6{font-size:12px;text-align:center;font-weight:normal;}
.qr-footer ul{width:48%;}

.check-box{display:block;position:relative;}
.check-box input{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;}
.check-box .checked{color:#5e5e5e;font-size:14px;border:solid 1px #c8c8c8;border-radius:150px;padding:5px 15px;text-align:center;}
.active .checked,
.check-box input:checked + .checked{background:#006ead;color:#fff;border-color:#006ead;}

.pager-box{text-align:right;}
.pager-box .page{display:inline-block;}
.pager-box .page{*display:inline;color:#000;background:url("../../images/pc/pagerBg.jpg") 0 100% repeat-x;border:solid 1px #c9cfd2; -webkit-border-radius : 5px; -moz-border-radius : 5px; border-radius : 5px;padding:5px 10px; -webkit-box-shadow : 0 0 2px rgba(0, 0, 0, .3); -moz-box-shadow : 0 0 2px rgba(0, 0, 0, .3); box-shadow : 0 0 2px rgba(0, 0, 0, .3);}
.pager-box .page:hover,
.pager-box .current{background-image:url("../../images/pc/pagerBgCurrent.jpg");color:#fff;}
.pager-box span.page:hover,
.pager-box span.page{background:none; -webkit-box-shadow : none; -moz-box-shadow : none; box-shadow : none;border:0 none;color:#000;}


.select-category{position:relative;min-width:80px;}
.select-category .txt{display:block;background:url("../../images/pc/iconsArrowDownGray.png") 100% 50% no-repeat;padding-right:40px;}
.select-category .txtUp{display:block;background:url("../../images/pc/iconsArrowUpGray.png") 100% 50% no-repeat;padding-right:40px;}
.select-category .category{position:absolute;left:-5px;top:25px;background:#fff;border:solid 1px #ededed;max-height:300px;overflow:auto;max-width:400px;display:none;}
.select-category .category li{cursor:pointer;padding:5px ;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.select-category .category .active,
.select-category .category li:hover{color:#1178b2;}
.show-category .category{display:block;}

.select-category1{position:relative;min-width:80px;}
.select-category1 .txt1{display:block;background:url("../../images/pc/iconsArrowDownGray.png") 100% 50% no-repeat;padding-right:40px;}
.select-category1 .txtUp1{display:block;background:url("../../images/pc/iconsArrowUpGray.png") 100% 50% no-repeat;padding-right:40px;}
.select-category1 .category1{position:absolute;left:-5px;top:25px;background:#fff;border:solid 1px #ededed;max-height:300px;overflow:auto;max-width:400px;display:none;}
.select-category1 .category1 li{cursor:pointer;padding:5px ;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.select-category1 .category1 .active,
.select-category1 .category1 li:hover{color:#1178b2;}
.show-category1 .category1{display:block;}

/* 简历 */
.resume-deliver-info{background:#f8f8f8;border:solid 1px #d8d8d8;border-width:1px 0;margin:15px 0;padding:10px 15px;font-size:14px;}
.rm-title{border-bottom:solid 1px #d8d8d8;padding:10px 0 10px 50px;font-size:14px;}

.resume-module{font-size:12px;}
.rm-basic-wrap{background:#f8f8f8;border-bottom:solid 1px #d8d8d8;padding:10px 15px;}
.rm-basic-wrap .avatar{margin:5px 15px 0 0;}
.rm-info-box{overflow:hidden;}
.rm-info-box dt{font-size:18px;font-weight:bold;}
.rm-info-box .rm-info{width:50%;}
.rm-info-title{width:100px;text-align:left;}

.rm-work-wrap{margin:15px 0;}
.rmj-title,
.rm-work-title{background:#f3f3f3;padding:2px 5px;font-weight:bold;}
.rm-work-title .item{margin-right:15px;}
.rm-work-description,
.rm-work-trade{margin:10px 0 10px 95px;}
.rm-desc-item .desc{overflow:hidden;}

.rm-edu-wrap{padding:10px 0;}
.rm-edu-item .duration{margin:0 20px;}
.rm-edu-item .degree{margin:0 0 0 20px;}

.rm-evaluation-wrap{padding:10px 0 0 50px;}
.rm-other-wrap {padding:10px 0;}
.rm-other-item .duration{font-weight:bold;}
.rm-other-item .school{margin:0 20px;}

.rm-btnbox{background:#f3f3f3;padding:15px 0;}

/* 列表 */
.deliver-info-box{margin:15px 0;}
.deliver-info-box .day{font-size:18px;background:#dcdcdc;border-radius:15px;color:#757575;float:left;clear:both;padding:5px 15px;margin-bottom:5px;}
.deliver-info-box .data{clear:both;}
.deliver-list{width:100%;}
.deliver-list td{border-bottom:dashed 1px #d0d0d0;padding:5px 2px;cursor:pointer;width:80px;}
.deliver-list tr.hover td,
.deliver-list tr:hover td{background:#f3f3f3;}
.deliver-list .time{width:60px;}
.deliver-list .hr{width:100px;}
.deliver-list .name{width:60px;}
.deliver-list .job{width:120px;}
.deliver-list .room{width:100px;}

.deliver-today-box .day{background:#006ead;color:#fff;}


/* 面试反馈 */
.feed-back-wrap{background:#fff;}
.feed-back-wrap .resume-header{border-bottom:solid 1px #e1e1e1;font-size:14px;padding:0 0 10px;line-height:180%;}
.feed-back-wrap .name{font-size:18px;margin-right:12px;}
.feed-back-wrap .job{margin-right:12px;}
.feed-back-module{padding:10px 0 0;overflow:hidden;}
.feed-back-module .fb-title{color:#5e5e5e;}
.feed-back-module textarea.input-inner{padding:0;text-indent:0;color:#5e5e5e;}
.feed-back-module .input-outer{margin:5px;}
.feed-back-module .input-box{border:solid 1px #d4d4d4;margin-top:10px;}
.feed-back-wrap .btn-box{padding:15px 0;}
.check-list{margin:0 -5px 10px;overflow:hidden;}
.check-list .check-box{display:block;}
.check-list .checked{display:block;margin:0 5px;line-height:130%;}


/* 登录页 */
.login-page-outer{height:100%;background:url("../../images/pc/loginPageBg.jpg") 50% 50% repeat-x #d6dee0}
.login-page-wrap{background:url("../../images/pc/loginBg.jpg") 50% 50% no-repeat;height:100%;overflow:hidden;}
.login-footer{bottom:-150px;width:100%;text-align:center;color:#494949;}
.login-box{top:50%;left:50%;margin:-136px 0 0 -254px;background-size:cover;}
.login-inner{position:relative;z-index:2;background:url("../../images/pc/loginBoxBg.png") 50% 50%;width:508px;height:273px;overflow:hidden;}

.login-form{margin:65px 50px 0;}
.login-form .input-box{background-color:#f4f4f4;border:solid 1px #c6c6c6;overflow:hidden;border-radius:5px;}
.login-form .input-inner{padding:0;}
.login-form .input-normal{width:100%;height:100%;padding:0;margin:0;border:0 none;display:block;background:transparent;}
.login-form .f-title{float:left;width:130px;text-align:right;}
.login-form .btnbox{margin:10px 0 10px 130px;}
.login-form .notice{margin:0 0 0 80px;}
.login-form .notice a{color:#2092d7;text-decoration:underline;}
.link-forget{color:#444;}

.login-form-s2 .f-title{float:none;width:auto;text-align:left;margin:10px 0;}
.login-form-s2 .btnbox{margin:15px 0;}

/* 进度查询 */
.progress{height:30px;position:relative;}
.progress .txt{position:absolute;width:30px;height:30px;line-height:30px;top:0;left:0;text-align:center;color:#333;font-size:10px;}

.progress-page-wrap{padding:15px 0 ;min-height:500px;}
.progress-list-box{width:100%;}
.progress-list-box th{background:#ededed;}
.progress-list-box th,
.progress-list-box td{padding:5px;}
.progress-list-box td{border-bottom:dashed 1px #d0d0d0;text-align:left;}

.fy{ /*width:390px;*/ border-bottom:#fbfbfb solid 1px; height:45px;  margin:38px 0 0 10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:7px 0 0 0; color:#12396b; text-align:center;float: right;}
.fy span,.fy a{ float:left; line-height:21px;color:#006699; padding:0 2px; margin:0 0 0 4px; min-width:15px;border:#dcdcdc solid 1px;}
.fy a:hover,.fy a.rd{ border:#87c0d7 solid 1px; background:#e0edfb;}
.fy span.currentStep{border:#87c0d7 solid 1px; background:#e0edfb;}

.wqti{background:url(../../images/pc/wqti.png) no-repeat; width:694px; height:327px; margin:80px auto;}
.wqti_lf{ float:left; margin:74px 0 0 137px;}
.wqti_rg{ width:400px; float:left; margin:80px 0 0 20px; line-height:23px;}
.wqti_rg h2{ font-size:20px; line-height:50px; }
.wqflh{ clear:both;}

.quality-total{background:#006ead;color:#fff;margin:10px 0 0;
    -webkit-border-radius : 150px; -moz-border-radius : 150px; border-radius : 150px;
}
.quality-total table{width:100%;}
.quality-total td{padding:0 10px;}
.quality-total .progress{background:#fff;margin:3px 0;
    -webkit-border-radius : 150px; -moz-border-radius : 150px; border-radius : 150px;
}

.search-enter-box{margin:0;position:relative;border:solid 1px #d8d8d8;background:#fff;border-radius:3px;}
.search-enter-box .input-inner{padding:0;text-indent:10px;height:32px;}
.search-enter-box .i-search{background:url("../../images/pc/iconsSearch.png") 50% 50% no-repeat;border:0 none;line-height:0;position:relative;padding:15px 25px 15px 15px;}
.tags-inner{margin:18px 0 0;}
.tooltip{position: absolute; background:#fff; opacity:0.8;}

.tags-box{margin:5px;overflow:hidden;}
.tags-box .tags{float:left;margin:5px 5px 5px 0;padding:3px 25px 3px 5px;border:solid 1px #ccc;background:#f0f0f0;border-radius:3px;position:relative;}
.tags-box .close{display:block;background:url("../../images/pc/dialog_close.png") 50% 50% no-repeat;width:25px;height:25px;position:absolute;right:0;top:0;cursor: pointer;}

.tags-box1{margin:5px;overflow:hidden;}
.tags-box1 .tags{float:left;margin:5px 5px 5px 0;padding:3px 25px 3px 5px;border:solid 1px #ccc;background:#FFE6B0;border-radius:3px;position:relative;}
.tags-box1 .active,
.tags-box1 .tags:hover{background:#bad7e1;}
.tags-box1 .close{display:block;background:url("../../images/pc/dialog_close.png") 50% 50% no-repeat;width:25px;height:25px;position:absolute;right:0;top:0;cursor: pointer;}
