@charset "UTF-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,select,td,textarea,th,ul{padding:0;margin:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
a{cursor:pointer;text-decoration:none}
button,input,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input:focus,textarea:focus{outline:0}
body{font:12px "微软雅黑","Times New Roman",Times,serif;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#12151e;padding-top:42px}
a:hover{text-decoration:none;filter:brightness(1.1);-webkit-filter:brightness(1.1)}
.wrap{width:100%;position:relative;height:990px;overflow:hidden}
.wrap{width:1920px}
.clearfix{zoom:1}
.clearfix::after{content:"";display:block;height:0;visibility:hidden;clear:both}
div{outline:0}
#afooter{min-width:1200px;text-align:center;line-height:20px;color:#eff5fe;background-color:#000;padding:20px 0;font-size:12px}
#afooter a{color:#eff5fe}
.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}
.content{width:100%;height:100%;position:absolute;top:0;left:0;padding-top:35px;box-sizing:border-box;overflow:hidden}
.content *{box-sizing:border-box}
.bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-position:left bottom;background-size:100%;opacity:1}
.bg::before{content:"";position:absolute;left:0;top:0;z-index:100;width:100%;height:81px;display:none}
.loading{width:100%;height:100%;position:absolute;left:0;top:0;z-index:999;background-color:#000;display:flex;justify-content:center;align-items:center}
.loading .sprite-spinner{width:60px;height:60px;background:url(//game.gtimg.cn/images/lol/client/lcu/loading.png) no-repeat center/100% 100%}
.spin{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}
@keyframes spin{
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@-webkit-keyframes spin{
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
/*!!style*/
.main-nav{width:200px;height:438px;position:fixed;top:140px;left:0;bottom:0;z-index:9999}
.main-fame{height:100%}
.clearfix::after{content:"";display:block;clear:both}
/*! page style! */
@font-face{font-family:BeaufortforLOL-Bold;src:url(//lol.qq.com/client/lcu/font/BeaufortForLoL-Bold.otf)}
.ff-bflol{font-family:BeaufortforLOL-Bold}
.logo-box{position:absolute;width:224px;height:32px;left:65px;top:20px;z-index:6;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/logo.png) no-repeat center top/100%;display:flex;justify-content:space-between}
.logo-box a{display:block;width:80px;height:100%}
.loginbox{color:#fff;font-size:14px;position:absolute;top:25px;left:310px;z-index:9}
.loginbox a{color:#fff;text-decoration:underline}
.pane-wrap{width:100%;position:absolute;left:0;top:0;height:1080px}
.pane{width:100%;height:100%;text-align:center;position:absolute;top:0;left:0}
.init-pane{transform:translate(0,0);z-index:5;display:block}
.init-pane .bg{top:-80px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/cover.jpg) 50% 50% no-repeat}
.init-pane .content{padding-top:838px;box-sizing:border-box}
.full-screen .init-pane .bg:after{opacity:0}
.init-pane .bg video{width:100%;height:100%}
.init-pane .bg video{margin-top:80px}
.nav{width:609px;height:60px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:absolute;top:48.75px;left:1246px}
.nav-items{width:400.5px;height:60px;display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center}
.nav-items a{display:block;margin-left:7.5px;position:relative;width:54px;height:60px}
.nav-items a.nav-btn-fullscreen{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-411px -178.5px;background-size:606px 394.5px}
.nav-items a.nav-btn-discount{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-478.5px -105px;background-size:606px 394.5px}
.nav-items a.nav-btn-fuli{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-534px -105px;background-size:606px 394.5px}
.nav-items a.nav-btn-rule{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-522px -240px;background-size:606px 394.5px}
.nav-items a.nav-btn-pool{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-466.5px -240px;background-size:606px 394.5px}
.nav-items a.nav-btn-history{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-466.5px -178.5px;background-size:606px 394.5px}
.nav-items a.nav-btn-music{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-411px -240px;background-size:606px 394.5px}
.nav-items a.nav-btn-music.off{width:54px;height:60px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-522px -178.5px;background-size:606px 394.5px}
.nav-items a.nav-btn-fuli:after{content:"";position:absolute;left:53%;top:50%;transform:translate(-50%,-50%);width:66px;height:72px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-411px -105px;background-size:606px 394.5px;-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:264px;height:97.5px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:0 -297px;background-size:606px 394.5px;font-size:15px;color:#fff2d3;line-height:1.25;box-sizing:border-box;padding:37.5px 10.5px 0;text-align:center;position:absolute;top:55.5px;left:50%;margin-left:-132px}
.nav-hover-tips-close{display:block;width:11.25px;height:11.25px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-591px -52.5px;background-size:606px 394.5px;width:15px;height:15px;position:absolute;top:33px;left:232.5px}
.nav-num{width:195px;height:51px;width:195px;height:51px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-411px 0;background-size:606px 394.5px;color:#f0e6d2;font-size:21px;line-height:51px;position:relative;text-align:left;padding:0 33px 0 18px}
.nav-num .nav-icon-stone,.nav-num .nav-icon-zs{display:inline-block;vertical-align:top;margin-top:7.5px}
.nav-num .nav-icon-stone{width:36px;height:36px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/tc-iocn3.png) no-repeat center top/100%}
.nav-num .nav-icon-zs{width:36px;height:36px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/tc-iocn2.png) no-repeat center top/100%}
.nav-num .nav-icon-tips{width:24px;height:24px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-540px -52.5px;background-size:606px 394.5px;position:absolute;right:45px;top:50%;margin-top:-12px}
.nav-num .nav-icon-add,.nav-num .nav-icon-zl{position:absolute;right:13.5px;top:50%;margin-top:-12px}
.nav-num .nav-icon-add{width:24px;height:24px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-514.5px -52.5px;background-size:606px 394.5px}
.nav-num .nav-icon-zl{width:24px;height:24px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-565.5px -52.5px;background-size:606px 394.5px}
.nav-num-ww{position:absolute;right:0;top:63px}
.nav-zs-hover2{position:absolute;left:50%;bottom:-135px;margin-left:-105px;width:207px;height:144px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-202.5px 0;background-size:606px 394.5px;font-size:15px;color:#a09b8c;text-align:left;line-height:1.4;padding:30px 22.5px 15px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;transform:translateY(10px);transition:.3s ease-out opacity,.3s ease-out transform;pointer-events:none;z-index:4}
.nav-zs-hover{position:absolute;left:50%;bottom:-292.5px;margin-left:-101.25px;width:201px;height:295.5px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:0 0;background-size:606px 394.5px;font-size:15px;color:#fff;text-align:left;line-height:1.4;padding:0 18px 15px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;transform:translateY(10px);transition:.3s ease-out opacity,.3s ease-out transform;pointer-events:none;z-index:4}
.nav-zs-hover img{display:block;width:80%}
.nav-zs-hover span{color:#f0e6d2;font-weight:700;text-align:center}
.nav-zs-hover em{font-style:normal;color:#a09b8c;text-align:justify;margin-top:.5em}
.nav-num .nav-icon-tips:hover p{opacity:1;transform:translateY(0)}
.nav-ys-hover{position:absolute;left:50%;bottom:-135px;margin-left:-105px;width:175.5px;height:145.5px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-spr.png);background-position:-202.5px -145.5px;background-size:606px 394.5px;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/a20250714fightingcompet/nav-btn-zhigou.png) no-repeat center top/100% 100%;width:54px;height:60px}
.nav-items a.nav-btn-zg:after{content:"";position:absolute;left:50%;top:50%;margin-left:-33px;margin-top:-36px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/nav-btn-zhigou-on.png) no-repeat center top/100% 100%;width:66px;height:72px;-webkit-animation:ani-nav-btn-fuli 2s linear infinite;animation:ani-nav-btn-fuli 2s linear infinite}
.gift-dh,.gift-dh .gift-dh-exchangeshop,.gift-progbar .jd-drop .gift-box,.gift-progbar .jd-drop .jd-gift-box .jd-gift-checked,.gift-progbar .jd-drop .pbar-num,.gift-progbar .jd-drop a.done .pbar-num,.gift-progbar .jd-drop a.on .pbar-num,.info-list-qa,.info-list-qa-hover,.init-btns .call-btn-one .call-btn-text i,.init-btns .call-btn-sum .call-btn-text i,.init-btns .zhekou,.init-btns a.call-btn-one,.init-btns a.call-btn-sum,.init-tag .btn-video,.init-tag .gift-owned,.init-tag .init-tag-rarity,.init-tag .init-tag-title,.init-tag .price,.pane-title p::after,.pane-title p::before{background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/main-spr.png);background-size:582px 489px}
.pane-title{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/pane-title.png) no-repeat center top/100%;width:603px;height:606.75px;position:absolute;left:116px;top:-53px;padding-top:364px;padding-right:182px;z-index:10;color:#fff;text-align:center;box-sizing:border-box;white-space:nowrap;pointer-events:none}
.pane-title p{background:linear-gradient(to bottom,#e5fcff 10%,#fff 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:19.5px;font-weight:700;line-height:1;letter-spacing:0;display:flex;justify-content:center;align-items:center}
.pane-title p::before{content:"";width:33px;height:16.5px;background-position:-540px -214.5px;display:block;margin-right:7.5px}
.pane-title p::after{content:"";width:33px;height:16.5px;background-position:-400.5px -295.5px;display:block;margin-left:7.5px}
.pane-title p strong{margin:0 3px}
.pane-title p span{font-size:21px}
.init-tag{width:210px;height:480px;position:absolute;left:1362px;top:273px;transform:scale(1.2)}
.init-tag .init-tag-title{width:52.5px;height:210px;background-position:-351px -84px;position:absolute;left:0;top:0;pointer-events:none;z-index:2}
.init-tag .init-tag-rarity{width:111.75px;height:47.25px;background-position:0 -322.5px;display:block;position:absolute;left:-30px;top:-10.5px;z-index:2}
.init-tag .btn-video{width:84px;height:84px;background-position:-405px -150px;display:block;position:absolute;left:-19px;top:187px;z-index:2}
.init-tag .price{width:163.5px;height:64.5px;background-position:-405px -84px;position:absolute;left:-45px;top:266.25px;padding:7.5px 0 0 22.5px;box-sizing:border-box;text-align:center}
.init-tag .price span{color:#fff;font-size:19.5px;font-weight:700}
.init-tag .price.gowned{pointer-events:none}
.init-tag .gift-owned{width:25.5px;height:117.75px;background-position:0 -371.25px;position:absolute;left:36px;top:60px;font-size:0;z-index:10;text-indent:-999px}
.init-tag .gift-owned.show{display:block}
.unlockafter3m.locked{pointer-events:none}
.init-btns{width:877px;position:absolute;top:790px;left:54%;margin-left:-505px;font-size:0;text-align:center;display:flex;justify-content:space-between;align-items:center}
.init-btns a{display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;padding:0;display:flex;justify-content:center;align-items:center}
.init-btns a:hover{filter:brightness(1.1);-webkit-filter:brightness(1.1)}
.init-btns a.call-btn-one{width:349.5px;height:120px;background-position:0 0}
.init-btns a.call-btn-sum{width:349.5px;height:120px;background-position:0 -121.5px;transform:translateX(-28.5px)}
.init-btns .call-btn-text{position:relative;font-weight:700;font-size:24px;display:flex;justify-content:center;align-items:center}
.init-btns .call-btn-text i{display:block;flex:none;margin-right:4.5px}
.init-btns .call-btn-one .call-btn-text i{width:40.5px;height:40.5px;background-position:-537px -235.5px;margin-top:3px}
.init-btns .call-btn-sum .call-btn-text i{width:40.5px;height:40.5px;background-position:-292.5px -243px;margin-top:3px}
.init-btns .call-btn-text font{margin-right:9px;font-family:BeaufortForLoL-Bold;font-size:30px}
.init-btns .call-btn-text font,.init-btns .call-btn-text strong{display:inline-block;vertical-align:top}
.init-btns .call-btn-text font,.init-btns .call-btn-text strong{line-height:1;background:linear-gradient(to bottom,#fdecff 10%,#fffeff 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#fdecff}
.call-btn-sum .call-btn-text font em{margin-right:3px;color:#edbdf5;-webkit-background-clip:unset;-webkit-text-fill-color:#edbdf5;position:relative;font-style:normal}
.init-btns .call-btn-text font em:after{content:"";width:107%;height:3px;background:#edbdf5;position:absolute;left:-1%;top:50%;margin-top:0}
.init-btns .call-btn-one .call-btn-text font em{margin-right:3px;color:#d8e7f7;-webkit-background-clip:unset;-webkit-text-fill-color:#d8e7f7;position:relative;font-style:normal}
.init-btns .call-btn-one .call-btn-text font em:after{background:#d8e7f7}
.init-btns .call-btn-one .call-btn-text font,.init-btns .call-btn-one .call-btn-text strong{background:linear-gradient(to bottom,#e0fdff 10%,#feffff 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#e0fdff}
.init-btns .zhekou{line-height:27px;width:148.5px;height:33px;background-position:-113.25px -322.5px;position:absolute;left:50%;transform:translate(-50%);top:9px;font-size:15px;color:#800e52;padding-top:3px;box-sizing:border-box;display:none}
.init-btns .zhekou span{color:#800e52;font-family:BeaufortForLoL-Bold;font-size:21px;font-weight:700;margin:0 1px}
.init-btns .zhekou em,.init-btns .zhekou span{display:inline-block;vertical-align:top;background:linear-gradient(to bottom,#cdf9ff 10%,#fcffff 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#cdf9ff}
.init-btns .discount .call-btn-text font em,.init-btns .discount .zhekou{display:inline-block;vertical-align:top}
.init-btns-tips{width:859.5px;position:absolute;top:919.5px;left:375px;font-size:0;text-align:center;display:flex;justify-content:space-between;align-items:center;pointer-events:none}
.init-btns-tips p{width:294px;color:#fffcb3;font-size:15px;font-weight:700;text-align:center}
.gift-dh{position:absolute;top:210px;left:1564px;width:291px;height:78px;background-position:0 -243px;display:flex;justify-content:space-around;align-items:center}
.gift-dh .gift-dh-daibi{display:block;width:60px;position:absolute;top:50%;transform:translateY(-50%);left:10.5px}
.gift-dh .num-box{width:115.5px;display:flex;align-items:center;justify-content:center}
.gift-dh .num-box p{font-weight:700;font-size:21px;height:30px;line-height:27px;font-weight:700;font-family:BeaufortforLOL-Bold;text-align:left;padding-left:30px}
.gift-dh .have{color:#fff;display:none}
.gift-dh .num{min-width:91.5px;color:#fff;margin-left:25.5px}
.gift-dh .gift-dh-exchangeshop{display:block;width:130.5px;height:42px;background-position:-405px -235.5px;color:#fff;font-size:16.5px;font-weight:700;line-height:37.5px;text-align:center;margin-right:7.5px}
.gift-dh .gift-dh-exchangeshop span{background:linear-gradient(to bottom,#2f3dc5 10%,#2a90d8 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#2f3dc5}
.gift-progbar-entrance{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-progbar-entrance.png) no-repeat center top/100%;width:117.75px;height:111px;position:absolute;left:900px;top:794px;padding-top:90px;box-sizing:border-box;z-index:1}
.gift-progbar-entrance>img{width:85.5px;height:82.5px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.gift-progbar-entrance>img[src*=jd-gift1]{width:180.75px;height:127.5px;left:65%}
.gift-progbar-entrance>img[src*=jd-gift2]{width:135px;height:124.5px;left:45%}
.gift-progbar-entrance>img[src*=jd-gift3]{width:92.25px;height:94.5px}
.gift-progbar-entrance>span{position:absolute;right:7.5px;top:75px;z-index:1;color:#fff9f4;font-size:18px;font-family:BeaufortForLoL-Bold;text-align:center;text-shadow:0 0 1px #414987,0 0 1px #414987,0 0 1px #414987,0 0 2px #414987}
.gift-progbar-entrance>p{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-progbar-entrance-text-shadow.png) no-repeat center center;background-size:140.25px;width:150px;color:#fff;font-size:18px;text-align:center;white-space:nowrap;position:relative;left:50%;margin-left:-75px;z-index:5}
.gift-progbar-entrance>p span{font-size:21px;font-family:BeaufortforLOL-Bold}
.gift-progbar-entrance>p.gift-progbar-entrance-unlock{line-height:1.1;margin-top:-7.5px;display:none}
.gift-progbar-entrance:hover~.gift-progbar-box{display:block}
.gift-progbar-entrance.unlock>span{display:none}
.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/a20250714fightingcompet/gift-progbar-entrance-on.png) no-repeat center top/100%;width:100px;height:104px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}
.gift-progbar{position:absolute;width:100%;top:0}
.gift-progbar-box{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-progbar-box.png) no-repeat center top/100%;width:1099.5px;height:193.5px;position:absolute;left:50%;transform:translateX(-50%);top:610px;z-index:20;display:none}
.gift-progbar .pbar{width:850.5px;height:21px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/progress-bar.png) no-repeat center left;background-size:100% 100%;position:absolute;left:50%;transform:translateX(-50%);top:96px}
.gift-progbar .pbar-line{width:0%;height:100%;overflow:hidden;position:relative}
.gift-progbar .pbar-line span{display:block;width:837px;height:7.5px;background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/pbar-line.png);background-size:837px 7.5px;background-repeat:no-repeat;border-radius:3.75px;overflow:hidden;pointer-events:none;position:absolute;left:6px;top:6.75px}
.gift-progbar .pbar-fire{display:none;position:absolute;top:-27px;left:0;margin-left:-111px;z-index:2;pointer-events:none;width:120.75px;height:81.75px;display:none}
.gift-progbar .jd-drop{width:120%;height:100%;position:absolute;top:-75px;left:0;padding-left:15px;color:#fff;font-size:0;z-index:1;text-align:left}
.gift-progbar .jd-drop>p{position:absolute;left:-60px;top:36px;white-space:nowrap;color:#fff;font-size:15px;display:none}
.gift-progbar .jd-drop a{display:inline-block;vertical-align:top;width:78px;position:relative}
.gift-progbar .jd-drop .jd-gift-box{width:72px;height:72px;position:relative;display:block;margin:0 auto}
.gift-progbar .jd-drop .gift-box{display:block;margin:0 auto;padding-top:9px;box-sizing:border-box;position:relative;width:63px;height:63px;background-position:-490.5px -150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.gift-progbar .jd-drop .gift-box img{height:42px;margin:0 auto 0;display:block}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift1]{height:76.5px;margin-top:-19.5px}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift2]{height:75px;margin-top:-22.5px;margin-left:-4.5px}
.gift-progbar .jd-drop .gift-box img[src*=jd-gift3]{height:74.25px;margin-top:-22.5px;margin-left:-7.5px}
.gift-progbar .jd-drop .jd-gift-name{position:absolute;width:100%;left:50%;transform:translateX(-50%);top:52.5px;z-index:1;color:#fff9f4;font-size:16.5px;font-family:BeaufortForLoL-Bold;text-align:center;text-shadow:0 0 1px #414987,0 0 1px #414987,0 0 1px #414987,0 0 2px #414987}
.gift-progbar .jd-drop .jd-gift-box .jd-gift-checked{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:19.5px;background-position:-555px -175.5px;display:none}
.gift-progbar .jd-drop .pbar-num{position:absolute;top:57px;left:50%;transform:translateX(-50%);display:block;margin:18px auto 0;font-size:16.5px;width:48px;height:18px;background-position:-351px -295.5px;color:#fff9f4;text-shadow:0 0 1px #8d713a,0 0 1px #8d713a,0 0 1px #8d713a,0 0 2px #8d713a;line-height:42px;text-align:center;font-family:BeaufortforLOL-Bold;text-indent:-9999px}
.gift-progbar .jd-drop a.on{filter:none;pointer-events:auto;cursor:pointer}
.gift-progbar .jd-drop a.on .pbar-num{color:#fefeff;width:48px;height:18px;background-position:-490.5px -214.5px}
.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.done .pbar-num{color:#fefeff;width:48px;height:18px;background-position:-490.5px -214.5px}
.gift-progbar .jd-drop a.on:hover,.gift-progbar .jd-drop a:hover{-webkit-filter:brightness(1);filter:brightness(1)}
.gift-progbar .jd-drop a .hover{position:absolute;left:50%;width:144px;box-sizing:border-box;height:48px;padding:0 7.5px;border-style:solid;background:#010a13;border-width:1.5px;border-image:linear-gradient(to bottom,#785a28,#c89b3c) 2;margin-left:-72px;top:-60px;font-size:18px;box-sizing:border-box;color:#fff;line-height:1;text-align:center;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 .hover em{color:#f6bc84;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:120%;height:100%;position:absolute;top:-12px;left:0;padding-left:15px;text-align:left;font-size:0;pointer-events:none;z-index:4}
.num-list li{display:inline-block;vertical-align:top;width:78px;position:relative;margin:11.25px auto 0;font-size:18px;color:#fefeff;text-shadow:1px 1px 1px #5b6091,-1px 1px 1px #5b6091,1px -1px 1px #5b6091,-1px -1px 1px #5b6091;line-height:18px;text-align:center;font-family:BeaufortforLOL-Bold}
.num-list li.done,.num-list li.on{color:#a0c8fb}
.pbar-desc{position:absolute;top:120px;right:63px;color:#fff;font-size:15px;line-height:1.2;text-align:right;box-sizing:border-box;font-weight:700;pointer-events:none}
.pbar-desc span{font-size:15px;color:rgba(255,255,255,.8);font-weight:400}
.pbar-curnum{position:absolute;left:63px;top:120px;color:#fff;font-weight:700;font-size:15px;line-height:1;text-align:left}
.pbar-curnum span{font-family:BeaufortForLoL-Bold;font-size:18px}
.gift-list{position:absolute;top:307px;left:1550px}
.gift-list li{position:relative;margin-bottom:18px}
.gift-list-title{margin:0 auto 15px;font-size:0;text-indent:-9999px}
.gift-list-title1{width:157.5px;height:26.25px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-title1.png) no-repeat center center/100% 100%}
.gift-list-title2{width:157.5px;height:26.25px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-title2.png) no-repeat center center/100% 100%}
.gift-list-title3{width:157.5px;height:26.25px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-title3.png) no-repeat center center/100% 100%}
.gift-list-title4{width:157.5px;height:26.25px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-title4.png) no-repeat center center/100% 100%}
.gift-list-img{width:322.5px;height:175.5px;text-align:center;padding-top:7.5px;box-sizing:border-box;position:relative;text-align:center}
.gift-list-img img{width:303px;height:175.5px;object-fit:cover;mask:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-img-mask.png) no-repeat center center/100% 100%;-webkit-mask:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-img-mask.png) no-repeat center center/100% 100%}
.gift-list-imgborder{z-index:2;display:inline-block;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);width:319.5px;height:195px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-list-bg.png) no-repeat center center/100% 100%}
.swiper2{width:319.5px;height:195px}
.swiper2 .swiper-slide{height:240px}
.swiper-pagination2{display:flex;justify-content:center;align-items:center;position:absolute;bottom:-52.5px!important}
.swiper-pagination2 .swiper-pagination-bullet{background:#7d96a8;width:6px;height:6px;opacity:1;border-radius:50%}
.swiper-pagination2 .swiper-pagination-bullet-active{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/swiper-pagination-bullet-active.png) no-repeat center top/100%;width:13.5px;height:13.5px;border-radius:0}
.info-list{width:900px;position:absolute;top:930px;left:50%;margin-left:-457.5px;font-size:0;text-align:center;z-index:8}
.info-list li{line-height:33px;width:100%;height:33px}
.info-list li .continuous,.info-list li .ticket{font-size:18px;position:relative;font-weight:700;color:#fff}
.info-list li .ticket{display:inline-block;vertical-align:top;width:364.5px;margin:0 4.5px;text-align:left;padding-left:7.5px;box-sizing:border-box}
.info-list li .ticket:nth-of-type(1){text-align:right;padding-left:auto;padding-right:7.5px}
.info-list li .ticket span{font-family:BeaufortforLOL-Bold}
.info-list li .ticket i{position:absolute;left:0;top:50%;margin-top:-15.75px;display:none}
.info-list li .continuous{padding-left:30px}
.info-list-qa{width:24px;height:24px;background-position:-555px -150px;display:inline-block;vertical-align:top;margin-top:6px;position:relative}
.info-list-qa:hover .info-list-qa-hover{display:block}
.info-list-qa-hover{position:absolute;left:50%;transform:translateX(-50%);top:-86.25px;width:231px;height:82.5px;background-position:-351px 0;color:#fff;font-size:16.5px;line-height:1.2;text-align:center;padding:18.75px 7.5px 15px 7.5px;box-sizing:border-box;pointer-events:none;display:none}
.gift-tips{position:absolute;right:50px;bottom:150px;font-size:18px;font-weight:700;line-height:1.5;text-align:right}
.gift-tips span{color:#d3fcff;background:linear-gradient(to bottom,#d3fcff 20%,#feffff 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;text-align:right;display:block}
.gift-tips .gift-tips-pic-box{display:flex;justify-content:center;margin-top:4.5px}
.gift-tips .gift-tips-pic-box img{width:52.5px;height:52.5px;margin:1.5px}
.gift-tips .gift-tips-pic-box .gift-tips-pic{position:relative}
.gift-tips .gift-tips-pic-box .gift-tips-pic .gift-tips-pic-hover{position:absolute;color:#fff;font-size:16.5px;display:flex;justify-content:center;align-items:center;display:none}
.gift-tips .gift-tips-pic-box .gift-tips-pic:hover .gift-tips-pic-hover{display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:67.5px;text-align:center;font-size:18px;color:#fff;box-sizing:border-box;padding-top:13.5px;z-index:10}
.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(1):hover .gift-tips-pic-hover{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-tips-pic-hover1.png) no-repeat center top/100%;width:231px;height:60px}
.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(2):hover .gift-tips-pic-hover{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-tips-pic-hover2.png) no-repeat center top/100%;width:186px;height:60px}
.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(3):hover .gift-tips-pic-hover{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-tips-pic-hover3.png) no-repeat center top/100%;width:186px;height:60px;left:-50%}
.cover-video{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999999;transition:opacity .3s ease-out;opacity:1;display:none}
.cover-video video{display:block;width:100%;height:100%;object-fit:cover}
.cover-video .btn-skip{position:absolute;right:57px;top:195px;z-index:9;width:100.5px;height:48px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/cover-video-btn-skip.png) no-repeat;background-size:100% 100%}
.cover-video .video-lab{position:absolute;right:195px;top:204px;display:flex;justify-content:center;align-items:center;cursor:pointer;height:34.5px;line-height:34.5px;color:#fff;font-size:30px;text-shadow:0 3px 13.65px rgba(54,12,15,.9);z-index:3}
.cover-video .btn-tick{margin-left:6px}
.cover-video .call-check{display:none}
html.start .cover-video{opacity:0;pointer-events:none;background:0 0}
.gift-bundle1{position:absolute;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1.png) no-repeat center top/100%;width:273px;height:291.75px;left:210px;top:416px}
.gift-bundle1-icon1{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1-icon1.png) no-repeat center top/100%;width:47.25px;height:189.75px;position:absolute;left:-13.5px;top:-13.5px}
.gift-bundle1-icon1 .gift-bundle1-video-btn{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1-icon1-video-btn.png) no-repeat center top/100%;width:84px;height:84px;display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:-57px}
.gift-bundle1-icon2{width:128.25px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1-icon2.png) no-repeat center top/100%;background-size:83.25px;height:83.25px;position:absolute;left:285px;top:236.25px;color:#fff;font-size:16.5px;text-align:center;white-space:nowrap;padding-top:63px;box-sizing:border-box;font-weight:700}
.gift-bundle1-name{width:120px;height:83.25px;position:absolute;left:195px;top:236.25px;color:#fff;font-size:18px;text-align:center;white-space:nowrap;padding-top:60px;box-sizing:border-box;font-weight:700}
.gift-bundle1-btn{display:block;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1-btn.png) no-repeat center top/100%;width:235.5px;height:90px;font-size:18px;text-align:center;color:#fff;font-weight:700;position:absolute;top:208.5px;left:9px;box-sizing:border-box;padding-top:30px}
.gift-bundle1-btn span{background:linear-gradient(to bottom,#d5fdff 10%,#feffff 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#d5fdff;font-size:18px;font-weight:700;display:block;line-height:22.5px}
.gift-bundle1 .gift-bundle1-hover-eye{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1-hover-eye.png) no-repeat center top/100%;width:61.5px;height:54px;position:absolute;bottom:37.5px;right:22.5px;cursor:pointer;z-index:10}
.gift-bundle1 .gift-bundle1-hover-eye .gift-bundle1-hover-eye-hover{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle1-hover-eye-hover.png) no-repeat center top/100%;width:537.75px;height:198px;position:absolute;top:50%;transform:translateY(-50%);left:60px;display:none;box-sizing:border-box;padding:0 7.5px 0 15px}
.gift-bundle1 .gift-bundle1-hover-eye .gift-bundle1-hover-eye-hover ul{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}
.gift-bundle1 .gift-bundle1-hover-eye .gift-bundle1-hover-eye-hover ul .name{background:linear-gradient(to bottom,#c8fcff 10%,#fff 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#c8fcff;font-size:18px;font-weight:700;text-align:center;margin-bottom:7.5px}
.gift-bundle1 .gift-bundle1-hover-eye .gift-bundle1-hover-eye-hover ul img{width:240px;height:135px;border:1.5px solid #9be0f5}
.gift-bundle1:hover .gift-bundle1-hover-eye-hover{display:block}
.gift-bundle2{position:absolute;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle2.png) no-repeat center top/100%;width:154.5px;height:183px;left:60px;top:745px;display:none}
.gift-bundle2-btn{display:block;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-bundle2-btn.png) no-repeat center top/100%;width:134.25px;height:37.5px;line-height:37.5px;font-size:18px;text-align:center;color:#fff;font-weight:700;position:absolute;top:135px;left:60px;display:none}
.gift-bundle2 img{width:154.5px;height:183px}
.gift-bundle2 .swiper-pagination{display:flex;justify-content:center;align-items:center;position:absolute;bottom:-18px!important}
.gift-bundle2 .swiper-pagination-bullet{background:#7d96a8;width:6px;height:6px;opacity:1;border-radius:50%}
.gift-bundle2 .swiper-pagination-bullet-active{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/swiper-pagination-bullet-active.png) no-repeat center top/100%;width:13.5px;height:13.5px;border-radius:0}
.gift-bundle3{background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/lottery-10.png) no-repeat center top/100%;width:276px;height:209.25px;position:absolute;top:585.75px;left:825px}
.gray{-webkit-filter:opacity(.5);-moz-filter:opacity(.5);-ms-filter:opacity(.5);-o-filter:opacity(.5);filter:opacity(.5);pointer-events:none}
.content,.header,.loginbox,.logo-box,.pane-title{opacity:1;transition:.3s .3s ease-out opacity}
.full-screen .content,.full-screen .header,.full-screen .loginbox,.full-screen .logo-box,.full-screen .pane-title{opacity:0}
body,html{height:100%;position:relative;overflow:hidden}
html.start{height:auto;overflow:inherit}
html.start body{overflow-y:auto;overflow-x:hidden}
.mob-show{display:none!important}
/*!# sourceMappingURL=index.css.map */
.flex-center{display:flex;align-items:center;justify-content:center}
.flex-center-column{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-direction:column}
.absolute-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.deco_l1,.deco_r1,.gift-bundle2 .hover-box,.gift-dh,.gift-dh .gift-dh-exchangeshop,.gift-list .gift-list-img .gift-list-dui,.gift-list .gift-list-img .gift-list-zeng,.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(1):hover .gift-tips-pic-hover,.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(2):hover .gift-tips-pic-hover,.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(3):hover .gift-tips-pic-hover,.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(4):hover .gift-tips-pic-hover,.index-btn_bg1,.index-btn_bg2,.index-btn_bg3,.index-btn_dh1,.index-btn_yhd1,.index-frame1,.index-frame2,.index-frame3,.index-frame4,.index-frame4-end,.index-frame5,.index-icon1,.index-icon2,.index-icon3,.index-label1,.index-label2,.index-label3,.index-label4,.index-label5,.index-tag1,.index-tag2,.index-tag3,.index-tag4,.init-pane .gift-progbar .gift-progbar-box .jd-drop a .hover,.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box,.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .pbar-num,.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.done .jd-gift-box .jd-gift-checked,.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.done .pbar-num,.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.on .pbar-num,.init-pane .gift-progbar .gift-progbar-entrance>p,.init-pane .info-list li .ticket .info-list-qa,.init-pane .info-list li .ticket .info-list-qa .info-list-qa-hover,.init-pane .init-btns a.call-btn-one,.init-pane .init-btns a.call-btn-one .call-btn-text i,.init-pane .init-btns a.call-btn-sum,.init-pane .init-btns a.call-btn-sum .call-btn-text i,.init-pane .init-btns a>.zhekou,.init-tag .btn-video,.init-tag .gift-owned,.init-tag .price,.init-tag.tag1 .init-tag-rarity,.init-tag.tag1 .init-tag-title,.init-tag.tag2 .init-tag-rarity,.init-tag.tag2 .init-tag-title,.init-tag.tag3 .init-tag-rarity,.init-tag.tag3 .init-tag-title,.init-tag.tag4 .init-tag-rarity,.init-tag.tag4 .init-tag-title,.pane-title .pane-title-box .pane-title-txt::after,.pane-title .pane-title-box .pane-title-txt::before,.spr-pc,.swiper1_txt_hover_frame,.tips-hover-frame-1,.tips-hover-frame-2,.video-btn1{background-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/spr-pc.png?2025_7_13_17_4_1);background-size:779px 721px;background-repeat:no-repeat}
.deco_l1{background-position:-761px -284px;width:13px;height:13px}
.deco_r1{background-position:-743px -284px;width:13px;height:13px}
.index-btn_bg1{background-position:-206px -111px;width:331px;height:105px}
.index-btn_bg2{background-position:-206px 0;width:331px;height:106px}
.index-btn_bg3{background-position:-601px -349px;width:142px;height:40px}
.index-btn_dh1{background-position:-542px -154px;width:188px;height:88px}
.index-btn_yhd1{background-position:-159px -503px;width:35px;height:96px}
.index-frame1{background-position:0 0;width:201px;height:219px}
.index-frame2{background-position:-310px -341px;width:190px;height:58px}
.index-frame3{background-position:-672px -394px;width:51px;height:20px}
.index-frame4-end{background-position:-672px -419px;width:25px;height:23px}
.index-frame4{background-position:-601px -394px;width:66px;height:66px}
.index-frame5{background-position:0 -224px;width:227px;height:112px}
.index-icon1{background-position:-735px -201px;width:35px;height:35px}
.index-icon2{background-position:-743px -247px;width:33px;height:32px}
.index-icon3{background-position:-748px -349px;width:26px;height:25px}
.index-label1{background-position:-601px -247px;width:137px;height:57px}
.index-label2{background-position:-116px -503px;width:38px;height:99px}
.index-label3{background-position:0 -341px;width:150px;height:157px}
.index-label4{background-position:-155px -341px;width:150px;height:157px}
.index-label5{background-position:-601px -309px;width:161px;height:35px}
.index-tag1{background-position:-542px -247px;width:54px;height:234px}
.index-tag2{background-position:0 -503px;width:34px;height:218px}
.index-tag3{background-position:-78px -503px;width:33px;height:187px}
.index-tag4{background-position:-39px -503px;width:34px;height:218px}
.swiper1_txt_hover_frame{background-position:-232px -224px;width:238px;height:79px}
.tips-hover-frame-1{background-position:-542px -77px;width:237px;height:72px}
.tips-hover-frame-2{background-position:-542px 0;width:237px;height:72px}
.video-btn1{background-position:-735px -154px;width:44px;height:42px}
.spr-mask-deco_l1,.spr-mask-deco_r1,.spr-mask-index-btn_bg1,.spr-mask-index-btn_bg2,.spr-mask-index-btn_bg3,.spr-mask-index-btn_dh1,.spr-mask-index-btn_yhd1,.spr-mask-index-frame1,.spr-mask-index-frame2,.spr-mask-index-frame3,.spr-mask-index-frame4,.spr-mask-index-frame4-end,.spr-mask-index-frame5,.spr-mask-index-icon1,.spr-mask-index-icon2,.spr-mask-index-icon3,.spr-mask-index-label1,.spr-mask-index-label2,.spr-mask-index-label3,.spr-mask-index-label4,.spr-mask-index-label5,.spr-mask-index-tag1,.spr-mask-index-tag2,.spr-mask-index-tag3,.spr-mask-index-tag4,.spr-mask-spr-pc,.spr-mask-swiper1_txt_hover_frame,.spr-mask-tips-hover-frame-1,.spr-mask-tips-hover-frame-2,.spr-mask-video-btn1{-webkit-mask-image:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/spr-pc.png?2025_7_13_17_4_1);-webkit-mask-size:779px 721px;-webkit-mask-repeat:no-repeat}
.spr-mask-deco_l1{-webkit-mask-position:-761px -284px;width:13px;height:13px}
.spr-mask-deco_r1{-webkit-mask-position:-743px -284px;width:13px;height:13px}
.spr-mask-index-btn_bg1{-webkit-mask-position:-206px -111px;width:331px;height:105px}
.spr-mask-index-btn_bg2{-webkit-mask-position:-206px 0;width:331px;height:106px}
.spr-mask-index-btn_bg3{-webkit-mask-position:-601px -349px;width:142px;height:40px}
.spr-mask-index-btn_dh1{-webkit-mask-position:-542px -154px;width:188px;height:88px}
.spr-mask-index-btn_yhd1{-webkit-mask-position:-159px -503px;width:35px;height:96px}
.spr-mask-index-frame1{-webkit-mask-position:0 0;width:201px;height:219px}
.spr-mask-index-frame2{-webkit-mask-position:-310px -341px;width:190px;height:58px}
.spr-mask-index-frame3{-webkit-mask-position:-672px -394px;width:51px;height:20px}
.spr-mask-index-frame4-end{-webkit-mask-position:-672px -419px;width:25px;height:23px}
.spr-mask-index-frame4{-webkit-mask-position:-601px -394px;width:66px;height:66px}
.spr-mask-index-frame5{-webkit-mask-position:0 -224px;width:227px;height:112px}
.spr-mask-index-icon1{-webkit-mask-position:-735px -201px;width:35px;height:35px}
.spr-mask-index-icon2{-webkit-mask-position:-743px -247px;width:33px;height:32px}
.spr-mask-index-icon3{-webkit-mask-position:-748px -349px;width:26px;height:25px}
.spr-mask-index-label1{-webkit-mask-position:-601px -247px;width:137px;height:57px}
.spr-mask-index-label2{-webkit-mask-position:-116px -503px;width:38px;height:99px}
.spr-mask-index-label3{-webkit-mask-position:0 -341px;width:150px;height:157px}
.spr-mask-index-label4{-webkit-mask-position:-155px -341px;width:150px;height:157px}
.spr-mask-index-label5{-webkit-mask-position:-601px -309px;width:161px;height:35px}
.spr-mask-index-tag1{-webkit-mask-position:-542px -247px;width:54px;height:234px}
.spr-mask-index-tag2{-webkit-mask-position:0 -503px;width:34px;height:218px}
.spr-mask-index-tag3{-webkit-mask-position:-78px -503px;width:33px;height:187px}
.spr-mask-index-tag4{-webkit-mask-position:-39px -503px;width:34px;height:218px}
.spr-mask-swiper1_txt_hover_frame{-webkit-mask-position:-232px -224px;width:238px;height:79px}
.spr-mask-tips-hover-frame-1{-webkit-mask-position:-542px -77px;width:237px;height:72px}
.spr-mask-tips-hover-frame-2{-webkit-mask-position:-542px 0;width:237px;height:72px}
.spr-mask-video-btn1{-webkit-mask-position:-735px -154px;width:44px;height:42px}
@font-face{font-family:FZLTCH;src:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/FZLTCH.TTF)}
@font-face{font-family:BEAUFORTFORLOL-HEAVY;src:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/Font/BEAUFORTFORLOL-HEAVY.TTF)}
.nav{top:80px;left:1245px}
.nav .nav-items .nav-btn-fuli::after{content:none}
.nav .nav-items .nav-btn-fuli.on::after{content:''}
.pane-title{z-index:2;left:0;right:0;top:52%;margin:0;padding:0;width:auto;height:auto;background:0 0}
.pane-title .pane-title-box .pane-title-txt{box-sizing:border-box;margin:0 auto;padding-right:50px;min-width:460px;color:#fff}
.pane-title .pane-title-box .pane-title-txt::before{margin-right:15px;background-position:-761px -284px;width:13px;height:13px}
.pane-title .pane-title-box .pane-title-txt::after{margin-left:15px;background-position:-743px -284px;width:13px;height:13px}
.init-pane{z-index:1}
.init-pane .gift-progbar .gift-progbar-entrance{z-index:23;left:885px;top:770px;width:169px;height:138px}
.init-pane .gift-progbar .gift-progbar-entrance>p{background-position:-310px -341px;width:190px;height:58px;display:flex;align-items:center;justify-content:center;top:5px;left:calc(50% - 95px - 12px);margin:0;padding:3px 0 0 11px;font-size:15.79px;color:#1c0d00;font-weight:700}
.init-pane .gift-progbar .gift-progbar-entrance>p span{margin-top:-4px;font-size:27.41px;font-family:BeaufortforLOL-Bold}
.init-pane .gift-progbar .gift-progbar-entrance>p.gift-progbar-entrance-unlock{display:none}
.init-pane .gift-progbar .gift-progbar-entrance>img{top:51%;left:42%;max-width:70px;width:auto;height:auto}
.init-pane .gift-progbar .gift-progbar-entrance>img[src*="jd-gift1-1."],.init-pane .gift-progbar .gift-progbar-entrance>img[src*="jd-gift1."],.init-pane .gift-progbar .gift-progbar-entrance>img[src*="jd-gift2."],.init-pane .gift-progbar .gift-progbar-entrance>img[src*="jd-gift5."],.init-pane .gift-progbar .gift-progbar-entrance>img[src*="jd-gift7."]{left:44%;max-width:50%}
.init-pane .gift-progbar .gift-progbar-entrance>.num{position:absolute;right:55px;bottom:30px;color:#fff;font-size:19.79px;font-family:BEAUFORTFORLOL-HEAVY;text-shadow:-1px 0 0 #000,1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}
.init-pane .gift-progbar .gift-progbar-entrance.unlock>p{display:none}
.init-pane .gift-progbar .gift-progbar-entrance.unlock .gift-progbar-entrance-unlock{display:flex}
.init-pane .gift-progbar .gift-progbar-entrance.unlock>img{filter:brightness(.8)}
.init-pane .gift-progbar .gift-progbar-entrance.unlock::before{top:58%;width:325px;height:235px}
.init-pane .gift-progbar .gift-progbar-entrance:hover .gift-progbar-box{opacity:1;transform:translateX(-52%);visibility:visible;pointer-events:auto}
.init-pane .gift-progbar .gift-progbar-entrance:hover~.gift-progbar-mask{opacity:1}
.init-pane .gift-progbar .gift-progbar-box{display:block;visibility:hidden;opacity:0;pointer-events:none;top:-168px;width:960px;background:initial;transform:translate(-52%,40px);transition:opacity .25s ease,transform .333s ease,visibility .25s ease}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar{width:960px;height:13px}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .pbar-line{display:block;max-width:100%}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .pbar-line span{overflow:hidden;position:absolute;pointer-events:none;left:2px;top:0;bottom:0;margin:auto 0;display:block;width:calc(100% - (2px * 2));height:calc(100% - (2px * 2));border-radius:0;background-image:none;background:#fea204;background:linear-gradient(to right,#ff8001,#fdd708)}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .gift-progbar-entrance-heart{display:none;z-index:2;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;margin-left:-15px;width:67px;height:36px;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-progbar-entrance-heart.png) center center/100% 100% no-repeat}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop{top:-82px;width:106%;text-align:right}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a{width:90px}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box{width:66px;height:66px}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box{background-position:-601px -394px;width:66px;height:66px;display:flex;align-items:center;justify-content:center;padding:0}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box img{margin:0;padding:0;width:auto;height:auto;max-width:70%}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box img[src*='jd-gift1.'],.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box img[src*='jd-gift5.'],.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box img[src*='jd-gift7.']{max-width:115%;margin:5px 0 0 15px}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-box .gift-box img[src*='jd-gift2.']{max-width:108%;margin:0 0 0 10px}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .pbar-num{background-position:-672px -394px;width:51px;height:20px;top:calc(100% + 12px);margin:0;text-indent:initial;font-size:18px;line-height:20px;color:#000;font-family:BeaufortforLOL-Bold}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a .jd-gift-name{text-shadow:-1px 0 0 #222259,1px 0 0 #222259,0 -1px 0 #222259,0 1px 0 #222259,-1px -1px 0 #222259,1px -1px 0 #222259,-1px 1px 0 #222259,1px 1px 0 #222259;font-weight:700}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.done .gift-box{filter:initial}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.done img{filter:opacity(.4)}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.done .jd-gift-box .jd-gift-checked{background-position:-672px -419px;width:25px;height:23px}
.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.done .pbar-num,.init-pane .gift-progbar .gift-progbar-box .pbar-scroller .pbar .jd-drop a.on .pbar-num{background-position:-672px -394px;width:51px;height:20px;filter:brightness(.8)}
.init-pane .gift-progbar .gift-progbar-box .pbar-curnum,.init-pane .gift-progbar .gift-progbar-box .pbar-desc{position:absolute;top:128px}
.init-pane .gift-progbar .gift-progbar-box .pbar-desc{left:initial;right:-12px;display:initial;margin:0;line-height:1.4;text-align:right;font-size:15px}
.init-pane .gift-progbar .gift-progbar-box .pbar-desc span{color:#fff;font-weight:inherit;font-size:inherit}
.init-pane .gift-progbar .gift-progbar-box .pbar-curnum{left:0}
.init-pane .gift-progbar .gift-progbar-box .jd-drop a .hover{position:absolute;top:initial;right:initial;left:50%;bottom:80px;margin:0;padding:0 0 10px;transform:translate(-50%,30px);background-color:transparent;border:none;line-height:1.2;background-position:-542px -77px;width:237px;height:72px}
.init-pane .gift-progbar .gift-progbar-box .jd-drop a:hover .hover{transform:translate(-50%,0)}
.init-pane .gift-progbar .gift-progbar-mask{z-index:22;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/gift-progbar-mask.png) no-repeat center left;background-size:100% 100%;opacity:0;transition:opacity 117ms ease}
.init-pane .init-btns{width:892px;top:782px;left:53.8%}
.init-pane .init-btns a{display:flex;align-items:center;justify-content:center;padding-top:12px}
.init-pane .init-btns a .call-btn-text{font-size:30px;color:#1c0d00;font-weight:700}
.init-pane .init-btns a .call-btn-text font,.init-pane .init-btns a .call-btn-text strong{font-family:BeaufortforLOL-Bold}
.init-pane .init-btns a .call-btn-text em,.init-pane .init-btns a .call-btn-text font,.init-pane .init-btns a .call-btn-text strong{color:inherit;background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}
.init-pane .init-btns a .call-btn-text i{margin-top:0}
.init-pane .init-btns a .call-btn-text font{position:relative;margin-right:8px}
.init-pane .init-btns a .call-btn-text font em{margin:0;margin-right:5px;text-shadow:initial;font-weight:700}
.init-pane .init-btns a .call-btn-text font em::after{content:'';position:absolute;left:0;top:calc(50%);width:100%;height:3px;background-color:#3a4dca}
.init-pane .init-btns a .call-btn-text strong{font-size:25px;font-weight:700}
.init-pane .init-btns a.call-btn-one{background-position:-206px -111px;width:331px;height:105px}
.init-pane .init-btns a.call-btn-one .call-btn-text i{background-position:-735px -201px;width:35px;height:35px}
.init-pane .init-btns a.call-btn-one .call-btn-text font em{color:#1c0d00;opacity:.5}
.init-pane .init-btns a.call-btn-one .call-btn-text font em::after{background-color:#1c0d00}
.init-pane .init-btns a.call-btn-sum{padding-right:20px;background-position:-206px 0;width:331px;height:106px}
.init-pane .init-btns a.call-btn-sum .call-btn-text{color:#003425}
.init-pane .init-btns a.call-btn-sum .call-btn-text i{background-position:-743px -247px;width:33px;height:32px}
.init-pane .init-btns a.call-btn-sum .call-btn-text font em{color:#003425;opacity:.5}
.init-pane .init-btns a.call-btn-sum .call-btn-text font em::after{background-color:#003425}
.init-pane .init-btns a>.zhekou{background-position:-601px -309px;width:161px;height:35px;position:absolute;left:0;right:0;top:10px;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:15px;transform:initial;display:none}
.init-pane .init-btns a>.zhekou em,.init-pane .init-btns a>.zhekou span{background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial;padding:0 1px;font-weight:700;color:#1c0d00}
.init-pane .init-btns a.discount .zhekou{display:flex}
.init-pane .info-list{z-index:23;top:920px;margin-left:-445px}
.init-pane .info-list li .ticket span{font-size:18px;color:#fff}
.init-pane .info-list li .ticket .info-list-qa{margin-top:4px;background-position:-748px -349px;width:26px;height:25px}
.init-pane .info-list li .ticket .info-list-qa .info-list-qa-hover{top:-117px;line-height:1.5;font-weight:400;background-position:0 -224px;width:227px;height:112px}
.init-tag{width:auto;height:auto;transform:initial}
.init-tag .price{display:none;background-position:-542px -154px;width:188px;height:88px;padding:14px 0 0 25.5px;left:-67px;top:255.25px}
.init-tag .btn-video{background-position:-735px -154px;width:44px;height:42px;pointer-events:auto;position:absolute;inset:initial}
.init-tag .gift-owned{background-position:-159px -503px;width:35px;height:96px;display:none}
.init-tag.tag1{top:178px;left:310px}
.init-tag.tag1 .init-tag-title{background-position:-542px -247px;width:54px;height:234px}
.init-tag.tag1 .init-tag-rarity{background-position:-601px -247px;width:137px;height:57px;left:-37px;top:-38px}
.init-tag.tag1 .gift-owned{left:45px;top:61px}
.init-tag.tag1 .btn-video{bottom:-26px;left:7px}
.init-tag.tag2{top:160px;left:initial;right:430px}
.init-tag.tag2 .init-tag-rarity{background-position:-116px -503px;width:38px;height:99px;left:-42px;top:15px}
.init-tag.tag2 .init-tag-title{background-position:0 -503px;width:34px;height:218px}
.init-tag.tag2 .gift-owned{left:28px;top:38px}
.init-tag.tag2 .btn-video{bottom:-28px;left:-10px}
.init-tag.tag3{top:495px;left:302px}
.init-tag.tag3 .init-tag-rarity{background-position:-116px -503px;width:38px;height:99px;left:-42px;top:15px}
.init-tag.tag3 .init-tag-title{background-position:-78px -503px;width:33px;height:187px}
.init-tag.tag3 .gift-owned{left:28px;top:40px}
.init-tag.tag3 .btn-video{bottom:-28px;left:-10px}
.init-tag.tag4{top:516px;left:initial;right:308px}
.init-tag.tag4 .init-tag-rarity{background-position:-116px -503px;width:38px;height:99px;left:-42px;top:15px}
.init-tag.tag4 .init-tag-title{background-position:-39px -503px;width:34px;height:218px}
.init-tag.tag4 .gift-owned{left:32px;top:40px}
.init-tag.tag4 .btn-video{bottom:-30px;left:-8px}
.gift-dh{background-position:0 0;width:201px;height:219px;justify-content:start;padding-bottom:8px;padding-bottom:8px;top:263px;left:initial;right:60px}
.gift-dh .gift-dh-exchangeshop{display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;background-position:-601px -349px;width:142px;height:40px}
.gift-dh .gift-dh-exchangeshop span{font-size:18px;color:#1c0d00;background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}
.gift-dh .gift-dh-daibi{top:33%;left:0;right:0;margin:0 auto;width:170px;height:auto}
.gift-dh .num-box{width:100%}
.gift-dh .num-box .txt-box{display:flex;align-items:center;justify-content:center;margin:60px 0 0}
.gift-dh .num-box .txt-box p{width:auto;height:auto;line-height:normal;color:#fff;font-size:17px}
.gift-dh .num-box .txt-box .have{display:initial!important;padding:0}
.gift-dh .num-box .txt-box .num{display:flex;align-items:center;justify-content:center;margin:0 0 0 10px;padding:0 0 1px;min-width:54px;height:22px;background-color:#d77123;font-size:18px;font-family:BeaufortforLOL-Bold}
.gift-list{left:initial;top:277px;right:21px}
.gift-list .gift-list-title{margin:0 auto;width:166px;height:72px}
.gift-list .gift-list-img{margin:-47px 0 0;width:394px;height:231px}
.gift-list .gift-list-img .gift-list-imgborder,.gift-list .gift-list-img>img{width:394px;height:231px}
.gift-list .gift-list-img .gift-list-imgborder{top:53%}
.gift-list .gift-list-img .label{z-index:2;position:absolute;right:1px;bottom:-24px}
.gift-list .gift-list-img .gift-list-zeng{background-position:0 -341px;width:150px;height:157px}
.gift-list .gift-list-img .gift-list-dui{background-position:-155px -341px;width:150px;height:157px}
.gift-list li:nth-of-type(2){margin:-47px 0 0}
.gift-tips{right:62px;bottom:190px}
.gift-tips span{color:#f8f4bd;background:linear-gradient(to bottom,#f7f5e9 40%,#faf496 70%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.gift-tips .gift-tips-pic-box .gift-tips-pic{margin:0}
.gift-tips .gift-tips-pic-box .gift-tips-pic img{width:50px;height:auto}
.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(1):hover .gift-tips-pic-hover,.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(2):hover .gift-tips-pic-hover,.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(3):hover .gift-tips-pic-hover{left:50%;background-position:-542px -77px;width:237px;height:72px}
.gift-tips .gift-tips-pic-box .gift-tips-pic:nth-child(4):hover .gift-tips-pic-hover{left:-70%;background-position:-542px 0;width:237px;height:72px}
#costContent{z-index:21;position:absolute;left:5px;bottom:110px}
.gift-bundle2{z-index:21;position:absolute;left:40px;top:740px;display:inline;width:165px;height:195.55556px;background:0 0}
.gift-bundle2 .swiper-slide a{position:relative;display:flex;align-items:center;justify-content:center}
.gift-bundle2 .swiper-slide img{width:165px;height:195.55556px}
.gift-bundle2 .swiper-pagination-bullet{width:6px;height:6px;opacity:1;border-radius:50%;background:#a24632}
.gift-bundle2 .swiper-pagination-bullet-active{width:8px;height:13px;border-radius:0;background:url(//game.gtimg.cn/images/lol/act/a20250714fightingcompet/swiper-pagination-bullet-active.png) no-repeat center top/100%}
.gift-bundle2 .hover-box{opacity:0;pointer-events:none;zoom:.9;position:absolute;top:-104px;left:50%;transform:translateX(-50%);padding:10px 30px 0;background-position:-232px -224px;width:238px;height:79px;font-size:18px;color:#fff}
.gift-bundle2:hover .hover-box{opacity:1}
/*!# sourceMappingURL=index.css.map */
