.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}

/* public header --nav */
.nav_header{background:#5f8dc9;overflow:visible;min-width:990px;}
.nav_header a{font-size:16px;}
.nav_header div{overflow:visible}
.nav_header .nav_wrapper{position:relative;z-index:501;}
.nav_header .nav{float:left; position: relative;}
.nav_header .nav li{float:left;height:36px;position:relative;_zoom:1;cursor: default;}
.nav_header .nav li:hover .nav_list{display:block;}
.nav_header .nav li span.new{position: absolute;top: 2px;right:-3px;width: 23px;height: 13px;background: url("https://www.jobcn.com/commImage/10.2/ui/icon/new.gif") no-repeat;overflow: hidden;}
.nav_header .nav a{color:#daeaff;font-size:16px;float:left;height:16px;line-height:16px;padding:10px;font-family: "Microsoft yahei",SimSun,Tahoma;}
.nav_header .nav a:hover{text-decoration:none;}
.nav_header .nav li .nav_title:hover{background:#fff;color:#555555;font-weight:bold;font-family: "Microsoft yahei",SimSun,Tahoma;line-height:14px;border-top: 1px solid #628fca;position:relative;z-index:5;}
.nav_header .nav li.list_active .nav_title{background:#fff;color:#555555;font-weight:bold;font-family: "Microsoft yahei",SimSun,Tahoma;line-height:14px;border-top: 1px solid #628fca;position:relative;z-index:5;} 
.nav_header .nav li.hover .nav_title{background:#fff;color:#555555;font-weight:bold;}
.nav_header .nav .nav_bottom_line{display:block;position:absolute;bottom:6px;height:2px;background-color:#f0f4ff;overflow: hidden;}
.nav_header .nav li span{display:none;}
.nav_header .nav li.active span.bottom_line{position:absolute;left:5px;right:0;bottom:0;display:block;background:url("/commImage/10.2/ui/icon/35.png") no-repeat left -250px;overflow:hidden;padding-left:5px;} 
.nav_header .nav li.active span.bottom_line span{line-height:5px;height:5px;display:block;overflow:hidden;background:#5f8dc9 url("/commImage/10.2/ui/icon/35.png") no-repeat right -250px;z-index:1;} 
.nav_header .nav li#nh-index span.bottom_line{width:37px;}
.nav_header .nav li#nh-company span.bottom_line{width:69px;}
.nav_header .nav li#nh-search span.bottom_line{width:69px;}
.nav_header .nav li#nh-hr span.bottom_line{width:37px;}
.nav_header .nav li#nh-resumemanager span.bottom_line{width:69px;}
.nav_header .nav li#nh-product span.bottom_line{width:69px;}
.nav_header .nav li#nh-help span.bottom_line{width:37px;}
.nav_header .nav li#nh-apppage span.bottom_line{width:55px;}
.nav_header .nav .nav_list{position:absolute;top:36px;left:-1px;border:1px solid #628fca;border-top:0;box-shadow: 0 4px 5px rgba(0,0,0,0.2);}
.nav_header .nav .nav_list li{margin:0;padding:0;height:34px;}
.nav_header .nav .nav_list a{display:inline-block;background:#fff;color:#555555;height:34px;line-height:34px;text-align:left;;padding:0 10px;font-size:14px;color:#555555;}
.nav_header .nav .nav_list a:hover{background:#f7f7f7;color:#f26b01;}
.nav_header .nav .nav_search .nav_list a {width:84px;}
.nav_header .nav .nav_resume .nav_list a {width:64px;}
.nav_header .nav .nav_product .nav_list a {width:64px;}
.nav_header .quick_menu{float:right;}
.nav_header .com_login_reg{float:left;}
.nav_header .com_not_login{float:left;}
.nav_header .com_not_login ul{float:left;}
.nav_header .com_not_login li{float:left;color:#fff;padding:0 10px;}
.nav_header .com_not_login li i{float:left;width:22px;height:22px;margin-right:5px;overflow:hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat 0 0;}
.nav_header .com_not_login span.line{color:#8bafde;float:left;height:16px;line-height:16px;padding:10px 5px;font-size:16px;font-family: Tahoma,Arial,SimSun;}
.nav_header .com_not_login li a{color:#daeaff;font-size:16px;float:left;height:22px;line-height:22px;padding:7px 0;font-family:"Microsoft yahei",SimSun,Tahoma;}
.nav_header .com_not_login li a:hover{text-decoration:underline;}
.nav_header .com_login{position:relative;padding:0 45px 0 25px;zoom:1;float:left;height:36px;_display:inline;}
.nav_header .com_login_hover{background:#FFF;border-left:1px solid #5f8dc9;border-right:1px solid #5f8dc9;padding:0 44px 0 24px;box-shadow:0 0 5px rgba(0,0,0,0.2);}
.nav_header .com_login_title{position:relative;zoom:1;float:left;height:36px;_display:inline;}
.nav_header .com_login_title .icon_dotted{width:5px;height:5px;border-radius:50%;border:1px solid #FFF;position:absolute;top:23px;left:13px;background:#f26b00;overflow:hidden;animation:twinkling 1s infinite linear;}
@keyframes twinkling{0%{opacity:0;}50%{opacity:0;}60%{opacity:1;}100%{opacity:1;}}
.nav_header .com_login_title .icon_photo{height:22px;width:22px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;background:url("/commImage/10.2/ui/icon/56.png") no-repeat -200px -150px;border:0;border-radius:50%;}
.nav_header .com_login_title .icon_arrow{width:9px;height:5px;position:absolute;top:17px;right:-20px;background:url("/commImage/10.2/ui/icon/56.png") no-repeat -200px -50px;}
.nav_header .com_login_title span{display:inline-block;*display:inline;*zoom:1;line-height:22px;height:22px;vertical-align:top;padding:7px 7px 7px 0;}
.nav_header .com_login_title a{color:#daeaff;max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;*display:inline;*zoom:1;line-height:22px;height:22px;padding:7px 0;}
.nav_header .com_login_hover .com_login_title .icon_photo{background-position:-200px -100px;}
.nav_header .com_login_hover .com_login_title .icon_arrow{background-position:-200px 0;}
.nav_header .com_login_hover .com_login_title a{color:#333;}
.nav_header .com_login_sub{position:absolute;top:36px;left:-1px;width:220px;padding:10px 20px;border:1px solid #628fca;background:#fff;border-top:0;box-shadow:0 4px 5px rgba(0,0,0,0.2);display:none;}
.nav_header .com_login_sub ul{overflow:hidden;zoom:1;}
.nav_header .com_login_sub li{float:left;width:50%;padding:8px 0;line-height:22px;height:22px;}
.nav_header .com_login_sub li i{display:inline-block;*display:inline;*zoom:1;height:22px;width:22px;background:url("/commImage/10.2/ui/icon/62.png") no-repeat;;vertical-align:top;margin-right:5px;}
.nav_header .com_login_sub li i.sub_icon_1{background-position:-47px -47px;}
.nav_header .com_login_sub li i.sub_icon_2{background-position:-47px -97px;}
.nav_header .com_login_sub li i.sub_icon_3{background-position:3px -147px;}
.nav_header .com_login_sub li i.sub_icon_4{background-position:3px -197px;}
.nav_header .com_login_sub li i.sub_icon_5{background-position:-47px -147px;}
.nav_header .com_login_sub li i.sub_icon_6{background-position:-47px -197px;}
.nav_header .com_login_sub li i.sub_icon_7{background-position:3px 3px;}
.nav_header .com_login_sub li i.sub_icon_8{background-position:-47px -247px;}
.nav_header .com_login_sub a{font-family: "Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#555;float:left;line-height:22px;height:22px;}
.nav_header .com_login_sub a:hover{color:#f26b01;}
.nav_header .com_login_sub span{color:#f26b01;padding:0 5px;font-size:12px;}
.nav_header .com_login_sub_line{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.nav_header .com_login_hover .com_login_sub{display:block;}
.nav_header .help{float:left;/*padding-left:10px;*/position:relative;}
.nav_header .help ul{position:absolute;}
.nav_header .help li{}
.nav_header .help li a{display:inline-block;width:38px;text-align:center;/*height:21px;*/line-height:16px;padding:10px 6px;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#DAEAFF; border-right: 1px solid #628fca;    border-left: 1px solid #628fca;border-bottom: 0;}
/*.nav_header .help li a:hover{background:#fff;color:#555555;font-weight:bold;}*/
.nav_header .help li.list_active a{background:#fff;color:#555555;font-weight:bold;}
.nav_header .help ul:hover li{display: block}
.nav_header .help ul:hover a{background:#fff;color:#555555;font-weight:bold;}
.nav_header .help li.second a{background:#fff;color:#555555;font-weight:normal;font-size:14px;border: 1px solid #628fca;border-top: 0;width:38px;}
.nav_header .help li.second a:hover{background:#f7f7f7;color:#f26b01;}
.nav_header .help li a:hover{text-decoration:none;}
.nav_header .per_entrance{float:left;height:36px;margin-left:1px;background:#6F99CF;padding:0 15px;}
.nav_header .per_entrance a{float:left;height:22px;line-height:22px;padding:7px 0;color:#daeaff;font-family:"Microsoft yahei",SimSun,Tahoma;}
.nav_header .per_entrance a:hover{text-decoration:underline;}
.nav_header .per_entrance a i{float:left;width:22px;height:22px;margin-right:5px;overflow:hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat -50px 0;display:none;}

.nav_header .com_login_dropdown{position:relative;float:left;}
.nav_header .com_login_dropdown a{font-size:14px;}
.nav_header .dropdown_menu{position:absolute;top:36px;left:-110px;border:1px solid #d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,0.1);background:#fff;}
.nav_header .dropdown_icon{position:absolute;top:-8px;left:50%;margin-left:-10px;height:8px;width:22px;background:url("/commImage/10.2/ui/icon/chaticon.png") no-repeat -200px -100px;}
.nav_header .com_login_user_info{padding:15px;height:40px;position:relative;}
.nav_header .com_login_user_info a{text-decoration:none;}
.nav_header .com_login_user_avatar{float:left;}
.nav_header .com_login_user_avatar img{vertical-align:top;border-radius:4px;}
.nav_header .com_login_user_nickname{line-height:20px;height:40px;margin-left:50px;color:#888;font-size:12px;}
.nav_header .com_login_user_nickname b{font-weight:bold;font-size:14px;color:#222;}
.nav_header .com_login_user_nickname span{padding:0 5px;color:#ddd;}
.nav_header .com_login_user_arrow{width:7px;height:13px;position:absolute;top:50%;right:13px;margin-top:-7px;background:url("/commImage/10.2/ui/icon/62.png") no-repeat -100px -200px;}
.nav_header .com_login_user .dropdown_menu{width:238px;}
.nav_header .com_login_user .dropdown_toggle{line-height:22px;height:22px;padding:7px 0;font-weight:bold;margin-right:15px;}
.nav_header .com_login_user .dropdown_toggle i{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:22px;height:22px;background:url("/commImage/10.2/ui/icon/56.png") no-repeat -200px -150px;margin-right:8px;}
.nav_header .com_login_user .dropdown_toggle a{color:#daeaff;font-size:14px;display:inline-block;*zoom:1;*display:inline;vertical-align:top;height:22px;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_header .com_login_user li{border-top:1px dotted #e6e6e6;}
.nav_header .com_login_user li a{font-size:14px;color:#555;line-height:22px;padding:11px 15px;display:block;}
.nav_header .com_login_user li a:hover{text-decoration:none;background:#f3f3f3;}
.nav_header .com_login_user li i{float:left;width:16px;height:16px;margin:3px 10px 3px 0;background:url("/commImage/10.2/ui/icon/62.png") no-repeat;vertical-align:top;}
.nav_header .com_login_user li i.info_icon_01{background-position:-50px -50px;}
.nav_header .com_login_user li i.info_icon_02{background-position:-50px -100px;}
.nav_header .com_login_user li i.info_icon_03{background-position:0 -150px;}
.nav_header .com_login_user li i.info_icon_04{background-position:0 -200px;}
.nav_header .com_login_user_exit{text-align:center;border-top:1px solid #e6e6e6;line-height:22px;padding:11px 15px;}
.nav_header .com_login_user_exit a{color:#eb0000;font-size:14px;}

.nav_header .com_login_msg_title{line-height:22px;padding:8px 15px;color:#aaa;font-size:14px;}
.nav_header .com_login_msg .dropdown_menu{width:250px;left:-102px;}
.nav_header .com_login_msg .dropdown_toggle{position:relative;}
.nav_header .com_login_msg .dropdown_toggle:after{content:"";height:12px;width:1px;position:absolute;top:12px;left:0;background:#96b7e2;overflow:hidden;}
.nav_header .com_login_msg .dropdown_toggle:before{content:"";height:12px;width:1px;position:absolute;top:12px;right:0;background:#96b7e2;overflow:hidden;}

.nav_header .com_login_msg .dropdown_toggle i.msg_icon{display:inline-block;*zoom:1;*display:inline;height:14px;width:18px;background:url("/commImage/10.2/ui/icon/chaticon.png") no-repeat -250px 0;vertical-align:top;margin:11px 15px;cursor:pointer;}
.nav_header .com_login_msg .dropdown_toggle i.msg_new{position:absolute;width:9px;height:11px;top:6px;right:4px;background:url("/commImage/10.2/ui/icon/chaticon.png") no-repeat -250px -50px;}
.nav_header .com_login_msg li{border-top:1px dotted #e6e6e6;font-size:14px;color:#888;line-height:22px;}
.nav_header .com_login_msg li:hover{background:#f3f3f3;}
.nav_header .com_login_msg li b{color:#222;font-weight:bold;padding-right:8px;font-size:14px;}
.nav_header .com_login_msg li span{display:inline-block;*zoom:1;*display:inline;height:14px;line-height:14px;background:#eb0000;font-size:12px;color:#fff;border-radius:7px;padding:0 3px;vertical-align:top;margin:4px 0;min-width:8px;text-align:center;}
.nav_header .com_login_msg li div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#888;}
.nav_header .com_login_msg li a{ display: block;padding:10px 15px; }
.nav_header .com_login_msg a:hover{text-decoration:none;background:#f3f3f3;}

.nav_header .com_login_lang .dropdown_menu{width:124px;left:-36px;}
.nav_header .com_login_lang .dropdown_toggle{line-height:22px;height:22px;padding:7px 16px;}
.nav_header .com_login_lang .dropdown_toggle span{display:inline-block;*zoom:1;*display:inline;line-height:14px;height:14px;background:#fff;color:#5f8dc9;width:22px;text-align:center;border-radius:2px;margin:4px 0;vertical-align:top;font-size:12px;cursor:pointer;}
.nav_header .com_login_lang_title{line-height:22px;padding:8px 15px;color:#aaa;font-size:14px;}
.nav_header .com_login_lang_list li{border-top:1px dotted #e6e6e6;}
.nav_header .com_login_lang_list a{font-size:14px;color:#555;line-height:22px;padding:8px 15px;display:block;}
.nav_header .com_login_lang_list a:hover{text-decoration:none;background:#f3f3f3;}
.nav_header .com_login_lang_list span{display:inline-block;*zoom:1;*display:inline;line-height:18px;height:18px;margin:2px 0 2px 10px;background:#5eb75d;color:#fff;font-size:12px;border-radius:2px;padding:0 3px;}


/*public -- head -- search bar */
.search_top_tab{overflow:visible;}
.search_top_tab .autocomplete{border-width:2px;border-color:#618fcb;}
.search_top_tab_title ul{zoom:1;}
.search_top_tab_title ul:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.search_top_tab_title li{float:left;line-height:16px;height:16px;padding:5px 15px;text-align:center;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;cursor:pointer;border-top-left-radius:2px;border-top-right-radius:2px;}
.search_top_tab_title li i{display:none;}
.search_top_tab_title li.active{background:#5f8dc9;color:#fff;}
.search_top_tab_body{overflow:visible;}
.search_top{height:100px;background:#fff;border-bottom:1px solid #ededed; overflow:visible;position:relative;z-index:500;min-width:990px;}
.search_top .logo_box{float:left;}
.search_top .logo{width:300px;padding:0px;position:relative;overflow:visible;margin:0;}
.search_top .logo a{display:block; width:290px; height:100px; position:relative; background:url("/commImage/logo/logo_com_01.png") no-repeat 0 20px;text-indent:-300px;overflow:hidden;cursor:default;}
.search_top .search_box{float:right;width:690px;position:relative;overflow:visible;padding-top:15px;}
.search_top .search_box .search-tip-error{position:absolute;top:84px;right:0;color:#f50;background:#FFF4F1;border:1px solid #FFC7B9;line-height:18px;border-radius:2px;padding:2px 5px;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.default .search_top .search_box .search-tip-error{top:130px;}
.search_top .search_box .keyword_wrap{border:2px solid #618fcb;border-bottom-left-radius:2px;height:24px;padding:7px 9px;width:318px; margin:0px; position:relative;}
.search_top .search_box .keyword_wrap label{position:absolute;color:#aaa;top:9px;left:10px;display:block;height:24px;line-height:20px;cursor:text;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.search_top .search_box .keyword_wrap input{font-size:16px;background:none;height:24px;line-height:24px;padding:0;margin:0;border:0;outline:none;width:310px;font-family:"Microsoft yahei",SimSun,Tahoma;_zoom:1;display:block;_margin-top:-2px;}
.search_top .search_box .s_area{border-left:0; border-radius:0px;position:relative}
.search_box .s_area .keyword_wrap{border-left:0;border-radius:0;width:230px;}
.search_box .s_area .drop{position: absolute;top:2px;right: 2px;}
.search_top .search_box .s_area .s_area_pop{width:38px;height:38px;background:url("/commImage/10.2/ui/icon/36.png") no-repeat 13px -134px; display: block; text-decoration:none}
.search_top .search_box .search_btn{background:#618fcb;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0px;border-bottom-left-radius:0px;color:#fff;border:0;padding:0px;margin:0;font-size:14px;font-weight:bold;float:left;height:42px;line-height:42px;width:100px;_width:97px;text-align:center;cursor:pointer;outline:none;}
.search_top .search_box .search_btn i{display:inline-block;height:34px;width:34px;overflow:hidden;vertical-align:top;margin:4px 0;background:url("/commImage/10.2/ui/icon/48.png") no-repeat -100px -49px;}
.search_top .search_box .help{text-align:right;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:24px;height:24px;position:absolute;top:15px;right:0;}
.search_top .search_box .help a{color:#5f8dc9;font-size:14px;margin-left:10px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.autocomplete{background:#f7f7f7;display:none;position: absolute;top:38px;left:-2px;width:336px;border:2px solid #618fcb; border-top: 0;z-index:1000;font-family:"Microsoft yahei",SimSun,Tahoma;}
.s_area .autocomplete{top:40px !important;width:248px !important;}
.autocomplete dt{line-height:18px;padding:3px 10px;color:#888;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.autocomplete dd{line-height:30px;padding:0 10px;color:#444;font-size:14px;cursor:pointer;position:relative;zoom:1;}
.autocomplete dd.autocomplete_over{background:#ebebeb;}
.autocomplete div{font-size:12px;width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Microsoft yahei",SimSun,Tahoma;}
.autocomplete em{color:#e60012;font-style:normal;}
.autocomplete span{position:absolute;top:0;right:10px;font-size:12px;color:#888;}

/* footer */
.footer{background:#f2f2f2;border-top:1px solid #ddd;overflow:visible;}
.footer div{overflow:visible;}
.footer_information{padding:28px 0;font-size:14px;}
.footer_information_left{float:left;}
.footer_information_left_logo{float:left;width:220px;}
.footer_information_left_logo dd img{margin:12px 0 0 15px;}
.footer_information_left_contact{float:left;}
.footer_information_left_contact span{float:left;}
.footer_information_left_contact a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#222;}
.footer_information_left_contact dt{line-height:22px;padding-bottom:9px;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_left_contact li{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right{float:right;}
.footer_information_right dl{float:left;padding-left:60px;}
.footer_information_right dl.footer_information_right_about{padding-left:40px;border-left:1px solid #ddd;}
.footer_information_right dt{line-height:22px;padding-bottom:9px;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right a{color:#222;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information li{line-height:22px;padding:9px 0;}
.footer_information li.last{padding-bottom:0;}
.footer_information_right_mobile i{width:20px;height:20px;display:inline-block;vertical-align:top;margin:1px 5px 1px 0;}
.footer_information_right_mobile li.JobcnApp{padding:14px 0 7px;}
.footer_information_right_mobile li.JobcnApp i{background:url("/commImage/10.2/ui/icon/80.png") no-repeat 0 0;}
.footer_information_right_mobile li.WeChat i{background:url("/commImage/10.2/ui/icon/80.png") no-repeat 0 -50px;}
.footer_information_right_mobile li.WeChat .mobile_tab_hd{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover{position:relative;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd{display:block;position:absolute;bottom:39px;right:0;border:1px solid #ddd;background:#fff;border-radius:4px;padding:25px 10px 20px;width:260px;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd div{float:left;padding:0 20px;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd img{vertical-align:top;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd span{display:block;text-align:center;color:#222;font-size:14px;padding-top:8px;}
.footer_information_left_contact li.ServiceLine{text-align:right;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_left_contact li.ServiceLine div{padding:14px 0 4px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right_mobile dd a{background:#fff;*display:inline;*zoom:1;display:inline-block;width:138px;padding:8px 12px;border-radius:5px;text-decoration:none;cursor:pointer;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right_mobile dd a:hover{background:#dcdcdc;}
.footer_copyright_left{float:left;}
.footer_copyright_left span{color:#999;font-size:12px;}
.footer_copyright_right{float:right;}
.footer_copyright_right span{color:#999;font-size:12px;}
.footer_copyright{line-height:22px;height:22px;padding:9px 0;border-top:1px solid #ddd;color:#999;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.footer_copyright a{color:#999;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}

/* com info */
.tab_body_com_info{position:relative;zoom:1;font-family:'microsoft yahei';padding-bottom:40px;}
.tab_body_com_info h4{margin:0;font-size:16px;font-weight:bold;line-height:18px;height:18px;padding-bottom:5px;color:#555;}
.tab_body_com_info h4 i{display:inline-block;height:16px;width:3px;overflow:hidden;background:#5f8dc9;margin:1px 10px 1px 0;vertical-align:top;}
.tab_body_com_info h4 a{color:#3366cc;font-size:12px;margin-left:26px;font-weight:normal;}
.tab_body_com_info td{font-size:14px;font-family:'microsoft yahei';line-height:20px;padding:7px 0}
.tab_body_com_info td .com_info_tab_hd{font-family:'microsoft yahei';font-size:14px;line-height:30px;padding-right:15px;color:#888;position:relative;}
.tab_body_com_info td .com_info_tab_hd em{position:absolute;top:0;left:-12px;color:#f50;font-style:normal;font-size:15px;height:19px;line-height:19px;}
.tab_body_com_info td .asterisk{color:#ff1818;padding-right:3px;}
.tab_body_com_info td .jobcn_ui_hover{padding:5px 10px;border:1px solid #d9d9d9;box-shadow:none;color:#333;font-size:14px;font-family:'microsoft yahei';width:218px;border-radius:2px;}
.tab_body_com_info td a{font-size:14px;font-family:'microsoft yahei';}
.tab_body_com_info .jobcn-dialog{width:240px;}
.tab_body_com_info .jobcn-dialog-text{padding-left:10px;border-radius:2px;}
.tab_body_com_info .jobcn-dialog-text:hover{text-decoration:none;}
.tab_body_com_info .jobcn-select{width:240px;}
.tab_body_com_info .jobcn-select-toggle{padding-left:10px;border-radius:2px;}
.tab_body_com_info .jobcn-select-toggle:hover{text-decoration:none;}
.tab_body_com_info .Wdate{border-color:#d9d9d9;padding:5px 10px;line-height:18px;height:18px;border-radius:2px;font-size:14px;width:96px;background-position:96px 4px;}
.tab_body_com_info textarea{font-size:14px;font-family:'microsoft yahei';line-height:20px;width:685px;}
.tab_body_com_info .com_info_tab_tip{font-size:14px;color:#888;}
.tab_body_com_info .com_info_email_lang{padding-top:5px;}
.tab_body_com_info .com_info_email_lang span{font-size:14px;color:#333;}
.tab_body_com_info .com_info_tab_btn{padding-top:20px;}
.tab_body_com_info .com_info_tab_btn input{width:140px;height:42px;font-size:16px;border:1px solid #618fcb;}
.tab_body_com_info .com_info_tab_btn .rbutton{background:none;color:#618fcb;}

.mark_map_list{border:1px solid #d9d9d9;background:#f9fafc;border-radius:2px;padding:0 10px;overflow:hidden;}
.div_companymap_inc{font-size:14px;font-family:'microsoft yahei';}
.div_companymap_inc .mark_map_list{margin-bottom:8px;}
.div_companymap_inc .map_list{padding:12px 0;line-height:22px;height:22px;border-top:1px solid #DDD;margin-top:-1px;position:relative;zoom:1;}
.div_companymap_inc .map_list span{font-size:14px;font-family:'microsoft yahei';}
.div_companymap_inc .map_list .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px;display:block;}
.div_companymap_inc .map_list .operating{position:absolute;top:12px;right:0;}
.div_companymap_inc .map_list .operating span{background:#2c93da;color:#FFF;padding:1px 3px;margin-left:5px;border-radius:2px;}
.div_companymap_inc .map_list .operating a{padding:0 3px;}
.company_logo{right:5px;}
.company_logo .border{border:1px solid #a9a9a9;width:158px;height:158px;border-radius:5px;}
.company_logo .upload img{width:158px;height:158px;}
.company_logo .logo_audit{width:160px;font-size:14px;}
.company_logo .logo_audit a{font-size:14px;}
.company_logo .menuBtn a{font-size:14px;}