.dialog.mmd-download .dialog-main{width:820px;height:520px;padding:40px 30px 30px;background:rgba(0,20,50,.95);border:1px solid rgba(81,163,222,.3);border-radius:8px;flex-direction:column;display:flex;justify-content:center;align-items:flex-start}.dialog.mmd-download .mmd-list{width:100%;max-height:380px;overflow-y:auto;list-style:none;padding:0;margin:0}.dialog.mmd-download .mmd-list::-webkit-scrollbar{width:4px}.dialog.mmd-download .mmd-list::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:2px}.dialog.mmd-download .mmd-list::-webkit-scrollbar-thumb{background:rgba(81,163,222,.4);border-radius:2px}.dialog.mmd-download .mmd-list::-webkit-scrollbar-thumb:hover{background:rgba(81,163,222,.6)}.dialog.mmd-download .mmd-item{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(81,163,222,.15);transition:background .2s}.dialog.mmd-download .mmd-item:last-child{border-bottom:none}.dialog.mmd-download .mmd-item:hover{background:rgba(81,163,222,.08)}.dialog.mmd-download .mmd-item>div{flex:1;min-width:0}.dialog.mmd-download .mmd-item>div p:first-child{font-size:16px;color:#fff;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.dialog.mmd-download .mmd-item>div p:last-child{font-size:13px;color:rgba(255,255,255,.5);margin:0;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.dialog.mmd-download .mmd-item>a{display:block;width:36px;height:36px;flex-shrink:0;margin-left:16px;background:url(../images/s_download_icon.png) center center no-repeat;background-size:contain;cursor:pointer;transition:opacity .2s}.dialog.mmd-download .mmd-item>a:hover{opacity:.7}.dialog.mmd-download .pagination-wrapper{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:auto;padding-top:20px}.dialog.mmd-download .pagination-wrapper>div:first-child,.dialog.mmd-download .pagination-wrapper>div:last-child{font-size:14px;color:rgba(255,255,255,.6);cursor:pointer;padding:4px 12px;border:1px solid rgba(81,163,222,.3);border-radius:4px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog.mmd-download .pagination-wrapper>div:first-child:hover,.dialog.mmd-download .pagination-wrapper>div:last-child:hover{color:#fff;border-color:rgba(81,163,222,.6);background:rgba(81,163,222,.1)}.dialog.mmd-download .pagination-item{width:36px;height:36px;display:flex;justify-content:center;align-items:center;font-size:15px;color:#fff;background:rgba(81,163,222,.3);border:1px solid rgba(81,163,222,.5);border-radius:4px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog.mmd-download .pagination-item:hover{background:rgba(81,163,222,.5)}@media screen and (max-width: 640px){.dialog.mmd-download .dialog-main{width:100%;height:auto;max-height:80vh;padding:.4rem .32rem 1.2rem;background:rgba(0,20,50,.95);border:1px solid rgba(81,163,222,.3);border-radius:.08rem}.dialog.mmd-download .mmd-list{max-height:60vh}.dialog.mmd-download .mmd-list::-webkit-scrollbar{width:.04rem}.dialog.mmd-download .mmd-item{padding:.2rem .24rem}.dialog.mmd-download .mmd-item>div p:first-child{font-size:.28rem;margin-bottom:.06rem}.dialog.mmd-download .mmd-item>div p:last-child{font-size:.22rem}.dialog.mmd-download .mmd-item>a{width:.48rem;height:.48rem;margin-left:.2rem}.dialog.mmd-download .pagination-wrapper{gap:.2rem;padding-top:.24rem}.dialog.mmd-download .pagination-wrapper>div:first-child,.dialog.mmd-download .pagination-wrapper>div:last-child{font-size:.22rem;padding:.06rem .16rem}.dialog.mmd-download .pagination-item{width:.48rem;height:.48rem;font-size:.24rem}.dialog.mmd-download .dialog-close{width:.6rem;height:.6rem;top:auto;bottom:0;right:50%;transform:translate(50%, 100%);background:url(../images/m/s_dialog_close.png) center center no-repeat;background-size:100% 100%}}html,body{width:100%;height:100%;overflow:auto}.page-swiper{width:100%;height:100%;overflow:hidden}.page-swiper-wrapper{width:100%;height:100%}.page-crossover{width:100%;height:100%;overflow:hidden;flex-direction:column;display:flex;justify-content:center;align-items:center;font-size:.32rem}.page-crossover .crossover-title{flex:0 0 1.36rem;width:7.36rem;display:block}.page-crossover .crossover-swiper{width:100%;overflow:hidden}.page-crossover .crossover-swiper ul{width:100%;height:auto;flex:0 0 auto;margin-top:.5333rem;margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}.page-crossover .crossover-swiper ul li{width:100vw;flex:0 0 100vw;padding:0 .8267rem 0 1.0667rem;display:flex;justify-content:center;align-items:center}.page-crossover .crossover-swiper ul li img{display:block;max-width:100%;height:9.6667rem}.page-crossover .crossover-pagination{width:100%;height:1.4667rem;padding:0 .28rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.page-crossover .crossover-pagination div{flex:1 1 auto;height:1.4667rem;opacity:1;border-radius:0}.page-crossover .crossover-pagination div:nth-of-type(1){background:url(../images/m/1-nor.png) center center no-repeat;background-size:100% 100%}.page-crossover .crossover-pagination div:nth-of-type(1).active{background-image:url(../images/m/1-hov.png)}.page-crossover .crossover-pagination div:nth-of-type(2){background:url(../images/m/2-nor.png) center center no-repeat;background-size:100% 100%}.page-crossover .crossover-pagination div:nth-of-type(2).active{background-image:url(../images/m/2-hov.png)}.page-crossover .crossover-pagination div:nth-of-type(3){background:url(../images/m/3-nor.png) center center no-repeat;background-size:100% 100%}.page-crossover .crossover-pagination div:nth-of-type(3).active{background-image:url(../images/m/3-hov.png)}.page-crossover .crossover-tips{margin-top:.4rem}.page-ld{width:100;height:100%;display:flex;justify-content:center;align-items:center;background:url(../images/m/bg.png) center center no-repeat}.page-ld img{max-width:100%}.page-download{width:100%;height:100%;position:relative;padding:.48rem .4rem;align-items:center}.page-download .download-content{width:100%;position:relative;z-index:2;margin-top:5.5rem}.page-download .download-content .play-btn{width:2.63rem;height:2.63rem;cursor:pointer;background:url(../images/play_btn.png) center center no-repeat;background-size:100% 100%}.page-download .download-content .game-slogan{display:block;width:9.24rem;height:1.37rem;margin:1rem 0}.page-download .download-content .game-download-type{width:100%}.page-download .download-content .game-download-type a{display:block;flex:0 0 4.27rem;height:1.28rem;cursor:pointer}.page-download .download-content .game-download-type a img{width:100%;height:100%}.page-download .home-video-bg{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;-o-object-fit:cover;object-fit:cover}.page-download .game-logo{width:3.43rem;height:.55rem;position:absolute;left:.4rem;top:.48rem;background:url(../images/m/logo.png) center center no-repeat;background-size:100% auto;z-index:2}.page-roles{width:100%;height:100%;overflow:hidden;background:url(../images/m/bg.png) center center no-repeat;background-size:cover}.page-roles .roles-container{overflow:hidden;width:100%}.page-roles .roles-container .roles-swiper{height:13.6rem;width:100%;overflow:hidden;position:relative}.page-roles .roles-container .roles-swiper li{position:relative;width:100vw;height:13.6rem;flex:0 0 100%;flex-direction:column-reverse;display:flex;justify-content:flex-start;align-items:flex-end;overflow:hidden}.page-roles .roles-container .roles-swiper li>img{width:100%;height:13.6rem;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:0}.page-roles .roles-container .roles-swiper li .role-info{width:100%;height:4.32rem;position:relative;z-index:2;flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;opacity:0;transform:translateX(-100%);transition:all .4s ease-in-out;padding:0 .4rem;background:url(../images/m/role_desc.png) center top no-repeat;background-size:cover}.page-roles .roles-container .roles-swiper li .role-info .role-name{padding-top:.5rem;font-size:.61rem;color:#fff;font-weight:700}.page-roles .roles-container .roles-swiper li .role-info .role-name p{font-size:.61rem;color:#fff}.page-roles .roles-container .roles-swiper li .role-info .role-type{text-align:center;font-size:.29rem;color:#fff;position:absolute;top:.6rem;right:.5rem;font-weight:400;display:flex;justify-content:center;align-items:center}.page-roles .roles-container .roles-swiper li .role-info .role-type::before{content:"[";display:block;font-size:.29rem;color:#fff}.page-roles .roles-container .roles-swiper li .role-info .role-type::after{content:"]"}.page-roles .roles-container .roles-swiper li .role-info .role-desc{width:100%;font-size:.27rem;color:#000;margin-top:.36rem;line-height:1.2}.page-roles .roles-container .roles-swiper li .role-voice{width:4.59rem;height:1.72rem;position:relative;z-index:2;margin-right:.14rem;display:flex;justify-content:flex-start;align-items:flex-start;opacity:0;transform:translateX(100%);transition:all .4s ease-in-out;background:url(../images/m/role_voice.png) right center no-repeat;background-size:100% 100%;font-size:.24rem;color:#fff}.page-roles .roles-container .roles-swiper li .role-voice .voice-play{width:1.55rem;height:1.55rem;background:url(../images/m/role_play.png) center center no-repeat;background-size:cover;cursor:pointer;position:absolute;left:0;top:0;transform:translateX(-50%)}.page-roles .roles-container .roles-swiper li .role-voice .voice-text{width:100%;height:100%;flex-direction:column;display:flex;justify-content:center;align-items:flex-start;padding-left:1rem}.page-roles .roles-container .roles-swiper li .role-voice .voice-text .voice-actor{width:100%;height:.5rem;color:#fff;cursor:pointer;justify-content:flex-start;align-items:flex-start;padding-left:.5rem;position:relative;flex:0 0 auto}.page-roles .roles-container .roles-swiper li .role-voice .voice-text .voice-actor div{width:.3rem;height:.3rem;background:url("../images/m/icon_sound.png") center center no-repeat;background-size:cover;position:absolute;left:0;top:.1rem}.page-roles .roles-container .roles-swiper li .role-voice .voice-text .voice-actor p{line-height:.27rem;padding-top:.05rem}.page-roles .roles-container .roles-swiper li .role-voice .voice-text .voice-word{width:100%;flex:1 1 auto;font-size:.24rem;color:#fff;line-height:1.2;display:flex;justify-content:flex-start;align-items:center}.page-roles .roles-container .roles-swiper li.swiper-slide-active .role-info,.page-roles .roles-container .roles-swiper li.swiper-slide-active .role-voice{opacity:1;transform:translateX(0)}.page-roles .roles-container .roles-pagination{height:1.53rem;overflow:hidden;z-index:3;margin-top:.32rem;padding:0 .4rem}.page-roles .roles-container .roles-pagination .pagination-prev,.page-roles .roles-container .roles-pagination .pagination-next{width:.33rem;height:.31rem;background:url(../images/icon_arrow.png) center center no-repeat;background-size:100% 100%;cursor:pointer}.page-roles .roles-container .roles-pagination .pagination-prev{transform:rotate(180deg)}.page-roles .roles-container .roles-pagination .pagination-swiper{width:100%;height:1.53rem;overflow:hidden;margin:0 .32rem}.page-roles .roles-container .roles-pagination .pagination-swiper ul{height:1.53rem;justify-content:flex-start}.page-roles .roles-container .roles-pagination .pagination-swiper ul li{width:1.53rem;height:1.53rem;overflow:hidden;cursor:pointer;position:relative;border-radius:.3rem}.page-roles .roles-container .roles-pagination .pagination-swiper ul li img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-roles .roles-container .roles-pagination .pagination-swiper ul li.swiper-slide-thumb-active::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.6)}.page-banner{overflow:hidden;background:url(../images/m/bg1.png) center center no-repeat;background-size:cover;padding-top:.56rem;flex-direction:column;display:flex;justify-content:center;align-items:center;justify-content:space-between}.page-banner .banner-title{width:100%;padding:0 .37rem}.page-banner .banner-title img{display:block;width:4.36rem;height:1.84rem}.page-banner .banner-main{width:100%;position:relative;margin-top:.75rem;padding:0 .37rem}.page-banner .banner-main .banner-swiper{background-size:100% 100%;overflow:hidden}.page-banner .banner-main .banner-swiper .swiper-slide{overflow:hidden;width:9.16rem;height:5.13rem}.page-banner .banner-main .banner-swiper .swiper-slide img{display:block;width:100%;height:100%}.page-banner .banner-main .banner-prev,.page-banner .banner-main .banner-next{width:1.01rem;height:1.36rem;cursor:pointer;background:url(../images/m/swiper_prev.png) center center no-repeat;background-size:contain}.page-banner .banner-main .banner-next{z-index:3;background-image:url(../images/m/swiper_next.png)}.page-banner .banner-pagination{display:flex;justify-content:flex-end;align-items:center;flex:1 1 auto;margin:0 .4rem}.page-banner .banner-pagination li{width:.17rem;height:.17rem;flex:0 0 .17rem;border-radius:.085rem;background-color:#000;transition:all .2s linear;opacity:.9}.page-banner .banner-pagination li.active{flex:1 1 auto}.page-footer{width:100%;background-color:#000;padding:.86rem .6rem;align-items:stretch;font-size:.27rem;color:#fff}.page-footer .footer-text{width:100%}.page-footer .footer-text img{display:block;flex:0 0 .1 .53rem;height:1.53rem}.page-footer .footer-text section{flex:0 0 auto;margin-left:.49rem;flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start}.page-footer .footer-text section a{outline:none;text-decoration:none;color:inherit}.page-footer nav{width:100%;margin-top:.6rem;display:flex;justify-content:center;align-items:center}.page-footer nav a{display:block;color:inherit;display:flex;justify-content:center;align-items:center;padding:.2rem;margin:0 .2rem}.page-footer nav a::before{content:"";display:block;width:5px;height:5px;background-color:#4a89e4;margin-right:.2rem}.page-footer .footer-logo{width:100%;border-top:1px solid #333;padding-top:.45rem;margin-top:.25rem}.page-footer .footer-logo img{display:block;width:3.55rem;height:1.12rem;border:none;flex:0 0 auto;margin:0 .34rem}.page-icons{width:auto;position:fixed;z-index:9;top:.28rem;right:.39rem}.page-icons a,.page-icons div{display:block;width:.59rem;height:.59rem;flex:0 0 .59rem;margin:0 .15rem;cursor:pointer}.page-icons a.discord,.page-icons div.discord{background:url(../images/icon_discord_d.png) center center no-repeat;background-size:cover}.page-icons a.discord.active,.page-icons div.discord.active{background-image:url(../images/icon_discord_a.png)}.page-icons a.service,.page-icons div.service{background:url(../images/icon_server_d.png) center center no-repeat;background-size:cover}.page-icons a.service.active,.page-icons div.service.active{background-image:url(../images/icon_server_a.png)}.page-icons a.btn-music,.page-icons div.btn-music{background:url(../images/icon_music_d_s.png) center center no-repeat;background-size:cover;overflow:hidden;position:relative}.page-icons a.btn-music.active,.page-icons div.btn-music.active{background-image:url(../images/icon_music_a_s.png)}.page-icons a.btn-music.pause,.page-icons div.btn-music.pause{background-image:url(../images/icon_music_d_p.png)}.page-icons a.btn-music.pause.active,.page-icons div.btn-music.pause.active{background-image:url(../images/icon_music_a_p.png)}.page-icons a.btn-music audio,.page-icons div.btn-music audio{display:block;opacity:0;width:0;height:0;position:absolute;left:0;top:0;z-index:-1}.page-icons a.btn-menu,.page-icons div.btn-menu{background:url(../images/icon_menu.png) center center no-repeat;background-size:cover}.page-icons a.btn-menu.active,.page-icons div.btn-menu.active{background-image:url(../images/icon_menu_a.png)}.m-page-hash{position:fixed;left:0;top:0;z-index:4;width:100%;height:100%;background:url(../images/m/bg.png) left center no-repeat;background-size:100% 100%;padding-top:3rem;z-index:99}.m-page-hash div,.m-page-hash a{display:block;width:100%;height:.69rem;cursor:pointer;background-size:auto 100%;border-radius:0;opacity:1;margin-top:1.2rem !important;background-repeat:no-repeat;background-position:center center}.m-page-hash div.hash-tab1,.m-page-hash a.hash-tab1{background-image:url(../images/m/nor1.png)}.m-page-hash div.hash-crossover,.m-page-hash a.hash-crossover{background-image:url(../images/m/nor5.png)}.m-page-hash div.hash-tab3,.m-page-hash a.hash-tab3{background-image:url(../images/m/nor2.png)}.m-page-hash div.hash-tab4,.m-page-hash a.hash-tab4{background-image:url(../images/m/nor6.png)}.m-page-hash div.hash-tab5,.m-page-hash a.hash-tab5{background-image:url(../images/m/nor3.png)}.m-page-hash div.hash-tab6,.m-page-hash a.hash-tab6{background-image:url(../images/m/nor4.png)}.m-page-hash div.hash-tab7,.m-page-hash a.hash-tab7{background-image:url(../images/m/nor7.png)}.m-page-hash .close{position:absolute;width:.64rem;height:.64rem;background:url(../images/m/btn_close.png) center center no-repeat;background-size:100% 100%;right:.43rem;top:.72rem}.page-float{width:3.2533rem;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9}.page-float img{display:block;border:none;max-width:100%}.dialog{width:100%;height:100%;position:fixed;z-index:101;left:0;top:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;padding:0 .44rem}.dialog .dialog-main{color:#444d53;position:relative;flex-direction:column;display:flex;justify-content:center;align-items:center;width:100%;height:7.09rem}.dialog .dialog-close{position:absolute;width:1.25rem;height:1.21rem;background:url(../images/m/s_dialog_close.png) center center no-repeat;background-size:100% 100%;bottom:0;transform:translateY(110%);z-index:10;cursor:pointer}.dialog.subscribe-success{z-index:102}.dialog.subscribe-success .dialog-main{background:url(../images/s_subscribe_success.png) left top no-repeat;background-size:100% 100%;width:7.67rem;height:3.49rem}.dialog.subscribe-success .success-text{font-size:.47rem;font-weight:700;color:#000}.dialog.subscribe-success .dialog-footer{position:absolute;bottom:.6rem}.dialog.video-dialog .dialog-main{width:100;height:auto;padding:0;background-color:#000}.dialog.video-dialog .dialog-main video{max-width:100%}.page-gallery{width:100%;height:100%;padding:0 .44rem;overflow:hidden;background:url(../images/m/bg.png) center center no-repeat;background-size:cover;flex-direction:column;display:flex;justify-content:flex-start;align-items:center}.page-gallery .images-swiper{width:100%;flex:1 1 auto;overflow:hidden;margin-bottom:1rem;overflow:hidden}.page-gallery .images-swiper .draw-images-swiper{width:100%;height:100%;overflow:auto}.page-gallery .images-swiper ul{width:100%;height:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(auto-fill, 1.7rem);grid-auto-flow:row dense;gap:.23rem;overflow:auto}.page-gallery .images-swiper ul li{width:100%}.page-gallery .images-swiper ul li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-gallery .images-swiper ul li:nth-of-type(3){grid-row-end:span 2}.page-gallery .images-swiper ul li:nth-of-type(6){grid-row-end:span 3}.page-gallery .images-swiper ul li:nth-of-type(3n - 1){grid-row-end:span 2}.page-gallery .images-swiper .images-prev,.page-gallery .images-swiper .images-next{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:.6667rem;height:1rem;background:rgba(0,0,0,.8);cursor:pointer;display:flex;justify-content:center;align-items:center}.page-gallery .images-swiper .images-prev:hover,.page-gallery .images-swiper .images-next:hover{background:rgba(0,0,0,.9)}.page-gallery .images-swiper .images-prev::after,.page-gallery .images-swiper .images-prev::before,.page-gallery .images-swiper .images-next::after,.page-gallery .images-swiper .images-next::before{content:"";display:block;position:absolute;width:.2667rem;height:.0533rem;background-color:#fff;border-radius:1.5rem}.page-gallery .images-swiper .images-prev{left:0}.page-gallery .images-swiper .images-prev::after,.page-gallery .images-swiper .images-prev::before{transform-origin:0 0}.page-gallery .images-swiper .images-prev::after{transform:rotate(-45deg) translate(-0.0267rem, 0.02rem)}.page-gallery .images-swiper .images-prev::before{transform:rotate(45deg) translate(0.0267rem, -0.02rem)}.page-gallery .images-swiper .images-next{right:0}.page-gallery .images-swiper .images-next::after,.page-gallery .images-swiper .images-next::before{transform-origin:100% 100%}.page-gallery .images-swiper .images-next::after{transform:rotate(-45deg) translate(0.0267rem, -0.02rem)}.page-gallery .images-swiper .images-next::before{transform:rotate(45deg) translate(-0.0267rem, 0.02rem)}.page-gallery .images-swiper .show-more{width:100%;height:1rem;position:absolute;left:0;bottom:0;background:url(../images/m/show_more.png) center center no-repeat;background-size:1.52rem .33rem;z-index:2;cursor:pointer}.page-gallery .images-swiper .show-more.show-close{background-image:url(../images/m/show_close.png)}.page-gallery .gallery-title{width:100%;position:relative;border-bottom:1px solid #828c95;margin-bottom:.43rem;padding-left:.32rem;margin-top:10px}.page-gallery .gallery-title h2{font-size:.36rem;border-bottom:3px solid rgba(0,0,0,0);padding:.13rem 0;margin-right:10px}.page-gallery .gallery-title h2.active{border-bottom-color:#508dfd}.page-gallery .gallery-title::after,.page-gallery .gallery-title::before{content:"";display:block;width:3px;height:3px;font-size:0;overflow:hidden;background-color:#232323;position:absolute;bottom:-2px}.page-gallery .gallery-title::after{right:0}.page-gallery .gallery-title::before{left:0}.gallery-image{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.8);z-index:999}.gallery-image .gallery-content{max-width:92%;position:relative;left:50%;top:40%;transform:translate(-50%, -50%)}.gallery-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.gallery-image .gallery-close{position:absolute;width:1.25rem;height:1.21rem;background:url(../images/m/s_dialog_close.png) center center no-repeat;background-size:100% 100%;bottom:0;left:50%;transform:translate(-50%, 110%);z-index:10;cursor:pointer}.page-ld3{width:100%;height:100%;background:url(../images/ld/m_ld3_bg.png) center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.page-ld3-content{width:100%;overflow:hidden;position:relative}.page-ld3-content .ld3-btns{width:100%;display:flex;justify-content:center;align-items:center;left:0;bottom:0;z-index:2}.page-ld3-content .ld3-btns .ld3-btn{border:none;display:block;width:3.75rem;height:.75rem;background:none;cursor:pointer}.page-ld3-content .ld3-btns .ld3-btn:nth-of-type(2){background:url(../images/ld/ld3_btn1.png) center center no-repeat;background-size:cover}.page-ld3-content .ld3-btns .ld3-btn:nth-of-type(2).active{background:url(../images/ld/ld3_btn1_hov.png) center center no-repeat;background-size:cover}.page-ld3-content .ld3-btns .ld3-btn:nth-of-type(1){background:url(../images/ld/ld3_btn2.png) center center no-repeat;background-size:cover}.page-ld3-content .ld3-btns .ld3-btn:nth-of-type(1).active{background:url(../images/ld/ld3_btn2_hov.png) center center no-repeat;background-size:cover}.page-ld3-content .ld3-roles{width:100%}.page-ld3-content .ld3-roles .role-img{display:none;width:100%;position:relative;overflow:hidden}.page-ld3-content .ld3-roles .role-img:nth-of-type(1){display:block}.illustration-content{width:100%;position:relative}.illustration-content img{display:block;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}.illustration-content a{display:block;position:absolute;z-index:1;left:50%;bottom:20px;transform:translateX(-50%)}.illustration-content a img{display:block}.flex{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.flex-1{flex:1 1 auto}.flex-0{flex:0 0 auto}.news-content{width:100%;height:100%;overflow:hidden;background:url(../images/m/news_bg.png) center center no-repeat;background-size:cover;padding-top:1.45rem}.news-content .news-list{width:100%;overflow:hidden;padding:0 .45rem}.news-content .news-list .tab-menus{font-size:.39rem;color:#111;position:relative;z-index:2;margin-top:.3rem;border-bottom:1px solid #787d82}.news-content .news-list .tab-menus li{flex:0 0 auto;position:relative;cursor:pointer;font-weight:700;padding:.37rem 0;margin:0 .32rem}.news-content .news-list .tab-menus li.active::after{content:"";display:block;width:100%;height:5px;position:absolute;left:0;bottom:0;background-color:#508dfd}.news-content .news-list .tab-content{width:100%;position:relative;padding:0 .32rem}.news-content .news-list .tab-content ul{width:100%;display:none}.news-content .news-list .tab-content ul.active{display:block}.news-content .news-list .tab-content ul li{width:100%;font-size:.34rem;border-bottom:1px dashed #8d9193;position:relative}.news-content .news-list .tab-content ul li a{color:#2e2e2e;padding:.36rem 0}.news-content .news-list .tab-content ul li a div{padding:0 .15rem;color:#fff;border-left:3px solid #707173;background-color:#5a5a5a;border-radius:1.5px}.news-content .news-list .tab-content ul li a p{margin:0 .34rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.news-content .news-list .tab-content ul li a span{display:block;font-size:.29rem;color:#999}.news-content .news-list .tab-content .more-news{display:block;width:4.67rem;height:.83rem;margin:.8rem auto 0;background:url(../images/m/more_news.png) center center no-repeat;background-size:cover}.news-content .news-swiper{width:100vw;height:5.65rem;overflow:hidden;border-radius:30px 0 0 0;position:relative}.news-content .news-swiper ul,.news-content .news-swiper li,.news-content .news-swiper img{width:100%;height:100%}.news-content .news-swiper img{display:block;-o-object-fit:cover;object-fit:cover}.news-content .news-swiper .news-pagination{position:absolute;width:100%;z-index:2;height:3px;top:auto;bottom:0;background-color:rgba(0,0,0,0)}.news-content .news-swiper .news-pagination .swiper-scrollbar-drag{background-color:#508dfd}.m-page-hash div.hash-news{background-image:url(../images/m/tab_news.png)}.dialog.mmd-download{background:rgba(15,31,46,.58)}.dialog.mmd-download .dialog-main{width:92vw;height:auto;max-height:82vh;padding:.42rem .24rem .96rem;background:rgba(232,241,248,.92);border:1px solid rgba(255,255,255,.78);border-radius:.04rem;box-shadow:0 .18rem .6rem rgba(24,49,72,.24);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.dialog.mmd-download .mmd-list{width:100%;max-height:62vh;overflow-y:auto;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.18rem;list-style:none;padding:0;margin:0}.dialog.mmd-download .mmd-item{min-height:1.72rem;padding:.24rem .16rem .16rem;border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.72);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.14rem;position:relative}.dialog.mmd-download .mmd-item::before{content:"";position:absolute;left:.1rem;top:.1rem;width:.22rem;height:.08rem;border-top:2px solid #c9d7e4;border-left:2px solid #c9d7e4;transform:skewX(-28deg)}.dialog.mmd-download .mmd-item>div{width:100%;flex:1 1 auto;min-width:0}.dialog.mmd-download .mmd-item>div p:first-child{font-size:.26rem;line-height:1.2;font-weight:700;color:#161b20;margin:0 0 .06rem;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog.mmd-download .mmd-item>a,.dialog.mmd-download .mmd-item>.disabled{width:100%;height:.48rem;flex:0 0 .48rem;display:flex;align-items:center;justify-content:center;background:#1263d8;border:1px solid #2378ed;color:#fff;font-size:.22rem;line-height:1;font-weight:700;text-align:center;cursor:pointer}.dialog.mmd-download .mmd-item>.disabled{opacity:.45;cursor:not-allowed}.dialog.mmd-download .mmd-state{min-height:3rem;display:flex;align-items:center;justify-content:center;color:#4c5d6d;font-size:.28rem}.dialog.mmd-download .pagination-wrapper{width:100%;display:flex;justify-content:center;align-items:center;gap:.16rem;flex-wrap:wrap;margin-top:.26rem;padding-top:0}.dialog.mmd-download .pagination-wrapper>div:first-child,.dialog.mmd-download .pagination-wrapper>div:last-child{min-width:1.18rem;height:.44rem;padding:0 .12rem;border:0;border-radius:0;background:#050505;color:#fff;font-size:.22rem;line-height:.44rem;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog.mmd-download .pagination-wrapper>div.disabled{opacity:.35;cursor:not-allowed}.dialog.mmd-download .pagination-pages{max-width:100%;display:flex;align-items:center;justify-content:center;gap:.16rem;flex-wrap:wrap}.dialog.mmd-download .pagination-item{width:auto;height:.44rem;min-width:.2rem;padding:0 .02rem;border:0;background:rgba(0,0,0,0);color:#7b8791;font-size:.26rem;line-height:.44rem;font-weight:500;cursor:pointer}.dialog.mmd-download .pagination-item.active{color:#1263d8;font-weight:700}.dialog.mmd-download .dialog-close{left:50%;right:auto;transform:translate(-50%, 110%)}.pre-ld{width:100vw;height:100%;overflow:hidden;position:relative;background:url(../images/m/bg.png) center center no-repeat;background-size:cover}.pre-ld::after{content:"";display:block;width:100vw;height:100%;position:absolute;left:0;top:-0.5rem;background:url(../images/m_pre_ld.png) center center/contain no-repeat;z-index:1}