.display_n{display: none;}
.fc_main{color: #808182;}
.bg_grey{background: #f3f7f7;}
.banner img{width: 100%;height: 100%; }
.nav_btn{ border: 1px solid #2fa6d8; background: #2fa6d8;color: #ffffff;text-align: center;margin: 20px 20%;border-radius: 10px;height: 40px;line-height: 40px;font-size: 16px;box-shadow: 5px 5px 5px #88c9e1;cursor:pointer;}
.nav_btn_empty{background: #ffffff;color: #2fa6d8;}
.main{padding: 0 3% 20px;}
.introduce,.introduce img{width: 100%;}
.introduce_title{color: #2fa6d8;font-size: 16px;line-height: 40px;text-align: center;}
.introduce_text{line-height: 26px;}
.introduce_font{border-radius: 4px;padding: 4px;line-height: 30px;}
/* 直播 */
.go_broadcast{display:block;white-space:nowrap;cursor:pointer;width: 34%;background: #2fa6d8;color: #ffffff;box-shadow: 5px 5px 5px #88c9e1;text-align: center;line-height: 40px;height: 40px;border-radius: 20px;margin: 16px auto;}
.go_broadcast:hover,.btn_playback:hover{color: #ffffff;}
.btn_playback{white-space: nowrap; background: #2fa6d8;color: #ffffff;height: 28px;line-height: 28px;border-radius: 10px;text-align: center;display: inline;padding: 0 10px;float: right;margin-top: 23px;}
.title{font-weight: bold;font-size: 16px;}
.date{width: 28px;height: 26px;}

.layui-colla-title .layui-colla-icon{right: 15px;left: unset;}
.layui-tab-card{border: none;box-shadow: none;margin: 30px 0 10px;}
.layui-tab-card>.layui-tab-title{background: #ffffff;color: #2fa6d8;height: 42px;}
.layui-tab-card>.layui-tab-title .layui-this{background-color: #2fa6d8;color: #fff;}
.layui-tab-card>.layui-tab-title li{position: relative; margin:0;border-radius: 8px 8px 0 0;border: 1px solid #2fa6d8;margin-bottom: 10px;box-sizing: border-box;}
.layui-tab-title{border: none;}
.layui-tab-title .layui-this:after{content: none;}
.layui-colla-title{background-color: #2fa6d8;color: #ffffff;padding: 0 15px;}
.p010{padding: 0 10px;}
.layui-tab-title li{padding: 0; min-width: 0px;}

a{color: #ffffff;}

.text_hidden{overflow: hidden;white-space: nowrap;width: 100%;text-overflow: ellipsis;}

@media (max-width: 750px) {
    .banner{height: 150px !important;}
    .advert{display: none;}
}

@media (min-width:750px) and (max-width:850px){
    .banner{height: 320px !important;}
    .advert{display: none;}
}
@media (min-width:850px){
    .banner{height: 340px !important;}
    .layui-cantainer{width: 850px;margin: 0 auto;}
}

.btn_playback i{background: url("/images/icon_video.png") no-repeat left center;display: block;float: left;width: 16px;height: 16px;margin-top: 6px;margin-right: 4px;}

/* advert 广告*/
@media (min-width:850px){
    .advert{display: none;}
}
@media (min-width:1200px){
    .advert{display: block;}
    .advert_right{position: fixed;right: 20px;bottom: 30px;width: 150px;height: 519px;}
    .advert i{position: absolute;right: -8px;top: -8px; cursor: pointer;}
    .advert img{width: 150px;height: 519px;}
    .advert_left{position: fixed;left: 20px;bottom: 30px;width: 150px;height: 519px;}
}

/*.layui-cantainer{padding-bottom: 30px;}*/
.border_empty{margin: 6px 0;}
.border_empty span{border-color: #2fa6d8;border-radius: 4px;color: #2fa6d8;}

.footer{color: #808182;text-align: center;padding: 20px;}

.layui-tab-card>.layui-tab-title li p {position: absolute;background-color: red;height: 24px;line-height: 24px;top: -34px;left: 50%;margin-left: -27px;border-radius: 4px;}
.layui-tab-card>.layui-tab-title li p .layui-badge-dot{background-color: #ffffff;width: 6px;height: 6px;left: -2px;}
.layui-tab-card>.layui-tab-title li p i{position: absolute;width: 0px;height: 0px;top: 24px;left: 50%;margin-left: -6px;border: 6px solid transparent;border-top-color: red;}

.tips_msg{margin: 15px 0;text-align: center;color: #808182;}

