/*!
 * @名称：base.css
 * @功能：1、重设浏览器默认样式
 *       2、设置通用原子类
 */html{background:#fff;color:#000}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif}input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}fieldset,img{border:none;vertical-align:middle}iframe{display:block}abbr,acronym{border:none;font-feature-settings:normal;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a{transition:color .2s}a,a:hover,ins{text-decoration:none}:focus,a:focus{outline:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden}.hide{display:none}.block{display:block}.fl,.fr{display:inline}.fl{float:left}.fr{float:right}
.bili-icon,.icon{display:inline-block;background-image:url(//static.hdslb.com/images/base/icons.png)}.bili-wrapper{margin:0 auto;width:1160px}@media screen and (max-width:1400px){.bili-wrapper{width:980px}}.bili-wrapper .l-con{float:left;width:900px}@media screen and (max-width:1400px){.bili-wrapper .l-con{width:720px}}.bili-wrapper .r-con{width:260px;float:right}.elevator-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000;top:0;left:0}.b-loading{text-align:center;height:20px;color:#99a2aa}.b-loading span{vertical-align:middle;height:20px;line-height:20px}.b-loading a,.b-loading span{display:inline-block;*display:inline;*zoom:1}.b-loading a{width:auto}.b-loading:before{content:"";width:20px;background:url(//activity.hdslb.com/blackboard/activity14428/asserts/loading.gif) no-repeat 50%;margin-right:5px}.b-loading:after,.b-loading:before{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;height:20px}.b-loading:after{content:"\6B63\5728\52A0\8F7D...";line-height:25px;color:#99a2aa}.b-loading.b-load-fail:before{background:url(//activity.hdslb.com/blackboard/activity14428/asserts/empty-icon.png) center -472px no-repeat}.b-loading.b-load-fail:after{display:none}.bi-btn{display:inline-block;background:#00a1d6;color:#fff;font-size:14px;padding:4px 18px;border-radius:4px;transition:all .3s;-ms-user-select:none;user-select:none;border:1px solid #00a1d6;text-align:center;cursor:pointer}.bi-btn:hover{color:#fff;background:#00b5e5;border-color:#00b5e5}.bi-btn:active{background:#01769c;border-color:#01769c}.bi-btn.text-only{color:#00a1d6;border-color:transparent;background-color:#fff}.bi-btn.text-only:active,.bi-btn.text-only:hover{border-color:#e5e9ef;color:#00a1d6;background-color:#e5e9ef}.bili-msg{position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;font-style:normal;margin-top:10px;transition:all .3s;opacity:0;z-index:20101}.bili-msg.show{margin-top:0;opacity:1}.bili-msg.error{background-color:rgba(228,12,12,.8)}.bili-msg .layout{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1;outline:none}.watch-later-hint{position:absolute;font-size:12px;color:#fff;border-radius:4px;line-height:18px;padding:4px 8px;z-index:20;background-color:#000;background:rgba(0,0,0,.8)}.custom-scrollbar::-webkit-scrollbar{width:10px;height:10px}.custom-scrollbar::-webkit-scrollbar-button,.custom-scrollbar::-webkit-scrollbar-track{display:none}.custom-scrollbar::-webkit-scrollbar-track-piece{background:#ddd}.custom-scrollbar::-webkit-scrollbar-thumb{background:#e5e9ef;border:1px solid #ddd;border-radius:4px}.bili-dialog{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:10000;color:#222}.bili-dialog .con{position:fixed;top:50%;left:50%;margin-left:-160px;background:#fff;width:360px;border-radius:4px}.bili-dialog .con .btn-close{position:absolute;width:16px;height:16px;right:15px;top:15px;overflow:hidden;cursor:pointer;transition:all .3s}.bili-dialog .con .btn-close:before{transform:rotate(45deg);-ms-transform:rotate(45deg)}.bili-dialog .con .btn-close:after,.bili-dialog .con .btn-close:before{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#aaa}.bili-dialog .con .btn-close:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.bili-dialog .con .btn-close:hover:after,.bili-dialog .con .btn-close:hover:before{background:#666}.bili-dialog .con header{text-align:center;font-size:16px;border-bottom:1px solid #eee;padding:15px 20px}.bili-dialog .con .txt{padding:60px 20px 40px;font-size:14px;line-height:22px;text-align:center}.bili-dialog .con .btn-box{padding:25px 10px;text-align:center}.bili-dialog .con .btn-box .bi-btn{margin:0 10px;padding:6px 25px}.bili-dialog .con .btn-box .btn-cancel{background:#fff;color:#6d757a;border:1px solid #ccd0d7}.bili-dialog .con .btn-box .btn-cancel:hover{color:#00a1d6;background:#fff;border-color:#00a1d6}.bili-dialog .con .btn-box .btn-cancel:active{background:#f1f1f1;border-color:#00a1d6;color:#00a1d6}
.primary-btn{border-radius:4px;font-size:14px;background:#fff;color:#6d757a;text-align:center;padding:6.5px 0;display:inline-block;height:19px;line-height:19px;width:120px}.subscribe-btn{background:rgba(0,0,0,.15);color:hsla(0,0%,100%,.2)}.default-btn{width:120px;font-size:14px;color:hsla(0,0%,100%,.4);text-align:center;padding:6.5px 0;display:inline-block;height:17px;line-height:17px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;cursor:pointer}.default-btn:hover{color:hsla(0,0%,100%,.4);border-color:#00a1d6}.score-interval{margin:0 4px}.score-state{color:hsla(0,0%,100%,.4)}.score-away{color:#fff}.score-home{color:#f25d8e}.null-text{text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}
.lazy-img-local{background:50% no-repeat;width:100%;height:100%;display:inline-block}.lazy-img-local img{display:block;width:100%;height:100%}.lazy-img-local img[src=""]{opacity:0}
.btn[data-v-60e576f2]{display:inline-block;-ms-touch-action:manipulation;touch-action:manipulation;padding:0 10px;margin-right:20px;line-height:30px;min-width:100px;transition:all .2s ease;font-size:14px;color:#666;text-align:center;vertical-align:middle;outline:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;white-space:nowrap;box-sizing:border-box}.btn[data-v-60e576f2]:last-of-type{margin-right:0}.btn .btn-loading[data-v-60e576f2],.btn i[data-v-60e576f2]{margin-right:8px}.btn.default[data-v-60e576f2]{color:#666;background-color:#fff;border-color:#d9d9d9}.btn.primary[data-v-60e576f2]{color:#fff;background-color:#00a1d6;border-color:#00a1d6}.btn.primary[data-v-60e576f2]:focus,.btn.primary[data-v-60e576f2]:hover{background-color:#00b5e5;color:#fff;border-color:#00b5e5}.btn.ghost[data-v-60e576f2],.btn.ghost[data-v-60e576f2]:focus,.btn.ghost[data-v-60e576f2]:hover{color:#666;background-color:#f7f7f7;border-color:#d9d9d9}.btn.warning[data-v-60e576f2]{color:#fff;background-color:#fa0;border-color:#fa0}.btn.warning[data-v-60e576f2]:focus,.btn.warning[data-v-60e576f2]:hover{color:#fff;background-color:rgba(255,170,0,.7);border-color:#fa0}.btn.danger[data-v-60e576f2]{color:#fff;background-color:#f50;border-color:#f50}.btn.danger[data-v-60e576f2]:focus,.btn.danger[data-v-60e576f2]:hover{color:#fff;border-color:#f50;background-color:rgba(255,85,0,.7)}.btn.success[data-v-60e576f2]{background-color:#87d068;border-color:#87d068;color:#fff}.btn.success[data-v-60e576f2]:focus,.btn.success[data-v-60e576f2]:hover{color:#fff;border-color:#87d068;background-color:rgba(135,208,104,.7)}.btn.info[data-v-60e576f2]{color:#fff;border-color:#2db7f5;background-color:#2db7f5}.btn.info[data-v-60e576f2]:focus,.btn.info[data-v-60e576f2]:hover{color:#fff;border-color:#2db7f5;background-color:rgba(45,183,245,.7)}.btn[data-v-60e576f2]:focus,.btn[data-v-60e576f2]:hover{color:#00a1d6;background-color:#fff;border-color:#00a1d6}.btn.btn-small[data-v-60e576f2]{padding:.2rem .3rem;line-height:1rem;min-width:0}.btn.btn-large[data-v-60e576f2]{width:140px;height:40px;line-height:40px}.btn.btn-large .btn-content[data-v-60e576f2]{font-size:14px}@keyframes loading-data-v-60e576f2{0%{transform-origin:50% 50%;transform:rotate(0deg)}to{transform-origin:50% 50%;transform:rotate(1turn)}}.btn-loading[data-v-60e576f2]{display:inline-block;animation:loading-data-v-60e576f2 1s linear infinite}.btn-content[data-v-60e576f2]{font-size:14px;vertical-align:top}.btn-content[data-v-60e576f2]:hover{color:inherit;background-color:inherit}.btn.btn-disabled[data-v-60e576f2]{cursor:default}.btn.btn-disabled[data-v-60e576f2],.btn.btn-disabled[data-v-60e576f2]:hover{color:#ccd0d7;background:#f4f5f7;border-color:#e5e9ef}.btn-icon[data-v-60e576f2]{display:inline-block;width:20px;height:20px;vertical-align:middle}
.modal-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:20000}.modal-wrapper{position:relative;top:50%;transform:translateY(-50%);width:340px;margin:0 auto;word-break:break-all;line-height:22px;z-index:1011;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);border-radius:4px;transition:box-shadow .2s linear}.modal-wrapper .modal-header{position:relative;font:12px/1.11 Microsoft Yahei,Tahoma,Arial,Helvetica,STHeiti}.modal-wrapper .modal-title{display:block;font-size:16px;line-height:48px;padding:0 20px;border-bottom:1px solid #ddd;text-align:center}.modal-wrapper .modal-header-close{position:absolute;text-decoration:none;top:13px;right:12px;width:20px;height:20px;line-height:20px;cursor:pointer;font-size:16px;text-align:center}.modal-wrapper .modal-header-close:hover{color:#00a1d6}.modal-wrapper .modal-body{padding:30px 66px 60px;font-size:14px;color:#030303;text-align:center;vertical-align:middle;min-width:9em}.modal-wrapper .modal-footer{padding:0 0 30px;text-align:center}.modal-mask{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1010;background-color:rgba(0,0,0,.5)}.modal-button{text-align:center;padding-bottom:20px}
.card-score{white-space:nowrap;position:absolute;transition:all .6s}.card-score .score-wrap{width:271px;height:178px;color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;display:inline-block;padding:12px 16px 15px;margin-right:10px;vertical-align:top}.card-score .time-wrap{font-size:18px;color:#fff;letter-spacing:0;text-align:center;margin-top:13px;margin-bottom:9px}.card-score .time-wrap.end{color:hsla(0,0%,100%,.4)}.card-score .time-wrap .text{margin-right:8px}.card-score .time-wrap .text.clock{font-family:Arial;font-weight:700}.card-score .time-wrap .text.state{font-weight:700}.card-score .time-wrap .text.state.live{color:#f25d8e}.card-score .time-wrap .text.state.nobegin{color:#00a1d6}.card-score .time-wrap .text.state.playing{color:#99a2aa}.card-score .team{text-align:center;margin-bottom:14px;height:65px}.card-score .team .score{width:102px;height:38px;line-height:38px;display:inline-block;box-shadow:6px 4px 16px -2px rgba(255,83,140,.4),-6px -4px 16px -2px rgba(14,195,255,.4);border-radius:100px;font-size:32px;margin:0 24px;top:-19px;position:relative}.card-score .team .score .score-interval{margin:0 4px}.card-score .team .score .score-away{color:#fff}.card-score .team .score .score-home{color:#f25d8e}.card-score .team .score .score-state{color:hsla(0,0%,100%,.4)}.card-score .team .special-score{box-shadow:6px 4px 16px -2px rgba(255,83,140,.1),-6px -4px 16px -2px rgba(14,195,255,.4);border-radius:34px;width:68px;height:68px;display:inline-block}.card-score .team .special-score .win-logo{width:48px;height:48px;margin:10px auto}.card-score .team .special-name{background:#fff;box-shadow:6px 4px 16px -2px rgba(255,83,140,.4),-6px -4px 16px -2px rgba(14,195,255,.1);border-radius:34px;width:96px;height:48px;display:inline-block;position:relative;left:-28px;z-index:-1}.card-score .team .special-name .name{color:#6d757a;top:5px}.card-score .team .special-name .name,.card-score .team .special-name .win-text{font-size:14px;position:absolute;left:34px;line-height:19px;max-width:56px;text-overflow:ellipsis;overflow:hidden}.card-score .team .special-name .win-text{color:#f25d8e;top:24px}.card-score .team .team-info{display:inline-block}.card-score .team .team-info .team-logo{width:48px;height:48px;margin-bottom:2px}.card-score .team .team-info .team-name{text-overflow:ellipsis;overflow:hidden;width:48px;line-height:12px}.card-score .special-game-info{font-size:18px;font-weight:700;margin-bottom:10px}.card-score .special-game-info .special-game-name{max-width:132px;margin-left:12px;line-height:72px;text-overflow:ellipsis;overflow:hidden;float:left}.card-score .special-game-logo{width:100px;height:72px;margin-left:27px;float:left}.card-score .btn-wrap{text-align:center;margin-bottom:6px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.card-score .btn-wrap .review{width:88px;margin-right:8px}.card-score .btn-wrap .collect{width:58px}.card-score .btn-wrap .no-url{border:0;cursor:default}.card-score .btn-wrap .no-url:hover{color:hsla(0,0%,100%,.4);border:0}.card-score .desc{width:100%;text-align:center}
.score-contain,.score-contain .score-list{position:relative;height:208px}.score-contain .score-list{overflow:hidden}.score-contain .score-list .score-ul{position:relative}.score-contain .page-btn{position:absolute;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;width:22px;height:108px;top:50px;text-align:center;color:hsla(0,0%,100%,.4);font-size:20px;cursor:pointer}.score-contain .page-btn .iconfont{display:inline-block;line-height:108px}.score-contain .page-btn.toleft{left:-35px;top:0}.score-contain .page-btn.toright{right:-35px;top:0}.score-contain .page-btn.disable-btn{opacity:.5;cursor:not-allowed}.score-contain .allmatch{border:1px solid hsla(0,0%,100%,.08);border-radius:4px;padding:15px 0;color:hsla(0,0%,100%,.4);line-height:14px;text-align:center;right:-34px;width:22px;bottom:0;position:absolute;cursor:pointer}.score-contain .allmatch .more-match{position:absolute;display:block;width:4px;right:-5px;top:30px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAA4BAMAAAAyW6QVAAAAAXNSR0IArs4c6QAAABhQTFRFAAAA////////////////////////////I36dXwAAAAh0Uk5TAAsUNT9DU3Kxb7TJAAAAR0lEQVQY062QwQkAIAwDHcEVmpE6gxuIuL49IU5gH8dBCiVtvdUEECpUqFChQgv6jgF2ggVKC/MhHaSXf9wN1wpXDde/j0AOjt0ggYPlQvIAAAAASUVORK5CYII=) top/cover}
.lazy-img{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABHCAMAAAB4UkqjAAAAh1BMVEUAAADd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0UCIZXAAAALHRSTlMAoJDx4OYL/DcGF+6+JNi4ycSIT2k6LPeWfRzTVPXPszEQrV0hpo12cEZAZFpRNIQAAAJVSURBVFjD7dbZcpswGIbhHwwSi81q8Ib33fnu//oatRIpmliDhQ/aaZ+TKInnjVgkhb4RJMhP9Fzo8PiD+vEA+JPnqS0+1dRHBJhibAzh2HNeekxP9Z8XBSMZM6SmRBYx65QeM6XsY3rKPqanLGMWqeDmOh0b/Io9+YHi3gKtdExgLznSlyjFMGnUphIMlcgY22C4DSPBxTu4IrXDe+yI6IDWbPSqGVoHoohDyip6XZVB4hFN1TgPyUaYQ5rSWQ0nZGcC6UyJukKypa4yIXX3HLLlqCdHX++HLRfS/9bbWvvHLSLNR3N6tRXdFwdxejekiYF4fDnWYa/WqSm2PqRCSy0hrbP5RxAaW8141N17tVbZ+S1fFYbWFF2+1lqg62BoBdAsqWOLroWhxTh+M8vmWuuaxp1WaWjRSn43yl35sHTLUjxiaWlqnYE4LZoJme3v13MibqepFZRL6otV5V+/Hv+xVvi+FsvZG1qh/LQ7uFXnF/HlwcEfYlDktW2r5EARUiXWc1xRWAC8tGwxsdJ9dcRnYrddMdtrjDZyAy3kXrSJ7O89u8zEZAIKxBRnFzbonWD3ZkfCrrmzP+6979nicjAnW3NZ4OS1R6GtVBa8drTek539up3NAgMvcv51WNZQitCiFBZQaqIMSrx1XrWNoWTy/w1r+hk+xjuMSVjGGC6WZ3S1xlDriqTKxzB+Ra3I4bDHne62drqmied57QR9z0D94dHnOEmvJ/pWAMm4ovL2TTcJ5cRyMlHrbkdG5c/5r82fYqt+K/iR89m2JrP9PEZyI80PsPxVT0P3FAEAAAAASUVORK5CYII=) 50% no-repeat;width:100%;height:100%;display:inline-block}.lazy-img img{display:block;width:100%;height:100%}.lazy-img img[src=""]{opacity:0}
.card-video .video-wrap{float:left;margin-right:10px;margin-bottom:21px}.card-video .video-wrap .img{width:200px;height:124px;border-radius:4px;margin-bottom:6px}.card-video .video-wrap .img img{border-radius:4px}.card-video .video-wrap .video-info{height:43px}.card-video .video-wrap .video-info .title{line-height:20px;cursor:pointer;height:20px}.card-video .video-wrap .video-info .title a{height:20px;text-overflow:ellipsis;white-space:nowrap;color:#fff;overflow:hidden;width:200px;display:inline-block}.card-video .video-wrap .video-info .title a:hover{color:#00a1d6}.card-video .video-wrap .video-info .detail{color:hsla(0,0%,100%,.4)}.card-video .video-wrap .video-info .detail .item{line-height:18px;display:inline-block;margin-right:30px;width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-video .video-wrap .video-info .detail .iconfont{color:#606b84;font-size:12px;margin-right:5px}.card-video .video-wrap:nth-child(6n){margin-right:0}
.group-schedule-main{width:840px;height:432px;overflow:hidden;position:relative;margin:0 auto;border:1px solid hsla(0,0%,100%,.2)}.group-schedule-main .bscroll-vertical-scrollbar{width:5px!important;right:6px!important}.group-schedule-main .bscroll-vertical-scrollbar .bscroll-indicator{background:hsla(0,0%,100%,.4)!important;border:0!important}.group-schedule-main .list{border-bottom:0}.group-schedule-main .list .item{height:52px;line-height:52px;border-top:1px solid transparent;border-bottom:1px solid transparent;overflow:hidden}.group-schedule-main .list .item a{display:-ms-inline-flexbox;display:inline-flex}.group-schedule-main .list .item a>div{float:left}.group-schedule-main .list .item a .team-msg{overflow:hidden}.group-schedule-main .list .item a .team-msg>div{float:left}.group-schedule-main .list .item:hover{border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.12),inset 0 -1px 0 0 hsla(0,0%,100%,.12)}.group-schedule-main .list .item .time-wrap{width:100px;margin:0 20px;font-size:14px;color:#fff;text-align:center}.group-schedule-main .list .item .time-wrap .end{color:hsla(0,0%,100%,.2)}.group-schedule-main .list .item .time-wrap .live{color:#f25d8e}.group-schedule-main .list .item .time-wrap .nobegin{color:#00a1d6}.group-schedule-main .list .item .time-wrap .playing{color:#99a2aa}.group-schedule-main .list .item .time{width:200px;font-size:16px;color:#fff;margin-left:0 66px 0 20px}.group-schedule-main .list .item .team-logo{width:32px;height:32px;position:relative}.group-schedule-main .list .item .team-logo img{width:100%;height:100%}.group-schedule-main .list .item .special-team-logo{width:50px;height:36px;margin-left:60px}.group-schedule-main .list .item .team-name{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;text-align:center;color:hsla(0,0%,100%,.6);font-size:12px;margin:0 8px}.group-schedule-main .list .item .special-team-name{width:170px;text-align:left;margin-left:12px;color:hsla(0,0%,100%,.8);font-size:14px}.group-schedule-main .list .item .score{width:70px;margin-right:19px;text-align:center;font-size:24px}.group-schedule-main .list .item:nth-child(2n){background-color:hsla(0,0%,100%,.04)}
.match-video-wrap .select-type{margin-bottom:20px;position:relative}.match-video-wrap .select-type .type{height:40px;border-bottom:1px solid hsla(0,0%,100%,.2);position:relative}.match-video-wrap .select-type .type .item{font-size:14px;height:40px;line-height:40px;padding:0 px;text-align:center;color:hsla(0,0%,100%,.4);border-top:2px solid transparent;background-color:rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;cursor:pointer}.match-video-wrap .select-type .type .item.active{border:1px solid hsla(0,0%,100%,.2);border-top:2px solid #fff;border-bottom:0;background-image:linear-gradient(-179deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0));color:#fff}.match-video-wrap .select-type .type .item .line{height:1px;position:absolute;bottom:-1px;background-color:#141026}.match-video-wrap .select-type .other{position:absolute;top:0;right:0}
.match-tree-node__wrap{position:absolute}.team-line{width:20px;border:1px solid hsla(0,0%,100%,.08);border-left:0}.team-connect-line{width:20px;border-top:1px solid hsla(0,0%,100%,.08)}.win-team-line{border-color:hsla(0,0%,100%,.4)}.match-tree-node{border-left:none;position:relative;height:100%}.match-tree-node .champion{position:absolute;top:50%}.match-tree-node .champion .team{background:hsla(0,0%,100%,.08);display:block;cursor:pointer}.match-tree-node .team{box-sizing:border-box;padding:0 20px;text-align:center;color:hsla(0,0%,100%,.6);display:block;cursor:pointer;z-index:10}.match-tree-node .team .team-logo{width:32px;height:32px;margin-top:10px;float:left}.match-tree-node .team .team-logo.undetermined-logo{line-height:32px;background-color:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.4)}.match-tree-node .team .team-name{width:88px;height:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-tree-node .team .team-score{font-size:14px;float:right}.match-tree-node .team .team-score.win-team-score{color:#f25d8e}.match-tree-node .team .team-score.fail-team-score{color:#fff}.match-tree-node .team .team-score.default-team-score{color:hsla(0,0%,100%,.4)}.match-tree-node .team.away-team,.match-tree-node .team.home-team{position:absolute;background:hsla(0,0%,100%,.08)}.match-tree-node .game_stage{height:100%;color:hsla(0,0%,100%,.6);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.match-tree-node .game_stage .stage-w{width:76px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}
.match-tree-wrap{margin:0 auto;position:relative}
.special-match-tree{width:920px;margin:0 auto;overflow:hidden}.special-match-tree .match-item{width:400px;height:142px;color:hsla(0,0%,100%,.6);position:relative;margin-right:120px;margin-top:64px;text-align:center;float:left}.special-match-tree .match-item.one-tree{left:50%;margin-left:-200px}.special-match-tree .match-item .match-time{width:180px;height:40px;line-height:40px}.special-match-tree .match-item .match-time .stage-w{width:76px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.special-match-tree .match-item .tree .team:before{content:"";width:20px;height:1px;position:absolute;left:180px;background-color:hsla(0,0%,100%,.08)}.special-match-tree .match-item .tree .team:after{content:"";width:1px;height:45px;position:absolute;left:200px;background-color:hsla(0,0%,100%,.08)}.special-match-tree .match-item .tree .win-team-line:after,.special-match-tree .match-item .tree .win-team-line:before{background-color:hsla(0,0%,100%,.4)}.special-match-tree .match-item .team{width:180px;height:52px;box-sizing:border-box;padding:0 20px;line-height:52px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);cursor:pointer;display:block}.special-match-tree .match-item .team .team-logo{width:32px;height:32px;margin-top:10px;float:left}.special-match-tree .match-item .team .team-logo.undetermined-logo{line-height:32px;background-color:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.4)}.special-match-tree .match-item .team .team-name{width:88px;height:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.special-match-tree .match-item .team .team-score{font-size:14px;float:right}.special-match-tree .match-item .team .team-score.win-team-score{color:#f25d8e}.special-match-tree .match-item .team .team-score.fail-team-score{color:#fff}.special-match-tree .match-item .team .team-score.default-team-score{color:hsla(0,0%,100%,.4)}.special-match-tree .match-item .win-team{position:absolute;top:46px;right:0}.special-match-tree .match-item .win-team:before{content:"";width:20px;height:1px;position:absolute;top:26px;background-color:hsla(0,0%,100%,.08)}.special-match-tree .match-item:nth-child(odd) .home-team:after,.special-match-tree .match-item:nth-child(odd) .home-team:before{top:26px}.special-match-tree .match-item:nth-child(odd) .away-team:after,.special-match-tree .match-item:nth-child(odd) .away-team:before{bottom:26px}.special-match-tree .match-item:nth-child(odd) .win-team:before{left:-20px}.special-match-tree .match-item:nth-child(2n){margin-right:0}.special-match-tree .match-item:nth-child(2n) .tree{float:right}.special-match-tree .match-item:nth-child(2n) .home-team:after,.special-match-tree .match-item:nth-child(2n) .home-team:before{top:26px}.special-match-tree .match-item:nth-child(2n) .away-team:before,.special-match-tree .match-item:nth-child(2n) .home-team:before{left:200px}.special-match-tree .match-item:nth-child(2n) .away-team:after,.special-match-tree .match-item:nth-child(2n) .away-team:before{bottom:26px}.special-match-tree .match-item:nth-child(2n) .win-team{top:46px;left:0}.special-match-tree .match-item:nth-child(2n) .win-team:before{right:-20px}
.game-custom-wrapper{min-width:1250px;padding-top:400px;position:relative}.game-custom-wrapper .goback-matchhome{width:132px;position:absolute;top:20px;z-index:11}.game-custom-wrapper .goback-matchhome img{width:100%}.game-custom-wrapper .banner-img{width:100%;height:440px;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:top}.banner-shadow{width:100%;height:280px;position:absolute;top:160px;left:0;background-image:linear-gradient(-180deg,rgba(21,34,63,0),#141026 98%)}.game-custom-main{width:1250px;margin:0 auto}.game-custom-main .focus-img{width:1250px;height:312px;cursor:pointer;border-radius:4px;overflow:hidden}.game-custom-main .intr-img{width:1250px;height:213px;border-radius:4px;overflow:hidden}.game-custom-main .game-module{margin-bottom:80px}.game-custom-main .game-module .game-title{font-size:24px;color:#fff;margin-bottom:20px}.game-custom-main .game-module .switch-other{padding:4px 8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;font-size:12px;color:hsla(0,0%,100%,.4);cursor:pointer}.game-custom-main .game-module .switch-other i{font-size:14px;margin-left:2px}.game-custom-main .game-module .game-introduce{padding:40px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.6);font-size:14px;border-radius:4px;overflow:hidden}.game-custom-main .game-module .game-introduce .introduce-img{width:120px;height:120px;float:left}.game-custom-main .game-module .game-introduce .introduce-msg{width:1010px;margin-left:40px;float:left}.game-custom-main .game-module .game-introduce .introduce-msg .introduce-title{font-size:18px;color:#fff;margin-bottom:16px}.game-custom-main .game-tab{margin-bottom:20px}.game-custom-main .game-tab .live-tab{font-size:14px;height:40px;line-height:40px;text-align:center;color:hsla(0,0%,100%,.4);border-top:2px solid transparent;background-color:rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;cursor:pointer;width:156px}.game-custom-main .game-tab .live-tab.active{border:1px solid hsla(0,0%,100%,.2);border-top:2px solid #fff;border-bottom:0;background-image:linear-gradient(-179deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0));color:#fff}.live-wrap{height:744px}.comment-m{background:#fff;padding-top:20px}.comment-m .common{width:1000px;margin:0 auto;font-size:18px;line-height:24px;color:#222}.comment-m .common .b-head{margin-bottom:20px}.comment-m .common .b-head .b-head-t{margin-right:10px}
