.ellipsis[data-v-23914844]{width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix[data-v-23914844]{*zoom:1}.clearfix[data-v-23914844]:after{display:table;line-height:0;content:"";clear:both}.fl[data-v-23914844]{float:left}.fr[data-v-23914844]{float:right}.card-item[data-v-23914844]{display:block;position:relative;width:440px;height:600px;border-radius:20px 20px 20px 20px;background:#e3e3e3}.card-item.full-card[data-v-23914844]{width:100%;height:100%;border-radius:20px 20px 0 0;overflow:hidden}.card-item.full-card .card-content[data-v-23914844]{width:100%;height:100%;left:0}.card-item.full-card .card-content .video[data-v-23914844]{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border-radius:20px 20px 0 0;overflow:hidden}.card-item.full-card .card-content .video video[data-v-23914844]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item.full-card .card-info[data-v-23914844]{display:none}.card-item .card-bg[data-v-23914844]{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px 20px 20px 20px;overflow:hidden}.card-item .card-bg img[data-v-23914844]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item .card-content[data-v-23914844]{position:absolute;left:-20px;bottom:0;z-index:1;width:480px;height:660px;pointer-events:none}.card-item .card-content .image[data-v-23914844]{width:100%;height:100%}.card-item .card-content .image.cover-image[data-v-23914844]{position:absolute;top:58px;left:20px;width:440px;height:600px;border-radius:20px 20px 20px 20px;overflow:hidden}.card-item .card-content .image img[data-v-23914844]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item .card-content .live2d[data-v-23914844]{position:absolute;left:0;top:0;width:100%;height:100%}.card-item .card-content .live2d .live2d-container[data-v-23914844]{width:100%;height:100%}.card-item .card-content .video[data-v-23914844]{position:absolute;top:58px;left:20px;width:440px;height:600px;border-radius:20px 20px 20px 20px;overflow:hidden}.card-item .card-content .video video[data-v-23914844]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item .role-info[data-v-23914844]{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:170px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(241,255,207,.1)),to(rgba(241,255,207,.94)));background:-webkit-linear-gradient(top,rgba(241,255,207,.1),rgba(241,255,207,.94));background:linear-gradient(180deg,rgba(241,255,207,.1),rgba(241,255,207,.94));border-radius:0 0 20px 20px;padding:32px 20px 0}.card-item .role-info .top[data-v-23914844]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:11px}.card-item .role-info .top .game-name[data-v-23914844]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:500;font-size:17px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .role-info .top .date[data-v-23914844]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 10px;display:inline-block;height:21px;line-height:21px;background:hsla(0,0%,100%,.5);border-radius:13px 13px 13px 13px;font-weight:400;font-size:15px}.card-item .role-info .role-name[data-v-23914844]{font-weight:600;font-size:35px;line-height:49px;margin-bottom:9px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .role-info .role-desc[data-v-23914844]{width:100%;height:25px;font-weight:400;font-size:18px;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .card-info[data-v-23914844]{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:203px;border-radius:0 0 20px 20px}.card-item .card-info .top[data-v-23914844]{width:100%;height:117px;padding:30px 20px 0}.card-item .card-info .bottom[data-v-23914844]{height:86px;border-radius:0 0 20px 20px;overflow:hidden;padding:14px 22px 15px}.card-item .card-info .type-name[data-v-23914844]{font-weight:400;font-size:17px;line-height:24px;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .card-info .title[data-v-23914844]{width:100%;font-weight:600;font-size:30px;line-height:42px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .card-info .game-info[data-v-23914844]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-item .card-info .game-info .icon[data-v-23914844]{width:57px;height:57px;border-radius:12px 12px 12px 12px;border:1px solid #fff;margin-right:14px}.card-item .card-info .game-info .info[data-v-23914844]{padding-top:4px}.card-item .card-info .game-info .info .info-top[data-v-23914844]{height:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7px}.card-item .card-info .game-info .info .info-top .name[data-v-23914844]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block;width:300px;font-weight:500;font-size:16px;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .card-info .game-info .info .info-top .date[data-v-23914844]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 10px;display:inline-block;height:21px;line-height:21px;background:hsla(0,0%,100%,.25);border-radius:13px 13px 13px 13px;font-weight:400;font-size:15px}.card-item .card-info .game-info .info .desc[data-v-23914844]{display:block;width:330px;height:20px;font-weight:400;font-size:16px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .news-info[data-v-23914844]{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:125px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.04)),to(rgba(0,0,0,.24)));background:-webkit-linear-gradient(top,rgba(0,0,0,.04),rgba(0,0,0,.24));background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.24));border-radius:0 0 20px 20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:21px 20px 0}.card-item .news-info .top[data-v-23914844]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;gap:20px}.card-item .news-info .top .game-info[data-v-23914844]{display:inline-block;height:47px;line-height:37px;background:hsla(0,0%,100%,.09);border-radius:10px 10px 10px 10px;padding:5px 12px 5px 8px}.card-item .news-info .top .game-info .icon[data-v-23914844]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:37px;height:37px;border-radius:10px 10px 10px 10px;margin-right:10px;vertical-align:middle}.card-item .news-info .top .game-info .name[data-v-23914844]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;max-width:220px;font-weight:400;font-size:13px;color:#fff;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-item .news-info .top .date-time[data-v-23914844]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:400;font-size:12px;color:#c6c6c6;text-align:right}.card-item .news-info .bottom[data-v-23914844]{font-weight:500;font-size:18px;color:#fff}.ellipsis[data-v-83f4b542]{width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix[data-v-83f4b542]{*zoom:1}.clearfix[data-v-83f4b542]:after{display:table;line-height:0;content:"";clear:both}.fl[data-v-83f4b542]{float:left}.fr[data-v-83f4b542]{float:right}.calendar-swiper[data-v-83f4b542]{width:100%;height:100%}.swiper-card[data-v-83f4b542]{position:relative;top:-20px;height:calc(100% + 20px);width:100%;padding:58px 0 0;-webkit-perspective:440px;perspective:440px}.swiper-card[data-v-83f4b542] .swiper-wrapper{height:100%}.swiper-card .swiper-slide[data-v-83f4b542]{width:50%;opacity:0;-webkit-transition:all .3s;transition:all .3s;padding:0 43px}.swiper-card .swiper-slide-active[data-v-83f4b542],.swiper-card .swiper-slide-next[data-v-83f4b542]{opacity:1}.swiper-card .full-slide[data-v-83f4b542]{width:100%}.swiper-card .full-slide[data-v-83f4b542] .full-card{position:relative;left:-43px;top:-38px;width:calc(100% + 86px);height:calc(100% + 38px)}.swiper-card-button-next[data-v-83f4b542]{position:absolute;right:-44px;top:40%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.swiper-card-button-next.swiper-button-disabled[data-v-83f4b542]:after{display:none}.swiper-card-button-next[data-v-83f4b542]:after{content:"";display:block;width:92px;height:92px;background:url(../img/home-banner-next-icon.50993068.png) no-repeat;background-size:100% 100%}.swiper-card-button-prev[data-v-83f4b542]{position:absolute;left:-44px;top:40%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.swiper-card-button-prev.swiper-button-disabled[data-v-83f4b542]:after{display:none}.swiper-card-button-prev[data-v-83f4b542]:after{content:"";display:block;width:92px;height:92px;background:url(../img/home-banner-next-icon.50993068.png) no-repeat;background-size:100% 100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ellipsis[data-v-09bc0998]{width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix[data-v-09bc0998]{*zoom:1}.clearfix[data-v-09bc0998]:after{display:table;line-height:0;content:"";clear:both}.fl[data-v-09bc0998]{float:left}.fr[data-v-09bc0998]{float:right}.game-popover-list[data-v-09bc0998]{width:100%}.game-popover-list .empty[data-v-09bc0998]{text-align:center;font-size:14px}.game-popover-list .item[data-v-09bc0998]{width:100%;height:36px;line-height:36px;padding:0 10px;cursor:pointer;font-size:14px;color:#333;border-radius:4px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-popover-list .item[data-v-09bc0998]:hover{background-color:#f3f3f3}.game-popover-list .item.active[data-v-09bc0998]{background-color:#e4f7ff;color:#13bdff}.calendar-container[data-v-09bc0998]{width:100%;height:1010px}.calendar-container .bg[data-v-09bc0998]{position:absolute;left:0;width:100%;height:1010px;background:url(../img/calendar-container-bg.b7343dd4.png) no-repeat;background-size:100% 100%;border-radius:0 0 0 0}.calendar-container .title[data-v-09bc0998]{padding-top:77px;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.calendar-container .title.no-more[data-v-09bc0998]{padding:20px}.calendar-container .title.no-more .more[data-v-09bc0998]{display:none}.calendar-container .title .text[data-v-09bc0998]{font-family:CKTKingKong;font-weight:700;font-size:30px;color:#000;text-shadow:2px 2px 0 #13bdff}.calendar-container .title .img-text[data-v-09bc0998]{height:28px}.calendar-container .title .left[data-v-09bc0998]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar-container .title .filter[data-v-09bc0998]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:38px}.calendar-container .title .filter .type-filter[data-v-09bc0998]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:21px;min-width:218px;height:38px;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1);border-radius:46px 46px 46px 46px;padding:8px 21px 10px;margin-right:30px}.calendar-container .title .filter .type-filter .item[data-v-09bc0998]{position:relative;min-width:28px;height:20px;font-weight:400;font-size:14px;color:#666;cursor:pointer}.calendar-container .title .filter .type-filter .item[data-v-09bc0998]:hover{color:#333}.calendar-container .title .filter .type-filter .item.active[data-v-09bc0998]{font-weight:500;font-size:14px;color:#333}.calendar-container .title .filter .type-filter .item.active[data-v-09bc0998]:after{content:"";position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;width:11px;height:2px;background:#05b8fe;border-radius:1px 1px 1px 1px}.calendar-container .title .filter .game-search[data-v-09bc0998]{position:relative;width:184px;height:38px;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1);border-radius:46px 46px 46px 46px;padding:9px 31px}.calendar-container .title .filter .game-search .icon[data-v-09bc0998]{position:absolute;top:13px;left:13px;width:13px;height:13px}.calendar-container .title .filter .game-search input[data-v-09bc0998]{border:none;outline:none;width:100%;height:100%;font-weight:400;font-size:14px;color:#333}.calendar-container .title .filter .game-search input[data-v-09bc0998]::-webkit-input-placeholder{color:#999}.calendar-container .title .filter .game-search input[data-v-09bc0998]::-moz-placeholder{color:#999}.calendar-container .title .filter .game-search input[data-v-09bc0998]:-ms-input-placeholder{color:#999}.calendar-container .title .filter .game-search input[data-v-09bc0998]::-ms-input-placeholder{color:#999}.calendar-container .title .filter .game-search input[data-v-09bc0998]::placeholder{color:#999}.calendar-container .title .filter .game-search[data-v-09bc0998]:after{content:"";position:absolute;top:16px;right:16px;display:block;width:0;height:0;border-left:5px solid transparent;border-right:4px solid transparent;border-top:6px solid #05b8fe}.calendar-container .title .more[data-v-09bc0998]{width:57px;height:30px;border-radius:8px 8px 8px 8px;border:1px solid #d7d7d7;font-weight:400;font-size:16px;color:#444;text-align:center;line-height:30px}.calendar-container .container[data-v-09bc0998]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;margin-left:-30px}.calendar-container .container .date-game-box[data-v-09bc0998]{margin-left:-12px;width:340px;height:845px}.calendar-container .container .nav-swiper[data-v-09bc0998]{width:340px;height:845px}.calendar-container .container .nav-swiper[data-v-09bc0998],.calendar-container .container .nav-swiper[data-v-09bc0998] .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-container .container .nav-swiper[data-v-09bc0998] .swiper-wrapper .swiper-slide{width:340px;height:82px;margin-bottom:15px}.calendar-container .container .nav-swiper[data-v-09bc0998] .swiper-slide-active .game-item{background:url(../img/calendar-game-nav-active.c27a92f1.png) no-repeat;background-size:100% 100%}.calendar-container .container .scrollbar[data-v-09bc0998]{width:100%;height:100%;overflow-y:auto}.calendar-container .container .scrollbar[data-v-09bc0998]::-webkit-scrollbar{display:none}.calendar-container .container .game-item[data-v-09bc0998]{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:340px;height:82px;padding-left:98px;padding-right:34px;cursor:pointer;margin-bottom:15px}.calendar-container .container .game-item.active[data-v-09bc0998]{background:url(../img/calendar-game-nav-active.c27a92f1.png) no-repeat;background-size:100% 100%}.calendar-container .container .game-item .date[data-v-09bc0998]{position:absolute;left:40px;top:31px;font-weight:400;font-size:16px;line-height:20px;color:#333;margin-right:20px}.calendar-container .container .game-item .icon[data-v-09bc0998]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;-webkit-box-shadow:0 0 4px 0 hsla(0,0%,100%,.25);box-shadow:0 0 4px 0 hsla(0,0%,100%,.25);border-radius:10px 10px 10px 10px;border:1px solid #fff;margin-right:14px;overflow:hidden}.calendar-container .container .game-item .icon img[data-v-09bc0998]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#e3e3e3;-webkit-transition:all .2s;transition:all .2s}.calendar-container .container .game-item .icon img[data-v-09bc0998]:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.calendar-container .container .game-item .info[data-v-09bc0998]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:140px}.calendar-container .container .game-item .name[data-v-09bc0998]{font-weight:400;font-size:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:5px}.calendar-container .container .game-item .tag[data-v-09bc0998]{width:100%;height:18px;font-weight:400;font-size:14px;color:#05b8fe;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-container .container[data-v-09bc0998] .content-swiper>.swiper-wrapper{-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0)}.calendar-container .container .content-swiper[data-v-09bc0998]{width:1140px;height:845px;margin-top:-30px;padding:50px 44px 18px}.calendar-container .container .content-swiper .content-container[data-v-09bc0998]{width:100%;height:100%;border-radius:20px}.calendar-container .container .content-swiper .game-content-item[data-v-09bc0998]{position:relative;height:100%;-webkit-box-shadow:0 0 18px rgba(0,0,0,.06);box-shadow:0 0 18px rgba(0,0,0,.06);border-radius:20px}.calendar-container .container .content-swiper .game-content-item .top[data-v-09bc0998]{width:100%;height:calc(100% - 131px);background:-webkit-gradient(linear,left top,left bottom,from(#f5ffff),to(#fbfff8));background:-webkit-linear-gradient(top,#f5ffff,#fbfff8);background:linear-gradient(180deg,#f5ffff,#fbfff8);border-radius:20px}.calendar-container .container .content-swiper .game-content-item .top .empty-box[data-v-09bc0998]{text-align:center;padding-top:156px}.calendar-container .container .content-swiper .game-content-item .top .empty-box img[data-v-09bc0998]{width:564px;height:311px}.calendar-container .container .content-swiper .game-content-item .bottom[data-v-09bc0998]{position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:131px;background:-webkit-gradient(linear,left top,left bottom,from(#f3fffa),to(#f4fdff));background:-webkit-linear-gradient(top,#f3fffa,#f4fdff);background:linear-gradient(180deg,#f3fffa,#f4fdff);border-radius:0 0 20px 20px;padding:17px 38px 19px}.calendar-container .container .content-swiper .game-content-item .bottom .icon[data-v-09bc0998]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:73px;height:95px;border-radius:5px 5px 5px 5px;margin-right:20px;overflow:hidden}.calendar-container .container .content-swiper .game-content-item .bottom .icon img[data-v-09bc0998]{width:100%;height:100%}.calendar-container .container .content-swiper .game-content-item .bottom .info[data-v-09bc0998]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%}.calendar-container .container .content-swiper .game-content-item .bottom .info .name[data-v-09bc0998]{font-weight:500;font-size:16px;color:#333;padding-top:8px;margin-bottom:18px}.calendar-container .container .content-swiper .game-content-item .bottom .info .desc[data-v-09bc0998]{display:block;width:100%;height:40px;font-weight:400;font-size:14px;line-height:20px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.calendar-container .container .content-swiper .game-content-item .bottom .go-btn[data-v-09bc0998]{width:206px;padding:50px 0 0 56px}.calendar-container .container .content-swiper .game-content-item .bottom .go-btn .go-wiki[data-v-09bc0998]{width:105px;height:35px;background:#bdf1ff;border-radius:20px 20px 20px 20px;border:1px solid #90e1ff;font-weight:400;font-size:15px;color:#006d98;padding:7px 14px 7px 16px}.calendar-container .container .content-swiper .game-content-item .bottom .go-btn .go-wiki img[data-v-09bc0998]{width:11px;height:11px;vertical-align:middle;margin-right:7px}
/*# sourceMappingURL=chunk-ee139bc2.d3be665b.css.map */