.pointer{
    cursor:pointer;
}
.mt_30{
    margin-top:30px;
}
.mt_20{
    margin-top:20px;
}


.grey{color:#ccc!important;}

.floor_head{
    padding-left: 20px;
    height: 55px;
    line-height: 55px;
    background: url(/chn/job/v3/images/tit_bg01.jpg) no-repeat 0 center;
    font-size: 30px;
    color: #333;
}
.floor_head_right{
    float:right;
    font-size:16px;
}
.floor_head_right .btn{
    color:#0066b3;
    cursor:pointer;
}
.floor_head_right .btn:hover{
    color:#3da4f1
}


.anno_list li{
    line-height: 30px;
}
.anno_list .publish_date{
    float:right;
    color: #b5b5b5;
    padding-right:40px;
}

.org_table_head{
    color: #333;
    line-height: 18px;
    font-size: 14px;
    padding-left: 5px;
    margin-bottom: 10px;
    border-left: 2px solid #3DA4F1;
    text-align: left;
    font-weight: bold;
}
.org_table_content{margin: 0 30px 20px;}
.org_table_content ul{overflow: hidden;position: relative}
.org_table_content li{
    float:left;
    width:25%;
    box-sizing: border-box;
    padding: 5px;
    display: inline-block;
}
.org_table_content li a{
    color: #3DA4F1;
    line-height: 1.4;
}

/*招聘流程*/
.zhaopin_R{ width: 790px;margin-top:20px;}

.zp_xz{height: 32px;margin-bottom: 20px;}
.w_400{width: 400px;}

.zp_lc_R{position: relative; line-height: 30px;margin:10px 0}
.zp_lc_R dl{margin-left: 30px;}
.zp_lc_R dt{color:#666;}
.zp_lc_R dd{color:#999 ;}


.zp_lc_R span{width: 7px;height:87%;background: #d7d7d7;position: absolute;left: 5px;top: 10px;z-index: -1;}
.zp_lc_R span:after{content:"" ;width: 7px; height:40%;background: #169bd5;position: absolute;left: 0;top:0;}

.node{position: relative;padding-bottom:20px;}
.node_left{
    text-align: center;
    overflow: hidden;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 31px;
    background: url(/chn/job/v3/images/u2318.svg) center 5px no-repeat;
}
.node_left:before{
    content:'';
    position:absolute;
    top:0px;
    left:0;
    right:0;
    margin:auto;
    height:10px;
    width:5px;
    background:#ccc;
    z-index:-1
}
.node_left:after{
    content:'';
    position:absolute;
    top:10px;
    left:0;
    right:0;
    margin:auto;
    height:100%;
    width:5px;
    background:#ccc;
    z-index:-1
}
.node.first .node_left:before,.node.last .node_left:after{display:none;}
.lc_finish .node_left{background: url(/chn/job/v3/images/u2317.svg) center 5px no-repeat;}
.lc_finish .node_left:before,.lc_finish .node_left:after{background:#169bd5}
.lc_finish.end .node_left:after{background:#ccc;}


/*Announcement*/
.Announcement_date{width:35px;float:left;}
.Announcement_day{font-size:18px;color:#333;line-height:22px;text-align:center;border-bottom:1px solid #bfbfbf}
.Announcement_month{font-size:12px;color:#333;text-align:center;line-height:18px;}
.Announcement_text_box{float:left;width:238px;padding-left:10px;}
.Announcement_text_title{font-size:18px;color:#333;text-align:left;line-height:22px;height:44px}
.Announcement_value{margin-top:10px;font-size:14px;color:#666;text-align:left;line-height:1.5; min-height:54px;}
.Announcement_ul ul{overflow: hidden;}
.Announcement_ul ul li{width:33%;float:left;}
.f14{font-size:14px;}
.f27{font-size:27px;}
.shadow{border:1px solid #b1b1b1;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;box-shadow:1px 1px 2px #ccc;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333232)";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333232');}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
