.van-popup--center{background:transparent}[data-v-3029a311]{box-sizing:border-box}.clearfix[data-v-3029a311]:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfix[data-v-3029a311]{zoom:1}html[data-v-3029a311]{height:100%;font-family:Helvetica Neue,Helvetica,microsoft yahei,arial,STHeiTi,sans-serif;overflow:hidden}body[data-v-3029a311]{height:100%;font-size:.75rem;overflow:auto}a[data-v-3029a311]{text-decoration:none}li[data-v-3029a311]{list-style-type:none}img[data-v-3029a311]{border:0 none}.beyond-hidden[data-v-3029a311]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.beyond-hidden-2[data-v-3029a311]{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.beyond-hidden-3[data-v-3029a311]{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all}.beyond-hidden-height[data-v-3029a311]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;height:1.1875rem}.FL[data-v-3029a311]{float:left}.FR[data-v-3029a311]{float:right}.flex_center[data-v-3029a311]{display:flex;justify-content:center;align-items:center}.flex_left[data-v-3029a311]{display:flex;justify-content:flex-start;align-items:center}.flex_right[data-v-3029a311]{display:flex;justify-content:flex-end;align-items:center}.flex_between[data-v-3029a311]{display:flex;justify-content:space-between;align-items:center}.flex_around[data-v-3029a311]{display:flex;justify-content:space-around;align-items:center}.fixed_center[data-v-3029a311]{left:0;right:0;margin-left:auto;margin-right:auto;max-width:1000Px}.van-image.van-image-preview__image[data-v-3029a311]{padding:2.5rem 0}.poster-bac[data-v-3029a311]{position:relative;width:100%;z-index:100;text-align:center;background:rgba(0,0,0,.3137254901960784);display:flex}.poster-bac .close-icon[data-v-3029a311]{position:absolute;width:2rem;height:2rem;top:1.25rem;right:.3125rem;background:url(../../static/img/close.64725cba.png) no-repeat 50%;background-size:100% 100%}.poster-bac .close-icon.star-member[data-v-3029a311]{top:2.8125rem;right:.625rem}.poster-image[data-v-3029a311]{display:block;width:100%}.poster-bac.isFixHeight[data-v-3029a311]{height:100vh}.poster-bac.isFixHeight .poster-image[data-v-3029a311]{max-width:100vw;margin:auto}.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfix{zoom:1}html{font-family:Helvetica Neue,Helvetica,microsoft yahei,arial,STHeiTi,sans-serif;overflow:hidden}body,html{height:100%}body{font-size:.75rem;overflow:auto}a{text-decoration:none}li{list-style-type:none}img{border:0 none}.beyond-hidden{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.beyond-hidden-2{-webkit-line-clamp:2}.beyond-hidden-2,.beyond-hidden-3{overflow:hidden;-webkit-box-orient:vertical;word-break:break-all}.beyond-hidden-3{-webkit-line-clamp:3}.beyond-hidden-height{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;height:1.1875rem}.FL{float:left}.FR{float:right}.flex_center{justify-content:center}.flex_center,.flex_left{display:flex;align-items:center}.flex_left{justify-content:flex-start}.flex_right{justify-content:flex-end}.flex_between,.flex_right{display:flex;align-items:center}.flex_between{justify-content:space-between}.flex_around{display:flex;justify-content:space-around;align-items:center}.fixed_center{left:0;right:0;margin-left:auto;margin-right:auto;max-width:1000Px}.van-image.van-image-preview__image{padding:2.5rem 0}.flex-vertically-center{flex-wrap:wrap}.flex-vertically-center,.flex-vertically-center-no{display:flex;align-items:center;justify-content:center}.flex-vertically-center-right{display:flex;align-items:center;justify-content:flex-end}.flex-vertically-left-center{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.flex-space-between{display:flex;align-items:center;justify-content:space-between}.flex-space-flex-start{justify-content:space-between}.flex-space-around,.flex-space-flex-start{display:flex;align-items:flex-start;flex-wrap:wrap}.flex-space-around{justify-content:space-around}.flex-space-around-no{display:flex;align-items:flex-start;justify-content:space-around}.flex-flex-start{display:flex;align-items:flex-start;justify-content:flex-start}.text-line2{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;overflow-wrap:break-word;word-break:break-all;white-space:normal}*{box-sizing:border-box}#app{height:100%}.not-promoted{font-size:.6875rem;font-weight:400;color:#68707d;text-align:center;position:relative;margin-bottom:-1.5625rem;padding-top:.625rem}.date-picker .van-popup{border-top-left-radius:1rem;border-top-right-radius:1rem}.date-picker .van-popup .van-datetime-picker .van-picker__cancel,.date-picker .van-popup .van-datetime-picker .van-picker__confirm{font-size:1rem;font-weight:500;color:#58abf6}.date-picker .van-popup .van-datetime-picker .van-picker__columns .van-picker-column{position:relative;z-index:3}.date-picker .van-popup .van-datetime-picker .van-hairline-unset--top-bottom.van-picker__frame{color:#fff;background:#d8effd;z-index:0;left:0;right:0}.there-are-teams{background:linear-gradient(180deg,#00236d,#001d46)}.there-are-teams .header-image{display:block;width:100%}.there-are-teams .card{position:relative;padding:0 2rem;margin-top:-2.5rem}.there-are-teams .card .card-li{padding:.75rem 0;background:#fff;border-radius:.25rem}.there-are-teams .card .race-schedule{padding-right:.75rem}.there-are-teams .card .race-schedule .fa{font-weight:500;color:#58abf6}.there-are-teams .card .race-schedule .today{font-size:.875rem;background:#e4f1fd;padding:.1875rem 1.25rem;border-radius:0 6.25rem 6.25rem 0}.there-are-teams .card .race-schedule .team{font-size:.75rem;font-weight:400;color:#323232;position:relative;left:.3125rem}.there-are-teams .card .race-schedule .see{font-size:.75rem}.there-are-teams .card .several-rounds{font-size:1.5rem;font-weight:500;color:#323232;text-align:center}.there-are-teams .card .several-rounds .num{font-size:3rem;color:#ed4253;position:relative;padding:0 .1875rem;top:.625rem}.there-are-teams .card .several-rounds .enter{color:#ed4253}.there-are-teams .card .several-rounds .enter .arrow{display:inline-block;width:.9375rem;height:.78125rem;margin:0 .25rem}.there-are-teams .card .time{text-align:center;font-size:.75rem;font-weight:400;color:#323232;padding-top:.5rem}.there-are-teams .entrance{padding:1.25rem 3.25rem 0 3.25rem;text-align:center}.there-are-teams .entrance .item-app .icon{display:block;width:3.5rem}.there-are-teams .entrance .item-app .name{font-size:.875rem;font-weight:400;color:#fff;padding-top:.25rem}.there-are-teams .todays-record{padding:1.25rem 1.5rem 0 1.5rem}.there-are-teams .todays-record .tabs{text-align:center;padding:0 1.875rem}.there-are-teams .todays-record .tabs .item-tab{font-size:.875rem;font-weight:500;color:#b5c8e1;background:#00429a;width:50%;padding:.4375rem 0 .3125rem 0}.there-are-teams .todays-record .tabs .item-tab.active{background:#0072c6;color:#fff;padding-bottom:.3125rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.there-are-teams .todays-record .tabs .item-tab.reversal{position:relative;bottom:-.1875rem}.there-are-teams .todays-record .tabs .item-tab:first-child.reversal{border-top-left-radius:.25rem}.there-are-teams .todays-record .tabs .item-tab:nth-child(2).reversal{border-top-right-radius:.25rem}.there-are-teams .todays-record .record-con{background:#0072c6;border-radius:.25rem;position:relative;padding:.5rem}.there-are-teams .todays-record .record-con .li-record{background:#fff;border-radius:.25rem;padding:1.25rem 0}.there-are-teams .todays-record .record-con .li-record .todays-off-day{text-align:center;font-size:1.5rem;font-weight:500;color:#323232}.there-are-teams .todays-record .record-con .li-record .no-team{text-align:center}.there-are-teams .todays-record .record-con .li-record .no-team .num{font-size:1.5rem;font-weight:600;color:#323232;padding-bottom:.25rem}.there-are-teams .todays-record .record-con .li-record .no-team .name{font-size:.875rem;font-weight:400;color:#68707d}.there-are-teams .todays-record .record-con .li-record .rank-first{display:block;width:100%;padding-bottom:.5625rem;position:relative;margin-top:-1.25rem}.there-are-teams .todays-record .record-con .li-record .fucking-great .promotion-display{position:relative;width:14rem;margin:0 auto}.there-are-teams .todays-record .record-con .li-record .fucking-great .promotion-display .pic{display:block;width:100%;height:100%}.there-are-teams .todays-record .record-con .li-record .fucking-great .promotion-display .strong-box{position:absolute;bottom:.9375rem;left:50%;transform:translate(-50%);text-align:center}.there-are-teams .todays-record .record-con .li-record .fucking-great .promotion-display .strong-box .strong{font-size:1.375rem;font-weight:600;color:#fff}.there-are-teams .todays-record .record-con .li-record .fucking-great .promotion-display .strong-box .war-zone{font-size:.875rem;font-weight:400;color:#0061d8}.there-are-teams .todays-record .record-con .li-record .fucking-great .promotion-display .group-ranking{position:absolute;bottom:.9375rem;left:50%;transform:translate(-50%);font-size:.875rem;font-weight:400;color:#a17100}.there-are-teams .todays-record .record-con .li-record .fucking-great .special-sharing{text-align:center}.there-are-teams .todays-record .record-con .li-record .fucking-great .special-sharing .time{font-size:.75rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#323232;padding:.4375rem 0 0 0}.there-are-teams .todays-record .record-con .li-record .fucking-great .special-sharing .special{background:linear-gradient(90deg,#4572f7,#ff5aa8)}.there-are-teams .todays-record .record-con .li-record .help-rank{text-align:center}.there-are-teams .todays-record .record-con .li-record .help-rank .num{font-size:1.5rem;font-weight:600;color:#ed4253;margin-top:1.25rem}.there-are-teams .todays-record .record-con .li-record .help-rank .num .icon{display:block;width:1.1875rem;margin-right:.5rem}.there-are-teams .todays-record .record-con .li-record .help-rank .support{font-size:.875rem;font-weight:400;color:#68707d;padding:.625rem 0 .25rem 0}.there-are-teams .todays-record .record-con .li-record .help-rank .not-yet{font-size:.875rem;font-weight:400;color:#68707d;padding-top:.5rem}.there-are-teams .todays-record .record-con .title{text-align:center}.there-are-teams .todays-record .record-con .title .todays-time{min-height:1.25rem;font-size:.75rem;font-weight:400;color:#323232}.there-are-teams .todays-record .record-con .title .todays-time .calendar{display:block;width:.875rem;height:.875rem;margin-left:.5625rem}.there-are-teams .todays-record .record-con .title .name{font-size:1.0625rem;font-weight:500;padding-bottom:.25rem;color:#323232}.there-are-teams .todays-record .record-con .title .small-team{font-size:.875rem;font-weight:400;color:#619cf5}.there-are-teams .todays-record .record-con .pk-number{position:relative}.there-are-teams .todays-record .record-con .pk-number:after{content:"";position:absolute;width:70%;height:.0625rem;background:#dee5f0;top:50%;left:50%;transform:translate(-50%,-50%)}.there-are-teams .todays-record .record-con .pk-number:before{content:"";position:absolute;width:.0625rem;height:60%;background:#dee5f0;top:50%;left:50%;transform:translate(-50%,-50%)}.there-are-teams .todays-record .record-con .pk-number .run{text-align:center;padding:.8125rem 0;width:50%}.there-are-teams .todays-record .record-con .pk-number .run .num{font-size:1.5rem;font-weight:600;color:#323232}.there-are-teams .todays-record .record-con .pk-number .run .num .num-li{position:relative}.there-are-teams .todays-record .record-con .pk-number .run .num .num-li .tips{position:absolute;left:0;top:-1.5625rem;min-width:4.375rem;background:#ed4253;font-size:.625rem;font-weight:400;color:#fff;padding:.125rem .1875rem;border-radius:.25rem}.there-are-teams .todays-record .record-con .pk-number .run .name{font-size:.875rem;font-weight:400;color:#68707d}.there-are-teams .todays-record .sign-mvp{display:block;width:14.25rem;margin:0 auto;padding-top:1rem}.there-are-teams .todays-record .view-students{text-align:right;padding-top:.75rem;font-size:.875rem;font-weight:500;color:#58abf6}.there-are-teams .todays-record .battalion{padding-bottom:2.5rem}.there-are-teams .todays-record .battalion.active .team-information{padding-top:.625rem}.there-are-teams .todays-record .battalion .team-information{padding:0 .5rem .5rem .5rem;position:relative}.there-are-teams .todays-record .battalion .team-information:after{content:"";width:100%;height:.4375rem;background:linear-gradient(180deg,#4099f8,#1650b1);border-radius:.21875rem;position:absolute;top:.3125rem;left:0;z-index:1}.there-are-teams .todays-record .battalion .team-information .sub-label{background:#fd0;border-radius:.625rem;padding:.09375rem .3125rem;font-size:.75rem;font-weight:500;color:#fff;margin-left:.25rem}.there-are-teams .todays-record .battalion .team-information .team-li{background:#fff;text-align:center;border-radius:.25rem;padding:.75rem 0;position:relative;z-index:2}.there-are-teams .todays-record .battalion .team-information .team-li .title{font-size:1rem;font-weight:500;color:#58abf6;padding-bottom:.25rem}.there-are-teams .todays-record .battalion .team-information .team-li .single-day-trophy{position:relative;width:17.1875rem;height:2.25rem;margin:0 auto}.there-are-teams .todays-record .battalion .team-information .team-li .single-day-trophy .pic{width:100%;height:100%;position:absolute;top:0;left:0}.there-are-teams .todays-record .battalion .team-information .team-li .single-day-trophy .most{font-size:1.25rem;font-weight:600;color:#fff;position:relative;z-index:1}.there-are-teams .todays-record .battalion .team-information .team-li .time{font-size:.75rem;font-weight:400;color:#323232;padding-top:.25rem}.there-are-teams .todays-record .battalion .team-information .team-li .name{font-size:1.5rem;font-weight:600;color:#323232;padding-top:.75rem}.there-are-teams .todays-record .battalion .team-information .team-li .introduce{padding-top:.5rem;padding-bottom:.75rem}.there-are-teams .todays-record .battalion .team-information .team-li .introduce .number{font-size:1.5rem;font-weight:600;color:#323232}.there-are-teams .todays-record .battalion .team-information .team-li .introduce .trophy{font-size:.875rem;font-weight:400;color:#68707d}.share-btn{width:9.75rem;height:2rem;background:#58abf6;border-radius:1rem;color:#fff;font-size:1rem;margin:.5rem auto 0 auto}.share-btn.off-day{background:linear-gradient(90deg,#4572f7,#ff5aa8)}.share-btn .share{display:block;width:1rem;height:1rem;margin-right:.5rem}#container{position:absolute;top:0;left:0;z-index:-1}#container .time{min-height:1.25rem}#container .poster-war-report .bac-pic{width:100%}#container .poster-war-report .time{font-size:.875rem;font-weight:400;color:#fff}#container .poster-war-report .poster-conter{width:90%;text-align:center;position:absolute;top:38%;left:50%;transform:translate(-50%)}#container .poster-war-report .poster-conter .server-center{display:block;font-size:1rem;font-weight:500;color:#fff;margin-top:1.125rem;min-height:1.125rem}#container .poster-war-report .poster-conter .title{margin-top:.5625rem;font-size:1.5rem;font-weight:500;color:#6dfffd;min-width:18.375rem;min-height:3.0625rem;padding:.625rem 0 .375rem 0;background:url(../../static/img/poster-text-bac.dd02e1aa.png) no-repeat;background-size:100% 100%}#container .poster-war-report .poster-conter .trophy{padding-top:5.46875rem}#container .poster-war-report .poster-conter .trophy .name{font-size:1.0625rem;font-weight:600;color:#fff}#container .poster-war-report .poster-conter .trophy .num{font-size:2.5rem;font-weight:600;color:#6dfffd}#container .poster-war-report .most-trophies{width:90%;text-align:center;position:absolute;top:30%;left:50%;transform:translate(-50%)}#container .poster-war-report .most-trophies .title{font-size:1.0625rem;font-weight:600;color:#fff;padding-top:.1875rem;padding-bottom:.25rem}#container .poster-war-report .most-trophies .record{min-width:9.375rem;height:8.375rem;margin:0 auto;background:url(../../static/img/poster-text-bac.dd02e1aa.png) no-repeat;background-size:100% 100%}#container .poster-war-report .most-trophies .record .name{font-size:2.5rem;font-weight:600;color:#6dfffd;padding-bottom:.125rem;padding-top:.5rem}#container .poster-war-report .most-trophies .record .arae .exhibition{padding:0 1.3125rem}#container .poster-war-report .most-trophies .record .arae .exhibition .number{font-size:1.75rem;font-weight:600;color:#fff}#container .poster-war-report .most-trophies .record .arae .exhibition .text{font-size:1rem;font-weight:400;color:#fff}#container .poster-war-report .excellent-team{width:90%;text-align:center;position:absolute;top:29%;left:50%;transform:translate(-50%)}#container .poster-war-report .excellent-team .title{font-size:1.0625rem;font-weight:600;color:#fff;padding-top:1.25rem;padding-bottom:.25rem}#container .poster-war-report .excellent-team .record{min-width:9.375rem;padding:.75rem 0;margin:0 auto;min-height:3.0625rem;background:url(../../static/img/poster-text-bac.dd02e1aa.png) no-repeat;background-size:100% 100%}#container .poster-war-report .excellent-team .record .address{font-size:1rem;font-weight:500;color:#fff}#container .poster-war-report .excellent-team .record .name{font-size:1.5rem;font-weight:600;color:#6dfffd;padding-bottom:.125rem}#container .poster-war-report .excellent-team .record .arae .exhibition{padding:0 1.3125rem}#container .poster-war-report .excellent-team .record .arae .exhibition .number{font-size:1.75rem;font-weight:600;color:#fff}#container .poster-war-report .excellent-team .record .arae .exhibition .text{font-size:1rem;font-weight:400;color:#fff}#container .poster-war-report .promotion{width:90%;text-align:center;position:absolute;top:35%;left:50%;transform:translate(-50%)}#container .poster-war-report .promotion .time{max-height:1.71875rem}#container .poster-war-report .promotion .server-center{font-size:1rem;font-weight:500;color:#fff;margin-top:.75rem;min-height:1.125rem}#container .poster-war-report .promotion .title{margin-top:.5625rem;font-size:1.5rem;font-weight:500;color:#6dfffd;min-width:18.375rem;min-height:3.0625rem;padding:1rem 0;background:url(../../static/img/poster-text-bac.dd02e1aa.png) no-repeat;background-size:100% 100%}#container .poster-war-report .promotion .trophy{padding-top:1.71875rem}#container .poster-war-report .promotion .trophy .name{font-size:2.0625rem;font-weight:700;color:#fff}#container .poster-war-report .promotion .trophy .num{font-size:1rem;font-weight:400;color:#a17100}#container .poster-war-report .help-with-likes{width:90%;text-align:center;position:absolute;top:17%;left:50%;transform:translate(-50%)}#container .poster-war-report .help-with-likes .server-center{font-size:1rem;font-weight:500;color:#fff;margin-top:.75rem;min-height:1.125rem}#container .poster-war-report .help-with-likes .battalion{padding-top:20rem}#container .poster-war-report .help-with-likes .battalion .name{font-size:1.0625rem;font-weight:600;color:#fff}#container .poster-war-report .help-with-likes .battalion .title{font-size:1.5rem;font-weight:500;color:#6dfffd;padding-bottom:.5rem}#container .poster-war-report .help-with-likes .battalion .introduce{font-size:1rem;font-weight:500;color:#fff}#container .qr-code{text-align:center;position:absolute;bottom:3.5625rem;left:50%;transform:translate(-50%)}#container .qr-code .code-bac{width:6.125rem;height:6.125rem;border-radius:.0625rem;border:.25rem solid #0ff;margin:0 auto}#container .qr-code .code-bac .code-pic{display:block;width:100%;height:100%;position:relative;z-index:10}#container .qr-code .distinguish{font-size:.75rem;font-weight:400;color:#fff;padding-top:.4375rem}.loding-icon{position:absolute;left:45%;top:50%;transform:translate(-50%,-50%);z-index:40;width:2.5rem;height:2.5rem;animation:myfirst2 1s linear infinite}@keyframes myfirst2{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}