body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(../images/bg1_02.jpg) #000 center top no-repeat;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;min-width:1280px}
a{text-decoration:none;color:#fff}
html{-webkit-text-size-adjust:100%;line-height:1.15}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
a:hover{text-decoration:none;color:#bc0000}
.wrapper{width:1280px;margin:0 auto}
.swiper-zyhd{overflow:hidden;position:relative;margin:0 auto;margin-top:30px;padding-left:30px;padding-right:140px}
.swiper-zyhd .zyhd{}
.swiper-button-next{right:0px;left:auto;width:30px;height:132px;background:url(../images/zyhdbj2.png) no-repeat center;top:0px;margin-top:0px;color:#FFF;font-size:18px;font-weight:bold}
.swiper-button-prev{left:0px;right:auto;width:30px;height:132px;background:url(../images/zyhdbj1.png) no-repeat center;top:0px;margin-top:0px;color:#FFF;font-size:18px;font-weight:bold}
.swiper-button-next:hover,.swiper-button-prev:hover{color:#F00}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-prev:after{content:''}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:''}
.btn-center{position:absolute;top:0;bottom:0;right:30px;width:84px;color:#cccccc;background:#333;text-align:center;z-index:100;padding-top:40px}
.btn-center .logo{width:40px;height:40px}
.btn-center .name{font-size:14px;margin-top:5px}
.btn-center .hover-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:-webkit-gradient(linear,left top,right top,from(#bf0614),to(rgba(34,0,3,0.77)));background:-webkit-linear-gradient(left,#bf0614,rgba(34,0,3,0.77));background:linear-gradient(to right,#bf0614,rgba(34,0,3,0.77));color:#ffffff;font-size:16px;padding-top:40px;text-align:center;opacity:0}
.tab-item{display:inline-block;width:270px}
.match-container{position:relative;display:block;height:inherit;padding:10px 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,44,51,0.53)),to(rgba(28,29,31,0.53)));background:-webkit-linear-gradient(rgba(40,44,51,0.53),rgba(28,29,31,0.53));background:linear-gradient(rgba(40,44,51,0.53),rgba(28,29,31,0.53))}
.match-container .top-container{font-size:0;color:#cccccc;padding:0 10px 4px}
.match-container .top-container .left-part{display:inline-block;width:60%;font-size:12px;line-height:20px;vertical-align:top}
.match-container .top-container .right-part{display:inline-block;width:40%;font-size:12px;vertical-align:top}
.match-container .top-container .league{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}
.match-container .top-container .desc{text-align:right}
.match-container .top-container .desc img{height:14px;vertical-align:middle;margin-right:5px}
.top-container .desc span{line-height:14px;vertical-align:middle}
.match-container .middle-container{font-size:0}
.match-container .middle-container .team{display:inline-block;width:35%;vertical-align:middle;text-align:center}
.match-container .middle-container .team .logo{display:inline-block;width:45px;height:45px}
.match-container .middle-container .team .logo img{width:45px;height:45px}
.match-container .middle-container .team .name{margin-top:4px;color:#ffffff;font-size:12px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.match-container .middle-container .info{display:inline-block;width:30%;font-size:12px;text-align:center;color:#999999;vertical-align:top;margin-top:5px}
.match-container .middle-container .info .score{font-size:18px;text-align:center}
.match-container .hover-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:-webkit-gradient(linear,left top,right top,from(#bf0614),to(rgba(34,0,3,0.77)));background:-webkit-linear-gradient(left,#bf0614,rgba(34,0,3,0.77));background:linear-gradient(to right,#bf0614,rgba(34,0,3,0.77));color:#ffffff;font-size:16px;text-align:center;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.match-container .hover-container:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:1}
.match-container .hover-container .desc img{height:22px;vertical-align:middle;margin-right:3px}
.match-container .hover-container .desc span{vertical-align:middle}
.hha{overflow:hidden;margin-top:20px}
.col_w_590_l{width:630px;float:left}
.col_w_590_r{width:630px;float:right}
.toutid{background:#333}
.toutid .title{font-size:24px;padding:15px 20px 15px 20px}
.toutid .title h2{overflow:hidden;line-height:34px;height:34px;font-weight:normal;color:#fff;font-size:24px}
.toutid .title h2:hover{color:#bf0614}
.toutid .title h2 a{color:#fff}
.toutid .title h2 a:hover{color:#bf0614}
.toutid .title ul{padding-top:4px}
.toutid .title ul li{display:inline-block;line-height:30px;padding-bottom:5px;height:30px;overflow:hidden;padding-top:5px;font-size:14px}
.toutid .title ul li span{background:#bf0614  url(../images/text1111_03.png) left top no-repeat;display:inline-block;text-align:center;margin-right:10px;height:30px;line-height:30px;font-size:14px;border-radius:0 9px}
.toutid .title ul li span em{background:url(../images/text2222.png) right top no-repeat;display:inline-block;color:#fff;margin-left:15px;padding-right:15px}
.toutid .title ul li span a:hover{color:#fff}
.toutid .title ul li a{color:#fff}
.toutid .title ul li a:hover{color:#bf0614;text-decoration:none}
.syhdp{overflow:hidden;margin-top:20px}
.syhdp  .swiper{width:910px;height:500px;overflow:hidden;float:left}
.syhdp      .swiper-slide img{width:100%;height:100%}
.syhdp      .title-list{width:370px;float:right;background:#000}
.title-item{padding:19px;cursor:pointer;position:relative;overflow:hidden;color:#FFF}
.title-item  a{color:#FFF}
.title-item:hover{background:url(../images/text_03.png) repeat;color:white}
.title-item.active{background:url(../images/text_03.png) repeat;color:white;font-weight:bold}
.headerc{background-color:#333333;height:66px;min-width:1280px;position:-webkit-sticky;width:100%;z-index:12;margin-bottom:20px}
.headers,.headersb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
.headersb{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:transparent;border:0;color:hsla(0,0%,100%,.88);cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;font-size:24px;-webkit-justify-content:center;justify-content:center;margin:0 12px;position:relative;width:48px}
.headerlg{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:179px;height:76px;background-color:#bc0000;float:left;position:relative;z-index:51}
.headerlg__img{height:auto;width:100%}
.headern{height:66px}
.headern,.headerni{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.headerni{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;cursor:pointer;font-size:18px;-webkit-justify-content:center;justify-content:center;position:relative}
.headernim{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:0 0 4px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;width:100%;padding:10px;display:none;z-index:34333}
.headernim a{background:url(../images/li_03.jpg) left center no-repeat;padding:8px 0 8px 14px;word-break:break-all;font-size:14px;line-height:18px;display:inline-block;width:91px;color:#333}

.headernim a:hover{color:#bc0000}
.headernl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:hsla(0,0%,100%,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-weight:500;height:100%;-webkit-justify-content:center;justify-content:center;-webkit-transition:width .3s;transition:width .3s;white-space:nowrap;width:100px}
.headernl:hover{color:#bc0000}
.headernl--more:before{border:4px solid transparent;border-bottom:0;border-top-color:#fff;content:"";margin-left:4px;opacity:.7;-webkit-transition:all .3s;transition:all .3s}
.headerni:hover .headernim{max-height:100vh;display:block}
.headerni:hover .headernl--more:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.header__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:66px;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;position:relative;width:1280px}
.main__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto 10px;position:relative;width:1280px}
.homecon{margin:0 auto -12px;width:1280px}
.fhdb{background:#373a3d url(../images/db.png) no-repeat center;border-radius:4px;position:fixed;right:10px;width:40px;height:40px;line-height:40px;z-index:9;bottom:20px;text-align:center;cursor:pointer;background-size:20px}
.stitem{margin-top:20px;width:100%;overflow:hidden}
.stitem__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;font-weight:500;height:46px;line-height:46px;position:relative;color:#bc0000;background:#191919;border-radius:6px;margin-bottom:10px}
.stitem__title span{background:#bc0000;width:auto;display:inline-block;padding:0px 10px;color:#FFF;border-radius:6px 0px 0px 6px}
.main-right{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;width:330px}
.news_tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:hsla(0,0%,100%,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:16px}
.news_tags-list{font-size:16px;letter-spacing:2px;margin:0 25px 12px 0;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}
.news_tags-list span{margin-left:-4px}
.news_tags-list:hover{color:rgba(0,128,255,.7)!important}
.mainscon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.xw_cinfo{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:14px;margin-bottom:16px}
.xw_cinfo-title{color:hsla(0,0%,100%,.88);font-size:36px;font-weight:500;line-height:48px;padding-bottom:25px}
.xw_cinfo-time{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-left:12px}
.xw_content{font-size:18px;line-height:36px;position:relative;text-align:justify;word-break:break-all}
.xw_content table{border-collapse:collapse}
.xw_content iframe{height:424px;width:752px}
.xw_content img{border-radius:4px;display:block;margin:0 auto;max-width:100%;opacity:.9}
.lblis{width:100%;overflow:hidden}
.lblis .lblis1{float:left;width:630px}
.lblis .lblis2{float:right;width:630px}
.footer{background-color:#191919;min-width:1280px;padding:8px 0 6px;position:relative;width:100%;font-size:14px;line-height:21px;text-align:center}
.footer__desc{margin-bottom:12px;color:#999}
.footer__desc a{margin-bottom:12px;color:#999}
.jijinlt{overflow:hidden;background:#191919;padding:0px 6px}
.jijinlt a{height:45px;line-height:45px;border-bottom:1px solid #090909;background:url(../images/sp.png) no-repeat left;background-size:26px;padding-left:26px;font-size:16px;overflow:hidden;float:left;width:100%}
.fenye{clear:both;padding:20px 0 20px 0;text-align:center}
.fenye .active_page{background-color:#51C332;color:#fff}
.fenye a{display:inline-block;padding:0 12px;height:30px;line-height:30px;text-align:center;border:1px solid #191919;margin:5px;font-size:14px;background-color:#191919;color:#fff}
.fenye b,.page a:hover{display:inline-block;padding:0 12px;height:30px;line-height:30px;text-align:center;border:1px solid #bc0000;margin:5px;font-size:14px;background-color:#bc0000;color:#fff}
.fenye a b{background-color:#191919;padding:0;color:#999999;display:inline}
.shiplbs{margin:20px 0 0;margin-left:-20px;overflow:hidden}
.shiplbs .video-detail{width:196px;float:left;margin-left:20px;margin-bottom:10px}
.shiplbs .img-show{width:100%;height:145px;position:relative;overflow:hidden;display:block}
.shiplbs .img-show img{width:100%;height:auto}
.shiplbs .img-show .play{position:absolute;width:46px;height:46px;left:50%;top:50%;margin-left:-23px;margin-top:-23px}
.shiplbs .img-show .icon5{width:46px;height:46px;background:url(../images/v.png) no-repeat center}
.shiplbs .img-show:hover .icon5{background:url(../images/v2.png) no-repeat center}
.shiplbs .img-detail .biaoti{padding:0px;margin:0px;line-height:40px;height:40px;overflow:hidden;text-align:center;font-size:16px}
.shiplby{margin:20px 0 0;margin-left:-20px;overflow:hidden}
.shiplby .video-detail{width:222px;float:left;margin-left:20px;margin-bottom:10px}
.shiplby .img-show{width:100%;height:145px;position:relative;overflow:hidden;display:block}
.shiplby .img-show img{width:100%;height:auto}
.shiplby .img-show .play{position:absolute;width:46px;height:46px;left:50%;top:50%;margin-left:-23px;margin-top:-23px}
.shiplby .img-show .icon5{width:46px;height:46px;background:url(../images/v.png) no-repeat center}
.shiplby .img-show:hover .icon5{background:url(../images/v2.png) no-repeat center}
.shiplby .img-detail .biaoti{padding:0px;margin:0px;line-height:40px;height:40px;overflow:hidden;text-align:center;font-size:16px}
.nyvideo{position:relative}
.nyvideo img.full{width:100%;height:443px}
.nyvideo img.play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.libkxb{margin-bottom:10px}
.libkxb span{display:block;font-size:16px;font-weight:bold;margin-top:10px}
.libkxb a{display:block;height:30px;line-height:30px}
*{margin:0px;padding:0px;list-style:none}
.xinwlisr{overflow:hidden;background:#191919;padding:0px 5px}
.xinwlisr li{line-height:35px;border-bottom:1px    #090909   solid;padding:5px 0}
.xinwlisr li h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:16px;background:url(../images/sb.gif) no-repeat left center;padding-left:10px;font-weight:normal}
.xinwlisr li span{font-size:13px;color:#999999;padding-left:10px;float:right}
.hide{display:none}
.xuanxink{background:#333;margin-bottom:10px;border-radius:6px}
.xuanxink ul{height:50px}
.xuanxink li{background:#bc0000;height:50px;line-height:50px;text-align:center;padding:0 12px;float:left;cursor:pointer;list-style:none;color:#FFF}
.xuanxink li:first-child{border-radius:6px 0px 0px 6px}
.xuanxink li.on{background:#8b0303;color:#FFF}
.zhibolb{background:#191919;padding-bottom:10px;margin-bottom:20px}
.zhibolb .hotzb{padding:12px 6px;border-bottom:1px solid #ffffff14;overflow:hidden;display:flex;align-items:center}
.zhibolb .hotzb  a.items-center{float:left;width:800px}
.zhibolb .hotzb  a.items-center div{height:28px;line-height:28px}
.zhibolb .hotzb .zbxbox{float:right;width:300px}
.zhibolb .hotzb .zbxbox2{width:600px}
.hotzb .status{float:left;margin-right:10px}
.hotzb .sj{float:left;margin-right:20px}
.hotzb .bt{float:left;margin-right:20px;width:100px;white-space:nowrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis}
.hotzb .zd{float:left;margin-right:10px;width:100px;white-space:nowrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis}
.hotzb .zdlogo{width:24px;float:left;margin-right:10px}
.hotzb .zdlogo img{width:24px;vertical-align:middle}
.hotzb .zdbf{margin-right:2px;float:left;width:30px;background:#272626;border-radius:5px;overflow:hidden;text-align:center}
.hotzb .bf{margin-right:2px;float:left;width:5px;text-align:center}
.hotzb .kdbf{margin-right:10px;float:left;width:30px;background:#272626;border-radius:5px;overflow:hidden;text-align:center}
.hotzb .kdlogo{margin-right:10px;float:left;width:24px}
.hotzb .kdlogo img{width:24px;vertical-align:middle}
.hotzb .kd{float:left;margin-right:10px;width:100px;white-space:nowrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis}
.hotzb .status p{font-weight:400;font-size:14px;line-height:22px;width:50px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:3px;color:#FFF}
.hotzb .status.live p{background:linear-gradient(90deg,#bc0000,#a00a0a)}
.hotzb .status.prelive p{background:linear-gradient(90deg,#929292,#c1c1c1)}
.zbxhh{float:left}
.zbxhh,.zbxhh p{display:flex;align-items:center}
.zbxhh p{justify-content:center}
.zbxhh p:first-child{font-size:14px}
.zbxhh p:first-child:before{content:"";width:20px;height:26px;background:url(../images/live_icon.png) no-repeat;background-position:50%;background-size:20px 20px;margin-right:3px}
.zbxbox .vmre{font-size:12px;display:flex;justify-content:center;align-items:center;height:26px;cursor:pointer;float:left}
.zbxbox .vmre:after{content:"";width:23px;height:26px;background:url(../images/chevron-down.png) no-repeat;background-position:50%;background-size:12px 7px}
.zbxbox .vmre.show:after{transform:rotate(180deg)}
.zbboxw{float:left}
.zbboxw p{color:#bc0000;font-size:14px;line-height:26px;border-bottom:1px solid #bc0000;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;float:left;margin-right:10px}
.zbboxw2{float:left;width:400px}
.zbboxw2 p{color:#bc0000;font-size:14px;line-height:26px;border-bottom:1px solid #bc0000;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;float:left;margin-right:10px}
.gbzbc{display:block;text-align:center;margin:0 auto;width:130px;height:36px;line-height:36px;font-size:16px;color:#fff;background-color:#bc0000;border-radius:2px;margin-top:10px}
.gbzbc  a{color:#fff}
.qiugkx{overflow:hidden;margin-left:-10px}
.qiugkx a{display:block;float:left;width:84px;margin-left:10px;background:#191919;margin-top:10px;padding:5px}
.qiugkx a img{width:40px;height:40px;display:block;margin:0 auto}
.qiugkx a span{height:30px;line-height:30px;display:block;text-align:center;font-size:12px}
.qiugkxp{overflow:hidden;margin-left:-9px}
.qiugkxp a{display:block;float:left;width:67px;margin-left:9px;background:#191919;margin-top:10px;padding:5px}
.qiugkxp a img{width:40px;height:40px;display:block;margin:0 auto}
.qiugkxp a span{height:30px;line-height:30px;display:block;text-align:center;font-size:12px}
.qylis{margin:20px 0 0;margin-left:-20px;overflow:hidden}
.qylis a{background:#191919;width:81px;float:left;margin-left:20px;margin-bottom:10px;display:block;padding:10px}
.qylis .img-show{position:relative;overflow:hidden;display:block}
.qylis .img-show img{width:70px;height:70px;margin:0 auto}
.qylis .img-detail{line-height:40px;height:40px;overflow:hidden;text-align:center;font-size:16px}
.tvlod{margin:0px 0 0;margin-left:-20px;overflow:hidden}
.tvlod a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis;background:#191919;width:81px;float:left;margin-left:20px;margin-bottom:10px;display:block;padding:10px}
.lbxwd{margin-left:-10px;overflow:hidden}
.lbxwd li{padding:10px;background:#191919;margin-bottom:10px;overflow:hidden;box-sizing:border-box;margin-left:10px}
.lbxwd li .lbxwd_img{float:left;margin-right:20px}
.lbxwd li .lbxwd_img img{width:160px;height:110px}
.lbxwd li .lbxwd_text{}
.lbxwd_biaoti{font-size:16px;font-weight:bold;overflow:hidden;line-height:30px;height:30px;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:10px}
.lbxwd_jianjie{color:#909090;height:40px;line-height:20px;margin-bottom:5px;overflow:hidden;font-size:14px;margin-bottom:10px}
.lbxwd_time{color:#A8A8A8;background-image:url(../images/time.png);background-repeat:no-repeat;background-position:left center;font-size:13px;padding-left:20px;display:inline-block}
.zblmnb{display:flex;justify-content:space-between;overflow:auto}
.zblmnb li{float:left}
.zblmnb li a{display:block;width:200px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;text-align:center;cursor:pointer;color:hsla(0,0%,100%,.88);background:#191919;height:40px;line-height:40px}
.zblmnb li:first-child a{border-radius:4px 0px 0px 4px}
.zblmnb li a.active{background:#bc0000;color:#fff}
.zblmnb li:last-child a{border-radius:0px 4px 4px 0px}
.contentmf{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;margin-bottom:10px}
.contentmf a{border:1px solid #191919;border-radius:4px;width:100px;height:64px;font-size:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#191919;margin-left:4px;color:#FFF;cursor:pointer}
.contentmf a.active{font-weight:bold;border:1px solid #bc0000;position:relative;background:#bc0000;color:#FFF}
.zhibolb h6{display:flex;height:24px;line-height:24px;align-items:center;margin:10px 0px}
.zhibolb h6 time{font-size:12px;font-weight:400;line-height:25px;color:#999999;height:}
.match  h6 time:before{content:"";display:inline-block;width:2px;height:18px;background:#1c969f;margin-right:6px;position:relative;top:2px}
.zbllc{width:950px;margin-top:10px}
.shizhis .name .en{display:flex;font-size:12px;color:#bbb}
.youcda{border-radius:4px;padding:0 10px;margin-top:20px;overflow:hidden;background:#bc0000}
.youcda img{float:left;height:40px;width:auto;margin-top:5px}
.youcda span{float:left;height:50px;line-height:50px;margin-left:10px;font-size:20px;color:#fff}
.youcda .yc-dh{float:right}
.youcda .yc-dh a{display:inline-block;font-size:16px;margin-left:10px;padding:0px 10px;height:30px;line-height:30px;margin-top:10px;border-radius:4px;color:#fff}
.youcda .yc-dh a.active{background:#333333;color:#FFF}
.top20{margin-top:10px}
.tuwenlb{}
.tuwenlb ul{margin-left:-20px;overflow:hidden}
.tuwenlb ul li{width:220px;background:#191919;border-radius:4px;padding:10px;float:left;margin-left:20px;margin-bottom:20px}
.tuwenlb ul li .img{height:135px;position:relative;overflow:hidden}
.tuwenlb ul li .img img{width:100%;height:135px}
.tuwenlb ul li .biaoti{font-size:16px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.tuwenbx{}
.tuwenbx ul{margin-left:-20px;overflow:hidden}
.tuwenbx ul li{width:202px;background:#191919;border-radius:4px;padding:10px;float:left;margin-left:20px;margin-bottom:20px}
.tuwenbx ul li .img{height:135px;position:relative;overflow:hidden}
.tuwenbx ul li .img img{width:100%;height:120px}
.tuwenbx ul li .biaoti{font-size:16px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.ybbox{}
.ybbox ul{margin-left:-10px}
.ybbox  ul li{width:312px;float:left;background-color:#191919;margin-left:10px;margin-bottom:10px}
.ybbox h3{height:30px;padding:0 8px;line-height:30px;text-align:left;font-size:16px;overflow:hidden}
.dawn{padding:0px 9px;height:50px;line-height:25px;font-size:14px;color:#878787;overflow:hidden}
.dawn em{display:inline-block;height:18px;background:#ff4939;line-height:18px;color:#fff;font-size:14px;padding:1px 6px;font-style:normal;border-radius:3px;margin-right:5px}
.ijifen{background:#191919;margin-top:10px}
.ijifen .jfname{font-size:18px;font-weight:bold;padding:10px}
.ijifen .rankingt{}
.lmbj{background:#bc0000;height:40px;line-height:40px;color:#FFF}
.bgg{border-bottom:1px solid #151313;color:#FFF}
.log{display:flex;align-items:center;text-align:left}
.truncate{padding-left:5px}
.rankingt .order{display:block;width:28px;height:28px;background:#444;font:18px / 30px Helvetica;color:#fff;border-radius:2px;text-align:center}
.ijifen .rankingt div{}
.rankingt{display:grid;grid-template-columns:5% 23% 9% 9% 9% 9% 9% 9% 9% 9%;height:50px;align-items:center;padding:0 30px}
.ranking_lanqiu_table{display:grid;grid-template-columns:6% 26% 17% 17% 17% 17%;height:50px;align-items:center;padding:0 30px}
.jbbks{padding:6px;background:#191919;margin-bottom:20px}
.jbbks p{font-size:14px;line-height:22px;margin-bottom:10px}
.jbbks p a{margin-right:10px}
.jbbks p span.biaoti{color:#f82d2d}
.pangsd{margin:30px 0 10px 0;height:80px;position:relative;padding-top:20px;border-top:1px solid #282525}
.pangsd p{margin-bottom:10px}
.shizhis{background:#bc0000  url(../images/bg-qd.png) no-repeat;background-size:100%;overflow:hidden;position:relative;margin-bottom:10px}
.shizhis .icon{float:left;width:50px;height:50px;margin:11px;object-fit:contain}
.shizhis .name .zh{margin-top:5px;font-size:20px;color:#fff}
.shizhis .name .zh h1{font-size:20px;font-weight:500}
.shizhis .worth{height:72px;line-height:72px;color:#FFF;font-size:18px;padding:0 20px 0 20px;position:absolute;top:0px;right:0px;background-color:#191919}
.shizhis .worth::before{position:absolute;content:'';top:0;border:solid transparent;border-right-color:#191919;border-top-color:#191919;border-width:52px 20px;left:-42px;z-index:-1;transform:translateX(20px);animation-name:worth;animation-duration:.8s;animation-timing-function:cubic-bezier(0,1.24,0.75,1.29);animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.4s}
.shizhis .worth::after{position:absolute;content:'';top:0;border:solid transparent;border-right-color:#191919;border-top-color:#191919;border-width:52px 20px;left:-28px}
.shizhis .name .en{display:flex;font-size:12px;color:#bbb}
.zanwu{text-align:center;margin:10px 0px;min-height:390px}
.zanwu img{width:100px}
.zanwu span{display:block}
.wenlis{background:#191919;padding:10px;overflow:hidden}
.wenlis li{margin-left:8px;margin-right:8px;border-bottom:#090909 1px  solid;margin-bottom:15px;overflow:hidden;padding:0px}
.wenlis li .btt{font-size:18px;color:#fff;line-height:28px}
.wenlis li .btt a{color:#fff}
.wenlis li .btt a:hover{color:#333}
.wenlis li p{line-height:21px;color:#888;padding-bottom:9px}
.wenlis li span{font-size:12px;height:28px;color:#8d8d8d;font-size:12px;display:block;margin-right:5px}
.wenlis li span a{color:#f53a3a}
.citiaowd{padding:6px;overflow:hidden;background:#191919;margin-bottom:10px}
.citp{float:left;margin-right:10px}
.citp img{width:150px;height:90px}
.citzw{float:left;width:580px;font-size:14px}
.zbhibbj{position:relative;height:280px;margin-top:10px}
.fixed_score_box .fixed_score_top{color:#fff}
.zbqdl{text-align:center;width:30%}
.zbqdr{text-align:center;width:30%}
.zbqdl h1,.zbqdr h1{height:26px;font-size:20px;font-weight:bold;line-height:26px;color:#FFFFFF;margin-top:10px}
.zbqdr .image_container,.zbqdl .image_container{width:80px;height:80px;border-radius:50%;background-color:white;display:flex;justify-content:center;align-items:center;margin:0 auto}
.zbqdr .image_container img,.zbqdl .image_container img{width:56px;height:56px;border-radius:50%}
.score_name{text-align:center;width:40%}
.league_name{width:100%;height:28px;line-height:28px;padding:4px 27px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;text-align:center;padding-top:50px}
.score{width:100%;display:flex;justify-content:space-around;align-items:center}
.zb_bf{display:flex;justify-content:space-between;align-items:center;margin:25px 0;height:39px;padding:0 12px}
.zb_bf > div{font-size:32px;font-family:DIN;font-weight:bold;line-height:39px;color:#FFFFFF}
.zb_ztt{height:36px;background:#FFFFFF;border-radius:18px;font-size:16px;font-family:Microsoft YaHei;font-weight:bold;line-height:36px;width:140px;margin:auto;color:#333}
.zb_ztt.live{color:#bc0000}
.zbqdl.zbqdr{flex-direction:row-reverse}
.zbqdl.zbqdr .image_container{margin-left:20px}
.zb_zds{margin-top:10px;margin-bottom:10px}
.zbxinha{}
.zbxinha ul{}
.zbxinha ul li{margin-right:10px;background:#CCC;display:inline-block;padding:10px 20px;margin-top:10px;margin-bottom:10px;border-radius:6px}
.zbxinha ul li.f{background:#0275e8}
.zbxinha ul li.f a{color:#fff}



.zbxinha ul li.f{
                                            background:linear-gradient(135deg,#bf0614,#7b5d5f);
                                            color: white;
                                            padding: 3px 28px;
                                            text-align: center;
                                            text-decoration: none;
                                            display: inline-block;
                                            font-size: 16px;
                                            margin: 4px 2px;
                                            cursor: pointer;
                                            border: none;
                                            transition: transform 0.5s;
                                            animation: spring-animation 1s infinite alternate;
                                            border-radius: 25px;
                                        }

                                        .zbxinha ul li.f:active {
                                            transform: scale(0.9);
                                        }

                                        @keyframes spring-animation {
                                            0% {
                                                transform: scale(1);
                                            }
                                            50% {
                                                transform: scale(1.1);
                                            }
                                            100% {
                                                transform: scale(1);
                                            }
                                        }









.renmensd ul{padding:10px;background:#191919;overflow:hidden}
.renmensd a{border-top-left-radius:1px;border-bottom-left-radius:1px;display:inline-block;font-size:14px !important;height:26px;line-height:26px;margin:0 13px 5px 0;padding:0 5px 0 9px;position:relative;text-decoration:none}
.xw-zwsa{background:#191919;padding:10px;margin-top:10px}
.lvzbda img{width:100%}
.wnr{text-align:center;padding-top:10px}