.hvideo,.header-subtit{ display:none; overflow:hidden;}
/*login*/
.login-info{ width:100%; line-height:28px; color:#ffffff; text-align:center; position:absolute; left:0; top:798px; font-size:20px; z-index:99;}
.login-info a,.login-info span{ color:#ffff00;}
.login-info div{ display:inline-block; vertical-align:top;}
/*header*/
.header{ width:100%; height:1235px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/header.jpg) no-repeat center top; overflow:hidden;}
.logo{ height:100px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/logo.png) no-repeat; background-size:auto 100%; position:absolute; left:-5px; top:3px;}
.logo a{ display:block; width:170px; height:70px; float:left;}
.logo a.yd-gks{ display:block; width:140px; height:74px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/logo2.png) no-repeat; background-size:100% auto; margin:5px 0 0 0;}
.timeline{ width:695px; height:130px; position:relative; margin:870px auto 0; display:flex; flex-wrap:wrap; justify-content:center;}
.timeline::before{ display:block; content:''; width:695px; height:1px; background:#808efe; position:absolute; left:0;}
.timeline::before{ top:78px;}
.timeline li{ width:140px; height:78px; margin-bottom:40px; text-align:center; position:relative; font-size:22px; color:#ffffff;}
.timeline li:nth-child(3){ width:120px;} 
.timeline li strong{ font-weight:bold; line-height:20px; display:block; padding-top:8px;}
.timeline li .tm{ line-height:20px; letter-spacing:-1px; margin-top:7px; font-family: 'din';}
.timeline li i{ display:block; width:15px; height:17px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/timecircle.png) no-repeat 0 0; position:absolute; left:79px; bottom:-9px; z-index:99;}
.timeline li em{ display:block;}
.timeline li i.on{ background-position:-15px 0;}
.topnav{ width:750px; margin:12px auto 0; text-align:center; font-size:0;}
.topnav a{ display:inline-block; width:163px; height:62px; text-align:center; line-height:62px; color:#1a171f; font-size:24px; margin:0 6px 30px 6px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/topbtns-lk.png) no-repeat; text-decoration:none; font-weight:bold;}
.topnav a.first{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/topbtns-hv.png) no-repeat;}

/*content*/
.content{ position:relative; overflow:hidden; margin-top:-1px;}
.tit1{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit1.png) no-repeat center top; width:100%; height:100px; font-size:0;}
.tit2{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit2.png) no-repeat center top;}
.tit3{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit3.png) no-repeat center top;}
.tit4{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit4.png) no-repeat center top;}
.tit5{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit5.png) no-repeat center top;}
.tit6{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit6.png) no-repeat center top;}
.tit7{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/tit7.png) no-repeat center top;}
.part1,.part2,.part3,.part4,.part5,.part6,.part7,.part-tft{ outline:none; margin-top:-1px; -webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden;}

/*part1*/
.part1{ height:970px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part1.jpg) no-repeat; background-size:100% auto;}
.intro{ width:695px; margin:23px auto 0;}
.intro-tit{ width:695px; height:110px; font-weight:bold; text-align:center; line-height:46px; border-bottom:#ffffff solid 1px; color:#ffffff; font-size:36px;}
.intro-tit i{ display:block;}
.intro .intro-txt{ width:685px; line-height:34px; margin:0 auto; color:#f2f1ff; text-align:justify; font-size:20px; margin-top:10px; padding:12px 0 24px 0;}
.intro-txt strong{ font-weight:normal; color:#16d647;}
.video-box{ display:block; width:700px; height:399px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/v-bg.png) no-repeat; background-size:700px 399px; margin:8px auto 0; position:relative; overflow:hidden;}
.video-box .video-player{ width:665px; height:362px; position:absolute; left:18px; top:19px; overflow:hidden;}
.video-box .video-btn{ display:block; width:700px; height:381px; position:absolute; left:0; top:10px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/v-btn.png) no-repeat; background-size:700px 381px;}

/*part2*/
.part2{ height:1980px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part2.jpg) no-repeat; background-size:100% auto;}
.act-list{ display:flex; flex-wrap:wrap; justify-content:center; margin-top:15px;}
.act-list li{ width:727px; height:410px; margin-bottom:25px; overflow:hidden;}
.act-list li a{ display:block; width:727px; height:410px;}
.act-list li a.act-pic1{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/act-pic1.png) no-repeat; background-size:727px 410px;}
.act-list li a.act-pic2{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/act-pic2.png) no-repeat; background-size:727px 410px;}
.act-list li a.act-pic3{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/act-pic3.png) no-repeat; background-size:727px 410px;}
.act-list li a.act-pic4{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/act-pic4.png) no-repeat; background-size:727px 410px;}
.btn-raiders{ display:block; width:390px; height:91px; text-align:center; line-height:91px; color:#f6f8ff; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/btn-raiders.png) no-repeat; margin:15px auto 0; font-size:30px; text-decoration:none; clear:both; font-weight:bold;}
.btn-raiders i{ filter: drop-shadow(2px 2px 3px rgba(186,61,8,0.5)); display:inline-block; font-style:normal;}
/*part3*/
.part3{ height:1119px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part3.jpg) no-repeat; background-size:100% auto;}
.schedule{ width:100%; height:870px; margin-top:20px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/schedule.png) no-repeat center top;}
.btn-largerimg{ display:block; width:293px; height:80px; text-align:center; line-height:40px; color:#ffffff; font-size:28px; font-weight:bold; margin:22px auto 0;}
.btn-largerimg span{ display:inline-block; border-bottom:#ffffff solid 1px;}
/*part4*/
.part4{ height:auto; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part4.jpg) no-repeat; background-size:100% auto; padding-bottom:199px;}
.ractab{ display:flex; flex-wrap:wrap; justify-content:center; margin-top:30px;}
.ractab a{ display:block; width:163px; height:62px; line-height:62px; font-size:24px; color:#1a171f; text-align:center; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/topbtns-lk.png) no-repeat 0 0; font-weight:bold; margin:0 8px 32px 8px;}
.ractab a.on{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/topbtns-hv.png) no-repeat;}

/*.ractab-line{ width:750px; height:16px; margin-bottom:20px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/ractab-line.png) no-repeat;}*/
.ractab-box,.ractab-con{ width:100%;}
.ractab-con{ display:none;}
.rac-tit{ width:750px; height:68px; margin:36px auto 0; background:#fffe54;/* background-image: linear-gradient(to right, #4590a3, #54ab7a);*/ overflow:hidden;}
.rac-tit tr th{ text-align:center; line-height:62px; float:left; font-size:20px; color:#000000; font-size:20px; font-weight:bold; margin-top:6px; border:none;}
.rac-tit .r1,.raccon-tab .rk1{ width:88px;}
.rac-tit .r2,.raccon-tab .rk2{ width:220px;}
.rac-tit .r3,.raccon-tab .rk3{ width:132px;}
.rac-tit .r4,.raccon-tab .rk4{ width:130px;}
.rac-tit .r5,.raccon-tab .rk5{ width:142px;}
.rac-tit .r6,.raccon-tab .rk6{ width:92px;}
.rac-tit .r7,.raccon-tab .rk7{ width:100px;}
.raccon-tab .rk5,.raccon-tab .rk6,.raccon-tab .rk7{ font-family:"din";}
.raccon-tab{ width:750px; margin:-1px auto 0;}
.raccon-tab tr td{ height:60px; text-align:center; outline:none; vertical-align:middle; font-size:18px; color:#ffffff; border:none;}
.raccon-tab tr:nth-child(odd) td{ background:#9633fa;}
.raccon-tab tr:nth-child(even) td{ background:#8226df;}
.raccon-tab .rk4,.raccon-tab .rk5,.raccon-tab .rk6,.raccon-tab .rk7,.raccon-tab .nm{ font-family: 'din';}
.raccon-tab tr td:nth-child(2){position: relative;}
.raccon-tab tr td:nth-child(2):hover .btn-liveroom{display: block;}
.raccon-tab tr td .btn-liveroom{ pointer-events: none;font-size: 0; background:none; display: block;width: 170px;height: 35px;color: #ffda74;text-align: center;line-height: 34px;position: absolute;left:0;top:13px; display: none;}
.raccon-tab .nm{ display:block; width:31px; height:35px; margin:0 auto;}
.raccon-tab .nm i{ display:block; width:31px; height:35px; font-size:22px; text-align:center; font-style:normal;}
.raccon-tab tr td .nm{ background:none; color:#ffffff;}
.raccon-tab tr.deco-1 td .nm i{background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon1.png) no-repeat;}
.raccon-tab tr.deco-2 td .nm i{background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat;}
.raccon-tab tr.deco-3 td .nm i{background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon3.png) no-repeat;}
.raccon-tab tr:nth-child(n+19):nth-child(-n+100) td .nm{ background:none; color:#ffffff;}
.raccon-tab tr.deco-1 td .nm,.raccon-tab tr.deco-2 td .nm,.raccon-tab tr.deco-3 td .nm{ color:#ffffff;}
.ractab-sub{ height:80px; padding-top:10px; display:flex; flex-wrap:wrap; justify-content:center;}
.ractab-sub a{ display:block; width:224px; height:62px; text-align:center; line-height:62px; color:#6af2d5; font-size:24px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/mfls-tab-lk.png) no-repeat; margin:0 33px 0 33px; font-weight:bold;}
.ractab-sub a.on{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/mfls-tab-hv.png) no-repeat; color:#fffe54;}
.ractab-sub-con{ display:none;}
/*敬请期待*/
.ractab-box .ractab-wait-tips{ text-align:center; line-height:300px; color:#ffffff; font-size:80px; font-weight:bold;}
.rank-pagination{ text-align:center; height:44px; display:flex; flex-wrap:wrap; justify-content:center; margin-top:40px; font-size:0;}
.rank-pagination a{ display:inline-block; font-size:22px; text-align:center; padding:0 15px 0 15px; height:36px; line-height:36px; color:#ffffff; border-left:none; margin:0 8px 0 8px;}
.rank-pagination a.active{ outline:#ffe68d solid 1px;}
.rank-tips{ width:100%; text-align:center; line-height:30px; color:#f4f4f4; font-size:16px;}
.rem-info{ width:750px; margin:5px auto 0; position:relative;}
.rem-bonus{ width:750px; height:212px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/bonus.png) no-repeat;}
.rem-btnbox{ display:flex; flex-wrap:wrap; justify-content:center; padding:30px 0 30px 0;}
.rem-btnbox a{ margin:0 15px 0 15px;}
.rem-bonus-toc{ width:221px; height:276px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/bonus-toc.png) no-repeat; position:absolute; right:0; top:-20px;}
.rem-txt{ width:680px; line-height:30px; font-size:18px; color:#ebe8fc; margin:0 auto 10px; text-align:justify;}
.rem-txt strong{ display:block; color:#fffe54; line-height:30px; padding-bottom:3px; font-weight:bold; font-size:18px;}
.rem-txt span,.rem-txt i{ color:#faf3ff; font-style:normal;}
.rem-txt span{ font-size:24px;}
.btn-detailed{ display:block; width:220px; height:54px; border:#fffe54 solid 3px; text-align:center; color:#fffe54; line-height:56px; font-size:24px; margin:35px 0 35px 0; position:relative; border-radius:28px; z-index:999;}
.btn-detailed i{ display:inline-block; width:12px; height:13px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/arr-icon.png) no-repeat; vertical-align:top; margin:22px 0 0 7px;}
.tab-win-tab{ width:690px; height:62px; margin:0 auto; background:#125871; display:flex; flex-wrap:wrap; justify-content:center;}
.tab-win-tab span{ display:block; width:115px; height:62px; line-height:62px; text-align:center; font-size:18px; color:#eaf8ff; font-weight:bold; cursor:pointer;}
.tab-win-tab span.curr{ background:#ffffff; color:#414147;}
.tab-win-con{ width:690px; margin:0 auto 0;}
.tab-win{ width:690px; display:none;}
.tab-win tr th{ width:690px; height:50px; background:#c6e9e9;}
.tab-win tr th span{ display:block; width:345px; height:50px; line-height:50px; float:left; text-align:center; font-size:20px; color:#228690;}
.tab-win tr td{ height:50px; color:#ffffff; font-size:18px; text-align:center;}
.tab-win tr:nth-child(odd) td{ background:#8226df;}
.tab-win tr:nth-child(even) td{ background:#9633fa;}
.winpage{ width:738px; margin:25px 0 5px 0;}
.city-tips{ width:707px; margin:6px auto 32px; text-align:left; line-height:36px; color:#ffffff; font-size:22px;}
.city-tips2 strong{ color:#fffe54;}
.city-qr-tips{ color:#fffe54;}
.city-header{width:710px; margin:36px auto 30px; font-size:18px;color:#ffffff;}
.city-selecter{display:inline-block;}
.city-selecter select{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/city-select.png) no-repeat right center transparent;width:160px;height:38px;border:none;color:#333333;font-size:18px;line-height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-left:8px;outline:none; margin-right:20px;}
.city-selecter select option{ color:#333333;}
.city-header-label{vertical-align:middle;display:inline-block;margin-right: 4px;color:#ffffff; font-size:18px;}
.city-tit{ width:1262px; height:62px; background:#fffe54; /*background-image: linear-gradient(to right, #18592a, #298b46);*/ margin-top:0;}
.city-tit tr th{ margin:0 0 0 0; color:#000000;}
.city-tit .r1{ width:131px;}
.city-tit .r2{ width:95px;}
.city-tit .r3{ width:208px;}
.city-tit .r4{ width:390px;}
.city-tit .r5{ width:150px;}
.city-tit .r6{ width:125px;}
.city-tit .r7{ width:160px;}
.city-tab-scroll{ width:1262px; height:596px; overflow:auto; margin:0 auto 0;}
.city-tab-inner{ width:100%; overflow-x:auto;}
.city-tab{ width:1262px; margin:0 auto 0;}
.city-tab tr td{ height:auto; float:none; line-height:20px; vertical-align:middle; padding:20px 0 20px 0;}
.city-tab .rk1{ width:131px;}
.city-tab .rk2{ width:95px;}
.city-tab .rk3{ width:208px;}
.city-tab .rk4{ width:390px;}
.city-tab .rk5{ width:150px;}
.city-tab .rk6{ width:125px;}
.city-tab .rk7{ width:160px;}

.wb-qrcode-img{ width:545px; height:298px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/qrcode-bg.png) no-repeat; display:flex; flex-wrap:wrap; justify-content:center; padding-top:80px; margin:42px auto 0; box-sizing:border-box; overflow:hidden;}

.wb-qrcode-img img{ width:152px; height:152px; border:#a214d2 solid 2px;}
.qdcode-img{ width:162px; margin:0 10px 0 10px;}
.qdcode-img p{ text-align:center; line-height:32px; color:#ffffff; font-size:18px;}

/*.enternow,.btn-enternow{ display:block; width:280px; height:95px;}
.enternow{ margin:45px auto 0; position:relative; z-index:999;}
.btn-enternow{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/btn-enternow.png) no-repeat; background-size:280px 95px; position:relative; font-size:0;}
.helpbox{ display:block; width:30px; height:30px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/helpicon.png) no-repeat; position:absolute; right:-47px; top:1px; cursor:pointer;}
.helpbox:hover + .qdcode{display: block;}
.qdcode{ display:none; width:386px; height:299px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/qdcode-bg.png) no-repeat; overflow:hidden; position:absolute; right:-104px; top:-309px; z-index:9998;}
.qdcode-box{ width:158px; height:190px; float:left; margin-top:35px;}
.qdcode-box:nth-child(1){ margin-left:28px;}
.qdcode-box:nth-child(2){ margin-left:14px;}
.qdcode-box img{ display:block; width:156px; height:156px; margin:0 auto 0; border:#124b5d solid 1px;}
.qdcode-box p{ width:100%; font-size:18px; color:#ffffff; text-align:center; line-height:38px;}
.qdcode-desc{ width:100%; text-align:center; line-height:24px; font-size:18px; color:#fffe54; padding-top:11px; clear:both;}*/
.pla-list{ display:flex; flex-wrap:wrap; justify-content:center; margin-top:33px;}
.pla-list li{ width:290px; height:583px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/pla-item.png) no-repeat; margin:0 25px 30px 25px; overflow:hidden;}
.pla-list li img{ width:114px; height:114px; display:block; margin:37px auto 0;}
.pla-nm{ text-align:center; font-size:36px; color:#ffffff; margin-top:46px; line-height:44px; font-weight:bold;}
.pla-tm{ display:none; font-size:22px; color:#454545; text-align:center; margin-top:82px;}
/*.pla-line{ width:100%; height:7px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/pla-line.png) no-repeat center top; margin-top:3px;}*/
.pla-txt{ height:67px; line-height:22px; color:#454545; font-size:15px; margin-top:81px; display: flex; flex-direction: column; justify-content: center; align-items: center;  text-align:center;}
.btn-enter{ display:block; width:185px; height:64px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/btn-enter.png) no-repeat; margin:0 auto 0; font-size:24px; color:#333333; text-align:center; line-height:64px; font-weight:bold;}
.btn-enter i{ display:inline-block; font-style:normal;}
.bre-inner{ display:flex; flex-wrap:wrap; justify-content:center; padding-top:15px;}
.bre-in{ display:none; width:690px; margin:0 auto; overflow:hidden;}
.bre-tab{ width:690px; margin:16px auto 0;}
.bre-tab tr th{ text-align:center; line-height:54px; color:#000000; font-size:18px; font-weight:bold;}
.bre-tab tr:nth-child(1){ background:#fffe54;/* background-image: linear-gradient(to right, #46929f, #54ab7a);*/}
.bre-tab tr td{ height:50px; vertical-align:middle; text-align:center; color:#ffffff; font-size:18px; position:relative;}
.bre-tab tr:nth-child(odd) td{ background:#9633fa;}
.bre-tab tr:nth-child(even) td{ background:#8226df;}
.bre-tab tr td i{ display:block; width:31px; height:35px; line-height:35px; font-style:normal; font-size:22px; font-family:"din"; margin:0 auto;}
.bre-tab4 tr:nth-child(n+2):nth-child(-n+5) td i.jf-nm,.bre-tab5 tr:nth-child(n+2):nth-child(-n+5) td i.jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat; color:#ffffff;}
.bre-tab6 tr:nth-child(n+2):nth-child(-n+5) td i.jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon1.png) no-repeat; color:#ffffff;}
.bre-tab tr td span{ font-family:"din";}
.bre-tab .w1{ width:88px;}
.bre-tab .w2{ width:278px;}
.bre-tab .w3{ width:150px;}
#yundianContainer .bre-in2:nth-child(1) .bre-tab2 tr:nth-child(n+1):nth-child(-n+5) td .jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon1.png) no-repeat; color:#ffffff;}
#yundianContainer .bre-in2:nth-child(1) .bre-tab2 tr:nth-child(n+6):nth-child(-n+9) td .jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat; color:#ffffff;}
#yundianContainer .bre-in2:nth-child(2) .bre-tab2 tr:nth-child(n+1):nth-child(-n+5) td .jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon1.png) no-repeat; color:#ffffff;}
#yundianContainer .bre-in3:nth-child(3) .bre-tab2 tr:nth-child(n+1):nth-child(-n+5) td .jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon1.png) no-repeat; color:#ffffff;}

.gro-time{ display:block; width:354px; height:74px; line-height:74px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/gro-time-bg.png) no-repeat; text-align:center; font-size:25px; color:#1a171f; margin:20px auto 20px; cursor:auto;  font-weight:bold;}

.btn-watch{ display:block; width:310px; height:81px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/btn-watch.png) no-repeat; margin:45px auto 0; text-align:center; line-height:81px; color:#ffffff; font-size:24px; font-weight:bold;}
.bre-nav{ height:41px; display:flex; flex-wrap:wrap; justify-content:center; margin-bottom:32px;}
.bre-nav a{ display:block; width:206px; height:73px; line-height:73px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/topbtns.png) no-repeat 0 0; text-align:center; color:#1a171f; font-size:18px; font-weight:bold; margin:0 8px 0 8px;}
.bre-nav a.on{ background-position:-206px 0;}
/*魔法联赛*/
.mfls-tab{ display:flex; flex-wrap:wrap; justify-content:center; margin-bottom:25px;}
.mfls-tab a{ display:block; width:224px; height:62px; line-height:62px; text-align:center; color:#6af2d5; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/mfls-tab-lk.png) no-repeat; margin:0 7px 20px 7px; font-size:24px; font-weight:bold;}
.mfls-tab a.on{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/mfls-tab-hv.png) no-repeat; color:#fffe54;}
.mfls-con{ display:none; width:100%; height:auto; overflow:hidden;}
.mfls-con3 .zs-tab{ margin-top:0;}
.mfls-con3 .zs-tab tr:nth-child(1){ background:#f924f9;}	
.mfls-con3 .zs-tab tr:nth-child(1) th{ color:#ffffff;}
.mfls-con3 .zs-tab tr td .zs-jf-nm{ background:none;}
.mfls-con3 .zs-tab tr:nth-child(n+5):nth-child(-n+10) td .zs-jf-nm{ background:none;}

.zs-title{ text-align:center; line-height:36px; color:#ffffff; font-size:22px; margin-bottom:15px;}
.zs-title strong{ color:#fffe54; font-size:30px;}
.zs-tab{ width:710px; margin:0 auto 58px; float:none;font-family:"din";}
.zs-img{ display:block; width:38px; height:38px; margin:0 auto 0; border-radius:50%; border:#ffffff solid 2px; background:#ffffff;}
.zs-img-p{ width:100%; text-align:center; line-height:22px; margin-top:6px; text-indent:5px; color:#ffffff; font-size:18px;}
.zs-tab tr td .zs-jf-nm{ display:block; width:31px; height:35px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon1.png) no-repeat; text-align:center; line-height:35px; color:#ffffff; margin:0 auto 0;}
.zs-tab tr td{ padding:10px 0 10px 0;}
.zs-tab tr:nth-child(n+5):nth-child(-n+8) td .zs-jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat;}
.zs-tab2 tr:nth-child(n+1):nth-child(-n+9) td .zs-jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat;}
.zs-tab3 tr:nth-child(n+1):nth-child(-n+9) td .zs-jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat;}
.zs-tab4 tr td .zs-jf-nm,.zs-tab4 tr:nth-child(n+1):nth-child(-n+9) td .zs-jf-nm,
.zs-tab5 tr td .zs-jf-nm,.zs-tab5 tr:nth-child(n+1):nth-child(-n+9) td .zs-jf-nm{ background:none; color:#353535;}

.zs-tab8 tr:nth-child(n+5):nth-child(-n+12) td .zs-jf-nm{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/clr-icon2.png) no-repeat;}
.zs-tab8 tr:nth-child(n+13):nth-child(-n+16) td .zs-jf-nm{ background:none;}

.zs-top-title{ width:710px; height:54px; font-weight:bold; line-height:54px; text-align:center; color:#000000; font-size:30px; margin:18px auto 0; background:#fffe54;}
.zs-top-title em{ display:inline-block; width:4.28rem;}
.zs-points-tips{ text-align:center; line-height:30px; color:#ffffff; font-size:20px; margin-top:0;}

.mfls-con .zs-tab-title{ margin-bottom:0;}
.mfls-con .zs-tab-content table{ margin:0 0 0 0;}
.mfls-con .zs-tab-content{ width:715px; height:500px; overflow:auto; overflow-x:hidden; margin:0 auto 50px;}
.mfls-con .zs-tab-content::-webkit-scrollbar-track{background-color: #7c1fb7; border-radius:20px;}
.mfls-con .zs-tab-content::-webkit-scrollbar{width:6px;background-color: #7c1fb7; border-radius:20px;}
.mfls-con .zs-tab-content::-webkit-scrollbar-thumb{background-color: #e191fc; border-radius:20px;}
.mfls-con4 .zs-tab-content{ height:666px;}

/*part5*/
.part5{ height:1651px; padding-top:97px; margin-top:-140px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part5.png) no-repeat; background-size:100% auto;}
.prize-pool{ height:1373px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/prize-pool.png) no-repeat center top; margin-top:25px; position:relative;}
.helptips{ display:block; width:39px; height:39px; position:absolute; right:91px; top:94px;}
.helptips-box{ display:none; width:378px; height:149px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/helptips-box.png) no-repeat; position:absolute; right:122px; top:-52px; overflow:hidden;}
.helptips-txt{ width:328px; line-height:22px; color:#4f4f4f; font-size:18px; margin:32px 0 0 34px;}
.helptips-txt i{ font-style:normal; vertical-align:top; margin:-1px 7px 0 -14px;}
.helptips:hover + .helptips-box{ display:block;}
/*part6*/
.part6{ height:615px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part6.jpg) no-repeat; background-size:100% auto;}
.atlas-list{ display:none;}
.atlas-list li{  margin:0 18px 0 18px;}
.m-sow2{ width:750px; height:auto; margin:30px auto 0; position:relative;}
.m-sow2 .swiper-container{ width:750px; height:auto; overflow:hidden;}
.m-sow2 .swiper-slide{ width:750px; height:426px;}
.m-sow2 .jct-pic{ width:750px; height:426px;}
.m-sow2 .jct-pic1{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-jct-pic1.png) no-repeat;}
.m-sow2 .jct-pic2{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-jct-pic2.png) no-repeat;}
.m-sow2 .jct-pic3{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-jct-pic3.png) no-repeat;}
.m-sow2 .swiper-slide p{ height:28px; line-height:36px; margin-top:18px; text-align:center; font-size:18px; color:#ffffff;}
.m-sow2 .prev-btn2,.m-sow2 .next-btn2{ display:block; width:56px;height:65px;position: absolute;top:168px; font-size:0; z-index:999;}
.m-sow2 .prev-btn2{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/prev-btn.png) no-repeat; left:13px;}
.m-sow2 .next-btn2{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/next-btn.png) no-repeat; right:13px;}
/*part7*/
.part7{ height:1100px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/part7.jpg) no-repeat; background-size:100% auto;}
.glory{ width:750px; margin:32px auto 0; position:relative;}
.toc-logo{ display:none;}
.toc-logo2{ display:none;}
.sow{width:750px;height:777px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/sow-con.png) no-repeat;position: relative;margin:0 auto 0;}
.sow-line,.sow-line2{ width:700px; height:1px; background:#ab83f2; position:absolute; left:25px; top:481px;}
.sow-line2{ top:577px;} 
.sow .sow-con{width:624px;height:100%;position: relative;margin:0 auto 0;overflow: hidden;}
.sow .swiper-pagination{ width:100%; height:auto; font-size:18px; position:absolute; left:0; top:418px; text-align:left;}
.sow .swiper-pagination li{ width:15px;height:17px;outline: none;margin:0; position:relative; color:#342d4b; float:left;}
.sow .swiper-pagination li.swiper-pagination-bullet{ border-radius:0%;opacity: 1;}
.sow .swiper-pagination li.swiper-pagination-bullet{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/timecircle2.png) no-repeat 0 0;}
.sow .swiper-pagination li.swiper-pagination-bullet i{ color:#ffffff;}
.sow .swiper-pagination li.swiper-pagination-bullet-active{ background-position:-15px 0;}
.sow .swiper-pagination li.swiper-pagination-bullet-active i{ color:#fffe54;}
.sow .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:57px 42px 20px 44px;}
.sow .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet i{ display:block; width:103px; text-align:center; font-size:16px; position:absolute; left:-42px; top:33px; font-style:normal; line-height:20px;}
.sow .prev-btn,.sow .next-btn{ display:block; width:38px;height:43px;position: absolute;top:700px; font-size:0; z-index:999;}
.sow .prev-btn{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/lb-icon.png) no-repeat 0 0; left:230px;}
.sow .next-btn{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/lb-icon.png) no-repeat -38px 0; right:230px;}
.sow .prev-btn:hover{ background-position:0 -43px;}
.sow .next-btn:hover{ background-position:-38px -43px;}
.sow .m-btn-line{ width:158px; height:11px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/btn-line.png) no-repeat; position:absolute; left:296px; top:718px;}
.toc-left{ width:435px; float:left; margin:58px 0 0 0;}
.toc-title{ height:78px; color:#04ded7; line-height:40px; font-size:22px; padding-bottom:8px;}
.toc-title span{ display:block; color:#fffe54; font-size:34px;}
.toc-desc{ width:420px; text-align:justify; line-height:26px; color:#ffffff; font-size:16px;}
.toc-desc2{ line-height:22px;}
.champion{ width:169px; height:290px; float:right; margin-top:69px;}
.champion-pic{ display:block; width:169px; height:239px; position:relative; margin:0 auto 0; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic1.jpg) no-repeat;}
.champion-pic::after{ content:''; width:185px; height:259px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-mask.png) no-repeat; position:absolute; left:-10px; top:-10px;}
.champion-pic2{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic2.jpg) no-repeat;}
.champion-pic3{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic3.jpg) no-repeat;}
.champion-pic4{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic4.jpg) no-repeat;}
.champion-pic5{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic5.jpg) no-repeat;}
.champion-pic6{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic6.jpg) no-repeat;}
.champion-pic7{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic7.jpg) no-repeat;}
.champion-pic8{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic8.jpg) no-repeat;}
.champion-pic9{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic9.jpg) no-repeat;}
.champion-pic10{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic10.jpg) no-repeat;}
.champion-pic11{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/champion-pic11.jpg) no-repeat;}
.champion-name{ text-align:center; line-height:24px; color:#ffffff; font-size:18px; padding-top:15px;}
/*pop*/
.pop{ display:none; outline:none; width:750px; height:800px; float:left; position:relative; z-index:1;}
.pop .pop-close{ display:block; width:40px; height:40px; text-align:center; line-height:36px; color:#ffffff; background:#6b301b; position:absolute; right:-44px; top:-4px; text-decoration:none; font-size:26px;}
.pop-schedule{width: 100%;height: 100%;position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 9999;background: #000000;}
.pop-schedule-bd{width: 100%;height: 100%;}
.pop-schedule-close{ display:block; width:88px; height:88px; text-align:center; line-height:88px; color:#ffffff; font-size:70px; position:fixed; right:0; top:0; z-index:9999;}
/*导航*/
.right-nav{ display:none; font-size:0; overflow:hidden; text-indent:-9999px;}
.right-nav img{ width:0; height:0;}
.btm-tips{ display:none; text-align:center; line-height:24px; color:#1b6f80; font-size:20px; padding-bottom:30px;}
/*pop1*/
.pop-close{ display:block; width:74px; height:74px; text-align:center; line-height:74px; font-size:72px; color:#feedc5; position:absolute; right:-17px; top:-70px;}
.pop1{ display:none; outline:none; width:676px; height:400px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/pop-bg1.png) no-repeat; position:relative; z-index:1;}
.pop1-txt{ width:610px; height:228px; padding-top:28px; margin:0 auto 0; display: flex; flex-direction: column; justify-content: center; align-items: center;  text-align:center; color:#ffffff; font-size:26px; line-height:38px;}
.pop-boxbtn{ display:flex; flex-wrap:wrap; justify-content:center;}
.pop-boxbtn a{ display:block; width:220px; height:60px; margin:0 20px 0 20px;}
.pop-boxbtn a.pop-qd-btn{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/pop-qd-btn.png) no-repeat;}
.pop-boxbtn a.pop-qx-btn{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/pop-qx-btn.png) no-repeat;}
/*新增投票*/
.vote-title{ width:100%; height:190px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-vote-title.png) no-repeat center top; font-size:0;}
.vote-time{ text-align:center; line-height:28px; color:#353535; font-size:22px; padding:10px 0 30px 0;}
.vote-box{ width:691px; height:5017px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-vote-bg.png) no-repeat; margin:0 auto 88px; overflow:hidden;}
.vote-act-txt{ width:620px; line-height:38px; color:#ffffff; font-size:22px; margin:59px auto 20px;}
.vote-act-txt strong {color: #ffe5a1; }
.vote-num{ text-align:center; line-height:32px; color:#ffe5a3; font-size:22px;}
.vote-list{ margin-top:22px; display:flex; flex-wrap:wrap; justify-content:center;}
.vote-list li{ width:197px; height:300px; margin:0 10px 0 10px; position:relative;}
.vote-list li.light2 .vote-mask{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/vote-mask2.png) no-repeat;}
.vote-list li.light3 .vote-mask{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/vote-mask3.png) no-repeat;}
.vote-con{ width:196px; height:260px; background:#ffefc6; position:relative;}
.vote-con img{ display:block; width:150px; position:absolute; left:50%; bottom:35px; margin-left:-75px;}
.vote-mask{ width:197px; height:261px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/vote-mask.png) no-repeat; position:absolute; left:0; top:0;}
.vote-con-num{ width:100px; height:31px; line-height:31px; text-align:center; color:#ffffff; font-size:22px; position:absolute; left:0; top:0;white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.vote-con-name{ width:100%; height:40px; line-height:40px; color:#36504b; font-size:22px; position:absolute; left:0; bottom:3px; text-align:center;}
.vote-btn{ display:none; width:200px; height:60px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/vote-btn.png) no-repeat; position:absolute; left:0; top:279px;}
.vote-btn.gray{ background:url(//game.gtimg.cn/images/lol/act/a20250825set15/vote-btn-gray.png) no-repeat;pointer-events:none;}
.vote-list2{ margin:28px auto 0;}
.vote-city-img{ width:609px; height:346px; border:#fbae52 solid 2px; margin:38px auto 50px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-vote-city-bg.jpg) no-repeat;}
.vote-title-sub1{ height:88px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-vote-title-sub1.png) no-repeat center top;}
.vote-title-sub2{ height:130px; background:url(//game.gtimg.cn/images/lol/act/a20250825set15/m/m-vote-title-sub2.png) no-repeat center top; margin-top:35px;}
.vote-tips{ font-size:22px; text-align:center; line-height:38px; padding:8px 0 13px 0; color:#f9f9f4;}



























