.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
.keyword_font_highlight{color:#f30;padding:0 !important;font-size:inherit;font-family:inherit;}
span{font-size:12px;}
/* public search */
.search_sub_menu{background:#fff;}
.search_sub_menu .jobcn_index{overflow:hidden;}
.search_sub_menu .logo{float:left;padding:28px 0;}
.search_sub_menu .logo a{display:block;width:240px;height:44px;position:relative;background:url("/commImage/logo/logo_com_05.png") no-repeat;text-indent:-300px;overflow:hidden;cursor:default;}

.search_sub_menu ul{float:right;}
.search_sub_menu li{float:left;height:22px;line-height:22px;padding:39px 20px;position:relative;zoom:1;}
.search_sub_menu li a{font-size:16px;color:#555555;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_sub_menu li i{width:17px;height:9px;overflow:hidden;position:absolute;bottom:0;left:50%;margin-left:-8px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -50px 0;display:none;}
.search_sub_menu li.active a{font-weight:bold;color:#5f8dc9;}
.search_sub_menu li.active i{display:block;}
.search_wrap{background:url("/commImage/10.2/ui/bg/search_bg.jpg") no-repeat center top;padding-bottom:35px;padding-top:30px;}
.search_bar{width:730px;margin:0 auto;padding:50px 0;position:relative;z-index:1;}
.search_bar_title{padding-bottom:13px;}
.search_bar_title ul:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.search_bar_title ul{*zoom:1;}
.search_bar_title li{float:left;margin-right:5px;color:#fff;font-family:"Microsoft yahei",SimSun,Tahoma;width:100px;height:20px;line-height:20px;padding:5px 0;text-align:center;cursor:pointer;border-radius:2px;font-size:16px;position:relative;}
.search_bar_title li i{position:absolute;width:7px;height:4px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px -50px;left:50%;bottom:-4px;margin-left:-3px;display:none;overflow:hidden;}
.search_bar_title .active{background:#ffae00;color:#fff;}
.search_bar_title .active i{display:block;}
.search_bar_body{background:#5f8dc9;padding:2px;border-radius:2px;zoom:1;_margin-right:-3px;}
.search_bar_body:after{content:"";clear:both;display:block;height:0;overflow:hidden;}
.search_bar_keywork{line-height:20px;height:20px;padding:13px 15px;border:0;outline:none;width:526px;vertical-align:top;border-radius:0px;font-family:"Microsoft yahei",SimSun,Tahoma;float:left;font-size:16px;background:#fff;color:#333;}
.search_bar_btn{height:46px;background:#5f8dc9;color:#fff;font-size:16px;width:170px;vertical-align:top;float:left;}
.search_bar_body .label_placeholder{position: absolute;line-height: 20px;color: #aaa;padding: 13px 15px;font-family: "Microsoft yahei",SimSun,Tahoma;left:0;font-size:16px;cursor:text;}
.search_bar_body .autocomplete{width:556px;top:46px;border-color:#5f8dc9;border-width:2px;border-top-width:0;}
/* advanced search */
.advanced_search{font-family:"Microsoft yahei",SimSun,Tahoma;}
.advanced_search .jobcn_index{background:#fff;}
.advanced_search_title{background:#f3f3f3;font-family:"Microsoft yahei",SimSun,Tahoma;padding:10px 130px;font-size:14px;line-height:24px;color:#888;}
.advanced_search_title a{color:#f26b01;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.advanced_search_title i{display:inline-block;width:16px;height:16px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -100px 0;*display:inline;*zoom:1;vertical-align:top;margin-top:3px;margin-right:4px;}
.advanced_search_body{padding:30px 50px 40px;border:1px solid #f3f3f3;}
.advanced_search_body .label_placeholder,.advanced_search_item .label_placeholder{padding: 6px 10px;position: absolute;color: #aaa;font:14px microsoft yahei;}
.advanced_search_item{padding-bottom:20px;}
.advanced_search_item_title{color:#333;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;position:relative;zoom:1;padding:0 10px;}
.advanced_search_item_title i{width:3px;height:16px;overflow:hidden;position:absolute;top:3px;left:0;background:#5f8dc9;}
.advanced_search_item_body dl{padding:8px 0;}
.advanced_search_item_body dt{float:left;width:80px;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:32px;height:32px;color:#888;padding-left:10px;}
.advanced_search_item_body dd{margin-left:90px;*zoom:1;}
.advanced_search_item_body dd:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.advanced_search_item_body .autocomplete{border-color:#E0E0E0;border-width:1px;background:#fff;width:px;}
.advanced_search_to{width:60px;line-height:20px;height:20px;padding:6px 0;text-align:center;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;}
.advanced_search_condition{padding:6px 0 6px 20px;font-size:14px;}
.advanced_search_condition_warn{color:#e46660;}
.advanced_search_other_other div{line-height:20px;padding:6px 0;}
.advanced_search_history{border:1px solid #EEE;}
.advanced_search_history_title{background:#f3f3f3;height:40px;line-height:40px;position:relative;padding:0 20px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;font-weight:bold;}
.advanced_search_history_title a{position:absolute;top:0;right:20px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#5f8dc9;font-weight:normal;}
.advanced_search_history_body{padding:0 20px;background:#fbfbfb;}
.advanced_search_history_body ul{overflow:Hidden;*zoom:1;}
.advanced_search_history_body li{line-height:20px;height:20px;padding:10px 0;border-top:1px dotted #dddddd;margin-top:-1px;float:left;width:100%;}
.advanced_search_history_body li a{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;}
.quick_search .jobcn_index{background:#fff;}
.quick_search_body{padding:30px 150px 60px;border:1px solid #f3f3f3;}
.quick_search_body_title{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;padding-bottom:18px;}
.quick_search_body_title span{color:#f26b01;font-weight:bold;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;padding:0 5px;}
.quick_search_body_body{border:1px solid #EEEEEE;}
.quick_search_body_body img{vertical-align:top;}
.quick_search_numbody{padding: 30px 130px 40px;}
.advanced_set_condition{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#f26b01;}
.advanced_set_condition i{width:16px;height:16px;overflow:hidden;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -100px 0;margin:2px 5px 2px 0;}
.advanced_search_btn{padding-left:90px;padding-bottom:40px;}
.advanced_search_btn button{width:140px;height:42px;background:#5f8dc9;border-radius:2px;color:#fff;font-size:16px;}
.advanced_search_btn .advanced_search_btn_save{margin-left:10px;border:1px solid #dddddd;background:#fafafa;color:#555555;}
.autocomplete{border-color:#E0E0E0;border-width:1px;background:#fff;}
.autocomplete li{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:20px;height:20px;padding:5px 10px;cursor:pointer;}
.autocomplete li strong{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.autocomplete dl{padding:0;height:auto;}
.autocomplete dt{line-height:18px;padding:3px 10px;color:#888;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;width:auto;float:none;height:auto;}
.autocomplete dd{line-height:30px;padding:0 10px;color:#444;font-size:14px;cursor:pointer;position:relative;zoom:1;float:none;width:auto;margin-left:0;height:auto;}
.autocomplete dd .word{font-size:14px;}
.autocomplete dd.autocomplete_over{background:#5891df;}
.autocomplete dd.autocomplete_over .word{color:#FFF;}
/* searcher */
.searcher_tips{background-color: #f0f4f9;text-align:right;padding:5px;margin-bottom:5px;}
.searcher_tips span{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.searcher_tips b{color:#f26b01;padding:0 5px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.searcher_inner{background:#fff;padding:30px;border:1px solid #f3f3f3;overflow:hidden;min-height:600px;_height:expression(this.scrollHeight > 600 ? "600px" : "auto");}
.searcher_title{overflow:hidden;zoom:1;padding-bottom:10px;}
.searcher_title_add{float:left;padding:5px 0;}
.searcher_title_add a{float:left;height:20px;line-height:20px;padding:6px 20px;background:#5f8dc9;border-radius:3px;color:#FFF;text-align:center;font-family:"Microsoft yahei",SimSun,Tahoma;overflow:hidden;font-size:14px;}
.searcher_title_add a i{display:inline-block;vertical-align:top;width:20px;height:20px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px 0;}
.searcher_title_add span{float:left;height:20px;line-height:20px;padding:6px 12px;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;}
.searcher_title_add span b{color:#f26b01;padding:0 5px;}
.searcher_title_bar{float:right;padding:5px 0;}
.searcher_title_bar input{float:left;line-height:20px;height:20px;padding:5px 10px;border:1px solid #DDD;box-shadow:inset 1px 1px 5px rgba(0,0,0,0.05);width:129px;border-radius:2px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#444;outline:none;border-top-right-radius:0;border-bottom-right-radius:0;}
.searcher_title_bar button{width:50px;height:32px;float:left;background:#fff;color:#555;font-size:14px;border-radius:2px;border-color:#DDD;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;}

.searcher_empty_inner{text-align:center;padding:160px 0 300px;}
.searcher_empty_inner h5{font-size:24px;color:#222222;font-family:"Microsoft yahei",SimSun,Tahoma;padding-top:30px;}
.searcher_empty_inner h5 a{font-family:"Microsoft yahei",SimSun,Tahoma;color:#5f8dc9;}
.searcher_empty_inner div{color:#888;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;padding-top:15px;}

.searcher_body{*zoom:1;}
.searcher_body_left{width:710px;float:left;}
.searcher_body_right{width:200px;float:right;}
.searcher_list li{padding:5px 0;overflow:hidden;}
.searcher_list_inner{background:#f7f7f7;overflow:hidden;zoom:1;padding:15px 0;}
.searcher_list_number{float:left;width:60px;}
.searcher_list_number span{display:block;width:38px;height:26px;line-height:26px;text-align:center;background:#c1b1a1;border-left:2px solid #b0a090;color:#fff;font-size:16px;}
.searcher_list_content{float:left;width:530px;}
.searcher_list_content h4{font-weight:bold;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#333;padding-bottom:2px;}
.searcher_list_content div{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;line-height:20px;height:20px;width:420px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.searcher_list_operate{float:left}
.searcher_list_operate a{width:28px;height:28px;overflow:hidden;float:left;background:url("/commImage/10.2/ui/icon/58.png") no-repeat 0 -50px;margin-right:5px;margin-top:8px;text-indent:-500px;}
.searcher_list_operate .i_search{}
.searcher_list_operate .i_edit{background-position:-50px -50px;}
.searcher_list_operate .i_del{background-position:-100px -50px;}
.searcher_list_operate .i_search:hover{background-position:0 -100px;}
.searcher_list_operate .i_edit:hover{background-position:-50px -100px;}
.searcher_list_operate .i_del:hover{background-position:-100px -100px;}


.resume_view li{position:relative;zoom:1;padding:20px 0;border-bottom:1px dotted #DDD;vertical-align:top;cursor: pointer;}
.resume_view dl{overflow:hidden;}
.resume_view dt{width:110px;float:left;padding-left:45px;position:relative;zoom:1;}
.resume_view dt span{position:absolute;bottom:0;left:45px;width:90px;background:#000;background:rgba(0,0,0,0.75);text-align:center;font-size:12px;color:#fff;line-height:18px;height:18px;font-family:"Microsoft yahei",SimSun,Tahoma;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.resume_view dt img{vertical-align:top;border-radius:5px;}
.resume_view dt em{position:absolute;top:0;right:20px;border-top-right-radius:5px;border-bottom-left-radius:5px;background:rgba(0,0,0,0.5);color:#fff;font-size:12px;width:30px;height:16px;line-height:16px;text-align:center;}
.resume_view dd{margin-left:150px;padding-right:200px;}
.resume_view .jobcn-input-checkbox{position:absolute;top:17px;left:20px;z-index:1;}
.resume_view_title{line-height:30px;height:30px;}
.resume_view_title .name{font-weight:normal;color:#44659e;font-size:24px;font-family:"Microsoft yahei",SimSun,Tahoma;margin-right:15px;display:inline-block;max-width:166px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.resume_view_title i.name{color:#222;}
.resume_view_title .name:visited{color:#f90;}
.resume_view_title span{display:inline-block;height:22px;line-height:22px;width:22px;border-radius:2px;margin-right:5px;margin-top:8px;vertical-align:top;text-indent:-500px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat 0 -150px;}
.resume_view_title .chat{background:url("/commImage/10.2/ui/icon/chaticon.png") no-repeat -250px -150px;}
.resume_view_title .phone{margin-right:0;}
.resume_view_title .email{background-position:-50px -150px;}
.resume_view_title .online{width:27px;background-position:-100px -150px;}
.resume_view_title i.resume_state{padding:0 3px;height:16px;line-height:16px;font-size:12px;border:1px solid #5eb75d;text-align:center;color:#fff;display:inline-block;border-radius:2px;vertical-align:top;margin-right:5px;margin-top:8px;}
.resume_view_title i.online{background:#5eb75d;}
.resume_view_title i.update{color:#5eb75d;background:#fff;}
.resume_view_title i.visited{border:1px solid #e6e6e6;color:#888888;background:#f7f7f7;}
.resume_view_info{color:#555;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;padding-bottom:5px;padding-top:6px;}
.resume_view_info em{padding:0 5px;color:#888;}
.resume_view_item{line-height:20px;height:20px;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;width:390px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.resume_view_item span{color:#888;padding-right:15px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.resume_view_operate{position:absolute;top:0;right:0;width:180px;height:130px;padding:15px 0;}
.resume_view_operate table{height:130px;margin-right:15px;}
.resume_view_operate span{float:left;border:1px solid #aaa;margin:2px;height:16px;line-height:16px;color:#888;font-size:12px;padding:0 5px;display:block;border-radius:2px;_overflow:hidden;_line-height:18px;font-family:"Microsoft yahei",SimSun,Tahoma;white-space:nowrap;}
.resume_view_operate a{float:left;border:1px solid #5f8dc9;margin:2px;height:20px;line-height:20px;color:#5f8dc9;font-size:14px;padding:2px 10px;display:block;border-radius:2px;_overflow:hidden;_line-height:20px;font-family:"Microsoft yahei",SimSun,Tahoma;white-space:nowrap;background:#fff;}
.resume_view_hover{background:#f6f9fe;}
.resume_view .resume_view_free{padding:0;}
.resume_view_free a{display:block;background:#c2e2fe url("/commImage/10.2/banner/780_100_1.jpg") no-repeat;padding:25px 30px;}
.resume_view_free_text{float:left;}
.resume_view_free_text h3{font-weight:bold;color:#f26b01;font-size:18px;line-height:22px;height:22px;padding-bottom:4px;}
.resume_view_free_text p{font-size:14px;color:#000;line-height:18px;height:18px;padding-top:5px;}
.resume_view_free_btn{float:right;}
.resume_view_free_btn span{width:140px;height:22px;line-height:22px;padding:10px;background:#5f8dc9;color:#fff;font-size:16px;display:block;border-radius:2px;margin:3px 0;text-align:center;}

/* searcher add */
.searcher_add{background:#fff;border:1px solid #f3f3f3;overflow:hidden;}
.searcher_add_title{line-height:20px;height:20px;padding:10px 30px;background:#f3f3f3;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;}
.searcher_add_title i{width:15px;height:15px;display:inline-block;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat;vertical-align:top;margin:2px 15px 3px;}
.searcher_add_title a{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color: #555;}
.searcher_add_title a:hover{color:#36C;}
.searcher_add_body{position:relative;zoom:1;padding:20px 30px;}
.searcher_add_setName{position:absolute;top:30px;right:30px;width:238px;border:1px solid #ccddee;background:#fafcff;box-shadow:0 0 10px rgba(0,0,0,0.1);z-index:1;height:157px;}
.searcher_add_setName_title{height:20px;line-height:20px;padding:7px 15px;background:#e6efff;font-weight:bold;font-size:14px;color:#5f8dc9;font-family:"Microsoft yahei",SimSun,Tahoma;border-bottom:1px solid #ccddee;}
.searcher_add_setName_body{padding:20px;}
.searcher_add_setName_body_text{*zoom:1;}
.searcher_add_setName_body_text:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.searcher_add_setName_body_btn{padding-top:20px;}
.searcher_add_setName_body_btn button{height:28px;border:1px solid #ddd;border-radius:2px;width:83px;font-size:14px;color:#555;}
.searcher_add_setName_body_btn .save{background:#5f8dc9;color:#fff;border-color:#5f8dc9;margin-right:10px;}
.searcher_add_setName_body_btn .saveAndSearch{width:105px;}
.searcher_add_form{width:auto;}
.advanced_search_item_body .jobcn-input-checkbox{padding-right:10px;}
.searcher_add_keyWord dl{padding:10px 0 30px;}
.searcher_add_keyWord dt{float:left;width:80px;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:32px;height:32px;color:#888;padding-left:10px;}
.searcher_add_keyWord dd{margin-left:90px;*zoom:1;}
.searcher_add_keyWord dd:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.search_condition_edit_content .jobcn-input-text{position:relative;}
.search_condition_edit_content .label_placeholder{position:absolute;color:#aaa;font-family:"Microsoft yahei",SimSun,Tahoma;font-size: 14px;padding:5px 10px;line-height:20px;cursor: text;}

/* resume filter */
.filter{border:1px solid #EEE;overflow:hidden;zoom:1;background:#FBFBFB;}
.filter_status{float: left;}
.filter_status a{float:left;height: 18px;line-height: 18px;padding: 10px;border-right: 1px solid #EEE;color: #888;font-size: 14px;font-family: "Microsoft yahei",SimSun,Tahoma;overflow: hidden;text-decoration:none;}
.filter_status a:hover{text-decoration:none;}
.filter_status a.active{background:#fff;color:#5f8dc9;}
.filter_status i.icon_question{display:inline-block;width:14px;height:14px;background:url("/commImage/10.2/ui/icon/question.png") no-repeat;vertical-align:top;margin:2px 0 0 3px;}
.filter_operate{padding:20px 0 20px 45px;position:relative;zoom:1;padding-right:1px;}
.filter_operate .jobcn-input-checkbox{position:absolute;top:9px;left:20px;}
.filter_operate a{float:left;line-height:18px;height:18px;padding:2px 10px;border:1px solid #ccddee;background:#e6efff;margin-right:-1px;color:#5f8dc9;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.filter_operate .jobcn-input-checkbox i{margin-top:17px;}
.filter_operate .filter_operate_active{background:#5f8dc9;border-color:#5f8dc9;color:#fff;}
.filter_page{float:right;}
.filter_page a,
.filter_page b{float:left;height:18px;line-height:18px;padding:10px;border-left:1px solid #EEE;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;font-weight:normal;}
.filter_page b{color:#888888;}
.filter_page .filter_page_current{color:#5f8dc9;}
.filter_page_prev,
.filter_page_next{width:20px;overflow:hidden;text-indent:-500px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -250px 0;}
.filter_page_next{background-position:-250px -50px;}
.filter_page_prev:hover{background:#fff url("/commImage/10.2/ui/icon/58.png") no-repeat -250px -100px;}
.filter_page_next:hover{background-color:#FFF;background-position:-250px -150px;}
.filter_styles{float:right;}
.filter_styles a{float:left;height:18px;line-height:18px;padding:10px;border-left:1px solid #EEE;color:#888;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;overflow:hidden;}
.filter_styles a i{width:16px;height:16px;margin:1px 5px 1px 0;overflow:hidden;display:inline-block;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -200px -150px;vertical-align:top;}
.filter_styles .filter_styles_view i{background-position:-200px -150px;}
.filter_styles .filter_styles_view:hover i{background-position:-200px -100px;}
.filter_styles .filter_styles_view_active{color:#36C;background:#fff;}
.filter_styles .filter_styles_view_active i{background-position:-200px -100px;}
.filter_styles .filter_styles_list i{background-position:-250px -200px;}
.filter_styles .filter_styles_list:hover i{background-position:-200px -200px}
.filter_styles .filter_styles_list_active{color:#36C;background:#fff;}
.filter_styles .filter_styles_list_active i{background-position:-200px -200px;}
.filter_styles a:hover{background-color:#fff;text-decoration:none;color:#36C;}
.jobcn-toggle-switch .jobcn-dropdown-list{display:none;}
.jobcn-toggle-switch:hover .jobcn-dropdown-list{display:block;}


/* resume operate */
.operate{zoom:1;padding-top:20px;padding-left:10px;position:relative;}
.operate:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.operate_icon{width:13px;height:7px;overflow:hidden;position:absolute;left:21px;top:14px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px -150px;}
.operate_label{float:left;line-height:20px;height:20px;padding:7px 10px;border:1px solid #ccddee;border-right:0;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;}
.operate_label span{padding:0 5px;color:#5f8dc9;}
.operate_label a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#5f8dc9;}
.operate_label .jobcn-input-checkbox{color:#5f8dc9;cursor:pointer;}
.operate_btn{float:left;_padding-right:1px;}
.operate_btn a{line-height:20px;height:20px;float:left;padding:7px 15px;border:1px solid #ccddee;margin-right:-1px;background:#e6efff;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.operate_btn a:hover{text-decoration:none;background:#5f8dc9;color:#fff;position:relative;z-index:1;border-color:#5f8dc9;}
.operate_btn .push_position{border-top-right-radius:5px;border-bottom-right-radius:5px;}

/* set search condition */
.setSearch_Condition_items{padding:15px 20px;}
.setSearch_Condition_item_title{color:#333;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;position:relative;zoom:1;padding:0 10px;}
.setSearch_Condition_item_title i{width:3px;height:14px;overflow:hidden;position:absolute;top:3px;left:0;background:#5f8dc9;}
.setSearch_Condition_item_body{padding:5px 0 15px;}
.setSearch_Condition_item_body ul{overflow:hidden;*zoom:1;padding-left:10px;}
.setSearch_Condition_item_body li{float:left;width:24%;padding:2px 0;}
.setSearch_Condition_item_body .jobcn-input-checkbox{color:#888888;}
.setSearch_Condition_item_body .jobcn-input-checkbox-checked{color:#5eb75d;}
.setSearch_Condition_Content .tip_info{padding-left:45px;}
.setSearch_Condition_Content .tip_info i{left:20px;}
.setSearch_Condition_Content .text{line-height:20px;height:20px;padding:6px 0;color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.setSearch_Condition_Content .text a{margin-left:20px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#618fcb;}
.setSearch_Condition_Content .text b{color:#f26b01;font-weight:bold;}

.setSearch_Condition_items .jobcn-select{width:120px;}
.setSearch_Condition_items .advanced_search_item_body dt{text-align:right;padding-left:0;}
.setSearch_Condition_items .advanced_search_item_body dd{margin-left:100px;}
.setSearch_Condition_items .advanced_search_to{width:30px;}
.setSearch_Condition_items .jobcn-input-group{width:270px !important;}
.setSearch_Condition_items #JobfunctionId-text{width:248px !important;}
.setSearch_Condition_items #nowplace-text{width:248px !important;}
.setSearch_Condition_items #jobcatelogIds-text{width:248px !important;}
.setSearch_Condition_items .jobcn-input-text .searchField{width:248px !important;}
.setSearch_Condition_items .advanced_search_item_body dl{padding:5px 0;}
.setSearch_Condition_items .advanced_search_item_body .autocomplete dt{text-align:left;padding:0 10px;}
.setSearch_Condition_items .advanced_search_item_body .autocomplete dd{margin-left: 0;}
/* searcher history */
.search_history_inner{background:#FFF;overflow:hidden;zoom:1;padding:15px;border:1px solid #f3f3f3;}
.search_history_left{width:745px;float:left;}
.search_history_right{width:200px;float:right;}
.search_history_title{border:1px solid #EEE;border-bottom:0;background:#fbfbfb;line-height:20px;height:20px;padding:5px;text-align:center;color:#333;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_history_body{border:1px solid #EEE;}
.search_history_date{padding-bottom:10px;}
.search_history_date_list ul{overflow:hidden;zoom:1;padding:5px;}
.search_history_date_list li{float:left;line-height:26px;height:26px;text-align:center;width:26px;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;cursor:pointer;margin:2px 0;}
.search_history_date_list .active{color:#5f8dc9;}
.search_history_date_list .active.selected{border:1px solid #5f8dc9;border-radius:2px;color:#5f8dc9;width:24px;height:24px;line-height:24px;}
.search_history_date_list .active:hover{color:#fff;background-color:#5f8dc9;border-radius:2px;}
.search_history_date_list .other{color:#ccc;}
.search_history_date_btn{text-align:center;padding:5px 20px 10px 20px;}
.search_history_date_btn a{display:block;border:1px solid #EEE;background:#fbfbfb;line-height:20px;height:20px;padding:3px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#AAA;text-decoration:none;border-radius:3px;text-decoration:none;}
.search_history_date_btn a{color:#fff;background:#5f8dc9;border-color:#5f8dc9;text-decoration:none;}
.search_history_date_btn a.disabled{color:#aaa;background:#fbfbfb;border-color:#eee;text-decoration:none;}
.search_history_date_btn a:hover{text-decoration:none;}
.search_history_lists{padding:20px 0;}
.search_history_list{padding-bottom:30px;position:relative;zoom:1;background:url("/commImage/10.2/ui/icon/59.png") repeat-y 11px 0;}
.search_history_list_title{padding-left:30px;font-size:26px;color:#AAA;position:relative;zoom:1;line-height:30px;height:30px;z-index:1;}
.search_history_list_title span{font-size:14px;vertical-align:middle;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_history_list_title em{color:#f26b01;font-style:normal;padding-right:5px;font-size:14px;}
.search_history_list_title i{width:11px;height:11px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px -200px;position:absolute;top:50%;left:6px;margin-top:-5px;overflow:hidden;}
.search_history_list_body{padding-left:25px;}
.search_history_list_body dt{padding-left:15px;}
.search_history_list_body dt span.state_download{left:15px;}
.search_history_list_body dt span.state_source{right:20px;top:0;left:auto;bottom:auto;width:auto;height:16px;line-height:16px;font-size:12px;background: rgba(34,34,34,0.6);text-align:center;color:#fff;padding:0 3px;border-radius:0 5px;}
.search_history_list_body dd{margin-left:120px;}

.search_history_more{padding-left:25px;padding-bottom:25px;}
.search_history_more a{display:block;text-align:center;font-size:16px;font-weight:bold;height:20px;line-height:20px;padding:15px;color:#666666;background:#f2f2f2;border:1px solid #DDD;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_history_source.jobcn-select{width:200px;margin-bottom:5px;}
.search_history_source.jobcn-select .jobcn-select-toggle{border-color:#eee;background-color:#fafafa;padding-left:82px;}
.search_history_source.jobcn-select .jobcn-select-list{border-color:#eee;max-height:none;height:auto;margin-left:75px;}
.search_history_source.jobcn-select .jobcn-select-list li span{color:#222;}

/* search result */
.search_result{padding-bottom:30px;}
.search_result_filter{border:1px solid #eee;background:#fff;margin-bottom:10px;}
.search_result_filter_tab_title{border-bottom:1px dotted #DDD;height:41px;position:relative;zoom:1;}
.search_result_filter_tab_title ul{overflow:hidden;position:absolute;top:0;left:-1px;height:42px;}
.search_result_filter_tab_title li{float:left;padding:10px 16px;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;line-height:22px;height:22px;position:relative;zoom:1;cursor:pointer;}
.search_result_filter_tab_title li.active{background:#f5f5f5;position:relative;z-index:1;border-left:1px solid #EEE;border-right:1px solid #EEE;padding-left:19px;padding-right:19px;color:#5f8dc9;}
.search_result_filter_tab_title li.active span.sep{display:none;}
.search_result_filter_tab_title li i{display:inline-block;height:7px;width:12px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat 0 -250px;margin:8px 0 7px 10px;vertical-align:top;}
.search_result_filter_tab_title li.active i{background-position:-50px -250px;}
.search_result_filter_tab_title li span{font-family:inherit;font-size:14px;}
.search_result_filter_tab_title li span.sep{position:absolute;top:50%;right:-1px;_right:-2px;width:1px;height:16px;background:#ddd;overflow:hidden;margin-top:-8px;}
.search_result_filter_tab_body{background:#f5f5f5;}
.search_result_filter_tab_body>ul{padding:15px 20px;border-bottom:1px solid #eee;}
.search_result_filter_tab_body .inner{padding:15px 20px;border-bottom:1px solid #eee;}
.search_result_filter_tab_body .search_result_filter_l{float:left;}
.search_result_filter_tab_body .search_result_filter_l a{display:inline-block;margin-right:5px;height:22px;line-height:22px;padding:4px 10px;border:1px solid #EEE;vertical-align:top;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;background:#fff;border-radius:2px;}
.search_result_filter_tab_body .search_result_filter_l a:hover{text-decoration:none;}
.search_result_filter_tab_body .search_result_filter_l a.active{background:#618fcb;color:#fff;border-color:#618fcb;}
.search_result_filter_tab_body .search_result_filter_r{float:right;}
.search_result_filter_tab_body .search_result_filter_r_select{float:left;width:130px;vertical-align:top;}
.search_result_filter_tab_body .search_result_filter_r_to{float:left;line-height:22px;height:22px;padding:5px;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;}
.search_result_filter_tab_body .search_result_filter_r_btn{float:left;padding-left:10px;}
.search_result_filter_tab_body .search_result_filter_r_btn button{height:32px;width:48px;background:#e6efff;border:1px solid #ccddee;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;border-radius:2px;vertical-align:top;}
.search_result_filter_tab_body .jobcn-select .jobcn-select-list li{padding:5px 11px;}
.search_result_filter_selects .jobcn-select-label .jobcn-select-label-toggle{padding-left:55px;}
.search_result_filter_selects .jobcn-select-label .jobcn-select-label-title{width:35px;}
.search_result_filter_tab_body .search_result_filter_r .jobcn-input-checkbox{float:left;display:block;margin:6px 0 0 10px;}

.search_result_filter_checkboxs .jobcn-input-checkbox{padding-right:20px;}
.search_result_filter_checkboxs{padding:11px 20px;}


.jobcn-select .jobcn-select-filter-toggle{border:1px solid #E0E0E0;height:20px;line-height:20px;display:block;padding:5px 30px 5px 10px;font-size:14px;color:#444;background:#F6F6F6 url("/commImage/ui/bg/bg30.png") no-repeat;cursor:pointer;overflow:hidden;white-space:nowrap;font-family:"Microsoft yahei";}
.jobcn-select .jobcn-select-filter-list{position:absolute;top:29px;left:0;border:1px solid #E0E0E0;background:#FFF;right:0;_width:178px;max-height:180px;_height:expression(this.scrollHeight > 180 ? "180px" : "auto");overflow-y:auto;display:none;}
.jobcn-select .jobcn-select-filter-list li{padding:5px 7px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn-select-filter-icon{width:11px;height:6px;overflow:hidden;display:block;position:absolute;top:50%;right:10px;background:url("/commImage/ui/bg/bg29.png") no-repeat -150px -100px;margin-top:-3px;}
.jobcn-select .jobcn-select-filter-list li span{width:auto;text-align:left;display:inline-block;font-size:14px;color:#888;font-family:inherit;}
.jobcn-select .jobcn-select-filter-list li:hover,
.jobcn-select .jobcn-select-filter-list li.ie6hover{background:#5891DF;color:#FFF;}
.jobcn-select .jobcn-select-filter-list li:hover span,
.jobcn-select .jobcn-select-filter-list li.ie6hover span{color: #fff;}
.jobcn-select-active{z-index:10}
.jobcn-select-active .jobcn-select-filter-toggle{border-color:#E0E0E0}
.jobcn-select-active .jobcn-select-filter-list{display:block;line-height:18px;}
.jobcn-select .jobcn-select-title{cursor:auto;position:absolute;top:50%;left:10px;width:65px;height:20px;line-height:20px;margin-top:-10px;display:block;border-right:1px solid #E0E0E0;color:#777;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}



.search_result_condition{overflow:hidden;zoom:1;line-height:24px;height:24px;padding:15px 0;}
.search_result_condition_left{float:left;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;width:800px;}
.search_result_condition_left b{font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;}
.search_result_condition_left em{display:inline-block;height:16px;width:16px;overflow:hidden;margin:4px;vertical-align:top;background:url("/commImage/10.2/ui/icon/58.png") no-repeat ;}
.search_result_condition_left #searchKeyword{display:inline-block;*display:inline;}
.search_result_condition_left span{display:inline-block;height:18px;line-height:18px;overflow:hidden;border:1px solid #dddddd;background:#fff;vertical-align:top;padding:1px 1px 1px 10px;border-radius:2px;margin-left:5px;margin-right:5px;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;cursor:pointer;}
.search_result_condition_left span i{display:inline-block;height:18px;line-height:18px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px -100px;width:18px;vertical-align:top;margin-left:10px;cursor:pointer;}
.search_result_condition_left span:hover{text-decoration:none;border-color:#e46660;color:#e46660;}
.search_result_condition_left span:hover i{background-position:-150px -250px;}


.search_result_condition_left strong{color:#f26b01;padding:0 5px;font-size:14px;}
.search_result_condition_left a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;margin-left:10px;}
.search_result_condition_left #filterCountText{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;font-style:normal;display:inline-block;}
.search_result_condition_right{float:right;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;}
.search_result_condition_right a{display:inline-block;height:16px;line-height:16px;overflow:hidden;border:1px solid #5f8dc9;background:#fff;vertical-align:top;padding:3px 6px 3px 10px;border-radius:2px;margin-left:15px;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_result_condition_right b{color:#f26b01;font-size:14px;padding:0 3px;}
.search_result_condition_right i{display:inline-block;height:16px;line-height:16px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -200px 0;width:16px;vertical-align:top;margin-left:3px;}
.search_result_condition_right i.close{background-position:-200px -50px;}

.search_result_content{zoom:1;}
.search_result_content:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.search_result_content_left{width:778px;background:#ffffff;border:1px solid #eee;float:left;}
.search_result_content_left .filter{border-left:0;border-right:0;border-top:0;}
.search_result_content_right{float:right;width:200px;}

.search_result_business_card{margin-top:10px;}
.search_result_business_card_hd{height:22px;line-height:22px;padding:18px 20px;border-bottom:1px solid #eee;position:relative;}
.search_result_business_card_hd b{font-size:16px;font-weight:bold;}
.search_result_business_card_hd b i{width:14px;height:14px;display:inline-block;background:url("/commImage/10.2/ui/icon/question.png") no-repeat;overflow:hidden;vertical-align:top;margin:4px;}
.search_result_business_card_hd div{position:absolute;top:18px;right:20px;}
.search_result_business_card_hd span{padding:0 5px;font-size:14px;color:#dadada;}
.search_result_business_card_hd a{font-size:14px;}
.search_result_business_card .search_result_business_card_bd li{float:left;width:25%;}
.search_result_business_card .business_card_wrap{padding:25px 20px;border-right:1px dotted #e8e8e8;}
.search_result_business_card .business_card_info{position:relative;}
.search_result_business_card .business_card_info h4{font-size:16px;font-weight:bold;color:#222;line-height:22px;}
.search_result_business_card .business_card_info p{line-height:18px;}
.search_result_business_card .business_card_info p em{padding:0 5px;}
.search_result_business_card .business_card_info img{position:absolute;top:0;right:0;border-radius:4px;}
.search_result_business_card .business_card_apply{padding:30px 0 20px;}
.search_result_business_card .business_card_apply p{font-size:14px;color:#888;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.search_result_business_card .business_card_btn a{
    display:block;
    height:28px;
    line-height:28px;
    width:68px;
    border-radius:2px;
    text-align:center;
    font-size:14px;
}

.search_result_business_card .business_card_btn a:not(.disable) {
    color:#5f8dc9;
    border:1px solid #5f8dc9;
}

.search_result_business_card .business_card_btn a.disable {
    color: #aaa;
    border: 1px solid #ddd;
    cursor: auto;
}

.search_result_business_card .business_card_btn a:not(.disable):hover{background:#5f8dc9;color:#fff;text-decoration:none;}

.searcher_setName{border:1px solid #EEE;margin-bottom:10px;}
.searcher_setName_title{font-weight:bold;font-size:14px;height:20px;line-height:20px;padding:9px 15px;border-bottom:1px solid #EEE;font-family:"Microsoft yahei",SimSun,Tahoma;color:#333;position:relative;}
.searcher_setName_title a{position:absolute;top:10px;right:15px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;font-weight:normal;}
.searcher_setName_body{background:#FFF;padding:15px;}
.searcher_setName_body_text .jobcn-input-text{overflow:hidden;width:168px;}
.searcher_setName_body_btn{padding-top:15px;}
.searcher_setName_body_btn .save{background:#5f8dc9;height:32px;color:#fff;border-radius:2px;width:168px;font-size:14px;}

.search_result_history{border:1px solid #EEE;margin-bottom:10px;}
.search_result_history_title{font-weight:bold;font-size:14px;height:20px;line-height:20px;padding:9px 15px;border-bottom:1px solid #EEE;font-family:"Microsoft yahei",SimSun,Tahoma;color:#333;position:relative;zoom:1;}
.search_result_history_title a{position:absolute;top:10px;right:15px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;font-weight:normal;}
.search_result_history_body{background:#FFF;overflow:hidden;*zoom:1;}
.search_result_history_body ul{margin-top:-1px;}
.search_result_history_body li{}
.search_result_history_body a{padding:0 15px;color:#888;float:left;display:block;}
.search_result_history_body dl{border-top:1px dotted #DDD;padding:10px 0;overflow:hidden;zoom:1;}
.search_result_history_body dt{float:left;width:24px;}
.search_result_history_body img{vertical-align:top;}
.search_result_history_body a:hover{background:#f2f8ff;}
.search_result_history_body b{font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;color:#44659e;font-size:14px;}

.search_result_history_body dd{font-size:12px;line-height:16px;height:16px;margin-left:34px;font-family:"Microsoft yahei",SimSun,Tahoma;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:134px;_width:131px;vertical-align:top;}
.search_result_empty{background:#FFF;text-align:center;padding:120px 0 260px;}
.search_result_empty_inner{display:inline-block;}
.search_result_empty_icon{float:left;}
.search_result_empty_body{margin-left:250px;text-align:left;padding-top:15px;}
.search_result_empty_body h3{color:#222;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:24px;padding-bottom:10px;}
.search_result_empty_body dl{line-height:32px;}
.search_result_empty_body dt{color:#555555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;}
.search_result_empty_body dd{color:#555555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;}
.search_result_empty_body dd a{color:#5f8dc9;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;margin-left:5px;}

.search_condition_num_content .box-content{padding:10px 20px;}
.search_condition_num_content dl{overflow:hidden;zoom:1;padding-top:10px;}
.search_condition_num_content dt{float:left;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#333;line-height:24px;height:24px;}
.search_condition_num_content dt span{color:#f36c01;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_condition_num_content dd{margin-left:100px;overflow:hidden;zoom:1;}
.search_condition_num_content dd a{display:inline-block;height:18px;line-height:18px;border:1px solid #dddddd;padding:2px 25px 2px 5px;margin-bottom:10px;vertical-align:top;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:12px;border-radius:2px;margin-right:5px;color:#555;overflow:hidden;max-width:420px;position:relative;zoom:1;white-space:nowrap;text-overflow:ellipsis;max-width:420px;_width:expression(this.scrollWidth > 400 ? "400px" : "auto");}
.search_condition_num_content dd a:hover{text-decoration:none;border-color:#e46660;color:#e46660;}
.search_condition_num_content dd a i{position:absolute;top:2px;right:2px;height:18px;line-height:18px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px -100px;width:18px;vertical-align:top;margin-left:10px;cursor:pointer;}
.search_condition_num_content dd a:hover i{background-position:-150px -250px;}
.jobcn_dialog .box-header .box-title span{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;}

/* resume list table */
.resume_list{padding:0 20px;}
.resume_list table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
.resume_list table th,
.resume_list table td{text-align:center;color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;font-weight:normal;}
.resume_list thead th{border-bottom:1px solid #DDD;padding:10px 0;line-height:20px;height:20px;}
.resume_list table th.font_left{text-align:left;}
.resume_list tbody td{padding:12px 0;height:30px;line-height:30px;border-bottom:1px dotted #ddd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.resume_list tbody td.font_left{text-align:left;}
.resume_list tbody td a{color:#44659E;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}

.resume_list tbody .posName{color:#44659E !important;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}

.resume_list tbody td span{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.resume_list tbody td a:visited{color:#f90;}
.resume_list tbody td i{font-style:normal;font-family:"Microsoft yahei",SimSun,Tahoma;}
.resume_list th .jobcn-dropdown{text-align:left;padding-left:10px;}
.resume_list th .jobcn-dropdown-list{margin-left:-48px;}
.resume_list tbody td .location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;text-align:left;padding-left:10px;}
.resume_list tbody td .location.jobLocPCs{display:none;}
.resume_list table .tal{text-align:left;}
.resume_list table .photo{position:relative;}
.resume_list table .photo img{vertical-align:top;border-radius:2px;width:24px;height:32px;}
.resume_list table .online{width:8px;height:8px;overflow:hidden;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -100px -200px;position:absolute;bottom:11px;left:16px;}
.resume_list table .download,
.resume_list table .view{display:inline-block;width:15px;height:15px;overflow:hidden;margin-left:10px;vertical-align:top;margin-top:7px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -50px -200px;}
.resume_list table .view{background-position:0 -200px;}
.onlyJobLoc .resume_list tbody td .location.jobLocPCs{display:block;}
.onlyJobLoc .resume_list tbody td .location.nowLocation{display:none;}

/* Expand search */
.expand_search{text-align:center;padding:30px 0;background:#fbfbfb;border:1px solid #e6e6e6;margin:0 20px;margin-top:34px;margin-bottom:-16px}
.expand_search .expand_search_hd{font-size:18px;color:#555555;font-weight:bold;margin-bottom:20px;}
.expand_search .expand_search_list a{font-size:14px;color:#555555;background:#f7f7f7;border:1px solid #e6e6e6;border-radius:2px;padding:0px 10px;height:32px;line-height:32px;display:inline-block;text-decoration:none;margin:0 5px;max-width:206px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.expand_search .expand_search_list a.active{}
.expand_search .expand_search_list a:hover{background:#fff;}
.expand_search .expand_search_list a i{font-family:"SimSun";}
.search_result_empty_body dd .expand_search_list a{font-size:14px;color:#555555;background:#f7f7f7;border:1px solid #e6e6e6;border-radius:2px;padding:0px 10px;height:32px;line-height:32px;text-decoration:none;margin:16px 10px 0 0;overflow:hidden;max-width:434px;text-overflow:ellipsis;white-space:nowrap;float:left;}
.search_result_empty_body dd .expand_search_list a.active{}
.search_result_empty_body dd .expand_search_list a:hover{background:#fff;}
.search_result_empty_body dd .expand_search_list a i{font-family:"SimSun";}
.empty_expand_box .search_result_empty_body{padding-top:35px;}
.empty_expand_box .search_result_empty_inner{max-width:800px;}

.flex-center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.flex-center .search_result_empty_body {
    margin-left: 50px;
    padding-top: 0px;
}

/* pagination */
.resume_pagination{padding:50px 0 60px;text-align:center;}
.pagination_pages{padding:60px 0;text-align:center;}
.pagination_box{display:inline-block;*display:inline;*zoom:1;}
.pagination_page{float:left;}
.pagination_page .page-wrap{float:left;margin:0 5px;}
.pagination_page .page-wrap a{display:block;height:41px;line-height:41px;width:41px;background:#F4F5F7;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=white,endColorstr=#E7E8EA);
background-image:-webkit-linear-gradient(top,#fff,#E7E8EA);
background-image:-moz-linear-gradient(top,#fff,#E7E8EA);
background-image:-ms-linear-gradient(top,#fff,#E7E8EA);
text-align:center;border:1px solid #ABABAB;font-size:14px;border-radius:3px;color:#555555;}
.pagination_page .page-wrap .page-cur{display:block;height:41px;line-height:41px;width:41px;background:#608ec9;box-shadow:0 2px 1px #4472AB inset;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#608ec9,endColorstr=#6392ce);
background-image:-webkit-linear-gradient(top,#608ec9,#6392ce);
background-image:-moz-linear-gradient(top,#608ec9,#6392ce);
background-image:-ms-linear-gradient(top,#608ec9,#6392ce);
text-align:center;border:1px solid #4e7ab4;font-size:14px;border-radius:3px;color:#FFF;}
.pagination_page .page-wrap a:hover{border-color:#908f8f;text-decoration:none;}
.pagination_page .page-wrap a.btn_jump:hover{
    color: #fff;
    background: #608FCA;
    border-color:#608FCA;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#488AF3,endColorstr=#608FCA);
background-image: -webkit-linear-gradient(top,#488AF3,#608FCA);
background-image: -moz-linear-gradient(top,#488AF3,#608FCA);
background-image: -ms-linear-gradient(top,#488AF3,#608FCA);
}
.pagination_page .page_siblings a{width:68px;}
.pagination_page .page_split{float:left;line-height:43px;padding:0 5px;}
.pagination_count{float:left;line-height:43px;margin:0 15px;color:#888888;}
.pagination_form{float:left;width:100px;line-height:43px;color:#888888;}
.pagination_form label{float:left;margin-right:3px;}
.pagination_form label.mgleft{margin-left:3px;margin-right:0px;}
.page_num_wrap{float:left;line-height:41px;}
.page_num_wrap span{float:left;position:relative;z-index:9;margin-left:-34px;}
.page_num_wrap .page_num{position:relative;z-index:10;float:left;width:41px;border:1px solid #CCC;height:41px;line-height:41px;padding:0px;text-align:center;outline:none;color:#888;font-size:14px;}
.page_num_wrap .btn_jump{float:left;margin-right:3px;padding:0px 4px;background:#608ec9;border:1px solid #4e7ab4;color:#fff;cursor:pointer;height:41px}
.page_num_wrap .btn_jump:hover{text-decoration:none;}

/* login */
.jobcn_person_login{overflow:visible;}
.jobcn_person_login div{overflow:visible;}
.jobcn_person_login .box-ct{padding:0;}
.jobcn_person_login .login-body{height:366px;}
.jobcn_person_login .login-body .pass input,
.jobcn_person_login .login-body .name input{border:1px solid #CCC;width:260px;padding:3px;font-size:14px;font-weight:bold;font-family:verdana;height:18px;}
.jobcn_person_login .login-body .row{margin-left:65px;font-size:14px;height:30px;line-height:30px;color:#333;padding-bottom:15px;font-family:"\5b8b\4f53";}
.jobcn_person_login .login-body .row a{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_person_login .login-body .long_login{margin-left:117px;}
.jobcn_person_login .login-body .btn{margin-left:121px;}
.jobcn_person_login .login-body .btn  button{margin:0;border:none;background:url("/commImage/ui/bg/bg24.png") no-repeat 0 -100px;cursor:pointer;padding:0;overflow:visible;width:76px;height:36px;}
.jobcn_person_login .box-ct .box-header{display:none;}
.jobcn_person_login .login_content{width:480px;height:366px;position:relative;}
.jobcn_person_login .login_content .login_title{font-size:22px;height:29px;line-height:29px;font-family:"Microsoft Yahei",Tahoma;position:relative;color:#5882CB;width:410px;margin:0 auto;margin-top:35px;}
.jobcn_person_login .login_content .login_main{padding-top:40px;position:relative;zoom:1;}
.jobcn_person_login .login_content .login_tips{position:absolute;top:15px;left:120px;border: 1px solid #FFC7B9;color:#F50;padding-left:5px;line-height:18px;padding-top: 1px;background:#FFF4F1;width:262px;}
.jobcn_person_login .login_content .forgetPwd{position:absolute;top:0;right:0;font-family:Tahoma;font-size:14px;}
.jobcn_person_login .login_content .forgetPwd a{color:#15C;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_person_login .login_content .forgetPwd span{padding:0 15px;color:#ccc;}
.jobcn_person_login .service_tell{position:absolute;left:0;bottom:0;height:56px;line-height:56px;border-top:1px solid #F4F4F4;background:#FAFAFA;width:480px;text-indent:65px;font-size:14px;font-family:verdana;}
.jobcn_person_login .service_tell span{width:29px;height:29px;background:url("/commImage/ui/bg/bg24.png") no-repeat 0 -150px;position:absolute;left:26px;top:12px;}
.jobcn_person_login .register_content{width:175px;border-left:1px solid #4A76C1;background:#5882CB;height:366px;position:relative;}
.jobcn_person_login .no_member{color:#DEE6F5;text-align:center;padding-top:165px;background:url("/commImage/ui/bg/bg24.png") no-repeat center 115px;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_person_login .register_content .box-close{background: url("/commImage/ui/bg/bg24.png") no-repeat scroll 0 -200px;width:18px;height:18px;top:7px;right:7px;}
.jobcn_person_login .register_content a:hover.box-close{background: url("/commImage/ui/bg/bg24.png") no-repeat scroll -50px -200px;}
.jobcn_person_login .free_register{text-align:center;padding-top:20px;}
.jobcn_person_login .free_register a{font-size:25px;color:#fff;font-family:"Microsoft Yahei",Tahoma;border-bottom:2px solid #fff;line-height:30px;}

/*jobcn click code*/
.jobcn_click_code a{border:1px solid #ccc;background:#f7f7f7;border-radius:2px;text-align:center;line-height:22px;height:22px;padding:8px;display:block;color:#555555 !important;font-size:14px;}
.jobcn_click_code a:hover{text-decoration:none !important;background:#fff;}
.jobcn_click_code i{width:18px !important;height:18px !important;display:inline-block !important;vertical-align:top;margin:2px 5px;background:url("/commImage/10.2/ui/icon/100.png") no-repeat !important;position:static !important;}
.jobcn_click_code_success a{border-color:#5eb75d;background:#f2ffea;color:#5eb75d !important;}
.jobcn_click_code_success a:hover{background:#f2ffea;}
.jobcn_click_code_success i{background-position:0 -50px !important;}
.jobcn_click_code_reset i{background-position:-50px 0 !important;}

/* recommend */
.recommend{padding-bottom:30px;}
.recommend_inner{background:#fff;padding:0 45px;border:1px solid #eee;}
.recommend_item{padding:60px 0;}
.recommend_item_pos{border-bottom:1px solid #eee;}
.recommend_item_text{text-align:center;}
.recommend_item_text h3{color:#222222;}
.recommend_item_text h3 span{font-size:28px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_item_text h3 i{background:#4868c2;color:#fff;font-size:12px;padding:0 6px;vertical-align:top;display:inline-block;height:18px;line-height:18px;overflow:hidden;margin-left:6px;border-radius:3px;font-style:normal;}
.recommend_item_text p{font-family:"Microsoft yahei",SimSun,Tahoma;color:#222;font-size:16px;padding:12px 0;}
.recommend_item_text div{font-family:"Microsoft yahei",SimSun,Tahoma;color:#888;font-size:14px;}
.recommend_item_text div a{font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_item_step{width:580px;margin:0 auto;padding:30px 0;}
.recommend_item_step ul{overflow:hidden;}
.recommend_item_step li{float:left;text-align:center;}
.recommend_item_step li.limit{width:118px;}
.recommend_item_step li span{display:block;text-align:center;font-size:14px;color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;padding-top:10px;}
.recommend_item_step li span.text_attr{color:#aaaaaa;}
.recommend_item_step li i{width:114px;height:92px;vertical-align:top;display:inline-block;background:url("/commImage/10.2/ui/icon/60.png") no-repeat;}
.recommend_item_step li i.icon_select{background-position:0 0;}
.recommend_item_step li i.icon_attr{background-position:-150px 0;}
.recommend_item_step li i.icon_resume{background-position:0 -100px;}
.recommend_item_step li.limit i{width:22px;height:22px;margin:35px 0;background-position:0 -300px;}
.recommend_item_btn{text-align:center;}
.recommend_item_btn a{display:inline-block;vertical-align:top;width:160px;height:40px;line-height:40px;background:#5f8dc9;color:#fff;font-size:16px;text-align:center;border-radius:2px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_item_resume .recommend_item_btn a{background:#f26b01;}
.recommend_item_resume .recommend_item_text h3 i{background:#f26b01;}
.recommend_item_resume .recommend_item_step li i.icon_select{background-position:0 -200px;}
.recommend_item_resume .recommend_item_step li i.icon_attr{background-position:-150px -100px;}
.recommend_item_resume .recommend_item_step li i.icon_resume{background-position:-150px -200px;}
.recommend_item_resume .recommend_item_step li.limit i{background-position:-150px -300px;}
.recommend_pos .recommend_item_step li.limit i{background-position:-50px -300px;}
.recommend_pos .recommend_item_step li i.icon_attr{background-position:0 -320px;}
.recommend_pos .recommend_item_step li i.icon_resume{background-position:-150px -320px;}

.recommend_modul{width:670px;margin:0 auto;padding-top:50px;}
.recommend_modul_title{background:#888;height:20px;line-height:20px;padding:10px;text-align:center;color:#ffffff;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;}

/* recommend pos */
.recommend_title{overflow:hidden;zoom:1;line-height:24px;height:24px;padding:10px 0;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;}
.recommend_title b{font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;}
.recommend_title em{display:inline-block;height:16px;width:16px;overflow:hidden;margin:4px 10px;vertical-align:top;background:url("/commImage/10.2/ui/icon/58.png") no-repeat ;}
.recommend_title a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.recommend_title b a{color:#555;}
.recommend_title_left{float:left;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;}
.recommend_title_right{float:right;color:#555;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_title_right span{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;padding:0 5px;color:#f26b01;}
.recommend_pos{padding-bottom:30px;}
.recommend_pos .recommend_inner{padding:100px 200px 280px;}
.recommend_pos_lists_title{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;padding-bottom:20px;}
.recommend_pos_lists_body a{display:inline-block;height:22px;line-height:22px;padding:4px 20px;border:1px solid #ddd;color:#555;border-radius:2px;margin-right:10px;margin-bottom:10px;font-size:14px;background:#f3f3f3;font-family:"Microsoft yahei",SimSun,Tahoma;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:260px;_width:expression(this.scrollWidth > 260 ? "260px" : "auto");}
.recommend_pos_lists_body a:hover{background:#fff;text-decoration:none;}
.recommend_pos_lists_body a.select_other_pos{background:#618fcb;color:#fff;border-color:#618fcb;}

/* recommend pos box */
.selectOtherPos_search{padding:15px 20px;background:#f5f5f5;overflow:hidden !important;zoom:1;}
.selectOtherPos_search_input{float:left;position:relative;}
.selectOtherPos_search_input label{position:absolute;top:1px;left:1px;line-height:18px;height:18px;padding:6px 10px;font-size:14px;color:#888;font-family:"Microsoft yahei",SimSun,Tahoma;}
.selectOtherPos_search_input input{line-height:18px;height:18px;padding:6px 10px;border:1px solid #dddddd;background:#fff;outline:none;font-size:14px;color:#333;font-family:"Microsoft yahei",SimSun,Tahoma;width:200px;}
.selectOtherPos_search_filter{float:right;padding:6px 0;}
.selectOtherPos_items{padding:10px 20px;overflow-y:auto !important;max-height:350px;}
.selectOtherPos_item_title{color:#222;font-weight:bold;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;border-bottom:1px solid #eee;padding:8px 0;line-height:20px;height:20px;}
.selectOtherPos_item_body{padding-top:8px;}
.selectOtherPos_item_body ul{overflow:hidden;zoom:1;}
.selectOtherPos_item_body li{float:left;padding:3px 0;}
.selectOtherPos_item_body .jobcn-input-radio{margin-right:10px;display:inline-block;*zoom:1;width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.selectOtherPos_content .text{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#555;line-height:22px;height:22px;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:310px;text-align:left;}
.selectOtherPos_content .text span{font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#f26b01;}

/* recommend empty */
.recommend_empty{border:1px solid #EEE;background:#fff;text-align:center;padding:150px 0 240px;}
.recommend_empty_inner{display:inline-block;}
.recommend_empty_icon{}
.recommend_empty_icon img{vertical-align:top;}
.recommend_empty_body h3{font-size:24px;color:#222;padding:25px 0;font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_empty_body h3 a{font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_empty_body div{font-size:14px;color:#888;font-family:"Microsoft yahei",SimSun,Tahoma;}

/* recommend result position*/
.recommend_result{padding-bottom:30px;}
.recommend_result .filter_operate{padding:0px 0 0px 45px;}
.recommend_result .filter_operate .jobcn-input-checkbox i{margin-top:3px;}
.recommend_result .filter_operate a{margin-top:7px;}
.recommend_result_fitler{background:#fff;border:1px solid #EEE;margin-bottom:10px;}
.recommend_result_fitler_tab_title{background:#fbfbfb;border-bottom:1px solid #EEE;height:39px;position:relative;}
.recommend_result_fitler_tab_title ul{position:absolute;z-index:1;height:40px;cursor:pointer;top:0;left:0;}
.recommend_result_fitler_tab_title li{float:left;padding:10px 30px;line-height:20px;height:20px;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#333;}
.recommend_result_fitler_tab_title li.active{border-right:1px solid #EEE;background:#fff;color:#5f8dc9;font-weight:bold;}
.recommend_result_fitler_tab_body{padding:10px 30px;}
.recommend_result_fitler_tab_body dl{padding:10px 0;}
.recommend_result_fitler_tab_body dt{float:left;color:#555555;font-size:14px;line-height:20px;height:20px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.recommend_result_fitler_tab_body dd .jobcn-input-checkbox{margin-right:20px;}
.recommend_result_pos{background:#fff;border:1px solid #EEE;margin-bottom:10px;padding:25px 30px;overflow:hidden;zoom:1;}
.recommend_result_pos_info{float:left;padding-right:40px;border-right:1px solid #eee;width:708px;}
.recommend_result_pos_info .name{font-size:24px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#222;line-height:30px;height:30px;}
.recommend_result_pos_info .posName{display:inline-block;*display:inline;*zoom:1;height:30px;line-height:30px;max-width:600px;_width: expression(this.scrollWidth > 600 ? "600px" : "auto");text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.recommend_result_pos_info .name span{display:inline-block;height:24px;line-height:24px;border-radius:12px;padding:0 10px;background:#5eb75d;color:#fff;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;vertical-align:top;margin:3px 10px;}
.recommend_result_pos_info .prop{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;line-height:22px;height:22px;padding:7px 0;}
.recommend_result_pos_info .prop span{padding:0 15px;color:#888;}
.recommend_result_pos_info .attr{overflow:hidden;zoom:1;line-height:22px;height:36px;padding:0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;}
.recommend_result_pos_info .attr dl{float:left;padding-right:20px;margin:7px 0;}
.recommend_result_pos_info .attr dt{float:left;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#888;}
.recommend_result_pos_info .attr dd{float:left;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#888;}
.recommend_result_pos_info .sort{line-height:22px;height:22px;padding:7px 0 0;}
.recommend_result_pos_info .sort dt{float:left;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#888;}
.recommend_result_pos_info .sort dd{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#888;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.recommend_result_pos_reset{float:right;width:150px;text-align:center;padding-top:48px;}
.recommend_result_pos_reset a{display:inline-block;border:1px solid #ccddee;height:22px;line-height:22px;padding:6px 17px;background:#e6efff;border-radius:2px;color:#5f8dc9;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}

/* recommend result resume*/
.recommend_result_resume{background:#fff;border:1px solid #EEE;margin-bottom:10px;padding:25px 30px;overflow:hidden;zoom:1;position:relative;}
.recommend_result_resume dl{overflow:hidden;}
.recommend_result_resume dt{width:110px;float:left;position:relative;zoom:1;}
.recommend_result_resume dt span{position:absolute;bottom:0;left:0;width:90px;background:#000;background:rgba(0,0,0,0.75);text-align:center;font-size:12px;color:#fff;line-height:18px;height:18px;font-family:"Microsoft yahei",SimSun,Tahoma;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.recommend_result_resume dt img{vertical-align:top;border-radius:5px;}
.recommend_result_resume .resume_view_operate{height:140px;right:210px;}

/* resume excavate box */
.resume_excavate_content_title{background:#f5f5f5;line-height:22px;height:22px;padding:10px 20px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#888;}
.resume_excavate_content_title b{color:#555;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.resume_excavate_content_empty{padding:30px 20px;height:220px;}
.resume_excavate_content_empty .info_msg{text-align:center;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:18px;color:#333;font-weight:bold;height:54px;line-height:54px;margin:10px 0 60px;}
.resume_excavate_content_empty .info_msg i{display:inline-block;height:54px;width:54px;background:url("/commImage/10.2/ui/icon/52.png");overflow:hidden;vertical-align:top;margin-right:15px;}
.resume_excavate_content_empty .page_tips .title{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.resume_excavate_content_empty .page_tips .body li{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}

.resume_excavate_content_body{padding:20px;height:240px;}
.resume_excavate_content_body .sum{text-align:center;color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;height:100px;overflow:hidden;}
.resume_excavate_content_body .sum span{font-size:66px;}
.resume_excavate_content_body .filter_items{padding:15px 0 5px;}
.resume_excavate_content_body .filter_items_title{color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;padding-bottom:5px;}
.resume_excavate_content_body .filter_items_body .jobcn-input-checkbox{margin-right:20px;margin-bottom:5px;display:inline-block;}
.resume_excavate_content_body .tip_info b{color:#f26b01;font-weight:bold;padding:0 5px;}
.autocomplete{z-index:99999;}

.search_result_area_filter{font-size:14px;color:#555;border:1px solid #e6e6e6;margin-bottom:10px;}
.search_result_area_filter a:hover{text-decoration:none;}
.search_result_area_filter_tab_hd{height:42px;line-height:42px;font-family:"Microsoft yahei";padding:0 5px 0 18px;background:#fff;}
.search_result_area_filter_tab_hd span{font-size:14px;color:#555;font-family:"Microsoft yahei";}
.search_result_area_filter_tab_hd a{font-size:14px;color:#555;font-family:"Microsoft yahei";display:inline-block;height:43px;padding:0 10px;text-decoration:none;}
.search_result_area_filter_tab_hd a.font_active{background:transparent;color:#5f8dc9;font-weight:bold;}
.search_result_area_filter_tab_hd a.active{background:#f5f5f5;color:#5f8dc9;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:0 9px;font-weight:bold;}
.search_result_area_filter_tab_hd .select_right{float:right;}
.search_result_area_filter_tab_hd .select_left{float:left;}
.search_result_area_filter_tab_hd .select_right a{color:#3366cc;text-decoration:none;}
.search_result_area_filter_tab_bd{padding:12px 18px 12px 12px;border-top:1px solid #e6e6e6;background:#f5f5f5;}
.search_result_area_filter_tab_bd a{display:inline-block;font-size:14px;color:#555555;font-family:"Microsoft yahei";height:24px;line-height:24px;margin-right:4px;margin-bottom:6px;padding:0 6px;border-radius:2px;}
.search_result_area_filter_tab_bd a.active{background:#5f8dc9;color:#fff;}
.search_result_area_filter_tab_bd a:hover{background:#5f8dc9;color:#fff;}

/* free resume */
.free_resume_inner{background:#fff;border:1px solid #f3f3f3;padding:30px;}
.free_resume_main{padding:0;}
.free_resume_search{padding:30px 0 15px;}
.free_resume_search_form{float:left;}
.free_resume_search_keyword{float:left;border:1px solid #ddd;padding:8px;line-height:22px;height:22px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.free_resume_search_keyword input{width:270px;height:22px;line-height:22px;border:0;font-size:14px;color:#222;outline:none;padding:0;}
.free_resume_search_area{float:left;border:1px solid #ddd;padding:8px 40px 8px 8px;line-height:22px;height:22px;margin-left:-1px;border-top-right-radius:2px;border-bottom-right-radius:2px;position:relative;}
.free_resume_search_area input{width:120px;height:22px;line-height:22px;border:0;font-size:14px;color:#222;outline:none;padding:0;}
.free_resume_search_area .search_area_icon{width:38px;height:38px;position:absolute;top:0;right:0;background:url("/commImage/ui/bg/bg29.png") no-repeat -136px -84px;cursor:pointer;}
.free_resume_search_button{float:left;padding-left:10px;}
.free_resume_search_button button{width:80px;height:40px;background:#5f8dc9;color:#fff;font-size:14px;}
.free_resume_search_call{float:right;padding:10px 0;}
.free_resume_main_list .btn_chat{display:inline-block;height:22px;line-height:22px;width:78px;padding:4px 0;border:1px solid #5f8dc9;text-align:center;border-radius:2px;font-size:14px;vertical-align:top;}
.free_resume_main_list .btn_chat:hover{background:#5f8dc9;color:#fff;text-decoration:none;}
.free_resume_main_list .btn_chated{display:inline-block;height:22px;line-height:22px;width:78px;padding:4px 0;border:1px solid #aaaaaa;text-align:center;border-radius:2px;font-size:14px;color:#aaaaaa;vertical-align:top;}
.free_resume_main_list .btn_chated:hover{text-decoration:none;}
.free_resume_main_list tfoot td{padding:12px 0;}
.free_resume_main_page{text-align:center;padding:50px 0 30px;}
.free_resume_empty{padding:120px 140px 140px;}
.free_resume_empty_pic{float:left;}
.free_resume_empty_text{font-size:24px;color:#222;float:left;line-height:32px;height:32px;padding:84px 0 84px 40px;}
.free_resume_main_tip{font-size:14px;color:#888;padding:20px 0;line-height:22px;}
.free_resume_main_tip b{font-weight:bold;}

/* career card */
.career_card{background:#eeedf7;}
.career_card_header{background:#fff;height:34px;padding:18px 0;}
.career_card_header_logo{float:left;}
.career_card_header_back{float:right;}
.career_card_header_back ul{padding:5px 0;}
.career_card_header_back li{float:left;padding:0 15px;line-height:24px;height:24px;}
.career_card_header_back i{height:24px;width:24px;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/86.png") no-repeat;margin-right:8px;}
.career_card_header_back a{color:#222;font-size:16px;}
li.career_card_header_com i{background-position:-50px 0;}
li.career_card_header_chat{padding-right:0;}
li.career_card_header_com{position:relative;}
li.career_card_header_com:after{content:"";position:absolute;top:50%;right:0;width:1px;height:20px;background:#e6e6e6;transform:translatey(-50%);}
.career_card_banner{height:460px;background:#0033d7 url("/commImage/10.2/banner/1920_460_1.jpg") no-repeat center;}
.career_card_main{padding-bottom:25px;}
.career_card_search{background:#fff;box-shadow:5px 5px 20px rgba(0,0,0,0.15);width:701px;margin:-58px auto 0 auto;height:30px;padding:12px 0;border-radius:4px;}
.career_card_search_keyword{float:left;width:350px;border-right:1px solid #ddd;height:30px;padding:0 15px;} 
.career_card_search_keyword input{width:100%;border:0;line-height:22px;height:22px;padding:4px 0;font-size:14px;outline:none;}
.career_card_search_area{float:left;width:180px;height:30px;padding:0 45px 0 15px;position:relative;}
.career_card_search_area input{width:100%;border:0;line-height:22px;height:22px;padding:4px 0;font-size:14px;outline:none;}
.career_card_area_icon{position:absolute;top:0;right:15px;width:30px;height:30px;background:url("/commImage/ui/bg/bg29.png") no-repeat -134px -88px;cursor:pointer;}
.career_card_search_button{float:left;width:80px;margin:-12px 0;} 
.career_card_search_button button{width:100%;border:0;background:#1866fa;height:54px;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;position:relative;text-indent:-300px;overflow:hidden;}
.career_card_search_button button:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;background:url("/commImage/10.2/ui/icon/86.png") no-repeat 0 -50px;transform:translate(-50%,-50%);}
.career_card_inner{background:#ffffff;margin-top:-90px;padding:30px;border-radius:4px;}
.career_card_totalnochat{padding:30px 0 20px;line-height:22px;height:22px;}
.career_card_total{float:left;color:#999;font-size:14px;}
.career_card_total span{padding:0 5px;color:#e71843;}
.career_card_nochat{float:right;}
.career_card_nochat .jobcn-input-checkbox{display:inline-block;height:20px;height:20px;padding:1px 0;}
.career_card_table table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
.career_card_table table th,
.career_card_table table td{text-align:center;color:#555;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;font-weight:normal;}
.career_card_table thead tr{background:#f3f3f3;}
.career_card_table thead th{padding:10px 0;line-height:20px;height:20px;}
.career_card_table tbody td{padding:15px 0;height:28px;line-height:28px;border-bottom:1px dotted #ddd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.career_card_table tbody td a{color:#44659E;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.career_card_table tbody td.photo{position:relative;}
.career_card_table tbody td.photo span.avatar{display:inline-block;height:36px;width:36px;border-radius:2px;overflow:hidden;vertical-align:top;position:relative;}
.career_card_table tbody td.photo span.avatar img{position:absolute;top:50%;left:0;transform:translateY(-50%);}
.career_card_table tbody td.photo i.online{width:8px;height:8px;position:absolute;top:44px;left:30px;border-radius:5px;background:#29d102;border:1px solid #fff;}
.career_card_table table .tal{text-align:left;}
.career_card_table table span{font-size:14px;}
.career_card_table tfoot td{padding-top:25px;text-align:Left;height:28px;line-height:28px;} 
.career_card_table tfoot .btn_chat{margin-left:20px;}
.career_card_table tfoot .jobcn-input-checkbox{line-height:20px;height:20px;margin:4px 0 4px 13px;display:inline-block;vertical-align:top;}
.career_card_table .btn_chated{display:inline-block;height:22px;line-height:22px;width:58px;padding:2px 0;border:1px solid #ddd;background:#fff;text-align:center;border-radius:2px;font-size:14px;vertical-align:top;color:#aaa;}
.career_card_table .btn_chated:hover{text-decoration:none;}
.career_card_table .btn_chat{display:inline-block;height:22px;line-height:22px;width:58px;padding:2px 0;border:1px solid #ddd;background:#f3f3f3;text-align:center;border-radius:2px;font-size:14px;vertical-align:top;color:#555;}
.career_card_table .btn_chat:hover{background:#5f8dc9;color:#fff;text-decoration:none;border-color:#5f8dc9;}
.career_card .page_tips{padding-bottom:0;font-size:14px;color:#999;line-height:26px;}
.career_card_page{text-align:center;padding:40px 0 30px;}
.career_card_footer{background:#fff;line-height:22px;padding:18px 0;text-align:center;color:#aaa;font-size:14px;}

/* 2022-4-13 unify width 1200px */
@media (min-width:1350px){
.searcher_body_left{width:920px;}	
.searcher_list_content{width:740px;}
.quick_search_body{padding:30px 255px 60px;}
.search_history_left{width:955px;}
.resume_view_item{width:600px;}
.search_result_content_left{width:988px;}
.searcher_list_content div{width:630px;}
.recommend_result_pos_info{width:918px;}
.advanced_search_body{padding:30px 130px 40px;border:1px solid #f3f3f3;}
}