@charset "utf-8";
a:focus,input,button{ outline:none;}
ul,li{ padding:0px; margin:0px; font-weight:normal;}
ul,li{ list-style:none;}

.hrb-st{ font-family:"新宋体"; display:inline-block; font-style:normal;}
.bg-wh{ background:#fff;}
.bg-f8f9fb{ background:#f8f9fb;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}

.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}

.jecell-bottom{ border-bottom:solid 1px #eee;}
.fr{ float:right;}
.fl{ float:left;}
.jepor{ position:relative;}
.jepof{ position:fixed;}
.jepoa{ position:absolute;}
.mb20{ margin-bottom:20px; overflow:hidden;}

.rdu5{ border-radius:5px;}
.rdu10{ border-radius:10px;}
.rdu15{ border-radius:15px;}
.rdu20{ border-radius:20px;}

.white{ color:#fff;}
.g3{ color:#333;}
.g6{ color:#666;}
.g9{ color:#999;}


/*手型*/
.handStyle{ cursor:pointer;}

/*字符出现省略号*/
.textOverFlow{ display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*公用模态框高度*/
.hrb-modal-scrollHeight{ height:500px; overflow-y:auto; overflow-x:hidden;}
@media (min-width:1280px) and (max-width:1440px) {
 .hrb-modal-scrollHeight{ height:400px;}
}

/*头部*/
.header-userTypeName{ right:60px; top:0; padding-left:25px; height:31px; line-height:30px; background:url(../img/userType-bg.png) no-repeat left top;}
.header-userTypeName span{ background:url(../img/userType-bg2.png) no-repeat right top; display:block; height:31px; padding-right:25px; color:#ff7800; font-size:17px; font-weight:bold;}


.hr-mainContent{ width:1200px; min-height:600px; margin:10px auto; background:#fff; padding:20px;}

.hrb-index-box{background-color: #fff;min-height: 600px;clear: both;overflow: hidden;}
.hrb-index-box-w1000{width: 1200px;margin: 0px auto;}
.hrb-index-S01-box-T{height: 30px;}
.hrb-index-S01-box{position: relative;padding-right: 100px; width: 350px; margin: auto; background: #fff;display: inline-block;}
.hrb-index-S01-box-L{border:solid 1px #ddd;padding-left: 30px;background-size: 22px 22px;background-position: 5px center;background-repeat: no-repeat;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTYzNzgwNDY4MTE0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI3MjUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTg4OS40IDg1MC40TDczNy44IDY5Ny43YzU3LjgtNjguMSA4Ni44LTE1NC43IDgxLjgtMjQ0LTUtOTAuMi00NC4zLTE3My44LTExMC41LTIzNS4yLTY0LjUtNTkuOC0xNDguNC05Mi44LTIzNi4zLTkyLjgtNDUuMiAwLTg5LjIgOC42LTEzMC44IDI1LjUtNDMuMSAxNy41LTgxLjcgNDMuMS0xMTQuOCA3Ni4zLTYzLjkgNjMuOS0xMDAgMTQ4LjgtMTAxLjcgMjM5LjItMS43IDkwLjQgMzEuMyAxNzYuNiA5Mi43IDI0Mi44IDMzLjQgMzYgNzMuMSA2NCAxMTcuOSA4My4xIDQzLjQgMTguNSA4OS40IDI3LjkgMTM2LjggMjcuOSA4Mi4yIDAgMTYxLjgtMjkuMiAyMjQuNS04Mi40TDg0NyA4OTAuN2M1LjYgNS45IDEzLjIgOS4yIDIxLjMgOS4yIDcuNSAwIDE0LjctMi44IDIwLjEtOCAxMS43LTExLjEgMTIuMi0yOS43IDEtNDEuNXpNNDc0IDc2My4xQzMxNC43IDc2MyAxODUgNjMzLjIgMTg0LjggNDc0YzAtMTU5LjUgMTI5LjctMjg5LjIgMjg5LjItMjg5LjJTNzYzLjIgMzE0LjUgNzYzLjIgNDc0Yy0wLjEgMTU5LjQtMTI5LjggMjg5LjEtMjg5LjIgMjg5LjF6IiBwLWlkPSIyNzI2IiBmaWxsPSIjZGJkYmRiIj48L3BhdGg+PC9zdmc+);}
.hrb-index-S01-box-L>input{outline: none;display: block;width: 100%;border: none;box-shadow: none;height: 30px;}
.hrb-index-S01-box-R{position: absolute;top:0px;bottom: 0px;right: 0px;width: 100px;}
.hrb-index-S01-box-R>a{min-width:80px;cursor: pointer;position: absolute;top:0px;bottom: 0px;left: 0px;right: 0px;background-color:#FD8000 ;text-align: center;line-height: 32px;color: #fff;}
.hrb-index-S01-box-R>a:hover{background-color: #FD8000;}
.hrb-index-S01-S02{padding: 5px 0px; display:inline-block; width:590px; padding-left:10px;}
.hrb-index-S01-S02>span{color: #aaa;margin-right: 10px;font-size: 12px;}
.hrb-index-S01-S02>a{margin-right: 10px;color: #888;font-size: 12px;cursor: pointer;}
.hrb-index-S01-S02>a:hover{color: #FD8000;}
.hrb-index-H01{background-color:#fff ; padding:10px 20px;}
.hrb-index-H01-T>span{line-height: 30px;color: #888;display: inline-block;font-weight: bold;}
.hrb-index-H01-T>a{line-height: 30px;color: #aaa;display: inline-block;padding: 0px 10px;cursor: pointer;}
.hrb-index-H01-T>a:hover,
.hrb-index-H01-T>.active{background-color: #fff;color:#BA392F ;}
.hrb-index-H01-T-M{background-color: #fff;padding: 0px 10px;display: none;}
.hrb-index-H01-T-M>span{font-size: 12px;line-height: 30px;color: #888;display: inline-block;font-weight: bold;}
.hrb-index-H01-T-M>a{font-size: 12px;line-height: 30px;color: #888;display: inline-block;cursor: pointer;margin: 0px 5px;}
.hrb-index-H01-T-M>a:hover,
.hrb-index-H01-T-M>a.active{color:#BA392F;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-index-S01-box{ width:500px;}
    .hrb-index-S01-S02{ width:490px;}
    .hrb-index-box-w1000{ width:1000px;}
}
.hrb-index-H01-B-h1{ padding-left:60px; position:relative; margin:2px 0;}
.hrb-index-H01-B-h1>span{font-size: 12px;line-height: 30px;color: #888;display: inline-block; position:absolute; left:0; top:0;}
.hrb-index-H01-B-h1>a{font-size: 13px;line-height: 20px;color: #555; border:solid 1px #fcfcfc; display: inline-block;cursor: pointer;margin: 5px; text-align: center;}
.hrb-index-H01-B-h1>a:hover{color:#FD8000;}
.hrb-index-H01-B-h1>a.active{color:#FD8000; border: 1px solid #FD8000;border-radius:5px; padding:0 10px;}

.hrb-index-H02{padding: 0 10px 10px 10px; border:solid 1px #eee; border-top: none; background:#fff;}
.hrb-index-H02-item{display: inline-table;margin-right: 15px;}
.hrb-index-H02-item .form-control{ width: 110px;box-shadow: none;}
.hrb-index-H02-item span{font-size: 12px;line-height: 30px;color: #888;display: inline-block; }
.hrb-index-list-T{ height:50px; margin-top: 10px; padding:10px 0;}
.hrb-index-list-T>a{cursor: pointer; display: inline-block;padding:0px 15px; margin-right:10px; line-height: 38px;color:#333; font-size:15px; border-bottom: solid 2px transparent;}
.hrb-index-list-T>a:hover,.hrb-index-list-T>a.active{color: #FD8000;border-bottom: solid 2px #FD8000;}

.hrb-index-list-B{ border: solid 1px #eee; padding:0 20px;}
.hrb-index-list-B-item{ border-bottom:solid 1px #eee;padding:20px 0 ; margin-bottom:5px;}
.hrb-index-list-B-item:last-child{ border-bottom:none;}
.hrb-index-list-B-item-h1{position: relative;}
.hrb-index-list-B-item-h1 span{font-size: 16px;color: #333;}
.hrb-index-list-B-item-h1 span:hover{color: #FD8000 !important;border-bottom: 1px solid #FD8000;cursor: pointer;}
.hrb-index-list-B-item-h1 i{font-size: 12px;color: #888;font-style: normal;margin-left: 10px;}
.hrb-index-list-B-item-h1 b{position: absolute;right: 0;top:5px;font-size: 13px;color: #666;font-weight: normal;}
.hrb-index-list-B-item-h1 b:hover{color: #FD8000;border-bottom: 1px solid #FD8000;cursor: pointer;}
.hrb-index-list-B-item-h2{position: relative;}
.hrb-index-list-B-item-h2 b{ font-size: 16px;color:#f60 ;}
.hrb-index-list-B-item-h2 .num{ font-style:inherit;}
.hrb-index-list-B-item-h2 .lineFr{ position:relative;}
.hrb-index-list-B-item-h2 .lineFr:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-index-list-B-item-h2 span{ margin-right: 8px; color:#666;  font-size: 12px; line-height: 25px; padding-right: 10px; display:inline-block; margin-top:0px;}
.hrb-index-list-B-item-h2 span:last-child{border-right: none;}
.hrb-index-list-B-item-h2 .gsType{ float:right;}
.hrb-index-list-B-item-h2 .gz{ margin-right:0; padding-right:0;}
.hrb-index-list-B-item-h2 .noMargin span{ margin-top:0;}
.hrb-index-list-B-item-h2-r{position: absolute;right: 0;top:0px} 
.hrb-index-list-B-item-h2-r i{font-size: 12px;font-style: normal;margin-left: 10px;color: #888;}
.hrb-index-list-B-item-h3{ position: relative; min-height:23px;}
.hrb-index-list-B-item-h3>a{display: inline-block;padding: 2px 8px;background-color: #fff;border:solid 1px #eee;border-radius: 3px;font-size: 12px;color: #888;cursor: pointer;margin-right: 5px;}
.hrb-index-list-B-item-h3-R{position: absolute;top:-10px;right: 0;}
.hrb-index-list-B-item-h3-R>a{display: inline-block;font-size: 12px;color: #FD8000;border:solid 1px #FD8000;border-radius: 3px;padding:4px 10px 4px;cursor: pointer; margin-right:5px;}
.hrb-index-list-B-item-h3-R>a:hover{background-color:#FD8000;color: #fff;}
.hrb-index-list-B-item-h4{ position: relative; height:40px;}
.hrb-index-list-B-item-h4>a{display:inline-block; margin-top:5px; padding:2px 8px;background-color: #fff;border:solid 1px #eee;border-radius: 3px;font-size: 12px;color: #888;cursor: pointer;margin-right: 5px;}
.hrb-index-list-B-item-h4-R{position: absolute;top:5px;right: 0;}
.hrb-index-list-B-item-h4-R a{display: inline-block;font-size: 14px;color: #FD8000;border:solid 1px #FD8000;border-radius: 3px;padding: 5px 20px 6px;cursor: pointer;}
.hrb-index-list-B-item-h4-R span{display: inline-block; cursor:pointer;font-size: 14px;color: #FD8000;border:solid 1px #FD8000;border-radius: 3px;padding: 5px 20px 6px;cursor: pointer;}
.hrb-index-list-B-item-h4-R a:hover{background-color:#FD8000;color: #fff;}

.hrb-index-box-w1200{width: 1200px;margin: 0px auto;margin-bottom: 20px;}
.hrb-details-box{position: relative;margin-top: 20px;}
.hrb-details-box-L-T{position: relative;border-bottom:solid 1px #eee;padding-bottom: 20px;}
.hrb-details-box-L{margin-right: 300px;min-height:850px;background-color: #fff;padding: 20px; margin-bottom:20px;}
.hrb-details-box-L-h1{font-size: 12px;color: #888;margin-bottom: 6px;}
.hrb-details-box-L-h2{font-size: 16px;font-weight: bold;margin-bottom: 6px;}
.hrb-details-box-L-h3{font-size: 12px;color: #888;margin-bottom: 6px;}
.hrb-details-box-L-h4{}
.hrb-details-box-L-h4 span{font-size: 14px;color: #666;display: inline-block;padding-right: 5px;margin-right: 10px;border-right: solid 1px #eee;}
.hrb-details-box-L-h5{position: absolute;bottom: 20px;right:0px}
.hrb-details-box-L-h5 span{font-size: 16px;color:#BA392F;display: block;text-align: right;margin-bottom: 8px;}
.hrb-details-box-L-h5 a{font-size: 14px;color:#BA392F;border:solid 1px #BA392F;padding: 2px 10px;display: block;text-align: right;width: 100px;text-align: center;cursor: pointer;border-radius: 3px;}
.hrb-details-box-L-h5 a:hover{background-color: #BA392F;color: #fff; text-decoration: none;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-index-box-w1200{ width:1000px;}
    .hrb-details-box-L{ margin-right:250px;}
}
.hrb-details-box-h1{padding-left: 10px;border-left: solid 4px #BA392F;color: #555;font-weight: bold;margin: 10px 0px;}
.hrb-details-box-h2{}
.hrb-details-box-h2-item{margin-bottom: 10px;}
.hrb-details-box-h2-item span{color: #888;margin-right: 5px;font-size: 12px;}
.hrb-details-box-h2-item i{border-radius: 3px;font-size: 12px;font-style: normal;display: inline-block;padding: 2px 5px;background-color: #FEEEEC;color:#C14C43 ;}
.hrb-details-box-h3{padding: 10px 0px;font-size: 12px;color: #888;}
.hrb-details-box-h4{color: #666;font-size: 12px;line-height: 24px;}
.hrb-details-box-h5{}
.hrb-details-box-h5 span{color: #888;font-size: 12px;}
.hrb-details-box-h5 i{color: #555;font-style: normal;font-size: 12px;}
.hrb-details-box-h5-btn{margin-top: 10px;}
.hrb-details-box-h5-btn b{font-size: 12px;display: inline-block;font-weight: normal;padding: 2px 5px;border:solid 1px #eee;border-radius: 3px;margin-right: 10px;}
.hrb-details-box-h6-item{font-size: 12px;margin-bottom: 5px;}
.hrb-details-box-h6-item span{display: inline-block;width: 90px;color: #888;}
.hrb-details-box-h6-item i{display: inline-block;width: 90px;color: #555;font-style: normal;}
.hrb-details-box-h6-item b{display: inline-block;width: 190px;color: #555;font-style: normal;font-weight: normal;}

.hrb-details-box-R{position: fixed; top:100px; right:50%;width: 280px; margin-right: -600px; background-color: #fff;padding: 10px 0;}
.hrb-details-box-R2{position: absolute; top:0; right:0;width: 280px; background-color: #fff;padding: 10px 0;}
.hrb-details-box-R-h1{color: #555;font-size: 12px;}
.hrb-details-box-R-h2{margin: 10px 0px;}
.hrb-details-box-R-h2 img{width: 130px;height: 130px;display: block;margin: 0px auto;}
.hrb-details-box-R-h3{font-size: 16px;color: #555;}
.hrb-details-box-R-h4{}
.hrb-details-box-R-h4-item{margin: 5px ;}
.hrb-details-box-R-h4-item span{font-size: 12px;color: #888;}
.hrb-details-box-R-h4-item i{font-size: 12px;color: #555;font-style: normal;}
@media (min-width:768px) and (max-width:1024px) {
  .hrb-details-box-R{ margin-right:-500px; width:240px;}
}

.hrb-details-box-R-1box{ height:60px; padding:5px 0 0 0; border-bottom:solid 1px #eee;}
.hrb-details-box-R-1box a{display:block; float:left; margin-left:5%; width:42%; height:35px; line-height:30px; text-align: center; color:#333; border:solid 1px #ddd; border-radius:3px; cursor: pointer; }
.hrb-details-box-R-1box a.a2{ border:solid 1px #ffaa2c; background:#ffaa2c; color:#fff;}
.hrb-details-box-R-2box{ margin-top: 10px;}
.hrb-details-box-R-2box-T{padding:8px 10px;}
.hrb-details-box-R-2box-T span{ border-left: solid 4px #FFCA01; height:16px; line-height:16px;color: #FFCA01;font-size: 15px;margin-left: 4px;padding-left: 10px;cursor: pointer;}
.hrb-details-box-R-2box-B{}
.hrb-details-box-R-2box-B a{padding:8px 10px;padding-left: 28px; display: block;font-size: 15px;color: #666;cursor: pointer;}
.hrb-details-box-R-2box-B a:hover{color: #FFCA01;}
.hrb-rm-item{padding:10px 20px;background-color: #fff;}
.hrb-rm-item-T{position: relative;border-bottom: solid 1px #eee;padding-bottom: 5px;}
.hrb-rm-item-T span{color: #000;font-size: 16px;}
.hrb-rm-item-T .iconfont{ font-size:18px; margin-right:5px;}
.hrb-rm-item-T a{position: absolute;top:-2px;right: 0;color: #888;font-size: 12px;cursor: pointer;user-select:none ;}
.hrb-rm-item-T a i{margin-right: 5px;}
.hrb-rm-item-T a:hover{color:#ffaa2c;}
.hrb-rm-item-B{padding: 10px 0px;}
.hrb-rm-item-B1{position: relative;}
.hrb-rm-item-B1-L{position: absolute;top:0px;left: 0px;}
.hrb-rm-item-B1-L img{display: block;width: 80px;height: 80px;}
.hrb-rm-item-B1-R{margin-left: 100px;}
.hrb-rm-item-B1-R-h1{font-size: 16px;color: #555;}
.hrb-rm-item-B1-R-h1 .ztShow{ display:inline-block; margin-left:15px; font-size:12px;}
.hrb-rm-item-B1-R-h1 .ztShow a{ display:inline-block; font-size:12px; color:#fff; padding:2px 10px; border-radius:3px; cursor:pointer; margin-right: 10px;}
.hrb-rm-item-B1-R-h1 .ztShow span{ display:inline-block; font-size:12px; color:#fff; padding:2px 10px; border-radius:3px; margin-right: 10px;}
.hrb-rm-item-B1-R-h1 .ztShow .yes{ border:solid 1px #278c19; background:#278c19;}
.hrb-rm-item-B1-R-h1 .ztShow .ysh{ border:solid 1px #278c19; background:#278c19;}
.hrb-rm-item-B1-R-h1 .ztShow .no{ border:solid 1px #d51c1c; background:#d51c1c;}
.hrb-rm-item-B1-R-h1 .ztShow .yellow{ border:solid 1px #e85d00; background:#e85d00;}
.hrb-rm-item-B1-R-h2{margin-top: 5px;}
.hrb-rm-item-B1-R-h2 span{font-size: 12px;display: inline-block; position:relative; padding-right: 10px;margin-right: 10px; }
.hrb-rm-item-B1-R-h2 span:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-rm-item-B1-R-h2 span:last-child:after{ display:none;}
.hrb-rm-item-B1-R-h2 span i{margin-right: 5px;font-size: 14px;color:#BA392F ;}
.hrb-rm-item-B1-R-h3{margin-top: 5px;}
.hrb-rm-item-B1-R-h3 span{ font-size: 12px;}

.hrb-rm-item-B1-R-h3 i{ font-size: 14px;font-style: normal;margin-right: 30px;}
.hrb-rm-item-B1-R-h3 span s{font-size: 16px;font-style: normal;text-decoration: none;color: #888;margin-right: 5px;}

.hrb-rm-item-B2{}
.hrb-rm-item-B2-h1{}
.hrb-rm-item-B2-h1 span{display: inline-block;padding: 2px 10px;border:solid 1px #ffaa2c;border-radius: 3px;color: #ffaa2c;margin-right: 10px;}
.hrb-rm-item-B2-h2{font-size: 12px;line-height: 26px;color: #555;margin-top: 10px;}
.hrb-rm-item-B3 table{border:none;width: 100%;}
.hrb-rm-item-B3 table th,.hrb-rm-item-B3 table td{border:none;font-size: 12px;font-weight: none;padding: 5px;}
.hrb-rm-item-B3 table th{width: 10%;font-weight: normal !important;color: #999;}
.hrb-rm-item-B3 table td{}
.hrb-rm-item-B3 table td span{display: inline-block;margin-right: 10px;}

.hrb-rm-item-B4 table{border:none;width: 100%;}
.hrb-rm-item-B4 table td{border:none;font-size: 12px;font-weight: none;padding:5px 8px;}
.hrb-rm-item-B4 table td{}
.hrb-rm-item-B4 table td .iconfont{ margin-right:5px; font-size:14px;color: #888;}
.hrb-rm-item-B4 table td .icon-quan{font-size:10px;color: #aaa; margin-right:0; line-height:22px;}
.hrb-rm-item-B4 table tr:hover{background-color: #eee;}
.hrb-rm-item-B4 table td span{color: #888;visibility: hidden;font-size: 12px;cursor: pointer;}
.hrb-rm-item-B4 table tr:hover td span{visibility: visible;}
.hrb-rm-item-B4 table td span:hover,.hrb-rm-item-B4 table td span:hover .iconfont{color:#FFCA01;}
.hrb-pitera{padding: 10px;color: #888;}

.hrb-rm-item-B5{}
.hrb-rm-item-B5-item{padding-left: 35px;position: relative;padding-top: 10px;padding-bottom: 10px;}
.hrb-rm-item-B5-item-h1{font-size: 12px;color: #555;}
.hrb-rm-item-B5-item-h2{font-size: 15px; margin-top: 5px;}
.hrb-rm-item-B5-item-h2 span{ color:#ffaa2c;margin-top: 5px; position:relative; padding-left:10px; margin-left:10px;}
.hrb-rm-item-B5-item-h2 span:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;left: 0; top: 50%;  margin-top: -5px;}
.hrb-rm-item-B5-item-h3{font-size: 12px;color: #888;margin-top:15px;}
.hrb-rm-item-B5-item-h4{font-size: 12px;color: #555;margin-top: 5px; line-height:24px;}
.hrb-rm-item-B5-item-h5{position: absolute;left: 8px;top:6px;}
.hrb-rm-item-B5-item-h5 i{font-size: 10px;color: #aaa;}
.hrb-rm-item-B5-item-h6{position: absolute;right: 10px;top:5px;display: none;}
.hrb-rm-item-B5-item-h6 i{ margin-right:5px;}
.hrb-rm-item-B5-item:hover{background-color: #f8f8f8; border-radius:3px;}
.hrb-rm-item-B5-item:hover .hrb-rm-item-B5-item-h6{display: block;}
.hrb-rm-item-B5-item-h6 span{color: #888;font-size: 12px;cursor: pointer;}
.hrb-rm-item-B5-item-h6 span:hover{color: #FFCA01;}
.hrb-rm-item-B7-span i{font-style: normal;padding: 2px 5px;font-size: 12px;color: #888;border:solid 1px #eee;border-radius: 3px;margin-right: 10px;}

.hrb-company-R-box{background-color: #fff;margin-bottom: 10px;padding: 10px 0 0 15px;}
.hrb-company-R-box-T{border-bottom: solid 2px #f1f4f5;padding: 10px;color: #555;font-size: 14px;}
.hrb-company-R-box-B{ padding: 10px 10px 20px 0;}
.hrb-company-R-box-B-B1{}
.hrb-company-R-box-B-B1 table{border:none;width: 100%;}
.hrb-company-R-box-B-B1 table th,.hrb-company-R-box-B-B1 table td{border:none;font-size: 12px;font-weight: none;padding: 5px;}
.hrb-company-R-box-B-B1 table th{width: 65px;font-weight: normal !important;color: #999;}
.hrb-company-R-box-B-B1 table td{color: #555;}
.hrb-company-R-box-B-B1-F{position: relative;/* border-top: solid 2px #f1f4f5; */padding-top: 10px;}
.hrb-company-R-box-B-B1-F-R{position: absolute;right: 10px;top:13px}
.hrb-company-R-box-B-B1-F-R a{color: #999;}
.hrb-company-R-box-B-B1-F-R a:hover{color: #BA392F;}

.hrb-company-R-box-B-B2{}
.hrb-company-R-box-B-B2-item{margin-bottom: 5px;font-size: 14px;color: #555;}
.hrb-company-R-box-B-B3{}
.hrb-company-R-box-B-B3 a{cursor: pointer;display: block;padding:5px;color: #555;text-align: center;}
.hrb-company-R-box-B-B3 a:hover{color: #BA392F;}

.hrb-company-L-T{position: relative;padding: 33px 20px;background-color: #fff;}
.hrb-company-L-T-h1{font-size: 16px;font-weight: bold;}
.hrb-company-L-T-h2{margin-top: 10px;}
.hrb-company-L-T-h2 span{color: #999;display: inline-block;padding-right: 10px;margin-right: 10px;border-right: solid 1px #eee;}
.hrb-company-L-T-h2 span:last-child{border-right: none;}
.hrb-company-L-T-h3{position: absolute;right: 20px;top:20px;}
.hrb-company-L-T-h3 img{width: 80px;height: 80px;}
.hrb-company-L-T2{background-color: #F9F8F8;padding: 20px;}
.hrb-company-L-T2 span,.hrb-company-L-T2 a{margin-right: 10px;background-color: #fff;display: inline-block;padding: 2px 5px;border-radius: 3px;font-size: 12px;}
.hrb-company-L-T2 span{ font-size:12px; position: relative; text-align:center; color:#888; margin-right:20px;}
.hrb-company-L-T2 span i{font-style: normal; display:block; color:#f60; font-weight:bold; font-size:16px;}
.hrb-company-L-T2 a{color: #BA392F;border:solid 1px #BA392F;cursor: pointer;}

.hrb-company-L-T3{height: 50px;border-bottom: solid 1px #eee;background-color: #fff;margin-top: 10px;}
.hrb-company-L-T3 a{cursor: pointer;display: inline-block;line-height: 48px;border-bottom: solid 2px transparent;padding: 0px 20px;color: #555;font-size: 16px;}
.hrb-company-L-T3 a:last-child{border-left: solid 1px #eee;}
.hrb-company-L-T3 a:hover,.hrb-company-L-T3 a.active{border-bottom:solid 2px #BA392F;color: #BA392F;text-decoration: none;}
.company-info{min-height: 500px;background-color: #fff;padding: 20px;font-size: 14px;color: #555;line-height: 22px;}
.company-list{min-height: 500px;background-color: #fff;padding: 10px;}
.company-list-item{position: relative;padding: 10px 0 15px; border-bottom:solid 1px #eee; margin-bottom: 10px;}
.company-list-item-h1{}
.company-list-item-h1 a{cursor: pointer;display: inline-block;padding: 2px 5px;font-size: 16px;color: #000;}
.company-list-item-h1 a:hover{color: #BA392F;}
.company-list-item-h1 span{font-size: 16px;/* font-weight: bold; */}
.company-list-item-h1 span:hover{color: #FD8000 !important;border-bottom: 1px solid #FD8000 !important;cursor: pointer;}
.company-list-item-h1 i{font-style: normal;font-size: 12px;color: #999;margin-left: 10px;}
.company-list-item-h1 b{font-size: 12px;margin-left: 20px;color: #BA392F;font-weight: normal;}
.company-list-item-h2{margin-top:5px;}
.company-list-item-h2 i{display: inline-block;font-style: normal;font-size: 14px;color:#BA392F;margin-right: 10px;}
.company-list-item-h2 span{display: inline-block;font-size: 12px;color:#555;margin-right: 10px;}
.company-list-item-h2 a{color:#555;}
.company-list-item-h3{position: absolute;top:24px;right: 20px;}
.company-list-item-h3 a{cursor: pointer;display: inline-block;padding: 2px 5px;font-size: 12px;color: #BA392F;border:solid 1px #BA392F;border-radius: 3px;}
.company-list-item-h3 a:hover{background-color: #BA392F;color: #fff;text-decoration: none;}
.company-list-item-h8{position: absolute;right:0;top:10px;font-size: 12px;color: #999;}
.company-list-item-h9{position: absolute;right: 10px;bottom: 10px;}
.company-list-item-h9 a{display: inline-block;margin-left: 10px;font-size: 12px;color:#BA392F ;cursor: pointer;}
.company-list-item-h9 a:hover{color: #da5146;}
.hrb-details-preview{width: 1200px;margin:0px auto;border-radius:5px;background-color: #fff;border:solid 1px #ddd;}
.hrb-details-bg{min-width: 1200px;height: 280px;background-color:#BA392F;z-index: -1;position: absolute;top:0px;left: 0px;right: 0px;}

.hrb-bg-white{background-color: #fff;overflow: hidden;position: fixed;top:0px;bottom: 0px;left: 0px;right: 0px;z-index: -1;}
.hrb-complaint-box{width: 500px;margin: 50px auto 0px auto;}
.hrb-complaint-box-I{font-size: 16px;font-weight: bold;text-align: center;margin-bottom: 30px;color: #555;}
.hrb-complaint-box-T{font-size: 14px;color: #555;text-align: left;}
.hrb-complaint-box-h1{position: relative;background-color: #F9F8F8;border:solid 1px #eee;padding: 20px;margin-bottom: 20px;}
.hrb-complaint-box-h1-B1{font-size: 15px;color: #555;}
.hrb-complaint-box-h1-B2{}
.hrb-complaint-box-h1-B2 span{font-size: 12px;display: inline-block;margin-right: 10px;color: #888;}
.hrb-complaint-box-h1-B3{position: absolute;top:20px;right: 20px;}
.hrb-complaint-box-h1-B3 img{width: 40px;height: 40px;}
.hrb-complaint-box-h2{padding: 10px 0px;}
.hrb-complaint-box-h2 span{cursor: pointer;display: inline-block;padding:4px 15px;font-size: 12px;color: #888;border:solid 1px #eee;border-radius: 3px;background-color: #fff;margin-right: 10px;}
.hrb-complaint-box-h2 span:hover,
.hrb-complaint-box-h2 span.active{border-color: #FD8000;color: #FD8000;}
.hrb-complaint-box-h3{padding: 10px 0px;}
.hrb-complaint-box-h3 textarea{width: 100%;border:solid 1px #eee;background-color: #ffff;box-shadow: none;}
.hrb-complaint-box-h3 input{width: 100%;border:solid 1px #eee;background-color: #ffff;box-shadow: none;line-height: 30px;}
.hrb-complaint-box-h4-box{text-align: left;}
.hrb-complaint-box-h4{position: relative;width: 100px;display: inline-block;min-height: 120px;margin-top: 10px;}
.hrb-complaint-box-h4-L{}
.hrb-complaint-box-h4-L-item{position: relative;display: inline-block;width: 100px;height: 100px;border:solid 1px #eee;margin-right: 10px;margin-bottom: 10px;}
.hrb-complaint-box-h4-L-item i{display: none;cursor: pointer;position: absolute;top:-5px;right: -5px;width: 18px;height: 18px;line-height: 14px;text-align: center;background-color: #fff;border:solid 1px #eee;border-radius: 50%;color: #888;}
.hrb-complaint-box-h4-L-item:hover i{display: block;}
.hrb-complaint-box-h4-L-item i:hover{color:#ba392f ;}
.hrb-complaint-box-h4-L-item:last-child{margin-right: 8px;}
.hrb-complaint-box-h4-L-item img{width: 100px;height: 100px; border-radius:5px;}
.hrb-complaint-box-h5{text-align: center;margin-bottom: 100px;margin-top: 20px;}
.hrb-complaint-box-h5 a{display: inline-block;background-color: #FD8000;color: #fff;padding: 10px 10px;width: 300px;text-align: center;border-radius: 5px;cursor: pointer;}
.hrb-complaint-box-h6{text-align: center;margin-bottom: 100px;margin-top: 20px;}
.hrb-complaint-box-h6 a{display: inline-block;background-color: #ba392f;color: #fff;padding: 5px 5px;width: 100px;text-align: center;border-radius: 5px;cursor: pointer;}


.hrb-complaint-box-h4-R{position: absolute;top:0px;right: 0px;}
.hrb-complaint-box-h4-R a{display: block;width: 100px;height: 100px; border-radius:5px; line-height:100px;text-align: center;background-color: #F2F4F5;cursor: pointer;border:solid 1px #F2F4F5;color: #888;}
.hrb-complaint-box-h4-R a:hover{ opacity:0.9;}
.hrb-complaint-box-h4-R a .icon-jia{ color:#BFBFBF; font-weight:bold;}
.company-edit-btn{position: absolute;top:10px;right:20px;color: #999;cursor: pointer;font-size: 12px;}
.company-edit-btn:hover{color: #FD8000;}
.hrb-company-L-T2 a.company-edit-btn{background-color: transparent;border:none;padding: inherit;right: -10px;top:0px;color: #999;}
.hrb-company-L-T2 a.company-edit-btn:hover{color: #BA392F;}

.hrb-complaint-edit-T{position: relative;border-bottom: solid 1px #eee;padding: 10px;background-color: #fff;}
.hrb-complaint-edit-T span{font-size: 16px;color: #999;}
.hrb-complaint-edit-T a{position: absolute;right: 20px;top:10px;color: #999;font-size: 12px;cursor: pointer;}
.hrb-complaint-edit-B1{padding: 20px;background-color: #fff;}
.hrb-complaint-edit-B1-item{padding: 10px 0px;position: relative;cursor: pointer;}
.hrb-complaint-edit-B1-item span{font-size: 14px;color: #555;}
.hrb-complaint-edit-B1-item a{display: none;position: absolute;top:8px;right: 0px;font-size: 12px;color: #999;cursor: pointer;}
.hrb-complaint-edit-B1-item:hover a{display: block;}
.hrb-complaint-edit-B1-item a:hover{color:#BA392F ;}
.hrb-complaint-edit-R-box{background-color: #fff;}
.hrb-complaint-edit-R-box a{cursor: pointer;display: block;padding:12px 10px;border-bottom: solid 1px #eee;}
.hrb-complaint-edit-R-box a span{font-size: 14px;color: #999;display: block;padding-left: 10px;border-left: solid 4px transparent;}
.hrb-complaint-edit-R-box a:hover span,
.hrb-complaint-edit-R-box a.active span{border-left: solid 4px #FFCA01;}
.hrb-complaint-list-S{position: absolute;width: 220px;padding-right: 30px;top:6px;right: 5px;border:solid 1px #eee;border-radius: 3px;}
.hrb-complaint-list-S-L{}
.hrb-complaint-list-S-L input{width: 100%;line-height: 26px;display: block;border:transparent;box-shadow: none;}
.hrb-complaint-list-S-R{cursor: pointer;position: absolute;top:0px;right: 0px;bottom: 0px;width: 30px;line-height: 28px;color: #888;text-align: center;border-left: solid 1px #eee;}
.hrb-complaint-list-link-box{}
.hrb-complaint-list-link-box a{cursor: pointer;display: block;padding: 10px;text-align: center;background-color: #fff;border:solid 1px #ddd;color: #999;font-size: 16px;border-radius: 6px;}
.hrb-complaint-list-link-box a:hover{border:solid 1px #FFCA01;color: #FFCA01;}
.hrb-complaint-list-link-box a.active{background-color:#FFCA01;color: #fff;}
.hrb-complaint-list-R-T{padding: 10px;background-color:#FFCA01;color: #fff;font-size: 16px;text-align: center;border-radius: 6px;}
.hrb-preview-top-box{background-color: #DDDDDD;}
.hrb-preview-top{position: relative;width:1200px;background-color: #DDDDDD;margin: 0px auto;height: 50px;}
.hrb-preview-top span{line-height: 50px;color: #555;font-size: 16px;font-weight: bold;}
.hrb-preview-top-R{position: absolute;right: 0px;top:5px}
.hrb-preview-top-R a{margin-top: 5px;padding: 5px 10px;font-size: 14px;border-radius: 5px;color: #fff;display: inline-block;margin-left: 10px;}
.hrb-preview-top-R a:first-child{background-color:#BA392F ;}
.hrb-preview-top-R a:first-child:hover{background-color:#79251e ;}
.hrb-preview-top-R a:last-child{background-color:#555 ;}
.hrb-preview-top-R a:last-child:hover{background-color:#333 ;}
.hrb-preview-top-R a:hover{text-decoration: none;cursor: pointer;}

.hrb-record-box{background-color: #fff;}
.hrb-record-box-w1000{width: 1000px;margin: 0px auto;}
.hrb-record-S01-box-T{height: 30px;}
.hrb-record-S01-box{position: relative;padding-right: 100px;}
.hrb-record-S01-box-L{border:solid 1px #ddd;padding-left: 30px;background-size: 22px 22px;background-position: 5px center;background-repeat: no-repeat;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTYzNzgwNDY4MTE0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI3MjUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTg4OS40IDg1MC40TDczNy44IDY5Ny43YzU3LjgtNjguMSA4Ni44LTE1NC43IDgxLjgtMjQ0LTUtOTAuMi00NC4zLTE3My44LTExMC41LTIzNS4yLTY0LjUtNTkuOC0xNDguNC05Mi44LTIzNi4zLTkyLjgtNDUuMiAwLTg5LjIgOC42LTEzMC44IDI1LjUtNDMuMSAxNy41LTgxLjcgNDMuMS0xMTQuOCA3Ni4zLTYzLjkgNjMuOS0xMDAgMTQ4LjgtMTAxLjcgMjM5LjItMS43IDkwLjQgMzEuMyAxNzYuNiA5Mi43IDI0Mi44IDMzLjQgMzYgNzMuMSA2NCAxMTcuOSA4My4xIDQzLjQgMTguNSA4OS40IDI3LjkgMTM2LjggMjcuOSA4Mi4yIDAgMTYxLjgtMjkuMiAyMjQuNS04Mi40TDg0NyA4OTAuN2M1LjYgNS45IDEzLjIgOS4yIDIxLjMgOS4yIDcuNSAwIDE0LjctMi44IDIwLjEtOCAxMS43LTExLjEgMTIuMi0yOS43IDEtNDEuNXpNNDc0IDc2My4xQzMxNC43IDc2MyAxODUgNjMzLjIgMTg0LjggNDc0YzAtMTU5LjUgMTI5LjctMjg5LjIgMjg5LjItMjg5LjJTNzYzLjIgMzE0LjUgNzYzLjIgNDc0Yy0wLjEgMTU5LjQtMTI5LjggMjg5LjEtMjg5LjIgMjg5LjF6IiBwLWlkPSIyNzI2IiBmaWxsPSIjZGJkYmRiIj48L3BhdGg+PC9zdmc+);}
.hrb-record-S01-box-L>input{outline: none;display: block;width: 100%;border: none;box-shadow: none;height: 30px;}
.hrb-record-S01-box-R{position: absolute;top:0px;bottom: 0px;right: 0px;width: 100px;}
.hrb-record-S01-box-R>a{cursor: pointer;position: absolute;top:0px;bottom: 0px;left: 0px;right: 0px;background-color:#BA392F ;text-align: center;line-height: 32px;color: #fff;}
.hrb-record-S01-box-R>a:hover{background-color: #9E2923;}
.hrb-record-S01-S02{padding: 5px 0px;}
.hrb-record-S01-S02>span{color: #aaa;margin-right: 10px;font-size: 12px;}
.hrb-record-S01-S02>a{margin-right: 10px;color: #888;font-size: 12px;cursor: pointer;}
.hrb-record-S01-S02>a:hover{color: #BA392F;}
.hrb-record-H01{background-color:#F9F8F8 ;border: solid 1px #eee;padding: 0px 10px;}
.hrb-record-H01-T>span{line-height: 30px;color: #888;display: inline-block;font-weight: bold;}
.hrb-record-H01-T>a{line-height: 30px;color: #aaa;display: inline-block;padding: 0px 10px;cursor: pointer;}
.hrb-record-H01-T>a:hover,
.hrb-record-H01-T>.active{background-color: #fff;color:#BA392F ;}
.hrb-record-H01-T-M{background-color: #fff;padding: 0px 10px;display: none;}
.hrb-record-H01-T-M>span{font-size: 12px;line-height: 30px;color: #888;display: inline-block;font-weight: bold;}
.hrb-record-H01-T-M>a{font-size: 12px;line-height: 30px;color: #888;display: inline-block;cursor: pointer;margin: 0px 5px;}
.hrb-record-H01-T-M>a:hover,
.hrb-record-H01-T-M>a.active{color:#BA392F;}
.hrb-record-H01-B-h1>span{font-size: 12px;line-height: 30px;color: #888;display: inline-block;font-weight: bold;}
.hrb-record-H01-B-h1>a{font-size: 12px;line-height: 20px;color: #888;display: inline-block;cursor: pointer;margin: 0px 5px; min-width: 30px; text-align: center;}
.hrb-record-H01-B-h1>a:hover{color:#BA392F;}
.hrb-record-H01-B-h1>a.active{color:#BA392F;color: #BA392F;font-weight: bold;border: 1px solid #BA392F;border-radius: 10px;}
.hrb-record-H02{padding: 10px;background-color: #fff;border:solid 1px #eee;border-top: none;}
.hrb-record-H02-item{display: inline-table;margin-right: 15px;}
.hrb-record-H02-item span{font-size: 12px;line-height: 30px;color: #888;display: inline-block;font-weight: bold;}
.hrb-record-list-T{border-bottom:solid 1px #eee;height: 30px;margin-top: 10px;}
.hrb-record-list-T>a{cursor: pointer;display: inline-block;padding:0px 10px;line-height: 28px;color:#888;border-bottom: solid 2px transparent;}
.hrb-record-list-T>a:hover,.hrb-record-list-T>a.active{color: #BA392F;border-bottom: solid 2px #BA392F;}

.hrb-record-list-B{margin-top: 20px;}
.hrb-record-list-B-item{border:solid 1px #eee;padding: 10px;padding-bottom: 0px;margin-bottom: 20px;}
.hrb-record-list-B-item-h1{position: relative;}
.hrb-record-list-B-item-h1 span{font-size: 16px;color: #555;}
.hrb-record-list-B-item-h1 span:hover{color: #BA392F;border-bottom: 1px solid #BA392F;cursor: pointer;}
.hrb-record-list-B-item-h1 i{font-size: 12px;color: #888;font-style: normal;margin-left: 10px;}
.hrb-record-list-B-item-h1 b{position: absolute;right: 10px;top:5px;font-size: 14px;color: #555;font-weight: normal;}
.hrb-record-list-B-item-h1 b:hover{color: #BA392F;border-bottom: 1px solid #BA392F;cursor: pointer;}
.hrb-record-list-B-item-h2{position: relative;margin-top: 5px;}
.hrb-record-list-B-item-h2 b{font-weight: normal;font-size: 14px;color:#BA392F ;}
.hrb-record-list-B-item-h2 span{font-size: 12px;color: #888;margin-left: 10px;border-right: solid 1px #eee;padding-right: 10px;}
.hrb-record-list-B-item-h2 span:last-child{border-right: none;}
.hrb-record-list-B-item-h2-r{position: absolute;right: 10px;top:0px}
.hrb-record-list-B-item-h2-r i{font-size: 12px;font-style: normal;margin-left: 10px;color: #888;}
.hrb-record-list-B-item-h3{margin-top: 8px;position: relative;margin-left: -10px;margin-right: -10px;background-color: #F9F8F8;padding: 5px;border-top: solid 1px #eee;}
.hrb-record-list-B-item-h3>a{display: inline-block;padding: 2px 8px;background-color: #fff;border:solid 1px #eee;border-radius: 3px;font-size: 12px;color: #888;cursor: pointer;}
.hrb-record-list-B-item-h3-R{position: absolute;top:5px;right: 10px;}
.hrb-record-list-B-item-h3-R>a{display: inline-block;font-size: 12px;color: #BA392F;border:solid 1px #BA392F;border-radius: 3px;padding: 2px 5px;cursor: pointer;}
.hrb-record-list-B-item-h3-R>a:hover{background-color:#BA392F;color: #fff;}

.hrb-record-box-w1200{width: 1200px;margin: 0px auto;}

.hrb-company-auth-box-R{position: absolute; top: 15px;right: 20px;}
.hrb-company-auth-box-R a{cursor: pointer; display:inline-block; width:53px; font-size:13px; height:30px; border-radius:3px; background-color:#FD8000 ;text-align: center;line-height: 30px;color: #fff;}
.hrb-company-auth-box-R a:hover{background-color:#FD8000; color: #fff !important;}

.hrb-doumi{background-color: #f1f3f8;}

/*头部*/
.hrb-doumi-head{height: 80px;background-color: #fff;border-bottom: solid 1px #ddd; position:relative; z-index:899;}
.hrb-doumi-1000{width: 1200px;margin: 0px auto;position: relative;}
.hrb-doumi-head-1000{width: 1200px;margin: 0px auto;position: relative;}
.hrb-doumi-head-L{position: absolute;top:15px;left:0px; cursor: pointer;}
.hrb-doumi-head-L img{ float:left; height:40px; margin-top:5px;}
.hrb-doumi-head-L span{margin:15px 0 0 20px; float:left; color: #888;cursor: pointer; font-size:14px;}
.hrb-doumi-head-L span b{font-weight: normal;margin-right: 5px;}
.hrb-doumi-head-L .huan{ font-style:normal;}
.hrb-doumi-head-R{position: absolute;top:30px;right:0px;width:150px;text-align: right; z-index:8;}
.hrb-doumi-head-R a{cursor: pointer;display: inline-block;color: #555;margin-left:20px;}
.hrb-doumi-head-R a i{margin-right: 5px;}
.hrb-doumi-head-R a .icon-tuichu{ font-size:12px;}
.hrb-doumi-head-R a:first-child{text-decoration: none;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-doumi-1000{ width:1000px;}
    .hrb-doumi-head-1000{ width:1000px !important;}
    .hrb-doumi-head-R .dropdown-menu{ min-width:120px;}
    .hrb-doumi-head-R{ width:150px;}
}
.hrb-doumi-head-R a.linkbtn{background-color: #fa0;padding: 2px 10px;border-radius: 3px;}
.hrb-doumi-head-R a.linkbtn:hover{background-color: #f60;}

.hrb-doumi-head-C{margin-left:180px;margin-right: 200px;}
.hrb-doumi-head-C-S{transition:1s ease-in-out;position: absolute;top:-5px; width:560px; right:180px; display: none;}
.hrb-doumi-head-C-S input{outline: none;display: block;width: 100%;border:none;box-shadow: none;padding: 8px 30px;border-bottom: 1px solid #fa0;}
.hrb-doumi-head-C-S i{position: absolute;top:5px;left:0px;}
.hrb-doumi-head-C-S b{position: absolute;top:5px;right:0px;cursor: pointer;}
.hrb-search-show .hrb-doumi-head-C-S{display: block;}
.hrb-doumi-head-C-link{padding-top: 32px;padding-left:80px;text-align: center;}
.hrb-doumi-head-C-link a,.hrb-doumi-head-C-link span{text-decoration: none;cursor: pointer;display: inline-block; position:relative; padding-left:15px;margin-right: 15px;font-size: 15px;color: #555;}
.hrb-doumi-head-C-link span a:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-doumi-head-C-link a:hover,.hrb-doumi-head-C-link a.active,.hrb-doumi-head-C-link span a.active{color: #ffaa2c;}
.hrb-doumi-head-C-link a.last:after{ display:none;}
.hrb-doumi-head-C-link a:last-child:after{ display:none;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-doumi-head-C{ margin-left:220px; margin-right:100px;}
}
.hrb-doumi-nav{padding-top: 10px;}
.hrb-doumi-nav a{font-size: 12px;color: #555;}
.hrb-doumi-ad{padding-top: 10px}

.hrb-doumi-nbox{position: relative;padding: 10px;background-color: #fff;margin-top: 10px;}
.hrb-doumi-nbox-item{position: relative; padding:5px 0;}
.hrb-doumi-nbox-item-L{position: absolute;left:0px;top:8px;}
.hrb-doumi-nbox-item-L span{color: #888;font-size: 12px;}
.hrb-doumi-nbox-item-R{margin-left:60px;}
.hrb-doumi-nbox-item-R li{cursor: pointer;line-height:20px;margin-bottom:5px;text-decoration: none;display: inline-block;font-size: 13px;padding: 2px 5px;margin-right: 10px;}

.hrb-doumi-nbox-item-R li.amenu:hover:before{display: block;}
.hrb-doumi-nbox-item-R li:hover{color: #FD8000; }
.hrb-doumi-nbox-item-R li.active{ color:#FD8000; border:1px solid #FD8000; border-radius:5px; padding:0 10px;}
.hrb-doumi-nbox-item-R li.amenu:hover .hrb-doumi-menu{display: block;}
.hrb-doumi-menu{z-index: 100;display: none;position: absolute;top:0px;left: 0px;right: 0px;padding-top: 10px;}
.hrb-doumi-menu-border{padding: 20px;border:solid 1px #eee;background-color: #fff;border-radius: 3px;}
.hrb-doumi-menu a{line-height:16px;text-decoration: none;display: inline-block;font-size: 12px;padding: 2px 5px;color: #666;}
.hrb-doumi-menu a:hover{color: #fa0;background-color: #fff6e5;}
.hrb-doumi-menu-jt{z-index: 100;display: block;content: "";position: absolute;bottom: -14px;top:-2px;width:16px;height: 16px;background-position: center center;background-repeat: no-repeat;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi4wMjA4MyA2LjcxNzUyIj4NCiAgPHRpdGxlPmppYW50b3U8L3RpdGxlPg0KICA8cG9seWxpbmUgcG9pbnRzPSIxMS42NjcgNi4zNjQgNi4wMSAwLjcwNyAwLjM1NCA2LjM2NCIgc3R5bGU9ImZpbGw6ICNmMmYyZjI7c3Ryb2tlOiAjZTRlNGU0O3N0cm9rZS1taXRlcmxpbWl0OiAxMCIvPg0KPC9zdmc+DQo=);}

.hrb-doumi-form{position: relative;padding: 10px;background-color: #fff;margin-top: 10px;}
.hrb-doumi-form .form-control{ height:30px; display:inline-block; padding:4px 10px; color:#333; font-size:12px;}
.hrb-doumi-form-L{}
.hrb-doumi-form-L-menu{display: inline-block;position: relative;cursor: pointer;}
.hrb-doumi-form-L-menu span{display: inline-block;line-height: 24px;padding: 10px;}
.hrb-doumi-form-L-menu i{margin-left: 5px;}
.hrb-doumi-form-L-menu-box{z-index: 999;background-color: #fff;display: none;position: absolute;top:34px;left:0px;width: 100px;border:solid 1px #eee;padding: 5px;}
.hrb-doumi-form-L-menu-box a{display: block;padding: 5px;font-size: 12px;text-decoration: none;color: #888;}
.hrb-doumi-form-L-menu-box a:hover{background-color: #eee;}
.hrb-doumi-form-L-menu:hover .hrb-doumi-form-L-menu-box{display: block;}
.hrb-doumi-form-L-ck{display: inline-block;padding: 10px;font-weight: normal;cursor: pointer;}
.hrb-doumi-form-L-ck input{position: relative;top:2px}


.hrb-doumi-form-R{position: absolute;bottom:15px;right: 20px;}
.hrb-doumi-form-R a{user-select:none;cursor: pointer;display: inline-block;padding: 2px 10px 3px; border-radius:3px; border:solid 1px transparent;font-size: 12px;color: #555;text-decoration: none;line-height: normal;}
.hrb-doumi-form-R a.active,.hrb-doumi-form-R a:hover{ border:solid 1px #FD8000; color:#FD8000; }

.hrb-doumi-list{background-color: #fff; margin-top:10px;}
.hrb-doumi-list-item{position: relative;margin:0 20px 0; border-bottom: solid 1px #eee; padding: 20px 0;}
.hrb-doumi-list-item:last-child{ border-bottom:none;}
.hrb-doumi-list-h1{margin-bottom:10px;}
.hrb-doumi-list-h1 span{font-size: 16px; color:#000; margin-right:5px;}
.hrb-doumi-list-h1 span:hover{color: #FD8000;border-bottom: 1px solid #FD8000;cursor:pointer;}
.hrb-doumi-list-h1 .Zwtype{ font-style:normal; margin-left:10px; font-size:12px; border:solid 1px #ddd; padding:2px 5px; border-radius:3px; color:#888;}
.hrb-doumi-list-h1 i{line-height: normal;border-radius: 3px;font-style: normal;font-size: 12px;color: #FD8000;border:solid 1px #FD8000;padding: 2px 5px;margin-left: 10px;}
.hrb-doumi-list-h2{ line-height:20px; }
.hrb-doumi-list-h2 span{display: inline-block;width: 200px;font-size: 12px;color: #888;}
.hrb-doumi-list-h2 span i{font-style: normal;margin-left: 5px;color: #666;}
.hrb-doumi-list-h3{position: absolute;top:40px;right: 200px;}
.hrb-doumi-list-h3 i{font-size:20px;color: #FD8000;font-style: normal;margin-right: 5px;max-width: 200px; display: inline-block;}
.hrb-doumi-list-h3 span{font-size: 12px;color: #888;margin-right: 20px;}
.hrb-doumi-list-h3 .favorite{ color:#FD8000; cursor:pointer;}
.hrb-doumi-list-h3 .favorite .iconfont{ margin-right:5px;}
.hrb-doumi-list-h4{position: absolute;top:35px;right:20px;}
.hrb-doumi-list-h4 a{ cursor: pointer; border-radius:5px; text-decoration: none;display:inline-block;width: 150px;line-height: 40px; text-align: center;font-size: 16px;color: #fff;background-color: #FD8000;}
.hrb-doumi-list-page{margin-top: 10px;margin-bottom: 10px;}
.hrb-doumi-list-page a{cursor: pointer;text-decoration: none;display: inline-block;padding: 5px 15px;background-color: #fff;border-radius: 3px;font-size: 15px;color: #555;}
.hrb-doumi-list-page a:hover,.hrb-doumi-list-page a.active{background-color: #FFBF00;color: #fff;}
.hrb-doumi-foot{padding: 20px;text-align: center;color: #999;background-color: #666;font-size: 12px;}

.hrb-doumi-request-box{position: relative;margin-top: 10px;}
.hrb-doumi-request-box-L{margin-right: 300px;margin-bottom: 20px;}
.hrb-doumi-request-box1{background-color: #fff;padding: 30px;margin-bottom: 20px;}
.hrb-doumi-request-box2{background-color: #fff;padding: 20px;margin-bottom: 20px;}
.hrb-doumi-request-box3{margin-bottom: 20px;}

.hrb-doumi-request-box-R{position: absolute;right: 0px;top:0px;width: 280px;}
.hrb-doumi-request-b1{}
.hrb-doumi-request-b1-h1{ text-align:center; width:80px; height:80px; border-radius:10px; background:#787ddd; color:#fff; margin:auto;}
.hrb-doumi-request-b1-h1 img{ width:80px; height:80px; border-radius:10px;}
.hrb-doumi-request-b1-h2{text-align: center;margin-top: 10px;}
.hrb-doumi-request-b1-h2 span{font-size: 18px; font-weight: bold;cursor: pointer;}
.hrb-doumi-request-b1-h2 img{position: relative;top:-2px;left:2px;display: inline-block;width: 18px;width: 18px;}
.hrb-doumi-request-b1-h3{margin-top: 10px;}
.hrb-doumi-request-b1-h3 span{display: block;color: #888;font-size: 14px;margin-bottom: 8px;}
.hrb-doumi-request-b1-h3 span i{font-style: normal;color: #555;}
.hrb-doumi-request-b1-h4{color: #555;text-align: center;padding-top: 12px;margin-bottom: -10px;margin-top: 20px;border-top: dotted 1px #eee;}
.hrb-doumi-request-b1-h4 a{color: #555;text-decoration: none;}


.hrb-doumi-request-b2-T{position: relative;}
.hrb-doumi-request-b2-T span{display:block;padding-left: 10px;border-left: solid 4px #06C962;font-size: 15px; height:16px; line-height:16px;}
.hrb-doumi-request-b2-T a{cursor: pointer;position: absolute;top:0;right: 0px;font-size: 12px;color: #888;}
.hrb-doumi-request-b2-B{margin-top: 20px;}
.hrb-doumi-request-b2-B-item{position: relative;border-bottom: dotted 1px #eee;margin-bottom: 10px;padding-bottom: 10px;}
.hrb-doumi-request-b2-B-item-h1{}
.hrb-doumi-request-b2-B-item-h1 a{font-size: 14px;color: #333;}
.hrb-doumi-request-b2-B-item-h1 a:hover{color: #FD8000;cursor: pointer;}
.hrb-doumi-request-b2-B-item-h2{ }
.hrb-doumi-request-b2-B-item-h2 span{font-size: 12px;color: #888;}
.hrb-doumi-request-b2-B-item-h2 span i{font-style: normal;color: #f60;margin-right: 5px;}
.hrb-doumi-request-b2-B-item-h2 span i s{text-decoration: none;}
.hrb-doumi-request-b2-B-item-h3{ font-size: 12px;color: #777;}


.hrb-doumi-request-LB01{}
.hrb-doumi-request-LB01-h1{}
.hrb-doumi-request-LB01-h1 span{font-size: 28px;}
.hrb-doumi-request-LB01-h1 i{position: relative;top:-5px;font-style: normal;margin-left: 5px;font-size: 12px;line-height: normal;border-radius:4px 10px 10px 8px;display: inline-block;padding: 2px 5px;border:solid 1px #f60;color: #f60;}
.hrb-doumi-request-LB01-h2{ }
.hrb-doumi-request-LB01-h2 span{font-size: 14px;margin-right: 20px;display: inline-block;}
.hrb-doumi-request-LB01-h2 span s{font-size:22px;color: #f60;font-weight: bold;text-decoration: none;font-style: normal;}
.hrb-doumi-request-LB01-h2 i{ position:relative; /*display: inline-block;*/font-size: 12px;color: #888;padding-right:10px; margin-right: 10px;font-style: normal;}
.hrb-doumi-request-LB01-h2 i:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-doumi-request-LB01-h2 i.last:after{ display:none;}
.hrb-doumi-request-LB01-h3{margin-top: 15px;}
.hrb-doumi-request-LB01-h3 a{text-decoration: none;border-radius: 3px;display: inline-block;padding: 5px 30px;font-size: 16px;color: #fff;background-color: #f60;}

.hrb-doumi-request-LB02-h1{position: relative;font-size: 16px;line-height: 30px;}
.hrb-doumi-request-LB02-h1 span{position: absolute;bottom: 0px;left: 0px;border-bottom: solid 2px #fa0 ;width: 32px;}
.hrb-doumi-request-LB02-h2{padding: 10px 0px;}
.hrb-doumi-request-LB02-h2 span{display: inline-block;padding: 5px 0; margin-right:20px; text-align:center; color: #555;font-size: 14px; }
.hrb-doumi-request-LB02-h2 .iconShow{ display:block; font-size:22px;}
.hrb-doumi-request-LB02-h3{font-size:14px;line-height: 26px;color:#555;padding:10px 0px; overflow: hidden;}
.hrb-doumi-request-LB02-h3 .titleSmall{ font-weight: bold; color: #000;}
.hrb-doumi-request-LB02-h3 .txtBox{ margin-bottom: 25px;}
.zhankai .hrb-doumi-request-LB02-h3{height: auto!important;overflow: auto;}
.hrb-doumi-request-LB02-h3 .zhuanyeStyle{ padding-bottom:20px;}
.hrb-doumi-request-LB02-h3 .zhuanyeStyle span{ font-size:12px; border:solid 1px #eee; padding:2px 8px; color:#666; margin:10px 10px 0 0;}

.hrb-doumi-request-LB02-h4{background-color: #fff;padding-top: 10px;}
.hrb-doumi-request-LB02-h4 a{cursor: pointer;text-decoration: none;color: #555;display: block;padding: 5px 10px;font-size: 12px; text-align: center;}
.hrb-doumi-request-LB02-h4 a i{display: inline-block;margin-left: 10px;color: #888;}
.zhankai .hrb-doumi-request-LB02-h4 a i{transform: rotate(180deg);}
.hrb-doumi-request-LB02-h4 a span:before{content: "展开";}
.zhankai .hrb-doumi-request-LB02-h4 a span:before{content: "收起";}
.hrb-doumi-request-LB02-h5{margin: 20px 0;}
.hrb-doumi-request-LB02-h5 span{ margin:0 10px 10px 0; color:#555; display:inline-block; text-align:center; border:solid 1px #ddd; padding:0 10px;}
.hrb-doumi-request-LB02-h5 span img{width: 20px;height: 20px; display:block; margin: 0 auto 5px;}
.hrb-doumi-request-LB02-h5 .iconShow{ display:none; font-size:22px;}
.hrb-doumi-request-LB02-h6{ margin-top: 20px; line-height:30px;}
.hrb-doumi-request-LB02-h6 .iconfont{ font-size:24px; margin-right:5px; float:left;}
.hrb-doumi-request-LB02-h6 .goThis{ float: right; cursor: pointer;}
.hrb-doumi-request-LB02-h6 .goThis .iconfont{ font-size: 16px; float: none;}
.hrb-doumi-request-LB02-h6 span{font-size: 14px;}
.hrb-doumi-request-LB02-h7{padding: 20px 0px;}
.hrb-doumi-request-LB02-h7 a{display: inline-block;padding: 10px 40px;font-size: 16px;color: #fff;background-color: #f60;border-radius: 3px;}
.hrb-doumi-request-LB02-h7 a:hover{ text-decoration:none;}
.hrb-doumi-request-box6{padding: 10px;}
.hrb-doumi-request-box6 .hrb-doumi-list-item{border-bottom:dashed 1px #eee;margin-bottom: 0px;margin-top: 0px;}
.hrb-doumi-request-box6-T{position: relative;padding: 10px;border-bottom: dashed 1px #eee;}
.hrb-doumi-request-box6-T span{font-size: 16px;color: #555;}
.hrb-doumi-request-box6-T a{position: absolute;top:10px;right: 0px;font-size: 14px;text-decoration: none;color: #555;}
.hrb-doumi-request-b2-B-item-h7{padding: 5px 0px;}
.hrb-doumi-request-b2-B-item-h7 span{font-size: 12px;color: #888;}
.hrb-doumi-request-LB02-h9{}

.hrb-doumi-company-box1{position: relative;background-color: #fff;min-height: 200px;}
.hrb-doumi-company-box1-h1{margin-left: 170px;padding-top: 30px;font-size: 28px;color: #555;font-weight: bold;margin-bottom: 0px;}
.hrb-doumi-company-box1-h5{margin-left: 170px;color: #555;padding-top: 8px;}
.hrb-doumi-company-box1-h2{margin-left: 170px;padding-top: 8px;}
.hrb-doumi-company-box1-h2-item{display: inline-block;margin-right: 30px;text-align: center;}
.hrb-doumi-company-box1-h2-item b{display: block;font-size: 15px;color: #f60;}
.hrb-doumi-company-box1-h2-item b i{color: #aaa;font-size: 12px;}
.hrb-doumi-company-box1-h2-item span{color: #555;border: solid 1px #ddd;position: relative;display: inline-block;padding: 2px 5px;border-radius: 3px;}
.hrb-doumi-company-box1-h2-item span:hover{background: #f60;color: #fff;border: solid 1px #f60;}
.hrb-doumi-company-box1-h3{position: absolute;top:30px;left:30px}
.hrb-doumi-company-box1-h3 img{width: 100px;height: 100px;}
.hrb-doumi-company-box1-h4{position: absolute;bottom: 0px;left: 0px;right: 0px;padding-left: 20px;}
.hrb-doumi-company-box1-h4 a{cursor: pointer;display: inline-block;line-height: 40px;border-bottom: solid 3px transparent;padding: 0px 20px;font-size: 15px;text-decoration: none;color: #555; margin-right:10px;}
.hrb-doumi-company-box1-h4 a i{font-style: normal;}
.hrb-doumi-company-box1-h4 a:hover,.hrb-doumi-company-box1-h4 a.active{border-bottom: solid 3px #fa0;color: #fa0;}

.hrb-doumi-company-box2{background-color: #fff;padding:25px;}
.hrb-doumi-company-box2-T{position: relative;font-size: 16px;line-height: 30px;}
.hrb-doumi-company-box2-T span{position: absolute;bottom: 0px;left: 0px;border-bottom: solid 2px #fa0 ;width: 32px;}
.hrb-doumi-company-box2-B{padding: 20px 0px;}
.hrb-doumi-company-box2-B-item{font-size: 14px;line-height: 26px;}
.hrb-doumi-company-box2-B-item span{color: #aaa;}

.hrb-doumi-company-box2-foot{text-align: center; display:none;}
.hrb-doumi-company-box2-foot img{width: 60px;margin: 0px 10px;}
.hrb-doumi-company-box2-foot span{position: relative;top:-6px;display: inline-block;width: 100px;border-top: solid 1px #eee;margin: 0px 10px;}

.hrb-doumi-sbox{position: relative;padding: 20px;background-color: #fff;padding-right: 60px;}

.hrb-doumi-sbox-d{height: 25px;overflow: hidden;}
.hrb-doumi-sbox.hrb-doumi-sbox-open .hrb-doumi-sbox-d{height: auto;overflow: auto;}
.hrb-doumi-sbox i{cursor: pointer;position: absolute;right: 5px;top:5px;font-size:20px;color: #999;cursor: pointer;}
.hrb-doumi-sbox i:hover{color: #fe0;}
.hrb-doumi-sbox.hrb-doumi-sbox-open i{transform: rotate(180deg);}
.hrb-doumi-sbox b{display: inline-block;font-size: 12px; font-weight: normal; color:#888;}
.hrb-doumi-sbox span{cursor: pointer;display: inline-block;padding: 3px 7px;border-radius: 3px;font-size: 13px;margin-right: 5px;}
.hrb-doumi-sbox span:hover{color: #fff;background-color: #FD8000}
.hrb-doumi-sbox span.active{color: #fff; background-color: #FD8000}

.banner{background-color: #fff;height: 380px; background:url(/img/banner_pc.png) no-repeat center top;}
.banner-item{overflow: hidden;height: 380px;width: 1300px;margin: 0px auto;}
.banner-text{width: 580px;margin: 0px auto;margin-top: 65px;padding-left: 30px; display:none;}
.banner-form{position: relative;width: 518px;margin: 195px auto 0; padding-right: 100px;}
.banner-form input{outline: none;display: block;width: 100%;height: 50px;padding: 10px;line-height: 50px;background-color: rgba(255,255,255,.3);border:solid 1px #ddd}
.banner-form input:focus{border:solid 1px #FFAA00}
.banner-form a{text-decoration: none;cursor: pointer;display: block;position: absolute;top:0px;right: 1px;height: 50px;line-height: 50px;text-align:center;font-size: 16px;color: #fff;width: 100px;background-color:#FFAA00 ;}
.banner-form a:hover{background-color:#FF6600 ;}
@media (min-width:768px) and (max-width:1024px) {
    .banner-item{ width:auto;}
}

.banner-text-h1{font-size: 0px;width: 518px;margin: 0px auto;margin-top: 30px;}
.banner-text-h1-item{display: inline-block;width: 50%;font-size: 14px;}
.banner-text-h1-item-h1{}
.banner-text-h1-item-h1 span{font-size: 14px;color: #fff;font-weight: bold;}
.banner-text-h1-item-h2 a{text-decoration: none;cursor: pointer;display: inline-block;margin-top: 10px;margin-right: 10px; color: #fff;}
.banner-text-h1-item-h2 a:hover{color: #FF6600;}
.hrb-home-h1-T{margin-top:20px;position: relative;background-color: #fff;border-bottom: solid 1px #eee;padding: 30px 20px 15px 20px;}
.hrb-home-h1-T>b{display: block;font-size: 36px;color: #4b4b4b;line-height: 36px;margin-bottom: 8px;}
.hrb-home-h1-T>b em{ font-weight: normal; font-size: 14px; margin-left: 5px; font-style: inherit;}
.hrb-home-h1-T>b i{ font-style: initial; margin: 0 2px;}
.hrb-home-h1-T>span{display: block;font-weight: 400;font-size: 14px;color: #999;line-height: 22px;}
.hrb-home-h1-B{position: relative;}
.hrb-home-h1-T-R{position: absolute;bottom: 15px;right: 20px;}
.hrb-home-h1-T-R a{font-size: 14px;color: #888;margin-left: 10px;text-decoration: none;}
.hrb-home-h1-T-R a:hover{color: #FF6600;}
.hrb-home-h1-T-R a:last-child{font-size: 14px; color: #4b4b4b; font-weight: bold;}
.hrb-home-h1-T-R a:last-child:hover{color: #FF6600;}
.hrb-home-h1-T-R a i{margin-left: 5px; font-size: 16px; font-weight: normal; color:#868686;}

.hrb-home-h2-box{font-size: 0px;text-align: left; background: #fff;}
.hrb-home-h2-box-item{position: relative;cursor: pointer;background-color: #fff;font-size: 14px;display:inline-block;width: 25%;height:180px;box-sizing:border-box;border-right: solid 1px #eee;}
.hrb-home-h2-box>.hrb-home-h2-box-item:last-child{border-right: none;}
.hrb-home-h2-box-item a{ background-color: #fff;text-decoration: none;position: absolute;top:0px;bottom: 0px;left: 0px;right: 0px;padding:20px;}
.hrb-home-h2-box-item a:hover{box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.12); z-index: 100;}
.hrb-home-h2-box-item-h1{ padding-top: 20px;}
.hrb-home-h2-box-item-h1 span{line-height: 14px;color: #666;display: inline-block;padding-left: 10px; position:relative;}
.hrb-home-h2-box-item-h1 span:after{ content: "";width: 3px;height: 12px; background: #ddd; position: absolute;left: 0; top: 50%;  margin-top: -6px;}
.hrb-home-h2-box-item-h2{margin: 10px 0 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hrb-home-h2-box-item-h2 span{font-size: 18px; font-weight: 700; line-height: 26px; color: #4b4b4b;}
.hrb-home-h2-box-item-h3{margin-top: 10px;}
.hrb-home-h2-box-item-h3 span{display: inline-block;font-size: 13px;color: #999;padding-right: 10px;margin-right: 10px; position:relative;}
.hrb-home-h2-box-item-h3 span:after{ content: "";width: 1px;height: 10px; background: #979797; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-home-h2-box-item-h3 span:last-child{ margin-right:0;}
.hrb-home-h2-box-item-h3 span:last-child:after{ display:none;}
.hrb-home-h2-box-item-h4{position: absolute;bottom: 40px;left: 20px;color:#FF6600 ;}
.hrb-home-h2-box-item-h4 span{font-size: 12px;}
.hrb-home-h2-box-item-h4 span i{font-size:16px;font-style: normal; margin-right:5px; font-weight: bold;}

.hrb-home-h2-box-item-h5{position: absolute;right:20px;bottom: 40px;}
.hrb-home-h2-box-item-h5 span{line-height: normal;padding: 0px 5px 2px;border:solid 1px #ddd; font-size: 12px;color: #707070;}

/*活动专区*/
.hrb-home-activity-item{ position:relative; cursor:pointer; font-size:14px; display:inline-block; width:25%;height:360px;box-sizing:border-box;}
.hrb-home-activity-item a{ display:block; border:solid 1px #eee; text-decoration:none; position:absolute; top:20px; bottom:20px; left:20px; right:20px;}
.hrb-home-activity-item a:hover{ box-shadow:0px 0px 15px 0px rgba(204,204,204,0.5);}
.hrb-home-activity-item .photo{ height:160px;}
.hrb-home-activity-item .photo img{ width:258px; height:160px;}
.hrb-home-activity-item .name{ color:#333; font-size:20px; font-weight:bold; padding:15px 20px 5px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hrb-home-activity-item .txt{ padding:0 20px; line-height:18px; height:36px; margin-bottom:20px; font-size:12px; color:#999; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.hrb-home-activity-item .time{ margin:0 20px; border-top:solid 1px #eee; height:40px; line-height:40px; font-size:12px; color:#999;}


.hrb-home-h1-C{padding: 30px;background-color: #fff;font-size: 0px;margin-bottom: 30px;}
a.hrb-home-h1-C-item{font-size: 14px;display: inline-block;width: 14.2%;cursor: pointer;margin-right: 20px;}
.hrb-home-h1-C-item span:hover{border-bottom: none!important;}


.project_ts_img{width: 100px;height: 100px;margin: 0px auto;background-position:center center;background-repeat:no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAHo0lEQVR4nO2diVNTSRDGm0AghCCnByiHIihiSa2AKwsmICxolf+uVQrWWrByqSiIyAqBcK8XiEIJBIibb9gXBROSlzd56ZD5Wa9ChDeZ8GWme7pnmpTvfkjBBku8O6A4iBKEGUoQZihBmKEEYYYShBlKEGYoQZihBGGGEoQZShBmKEGYoQRhRlq8O3AUY2Nj5HA4aHl5mZqamqS2/fz5c/ry5QtZrVZqbGwUjxxgPULS09Pp/PnzQoyNjQ1p7b58+ZKQdWhra6OrV6/Sw4cPpbVtFNaCvHv3TgjR29tLWVlZUtqEEEtLS9TQ0CCe5+fnU2FhIa2vr0tp3yispyyXyyUenU6ntDZTUlIoNTWV9vb2xCME2traEqORA6wFiRUYHQ8ePKCTJ08KO2K32ykjIyPe3RKkmJnC3d7elvrG3759S6dPnya320319fW67t3Z2RFTV15eHuXk5Ejrk1FMtSHwlmSyurpKubm5VFBQoPteeFXl5eWsxACmjZChoSHa3NykzMxMcV27ds1wm7ADk5OTVFRUJIQ5Dpg6ZXk8HuHGKkJj6pSVnZ1t5sslJKaOEEV4WC8MkxElCDN0C7K2tkbfvn2LRV8UpGOljoUUgnCIvsLdTEtLC4Q2ogULRa4gxBKPcErERn1gYICqqqoCi7C+vj7hwhYXF0f1wggYfv36Nap7zeLUqVN048YNU18z4hGCaernFTFCDp8+fYpKkKmpKTHC7t27p/teM3n06JF4j4gGm0XENgSrYYwKgClrYWGBLl++HNWLIuRRXV0deL7n++6/fOyu0rIy08PyEY+QK1eu0OjoKHV1dZHFYqHr168HnWMxAyKHEW4RiDkabHp3dHbZPDCX+3xHz+gvXrwQvwtZ6Aq/19bWHvl9n/9TNTExQRUVFfT48WNqbW011DkOYKQEA1O41+sVzg48zxMnTogPqlGkrkOQ6IEYNptN5BqOC8H8HniIeL+YvrVHGUhNUCHRMzg4KD4ppaWlMptmB5wagJTCmTNnpLUrPWN48+ZN2U2yRqb9AOxTuHAQdndjZ/jhXOTk8MmlsBdkqL8v5q/R7Gphk1NnL0hbR2e8u2AqKtrLDCUIM5QgzAgqyPT0NC0uLprdFwWFMOpYaSviQ1BBzp49a3Y/EhqETnBh050WNI0WZUMMogUXEd3GmROjKEEMAkGQuMNOehkpX/YLw7+6u4JGW2XS7HL5V+rR2U0EVGdmZkRmUcb2WPaCVFRW0k4Mk1iITEcrhsaFCxfEJQP2gpSVJ9deYGVDmKEEYYYShBlKEGYoQZihBGEGe7c3GONjr0SuvaCwkC5WVoX9+Rm3mz5+/ECOLAfVSFi8xZKEE2T42VNa+/xZfL2xvk4p/n9YPIbCPTVJcx5P4OdXVlfI2cJ3A19CTVkIoWhiaMx6Zo68Z3F+/sDzHa9Xer9kklCCILRtPRTAy8vPP/KeTLv9UBvxf8sodICdj7u7u798L/6908nvjX8Evs6w2aj2t6M3quHn7f8XrkFEtlli3ZRowTbbef/IxZGMw0i3IUj9njt3TnazAbB/Su/WoMam5hj1JjqQyApVQUL6CHn//r3sJpMKaSMERxFwVgLZMy1zprcgjEKiIMgrQIDh4WGqq6uT1WzSId2GRHvMzQgYnTPuKZqbnQ38X0lpGV2sqpJyiMZM0nBMLdzJKD3IKsUXKVubm9T/5O/9Y9q324Rr7Nvbo8GBAVpcmKemW07hjSUKaflh/HjuwJ+vrqmhouIfW5fg3t5yuWh5eWm/aFoiCVJSUhLvPhgiJzdXXMEoLk68/WUJF8sywvbWFj3p7dF1DxaVlRcrYtSjX0kqQWD8NVsTjo2NdRrq76e6+gbDuxH1kFguiElAjGeDg8IhcGTZw98gEV0jBIWNsejT6t22t7ezqXcrC4Tonw4OUIt/FGXaMsgiaXRghyNGaLijcxELghjV+Pg43b17VwiCereoBdLZ2SmeHwc+fvhAr1+NUrPTRZkZ8sQA3d3dQpBw9V0inrJQMObnXz6CYygSgLolx4HVlRUaGx0hZ+ttynZk+ReUB8VA5QYj5aRQ6QHVWMNhyKiLRViI0hOJBEbGm9djYmTYg0xTKLiMAv7gzp07QcPm4WhujiziHPEIKSsro56ensDGZ3xaUDNXq2iQqGBkQAx4XjDgwaYpnP3QkFVCIxQRS43NxCiEjJrpMOT4GqonslFHaMXt/1CJc+rWtJA2A1MzPnj7G7Nje55d19irqakR13HgX/80ND3lppa2drL5xQi31jArxBSXdQjqrsfz73UsLSzQPxNvqMnpJFu61dSFXzjislK/dOmSsEcwjqlW86Y8bWPB7KyHWtv/FNMUHyn2iVtla/xyRkZG/I/YlmNOF+ARwn2FAYc3xU0MwKLUOLrgM7EblhQLMZqlDsBCEMUPVHCRGUoQZggvK1gRRyz44J6G2vJ4GC2XDqOZrLMg4nwoS4L3r7c+vnavEAQFkr2HNiFjuyO29cA9jSRcoMVq0FayCoKVfEdHB83NzYlyuXqAILhXGXVmKBvCDCUIM2IWOrl//35IW4LU7897gBMR/Jm+SHMcelA2hBlqymKGEoQZShBmKEGYoQRhhhKEGf8BJq0rDgALqZoAAAAASUVORK5CYII=);}

#newPostList{width: 100%;min-height: 280px;background: #fff;padding: 10px;}
#morePostList{width: 100%;height: 50px;padding-top: 15px;border-bottom: 1px solid #eee;}
#morePostList span{margin-left: 15px;color: grey;}
#morePostList a{float: right;margin-right: 10px;}
#morePostList a:hover{color: #FD8000}
#noPost{width: 100%;min-height: 130px;}
#postLists{width: 100%;min-height: 130px;}

.postItem{width: 100%;padding:15px 0px 15px 0px; border-bottom: 1px solid #eee;}
.postItem a:hover{color: #FD8000 !important;border-bottom: 1px solid #FD8000;}
.postItem .item_name{font-size: 16px;}
.postItem .item_num{color: grey;float: right;font-size: 14px;}
.postItem .item_btn{margin-top: 10px;}.postItem .item_btn a{float: right;font-size: 14px;}

.pz_meg span{color:#555;margin-right: 15px;font-size: 12px;line-height: 35px;}
.pz_meg a{border: 1px solid #FD8000;padding: 5px;margin-right: 10px;border-radius: 6px;cursor: pointer;color: #FD8000;}
.pz_meg a:hover{background-color: #FD8000;color: #fff!important;}
#right_div{width: 290px;min-height: 450px;float: left;}
#companyMeg{width: 100%;height:235px;margin-bottom: 10px;background:#fff;padding: 10px;}
#companytitle{width: 100%;height: 50px;padding-top: 15px;}
#companytitle span{margin-left: 15px;color: grey;}
#companyMain{text-align: center;margin-top: 0px;}
#companyMain img{height: 120px;width: 120px;}
#companyMain span{line-height: 30px;line-height: 60px;font-size: 15px;}
#companyMain span i{color: orange;font-weight: bolder;}
#quickEntry{width: 100%;height: 110px;background:#fff;padding: 10px;}
#entryTitle{width: 100%;height: 50px;padding-top: 15px;}
#entryTitle span{margin-left: 15px;color: grey;}
#entryItem{width: 100%;padding-left: 15px;}
#entryItem a{margin-right: 30px;line-height: 30px;}
#entryItem a:hover{color: #FD8000;}

.money-class {
    font-size: 18px;
    color: #FFBF00;
    font-style: normal;
    margin-right: 5px;
}
.status_span_red{
    color: #fff !important;
    border-radius: 3px;
    font-size: 12px !important;
    padding: 2px 15px 3px 15px;
    background: #d9534f;
}

.status_span_green{
    color: #fff !important;
    border-radius: 3px;
    font-size: 12px !important;
    padding: 2px 15px 3px 15px;
    background: #5cb85c;
}

.status_span_yellow{
    color: #fff !important;
    border-radius: 3px;
    font-size: 12px !important;
    padding: 2px 15px 3px 15px;
    background: #FD8000;
}

.status_span_grey{
    color: #fff !important;
    border-radius: 3px;
    font-size: 12px !important;
    padding: 2px 15px 3px 15px;
    background: grey;
}


.approved-yes{
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    width: 120px;
    line-height: 40px;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    color: #fff !important;
    background-color: #FD8000;
}

.approved-no{
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    width: 120px;
    line-height: 40px;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    color: #fff !important;
    background-color: #FFCA01;
}

.isApproved{
    width: 120px;
    text-decoration: none;
    display: inline-block;
    line-height: 40px;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    border: 1px solid #FD8000;
    color: #FD8000 !important;
    cursor: auto !important;
}

/*企业登录头部样式*/
.hrb-headBalckBg{ background-color: #3D3D4A;}
.hrb-headBalckBg .hrb-doumi-head-C-link a{ color:#fff;}
.hrb-headBalckBg .hrb-doumi-head-C-link a:hover, .hrb-headBalckBg .hrb-doumi-head-C-link a.active{ color:#ffaa2c;}
.hrb-headBalckBg .hrb-doumi-head-R a.name,.hrb-headBalckBg .hrb-doumi-head-R .caret{ color:#fff;}
.hrb-headBalckBg .hrb-doumi-head-R a.name{ width:110px; margin-right:10px; text-align:right; float:left; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hrb-headBalckBg .hrb-doumi-head-R .dropdown-menu li a:hover{ border-right:none !important; border-left:none !important;}
.hrb-headBalckBg .hrb-doumi-head-R a{}

.hrb-qy-bigTitle{ position:relative;font-size: 16px;line-height: 30px; margin:0;}
.hrb-qy-bigTitle span{position: absolute;bottom: 0px;left: 0px;border-bottom: solid 2px #fa0 ;width: 32px;}
.hrb-qy-bigTitle a.more{ float:right; font-size:12px; color:#888;}

.hrb-qy-bigTitle2{ position:relative; font-size:16px; line-height:30px; margin:0; font-weight:bold; padding-left:15px;}
.hrb-qy-bigTitle2 span{ position:absolute; bottom:4px; left:0px; background:#fa0; width:4px; height:20px; border-radius:5px;}
.hrb-qy-bigTitle2 a.more{ float:right; font-size:12px; color:#888;}

.hrb-qy-mb10{ margin-bottom:10px;}
.hrb-qy-mt10{ margin-top:10px;}
.hrb-qy-ml10{ margin-left:10px;}
.hrb-qy-mb20{ margin-bottom:20px;}
.hrb-qy-ml20{ margin-left:20px;}
.hrb-qy-bgwh{ background:#fff;}
.hrb-qy-p10{ padding:10px 20px;}

.hrb-qy-indexBox1{}
.hrb-qy-indexBox1 li{ text-align:center; width:32%; cursor:pointer; display:inline-block; padding:20px 0; color:#555;}
.hrb-qy-indexBox1 li b{ color:#f60; font-size:26px;}
.hrb-qy-indexBox1 li p{ margin:0;}
.hrb-qy-indexBox1 li .iconfont{ font-size:26px;}

.hrb-qy-indexBox2{}
.hrb-qy-indexBox2 .listUl{}
.hrb-qy-indexBox2 .listUl li{ border-bottom:solid 1px #eee; padding:20px 0; position:relative;}
.hrb-qy-indexBox2 .listUl li .jobName{ font-size:16px; color:#333;}
.hrb-qy-indexBox2 .listUl li .Zwtype{ margin-left:10px; font-size:12px; border:solid 1px #ddd; padding:2px 5px; border-radius:3px; color:#888;}
.hrb-qy-indexBox2 .listUl li .numSpan{ float:right; font-size:12px; color:#888;}
.hrb-qy-indexBox2 .listUl li .num{ font-weight:bold; color:#f60; font-style:normal; font-size:14px;}
.hrb-qy-indexBox2 .listUl li .p2{ padding: 5px 0;}
.hrb-qy-indexBox2 .listUl li .p2 .salary{ font-size:16px; color:#f60; margin-right:5px; font-weight:bold;}
.hrb-qy-indexBox2 .listUl li .p3{ font-size:12px; color:#888; margin-top:5px;}
.hrb-qy-indexBox2 .listUl li .p3 span{ position:relative; padding-right:10px; margin-right:10px;}
.hrb-qy-indexBox2 .listUl li .p3 span:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-qy-indexBox2 .listUl li .p3 span:last-child:after{ display:none;}
.hrb-qy-indexBox2 .listUl li .pz_meg{ position:absolute; right:-10px; bottom:20px;}
.hrb-qy-indexBox2 .listUl li .pz_meg a{ font-size:12px; padding:4px 10px; border-radius:3px;}
.hrb-qy-indexBox2 .listUl li:last-child{ border-bottom:none;}

.hrb-qy-indexBox2{}
.hrb-qy-indexBox2 .listUl2{}
.hrb-qy-indexBox2 .listUl2 li{ background:#fff; border-radius:10px; margin-bottom:15px; padding:20px; position:relative;}
.hrb-qy-indexBox2 .listUl2 li .jobName{ font-size:16px; color:#333;}
.hrb-qy-indexBox2 .listUl2 li .Zwtype{ margin-left:10px; font-size:12px; border:solid 1px #ddd; padding:2px 5px; border-radius:3px; color:#888;}
.hrb-qy-indexBox2 .listUl2 li .numSpan{ float:right; font-size:12px; color:#888;}
.hrb-qy-indexBox2 .listUl2 li .num{ font-weight:bold; color:#f60; font-style:normal; font-size:14px;}
.hrb-qy-indexBox2 .listUl2 li .p2{ padding: 5px 0;}
.hrb-qy-indexBox2 .listUl2 li .p2 .salary{ font-size:16px; color:#f60; margin-right:5px; font-weight:bold;}
.hrb-qy-indexBox2 .listUl2 li .p3{ font-size:12px; color:#888; margin-top:5px;}
.hrb-qy-indexBox2 .listUl2 li .p3 span{ position:relative; padding-right:10px; margin-right:10px;}
.hrb-qy-indexBox2 .listUl2 li .p3 span:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-qy-indexBox2 .listUl2 li .p3 span:last-child:after{ display:none;}
.hrb-qy-indexBox2 .listUl2 li .pz_meg{ position:absolute; right:5px; bottom:20px;}
.hrb-qy-indexBox2 .listUl2 li .pz_meg a{ font-size:12px; padding:4px 10px; border-radius:3px;}
.hrb-qy-indexBox2 .listUl2 li .welfare{}
.hrb-qy-indexBox2 .listUl2 li .welfare a{ display: inline-block; padding:0 10px; margin-right:10px; color:#999; border:solid 1px #eee; border-radius:3px; line-height:22px;}

.hrb-qy-indexBox2 .listUlLine li:last-child{ border-bottom:solid 1px #eee; margin-bottom:15px;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-qy-indexBox2 .listUl li .pz_meg a{ font-size:12px; padding:4px 6px;}
}

.hrb-qy-indexFr{ position: fixed; top:100px; right:50%;width: 290px; margin-right: -600px; background-color: #fff;padding: 10px 20px;}
.hrb-qy-indexFr .companyBox{ text-align:center; padding:20px 0;}
.hrb-qy-indexFr .companyBox img{ width:100px; height:100px; margin-bottom:10px;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-qy-indexFr{ margin-right:-500px; width:240px;}
}
.hrb-qy-btnTwo{ height:60px; padding:15px 0 0 0;}
.hrb-qy-btnTwo a{display:block; float:left; width:120px; height:35px; line-height:30px; text-align: center; color:#333; border:solid 1px #ddd; border-radius:3px; cursor: pointer; }
.hrb-qy-btnTwo a.active,.hrb-qy-btnTwo a:hover{ border:solid 1px #ffaa2c; background:#ffaa2c; color:#fff;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-qy-btnTwo a{ width:95px;}
}
.hrb-qy-companyTxt{}
.hrb-qy-companyTxt span{ color: #999;display: inline-block;padding-right: 10px;margin-right: 10px; position:relative; font-size:12px;}
.hrb-qy-companyTxt span:after{ content: "";width: 1px;height: 10px; background: #ddd; position: absolute;right: 0; top: 50%;  margin-top: -5px;}
.hrb-qy-companyTxt span:last-child:after{ display:none;}

.hrb-qy-companyBq{ background-color: #fff; height:60px; font-size:12px;}
.hrb-qy-companyBq span{ margin-right:20px; position:relative; padding:20px 0; margin-top:10px; display:inline-block;}
.hrb-qy-companyBq span i{ display:block; font-style:normal; position:absolute; left:0; top:0; height:16px; line-height:14px; padding:0 5px; margin:auto; text-align:center; color:#f60; border:solid 1px #f60; border-radius:3px;}

.hrb-qy-companyPhoto{position: absolute;left: 20px;top:20px;}
.hrb-qy-companyPhoto img{width: 120px;height: 120px;}

.hrb-qy-companyPhotoNew{ width:80px; height:80px; color:#fff; position:absolute; left:20px; top:33px; border-radius:10px; background:#787ddd;}
.hrb-qy-companyPhotoNew img{ width:80px; height:80px; border-radius:10px;}

.hrb-qy-companyPhotoPad{position: relative;padding: 30px 20px 30px 125px;background-color: #fff;}

.hrb-qy-companyIntro{ padding:10px 0px 20px;font-size: 13px;color: #666;line-height: 28px;}
.hrb-qy-companyIntro .iconfont{ font-size:22px; margin-right:5px; float:left;}

.hrb-qy-companyfrMenu{ margin:0 20px 10px 20px;}
.hrb-qy-companyfrMenu li{ height:42px; line-height:42px; cursor:pointer; border-bottom: dotted 1px #eee; position:relative; padding-left:15px; font-size:14px;}
.hrb-qy-companyfrMenu li a{ color:#333;}
.hrb-qy-companyfrMenu li:after{ content: "";width: 4px;height: 12px; background: #fa0; position: absolute;left: 0; top: 50%;  margin-top: -5px;}
.hrb-qy-companyfrMenu li.acur,.hrb-qy-companyfrMenu li.acur a{ color:#fa0;}

.hrb-qy-companyfrHot{ margin:0 20px -20px 20px;}
.hrb-qy-companyfrHot li{ height:42px; line-height:42px; position:relative; padding-left:15px; font-size:18px;}
.hrb-qy-companyfrHot li a{ color:#333;}
.hrb-qy-companyfrHot li:after{ content: "";width: 5px;height: 16px; background: #fa0; position: absolute;left: 5px; top: 33%;}
.hrb-qy-companyfrHot li.acur,.hrb-qy-companyfrMenu li.acur a{ color:#fa0;}

.hrb-qy-jobTab{ position:absolute; left:0px; top:-33px;}
.hrb-qy-jobTab a{ cursor: pointer; display: inline-block; padding:0px 40px; line-height: 35px; color:#333; font-size:14px; float:left;}
.hrb-qy-jobTab a.a2{ border:solid 1px #eee;}
.hrb-qy-jobTab a.a1{ border:solid 1px #eee; border-left:none;}
.hrb-qy-jobTab a:hover,.hrb-qy-jobTab a.active{ border-color:#eee; background:#f8f8f8;}

.hrb-qy-bgTitle{position: relative;font-size: 16px; margin-top:20px; line-height: 30px; padding: 15px 0 0 20px;}
.hrb-qy-bgTitle span{position: absolute;bottom: 0px;left: 20px;border-bottom: solid 2px #fa0 ;width: 32px;}


/*登录注册*/
.hrb-login_footer{ position:fixed; left:0; right:0; bottom:10px; text-align:center; font-size:12px; color:#333;}
.hrb-login_bg{ width:100%; height:100%; overflow-y:hidden; background:url(/img/login-bg.jpg) no-repeat center center;}
.hrb-reg_bg{ width:100%; height:100%; background:url(/img/login-bg2.jpg) no-repeat center center;}

.hrb-login_box{ background:#fff; width:400px; height:480px; padding:20px 35px; box-shadow:0px 0px 15px 0px rgba(0,84,254,0.2); border-radius:10px; overflow:hidden; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%);}
.hrb-login_box .flCont{ display:none; width:350px; height:390px; position:relative; margin-top:10px; float:left; border-right:0.5px solid #eee;}
.hrb-login_box .flCont .logo{ text-align:left; padding-top:20px; margin:0;}
.hrb-login_box .flCont .logo img{ height:35px;}
.hrb-login_box .flCont .contact{ font-size:12px; padding-top:25px;}
.hrb-login_box .flCont .contact dt{ letter-spacing:1px; margin-right:15px; color:#666; padding-bottom:5px; overflow:hidden;}
.hrb-login_box .flCont .contact dt img{ width:130px; height:130px; border-radius:5px; float:left; margin-right:10px; background:#fff; margin-bottom:10px; border:solid 2px #fff;}
.hrb-login_box .flCont .contact dt span{ display:block; font-weight:normal; width:310px; margin-top:35px; line-height:20px;}
.hrb-login_box .flCont .contact dt:last-child img{ float:right;}
.hrb-login_box .flCont .youke{ text-align:center; padding-top:20px;}
.hrb-login_box .flCont .youke a{ display:inline-block; text-decoration:none; padding:0 35px; border-radius:20px; font-size:13px; height:34px; line-height:34px; color:#fff; background:#ff9a01;}
.hrb-login_box .flCont .youke a:hover{ opacity:0.9;}

.hrb-login_box .frCont{ position:relative; width:330px; float:right;}
.hrb-login_box .frCont .logo{ text-align:left; padding:0; margin:0;}
.hrb-login_box .frCont .logo img{ height:30px;}
.hrb-login_box .frCont li{ line-height:44px; margin-top:15px;}
.hrb-login_box .frCont li .leftIcon{ font-size:16px; float:left; display:inline-block; width:30px; color:#FF6600; font-weight:bold;}
.hrb-login_box .frCont li .text{ width:220px; height:30px; line-height:30px; font-size:15px; color: #000; font-weight: bold; border:none; padding:0 10px; margin:0; background:none;}
.hrb-login_box .frCont li .text:focus{ outline:none;}
.hrb-login_box .frCont li .code_canvas{ position:absolute; right:5px; top:8px;}
.hrb-login_box .frCont li.line{ background:#fff; border-bottom:solid 1px #eee;}
.hrb-login_box .frCont li.fzMenu{ text-align:right; font-size:12px; line-height:45px !important; margin-top: 0;}
.hrb-login_box .frCont li.fzMenu span{ font-size:10px; padding:0 10px; color: #ccc;}
.hrb-login_box .frCont li.fzMenu a{ color:#555; font-size:12px; }
.hrb-login_box .frCont li.fzMenu a:hover{ color:#FF6600;}
.hrb-login_box .frCont .tipText{ font-size:12px; color:red; padding-top:5px;}
.hrb-login_box .frCont .tipTextToReg{ display:none; font-size:12px; color:red; padding-bottom:8px; padding-left:40px; line-height:initial; clear:both;}
.hrb-login_box .frCont .noMarginBt{ margin-bottom:5px; line-height: 18px; position:relative;}
.hrb-login_box .frCont .btnLogin { display:block; width:100%; margin-top:25px; border:none; border-radius:5px; font-size:15px; height:40px; line-height:40px; color:#fff; background:#FF6600; text-align:center;}
.hrb-login_box .frCont .btnLogin:hover{ opacity:0.9; text-decoration:none;}
.hrb-login_box .frCont .userInfo,.hrb-login_box .frCont .pwdInfo,.hrb-login_box .frCont #show_code_tip{ color:#FF6600; text-align:center;}
.hrb-login_box .huoqu{ line-height:26px; color:#FF6600; border:solid 1px #FF6600; position:absolute; font-size:12px; display:inline-block; right:0;}
.hrb-login_box .huoqu:hover{ opacity:0.8; text-decoration:none;}
.hrb-login_box .copyRight{ position:absolute; letter-spacing:0.5px; bottom:15px; text-align:center; left:0; width:100%; color:#aaa; font-size:12px;}
.hrb-login_box .copyRight a{color:#999; text-decoration:none;}
.hrb-login_box .copyRight a:hover{color:#FF6600; text-decoration:none;}

.hrb-login_box .loginTab{ margin-top:25px; padding-bottom:10px;}
.hrb-login_box .loginTab a{ display:inline-block; line-height:30px; color:#333; text-decoration:none; margin-right:20px;}
.hrb-login_box .loginTab a:hover{ color:#FF6600;}
.hrb-login_box .loginTab a.active{ border-bottom:solid 2px #FF6600; color:#FF6600;}
.hrb-login_box .loginTab a:focus{ outline:none; -moz-outline:none;}

.hrb-login_box .tabReg2{ padding:10px 0 5px; font-size:12px; color:#555;}
.hrb-login_box .tabReg2 span{ position:relative; display:inline-block; padding-left:18px; cursor:pointer; margin-right:20px;}
.hrb-login_box .tabReg2 span:before{ position:absolute; content:''; left:0; top:3px; width:12px; height:12px; border-radius:50%; border:solid 2px #ccc;}
.hrb-login_box .tabReg2 span.acur{ color:#FF6600;}
.hrb-login_box .tabReg2 span.acur:before{ width:12px; height:12px; border-radius:50%; border:solid 4px #FF6600; background:#fff;}

.hrb-login_yindao{ z-index:999; position:fixed; background:rgba(0,0,0,0.6); left:0; right:0; top:0; bottom:0; display:none;}
.hrb-login_yindao .box{ padding:20px; line-height:26px; font-size:13px; position:absolute; text-align:center; left:50%; top:50%; transform:translate(-50%,-50%); width:400px; height:490px; border-radius:15px; background:#fff; z-index:1111;}
.hrb-login_yindao .ewm{ width:200px; height:200px; border-radius:5px;  background:#fff; margin-bottom:10px; border:solid 2px #fff;}
.hrb-login_yindao .logo{ padding-top:20px; margin:0;}
.hrb-login_yindao .logo img{ height:35px;}
.hrb-login_yindao .title{ font-size:20px; padding:40px 0 0 0;}
.hrb-login_yindao .btnBack{ display:block; width:200px; margin:10px auto; border-radius:5px; font-size:15px; height:40px; line-height:40px; color:#fff; background:#FF6600; text-align:center;}
.hrb-login_yindao .btnBack:hover{ text-decoration:none; opacity:0.9;}

.hrb-reg_box{ width:500px; height:570px; overflow:hidden; padding:0 75px; margin:100px auto; background:rgba(255,255,255,0.15);}
.hrb-reg_box .title{ text-align:center; font-size:24px; color:#fff; padding:70px 0 20px 0; margin:0;}
.hrb-reg_box .title .line{ display:none; width:20px; height:3px; border-radius:2px; margin:0 10px 8px 10px; background:#ffbd1e;}
.hrb-reg_box .fromUl{ padding-top:20px;}
.hrb-reg_box .fromUl li{ line-height:30px; margin-bottom:25px; padding-bottom:8px; border-bottom:solid 1px #fff; position:relative;}
.hrb-reg_box .fromUl li:hover{ border-bottom-color:#fdbc37;}
.hrb-reg_box .fromUl li .leftIcon{ font-size:20px; float:left; display:inline-block; width:30px; color:#fdbc37; font-weight:bold;}
.hrb-reg_box .fromUl li .textReg{ width:320px; height:30px; line-height:30px; font-size:14px; color:#fff; border:none; padding:0 10px; margin:0; background:none;}
.hrb-reg_box .fromUl li .textReg::-webkit-input-placeholder{ color:#fff; }
.hrb-reg_box .fromUl li .code{ position:absolute; right:0; top:0; color:#fff;}
.hrb-reg_box .btnReg{ display:block; text-align:center; width:100%; margin-top:25px; border:none; border-radius:30px; font-size:25px; height:55px; line-height:52px; color:#fff; background:#ffbd1e;}
.hrb-reg_box .btnReg:hover{ opacity:0.9; text-decoration:none;}
.hrb-reg_box .regTxt{ text-align:center; color:#fdbc37; font-size:12px; padding-top:10px;}
.hrb-reg_box .regTxt a{ color:#fdbc37;}

.hrb-reg_box2{ width:500px; height:570px; overflow:hidden; padding:0 75px; margin:100px auto; background:rgba(255,255,255,0.15);}
.hrb-reg_box2 .title{ text-align:center; font-size:24px; padding:50px 0 20px 0; margin:0;}
.hrb-reg_box2 .title .line{ display:inline-block; width:20px; height:3px; border-radius:2px; margin:0 10px 8px 10px; background:#ffbd1e;}
.hrb-reg_box2 .fromUl{ padding-top:20px;}
.hrb-reg_box2 .fromUl li{ line-height:30px; margin-bottom:25px; padding-bottom:8px; border-bottom:solid 1px rgba(255,255,255,0.3); position:relative;}
.hrb-reg_box2 .fromUl li:hover{ border-bottom-color:#fdbc37;}
.hrb-reg_box2 .fromUl li .leftIcon{ font-size:20px; float:left; display:inline-block; width:30px; color:#fdbc37; font-weight:bold;}
.hrb-reg_box2 .fromUl li .textReg{ width:320px; height:30px; line-height:30px; font-size:14px; color:#fff; border:none; padding:0 10px; margin:0; background:none;}
.hrb-reg_box2 .fromUl li .textReg::-webkit-input-placeholder{ color:#fff; }
.hrb-reg_box2 .fromUl li .code{ position:absolute; right:0; top:0; color:#fff;}
.hrb-reg_box2 .fromUl li.noLine{ border-bottom:none; margin-bottom:0;}
.hrb-reg_box2 .btnReg { display:block; text-align:center; width:100%; margin-top:10px; border:none; border-radius:30px; font-size:25px; height:55px; line-height:52px; color:#fff; background:#ffbd1e;}
.hrb-reg_box2 .btnReg:hover{ opacity:0.9; text-decoration:none;}
.hrb-reg_box2 .regTxt{ text-align:center; font-size:12px; color:#fdbc37; padding-top:10px;}
.hrb-reg_box2 .regTxt a{ color:#fdbc37;}
.hrb-reg_box2 .successDiv{ text-align: center; color:#fff;}
.hrb-reg_box2 .successDiv a{ margin:0 3px; color:#fff;}
.hrb-reg_box2 .successDiv .icon-chenggong{ font-size: 75px; color: #fdbc37; display: block; padding: 190px 0 15px 0;}
.hrb-reg_box2 .tabReg{ padding:65px 0 20px 0; margin:0; color:#fff;}
.hrb-reg_box2 .tabReg span{ font-size:22px; margin:0 40px; padding-bottom:8px; position:relative; cursor:pointer;}
.hrb-reg_box2 .tabReg span.on{ color:#fdbc37;}
.hrb-reg_box2 .tabReg span.on:after{ display:none; content: ""; width:35px; height:2px; background:#fa0; position:absolute; left:0; bottom:0;}
.hrb-reg_box2 .tabReg2{ background:rgba(255,255,255,0.2); border-radius:10px; height:30px; margin:0 0 20px; color:#fff;}
.hrb-reg_box2 .tabReg2 dt{ cursor:pointer; width:50%; float:left; height:30px; line-height:30px; font-weight:normal; text-align:center; font-size:12px;}
.hrb-reg_box2 .tabReg2 dt.acur{ background:#fdbc37; color:#fff;}
.hrb-reg_box2 .agreement{ color:#fff;}
.hrb-reg_box2 .agreement a{ color:#fdbc37;}
.hrb-reg_box2 .agreement input[type=checkbox]{ margin:0 5px 0 0;}

.hrb-passwordFind{ width:540px; min-height:400px; overflow:hidden; padding:0 70px 20px; margin:50px auto; background:#fff; border-radius:10px;}
.hrb-passwordFind .title{ text-align:center; font-size:24px; padding:50px 0 20px 0; margin:0;}
.hrb-passwordFind .title .line{ display:inline-block; width:20px; height:3px; border-radius:2px; margin:0 10px 8px 10px; background:#ffbd1e;}
.hrb-passwordFind .fromUl{ padding-top:20px;}
.hrb-passwordFind .fromUl li{ line-height:30px; margin-bottom:15px; padding-bottom:8px; border-bottom:solid 1px #eee; position:relative;}
.hrb-passwordFind .fromUl li .leftIcon{ font-size:20px; float:left; display:inline-block; width:30px;}
.hrb-passwordFind .fromUl li .textReg{ width:290px; height:30px; line-height:30px; font-size:15px; color:#333; border:none; padding:0 10px; margin:0; background:none;}
.hrb-passwordFind .fromUl li .code{ position:absolute; right:0; top:0; color:#2ecc40;}
.hrb-passwordFind .btnReg{ display:block; width:100%; border:none; text-align:center; color:#000; border-radius:4px; font-size:18px; font-weight:bold; height:50px; line-height:50px; color:#000; background:#ffbd1e;}
.hrb-passwordFind .btnReg:hover{ text-decoration:none;}
.hrb-passwordFind .regTxt{ text-align:center; font-size:12px; padding-top:10px;}
.hrb-passwordFind .regTxt a{ font-size:14px; color:#000;}
.hrb-passwordFind .tipText{ display:none; font-size:12px; color:red; padding-bottom:8px; padding-left:40px; line-height:initial; clear:both;}

.hrb-select-box{ display: inline-block; position: relative;vertical-align: middle;padding: 0;overflow: hidden;background-color: #fff;color: #333;border: 1px solid #fff;text-shadow: none;border-radius: 4px;	transition: box-shadow 0.25s ease;z-index: 2;}
.hrb-select-box:hover{	/*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);*/}
.hrb-select-box:before{ content: "";position: absolute;width: 0;height: 0;border: 5px solid transparent;border-top-color: #999;top: 50%; margin-top:-4px; right: 10px;cursor: pointer;z-index: -2;}
.hrb-select-box select{cursor: pointer; width: 100%; padding:0 0 0 5px; border: none;background: transparent;background-image: none;appearance:none; -webkit-appearance: none;-moz-appearance: none;}
.hrb-select-box select:focus{outline: none;}
.hrb-select-box select::-ms-expand { display: none; }

/*校园招聘*/
.btn-info{ background:#ff6600; border-color:#ff6600;}
.btn-info:hover{ opacity:0.9;}

.pageblock{ border:none !important;}

.hrb-campus-tab{ border-bottom:solid 1px #eaedf1; height:46px; padding:0 15px;}
.hrb-campus-tab a{ cursor:pointer; display:inline-block; position:relative; margin-right:20px; color:#333;}
.hrb-campus-tab a i{ font-style:normal;}
.hrb-campus-tab a:hover,.hrb-campus-tab a.active{ }
.hrb-campus-tab a.active:before{ content:''; width:30px; height:3px; border-radius:5px; position:absolute; left:calc(50% - 15px); bottom:0px; background-color:#f60;}

.hrb-campus-intro{}
.hrb-campus-intro .p1{ margin:15px 0 10px 0;}
.hrb-campus-intro .p1 .name{ font-size:20px; margin-right:10px;}
.hrb-campus-intro .p1 .status{ color:#FD8000; border:solid 1px #FD8000; border-radius:3px; padding:0 5px;}
.hrb-campus-intro .p2{ margin:0 0 5px; color:#999;}

.hrb-campus-listSearch{ padding:0 0 10px 0;}
.hrb-campus-listSearch .textBox .icon-sousuo{ border:solid 1px #ddd; display:inline-block; padding:0 10px; margin-left:-5px; height:30px; line-height:28px;}

.hrb-campus-companyList{}
.hrb-campus-companyList ul{ padding-bottom:10px;}
.hrb-campus-companyList li{ border-bottom:solid 1px #eee; padding:10px 0 10px; position:relative;}
.hrb-campus-companyList li .p1{ margin-bottom:5px;}
.hrb-campus-companyList li .p1 a{ font-size:14px; margin-right:5px; color:#333;}
.hrb-campus-companyList li .p1 .status{}
.hrb-campus-companyList li .p1 .status span{ border-radius:3px;}
.hrb-campus-companyList li .p2{ color:#999;}
.hrb-campus-companyList li .p3{ position:absolute; right:0; bottom:10px; padding:5px 15px; color:#FD8000; border:solid 1px #FD8000; border-radius:3px; cursor:pointer;}
.hrb-campus-companyList li .p3:hover{ background:#FD8000; color:#fff;}


/*附件下载*/
.hrb-fileList-box{}
.hrb-fileList-box ul{ clear:both;}
.hrb-fileList-box dl{ padding:5px 15px 15px; overflow:hidden;}
.hrb-fileList-box a{
    font-size: 16px;
}
.hrb-fileList-box dl dt{
    width: 360px;
    height: 30px;
    padding: 1px;
    margin: 10px;
    border: solid 1px #eee;
    font-style: normal;
    text-decoration: none;
    font-weight: normal;
    list-style: none;
    line-height: 24px;
    font-family: "微软雅黑",Arial;
    box-sizing: border-box;
    display: block;
    font-size: 15px;
}
.hrb-fileList-box dl dt .down{
    margin-right: 10px;
    color: #4394ff;
    float: right;
    line-height: 24px;
    background: #fff;
}
.hrb-fileList-box dl dt .size{ display:inline-block; height:14px; line-height:12px; border-right:solid 1px #ebe8ee; margin:6px 5px 0 0; padding-right:5px;}
.hrb-fileList-box dl dt .iconfont{ background:#3399ff; width:26px; font-weight:normal;}
.hrb-fileList-box dl dt .xls{ background:#1bbc9b;}
.hrb-fileList-box dl dt .xlsx{ background:#1bbc9b;}
.hrb-fileList-box dl dt .ppt{ background:#dc6141;}
.hrb-fileList-box dl dt .doc{ background:#3399ff;}
.hrb-fileList-box dl dt .docx{ background:#3399ff;}
.hrb-fileList-box dl dt .txt{ background:#8fa7ca;}
.hrb-fileList-box dl dt .pdf{ background:#ff9900;}
.hrb-fileList-box dl dt .rar{ background:#8e4f89;}
.hrb-fileList-box dl dt .zip{ background:#8e4f89;}
.hrb-fileList-box dl dt .png{ background:#00cc00;}
.hrb-fileList-box dl dt .other{ background:#8fa7ca;}
.hrb-fileList-box dl dt .name{
    max-width:270px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}
.hrb-fileList-box dl dt .photo{ display:inline-block; float:left;}
.hrb-fileList-box dl dt .photo img{ width:36px; height:36px; margin-right:15px;}
.hrb-fileList-box i{
    font-style:inherit;
    line-height: 26px;
    margin-right: 10px;}
.uploadFileBtn{
    cursor: pointer;
    color: #fff !important;
    padding: 6px;
    border-radius: 5px;
    background: #3399ff;
    margin-left: 10px;
    font-size: 14px;
}
.hrb-fileList-box .btnDown{ display:none;}

/*期望行业*/
.industryCategory{ /*display:none; position:fixed; left:5px; top:45px; right:5px; bottom:2px; z-index:99;*/ background:#ffffff;}
.industryCategory .top-nav{ width:190px;}
.industryCategory .top-nav li{ _overflow:hidden;}
.industryCategory .top-nav li a{ line-height:30px; display:block; color:#333; padding:0 0 0 10px; overflow:hidden;}
.industryCategory .top-nav li a:hover,.industryCategory .top-nav li a.acur{ color:#f60; background:#f8f8f8;}
.industryCategory .top-nav li .subNav{ display:none; position:absolute; padding:10px 0 10px 15px; border-left:solid 1px #eee; left:190px; top:0; width:500px; height:430px; overflow:auto;}
.industryCategory .top-nav li .level2{ padding-left:5px; font-size:13px; color:#333; font-weight:bold; margin:15px 0 5px 0;}
.industryCategory .top-nav li .level3{}
.industryCategory .top-nav li .level3 span{ position:relative; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:13px; display:inline-block; color:#555; width:25%; padding:6px 5px; cursor:pointer;}
.industryCategory .top-nav li .level3 span:hover,.industryCategory .top-nav li .level3 span.acur{ color:#f60;}
.industryCategory .top-nav li .level3 input[type=checkbox],.industryCategory .top-nav li .level3 input[type=radio]{ cursor:pointer; position:absolute; width:100%; height:100%; top:-5px; left:-10px; opacity:0;}
.industryCategory .top-nav li .level4{ width:25%; float:left; padding:3px 0;}
.industryCategory .top-nav li .level4 span{ position:relative; margin-left:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:13px; display:inline-block; color:#555; width:95%; cursor:pointer;}
.industryCategory .top-nav li .level4 span:hover,.industryCategory .top-nav li .level4 span span span.acur{ color:#f60;}
.industryCategory .top-nav li .level4 input[type=checkbox],.industryCategory .top-nav li .level4 input[type=radio]{ cursor:pointer; position:absolute; width:100%; height:100%; top:-5px; left:-10px; opacity:0;}
.industryCategory .btnBox{ position:fixed; bottom:10px; right:10px;}

.industryCategory .top-nav li .subNav2 {
    padding: 10px 0 10px 15px;
    border-left: solid 1px #eee;
    left: 190px;
    top: 0;
    width: 500px;
    height: 430px;
    overflow: auto;
}

.selectButton{background: url("/img/form.png") no-repeat -40px 5px;padding: 2px 10px;}
@font-face{ font-family:'dincondensedFont'; src:url('fonts/TTTGB-Medium.ttf') format('truetype'); font-weight:normal; font-style:normal;}

.hrb-index-banner{ text-align:center;}
.hrb-index-banner img{ width:1200px; height:300px;}
@media (min-width:768px) and (max-width:1024px) {
    .hrb-index-banner img{ width:100%;}
}

.hr-tdHover-noBg{}
.hr-tdHover-noBg tr:hover{ background:none !important;}
.hr-tdHover-noBg td span{color: #888;visibility: visible;font-size: 12px;cursor: pointer;}

/*花名册*/
.table-view2 { /*border: 1px solid #cccccc;*/margin-bottom: 15px;}
.table-view2 td {padding: 5px; /*border: 1px solid #ddd;*/height: 38px;font-size: 13px;padding-right: 7px;}
.table-view2 td:first-child { /*background: #fdfdfd;*/text-align: right;color: #000;}
.table-view2 .title { text-align: right;color: #000; vertical-align:top; line-height:34px;}
.table-view2 .title .red1{ margin-right:3px;}
.table-view2 .btn-group-sm>.btn,.table-view2 .btn-sm { padding:8px 25px; font-size:14px; line-height:1.5; border-radius:0; margin:0 10px 0 0;}

/*创建简历新版样式*/
.hr-resume-baseTitle{ font-weight:normal; padding-top:15px;}
.hr-resume-baseTitle:before{ content:''; position:absolute; left:115px; bottom:25px; right:0; height:1px; border-bottom:dashed 1px #bbb;}

.hr-resume-baseFromUl{}
.hr-resume-baseFromUl li{ padding-left:150px;}
.hr-resume-baseFromUl li .leftName{ width:120px; left:0; top:10px;}
.hr-resume-baseFromUl li .sexChange{}
.hr-resume-baseFromUl li .sexChange dt{ display:inline-block; border:solid 1px #e5e5e5; line-height:40px; font-weight:normal;}
.hr-resume-baseFromUl li .sexChange dt:hover,.hr-resume-baseFromUl li .sexChange dt.acur{ border-color:#ff6600; background:#ff6600; color:#fff;}
.hr-resume-baseFromUl li .photo{ width:85px; height:85px; background:#666;}
.hr-resume-baseFromUl li .photo img{ width:85px; height:85px;}
.hr-resume-baseFromUl li .editIcon{ width:85px; height:85px; position:absolute; right:0px; top:0px; line-height:85px; background:rgba(0,0,0,0.2); color:#fff; display:none;}
.hr-resume-baseFromUl li .photo:hover .editIcon{ display:block;}
.hr-resume-baseFromUl li .inputStyle-grayLine{ width:224px; height:33px;}
.hr-resume-baseFromUl li .selectStyle-grayLine{ width:224px; height:33px;}
.hr-resume-baseFromUl .phoneSelect .select2-container{ float:left;}

.hr-resume-baseBtnDiv{}
.hr-resume-baseBtnDiv .saveResume{ width:250px; height:40px; line-height:40px; background:#fd8000; text-decoration:none;}
.hr-resume-baseBtnDiv a:hover{ opacity:0.8;}

.hr-resume-w1100{ width:1200px; margin:0 auto;}
.hr-resume-w870{ width:950px; position:relative; z-index:89;}
.hr-resume-w210{ width:230px; position:relative; z-index:99;}
.hr-resume-leftP{ position:fixed; width:230px; top:0; left:50%; margin-left:-600px;}
.hr-resume-leftP .hrb-fileList-box{ display:inline-block; width:48%; float:left;}
.hr-resume-leftP .hrb-fileList-box .btnDown{ display:block !important;}
.hr-resume-leftP .hrb-fileList-box ul{ box-shadow:0px 1px 5px rgba(0, 0, 0, 0.2); border-radius:5px; position:absolute; display:none; left:87px; bottom:0; width:220px; padding:10px; background:#fff; z-index:888;}
.hr-resume-leftP .hrb-fileList-box ul li{ padding:0 10px;}
.hr-resume-leftP .hrb-fileList-box:hover ul{ display:block;}


.hr-resume-fileBox{}
.hr-resume-fileBox .hr-fileList-box dl dt{ width:100%; margin-top:0; margin-bottom:5px;}
.hr-resume-fileBox .hr-fileList-box dl dt .fileName{ width:80px; overflow:hidden;}
.hr-resume-fileBox .btnUpload{ width:48%; margin-right:4%;}

.hr-resume-menuList{}
.hr-resume-menuList .listUl li{}
.hr-resume-menuList .listUl li a{ color:#333;}
.hr-resume-menuList .listUl li.acur{ background:#f8f9fb; color:#fd8000;}
.hr-resume-menuList .listUl li.acur:before{ position:absolute; content:''; background:#fd8000; width:4px; height:40px; border-radius:2px; left:0; top:0;}
.hr-resume-menuList .progressBar{}
.hr-resume-menuList .progressBar p{ padding:0; margin:0;}
.hr-resume-menuList .progressBar .jdt{ height:6px; background:#e5e5e5; border-radius:3px; margin:7px 0;}
.hr-resume-menuList .progressBar .bfb{ display:block; width:0; height:6px; background:#fd8000; border-radius:3px;}

.hr-resume-fileBox{}
.hr-resume-fileBox .btnUpload:hover{ opacity:0.9;}
.hr-resume-fileBox .title{ padding:0 0 10px; margin:0; font-weight:normal;}
.hr-resume-fileBox .tips{ padding-top:10px; margin:0;}

.hr-myResume-title{ font-weight:normal; padding:20px 0 15px 0; margin:0;}
.hr-myResume-title .modalName{ left:-21px; top:-21px; border-radius:0 0 20px 0;}

.hr-myResume-btnAdd{ padding:0; margin:0;}
.hr-myResume-btnAdd .btnAdd{ background:#f8f9fb; text-decoration:none;}
.hr-myResume-btnAdd .btnAdd:hover{ background:#f6f6f6; color:#fd8000;}

.hr-myResume-box1{}
.hr-myResume-box1 .bigTitle{ }
.hr-myResume-box1 .bigTitle em{ font-style:normal; }
.hr-myResume-box1 .bigTitle .updateTime{ right:-1px; top:-1px; border-radius:0 0 0 18px;}
.hr-myResume-box1 .ulBox{ padding-right:150px; overflow:hidden;}
.hr-myResume-box1 .ulBox li{ border-top:solid 1px #fff; border-right:solid 1px #fff; position:relative; padding-left:150px; min-height:41px;}
.hr-myResume-box1 .ulBox li .flName{ position:absolute; left:0; top:0; bottom:0; border-right:solid 1px #fff; display:inline-block; width:130px;}
.hr-myResume-box1 .ulBox li .txt{ line-height:26px; overflow:hidden;}
.hr-myResume-box1 .ulBox li .txt p{ margin:0;}
.hr-myResume-box1 .ulBox li.photo{ position:absolute; right:0; top:0; padding:0; width:150px;}
.hr-myResume-box1 .ulBox li.photo img{ width:120px; height:120px; margin:20px 0 0 15px; border-radius:50%;}
.hr-myResume-box1 .sexIcon{}

.hr-myResume-box2{}
.hr-myResume-box2 .listUl{ overflow:hidden; }
.hr-myResume-box2 .listUl li{ min-height:41px; border-bottom:solid 1px #fff; border-right:solid 1px #fff; position:relative; padding-left:150px;}
.hr-myResume-box2 .listUl li .flName{ position:absolute; left:0; top:0; bottom:0; border-right:solid 1px #fff; display:inline-block; width:130px;}
.hr-myResume-box2 .listUl li:after{ display:none; width:1px; height:14px; background:#cfccd6; position:absolute; content:''; right:0; top:3px;}
.hr-myResume-box2 .listUl li:last-child:after{ display:none;}

.hr-myResume-box3{}
.hr-myResume-box3 .listUl{ overflow:hidden; min-height:41px; padding-left:140px; border-bottom:solid 1px #fff; border-right:solid 1px #fff;}
.hr-myResume-box3 .listUl li{}
.hr-myResume-box3 .listUl .flName{ position:absolute; left:0; top:0; bottom:0; border-right:solid 1px #fff; display:inline-block; width:130px;}
.hr-myResume-box3 .listUl li:after{ width:1px; height:14px; background:#999; position:absolute; content:''; right:0; top:3px;}
.hr-myResume-box3 .listUl li:last-child:after{ display:none;}

.hr-myResume-box4{}
.hr-myResume-box4 .listUl{ overflow:hidden;}
.hr-myResume-box4 .listUl li{ line-height:24px;}
.hr-myResume-box4 .listUl li .t1{ padding:10px 0 10px 0; background:#f0f2f6; border-bottom:solid 1px #fff;}
.hr-myResume-box4 .listUl li .t1 .timeSpan{ border-radius:0 0 0 15px; display:inline-block; height:30px; line-height:30px; right:0; top:0;}
.hr-myResume-box4 .listUl li .t2{ padding:10px 15px 10px 150px; min-height:40px; border-bottom:solid 1px #fff;}
.hr-myResume-box4 .listUl li .txt{ text-align:justify;}
.hr-myResume-box4 .listUl li .leftName{ left:0; top:0; bottom:0; padding-top:10px; display:inline-block; width:130px; border-right:solid 1px #fff;}
.hr-myResume-box4 .listUl li:last-child{ margin-bottom:0;}
.hr-myResume-box4 .hr-myResume-floatBtn{ top:30px;}

.hr-myResume-box5{}
.hr-myResume-box5 .listUl{ overflow:hidden;}
.hr-myResume-box5 .listUl li{ line-height:24px;}
.hr-myResume-box5 .listUl li .t1{ padding:10px 0 10px 0; background:#f0f2f6; border-bottom:solid 1px #fff;}
.hr-myResume-box5 .listUl li .t1 .timeSpan{ border-radius:0 0 0 15px; display:inline-block; height:30px; line-height:30px; right:0; top:0;}
.hr-myResume-box5 .listUl li .t2{ padding:10px 15px 10px 150px; min-height:40px; border-bottom:solid 1px #fff;}
.hr-myResume-box5 .listUl li .txt{ text-align:justify; min-height:24px;}
.hr-myResume-box5 .listUl li .leftName{ left:0; top:0; bottom:0; padding-top:10px; display:inline-block; width:130px; border-right:solid 1px #fff;}
.hr-myResume-box5 .listUl li:last-child{ margin-bottom:0;}
.hr-myResume-box5 .hr-myResume-floatBtn{ top:30px;}

.hr-myResume-box6{}
.hr-myResume-box6 .listUl{}
.hr-myResume-box6 .listUl .t1{ padding:10px 0 10px 150px; min-height:40px; border-bottom:solid 1px #fff;}
.hr-myResume-box6 .listUl li .leftName{ left:0; top:0; bottom:0; padding-top:10px; display:inline-block; width:130px; border-right:solid 1px #fff;}
.hr-myResume-box6 .listUl li:last-child{ margin-bottom:0;}
.hr-myResume-box6 .hr-myResume-floatBtn{ top:5px;}
/*.hr-myResume-box6 .listUl li .t1:after{ display:none; width:1px; height:14px; background:#cfccd6; position:absolute; content:''; right:0; top:3px;}*/
/*.hr-myResume-box6 .listUl li .t1:last-child:after{ display:none;}*/
/*.hr-myResume-box6 .listUl li .t1:first-child{ padding-left:0 !important;}*/

.hr-myResume-box7{}
.hr-myResume-box7 .txtBox{}

.hr-myResume-box8{}
.hr-myResume-box8 .listUl{}
.hr-myResume-box8 .listUl .t1{ padding:10px 0 10px 150px; min-height:40px; border-bottom:solid 1px #fff;}
.hr-myResume-box8 .listUl li .leftName{ left:0; top:0; bottom:0; padding-top:10px; display:inline-block; width:130px; border-right:solid 1px #fff;}
.hr-myResume-box8 .listUl li:last-child{ margin-bottom:0;}
.hr-myResume-box8 .listUl .bigTitle{ padding:10px 0; background:#f0f2f6; border-bottom:solid 1px #fff;}
.hr-myResume-box8 .hr-myResume-floatBtn{ top:6px;}
/*.hr-myResume-box8 .listUl li{}*/
/*.hr-myResume-box8 .listUl li .t1:after{ width:1px; height:14px; background:#cfccd6; position:absolute; content:''; right:0; top:3px;}*/
/*.hr-myResume-box8 .listUl li .t1:last-child:after{ display:none;}*/

.hr-myResume-box9{}
.hr-myResume-box9 .listUl{}
.hr-myResume-box9 .listUl .t1{ padding:10px 0 10px 150px; min-height:40px; border-bottom:solid 1px #fff;}
.hr-myResume-box9 .listUl li .leftName{ left:0; top:0; bottom:0; padding-top:10px; display:inline-block; width:130px; border-right:solid 1px #fff;}
.hr-myResume-box9 .listUl li:last-child{ margin-bottom:0;}
.hr-myResume-box9 .hr-myResume-floatBtn{ top:5px;}
/*.hr-myResume-box9 .listUl li .t1:after{ width:1px; height:14px; background:#cfccd6; position:absolute; content:''; right:0; top:3px;}*/
/*.hr-myResume-box9 .listUl li .t1:last-child:after{ display:none;}*/
/*.hr-myResume-box9 .listUl li .t1:first-child{ padding-left:0 !important;}*/

.hr-myResume-box10{}
.hr-myResume-box10 .listUl{}
.hr-myResume-box10 .listUl ul{ overflow:hidden;}
.hr-myResume-box10 .listUl li{ width:100px; margin:0 15px 15px 0; position:relative;}
.hr-myResume-box10 .listUl li.videoLi{ width:102px; border-radius:5px; border:solid 1px #eee; background:#fff;}
.hr-myResume-box10 .listUl li img{ width:100px; height:120px; border-radius:5px;}
.hr-myResume-box10 .listUl li .iconfont{ color:#fff;}
.hr-myResume-box10 .listUl li .iconBox{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:88; background:rgba(0,0,0,0.8); border-radius:5px; padding:10px 0; text-align:right; display:none;}
.hr-myResume-box10 .listUl li:hover .iconBox{ display:block;}
.hr-myResume-box10 .listUl li.btnAdd{ line-height:120px;}
.hr-myResume-box10 .listUl li.btnAdd:hover{ color:#000;}
.hr-myResume-box10 .listUl li .redSpan{ border-radius:0 0 5px 5px;}
.hr-myResume-box10 .listUl li .redSpan:hover{ opacity:0.8;}

.hr-myResume-box11{}
.hr-myResume-box11 .listUl{ overflow:hidden;}
.hr-myResume-box11 .listUl li{ line-height:24px;}
.hr-myResume-box11 .listUl li .t1{ padding:10px 0 10px 150px; border-bottom:solid 1px #fff;}
.hr-myResume-box11 .listUl li .t1 .timeSpan{ border-radius:0 0 0 15px; display:inline-block; height:30px; line-height:30px; right:0; top:0;}
.hr-myResume-box11 .listUl li .t2{ padding:10px 15px 10px 150px; min-height:40px; border-bottom:solid 1px #fff;}
.hr-myResume-box11 .listUl li .txt{ text-align:justify; min-height:24px;}
.hr-myResume-box11 .listUl li .leftName{ left:0; top:0; bottom:0; padding-top:10px; display:inline-block; width:130px; border-right:solid 1px #fff;}
.hr-myResume-box11 .listUl li:last-child{ margin-bottom:0;}

.hr-myResume-floatBtn{ position:absolute; right:0; top:0; display:none; z-index:899;}
.hr-myResume-floatBtn a{ text-decoration:none; display:inline-block; width:60px; height:30px; line-height:30px; background:#f8f9fb; border:solid 1px #e5e5e5; color:#999; margin-right:10px;}
.hr-myResume-floatBtn a:hover{ border-color:#fd8000; background:#fd8000; color:#fff;}

.hr-myResume-box1 .hr-myResume-floatBtn{ top:80px; right:20px;}
.hr-myResume-box2 .hr-myResume-floatBtn, .hr-myResume-box3 .hr-myResume-floatBtn, .hr-myResume-box7 .hr-myResume-floatBtn{ top:60px; right:20px;}
.hr-myResume-box1:hover .hr-myResume-floatBtn, .hr-myResume-box2:hover .hr-myResume-floatBtn, .hr-myResume-box3:hover .hr-myResume-floatBtn, .hr-myResume-box7:hover .hr-myResume-floatBtn{ display:block;}

.hr-myResume-box4 .listUl li:hover .hr-myResume-floatBtn,
.hr-myResume-box5 .listUl li:hover .hr-myResume-floatBtn,
.hr-myResume-box6 .listUl li:hover .hr-myResume-floatBtn,
.hr-myResume-box7 .listUl li:hover .hr-myResume-floatBtn,
.hr-myResume-box8 .listUl li:hover .hr-myResume-floatBtn,
.hr-myResume-box9 .listUl li:hover .hr-myResume-floatBtn,
.hr-myResume-box4 .listUl2 li:hover .hr-myResume-floatBtn,
.hr-myResume-box5 .listUl2 li:hover .hr-myResume-floatBtn,
.hr-myResume-box6 .listUl2 li:hover .hr-myResume-floatBtn,
.hr-myResume-box7 .listUl2 li:hover .hr-myResume-floatBtn,
.hr-myResume-box8 .listUl2 li:hover .hr-myResume-floatBtn,
.hr-myResume-box9 .listUl2 li:hover .hr-myResume-floatBtn{ display:block;}

.hr-myResume-box1:hover,.hr-myResume-box2:hover,.hr-myResume-box3:hover,.hr-myResume-box4:hover,
.hr-myResume-box5:hover,.hr-myResume-box6:hover,.hr-myResume-box7:hover,.hr-myResume-box8:hover,
.hr-myResume-box9:hover,.hr-myResume-box10:hover{ background:#fff;}

.hr-myResume-youshi .level2{ color:#000; padding-left:5px; font-weight:bold; margin:15px 0 5px 0;}
.hr-myResume-youshi .level3{}
.hr-myResume-youshi .level3 span{ position:relative; font-size:14px; display:inline-block; width:128px; height:40px; line-height:40px; border:1px solid #eee; text-align:center; overflow:hidden; margin:3px 5px; cursor:pointer;}
.hr-myResume-youshi .level3 span:hover,.hr-myResume-youshi .level3 span.acur{ color:#f60; border-color:#f60;}
.hr-myResume-youshi .level3 input[type=checkbox],.hr-myResume-youshi .level3 input[type=radio]{ position:absolute; width:100%; height:100%; top:-5px; left:-10px; opacity:0;}

.hr-myResume-lookPhoto{ overflow:auto; padding:50px; left:0; right:-20px; top:0; bottom:0; background:rgba(0,0,0,0.6); z-index:999; display:none;}
.hr-myResume-lookPhoto img{}
.hr-myResume-lookPhoto .iconfont{ right:40px; top:20px;}


.hr-rencaiku-list .btn{ margin-top:20px;}
.hr-rencaiku-list .zpItem{ width:370px; height:130px; border:1px dashed #eee; margin-right:20px; font-size:30px;}
.hr-rencaiku-list .operateItems{ width:370px; height:160px; border:1px solid #eee; margin-right:20px; font-size:30px;}
.hr-rencaiku-list .s1{ font-size:18px; display:block; padding:10px 0 5px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hr-rencaiku-list .s2{ font-size:14px; display:block; color:grey; line-height:20px;}
.hr-rencaiku-list .s3{ font-size:12px; display:block; color:grey; line-height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hr-rencaiku-list .operateItems:nth-child(3n){ margin-right:0;}


/*修改select2原样式*/
.select2-container{ margin-right:5px !important;}
.select2-container--default .select2-selection--single{ border-radius:0 !important; border-color:#e5e5e5 !important; height:33px !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{ padding-right:45px !important; text-align:center; color:#000 !important; line-height:33px !important; font-size:14px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{ width:32px !important; border-left:solid 1px #e5e5e5; height:32px !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{ border-width: 5px 6px 0 6px !important; border-color:#999 transparent transparent transparent !important;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{ border-width:0 6px 5px 6px !important; border-color:transparent transparent #999 transparent !important;}
.select2-container--default .select2-search--dropdown .select2-search__field{ border:1px solid #aaa; outline:none; /*wl更改*/}
.select2-container .select2-selection--single{ user-select:none; -webkit-user-select:none; outline:none; /*wl更改*/}
.select2-dropdown{ border-color:#e5e5e5 !important;}
.select2-container--default .select2-results__option[aria-selected=true]{ background:#eee !important; color:#333 !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{}
.select2-results__option{ padding:8px 10px !important; font-size:14px;}
.select2-container--default .select2-search--dropdown .select2-search__field{ border-color:#e5e5e5 !important; padding:8px 10px !important;}
.select2-search--dropdown{ padding:10px !important;}

/*统计报表*/
.hr-report-webFont{ font-family:'dincondensedFont'; font-size:35px;}
.hr-reportEchart-box{ min-height:300px; width:60%; border-right:solid 1px #e7e7eb;}
.hr-report-echart-current{ color:#999; width:1200px; margin:0 auto; height:60px; line-height:60px;}
.hr-report-echart-current .last{ color:#666;}
.hr-report-echart-title{ height:60px; line-height:60px; font-weight:bold; color:#333; font-size:14px; padding:0 20px; margin:0;}
.hr-report-echart-title .btnExport{ margin-left:10px; font-size:12px; cursor:pointer; position:relative;}
.hr-report-echart-title .btnExport .iconfont{ margin-right:5px; font-size:14px;}
.hr-report-echart-title .btnExport input{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; cursor:pointer;}
.hr-report-echart-title .btnDaochu{ border:solid 1px #e7e7eb; color:#666; cursor:pointer; padding:3px 10px; border-radius:3px; display:inline-block; height:26px; line-height:18px; font-size:12px; margin-top:18px;}
.hr-report-echart-title .btnDaochu .iconfont{ font-size:12px; margin-right:5px;}
.hr-report-echart-title .btnDaochu:hover{ background:#f8f8f8;}
.hr-report-echart-title a.more{ margin-left:15px; font-size:12px; color:#888;}
.hr-report-echart-title .hrb-direction-tips{ top:15px; right:inherit; padding-bottom:20px;}
.hr-report-echart-title .hrb-direction-tips .txtBox{ right:inherit; left:-50px; top:30px;}
.hr-report-echart-box1{ width:590px; height:160px; background:#fff; float:left; margin-bottom:20px;}
.hr-report-echart-box1 ul{}
.hr-report-echart-box1 ul li{ width:50%; float:left; padding-left:20px; position:relative;}
.hr-report-echart-box1 ul li p{ margin:0; padding:0;}
.hr-report-echart-box1 ul li .p1{ color:#999;}
.hr-report-echart-box1 ul li .p2{ color:#333; font-size:12px;}
.hr-report-echart-box1 ul li:last-child{ padding-left:30px;}
.hr-report-echart-box1 ul li:last-child:before{ content:''; left:0; top:0px; width:1px; height:60px; position:absolute; background:#e1e5ec;}
.hr-report-echart-box2{ background:#fff; clear:both; padding-bottom:40px; margin-bottom:20px;}
.hr-report-echart-box2 .hr-report-echart-title{ font-size:16px; font-weight:normal;}
@media (min-width:768px) and (max-width:1024px) {
    .hr-report-echart-current{ width:1000px;}
    .hr-report-echart-box1{ width:490px;}
}
.hr-reportRight-list{ width:40%; padding:0 20px;}
.hr-reportRight-list li{ min-height:32px; text-align:center;}
.hr-reportRight-list li p{ display:inline-block; width:33%;}
.hr-reportRight-list li.title{ color:#b6b6b6; padding:10px 0;}

/*活动专区列表*/
.hrb-activity-list-item{ position:relative; cursor:pointer; font-size:14px; display:inline-block; width:228px; margin-right:15px; height:270px;box-sizing:border-box;}
.hrb-activity-list-item a{ display:block; border-radius:5px; background:#fff; text-decoration:none; position:absolute; top:10px; bottom:10px; left:0; right:0;}
.hrb-activity-list-item a:hover{ box-shadow:0px 0px 15px 0px rgba(204,204,204,0.5);}
.hrb-activity-list-item .photo{ height:120px;}
.hrb-activity-list-item .photo img{ width:100%; height:120px; border-radius:5px 5px 0 0;}
.hrb-activity-list-item .name{ color:#333; font-size:17px; font-weight:bold; padding:15px 15px 5px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hrb-activity-list-item .txt{ padding:0 15px; line-height:18px; height:36px; margin-bottom:10px; font-size:12px; color:#999; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.hrb-activity-list-item .time{ margin:0 15px; border-top:solid 1px #eee; height:40px; line-height:40px; font-size:12px; color:#999;}
.hrb-activity-list-item .hot{ right:0; top:0;}
.hrb-activity-list-item .hot img{ width:30px; height:30px; border-radius:0 5px 0 0;}
.hrb-activity-list-item .status{ left:0px; top:-1px;z-index:9}
.hrb-activity-list-item .status span{ display:block; border-radius:5px 0 5px 0; width:50px; height:20px; line-height:20px;}
.hrb-activity-list-item .jxz{ background:#2cb250;}
.hrb-activity-list-item .zbz{ background:#ffaa2c;}
.hrb-activity-list-item .kfz{ background:#ffaa2c;}
.hrb-activity-list-item .yjs{ background:#ccc;}
.hrb-activity-list-item:nth-child(5n+0){ margin-right:0;}

 /*小时工专区列表*/
.hrb-hourly-work-list-item{ position:relative; cursor:pointer; font-size:14px; display:inline-block; width:20%;height:310px;box-sizing:border-box;}
.hrb-hourly-work-list-item a{ display:block; border:solid 1px #eee; text-decoration:none; position:absolute; top:10px; bottom:10px; left:10px; right:10px;}
.hrb-hourly-work-list-item a:hover{ box-shadow:0px 0px 15px 0px rgba(204,204,204,0.5);}
.hrb-hourly-work-list-item .photo{ height:120px;}
.hrb-hourly-work-list-item .photo img{ width:100%; height:120px;}
.hrb-hourly-work-list-item .name{ color:#333; font-size:17px; font-weight:bold; padding:15px 20px 5px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hrb-hourly-work-list-item .txt{ padding:0 20px; line-height:15px; height:30px; margin-bottom:10px; font-size:12px; color:#999; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.hrb-hourly-work-list-item .time{ margin:0 20px; border-top:solid 1px #eee; height:40px; line-height:40px; font-size:12px; color:#999;}

.hrb-shareImg-new2{}
.hrb-shareImg-new2 .upperPart{ letter-spacing:2px; border-radius:5px 5px 0 0; background:url(../zhaopin/H5App/img/qrcode-bg.png) no-repeat center top; background-size:100% 100%;}
.hrb-shareImg-new2 .upperPart .logo{ height:50px; padding:20px 0 10px; margin-left:-10px;}
.hrb-shareImg-new2 .upperPart .logo img{ width:50px; height:50px;}
.hrb-shareImg-new2 .upperPart .logo .name{ padding:7px 0 3px 0;}
.hrb-shareImg-new2 .companyName{ font-size:17px; padding-top:3px;}
.hrb-shareImg-new2 .phone{ letter-spacing:1px;}

.hrb-shareImg-new2 .nextPart{ height:170px; border-radius:0 0 5px 5px;}
.hrb-shareImg-new2 .nextPart .t1{ color:#ff7d52;}
.hrb-shareImg-new2 .nextPart .t2 span{ line-height:22px; color:#ff7d52; border:solid 1px #ff7d52;}
.hrb-shareImg-new2 .nextPart .codeImg img{ width:150px; height:150px;}

.hr-yunyingReport-box1{ padding:10px 1% 20px; overflow:hidden;}
.hr-yunyingReport-box1 ul li{ width:24%; margin:0 0.5% 10px; float:left; padding:15px; position:relative; background:#f7f9fa; text-align: center;}
.hr-yunyingReport-box1 ul li p{ margin:0; padding:0;}
.hr-yunyingReport-box1 ul li .p1{ }
.hr-yunyingReport-box1 ul li .p2{ font-size:12px; line-height:40px;}

.hr-yunyingReport-box2{ width:50%; padding:10px 1.5% 20px; overflow:hidden;}
.hr-yunyingReport-box2 .hr-report-echart-title{ padding:0;}
.hr-yunyingReport-box2 ul li{ width:48.5%; margin:0 1% 10px 0.5%; float:left; padding:15px; position:relative; background:#f7f9fa; text-align: center;}
.hr-yunyingReport-box2 ul li p{ margin:0; padding:0;}
.hr-yunyingReport-box2 ul li .p1{ }
.hr-yunyingReport-box2 ul li .p2{ font-size:12px;}


/*测评结果*/
.hr-ceping-minWidth{ max-width:800px; margin:0 auto;}
.hr-result-layer01{ z-index:8;}
.hr-result-layer01 p{ margin-bottom:0;}
.hr-result-layer01 .photo{ width:40px; height:40px; overflow:hidden;}
.hr-result-layer01 .photo image{ width:40px; height:40px;}
.hr-result-layer01 .date{ color:#bfbfbf; padding-top:3px;}
.hr-result-layer01 .iconPic{ top:75px; width:17px; height:41px;}
.hr-result-layer01 .iconPic img{ width:17px; height:41px;}
.hr-result-layer01 .leftPic{ left:15px;}
.hr-result-layer01 .rightPic{ right:15px;}

.hr-result-layer02{ padding:35px 20px 10px 20px;}
.hr-result-layer02 .box{ border:dashed 1px #eaedf1; padding:40px 0 35px;}
.hr-result-layer02 .btnRetest{ margin:13px 0 5px;}
.hr-result-layer02 .btnTitle{ left:50%; top:20px; margin-left:-50px;}

.hr-result-layer03{}
.hr-result-layer03 h3{ margin:0;}
.hr-result-layer03 .bigTitle{}
.hr-result-layer03 .bigTitle::before{ content:''; position:absolute; left:0; top:6px; width:4px; height:14px; background:#4e8af9;}
.hr-result-layer03 .echartBox{ height:400px; position:relative; z-index:1; background:#fff;}
.hr-result-layer03 .echartBox2{ height:400px; position:relative; z-index:1;}
.hr-result-layer03 .echartBox3{ height:400px; position:relative; z-index:1;}
.hr-result-layer03 .echartBox4{ height:330px; position:relative; z-index:1;}
.hr-result-layer03 .echartBox5{ height:400px; position:relative; z-index:1;}

.hr-result-layer04{}
.hr-result-layer04 .bigTitle{}
.hr-result-layer04 .bigTitle::before{ content:''; position:absolute; left:0; top:6px; width:4px; height:14px; background:#4e8af9;}
.hr-result-layer04 .listUl{}
.hr-result-layer04 .listUl .li{}
.hr-result-layer04 .listUl .li .t1{}
.hr-result-layer04 .listUl .li .t2{}
.hr-result-layer04 .listUl .li .t2 .span{ display:inline-block; height:22px; line-height:22px; padding:0 8px; background:#eef4ff; margin:5px 5px 0 0;}
.hr-result-layer04 .listUl .li .t3{}
.hr-result-layer04 .listUl .li .t3 .p{ line-height:24px; padding-bottom:10px;}
.hr-result-layer04 .listUl .li .t3 .intro{ display:block; color:#bfbfbf;}

.hr-mibti-layer04{}
.hr-mibti-layer04 .bigTitle{}
.hr-mibti-layer04 .bigTitle::before{ content:''; position:absolute; left:0; top:18px; width:4px; height:14px; background:#4e8af9;}
.hr-mibti-layer04 .listUl{}
.hr-mibti-layer04 .listUl .li{}
.hr-mibti-layer04 .listUl .li .t1{}
.hr-mibti-layer04 .listUl .li .t2{}
.hr-mibti-layer04 .listUl .li .t2 .span{ display:inline-block; height:22px; line-height:22px; padding:0 8px; background:#eef4ff; margin:5px 5px 0 0;}
.hr-mibti-layer04 .listUl .li .t3{ line-height:24px; padding-bottom:10px;}

.hr-nine-layer04{}
.hr-nine-layer04 .bigTitle{ margin:0;}
.hr-nine-layer04 .bigTitle::before{ content:''; position:absolute; left:0; top:17px; width:4px; height:14px; background:#4e8af9;}
.hr-nine-layer04 .listUl{}
.hr-nine-layer04 .listUl .li{}
.hr-nine-layer04 .listUl .li .t1{}
.hr-nine-layer04 .listUl .li .t2{}
.hr-nine-layer04 .listUl .li .t2 .span{ display:inline-block; height:22px; line-height:22px; padding:0 8px; background:#eef4ff; margin:5px 5px 0 0;}
.hr-nine-layer04 .listUl .li .t3{ line-height:24px; padding-bottom:10px;}
.hr-nine-layer04 .listUl .li .t4{ line-height:22px; padding-bottom:10px; color:#707070; padding-top:5px;}

.hr-nine-tabBox{}
.hr-nine-tabBox .acur{ font-size:17px; font-weight:bold; color:#4e8af9; display:inline-block; height:50px;}
.hr-nine-tabBox .acur::after{ content:''; position:absolute; background:#4e8af9; width:24px; height:4px; bottom:-2px; left:50%; margin-left:-12px; }
.hr-nine-tabBoxJepof{ position:fixed; left:0; right:0; top:0; z-index:888; padding-top:0; background:#fff; border-bottom:solid 1px #eee;}

.hr-bigfive-result{ }
.hr-bigfive-result .listUl{ border:solid 1px #eaedf1; border-bottom:none; overflow:hidden;}
.hr-bigfive-result .listUl .li{ float:left; border-right:solid 1px #eaedf1; width:40%; padding:10px 5px; height:140px;}
.hr-bigfive-result .listUl .li p{ margin:0;}
.hr-bigfive-result .listUl .li .bq{ padding-top:10px; text-align:left; padding-left:10px;}
.hr-bigfive-result .listUl .li .small{ display:inline-block; padding:0 7px; background:#eef4ff; color:#4e8af9; margin:0 5px 5px 0;}
.hr-bigfive-result .listUl .li:last-child{ border-right:0;}
.hr-bigfive-result .listUl .acur{ background:#4e8af9; color:#fff;}
.hr-bigfive-result .listUl .acur .t1{ font-weight:bold;}
.hr-bigfive-result .listUl .acur .t2{ color:#fff;}
.hr-bigfive-result .listUl .acur .small{ background:#7eaafb; color:#fff;}
.hr-bigfive-result .listUl .mibble{ width:20%;}
.hr-bigfive-result .listUl:last-child{ border-bottom:solid 1px #eaedf1;}


.hr-RightFixedButton{ border-bottom:solid 1px #eee; display:block; padding:10px 0; text-align:center; cursor:pointer; position:relative; text-align:center;}
.hr-RightFixedButton .btnNotice{ color:#666;}
.hr-RightFixedButton .btnNotice .iconfont{ font-size:18px;}
.hr-RightFixedButton .btnNotice .dot{ position:absolute; top:8px; right:-5px; font-size:12px; margin-top:-10px; background:#f86a62; color:#fff; padding:0 4px; border-radius:8px; height:16px; line-height:16px;}
.hr-RightFixedButton p{ display:none; position:absolute; right:60px; top:10px; border-radius:2px; background:#ff7800; color:#fff; font-size:12px; line-height:20px; width:70px;}
.hr-RightFixedButton p:after{ position:absolute; right:-9px; top:8px; content:''; width:0;
    height:0; border:5px solid; border-color:transparent  transparent  transparent #ff7800;}
.hr-RightFixedButton:hover{ background:#ff7800; color:#fff;}
.hr-RightFixedButton:hover .iconfont{ color:#fff;}
.hr-RightFixedButton:hover p{ display:inline-block;}

.hr-companyIndexNotice{ z-index:989; background:rgba(0,0,0,0.6); left:0; right:0; top:0; bottom:0; display:none;}
.hr-companyIndexNotice .box{ background:#f8f8f8; width:700px; height:460px; left:50%; top:50%; margin:-230px 0 0 -350px; border-radius:10px; box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);}
.hr-companyIndexNotice .titleH5{ height:50px; line-height:50px; border-radius:10px 10px 0 0; padding:0; margin:0; background:#f60; color:#fff; font-size:18px; text-align:center;}
.hr-companyIndexNotice .titleH5 .icon-guanbi{ right:0; top:0; font-size:22px; display:inline-block; width:60px; height:50px; line-height:50px; cursor:pointer;}
.hr-companyIndexNotice .titleH5 .icon-guanbi:hover{ opacity:0.8;}
.hr-companyIndexNotice .listUl{ padding:20px 20px 10px; height:410px; overflow-y:auto;}
.hr-companyIndexNotice .listUl li{ padding:15px; border-radius:10px; margin-bottom:10px; background:#fff;}
.hr-companyIndexNotice .listUl li .title{ font-size:16px;}
.hr-companyIndexNotice .listUl li .title a{ cursor:pointer; color:#333;}
.hr-companyIndexNotice .listUl li .title a:hover{ color:#f60;}
.hr-companyIndexNotice .listUl li .txt{ font-size:12px; color:#999; margin-top:5px; margin-bottom:5px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.hr-companyIndexNotice .listUl li .txt span{ margin-right:10px;}
.hr-companyIndexNotice .btnMore{ text-align: center;}

.hrb-doumi-foot a{ color:#999; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
.hrb-doumi-foot a:focus { outline:none; -moz-outline:none; text-decoration:none; color:#2c3e50;}
.hrb-doumi-foot a:hover{ text-decoration:none; color:#797dfd;}

/*生源竞价*/
.hr-label-switch{ border-bottom:1px solid #eee; clear:both;}
.hr-label-switch a { display: inline-block; width:100px; text-align:center; height:40px; line-height:40px; border-bottom:solid 2px #fff; color:#333; text-decoration:none;}
.hr-label-switch a:hover, .hr-label-switch a.active{ border-bottom:solid 2px #FD8000; color:#FD8000; font-weight:bold;}
.hr-label-switch a:focus { outline:none; -moz-outline:none;}

.hr-student-projeceList{}
.hr-student-projeceList li{ width:33.33%; padding-right:15px;}
.hr-student-projeceList li:nth-child(3n){ padding-right:0;}
.hr-student-projeceList li .box{ height:140px;}
.hr-student-projeceList li .box:hover{ background:#f8f8f8;}
.hr-student-projeceList li .addIcon{ height:50px; width:50px; border:5px solid #eee; background:#eee; margin:45px auto 0; color:grey; line-height:36px;}
.hr-student-projeceList li p{ margin:0;}
.hr-student-projeceList li .boxPad{ padding-left:110px;}
.hr-student-projeceList li .photo{ left:15px; top:30px;}
.hr-student-projeceList li .photo img{ width:80px; height:80px;}
.hr-student-projeceList li .btnStatus{ right:-1px; top:-1px;}
.hr-student-projeceList li .btnJJZ{ border-radius:0 5px 0 10px; background:#ff9900;}
.hr-student-projeceList li .btnWKS{ border-radius:0 5px 0 10px; background:#67809f; color:#fff;}
.hr-student-projeceList li .btnYJS{ border-radius:0 5px 0 10px; background:#e8ecf1; color:#67809f;}
.hr-student-projeceList li .btnStatus2{ right:15px; bottom:15px;}
.hr-student-projeceList li .btnCYJJ{ border:solid 1px #ff9900; color:#ff9900;}
.hr-student-projeceList li .btnCYJJ:hover{ background:#ff9900; color:#fff;}
.hr-student-projeceList li .btnYJJ{ border:solid 1px #cdcdcd; color:#cdcdcd;}
.hr-student-projeceList li .btnTG{ border:solid 1px #76e38d; color:#76e38d;}
.hr-student-projeceList li .btnBTG{ border:solid 1px #e38a76; color:#e38a76;}
.hr-student-projeceList li .btnOperate{ right:15px; bottom:15px;}
.hr-student-projeceList li .btnOperate a{ border:solid 1px #ff9900; color:#ff9900;}
.hr-student-projeceList li .btnOperate a:hover{ background:#ff9900; color:#fff;}
.hr-student-projeceList li .btnOperate a.btnYTS{ border:solid 1px #cdcdcd; color:#cdcdcd;}
.hr-student-projeceList li .btnOperate a.btnYTS:hover{ border:solid 1px #cdcdcd; background:none; color:#cdcdcd;}
.hr-student-projeceList li .btnDelect{ right:80px; top:-15px; display:none;}
.hr-student-projeceList li .btnDelect a{ background-color:#eee; width:30px; height:30px; line-height:30px;}
.hr-student-projeceList li .btnDelect a:hover{ color:#000;}
.hr-student-projeceList li:hover .btnDelect{ display:block;}

.hr-student-detail-box1{}
.hr-student-detail-box1 li{ width:600px;}
.hr-student-detail-box1 li p{ width:250px; margin-bottom:0;}

.hr-student-detail-box2{}
.hr-student-detail-box2 li{ padding-right:25px; width:33.33%;}
.hr-student-detail-box2 li p{ margin-bottom:0;}
.hr-student-detail-box2 li:last-child{ padding-right:0;}

.hrb-student-serachTitle{ position:relative; font-size:16px; line-height:30px; margin:0;}
.hrb-student-serachTitle:after{ position:absolute; content:''; bottom:-15px; left:15px; border-bottom:solid 3px #fa0; width:32px;}

.hrb-student-rightTitle{}
.hrb-student-rightTitle:after{ content:""; width:4px; height:20px; background:#fa0; position:absolute; left:0; top:50%; margin-top:-10px;}

.hrb-student-companyList{}
.hrb-student-companyList ul{ padding-bottom:10px;}
.hrb-student-companyList li{}
.hrb-student-companyList li .numList{}
.hrb-student-companyList li .numList dt{ font-weight:normal;}
.hrb-student-companyList li .numList dt p{ margin-bottom:5px;}
.hrb-student-companyList li .numList dt:after{ position:absolute; content:''; top:10px; right:0; width:1px; height:30px; background:#e8ebf0;}
.hrb-student-companyList li .numList dt:last-child:after{ display:none;}

.hrb-student-biddingFrom{}
.hrb-student-biddingFrom .textInput{ border:none;}
.hrb-student-biddingFrom .textInput[disabled]{ background:#fff;}
.hrb-student-biddingFrom .labelName{ margin-bottom:5px;}

.hrb-student-addFrom{}
.hrb-student-addFrom td{ padding-bottom:10px;}
.hrb-student-addFrom .title{ width:95px; font-size:12px; color:#666;}
.hrb-student-addFrom .inputText{ padding-left:10px;}
.hrb-student-addFrom .form-control{ height:30px; padding:4px 12px; font-size:12px !important;}
.hrb-student-addFrom .select-box{ padding:4px 9px;}
.hrb-student-addFrom .welfare-ul{ display:block;}
.hrb-student-addFrom .welfare-ul .welfareCheck{ border:solid 1px #ff9900; color:#fff; background:#ff9900;}
.hrb-student-addFrom .welfare-ul .welfareUncheck{ background:rgba(240, 236, 236, 0.52); border:1px solid #ddd;}
.hrb-student-addFrom .iconBox{ width:12%; height:30px; border:solid 1px #ccc; border-left:none;}
.hrb-student-addFrom .red1{ margin-right:2px;}

.hr-company-homeMenu{}
.hr-company-homeMenu li{ text-align:center; height:44px; line-height:44px; cursor:pointer; border-radius:5px; background:#f2f4f5; margin-top:10px;}
.hr-company-homeMenu li a{ color:#333;}
.hr-company-homeMenu li:hover{ background:#f0f0f0;}

.hrb-uploadPhoto-tips{ width:200px; font-size:12px; display:inline-block; padding:10px 15px; line-height:20px; color:#ccc;}

/*统计说明*/
.hrb-direction-tips{ right:0; top:0; z-index:885;}
.hrb-direction-tips .txtBox{ width:385px; border:solid 1px #ff8400; padding-bottom:15px; right:25px; top:15px; background:rgba(255,255,255,0.95); display:none;}
.hrb-direction-tips .txtBox .bigTitle{ background:#ff8400; border-radius:10px 10px 0 0; margin:0;}
.hrb-direction-tips .txtBox dt{ padding:10px 0 0; font-weight:normal; line-height:22px;}
.hrb-direction-tips .txtBox dt .name{ display:inline-block; color:#0158a7; width:80px; margin-bottom:0;}
.hrb-direction-tips:hover .txtBox{ display:block;}

.hrb-total-box{ height:190px;}
.hrb-total-box .boxUl{ background:#fff5e9;}
.hrb-total-box .boxUl li{ border-right:solid 1px #fff;}
.hrb-total-box .boxUl li p{ margin-bottom:0;}
.hrb-total-box .boxUl li p.p1{ height:34px; line-height:34px; width:100%; text-align:center; color:#fff; background:#ff8a00; font-size:12px;}
.hrb-total-box .boxUl li p.p2{ padding:10px 0;}

.salary .salaryStyle{ font-size:16px; color:#f60 ; margin-right:5px; font-weight:bold;}
.salary .salaryStyle2{ font-size:26px; color:#f60 ; margin-right:5px; font-weight:bold;}

/*更多按钮*/
.hrb-moreBtn{ display:inline-block; position:relative;}
.hrb-moreBtn span{ font-size:12px; line-height:17px; cursor:pointer; padding:4px 5px; border-radius:3px; border:1px solid #FD8000; color:#FD8000; display:inline-block;}
.hrb-moreBtn span .iconfont{ font-size:12px;}
.hrb-moreBtn .dropdown{ display:none;
    position: absolute;
    top:25px;
    left:-15px;
    z-index: 10;
}
.hrb-moreBtn .dropdown .box{
    margin-top:10px;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #EBEEF5;
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1);
    box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1);
}
.hrb-moreBtn .dropdown a{ border:none; font-size:12px; line-height:20px; width:100px; display:block; color:#666; text-align:center; margin:0 0 5px 0;}
.hrb-moreBtn .dropdown a .iconfont{ font-size:12px; margin-right:5px;}
.hrb-moreBtn .dropdown a:hover{ color:#FD8000 !important; background:#f8f8f8; }
.hrb-moreBtn:hover span{ background:#FD8000; color:#fff;}
.hrb-moreBtn:hover .dropdown{ display:block;}

.header-testTips{ display:none; z-index:900; left:0; top:0; width:100%; height:140px; background:url(/img/top-testTipsBg.png) no-repeat center top;}
.header-testTips .txt{ padding-left:50px; line-height:30px; letter-spacing:1px; font-size:17px; font-weight:100; width:540px; margin:20px auto;}
.header-testTips .txt .leftIcon{ left:0; top:15px; font-size:30px;}
.header-testTips .txt a{ display:inline-block; font-size:16px; line-height:30px; padding:0 10px; font-weight:bold; color:#3d73ed; background:rgba(255,255,255,0.8);}
.header-testTips .txt a:hover{ background:rgba(255,255,255,0.95); color:#3d73ed; text-decoration:none;}
.header-testTips .closeBtn{ cursor:pointer; border-radius:50%; text-align:center; width:26px; height:26px; line-height:26px; right:10px; top:10px; display:inline-block; color:#ff6400; background:rgba(255,255,255,0.9);}
.header-testTips .closeBtn:hover{ background:rgba(255,255,255,0.95);}
.header-testTips .closeBtn .iconfont{ font-size:14px;}

/*政府账号相关样式*/
.hrb-index-setBtn{ right:0px; top:0px; cursor:pointer; font-size:12px; padding:0 10px; z-index:8; display:block; border-radius:0 0 0 10px; height:24px; line-height:24px; background-color:#ebecf1;}
.hrb-index-setBtn .iconfont{ font-size:12px;}
.hrb-index-setBtn:hover{ color:#4E8AF9;}

.hrb-index-mask{ display:none; position:fixed; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.3); z-index:900; animation:setp-maskbg-in 0.5s ease;}
.hrb-index-setLayer{ position:absolute; right:0; top:0; bottom:0; width:520px; background:#fff; animation:setp-bg-in 0.5s ease;}
@keyframes setp-maskbg-in{ 0% { opacity:0;} 100% { opacity:1;} }
@keyframes setp-maskbg-out{ 0% { opacity:1;} 100% { opacity:0;} }
@keyframes setp-bg-in{ 0% { right:-750px;} 100% { right:0px;} }
@keyframes setp-bg-out{ 0% { right:0;} 100% { right:-750px;} }
.hrb-index-setLayer .mainBox{ overflow-y:auto; height:calc(100% - 30px); overflow-x:hidden;}
.hrb-index-setLayer .closeBtn{ display:inline-block; width:25px; height:25px; line-height:25px;}
.hrb-index-setLayer .closeBtn:hover{ color:#ffaa2c;}

/*直播活动管理*/
.hrb-bannerStepList{}
.hrb-bannerStepList li{ height:120px; box-shadow: rgb(225, 229, 236) 0px 5px 12px; }
.hrb-bannerStepList li .photo{ left:20px; top:20px; background:#fff; border-radius:10px;}
.hrb-bannerStepList li .photo img{ width:80px; height:80px;}
.hrb-bannerStepList li .status{ left:20px; top:20px; z-index:6;}
.hrb-bannerStepList li .status span{ display:block; border-radius:5px 0 5px 0; padding:0 5px; height:20px; line-height:20px;}
.hrb-bannerStepList li .shtg{ background:#2cb250;}
.hrb-bannerStepList li .shbtg{ background:#ccc;}
.hrb-bannerStepList li .dtj{ background:#ffaa2c;}
.hrb-bannerStepList li .shz{ background:#ff0000;}
.hrb-bannerStepList li p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hrb-bannerStepList li .t1{ width:60%; left:120px; top:10px;}
.hrb-bannerStepList li .t4{ right:0; top:0; z-index:8; display:block;}
.hrb-bannerStepList li .t4 a{ display:inline-block; background:#feeddc; min-width:32px; height:32px; line-height:30px; color:#f06000;}
.hrb-bannerStepList li .t4 a:hover{ background:#fd8000; color:#fff; font-size:14px;}
.hrb-bannerStepList li .t4 a:first-child{ border-radius:0 0 0 10px;}
.hrb-bannerStepList li .t4 a:last-child{ border-radius:0 10px 0 0;}
.hrb-bannerStepList li:hover{ box-shadow:0px 5px 12px rgba(225, 229, 236, 1);}
.hrb-bannerStepList li .icheckbox_minimal-blue{ position:absolute; left:0; top:0; background:none; z-index:6; width:100%; height:100%; border-radius:5px;}
.hrb-bannerStepList li .icheckbox_minimal-blue.checked{ background:none; border:solid 2px #ffaa2c; box-shadow:0px 5px 12px rgba(225, 229, 236, 1);}

.hrb-step-switch{ bottom:5px; left:calc(50% - 22px);}
.hrb-step-switch input[type="checkbox"] {
    display: inline-block;
    width: 45px;
    height: 20px;
    opacity:0;
    position:absolute;
    z-index:99;
}
.hrb-step-switch input[type="checkbox"] + label {
    display: inline-block;
    width: 45px;
    height: 20px;
    position: relative; z-index:8;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    box-sizing: border-box;
}
.hrb-step-switch input[type="checkbox"] + label:after {
    content: '';
    display: block;
    position: absolute;
    left: 2px;
    top: 2px;
    width: 16px;
    height: 16px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
}
.simple_3 + label {
    background: #ddd;
    border-radius: 20px;
    box-shadow: 1px 1px 3px #ddd;
}
.simple_3 + label:after {
    background: #fff;
    border-radius: 50%;
    box-shadow: 1px 1px 3px #aaa;
}
.simple_3:checked + label.green {
    background: #ff6600; position:relative; z-index:8;
}
.simple_3:checked + label.green:after {
    background: #fff;
}
.simple_3:checked + label:after {
    left: calc(100% - 18px) !important;
}

.rent-rightPopUp{ position:fixed; right:0; bottom:10%; width:11%; border-radius:10px 0 0 10px; z-index:888;
    background: #fff;
    padding:20px; box-shadow: 0px 0px 15px 0px rgba(204,204,204,0.5);}
.rent-rightPopUp img{ width:110px; height:110px;}

/*底部*/
.Footer-new{ font-size:12px; color:#dcdcdc; letter-spacing:1px; background:#333;}
.Footer-new a{ transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -o-transition:all 0.3s linear; color:#fff;}
.Footer-new a:hover{ color:#ff7800;}
.Footer-new a:focus{ color:#fff;}
.Footer-new .hrb-doumi-head-1000{ height:280px; position:relative;}
.Footer-new .copyright{ position:absolute; left:0; right:0; text-align:center; bottom:25px; color:#dcdcdc;}
.Footer-new .nav{}
.Footer-new .nav li{ padding-right:80px; float:left;}
.Footer-new .nav li .t1{ font-size:17px; padding:30px 0 10px 0;}
.Footer-new .nav li span{ display:block; line-height:28px;}
.Footer-new .contact{ right:0; top:30px; display:none;}
.Footer-new .contact dt{ display:inline-block; margin-left:20px;}
.Footer-new .contact dt img{ width:80px; height:80px; border-radius:5px; background:#fff; margin-bottom:10px; border:solid 2px #fff;}
.Footer-new .contact dt span{ display:block; font-weight:normal;}

/*简历改版*/
.hr-resume-title{ font-weight:normal; padding:15px 0; border-bottom: solid 1px #eee; margin-bottom:20px !important;}
.hr-resume-title span{ display:block;}
.hr-resume-title .step{ position:absolute; right:0; bottom:15px; background:#eee; border-radius:50%; width:50px; height:50px; line-height:50px; font-size:14px; font-weight:bold;}

.hr-resume-title2{  padding:15px 0; margin-bottom:0px !important;}
.hr-resume-title2 .line{ width:4px; height:12px; background:#ff7800; float:left; margin:10px 10px 0 0;}

/*统计报表改版样式*/
.hr-report-bigTitle{ height:50px; border-bottom:solid 1px #eee; padding:0 15px; color:#000; font-size:13px;}
.hr-report-bigTitle .btnDaochu{ font-size:12px; border:solid 1px #eee; border-radius:5px; margin-left:10px; padding:0 10px; height:26px;
    line-height:26px; display:inline-block; cursor:pointer;}
.hr-report-bigTitle .btnDaochu .iconfont{ font-size:12px; margin-right:5px;}
.hr-report-bigTitle .iconfont:hover{ color:#ff7800;}
.hr-report-bigTitle .btnDaochu:hover{ background:#ff7800; color:#fff; border-color:#ff7800;}
.hr-report-titleNoLine{ border-bottom:none; color:#555;}


.hr-report-summaryList{ padding:10px 1% 20px; overflow:hidden;}
.hr-report-summaryList ul li{ width:22%; float:left; padding-left:10px; margin:15px; position:relative; border-right:1px solid #f0f0f0;}
.hr-report-summaryList ul li:nth-child(4n){ border-right:none;}
.hr-report-summaryList ul li p{ margin:0; padding:0;}
.hr-report-summaryList ul li .p1{ color:#999;}
.hr-report-summaryList ul li .orange{ color:#98c2f1;}
.hr-report-summaryList ul li .p2{ font-size:12px; height:24px; line-height:24px; color:#121315; margin-top:10px;}
.hr-report-summaryList ul li .p2 a{ color:#121315;}
.hr-report-summaryList ul li .p1 .iconfont{ margin-left:3px; cursor:pointer;}
.hr-report-summaryList .hr-report-webFont{ font-size:24px; display:inline-block; height:24px; line-height:24px;}

.hr-report-summaryList2{ padding:10px 1% 20px; overflow:hidden;}
.hr-report-summaryList2 ul li{ width:42%; float:left; margin:15px 15px 15px 10px; position:relative; border-right:1px solid #f0f0f0;}
.hr-report-summaryList2 ul li:nth-child(2n){ border-right:none;}
.hr-report-summaryList2 ul li p{ margin:0; padding:0;}
.hr-report-summaryList2 ul li .p1{ color:#999;}
.hr-report-summaryList2 ul li .orange{ color:#98c2f1;}
.hr-report-summaryList2 ul li .p2{ font-size:12px; height:24px; line-height:24px; color:#121315; margin-top:10px;}
.hr-report-summaryList2 ul li .p2 a{ color:#121315;}
.hr-report-summaryList2 ul li .p1 .iconfont{ margin-left:3px; cursor:pointer;}
.hr-report-summaryList2 ul li.li2{ width:40%;}
.hr-report-summaryList2 .hr-report-webFont{ font-size:24px; display:inline-block; height:24px; line-height:24px;}

