:root{--main-color:#e5feff;--other-color:#6D3704;--progress-color:#FFF4C7;--progress-bg-color:#FDC119;--pop-title-color:#C89B3C;--pop-main-color:#E6DFE0;--pop-btn-color:#F0E6D2;--pop-text-color:#A09B8C}
a,body,dd,div,dl,dt,em,h1,h2,h3,h4,h5,html,i,img,input,li,p,span,ul{margin:0;padding:0}
a,img,input{border:none}
body{font:14px/1.75 -apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:transparent}
table{border-collapse:collapse}
a{text-decoration:none}
li,ul{list-style:none}
a,img{-webkit-touch-callout:none}
body,html{-webkit-user-select:none;user-select:none}
html{font-size:50px;font-size:13.33333333vw}
body,html{max-width:1024px;background:#000}
.foot{font-size:.2rem;color:#ccc;text-align:center;background:#000;padding:.18rem 0 .18rem 0;line-height:.3rem}
@font-face{font-family:BeaufortforLOL-Bold;src:url(//lol.qq.com/client/lcu/font/BeaufortForLoL-Bold.otf)}
.ff-bflol{font-family:BeaufortforLOL-Bold}
.wrap{position:relative;background:#3f0c06 url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/bg.jpg) no-repeat center top/100% auto;overflow:hidden;height:32.17rem}
.logo-box{position:absolute;width:3.48rem;height:.6rem;left:.3rem;top:.3rem;z-index:9;font-size:0;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/logo.png) no-repeat center top/100%;display:flex;justify-content:space-between}
.logo-box a{display:block;width:.8rem;height:100%}
.loginbox{color:#fff;font-size:.18rem;position:absolute;right:.3rem;top:.22rem;width:3.56rem;line-height:1.5;box-sizing:border-box;text-align:right}
.loginbox .unlogin{margin-top:1em}
.loginbox a{color:#fff}
.loginbox .txt-nickname+span{display:block}
.content{width:100%;z-index:2;position:relative}
.content *{box-sizing:border-box}


.s-spr{ background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/s-spr.png); background-repeat:no-repeat; background-size:4.76rem 4.6rem;}
.s-spr.btn-video{ width:0.75rem; height:0.73rem; background-position:98.00499% 14.21189%;}
.s-spr.gift-box{ width:0.88rem; height:0.86rem; background-position:78.09278% 14.70588%;}
.s-spr.gift-dh-exchangeshop{ width:2.19rem; height:0.55rem; background-position:85.60311% 95.80247%;}
.s-spr.gift-list-title1{ width:2.98rem; height:0.4rem; background-position:1.68539% 0.71429%;}
.s-spr.gift-list-title2{ width:2.98rem; height:0.4rem; background-position:1.68539% 10.71429%;}
.s-spr.gift-progbar-entrance-af{ width:2.93rem; height:2.66rem; background-position:1.63934% 44.84536%;}
.s-spr.gift-progbar-entrance-p{ width:2.15rem; height:0.69rem; background-position:1.14943% 99.23274%;}
.s-spr.gift-progbar-entrance-unlock{ width:2.15rem; height:0.69rem; background-position:1.14943% 99.23274%;}
.s-spr.hover{ width:1.75rem; height:0.4rem; background-position:99.00332% 49.04762%;}
.s-spr.hover1{ width:1.75rem; height:0.61rem; background-position:99.00332% 35.8396%;}
.s-spr.pane-title-icon1{ width:0.51rem; height:0.31rem; background-position:0.70588% 82.75058%;}
.s-spr.pane-title-icon2{ width:0.51rem; height:0.31rem; background-position:13.17647% 82.75058%;}
.s-spr.pbar-num{ width:0.66rem; height:0.24rem; background-position:26.58537% 81.42202%;}
.s-spr.price{ width:1.72rem; height:1.38rem; background-position:98.02632% 77.01863%;}
.s-spr.zhekou{ width:1.59rem; height:0.5rem; background-position:95.5836% 0.73171%;}

.bg{position:absolute;left:0;top:-1px;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:100%;opacity:1;z-index:-1}
.bg video{display:none!important}
.more-pic{position:relative;width:2.65rem;height:2.63rem;position:absolute;top:2.8rem;left:.1rem;display:flex;justify-content:center;align-items:center}
.more-pic a{display:block;width:100%;height:100%}
.more-pic::before{position:absolute;content:"";display:inline-block;position:absolute;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/more-border.png) no-repeat center top/100%;width:2.78rem;height:2.56rem;pointer-events:none}
.more-pic img{width:2.26rem;height:2.26rem}
.more-pic .more-name{position:absolute;bottom:.2rem;left:0;width:100%;z-index:10;text-align:center;color:#fff;font-size:.18rem}
.nav-items{position:absolute;top:1.1rem;left:.05rem;font-size:0;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center}
.nav-items a{display:block;margin-left:.04rem;position:relative;width:.72rem;height:.8rem;flex:none}
.nav-items a.nav-btn-fullscreen{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-5.48rem -2.38rem;background-size:8.08rem 5.26rem;display:none}
.nav-items a.nav-btn-discount{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-6.38rem -1.4rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-fuli{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-7.12rem -1.4rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-rule{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-6.96rem -3.2rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-pool{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-6.22rem -3.2rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-history{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-6.22rem -2.38rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-music{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-5.48rem -3.2rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-music.off{width:.72rem;height:.8rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-6.96rem -2.38rem;background-size:8.08rem 5.26rem}
.nav-items a.nav-btn-fuli:after{content:"";position:absolute;left:50%;top:50%;margin-left:-.44rem;margin-top:-.48rem;width:.88rem;height:.96rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-5.48rem -1.4rem;background-size:8.08rem 5.26rem;-webkit-animation:ani-nav-btn-fuli 2s linear infinite;animation:ani-nav-btn-fuli 2s linear infinite}
@keyframes ani-nav-btn-fuli{0%{opacity:1;filter:brightness(1.2)}
50%{opacity:.55;filter:brightness(1)}
100%{opacity:1;filter:brightness(1.2)}
}
.nav-hover-tips{display:block;width:3.52rem;height:1.3rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:0 -3.96rem;background-size:8.08rem 5.26rem;font-size:.2rem;color:#fff2d3;line-height:1.25;box-sizing:border-box;padding:.5rem .14rem 0;text-align:center;position:absolute;top:.74rem;left:50%;margin-left:-1.76rem}
.nav-hover-tips-close{display:block;width:.15rem;height:.15rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-7.88rem -.7rem;background-size:8.08rem 5.26rem;width:.2rem;height:.2rem;position:absolute;top:.44rem;left:3.1rem}
.nav-num{width:2.6rem;height:.68rem;width:2.6rem;height:.68rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-5.48rem 0;background-size:8.08rem 5.26rem;color:#f0e6d2;font-size:.28rem;line-height:.68rem;position:relative;text-align:left;padding:0 .44rem 0 .24rem}
.nav-num{position:absolute;right:.3rem;top:1.1rem}
.nav-num .nav-icon-stone,.nav-num .nav-icon-zs{display:inline-block;vertical-align:top;margin-top:.1rem}
.nav-num .nav-icon-stone{width:.48rem;height:.48rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/tc-iocn3.png) no-repeat center top/100%}
.nav-num .nav-icon-zs{width:.48rem;height:.48rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/tc-iocn2.png) no-repeat center top/100%}
.nav-num .nav-icon-tips{width:.32rem;height:.32rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-7.2rem -.7rem;background-size:8.08rem 5.26rem;position:absolute;right:.6rem;top:50%;margin-top:-.16rem}
.nav-num .nav-icon-add,.nav-num .nav-icon-zl{position:absolute;right:.18rem;top:50%;margin-top:-.16rem}
.nav-num .nav-icon-add{width:.32rem;height:.32rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-6.86rem -.7rem;background-size:8.08rem 5.26rem}
.nav-num .nav-icon-zl{width:.32rem;height:.32rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-7.54rem -.7rem;background-size:8.08rem 5.26rem}
.nav-num-ww{position:absolute;right:.3rem;top:1.92rem}
.nav-num .nav-icon-tips:hover p{opacity:1;transform:translateY(0)}
.nav-ys-hover{position:absolute;right:-.44rem;bottom:-1.8rem;width:2.76rem;height:1.92rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/nav-m-spr.png);background-position:-2.7rem 0;background-size:8.08rem 5.26rem;opacity:0;transform:translateY(10px);transition:.3s ease-out opacity,.3s ease-out transform;pointer-events:none;z-index:4}
.nav-btn-zg{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/nav-btn-zhigou.png) no-repeat center top/100% 100%;width:.72rem;height:.8rem}
.nav-items a.nav-btn-zg:after{content:"";position:absolute;left:50%;top:50%;margin-left:-.44rem;margin-top:-.48rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/nav-btn-zhigou-on.png) no-repeat center top/100% 100%;width:.88rem;height:.96rem;-webkit-animation:ani-nav-btn-fuli 2s linear infinite;animation:ani-nav-btn-fuli 2s linear infinite}
.nav-hover-tips{display:none}
.pane-title{width:5.49rem;height:2.72rem;position:absolute;left:50%;transform:translateX(-50%);top:6.9rem;text-align:center;box-sizing:border-box}
.pane-ftitle{position:absolute;bottom:-.1rem;left:50%;transform:translateX(-50%);background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/pane-ftitle.png) no-repeat center top/100%;width:4.94rem;height:.44rem}
.pane-title .gift-owned{width:2.28rem;display:inline-block;height:.76rem;text-indent:-99999px;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-owned.png) no-repeat center top/100% 100%;margin:0 -.1rem}
.pane-title-box{display:flex;align-items:center;justify-content:center;width:100%;position:absolute;top:2.83rem;left:0}
.pane-title p{color:#d6d6ff;background:#fff url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/s-txt2.png) repeat-x;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.3106rem;font-weight:700;letter-spacing:.01rem;height:.5rem; line-height: .5rem; margin: 0 .07rem;}
.pane-title p strong{margin:0 .02rem}
.pane-title p span{font-family:BeaufortForLoL-Bold;font-size:.28rem}
.pane-title i{display: block; margin-top: .04rem;}

.init-tag{position:absolute;top:5.3rem;left:6.9rem}
.init-tag-title{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/init-tag.png) no-repeat center top/100% auto;width:1.96rem;height:3.27rem;position:absolute;bottom:-.1rem;left:-1.35rem;pointer-events:none}
.init-tag .init-tag-rarity{display: none;}
.init-tag .btn-video{position:absolute;top:-.29rem;left:-.56rem;}
.init-tag .price{position:absolute;left:-1.12rem;top:.13rem;padding:.45rem 0 0 .28rem;box-sizing:border-box;text-align:center}
.init-tag .price span{vertical-align:top;font-size:.1725rem;font-weight:700;background:#fff4d1 url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/s-txt1.png) repeat-x;-webkit-text-fill-color:transparent;-webkit-background-clip:text; background-size: .02rem .2rem;}
.init-tag .price.gowned{pointer-events:none}
.init-tag .gift-owned{width:.5rem;height:1.69rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/init-tag-owned.png) no-repeat center top/100% 100%;position:absolute;left:-.03rem;top:-2.12rem;font-size:0;text-indent:-999px;z-index:3}
.init-tag .gift-owned.show{display:block}
.unlockafter3m.locked{pointer-events:none}
.init-btns{width:120%;position:absolute;top:12.8rem;left:-10%;font-size:0;text-align:center}
.init-btns a{display:inline-block;vertical-align:top;position:relative;padding:.37rem 0 0 0; margin: 0 .13rem;}
.init-btns a.call-btn-one{width:3.4rem;height:.96rem;}
.init-btns a.call-btn-sum{width:3.4rem;height:.96rem;}
.init-btns a:after{content: ''; position: absolute; left: 50%; top: 50%; z-index: 1; pointer-events: none;}
.init-btns a.call-btn-one:after{width: 4.56rem; height: 2.43rem; margin-left: -2.17rem; margin-top: -1.17rem; background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/call-btn.png) no-repeat; background-size: 100% 100%;}
.init-btns a.call-btn-sum:after{ width: 4.46rem; height: 2.44rem; margin-left: -2.26rem; margin-top: -1.17rem; background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/call-btn-two.png) no-repeat; background-size: 100% 100%;}
.init-btns .call-btn-text{position:relative;font-weight:700;font-size:.26rem;line-height:.32rem;display:flex;justify-content:center;align-items:center; z-index: 2; position: relative;}
.init-btns .call-btn-text i{display:block;flex:none;margin-right:.04rem}
.init-btns .call-btn-one .call-btn-text i{width:.4rem;height:.4rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/call-btn-one-icon.png) no-repeat center/100%}
.init-btns .call-btn-sum .call-btn-text i{width:.4rem;height:.4rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/call-btn-two-icon.png) no-repeat center/100%}
.init-btns .call-btn-text font{margin-right:.04rem;font-family:BeaufortForLoL-Bold;font-size:.3rem}
.init-btns .call-btn-text font,.init-btns .call-btn-text strong{display:inline-block}
.init-btns .call-btn-text font,.init-btns .call-btn-text strong{line-height:1.1;color:#620b02;background:linear-gradient(to top,#620b02 20%,#9f1201 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.call-btn-one .call-btn-text font em{margin-right:.04rem;font-weight:700;color:#cf672f;-webkit-background-clip:unset;-webkit-text-fill-color:#cf672f;position:relative;font-style:normal}
.call-btn-sum .call-btn-text font em{margin-right:.04rem;color:#cf672f;-webkit-background-clip:unset;-webkit-text-fill-color:#cf672f;;position:relative;font-style:normal; font-weight: bold;}
.init-btns .call-btn-text font em:after{content:"";width:107%;height:.04rem;background:#cf672f;position:absolute;left:-1%;top:50%;margin-top:0}
.init-btns .call-btn-one .call-btn-text font em{color:#cf672f;font-weight:700;}
.init-btns .call-btn-one .call-btn-text font em:after{color:#cf672f;}
.init-btns .call-btn-sum .call-btn-text font em:after{color:#cf672f;}
.init-btns .call-btn-one .call-btn-text font,.init-btns .call-btn-one .call-btn-text strong{color:#5f0b02;background:linear-gradient(to top,#5f0b02 20%,#9f1201 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.init-btns .call-btn-two .call-btn-text font,.init-btns .call-btn-two .call-btn-text strong{color:#620b02;background:linear-gradient(to top,#620b02 20%,#9f1201 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.init-btns .zhekou{line-height:.36rem;position:absolute;left:50%;transform:translateX(-50%);top:-.1rem;font-size:.1759rem;color:#ffe4f8;z-index: 4; padding-top: .09rem; display: block;}
.init-btns .zhekou span{color:#e9e9ff;background:linear-gradient(to bottom,#ffe39e 20%,#fff0ca 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:BeaufortForLoL-Bold;font-size:.21rem;font-weight:700;margin:0 .01rem}
.init-btns .zhekou em,.init-btns .zhekou span{display:inline-block;vertical-align:top;color:#5b0a02;background:#5b0a02 url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/s-txt3.png) 0 100% repeat-x; background-size: .02rem .25rem; font-style: normal; -webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.init-btns .discount .ff-rui font em,.init-btns .discount .zhekou{display:inline-block;vertical-align:top}
.info-list{width:120%;position:absolute;top:13.86rem;left:-10%;font-size:0;text-align:center; z-index: 3;}
.info-list li{display:inline-block;vertical-align:top;line-height:.48rem;width:100%;height:.48rem}
.info-list li .continuous,.info-list li .ticket{display:inline-block;vertical-align:top;font-size:.2076rem;font-weight:700;position:relative;color:#fff;}
.info-list li .ticket{display:inline-block;vertical-align:top;width:3.4rem;margin:0 .06rem;text-align:left;padding-left:.1rem;box-sizing:border-box}
.info-list li .ticket:nth-of-type(1){text-align:right;padding-left:auto;padding-right:.2rem}
.info-list li .ticket span{font-family:BeaufortforLOL-Bold}
.info-list li .ticket i{position:absolute;left:0;top:50%;margin-top:-.17rem}
.info-list li .continuous{padding-left:.38rem}
.info-list li .i-tips{position:absolute;left:0;top:50%;margin-top:-.185rem}
.info-list li .i-tips p{position:absolute;left:50%;bottom:.4rem;margin-left:-1.62rem;font-size:.24rem;color:#fff;line-height:.32rem;padding:.1rem .2rem .16rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/tips-hover.png) no-repeat;width:3.23rem;height:1.9rem;background-size:100% 100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-10px);transition:.3s ease-out opacity,.3s ease-out transform;pointer-events:none;text-align:justify}
.info-list li .i-tips:hover p{opacity:1;transform:translateY(0)}
.info-list li .call-check{display:none}
.info-list .btn-tick{margin-left:.03rem}
.info-list .call-lab{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;height:.44rem;line-height:.44rem}
.info-list-qa{width:.2rem;height:.2rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/info-list-qa.png) no-repeat center top/100%;display:inline-block;vertical-align:top;margin-top:.16rem;position:relative}
.info-list-qa:hover .info-list-qa-hover{display:block}
.info-list-qa-hover{position:absolute;left:50%;margin-left:-1.44rem;top:-1.44rem;width:2.88rem;box-sizing:border-box;height:1.2rem;padding:0 .1rem;border-style:solid;background:#010a13;border-width:1px;border-image:linear-gradient(to bottom,#785a28,#c89b3c) 2;color:#a09b8c;font-size:.24rem;font-weight:400;line-height:1.6;text-align:center;padding:.1rem .1rem .2rem .1rem;box-sizing:border-box;pointer-events:none;display:none;-webkit-text-fill-color:initial}
.info-list-qa-hover span{color:#f0e6d2;font-size:.28rem}
.info-list-qa-hover::after{content:"";display:inline-block;position:absolute;width:.8rem;height:.38rem;left:50%;bottom:-.38rem;transform:translateX(-50%) rotate(180deg);background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/hover-arrow.png) no-repeat center top/100% 100%}
.gift-tips{position:absolute; width: 100%; left: 0; height:1.12rem;font-size:.2rem;font-weight:700;line-height:.3rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;top:14.52rem}
.gift-tips>br:last-child{display:none}

.gift-tips span{background:#fff8eb url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/s-txt4.png) 50% 100% repeat-x; background-size: .02rem .28rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:right;display:block}
.gift-progbar-entrance{width:2.55rem;height:2.56rem;position:relative;padding-top:1.4rem;box-sizing:border-box;z-index:21;margin-left:0;margin-top:-.3rem}
.gift-progbar-entrance>img{height:1.88rem;position:absolute;left:50%;top:67%;transform:translate(-50%,-50%);z-index: 2;}
.gift-progbar-entrance>span{position:absolute;right:.26rem;top:1.95rem;z-index:3;color:#fff6d9;font-size:.24rem;font-family:BeaufortForLoL-Bold;text-align:center;}
.gift-progbar-entrance p{color:#362635;font-size:.2042rem;line-height:.3rem;text-align:center;white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%);top:2.23rem;z-index:3;box-sizing:border-box;font-weight:700;display:flex;justify-content:center;align-items:center; padding-top: .06rem;}
.gift-progbar-entrance p span{font-size:.2297rem;font-family:BeaufortforLOL-Bold; margin:-.04rem .01rem 0; display: inline-block; vertical-align: top;}
.gift-progbar-entrance p.gift-progbar-entrance-unlock{display:none;z-index:10;padding-top:.25rem}
.gift-progbar-entrance.unlock>span{display:none}
.gift-progbar-entrance.unlock>img,.gift-progbar-entrance.unlock .gift-progbar-entrance-af{filter:brightness(.5)}
.gift-progbar-entrance.unlock p{display:none;}
.gift-progbar-entrance.unlock p.gift-progbar-entrance-unlock{display:block}
.gift-progbar-entrance.unlock::before{display:block;content:"";background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-progbar-entrance-on.png) no-repeat center top/100%;width:.76rem;height:.61rem;position:absolute;top:57%;left:50%;transform:translate(-50%,0);z-index:4}
.gift-progbar-entrance.unlock::after{z-index:2}
.gift-progbar-entrance .gift-progbar-entrance-af{position: absolute; left: -.01rem; top: .18rem; z-index: 1;}


.gift-progbar{position:absolute;left:50%;transform:translateX(-50%);top:9.4rem;z-index:10;width:7.5rem;height:3.28rem;display:flex;justify-content:space-between;align-items:center}
.gift-progbar-box{width:4.96rem;height:100%;position:relative;z-index:5}
.gift-progbar-box::before{display:block;content:"";background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-progbar-gapline.png) no-repeat center top/100%;width:.02rem;height:2.38rem;position:absolute;left:-.1rem;top:50%;transform:translateY(-27%);pointer-events:none;z-index:5}
.gift-progbar-box::after{display:block;content:"";width:.5rem;height:60%;position:absolute;right:-.02rem;top:3%;pointer-events:none;z-index:2}
.gift-progbar::before{content:"";background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/pbar-scroller-icon.png) no-repeat center left;background-size:auto 100%;width:.48rem;height:2.31rem;display:block;position:absolute;top:50%;left:2.6rem;transform:translateY(-50%);z-index:10;display: none;}
.pbar-scroller{scrollbar-width:none;-ms-overflow-style:none}
.pbar-scroller::-webkit-scrollbar{display:none}
.pbar-scroller{width:4.96rem;height:100%;position:absolute;left:0;top:0;overflow-y:hidden;overflow-x:scroll}
.gift-progbar .pbar{width:6.54rem;height:.18rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/progress-bar.png) no-repeat center left;background-size:auto 100%;position:relative;left:0;top:2.28rem}
.gift-progbar .pbar-line{height:100%;overflow:hidden;position:relative}
.gift-progbar .pbar-line span{display:block;width:6.54rem;height:.18rem;background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/pbar-line.png);background-size:auto 100%;pointer-events:none;position:absolute;left:0;top:0}
.gift-progbar .pbar-fire span{display:block;pointer-events:none;position:absolute;left:-.85rem;top:-1.05rem}
.gift-progbar .jd-drop{width:4.35rem;height:1rem;position:absolute;top:-.96rem;left:0;z-index:1;font-size:0;text-align:left;padding-left:.1rem;box-sizing:border-box;white-space:nowrap}
.gift-progbar .jd-drop>p{display:none}
.gift-progbar .jd-drop a{display:inline-block;vertical-align:top;width:1.16rem;position:relative}
.gift-progbar .jd-drop .jd-gift-box{width:.95rem;height:.95rem;position:relative;display:block;margin:0 auto}
.gift-progbar .jd-drop .gift-box{display:block;margin:0 auto;padding-top:.08rem;box-sizing:border-box;position:relative;}
.gift-progbar .jd-drop .gift-box img{height:.98rem;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);display:block}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift1]{height:1.2rem}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift2]{height:1.2rem}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift3]{height:1.2rem}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift4]{height:.7rem}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift6]{height:1rem;left:58%}
.gift-progbar .jd-drop .jd-gift-name{position:absolute;width:100%;left:0;top:.62rem;color:#fff6d9;font-size:.2rem;font-family:BeaufortForLoL-Bold;text-align:center;}
.gift-progbar .jd-drop .jd-gift-box .jd-gift-checked{width:.52rem;height:.42rem;position:absolute;top:45%;left:50%;transform:translate(-50%,-55%);background-image:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/pbar-gift-checked.png);background-size:auto 100%;display:none}
.gift-progbar .jd-drop .pbar-num{position:absolute;top:.88rem;left:50%;transform:translateX(-50%);margin:.05rem auto 0;font-size:.2rem;color:#fff;line-height:.24rem;text-align:center;font-family:BeaufortforLOL-Bold;text-indent:-9999px}
.gift-progbar .jd-drop .pbar-num.on{color:#174c92}
.gift-progbar .jd-drop a.on{color:#fff551;filter:none;pointer-events:auto;cursor:pointer}
.gift-progbar .jd-drop a.done .gift-box,.gift-progbar .jd-drop a.done .pbar-num,.gift-progbar .jd-drop a.on .pbar-num{filter:brightness(.5)}
.gift-progbar .jd-drop a.done .jd-gift-box .jd-gift-checked{display:block}
.gift-progbar .jd-drop a.done .gift-box{filter:brightness(.5)}
.gift-progbar .jd-drop a .hover{position:absolute;left:50%; padding-bottom: .06rem; top:-.4rem;font-size:.18rem;box-sizing:border-box;color:#ffefd7;line-height:.22rem;margin-left: -.875rem; text-align:center;z-index:2;transform:translateY(-10px);transition:.3s ease-out visibility,.3s ease-out opacity,.3s ease-out transform;pointer-events:none;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center}
.gift-progbar .jd-drop a:nth-of-type(1) .hover{background: url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/hover2.png) no-repeat; background-size: 1.75rem .61rem; width: 1.75rem; height: .61rem; margin-left: -.52rem;}
.gift-progbar .jd-drop a:nth-of-type(1) .hover{top: -.61rem;}
.gift-progbar .jd-drop a .hover em{font-style:normal;font-size:.9em;opacity:.8}
.gift-progbar .jd-drop a:hover .hover{visibility:visible;opacity:1;transform:translateY(0)}
.num-list{list-style:none;width:115%;height:100%;position:absolute;top:-.04rem;left:0;text-align:left;font-size:0;pointer-events:none;z-index:4;padding-left:.1rem;box-sizing:border-box}
.num-list li{display:inline-block;vertical-align:top;width:1.16rem;text-align:center;position:relative;font-size:.24rem;color:#31181f;line-height:.24rem;font-family:BeaufortforLOL-Bold;}
.num-list li.done,.num-list li.on{color:#fff}
.pbar-desc-qa{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/pbar-desc-qa.png) no-repeat center top/100%;width:.31rem;height:.31rem;position:absolute;right:.25rem;top:2.61rem;z-index:10}
.pbar-desc-qa .pbar-desc{color:#fffcf1; width: 2.19rem; height: .69rem; background: url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/pbar-desc.png) no-repeat; background-size: 100% 100%; font-size:.18rem;line-height:1.1;text-align:right;position:absolute;right:-.04rem;top:-.72rem;font-weight:700;pointer-events:none;box-sizing:border-box;white-space:nowrap;padding:.12rem .15rem 0 0;display:none}
.pbar-desc-qa .pbar-desc span{display:block;font-size:.18rem;color:rgba(255,255,255,.8);font-weight:400}
.pbar-desc-qa:hover .pbar-desc{display:block}
.pbar-curnum{width:3rem;color:#fff6d9;font-size:.2rem;line-height:.3rem;text-align:left;position:absolute;left:.25rem;top:2.6rem;font-weight:700;pointer-events:none}
.pbar-curnum span{font-family:BeaufortForLoL-Bold;font-size:.24rem}
.pbar-qa:hover .pbar-desc{display:block}
.gift-dh{position:absolute;left:.08rem;top:16.49rem;padding-top:.2rem;box-sizing:border-box;width:3.79rem;height:4.25rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-dh.png) no-repeat center center/100% 100%}
.gift-dh-r{position:absolute;left:auto;right:.32rem;top:15.9rem;padding-top:.2rem;box-sizing:border-box;width:3.58rem;height:4.14rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-dh.png) no-repeat center center/100% 100%}
.gift-dh .gift-dh-daibi{display:block; width: 2.8rem; position: absolute; left: 0; top: -.16rem;}
.gift-dh.gift-dh-r .gift-dh-daibi{width:2rem}
.gift-dh .num-box{margin:0 auto;text-align:center; width: 2.8rem; position: relative; padding-top: 2.14rem;}
.gift-dh .num-box p{font-weight:700;font-size:.26rem;height:.34rem;line-height:.34rem;text-align:center}
.gift-dh .have{display:inline-block;color:#ffe7ae;background:linear-gradient(to bottom,#ffe7ae 20%,#fff5e2 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.gift-dh .num{display:inline-block;width:.96rem;height:.37rem;color:#d6d6ff;font-family:BeaufortforLOL-Bold; position: relative;background:#fff8eb url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/s-txt5.png) 50% 100% repeat-x; background-size: 2px 32px; -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.gift-dh .num:before{content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #5d2b01; z-index: -1;}
.gift-list .gift-list-img{width:6.52rem;height:3.7rem;position:relative;margin:0 auto}
.gift-dh .gift-dh-exchangeshop{display:block;margin:.26rem auto 0;color:#fffebb;font-size:.28rem;font-weight:700;line-height:.76rem;text-align:center;box-sizing:border-box;padding-top:.03rem}
.gift-dh .gift-dh-exchangeshop span{display: none;}
.gift-zs{margin-left:.12rem}
.gift-dh .hover{display:none}
.dh-pic{width:2.8rem;height:3.47rem;position:absolute;top:53%;left:47%;transform:translate(-50%,-50%)}
.gift-list{position:absolute;left:0;top:21.1rem;width:100%;display:flex;flex-direction:column}
.gift-list li{position:relative;height:4.8rem}
.gift-list li+li{margin-top:.3rem}
.gift-list-title{margin:0 auto .4rem;}
.gift-list-img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.2rem}
.gift-list-imgborder{position:absolute;left:50%;transform:translate(-50%,0);top:.55rem}
.gift-list .gift-list-img::after{content:"";position:absolute;top:50%;left:50%; margin-left: -3.75rem; margin-top: -5.79rem; z-index: 2; width:7.5rem;height:10.88rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-list-img-mask1.png) no-repeat center center/100% 100%; pointer-events: none;}

.gift-list .gift-list-img-mask{width:100%;height:100%;mask:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-list-img-mask.png) no-repeat center center/100% 100%;-webkit-mask:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-list-img-mask.png) no-repeat center center/100% 100%}
.gift-list-dui,.gift-list-zeng{position:absolute;right:.1rem;top:3.5rem}
.gift-list-zeng{width:1.3rem;height:1.42rem;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/gift-list-zeng.png) no-repeat center top/100%}
.gift-list-dui{display:none}
.swiper2{width:7.5rem;height:4.2rem;margin:0 auto}
.swiper2 .swiper-slide{height:4.8rem}
.swiper2 .swiper-pagination2{display:flex;justify-content:center;align-items:center;position:absolute;bottom:-.2rem!important}
.swiper2 .swiper-pagination2 .swiper-pagination-bullet{background:#bdbcff;width:.08rem;height:.08rem;opacity:1;border-radius:50%}
.swiper2 .swiper-pagination2 .swiper-pagination-bullet-active{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/swiper-pagination-bullet-active.png) no-repeat center top/100%;width:.2rem;height:.2rem;border-radius:0}
.swiper2 .gift-list-prev{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/gift-list-prev.png) no-repeat center center/100% 100%;width:.36rem;height:.34rem;display:block;position:absolute;top:56%;left:0;transform:translateY(-50%);z-index:10}
.swiper2 .gift-list-next{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/gift-list-next.png) no-repeat center center/100% 100%;width:.36rem;height:.34rem;display:block;position:absolute;top:56%;right:0;transform:translateY(-50%);z-index:10}
.add-box{width:3.79rem;position:absolute;left:3.6rem;top:16.3rem; height: 4.43rem;}
.add-box-title{margin:0 auto;font-size:0;text-indent:-999px}
.add-box .hover{position:absolute;left:50%;top:-.88rem;margin-left:-2.415rem;width:4.83rem;height:.78rem;font-size:.24rem;color:#fff;line-height:.26rem;padding:.03rem .1rem .1rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transform:translateY(-10px);transition:.3s ease-out visibility,.3s ease-out opacity,.3s ease-out transform;pointer-events:none;z-index:4}
.add-box:hover .hover{visibility:visible;opacity:1;transform:translateY(0)}
.add-box-bg{width:3.46rem;height:4.47rem;position:relative;margin:.2rem auto 0}
.add-box-bg:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}
.add-box .swiper-container{width:3.79rem;height:4.43rem;}
.add-box ul{width:100%;height:100%}
.add-box li{width:100%;height:100%;position:relative}
.add-box li a{display: block; width: 100%; height: 100%;}
.add-box .act-add1{background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/add1.png) no-repeat center top/100%;}

.send-box .num{width:100%;display:flex;justify-content:center;align-items:center;font-size:.22rem;color:#eae3cc;font-weight:700;transform:translateX(.15rem)}
.send-box .num span{background-color:#d8334f;padding:0 .1rem;margin:0 .1rem;border-radius:.1rem}
.tip-costContent{position:absolute;top:15.85rem;right:.26rem;z-index:6}
.gift-bundle1{position:absolute;background:url(//game.gtimg.cn/images/lol/act/a20250731tfthighnoonthresh/m/gift-bundle1.png) no-repeat center top/100%;width:3.75rem;height:3.64rem;left:-.4rem;top:3.84rem}
.gift-bundle1 .gift-bundle1-btn{display:none}
.gift-bundle1 .gift-bundle1-hover{display:none}
.pop-gift-bundle img{width:7rem;border:#fff solid 2px}
.gray{-webkit-filter:opacity(.5);-moz-filter:opacity(.5);-ms-filter:opacity(.5);-o-filter:opacity(.5);filter:opacity(.5);pointer-events:none}
.swiper-container{position:relative;overflow:hidden}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;overflow:hidden}
.swiper-invisible-blank-slide{visibility:hidden}
.cover-video{display:none}
.pc-show{display:none!important}
