 @charset "utf-8";
/******************************
* Name:cjol-allsearch.css
* The Author:wucong                                    
* Update Time:2017-09-14 16:20                             
******************************/
/* cssreset start */
html{overflow-y:scroll;}
html,body,div,ul,li,p,span,a,input,strong,textarea,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,pre,form,fieldset,blockquote{margin:0; padding:0;}
body{font-size:12px;}
table,td,tr,th{font-size:12px;}
img{border:0 none;}
em,i{font-style:normal;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;} 
input{outline:none;}
input::-ms-clear,input::-ms-reveal{display:none;}
input[type="submit"],input[type="button"]{star:expression(this.onFocus=this.blur());}
a,a:link,a:visited{text-decoration:none;outline:none;star:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;}
.noborder{border:0 none;}
.bold{font-weight:bold;}
.none{display:none;}
.inline_block{display:inline-block; *display:inline; *zoom:1;}
.hide{display:none;}
.f_l{float:left;}
.f_r{float:right;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
.relative{position:relative;}
.relative50{position:relative; z-index:50;}
.relative100{position:relative; z-index:100;}
.relative1050{position:relative; z-index:1050;}
.pointer{cursor:pointer;}
.absolute{position:absolute;}
.clear{clear:both;overflow:hidden; *zoom:1;}
.clearfix:before,.clearfix:after{content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.radius_4{-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.radius_5{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ellipsis{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/* cssreset end */

/** header **/
body{width:100%;background:#fff;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,"\5B8B\4F53",sans-serif;}
.header_wrap{width:100%;background-color:#fff;}
.header_nav{width:972px;height:90px;margin:0 auto;padding:0 18px 7px 18px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";}
.logo_new,.logo_new img{width:260px;height:76px;}
.header_nav .logo_new{margin-top:14px;}
.header_right{width:222px;}
.icon_tel{width:222px;height:32px;background:url(http://www.cjolimg.com/v8/jms/images/icon_htel.gif) no-repeat 0 0;text-indent:-10000px;margin-top:9px;}
.header_logininfo{width:132px;height:36px;position:relative;margin-left:90px;z-index:500;}
.header_app{position:absolute;left:-108px;top:9px;font-size:14px;line-height:18px;color:#333;background:url(http://www.cjolimg.com/v8/jms/images/icon_pronew.gif) no-repeat 0 2px;padding-left:38px;}
.hd_jobseekersname{position:absolute;left:-60px;top:10px;font-size:14px;color:#a1a1a1;display:none;}
.btn_logininfo{width:132px;height:16px;padding:10px 0;}
.btn_logininfo li{float:left;height:16px;line-height:16px;padding:0 8px;white-space:nowrap;}
.btn_logininfo li.login_firstchild{border-right:#fff 2px solid;}
.btn_logininfo li a{font-size:14px;line-height:16px;color:#fff;}
.btn_logininfo li a:hover{color:#faed00;}
.btn_logininfo,.header_aferlogin{background-color:#21b4be;border-radius:0 0 6px 6px;}
.header_aferlogin{position:absolute;right:0px;top:0px;width:132px;font-size:14px;z-index:500;}
.header_aferlogin li{width:106px;padding:0px 12px;height:30px;line-height:30px;display:none;}
.header_aferlogin li a{color:#fff;display:inline-block;*display:inline;*zoom:1;}
.header_aferlogin li a:hover{color:#faed00;}
.header_aferlogin li.list_loginname{height:36px;line-height:36px;border-top:0px;display:block;}
.header_aferlogin li.list_loginname i{float:right;width:0;height:0;line-height:0;overflow:hidden;border-left:transparent 6px dashed;border-right:transparent 6px dashed;border-top:#fff 6px solid;margin-top:15px;overflow:hidden;}
.header_aferlogin li.list_loginname a{*width:expression(this.offsetWidth > 82 ? '82px': true);max-width:82px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.header_aferlogin li em{display:inline-block;*display:inline;*zoom:1;background:url(http://www.cjolimg.com/v8/jms/images/bg_iconrefresh.gif) no-repeat;vertical-align:top;overflow:hidden;}
.header_aferlogin li em.icon_dots{margin-top:11px;margin-left:5px;width:8px;height:8px;background-position:-1px -1px;}
.header_aferlogin li.list_loginname em.icon_dots{margin-top:9px;margin-left:2px;}
.header_aferlogin li em.icon_notice{font-size:12px;width:18px;height:18px;line-height:18px;margin-left:5px;background-position:-1px -11px;color:#fff;text-align:center;margin-top:6px;}
.header_aferlogin li.list_refresh{position:relative;}
.login_dialoglayer{position:absolute;left:80px;top:-1px;visibility:hidden;}
.login_dialoglayer_arrow{font-size:16px;position:absolute;left:-7px;*left:-6px;top:2px;font-family:Simsun;}
.login_dialoglayer_arrow .login_dialoglayer_arrow1{color:#FF9900;position:absolute;left:-1px;}
.login_dialoglayer_arrow .login_dialoglayer_arrow2{color:#fdfac5;position:absolute;left:0px;}
.refresh_tips{font-size:13px;padding:0 6px;border:1px solid #FF9900;background:#fdfac5;height:30px;line-height:30px;white-space:nowrap;color:#666;}
.jobseekers_loginnav{position:relative;z-index:701;width:38px;height:22px;}
.jobseekers_loginnav_p{border:#fff solid 1px;border-bottom:0;background:#fff;padding:0 4px;text-align:center;font-weight:bold;position:absolute;top:0;left:0; z-index:1;}
.jobseekers_loginnav_p_hover{border:#ccc solid 1px;border-bottom:0;}
.jobseekers_loginnav img{vertical-align:middle;margin:0 0 0 4px;}
.dropmenu_login{position:absolute;top:20px;left:-90px;z-index:0;width:270px;border:#ccc solid 1px;background:#fff;display:none;overflow:hidden;}
.dropmenu_login a,.dropmenu_login a:visited{color:#5794cd!important;display:block;font-family:\5B8B\4F53;font-size:12px;height:20px;padding:5px 0;text-align:center;text-decoration:underline;width:80px;white-space:nowrap;}
.dropmenu_login a.w230{width:230px;text-align:left;}

.navi{width:100%;background:url(http://www.cjolimg.com/v7/jms/bg_navi.gif) repeat-x 0 0;}
.navi li.qmlt_cur{background:#2a92bd;}
.qmlt em{background:url(http://www.cjolimg.com/v7/jms/lietouIcon.jpg) 0px 3px no-repeat;
_background:url(http://www.cjolimg.com/v7/jms/lietouIcon.jpg) 0px 4px no-repeat;width:18px;height:19px;}
.qmlt_cur em{background:url(http://www.cjolimg.com/v7/jms/lietouIcon.jpg) 0px -19px no-repeat;margin:20px 9px 0 2px!important;}
.navi_wrap{width:1008px;_width:1009px;_overflow:hidden;margin:0 auto;position:relative;z-index:0;}
.navi ul{width:1008px;margin:0 auto;padding:3px 0 0 0;}
.navi li{float:left;border-left:#214669 solid 1px;border-right:#214669 solid 1px;margin:0 0 0 -1px;height:55px;overflow:hidden;}
.navi li a,.navi li a:link,.navi li a:visited{font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";font-size:16px;text-decoration:none;color:#fff;display:inline-block;*display:inline;*zoom:1;cursor:pointer;padding:0 20px;}
.navi li a:hover{font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";font-size:16px;text-decoration:none;color:#57c6f4;}
.navi li a span,.navi li a em{font-size:16px;float:left;margin:17px 9px 0 2px;}
.navi li a span{height:55px;line-height:55px;margin-top:0;}
.navi li.home_cur,.navi li.mycjol_cur,.navi li.xyzp_cur,.navi li.zczx_cur{background:#2a92bd;}
.navi li.zczx_cur02{background:#216f93;}

.home em{display:block;width:16px;height:18px;background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) 0 -18px no-repeat;float:left;}
.home_cur em{background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) 0 -73px no-repeat;}
.mycjol em{display:block;width:17px;height:18px;background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) -99px -18px no-repeat;float:left;}
.mycjol_cur em{background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) -99px -73px no-repeat;}
.xyzp em{display:block;width:21px;height:18px;background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) -257px -18px no-repeat;float:left;}
.xyzp_cur em{background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) -257px -73px no-repeat;}
.zczx em{display:block;width:17px;height:19px;background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) -389px -18px no-repeat;float:left;}
.zczx_cur em{background:url(http://www.cjolimg.com/v7/jms/icon_navi.gif) -389px -73px no-repeat;}
.services_box,.services_box:link,.services_box:visited{background:url(http://www.cjolimg.com/v7/jms/icon_services.gif) 0 0 no-repeat;width:159px;height:56px; line-height:48px;text-align:center;position:absolute;top:0;right:14px;font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";font-size:16px; text-decoration:none;color:#fff;text-decoration:none;}
.services_box:hover{color:#000;}
.navi_wrap .services_box_cur{background:url(http://www.cjolimg.com/v7/jms/icon_services.gif) 0 -74px no-repeat;color:#000;}
.services_box span{font-size:16px;}
/** header end **/

/***foot***/
.footer-wrap{padding:35px 0;background-color:#efefef;color:#888;font-family:"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;}
.footer-wrap .footer .footer-list{font-size:14px;text-align:center;line-height:24px;}
.footer-list em{padding:0 5px;}
.footer-list a{color:#888;}
.footer-list a:hover{color:#888;text-decoration:underline;}
/***foot end***/

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999!important;opacity:1;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999!important;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important;}
input:-ms-placeholder{color:#999!important;}
.placeholder{color:#999!important;}
.btn_backup{position:fixed;left:50%;bottom:70px;display:block;width:37px;height:37px;margin-left:514px;background:url(images/icon_allsearch.png) no-repeat -1px -104px;overflow:hidden;text-indent:-10000px;}

/***搜索页***/
.allsearch_wrap{width:1008px;margin:0 auto;font-family:"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;padding-bottom:40px;}

.head_allsearch{padding:20px 10px 18px;background-color:#fafafa;border-bottom:#eee 1px solid;}
.crumbs_allsearch{line-height:18px;overflow:hidden;}
.crumbs_allsearch li{float:left;display:inline;font-size:14px;line-height:18px;color:#5f5b5b;}
.crumbs_allsearch li a{color:#5f5b5b;}
.crumbs_allsearch li a:hover{color:#458eb3;text-decoration:underline;}

/***搜索下拉框***/
.icons_resultspage_last{background:url(http://www.cjolimg.com/v7/jms/icon_allresultspage.gif) no-repeat;display:block;height:0;line-height:0;font-size:0; overflow:hidden;}
.append_options{float:left;width:42px;height:36px;border-right:1px dotted #79c9ee;position:relative;z-index:100}
.append_optionsbox{cursor:pointer;width:42px;height:36px;}
.icon_changes{width:16px;height:14px;float:left;margin:11px 5px 0 8px;_display:inline;}
.icon_miniarrow{width:8px;height:5px;float:left;margin:16px 0 0 0;background-position:-22px -122px;}
.append_optionsbox_layer{position:absolute;left:-2px;width:140px;background:#f7fafb;box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);border-radius:5px; border:#79c9ee solid 2px;}
.releasetime_layer_arrow{width:17px;height:9px;background-position:-29px -4px;position:absolute;top:-10px;left:25px;}
.append_optionsbox_droplayer .append_optionsbox_droplayer_tit{color:#fff;background:#79c9ee;line-height:20px;padding:0 0 0 5px;}
.append_optionsbox_droplayer ul li{vertical-align:top;line-height:36px;height:36px;}
.append_optionsbox_droplayer ul li a{vertical-align:top;color:#333;display:block;*zoom:1;}
.append_optionsbox_droplayer ul li a:hover{text-decoration:none;background:#dfebf0;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.append_optionsbox_droplayer ul .cur a,.releasetime_droplayer ul .cur a:hover{font-weight:bold;color:#288db8;}
.all_optionscon em{width:16px;height:14px;float:left;margin:11px 10px 0 10px;_display:inline;}
.options_first{background-position:-46px -113px;}
.options_jobname{background-position:-122px -113px;}
.options_companyname{background-position:-190px -113px;}
.options_all{background-position:-258px -114px;}
.append_optionsbox_hover .options_first{background-position:-84px -113px;}
.append_optionsbox_hover .options_jobname{background-position:-156px -113px;}
.append_optionsbox_hover .options_companyname{background-position:-224px -113px;}
.append_optionsbox_hover .options_all{background-position:-298px -114px;}
.append_optionsbox_click{background:#79c9ee; border-radius:3px 0 0 3px;}
.append_optionsbox_click .icon_miniarrow{background-position:-34px -122px;}
.append_optionsbox_click .options_first{background-position:-103px -113px;}
.append_optionsbox_click .options_jobname{background-position:-173px -113px;}
.append_optionsbox_click .options_companyname{background-position:-241px -113px;}
.append_optionsbox_click .options_all{background-position:-317px -114px;}
.append_optionsbox_droplayer .all_parents a,.releasetime_droplayer .all_parents a:hover{font-weight:bold; color:#288db8;}
.all_parents .options_first{background-position:-65px -113px;}
.all_parents .options_jobname{background-position:-139px -113px;}
.all_parents .options_companyname{background-position:-207px -113px;}
.all_parents .options_all{background-position:-278px -114px;}
/***搜索下拉框 end***/

.srchbar_allsearch{width:910px;margin:12px auto 0;}
.srchbar_allsearch .srchbar_lfbox{float:left;width:792px;height:40px;border:#216f93 2px solid;border-right:0;border-radius:8px 0 0 8px;background-color:#fff;}
.srchbar_allsearch .btn_srchbar{float:left;width:116px;line-height:44px;text-align:center;font-size:16px;background-color:#fc8824;color:#fff;border-radius:0 5px 5px 0;}
.srchbar_allsearch .btn_srchbar:hover{background-color:#ed7800;color:#fff;}
.srchbar_lfbox .append_options{height:40px;}
.srchbar_lfbox .append_optionsbox{height:40px;}
.srchbar_lfbox .icon_changes{margin:13px 5px 0 8px;}
.srchbar_lfbox .icon_miniarrow{margin:18px 0 0 0;}
.srchbar_lfbox .append_optionsbox_layer{top:50px;z-index:10;}
.srchbar_lfbox .srchbar_ipt{font-size:14px;width:729px;_width:712px;line-height:28px;height:28px;*height:26px;padding:6px 10px;font-family:"\5fae\8f6f\96c5\9ed1","\5B8B\4F53",sans-serif;color:#666;border:0;}

/***筛选项***/
.filter_allsearch{font-size:14px;padding:10px 0 20px;border-bottom:#ccc 1px dashed;color:#5a5252;}
.filter_allsearch .hrline_filter{width:100%;height:1px;overflow:hidden;border-top:#ccc 1px dashed;margin:12px 0;}
.filter_allsearch .line_filter{padding:0 25px;}
.line_filter label{float:left;line-height:22px;}
.line_filter .con_filter{overflow:hidden;zoom:1;}

.con_filter .list_filter{float:left;width:800px;}
.list_filter a{float:left;white-space:nowrap;color:#5a5252;line-height:22px;margin-right:20px;}
.list_filter a.link_filtercur{color:#5a5252;font-weight:700;}
.type_filter .list_filter{height:20px;overflow:hidden;}
.type_filter .btn_typeup{float:left;line-height:20px;color:#fc8824;margin-left:10px;}
.btn_typeup i{display:inline-block;*display:inline;*zoom:1;width:8px;height:20px;background:url(images/icon_allsearch.png) no-repeat -112px -46px;margin-left:4px;vertical-align:top;}
.btn_typedown i{background-position:-112px -26px;}

.line_filter .contype_filter{float:left;width:860px;}
.ultype_filter li{float:left;position:relative;width:91px;height:26px;}
.ultype_filter .li_typeitem{position:absolute;left:0;top:0;z-index:1;width:90px;height:24px;line-height:24px;text-align:center;border:#e2dede 1px solid;font-size:12px;color:#666;cursor:pointer;border-left-width:0;}
.ultype_filter li:first-child .li_typeitem{border-left-width:1px;}
.li_typeitem i{position:absolute;left:73px;top:10px;display:block;width:10px;height:6px;background:url(images/icon_allsearch.png) no-repeat -112px -93px;}
.litype_hover .li_typeitem i{background-position:-112px -74px;}
.ultype_filter .litype_hover .li_typeitem{z-index:3;}
.ultype_filter .litype_hover .drop_typeitem{display:block;}
.ultype_filter li .border_typeitem{display:none;position:absolute;left:0;top:0;width:89px;height:24px;z-index:3;}
.ultype_filter li:first-child .border_typeitem{width:90px;}
.ultype_filter .litype_hover{*z-index:1;}
.ultype_filter .litype_hover .border_typeitem{display:block;border:#79c9ee 1px solid;border-bottom-color:#fff;}
.ultype_filter .drop_typeitem{display:none;position:absolute;left:0;top:25px;z-index:2;border:#79c9ee 1px solid;min-width:89px;background-color:#fff;padding:2px 0 6px;}
.ultype_filter .drop_typeitem li{float:none;font-size:12px;width:auto;line-height:20px;height:auto;_height:20px;}
.ultype_filter .drop_typeitem a{display:block;white-space:nowrap;color:#666;padding:0 6px;}
.ultype_filter .drop_typeitem a:hover{color:#298eb9;}
.ultype_filter .drop_industry{width:460px;max-height:260px;overflow-y:auto;}
.ultype_filter .drop_industry li{float:left;width:210px;margin-right:10px;}

.seleced_filter{padding:0 25px;margin-top:18px;}
.seleced_filter label{float:left;line-height:24px;}
.seleced_filter .ulseleced_filter{float:left;width:740px;}
.ulseleced_filter li{float:left;line-height:24px;white-space:nowrap;background-color:#298eb9;color:#fff;padding:0 4px 0 8px;margin:0 12px 8px 0;}
.ulseleced_filter .btn_closeditem{display:inline-block;*display:inline;*zoom:1;margin:3px 0 0 6px;vertical-align:top;}
.ulseleced_filter .btn_closeditem i{display:block;width:9px;height:9px;background:url(images/icon_allsearch.png) no-repeat -42px -104px;}
.seleced_filter .btn_clearitem{float:right;line-height:24px;background:url(images/icon_allsearch.png) no-repeat -104px -1px #298eb9;color:#fff;padding:0 8px 0 30px;}
.seleced_filter .btn_clearitem:hover{background-color:#0076a9;}
/***筛选项 end***/

/***搜索列表***/
.recomtit_allsearch{font-size:14px;line-height:18px;padding:0 42px 6px;color:#666;border-bottom:#ddd solid 1px;}
.con_allsearch li,.imitate_i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
.con_allsearch .thead_allsearch{line-height:36px;border-bottom:#ddd solid 1px;overflow:hidden;padding:0 22px 0 42px;}
.con_allsearch .thead_allsearch li{font-size:14px;color:#999;}
.thead_allsearch li .icon_listrank{display:inline-block;*display:inline;zoom:1;width:9px;height:14px;vertical-align:middle;background:url(images/icon_listrank.gif) no-repeat 0 0;margin:0 0 0 5px;overflow:hidden;}
.thead_allsearch li.listype_desc .icon_listrank{background-position:0 -14px;}
.thead_allsearch li.listype_asc .icon_listrank{background-position:0 -28px;}
.con_allsearch .listype_first{width:190px;padding:0 15px 0 0;cursor:default;}
.con_allsearch .listype_second{width:320px;padding:0 15px 0 0;cursor:default;}
.con_allsearch .listype_third{width:140px;cursor:default;}
.con_allsearch .listype_seventh{width:150px;padding:0 5px 0 0;text-align:center;}
.con_allsearch .listype_eighth{width:80px;text-align:center;}
.con_allsearch .listype_checkbox{width:13px;height:13px;margin:0 5px 0 0;overflow:hidden;}
.con_allsearch .listype_checkbox input{float:left;width:13px;height:13px;}
.list_type_first a strong,.list_type_second a strong{color:#ff3300;font-weight:normal;}

.conlist_allsearch .tbody_allsearch{font-size:14px;line-height:20px;padding:8px 22px 8px  24px;overflow:hidden;color:#666;border-bottom:#eee solid 1px;word-break:normal;word-wrap:break-word;}
.conlist_allsearch .tbody_allsearch:hover{background:#edf5f9;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.tbody_allsearch li.listype_first{overflow:visible;}
.tbody_allsearch li a{color:#666;}
.tbody_allsearch li a:visied{color:#7e29b9;}
.tbody_allsearch li a:hover{color:#666;text-decoration:underline;}

.handle_allsearch{padding:30px 0 20px 24px;font-size:14px;}
.handle_allsearch .lab_handle{float:left;line-height:20px;color:#666;margin:8px 10px 0 0;}
.handle_allsearch .lab_handle input{vertical-align:middle;margin-right:4px;}
.handle_allsearch .btn_applyjob{float:left;line-height:36px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_applyjob .icon_applyjob{float:left;display:block;width:19px;height:16px;background:url(images/icon_allsearch.png) no-repeat -109px -107px;margin:10px 6px 0 0;}
.btn_applyjob,.btn_applyjob:link,.btn_applyjob:visited,.btn_applyjob:active{color:#fff; display:inline-block; *display:inline; *zoom:1; box-shadow:1px 1px 2px rgba(0,0,0,0.15);
background:#6dbce3;
background:-moz-linear-gradient(top,#6dbce3 0%,#5d9ec0 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6dbce3),color-stop(100%,#5d9ec0));
background:-webkit-linear-gradient(top,#6dbce3 0%,#5d9ec0 100%);
background:linear-gradient(to bottom,#6dbce3 0%,#5d9ec0 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dbce3', endColorstr='#5d9ec0',GradientType=0 );
}
:root .btn_applyjob,:root .btn_applyjob:link,:root .btn_applyjob:visited,:root .btn_applyjob:active{filter:none;}
.btn_applyjob:hover{color:#fff; box-shadow:1px 1px 2px rgba(0,0,0,0.15);
background:#3fabe7;
background:-moz-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fabe7),color-stop(100%,#3182af));
background:-webkit-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:-o-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:-ms-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:linear-gradient(to bottom,#3fabe7 0%,#3182af 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fabe7', endColorstr='#3182af',GradientType=0 );
text-decoration:none;
}
:root .btn_applyjob:hover{filter:none;}
.handle_allsearch .btn_disapply{background:#d8d8d8;color:#fff;filter:none;cursor:default;}
/***搜索列表 end***/

/***无数据***/
.emptydata_allsearch{padding:100px 0;text-align:center;}
.emptydata_allsearch .icon_emptydata{float:left;display:block;width:108px;height:102px;background:url(images/icon_allsearch.png) no-repeat 0 0;}
.emptydata_allsearch .con_emptydata{float:left;width:222px;text-align:center;margin-left:-10px;padding-top:10px;}
.emptydata_allsearch .txt_emptydata{font-size:14px;line-height:22px;color:#949292;margin-bottom:15px;}
.tips_emptydata{position:relative;height:16px;padding:0 20px;}
.tips_emptydata .line_emptydata{display:block;width:100%;height:1px;overflow:hidden;background-color:#ccc;}
.tips_emptydata p{display:inline-block;padding:0 6px;background-color:#fff;white-space:nowrap;margin-top:-9px;color:#949292;}
/***无数据 end***/

/**分页**/
.paging_allsearch{padding:0 0 0 24px;overflow:hidden;*zoom:1;}
.paging_allsearch a,.paging_allsearch span{float:left;min-width:21px;_width:21px;padding:0 2px;float:left;white-space:nowrap;height:25px;line-height:25px; color:#818181;margin:4px 4px 0 0;display:block;text-align:center;}
.paging_allsearch a:hover{background-color:#edf5f9;text-decoration:none;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.paging_allsearch .current{color:#fff;background-color:#298eb9;}
.paging_allsearch .prev{background:url(http://www.cjolimg.com/v7/jms/icon_allresultspage.gif) -396px -37px no-repeat;}
.paging_allsearch .next{background:url(http://www.cjolimg.com/v7/jms/icon_allresultspage.gif) -396px -62px no-repeat;}
/**分页 end**/

.info_allsearch{width:940px;line-height:20px;padding:10px;margin:15px auto 0;border:#d4d3d9 1px solid;background-color:#f6f6f6;color:#666;border-radius:8px;}

/****周边招聘 *****/
.tabbox_allsearch{width:970px;margin:0px 19px;padding-top:25px;}
.tabbox_allsearch .title_tabbox{position:relative;line-height:40px;height:40px;background-color:#eeedf3;border-top-left-radius:10px;border-top-right-radius:10px;margin-left:1px;}
.title_tabbox li{float:left;padding:0 10px;height:40px;line-height:40px;font-size:14px;color:#555;text-align:center;border-left:#fff 1px solid;border-right:#d5d5d9 1px solid;*border-left-color:expression(this.previousSibling==null?"#eeedf3":"#ffffff");cursor:pointer;}
.title_tabbox li:first-child{border-left:transparent 1px solid;}
.title_tabbox li.li_tabcur{position:relative;background-color:#f6f6f6;padding-top:5px;line-height:39px;margin-top:-5px;border-left:#d5d5d9 1px solid;border-top:#d5d5d9 1px solid;border-radius:5px 5px 0px 0px;margin-left:-1px;}
.tabbox_allsearch .con_tabbox{width:968px;border:#d4d3d9 solid 1px;background-color:#f6f6f6;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.con_tabbox .line_hrborder{display:block;height:1px;line-height:0px;font-size:0;overflow:hidden;background:#fff;}
.con_tabbox .coninner_tabbox{padding:8px 0 8px 15px;}
.coninner_tabbox ul{display:none;overflow:hidden;zoom:1;}
.coninner_tabbox li{float:left;height:24px;line-height:24px;margin:0 10px 0 0;display:inline;white-space:nowrap;}
.coninner_tabbox a{color:#666;}
.coninner_tabbox a:hover{color:#666;text-decoration:underline;}
/**** 周边招聘 end ****/
/***搜索页 end***/

/***聚合首页***/
.head_kwsearch{background-color:#eae9e9;padding:20px 10px 18px;margin-top:20px;}
.box_srchbar{width:988px;}
.box_srchbar .con_srchbar{float:left;width:820px;height:42px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.con_srchbar .conlf_srchbar{float:left;width:20px;height:24px;border-right:#c5c5c5 1px solid;margin:9px 0;padding:0 16px 0 11px;}
.con_srchbar .icon_srchbar{display:block;width:20px;height:24px;background:url(images/icon-cityadd.png) no-repeat -1px -1px;}
.con_srchbar .ipt_srchbar{float:left;width:746px;font-size:16px;height:28px;line-height:28px;border:0 none;padding:7px 10px 7px 15px;color:#666;font-family:"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;}
.box_srchbar .btn_srchbar{float:left;display:block;width:136px;line-height:42px;background-color:#1d70c3;text-align:center;color:#fff;font-size:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:30px;}
.box_srchbar .btn_srchbar:hover{background-color:#145da6;text-decoration:none;}
.headdl_allsearch{padding:10px 0 0 12px;font-size:14px;line-height:24px;}
.headdl_allsearch dt{float:left;color:#666;}
.headdl_allsearch dd{overflow:hidden;zoom:1;}
.headdl_allsearch dd a{float:left;color:#666;margin-right:20px;white-space:nowrap;}
.headdl_allsearch dd a:hover{color:#666;text-decoration:underline;}
.hotjob_allsearch{padding:20px;background-color:#ebf5f9;border-bottom:1px solid #cbebf7}
.hotjob_allsearch label{float:left;padding:4px 6px;color:#216f93;font-weight:700;font-size:16px;line-height:20px;}
.hotjob_allsearch a{display:block;float:left;padding:4px 6px;color:#666;margin-right:10px;line-height:20px;font-size:14px;white-space:nowrap}
.hotjob_allsearch a:hover{background-color:#216f93;color:#fff;}
.jobtype_allsearch .title_jobtype{padding:15px 25px;font-size:16px;color:#216f93;background-color:#fafafa;border-bottom:#ededed 1px solid;}
.con_jobtype .dl_jobtype{padding:15px 25px;line-height:20px;border-bottom:#ededed 1px solid;}
.dl_jobtype dt{font-size:16px;color:#333;margin-bottom:4px;}
.dl_jobtype dt a{color:#333;font-weight:700;}
.dl_jobtype dt a:hover{color:#216f93;}
.dl_jobtype dd{overflow:hidden;zoom:1;}
.dl_jobtype dd a{float:left;font-size:14px;color:#666;line-height:16px;margin:8px 20px 0 0;white-space:nowrap;}
.dl_jobtype dd a:hover{color:#216f93;text-decoration:underline;}
.fllink_allsearch{font-size:14px;padding:15px 25px 0;}
.fllink_allsearch label{float:left;color:#333;line-height:16px;}
.fllink_allsearch .con_fllink{overflow:hidden;zoom:1;}
.fllink_allsearch a{float:left;color:#666;line-height:16px;margin-right:10px;white-space:nowrap;}
.fllink_allsearch a:hover{color:#216f93;text-decoration:underline;}
/***聚合首页 end***/

/***聚合页2***/
.breadnav_allsearch{font-size:16px;line-height:22px;color:#555;padding:0 20px;margin-top:25px;}
.breadnav_allsearch a{color:#555;}
.breadnav_allsearch a:hover{color:#3ab1e0;text-decoration:underline;}
.hd_kwsearch{margin-top:15px;}
.hd_kwsearch .box_srchbar{background-color:#eae9e9;padding:20px 10px 18px;}
.hddl_allsearch{padding:15px 0 6px 12px;font-size:14px;line-height:24px;border-bottom:#e7e7e7 1px solid;}
.hddl_allsearch dt{float:left;color:#666;}
.hddl_allsearch dd{overflow:hidden;zoom:1;}
.hddl_allsearch dd a{float:left;color:#666;margin-right:20px;white-space:nowrap;}
.hddl_allsearch dd a:hover{color:#666;text-decoration:underline;}
.jhcon_allsearch{margin-top:30px;}
.jhcon_allsearch .jhlf_allsearch{float:left;width:750px;margin-right:30px;}
.jhlf_allsearch .jhtit_allsearch{width:750px;border-bottom:1px solid #dce2e4;padding-bottom:5px;line-height:22px;}
.jhtit_allsearch .titcon_allsearch{float:left;width:600px;font-size:16px;color:#555;padding-left:20px;}
.titcon_allsearch span{color:#3ab1e0;font-weight:700;}
.jhtit_allsearch .link_moreinfo{float:right;margin-right:5px;color:#555;font-size:14px;}
.jhtit_allsearch .link_moreinfo:hover{color:#555;text-decoration:underline;}
.jhcon_allsearch .jhrt_allsearch{float:left;width:220px;min-height:300px;}

/***搜索列表***/
.list_jhsearch .item_jhsearch{width:730px;border-top:1px solid #dce2e4;padding:20px 0 20px 20px;}
.list_jhsearch .item_jhsearch:first-child{border-top:0;}
.item_jhsearch ul{overflow:hidden;}
.item_jhsearch li{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.item_jhsearch .itemtop_jhsearch{margin-bottom:6px;line-height:22px;}
.itemtop_jhsearch .li_jhjname{width:128px;font-size:16px;margin-right:12px;}
.li_jhjname .link_jhjname{color:#333;font-weight:700;}
.li_jhjname .link_jhjname:hover{color:#333;text-decoration:underline;}
.itemtop_jhsearch .li_jhcname{width:252px;font-size:14px;margin-right:15px;}
.li_jhcname .link_jhcname{color:#555;}
.li_jhcname .link_jhcname:hover{color:#3ab1e0;text-decoration:underline;}
.itemtop_jhsearch .li_jhplace{width:196px;font-size:14px;color:#555;margin-right:15px;}
.itemtop_jhsearch .li_jhtime{width:112px;font-size:12px;color:#666;}
.item_jhsearch .iteminfo_jhsearch{font-size:14px;line-height:20px;color:#888;margin-bottom:4px;}
.iteminfo_jhsearch li{margin-left:16px;}
.iteminfo_jhsearch li.li_jhsalary{width:126px;margin-left:0;}
.iteminfo_jhsearch .li_jhjobexp{width:130px;}
.iteminfo_jhsearch .li_jhedu{width:100px;}
.iteminfo_jhsearch .li_jhcsize{width:140px;}
.iteminfo_jhsearch .li_jhnature{width:170px;}
.item_jhsearch .itemdec_jhsearch{height:54px;overflow:hidden;font-size:14px;line-height:18px;color:#666;word-wrap:break-word;word-break:break-all;margin-bottom:10px;}
.item_jhsearch .itembtm_jhsearch{overflow:hidden;}
.item_jhsearch .btn_jhapply{float:right;width:128px;margin-right:44px;border:1px solid #3ab1e0;text-align:center;font-size:14px;line-height:28px;color:#3ab1e0;}
.item_jhsearch .btn_jhapply:hover{background-color:#3ab1e0;color:#fff;text-decoration:none;}
.empty_jhsearch{width:100%;text-align:center;padding:70px 0 100px;}
.empty_jhsearch .icon_jhemptydata{display:block;width:218px;height:147px;background:url(images/pic_jhemptydata.jpg) no-repeat 0 0;margin:0 auto 22px;}
.empty_jhsearch p{font-size:18px;line-height:26px;color:#999;}
/***搜索列表 end***/

/***右侧***/
.jhrt_allsearch .adsimg_allsearch{width:220px;}
.adsimg_allsearch a{display:block;margin-bottom:10px;}
.adsimg_allsearch img{display:block;width:220px;height:105px;}
.jhzpinfo_allsearch .title_jhzpinfo{width:220px;font-size:16px;line-height:34px;color:#333;margin-bottom:12px;border-bottom:2px solid #cacaca;}
.title_jhzpinfo h4{float:left;position:relative;top:2px;max-width:112px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;padding-bottom:2px;line-height:30px;border-bottom:2px solid #3ab1e0;}
.jhzpinfo_allsearch .ul_jhzpinfo{margin-bottom:16px;border-bottom:#aaa 1px dotted;}
.ul_jhzpinfo li{width:214px;font-size:14px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;vertical-align:bottom;}
.ul_jhzpinfo li a{color:#666;}
.ul_jhzpinfo li a:hover{color:#3ab1e0;text-decoration:underline;}
/***右侧 end***/

/***友情提醒***/
.jobtips_allsearch{margin-top:20px;}
.title_jhsearch{position:relative;height:35px;border-bottom:#f2f2f2 3px solid;}
.title_jhsearch h4{position:absolute;left:0;top:3px;font-size:18px;padding:0 20px;line-height:30px;border-bottom:3px solid #3ab1e0;padding-bottom:2px;}
.jobtips_allsearch .con_jobtips{padding:15px 0 10px 20px;font-size:16px;line-height:22px;color:#888;overflow:hidden;}
.txt_col1{color:#3ab1e0;}
/***友情提醒 end***/

/***热门职位招聘***/
.hotzp_allsearch{margin-top:30px;}
.hotzp_allsearch .ul_jhhotzp{padding-top:12px;}
.ul_jhhotzp li{float:left;width:144px;font-size:16px;line-height:22px;margin-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ul_jhhotzp li a{color:#888;}
.ul_jhhotzp li a:hover{color:#3ab1e0;text-decoration:underline;}
/***热门职位招聘 end***/

/***聚合页2 end***/