@charset "utf-8"

/*公用*/
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:'';display:block;height:0;}
a{color:inherit;}
.w{width:1200px;}
i,em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}
.fc-wrap{color:#333;min-width:1200px;padding-bottom:85px}
.fc-wrap input::-moz-placeholder{color:#999;}
.fc-wrap input::-webkit-input-placeholder{color:#999;}
.fc-wrap input::-ms-input-placeholder{color:#999;}
.fc-wrap li,.fc-wrap ul,.fc-wrap ol,.fc-wrap dl,.fc-wrap dt,.fc-wrap dd{float:none}
.fc-wrap .fl{float:left;}
.fc-wrap .fr{float:right;}
.fc-wrap .link{padding:0;}
.fc-adbox{clear:both;margin:40px auto 0;overflow:hidden;width:1200px;}
.fc-adbox .fc-adbox{margin-top:10px}
.fc-adbox img{display:block;width:100%;}
.fc-adbox1{clear:both;margin:40px auto 0;overflow:hidden;width:1200px;}
.fc-adbox .fc-adbox1{margin-top:10px}
.fc-adbox1 .fc-adbox{margin-top:10px}
.fc-adbox1 .fc-adbox1{margin-top:10px}
.fc-adbox1 img{display:block;width:100%;}
.fc-aditem{background:#f0f0f0;height:60px;overflow:hidden;width:224px;}
.fc-aditem .fc-aditem{margin-left:20px}
.fc-cont{margin:0 auto;width:1200px;}
.fc-cont1{width:580px;}
.fc-cont1 .fc-cont1{margin-left:40px}
.c-f33{color:#f33;}
.c-333{color:#333;}
.c-39f{color:#39f;}
.holdercolor{color:#ccc;}
.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.zp-adbox1{height:90px;margin-top:10px;width:1200px}
.zp-adbox1 a{display:block;height:90px;position:relative;}
.zp-adbox1 img{display:block;height:100%;width:100%}
.zp-adbox{margin-top:10px}
.zp-adbox:after{clear:both;content:'';display:block;}
.zp-adbox .postad2016{float:left}
.zp-adbox img{display:block;height:90px;width:1200px;}
@keyframes changep{
	0%,100%{transform:translatex(0);}
	50%{transform:translatey(-3px);}
}
@-webkit-keyframes changep{
	0%,100%{transform:translatex(0);}
	50%{transform:translatey(-3px);}
}

/*图标*/
.xicon-lp{background:;background-position:-70px 0;display:inline-block;height:16px;width:15px;}
.xicon-jjr{background:;background-position:-70px -21px;display:inline-block;height:17px;width:16px;}
.xicon-jjr1{background:;background-position:-145px -115px;display:inline-block;height:14px;width:12px;}
.xicon-zj{background:;background-position:-70px -43px;display:inline-block;height:17px;width:17px;}
.xicon-zuojiantou{background:;background-position:-30px -177px;display:inline-block;height:40px;width:20px;}
.xicon-youjiantou{background:;background-position:-30px -222px;display:inline-block;height:40px;width:20px;}
.xicon-zuojiantou1{background:;background-position:-175px -95px;display:inline-block;height:28px;width:14px;}
.xicon-youjiantou1{background:;background-position:-190px -95px;display:inline-block;height:28px;width:14px;}
.xicon-shangjiantou1{background:;background-position:-145px -65px;display:inline-block;height:9px;width:15px;}
.xicon-xiajiantou1{background:;background-position:-145px -75px;display:inline-block;height:9px;width:15px;}
.xicon-xiajiantou2{background:;background-position:-145px -100px;display:inline-block;height:12px;width:12px;}
.xicon-youjiantou2{background:;background-position:-160px -100px;display:inline-block;height:12px;width:12px;}
.xicon-sousuo{background:;background-position:-30px -146px;display:inline-block;height:26px;width:25px;}
.xicon-shangshanjiao{background:;background-position:-70px -65px;display:inline-block;height:6px;width:17px;}
.xicon-tel{background:;background-position:0 -232px;display:inline-block;height:24px;width:24px;}
.xicon-tel1{background:;background-position:-70px -105px;display:inline-block;height:20px;width:20px;}
.xicon-tel2{background:;background-position:-120px -250px;display:inline-block;height:24px;width:24px;}
.xicon-tel3{background:;background-position:-145px -45px;display:inline-block;height:16px;width:16px;}
.xicon-tel4{background:;background-position:-159px -115px;display:inline-block;height:14px;width:14px;}
.xicon-tel5{background:;background-position:-175px -72px;display:inline-block;height:20px;width:20px;}
.xicon-addr{background:;background-position:-70px -145px;display:inline-block;height:14px;width:12px;}
.xicon-house{background:;background-position:-70px -165px;display:inline-block;height:12px;width:13px;}
.xicon-gonggao{background:;background-position:-70px -130px;display:inline-block;height:12px;width:13px;}
.xicon-num{background:;display:inline-block;height:24px;width:24px;}
.xicon-num1{background-position:0 0}
.xicon-num2{background-position:0 -29px}
.xicon-num3{background-position:0 -58px}
.xicon-num4{background-position:0 -87px}
.xicon-num5{background-position:0 -116px}
.xicon-num6{background-position:0 -145px}
.xicon-num7{background-position:0 -174px}
.xicon-num8{background-position:0 -203px}
.xicon-nums1{background-position:-145px -130px}
.xicon-nums2{background-position:-145px -160px}
.xicon-nums3{background-position:-145px -190px}
.xicon-nums4{background-position:-145px -220px}
.xicon-tools{background:;display:inline-block;width:28px}
.xicon-shangjiantou{background-position:-30px 0px;height:15px;}
.xicon-gongju{background-position:-30px -20px;height:24px;}
.xicon-zhushou{background-position:-30px -49px;height:25px;}
.xicon-shouji{background-position:-30px -79px;height:29px;}
.xicon-app{background-position:-30px -113px;height:28px;}
.xicon-erweima{background-position:-145px 0;height:23px;}
.xicon-shanjiao{background:;display:inline-block;height:6px;width:10px;}
.xicon-shanjiao1{background-position:-70px -200px}
.xicon-shanjiao2{background-position:-70px -210px}
.xicon-youshanjiao{background:;display:inline-block;height:13px;width:7px;}
.xicon-youshanjiao1{background-position:-120px -280px}
.xicon-youshanjiao2{background-position:-130px -280px}
.xicon-map{background:;display:inline-block;height:45px;width:45px}
.xicon-xuexiao{background-position:0 0}
.xicon-chaoshi{background-position:0 -50px}
.xicon-yiyuan{background-position:0 -100px}
.xicon-canyin{background-position:0 -150px}
.xicon-yinhang{background-position:0 -200px}
.xicon-jiaotong{background-position:0 -250px}
.xicon-luxian{background-position:0 -300px}
.xicon-xuexiao2{background-position:-50px 0}
.xicon-chaoshi2{background-position:-50px -50px}
.xicon-yiyuan2{background:-50px -100px}
.xicon-canyin2{background-position:-50px -150px}
.xicon-yinhang2{background-position:-50px -200px}
.xicon-jiaotong2{background-position:-50px -250px}
.xicon-luxian2{background-position:-50px -300px}
.xicon-user{background:;background-position:-70px -92px;display:inline-block;height:9px;width:9px;}
.xicon-user1{background:;background-position:-120px -100px;display:inline-block;height:14px;width:12px;}
.xicon-user2{background:;background-position:-145px -85px;display:inline-block;height:10px;width:10px;}
.xicon-user3{background:;background-position:-160px -85px;display:inline-block;height:10px;width:10px;}
.xicon-rexiao{background:;background-position:0 -265px;display:inline-block;height:28px;width:80px;}
.xicon-yonghu{background:;background-position:-70px -220px;display:inline-block;height:18px;width:16px;}
.xicon-time{background:;background-position:-70px -240px;display:inline-block;height:18px;width:18px;}
.xicon-time1{background:;background-position:-120px -120px;display:inline-block;height:14px;width:14px;}
.xicon-qi{background:;background-position:-95px -270px;display:inline-block;height:19px;width:24px;}
.xicon-heart{background:;background-position:-120px -200px;display:inline-block;height:26px;width:22px;}
.xicon-shouchang1{background:;background-position:-120px 0;display:inline-block;height:16px;width:16px;}
.xicon-shouchang2{background:;background-position:-120px -20px;display:inline-block;height:16px;width:16px;}
.xicon-fenxiang{background:;background-position:-120px -40px;display:inline-block;height:16px;width:16px;}
.xicon-bianjia{background:;background-position:-120px -60px;display:inline-block;height:16px;width:15px;}
.xicon-jisuanqi{background:;background-position:-120px -80px;display:inline-block;height:16px;width:15px;}
.xicon-weizhi{background:;background-position:-120px -140px;display:inline-block;height:16px;width:13px;}
.xicon-weixin{background:;background-position:-120px -160px;display:inline-block;height:14px;width:18px;}
.xicon-zixun{background:;background-position:-120px -180px;display:inline-block;height:16px;width:16px;}
.xicon-qqqun{background:;background-position:-120px -230px;display:inline-block;height:16px;width:16px;}
.xicon-qqqun{background:;background-position:-120px -230px;display:inline-block;height:16px;width:16px;}
.xicon-qq{background:;background-position:-145px -25px;display:inline-block;height:16px;width:16px;}
.xicon-xq{background:;background-position:-162px -25px;display:inline-block;height:13px;width:11px;}
.xicon-checkbox{background:;background-position:-145px -250px;display:inline-block;height:16px;width:16px;}
.xicon-checkboxed{background:;background-position:-145px -270px;display:inline-block;height:16px;width:16px;}
.xicon-sj{background:;background-position:-162px -40px;display:inline-block;height:14px;width:10px;}
.xicon-mingpian{background:;background-position:-175px 0;display:inline-block;height:18px;width:24px;}
.xicon-zhengshu{background:;background-position:-175px -20px;display:inline-block;height:18px;width:24px;}
.xicon-xingxing1{background:;background-position:-175px -40px;display:inline-block;height:14px;width:14px;}
.xicon-xingxing2{background:;background-position:-190px -40px;display:inline-block;height:14px;width:14px;}
.xicon-set{background:;background-position:-175px -55px;display:inline-block;height:17px;width:16px;}
.xicon-xinxi{background:;background-position:-175px -130px;display:inline-block;height:18px;width:18px;}
.xicon-hexin{background:;background-position:-175px -150px;display:inline-block;height:18px;width:18px;}
.xicon-xintai{background:;background-position:-175px -170px;display:inline-block;height:18px;width:18px;}
.xicon-jieshao{background:;background-position:-175px -190px;display:inline-block;height:18px;width:18px;}
.xicon-tuijian{background:;background-position:-175px -210px;display:inline-block;height:16px;width:16px;}
.xicon-jsq{background:;background-position:-175px -230px;display:inline-block;height:16px;width:16px;}
.xicon-bofang{background:;display:inline-block;height:68px;width:68px;}
.xicon-bofang1{background:;display:inline-block;height:100px;width:100px;}
.xicon-quanjing{background:;display:inline-block;height:53px;width:86px;}
.xicon-dingyue{background:;display:inline-block;height:35px;width:89px;}
.xicon-zuokuang{background:;color:#999;font-size:14px;display:inline-block;height:24px;line-height:24px;text-align:center;text-indent:3px;width:67px;}
.xicon-peitao{background:;background-size:auto 91px;display:inline-block;height:42px;width:42px;}
.xicon-peitao.xicon1{background-position:0 -48px}
.xicon-peitao.xicon2{background-position:-46px -48px}
.xicon-peitao.xicon3{background-position:-92px -48px}
.xicon-peitao.xicon4{background-position:-138px -48px}
.xicon-peitao.xicon5{background-position:-184px -48px}
.xicon-peitao.xicon6{background-position:-230px -48px}
.xicon-peitao.xicon7{background-position:-276px -48px}
.xicon-peitao.xicon8{background-position:-322px -48px}
.xicon-peitao.xicon9{background-position:-368px -48px}
.xicon-peitao.xicon10{background-position:-414px -48px}
.xicon-peitao.xicon11{background-position:-460px -48px}
.xicon-peitao.xicon12{background-position:-506px -48px}
.xicon-peitao.xicon13{background-position:-552px -48px}
.xicon-peitao.xicon14{background-position:-598px -48px}
.xicon-peitao.xicon15{background-position:-644px -48px}

/*招聘新加图标*/
.xicon-tel6{background:;background-position:-40px -50px;display:inline-block;height:20px;width:20px;}
.xicon-tel7{background:;background-position:-60px -50px;display:inline-block;height:20px;width:20px;}
.xicon-xingxing3{background:;background-position:0 -50px;display:inline-block;height:20px;width:20px;}
.xicon-xingxing4{background:;background-position:-20px -50px;display:inline-block;height:20px;width:20px;}
.xicon-jubao{background:;background-position:0 -30px;display:inline-block;height:16px;width:16px;}
.xicon-hangye{background:;background-position:-18px -30px;display:inline-block;height:16px;width:16px;}
.xicon-guimo{background:;background-position:-36px -30px;display:inline-block;height:16px;width:16px;}
.xicon-xingzhi{background:;background-position:-54px -30px;display:inline-block;height:16px;width:16px;}
.xicon-zhuyi{background:;background-position:-72px -30px;display:inline-block;height:16px;width:16px;}
.xicon-mingqi{background:;background-position:0 -10px;display:inline-block;height:18px;width:24px;}
.xicon-renzheng{background:;background-position:-25px -10px;display:inline-block;height:18px;width:24px;}
.xicon-zhizhao{background:;background-position:-50px -10px;display:inline-block;height:18px;width:24px;}
.xicon-line-left{background:;background-position:0 0;display:inline-block;height:2px;width:75px;}
.xicon-line-right{background:;background-position:0 -5px;display:inline-block;height:2px;width:75px;}
.xicon-shenqing{background:;background-position:0 -75px;display:inline-block;height:50px;width:45px;}
.xicon-xiaolv{background:;background-position:-45px -75px;display:inline-block;height:50px;width:45px;}
.xicon-huangguan{background:;background-position:0 -130px;display:inline-block;height:16px;width:16px;}
.xicon-zhuanshi{background:;background-position:-20px -130px;display:inline-block;height:16px;width:16px;}
.xicon-zp-do{background:;display:inline-block;height:44px;width:44px;}
.xicon-zp-zhiwei{background-position:0 0}
.xicon-zp-gongsi{background-position:0 -50px}
.xicon-zp-fabu{background-position:0 -100px}
.xicon-zp-yulan{background-position:0 -150px}
.xicon-zp-xiugai{background-position:0 -200px}
.xicon-zp-shoucang{background-position:0 -250px}
.xicon-zp-weixin{background-position:0 -300px}
.xicon-zp-qq{background-position:0 -350px}
.xicon-zp-weibo{background-position:0 -400px}
.xicon-zp-douyin{background-position:0 -450px}
.xicon-comtype{background:;display:inline-block;height:14px;margin-top:18px;width:27px;}
.xicon-comtype.mq{background-position:-50px -270px}
.xicon-comtype.rz{background-position:-50px -285px}
.xicon-zp-tool{background:;display:inline-block;height:28px;vertical-align:middle;width:28px;}
.xicon-zp-tool.tool1{background-position:-50px 0}
.xicon-zp-tool.tool2{background-position:-50px -30px}
.xicon-zp-tool.tool3{background-position:-50px -60px}
.xicon-zp-tool.tool4{background-position:-50px -90px}
.xicon-zp-tool.tool5{background-position:-50px -120px}
.xicon-zp-tool.tool6{background-position:-50px -150px}
.xicon-zp-tool.tool7{background-position:-50px -180px}
.xicon-paixu{background:url(/uploads/image/iwfimages/fc_index.png);background-position:-195px -130px;display:inline-block;height:14px;width:8px}
.xicon-paixued{background:url(/uploads/image/iwfimages/fc_index.png);background-position:-195px -150px;display:inline-block;height:14px;width:8px}
.xicon-gs-status{display:inline-block;height:14px;line-height:14px;font-size:12px;padding:0 3px;border-width:1px;border-style:solid;border-radius:2px;margin:4px 0 0 5px;}
.xicon-gs-status.rz{color:#ff9900;border-color:#ff9900;}
.xicon-gs-status.mq{color:#ff3333;border-color:#ff3333;}
.xicon-gs-status.zz{color:#007fff;border-color:#007fff;}
.xicon-gs-status.year{color:#24b23c;border-color:#24b23c;}
/*提示*/
.tipwrap{background:rgba(0,0,0,0.1);left:0;height:100%;position:fixed;top:0;width:100%;z-index:10000;}
.loadbox{height:90px;left:50%;margin:-45px 0 0 -45px;position:absolute;top:50%;width:90px;}
.loadbox img{display:block;height:90px;width:90px;}
.tipbox{left:0;position:absolute;text-align:center;top:46%;width:100%;}
.tip-innerbox{background:#4c4c4c;border:none;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:none;color:#fff;display:inline-block;font-size:18px;font-weight:normal;height:40px;line-height:40px;padding:0 40px;}

/*滚动条*/
.city-scroll-box{overflow-y:scroll;}
.city-scroll-box::-webkit-scrollbar{height:4px;width:4px;}
.city-scroll-box::-webkit-scrollbar-thumb{background:#999;}
.city-scroll-box::-webkit-scrollbar-track{background:#f0f0f0;}

/*公共logo区*/
.fc-logobox{height:110px;}
.logo-info{color:#333;font-size:28px;font-weight:normal;line-height:unset;margin-top:30px;}
.logo-info img{height:50px;vertical-align:middle;}
.logo-navbox{color:#000;font-size:16px;margin-top:34px}
.logo-nav{border:1px solid #e2e2e2;display:inline-block;float:left;height:40px;line-height:40px;text-align:center;width:150px;}
.logo-nav:hover{background:#ffefef;border-color:#ffefef;}
.logo-nav .logo-nav{border-left:none;}
.logo-nav .xicon{margin-right:5px;vertical-align:-2px;}
.link-fb{background:#f33;color:#fff;display:inline-block;float:left;height:42px;line-height:42px;margin-left:10px;text-align:center;width:130px;}
.link-fb:hover,.banner-searchbtn:hover{background:#e61818}

/*公共菜单样式*/
.fc-navbox{background:#f33;color:#fff;font-size:16px;font-weight:bold;height:42px;}
.fc-navbox a{display:block;height:42px;line-height:42px;padding:0 24px;}
.fc-navbox a:hover,.fc-navbox a.on{background:#e61818;color:#fff;}

/*公共位置提标*/
.positionbox{color:#999;font-size:14px;padding:10px 0 5px}
.positionbox a:hover{color:#f33;text-decoration:underline;}
.positionbox .fc-adbox{margin-top:10px}

/*原分页重置*/
#page_x{float:none!important;height:auto!important;margin:10px 0!important;}
#page_x a,#page_x span{background:#fff;color:#333;font-size:16px;height:38px;line-height:38px;padding:0 10px;text-align:center;min-width:26px}
#page_x a:hover{color:#f33}
#page_x span{border:1px solid #f33;background:#f33;color:#fff}

/*编辑器内容*/
.fc-editbox{color:#333;font-size:16px;line-height:160%;}
.fc-editbox p,.xjoin-itemcon p{color:#333;font-size:16px;line-height:160%;max-width:100%!important;word-break:break-all!important;white-space:unset!important;position:unset!important;}
.fc-editbox img,.xjoin-itemcon img{height:auto!important;}
#cominfo .fc-editbox{white-space: pre-wrap;}
/*公用标题*/
.fc-titbox1{border-bottom:2px solid #f33;font-size:16px}
.fy-link{display:block;float:left;height:42px;line-height:42px;padding:0 21px;}
.fy-link.on,.fy-link.on:hover{background:#f33;color:#fff;font-weight:bold}
.fy-link:hover{background:#ffefef;}
.fc-titbox2{color:#333;font-size:24px;font-weight:bold;padding-left:20px;position:relative;}
.fc-titbox2:before{background:#f33;content:'';height:20px;left:0;margin-top:-8px;position:absolute;top:50%;width:3px;}
.fc-titbox2 .tabs{color:#999;font-size:14px;font-weight:normal;margin-top:10px}
.fc-titbox2 .tab{padding:0 5px 0 10px;position:relative;}
.fc-titbox2 .tab:hover{color:#666;}
.fc-titbox2 .tab .tab:before{background:#e2e2e2;content:'';height:12px;left:0;margin-top:-6px;position:absolute;top:50%;width:1px;}
.fc-titbox3{margin-top:25px}
.fc-titbox3 .tab{color:#999;font-size:14px;padding-bottom:10px;position:relative!important;}
.fc-titbox3 .tab .tab{margin-left:30px}
.fc-titbox3 .tab:hover{color:#666;}
.fc-titbox3 .tab.on{color:#333;font-weight:bold;}
.fc-titbox3 .tab.on:before{background:#f33;bottom:0;content:'';height:2px;left:50%;margin-left:-12px;position:absolute;width:24px;}
.fc-titbox4{border-bottom:1px solid #e2e2e2;color:#333;font-size:20px;font-weight:bold;padding-bottom:8px}
.fc-titbox4 .info{color:#999;font-size:14px;font-weight:normal;}
.zp-titbox1{color:#666;font-size:14px;}
.zp-titbox1 .tit{color:#333;font-size:28px}
.zp-titbox1 .tit-s{color:#666;font-size:16px;margin-left:20px}
.zp-titbox1 .col-link{color:#f33;margin-left:10px}
.zp-titbox1 .fr{margin-top:15px}
.zp-titbox1 a:hover{color:#f33;text-decoration:underline;}
.zp-titbox1 .link-more{margin-left:10px}
.zp-titbox1 .col-link .link-more{padding-left:10px;position:relative;}
.zp-titbox1 .col-link .link-more:before{background:#ccc;content:'';height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:1px}

/*公用工具栏*/
.toolbar{bottom:150px;position:fixed;right:50px;z-index:9990}
.toolul,.toolli{float:none;}
.toolli{position:relative;}
.toolli .toolli{margin-top:5px}
.toolbox{background:#fff;border:1px solid #e2e2e2\0;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:0 0 10px 2px rgba(0,0,0,.1);color:#38a8fa;cursor:pointer;font-size:14px;display:table-cell;height:48px;text-align:center;vertical-align:middle;width:48px;}
.toolli span{color:#e61818;display:none}
.toolli:hover .toolbox i{display:none}
.toolli:hover .toolbox span{display:inline;}
.toolli:hover .toolmenu{display:block}
.toolmenu{display:none;position:absolute;right:48px;top:0;}
.toolmenus{background:#fff;border:1px solid #e2e2e2\0;box-shadow:0 0 10px 2px rgba(0,0,0,.2);margin-right:10px;position:relative;}
.toolmenus:after{background:;background-position:-70px -76px;content:'';height:11px;position:absolute;right:-6px;top:18px;width:6px;}
.toolmenu-item{color:#666;font-size:14px;padding:10px 15px;text-align:center;white-space:nowrap;}
.toolmenu-item:hover{color:#e61818;}
.toolmenu-item .toolmenu-item{border-top:1px solid #e2e2e2;}
.toolmenu-item .xicon{margin-right:5px;vertical-align:-2px;}
.tooltit{background:#f0f0f0;font-size:14px;height:24px;line-height:24px;text-align:center;white-space:nowrap;}
.toolmenus .imgbox{height:100px;padding:5px 10px;width:100px;}
.toolmenus .imgbox img{background:#f0f0f0;display:block;height:100px;width:100px;}

/*列表页-筛选条件*/
.filterbox{border:1px solid #e2e2e2;margin-top:10px;padding:10px 30px 15px;}
.filterli{color:#666;font-size:14px;}
.filterli .filterli{margin-top:15px}
.filterli .addrli{margin-top:5px}
.addrli .filterli{margin-top:10px}
.filterli .tit{color:#999;left:0;margin-right:10px}
.filterlink{display:inline-block;margin-right:15px;}
.filterlink.on,.filterlink:hover{color:#f33;}
.filterinput{border:1px solid #ccc;height:24px;line-height:24px;text-align:center;width:60px;}
.filterbtn{background:#f33;-webkit-border-radius:2px;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;height:24px;line-height:24px;padding:0 10px;}
.filterbtn:hover{background:#e61818;}
.filterinputbox{-webkit-border-radius:4px;border-radius:4px;display:inline-block;overflow:hidden;position:relative;}
.filterinput2{border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;height:34px;line-height:34px;padding:0 30px 0 20px;width:348px;}
.filtersearchbtn{background: no-repeat;background-position:center center;cursor:pointer;height:100%;position:absolute;right:0;top:0;width:30px;}
.filtersearchbtn:hover{background-color:#f0f0f0}
.addrli{margin-top:0;padding-left:57px;position:relative;}
.addrli .tit{left:0;line-height:16px;position:absolute;top:10px;}
.addrli .filterlink{line-height:26px;margin-top:5px}
.lbbox{margin-top:30px}

/*标签按钮类*/
.list-tab{background:#eaf5ff;-webkit-border-radius:2px;border-radius:2px;color:#39f;display:inline-block;font-size:14px;font-weight:normal;padding:2px 8px;}
.tab-renzheng{background:;background-position:-50px -285px;display:inline-block;height:14px;margin:5px 0 0 5px;text-indent:-9999px;width:27px;}
.tab-mingqi{background:;background-position:-50px -270px;display:inline-block;height:14px;margin:5px 0 0 5px;text-indent:-9999px;width:27px;}
.list-zptab{padding-right:10px;position:relative;}
.list-zptab .list-zptab{padding:0 10px;}
.list-zptab .list-zptab:before{background:#ccc;content:'';height:10px;left:0;margin-top:-4px;position:absolute;top:50%;width:1px;}
.enter-btn{border:none;background:#f33;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:42px;line-height:42px;outline:none;text-align:center;width:100px;}
.enter-btn:hover{background:#e61818}
.list-tj{background:#f33;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:inline-block;font-size:16px;height:24px;line-height:24px;margin:1px 8px 0 0;text-align:center;width:24px;}

/*大图预览*/
.xdialog-pic{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:9999}
.xdialog-pic .swiper-container{height:100%;width:800px;}
.xdialog-pic .swiper-slide{display:flex;align-items:center;text-align:center}
.xdialog-pic .arrow{background:rgba(0,0,0,.1);z-index:10;position:absolute;top:50%;margin-top:-15px;text-align:center}
.xdialog-pic .arrow-left{left:10px;padding:5px 2px 5px 5px;}
.xdialog-pic .arrow-right{right:10px;padding:5px 5px 5px 2px;}
.xdialog-pic .arrow i{width:20px;height:20px;display:inline-block;transform:rotate(45deg);}
.xdialog-pic .arrow-left i{border-left:1px solid #fff;border-bottom:1px solid #fff;}
.xdialog-pic .arrow-right i{border-right:1px solid #fff;border-top:1px solid #fff;}

/*全职、兼职列表*/
.qzlistbox.qz .item{padding:15px 20px 15px 0;}
.qzlistbox.qz .jobinfo{width:635px;}
.qzlistbox.qz .jobinfo .tit{max-width:560px}
.qzlistbox.qz .cominfo{width:340px;}
.qzlistbox.qz .cominfo .tit{max-width:255px}
.qzlistbox .item{border-bottom:1px solid #e2e2e2;color:#999;font-size:14px;padding:21px 20px 21px 0;position:relative;}
.qzlistbox .item:hover{background:#f7f7f7}
.qzlistbox .item:hover .jobinfo .tit{color:#f33;}
.qzlistbox .checkbox{box-sizing:border-box;border:1px solid #ccc;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:20px;text-align:center;width:20px;}
.qzlistbox .checkbox.on{background:#f33;border:none;}
.qzlistbox .checkbox.on:after{content:'✓';}
.qzlistbox .item .checkbox{margin:4px 16px 0 0}
.qzlistbox .item .link-a{display:block}
.qzlistbox .item.type-end .enter-btn{background:#ccc}
.qzlistbox .jobinfo{display:table-cell;padding-left:20px;vertical-align:middle;width:560px;}
.qzlistbox .cominfo{display:table-cell;padding-left:60px;vertical-align:middle;width:415px;}
.qzlistbox .btnbox{display:table-cell;padding-left:24px;text-align:center;vertical-align:middle;width:100px;}
.qzlistbox .price{color:#f33;font-size:20px;margin-top:13px;overflow:hidden;padding-left:36px;text-overflow:ellipsis;white-space:nowrap;max-width:500px}
.qzlistbox .addr{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:380px}
.qzlistbox .date{margin-top:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:380px}
.qzlistbox .jobinfo .tit{color:#333;font-size:18px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:485px}
.qzlistbox .jobinfo .listbox{max-height:33px;margin:3px 0 0 -5px;overflow:hidden;padding-left:36px}
.qzlistbox .jobinfo .list-tab{margin:10px 0 0 5px}
.qzlistbox .cominfo .tit{color:#333;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}
.qzlistbox .cominfo .listbox{margin-top:8px}
.qzlistbox .controlbox{color:#333;font-size:14px;padding:30px 20px 0;}
.qzlistbox .controlbox .checkbox{margin-right:10px;vertical-align:-4px}
.qzlistbox .controlbox .enter-btn{margin:0 10px 0 20px}
.qzlistbox .controlbox .link{color:#f33;}

/*名企信息列表*/
.mqlistbox .item{border-bottom:1px solid #e2e2e2;padding:30px 0 20px;}
.mqlistbox .cominfo{display:block;}
.mqlistbox .imgbox,.mqlistbox .infobox,.mqlistbox .btnbox{display:table-cell;vertical-align:middle;}
.mqlistbox .imgbox{background:#f0f0f0;height:84px;width:420px;}
.mqlistbox .imgbox img{display:block;height:100%;width:100%;}
.mqlistbox .infobox{padding-left:30px;width:650px;}
.mqlistbox .infobox .tit{color:#333;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mqlistbox .infobox .info{color:#666;font-size:14px;margin-top:15px}
.mqlistbox .infobox .info span{margin-right:40px}
.mqlistbox .jobinfo{color:#666;font-size:14px;margin-top:20px}
.mqlistbox .jobinfo .list{display:block;padding:15px 20px;}
.mqlistbox .jobinfo .list.even{background:#f9f9f9}
.mqlistbox .jobinfo .list:hover{background:#ccc}
.mqlistbox .jobinfo .list:hover .name{color:#f33;}
.mqlistbox .jobinfo .name,.mqlistbox .jobinfo .price,.mqlistbox .jobinfo .type1,.mqlistbox .jobinfo .type2,.mqlistbox .jobinfo .date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mqlistbox .jobinfo .name{color:#333;font-weight:bold;width:400px;}
.mqlistbox .jobinfo .name .xicon{border:5px solid transparent;border-left:8px solid #f33;display:inline-block;height:0;width:0}
.mqlistbox .jobinfo .price{width:200px;}
.mqlistbox .jobinfo .type1{width:280px;}
.mqlistbox .jobinfo .type2{width:200px;}
.mqlistbox .tab-renzheng,.mqlistbox .tab-mingqi{margin-top:12px}

/*蓝领详情样式重置*/
.type-lanling .zinfobox .controlbox .btn{background:#39f;}
.type-lanling .zinfobox .controlbox .btn:hover{background:#198cff}
.type-lanling .joblistbox .item:hover{border-color:#39f}
.type-lanling .joblistbox .item:hover .tit{color:#39f;}
.type-lanling .joblistbox .item .price{color:#39f;}
.type-lanling .ztjbox .price{color:#39f;}
.type-lanling .ztjbox .item:hover .name{color:#39f;}
.type-lanling .emenubox .btn{background:#39f;}
.type-lanling .emenubox .btn:hover{background:#198cff}

/*全职、兼职详情页*/
.zmainbox{margin-top:15px;position:relative}
.zmainbox .renzheng1{bottom:-40px;left:500px;margin:0;top:unset;}
.zmain-titbox{color:#333;font-size:36px;font-weight:bold;}
.zmain-titbox .tit{display:inline}
.zmain-titbox .tab{background:#f33;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:inline-block;font-size:24px;height:34px;line-height:34px;text-align:center;vertical-align:2px;width:34px;}
.zmain-titbox .tab1{background:#39f;-webkit-background-image:linear-gradient(to bottom,#337bff,#39f);background-image:linear-gradient(to bottom,#337bff,#39f);-webkit-border-radius:2px;border-radius:2px;color:#fff;display:inline-block;font-size:20px;height:34px;line-height:34px;text-align:center;vertical-align:3px;width:60px;}
.zmainbox .infobox{margin-top:15px}
.zmainbox .tabs1{color:#666;font-size:14px}
.zmainbox .tabs1 .tab .tab{margin-left:40px}
.zmainbox .tabs1 em{color:#f33;}
.zmainbox .tabs1 .xicon{margin-left:4px}
.zmainbox .tabs2{color:#666;font-size:14px;position:relative;}
.zmainbox .tabs2 .infoitem:hover{opacity:.8}
.zmainbox .tabs2 .xicon{margin-right:5px;vertical-align:-3px;}
.zmainbox .tabs2 .list-tab{background:#f33;color:#fff;cursor:pointer;font-size:12px;padding:3px 8px;}
.zmainbox .tabs2 .list-tab .infoitem{margin-top:3px}
.zmainbox .tabs2 .infoitem{cursor:pointer;margin-right:18px}
.zmainbox .tabs2 .infoitem .bds_more{font-size:14px;float:none;line-height:inherit;margin:0;padding:0}
.zmainbox .tabs2 .managetab{position:relative;}
.zmainbox .tabs2 .managebox{background:#fff;left:50%;box-shadow:0 0 10px 2px #e9e9e9;border:1px solid #e9e9e9\0;margin-left:-40px;position:absolute;text-align:center;top:25px;width:80px;z-index:1}
.zmainbox .tabs2 .managebox:after{background:;content:'';height:5px;left:50%;margin-left:-5px;position:absolute;top:-4px;width:10px;}
.zmainbox .tabs2 .managebox .item{cursor:pointer;display:block;height:40px;line-height:40px}
.zmainbox .tabs2 .managebox .item:hover{color:#e64e4e;}
.zmainbox .tabs2 .managebox .item .item{border-top:1px solid #f0f0f0;}
.zinfowrap{border-top:1px solid #e2e2e2;margin-top:15px}
.zinfocon{width:860px;}
.zsidebox{width:300px;}
.zinfobox{padding-top:20px}
.zinfobox .price{color:#f33;font-size:42px;font-weight:bold}
.zinfobox .price em{font-size:18px;font-weight:normal;}
.zinfobox .listbox{margin:10px 0 0 -10px}
.zinfobox .listbox .list-tab{margin:10px 0 0 10px;}
.zinfobox .infobox{color:#333;font-size:16px}
.zinfobox .infobox .item{margin-top:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}
.zinfobox .infobox .item1{margin-top:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.zinfobox .infobox .name{width:85px;color:#999;}
.zinfobox .controlbox{margin-top:30px}
.zinfobox .controlbox .btn{background:#f90;border:none;color:#fff;cursor:pointer;font-size:24px;height:80px;outline:none;width:300px}
.zinfobox .controlbox .btn:hover{background:#f29100}
.zinfobox .controlbox .btn1{background:#fff7ea;border:1px solid #f90;color:#f90;cursor:pointer;display:inline-block;font-size:14px;height:24px;line-height:24px;margin-left:10px;padding:0 5px;vertical-align:6px}
.zinfobox .controlbox .btn.end,.zinfobox .controlbox .btn.end:hover{background:#ccc}
.zinfobox .controlbox .xicon{margin-bottom:5px}
.zinfobox .controlbox .item{cursor:pointer;margin:20px 0 0 40px;text-align:center}
.zinfobox .controlbox .item.on{color:#f90;}
.zinfobox .controlbox .item1{margin-left:330px;overflow:hidden;padding-top:15px;text-overflow:ellipsis;white-space:nowrap;}
.zinfobox .controlbox .num{color:#f90;font-size:28px;font-weight:bold;}
.zinfobox .controlbox .info1{color:#f90;display:inline-block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}
.zinfobox .tipinfo{background:#fffbed;color:#f90;font-size:14px;margin-top:30px;padding:10px 10px 10px 30px;position:relative;}
.zinfobox .tipinfo .xicon{left:10px;position:absolute;top:12px;}
.zinfobox .tipinfo .link{color:#f33;text-decoration:underline;}
.zinfobox .joininfo{box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid #e2e2e2\0;color:#666;font-size:14px;margin-top:30px;padding:20px 0;}
.zinfobox .joininfo .item{margin-top:15px;text-align:center;width:33.33%;}
.zinfobox .joininfo .item1{text-align:center;width:33.33%;}
.zinfobox .joininfo .xicon,.zinfobox .joininfo .info,.zinfobox .joininfo .imgbox{display:inline-block;text-align:left;vertical-align:middle;}
.zinfobox .joininfo .imgbox{height:80px;width:80px}
.zinfobox .joininfo .imgbox .img{display:block;height:100%;width:100%;}
.zinfobox .joininfo .info{margin-left:15px}
.zinfobox .joininfo .item .dinfo{margin-top:2px}
.zinfobox .joininfo .item1 .dinfo{margin-top:10px}
.zinfobox .joininfo .item1 .name{font-size:16px}
.zinfobox .joininfo .c1{color:#f33;font-size:20px;font-weight:bold}
.zinfobox .joininfo .c1 em{font-size:14px;font-weight:normal;}
.zinfobox .joininfo .link{color:#39f;font-size:12px;margin-left:10px;text-decoration:underline;}
.zcon{margin-top:85px}
.ztitbox1{color:#333;font-size:24px;font-weight:bold;margin-bottom:45px}
.ztitbox1 .link1{color:#39f;font-size:14px;font-weight:normal;text-decoration:underline;}
.ztitbox1 .link1:hover,.etitbox1 .showmore:hover{color:#f33;}
.ztitbox1 .showmore{color:#999;font-size:14px;font-weight:normal;height:31px;line-height:32px}
.ztitbox1 .showmore:hover{color:#f33;}
.service-swiperbox{margin-top:50px;position:relative;}
.service-swiperbox .swiper-container{width:720px;height:370px;margin:0 auto;}
.service-swiperbox .swiper-slide{position:relative;overflow:hidden}
.service-swiperbox .swiper-slide-active{overflow:unset;}
.service-swiperbox .imgbox{width:375px;height:280px;position:absolute;top:40px;left:0;box-shadow:0 3px 5px #ccc;overflow:hidden;}
.service-swiperbox .imgbox img{width:100%;height:100%;}
.service-swiperbox .swiper-slide-active .imgbox{width:480px;height:360px;position:absolute;top:0;left:50%;margin-left:-240px;z-index:2;}
.service-swiperbox .swiper-slide-active .swiper-slide .imgbox{left:unset;right:0;}
.service-swiperbox .arrow{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-align:center;z-index:99;}
.service-swiperbox .arrow:after{background:#f90;background:rgba(255,153,0,.4);filter:alpha(opacity==40);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
.service-swiperbox .arrow .xicon{margin-top:20px}
.service-swiperbox .arrow-left{left:0;}
.service-swiperbox .arrow-right{right:0;}
.icon-right{background-position:0 -182px}
.mapbox .map{height:320px;}
.mapbox .map .bmaplabel{display:none!important;border:none!important;height:40px;line-height:40px!important;font-size:14px!important;color:#333;padding:1px 20px!important;border-radius:2px;box-shadow:0 0 10px -1px rgba(0,0,0,.6);top:80px!important;}
.mapbox .map .bmaplabel:first-child{display:inline-block!important;transform:translatex(-50%);}
.z-change{background:#fff;border:1px solid #ccc;border-radius:4px;color:#ccc;cursor:pointer;height:20px;line-height:20px;outline:none;text-align:center;width:20px;vertical-align:middle;margin-top:-5px}
.z-change:hover{background:#f0f0f0}
.z-change .z-change{margin-left:5px}
.joblistbox{margin:-20px 0 0 -20px;}
.joblistbox .item{border:1px solid #e9ebf0;box-sizing:border-box;color:#999;font-size:12px;margin:20px 0 0 20px;width:420px;}
.joblistbox .item:hover{border-color:#f90}
.joblistbox .item:hover .tit{color:#f90;}
.joblistbox .link{display:block;padding:15px 20px;}
.joblistbox .infobox{margin-top:5px}
.joblistbox .item .tit{color:#333;font-size:16px;margin-right:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.joblistbox .item .info{margin-right:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.joblistbox .item .price{color:#f90;font-size:14px;margin-top:2px}
.zadbox{background:#f0f0f0;margin-top:16px}
.emenuwrap{background:#f8f8f8;border-bottom:1px solid #e2e2e2;height:102px;left:0;position:fixed;top:-110px;-webkit-transition:all .3s;transition:all .3s;width:100%;z-index:301}
.emenuwrap.on{top:0;}
.emenubox .leftbox{padding-top:20px}
.emenubox .rightbox{padding-top:25px}
.emenubox .titbox{color:#333;font-size:20px}
.emenubox .titbox .tit{font-weight:bold;height:26px;max-width:800px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;}
.emenubox .titbox .price{color:#f33;font-weight:bold;max-width:160px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;}
.emenubox .titbox .price em{font-weight:normal;}
.emenubox .titbox .tab .tab{margin-left:14px}
.emenubox .tabbox{color:#666;font-size:16px;margin-top:20px}
.emenubox .tabbox .tab{padding-bottom:15px;position:relative;}
.emenubox .tabbox .tab .tab{margin-left:30px}
.emenubox .tabbox .tab.on{color:#f33;font-weight:bold;}
.emenubox .tabbox .tab.on:after{background:#f33;bottom:0;content:'';height:2px;left:50%;margin-left:-15px;position:absolute;width:30px;}
.emenubox .imgbox{background:#f0f0f0;border:1px solid #e2e2e2;-webkit-border-radius:50%;border-radius:50%;height:45px;margin-top:5px;overflow:hidden;width:45px;}
.emenubox .imgbox img{display:block;height:100%;-webkit-object-fit:cover;object-fit:cover;width:100%;}
.emenubox .name{color:#333;font-size:16px;line-height:56px;}
.emenubox .imgbox .name{margin-left:10px}
.emenubox .btn{background:#f90;color:#fff;cursor:pointer;font-size:18px;height:56px;line-height:56px;margin-left:40px;text-align:center;width:180px;}
.emenubox .btn:hover{background:#f29100}
.emenubox .btn.end,.emenubox .btn.end:hover{background:#ccc}

/*右侧区*/
.zsidebox .conbox{margin-top:20px}
.zcombox{border:1px solid #e2e2e2;padding:20px;position:relative;}
.zcombox .imgbox{height:120px;margin:20px auto 0;width:120px}
.zcombox .name{color:#333;font-size:16px;margin-top:10px;text-align:center;}
.zcombox .imgbox .img{display:block;height:100%;width:100%}
.zcomimgbox{color:#999;font-size:12px;margin-top:10px;text-align:center}
.zcomimgbox .xicon{vertical-align:-4px;margin-right:5px;position:relative;}
.zcomimgbox .xicon .imgbox1{display:none}

/*.zcomimgbox .xicon:before{content:'';height:50px;left:0;position:absolute;top:100%;width:100%;}*/
.zcomimgbox .xicon:hover .imgbox1{display:block;}
.zcomimgbox .xicon-mingqi{margin-left:20px}
.zcomimgbox .link{color:#39f;text-decoration:underline;}
.zcomimgbox .imgbox1{background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px 0 #e9e9e9;box-shadow:0 0 5px 0 #e9e9e9;left:50%;margin-left:-170px;padding:20px 10px;position:absolute;top:40px;width:320px;}
.zcomimgbox .imgbox1 img{max-height:435px;width:100%;}
.zcomimgbox .imgbox1:before{background:;content:'';height:20px;left:50%;margin-left:-19px;position:absolute;top:-20px;width:38px;}
.zcomimgbox .imgbox1:after{content:'';height:50px;left:0;position:absolute;top:-25px;width:100%;}
.zcombox .items{color:#666;font-size:14px;margin-top:30px;padding-left:16px}
.zcombox .item .xicon{margin-right:5px;vertical-align:-2px}
.zcombox .item .item{margin-top:10px}
.zcombox .linkbox{border-top:1px solid #e2e2e2;color:#f60;font-size:14px;margin-top:20px;padding-top:15px;text-align:center}
.zcombox .linkbox a{text-decoration:underline;}
.zcombox .linkbox a:hover{text-decoration:unset;}
.zcombox .zp-tab-mingqi{background:;height:69px;position:absolute;right:0;top:0;width:69px;}
.zcombox .zp-tab-renzheng{background:;height:69px;position:absolute;right:0;top:0;width:69px;}
.zrightimgbox .link{display:block;}
.zrightimgbox .img{display:block;width:100%;}

/*推荐职位*/
.ztjbox{border:1px solid #e2e2e2}
.ztjbox .tit{border-bottom:1px solid #e2e2e2;color:#333;font-size:16px;font-weight:bold;padding:12px 20px;}
.ztjbox .items{padding:0 20px;}
.ztjbox .item{border-bottom:1px solid #e2e2e2}
.ztjbox .item .link{display:block;padding:10px 0;}
.ztjbox .name{color:#333;font-size:14px;margin-right:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ztjbox .item:hover .name{color:#f90;}
.ztjbox .infobox{color:#999;font-size:12px;margin-top:10px}
.ztjbox .info{margin-right:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ztjbox .price{color:#f90;font-size:14px}
.ztjbox .btnbox{padding:15px 0;text-align:center}
.ztjbox .btn{border:1px solid #e2e2e2;color:#666;display:inline-block;font-size:14px;height:34px;line-height:34px;padding:0 20px;}
.ztjbox .btn:hover{background:#f0f0f0}

/*招聘助手*/
.zzsbox .tit{color:#333;font-size:18px;font-weight:bold;height:40px;line-height:40px;position:relative;text-align:center}
.zzsbox .tit:before{background:;background-position:0 0;content:'';display:inline-block;height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:75px;}
.zzsbox .tit:after{background:;background-position:0 -5px;content:'';display:inline-block;height:2px;margin-top:-1px;position:absolute;right:0;top:50%;width:75px;}
.zzsbox .zrightimgbox{margin-top:20px;position:relative;}
.zzsbox .zrightimgbox .mabox{background:#fff;height:60px;margin-top:-30px;padding:2px;position:absolute;right:20px;top:50%;width:60px;}

/*赞助商广告*/
.eadbox-zanzhu{border:1px solid #e2e2e2;margin-top:85px;padding:10px;}
.eadbox-zanzhu .tit{color:#333;font-size:14px;font-weight:bold}
.eadbox-zanzhu .con{margin-top:10px}
.eadbox-zanzhu .con iframe{width:100%!important;}
/*.eadbox-zanzhu .con img{height:200px;width:700px;max-width:100%!important} hjg注释 by 20200325 */

/*首页*/
.newred-search.zp #search{margin:25px 0 10px;width:810px;}
.newred-search.zp .sea-box{border-width:2px;width:668px}
.newred-search.zp .sea-box .s_text{width:518px}
.newred-search.zp .sea-box .s_text input{outline:0;width:499px}
.newred-search .s_leib ul a{padding-left:0;width:auto;text-align:center}
.newred-search .sea-box .s_leib{border-right:1px solid #ff8585}
.newred-search.zp .linkbox{color:#999;font-size:12px;line-height:16px;width:670px;}
.newred-search.zp .linkbox .fl{height:16px;overflow:hidden;max-width:590px}
.newred-search.zp .linkbox .link{display:inline-block;}
.newred-search.zp .linkbox .link .link{margin-left:10px}
.newred-search.zp .linkbox .link:hover{color:#f33;}
.newred-search .btn_1{height:44px;line-height:44px}
.zp-linkbox{color:#333;font-size:18px;margin-top:25px}
.zp-linkbox .link{line-height:25px;padding:0 38px 15px;position:relative;}
.zp-linkbox .link.new:before{background:#f33;color:#fff;content:'new';font-size:12px;height:14px;line-height:14px;padding:0 2px;position:absolute;right:0;top:-3px;}
.zp-linkbox .link.on,.zp-linkbox .link:hover{color:#f33;}
.zp-linkbox .link.on:after,.zp-linkbox .link:hover:after{background:#f33;bottom:0;content:'';height:3px;left:0;position:absolute;width:100%}
.zp-jobwrap{background:#f6f7f8;padding:20px 0 10px;}
.zp-jobbox .linkbox{background:#fff;color:#333;font-size:14px;height:490px;width:220px;}
.zp-jobbox .linkbox a:hover{color:#f33;text-decoration:underline;}
.zp-jobbox .linkbox .item{padding-left:20px;position:relative;}
.zp-jobbox .hide-menu{background:#fff;border:1px solid #f33;color:#999;display:none;font-size:14px;left:100%;padding:25px 0;position:absolute;top:-1px;width:640px;z-index:10}
.zp-jobbox .hide-menu:before{background:#fff;content:'';height:38px;left:-1px;position:absolute;top:0;width:1px;}
.zp-jobbox .hide-menu .tit{color:#333;font-weight:bold;padding-left:28px}
.zp-jobbox .hide-menu .list{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding-left:28px;overflow:hidden;text-overflow:ellipsis;width:25%;}
.zp-jobbox .hide-menu a:hover{color:#f33;text-decoration:underline;}
.zp-jobbox .hide-menu1{background:#fff;border:1px solid #f33;color:#999;display:none;font-size:12px;left:100%;position:absolute;top:0;width:978px;z-index:10}
.zp-jobbox .hide-menu1 .libox{margin-left:24px;position:relative;width:930px;}
.zp-jobbox .hide-menu1 .libox .libox{border-top:1px solid #e9ebf0;}
.zp-jobbox .hide-menu1 .list{padding:20px 0;width:166px;}
.zp-jobbox .hide-menu1 .list .list{margin-left:24px}
.zp-jobbox .hide-menu1 .tit{color:#333;font-size:14px;font-weight:bold;}
.zp-jobbox .hide-menu1 .links{line-height:22px;margin-top:10px}
.zp-jobbox .hide-menu1 a:hover{color:#f33;text-decoration:underline;}


.zp-jobbox .hide-menu2{background:#fff;border:1px solid #f33;color:#999;display:none;font-size:12px;left:100%;position:absolute;top:0;width:978px;z-index:10}
.zp-jobbox .hide-menu2 .libox{margin-left:24px;position:relative;width:930px;}
.zp-jobbox .hide-menu2 .libox .libox{border-top:1px solid #e9ebf0;}
.zp-jobbox .hide-menu2 .list{padding:20px 0;width:166px;position:relative;}
.zp-jobbox .hide-menu2 .list .list{margin-left:24px}
.zp-jobbox .hide-menu2 .tit{color:#333;font-size:14px;font-weight:bold;}
.zp-jobbox .hide-menu2 .links{
	line-height:22px;position:absolute;top:100%;left:0;display:none;margin-top:-10px;
	box-shadow: 0px 1px 8px rgba(0,0,0,0.12);z-index:4;background:#fff;
}
.zp-jobbox .hide-menu2 .links:before{
	height: 20px;
    width: 20px;
    background: #fff;
    box-shadow: 0 0 12px rgba(0, 0, 0, .12);
    content: '';
    position: absolute;
    top: -5px;
    left: 47px;border-radius: 2px;
    transform: rotate(45deg);
}
.zp-jobbox .hide-menu2 .list:nth-child(3) .links{
	left:-8px;
}
.zp-jobbox .hide-menu2 .list:nth-child(3) .links:before{left:55px;}
.zp-jobbox .hide-menu2 .list:nth-child(4) .links{
	left:-198px;
}
.zp-jobbox .hide-menu2 .list:nth-child(4) .links:before{left:245px;}
.zp-jobbox .hide-menu2 .list:nth-child(5) .links{
	left:-388px;
}
.zp-jobbox .hide-menu2 .list:nth-child(5) .links:before{left:443px;}
.zp-jobbox .hide-menu2 .links .con{
	border-radius: 2px;padding:1px 20px 26px;width:580px;box-sizing:border-box;position:relative;background:#fff;
}
.zp-jobbox .hide-menu2 .links .con:after{clear:both;content:'';display:block;}
.zp-jobbox .hide-menu2 .links a{display:inline-block;width:135px;color:#666;font-size:14px;float:left;margin-top:20px;}
.zp-jobbox .hide-menu2 .list:hover .links{display:block;}
.zp-jobbox .hide-menu2 a:hover{color:#f33;text-decoration:underline;}


.zp-jobbox .linkbox .item1{padding-left:20px;position:relative;}
.zp-jobbox .linkbox .item:hover{border:1px solid #f33;border-right-width:0;padding-left:19px}
.zp-jobbox .linkbox .item:hover .link{height:38px;line-height:38px}
.zp-jobbox .linkbox .item:hover .hide-menu{display:block;}
.zp-jobbox .linkbox .item1:hover .hide-menu1{display:block;}
.zp-jobbox .linkbox .item1:hover .hide-menu2{display:block;}
.zp-jobbox .linkbox.no-child .item:hover{border-color:#fff;}
.zp-jobbox .linkbox.no-child .item:hover .hide-menu{display:none;}
.zp-jobbox .linkbox .item .link{display:block;height:40px;line-height:40px;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;}
.zp-jobbox .linkbox .item1 .link{display:block;height:45px;line-height:45px;}
.zp-jobbox .linkbox .item .link:before{background:;background-position:-60px -230px;content:"";height:12px;margin-top:-6px;position:absolute;right:20px;top:50%;width:6px;}
.zp-jobbox .linkbox .item1 .link:before{background:;background-position:-50px -230px;content:"";height:12px;margin-top:-6px;position:absolute;right:20px;top:50%;width:6px;}
.zp-jobbox .linkbox .item1 .icon{background:;background-position:-50px -210px;display:inline-block;height:16px;margin-right:7px;vertical-align:middle;width:16px}
.zp-jobbox .linkbox .item1{background:#f33}
.zp-jobbox .linkbox .item1 .link{color:#fff;font-weight:bold;}
.zp-jobbox .infobox{margin-left:10px;width:970px}
.zp-jobbox .con1{height:400px}
.zp-jobbox .slidebox{height:400px;width:700px;}
.zp-jobbox .slidebox .swiper-slide{width:700px;}
.zp-jobbox .slidebox .swiper-slide img{display:block;height:100%;-webkit-object-fit:cover;object-fit:cover;width:100%}
.zp-jobbox .slidebox .swiper-pagination-switch{display:inline-block;width:6px;height:6px;border-radius:6px;background:#fff;margin:0 4px;opacity:0.6;cursor:pointer;}
.zp-jobbox .slidebox .swiper-active-switch{background:#fff;-webkit-border-radius:3px;border-radius:3px;opacity:1;width:18px;}
.zp-jobbox .slidebox .swiper-pagination{bottom:20px;position:absolute;right:40px;z-index:20}
.zp-jobbox a.zph{position:relative;display:block;}
.zp-jobbox a.zph .zphinfo{color:#fff;font-size:20px;font-weight:bold;left:0;position:absolute;text-align:center;top:270px;width:100%}
.zp-jobbox a.zph .info{background:#09919d;border:2px solid #ffd237;-webkit-border-radius:22px;border-radius:22px;display:inline-block;height:44px;line-height:44px;overflow:hidden;padding:0 24px;text-overflow:ellipsis;max-width:90%;white-space:nowrap;}
.zp-jobbox a.zph .time{font-size:18px;font-weight:normal;margin-top:12px;text-align:center}
.zp-jobbox .userbox{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:400px;margin-left:10px;padding:25px 20px 0;width:260px;}
.zp-jobbox .userbox .btn{-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:16px;height:36px;line-height:36px;text-align:center;width:104px}
.zp-jobbox .userbox .btn1{background:#f33}
.zp-jobbox .userbox .btn1:hover{background:#e61818;}
.zp-jobbox .userbox .btn2{border:1px solid #f33;color:#f33;}
.zp-jobbox .userbox .btn2:hover{background:#ffeded}
.zp-jobbox .userbox .btn3{background:#39f}
.zp-jobbox .userbox .btn3:hover{background:#2e8ae6}
.zp-jobbox .userbox .btnbox1{margin-top:25px}
.zp-jobbox .userinfo-noload .btnbox1{margin-top:45px}
.zp-jobbox .userbox .link-user:hover .name{color:#f33;text-decoration:underline;}
.zp-jobbox .userbox .link{color:#999;font-size:14px;margin-top:25px;text-align:center;text-decoration:underline;}
.zp-jobbox .userbox .link a:hover{color:#f33;text-decoration:underline;}
.zp-jobbox .userinfo .imgbox{display:table-cell;height:68px;overflow:hidden;width:68px;}
.zp-jobbox .userinfo .info{color:#999;display:table-cell;font-size:14px;padding-left:12px;vertical-align:middle;width:138px}
.zp-jobbox .userinfo .imgbox .img{-webkit-border-radius:50%;border-radius:50%;border:1px solid #e4e4e4;display:block;height:68px;-webkit-object-fit:cover;object-fit:cover;width:68px}
.zp-jobbox .userinfo .name{color:#333;font-size:18px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.zp-jobbox .userinfo .name .xicon-comtype{margin:0 0 0 5px;vertical-align:-1px}
.zp-jobbox .userinfo .name .xicon-gs-status{margin:0 0 0 5px;vertical-align:-1px}
.zp-jobbox .userdoinfo{margin-left:-20px}
.zp-jobbox .userdoinfo .item{color:#333;font-size:14px;margin:25px 0 0 20px;text-align:center;width:60px;}
.zp-jobbox .userdoinfo .num{color:#f33;display:inline-block;font-size:20px;margin-bottom:5px;position:relative;}
.zp-jobbox .userdoinfo .num.new:after{background:;background-position:-50px -245px;content:'';height:15px;left:100%;margin-left:5px;position:absolute;top:-3px;width:34px;}
.zp-jobbox .userdoinfo .xicon-zp-do{margin-bottom:5px}
.zp-jobbox .userdoinfo .item:hover{color:#f33;}
.zp-jobbox .userdonew{border:1px solid #e9ebf0;margin-top:20px;padding:20px 15px;text-align:center}
.zp-jobbox .userdonew .tit{color:#333;font-size:14px}
.zp-jobbox .userdonew .btn{margin:10px auto 0;}
.zp-jobbox .userinfo-noload{margin-top:10px;text-align:center}
.zp-jobbox .userinfo-noload .img{-webkit-border-radius:50%;border-radius:50%;border:1px solid #e4e4e4;height:68px;-webkit-object-fit:cover;object-fit:cover;width:68px}
.zp-jobbox .userinfo-noload .tit{color:#333;font-size:16px;margin-top:15px;}
.zp-jobbox .userinfo-noload .info{color:#999;font-size:14px;margin-top:10px}
.zp-jobbox .user-loadbox{margin-top:25px;text-align:center}
.zp-jobbox .user-loadbox .type{margin-top:30px}
.zp-jobbox .user-loadbox .tit{color:#999;font-size:14px;line-height:18px;position:relative;}
.zp-jobbox .user-loadbox .tit:after{background:#9a9a9a;content:'';height:1px;left:0;position:absolute;top:50%;width:100%;}
.zp-jobbox .user-loadbox .tit i{background:#fff;padding:0 8px;position:relative;z-index:1}
.zp-jobbox .user-loadbox .link  .link{margin-left:25px}
.zp-jobbox .user-loadbox .xicon-zp-do{-webkit-transition:all .2s linear;transition:all .2s linear;}
.zp-jobbox .user-loadbox .xicon-zp-do:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}
.zp-jobbox .con2{margin-top:10px}
.zp-jobbox .con2 .link{height:80px;overflow:hidden;width:316px}
.zp-jobbox .con2 .link .link{margin-left:11px}
.zp-jobbox .con2 .link:hover .img{-webkit-transform:scale(1.05);transform:scale(1.05);}
.zp-jobbox .con2 .img{display:block;height:100%;-webkit-object-fit:cover;object-fit:cover;-webkit-transition:all .2s linear;transition:all .2s linear;width:100%}

/*名企专区*/
.zp-jobwrap .zp-mqbox{margin-top:20px}
.zp-mqbox{margin-top:60px}
.zp-mqul{margin:30px 0 0 -12px}
.zp-mqul .zp-adbox1{margin-left:12px}
.zp-mqul .list1{margin:10px 0 0 12px;position:relative;width:1200px}
.zp-mqul .list2{margin:10px 0 0 12px;position:relative;width:392px}
.zp-mqul .list3{margin:10px 0 0 12px;position:relative;width:190px}
.zp-mqul .link-imgbox{display:block;height:75px;}
.zp-mqul .link-imgbox .img{display:block;height:100%;width:100%}
.zp-mqul .link-default{background:#2347cf  no-repeat;color:#fff;display:block;height:75px;}
.zp-mqul .link-default .infobox,.zp-mqul .link-default .namebox{display:table-cell;height:75px;vertical-align:middle;}
.zp-mqul .list1 .link-default .infobox,.zp-mqul .list1 .link-default .namebox{height:90px;}
.zp-mqul .link-default .infobox{text-align:center;}
.zp-mqul .link-default .infobox .info{border:1px solid #94aaeb;display:inline-block;padding:5px 12px;}
.zp-mqul .link-default .name{overflow:hidden;text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.zp-mqul .list1 .link-default .infobox{font-size:40px;width:450px;}
.zp-mqul .list1 .link-default .name{font-size:28px;max-height:72px;line-height:36px;-webkit-line-clamp:1;padding-left:20px;width:730px;}
.zp-mqul .list2 .link-default .infobox{font-size:16px;width:100px;}
.zp-mqul .list2 .link-default .name{font-size:20px;max-height:78px;line-height:26px;padding-left:20px;width:272px;}
.zp-mqul .list3 .link-default .infobox{font-size:16px;width:80px;}
.zp-mqul .list3 .link-default .name{font-size:16px;max-height:60px;line-height:20px;width:110px;}
.zp-mqul .list1:hover .link-imgbox,.zp-mqul .list2:hover .link-imgbox,.zp-mqul .list3:hover .link-imgbox,.zp-mqul .list1:hover .link-default,.zp-mqul .list2:hover .link-default,.zp-mqul .list3:hover .link-default{z-index:10;position:relative;}
.zp-mqul .list1:hover .jobbox-com,.zp-mqul .list2:hover .jobbox-com,.zp-mqul .list3:hover .jobbox-com{display:block;}
.zp-mqul .list1 .link-imgbox,.zp-mqul .list1 .link-default{height:90px}
.zp-mqul .jobbox-com{background:#fff;border:2px solid #f33;box-shadow:0 0 10px 2px #eee;left:-2px;display:none;padding:87px 10px 10px;right:-2px;position:absolute;top:-2px;z-index:1}
.zp-mqul .jobbox-com .item{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:40px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;}
.zp-mqul .jobbox-com .item a:hover{-webkit-box-sizing:border-box;box-sizing:border-box;color:#f33;text-decoration:underline;}
.zp-mqul .jobbox-com .btnbox{color:#fff;font-size:14px;font-weight:bold;margin-top:10px;text-align:center;}
.zp-mqul .jobbox-com .btn{background:#f33;-webkit-border-radius:2px;border-radius:2px;display:inline-block;height:34px;line-height:34px;width:80px}
.zp-mqul .jobbox-com .btn:hover{background:#e61818}
.zp-mqul .jobbox-com .linkbox{color:#39f;overflow:hidden;}
.zp-mqul .jobbox-com .hot{color:#f90;font-size:12px;-webkit-animation:infinite .6s changep;animation:infinite .6s changep;}
.zp-mqul .jobbox-com .hot .linkbox{margin-right:40px}
.zp-mqul .list1 .jobbox-com{padding-top:102px}
.zp-mqul .list1 .jobbox-com .libox,.zp-mqul .list1 .jobbox-com .btnbox{display:table-cell;vertical-align:middle;}
.zp-mqul .list1 .jobbox-com .btn{height:42px;line-height:42px;width:104px}
.zp-mqul .list1 .jobbox-com .libox{width:1018px;}
.zp-mqul .list1 .jobbox-com .libox-ul{margin-left:-40px}
.zp-mqul .list1 .jobbox-com .libox-ul:after{clear:both;content:'';display:block;}
.zp-mqul .list1 .jobbox-com .item{width:310px;float:left;margin-left:40px;}
.zp-mqul .list3 .jobbox-com .item{padding:0;}
.zp-mqul .list1 .jobbox-com .btnbox{font-size:16px;margin-top:0;width:155px;}

/*职位列表*/
.zp-zwbox{margin-top:60px}
.zp-zwlibox{border-left:1px solid #e9ebf0;border-top:1px solid #e9ebf0;margin-top:35px}
.zp-zwlibox .item{border-bottom:1px solid #e9ebf0;border-right:1px solid #e9ebf0;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;}
.zp-zwlibox .link{background:#fff;display:block;padding:20px 20px 0;transition:linear all .2s}
.zp-zwlibox .link:hover{-webkit-box-shadow:0 3px 20px 2px #f0f0f0;box-shadow:0 3px 20px 2px #f0f0f0;-webkit-transform:translatey(-3px);transform:translatey(-3px);z-index:1}
.zp-zwlibox .link:hover .tit{color:#f33;text-decoration:underline;}
.zp-zwlibox .titbox{color:#333;font-size:16px}
.zp-zwlibox .titbox .tit{height:20px;line-height:20px;margin-right:40px;overflow:hidden;}
.zp-zwlibox .titbox .tab{color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;margin-right:5px;text-align:center;vertical-align:1px;width:18px}
.zp-zwlibox .titbox .tab1{background:#ff4747;}
.zp-zwlibox .titbox .tab2{background:#f90;}
.zp-zwlibox .titbox .date{color:#999;font-size:14px;margin-top:2px}
.zp-zwlibox .infobox{color:#999;font-size:14px;margin-top:10px}
.zp-zwlibox .infobox .price{color:#f33;font-size:16px}
.zp-zwlibox .tabbox1{height:18px;line-height:18px;margin-right:120px;overflow:hidden}
.zp-zwlibox .tabbox1 .tab{display:inline-block;position:relative;vertical-align:middle;}
.zp-zwlibox .tabbox1 .tab .tab{margin-left:10px;padding-left:11px;}
.zp-zwlibox .tabbox1 .tab .tab:before{background:#ccc;content:'';height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:1px}
.zp-zwlibox .tabbox2{height:22px;margin-top:10px;overflow:hidden}
.zp-zwlibox .tabbox2 .tab{border:1px solid #ffadad;-webkit-border-radius:2px;border-radius:2px;color:#ff7d7d;display:inline-block;float:left;font-size:14px;height:20px;line-height:20px;padding:0 5px;}
.zp-zwlibox .tabbox2 .tab.tab1{background:#fff1f1}
.zp-zwlibox .tabbox2 .tab .tab{margin-left:8px}
.zp-zwlibox .cominfo{border-top:1px dotted #f2f3f4;color:#999;font-size:14px;height:50px;line-height:50px;margin-top:15px;}
.zp-zwlibox .cominfo .name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:350px}
.zp-zwlibox .cominfo .xicon-comtype .name{margin-right:5px;max-width:300px}
.zp-zwlibox .cominfo .xicon-gs-status .name{max-width:280px}
.zp-zwlibox .cominfo .xicon-gs-status{margin-top:17px;}

/*人才简历*/
.zp-jlbox{margin-top:60px}
.zp-jllibox{border-left:1px solid #e9ebf0;border-top:1px solid #e9ebf0;color:#999;font-size:14px;margin-top:35px}
.zp-jllibox .zp-jllibox{margin-top:-1px}
.zp-jllibox .item{border-bottom:1px solid #e9ebf0;border-right:1px solid #e9ebf0;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;}
.zp-jllibox .link1:hover,.zp-jllibox .link2:hover{-webkit-box-shadow:0 3px 20px 2px #f0f0f0;box-shadow:0 3px 20px 2px #f0f0f0;-webkit-transform:translatey(-3px);transform:translatey(-3px);z-index:1}
.zp-jllibox .link1:hover .name,.zp-jllibox .link2:hover .name{color:#f33;text-decoration:underline;}
.zp-jllibox .link1{background:#fff;display:block;padding:10px 10px 30px;position:relative;text-align:center;transition:linear all .2s}
.zp-jllibox .link1.tj .imgbox:before{background:;background-position:-50px -300px;content:'';height:26px;left:0;position:absolute;top:0;width:26px;}
.zp-jllibox .link1 .imgbox{background: repeat-x;padding-top:20px;position:relative;text-align:center}
.zp-jllibox .link1 .imgbox .img{border:4px solid #fff;-webkit-border-radius:50%;border-radius:50%;height:92px;-webkit-object-fit:cover;object-fit:cover;width:92px;}
.zp-jllibox .link1 .name{color:#333;font-size:18px;font-weight:bold;height:24px;line-height:24px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zp-jllibox .link1 .tabbox{display:inline-block;height:16px;line-height:16px;margin-top:20px;overflow:hidden;}
.zp-jllibox .link1 .tab .tab{margin-left:10px;padding-left:10px;position:relative;}
.zp-jllibox .link1 .tab .tab:before{background:#ccc;content:'';height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:1px}
.zp-jllibox .link1 .job{color:#f90;font-size:18px;font-weight:bold;height:20px;line-height:20px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zp-jllibox .link1 .price{height:16px;line-height:16px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zp-jllibox .link2{background:#fff;display:block;padding:20px;position:relative;transition:linear all .2s}
.zp-jllibox .link2.tj:before{background:;background-position:-50px -300px;content:'';height:26px;left:0;position:absolute;top:0;width:26px;}
.zp-jllibox .link2 .infobox{height:54px;line-height:54px;overflow:hidden;}
.zp-jllibox .link2 .img{-webkit-border-radius:50%;border-radius:50%;height:54px;width:54px}
.zp-jllibox .link2 .name{color:#333;font-size:18px;margin-left:15px}
.zp-jllibox .link2 .infobox .tab{margin-left:20px;position:relative;}
.zp-jllibox .link2 .tabbox,.zp-jllibox .link2 .job,.zp-jllibox .link2 .price{height:16px;line-height:16px;margin-top:15px;overflow:hidden;}
.zp-jllibox .link2 .tab .tab{margin-left:10px;padding-left:10px;position:relative;}
.zp-jllibox .link2 .tab .tab:before{background:#ccc;content:'';height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:1px}
.zp-jllibox .link2 .job i{color:#f90;}

/*职场资讯、工具箱*/
.zp-zxbox,.zp-toolbox{margin-top:60px}
.zp-zxbox{width:924px}
.zp-toolbox{width:252px}
.zp-zxbox .libox,.zp-toolbox .libox{border:1px solid #e9ebf0;-webkit-box-sizing:border-box;box-sizing:border-box;height:320px;margin-top:40px}
.zp-zxbox .item{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-top:22px;padding:0 20px;width:50%;}
.zp-zxbox .item .link{display:block;}
.zp-zxbox .item .tab{-webkit-border-radius:2px;border-radius:2px;display:inline-block;font-size:12px;height:18px;line-height:18px;text-align:center;vertical-align:middle;width:58px}
.zp-zxbox .item .tab-zx{border:1px solid #607eff;color:#607eff;}
.zp-zxbox .item .tab-jl{border:1px solid #ff6160;color:#ff6160;}
.zp-zxbox .item .tab-ms{border:1px solid #2fc6a8;color:#2fc6a8;}
.zp-zxbox .item .tit{color:#333;line-height:20px;margin:0 60px 0 70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zp-zxbox .item .date{color:#999;}
.zp-zxbox .item .link:hover .tit{color:#f33;text-decoration:underline;}
.zp-zxbox .item .link:hover .tab-zx{background:#607eff;color:#fff;}
.zp-zxbox .item .link:hover .tab-jl{background:#ff6160;color:#fff;}
.zp-zxbox .item .link:hover .tab-ms{background:#2fc6a8;color:#fff;}
.zp-toolbox .libox{padding:20px 24px 0;}
.zp-toolbox .libox .link{display:block;}
.zp-toolbox .item{background:#f8f8f8;color:#666;font-size:14px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zp-toolbox .item .item{margin-top:14px}
.zp-toolbox .libox .link:hover .tit{color:#f33;text-decoration:underline;}
.zp-ljbox{margin-top:60px}
.zp-ljbox .ljlinks{margin:20px -18px 0 0}
.zp-ljbox .ljlink{border:1px solid #e2e2e2;color:#000;font-size:14px;display:block;height:32px;line-height:32px;margin:20px 18px 0 0;overflow:hidden;text-align:center;white-space:nowrap;width:132px;}
.zp-ljbox .ljlink:hover{border-color:#f33;color:#f33}

/*悬浮菜单*/
.zp-menubox{background:#f8f8f8;border-bottom:1px solid #e2e2e2;left:0;display:none;position:fixed;top:0;width:100%;min-width:1200px;z-index:15}
.zp-menucon .link{color:#666;font-size:16px;height:52px;line-height:52px;padding:0 18px;position:relative;}
.zp-menucon .link.on,.link:hover{color:#f33;}
.zp-menucon .link.on:before,.zp-menucon .link:hover:before{background:#f33;bottom:0;content:'';height:3px;left:50%;margin-left:-15px;position:absolute;width:30px}
.zp-menucon .btn{background:#f33;color:#fff;display:inline-block;font-size:16px;height:36px;line-height:36px;margin-top:8px;text-align:center;width:90px;}
.zp-menucon .btn:hover{background:#e61818;}
.zp-menucon .btn .btn{margin-left:12px}

/*弹窗*/
.xdialog-wrap{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}
.xdialog-wrap:before{background:#000;content:'';height:100%;left:0;position:absolute;top:0;width:100%;opacity:.5;filter:alpha(opacity==50);}
.tipdia{background:#fff;border-radius:2px;left:50%;margin:-100px 0 0 -220px;padding:40px 20px;position:absolute;top:50%;width:400px;}
.tipdia .infobox{color:#333;font-size:16px;line-height:25px;text-align:center;}
.tipdia .btnbox{margin-top:40px;text-align:center;}
.tipdia .btnbox .btn{background:#ddd;border-radius:5px;color:#333;display:inline-block;font-size:16px;height:40px;line-height:40px;padding:0 20px;text-align:center;min-width:60px}
.tipdia .btnbox .btn.on{background:#ff781a;color:#fff;}
.tipdia .btnbox .btn .btn{margin-left:30px}

/*蓝领报名弹窗*/
.ll-bmdia{background:#fff;left:50%;margin:-180px 0 0 -250px;padding:65px 40px 40px;position:absolute;top:50%;width:480px}
.ll-bmdia .closebtn{color:#999;font-size:24px;position:absolute;right:0;text-align:center;top:0;width:40px}
.ll-bmdia .tit{color:#333;font-size:16px;font-weight:bold;}
.ll-bmdia .input{background:#f5f5f5;border:none;box-sizing:border-box;height:44px;line-height:44px;margin-top:25px;padding-left:24px;width:100%}
.ll-bmdia .btnbox{margin-top:50px;text-align:center}
.ll-bmdia .btn{background:#39f;border:none;-webkit-border-radius:4px;border-radius:4px;color:#fff;font-size:16px;height:44px;outline:none;width:180px}
.ll-bmdia .btn:hover{background:#198cff}
.ll-videobox{height:405px;margin:50px auto 0;position:relative;width:720px}
.ll-videobox .img{display:block;height:100%;-webkit-object-fit:cover;object-fit:cover;width:100%}
.ll-videobox .video-mask{background:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;}
.ll-videobox .video-maskimg{width:100px;height:100px;background:url(/uploads/image/iwwimages/video_play.png) no-repeat;background-size:100%;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;}
#xvideo-warp{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}
#xvideo-warp:before{background:#000;content:'';filter:alpha(opacity=85);height:100%;left:0;position:absolute;-o-opacity:.85;-ms-opacity:.85;-webkit-opacity:.85;opacity:.85;top:0;width:100%}
#xvideoplaybox{background:#f0f0f0;left:50%;margin-left:-400px;position:absolute;top:50%;width:800px;}
#xvideoplaybox .closebtn{background:#f33;color:#fff;cursor:pointer;font-size:25px;height:40px;line-height:40px;position:absolute;text-align:center;top:-40px;right:0;width:40px;z-index:10}
#xvideoplaybox .closebtn:hover{background:#e61818}
#xvideoplaybox video{width:100%;}
#xvideoplaybox iframe{height:100%;width:100%;}
.xdialog-closebtn{width:54px;height:54px;background:url(/uploads/image/ipimages/half_close.png);background-size:cover;position:absolute;top:0;right:0;}

/*招聘首页菜单新样式 20200528 by xn*/
.zp-linkbox_v2{color:#333;font-size:18px;margin-top:25px}
.zp-linkbox_v2 .link{line-height:25px;padding:0 26px 15px;position:relative;}
.zp-linkbox_v2 .link.new:before{background:#f33;color:#fff;content:'new';font-size:12px;height:14px;line-height:14px;padding:0 2px;position:absolute;right:0;top:-3px;}
.zp-linkbox_v2 .link.on,.zp-linkbox_v2 .link:hover{color:#f33;}
.zp-linkbox_v2 .link.on:after,.zp-linkbox_v2 .link:hover:after{background:#f33;bottom:0;content:'';height:3px;left:0;position:absolute;width:100%}
.zp-linkbox_v2 .more{cursor:pointer;line-height:25px;padding:0 33px 15px;position:relative;}
.zp-linkbox_v2 .more:hover{color:#f33;}
.zp-linkbox_v2 .more:hover .ul{display:block;}
.zp-linkbox_v2 .more .ul{background:#fff;border:1px solid #eef0f1;box-shadow:0 6px 16px rgba(196,199,202,0.8);display:none;left:0;position:absolute;top:100%;width:100%;z-index:1}
.zp-linkbox_v2 .more .ul .item{color:#333;font-size:16px;height:50px;line-height:50px;text-align:center}
.zp-linkbox_v2 .more .ul .item .item{border-top:1px solid #eef0f1;}
.zp-linkbox_v2 .more .ul a:hover{color:#f33;}

/*原广告样式*/
.ms-guanggao{width:1200px;clear:both;margin:0 auto 10px;*margin-top:0px;overflow:hidden;text-align:center}
.ms-guanggao img{width:100%}

/*原招聘列表注册简历提示条*/
.fix-bottom{background:rgba(72,101,109,0.8);position:fixed;left:0;bottom:0;width:100%;height:80px;line-height:80px;font-size:24px;color:#fff;text-align:center;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#cc59656d,endcolorstr=#cc59656d);}
.fix-bottom .inner{width:960px;position:relative;margin:0 auto;height:100%;line-height:80px;}
.fix-bottom .inner .close{position:absolute;width:22px;height:22px;background:url(/uploads/image/ipimages/zp-i2.png) 0px 0px no-repeat;right:0;top:5px;cursor:pointer}
.fix-bottom .inner a{background:#4391b9;display:inline-block;zoom:1;padding:0 10px;color:#fff;height:100%;_vertical-align:middle}
.fix-bottom .inner img{vertical-align:middle}
.fix-bottom .inner .blank{width:0;height:100%;overflow:hidden;vertical-align:middle}

/*无数据样式*/
.x-nodata{padding:30px 0;text-align:center}
.x-nodata .xicon{background:url(/uploads/image/iwfimages/nodata20200527.png);background-size:cover;display:block;height:118px;margin:0 auto;width:158px}
.x-nodata .info{color:#999;font-size:14px;line-height:30px;margin-top:15px}

/*简历列表页*/
.rc-filter-tit{border-bottom:1px solid #e2e2e2;color:#333;font-size:14px;height:54px;line-height:54px}
.rc-filter-tit .link .link{margin-left:35px}
.rc-filter-tit .xicon{margin-right:5px;vertical-align:-3px}
.list-rc .item{border-bottom:1px solid #e2e2e2;color:#666;font-size:14px;padding:30px 20px;position:relative}
.list-rc .item:hover{background:#fafafa}
.list-rc .btnbox,.list-rc .datebox,.list-rc .imgbox,.list-rc .infobox,.list-rc .userbox{box-sizing:border-box;display:table-cell;vertical-align:middle}
.list-rc .imgbox{width:60px}
.list-rc .imgbox .imgs{position:relative}
.list-rc .imgbox .img{-webkit-border-radius:50%;border-radius:50%;height:60px;width:60px}
.list-rc .inforbox{top:-30px}
.list-rc .userbox{padding-left:20px;width:410px}
.list-rc .userbox .tit{color:#333;display:inline-block;font-size:20px;font-weight:700;max-width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-rc .userbox .tit:hover{color:#f33}
.list-rc .userbox .typebox{margin-top:10px}
.list-rc .userbox .tabbox{height:36px;overflow:hidden}
.list-rc .userbox .tabbox .tab{background:#fbf0e6;-webkit-border-radius:2px;border-radius:2px;color:#f93;display:inline-block;height:22px;line-height:22px;margin-top:14px;padding:0 8px}
.list-rc .userbox .tabbox .tab .tab{margin-left:10px}
.list-rc .infobox{padding-left:40px;width:390px}
.list-rc .infobox .zw{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-rc .infobox .price{margin-top:10px}
.list-rc .datebox{color:#999;padding-left:40px;width:160px}
.list-rc .datebox .date{margin-top:10px}
.list-rc .btnbox{padding-left:40px;text-align:center;width:140px}
.list-rc .btnbox .btn1{background:#f33;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:42px;line-height:42px;outline:0;width:100px}
.list-rc .btnbox .btn1:hover{background:#e61818}
.list-rc .btnbox .btn2{color:#999;cursor:pointer;display:inline-block;margin-top:10px}
.list-rc .btnbox .btn2 .xicon{vertical-align:-4px}
.inforbox{position:relative;z-index:20;left:-2px;margin-top:4px;display:none}
.inforbox .arrow{position:absolute;left:-5px;top:15px;z-index:5}
.inforbox .arrow em,.inforbox .arrow span,.zhaopin-xx .xx-mingqi .mingqi01 .inforbox .arrow span{display:block;width:0!important;height:0!important;position:relative;overflow:hidden}
.inforbox .arrow span{border-color:transparent #fff transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;top:-20px;left:3px}
.inforbox .arrow em{border-color:transparent #f33 transparent transparent;border-style:dashed solid dashed dashed;border-width:10px}
.inforbox .tipsbox{width:450px;position:absolute;top:-18px;left:14px;border:2px solid #f33;background:#fff;z-index:4;color:#282828;padding:12px 25px 5px 25px}
.inforbox .tipsbox .ib-btn{background:#f33;color:#fff;padding:8px 15px;float:right;line-height:normal;font-size:14px}
.inforbox .tipsbox h3{font-size:14px;line-height:normal;margin-bottom:3px}
.zhaopin-xx .xx-mingqi .mingqi01 .inforbox .tipsbox h3 span{width:auto;display:inline;float:none}
.inforbox .tipsbox h3 span{vertical-align:middle;margin-left:5px}
.inforbox .tipsbox span.tip{color:#999;font-size:12px;line-height:normal;padding-bottom:5px;display:block;width:auto;height:auto;float:none}
.inforbox .tipsbox span.tip span{width:auto;height:auto;height:24px;line-height:24px}
.inforbox .tipsbox span.tip img{margin-top:-3px;margin-right:10px}
.inforbox .tipsbox span.tip a{color:#999;text-decoration:underline;font-size:12px}
.inforbox .tipsbox span.tip a:hover{text-decoration:none}
.inforbox .tipsbox .lists{width:450px;font-size:12px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;float:left;padding:5px 0;margin-top:3px}
.inforbox .tipsbox .lists li{width:215px;margin-right:10px;float:left;border:none;height:28px;line-height:28px;overflow:hidden}
.inforbox .tipsbox .lists li.long{width:450px}
.inforbox .tipsbox .lists li span{color:#888;width:auto;height:auto}
.inforbox .tipsbox .lists li a{color:#999;text-decoration:underline}
.inforbox .tipsbox .lists li a:hover{text-decoration:none}
.inforbox .tipsbox dl{font-size:12px;line-height:24px;padding:5px 0;display:block;float:none;clear:left;border-bottom:1px dotted #c5c5c5}
.inforbox .tipsbox dl.noborder{border:none}
.inforbox .tipsbox dl dt{display:block;float:none;line-height:28px}
.inforbox .tipsbox dl dd{display:block;float:none}
.inforbox .tipsbox dl dd em{font-style:normal;border:1px solid #f33;padding:0 4px;margin:5px 0 0 5px;float:left;color:#f33}
.fot{width:100%;height:130px;min-width:1200px;background:#1c2a3d;position:fixed;left:0;bottom:0;}
.fot-cld{width:100%;max-width:1600px;min-width:1200px;height:130px;background:url(/uploads/image/ipimages/qz-fot.png) no-repeat;background-size:100% 130px;margin:0 auto;}
.fot-cld ul{width:100%;max-width:1200px;height:130px;margin:0 auto;float:none;}
.fot-cld ul li{width:260px;height:95px;float:left;padding:35px 0 0 10px;}
.fot-cld ul li i{display:inline-block;width:64px;height:52px;background:url(/uploads/image/ipimages/fot-sprit.png) no-repeat;background-size:cover;margin-right:10px;}
.fot-cld a{display:inline-block;width:170px;color:#fff;}
.fot-cld a.on{color:#ffce54}
.fot-cld ul li a .p1{font-size:16px;font-weight:bold;margin-bottom:5px;}
.fot-cld ul li a .p2{font-size:12px;}
.fot-cld ul .fot-li1{width:270px;height:150px;background:url(/uploads/image/ipimages/list1.png) no-repeat;background-size:100%;padding:0;margin-top:-14px;}
.fot-cld ul .fot-li3 i{background-position:-132px 0;}
.fot-cld ul .fot-li2 i.bp2{background-position:-64px 0;}
.fot-cld ul .fot-li3 i.bp3{background-position:-196px 0;}
.fot-cld ul .fot-li4{width:170px;padding-top:20px;color:#fff;padding-left:0;}
.fot-cld ul .fot-li4 p{text-align:center;}
.fot-cld ul .fot-li4 .p3{margin-bottom:10px;}
.fot-cld ul .fot-li4 .fot-li-s{display:block;width:140px;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:900;border:1px solid #e2e2e2;border-radius:25px;margin-left:10px;letter-spacing:1px;cursor:pointer;}
.fot-cld ul .fot-li4 .fot-li-s.on1{border-color:#ffce54;color:#ffce54;}
.fot-cld ul .fot-last{width:28px;height:28px;background:url(/uploads/image/ipimages/chacha.png) no-repeat;background-size:100%;float:right;padding:0;cursor:pointer;}

/*全职，兼职新列表*/
.qzlistbox_v2.qz .jobinfo{width:510px}
.qzlistbox_v2.qz .jobinfo .tit{max-width:420px}
.qzlistbox_v2.qz .cominfo{width:365px}
.qzlistbox_v2.qz .cominfo .tit{max-width:286px}
.qzlistbox_v2.qz .datebox{width:110px}
.qzlistbox_v2.qz .addr{max-width:340px}
.qzlistbox_v2.qz .date{max-width:110px}
.qzlistbox_v2.qz .price{max-width:445px}
.qzlistbox_v2 .item{border-bottom:1px solid #e2e2e2;color:#999;font-size:14px;padding:20px 20px 20px 0;position:relative}
.qzlistbox_v2 .item:hover{background:#f7f7f7}
.qzlistbox_v2 .item:hover .jobinfo .tit{color:#f33}
.qzlistbox_v2 .item.type-end .enter-btn{background:#ccc}
.qzlistbox_v2 .item .checkbox{margin:4px 16px 0 0}
.qzlistbox_v2 .item .link-a{display:block}
.qzlistbox_v2 .checkbox{box-sizing:border-box;border:1px solid #ccc;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:20px;text-align:center;width:20px}
.qzlistbox_v2 .checkbox.on{background:#f33;border:none}
.qzlistbox_v2 .checkbox.on:after{content:'✓'}
.qzlistbox_v2 .jobinfo{display:table-cell;padding-left:20px;vertical-align:middle;width:470px}
.qzlistbox_v2 .jobinfo .tit{color:#333;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:395px}
.qzlistbox_v2 .jobinfo .listbox{max-height:33px;margin:3px 0 0 -5px;overflow:hidden;padding-left:36px}
.qzlistbox_v2 .jobinfo .list-tab{margin:10px 0 0 5px}
.qzlistbox_v2 .cominfo{display:table-cell;padding-left:40px;vertical-align:middle;width:370px}
.qzlistbox_v2 .cominfo .tit{color:#333;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:290px}
.qzlistbox_v2 .cominfo .listbox{margin-top:8px}
.qzlistbox_v2 .datebox{display:table-cell;padding-left:20px;vertical-align:middle;width:140px}
.qzlistbox_v2 .btnbox{display:table-cell;padding-left:20px;text-align:center;vertical-align:middle;width:100px}
.qzlistbox_v2 .price{color:#f33;font-size:20px;margin-top:13px;overflow:hidden;padding-left:36px;text-overflow:ellipsis;white-space:nowrap;max-width:434px}
.qzlistbox_v2 .addr{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}
.qzlistbox_v2 .date{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}
.qzlistbox_v2 .btn2{color:#999;cursor:pointer;display:inline-block;margin-top:10px}
.qzlistbox_v2 .btn2 .xicon{vertical-align:-4px}
.qzlistbox_v2 .controlbox{color:#333;font-size:14px;padding:30px 20px 0}
.qzlistbox_v2 .controlbox .checkbox{margin-right:10px;vertical-align:-4px}
.qzlistbox_v2 .controlbox .enter-btn{margin:0 10px 0 20px}
.qzlistbox_v2 .controlbox .link{color:#f33}

/*2020-11-02lt蓝领新增*/
.zinfobox .item{margin-top:30px;width:100%;position:relative;font-size:16px;}
.zinfobox .name{width:96px;color:#999;}
.zinfobox .name.spac3{letter-spacing:8px;}
.zinfobox .info{float: unset;}
.zinfobox1 .item,.zinfobox1 .item1{position:relative;}
.zinfobox1 .name{width:96px!important;position:absolute;left:0;top:0;float:unset;}
.zinfobox1 .name.spac2{letter-spacing:31px;}
.zinfobox1 .name.spac3{letter-spacing:8px;}
.zinfobox1 .info{padding-left:85px;float: left;}
.zcon .zinfobox1 .item:first-child{margin-top:0}

/*招聘企业会员*/
.search_nologin_user_bg{width:1200px;margin:0 auto;text-align:center;padding:125px 0;background: no-repeat;-webkit-font-smoothing:antialiased;}
.search_nologin_tip_t{font-size:24px;font-weight:bold}
.search_nologin_tip_p{font-size:16px;padding:20px 0 20px 0;color:#aca8a8}
.search_nologin_tip_bth{padding:20px 0 0 0;}
.search_nologin_tip_bth a{width:140px;height:43px;line-height:43px;font-size:16px;background:#ff6a6a;display:inline-block;margin-right:10px;color:#fff;border-radius:3px;margin-left:10px;}
.search_nologin_tip_bth a:hover{color:#fff;text-decoration:none;background:#fc4a4a}
.search_nologin_tip_bth .search_nologin_tip_bth_have{background:#1c99ef}
.search_nologin_tip_bth .search_nologin_tip_bth_have:hover{background:#0e74bb}
.search_nologin_tip_fw{font-size:20px;}
.search_nologin_tip_fw{padding:40px  0 20px 0px;}
.search_nologin_tip_tel{font-size:18px;padding-top:20px;}
.search_nologin_tip_tel_n{color:#39f;font-size:24px;}
.search_nologin_tip_wx{font-size:14px;color:#999}
.list-rc .imgbox a{position:relative;display:block;}
.list-rc .imgbox .mohu{display:block;width:100%;height:100%;background:;background-size:100% 100%;position:absolute;left:0;top:0;}

/*简历列表点数转化提示弹窗*/
.xdialog-jl-point{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:9999}
.xdialog-jl-point .bg{position:absolute;top:0;left:0;right:0;bottom:0}
.xdialog-jl-point .conbox{background:#fff;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;padding-bottom:25px;text-align:center;width:360px;position:absolute;top:50%;left:50%;margin:-225px 0 0 -180px}
.xdialog-jl-point .tit{display:block;width:100%}
.xdialog-jl-point .numbox{margin-top:23px;display:inline-block}
.xdialog-jl-point .numbox .num1{background:url(/uploads/image/iwfimages/jl_point_num1.png);background-size:100% 100%;box-sizing:border-box;color:#fff5e5;height:76px;width:76px;padding-top:22px;margin-top:35px}
.xdialog-jl-point .numbox .num1 i{font-size:20px;line-height:20px;font-weight:700}
.xdialog-jl-point .numbox .num1 em{font-size:14px}
.xdialog-jl-point .numbox .num2{background:url(/uploads/image/iwfimages/jl_point_num2.png);background-size:100% 100%;box-sizing:border-box;color:#85470c;height:112px;padding-top:40px;width:110px}
.xdialog-jl-point .numbox .num2 i{font-size:24px;line-height:24px;font-weight:700}
.xdialog-jl-point .numbox .num2 em{font-size:14px}
.xdialog-jl-point .numbox .jt{background:url(/uploads/image/iwfimages/jl_point_jt.png);background-size:100% 100%;height:17px;width:31px;margin:67px 5px 0}
.xdialog-jl-point .info1{color:#333;font-size:18px;line-height:24px;margin-top:25px}
.xdialog-jl-point .info1 em{color:#f33;font-weight:700}
.xdialog-jl-point .info2{color:#999;font-size:14px;line-height:18px;margin-top:8px}
.xdialog-jl-point .btnbox{margin-top:24px}
.xdialog-jl-point .btn{height:42px;width:112px;background:#f90;border:none;color:#fff;font-size:16px;outline:0;cursor:pointer}
.xdialog-jl-point .btn:hover{background:#cc8316}