@charset "utf-8";
body{line-height:1.8;color:#999; font-family:"Microsoft Yahei";background:#010006 url(../images/bodybj.jpg) no-repeat center 40px;}
a:link,a:visited{text-decoration:none;color:#91725b;}
a:hover{color:#e81b44;}
.ztwrap{width:1180px; margin:0 auto; clear:both;zoom:1;}
.mtop50{ margin-top:50px;}
.mtop35{ margin-top:35px;}
#header,#header a{color:#333;}
.sstit{ height:25px; line-height:25px;padding:17px 0;  border-bottom:1px solid #333;position:relative;}
.sstit h3{font-size:24px; color:#fff; font-weight:bold; float:left; border-left:5px solid #e81b44; padding:0 20px;}
.sstit h3.pinglun{font-size:22px; font-weight:normal;}
.sstit .hd{ position:absolute; left:175px; bottom:-1px; clear:both; zoom:1; overflow:hidden;}
.sstit .hd span{ float:left; display:inline-block;text-align:center; font-size:18px; padding-bottom:14px;margin-right:25px;cursor:pointer;}
.sstit .hd span.on{color:#e81b44;background:url(../images/on.png) no-repeat center bottom; }
.sstit .more{ width:40px; height:30px; display:block; float:right; background:url(../images/more.png) no-repeat right bottom; font:0/0 a;}
/*导航*/
.menulist{height:85px;line-height:85px; margin:545px auto 0;}
.menulist li{float:left; display:inline; text-align:center;}
.menulist li a{ display:block; width:155px; height:85px;font-size:18px; color:#fff;}
.menulist li a:hover,.menulist li.current a{ color:#0febc1; font-weight:bold;}
.menulist li a.shouye{ background:url(../images/jt.png) no-repeat 25px center;}
/*match*/
.matchNav .prev,.matchNav .next,.matchCont .prev,.matchCont .next{display: block;position: absolute;background-image: url(../images/pn.png);z-index: 9999;cursor: pointer;}
.match_nav{width:1116px;height:33px;overflow:hidden; margin-left:30px;}
.matchNav{position: relative;/*background: url(../images/mnavbj.png) no-repeat;*/height:59px;line-height:59px; margin:38px 0 10px;}
.matchNav .match_cont{margin-left:60px;}
.matchNav .prev,.matchNav .next,.matchNav .prev:hover,.matchNav .next:hover{width: 50px;height: 60px;top:-12px;}
.matchNav .prev{left: 0;background-position: 0 0;}
.matchNav .next{right: 0;background-position: -82px 0;}
.matchNav .prev:hover{left: 0;background-position: 0 -130px;}
.matchNav .next:hover{right: 0;background-position: -82px -130px;}
.matchNav ul{position: relative;height:33px;}
.matchNav li{float: left; display:inline;width:90px; padding-right:24px; height:33px; line-height:33px;text-align: center;font-size:16px;color: #999;cursor: pointer;position: relative; }
.matchNav li span{ display:block;width:90px; height:33px;background:#323235;}
.matchNav li.active span,.matchNav li:hover span{color: #fff; background:#e81b44;}
.matchNav li.match_nav_winner{color: #fff;}
/*matchCont*/
.matchCont{position: relative;width:1180px;height: 210px;overflow: hidden;}
.matchCont .match_cont{margin-left:33px;overflow: hidden;width:1116px;height: 210px;}
.matchCont .prev,.matchCont .next{width:40px;height:40px;top:70px;}
.matchCont .prev{left:0;background-position: 0 -202px;}
.matchCont .next{right:0;background-position: -50px -202px;}
.matchCont .prev:hover{left:0;background-position: 0 -300px;}
.matchCont .next:hover{right:0;background-position: -50px -300px;}
.matchCont ul{width: 1200px;height: 210px;position: relative;display: none;overflow-y: hidden;}
.matchCont ul.show{display: block;}
.matchCont li{float: left;position: relative;width:250px;height: 210px; border-right:38px solid #010006;background:#fff;}
.matchCont li .date{height:53px; padding-top:7px; line-height:24px;overflow: hidden;text-align: center;font-size:22px;color: #8a888d;display: block; background:#f9f8f8;}
.matchCont li .date i{ font-size:15px; display:block; width:100%;}
.matchCont li .date i .playing{ color:#0CC09D;}
.matchCont li .result{width:250px;margin-top:14px;}
.matchCont li .result .team-left,.matchCont li .result .team-right{width:60px;height:42px; line-height:42px;float:left;text-align:center;}
.matchCont li .result img{ width:50px; height:50px; vertical-align:middle;}
.matchCont li .result .match-video a{background:url(../images/btn.jpg) no-repeat 0 0;width:143px;height:36px; line-height:36px; display:block;margin:42px auto 0; font-size:16px; color:#fff; text-align:center;}
.matchCont li .result .score{width:110px; padding:0 10px;height:42px;text-align:center;float:left; background:url(../images/score.png) no-repeat center center;}
.matchCont li .result .score p{width:38px;height:42px;position:relative;overflow:hidden;background:url(../images/scorebj.png) no-repeat;color:#fff}
.matchCont li .result .score p.victory{color:#0febc1}
.matchCont li .result .score p em{width:38px;height:42px;display:block;text-align:center;color:#9a9aa7;font-size:34px;line-height:42px;}
.matchCont li .result .score p .i-line{width:38px;height:1px;line-height:1px;display:block;overflow:hidden;background:#3b3b3b;position:absolute;top:50%;left:0;}
.matchCont li .result .score p.victory em{color:#0febc1}
.matchCont li .sp-btn{ width:93px; height:22px; line-height:22px; display:block; margin:10px auto; text-align:center; background: url(../images/btn2.jpg) no-repeat 0 0; color:#e81b44;}
.matchCont li .sp-btn:hover{ background-position:0 -46px; color:#fff;}
.matchCont li .text{ text-align:center; color:#8a888d;height:46px; overflow:hidden;}
.matchCont li .text font{ font-size:15px; color:#333; display:block; line-height:23px;height:23px; overflow:hidden;}

.matchCont li.nostart .date { color:#e81b44;}
.matchCont li.nostart .sp-btn{ background-position:0 -23px; color:#26caa8;}
.matchCont li.nostart .score p{background:url(../images/scorebj-no.png) no-repeat;}
/*summer_match_box2019-04-04,春季季后赛*/
.summer_match_box{width:1240px;margin:0 auto;position:relative}
.summer_match_box:before{content:"";display:block; background:url(../images/against_3.png) no-repeat;width:675px;height:281px;position:absolute;top:108px;left:260px}
.summer_match_box .sign{color:#999999;font-size:14px;line-height:30px}
.summer_match_box .sign span{font-size:12px;color:#9a9a9a}
.summer_match_box .team-names{display:inline-block;*display:inline;*zoom:1;width:216px;height:100%;font-size:14px;background:#fff;border-left:none;vertical-align:top;position:relative;color:#262733}
.summer_match_box .down{display:inline-block;*display:inline;*zoom:1;overflow:hidden;width:260px;height:51px;color:#616161;font-size:0;line-height:51px;margin:2px 0}
.summer_match_box .down .right{display:inline-block;*display:inline;*zoom:1;width:44px;color:#797979;line-height:51px;font-size:30px;height:51px;background:#e3e3e3;text-align:center;vertical-align:top;font-family:dinbold,microsoft yahei}
.summer_match_box .down .team-names{background:#e3e3e3}
.summer_match_box .time{color:#797979;font-size:16px;line-height:32px;margin:8px 0 0}
.summer_match_box img{width:36px;height:36px;margin:0 30px;vertical-align:middle}
.summer_match_box .part{width:875px;float:left;margin-top:25px}
.summer_match_box .part1,.summer_match_box .part2{width:890px;font-size:0}
.summer_match_box .part1 li,.summer_match_box .part2 li{position:relative;display:inline-block;*display:inline;*zoom:1;width:260px;vertical-align:middle}
.summer_match_box .part1 .line,.summer_match_box .part2 .line{display:inline-block;*display:inline;*zoom:1;width:30px;height:1px;margin-top:30px}
.summer_match_box .part2{margin-top:79px}
.summer_match_box .group{width:316px;float:left;margin:155px 0 0;font-size:0;vertical-align:middle}
.summer_match_box .group .lines{display:inline-block;*display:inline;*zoom:1;width:40px;vertical-align:top;height:1px;margin-top:81px}
.summer_match_box .group .group-match{position:relative;display:inline-block;*display:inline;*zoom:1;overflow:hidden;width:262px}
.summer_match_box .ruuner-up{position:relative;font-size:0;float:right;margin-right:55px;margin-top:120px;width:262px}
.summer_match_box .btns{position:absolute;bottom:0;right:0;}
.summer_match_box .btns a{display:block;line-height:32px;text-align:center;float:left;font-size:14px;margin-left:10px;}
.summer_match_box .btns a:first-child{margin-left:0}
.summer_match_box .btns .watch-btn{color:#cb0a38; background:url(../images/watch-btn.png) no-repeat left top;width:97px;height:32px;line-height:32px}
.summer_match_box .btns .watch-btn:hover{ background:url(../images/watch-btn02.png) no-repeat left top;color:#fff}
.summer_match_box .match-unstart .sign span{color:#11e9c1}
.summer_match_box .match-unstart .time{color:#999999}
.summer_match_box .match-unstart .down .right,.summer_match_box .match-unstart .down .team-names{background:#323235;color:#999999;}
.summer_match_box .match-unstart .down .right:hover{ background:#e81b44; color:#fff;}
.summer_match_box .match-unstart .down .left{background:#323235}
.team-names a, .team-names span{ color:#fff!important; font-size:18px;}
.team-names .dai_ding { background:url(../images/dai_ding.png) no-repeat center center; background-size: cover; float: left; width: 36px; height: 36px; margin: 8px 30px; }
.team-names .dai_ding_text { float: left; }
/*新闻直播*/
.lan2_l{ width:600px;height:400px; float:left; display:inline;}
.lan2_r{ width:555px; height:400px; float:right; background:#323235;}
.lan2_r h2{ font-size:24px;text-align:center; height:70px; line-height:70px; overflow:hidden;}
.lan2_r h2 a{color:#fff;}
.lan2_r .tabtit { height:18px; padding:7px 0;background:#59585a; overflow:hidden; width:75%; margin:0 auto;}
.lan2_r .tabtit li {float:left; display:inline-block;font-size:15px;line-height:18px;color:#fff;width:49%; text-align:center; cursor:pointer;}
.lan2_r .tabtit li:first-child{ border-right:1px solid #919192;}
.lan2_r .tabtit li.on{color:#0febc1;}
.lan2_r .tabcon{ padding:20px 25px 0;}
.lan2_r .fenlei ul{height:234px; width:503px; overflow:hidden;}
.lan2_r .fenlei li{ height:39px; line-height:39px; clear: both;zoom:1; overflow:hidden; background:url(../images/dian.jpg) no-repeat left center;color:#999; font-size:15px;}
.lan2_r .fenlei li a{ color:#999; padding-left:20px;}
.lan2_r .fenlei li span{ float:right;padding-left:10px;}
.lan2_r .fenlei li:hover,.lan2_r .fenlei li:hover a{ color:#e81b44;}
.lan2_r .hd{ overflow:hidden;height:10px; clear:both; margin-top:10px;}
.lan2_r .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:80px;}
.lan2_r .hd ul li{ float:left;width:9px; height:9px; line-height:9px; border-radius:50%; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:#999;}
.lan2_r .hd ul li.on{ background:#fff;}
/*赛事进度*/
.lan3_l{ width:737px; margin-top:30px;float:left;background:#272525;}
.lan3_r{ width:418px; margin-top:30px;float:right; background:#272525;}
.lan3_l .view{width:729px; padding:10px 8px 10px 0;}
.lan3_l .view .swiper-container{width: 729px;height:604px;}
.lan3_l .preview {width: 100%;position: relative;}
.lan3_l .preview .swiper-container {width: 651px;height:54px;margin-left: 35px; background:#3b3b3c;}
.lan3_l .preview .swiper-slide {width:93px;height: 54px;color:#999; font-size:18px; line-height:54px;cursor:pointer; text-align:center;}
.lan3_l .preview .arrow-left,.lan3_l .preview .arrow-right{width:43px; height:54px; display:inline-block; background:#444 url(../images/jts.png) no-repeat;cursor:pointer;z-index: 10;}
.lan3_l .preview .arrow-left{float:left;background-position:16px 18px;}
.lan3_l .preview .arrow-right{float:right;background-position:16px -22px;}
.lan3_l .preview .arrow-left:hover,.preview .arrow-right:hover{ background-color:#646464;}
.lan3_l .preview .active-nav {background:#646464;border-top:2px solid #e81b44;color:#fff;line-height:51px;}
.match-list{height:123px;border-bottom:1px solid #3f3f3f;overflow:hidden; clear:both;zoom:1;}
.match-list .match-status{width:150px;float:left;text-align:center;padding-top:14px}
.match-list .match-status span{display:block;}
.match-list .match-status span.playing{color:#0febc1;}
.match-list .match-status span.game_over{color:#666;}
.match-list .match-team{width:387px;float:left;position:relative;z-index:2}
.match-list .match-video{width:160px;float:left;}
.match-list .match-result{width:400px;float:left}
.match-list .match-date{height:52px;padding-top:13px}
.match-list .match-date strong{color:#949494;font-size:14px;font-family:dinlight;display:block;line-height:16px;font-weight:700}
.match-list .m-time{font-family:dinbold,microsoft yahei;font-size:37px;line-height:53px;}
.match-list .team-left,.match-list .team-right{width:140px;height:123px; line-height:123px;float:left; font-size:19px; text-align:center;}
.match-list .match-video a{background:url(../images/btn.jpg) no-repeat 0 0;width:143px;height:36px; line-height:36px; display:block;margin:42px auto 0; font-size:16px; color:#fff; text-align:center;}
.match-list .m-status{color:#999;font-size:16px;}
.match-list .m-date{font-family:dinbold,microsoft yahei;font-size:16px;line-height:20px;}
.match-unstart .m-status{color:#e81b44;}
.match-unstart .match-video a{background-position:0 -37px;color:#e81b44}
.match-unstart .match-score p{background:url(../images/scorebj-no.png) no-repeat;}
.match-ing .m-status{color:#0febc1;}
.match-score{width:110px;height:42px;text-align:center;float:left;margin-top:38px;}
.match-score p{width:38px;height:42px;position:relative;overflow:hidden;background:url(../images/scorebj.png) no-repeat;color:#fff}
.match-score p.victory{color:#0febc1}
.match-score p em{width:38px;height:42px;display:block;text-align:center;color:#9a9aa7;font-size:34px;line-height:42px;}
.match-score p .i-line{width:38px;height:1px;line-height:1px;display:block;overflow:hidden;background:#3b3b3b;position:absolute;top:50%;left:0;}
.match-score p.victory em{color:#fff}
#jQ_jScroll{overflow:auto;}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute;z-index:1}
.jspVerticalBar{position:absolute;top:0;right:0;width:5px;height:100%;z-index:2; background:#d3d4da; border-radius:3px;}
.jspCap{display:none}
.jspTrack{position:relative}
.jspDrag{background:#7c7d85;position:relative;top:0px;left:0;cursor:pointer;width:5px;border-radius:3px;}
.lan3_r .tabtit { height:43px;background:#323235; overflow:hidden; width:100%; margin:0 auto;border-bottom:1px solid #4c4b4b;}
.lan3_r .tabtit li {float:left; display:inline-block;font-size:16px;line-height:43px;color:#999;width:50%; text-align:center; cursor:pointer;}
.lan3_r .tabtit li.on{color:#fff; background:#646464; border-top:2px solid #e81b44;line-height:41px;}
.lan3_r .tabcon{ padding:10px 8px 10px 0;}
.lan3_r .jQ_jScroll{height:557px;}
.jifenbang-tit li{ float:left; display:inline;text-align:center;}
.jfbj{ background:#323235;font-size:16px; color:#999; padding-top:10px;height:47px;line-height:47px;}
.lan3_r .num{ width:99px;float:left;}
.lan3_r .team{ width:109px;float:left;}
.lan3_r .win{ width:100px;float:left;}
.lan3_r .score{ width:80px;float:left;}
.lan3_r .jifenbang-list li{ clear:both; border-bottom:1px solid #3f3f3f; height:111px;color:#999;}
.lan3_r .jifenbang-list li div{text-align:center;line-height:111px;}
.lan3_r .jifenbang-list .num{ font-size:35px;}
.lan3_r .jifenbang-list .team { font-size:20px;}
.lan3_r .jifenbang-list .team  img{ width:37px; height:37px; border-radius:50%; vertical-align:middle; margin-right:6px;}
.lan3_r .jifenbang-list .win{ font-size:23px;}
.lan3_r .jifenbang-list .win font{ padding:0 5px;}
.lan3_r .jifenbang-list .win .red{ color:#ff3333;}
.lan3_r .jifenbang-list .win .green{ color:#0febc1;}
.lan3_r .jifenbang-list .score{ font-size:23px; color:#fff;}
/*比赛视频*/
.vdbox{ background:#232323; margin-top:30px;}
.vdList{ padding:0 0 30px 20px; margin-right:-30px;}
.vdList li{ width:165px; float:left; display:inline; margin:30px 30px 0 0; position:relative;z-index:50;}
.vdList li img{width:165px; height:110px; display:block; margin-bottom:10px;}
.vdList li p{ line-height:22px; height:44px; overflow:hidden;text-align: left; color:#999;}
.vdList li i{ width:165px; height:110px; background: rgba(35,35,35,.5) url(../images/vd.png) no-repeat center center; position:absolute; left:0; top:0;display:none; z-index:99;}
.vdList li a:hover p{color:#e81b44;}
.vdList li a:hover i{display:block;}
/*战队介绍*/
.teambox{background:#232323; margin-top:30px;}
.teambox ul{ padding:0 0 30px 20px; margin-right:-50px;}
.teambox li{ width:120px; float:left; display:inline; margin:30px 50px 0 0; position:relative;z-index:50;}
.teambox li span{width:120px; height:160px; line-height:160px; display:block; text-align:center; background:#040404;margin-bottom:10px;}
.teambox li img{width:auto; height:auto; max-width:120px;vertical-align:middle;}
.teambox li p{ line-height:22px; height:22px; overflow:hidden;text-align:center; color:#999;}
.teambox li a:hover p{color:#e81b44;}
.pinglunbox{ background: #fff; padding:25px 0;}
/*foot*/
.links{ width: 100%; background: #222; padding-top:30px;}
.link-tit{ font-size:18px; color:#666; background:url(../images/link.png) no-repeat left center; padding-left:22px;}
.links .ztwrap ul{ padding:10px 0 20px; overflow: hidden; border-bottom:1px dashed #373737;}
.links .ztwrap ul li{ float: left; }
.links .ztwrap ul li a{color: #666;line-height: 20px;}
.links .ztwrap ul li a:hover{ color: #ff9400; text-decoration: underline;}
.links .ztwrap ul li i{color:#5b5b5b; padding:0 10px;}
foot{ width: 100%;}
foot .itemB{ width: 1180px; margin: 0 auto; overflow: hidden; padding:20px 0;}
foot .itemB_box{ background: #222; font-size:12px;}
foot .itemB{ text-align: center;}
foot .itemB p{ color: #666; line-height:36px;}
foot .itemB p a{ color: #666; padding-left: 25px; background: url(https://static.yxbao.com/mobile/images/bg_line.jpg) no-repeat 13px center;}
foot .itemB p a:first-child{ background: none; padding-left: 0;}
foot .itemB p a:hover{ color: #ff9400;}
/*浮动菜单*/
#blocknav{ width:179px; height:426px; position:fixed;left:50%; margin-left:650px;bottom:120px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));padding:105px 0 0 0;}
#blocknav .blocknav_top{width:179px; height:86px; background:url(../images/top1.png) no-repeat;}
#blocknav ul{ background:#e81b44;width:179px;}
#blocknav ul li{ height:45px;text-align:center; background:url(../images/rtlibj.jpg) no-repeat center top;}
#blocknav ul li a{width:179px;font-size:18px; line-height:45px; color:#fff;display:block;}
#blocknav ul li a.mini_nav_ahov,#blocknav ul li a:hover{background:#cb042c;}
#blocknav .blocknav_bot{ background:url(../images/top2.png) no-repeat center center; text-indent:-9999px;width:179px;height:96px;}
#blocknav .blocknav_bot a{width:179px; line-height:96px; display:block;}