.kf{width:1.28rem;height:1.95rem;position:fixed;right:50%;z-index:88;margin-right:-3.75rem;top:50%;margin-top:-.97rem}.kf img{width:100%;height:100%}.move-touch{-webkit-overflow-scrolling:touch}.auto-center ul li .pict{display:table;width:100%;text-align:center}.auto-center ul li .pict i{vertical-align:middle;display:table-cell}.vague{-webkit-filter:blur(2px);transition:.3s;-webkit-transition:.3s}.rogate{transition:.3s;-webkit-transition:.3s}.rogate:hover{transform:rotate(90deg)}.arrow{position:relative;line-height:1;margin-left:.1rem}.arrow:before{content:"";position:absolute;top:-.02rem;left:0;width:0;height:0;border-bottom:.08rem solid;border-right:.08rem solid transparent;border-top:.08rem solid transparent;border-left:.08rem solid transparent}.arrow:after{content:"";position:absolute;top:.18rem;left:0;width:0;height:0;border-top:.08rem solid;border-right:.08rem solid transparent;border-bottom:.08rem solid transparent;border-left:.08rem solid transparent}.arrow.one:before{display:none}.arrow.one:after{top:.14rem}.border-top:before{background:#dadada;content:"";position:absolute;height:1px;transform-origin:0 0;transform:scale(.5,.5);-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);width:200%;top:0;left:0}.border-bottom:after{background:#dadada;content:"";position:absolute;height:1px;transform-origin:0 0;transform:scale(.5,.5);-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);width:200%;bottom:-1px;left:0}.flex-slide{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;overflow-y:auto;-webkit-overflow-scrolling:touch}.flex-slide>*{flex-shrink:0}.box-space-between{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.box-space-between>*{flex-shrink:0}.touch-state{position:relative}.touch-state label{position:relative;background:#fff;display:block;width:.9rem;height:.45rem;border:1px solid #ccc;border-radius:.3rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.touch-state label:after{content:'';position:absolute;z-index:1;left:0;width:.41rem;height:.41rem;background:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.4);border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.touch-state input{position:absolute;z-index:0;opacity:0;left:45%;top:20%}.touch-state input:checked+label{background:#47b92c;border-color:#47b92c}.touch-state input:checked+label:after{left:calc(100% - .41rem)}.swiper-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;display:-webkit-box;position:relative}.swiper-slide{flex-shrink:0;position:relative}.mohu{filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=1, MakeShadow=false)}.fixed-top{position:fixed;left:0;width:100%;top:0;z-index:2;background:#fff}.fixed-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:2;background:#fff}.column{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.column>*{column-count:1;flex-grow:1;flex-shrink:0;text-align:center}a,body,button,dd,dl,dt,h1,h2,h3,h4,h5,i,img,input,li,p,select,span,strong,textarea,ul{margin:0;padding:0}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400}table{border-spacing:0}body{font-family:"microsoft yahei",Arial;font-size:.26rem;line-height:1;color:#333;-webkit-user-select:none;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;-moz-text-size-adjust:100%!important}::-webkit-scrollbar{width:0;height:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li{list-style-type:none;float:left}a{text-decoration:none;color:#333;outline:0}img{border:none;vertical-align:middle}em,i,var{font-style:normal}button{font-family:"microsoft yahei",Arial;outline:0;cursor:pointer;font-size:.26rem;border:none}iframe{border:none}input,select,textarea{outline:0;font-family:"microsoft yahei",Arial;font-size:.26rem;border-radius:0;border:none;background:0 0}input:disabled{opacity:1;color:#333}button,input[type=button],input[type=date],input[type=number],input[type=password],input[type=reset],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border:none;background:0 0}textarea{resize:none}.ico{display:inline-block;vertical-align:middle}.fl{float:left}.fr{float:right}.clear{clear:both}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}.hide{display:none!important}.mobile-wrap{position:relative;min-height:100vh;width:100%;float:left;background-color:#ededee}body,html{width:100%;height:100%}.downloads{width:100%}.downloads .banner{width:100%;position:relative}.downloads .banner .teacher{position:absolute;right:.3rem;top:1.24rem;color:#fff;z-index:99}.downloads .banner ul{width:100%}.downloads .banner ul li{width:100%;position:relative}.downloads .banner ul li .imgs{width:100%}.downloads .banner ul li .imgs img{width:100%}.downloads .banner ul li .text{width:100%;position:absolute;left:0;bottom:.6rem}.downloads .banner ul li .text .btns{width:100%;text-align:center;padding-bottom:.1rem}.downloads .banner ul li .text .btns button{width:5.18rem;height:2.06rem;background:url(../img/16088e_518x106.png) center no-repeat;background-size:5.18rem 1.06rem;-webkit-animation:myfirst 1s infinite;animation:myfirst 1s infinite}.downloads .banner ul li .text .txts{width:100%;text-align:center;color:#fff;font-size:.3rem;line-height:.42rem}.downloads .banner ul li .text .txts em{color:#fff23b}.downloads .banner .swiper-pagination{bottom:.26rem!important}.downloads .banner .swiper-pagination .swiper-pagination-bullet{width:.36rem;margin:0 .09rem;height:.04rem;opacity:.6;border-radius:.02rem;background-color:#fff}.downloads .banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff23b;opacity:1;width:.72rem}.downloads .cooperation{width:100%;background-color:#fff;float:left;padding-top:.16rem;padding-bottom:.28rem}.downloads .cooperation .title{width:100%;padding:0 .3rem;line-height:.6rem;font-size:.32rem;color:#000}.downloads .cooperation .list{width:100%;padding-left:.3rem}.downloads .cooperation .list ul{width:100%}.downloads .cooperation .list ul li{width:3.16rem;margin-right:.28rem}.downloads .cooperation .list ul li .imgs{width:100%;padding:.16rem 0}.downloads .cooperation .list ul li .imgs img{width:100%}.downloads .cooperation .list ul li .txts{width:100%;line-height:.34rem;font-size:.26rem;color:#333}.downloads .logins{width:100%;margin-top:.1rem;background-color:#fff;padding:.28rem 0;float:left;padding-bottom:.1rem}.downloads .logins .title{width:100%;height:.4rem;display:flex;padding:0 .3rem;justify-content:space-between;align-items:center}.downloads .logins .title span{font-size:.32rem;color:#000}.downloads .logins .title a{color:#6f6f6f}.downloads .logins .title a img{width:.26rem}.downloads .logins .list{width:100%;padding:0 .3rem}.downloads .logins .list ul{width:100%}.downloads .logins .list ul li{width:100%;padding:.3rem 0;display:flex;justify-content:space-between;border-bottom:1px solid #eee}.downloads .logins .list ul li a{display:flex;justify-content:space-between;width:100%}.downloads .logins .list ul li .imgs{width:1.21rem;height:1.21rem}.downloads .logins .list ul li .imgs img{width:100%}.downloads .logins .list ul li .intr{width:calc(100% - 1.21rem);padding-left:.3rem;display:flex;justify-content:space-between}.downloads .logins .list ul li .intr .btns{height:1.21rem;display:flex;justify-content:center;align-items:center}.downloads .logins .list ul li .intr .btns button{display:inline-block;width:1.24rem;height:.54rem;background-color:#36ad8a;border-radius:.27rem;text-align:center;line-height:.54rem;color:#fff}.downloads .logins .list ul li .intr .text{width:auto;padding-top:.1rem}.downloads .logins .list ul li .intr .text .tits{width:100%;height:.38rem;display:flex;justify-content:flex-start;align-items:center}.downloads .logins .list ul li .intr .text .tits span{font-size:.24rem;color:#543e31}.downloads .logins .list ul li .intr .text .tits img{width:.29rem;margin-left:.04rem}.downloads .logins .list ul li .intr .text .webs{width:100%;line-height:.38rem;font-size:.32rem;color:#000}.downloads .logins .list ul li .intr .text .ms{width:100%;line-height:.36rem;font-size:.24rem;color:#6f6f6f}.downloads .game{width:100%;background-color:#fff;float:left;padding:.12rem 0}.downloads .game .title{width:100%;line-height:.7rem;font-size:.32rem;color:#000;padding:0 .3rem}.downloads .game .conts{width:100%}.downloads .game .conts .list{width:100%;margin:.14rem 0;float:left}.downloads .game .conts .list ul{width:100%;transition-timing-function:linear}.downloads .game .conts .list ul li{width:1.58rem;height:1.58rem;margin-right:.28rem}.downloads .game .conts .list ul li img{width:100%;height:100%}.downloads .game .conts .list:last-child{padding-left:.28rem}.downloads .star{width:100%;margin-top:.1rem;background-color:#fff;float:left;padding-bottom:.3rem;padding:.28rem 0;padding-bottom:.3rem}.downloads .star .title{width:100%;line-height:.7rem;font-size:.32rem;color:#000;padding:0 .3rem}.downloads .star .list{width:100%;padding-bottom:.28rem;margin-top:.2rem}.downloads .star .list ul{width:100%}.downloads .star .list ul li{width:6.32rem;margin:0 .14rem;box-shadow:0 .13rem .19rem rgba(185,187,200,.3);border-radius:.3rem}.downloads .star .list ul li .imgs{width:100%;overflow:hidden;border-radius:.3rem .3rem 0}.downloads .star .list ul li .imgs img{width:100%}.downloads .star .list ul li .text{width:100%;padding:.3rem .28rem;padding-bottom:.54rem}.downloads .star .list ul li .text h5{line-height:.62rem;font-size:.32rem}.downloads .star .list ul li .text p{font-size:.26rem;color:#000}.downloads .footers{width:100%;background-color:#edeef1;padding:.5rem 0;float:left}.downloads .footers .links{width:100%}.downloads .footers .links ul{width:100%}.downloads .footers .links ul li{width:25%}.downloads .footers .links ul li .ico{width:100%;padding:.1rem 0;text-align:center}.downloads .footers .links ul li .ico img{width:1.06rem}.downloads .footers .links ul li .txt{font-size:.22rem;color:#6f6f6f;text-align:center;line-height:.3rem}.downloads .footers .logos{width:100%;padding-top:.4rem;float:left;text-align:center}.downloads .footers .logos img{width:2.92rem}.downloads .footers .text{width:100%;text-align:center;line-height:.36rem;font-size:.24rem;color:#6f6f6f;padding-top:.1rem;float:left}.alert{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;display:none;z-index:99}.alert .alert-bg{width:100%;height:100%}.alert .alert-video{width:7rem;height:5rem;background-color:#fff;position:absolute;left:50%;margin-left:-3.5rem;top:50%;margin-top:-2.5rem;border-radius:.1rem;display:none}.alert .alert-video iframe{width:100%;height:100%}.ranks{width:100%;border-top:.1rem solid #eee;float:left;padding:.3rem;background-color:#fff;padding-bottom:.1rem}.ranks .title{width:100%;text-align:center}.ranks .title img{width:4.16rem}.ranks .label{width:100%;height:.84rem;display:flex;justify-content:flex-start;align-items:center;font-size:.3rem}.ranks .label img{width:.18rem;margin-left:.08rem}.ranks .tabs{width:100%;height:.84rem;border-radius:.1rem;background-color:#ebedf1;padding:.18rem 0}.ranks .tabs ul{width:100%;padding:0 .1rem;display:flex;justify-content:space-between}.ranks .tabs ul li{width:.8rem;height:.48rem;border-radius:.06rem;text-align:center;line-height:.48rem}.ranks .tabs ul li.acti{background-color:#fff}.ranks .team{width:100%;padding-top:.2rem}.ranks .team .table{width:100%;display:none}.ranks .team .table.show{display:block}.ranks .team .table table{width:100%}.ranks .team .table table tbody{width:100%}.ranks .team .table table tr{width:100%}.ranks .team .table table tr th{line-height:.58rem;color:#969696;font-size:.24rem;font-weight:400;border-bottom:1px solid #eaeaea}.ranks .team .table table tr th:first-child{width:55%;text-align:left}.ranks .team .table table tr td{line-height:.6rem;font-size:.28rem;text-align:center}.ranks .team .table table tr td .rank{width:100%;height:.6rem;display:flex;justify-content:flex-start;align-items:center}.ranks .team .table table tr td .rank span{font-size:.28rem;padding-left:.06rem}.ranks .team .table table tr td .rank em{display:inline-block;width:.28rem;height:.3rem;background:url(../img/a7aca9_28x30.png) center no-repeat;background-size:.28rem .3rem;line-height:.3rem;font-size:.24rem;color:#fff;margin-right:.04rem}.ranks .team .table table tr td .rank img{width:.4rem;margin:0 .08rem}.ranks .team .table table tr:nth-child(2) td .rank em{background:url(../img/4a833e_28x30.png) center no-repeat;background-size:.28rem .3rem}.ranks .team .table table tr:nth-child(3) td .rank em{background:url(../img/deb5f9_28x30.png) center no-repeat;background-size:.28rem .3rem}.ranks .team .table table tr:nth-child(4) td .rank em{background:url(../img/4e4431_28x30.png) center no-repeat;background-size:.28rem .3rem}.ranks .team .more{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:.3rem 0;border-bottom:1px solid #f6f6f6}.ranks .team .more a{color:#969696}.ranks .team .more a img{width:.24rem;position:relative;top:-.04rem}.schedule{width:100%;background-color:#fff;padding:0 .3rem;float:left}.schedule .label{width:100%;height:.84rem;display:flex;justify-content:flex-start;align-items:center;font-size:.3rem}.schedule .label img{width:.18rem;margin-left:.08rem}.schedule .tabs{width:100%;height:.84rem;background-color:#ebedf1;border-radius:.1rem;padding:0 .1rem;position:relative}.schedule .tabs:after{content:"";position:absolute;right:0;top:0;width:.8rem;z-index:9898;height:.84rem;background-image:linear-gradient(to right,rgba(235,237,241,0),rgba(235,237,241,.9))}.schedule .tabs ul{width:100%}.schedule .tabs ul li{width:1.74rem;height:.52rem;border-radius:.1rem;text-align:center;line-height:.52rem;margin:.16rem 0;margin-right:.2rem}.schedule .tabs ul li.acti{background-color:#fff}.schedule .games{width:100%}.schedule .games .game-day{width:100%;display:none}.schedule .games .game-day.show{display:block}.schedule .games table{width:100%}.schedule .games table tr{width:100%}.schedule .games table tr td{width:20%;padding:.1rem 0;border-bottom:1px solid #f5f5f5}.schedule .games table tr td p{line-height:.7rem;text-align:center}.schedule .games table tr td .state{color:#8c8c8c;text-align:center}.schedule .games table tr td .box{height:.6rem;display:flex;justify-content:flex-start;align-items:center}.schedule .games table tr td .box img{width:.58rem;margin-right:.16rem}.schedule .games table tr td .box span{font-size:.28rem}.schedule .games table tr td h5{line-height:.36rem;font-size:.28rem}.schedule .games table tr td h4{line-height:.36rem;font-size:.22rem;color:#8c8c8c}.schedule .games table tr td:nth-child(2){width:30%}.schedule .games table tr td:nth-child(3){width:25%}.schedule .games table tr td:nth-child(4){width:25%}.schedule .more{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:.3rem 0;border-bottom:1px solid #f6f6f6}.schedule .more a{color:#969696}.schedule .more a img{width:.24rem;position:relative;top:-.04rem}.teachAlt{display:none;position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;overflow-y:scroll}.teachAlt::-webkit-scrollbar{display:none}.teachAlt img{width:100%}@-webkit-keyframes myfirst{from{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes myfirst{from{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}