.job_header{padding:20px 0 20px 0;}
.job_header .job_thum{float:left;width:840px;line-height:150%;}
.job_header .job_thum .company{width:100%;float:left;font-size:14px;margin:0 0 10px 0;}
.job_header .job_thum .company a{color:#555555;}
.job_header .job_thum .name_salary{float:left;width:100%;margin:0 0 13px 0;line-height:220%;}
.job_header .job_thum .name_salary .name{float:left;font-size:30px;color:#333333;margin:0 20px 0 0;cursor: pointer;}
.job_header .job_thum .name_salary .salary{float:left;font-size:24px;color:#0084f0;padding: 2px 0px 0px 0px;}
.job_header .job_thum .request{float:left;width:100%;font-size:16px;margin:0 0 20px 0;}
.job_header .job_thum .request span{color:#666666;}
.job_header .job_thum .request em{font-style: normal;color:#cccccc;}
.job_header .job_thum .tags{float: left;width: 100%;}
.job_header .job_thum .tags .item{float:left;height:22px;line-height:22px;font-size:12px;color:#555555;text-align:center;background:#ffffff;padding:0 8px;border-radius:4px;margin:0 5px 0 0;border: 1px solid #e7e7e7;}
.job_header .job_ctrl{float:right;width:300px;margin: 0 60px 0 0;}
.job_header .job_ctrl .share .share_icon{width: 18px;height: 18px;display: inline-block;cursor: pointer;padding: 1px;position: relative;top: 5px;}
.job_header .job_ctrl .share .weibo{background-position: -60px -578px;}
.job_header .job_ctrl .share .weixin{background-position: -87px -578px;}
.job_header .job_ctrl .pub{float:left;width:100%;font-size:14px;color:#999999;text-align: right;}
.job_header .job_ctrl .apply,.job_header .job_ctrl .gbtns{float:right;width:100%;}
.job_header .job_ctrl .apply{margin:0 0 15px 0;}
/*.job_header .job_ctrl .apply a{display:block;width:180px;height:46px;line-height:46px;background:#f60;font-size:18px;color:#ffffff;text-align:center;border-radius:4px;float:right;}*/
.job_header .job_ctrl .apply a{display:block;width:180px;height:46px;line-height:46px;background:#0084f0;font-size:18px;color:#ffffff;text-align:center;border-radius:4px;margin-left: 80px;float: right;}

.job_header .job_ctrl .gbtns a{display:block;font-size:14px;color:#666666;float:right;margin-left:15px;}
.job_header .job_ctrl .gbtns em{display:block;font-style: normal;color:#a6a6a6;float:right;margin: 0 8px;}
.job_header .job_ctrl .gbtns i,.job_header .job_ctrl .gbtns span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.job_header .job_ctrl .gbtns i{width:16px;height:16px;margin:0 5px 0 0;}
.job_header .job_ctrl .gbtns .report{background-position:0 -396px;}
.job_header .job_ctrl .gbtns .collection{background-position:0 -379px;}
.job_header .job_ctrl .gbtns .collection_ed{background-position:0 -362px;}
.job_header .job_ctrl .gbtns .share{background-position:0 -345px;}
.com_detail_left{width:900px;float:left;border-right:1px solid #e8e8e8;padding:0 20px 0 0;margin:20px 0 30px 0;word-break: break-all;}
.job_detail_left{width:900px;float:left;padding:30px 10px 0 0;margin:0 0 30px 0;word-wrap:break-word}
.com_detail_right{width:260px;float:right;padding:0 0 0 10px;margin: 20px 0 0 0;}
.job_detail_right{width:260px;float:right;padding:0 0 0 20px;border-left:4px solid #f5f5f5;margin:0 0 15px 0;}
.job_block_title{font-size:16px;font-weight:bold;margin:0 0 15px 0;}
.job_subtitle{font-size:14px;margin:0 0 10px 0;}
.job_block_contect{font-size:14px;line-height:200%;margin:0 0 10px 0;}
.job_block_title_company{margin:30px 0 15px 0;}
.job_detail_right .company_logo,.job_detail_right .company_logo img{width:100px;height:100px;object-fit: contain;}
.job_detail_right .company_logo{float:left;overflow:hidden;margin:30px 0 10px 0;border:1px solid #eee;}
.job_detail_right .company_name{float:left;margin:0 0 5px 0;width:100%;line-height:150%;}
.job_detail_right .company_name a.job_detail_right .company_name a span,.job_detail_right .company_name a i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.job_detail_right .company_name a{font-size:16px;color:#666666;margin:0 5px 0 0;}
.job_detail_right .company_name .icon{width:21px;height:21px;margin:0 5px 0 0;}
.job_detail_right .company_name .cert{background-position:0 -414px;}
.job_detail_right .company_name .cert_ed{background-position:-22px -414px;}
.company_thum{float:left;width:100%;}
.company_thum .item{float:left;width:100%;margin:15px 0 0 0;}
.company_thum .item i,.job_detail_right .company_thum .item .val{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.company_thum .item i{width:16px;height:16px;margin:0 5px 0 0;}
.company_thum .item .industry{background-position:0 -436px;}
.company_thum .item .people{background-position:0 -452px;}
.company_thum .item .web{background-position:0 -467px;}
.company_thum .item .val{font-size:14px;color:#666666;}
.job_detail_right .similar_jobs{float:left;width:100%;margin: 20px 0 0 0;}
.title_style_1,.title_style_2{line-height:20px;height:20px;position:relative;}
.title_style_1 .txt,.title_style_2 .txt{position:absolute;z-index:8;background:#ffffff;left:10px;top:0;font-size:16px;}
.title_style_1 .mline,.title_style_2 .mline{position:absolute;z-index:9;width:3px;height:16px;background:#2d98cd;left:0;top:2px;}
.similar_jobs,.similar_jobs  .similar_jobs_list{float:left;width:100%;}
.similar_jobs  .similar_jobs_list .item{padding:15px 0;border-bottom:1px dotted #e8e8e8;float:left;line-height:150%;}
.similar_jobs  .similar_jobs_list .item .job,.similar_jobs  .similar_jobs_list .item .com{float:left;width:190px;}
.similar_jobs  .similar_jobs_list .item .job .name,.similar_jobs  .similar_jobs_list .item .job .salary{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.similar_jobs  .similar_jobs_list .item .job .name{font-size:14px;color:#666666;max-width:130px;}
.similar_jobs  .similar_jobs_list .item .job .salary{font-size:14px;color:#fc703e;}
.similar_jobs  .similar_jobs_list .item .logo,.similar_jobs  .similar_jobs_list .item .logo img{width:60px;height:60px;object-fit: contain;}
.similar_jobs  .similar_jobs_list .item .logo{float:right;overflow:hidden;border:1px solid #eee;}
.similar_jobs  .similar_jobs_list .item .com{margin:12px 0 0 0;}
.similar_jobs  .similar_jobs_list .item .com a{font-size:14px;color:#9fa3af;}
.dom_header_wrap{background:#f5f5f5;padding:30px 0;}
.dom_header_wrap .com_thum{float:left;}
.dom_header_wrap .com_thum .logo,.dom_header_wrap .com_thum img{width:100px;height:100px;object-fit: contain;}
.dom_header_wrap .com_thum .logo{float:left;overflow:hidden;border:1px solid #cbcbcb;margin:0 20px 0 0;}
.dom_header_wrap .com_thum .thum{float:left;width:700px;line-height:200%;}
.dom_header_wrap .com_thum .thum .name{float:left;width:100%;font-size:24px;color:#000000;}
.dom_header_wrap .com_thum .thum .name .license{display:inline-block;*display:inline;*zoom:1;width:89px;height:25px;vertical-align:middle;background-position:-182px -55px;}
.dom_header_wrap .com_thum .thum .name .certified{background-position:-93px -55px;}
.dom_header_wrap .com_thum .thum .info{float:left;width:100%;font-size:14px;margin:8px 0 0 0;color:#555555;}
.dom_header_wrap .com_thum .thum .info em{font-style:normal;color:#b7b7b7;}
.dom_header_wrap .com_thum .thum .tags{float:left;width:100%;margin:8px 0 0 0;}
.dom_header_wrap .com_thum .thum .tags .item{float:left;height:22px;line-height:22px;font-size:12px;color:#555555;text-align:center;background:#ffffff;padding:0 8px;border-radius:4px;margin:0 5px 0 0;}
.com_detail_left .switch{float:left;width:100%;border-bottom:1px solid #e8e8e8;}
.com_detail_left .switch .tab{display:block;float:left;margin:0 20px 0 0;font-size:16px;color:#666666;padding:0 10px 15px 10px;line-height:100%;cursor:pointer;}
.com_detail_left .switch .curr{color:#000000;font-weight:bold;border-bottom:2px solid #32a5de;}
.dom_header_wrap .ctrl_btns{float:right;margin:4px 0 0 0;}
.dom_header_wrap .ctrl_btns .follow{display:block;padding:0 5px;height:24px;line-height:24px;border:1px solid #fc703e;background:#ffffff;color:#fc703e;text-align:center;border-radius:4px;font-size:14px;}
.dom_header_wrap .ctrl_btns .follow:hover{background:#fc703e;color:#ffffff;}
.dom_header_wrap .ctrl_btns .share{margin:5px 0 0 0;text-align:right;}
.dom_header_wrap .ctrl_btns .share .tit{float:right;color:#808080;font-size:12px;margin:2px 5px 0 0;}
.dom_header_wrap .ctrl_btns .share .js-social-share-params{float:right;}
.dom_header_wrap .ctrl_btns .share .js-social-share-params a{width:17px;height:17px;overflow:hidden;line-height:200px;margin:0 5px 0 0;float:right;}
.dom_header_wrap .ctrl_btns .share .js-social-share-params a.weibo{background-position:-60px -579px;}
.dom_header_wrap .ctrl_btns .share .js-social-share-params a.weixin{background-position:-87px -579px;}
.dom_header_wrap .ctrl_btns .share .js-social-share-params .weibo:hover{background-position:-60px -598px;}
.dom_header_wrap .ctrl_btns .share .js-social-share-params .weixin:hover{background-position:-87px -598px;}
.review_stars{width:95px;height:15px;}
.stars0{background-position:-37px -482px; }
.stars1{background-position:-37px -497px;}
.stars2{background-position:-37px -512px;}
.stars3{background-position:-37px -527px;}
.stars4{background-position:-37px -542px;}
.stars5{background-position:-37px -557px;}
.com_detail_left .switch_cont .item{display:none;}
.company_detail{font-size:14px;color:#666666;line-height:200%;margin:15px 0 30px 0;}
.company_map{margin:15px 0 0 0;}
.company_map .mapwrap{width: auto;}
.map_close .mapwrap{border:1px solid #ffffff;}
.company_map .mapwrap .addr{line-height:30px;font-size:14px;color:#666666;padding:0 10px;width:770px;}
.company_map .mapwrap .addr i,.company_map .mapwrap .addr span,.company_map .mapwrap .ctrlmap{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.company_map .mapwrap .addr i{width:12px;height:16px;background-position:0 -484px;margin:0 5px 0 0;}
.company_map .mapwrap .ctrlmap{margin:0 0 0 20px;}
.map_query_box{width:100%; position:relative}
.map_close .map_query_box{display:none;}
.map_query{width:100%;background:#fff;padding:0 0 10px 0;}
.map_query_text{width:100%;height:35px; line-height:35px;border:none; font-size:14px;color:#999; font-family:Arial;}
.map_query_list_line{width:1px;height:20px; background:#eee; position:absolute;left:50px;top:10px; display:inline-block;}
.map_query_bth{width:100px;height:28px;background:#388bff;color:#fff;border:none;border-radius:3px;cursor:pointer}
.map_query_tit{border-bottom:1px solid #ddd; padding:5px 0px;color:#388bff}
.map_query_tit_s{ font-size:12px;color:#d6d2d2}
.map_query_list{border-bottom:1px solid #eee; padding-left:60px; position:relative}
.map_query_list_s{width:50px; display:inline-block; position:absolute;left:0px;top:0px;color:#999; line-height:35px; text-align:center}
.map_query_bth_box{padding:10px 0 0px 60px;}
.map_query_bth_car{ background:#f60;}
.map_query_result{width:100%;overflow:auto;overflow-x:hidden}
.map_query_result::-webkit-scrollbar{width:6px;height:6px}
.map_query_result::-webkit-scrollbar-button{height:0;width:0}
.map_query_result::-webkit-scrollbar-track{background-color:#f1f1f1}
.map_query_result::-webkit-scrollbar-thumb{background:#ccc;}
.map_query_result::-webkit-input-placeholder{color:#aaa;font-size:14px}
.map_query_result::-moz-placeholder{color:#aaa;font-size:14px}
.map_query_result:-ms-input-placeholder{color:#aaa;font-size:14px}
*{scrollbar-base-color:#ccc;scrollbar-3dlight-color:#ccc;scrollbar-highlight-color:#ccc;scrollbar-track-color:#f1f1f1;scrollbar-arrow-color:#000;scrollbar-shadow-color:#ccc;scrollbar-dark-shadow-color:#ccc}
.BMap_bubble_title,.BMap_bubble_content{font-size:14px;}
.company_base{width:100%;margin:0 0 20px 0;}
.company_surroundings{margin:0 0 15px 0;}
.surroundings_switch{margin:15px 0 0 0;}
.surroundings_switch .slideBox{width:258px;height:200px;overflow:hidden;position:relative;border:1px solid #ddd;background:#fafafa;}
.surroundings_switch .slideBox .bd{position:relative;height:100%;z-index:0;}
.surroundings_switch .slideBox .bd li{zoom:1;vertical-align:middle;position:relative;width:258px;height:200px;}
.surroundings_switch .slideBox .bd img{}
.surroundings_switch .slideBox .prev,.surroundings_switch .slideBox .next{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:50px;background:rgba(0,0,0,0.3) url(/static/images/slider-arrow.png) -110px 10px no-repeat;filter:alpha(opacity=50);opacity:0.5; }
.surroundings_switch .slideBox .next{left:auto;right:3%;background-position:8px 10px;}
.surroundings_switch .slideBox .prev:hover,
.surroundings_switch .slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.surroundings_switch .slideBox .prevStop{display:none;}
.surroundings_switch .slideBox .nextStop{display:none;}

.jobslist{border-bottom:1px #e8e8e8 solid;padding:20px 10px 10px 10px;position:relative;font-size:14px;}
.jobslist:hover{background-color:#F9F9F9}
.jobslist .jname{height:30px;}
.jobslist .jname a{color:#333333;}
.jobslist .jname a:hover{color:#32a5de;}
.jobslist .jname span{padding-left:15px;}
.jobslist .jname u{color:#FF6600;text-decoration:none}
.jobslist .jname .al-img{vertical-align:middle;}
.jobslist .jtxt{height:30px;}
.jobslist .jtxt span{padding-left:10px;color:#CCCCCC;font-size:10px;padding-right:10px;}
.jobslist .jtxt u{color:#FF6600;text-decoration:none}
.jobslist .jobapp,.jobslist a.jobapp{display:block;width:80px;height:34px;line-height:34px;border:1px #FF6600 solid;background-color:#FFFFFF;color:#FF6600;border-radius:4px;position:absolute;right:60px;top:26px;cursor:pointer;text-align:center;}
.jobslist .jobapp:hover{background-color:#FF6600;color:#FFFFFF;background-position:10px -826px;}
.J_applyForJob:hover a{color:#fff;}
.job_search{padding:30px 0;background:#f5f5f5;}
.job_search .searchform{padding:0 0 0 0;float:left;}
.job_search .searchform .search_keyword{float:left;position:relative;left:127.5px;}
.job_search .searchform .search_keyword .keyword{float:left;width:544px;height:48px;line-height:48px;padding:0 15px;background:#ffffff;border:1px solid #d3d3d3;font-size:14px;color:#666666;border-right:none;}
.job_search .searchform .search_keyword .jobtype{float:left;width:220px;height:50px;line-height:48px;border:1px solid #d3d3d3;font-size:14px;color:#666666;border-left:none;background:#ffffff url(/static/images/arrow_down.png) no-repeat right center;cursor:pointer;}
.job_search .searchform .search_keyword .split_line{width:1px;height:40px;position:absolute;right:370px;top:6px;z-index:999;background:#d3d3d3;}
.job_search .searchform .search_keyword .searchbtn{float:left;width:150px;height:50px;line-height:50px;padding:0 5px;background:#0084f0;border:none;color:#ffffff;text-align:center;font-size:16px;cursor: pointer;}
.job_search .jobtags{padding:15px 0 0 0;float:left;font-size:14px;color:#777777;margin-left:127.5px;}
.job_search .jobtags a{color: #32a5de;display:inline-block;*display:inline;*zoom:1;margin:0 10px 0 0;}
.job_show_l{width:960px;float:left;margin:15px 0;}
.job_show_r{width:230px;float:right;margin:15px 0;}
.job_show_l .condition{float:left;background:#fafafa;width:958px;border:1px solid #ededed;padding:5px 0 8px 0;margin:0 0 15px 0;position:relative;z-index:2;}
.job_show_l .condition_whole{margin:0;}
.job_show_l .condition_simple{margin:0;display:none;opacity:0;position:absolute;left:0;top:0;z-index:999;}
.job_show_l .condition_selectwrap{margin:0 0 25px 0;position:relative;float:left;width:100%;
    /*z-index:999999;*/
}
.job_show_l .condition_selectwrap .selectfold,.job_show_l .condition_selectwrap .selectunfold{width:36px;height:15px;background:#fafafa;border:1px solid #ededed;border-top:1px solid #fafafa;z-index:999;position:absolute;left:50%;bottom:-15px;margin:0 0 0 -16px;cursor:pointer;background-image:url(/static/images/fold_arrow.png);background-repeat:no-repeat;background-position:8px -23px;}
.job_show_l .condition_selectwrap .selectunfold{background-position:8px -3px;}
.job_show_l .condition .item{float:left;width:100%;height:30px;position:relative;overflow:hidden;z-index:9;margin:0 0 7px 0;}
.job_show_l .condition .item_cc{width:auto;height:auto;overflow:visible;z-index:9;margin:2px 0 0 20px;}
.job_show_l .condition .item .cond_title{float:left;font-size:14px;color:#666666;line-height:24px;width:76px;font-weight:bold;text-align:right;}
.job_show_l .condition .item .fold_more,.job_show_l .condition .item .unfold_more{position:absolute;width:60px;height:20px;line-height:20px;text-align:center;font-size:14px;right:15px;top:5px;color:#333333;}
.job_show_l .condition .item .fold_more i,.job_show_l .condition .item .unfold_more i{position:absolute;top:8px;right:0;font-size:0;height:0;width:0;border-width:6px 6px 0;border-style:solid dashed;border-color:#0084f0 transparent transparent;overflow:hidden;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;}
.job_show_l .condition .item .unfold_more i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);animation-fill-mode:forwards;}
.job_show_l .condition .item .item_inner{width:938px;position:absolute;padding:5px 0 5px 20px;left:-1px;top:0;z-index:99999;border:1px solid #fafafa;}
.job_show_l .condition .item .cond_item{width:842px;z-index:3;}
.job_show_l .condition .item_cc .cond_item{overflow:visible;float:left;}
.job_show_l .condition .item .cond_item a{display:block;padding:0 5px;float:left;margin:0 10px 0 0;font-size:14px;height:24px;line-height:24px;color:#666666;}
.job_show_l .condition .item .cond_item a.selected,.job_show_l .condition .item .cond_item a:hover{background:#0084f0;color:#ffffff;}
.job_show_l .condition .item_cc .cond_item a.selected,.job_show_l .condition .item_cc .cond_item a:hover{background:#ff8f00;color:#ffffff;}
.job_show_l .condition .item .cond_item .estorm-selecter a{padding:0 10px;float:none;margin:0;font-size:14px;height:22px;line-height:22px;color:#333333;}
.job_show_l .condition .item .cond_item .estorm-selecter-arrow{position:absolute;top:9px;right:5px;font-size:0;height:0;width:0;border-width:6px 6px 0;border-style:solid dashed;border-color:#9b9b9b transparent transparent;overflow:hidden;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;}
.job_show_l .condition .item .cond_item .estorm-selecter-wrap_focus .estorm-selecter-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);animation-fill-mode:forwards;}
.job_show_l .condition .item .cond_item .estorm-selecter ul{top:22px;}
.job_show_l .condition .item .cond_item .estorm-selecter a:hover{background:#f5f5f5;color:#333333;}
.job_show_l .condition .item .cond_item .estorm-selecter ul li.current a,.job_show_l .condition .item .cond_item .estorm-selecter ul li.current a:hover{background: #32a5de;color:#fff;}
.job_show_l .condition .item .cond_item .select_title{float:left;font-size:14px;color:#666666;line-height:24px;font-weight:bold;}
.job_show_l .condition .item .cond_item .select_item{float:left;margin:0 20px 0 0;}
.job_show_l .condition .item_sub{background:#ffffff;width:100%;float:left;border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.job_show_l .condition .item_sub .cond_title{float:left;font-size:14px;color:#666666;width:76px;line-height:30px;font-weight:bold;text-align:right;margin:0 0 0 20px;}
.job_show_l .condition .item_sub a{display:block;padding:0 5px;float:left;margin:3px 10px 0 0;font-size:14px;height:24px;line-height:24px;color:#666666;}
.job_show_l .condition .item_sub a.selected,.job_show_l .condition .item_sub a:hover{background:#32a5de;color:#ffffff;}
.search_job_list{width:958px;float:left;border:1px solid #eaecee;margin:0 0 15px 0;}
.search_job_list .item{float:left;width:918px;margin:20px 20px 0 20px;padding:0 0 20px 0;border-bottom:1px solid #eaecee;line-height:150%;}
.search_job_list .item .col_1{width:450px;float:left;}
.search_job_list .item .col_2{width:400px;float:left;}
.search_job_list .item .col_3{width:52px;float:right;}
.search_job_list .item .jobname{font-size:16px;float:left;line-height:22px;}
.search_job_list .item .jobname a{color:#32a5de;}
.search_job_list .item .salary{display:inline-block;*display:inline;*zoom:1;font-size:16px;color:#fd5f39;margin-right:20px;}
.search_job_list .item .jobinfo{float:left;width:100%;font-size:14px;color:#555555;margin:8px 0 0 0;}
.search_job_list .item .jobinfo em{font-style:normal;color:#b7b7b7;}
.search_job_list .item .comname{font-size:16px;line-height:22px;}
.search_job_list .item .comname a{color:#000000;}
.search_job_list .item .comname .span,.search_job_list .item .comname .cert{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.search_job_list .item .comname .cert{width:21px;height:21px;margin:0 5px 0 0;background-position:-22px -414px;margin:0 0 0 5px;}
.search_job_list .item .comname .uncert{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:21px;height:21px;margin:0 5px 0 0;background-position:-0px -414px;margin:0 0 0 5px;}
.search_job_list .item .cominfo{float:left;width:100%;font-size:14px;color:#555555;margin:8px 0 0 0;}
.search_job_list .item .comlogo,.search_job_list .item .comlogo img{width:50px;height:50px;object-fit: contain;}
.search_job_list .item .comlogo{float:right;border:1px solid #eaecee;}
.job_show_r .history{float:left;width:100%;background:#fafafa;}
.job_show_r .history .title{float:left;padding:0 0 0 15px;width:215px;height:40px;line-height:40px;background:#ededed;font-size:14px;}
.job_show_r .history .item{margin:10px 15px 0 15px;float:left;line-height:150%;border-bottom:1px dotted #e8e8e8;padding:0 0 10px 0;}
.job_show_r .history .item .jobname{float:left;width:100px;font-size:14px;}
.job_show_r .history .item .jobname a{color:#000000;}
.job_show_r .history .item .salary{float:right;text-align:right;width:50px;color:#ff751b;}
.job_show_r .history .item .comname{float:left;font-size:14px;margin:5px 0 0 0;}
.job_show_r .history .item .jinyan{float:left;font-size:14px;margin:5px 0 0 0;color:#999999;}
.job_show_r .history .item .comname a{color:#666666;font-size:12px;}
.job_show_r .silde_ad{float:left;width:100%;}
.job_show_r .silde_ad .item,.job_show_r .silde_ad .item img{width:228px;}
.job_show_r .silde_ad .item {float:left;border:1px solid #e8e8e8;margin:15px 0 0 0;}
.job_show_r .silde_ad .item a{float:left;display:block;}

.talent_list{width:100%; border-bottom:1px solid #e4e4e4; padding:18px 0; float:left;color:#676767; position:relative;font-size:14px;}
.user_photo img{border-radius:50%;}
.user_photo{float:left; padding-left:20px; position:relative}
.usersearch_job_siaber{width: 350px;padding-left: 20px; float: left;margin: 6px 0 0 0;}
.user_name{font-size:18px; margin-right:15px;color:#333}
.user_listinfo{padding-bottom:5px;}
.user_listinfo_line {margin: 0 2px;color: #eee;}
.user_listinfo_city{width:100%; float:left;color: #999; padding:5px 0 5px 0;}
.user_listinfo_job{width:100%; float:left;color: #999; }
.user_tag_user_p{width:100%; float:left;color:#999; padding-top:5px;}
.user_listinfo_job {padding: 5px 0 5px 0;}
.user_listinfo_job .user_tag{color:#0084f0;}
.user_listinfo_mytag{width:100%; float:left}
.user_want{width:250px; float:left;border-left:1px solid #eee;height:80px; line-height:80px;color:#999;padding-left:10px; overflow:hidden;}
.user_want_s{color:#0084f0; padding:0px 3px;}
.user_want ul li {position: relative;padding: 0 0 0 10px;}
.user_want ul li:before {position: absolute;width: 6px;height: 6px;background: #bbbbbb;border-radius: 20px;left: 0;top: 50%;margin: -4px 0 0 0;}
.view_right{float:right; padding-right:20px; padding-top:11px}
.view_time{font-size:12px;color: #0084f0;; display:block; text-align:right}
.view_bth{width: 80px;height: 26px;line-height: 26px;border-radius: 3px;text-align: center;display: inline-block;color: #0084f0;font-size: 14px;background: #ffffff;border: 1px solid #0084f0;float: left;margin-top: 10px;}
.view_bth:hover,.view_bth:visited{ background:#0084f0;color:#fff; text-decoration:none}
.view_bth:hover{ background:#0084f0;color:#fff; text-decoration:none}
.talent_tags {padding: 5px 10px;margin-right: 10px;border-radius: 20px;border-width: 1px;border-style: solid;display: inline-block;line-height: 1;white-space: nowrap;cursor: pointer;font-size: 12px;color: #FFFFFF;background: #0084f0;}

.pl_pageWrap{width:100%;float:left;font-size:14px;margin:15px 0 0 0;}
.pl_cmttop {width: 100%; margin: 0 auto;height: 40px; line-height: 40px; border-bottom:1px solid #EEE;}
.pl_cmttop .pl_cmtlist .ctl {float: left;padding:0; margin-right:20px;text-align: center; cursor: pointer;border-bottom: none;min-height: auto;font-size: 14px;color: #666;text-decoration:none;padding:0 5px;}
.pl_cmttop .pl_cmtlist .active{border-bottom: 2px solid #0288d1; position: relative;margin-bottom: -2px;background: #fff;color:#0288d1;}
.pl_cmttop{margin:0 0 10px 0;}
.pl_cmttop .tit{display:inline-block;*display:inline;*zoom:1;color:#555;}
.pl_cmttop .dinpt{display:inline-block;*display:inline;*zoom:1;color:#fff;border-radius:4px;height:36px;line-height:36px;padding:0 10px;text-decoration:none;margin:0 10px 0 0;}
.pl_cmttop .dinpt_gz{background:#f90;}
.pl_cmttop .dinpt_ms{background:#0abb00;}
.pl_cmttop .dinpt i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 5px 0 0;width:16px;height:16px;}
.pl_cmttop .dinpt .gz{background-position:0 -601px;}
.pl_cmttop .dinpt .ms{background-position:-21px -601px;}
.pl_sort{float:right;height:34px;line-height:34px;border:1px solid #e6e6e6;border-bottom:1px solid #e0e0e0;background:#f8f8f8;border-radius: 25px;overflow:hidden;}
.pl_sort a{padding:0 20px;float:left;font-size:13px;color:#5b5b5b;border-left:1px solid #e6e6e6;}
.pl_sort a:first-child{border-left:0px;}
.pl_sort .curr{background:#fff;color:#0288d1;}
.pl_sort a:hover{color:#f90;text-decoration:none;}

.replay_form{}
.replay_form .replay_inner{margin:10px 0 0 0;background: #fff;border:1px solid #ddd;}
.replay_form .replay_inner .head{height:52px;line-height:52px;background:#f7f7f7;border-bottom:1px solid #eee;}
.replay_form .replay_inner .head .title{text-indent:1rem;float:left;color:#666;font-size:16px;}
.replay_form .replay_inner .head .title i{display:inline-block;*display:inline;*zoom:1;width:36px;height:36px;vertical-align:middle;margin:0 5px 0 0;background-position:0 -647px;}
.replay_form .replay_inner .head .close{display:block;width:100px;height:52px;float:right;text-align:center;text-decoration:none;color:#666;}
.replay_form .replay_inner .head .close:hover{background:#eee;}
.replay_form .replay_inner .replaytextwrap{position:relative;width:96%;margin:2% auto 0 auto;}
.replay_form .replay_inner .replaytextwrap .errtips{display:block;padding:10px 0;}
.replay_form .replay_word{position: relative;width: 98%;height: 50px;z-index: 9;resize: none;color: #333;padding: 1%;border: 1px solid #e1e3e5;}
.replay_form .anonymous{display:inline-block;*display:inline;*zoom:1;float: left;margin: 8px 0 0 2%;}
.comm_btn{margin: 0 2% 2% 0;border: 0;outline: 0;padding: 0;background-color: transparent;display:inline-block;*display:inline;*zoom:1;min-width: 105px;cursor: pointer;min-width: 100px;float: right;background-color: #32a5de;border-radius: 4px;color: #fff;font-size: 14px;line-height: 35px;vertical-align:middle;font-family:'Microsoft YaHei';}
.cancelBtn{display:inline-block;width:90px;height:32px;text-align:center;line-height:32px;cursor:pointer;font-size:14px;font-weight:bold;color:#666;background:#ddd;border:none;margin:0 auto 10px auto;border-radius:2px;vertical-align:middle;}
label.error{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 20px;margin:0 0 10px 0;height:18px;font-size:14px;color:#0084f0;background:url(/static/images/user-icon36.png) no-repeat 0 -308px;vertical-align:middle;line-height:18px;}
label.success{display:none;}
.reportform{padding:20px 20px 20px 40px;}
.reportform .report_ctl{text-align:center;}
.reportform .report_word{width:456px;color: #333;padding: 2%;border: 1px solid #e1e3e5;margin:0 0 10px 0;}
.reportform .slelist .reob{display:inline-block;*display:inline;*zoom:1;margin:0 10px 10px 0;width:140px;padding:10px 0 10px 10px;border: 1px solid #f7f1e4;text-align: left;position:relative;background: #fcf9f4;border-radius: 6px;font-size:14px;}
.reportform .slelist label.last{width:200px;}
.reportform .slelist label input{vertical-align:middle;}
.gzdp_form .sub_ps {position:relative;margin:0 40px 0 40px;width:350px;}
.gzdp_form .sub_ps dl{margin:10px 0;width:165px;padding:8px 10px;border: 1px solid #f7f1e4;text-align: center;position:relative;background: #fcf9f4;border-radius: 6px;}
.gzdp_form .sub_ps span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.gzdp_form .sub_ps .item{color:#555;font-weight:bold;font-size:14px;}
.gzdp_form .sub_ps .score{font-size:12px;color:#f90;position:absolute;top:7px;left:190px;width:120px;text-align:left;}
.gzdp_form .sub_ps .score_t{display:none;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val{width:16px;height:13px;position:absolute;top:0;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_1{left:0;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_2{left:16px;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_3{left:32px;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_4{left:48px;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_5{left:64px;}
.gzdp_form .tipswrap{height:18px;overflow:hidden;}
.gzdp_form .tipswrap label.error{display:block;}
.gzdp_form .pl_totla{color:#555;position:absolute;right:10px;top:50px;text-align:center;line-height:250%;border-left:1px solid #ddd;padding:0 0 0 20px;}
.gzdp_form .pl_totla p b{font-size:20px;font-weight:normal;}
.gzdp_form .pl_totla span{font-size:40px;color:#f90;}
.gzdp_form .fewon,.msfxform .fewon{font-weight:bold;color:#f60;font-size:16px;padding:20px 0 10px 0;border-bottom:1px solid #ddd;margin:0 40px 20px 40px;text-align:center;}
.msfxform .fewon{width:400px;}
.gzdp_form .commword_wrap{margin:5px 40px 0 40px;}
.msfxform .commword_wrap{border-bottom:1px dashed #e3e3e3;margin:20px 40px 20px 40px;padding:0 0 10px 0;}
.gzdp_form .gzdp_ctl,.msfxform .gzdp_ctl{margin:5px 40px 15px 40px;line-height:200%;}
.gzdp_form .gzdp_ctl .submitBtn,.msfxform .gzdp_ctl .submitBtn{display:block;width:100%;background:#32a5de;height:46px;line-height:46px;font-family:'Microsoft YaHei';}
.gzdp_form .gzdp_ctl .anonymous,.msfxform .gzdp_ctl .anonymous{color:#666;}
.gzdp_form .gzdp_ctl p a,.msfxform .gzdp_ctl p a{color:#32a5de;}
.gzdp_form .commword,.msfxform .commword{width:94%;height:80px;padding: 2%;border: 1px solid #e1e3e5;margin:10px 0;}
.msfxform .commword_mstype{margin:0 40px 10px 40px;}
.msfxform .commword_mstype p{display:block;margin:0 0 20px 0;}
.msfxform .commword_mstype p .mszt{display:inline-block;*display:inline;*zoom:1;margin:0 10px 0 0;padding:10px 15px;border: 1px solid #f7f1e4;text-align: center;position:relative;background: #fcf9f4;border-radius: 6px;font-size:14px;}
.msfxform .commword_mstype p label.error{display:block;margin:5px 0 0 0;}
.msfxform .commword_mstype p label input{vertical-align:middle;}
.msfxform .commword_mstype p .zbInputText{height:36px;line-height:36px;width:320px;}
.pl_notice{width:226px;height:74px;border:1px solid #ccc;float:right;margin-top:10px;background:#fff;box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.02), 0 0px 5px 0 rgba(0, 0, 0, 0.02);-webkit-box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.02), 0 0px 5px 0 rgba(0, 0, 0, 0.02);overflow:hidden;}
.pl_notice .title{height:27px;line-height:27px;font-size:14px;padding:0 10px;border-bottom:1px solid #d2dde3;}
.pl_notice .title a{color:#32a5de;text-decoration:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.pl_notice .title a b{color:#f90;}
.pl_notice .title i{display:inline-block;*display:inline;*zoom:1;width:23px;height:23px;vertical-align:middle;background-position:-113px -358px;margin:0 5px 0 0;}
.pl_notice .listwrap{background:#e9eff2;padding:2px 10px 0 10px;height:44px;}
.pl_notice .listwrap .list{line-height:20px;height:50px;}
.pl_notice .listwrap .list a{color:#666;text-decoration:none;}
.pl_notice .listwrap .list a span{color:#f90;display:inline-block;*display:inline;*zoom:1;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align:middle;margin:-4px 0 0 0;}
.pl_notice .listwrap .list a .cutspan1{max-width:85px;}
.pl_notice .listwrap .list a .cutspan2{max-width:94px;}
.pl_notice .listwrap .list a .cutspan3{max-width:100px;}
.pl_notice .listwrap .ldj_msg{width:206px;height:44px;line-height:20px;font-size:14px;color:#f60;}
.pl_notice .listwrap .ldj_msg a{color:#f60;}
.pl_showcomt{padding:0 10px;}
a.cbutton{padding: 0 5px;height: 30px; line-height:30px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;color:#fff;background:#32a5de; -webkit-transition:0.3s; transition:0.3s; display:inline-block;vertical-align:middle;}
a.follod,a.follod_de{width:100px;height: 30px; line-height:30px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;-webkit-transition:0.3s; transition:0.3s; display:inline-block;vertical-align:middle;}
a.follod{color:#fff;background:#32a5de;}
a.follod_de{color:#333;background:#eee;}
a.cbutton{padding: 0 5px;height: 30px; line-height:30px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;color:#fff;background:#32a5de; -webkit-transition:0.3s; transition:0.3s; display:inline-block;vertical-align:middle;}
a.yuyi,a.ewge,a.tgee{width:60px;height: 22px; line-height:22px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;-webkit-transition:0.3s; transition:0.3s;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;color:#fff;position:relative;margin:0 5px;}
a.yuyi{background:#f90;}
a.ewge{background:#0abb00;}
a.tgee{background:#32a5de;}
a.no_fw,a.no_cv,a.no_fwed,a.no_cved,a.no_fwreview,a.no_cvreview{background:#aaa;}
a.faveo_no,.faveo_yes{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;background:url(/person/images/2017/01.png) no-repeat;overflow:hidden;line-height:200px;position:relative;}
a.faveo_no{background-position:2px -2px;}
a.faveo_yes{background-position:2px -27px;}
.commshowtips{line-height:22px;background:#ffefe5;color:#ff7411;border:1px solid #ff7411;font-size:12px;padding:3px 5px;white-space: nowrap;z-index:9999;border-radius:4px;}
.commshowtips .arrow{position:absolute;left:50%;bottom:-5px;width:0;height:0;margin:0 0 0 -2px;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #ff7411;}
.showtips_pos_1{position:absolute;left:-40px;bottom:25px;text-align:left;}
.pl_rulewrap{padding:10px 20px;font-family:'Microsoft YaHei';font-size:14px;line-height:150%;color:#333;}
.pl_rulewrap strong{font-weight:bold;}
.pl_pages{margin:10px 0 5px 0;text-align:center;}
.pl_pages a{display:inline-block;*display:inline;*zoom:1;padding:3px 5px;border:1px solid #ddd;background:#fff;color:#32a5de;}
.pl_pages a:hover{text-decoration:none;background:#eee;color:#333;}
.pl_pages a.curr{background:#32a5de;color:#fff;}
.pl_pop_tips{display:none;width:290px;min-height:139px;background:url(../images/2018/pl_pop_tip.png) no-repeat center top;z-index:10990;left: 50%;top:200px;margin:0 0 0 -145px;position: fixed;_position: absolute;display:block;}
.pl_pop_tips .msg{position:absolute;width:100%;height:50px;line-height:50px;text-align:center;left:0;top:28px;font-size:14px;color:#fff;z-index:997;}
.pl_pop_tips .msg i{display:inline-block;*display:inline;*zoom:1;width:50px;height:50px;background:url(../images/2018/pl_pop_type_ico.png) no-repeat center center;vertical-align:middle;}
.pl_pop_tips .msg .type_alert{background-position:-194px -24px;}
.pl_pop_tips .msg .type_dongjia{background-position:-102px -24px;}
.pl_pop_tips .msg .type_new{background-position:-10px -24px;}
.pl_pop_tips .btn{position:absolute;left:73px;top:82px;width:142px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#ed5a28;text-decoration:none;z-index:998;}
.pl_pop_tips .close{position:absolute;right:6px;top:15px;width:20px;height:20px;text-decoration:none;z-index:999;}
.chatfloat,.chatfloat a{display:block;width:82px;height:104px;}
.chatfloat{position:fixed;left:0;top:210px;z-index:999;background:#2f87ff;border-radius:0 6px 6px 0;}
.chatfloat .icochat{display:block;width:64px;height:64px;margin:10px auto 0 auto;background:url(/images/common/hhs_sprit.png) no-repeat 0 0;}
.chatfloat .txt{display:block;height:30px;line-height:30px;color:#fff;text-align:center;position:relative;}
.chatfloat .new{color:#ffef68;}
.chatfloat .new .shine{position:absolute;width:31px;height:28px;left:60px;top:-8px;background:url(/recruit/images/2018/shine.gif) no-repeat center center;}
.submitBtn{display:inline-block;width:90px;height:32px;text-align:center;line-height:32px;cursor:pointer;font-size:14px;font-weight:bold;color:#fff;background:#f44d12;border:none;margin:0 auto 10px auto;border-radius:2px;vertical-align:middle;}
.job_lables{line-height:200%;margin:0 0 20px 0;font-size:14px;}
.job_lables .txt_salary{color:#ff3030;}
.job_lables .icon,.job_lables span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.job_lables .icon{width:24px;height:24px;margin:0 5px 0 0;}
.job_lables span{margin:0 15px 0 0;}
.job_lables .salary{background-position:-30px 0;}
.job_lables .exps{background-position:-54px 0;}
.job_lables .g{font-style:normal;color:#999999;}
.job_lables .fun{background-position:-126px 0;}
.job_lables .loc{background-position:-78px 0;}

.mask{position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;background: #000;z-index: 99998;opacity: 0.3;}
.sharewxqrcode{position: fixed;left: 50%;top: 50%;width: 200px;margin: -120px 0px 0px -90px;background:#fff;border: 2px solid #2086ee;z-index: 99999;}
.sharewxqrcode_title{width:98%;padding:0 1%;background:#2086ee;height:36px;line-height:36px;color:#fff;}
.sharewxqrcode_title span{display:inline-block;*display:inline;*zoom:1;float:left;font-size:14px;color:#fff;}
.sharewxqrcode_title a{display:inline-block;*display:inline;*zoom:1;float:right;margin-top:10px;line-height: 0;}
.qrcode_w{text-align:center;padding:18px 0 0 0;}
.qrcode_w img{margin:0 auto;}
.qrcode_t{font-size:12px;padding:8px 18px 8px 18px;color:#666;}
.item_con_list{padding:20px 0 50px;min-height:280px;line-height:150%;}
.item_con_list .con_list_item{position:relative;height:50px;padding:15px 16px;margin-bottom:20px;border:1px solid #ededed;font-size:14px}
.item_con_list .con_list_item:hover{background-color:#fafafa}
.item_con_list .item_detail{zoom:1}
.item_con_list .item_detail:before,.item_con_list .item_detail:after{content:"";display:table}
.item_con_list .item_detail:after{clear:both}
.item_con_list .item_detail .item_date{float:right;font-size:14px;color:#A1A1A1}
.item_con_list .item_detail .item_desc{color:#999;font-size:14px}
.item_con_list .item_title_date{margin-bottom:7px;zoom:1}
.item_con_list .item_title_date:before,.item_con_list .item_title_date:after{content:"";display:table}
.item_con_list .item_title_date:after{clear:both}
.item_con_list .item_title_date .item_title{float:left;font-size:16px;color:#333;font-weight:700;max-width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.item_con_list .item_title_date .item_salary{float:left;font-size:16px;color:#FD5F39;font-weight:700;float:right}
.right_silder_switch{margin:0 0 20px 0;}
.right_silder_switch .switch_item{display:none;}
.company_jobs_list .item{padding:8px 4px;border-bottom:1px solid #ebeef5;line-height:150%;}
.company_jobs_list .item:hover{background:#fafafa;}
.company_jobs_list .item .jobname{width:49%;float:left;font-size:14px;}
.company_jobs_list .item .jobsalary{width:49%;float:right;font-size:14px;color:#fc703e;text-align:right;}
.company_jobs_list .item .jobcompany{width:100%;float:left;font-size:12px;}
.company_jobs_list .item .jobcompany a{color:#666666;}
.right_silder_switch .company_detail_s{font-size:14px;color:#666666;line-height:200%;}
.right_silder_switch .company_detail_wrap{position:relative;}
.right_silder_switch .company_detail_wrap .togglebtn{font-size:12px;color:#32a5de;cursor:pointer;text-align:right;width:50px;position:absolute;right:0;bottom:0;}
.jobsgetstate{float:left;width:100%;height:200px;}

.hkm_searchjob{background: #f0f6fc;border-top:2px solid #147dba;padding: 50px 0;}
.hkm_searchjob .search,.hkm_searchjob .hotsearch{width: 1074px;margin: 0 auto;}
.hkm_searchjob .search_cond{width: 300px;height: 42px;line-height: 42px;background: #ffffff;border-radius: 6px;float: left;margin: 0 10px 0 0;position: relative;cursor: pointer;}
.hkm_searchjob .search_cond .ikeyword,
.hkm_searchjob .search_cond .ilocation,
.hkm_searchjob .search_cond .ijobtype{position: absolute;width: 18px;height: 18px;top:12px;left: 10px;}
.hkm_searchjob .search_cond .ikeyword{background-position: -85px 0;}
.hkm_searchjob .search_cond .ilocation{background-position: -120px 0;}
.hkm_searchjob .search_cond .ijobtype{background-position: -154px 0;}
.hkm_searchjob .search_cond .inputshow{color: #b8b8b8;font-size: 14px;width: 220px;float: left;margin: 0 0 0 38px;}
.hkm_searchjob .search_cond .arrow{position: absolute;width: 16px;height: 10px;top:16px;right: 10px;background-position: -198px -6px;}
.hkm_searchjob .search_btn{width: 140px;height: 42px;line-height: 42px;border:none;background: #f1a80c;float: left;text-align: center;font-size: 14px;border-radius: 6px;color: #ffffff;cursor: pointer;}
.hkm_searchjob .hotsearch,.hkm_searchjob .hotsearch a{color: #767676;font-size: 12px;}
.hkm_searchjob .hotsearch{font-size: 12px;line-height: 150%;margin: 10px auto 0 auto;}
.hkm_searchjob .hotsearch a{display: inline-block;margin: 0 10px 0 0;}
.hkm_searchjob .hotsearch a:hover{color: #f1a80c;}
.hkm_searchjob_result .leftside{float: left;width: 870px;margin: 20px 0;}
.hkm_searchjob_result .rightside{float: right;width: 300px;margin: 20px 0;}
.hkm_searchjob_result .rightside .sideaditem,
.hkm_searchjob_result .rightside .sideaditem img{width: 100%;}
.hkm_searchjob_result .rightside .sideaditem{margin: 0 0 20px 0;}
.hkm_searchjob_result .result_list{float: left;width: 848px;border: 1px solid #e7e7e7;padding: 10px 10px;margin: 0 0 20px 0;}
.hkm_searchjob_result .result_list .item{float: left;width: 100%;padding: 15px 0;border-bottom: 1px solid #e8e8e8;}
.hkm_searchjob_result .result_list .item:last-child{border-bottom: none;}
.hkm_searchjob_result .result_list .companylogo,
.hkm_searchjob_result .result_list .companylogo img{width: 60px;height: 60px;}
.hkm_searchjob_result .result_list .companylogo{float: left;margin: 0 10px 0 0;border: 1px solid #e8e8e8}
.hkm_searchjob_result .result_list .companyinfo{float: left;width: 350px;line-height: 150%;padding: 8px 0 0 0;}
.hkm_searchjob_result .result_list .companyinfo .eps{width: 100%;}
.hkm_searchjob_result .result_list .companyinfo .jobname{font-size: 16px;color: #333333;}
.hkm_searchjob_result .result_list .companyinfo .jobname:hover{color: #fd5f39;}
.hkm_searchjob_result .result_list .companyinfo .comname{font-size: 14px;color: #155aa0;}
.hkm_searchjob_result .result_list .companyinfo .comname:hover{text-decoration: underline;}
.hkm_searchjob_result .result_list .exp,
.hkm_searchjob_result .result_list .salary,
.hkm_searchjob_result .result_list .pubdate{float: left;margin: 12px 20px 0 0;font-size: 14px;color: #7d7d7f;position: relative;line-height: 150%;}
.hkm_searchjob_result .result_list .exp{padding: 0 0 0 30px}
.hkm_searchjob_result .result_list .salary{padding: 0 0 0 20px}
.hkm_searchjob_result .result_list .pubdate{padding: 0 0 0 20px}
.hkm_searchjob_result .result_list .exp .hkm_icon{position: absolute;left: 0;top: 3px;width: 23px;height: 14px;background-position: -370px 0;}
.hkm_searchjob_result .result_list .salary .hkm_icon{position: absolute;left: 0;top: 3px;width: 16px;height: 18px;background-position: -422px -1px;}
.hkm_searchjob_result .result_list .pubdate .hkm_icon{position: absolute;left: 0;top: 3px;width: 18px;height: 17px;background-position: -483px 0;}
.hkm_searchjob_result .result_list .apply{display: block;float: right;width: 64px;height: 30px;line-height: 30px;color: #ffffff;font-size: 14px;text-align: center;border-radius: 4px;background: #0c91de;margin: 12px 0 0 0;}