.search-wrapper{height:68px;background: #ededed;}

.searchbox{padding:10px 0 10px 0;height:40px;width:945px;margin:0 auto;}
.searchbox .popup_btn{width:150px;float:left;padding: 9px 12px;margin-right: 12px;background: #fff;}
.searchbox .searchinput{float:left;display:inline-block;}
.searchbox .searchinput input{float: left;width:410px;border:1px solid #ccc;height: 20px;padding: 9px 12px;line-height: 20px;outline: none;}
.searchbox .searchinput button{width:100px;height:40px;}
.searchbox .popup_btn input{width:138px;}

.searchtab{width:945px;height:30px;line-height: 30px;padding:0 18px;margin:0 auto;}
.searchtab a{float:left;display: inline-block;height:32px;padding:0 20px;font-size: 14px;color:#ee7c35;}
.searchtab a.active{background:#ee7c35;color: #fff; }
.searchtab a:hover{text-decoration:none;}
.searchtab #searchTitleDiv{float:right;display: inline-block;color:#ee7c35;font-size: 14px;width: 780px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-align: right; }

#dropdown_main{height:34px;padding:0 0 10px 0;width:945px;margin:0 auto;}
#dropdown_main .dropdown{width:134px;float: left;margin-right: 10px;}
#dropdown_main .dropdown .popup_btn{width:108px;}

.s_search_list{width:945px;margin:10px auto 0 auto;}
.result_select{padding:0 18px;border: 1px solid #e6e6e6;}
.result_select span {display:inline-block; float:left; color: #666;}
.rs_order img {vertical-align: middle; cursor: pointer; margin-right: 5px; } .result_select .rs_input{margin-top: 10px;}
.result_select .rs_input .checkbox-inline{font-size:12px;line-height: 24px;color:#8e8e8e;}
.result_select .rs_link{padding-top: 0;color:#999;}
.result_select .rs_link a,.result_select .rs_link input{display:inline-block;height:24px;line-height:24px;float:left;background:#ee7c35;padding:0 10px;color:#fff;margin:11px 0 11px 10px;}
.result_select .rs_link input{ border: 0 none;}
p.result_title{background:#f5f5f5;height:36px;line-height: 36px;border: 1px solid #e6e6e6;border-top:0;clear: both;color: #666;}
p.result_title span { display:block;border:0;font-size:14px;text-align: left;float:left;}
p.result_title .job_name {padding-left: 18px; height: 36px; line-height: 36px; width: 418px; }
p.result_title .job_company {width: 374px; }
p.result_title .job_time {width: 110px; padding-left: 15px; }

.result_list li span{line-height:20px }
.result_list li span.job_select {margin-top: -2px;}
.result_list li{padding-left: 18px;border:1px solid #e6e6e6;padding-bottom: 15px;margin-bottom: 5px;color:#666;}
.result_list .position{float:left;width:420px;padding-top:15px;}
.result_list .position .p_top{height:30px;}
.result_list .position .p_top span{float:left;}
.result_list .position .job_select{padding-right: 10px;}
.result_list .position .job_name a{font-size: 16px;color: #555;}
.result_list .position .job_area{font-size:14px;color:#999;}

.result_list .position .p_bot{clear:both;font-size: 14px;padding-left: 23px;}
.result_list .position .p_bot span.money {color: #fd5f39; float: left; font-size: 16px; margin-right: 20px; }

.result_list .company{float: left;width:350px;padding-top: 15px;}
.result_list .company .job_company{display: block; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} 
.result_list .company .job_company a{font-size: 16px;color: #555;}
.result_list .company .industry{font-size: 14px;}
.result_list .company .li_b_r{height:20px;padding-top: 10px;}
.result_list .company .li_b_r span {float:left;display: inline-block; height:20px; margin:6px 4px 0 0; padding: 0 8px; line-height:20px;border: 1px solid #dcdcdc; }
.result_list .operation{float:left;width:140px;text-align: right;padding-top: 15px;}
.result_list .operation input{width:100px; cursor:text;height:32px;color: #fff;background: #bcbcbc;}
.result_list .operation input.on{background: #ee7c35;cursor:pointer;}
.result_list .operation p{padding-top: 10px;}
.result_list .operation a{display:inline-block;width:98px;height:30px;border: 1px solid #e6e6e6;text-align: center;line-height: 30px;font-size: 14px;color:#666;}
.result_list .operation a:hover{text-decoration: none;color:#D66824;}

/*翻页*/
.rs_page_bottom {float:right; width:100%; margin-right:8px; margin-top:2px; text-align:center;padding-top: 10px; }
.rs_page_bottom a { border:1px solid #ddd; background:#FFFFFF; padding:6px 10px; color:#000000; display: inline-block; vertical-align:middle; line-height:14px; height:14px; }
.rs_page_bottom a:hover { background:#ee7c35; color:#fff; border:1px solid #ee7c35;}
.rs_page_bottom a.fy_focus {background:#ee7c35; color:#fff; border:1px solid #ee7c35; } 

.related_search .r_search_tit{padding-top:30px;font-size: 16px;}
.related_search p{margin-top:10px;}
.related_search a {font-size: 14px; margin-right: 40px; float: left; color: #00b38a; text-decoration: underline; cursor: pointer; }