body{
    background-color: #F6F8FC;
}
.net_jobfair_header{
    font-family: "microsoft yahei","宋体";
}
.net_jobfair_banner{
    width: 100%;
    height: 294px;
    background: url(../../images/jobfair/preach/preach_banner.jpg) no-repeat center;
}
.net_jobfair_banner2{
    width: 100%;
    height: 294px;
    background: url(../../images/jobfair/preach/banner.png) no-repeat center;
}
.net_jobfair_content .list_title .title_txt{
    width: 122px;
    height: 35px;
    line-height: 35px;
    color:#ffffff;
    font-size: 18px;
    text-align: center;
    background: url(../../images/jobfair/preach/title_bg.png) no-repeat center;
    position:relative;
    top:-5px;
}
.playBack ul li{
    border:1px solid  #D7D7D7;
}
.playBack ul li .preach_time{
    color: #999999;
}

.index_preach_list{
    width: 852px;
    margin:0 auto;
}
.index_preach_list .p_item{
    width: 852px;
    height: 78px;
    border-bottom:1px solid #E9E9E9;
}
.index_preach_list .p_item .p_img{
    float: left;
    width: 52px;
    height: 52px;
    margin-top: 14px;
    margin-right: 12px;
}
.index_preach_list .p_item .p_img img{
    width: 52px;
    height: 52px;
    border-radius:4px;
}
.index_preach_list .p_item .info{
    float: left;
    width: 625px;
    padding-top:17px;
}
.index_preach_list .p_item .info .title{
    line-height: 26px;
    font-size: 16px;
}
.index_preach_list .p_item .info .title a{
    font-family: 'AlibabaPuHuiTi-Medium';
    color: #333333;
}
.index_preach_list .p_item .info .title a:hover{
    color: #1D7AD9;
}
.index_preach_list .p_item .info .time{
    line-height: 21px;
    font-size: 14px;
    color: #666666;
}
.index_preach_list .p_item .r_info{
    float: right;
    text-align: right;
    padding-top:20px;
}
.index_preach_list .p_item .r_info .type{
    display: inline-block;
    width: 52px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius:2px;
    font-size: 14px;
    color: #ffffff;
}
.index_preach_list .p_item .r_info .type.t1{
    background-color: #1D7AD9;
}
.index_preach_list .p_item .r_info .type.t2{
    background-color: #FF8E15;
}
.index_preach_list .p_item .r_info .txt{
    line-height: 21px;
    font-size: 14px;
    color: #666666;
    margin-top:5px;
}

.pre_preach_list{
    width: 260px;
    margin:0 auto;
}
.pre_preach_list .rp_item{
    width: 260px;
    padding-bottom:8px;
    border-bottom:1px solid #E9E9E9;
}
.pre_preach_list .rp_item .p_img{
    float: left;
    width: 35px;
    height: 35px;
    margin-top: 14px;
    margin-right: 8px;
}
.pre_preach_list .rp_item .p_img img{
    width: 35px;
    height: 35px;
    border-radius:4px;
}
.pre_preach_list .rp_item .info{
    float: left;
    width: 210px;
    padding-top:8px;
}
.pre_preach_list .rp_item .info .title{
    line-height: 26px;
    font-size: 14px;
}
.pre_preach_list .rp_item .info .title a{
    font-family: 'AlibabaPuHuiTi-Medium';
    color: #333333;
    text-decoration: none;
}
.pre_preach_list .rp_item .info .title a:hover{
    color: #1D7AD9;
}
.pre_preach_list .rp_item .info .type{
    display: inline-block;
    width: 40px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius:2px;
    font-size: 12px;
    color: #ffffff;
}
.pre_preach_list .rp_item .info .type.t1{
    background-color: #1D7AD9;
}
.pre_preach_list .rp_item .info .type.t2{
    background-color: #FF8E15;
}
.pre_preach_list .rp_item .info .time{
    line-height: 21px;
    font-size: 12px;
    color: #666666;
    white-space: nowrap;
}
.pre_preach_list .rp_item .info .txt{
    float: right;
    line-height: 21px;
    color: #666666;
    font-size: 12px;
    margin-left:10px;
}