/*类别选择2*/
.f393{color:#393}
.ff30{color:#f30}
.f333{color:#333}
.f090{color:#090}
.ff00{color:#f00}
.px14{font-size:14px}
.px16{font-size:16px}
.px18{font-size:18px}
.px20{font-size:20px}
input,select,textarea{font-family:"微软雅黑";vertical-align:top}
#opadiv{background:#333; position:absolute; width:100%; height:100%; left:0; top:83px;opacity:0.5; z-index:10;display:none}
#seleoption{position:absolute;top:86px;left:0;width:100%;background:#f6f6f6;z-index:20;overflow:hidden;display:none;-webkit-transition:top 0.5s ease-in-out}
#seleoption a{display:block;height:38px;line-height:38px;border-bottom:1px solid #e2e2e2;padding-left:10px;color:#666;}
#seleoption dl{color:#666;}
#seleoption dt{height:38px;line-height:38px;border-bottom:1px solid #e2e2e2;position:relative;text-indent:10px;}
#seleoption dd{position:absolute;width:50%;min-height:100%;right:0;top:0;background:#fff;border-left:1px solid #e2e2e2;z-index:9;display:none}
#seleoption dl.cur dt{height:37px;line-height:37px;border-bottom:2px solid #f30;z-index:10;background:#fff;width:50%;}
#seleoption dl.cur dd{display:block}
#seleoption a.cur{background:#fff}
#seleoption a.cur span{float:right;width:20px;height:20px;border:1px solid #f60;border-radius:100%;margin:7px 10px 0 0;position:relative;box-shadow:0 0 1px #f60 inset}
#seleoption a.cur span::after{content:"";position:absolute;left:7px;top:2px;width:5px;height:10px;border-right:2px solid #f60;border-bottom:2px solid #f60;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}

#seleoption ul{margin-bottom:100px;}
#seleoption ul li{height:38px;line-height:38px;border-bottom:1px solid #e2e2e2;padding:0 30px 0 10px;color:#666;position:relative}
#seleoption ul li::after{content:"";width:10px;height:10px;position:absolute;border-top:2px solid #a9a9a9;border-right:2px solid #a9a9a9;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px;top:13px}
#seleoption ul li span{float:right;color:#ccc;font-size:14px;width:50%;overflow:hidden;height:38px;text-align:right;text-overflow:ellipsis;white-space:nowrap}
#seleoption .button{height:44px;background:#39c;border:none;color:#fff;margin:0 auto;display:block;border-radius:5px;margin-bottom:20px}
.l240{width:240px}
.l130{width:130px}
#seleoption .back{height:44px;background:#f6f6f6;border:1px solid #e2e2e2;color:#666;width:128px;border-radius:5px}
#seleoption p{height:38px;line-height:38px;border-bottom:1px solid #e2e2e2;padding-left:10px;color:#666;position:relative;display:block}
#seleoption p i{width:20px;height:20px;background:#fff;border:1px solid #cdcdcd;display:inline-block;border-radius:3px;position:relative;float:right;margin:10px 10px 0 0}
#seleoption p i.check::after{content:"";position:absolute;width:5px;height:12px;border-right:2px solid #f60;border-bottom:2px solid #f60;-webkit-transform:rotate(45deg);left:6px;top:1px}
#seleoption p input{display:none}
#seleoption .radiobox p i{border-radius:100%;}
#seleoption .btn{padding:20px 10px 0}

i,em{font-style:normal}
img{vertical-align:middle}
.selboxwrap{height:43px;position:relative}
#selctebox2{width:100%; height:22px;background:#fafafa;border-bottom:#e2e2e2 1px solid; display:table;padding:8px 0;position:absolute;left:0;top:0;z-index:30}
#selctebox2 li{height:22px; line-height:22px; display:table-cell; border-left:#e2e2e2 1px solid; position:relative;font-size:16px;color:#666;vertical-align:middle}
#selctebox2 li i{width:0;height:0;border-top:9px solid #ccc;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;right:10px;top:8px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}
#selctebox2 li:first-child{border-left:0;}
#selctebox2 span{display:inline-block;padding:2px 10px;text-align:center}
#selctebox2 li.open{color:#f30}
#selctebox2 li.open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);border-top:9px solid #f30} 
/*全职招聘*/
.zp_full{padding:0 10px}
.zp_full li{display:table;width:100%;padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #e2e2e2}
.zp_full li:first-child{border-top:none}
.zp_full li:last-child{border-bottom:none}
.zp_full .op{display:table-cell;vertical-align:middle;width:32px}
.zp_full .op input{display:none}
.zp_full .op i{width:20px;height:20px;background:#fff;border:1px solid #cdcdcd;display:inline-block;border-radius:3px;position:relative}
.zp_full .op i.check::after{content:"";position:absolute;width:5px;height:12px;border-right:2px solid #f60;border-bottom:2px solid #f60;-webkit-transform:rotate(45deg);left:6px;top:1px}
.zp_full a{display:table-cell;vertical-align:middle;padding-right:10px}
.zp_full h4{font-size:16px;color:#333;font-weight:normal;max-height:48px;overflow:hidden;margin-bottom:8px}
.zp_full h4 i{display:inline-block;width:34px;height:18px;line-height:18px;text-align:center;background:#f30;color:#fff;font-size:12px;border-radius:3px;margin:0 0 0 5px;position:relative;top:-2px}
.zp_full h4 i.tj{background:#090}
.zp_full h4 i.bgf60{background:#f60}
.zp_full p{font-size:14px;color:#999;margin-top:4px}
.zp_full p span{padding-right:10px}
.zp_full p i{float:right}
/*全职兼职选择*/
.btndl1{padding:0 10px;height:60px;border-top:1px solid #f30;display:table;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;background:#f0f0f0;position:fixed; z-index:100;bottom:-61px;}
.btndl1 dt{display:table-cell;vertical-align:middle}
.btndl1 dt input{height:40px;line-height:40px;border:none;font-size:18px;color:#fff;background:#39c;border-radius:5px;width:80%}
.btndl1 dt input.bgf90{background:#f90}
.btndl1 dd{display:table-cell;vertical-align:middle;width:150px;position:relative;text-align:center}
.btndl1 dd span{color:#666;position:relative;padding-right:20px;cursor:pointer}
.btndl1 dd span::after{content:"";position:absolute;width:10px;height:10px;border-left:2px solid #f30;border-top:2px solid #f30;top:9px;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.btndl1 dd ul{position:absolute;width:80px;background:#535353;border-radius:3px;bottom:65px;left:30px;display:none}
.btndl1 dd ul::after{content:"";width:0;height:0;border-top:9px solid #535353;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-9px;left:36px}
.btndl1 dd ul li{height:50px;line-height:50px;text-align:center;color:#ccc}
.btndl1 dd ul li:first-child{border-bottom:1px solid #6e6e6e}
.btndl1 dd ul li a{color:#ccc}
.btndl1 dd ul li.cur a{color:#fff}
.btndl1 dd a.tel{display:block;width:40px;height:40px;background:url(../images/post.png) 0 -1px no-repeat;background-size:40px auto;float:right;margin-right:10px}

/*这是两个需要修改*/
/*.btndl{padding:0 10px;height:60px;border-top:1px solid #e2e2e2;display:table;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;background:#f7f7f7;position:fixed;left:0;bottom:-61px;z-index:9999}
.btndl dd{display:table-cell;vertical-align:middle;text-align:right}
.btndl dd input{height:40px;line-height:40px;border:none;font-size:16px;color:#fff;background:#f90;border-radius:5px;width:80%}
.btndl dd input.bgf90{background:#f90}
.apply.disabled{background:#999}
.btndl dt{display:table-cell;vertical-align:middle;width:200px;position:relative;font-size:14px;color:#999;vertical-align:middle;line-height:20px}
.btndl dt i{font-size:16px;color:#666}
.btndl dt span{color:#666;position:relative;padding-right:20px;cursor:pointer}
.btndl dt span::after{content:"";position:absolute;width:10px;height:10px;border-left:2px solid #f30;border-top:2px solid #f30;top:9px;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.btndl dt ul{position:absolute;width:80px;background:#535353;border-radius:3px;bottom:65px;left:30px;display:none}
.btndl dt ul::after{content:"";width:0;height:0;border-top:9px solid #535353;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-9px;left:36px}
.btndl dt ul li{height:50px;line-height:50px;text-align:center;color:#ccc}
.btndl dt ul li:first-child{border-bottom:1px solid #6e6e6e}
.btndl dt ul li a{color:#ccc}
.btndl dt ul li.cur a{color:#fff}
.btndl dt a.tel{display:block;width:55px;height:40px;background:url(../images/post.png) 0 -1px no-repeat;background-size:40px auto;float:left}*/
/*职位描述*/
.top_nav{overflow:hidden;background:#fafafa;border-bottom:1px solid #e2e2e2}
.top_nav li{float:left;width:25%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.top_nav li a{height:40px;line-height:40px;font-size:16px}
.top_nav li.cur a,.top_nav li a:hover{color:#f30;border-bottom:2px solid #c00;padding-bottom:9px}
.desc_top{border-bottom:1px solid #e2e2e2;padding:15px 10px;margin-bottom:10px;background:#fff}
.desc_top h3{font-size:18px;color:#333;margin-bottom:15px}
.desc_top p{font-size:14px;color:#999;overflow:hidden;padding-top:2px}
.desc_top p span{float:left}
.desc_top p span.gz{float:right}
.desc_cen{border-bottom:1px solid #e2e2e2;padding:15px 10px;font-size:16px;background:#fff;margin-bottom:10px}
.desc_cen p{font-size:16px;color:#666;margin-bottom:10px}
.bordtop{border-top:1px solid #e2e2e2}
.info_list{margin-bottom:10px;border-bottom:1px solid #e2e2e2;padding-bottom:10px}
.desc_cen ul li{display:table;width:100%;line-height:180%}
.desc_cen ul li i{display:table-cell}
.desc_cen ul li i span{color:#fff;background:#f60;font-size:12px;border-radius:3px;padding:2px 5px;margin-left:5px}
.desc_cen ul li i:first-child{width:85px;font-weight:bold}
.desc_cen ul li i:last-child{color:#666}
.desc_cen ul li i a{color:#666;display:block;position:relative;}
.desc_cen ul li i a span{background:url(../images/post.png) right -243px no-repeat;width:14px;height:19px;float:right;margin:5px 30px 0 0}
.desc_cen ul li i a::after{content:"";width:10px;height:10px;position:absolute;right:10px;top:7px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.desc_cen div{font-size:14px;color:#666;line-height:220%;overflow:hidden;border-bottom:1px solid #e2e2e2;padding-bottom:15px}
.desc_cen div span{padding:0 20px 0 25px;position:relative;white-space:nowrap;float:left}
.desc_cen div span i{position:absolute;width:15px;height:15px;border:1px solid #f63;border-radius:100%;left:0;top:7px}
.desc_cen div span i::after{content:"";width:4px;height:8px;border-right:1px solid #f63;border-bottom:1px solid #f63;-webkit-transform:rotate(45deg);position:absolute;top:2px;left:5px}
.desc_bot{padding:15px 10px 0;background:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-top:10px}
.desc_bot h6{font-size:16px;color:#999;font-weight:normal;position:relative;padding:0 0 10px 12px;border-bottom:1px solid #e2e2e2}
.desc_bot h6::after{content:"";height:17px;position:absolute;width:3px;background:#f60;left:0;top:2px}
.desc_bot h6 a{font-size:14px;color:#666;float:right;padding-right:15px;position:relative}
.desc_bot h6 a::after{content:"";position:absolute;width:8px;height:8px;border-top:2px solid #ccc;border-right:2px solid #ccc;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:0;top:6px}
.desc_bot div{font-size:16px;color:#666;line-height:23px;padding:15px 0}
.contact{background:#fff;margin-bottom:10px;padding:15px 10px;font-size:16px;color:#666;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;}
.contact li a.tel{width:26px;height:24px;float:right;background: url(../images/post.png) 0 -264px no-repeat;margin-right:10px}
.contact li a.sms{width:26px;height:24px;float:right;background: url(../images/post.png) 0 -298px no-repeat;margin-right:10px}
.contact li:first-child{margin-bottom:15px}
.contact span{color:#333}
.applybtn{height:40px;line-height:40px;border:none;font-size:16px;color:#fff;background:#f90;border-radius:3px;width:100%;margin-top:15px}
.applybtn.green{background:#00AE00}
.jubao{padding:10px}
.jubao a{display:block;height:40px;line-height:40px;border:1px solid #e2e2e2;font-size:16px;color:#666;background:#f7f7f7;border-radius:3px;width:100%;text-align:center}
.rela_pos,.rela_pos a{font-size:16px;color:#666}
.rela_pos li{position:relative;height:40px;line-height:40px;padding-right:15px;overflow:hidden;border-bottom:1px dotted #e2e2e2}
.rela_pos li:last-child{border:none}
.rela_pos li::after{content:"";width:10px;height:10px;position:absolute;right:2px;top:15px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.rela_pos span{color:#f30;font-size:14px;float:right;}
/*公司介绍*/
.desc_cen h1{font-size:18px;color:#333;margin-bottom:15px;position:relative;padding-right:50px}
.desc_cen h1 span{color:#fff;background:#f60;font-size:12px;border-radius:3px;padding:2px 5px;margin-left:5px;position:absolute;right:0px;top:2px}
.picwrap{background:#fff;margin-bottom:15px;height:80px;padding:15px 0;position:relative;overflow:hidden;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}
.picwrap ul{position:absolute;height:80px;left:0;top:15px}
.picwrap ul li{float:left;margin-left:10px}
.picwrap img{height:80px;width:106px}
/*公司其他职位*/
.pos_other a{padding-left:10px}
/*找工作首页*/
.zp_nav{margin:10px 0 0;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;background:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.zp_nav li{display:table-cell;}
.zp_nav li a{display:block;color:#666;height:80px;font-size:14px;text-align:center}
.zp_nav li:nth-child(2){border-left:1px solid #efefef;border-right:1px solid #efefef}
.zp_nav li a::before{content:"";width:45px;height:45px;background:url(../images/post1.png) 0 0 no-repeat;left:5px;top:10px;display:block;margin:12px auto 8px;background-size:45px auto}
.zp_nav li:nth-child(2) a::before{background-position:0 -48px}
.zp_nav li:last-child a::before{background-position:2px -95px}
.filter{padding:0 10px;background:#fff;border-top:1px solid #e2e2e2;margin-top:10px}
.filter li{height:40px;line-height:40px;border-bottom:1px solid #e2e2e2;font-size:16px;position:relative;}
.filter li:first-child{padding:0 30px 0 5px}
.filter li::after{content:"";width:10px;height:10px;position:absolute;right:10px;top:15px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.filter li:last-child::after{content:"";border:none}
.filter li a{display:block}
.filter li span{color:#999;float:right}
.filter li select{width:100%;height:40px;border:none;font-size:16px;color:#333;-webkit-appearance:button}
#Keyword{width:100%;font-size:16px;height:38px;border-radius:5px;border:1px solid #e2e2e2;text-indent:5px}
.filter li:last-child{padding:10px 0;border:none}
.btndiv{padding:15px 10px 10px;border-top:1px solid #e2e2e2;}
.btndiv input{width:100%;border-radius:3px;border:none;height:40px;background:#f90;color:#fff;}
.titdt{display:table;width:100%;height:40px;}
.titdt span{display:table-cell}
.titdt span:first-child{width:90px;background:url(../images/t.gif) 10px 10px no-repeat;}
.titdt span:last-child{background:url(../images/wbg1.png) 0 center repeat-x;border:1px solid #f0f0f0}
.srh_cord{margin-bottom:10px}
.srh_cord dd{background:#fff;padding:0 10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.srh_cord dd ul li{height:40px;line-height:40px;border-bottom:1px solid #e2e2e2;font-size:14px;position:relative}
.srh_cord dd ul li a{color:#999}
.srh_cord dd ul li a span{color:#333;padding-right:10px;font-size:16px}
.srh_cord dd ul li::after{content:"";width:10px;height:10px;position:absolute;right:10px;top:15px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.clear_record{text-align:center;font-size:16px;color:#666;padding:15px 0}
.mq_zp dd{border-top:1px solid #e2e2e2;}
.mq_zp .titdt span:first-child{width:90px;background:url(../images/t.gif) 8px -30px no-repeat;}
.mq_zp ul li{padding:10px 10px;position:relative;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-bottom:10px;background:#fff;}
.mq_zp ul li:first-child{border-top:none}
.mq_zp ul li::after{content:"";width:10px;height:10px;position:absolute;right:10px;top:30px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mq_zp ul li h6{color:#06C;font-weight:normal;font-size:16px;margin-bottom:8px;height:22px;line-height:22px;overflow:hidden;padding-right:35px}
.mq_zp ul li p{font-size:14px;padding-right:35px;height:20px;overflow:hidden}
.mq_zp ul li .info{margin-top:10px;height:30px;line-height:30px;overflow:hidden;background:#F5F5F5;padding:0 6px;}
.mq_zp ul li .info span{padding-left:5px; font-size:12px;}
.mq_zp ul li .info i{width:16px;height:16px;border-radius:3px;display:inline-block;background:#f60;color:#fff;line-height:16px;font-size:12px;text-align:center;margin-right:5px}
.select_box{margin-bottom:15px;padding:0 10px 20px;background:#fff;overflow:hidden}
.select_box.first{margin-top:15px}
.select_box h6{font-size:16px;color:#666;font-weight:normal;height:40px;line-height:40px;padding-left:12px;border-bottom:1px solid #e2e2e2;position:relative}
.select_box h6 a{color:#666;}
.select_box h6::after{content:"";width:3px;height:16px;background:#f60;position:absolute;left:0;top:12px}
.select_box div a{float:left;width:33.333%;font-size:16px;color:#06c;text-align:center;height:20px;border-right:1px solid #e2e2e2;box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:20px}
.select_box div a:nth-child(3n){border:none}
/*兼职招聘*/
.zp_full p span.r{position:relative;top:3px}
/*申请记录*/
.apply_record li{display:table;width:100%;height:40px;color:#666;font-size:16px;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #e2e2e2;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box}
.apply_record li:first-child{border-top:none}
.apply_record li:last-child{border-bottom:none}
.apply_record li i{display:table-cell;vertical-align:middle;}
.apply_record li i:first-child{text-align:left}
.apply_record li i:last-child{text-align:right;width:70px}
/*举报类型*/
.jb_type{margin:15px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.jb_type select{width:100%;height:40px;border:none;font-size:16px;color:#333;text-indent:10px}
.jb_form{background:#fff;padding:15px 10px;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}
#tel{width:100%;height:40px;border-radius:3px;border:1px solid #e2e2e2;text-indent:5px;margin-bottom:15px;font-size:16px}
#jb_con{width:100%;height:150px;border:1px solid #e2e2e2;padding:10px 5px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;font-size:16px}
.subdiv{padding:0 10px;margin:15px 0}
.subdiv input{width:100%;border-radius:5px;border:none;height:40px;background:#f90;color:#fff;}
/*相册展示*/
#album_show{width:100%;height:100%;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;z-index:9999;display:none}
#album_show_ul{position:fixed;left:0;top:0;z-index:99999;height:100%;}
#album_show_ul li{height:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;float:left;overflow:hidden;}
.txtbox{padding:0 10px;color:#666;font-size:16px;line-height:180%;margin-bottom:10px}
.txtbox .dt.maxh{ max-height:115px; overflow:hidden}
.txtbox .dd{height:40px;line-height:40px;background:#ddd;text-align:center;color:#666;margin-top:10px}
#photext{background:rgba(0,0,0,0.6);color:#FFF;position:fixed;bottom:0px;width:100%;padding:5px 0;line-height:20px;-webkit-transition-property:bottom;-webkit-transition-duration:500ms;z-index:999999;}
#photext dt{line-height:40px;height:40px;overflow:hidden;padding:0 10px;}
#nmspan{float:right;}
/*简历列表*/
.zp_full h4 em.pic{width:20px;height:15px;background:url(../images/pic.png) 0 0 no-repeat;float:right;margin-top:4px}
/*简历详细页*/
.desc_top p.post{color:#333;margin-bottom:10px}
.desc_cen.resume .info_list{margin-bottom:0;border:none;padding-bottom:0}
.contact.resume .applybtn{margin-top:0}
.contact.resume li{margin-bottom:15px}
.contact.resume li:last-child{margin-bottom:0}
.desc_bot div.experience{color:#999;font-size:14px;border-bottom:1px dashed #f0f0f0;padding:15px 0 0}
.desc_bot div.experience:last-child{padding:15px 0;border:none}
.edu_exp{font-size:16px;color:#666;line-height:200%}
#contact_info{font-size:14px;color:#999;background:#f7f7f7;display:table;width:100%;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;position:fixed;left:0;bottom:-71px;z-index:400;-webkit-transition:ease-in-out 0.3s bottom;transition:ease-in-out 0.3s bottom}
#contact_info dt{display:table-cell;vertical-align:middle}
#contact_info dt p{margin-bottom:10px}
#contact_info dd{display:table-cell;vertical-align:middle;width:140px}
#contact_info dd a{float:right;width:48px;height:48px;background:url(../images/post.png) 0 0 no-repeat;}
#contact_info dd a.sms{background-position:0 -327px;margin-right:20px}
.invite_top{margin:15px 0;background:#fff;padding:15px 10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;color:#666}
.invite_cen{padding:15px 10px;background:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:15px}
/*首页热门职位*/
.desc_bot{overflow:hidden}
.rmpos{overflow:hidden;margin-bottom:-1px}
.rmpos li{float:left;width:33.333%;font-size:14px;height:20px;padding:10px 0;text-align:center;border-bottom:1px dotted #c8c8c8}
.rmpos li a{color:#1665c4;display:block;border-right:1px dotted #c8c8c8;height:20px;overflow:hidden}
.rmpos li:nth-child(3n) a{border-right:none}
/*首页最新招聘*/
.newzp{padding:0}
.newzp li{border-bottom:1px dotted #e2e2e2}
/*所有职位*/
.allpos{background:#fff}
.allpos li{line-height:50px;position:relative}
.allpos li::after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #c9c9c9;border-right:2px solid #c9c9c9;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:19px;right:10px;-webkit-transition:all linear 0.5s}
.allpos li.cur::after{content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.allpos li a{display:block;height:50px;border-bottom:1px solid #e1e1e1;padding:0 10px;}
.allpos li>div{background:#f0f0f0;padding:0 10px;display:none}
