﻿@charset "utf-8";
/* CSS Document */
.clearfix:after {
 visibility:hidden;
 display:block;
 font-size:0;
 content:" ";
 clear:both;
 height:0;
}
.clearfix {
    zoom: 1;
}
a{text-decoration:none;}
html,body{width:100%;font-size:12px;font-family: Tahoma,Arial,Microsoft YaHei, Helvetica, STHeiti;color:rgb(0,0,0);}
/*登录前导航*/
.header-box{position:relative;z-index:200;}
.header-box-new{position:relative;z-index:200;background: #2b3b4b;}
.header{width:990px;height:76px;border-bottom:2px solid #c30d23;margin:0 auto;position:relative;z-index:1;font-size:12px;}/*z-index解决ie6和ie7层级bug*/
.header-new{width:1150px;height:56px;margin:0 auto;position:relative;z-index:1;font-size:12px;}/*z-index解决ie6和ie7层级bug*/
.website-logo{float:left;}
.logo-img{display:block;border:none;width:300px;height:54px;margin-top:11px;margin-bottom:11px;}
.logo-img-new{display:block;border:none;width:140px;height:56px;}
.new-navigation{float:left;margin-left:39px;}
.new-navigation li{width:139px;height:76px;float:left;line-height:76px;}
.new-navigation a{text-decoration:none;text-align:center;display:block;font-size:16px;font-family:"microsoft yahei";color:#000;}
.new-navigation a:hover{background:#f5f5f5;}
.new-navigation .navigation-active a{background:#dc1320;color:#fff;vertical-align:middle} 
.back-to-zhaopin{display:inline-block;width:84px;height:24px;background:url(https://zpimg2.zhaopin.com/image/Index/icons/index_icons.png) no-repeat 0 -236px;color:#ffffff;text-align:center;line-height:24px;text-decoration:none;position:absolute;right:0px;top:26px;}

/*登录后导航*/
.mar10{margin-left:10px}
.nav-box{float:left;z-index:2;margin:18px 0 0 22px;}
.nav-box-new{float:left;z-index:2;margin-left: 40px;}
.mynav,.mynav-radish{background:rgb(50,50,50);float:left;position:relative;}
.mynav-radish-new{width:968px;background:#2b3b4b;float:left;position:relative;}
.nav-padding {padding-right:8px;padding-left:2px;}
.mynav li{float:left;height:40px;line-height:40px;width:76px;text-align:center;margin-right:6px;display:inline;position:relative;cursor:pointer;z-index:1;cursor:pointer;}

.mynav-radish li{float:left;height:40px;line-height:40px;width:74px;text-align:center;margin-right:6px;display:inline;position:relative;/*z-index:1;*/}
.mynav-radish-new li{float:left;height:56px;line-height:56px;text-align:center;position:relative;/*z-index:1;*/}
.mynav li a,.mynav-radish li a{display:inline-block;width:100%;height:100%;cursor:pointer;text-decoration:none;color:rgb(255,255,255);font-family:"microsoft yahei";}
.mynav li a,.mynav-radish-new li a{display:inline-block;width:100%;height:100%;cursor:pointer;text-decoration:none;color:#fff;font-family:"microsoft yahei";font-size: 14px;}
.mynav>li>a:hover,.mynav-radish>li>a:hover{background:#1e1e1e;}
.mynav-h li{width:86px;}
.mynav-radish-new > li.mynav-click {
    background: #dd4e41;
}
.mynav-radish-new > li.mynav-click a {
    color: #fff;
}


.mynav-radish-new li.avatar-nav {
    width: 112px;
    padding: 0;
    font-size: 14px;
    color: #fff;
    float: right;
}
.mynav-radish-new li.avatar-nav .sub-nav {
    width: 112px;
}
.mynav-radish-new li.avatar-nav .sub-nav li {
    width: 112px;
}
.mynav-radish-new li.avatar-nav img {
    width: 30px;
    height: 30px;
    border-radius: 15px;
    margin-top: 14px;
    cursor: pointer;
}
.mynav-radish-new li.message-icon-nav {
    float:right;    
    width: auto;
    padding: 0;
    font-size:14px;
    color: #fff;
    cursor: pointer;
    margin-right: 2px;
}
.message-icon-nav .read-num-layout {
    position: absolute;
    top: 7px;
    right: -21px;
    min-width: 18px;
    padding: 1px 2px;
    height: 16px;
    font-size: 12px;
    line-height: 14px;
    background: #dd4e41;
    border-radius: 8px;
    color: #fff;
}
.mynav-radish-new li img.message-icon {
    width: 22px;
    height: 21px;
    margin-top: 20px;
    cursor: pointer;
}
.mynav-radish-new .avatar-nav .sub-nav {
    left: 0;
}
.mynav-radish-new .avatar-nav .sub-nav .title {
    height:60px;
}
.mynav-radish-new .avatar-nav .sub-nav .title img {
    float:left;
    margin-left: 22px;
}
.mynav-radish-new .avatar-nav .sub-nav .title .text {
    float: left;
    margin-left: 10px;
}
.mynav-radish-new .avatar-nav .sub-nav .title .text span {
    display: block;
    font-size: 14px;
    line-height: 20px;
}
.mynav-radish-new .avatar-nav .sub-nav .title .text span:first-child {
    margin-top: 8px;
    margin-bottom: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 72px;
}



/*企业端导航li宽度为80，间距为2覆盖 .mynav li*/
.nav-busess li{float:left;height:40px;line-height:40px;width:80px;text-align:center;margin-right:2px;display:inline;position:relative;cursor:pointer;z-index:1;}
.nav-busess li a{display:inline-block;width:100%;height:100%;cursor:pointer;text-decoration:none;color:rgb(255,255,255);font-family:"microsoft yahei";}
.nav-busess>li>a:hover{background:#1e1e1e;}
/*企业端新增萝卜派导航li宽度为80，间距为2覆盖 .mynav li*/
/*.nav-busess-new li{float:left;height:40px;line-height:40px;width:70px;text-align:center;margin-right:2px;display:inline;position:relative;cursor:pointer;z-index:1;}
.nav-busess-new li a{display:inline-block;width:100%;height:100%;cursor:pointer;text-decoration:none;color:rgb(255,255,255);font-family:"microsoft yahei";}
.nav-busess-new>li>a:hover{background:#1e1e1e;}*/

.mynav-click{background:rgb(33,33,33);}
.sub-nav{display:none;position:absolute;top:38px;left:0;z-index:9;width:131px;overflow:hidden;padding-bottom:10px;background:rgb(30,30,30);}
.sub-nav li{width:131px;height:23px;line-height:23px;cursor:pointer;margin-top:4px;z-index:999;}
.sub-nav li a{text-align:left;padding-left:16px;z-index:9999;}
.sub-nav li a:hover{background:rgb(155,5,5)}
/*.sub-nav  .sub-bg{background:rgb(155,5,5)}*/
.last-pt{position:absolute;left:-45px;top:38px;}
.last-pt li a{text-align:center;padding:0;}
.l-picture{width:4px;height:40px;background:url(https://zpimg4.zhaopin.com/image/shared/header/nav-new/nav-border.png) no-repeat 0 0;float:left;}
.r-picture{width:4px;height:40px;background:url(https://zpimg1.zhaopin.com/image/shared/header/nav-new/nav-border.png) no-repeat 0 -42px;float:left;}
.nav-bottom-bg {display: inline-block;width: 131px;height: 10px;position: absolute;bottom: 0px;*bottom: -12px;_bottom:-16px;left: 0px;background: url(https://zpimg2.zhaopin.com/image/shared/header/nav-new/sub-bottom.gif) no-repeat 0 0;}
/*新版sub-nav*/
.mynav-radish-new .sub-nav{
    display:none;
    position:absolute;
    top:56px;
    left:0;
    z-index:9;
    width:112px;
    overflow:hidden;
    padding-bottom:0;
    background:#2b3b4b;
}
.mynav-radish-new .sub-nav li{width:112px;height:40px;line-height:40px;cursor:pointer;margin-top:0;z-index:999;background: #2b3b4b;}
.mynav-radish-new .sub-nav li a{text-align:left;padding-left:0;z-index:9999;color:#fff;text-align:center}
.mynav-radish-new .sub-nav li a:hover{color:#fff;background:#dd4e41}


/*页脚*/
.footer-new-box{height:100px;overflow:hidden;width:100%;background:#464646;}
.footer-content{width:990px;margin:0 auto;height:100px;background:#464646;}
.footer-content .footer-anchor{float:left;margin-top:16px;font-family:"microsoft yahei";color:#a0a0a0;}
.footer-content .footer-anchor ul{width:620px;margin-left:2px;}
.footer-content .footer-anchor ul li{float:left;line-height:20px;text-align:center;height:20px;padding:0 8px 0 7px;}
.newFootreLiBg {background:url(https://zpimg4.zhaopin.com/image/shared/header/nav-new/newFooterLiBg.png) no-repeat center right;}
.footer-anchor ul .line-half {line-height:12px;}
.footer-anchor .wid66{width:66px;text-align:left;padding-left:10px;}
.footer-anchor .wid90{width:88px;text-align:right;}
.footer-anchor ul li a{color:#a0a0a0;text-decoration:none;font-size:12px;}
.footer-anchor .footer-p{width:504px;margin-top:4px;font-size:12px;line-height:16px;padding-left:8px;font-family: Tahoma, 'Microsoft YaHei', Arial, Helvetica, STHeiti;}
img.footer-logo{margin-top:20px;display:block;width:180px;height:57px;float:left}
img.footer-phone{margin-top:20px;display:block;width:185px;height:57px;float:left}
.fl{float:left;}
/*登录前and登陆后bar*/
.bar-box-new{width:100%;height:29px;background:#6e6e6e;border-bottom:1px solid #000;color:#ffffff;}
.bar-new{width:990px;height:29px;background:#6e6e6e;margin:0 auto;line-height:30px;/*overflow:hidden;*/}
.bar-new p{color:#ffffff;font-size:12px;float:left;font-family:"microsoft yahei";}
.bar-ul{float:right;height:12px;margin-top:8px;}
.bar-ul li{float:left;font-size:12px;height:12px;line-height:12px;font-family:"microsoft yahei";}
.bar-ul li a {color:#ffffff;text-decoration:none;display:inline-block;text-align:center;float:left;padding:0 6px;cursor:pointer;}
.bar-ul li a.pr_2{padding-right:2px;}
/*.bar-ul .wid52{width:52px;text-align:right;}
.bar-ul .wid88{width:88px;text-align:center;_width:94px;}*/
.bar-bor-l{border-left:1px solid #e0e0e0;}
.bar-bor-r{border-right:1px solid #9a9a9a;}
.pad-r4{padding-right:4px;}
.personal-img {background:url(https://zpimg1.zhaopin.com/image/shared/header/nav-new/c-bar-bg.png) no-repeat left center;padding-left:20px;}
/*企业端导航20140522*/
.message-num {display:inline-block;height:14px;overflow:hidden;}
.message-l {float:left;width:5px;height:14px;background:url(https://zpimg2.zhaopin.com/image/shared/header/nav-new/message-num.png) no-repeat 0 0;}
.message-txt {background-color:#e43b36;float:left;font-size:12px;font-family: Tahoma, 'Microsoft YaHei', Arial, Helvetica, STHeiti;line-height:12px;height:14px;}
.message-r {float:left;width:3px;height:14px;background:url(https://zpimg4.zhaopin.com/image/shared/header/nav-new/message-num.png) no-repeat 0 -16px;}
.fl {float:left;}
.mar-r2 {margin-right:2px;}
.nav-box .padding-l4 {padding-left:4px;}
.nav-box  .wid-80 li {width:80px;}

.comeBackHome {color:#002878;font-size:12px;font-family:Tahoma, 'Microsoft YaHei', Arial, Helvetica, STHeiti;padding-left:20px;background:url(https://zpimg1.zhaopin.com/image/shared/header/nav-new/comeBackHome.png) no-repeat 0 0;position:absolute;right:0;top:1px;}


.barTitleNew {width:990px;border-bottom:#c10e24 2px solid;overflow:hidden;margin:0 auto;position:relative;}
.messagecell {position:absolute;width: 18px;height: 22px;background: url(https://zpimg2.zhaopin.com/Image/Seeker/Index/prompt.gif) no-repeat;left:70px;top: -3px;display:block;line-height: 18px;font-family: Arial;font-size: 12px;color: #FFFFFF;text-align: center;font-family: Arial, Helvetica, sans-serif;z-index: 100;}
.BNewNav {position:absolute;width:23px;height: 21px;background: url(https://zpimg4.zhaopin.com/Image/Shared/bg/BNewNav.png) no-repeat;left:46px;top: -12px;display:block;line-height: 18px;font-family: Arial;font-size: 12px;color: #FFFFFF;text-align: center;font-family: Arial, Helvetica, sans-serif;z-index: 100;}
.BNewNav-new {position:absolute;width:25px;height: 13px;background: url(https://zpimg1.zhaopin.com/Image/Shared/bg/BNewNav_01.png) no-repeat;_background: url(https://zpimg1.zhaopin.com/Image/Shared/bg/BNewNav_01.gif) no-repeat;left:55px;top: 4px;display:block;line-height: 18px;font-family: Arial;font-size: 12px;color: #FFFFFF;text-align: center;font-family: Arial, Helvetica, sans-serif;z-index: 100;}
.betaIcon {position:absolute;top:4px;width:25px;height: 13px;background:url(https://zpimg1.zhaopin.com/image/shared/icons/icon_ask.png) no-repeat 0 -69px;z-index:100}
.numBg {display:inline-block;min-width:16px;background:#e43b36 url(https://zpimg1.zhaopin.com/Image/Shared/bg/tipNumBg.png) no-repeat 0 0;}

.alertfull {position:absolute;}
.alertinner {width:auto;height:auto;border:#ffcb08 1px solid;background-color:#fffaeb;position:relative;line-height:20px;}
.alertcorner {width:10px;height:6px;background:url(https://zpimg2.zhaopin.com/Image/Seeker/Index/ycorner.gif) no-repeat;position:absolute;bottom:5px;left:-10px;}
.alertcontent {margin:5px;width:auto;height:auto;line-height:18px;color:#ff6600;}
/*公告栏*/
.notice{height:30px;line-height:30px;background:rgb(245,245,245);width:100%;display:none;}
.notice-con{width:1150px;margin:0 auto;height:30px;}
.notice-words{color:#e43b36;background:url(https://zpimg4.zhaopin.com/Image/Index/notice-mark.png) no-repeat left center;padding-left:22px;margin-left: 5px;}

.backto-zhaopin{display:inline-block;width:76px;height:24px;line-height:22px;background:url(https://zpimg1.zhaopin.com/Image/Shared/header/backto-zhaopin.png) no-repeat 0 0;padding-left:24px;color:#fff;font-size:12px;position:absolute;top:27px;right:0;}
.ourGoal {display:block;border:none;width:318px;height:30px;margin:24px 0 0 36px;}


/*微博样式调整*/
.mt-4 {
    margin-top: 4px;
}
.ml-10 {
    margin-left: 10px;
}
.mr_10{margin-right:10px;}

/*解决1.26~1.30 发邀请反馈活动页面头部底部红线问题*/
.header-noline{width:990px;height:76px;margin:0 auto;position:relative;z-index:1;font-size:12px;}/*z-index解决ie6和ie7层级bug*/

.cur_point {cursor:pointer;}

/*解决文本框大小可拖动的问题*/
textarea{resize: none;}


/*活动页新顶部公用样式 2015-8-5*/
.header_active {
    width: 990px;
    height: 76px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    font-size: 12px;
}
.active_logo {
    display: block;
    border: none;
    width: 256px;
    height: 32px;
    margin: 22px 0 0 30px;
}
/*添加网站地图调整页脚样式*/
.pr_0 {
    padding-right:0px !important;
}
/*顶部导航栏 手机卓聘*/
.bar-ul .phone-icon{
    display:inline-block;
    float: left;
    *display:inline;
    *zoom:1;
    height:18px;
    width:14px;
    background:url(https://zpimg2.zhaopin.com/image/shared/header/nav-new/phone-download-icon.gif) no-repeat left center;
    vertical-align:top;
    margin-right: 5px;
    margin-top: -3px;
}

.mt_4 {margin-top:4px;}


/*旧样式 页脚*/
.oldStyle .footer-anchor{float:left;margin-top:22px;font-family:"microsoft yahei";color:#a0a0a0;}
.oldStyle .footer-anchor ul{width:502px;margin-left:2px;}
.oldStyle .footer-anchor ul li{float:left;line-height:26px;text-align:center;height:26px;padding:0 8px 0 6px;}
.oldStyle .footer-p{width:490px;margin-top:4px;font-size:12px;line-height:16px;padding-left:10px;font-family: Tahoma, 'Microsoft YaHei', Arial, Helvetica, STHeiti;}
.oldStyle .footer-logo{margin-top:22px;display:block;width:311px;height:54px;float:left}
.oldStyle .footer-phone{margin-top:22px;display:block;width:175px;height:54px;float:left}

/*QQ客服icon样式*/
.qqIconStyle {display:block;position:absolute;top:4px;left:50%;margin-left: -432px;z-index:1;}

/*列表页标签导航样式*/
.list_tab_nav {
    width: 988px;
    height: 31px;
    background:#f0f0f0;
    border-top: 2px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.list_tab_nav > li{
    float: left;
    min-width: 140px;
    padding:0 5px;
    border-right: 1px solid #ccc;
    outline: none;
}
.list_tab_nav > li > a {
    display: block;
    width: 100%;
    height: 100%;
    color: #646464;
    text-align: center;
    font: bold 14px/31px microsoft yahei;
    text-decoration: none;
}
.list_tab_nav li.active{
    margin-top: -6px;
    background: #fff;
    border-top: 4px solid #ce0919;
    color: #ce0919;
}
.list_tab_nav > li.active > a {
    color: #ce0919;
    height: 33px;
}
.color_i{ color: inherit;}
.mar-r20 { margin-right:20px;}



/*顶部导航-手机卓聘-浮窗*/
.pos-r {position:relative}
.dp_n {display:none;}
.w_150 {width:150px;}
.mt_5 {margin-top:5px;}
.mt_7 {margin-top:7px;}
.mt_15 {margin-top:15px;}
.mr_10 {margin-right:10px;}
.drainPopUp {
    position:absolute;
    top:8px;
    left:0;
    padding:15px 28px 18px 28px;
    width:274px;
    height:151px;
    background:#fff;
    box-shadow:0 0 5px 1px #979797;
}
.drainProWrap .drainPopUp a {
    padding:0;
}
.drainPopUpEm {
    position:absolute;
    top:-6px;
    left:50%;
    display:inline-block;
    margin-left:-3px;
    width:16px;
    height:6px;
    background:url(https://zpimg2.zhaopin.com/image/shared/guide/drainPopUpDownEm.png) no-repeat;
}
.drainProWrap {
    position: absolute;
    height: 200px;
    width: 330px;
    top: 22px;
    z-index:9999;
}
.avatar-nav > .message-red-cir {
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #db4312;
    position: absolute;
    top: 17px;
    right: 22px;
}
.avatar-nav .sub-nav .message-red-cir {
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #db4312;
    position: absolute;
    top: 12px;
    right: 56px;
}
.mr-2 {
    margin-right: 2px;
}
.w-68 {
    width: 68px;
}
.w-96 {
    width: 96px;
}
.w-112 {
    width: 112px;
}
.t-i--8 {
    text-indent: -8px;
}
.mynav-radish-new .nav-arrow {
    position: absolute;
    width: 11px;
    height: 7px;
    background: url(https://zpimg2.zhaopin.com/image/shared/icons/nav-b-arrow.png) center no-repeat;
    top: 25px;
    left: 85px;
}
.mynav-radish-new a:hover .nav-arrow {
    position: absolute;
    width: 11px;
    height: 7px;
    background: url(https://zpimg2.zhaopin.com/image/shared/icons/nav-t-arrow.png) center no-repeat;
}
.mt-10 {
    margin-top: 10px;
}
.footerWarp .footer .relations .footerWrap_middle {
    width: 590px !important;
}
.footerWarp .footer .relations .footerWrap_middle .relation {
    text-align: left !important;
}