/*广告位*/
.adv a{display: block; overflow: hidden; }
.adv_1200{width:1200px;/*height: 90px;*/ margin-top: 10px;}
#NO566 {width: 590px;/*height: 80px;*/overflow: hidden;float: left;}
#NO567 {width: 590px;/*height: 80px;*/overflow: hidden;float: right;}

/*图片位推广180X90*/
.picads{ margin:10px 0;}
.picads ul{width:1200px;}
.picads ul li{float: left;width: 185px!important;width:185px;height: 90px;padding-right:18px; margin: 5px 0; display:block;overflow: hidden;}
.picads ul li:nth-child(6n){float:right;padding-right:0;}
.picads ul li.ad_left{}
.picads ul li.ad_right{float:right;padding-right:0;}


/*置顶推广*/
.toplist{ margin-top:20px;}
.toplist ul{}
.toplist li{BORDER-BOTTOM: #f5f5f5 1px solid;FLOAT: left; text-align:left;width:385px;height:32px; line-height:32px;PADDING-RIGHT: 5px; margin-right:8px; overflow:hidden;}
.toplist li span.ico_top{width:15px;height:13px; float:left; background:url(../images/ico_top.gif) no-repeat; display:block; margin:10px 5px 0 0;}
.toplist li span.ico_pic{width:15px;height:13px; float:left; background:url(../images/ico_pic.gif) no-repeat; display:block; margin:11px 5px 0 0;}
.toplist li.spread{color: #666;}
.toplist li.spread .want{}
.toplist li.spread .orange{color: #f78115;}

/********/
.topDo{font-size:14px;clear:both}
.checkAll{float:left;height:36px;line-height:36px;margin-top:20px}
.checkAll .cklab{position:relative;margin-right:20px;margin-left:26px;cursor:pointer}
.checkAll .cklab i{top:2px}
.cklab i{position:absolute;left:0;top:4px;display:block;width:17px;height:17px;background-position:-192px -250px;z-index:1;transition:all .05s;cursor:pointer}
.cklab.selected i{background-position:-192px -305px}
.checkAll .cklab span{margin-left:4px}
.job-check{position:relative;top:3px;width:17px;height:17px;opacity:0;filter:alpha(opacity=0);z-index:2;cursor:pointer}
.checkAll a,.job-item.curr .btn a{padding:5px 12px;color:#fff;border-radius:3px}
.checkAll a.yp,.job-item.curr .btn a.yp{background:#1ab394}
.checkAll a.sc,.job-item.curr .btn a.sc{background:#f8ac59}
.checkAll a.yp:hover,.job-item.curr .btn a.yp:hover{background:#0C9478}
.checkAll a.sc:hover,.job-item.curr .btn a.sc:hover{background:#DE8B31}
.topDo .search{float:right;margin-top:20px}
.topDo .search .inp{width:265px;padding:4px 10px;color:#666;border:1px solid #ededed}
.topDo .search .inp:focus{border-color:#ccc}
.topDo .search .submit{height:31px;padding:4px 10px;background:#5cb85c;border:0;border-radius:3px;color:#fff;cursor:pointer}
.topDo .search .submit:hover{background:#44A744}
.autocomplete-suggestions{margin:-1px 0 0 0}
.list_top{margin-top:5px;height:38px;border-bottom:2px solid #ff552e}
.list_top .tabs{float:left}
.list_top .tabs a{float:left;padding:0 40px;line-height:38px;font-size:16px;color:#333}
.list_top .tabs a.current{border-radius:2px 2px 0 0;background:#ff552e;color:#fff}
.job-list{margin:10px 0;font-size:14px}
.job-item{position:relative;margin-top:15px;border:1px solid #e8e8e8;cursor:pointer;background:#fff}
.job-item .hd{height:24px;margin:20px 25px 2px;overflow:hidden}
.job-item .cklab{margin-right:12px}
.job-item .cklab,.job-item .name,.job-tag{display:inline-block;float:left}
.job-item .cklab{position:relative}
.job-item .name{max-width:70%;font-size:16px;color:#1155cc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.job-item .bd{margin:0 33px 20px;padding-left:20px;border-left:2px solid #fff}
.job-item.curr .bd{border-left-color:#f39a3a}
.job-item .base{padding:5px 0 0;line-height:25px}
.job-item .cname,.job-item .ctaglist,.job-item .j{float:left}
.job-item .cname{margin-right:10px}
.job-item .cname a{color:#555}
.job-item .ctaglist{height:25px;margin-right:10px}
.job-item .ctaglist .ctag{display:inline-block;width:25px;height:25px;margin:0 2px}
.job-item .j{color:#666}
.job-item .j span{margin:0 10px 0 6px}
.job-item .j em{color:#dedede}
.job-item .des{height:42px;color:#999;transition:height .3s;overflow:hidden}
.job-item.curr .duties{height:30px;overflow:hidden}
.job-item.curr .des{height:auto}
.job-item.curr .duties span{display:block;line-height:30px}
.job-item.curr .duties span.txt{line-height:20px}
.job-item .btn{height:30px;line-height:30px;margin-top:5px}
.job-item.curr .btn{margin-top:15px}
.job-item .btn a{color:#739fec}
.job-item a:hover{text-decoration:underline}
.job-item .red{color:#fd5f39}
.state{position:absolute;right:10px;top:10px}
.job-item .nature{float:left;font-size:12px;font-style:normal;cursor:default;margin:4px 0 0 10px;background-color:#f60;padding:0 3px;color:#fff}
.job-item .n1{background-color:#f8ac59}
.job-item .n2{background-color:#5cb85c}
.job-item .n3{background-color:#1ab394}
.empty{height:300px;line-height:300px;text-align:center;background-color:#fff}
#list_con{margin-bottom:40px}
.job_item{padding:12px 0;border-bottom:1px solid #eee;line-height:1}
.job_item .htitle{font-size: 16px;font-weight: 700;line-height: 24px;max-width: 720px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.job_item .htitle em{margin: 0 0 0 6px; padding: 0 6px; font-size: 12px; display: inline-block; height:16px; line-height:16px; border-radius: 10px;}
.job_item .htitle em.tu{background-color:#e7ffc2; color: #78bc0e;}
.job_item .htitle em.hf{background-color:#d6e3fd; color: #36c;}
.job_item .htitle em.sj{background-color:#ffead7; color: #f78115;}
.job_item .htitle em.vip{background-color:#ffead7; color: #f78115;}


.job_item .item_con{float:left}
.job_item .job_title{width:360px; font-size: 15px; line-height: 20px; margin-right:22px}
.job_item .job_comp{width:360px;font-size:15px; line-height: 20px; margin-right:22px;}

.job_item .job_bts{width:180px; float: right;}
.job_item .apply{ display:inline-block; text-align:center;width:80px;height:32px;line-height:32px;background:#ff552e;font-size:14px;color:#fff;border-radius:2px}
.job_item .apply:hover{background:#ea7759}
.job_item .apply:active{background:#e84a26}
.job_item .apply.disable{background:#ccc}

.job_item .sign{display:inline-block;  text-align:center;width:80px;height:32px;line-height:32px;background:#cfcfcf;font-size:14px;color:#fff;border-radius:2px}
.job_item .sign:hover{background:#379be9}
.job_item .sign:active{background:#2e8cff}
.job_item .sign.disable{background:#ccc}


.job_item .job_name{display:block;/*font-weight:600;font-size:18px;*/margin-top:10px}
.job_item .job_name a{color:#333}
.job_item .job_name a span{display:inline-block;vertical-align:middle}
.job_item .job_name a .address{max-width:72px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.job_item .job_name a .name{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}
.job_item .job_name>*{float:left}
.job_item .job_name b{color:#ff552e!important}
.job_item .job_name a:hover{color:#ff552e}
.job_item .job_name .icons{display:inline-block;width:18px;height:18px;vertical-align:top;margin-top:3px;margin-left:5px;background:url(//img.58cdn.com.cn/job/pc/full/list/0.1/job_list_icons@2x.png);background-size:55px auto;-moz-background-size:55px auto;-webkit-background-size:55px auto;-o-background-size:55px auto;-ms-background-size:55px auto;background:url(//img.58cdn.com.cn/job/pc/full/list/0.1/job_list_icons.png)\9}
.job_item .job_name .icons.hot{background-position:0 -85px}
.job_item .job_name .icons.im-chat{width:45px;height:18px;cursor:pointer;display:none;background-position:0 -285px}
.job_item .job_name .icons.im-offline{display:none}
.job_item .job_name .icons.im-online{display:inline-block}
.job_item .comp_name{display: block;/*font-weight: 600;font-size: 18px;*/margin-top: 10px;}
.job_item .comp_name a{color:#333;margin-right:4px}
.job_item .comp_name a:hover{color:#ff552e}
.job_item .comp_name .comp_icons{margin-top:-1px;position:relative;cursor:pointer}
.job_item .comp_name .iconfont{position:relative;top:2px;font-size:16px;color:#ff7877;cursor:pointer}
.job_item .comp_name .iconfont.icon_pprz{color:#ebcb88}
.job_item .job_salary{color:#ff552e;margin-top:10px;font-weight:700}
.job_item .job_salary .unit{font-size:12px;margin-left:5px}
.job_item .job_wel{display:block;/*font-weight:600;font-size:18px;*/margin-top:10px}
.job_item .job_wel span{float:left;background:#f8f8f8;margin-right:6px;font-size:12px;color:#6c95ba;padding:4px}
.job_item .job_require{font-size:12px;color:#999;line-height:20px;margin-top:10px}
.job_item .job_other{}
.job_item.on{background:#f9f9f9}
.job-tag,.sort i,.job-item .state,.layer_box .hd .close,.iconk i{background-image:url(../images/jobicons.png);background-repeat:no-repeat}
.ui_state_tips .ui_icon_bg{margin:5px 0 2px 9px}
.ui_state_tips .ui_content{margin-top:9px}
.state-tuiguang{width:32px;height:32px;background-position:-245px -23px}
.state-jipin{top:0;right:0;width:45px;height:45px;background-position:-83px -130px}
.state-tuijian{width:32px;height:32px;background-position:-245px -203px}