/*! Build Date: 2023/9/18 12:08:28 */
*,:before,:after{--un-rotate:0;
	--un-rotate-x:0;
	--un-rotate-y:0;
	--un-rotate-z:0;
	--un-scale-x:1;
	--un-scale-y:1;
	--un-scale-z:1;
	--un-skew-x:0;
	--un-skew-y:0;
	--un-translate-x:0;
	--un-translate-y:0;
	--un-translate-z:0;
	--un-pan-x: ;
	--un-pan-y: ;
	--un-pinch-zoom: ;
	--un-scroll-snap-strictness:proximity;
	--un-ordinal: ;
	--un-slashed-zero: ;
	--un-numeric-figure: ;
	--un-numeric-spacing: ;
	--un-numeric-fraction: ;
	--un-border-spacing-x:0;
	--un-border-spacing-y:0;
	--un-ring-offset-shadow:0 0 rgba(0,0,0,0);
	--un-ring-shadow:0 0 rgba(0,0,0,0);
	--un-shadow-inset: ;
	--un-shadow:0 0 rgba(0,0,0,0);
	--un-ring-inset: ;
	--un-ring-offset-width:0;
	--un-ring-offset-color:#fff;
	--un-ring-width:0;
	--un-ring-color:rgba(147,197,253,.5);
--un-blur: ;
--un-brightness: ;
--un-contrast: ;
--un-drop-shadow: ;
--un-grayscale: ;
--un-hue-rotate: ;
--un-invert: ;
--un-saturate: ;
--un-sepia: ;
--un-backdrop-blur: ;
--un-backdrop-brightness: ;
--un-backdrop-contrast: ;
--un-backdrop-grayscale: ;
--un-backdrop-hue-rotate: ;
--un-backdrop-invert: ;
--un-backdrop-opacity: ;
--un-backdrop-saturate: ;
--un-backdrop-sepia: }::-webkit-backdrop{--un-rotate:0;
--un-rotate-x:0;
--un-rotate-y:0;
--un-rotate-z:0;
--un-scale-x:1;
--un-scale-y:1;
--un-scale-z:1;
--un-skew-x:0;
--un-skew-y:0;
--un-translate-x:0;
--un-translate-y:0;
--un-translate-z:0;
--un-pan-x: ;
--un-pan-y: ;
--un-pinch-zoom: ;
--un-scroll-snap-strictness:proximity;
--un-ordinal: ;
--un-slashed-zero: ;
--un-numeric-figure: ;
--un-numeric-spacing: ;
--un-numeric-fraction: ;
--un-border-spacing-x:0;
--un-border-spacing-y:0;
--un-ring-offset-shadow:0 0 rgba(0,0,0,0);
--un-ring-shadow:0 0 rgba(0,0,0,0);
--un-shadow-inset: ;
--un-shadow:0 0 rgba(0,0,0,0);
--un-ring-inset: ;
--un-ring-offset-width:0;
--un-ring-offset-color:#fff;
--un-ring-width:0;
--un-ring-color:rgba(147,197,253,.5);
--un-blur: ;
--un-brightness: ;
--un-contrast: ;
--un-drop-shadow: ;
--un-grayscale: ;
--un-hue-rotate: ;
--un-invert: ;
--un-saturate: ;
--un-sepia: ;
--un-backdrop-blur: ;
--un-backdrop-brightness: ;
--un-backdrop-contrast: ;
--un-backdrop-grayscale: ;
--un-backdrop-hue-rotate: ;
--un-backdrop-invert: ;
--un-backdrop-opacity: ;
--un-backdrop-saturate: ;
--un-backdrop-sepia: }::backdrop{--un-rotate:0;
--un-rotate-x:0;
--un-rotate-y:0;
--un-rotate-z:0;
--un-scale-x:1;
--un-scale-y:1;
--un-scale-z:1;
--un-skew-x:0;
--un-skew-y:0;
--un-translate-x:0;
--un-translate-y:0;
--un-translate-z:0;
--un-pan-x: ;
--un-pan-y: ;
--un-pinch-zoom: ;
--un-scroll-snap-strictness:proximity;
--un-ordinal: ;
--un-slashed-zero: ;
--un-numeric-figure: ;
--un-numeric-spacing: ;
--un-numeric-fraction: ;
--un-border-spacing-x:0;
--un-border-spacing-y:0;
--un-ring-offset-shadow:0 0 rgba(0,0,0,.9);
--un-ring-shadow:0 0 rgba(0,0,0,.9);
--un-shadow-inset: ;
--un-shadow:0 0 rgba(0,0,0,.9);
--un-ring-inset: ;
--un-ring-offset-width:0;
--un-ring-offset-color:#fff;
--un-ring-width:0;
--un-ring-color:rgba(147,197,253,.9);
--un-blur: ;
--un-brightness: ;
--un-contrast: ;
--un-drop-shadow: ;
--un-grayscale: ;
--un-hue-rotate: ;
--un-invert: ;
--un-saturate: ;
--un-sepia: ;
--un-backdrop-blur: ;
--un-backdrop-brightness: ;
--un-backdrop-contrast: ;
--un-backdrop-grayscale: ;
--un-backdrop-hue-rotate: ;
--un-backdrop-invert: ;
--un-backdrop-opacity: ;
--un-backdrop-saturate: ;
--un-backdrop-sepia: }

.hidden{display:none}
.grow{flex-grow:1}blockquote,code,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,legend,li,menu,ol,p,pre,ul{margin:0;padding:0}
body{box-sizing:border-box;margin:0 auto;font-family:Helvetica Neue,Arial,PingFang SC,Droid Sans Fallback,Microsoft YaHei,ST Heiti,SimHei,sans-serif;
	-webkit-overflow-scrolling:touch;
	-webkit-text-size-adjust:100%;
	-moz-text-size-adjust:100%;text-size-adjust:100%;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale}
	*{box-sizing:border-box}
	details,main{display:block}
	[hidden],template{display:none}
	audio,canvas,progress,video{vertical-align:baseline}
	audio:not([controls]){display:none;height:0}
	h1,h2,h3,h4,h5,h6{font-weight:700;font-size:inherit}
	a{text-decoration:none}
	abbr[title]{border-bottom:.01rem dotted}
	b,strong{font-weight:700}
	sub,sup{position:relative;vertical-align:baseline}
	img{max-width:100%;vertical-align:middle;border:0}
	svg:not(:root){overflow:hidden}
	hr{box-sizing:content-box;height:0}
	pre{word-wrap:break-word;word-break:break-all;-webkit-hyphens:auto;hyphens:auto}
	optgroup{margin:0;color:inherit;font:inherit;font-weight:700}
	button,input,select,textarea{box-sizing:border-box;margin:0;color:inherit;font:inherit;outline:none}
	button{overflow:visible}button,select{text-transform:none}
	button,html input[type=button]
	,input[type=reset]
	,input[type=submit]
	{-webkit-appearance:button;-moz-appearance:button;appearance:button}
	input::-ms-clear{display:none}
	input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
	input[type=checkbox],input[type=radio]{padding:0}
	input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;margin:0;-webkit-appearance:none;appearance:none}
	input[type=search]{box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}
	input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}
	textarea{overflow-y:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0}
	menu,ol,ul{list-style:none outside none}
	
.clearfix:after,.clearfix:before{display:table;content:" "}
.clearfix:after{clear:both}


.van-toast--text .van-toast__text{word-break:break-word}:root{color-scheme:dark}input,select{background:#fff}
.wrap{position:relative}
.fs{display:flex;justify-content:center;align-items:center;flex-direction:column}
.fs .slogan img{height:100%}
.fs .btn-play{margin-top:.3rem;margin-bottom:1.5rem;width:.98rem;height:1.09rem;background-size:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-image:url(../image/btn-play.png)}
.fs .bg-video{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}
.fs .btn-dl{margin-left:.1rem;min-width:2.58rem;height:.8rem;display:flex;justify-content:center;align-items:center;padding-left:1em;padding-right:1em;font-size:.36rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));background-image:url(http://te.ligame.cc/static/images/btn-dl.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}

.redeem .dialog-box{transform:scale(1.2)}}@keyframes code{0%{top:0}to{top:100%}}@keyframes flip-scale-up-hor{0%{transform:scale(1) rotateY(0)}50%{transform:scale(1.1) rotateY(-90deg)}to{transform:scale(1) rotateY(0)}}@keyframes hide{0%{transform:translate(0) translateY(-50%)}50%{transform:translate(1.85rem) translateY(-50%)}to{transform:translate(1.67rem) translateY(-50%)}}@keyframes show{0%{transform:translate(1.67rem) translateY(-50%)}to{transform:translate(0) translateY(-50%)}}@keyframes swing-s{20%{transform:rotate(8deg)}40%{transform:rotate(-6deg)}60%{transform:rotate(3deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}@media (orientation: landscape){.wrap{height:100%}
.wrap>.swiper-container{height:100%}
.wrap>.swiper-container>.swiper-wrapper{height:100%}
.wrap>.swiper-container>.swiper-wrapper>.swiper-slide{height:100%;min-height:100dvh;background-size:cover;background-position:center top;background-repeat:no-repeat;padding-top:.7rem}


.fs .slogan{height:3rem}
.fs .slogan img{display:block;height:100%}
.fs .btn-play:hover{--un-scale-x:1.1;--un-scale-y:1.1;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}
.fs .mod-download{z-index:2;display:flex;justify-content:center;align-items:center}
.fs .mod-download .sale{width:1.58rem;height:2.25rem;flex-shrink:0;background-position:center center;background-repeat:no-repeat;text-align:center;font-size:.16rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));background-size:cover;background-image:url(http://te.ligame.cc/static/images/bg-sale.png);animation:swing-s 1.2s infinite}
.fs .mod-download .sale .txt{height:.8rem;overflow:hidden;padding-left:.15rem;padding-right:.15rem;padding-top:.35rem;text-transform:uppercase}
.fs .mod-download .sale .per{height:.9rem;display:flex;justify-content:center;align-items:center;font-size:.3rem;position:relative;color:#fff;-webkit-text-stroke:.04rem #802513}
.fs .mod-download .sale .per:before{position:absolute;content:attr(data-txt);-webkit-text-stroke:0}
.fs .mod-download .sale .per:after{display:block;content:attr(data-txt)}
.fs .mod-download .code{margin-top:.32rem;width:1.32rem;flex-shrink:0}
.fs .mod-download .code .pic{position:relative;height:1.32rem}
.fs .mod-download .code .pic img{display:block;height:100%}
.fs .mod-download .code .pic:after{position:absolute;left:0;right:0;top:.04rem;height:.02rem;border-radius:.02rem;content:"";background:linear-gradient(to right,rgba(232,189,113,0),#e8bd71 20%,#e8bd71 80%,rgba(232,189,113,0) 100%);animation:code 2s infinite linear alternate}
.fs .mod-download .code .txt{margin-top:.05rem;min-height:.3rem;text-align:center;font-size:.15rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}
.fs .mod-download .btns{margin-bottom:-.1rem;margin-right:.15rem;width:4.38rem;display:flex;flex-wrap:wrap}
.fs .mod-download .btns>a,.fs .mod-download .btns .btn-other{position:relative;margin-left:.15rem;margin-bottom:.1rem;width:2.04rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}
.fs .mod-download .btns>a img,.fs .mod-download .btns .btn-other img{display:block;width:100%;cursor:pointer}
.fs .mod-download .btns>a:hover,.fs .mod-download .btns .btn-other:hover{--un-brightness:brightness(1.6);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}
.fs .mod-download .btns .btn-other:hover .btn-dl-more{display:block}
.fs .mod-download .btn-dl-more{position:absolute;left:0;right:0;top:100%;display:none;max-height:1.35rem;overflow:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--scrollbar-track:#f5f5f5;--scrollbar-thumb:#ddd;--scrollbar-width:8px;--scrollbar-height:8px;--scrollbar-track-radius:4px;--scrollbar-thumb-radius:4px;background-color:rgba(0,0,0,.5);padding-right:.1rem;padding-left:.1rem;padding-bottom:.1rem;--scrollbar-thumb:rgba(255,255,255,.5);--scrollbar-track:rgba(0,0,0,0);--scrollbar-width:.05rem;--scrollbar-track-radius:.1rem;--scrollbar-thumb-radius:.1rem;--scrollbar-track-radius:0rem}
.fs .mod-download .btn-dl-more::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}
.fs .mod-download .btn-dl-more::-webkit-scrollbar-track{border-radius:var(--scrollbar-track-radius);background-color:var(--scrollbar-track)}
.fs .mod-download .btn-dl-more::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-thumb-radius);background-color:var(--scrollbar-thumb)}
.fs .mod-download .btn-dl-more img{margin-top:.1rem;display:block;width:100%}
.fs .btn-dl{display:none}

.language-b{display:none!important}[lang=chs] .heros .info .name{font-size:1.18rem;font-weight:700;font-family:SimSun}[lang=chs] .side-nav{font-family:SimSun}[lang=chs] .side-nav li{font-weight:700}[lang=cht] .heros .info .name{font-size:1.18rem;font-weight:700;font-family:SimSun}[lang=cht] .side-nav{font-family:SimSun}[lang=cht] .side-nav li{font-weight:700}}html{font-size:5.2083333333vw}@media (orientation: landscape) and (max-height: 600px){html{font-size:11.1111111111vh;font-size:11.1111111111dvh}
.topbar{height:1.2rem}
.topbar .logos{--un-scale-x:1.8;--un-scale-y:1.8;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}
.wrap>.swiper-container>.swiper-wrapper>.swiper-slide{padding-top:1.5rem}
.btn-recharge{top:1.4rem}
.side-dl{display:none!important}
.title{top:1.5rem}
.side-nav .nav-list{top:auto;bottom:.5rem}
.heros .tab-nav{transform-origin:bottom right;--un-scale-x:.9;--un-scale-y:.9;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}
.heros .swiper-button-prev{margin-top:-.2rem}
.heros .info{margin-top:1rem}
.mod-about .bd,.heros .info .desc,.form-txt{font-size:.26rem}
.btn-more{font-size:.24rem}
.heros .info .desc p{max-height:2.08rem}
.form-key{--key-font: .24rem;--btn-how-font: .24rem}
.fs{background-image:url(http://te.ligame.cc/static/images/bg-fs.jpg)}
.fs .bg-video,.fs .mod-download{display:none}
.fs .btn-dl{display:flex}

.redeem .dialog-box{transform:scale(1.2)}}
.ara .heros .info,.ara .form-key,.ara .side-nav .nav-list li{direction:rtl}
.deu .fs .mod-download .sale .txt{padding-left:0;padding-right:0;padding-top:.45rem;font-size:.14rem}
@media (orientation: portrait){html{font-size:9.2592592593vw;height:100%}
body{height:100%}
.wrap{height:100%;overflow:hidden}
.wrap>.swiper-container{height:100%}
.wrap>.swiper-container>.swiper-wrapper>.swiper-slide{overflow-y:auto;background-size:cover;padding-top:100%;padding-bottom:100%}
.topbar,.mod-download{display:none}
.topbar-m{position:fixed;left:0;right:0;top:0;z-index:99;height:1.7rem;display:flex;align-items:center;--un-bg-opacity:1;background-color:rgba(17,22,23,var(--un-bg-opacity));padding-left:.4rem;padding-right:.4rem}
.topbar-m .logo{margin-right:auto;display:flex;align-items:center}
.topbar-m .logo .pic{margin-right:.2rem;width:1.32rem;flex-shrink:0}
.topbar-m .logo .name{font-size:.34rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}
.topbar-m .logo .name .t1{margin-bottom:.1rem;font-size:.38rem}
.topbar-m .btn-dl{min-width:2.58rem;max-width:40%;height:.8rem;display:flex;justify-content:center;align-items:center;padding-left:.5em;padding-right:.5em;font-size:.3rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));background-image:url(http://te.ligame.cc/static/images/btn-dl.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.topbar-m .btn-nav{margin-left:.25rem;width:.62rem;height:.62rem;display:flex;flex-direction:column;justify-content:space-between;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}
.topbar-m .btn-nav i{display:block;height:.06rem;--un-bg-opacity:1;background-color:rgba(166,166,167,var(--un-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}
.topbar-m .btn-nav i:nth-child(1){transform-origin:0 0}
.topbar-m .btn-nav i:nth-child(3){transform-origin:left bottom}
.topbar-m .btn-nav.active{transform:scale(1.2) translate(.05rem)}
.topbar-m .btn-nav.active i:nth-child(1){transform:rotate(45deg) translate(.05rem,.05rem)}
.topbar-m .btn-nav.active i:nth-child(2){opacity:0}
.topbar-m .btn-nav.active i:nth-child(3){transform:rotate(-45deg) translate(.05rem,-.05rem)}
.fs{background-image:url(../image/m-bg-fs.jpg)}
.fs .bg-video{display:none}
.fs .slogan{height:3.2rem}
.fs .btn-play{margin-bottom:3rem;width:1.43rem;height:1.6rem}
.fs .btn-dl{margin-top:.9rem;min-width:5.2rem;height:1.04rem;display:flex;justify-content:center;align-items:center;font-size:.5rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));background-size:100% 100%;background-image:url(http://te.ligame.cc/static/images/m-btn-dl.png)}
.form-key{--key-height: 1rem;--key-font: .45rem;--btn-how-font: .36rem}
.form-txt{padding:.5em;font-size:.3rem}




