@charset "utf-8";html{background:#fff;overflow:auto;height:100%}
body{min-width:1200px;font-size:16px;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;color:#333;-webkit-font-smoothing:antialiased;min-height:100%;margin:0;padding:0;position:relative;background:#f4f4f4}
a{color:#333;text-decoration:none;cursor:pointer;outline:0 none;transition:.2s all ease}
a:hover{text-decoration:none;color:#ff4f20}
a:focus{-moz-outline-style:none;border:0;blr:expression(this.onFocus=this.blur())}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,th,ul{margin:0;padding:0}
article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
dd,dl,dt,li,ol,ul{list-style:none}
fieldset,img{border:0}
button,input,select,submit{vertical-align:middle}
button,submit{cursor:pointer}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:lighter}
table{border-collapse:collapse;border-spacing:0}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline-style:none;outline-width:0;padding:0;margin:0}
b,em,i{display:inline-block;font-weight:400;font-style:normal}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.container{width:1200px;position:relative;margin:0 auto}
.fl{float:left}
.fr{float:right}
.wrap{width:1080px;margin:0 auto}
.main{padding-bottom:150px}
.l-box{width:740px}
.r-box{width:320px}
.hide{display:none!important}
.show{display:block!important}
header{border-bottom:1px solid #e0e0e0;box-shadow:0 2px 6px #eee;background:#fff}
.heading{width:1080px;height:66px;margin:0 auto}
h1{float:left}
h1 a,h1 a img{display:block;height:38px;margin-top:15px}
.heading p{float:left;height:30px;line-height:30px;margin-top:30px;font-size:14px;margin-left:20px}
.heading i{font-weight:600;color:#c33;font-size:15px}
nav{width:100%;height:60px;background:#fff;border-bottom:1px solid #eee}
.header-top{width:1080px;margin:0 auto}
.head-nav{width:771px;margin-left:17px}
.head-nav li{float:left;line-height:60px;height:60px;box-sizing:border-box;padding:0 16px;text-align:center;transition:.2s all ease;cursor:pointer;font-weight:500;position:relative;z-index:10}
.head-nav li a{display:block;width:100%;height:100%;color:#333}
.head-nav li:hover a{color:#de1e30}
.head-nav .active{border-bottom:4px solid #de1e30}
.head-nav .active a{color:#de1e30}
.navbar-sub{width:1080px;height:40px;line-height:40px;margin:0 auto;font-size:13px}
.navbar-sub dl{float:left}
.navbar-sub dl dd,.navbar-sub dl dt{float:left;padding:0 6px}
.navbar-sub dl dd a{color:#666;font-weight:400}
.navbar-sub dl dd a:hover{color:#de1e30;text-shadow:1px 1px 1px #d9f2e5}
.navbar-sub dl dt{width:36px;height:20px;background-image:-webkit-gradient(linear,top,bottom,from(#ff4657),to(#de1e30));background-image:-webkit-linear-gradient(top,#ff4657,#de1e30);background-image:-moz- oldlinear-gradient(top,#ff4657,#de1e30);background-image:linear-gradient(to bottom,#ff4657,#de1e30);margin-top:10px;text-align:center;line-height:18px;color:#fff;position:relative;margin-right:10px;font-weight:500;border-radius:40px}
.navbar-sub dl dt i{display:block;position:absolute;width:0;height:0;border-top:6px solid transparent;border-left:6px solid #c66;border-bottom:6px solid transparent;right:-5px;top:5px}
.navbar-sub .nav-basketb dt{margin-left:20px}
header .second-nav{position:absolute;top:56px;left:0;width:200px;height:auto;background:#fff;display:none;box-shadow:0 1px 12px 0 rgba(0,0,0,.2);border-radius:0 0 4px 4px}
header .second-nav li{float:left;width:100px;padding:0;text-align:center;height:40px;line-height:40px;font-size:14px}
header .zonghety-nav{width:100px}
header .second-nav li:hover a{color:#fff}
header .second-nav li:hover i{display:inline-block}
header .second-nav li:hover{background-image:-webkit-gradient(linear,top,bottom,from(#ff4657),to(#de1e30));background-image:-webkit-linear-gradient(top,#ff4657,#de1e30);background-image:-moz- oldlinear-gradient(top,#ff4657,#de1e30);background-image:linear-gradient(to bottom,#ff4657,#de1e30)}
header .second-nav li a{color:#004d4d}
header .second-nav li i{display:none;width:0;height:0;border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin:0 4px}
.ball-li:hover ul{display:block}
.bq-li .second-nav{width:200px}
.changeColor{animation:colorChange 4s infinite;-moz-animation:colorChange 4s infinite;-webkit-animation:colorChange 4s infinite;-o-animation:colorChange 4s infinite}
@keyframes colorChange{0%{color:#de1e30}
    33%{color:#f0f}
    66%{color:#00f}
    100%{color:#de1e30}
}
footer{width:100%;background:#222;margin-top:40px;position:absolute;bottom:0;padding-bottom:10px}
footer p{line-height:26px;text-align:center;color:#eee;font-size:12px}
footer p span{margin-right:16px}
footer p a{padding:0 10px;border-left:1px solid #fff;text-align:center;color:#eee}
.top-box{position:fixed;right:100px;bottom:200px;border:2px solid #999;width:50px;height:50px;border-radius:10px;background:url(../img/top2.png) #fff no-repeat center;cursor:pointer;display:none}
.top-box:hover{border:2px solid #de1e30;background:url(../img/top3.png) #fff no-repeat center}
.top-box a{display:block;width:100%;height:100%}
@media screen and (max-width:1400px){.top-box{right:0}
}
.Bread-nav{width:1080px;margin:10px auto}
.Bread-nav li{float:left;font-size:12px;color:#333}
.Bread-nav li a,.Bread-nav li i{color:#999;margin:0 2px}
.Bread-nav li a:hover{color:#de1e30}
.head-one{margin:0 0 14px 0;color:#4a4a4a;font-size:20px;line-height:20px;position:relative}
.head-one .wx-img{position:absolute;right:0;top:-8px;width:890px;height:40px;background:url(../img/wx-img.png) no-repeat}
.head-one i{display:inline-block;width:24px;height:24px;vertical-align:middle}
.head-one .live{background:url(../img/icon-live.png) no-repeat center;margin-right:10px}
.head-one .hot-event{background:url(../img/icon-hotevent.png) no-repeat center;margin-right:10px;background-size:auto 100%}
.head-one span{display:inline-block;vertical-align:middle;font-weight:500}
.head-one .label{font-family:Impact;color:#e2e2e2;font-size:18px;line-height:23px;height:20px;margin-left:4px}
.head-one .more i{display:inline-block;width:12px;height:10px;vertical-align:middle;background:url(../img/icon-more.png) no-repeat center}
.head-one .more span{vertical-align:middle;color:#333;font-size:12px}
.head-one .more:hover span{color:#de1e30}
.head-two{border-bottom:1px solid #eee;padding-bottom:10px}
.date-box{background:#fff}
.date-box li{min-width:70px;text-align:center;padding:4px 0;border:1px solid #e0e0e0}
.date-box li a{display:block;width:100%;height:auto;overflow:hidden}
.date-box .active{background:#0093dd}
.date-box .active a{color:#fff}
.live-box{width:1060px;font-size:14px}
.live-box .datedd{height:34px;line-height:34px;cursor:pointer;position:relative;border-bottom:1px dotted #eee;background:#eee;padding:0}
.live-box .datedd i{display:inline-block;width:17px;height:10px;margin:0 10px;background:url(../img/chadata.png) no-repeat; }
.live-box .datedd img{position:absolute;width:12px;height:10px;right:10px;top:8px;transform:rotate(270deg)}
.live-box dd{padding:10px 0;height:auto;border-bottom:1px dotted #e0e0e0}
.live-box dd:hover{background:#f7f7f7}
.live-box dd:hover .reload a{display:inline-block}
.live-box dd div{margin:0 8px;display:inline-block;vertical-align:middle}
.live-box dd .once-event{width:80px}
.live-box dd .once-game{width:420px;font-weight: bold;}
.once-type{width:40px;text-align:center; height: 20px;}
.once-type a{display:block;width:100%;height:auto}
.once-type a i{display:inline-block;width:22px;height:22px}
.once-time{width:40px;text-align:center}
.once-event a{border-radius:6px;min-width:80px;line-height:22px;text-align:center;display:block;color:#0093dd;max-width:148px;padding:0 4px}
.once-game{font-weight:500;font-size:15px;min-width:100px}
.live-box dd .video-link{max-width:400px}
.video-link a span{margin:0 4px;display:inline-block;vertical-align:middle}
.video-link a{margin:0 6px;color:#fff;font-size:13px;display:inline-block;width:100px;height:26px;border-radius:4px;background:#de1e30;opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.video-link a b{display:inline-block;width:20px;height:26px;background:url(../img/icon-zhibo-white.png) no-repeat center;vertical-align:middle;margin-left:10px;background-size:100% auto}
.video-link a i{display:inline-block;width:17px;height:16px;background:url(../img/sprite.png) -32px -32px;vertical-align:middle;margin:0 4px}
.video-link a:hover{opacity:1}
.once-rem{width:18px;height:18px;border-radius:2px;background:#ff3f3f;color:#fff;font-size:13px;text-align:center;line-height:18px;position: relative}
.once-rem i{position:absolute;width:0;height:0;border-right:6px solid #ff3f3f;border-top:4px solid transparent;border-bottom:6px solid transparent;left:-4px;top:4px}
.reload a{background:url(../img/sprite.png) 0 -32px;width:22px;height:19px;display:none}
.allbtn i.allbtn{background:url(../img/dh_qb_h.png)}
.impbtn i.impbtn{background:url(../img/dh_rm_h.png)}
.footbtn i.footbtn{background:url(../img/dh_zq_h.png)}
.baskbtn i.baskbtn{background:url(../img/dh_lq_h.png)}
.tenbtn i{background:url(../img/sprite.png) -64px 0}
.volbtn i{background:url(../img/sprite.png) -128px 0}
.badbtn i{background:url(../img/sprite.png) -96px 0}
.Tabbtn i{background:url(../img/sprite.png) -160px 0}
.othbtn i.othbtn{background:url(../img/dh_ty_h.png)}
.scrbtn i.scrbtn{background:url(../img/dh_ss_h.png)}
.live-type .active i.allbtn{background:url(../img/dh_qb_c.png)}
.live-type .active i.impbtn{background:url(../img/dh_rm_c.png)}
.live-type .active i.footbtn{background:url(../img/dh_zq_c.png)}
.live-type .active i.baskbtn{background:url(../img/dh_lq_c.png)}
.live-type .active i.othbtn{background:url(../img/dh_ty_c.png)}
.live-type .active i.scrbtn{background:url(../img/dh_ss_c.png)}
.live-type .active:hover{background: #ffeaec;color:#e32436; }
.header-f{height:40px;line-height:40px;padding-left:10px;box-sizing:border-box;font-weight:500;font-size:18px;position:relative;text-align:center}
.header-f p{position:relative;z-index:2;background:#fff;width:130px;margin:0 auto}
.header-f i{position:absolute;width:80%;height:1px;background:#eee;top:20px;left:10%}
.header-f a{position:absolute;right:10px;font-size:12px}
.center{text-align:center}
.head-fi{height:34px;line-height:34px;position:relative}
.head-fi p{display:inline-block;min-width:140px;font-size:18px;font-weight:500;padding:0 10px}
.head-fi a{position:absolute;right:10px;top:0;font-size:14px;font-weight:400}
.hot-bq div{padding:10px;box-sizing:border-box}
.hot-bq div a{display:inline-block;padding:0 10px;margin:6px 0;border-right:1px solid #e0e0e0;font-size:14px}
.icon-foot{background:url(../img/dh_zq_h.png) no-repeat 0 2px;width:22px;height:22px}
.icon-basket{background:url(../img/dh_lq_h.png) no-repeat 0 2px;width:22px;height:22px}
.icon-ten{background:url(../img/sprite22.png) -88px 0;width:22px;height:22px}
.icon-vol{background:url(../img/sprite22.png) -132px 0;width:22px;height:22px}
.icon-bad{background:url(../img/sprite22.png) -176px 0;width:22px;height:22px}
.icon-Tab{background:url(../img/sprite22.png) -220px 0;width:22px;height:22px}
.icon-other{background:url(../img/sprite22.png) -308px 0;width:22px;height:22px}
.page{width:100%;background:#fff;padding-top:20px;text-align:center}
.page .pagination{display:inline-block;border:0}
.page .pagination li{float:left;padding:4px;border-radius:4px;border:1px solid #e0e0e0;margin:0 4px;min-width:20px;text-align:center;font-size:14px;font-weight:500;line-height:inherit;min-height:20px!important}
.page .pagination li a{display:inline-block;width:100%;height:auto;color:#de1e30;margin:0}
.page .pagination li:hover{background:#de1e30}
.page .pagination li:hover a{color:#fff}
.page .pagination .disabled{background:#e0e0e0}
.page .pagination .disabled:hover{background:#e0e0e0}
.page .pagination .disabled a{color:#999}
.page .pagination .disabled:hover a{color:#999}
.page .pagination .active{background:#de1e30}
.page .pagination .active a{color:#fff}
.r-content .hot-pd li i{position:absolute;left:10px;top:10px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #f63}
.r-content .hot-pd li{float:left;width:40%;font-size:14px;height:28px;line-height:28px;padding-left:20px;position:relative;border:0}
.r-content .hot-pd li a{width:40%}
.videoshi .type-ul li{text-overflow:inherit}
.index-btn a{width:76px;height:20px;line-height:20px;text-align:center;display:block;color:#de1e30;font-size:12px;border-radius:2px;transition:.2s all ease;border:1px solid #de1e30}
.index-btn a:first-child{margin:6px 0 4px 0}
.index-btn a:hover{background:#de1e30;color:#fff}
.zhibo-ajax-btn{width:200px;margin:20px auto;height:40px;line-height:40px;cursor:pointer;border:1px solid #e0e0e0;text-align:center;border-radius:4px}
.no-event-dd{text-align:center}
.no-event-dd span{color:#de1e30;padding:0 4px}
.map-a{color:#ff4f20}
.bangdan-div{font-size:14px;margin-top:20px;border:1px solid #e0e0e0;border-top:0}
.bangdan-div .type-ul{width:100%;border:1px solid #e0e0e0;line-height:30px;box-sizing:border-box;padding:0;margin-bottom:0}
.bangdan-div .event-type{margin-bottom:0;background:#fff;font-size:12px;border:0;height:20px;padding:10px 2px}
.bangdan-div .event-type li{float:left;width:34px;cursor:pointer;text-align:center;border:1px solid #e0e0e0;margin-right:3px;border-radius:2px;height:20px;line-height:20px}
.bangdan-div .event-type li:hover{border:1px solid #de1e30}
.bangdan-div .event-type .active{color:#fff;color:#de1e30; background: #fff}
.bangdan-div .bang-ul{font-size:16px;display:flex}
.bangdan-div .bang-ul li{width:48%;float:left;text-align:center;cursor:pointer;line-height:26px!important;height:26px!important;border-right:1px solid #e0e0e0!important;flex:1;font-size:14px}
.bangdan-div .bang-ul li:last-child{border:none!important}
.bangdan-div .bang-ul li:hover{color:#de1e30}
.bangdan-div .bang-ul .active{color:#de1e30;background:#fff;font-weight:600;border-bottom:none!important}
.bangdan-div .group-ul{border-top:0}
.bangdan-div .group-ul li{float:left;width:38px;text-align:center;cursor:pointer}
.bangdan-div .bang .group-ul .active{color:#de1e30;background:#fff;border:0;height:26px;font-weight:500}
.bangdan-div .bang-contnet{margin-top:4px}
.bang,.bangdan-div .shes,.bask-div,.baskbang,.group-dl{display:none}
.bang-contnet dt,.bangdan-div .bang-contnet dd{display:inline-block;vertical-align:middle;width:100%;line-height:26px}
.bangdan-div .bang-contnet dt{background:#f7f7f7}
.bangdan-div .bang-contnet dd{font-size:13px;border-bottom:1px dotted #e0e0e0;line-height:30px}
.bangdan-div .bang-contnet p{display:inline-block;vertical-align:middle;width:48px;text-align:center}
.bangdan-div .bang-contnet p:nth-child(2){width:120px}
.bangdan-div .bang-contnet p:nth-child(3){width:100px}
.bangdan-div .bang-contnet p span{display:inline-block;width:16px;height:16px;color:#fff;border-radius:50%;vertical-align:middle;line-height:16px}
.basket-ul .bang-ul li{width:70px}
.schedule-div{margin-top:20px;font-size:14px}
.schedule-div .box{border:1px solid #e0e0e0}
.schedule-div .event-ul{height:26px;width:100%;margin:6px 0}
.schedule-div .bask-sch-div .event-ul{background:url(../img/sech-bask-bg.jpg) no-repeat center}
.schedule-div .bask-sch-div .event-ul li{width:152px}
.schedule-div .event-ul li{float:left;width:52px;cursor:pointer;line-height:26px;text-align:center}
.schedule-div .event-ul li:hover{color:#de1e30}
.schedule-div .event-ul .active{color:#de1e30;font-weight:600}
.schedule-div .content{border-top:1px solid #e0e0e0;width:310px;margin:0 auto;display:none}
.schedule-div .content a{display:block;float:left;margin:8px;width:60px;height:60px}
.schedule-div .content a img{display:block;width:30px;height:30px;margin:4px auto}
.schedule-div .content a p{font-size:13px;text-align:center;line-height:14px}
.lxfl-div{margin-bottom:20px;background:#fff;border-radius:4px}
.lxfl-div .event-ul{display:flex;border:0;padding:0;margin:0;border-right:1px solid #e0e0e0}
.lxfl-div .event-ul li{flex:1;box-sizing:border-box;border:1px solid #e0e0e0;border-bottom:1px solid #de1e30;font-size:14px;text-align:center;line-height:20px;height:60px;cursor:pointer}
.lxfl-div .event-ul li:last-child{border-right:0}
.lxfl-div .event-ul .active{border:1px solid #de1e30;border-bottom:1px solid #fff}
.lxfl-div .event-ul img{display:block;width:30px;height:30px;margin:2px auto}
.lxfl-div .box-cont{display:none;box-sizing:border-box;border:1px solid #de1e30;border-top:0;padding:10px 4px}
.lxfl-div .box-cont-t{border:1px solid #e0e0e0}
.lxfl-div .box-cont dl{margin-bottom:10px}
.lxfl-div .box-cont dt{width:80px;font-weight:600;font-size:14px}
.lxfl-div .box-cont dd{width:100%}
.lxfl-div .box-cont dd a{display:inline-block;padding:0 10px;margin-bottom:6px;font-size:13px}
.schedule-div .event-ul{border:0;padding:0}
.red{color:#ff3f3f;font-weight:600}
.head-nav li .worldcup-a{color:red}
.worldcup-a img{position:absolute;right:-10px;width:22px;height:10px;top:10px}
#full_screen_open{width:32px;height:32px;background:#fff;background-image:url(../img/big.png);background-size:32px 32px;background-position-y:-4px;background-position-x:-2px;cursor:pointer;border:3px solid #fff;position:absolute;right:40px;top:-4px;z-index:4999}
#full_screen_open:hover{background:#fff;background-image:url(../img/big2.png);background-size:32px 32px;background-position-y:-4px;background-position-x:-2px}
.ggone{position:absolute;left:0;bottom:0}
.signal .ggone a{margin:0}
.gga{position:relative;display:block;margin:4px 0}
.gga img{display:block;width:100%;height:60px}
.gga i{position:absolute;top:0;right:0;background:rgba(0,0,0,.8);color:#fff;font-size:12px;width:36px;height:20px;line-height:20px;text-align:center}
.cache-div p{text-align:center;margin:50px 0;color:#333!important}
.cache-div{width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:10}
.cache-div .close{cursor:pointer;color:#de1e30;margin-left:10px}
.cache-div img{margin:30px 250px}

/*详情增加关闭广告功能*/
.zhibodetailgg{ position: relative}
.guanbi_ad{ position: absolute; top:-25px; right:0px; z-index: 1000; height:20px; cursor: pointer}
.gb_ad_an{ display: inline-block; width: 18px; height: 18px;line-height: 12px;border: 1px #c9c6c6 solid;-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; font-size: 26px; font-weight: 100 }
.guanbi_ad .gbad_wz{ float: left;height: 18px; line-height: 18px; padding-right: 5px; font-size: 12px;  color: #333}
.gbad_tishi{width: 230px;height:22px;line-height: 22px;position: absolute; top:-32px; right:-100px;-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px;text-align: center; display: none }
.bottomtip {width: 230px; display: inline-block;position: relative; color: #fff;background:rgba(0,0,0,0.9);color: #fff;-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; font-size: 12px;}
.bottomtip:after {border: 6px solid transparent;border-top: 6px solid rgba(0,0,0,0.9);position: absolute;content: "";left: 50%;margin-left:0px;top:100%;}
.guanbi_ad:hover .gb_ad_an{ background: #e11c2e; border: 1px #e11c2e solid; color: #fff}
.guanbi_ad:hover .gbad_tishi{display: block}

.jfbang_nav{ margin-left: 19px;}
.head-nav li .worldcup-ph-n{color:#333}
.worldcup-ph img{position:absolute;right: -12px;width: 29px;height: 13px;top: 10px;}


/*
****广告后台模块****
*/
.guangmain{ width: 1080px; margin: 0 auto}
/*开关*/
.gbdingwei{ position: relative; width: 1080px; margin: 0 auto}
.onoff_ad{ position: absolute; top:-9px; right:0px; z-index: 1000; height:12px; cursor: pointer}
.onoff_wz{ float: left; margin-right: 1px;}
.onoff_tishi{width: 230px;height:22px;line-height: 22px;position: absolute; top:-26px; right:-100px;-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px;text-align: center; display: none; font-size: 12px}
.onoff_ad:hover .onoff_tishi{display: block}

/*播放器上*/
#bofangqiup{}
/*通栏*/
.onecolumn{ overflow: hidden; width: 100%;}
.onecolumn a{position:relative;width:100%;display:block;margin-bottom:5px; float: left;}
.onecolumn img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.onecolumn .adwz{position:absolute;bottom:0px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.onecolumn p{width: 100%;height:40px; line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center}
/*两列*/
.twocolumn{ overflow: hidden; width: 100%;}
.twocolumn a{position:relative;width:534px;display:block;margin-bottom:5px; float: left;}
.twocolumn img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.twocolumn .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.twocolumn a:nth-child(2n+0){margin-left:10px}
.twocolumn p{width:534px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*三列*/
.threecolumn{ overflow: hidden; width: 100%;}
.threecolumn a{position:relative;width:353px;display:block;margin-bottom:5px; float: left;}
.threecolumn img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.threecolumn .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.threecolumn a:nth-child(2){ margin: 0 10px}
.threecolumn a:nth-child(5){ margin: 0 10px}
.threecolumn a:nth-child(8){ margin: 0 10px}
.threecolumn a:nth-child(11){ margin: 0 10px}
.threecolumn p{width:353px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*轮播*/
.swiperlumn{}
.swiperlumn .swiper-container{width:100%;height:100%;}
.swiperlumn .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiperlumn .swiper-container{--swiper-theme-color:#fff}
.swiper-pagination{bottom: 0px !important;}
.swiperlumn .swiper-slide a{position:relative;width:100%;display:block;}
.swiperlumn .swiper-slide img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.swiperlumn .swiper-slide .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.swiperlumn .swiper-slide p{width:353px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*播放器下*/
#bofangqidown{ margin-top:10px;}

/*播放器右*/
#bofangqiright{width: 280px; height: 300px }
#bofangqiright a{ margin: 0px; color: #de1e30}
#bofangqiright a:hover{color: #ff0000}
/*通栏*/
.oneline{ overflow: hidden; width: 100%;}
.oneline a{position:relative;width:100%;display:block;}
.oneline img{display:block;max-width:100%;max-height: 300px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.oneline .adwz{position:absolute;bottom:-2px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.oneline p{width: 100%;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: left}
/*两列*/
.twocoline{ overflow: hidden; width: 100%;}
.twocoline a{position:relative;width:100%;display:block;}
.twocoline img{display:block;max-width:100%;max-height: 150px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.twocoline .adwz{position:absolute;bottom:-2px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.twocoline a:nth-child(2){ margin-top:5px !important;}
.twocoline p{width:100%;max-height: 150px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left}
/*三列*/
.threeline{ overflow: hidden; width: 100%;}
.threeline a{position:relative;width:100%;display:block;}
.threeline img{display:block;max-width:100%; max-height: 100px; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.threeline .adwz{position:absolute;bottom:-2px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.threeline a:nth-child(2){margin-top:5px !important;;margin-bottom:5px !important;}
.threeline p{width:100%;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left}
/*轮播*/
.swiperline{}
.swiperline .swiper-container{width:100%;height:100%;}
.swiperline .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiperline .swiper-container{--swiper-theme-color:#fff}
.swiper-pagination{bottom: 0px !important;}
.swiperline .swiper-slide a{position:relative;width:100%;display:block;}
.swiperline .swiper-slide img{display:block;max-width:100%;max-height: 300px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.swiperline .swiper-slide .adwz{position:absolute;bottom:-2px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.swiperline .swiper-slide p{ width:100%;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left}

/*直播信号后*/
.signalrightimg{ display: inline-block; width: 300px}
/*一个*/
.signalhone{margin-left:15px; float: left;}
.signalhone a{position:relative;width:285px;height:40px;display:block;}
.signalhone img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.signalhone .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.signalhone p{width: 100%;height:40px; line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*两个*/
.signalhtwo{float: left;}
.signalhtwo a{position:relative;display:block;width:130px;height:40px; float: left;margin:0 5px}
.signalhtwo img{display:block;width:130px;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.signalhtwo .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.signalhtwo p{width:130px;height:40px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*三个*/
.signalhthree{ overflow: hidden; width: 285px;float: left;}
.signalhthree a{position:relative;width:80px;height:40px; float: left;margin:0 5px}
.signalhthree img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.signalhthree .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.signalhthree p{width:80px;height:40px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*轮播*/
.signalhswiper .swiper-container{width:285px;height:40%;}
.signalhswiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.signalhswiper .swiper-container{--swiper-theme-color:#fff}
.swiper-pagination{bottom: 0px !important;}
.signalhswiper .swiper-slide a{position:relative;width:100%;display:block;}
.signalhswiper .swiper-slide img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.signalhswiper .swiper-slide .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.signalhswiper .swiper-slide p{width:100%;height:40px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*全站通栏*/
#tonglan{width:1080px;margin-left:auto;margin-right:auto; margin-top: 10px}
/*通栏*/
.oneall{ overflow: hidden; width: 100%;}
.oneall a{position:relative;width:100%;display:block;margin-top:5px; float: left;}
.oneall img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.oneall .adwz{position:absolute;bottom:0px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.oneall p{width: 100%;height:40px; line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center}
/*两列*/
.twoall{ overflow: hidden; width: 100%;}
.twoall a{position:relative;width:534px;display:block;margin-top:5px; float: left;}
.twoall img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.twoall .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.twoall a:nth-child(2n+0){margin-left:10px}
.twoall p{width:534px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*三列*/
.threeall{ overflow: hidden; width: 100%;}
.threeall a{position:relative;width:353px;display:block;margin-top:5px; float: left;}
.threeall img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.threeall .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.threeall a:nth-child(2){ margin: 0 10px}
.threeall a:nth-child(5){ margin: 0 10px}
.threeall a:nth-child(8){ margin: 0 10px}
.threeall a:nth-child(11){ margin: 0 10px}

.threeall p{width:353px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*轮播*/
.swiperall{margin-top:5px;}
.swiperall .swiper-container{width:100%;height:100%;}
.swiperall .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiperall .swiper-container{--swiper-theme-color:#fff}
.swiper-pagination{bottom: 0px !important;}
.swiperall .swiper-slide a{position:relative;width:100%;display:block;}
.swiperall .swiper-slide img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.swiperall .swiper-slide .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.swiperall .swiper-slide p{width:353px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}


/*******首页广告位*****/
/*通栏*/
#zblbup{width:1080px;margin-left:auto;margin-right:auto;background: none}

/*通栏*/
.onezblb{ overflow: hidden; width: 100%;}
.onezblb a{position:relative;width:100%;display:block;margin-bottom:5px; float: left;}
.onezblb img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.onezblb .adwz{position:absolute;bottom:0px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.onezblb p{width: 100%;height:40px; line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center}
/*两列*/
.twozblb{ overflow: hidden; width: 100%;}
.twozblb a{position:relative;width:534px;display:block;margin-bottom:5px; float: left;}
.twozblb img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.twozblb .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.twozblb a:nth-child(2n+0){margin-left:10px}
.twozblb p{width:534px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*三列*/
.threezblb{ overflow: hidden; width: 100%;}
.threezblb a{position:relative;width:353px;display:block;margin-bottom:5px; float: left;}
.threezblb img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.threezblb .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.threezblb a:nth-child(2){ margin: 0 10px}
.threezblb a:nth-child(2){ margin: 0 10px}
.threezblb a:nth-child(5){ margin: 0 10px}
.threezblb a:nth-child(8){ margin: 0 10px}
.threezblb a:nth-child(11){ margin: 0 10px}

.threezblb p{width:353px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}
/*轮播*/
.swiperzblb{}
.swiperzblb .swiper-container{width:100%;height:100%;}
.swiperzblb .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiperzblb .swiper-container{--swiper-theme-color:#fff}
.swiper-pagination{bottom: 0px !important;}
.swiperzblb .swiper-slide a{position:relative;width:100%;display:block;}
.swiperzblb .swiper-slide img{display:block;width:100%;height:40px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.swiperzblb .swiper-slide .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.swiperzblb .swiper-slide p{width:353px;line-height:40px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center}

/*首页直播信号后*/
.live-box dd div.sywordr{ margin: 0px !important;}
.sywordr{float:left;width: 250px;margin:0px; height: 30px;}
.sywordrswiper,.sywordrswiper div{ margin: 0px !important;}
.sywordr a{color:#de1e30;}
.sywordr a:hover{color:#ff0000;}
/*一个*/
.sywordrone{margin-left:5px; float: left;}
.sywordrone a{position:relative;width:250px;height:30px;display:block;}
.sywordrone img{display:block;width:100%;height:30px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.sywordrone .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.sywordrone p{width: 100%;height:30px; line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*两个*/
.sywordrtwo{float: left;}
.sywordrtwo a{position:relative;display:block;width:100px;height:30px; float: left;margin:0 5px}
.sywordrtwo img{display:block;width:100%;height:30px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.sywordrtwo .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.sywordrtwo a:nth-child(1){margin-right:10px}
.sywordrtwo p{width:100px;height:30px;line-height:30px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*三个*/
.sywordrthree{ overflow: hidden; width: 250px;float: left;}
.sywordrthree a{position:relative;width:70px;height:30px; float: left;margin:0 5px}
.sywordrthree img{display:block;width:100%;height:30px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.sywordrthree .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.sywordrthree p{width:70px;height:30px;line-height:30px;margin-bottom:5px; float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*轮播*/
.sywordrswiper .swiper-container{width:250px;height:30px;}
.sywordrswiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.sywordrswiper .swiper-container{--swiper-theme-color:#fff}
.swiper-pagination{bottom: 0px !important;}
.sywordrswiper .swiper-slide a{position:relative;width:100%;display:block;}
.sywordrswiper .swiper-slide img{display:block;width:210px;height:30px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.sywordrswiper .swiper-slide .adwz{position:absolute;bottom:-5px;left:2px;width:25px;height:15px;line-height:15px;text-align:center;background:rgba(0,0,0,.5);color:#999;font-size: 12px;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
.sywordrswiper .swiper-slide p{width:250px;height:30px;line-height: 20px;margin-bottom:5px;float: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 12px;}
.zblb_zs .swiper-pagination{ line-height: normal !important;}
.head-one .more em{vertical-align: middle;font-size: 12px; color: #fe2730}

.video-link .zban_wrap{
    margin: 0 6px;
    background:rgba(150, 152, 159, .7);
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    width: 100px;
    height: 30px;
    color: #ffffff;
    border-radius: 40px;
    line-height: 30px;
    text-align: center;
    border-radius:40px;
    opacity:1;
}
.video-link .zban_wrap img{
    opacity:1;
    margin-top:-1px;;
    vertical-align:middle;
}
.video-link .zban_wrap:hover{
    color:#ffffff;
    background:rgba(150, 152, 159, 1);
}
.video-link .zban_wrap_new:hover{
    color:#ffffff;
    background:rgba(223, 30, 49, 1);
}
.video-link .zban_wrap_new{
    margin: 0 6px;
    background:rgba(255, 0, 0, 1);
    font-size: 13px;
	font-weight: bold;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    width: 100px;
    height: 30px;
    color: #ffffff;
    border-radius: 40px;
    line-height: 30px;
    text-align: center;
    border-radius:40px;
}
.l-box .xianguandx_wrap_right>li,.content-one .xianguandx_wrap>li{
    width:auto;
    height:30px;
    min-width:30px;
    line-height:30px;
    border:none;
    border-radius:5px;
    background:#de1d00;
    margin-left:30px;
    display:flex;
    justify-content:center;
    align-items:center;
  }
  .l-box .xianguandx_wrap_right>li a,.content-one .xianguandx_wrap>li a{
    text-align:center;
    font-size:13px;
    margin:0;
    color:#ffffff;
    display: flex;
    width:100%;
    height:100%;
    padding:0 15px;
    align-items: center;
    justify-content: center;
  }
  .l-box .xianguandx_wrap_right>.xianguandx_wrap_none,.content-one .xianguandx_wrap>.xianguandx_wrap_none{
    background:#ef8e90;
  }
  .l-box .xianguandx_wrap_right>.xianguandx_wrap_none a:hover{
    cursor:default;
  }
  .l-box .xianguandx_wrap_right{
    position: absolute;
    top:0;
    right:0;
    background:none;
    border:none;
    display:flex;
    flex-direction:row-reverse;
  }
  .l-box .xianguandx_wrap_right>li img,.content-one .xianguandx_wrap>li img{
    margin-right: 5px;
    max-height: 17px;
    width: auto;
  }
  .nodata_new_none{
    width: 100%;
    height:190px;
    display:flex;
    flex-direction: column;
    align-items: center;
    background: url(../img/no-content.png) no-repeat center;
    position:relative;
}
.nodata_new_none>p{
    position:absolute;
    bottom:15px;
}
.ouzou_t{
    display:block;
    width:1080px;
    margin:0 auto;
}
.ouzou_t img{
    width:100%;
    height:100%;
}
.hot-top-infor .content-div .zxttcoc{
  color:#ff4f20;
}

/*t1style.css*/
.chan-team {
    display: flex !important;
    justify-content: center;
    /*padding-left: 15px;*/
}

.chan-team img {
    border-radius: 100%;
}

.chan-team span:nth-child(1) {
    display: inline-block;
    width: 170px;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.chan-team span:nth-child(3) {
    display: inline-block;
    width: 170px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.chan-team span:nth-child(1) img {
    padding-left: 5px
}

.chan-team span:nth-child(2) {
    width: 70px;
    text-align: center;
}

.chan-team span:nth-child(3) img {
    padding-right: 5px
}

.chan-team img {
    display: inline-block;
    vertical-align: middle;
    width: 1.8rem;
}


/*===============*/
/* Match info header */
.match-info-head {
font-size: 20px;
font-weight: 900;
color: #fff;
margin-bottom: 5px;
}

/* Current match info */
.current-match-details {
width: 100%;
height: 200px;
overflow: hidden;
background-size: cover;
background-position: center;
}

/* Football banner */
.current-match-details.zq {
background-image: url(/res/100/img/zq_banner_trans.png);
}

/* Basketball banner */
.current-match-details.lq {
background-image: url(/res/100/img/lq_banner_trans.png);
}

/* Match block */
.match-block {
display: flex;
align-items: center;
justify-content: center;
height: 120px;
margin-top: 40px;
}

/* Team block */
.match-block .team-info {
flex-basis: 140px;
text-align: center;
}

.match-block .team-info img {
width: 80px;
height: 80px;
border-radius: 50%;
margin-top: 10px;
}

.match-block .team-info h1 {

line-height: 35px;
color: #fff;
margin-top: 10px;
}

/* Score */
.match-block .match-score {
flex-basis: 200px;
display: flex;
flex-direction: column;
align-items: center;
}

.match-score p {

color: #fff;
margin-top: 10px;
text-align: center;
}

.match-score .score {
height: 50px;
line-height: 50px;

text-align: center;
}

.match-score .match-status {
height: 48px;
line-height: 48px;

text-align: center;
color: #fff;
}

/* Responsive adjustments */
@media (max-width: 768px) {
.match-block {
height: auto;
flex-direction: column;
}

.match-block .team-info {
flex-basis: auto;
margin-bottom: 10px;
}

.match-block .match-score {
flex-basis: auto;
margin-bottom: 10px;
}

.match-block .team-info img {
width: 50px;
height: 50px;
margin-top: 15px;
}

.match-block .team-info h1 {

line-height: 30px;
}

.match-score .score {
height: 40px;
line-height: 40px;

}

.match-score .match-status {
height: 30px;
line-height: 30px;

margin-top: 5px;
}

}

/* logo */
.logo {
  font-family: Arial, sans-serif;
  font-size: 40px;
  font-weight: bold;
  color: #ff4657;
  text-transform: uppercase;
  letter-spacing: 2px;
  position: relative;
  text-shadow:#f3f3f3 1px 1px 0px, #b2b2b2 1px 2px 0
}
/*
.logo::before {
	content: "";
	position: absolute;
	width: 1000px;
	height: 30px; 
	background-image: linear-gradient(to bottom,transparent,rgba(255,255,255,.5),transparent);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-animation: searchLights 3s ease-in 1s infinite;
	-o-animation: searchLights 3s ease-in 1s infinite;
	animation: searchLights 3s ease-in 1s infinite; 
}
@keyframes searchLights {
	0% {
		left: -200px;
		top: -300px;

	}
	100% {
		left: -30px;
		top: -300px;
	}
}


.logo::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 2px;
  background-color: #de1e30;
  transition: all 0.3s ease-in-out;
}

.logo:hover::after {
  width: 100%;
}
*/