@CHARSET "UTF-8";
ul, li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.clear {
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
}
.opacityDiv2{position: fixed;width: 100%;display: block;height: 100%; z-index: 998; background-color: #000; top: 0; left: 0;filter: alpha(opacity=20);opacity: 0.2;-moz-opacity: 0.5;-khtml-opacity: 0.2;}
.layer_bottom{position:relative;z-index:999;background:#fff;padding:10px 0;text-align: center;border-top:1px solid #e4e4e4;}
.select_down{ width: 710px; z-index:999; margin-right: 0 auto; border:1px solid #e4e4e4;position: absolute; top: 100px; background: #fff; left: 50%; margin-left: -355px; }

.layer_btns{position:relative;z-index:999;padding:8px 20px;line-height:26px;border-bottom: 1px solid #e4e4e4;background: #FFF1E8;font-size: 14px;}
.layer_btns span{float:left;color: #333;}
.layer_btns label{white-space:nowrap;float:left;display:inline-block;height:24px;line-height:24px;padding:0 6px 0 12px;margin: 2px 6px 0 0;border:1px solid #ee7c35;color: #ee7c35;}
.layer_btns label i{font-style: normal;font-size: 14px;font-weight: bold;padding-left: 6px; cursor: pointer;}
.layer_btns .close{position:absolute; top:10px;right:20px; font-style:normal;font-size:24px;color:#999;cursor: pointer;}
.layer_btns .close:hover{color:#666;}

.box_con{position: relative;z-index:999;height:430px;background: #fafafa;text-align: left;}
.box_con .job_box{clear:both;}
.box_con .job_box .job_tit{float:left;width:149px;height:36px;font-size:14px;padding-left:20px;line-height:36px;background:#fafafa;border-bottom: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;cursor: pointer;color:#333;}
.box_con .job_box .job_sub{float:left;width:500px;height:410px;padding:10px 20px;margin-left:-1px;background: #fff;position: absolute;left:170px;top:0;border: 1px solid #e4e4e4;border-top:0;overflow-y: auto;overflow-x: hidden;}

.box_con .job_box label{display:inline-block;cursor: pointer;font-size: 12px;line-height: 20px;}
.box_con .job_box label input{margin-right: 3px;vertical-align: top;margin-top: 4px;border:0;*margin-top:-2px;height: auto;line-height: auto;}

.box_con .current .job_tit{float:left;background:#fff;border-right: 1px solid #fff;color:#ee7c35;position: relative;z-index: 1;}
.box_con .current .job_sub{display:block;}
.box_con .current .job_sub .job_sorts{width:100%;display: inline-block;float: left;}
.box_con .current .job_sub .job_sorts label{font-weight: bold;color: #666;}
.box_con .current .job_sub .job_con{color: #666;}
.box_con .job_box .job_sub ul{}
.box_con .job_box .job_sub ul a{font-size: 12px;}
.box_con .current .job_sub a{color: #666;text-decoration:none;display:inline-block;height:24px;line-height:24px;font-size:12px;padding:0 5px;margin-bottom:3px;border-radius: 3px;}
.box_con .current .job_sub a:hover{background: #cdcdcd;}
.box_con .job_box .job_sub ul{padding-bottom: 10px;*margin-bottom: 0;}
.box_con .job_box .job_sub li{float:left;width:33%;}
.box_con .current .job_sub li{float:left;width:33%;}
.box_con .current .job_sub li.clear{float: none;width: 100%; clear:both;}
.box_con .job_box .job_sub a.on{background: #367dc9;color: #fff;}

.kz_tishi,.kz_tishi1{line-height: 20px; font-size: 16px; text-align: center; background:url(/images/version3/bg08.png) repeat; color: #FFF; z-index: 999; padding: 0 15px; border-radius: 4px; padding: 14px 10px; left: 50%; top: 211.5px; width: auto; position: fixed;display:none;}
/*弹框按钮*/
.overlay_button{ text-align:center; margin-top:10px;}
.overlay_but{ display: inline-block;color: #fff; text-decoration: none; border-radius: 3px;line-height: 34px; padding: 0 42px;background: #ee7c35; font-size: 14px; margin: 0 5px;}
.overlay_but:hover{ color: #fff; background: #ee7c35;}
.bcolor{ background-color: #bbbbbb;}