.wrap.sc{background: url(../images/schedule/bg-sc.jpg) no-repeat center top;height: 4462px;}
.sc .cont{padding-top: 15px;}
.tit.part2{margin-top: 150px;}
.tit.part3{margin-top: 150px;}
.tit.part4{margin-top: 185px;}
.stepbox{margin-top:30px;background:url(../images/schedule/step.png) no-repeat center top;overflow:hidden;}
.stepbox ul{width:840px;margin:0 auto;}
.stepbox li{width:168px;float:left;text-align:center;color:#535a80;font-size:20px;line-height:30px;padding-top:137px;}
.hdbox{margin:27px auto 0;height:91px;width:549px;}
.hdbox span{width:252px;height:91px;cursor:pointer;font-size: 0;}
.hdbox span.dz0{float:left;background: url(../images/schedule/sc-part2-nav1.png) no-repeat center top;}
.hdbox span.dz1{float:right;background: url(../images/schedule/sc-part2-nav2.png) no-repeat center top;}
.hdbox span.dz0.on{background: url(../images/schedule/sc-part2-nav1-on.png) no-repeat center top;}
.hdbox span.dz1.on{background: url(../images/schedule/sc-part2-nav2-on.png) no-repeat center top;}
.dzbox,.distab{width:1200px;height:1010px;}
.distab{display:none;}
.distab.dis{display:block;}
.distab1{background:url(../images/schedule/vsbg.png) no-repeat center 60px;}
/*冠军争霸背景*/
.distab2{background:url(../images/schedule/vsbg2.png) no-repeat center 110px;padding-top: 80px;}
.teamlist{position:relative;}
.teamlist li{position: relative; width:130px;height:39px;margin-bottom:21px;color:#4f4b41;font-size:14px;text-align:center;line-height:38px;position:absolute;top:40px;left:21px; background-position: left -98px;}
.teamlist li.blue-left{ background: url(../images/schedule/name-bg-blue-left.png) no-repeat center;padding-left:3px;}
.teamlist li.blue-right{ background: url(../images/schedule/name-bg-blue-right.png) no-repeat center;padding-right:3px;}
.teamlist li.yellow-left{ background: url(../images/schedule/name-bg-yellow-left.png) no-repeat center;padding-left:3px;}
.teamlist li.yellow-right{ background: url(../images/schedule/name-bg-yellow-right.png) no-repeat center;padding-right:3px;}
.teamlist li.li16{top:40px;}
.teamlist li.li1,.teamlist li.li17{top:100px;}
.teamlist li.li2,.teamlist li.li18{top:160px;}
.teamlist li.li3,.teamlist li.li19{top:220px;}
.teamlist li.li4,.teamlist li.li20{top:280px;}
.teamlist li.li5,.teamlist li.li21{top:340px;}
.teamlist li.li6,.teamlist li.li22{top:400px;}
.teamlist li.li7,.teamlist li.li23{top:460px;}
.teamlist li.li8,.teamlist li.li24{top:528px;}
.teamlist li.li9,.teamlist li.li25{top:588px;}
.teamlist li.li10,.teamlist li.li26{top:648px;}
.teamlist li.li11,.teamlist li.li27{top:708px;}
.teamlist li.li12,.teamlist li.li28{top:768px;}
.teamlist li.li13,.teamlist li.li29{top:828px;}
.teamlist li.li14,.teamlist li.li30{top:888px;}
.teamlist li.li15,.teamlist li.li31{top:948px;}
.teamlist li.li16,.teamlist li.li17,.teamlist li.li18,.teamlist li.li19,.teamlist li.li20,.teamlist li.li21,.teamlist li.li22,.teamlist li.li23,.teamlist li.li24,.teamlist li.li25,.teamlist li.li26,.teamlist li.li27,.teamlist li.li28,.teamlist li.li29,.teamlist li.li30,.teamlist li.li31{left:1048px;}
.teamlist li.li32,.teamlist li.li33,.teamlist li.li34,.teamlist li.li35,.teamlist li.li36,.teamlist li.li37,.teamlist li.li38,.teamlist li.li39{left:191px;}
.teamlist li.li32,.teamlist li.li40{top:70px;}
.teamlist li.li33,.teamlist li.li41{top:190px;}
.teamlist li.li34,.teamlist li.li42{top:310px;}
.teamlist li.li35,.teamlist li.li43{top:430px;}
.teamlist li.li36,.teamlist li.li44{top:558px;}
.teamlist li.li37,.teamlist li.li45{top:678px;}
.teamlist li.li38,.teamlist li.li46{top:798px;}
.teamlist li.li39,.teamlist li.li47{top:918px;}
.teamlist li.li40,.teamlist li.li41,.teamlist li.li42,.teamlist li.li43,.teamlist li.li44,.teamlist li.li45,.teamlist li.li46,.teamlist li.li47{left:878px;}
.teamlist li.li48,.teamlist li.li49,.teamlist li.li50,.teamlist li.li51{left:361px;}
.teamlist li.li48,.teamlist li.li52{top:130px;}
.teamlist li.li49,.teamlist li.li53{top:370px;}
.teamlist li.li50,.teamlist li.li54{top:618px;}
.teamlist li.li51,.teamlist li.li55{top:858px;}
.teamlist li.li52,.teamlist li.li53,.teamlist li.li54,.teamlist li.li55{left:708px;}
.teamlist2 li.li0{ left: 22px; top:218px;}
.teamlist2 li.li1{ left: 22px; top:358px;}
.teamlist2 li.li2{ left: 22px; top:498px;}
.teamlist2 li.li3{ left: 22px; top:637px;}
.teamlist2 li.li4{ left: 1045px; top:218px;}
.teamlist2 li.li5{ left: 1045px; top:358px;}
.teamlist2 li.li6{ left: 1045px; top:498px;}
.teamlist2 li.li7{ left: 1045px; top:637px;}
.teamlist2 li.li8{ left: 192px; top:288px;}
.teamlist2 li.li9{ left: 192px; top:568px;;}
.teamlist2 li.li10{ left: 874px; top:288px;}
.teamlist2 li.li11{ left: 874px; top:568px;}
.teamlist2 li.li12{ left: 362px; top:429px;}
.teamlist2 li.li13{ left: 704px; top:429px;}
.teamlist2 li.li14{ background: none; left: 0; top:160px; width: 100%; text-align: center; color: #edce9a; font-size: 32px;}

/* .teamlist2 li.blue{ background-position: left -49px;}
.teamlist2 li.yellow{ background-position: left 0;} */


.teampop{ position: absolute; top: 0; left: 140px; z-index: 9999; text-align: left; font-size: 20px;}
.blue-left .pophead{ background: url(../images/team_bg2.png) no-repeat;}
.pophead{ width: 342px; height: 87px; background: url(../images/team_bg1.png) no-repeat; overflow: hidden; background-size: 100% 100%; box-sizing: border-box; padding: 6px 36px;}
.pophead p{ border-left: 4px solid #fff; color: #fff; line-height: 1; margin: 12px 0; padding-left: 6px;}
.members{ background: #fffae8; margin-left: 16px; padding: 0 18px;}
.members{ background: #f4f7fb;}
.members div{ width: 100%; line-height: 40px; border-bottom: 1px solid #f3d7c1;}
.members div{ border-color: #cddaf0;}
.members div:last-child{ border: none;}
.yellow-right .pophead{ background: url(../images/team_bg3.png) no-repeat; padding: 6px 20px;}
.blue-right .pophead{ background: url(../images/team_bg4.png) no-repeat;}
.right .teampop{ left: -350px;}
.right .members{ margin-left: 0; margin-right: 16px;}
.newsbox{margin:23px auto 0;width:1016px;height:397px;background:url(../images/schedule/juznz.png) no-repeat;}
.newsbox ul{width:840px;margin:0 auto;padding-top:26px;padding-left: 30px;}
.newsbox ul li{width:810px;height:64px;line-height:64px;border-bottom:1px dashed #d1cabb;}
.newsbox ul a{color:#60657c;font-size:20px;width:100%;height:100%;display:block;}
.newsbox ul span,.newsbox ul b{float:left;width:670px;}
.newsbox ul em{float:right;padding-right:2px;}
.newsbox ul a:hover{color:#aa291b;}
.newsbox ul b{color:#aa291b;font-weight:bold;}
.t3{margin-top:213px;background-position:0 -234px;}
.vlist{margin:32px auto 0;width:1042px;}
.vlist li{width:521px;height:327px;float:left;}
.vlist a{width:479px;height:264px;display:block;margin:0 auto;background:url(../images/schedule/vbg.png) no-repeat center top;padding-top:5px;}
.vlist span{width:467px;height:252px;display:block;margin:0 auto;position:relative;}
.vlist span::before{width:100%;height:100%;content:'';position:absolute;top:0;left:0;background:url(../images/rbg.png) repeat;}
.vlist span::after{width:70px;height:70px;content:'';position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;animation: video1 1.2s ease-in-out infinite alternate;background: url(../images/schedule/vbtn.png) no-repeat center;}
.vlist em{display:block;text-align:center;color:#fff;font-size:22px;margin-top:13px;background-image:-webkit-linear-gradient(top,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
@keyframes video1{
    0% {
        opacity: 0.5;
        transform: scale(1);
    }
    100% {
        opacity: 1;
        transform: scale(1.2);
    }
}
.vlist a span::before{transform:all .2s;opacity:1;}
.vlist a:hover span::before{opacity:.8;}
/*index侧边栏*/
.float-left{height:306px;background: url(../images/schedule/sc-nav-bg.png) no-repeat;}
.float-left-schedule .navs li.navli0{height:60px;background: url(../images/schedule/sc-nav-text1.png) no-repeat center;}
.float-left-schedule .navs li.navli1{background: url(../images/schedule/sc-nav-text2.png) no-repeat center;}
.float-left-schedule .navs li.navli2{background: url(../images/schedule/sc-nav-text3.png) no-repeat center;}
.float-left-schedule .navs li.navli3{background: url(../images/schedule/sc-nav-text4.png) no-repeat center;}
.float-left-schedule .navs li.navli0.on,.float-left-schedule .navs li.navli0:hover{background: url(../images/schedule/sc-nav-text1-on.png) no-repeat center;}
.float-left-schedule .navs li.navli1.on,.float-left-schedule .navs li.navli1:hover{background: url(../images/schedule/sc-nav-text2-on.png) no-repeat center;}
.float-left-schedule .navs li.navli2.on,.float-left-schedule .navs li.navli2:hover{background: url(../images/schedule/sc-nav-text3-on.png) no-repeat center;}
.float-left-schedule .navs li.navli3.on,.float-left-schedule .navs li.navli3:hover{background: url(../images/schedule/sc-nav-text4-on.png) no-repeat center;}
.float-left-schedule .back-top{height: 55px;}
