.broadcast{min-width:1200px;padding-bottom:40px;margin-top: 30px;}
.common-title{display:flex;justify-content:space-between;height:24px;font-size:24px;font-weight:700;color:#333;line-height:24px;padding:40px 0 28px}
.common-title span{border-left:6px solid #3FCDC9;padding-left:15px;cursor:pointer}
.common-title a.more{width:9px;height:16px;background:url(../..../../images/right.png) no-repeat;background-size:100% 100%;margin-top:6px}
.tabs{display:flex}
.tabs .common-tabs{display:flex;font-size:16px;font-weight:400;color:#979797;margin-left:4px}
.tabs .common-tabs a{margin-left:19px;cursor:pointer;line-height:30px;color:#666}
.tabs .common-tabs a.ac{color:#3FCDC9;font-weight:700}
.adv{height:100px;border-radius:4px 4px 4px 4px;overflow:hidden}
.adv a,.adv img{width:100%;height:100%;display:block}
._tdp_box ._tdp_bigbtn{display:none!important}
.hot-topic{padding-top:32px;width:335px;padding-bottom:15px}
.comment .comment-box{width:830px}
.public-rank .sllrank-first .sllfirst-right{width:95px}
.public-code{width:100%;background:#f2f2f2;margin-top:40px;margin-bottom:10px}
.public-code img{width:100px;height:100px;margin:10px 14px 10px 10px}
.public-code p{display:inline-block;width:190px;vertical-align:middle;font-size:14px;color:#222;letter-spacing:0;line-height:20px}
.broadcast-channel{float:left;width:200px;height:656px;overflow:hidden;zoom:1;position:relative;padding-top:10px}
.broadcast-channel li{margin-bottom:28px;cursor:pointer}
.broadcast-channel li h3{font-size:18px;color:#999;height:24px;line-height:24px;padding-bottom:4px}
.broadcast-channel li p{height:14px;line-height:14px;font-size:14px;padding-top:5px;color:#999}
.broadcast-channel li.on h3{color:#fff}
.broadcast-channel li.on p{color:#fff}
.broadcast-channel li:hover h3{color:#fff}
.broadcast-channel li:hover p{color:#fff}
.broadcast-bg{width:100%;background:#fff;height:100px}
.broadcast-listen{width:1200px;margin:0 auto;position:relative}
.broadcast-listen .broadcast-info{width:620px;height:80px;margin-top:10px}
.play_top{width:1200px;height:38px;background:url(../../images/audio_top.png) no-repeat;background-size:100% 100%;position:absolute;top:-81px;left:0;display:none}
.broadcast-listen .broadcast-player{width:1200px;height:100px;background:url(../../images/auido_bgg.png) no-repeat;box-shadow:0 0 70px 0 #ebeef2;background-size:100% 100%;position:relative;position:absolute;top:0;left:0}
.broadcast-listen .broadcast-audio{margin-top:30px}
.broadcast-listen .broadcast-info .broadcast-title{width:300px;position:absolute;left:250px;top:0}
.broadcast-listen .broadcast-info .playmu{width:660px;position:absolute;left:450px;top:0}
.broadcast-listen .broadcast-info .playmu img{width:100%;height:100%}
.broadcast-listen .broadcast-info .broadcast-title h2{font-size:20px;padding-bottom:12px;padding-top:30px;color:#000}
.broadcast-listen .broadcast-info .broadcast-title h2 i{width:15px;height:18px;display:inline-block;margin-left:8px;background:url(../../images/yyplay.png) no-repeat;background-size:100% 100%}
.broadcast-listen .broadcast-info .broadcast-title p{font-size:14px;color:#000;height:19px;line-height:19px}
.broadcast-listen .broadcast-summary{margin-top:10px;margin-bottom:20px;width:785px;height:66px;font-size:14px;color:#999;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:none}
.broadcast-list{height:466px;margin-top:32px;display:flex;justify-content:space-between}
.broadcast-list .broadcast-channels{width:240px;height:466px;background:#fafafa;border-radius:4px 4px 0 0;overflow-y: auto;}
.broadcast-list .broadcast-channels ul{padding:11px 20px}
.broadcast-list .broadcast-channels li{margin-bottom:26px;cursor:pointer}
.broadcast-list .broadcast-channels li h3{font-size:18px;color:#999;height:32px;line-height:32px}
.broadcast-list .broadcast-channels li p{height:26px;line-height:26px;font-size:14px;color:#999}
.broadcast-list .broadcast-channels li.on h3{color:#333}
.broadcast-list .broadcast-channels li.on p{color:#333}
.broadcast-list .broadcast-channels li:hover h3{color:#333}
.broadcast-list .broadcast-channels li:hover p{color:#333}
.broadcast-list .broadcast-week-show{width:100%;padding-bottom:12px;width:944px}
.broadcast-list .broadcast-week-show .tips{font-size:18px;color:#fff;height:24px;line-height:24px;font-weight:bolder;padding-bottom:15px;display:none}
.broadcast-list .broadcast-week-show .tips span{font-size:14px;color:#fff;line-height:20px;height:20px;padding-left:5px;padding-top:5px;font-weight:400}
.broadcast-listen .control{clear:both;zoom:1;width:1160px;height:40px;background:rgba(0,0,0,0);border-radius:20px;position:relative;padding-top:19px;margin-left:40px}
.broadcast-listen .control .ico_play{position:absolute;left:-10px;top:-5px;width:50px;height:50px;margin-right:15px;background:url(../../images/btn_player.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer}
.broadcast-listen .control .ico_pause{position:absolute;left:-10px;top:-5px;width:50px;height:50px;margin-right:15px;background:url(../../images/ico_pause.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer}
.broadcast-listen .control .ico_volum{position:absolute;right:84px;top:10px;width:24px;height:24px;margin-right:5px;background:url(../../images/ico_volum.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer}
.broadcast-listen .control .ico_volum.none{background:url(../../images/ico_volum_none.png) no-repeat 0 0}
.broadcast-listen .control .volum_control{position:absolute;right:20px;top:17px;width:60px;height:17px;margin-top:3px;background:url(../../images/volum_control.png) no-repeat 0 0}
.broadcast-listen .control .volum_control .size{display:block;height:17px;background:url(../../images/volum_control_size.png) no-repeat 0 0}
.broadcast-listen .control .volum_control .btn_bar{position:absolute;top:-3px;width:8px;height:17px;margin-left:-18px;background:url(../../images/btn_bar.png) no-repeat 0 0;cursor:e-resize}
.broadcast-listen .control .name{width:425px;position:absolute;left:60px;top:10px;font-size:14px;color:#fff}
.weekday{height:60px;height:60px;background: #EDEDED;border-radius:4px 4px 0 0;position:relative;}
.weekday-info span.custom{width:714px;padding-left:16px;font-size:16px;font-family:Microsoft YaHei;font-weight:700;color:#333}
.weekday-info span.custom-week{width:180px;font-size:14px;color:#333}
.weekday-info span.custom img{width:38px;height:38px;margin-right:10px}

.weekday-info{color:#000;display:flex;text-align:left;margin:0 auto;width:100%;height:60px;font-size:14px;color:#222;line-height:60px}
.weekday ul{position:absolute;right:115px;top:60px;background:#000;width:100%;z-index:9;width:120px;padding:5px 0}
.weekday ul li{line-height:32px;height:32px;padding:0 8px;text-align:center;cursor:pointer;color:#fff}
.weekday ul li.on{color:#3fcdc9}
.custom-week-time{margin-left:5px}

.program-show{position:relative;float:left;width:100%;height:406px;overflow:hidden;zoom:1;background:#fafafa}
.program-show ul{height:406px;overflow-y:scroll}
.program-show li{height:40px;font-size:0;cursor:pointer;position:relative}
.program-show li:before{content:"";display:inline-block;width:1px;height:40px;background:rgba(0,0,0,.04);position:absolute;top:0;left:16px}
.program-show li span{height:40px;line-height:40px;font-size:14px;color:#333;display:inline-block;float:left}
.program-show li span.title{padding-left:37px;width:680px;text-align:left}
.program-show li span.time{width:90px;text-indent:13px}
.program-show li span.anchor{text-align:center;width:50px}
.program-show li.cur{background:#f0f0f0;background:url(../../images/zzplay.png) no-repeat;background-size:17px 10px;background-position:8px 15px}
.program-show li.gray,.program-show li.gray span{color:#999}
.program-show li.cur .time,.program-show li.cur .title{color:#3FCDC9}
.program-show li:hover .title{color:#3FCDC9}
.broadcast-content{background:#2e2e36;padding-bottom:10px}
.broadcast-content .broadcast-wrap{padding:28px 0 0 0}
.broadcast-content .broadcast-img{width:315px;height:200px;overflow:hidden}
.broadcast-content .broadcast-img img{width:100%;height:100%;display:block}
.broadcast-content .broadcast-play{width:850px;height:250px}
.broadcast-content .broadcast-play-inner{padding:20px 120px 50px 35px;background:url(../../images/audio_bg_01.png) no-repeat 0 0;position:relative}
.broadcast-content .broadcast-info{height:75px;padding-bottom:12px;padding-top:22px}
.broadcast-content .broadcast-audio{margin-top:30px}
.broadcast-content .broadcast-info .broadcast-title{width:350px;float:left}
.broadcast-content .broadcast-info .broadcast-title h2{font-size:18px;color:#fff;height:56px;line-height:28px;margin:10px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.broadcast-content .broadcast-info .broadcast-title p{font-size:14px;color:#222;height:19px;line-height:19px}
.broadcast-content .broadcast-summary{margin-bottom:20px;width:100%;height:66px;font-size:14px;color:#fff;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.broadcast-mp3{width:600px;height:50px;padding:10px 20px;border-radius:4px}
.sx-nav{font-size:14px;color:#999;line-height:19px;padding:20px 0;margin-top:25px}
.sx-nav span{margin:0 5px}
.sx-nav .index{color:#999}
.sx-nav .index-nav{color:#222}
.sx-nav .index-text{color:#222;font-weight:bolder}
.content-right{width:335px;padding-top:30px}
.comment .comment-title{font-size:30px;padding:30px 0 20px}
.sx-content .news-title{color:#222;margin-bottom:20px;padding-top:30px}
.sx-content .news-title h2{display:inline-block;font-size:30px;line-height:40px}
.sx-content .news-title span{font-size:14px;line-height:19px;margin-left:10px}
.sx-content .news-title a{color:#222}
.sx-content .sstv-list{margin-left:-5px}
.sx-content .sstv-list li{width:203px;height:204px;padding-left:5px;margin-bottom:20px;float:left}
.sx-content .sstv-list li a{width:100%;height:204px;display:block}
.sx-content .sstv-list li .pic{width:100%;height:123px;overflow:hidden;position:relative}
.sx-content .sstv-list li .pic .wonderful-img{width:100%;height:100%;display:block}
.sx-content .sstv-list li .pic .play{position:absolute;bottom:11px;left:10px;width:42px;height:42px;display:block}
.sx-content .sstv-list li p{font-size:14px;color:#222;line-height:22px;margin:5px 10px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sx-content .sstv-list li .video-text{width:100%;height:81px}
.sx-content .sstv-list li .video-text .text{font-size:12px;color:#999}
.sx-content .sstv-list li .text .num{background:url(../../images/browse.png) no-repeat 0 4px;width:25px;text-align:left;padding:0 10px 0 20px}
.sx-content .video-news{position:relative;width:200px;height:180px;float:left;padding-left:10px;padding-bottom:10px}
.sx-content .video-news .vplay-box{width:200px;height:123px;overflow:hidden;position:relative}
.sx-content .video-news .vplay-box img{width:100%;height:100%}
.sx-content .video-news .vplay-box .vplay-icon{display:inline-block;width:42px;height:42px;position:absolute;left:10px;bottom:11px}
.sx-content .video-news .vplay-box .live-icon{position:absolute;right:5px;top:5px;font-size:12px;line-height:19px;color:#fff;background:#fe2042;padding-right:5px;border-radius:3px}
.sx-content .video-news .vplay-box .live-icon img{display:inline-block;width:20px;height:20px;min-height:0}
.sx-content .video-news p{font-size:14px;letter-spacing:0;line-height:22px;width:176px;margin:5px auto;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.sx-content .video-news .view-num{font-size:12px;line-height:14px;color:#999;text-align:right;margin:8px 0 12px 0}
.sx-content .video-news .view-num i{display:inline-block;width:15px;height:10px;background:url(../../images/view.png) no-repeat;margin-right:5px}
.sx-content .tvbrilliant-news{margin-left:-10px}
#player ._tdp_ptime{display:none}
.bdsharebuttonbox{display:inline-block;padding:0 20px;height:78px;overflow:hidden;width:310px}
.share-box{width:320px;text-align:center;position:relative;float:right}
.bdsharebuttonbox a{width:60px;height:32px;display:inline-block;margin:0 5px;border-radius:50%;padding-top:50px;background-position:10px 3px!important;padding-left:0!important;text-align:center;color:#fff}
.bdsharebuttonbox .bds_qzone{background:url(../../images/qqkj.png) no-repeat center center}
.bdsharebuttonbox .bds_tsina{background:url(../../images/wb.png) no-repeat center center}
.bdsharebuttonbox .bds_weixin{background:url(../../images/wx.png) no-repeat center center}
.bdsharebuttonbox .bds_sqq{background:url(../../images/qqhy.png) no-repeat center center}
.bdsharebuttonbox span{font-size:14px;color:#fff;float:left;padding-top:10px}
.h-400{height:400px}
#renwu_wrapper{padding-top:20px;position:relative;width:1140px;height:340px;margin:0 auto;padding:0 30px;padding-top:25px}
#renwu_wrapper .swiper-slide{width:244px;height:284px;border-image:linear-gradient(0deg,#fff,#f2f5fb) 10 10;background:linear-gradient(0deg,#f5f7fb 0,#fff 56.00000000000001%);box-shadow:0 8px 24px 0 #dadee9;border-radius:4px;position:relative}
#renwu_wrapper .swiper-slide .slid-play{width:14px;height:14px;background:#cdd4ed;border:2px solid #f2f4fb;opacity:.6;border-radius:50%;position:absolute;top:11px;right:5px}
#renwu_wrapper .swiper-slide.swiper-slide-active .slid-play{width:16px;height:16px;background:#ff0500;border:3px solid #fbebeb;position:absolute;top:9px;right:3px}
#renwu_wrapper .swiper-slide .img{width:179px;height:177px;border-radius:4px;margin-left:20px;margin-top:20px}
#renwu_wrapper .swiper-slide .slid-tlt{width:100%;height:80px;font-weight:bolder;color:#d3d8e7;text-align:center;font-size:20px;padding-top:20px}
#renwu_wrapper .swiper-slide .slid-tlt p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;line-height:40px}
#renwu_wrapper .swiper-slide .slid-tlt p:nth-child(2){font-size:14px;height:20px;line-height:20px}
#renwu_wrapper .swiper-container{height:100%}
#renwu_wrapper .swiper-button-prev{background:url(../../images/icon_yes_left.png) no-repeat;background-size:100% 100%}
#renwu_wrapper .swiper-button-next{background:url(../../images/icon_yes_right.png) no-repeat;background-size:100% 100%}
._tdp_box,._tdp_contrl,._tdp_poster,.broadcast-listen .control{background:rgba(0,0,0,0)!important}
._tdp_buffer,._tdp_ing{display:none}
._tdp_vol,._tdp_volctrl{background:url(../../images/ed.png) no-repeat!important;background-size:22px 20px!important}
._tdp_vol.muted{background:url(../../images/muted.png) no-repeat!important;background-size:22px 20px!important}
._tdp_box{overflow:inherit!important}
._tdp_pausebtn,._tdp_playbtn{bottom:-9px!important;width:54px!important;height:54px!important;background:url(../../images/bofang.png) no-repeat!important;background-position:0 0!important;background-size:100% 100%!important}
._tdp_pausebtn{background:url(../../images/zanting.png) no-repeat!important}
._tdp_contrl{display:block!important}

.sx-list-pic{width:100%;}
.sx-list-pic .sx-pic-wrap{display:flex;flex-wrap:wrap}
.sx-list-pic .sx-pic-wrap li{width:282px;margin-bottom:16px;margin-right:24px}
.sx-list-pic .sx-pic-wrap li:nth-child(4n){margin-right:0}
.sx-list-pic .sx-pic-wrap li .sx-pic-img{width:282px;height:158px;position:relative;border-radius: 4px;overflow: hidden;}
.sx-list-pic .sx-pic-wrap li .sx-pic-read{position:absolute;bottom:0;left:0;text-align:right;width:100%;height:48px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);font-size:16px;font-weight:400;color:#fff;line-height:48px}
.sx-list-pic .sx-pic-wrap li .sx-pic-read span{margin-right:12px;margin-left:8px;vertical-align:middle}
.sx-list-pic .sx-pic-wrap li .sx-pic-read i{display:inline-block;width:18px;height:20px;background:url(../../images/eye.png) no-repeat;background-size:100% 100%;vertical-align:middle}
.sx-list-pic .sx-pic-wrap li .sx-pic-img img{width:100%;height:100%}
.sx-list-pic .sx-pic-wrap li .sx-pic-tlt{font-size:16px;font-weight:400;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height: 40px;font-weight: 400;line-height: 40px;}
.sx-list-pic .sx-pic-wrap li .sx-pic-time{font-size:14px;font-weight:400;color:#999}
.sx-list-pic .sx-pic-wrap li .sx-pic-img .play{width:48px;height:48px;background:url(../../images/play.png) no-repeat;background-size:100% 100%;position:absolute;top:55px;left:117px}

.sx-list-pic .sx-pic-wrap .state{width:54px;height:24px;text-align:center;line-height:24px;border-radius:4px;color:#fff;position:absolute;top:10px;left:10px;border-radius:4px;font-size:12px}
.sx-list-pic .sx-pic-wrap .state.state-living{width:66px;background:#fb2649;background-size:100%}
.sx-list-pic .sx-pic-wrap .state.state-advance{background:#3FCDC9;background-size:100%}
.sx-list-pic .sx-pic-wrap .state.state-playback{background:#aaa;background-size:100%}
.sx-list-pic .sx-pic-wrap .state .icon{display:none;width:10px;height:10px;vertical-align:middle;margin-right:4px;margin-bottom:2px}
.sx-list-pic .sx-pic-wrap .state.state-living .icon{display:inline-block;background:url(../../images/onliving.png) no-repeat 0 0;background-size:100%}
.sx-list-pic .sx-pic-wrap .state.state-advance .icon{width:12px;height:12px;display:inline-block;background:url(../../images/advance.png) no-repeat 0 0;background-size:100%}
.sx-list-pic .sx-pic-wrap .state.state-playback .icon{display:inline-block;background:url(../../images/playback.png) no-repeat 0 0;background-size:100%}

