/* 前台职位相关 */
.jobsshowtop{/*height:2.65rem;*/background-color:#FFFFFF;position:relative;padding:.35rem;}
.jobsshowtop .jobsname{line-height:.5rem;color: #414141;}
.jobsshowtop .jobsname img{margin-left:.1rem;vertical-align: middle;width: .45rem;}
.jobsshowtop .jobsname .td-j-name{float:left;word-wrap: break-word;word-break: break-word;}
.jobsshowtop .jobsname.has-alw .td-j-name{max-width:4rem;}
.jobsshowtop .jobsname .td-j-img{float:left;padding-left:.1rem;}
.jobsshowtop .jobsname .j-n-money{float:left;margin-left:.3rem;margin-top:.06rem;}
.jobsshowtop .jobsname .j-n-money .j-m-l{float:left;width:.31rem;height:.37rem;background-size:.31rem .37rem;background-repeat:no-repeat;}
.jobsshowtop .jobsname .j-n-money .j-m-l.jm{background-image:url(../images/261.png);}
.jobsshowtop .jobsname .j-n-money .j-m-r{float:left;height:.37rem;border:1px solid #ff0000;background:#FFF;color:#ff0000;padding:0 .05rem;line-height:1;}
.jobsshowtop .wage{float: left;color:#c9382e;width:2rem;line-height:.7rem;}
.jobsshowtop .origin{text-align: right;color: #999999;}
.jobsshowtop .wage span{color:#999999;padding-left:.3rem;}
.jobsshowtop .city{color:#888888;line-height:.7rem;}
.jobsshowtop .city span{color: #eeeeee;float: right;margin: 0 .1rem;}
.jobsshowtop .city .district{max-width: 3.1rem;float: right;}
.jobsshowtop .time{float: right;max-width:2rem;right:.35rem;text-align:right;color: #8f8f8f;}
.jobsshowatt{background-color:#FFFFFF;padding-top:.15rem;padding-bottom:.15rem;border: 1px solid #F2F2F2;}
.jobsshowatt .attul{width:85%;margin:0 auto;}
.jobsshowatt .attul .attli{float:left;width:33.3333%;height:.7rem;line-height:.7rem;background-size:.4rem;background-image:url(../images/111.png);background-repeat:no-repeat;background-position:0rem center;padding-left:.5rem;color: #8f8f8f;}
.jobsshowatt .attul .attli.t1{background-image:url(../images/109.png);}
.jobsshowatt .attul .attli.t2{background-image:url(../images/110.png);}
.jobsshowatt .attul .attli.t3{background-image:url(../images/111.png);}
.jobsshowatt .attul .attli.t4{background-image:url(../images/112.png);}
.jobsshowatt .attul .attli.t5{background-image:url(../images/113.png);}
.jobsshowatt .attul .attli.t6{background-image:url(../images/114.png);}
.jobsshowtag{background-color:#FFFFFF;}
.jobsshowtag .eattitle{border-bottom: 1px #F2F2F2 solid;padding-left: .8rem;padding-right: .3rem;position: relative;background-image: url(../images/color/125.png);background-repeat: no-repeat;background-size: .32rem;background-position: .3rem center;color: #333333;}
.jobsshowtag .tagul{width:90%;margin:0 auto;padding-top:.3rem}
.jobsshowtag .tagul .tagli{float:left;line-height:1;padding:.15rem .2rem;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;margin-right:.15rem;margin-bottom:.3rem;background-color: #fef6ec;color: #ddaa6e;}
.jobsshowtag .tagul .tagli:last-child{margin-right:0;}
.jobsshowtag .tagul .tagli.tg1{background:#daf2fe;color:#30a2c8;}
.jobsshowtag .tagul .tagli.tg2{background:#fef5da;color:#ea994e;}
.jobsshowtag .tagul .tagli.tg3{background:#e4fcdc;color:#76af58;}
.jobsshowtag .tagul .tagli.tg4{background:#ebebeb;color:#868686;}
.jobsshowtag .tagul .tagli.tg5{background:#ffe7db;color:#d15b34;}
.jobsshowtag .tagul .tagli.tg6{background:#e3e5ff;color:#5c6ed4;}
.jobsshowcom{background-color:#FFFFFF;padding:.2rem .3rem;}
.jobsshowcom .leftpic{float:left;width:1.5rem;}
.jobsshowcom .leftpic .imgbox{width:1.32rem;height:1.05rem;border-radius:50%;}
.jobsshowcom .leftpic .imgbox img{width:1.05rem;height:1.05rem;border:1px #F3F3F3 solid;border-radius:50%;}
.jobsshowcom .comtxt{float:left;width:5.4rem;background-image:url(../images/40.png);background-size:.24rem;background-repeat:no-repeat;background-position:right center;}
.jobsshowcom .comtxt .cname{height:.5rem;width:95%;line-height: .5rem;}
.jobsshowcom .comtxt .cname img{max-height:.4rem;margin-left:.1rem;}
.jobsshowcom .comtxt .city{color:#999999;height:.5rem;padding-top: .1rem;}
.jobsshowcom .comtxt .city span{padding: 0 .1rem;color: #eeeeee;}
.jobsshowcom .comtxt .trade{color:#999999}
.jobsshowadder{background-color:#FFFFFF;padding:.3rem .3rem;border-top:1px #F2F2F2 solid;}
.jobsshowadder .adder img{width:.3rem;margin-left:.1rem;}
.jobsshowst{background-color:#FFFFFF;padding-bottom:.3rem}
.jobsshowst .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/124.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.jobsshowst .eattitle .ritle{text-align:right;font-weight:normal;color:#8f8f8f;position:absolute;right:.3rem;top:0rem;}
.jobsshowst .stli{float:left;width:50%;border-right:1px #f2f1f2 solid;text-align:center;margin-top:.3rem;color:#8f8f8f;line-height:180%;}
.jobsshowst .stli span{color:var(--default-active-color);}
.jobsshowst .stli.last{border-right:0px;}
/*工商信息*/
.jobsshowbs{background-color:#FFFFFF;padding-bottom:.3rem}
.jobsshowbs .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/124.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.jobsshowbs .eattitle .ritle{text-align:right;font-weight:normal;color:#8f8f8f;position:absolute;right:.3rem;top:0rem;}
.jobsshowbs .business_info{ color:#282828;line-height:180%;padding-left:.7rem;margin-top:.2rem;}
.jobsshowbs .business_info span{color:#666;}
.qxb {
    position: relative;
    width:100%; padding: 0 0 .1rem; color:#909399;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
}
.qxb span { line-height: .8rem;}
.qxb a {
    margin: 0 auto;
    text-decoration: none;
}
.qxb a img{
    width:1.4rem;
    height:.6rem;
    position:relative;
    top:.2rem;
}
/*工商信息结束*/
.jobsshowsdes{background-color:#FFFFFF;}
.jobsshowsdes .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/125.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.jobsshowsdes .txt{padding:.2rem .3rem;line-height:165%;color:#666666;word-break:break-all;}
.jobsshowcon{background-color:#FFFFFF;padding-bottom:.3rem}
.jobsshowcon .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/126.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.jobsshowcon .eattitle .ritle{text-align:right;font-weight:normal;color:#0180cf;position:absolute;right:.3rem;top:0rem;}
.jobsshowcon .contact{color: #666665;padding-left:.7rem; margin-top: .1rem;}
.jobsshowcon .mob{color: #666665;padding-left:.7rem;/*background-image:url(../images/127.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;*/margin-top:.1rem;}
.jobsshowcon .mob img{vertical-align: middle;}
.jobsshowcon .map{color: #666665;padding-left:.7rem;/*background-image:url(../images/128.png);background-repeat:no-repeat;background-size:.38rem;background-position:.28rem .05rem;*/margin-top:.1rem;padding-right:.35rem;}
.jobsshowcon .tip{margin-left:.3rem;margin-right:.3rem;height:.6rem;line-height:.6rem;background-color:#FFFFE9;border:1px #F3EAC3 solid;padding-left:.25rem;margin-top:.3rem;border-radius:.1rem;color:#F26B01;text-align:center}
.jobsshowrec{background-color:#FFFFFF;padding-bottom:.3rem}
.jobsshowrec .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/129.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.jobsshowrec .eattitle .ritle{text-align:right;font-weight:normal;color:#0180cf;position:absolute;right:.3rem;top:0rem;}
.jobsshowrec .jobslist{border-bottom:1px  #F2F2F2 solid;padding:.2rem .3rem;position:relative}
.jobsshowrec .jobslist.last{border-bottom:0px;}
.jobsshowrec .jobslist .jname{height:.6rem;}
.jobsshowrec .jobslist .jname a{color: #414141;}
.jobsshowrec .jobslist .jname a.txt1{width: 60%;float: left;}
.jobsshowrec .jobslist .jname a.wage{color:#c9382e;float: right;width: 40%;text-align: right;white-space: nowrap;}
.jobsshowrec .jobslist .cname{height:.5rem;color:#999999}
.jobsshowrec .jobslist .cname .txt1{width: 70%;float: left;}
.jobsshowrec .jobslist .cname .time{width: 30%;float: right;text-align: right}
.jobssshowbottomso{text-align:center;height:1.2rem;line-height:1.2rem;background-color: #fff;}
.split-block-footnav{height:1.5rem;}
.jobsfootnav{width:7.5rem;margin:0 auto;position:fixed; padding: .22rem 0 0 .22rem;bottom:0px;background-color:#f3f5f9;text-align:center;}
.jobsfootnav .btns{position:relative;}
.jobsfootnav .btns .tel{float:left;margin-bottom:.2rem;margin-right: .22rem;width:2.16rem;height:.87rem;line-height:.87rem;background:#fff;color:var(--default-active-color);border: 1px solid var(--default-active-color);border-radius: .08rem;}
.jobsfootnav .btns .tel img{width:.55rem;}
.jobsfootnav .btns .share{float:left;width:20%;height:.87rem;background:#0180cf;color:#FFF;padding-top:.2rem;}
.jobsfootnav .btns .share img{width:.55rem;}
.jobsfootnav .btns .fov{float:left;width:2.16rem;height:.87rem;margin-bottom:.2rem;margin-right: .22rem;line-height:.87rem;background:#fff;color:var(--default-active-color);border: 1px solid var(--default-active-color);border-radius: .08rem;}
.jobsfootnav .btns .fov img{width:.55rem;}
.jobsfootnav .btns .fov.has-fav{border-color: #eeeeee;color: #dddddd}
.jobsfootnav .btns .fto{float:left;margin-bottom:.2rem;margin-right: .22rem;width:2.16rem;height:.87rem;line-height:.87rem;color:#FFF;background: -webkit-linear-gradient(to right, var(--head-linear-left-color) 55%, var(--head-linear-right-color));background: linear-gradient(to right, var(--head-linear-left-color) 55%, var(--head-linear-right-color));border-radius: .08rem;border: 1px solid;}
.jobsfootnav .btns .has-apply{background: #dbdbdb;color: #999999;border: 1px solid #eeeeee;margin-bottom:.2rem;margin-right: .22rem;}
.jobsfootnav.order-jobs{border-top: 2px #0066CC solid;margin-bottom:.2rem;margin-right: .22rem;}
.jobsfootnav.order-jobs .btns .qs-btn{padding-left: .7rem;padding-right: .7rem;}
.jobsfootnav .btns .cancel_favor{
    float:left;margin-bottom:.2rem;width:2.16rem;height:.87rem;line-height: .87rem;margin-right: .22rem;background: #ffffff;border:1px solid #ff7777;color:#ff7777; border-radius: .08rem;
}
.jobsfootnav .btns .cancel_apply{
    margin-bottom:.2rem;float:left;width:2.16rem;height:.87rem;line-height: .87rem;margin-right: .22rem;
    background:-webkit-linear-gradient(to  right, #ff705d 55%, #fd5050);background: linear-gradient(to  right,#ff705d 55%, #fd5050);
    color:#fff;border: 1px solid;border-radius: .08rem;
}
/*地图*/
.com-map{background:#ffffff;padding:.35rem;}
.com-map .desc{height:1.05rem;line-height:1.05rem;}
.com-map .map{height:8rem;text-align:center;padding:.05rem;border:1px #E8E8E8 solid;}
.com-map-footer{background-color: #fff;position: fixed;left: 0;bottom: 0;width: 100%;}
.com-map-footer .com-map-com-box{padding: .2rem .3rem;}
.com-map-footer .com-map-com-box .com-map-comname{font-size: .34rem;color:#4b4b4b;}
.com-map-footer .com-map-com-box .com-map-comaddr{font-size: .24rem;color: #999999}
.com-map-footer .com-map-look{border-top: 1px solid #ddd;text-align: center;font-size: .26rem;height: .8rem;line-height: .8rem;}
    /* 企业详细页*/
.comshowtop{width:100%;}
.comshowtop .topbg{position:relative;background-color:#fff;}
.comshowtop .topbg .return{position:absolute;left:0rem;top:0rem;width:1rem;height:1.2rem;background-image:url(../images/22.png);background-repeat:no-repeat;background-size:30%;background-position:center;line-height:100%;}
.comshowtop .topbg .attention{display: inline-block;width:1.2rem;height:.55rem;line-height:.55rem;color:var(--default-active-color);border:1px var(--default-active-color) solid;border-radius:.1rem;text-align: center;}
.comshowtop .topbg .attention.for_cancel{color: #999999;border-color: #dedede;}
.comshowtop .topbg .logobox{float: left;margin: .27rem .25rem .27rem .4rem;}
.comshowtop .topbg .logobox img{width:1rem;height:1rem;border: 1px solid #f3f3f3;}
.comshowtop .com{float: left;padding-top:.27rem;padding-bottom:.2rem;width: 5.85rem;padding-right: .2rem;}
.comshowtop .com .cname{line-height:.5rem;color: #333333;}
.comshowtop .com .cname img{max-height:.4rem;margin-left:.1rem;}
.comshowtop .com .txt{color:#999999}
.comshowtop .com .txt span{color: #eeeeee;padding: 0 .05rem;}
.comshowpor{background-color:#FFFFFF;padding-bottom:.3rem}
.comshowpor .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/158.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.comshowpor .eattitle .ritle{text-align:right;font-weight:normal;color:#0180cf;position:absolute;right:.3rem;top:0rem;}
.comshowpor .txt{padding-left:.3rem;padding-right:.3rem;margin-top:.15rem;}
.comshowpor .txt span{color:#999999;padding-right:.3rem;}
.comshowpor .eattitle .reply{width:1.2rem;height:.6rem;line-height:.6rem;font-size:.25714285rem;float:right;margin-top:.22rem;}
.comshowtag{background-color:#FFFFFF;}
.comshowtag .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/159.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.comshowtag .eattitle .ritle{text-align:right;font-weight:normal;color:#0180cf;position:absolute;right:.3rem;top:0rem;}
.comshowtag .tagul{width:85%;margin:0 auto;padding-top:.3rem;}
.comshowtag .tagul .tagli{float:left;padding-left:.3rem;padding-right:.3rem;margin-right:.3rem;height:.6rem;line-height:.6rem;color:#999999;border:1px #ddd solid;border-radius:.3rem;margin-bottom:.3rem;}
.comshowdes{background-color:#FFFFFF;}
.comshowdes .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;;position:relative;background-image:url(../images/color/125.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.comshowdes .txt{padding:.2rem .3rem;line-height:165%;color:#999999;word-wrap:break-word;}
.comshowdes .txt.desc{height:2.3rem;overflow:hidden;}
.comshowdes .txt.desc2{height:2.3rem;overflow:hidden;}
.comshowdes .more{width:90%;border-top:1px #F2F2F2 solid;margin:0 auto;height:.6rem;padding-top:.1rem;text-align:center}
.comshowdes .more .showbtn{width:1.6rem;margin:0 auto;color:#999999;background-image:url(../images/67.png);background-size:.26rem;background-repeat:no-repeat;background-position:right center;}
.comshowdes .more .showbtn.topbtn{background-image:url(../images/86.png);}
.comshowimg{background-color:#FFFFFF;overflow:hidden;}
.comshowimg .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/160.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.comshowimg .imgbox{width:7.5rem;height:4.1rem;padding:.3rem 0;float:left;text-align:center;}
.comshowimg .imgbox img{max-width:7.5rem;max-height:3.5rem;vertical-align:middle;display:inline-block;}
.comshowcon{background-color:#FFFFFF;padding-bottom:.3rem}
.comshowcon img{vertical-align:middle;}
.comshowcon .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/161.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.comshowcon .eattitle .ritle{text-align:right;font-weight:normal;color:#0180cf;position:absolute;right:.3rem;top:0rem;}
.comshowcon .contact{padding-left:.7rem;margin-top:.1rem;color: #666665;}
.comshowcon .mob{padding-left:.7rem;color: #666665;/*background-image:url(../images/127.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;*/margin-top:.1rem;}
.comshowcon .tel{padding-left:.7rem;color: #666665;/*background-image:url(../images/color/126.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;*/margin-top:.1rem;}
.comshowcon .email{padding-left:.7rem;color: #666665;/*background-image:url(../images/162.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;*/margin-top:.1rem;}
.comshowcon .map{padding-left:.7rem;color: #666665;/*background-image:url(../images/128.png);background-repeat:no-repeat;background-size:.36rem;background-position:.3rem .03rem;*/margin-top:.1rem;}
.comshowcon .tip{margin-left:.3rem;margin-right:.3rem;height:.6rem;line-height:.6rem;background-color:#FFFFE9;border:1px #F3EAC3 solid;padding-left:.25rem;margin-top:.3rem;border-radius:.1rem;color:#F26B01;text-align:center}
.comshowrec{background-color:#FFFFFF;}
.comshowrec .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.8rem;padding-right:.3rem;position:relative;background-image:url(../images/color/129.png);background-repeat:no-repeat;background-size:.32rem;background-position:.3rem center;color: #333333;}
.comshowrec .jobslist{border-bottom:1px  #F2F2F2 solid;padding:.2rem .3rem;position:relative}
.comshowrec .jobslist.last{border-bottom:0px;}
.comshowrec .jobslist .jname{height:.6rem;}
.comshowrec .jobslist .jname .txt1{float: left;width: 60%;}
.comshowrec .jobslist .jname .wage{float: right;width: 40%;white-space:nowrap;text-align: right;color:#c9382e;}
.comshowrec .jobslist .cname{height:.5rem;color:#999999}
.comshowrec .jobslist .cname .txt1{float: left;width: 70%;}
.comshowrec .jobslist .cname .time{float: right;width: 30%;text-align: right;}

/* 职位列表*/
.split-block-title{padding:.3rem;}
.split-block-title .sbox{height:.8rem;line-height:.8rem;background-color:#FFFFFF;border-radius:.1rem;font-size:.3rem;margin:0 auto;background-size:.4rem;background-image:url(../images/04.png);background-repeat:no-repeat;background-position:.3rem center;color:#999999;padding-left:12.5%;border:1px solid rgba(188,187,187,0.4);}
.list-split-block{width:100%;height:.2rem;background:transparent;}
.list-split-block.lower{height:.01rem;}
.job-list-item{background:#ffffff;width:100%;border-top:1px solid #eeeeee;}
.job-list-item.eventactive{background-color:#F9F9F9;}
.job-list-item .info{padding:.15rem 5% .2rem;position:relative;}
.job-list-item .info .line-one{height:.6rem;line-height:.6rem;}
.job-list-item .info .line-one .job-name{max-width:60%;float:left;color:#333333;font-weight: 700;}
.job-list-item .info .line-one .job-name img{margin-left:.1rem;border:0;width: .45rem;vertical-align: text-top;;}
.job-list-item .info .line-one .salary{float:right;color: #c9382e;white-space: nowrap;}
.job-list-item .info .line-one .refresh-time{float:right;}
.job-list-item .info .line-one .j-n-money{float:left;margin-left:.3rem;margin-top:.13rem;}
.job-list-item .info .line-one .j-n-money .j-m-l{float:left;width:.23rem;height:.34rem;background-size:.23rem .34rem;background-repeat:no-repeat;}
.job-list-item .info .line-one .j-n-money .j-m-l.jm1{background-image:url(../images/253.png);}
.job-list-item .info .line-one .j-n-money .j-m-l.jm2{background-image:url(../images/254.png);}
.job-list-item .info .line-one .j-n-money .j-m-l.jm3{background-image:url(../images/255.png);}
.job-list-item .info .line-one .j-n-money .j-m-r{float:left;height:.34rem;border:1px solid #ff0000;background:#FFF;color:#ff0000;padding:0 .05rem;line-height:1;}
.job-list-item .info .line-two{height:.5rem;line-height:.5rem;}
.job-list-item .info .line-two .salary{float:left;width:30%;color:#ff552e;}
.job-list-item .info .line-two .category{float:left;width:50%;}
.job-list-item .info .line-three{height:.58rem;padding-top:.1rem;}
.job-list-item .info .line-three .job-tag{float:left;line-height:1;padding:.1rem .2rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;margin-right:.15rem;border: 1px solid #eeeeee;color: #b4b6b9;}
.job-list-item .info .line-three .job-tag:last-child{margin-right:0;}
.job-list-item .info .line-three .job-tag.tg1{background:#daf2fe;color:#30a2c8;}
.job-list-item .info .line-three .job-tag.tg2{background:#fef5da;color:#ea994e;}
.job-list-item .info .line-three .job-tag.tg3{background:#e4fcdc;color:#76af58;}
.job-list-item .info .line-three .job-tag.tg4{background:#ebebeb;color:#868686;}
.job-list-item .info .line-four{height:.5rem;line-height:.5rem;color: #747474;}
.job-list-item .info .line-four .job-info{float: left;max-width: 5rem;}
.job-list-item .info .line-four .job-info span{color: #eeeeee;padding: 0 .05rem;}
.job-list-item .info .line-four .refresh-time{float: right;}
.job-list-item .info .apply-btn{color:#ffffff;position:absolute;width:1.2rem;line-height:1;padding:.15rem;text-align:center;background-color:#ff6600;border-radius:.1rem;bottom:.5rem;right:5%;}
.job-list-item .info .apply-btn.has-apply{background-color: #f2f2f2;color: #999999;}
.job-list-item .company{width:90%;padding-bottom:.3rem;margin:0 auto;/*border-top:1px solid rgba(202,202,202,0.37);*/}
.job-list-item .company .company-name{width:60%;float:left;}
.job-list-item .company .district{float:right;width:40%;text-align:right;}
.job-list-item .company .district.range{display:inline-block;width:auto;padding-left:.4rem;background-image:url(../images/128.png);background-repeat:no-repeat;background-size:.36rem;background-position-y:.02rem;}
.job-list-item .company .company-logo{float:left;width: .84rem;height: .84rem;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;border: 1px solid #eee;}
.job-list-item .company .company-logo img{width: .84rem;height: .84rem;border: 0;}
.job-list-item .company .company-txt{float:left;margin-left: .2rem;width: 5.7rem;}
.job-list-item .company .company-txt .com-name{color: #747474;}
.job-list-item .company .company-txt .com-other{color: #BBB5B5;}
.job-list-item .company .company-txt span{color: #eeeeee;padding: 0 .08rem;}
/* 新添加的职位分类显示样式 */
.list-jobcategory-block{height:.82rem;line-height:.82rem;padding-left:.43rem;background:#ffffe9;position:relative;color:#666;}
.list-jobcategory-block:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#f3eac3;}
.list-jobcategory-block .l-recover-job-txt{display:inline-block;}
.list-jobcategory-block .l-cetgory{color:#ff6600;}
.list-jobcategory-block .l-recover-close{float:right;margin-right:.43rem;display:inline-block;color:#0099cc;padding-left:.4rem;background-image:url(../images/230.png);background-position:0 center;background-repeat:no-repeat;background-size:.28rem;}

/*职位定位*/
.job_position #near-adv{background-color: #fff;margin: .1rem 0;padding: .2rem 5%;display: flex;justify-content: space-between;align-items: center;}
.job_position #near-adv > p {width: 75%;flex: 1;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;color:#333;font-size: .28rem}
.job_position #near-adv > p span{max-width: 75%;}
.job_position #near-adv .icon-refresh {flex-shrink: 0;margin-left:.1rem;background-image:url(../images/jobfair/all/16.png);background-position: center;background-repeat: no-repeat;background-size: .2rem;display: inline-block;width: .7rem;height: .5rem;padding: .2rem;}
.job_position #near-adv .icon-map {background: url(../images/color/126.png) no-repeat center;background-size: .32rem;width: .45rem;height: .45rem}
.near_map_search{position: fixed;top: 1.2rem;padding: 0 3%;z-index: 1;width: 100%;display: flex}
.near_map_search .near_map_in{width: 85%;margin-right: 1%;}
.near_map_search input{display: block;width: 100%;border: 1px solid #dfdfdf;outline:none;position: relative;height: .6rem;line-height: .5rem;padding: .02rem 0 .05rem .5rem;background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABi0lEQVR42s2XsU4CQRRFoXGREmOxW1ASAgWfsEqt/2FhLTV+A4mSDf1+hNFEgrEhJsTC2Gmx/AHJWrjeSe4mEzLgDLMDS3ICmffevWFmduZtpVLmTxzHLXADHkACUpJwTMRaRRqG4Blkmojc0MawBu7BLwU/wQRcggB4JODYhDkZa0RtzdS0AV6kf3EHqhp1VebmdUKjoWtaB68sfAPdHWary9qMWnWdoogFczGNFksVUENoRTobKV/TdgEbsy2tebgtcZqvaYFPRb7m000JPSYsHJwBC2r3VMEhgyMHxiNqD1XBRwb7Doz71H5SBRMGAwfGAbUTVTBl0HNg7FE7LZXxwaba5eY637a59vE43ZbnADnYkam4JDoFmHakS+Lsv+SxdC36FqY++KLW2LQRmFs0At/UWIGmbuGJZG605mutz4rf7+BUV+B4rdn7YHdywWk8Ij7HIubIzV6Tpmbm0oabGbS3M3kjCbOdzaU2ZsATbgl+yJJjg03tkrW55aNVGvPrfb+DCfMr8fsPcg6fmHF/AckAAAAASUVORK5CYII=) no-repeat 7.5px center;background-size: 15px auto;}
.near_map_search .map_search_btn{width: 14%;height: .6rem;line-height: .6rem;color: #fff;font-size: .28rem;text-align: center;background-color: #3078d8;-webkit-border-radius: 3px; border-radius: 3px}
/*领取红包不满足条件*/
.alw-not-meet-dia{position:fixed;z-index:50000;width:5.60rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;}
.alw-not-meet-dia .alw-nm-con{background:#FFF;border-radius:.08rem;padding:.2rem;}
.alw-nm-con .remind-txt{line-height:160%;padding:0 .2rem;margin-bottom:.2rem;}
.alw-nm-con .meet-con{width:5.3rem;margin:0 auto;background:#f7f7f7;padding:.2rem;}
.meet-con .meet-con-line{line-height:1.3;}
.meet-con-line .mcl-1{float:left;width:1.8rem;}
.meet-con-line .mcl-2{float:left;width:1.9rem;}
.meet-con-line .mcl-3{float:left;}
.meet-con-line .meet-icon{height:.24rem;line-height:.24rem;padding-left:.35rem;margin-top:.05rem;}
.meet-con-line .meet-icon.i0{background-image:url(../images/256.png);background-repeat:no-repeat;background-size:.24rem;color:#ff3a3a;}
.meet-con-line .meet-icon.i1{background-image:url(../images/257.png);background-repeat:no-repeat;background-size:.24rem;color:#3eb958;}
.alw-nm-con .alw-btn{width:5.01rem;text-align:center;border-radius:.1rem;padding:.2rem 0;margin:0 auto;}
.alw-nm-con .alw-btn.b1{color:#666;background:#cacaca;}
.alw-nm-con .alw-btn.b2{color:#FFF;background:#0180cf;}
.alw-not-meet-dia .alw-close{width:.84rem;height:.84rem;background-image:url(../images/258.png);background-repeat:no-repeat;background-size:.84rem;margin:0 auto;}
.for-alw-dia .alw-not-meet-dia{display:none;}

/* 红包领取成功 */
.alw-yes-meet-dia{display:none;position:fixed;z-index:50000;width:6.40rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;}
.alw-yes-meet-dia .alw-close{float:right;width:.84rem;height:.84rem;background-image:url(../images/258.png);background-repeat:no-repeat;background-size:.84rem;margin:0 auto;}
.alw-yes-meet-dia .alw-ym-con{width:6.40rem;height:6.70rem;background-image:url(../images/259.png);background-repeat:no-repeat;background-size:6.40rem 6.70rem;}
.alw-yes-meet-dia .ayc-head{width:6.40rem;padding-top:.35rem;text-align:center;line-height:1;}
.alw-yes-meet-dia .ayc-cash-num{width:6.40rem;text-align:center;line-height:1;}
.alw-yes-meet-dia .ayc-title{width:6.40rem;padding-top:1.03rem;text-align:center;line-height:1;color:#7d1524;}
.alw-yes-meet-dia .ayc-remind{width:4rem;text-align:left;line-height:1.5;color:#7d1524;text-indent:2em;margin:0 auto;}
.alw-yes-share-btn{width:2.5rem;margin:0 auto;line-height:1;padding:.2rem 0;border-radius:.1rem;background:#f3e155;color:#ff2948;text-align:center;-moz-box-shadow:1px 1px 1px rgb(95,92,92);-webkit-box-shadow:1px 1px 1px rgb(95,92,92);box-shadow:1px 1px 1px rgb(95,92,92);}
.alw-txt-line{width:6.40rem;text-align:center;line-height:1;}
.for-alw-dia .alw-yes-meet-dia{display:block;}
.sp-line-10{width:100%;height:.10rem;}
.sp-line-15{width:100%;height:.15rem;}
.sp-line-20{width:100%;height:.20rem;}
.sp-line-25{width:100%;height:.25rem;}
.sp-line-30{width:100%;height:.30rem;}
.sp-line-35{width:100%;height:.35rem;}
.sp-line-50{width:100%;height:.50rem;}
.sp-line-80{width:100%;height:.80rem;}
.sp-line-100{width:100%;height:1rem;}

/*职位详细页红包*/
.alw-remind-box{background:#fefce8;padding:.35rem;}
.alw-remind-box .alw-cr-line{line-height:1;}
.alw-remind-box .alw-cr-line .acl{width:50%;float:left;}
.alw-remind-box .alw-r-line{line-height:1.5;}

/*分享*/
.alw-layer{display:none;top:0;z-index:50000;width:100%;height:100%;background:url(../images/wzp_img/wzp_layer.png) center no-repeat;background-color:rgba(0,0,0,.8);background-size:320px auto;position:fixed;}
.alw-wx-layer{display:none;top:0;z-index:50000;width: 100%;height:100%;background:url(../images/wzp_img/wx_layer.png) center top no-repeat;background-color:rgba(0,0,0,.8);background-size:contain;position:fixed;}
#loadings{display:none; width:100%;top:50%;position:fixed;line-height:56px;z-index:9999999;-webkit-transform: translateY(-50%);transform: translateY(-50%)}
#loadings div{padding:50px 0 0 0;text-align:center;color:#fff;font-size:15px;background:#000 url(../images/load.gif) no-repeat 50% 30%;opacity:0.7;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);margin:auto;width:100px}
