.wrap .part4 .cont .part4-tab .part4-item .icon { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/spr.png?v=24000"); background-size: 6rem 6rem; background-position: -99999em -99999em; }
html, body, div, p, ol, ul, li, dl, dt, dd, em, i, span, a, img, input, h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
a, img, input { border: none; }
body { font: -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100% !important; }
a { text-decoration: none; }
ul, li { list-style: none; }
b, i, em { font-style: initial; font-weight: initial; }
img[src=""] { opacity: 0; }
html, body { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none !important; -webkit-text-size-adjust: 100% !important; }
body { padding-bottom: 1.05rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
html { font-size: 50px; font-size: 13.33333333vw; }
a, img { -webkit-touch-callout: none; }
a, input, img, select, textarea { outline: none; }
input::-webkit-search-cancel-button { display: none; }
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder { opacity: 0; }
.wrapper img { -o-object-fit: cover; object-fit: cover; }
img[src=""] { opacity: 0; }
img[alt] { color: white; font-size: 0.18rem; }
.pc-show, [pc-show], [m-hide], *[hidden=true], *[hidden] { display: none !important; }
a:not(.gray, .on, .active, .brightness, .disabled, .selected, .btn-play):hover { -webkit-filter: brightness(1.1); filter: brightness(1.1); }
.hide, .hid { text-indent: -99.99rem; font-size: 0rem; overflow: hidden; width: 0rem; height: 0rem; opacity: 0; }
* { -webkit-text-size-adjust: 100% !important; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-drag: none; }
@font-face { font-family: "syht-bold"; src: url("//game.gtimg.cn/images/lol/act/a20260730realistic/fonts/sourcehansanscn-bold.subset.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "syht-medium"; src: url("//game.gtimg.cn/images/lol/act/a20260730realistic/fonts/sourcehansanscn-medium.subset.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "syht-regular"; src: url("//game.gtimg.cn/images/lol/act/a20260730realistic/fonts/sourcehansanscn-regular.subset.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "fzcy-regular"; src: url("//game.gtimg.cn/images/lol/act/a20260730realistic/fonts/fzcy-regular.ttf") format("truetype"); font-weight: normal; font-style: normal; }
.hide, .hid { text-indent: -99.99rem; font-size: 0px; overflow: hidden; width: 0px; height: 0px; opacity: 0; }
.wrap *, .wrap *::after, .wrap *::before { outline: 0; background-size: 100% auto; background-repeat: no-repeat; background-position: center top; font-style: normal; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: "syht-regular", "Microsoft YaHei"; line-height: 1.5; }
.pop_up, .pop_up .pop_con { width: 9.86rem; height: 5.5rem; position: relative; }
.pop_up .pop_con { -o-object-fit: cover; object-fit: cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.pop_up .pop_close { text-decoration: none; width: 0.6rem; height: 0.6rem; position: absolute; right: -0.65rem; top: -0.17rem; font-size: 0.6rem; line-height: 0.6rem; text-align: center; color: #fff; }
input[type=number] { -moz-appearance: textfield; }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.qConnectLogin { z-index: 969; }
.lazyload { opacity: 0; }
img.lazyloaded { opacity: 1; -webkit-transition: opacity 450ms linear; -moz-transition: opacity 450ms linear; transition: opacity 450ms linear; }
div, p, span, b, a, i, strong, a, h1, h2, h3, h4, h5 { font-weight: normal; }
#afooter { padding: 0.26rem 0; text-align: center; font: normal 0.18rem/0.18rem Tahoma; background-color: black; line-height: 1.42; }
#afooter, #afooter a { color: #c0c0c0; text-decoration: none; }
.mgn-auto { margin: 0 auto; }
[v-cloak] { display: none; }
.cont { width: 6.74rem; margin: 0 auto; }
*[hidden=true], *[hidden] { display: none !important; }
.disabled { pointer-events: none; }
.wrapper { width: 7.5rem; margin: 0 auto; }
.wrap { width: 7.5rem; height: 87.3rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/bg_011.jpg?v=24000"); background-repeat: no-repeat; background-size: 7.5rem 87.3rem; position: relative; z-index: 1; }
.wrap .part .cont { width: 6.74rem; height: 100%; position: relative; margin: 0 auto; }
.wrap .side-bottom { width: 7.5rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: fixed; bottom: 0; left: 0; z-index: 11; background-color: #000000; border-top: 1px solid #a37f44; }
.wrap .side-bottom .side-item { padding-top: 0.27rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1 0 0px; flex: 1 0 0; height: 1.05rem; text-align: center; font-size: 0.26rem; color: #e2ddc5; line-height: 1.2; font-family: "fzcy-regular"; cursor: pointer; position: relative; }
.wrap .side-bottom .side-item.on { color: #e4ce7a; }
.wrap .side-bottom .side-item.on::after { content: ""; width: 1.83rem; height: 0.14rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/side-bottom.png?v=24000"); background-repeat: no-repeat; position: absolute; top: 0.03rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; }
.wrap .header { height: 8rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/header_01.jpg?v=24000"); background-repeat: no-repeat; }
.wrap .header .login-box { position: absolute; top: 7.25rem; left: 0; width: 100%; text-align: center; z-index: 2; font-size: 0.2rem; padding: 0 0.1rem; color: #ffffff; }
.wrap .header .login-box a { font-size: 0.2rem; color: #ffd70b; }
.wrap .part1 { width: 7.5rem; height: 8.45rem; position: relative; }
.wrap .part1 .cont { width: 7.5rem; padding-top: 0.65rem; }
.wrap .part1 .cont .side-rule { width: 0.5rem; height: 1.73rem; position: fixed; right: 0; top: 55%; margin-top: -0.865rem; z-index: 18; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/side-rule.png?v=24000"); background-repeat: no-repeat; display: block; font-size: 0; }
.wrap .part1 .cont .title1 { width: 7.5rem; height: 1.05rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title1.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part1 .cont .part-prop { width: 4.12rem; height: 2.93rem; margin: 0.1rem auto 0; position: relative; }
.wrap .part1 .cont .part-prop img { width: 100%; height: 100%; }
.wrap .part1 .cont .part-prop .prop-name { font-size: 0.24rem; width: 100%; text-align: center; color: #332012; position: absolute; bottom: -0.08rem; z-index: 1; line-height: 1; font-family: "syht-medium"; }
.wrap .part1 .cont .condition-box { width: 6.7rem; height: 1.6rem; border: 0.01rem solid #000000; margin: 0.54rem auto 0; position: relative; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/condition-box.png?v=24000"); background-repeat: no-repeat; }
.wrap .part1 .cont .condition-box .head-top { display: inline-block; letter-spacing: 0.02rem; margin-bottom: 0.1rem; width: 1.28rem; height: 0.36rem; line-height: 0.36rem; text-align: center; font-size: 0.22rem; color: #eddfac; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon1.png?v=24000"); background-repeat: no-repeat; position: absolute; left: 0.23rem; top: -0.2rem; z-index: 1; }
.wrap .part1 .cont .condition-box .rule-box { padding: 0.2rem 0.32rem 0 0.2rem; position: relative; }
.wrap .part1 .cont .condition-box .rule-item { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0.36rem; position: relative; }
.wrap .part1 .cont .condition-box .rule-item:last-child { margin-bottom: 0; }
.wrap .part1 .cont .condition-box .rule-item .number { font-size: 0.3rem; margin-right: 0.1rem; color: #000000; height: 1.2; font-family: "syht-bold"; }
.wrap .part1 .cont .condition-box .rule-item .content { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.24rem; color: #000000; }
.wrap .part1 .cont .condition-box .rule-item .checkbox { margin-left: auto; width: 0.28rem; height: 0.28rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-checkbox.png?v=24000"); background-repeat: no-repeat; }
.wrap .part1 .cont .condition-box .rule-item .checkbox.checked { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-checked.png?v=24000"); background-repeat: no-repeat; }
.wrap .part1 .cont .btn { width: 2rem; height: 0.54rem; line-height: 0.54rem; text-align: center; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn1.png?v=24000"); background-repeat: no-repeat; color: #fff; font-size: 0.28rem; margin: 0.32rem auto 0.23rem; border: none; font-family: "syht-bold"; display: block; }
.wrap .part1 .cont .btn.gray { -webkit-filter: grayscale(1); filter: grayscale(1); color: rgba(255, 255, 255, 0.8); }
.wrap .part1 .cont .note { text-align: center; font-size: 0.24rem; color: #ff5722; font-family: "syht-medium"; }
.wrap .part1 .cont .note span { font-family: "syht-medium"; color: #351f14; }
.wrap .part2 { width: 7.5rem; height: 11.73rem; position: relative; }
.wrap .part2 .cont { width: 7.5rem; padding-top: 0.65rem; }
.wrap .part2 .cont .title2 { width: 7.5rem; height: 1.04rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title2.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part2 .cont .part2-desc { width: 100%; line-height: 1; text-align: center; font-size: 0.24rem; color: #332012; font-family: "syht-medium"; }
.wrap .part2 .cont .part-prop { width: 7.5rem; height: 3.66rem; margin: 0.14rem auto 0; position: relative; }
.wrap .part2 .cont .part-prop img { width: 100%; height: 100%; }
.wrap .part2 .cont .part2-txt { font-size: 0.28rem; width: 80%; line-height: 1; color: #332012; margin: 0.38rem auto 0; font-family: "syht-bold"; text-align: center; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon2.png?v=24000"); background-repeat: no-repeat; background-size: 3.32rem 0.18rem; background-position: center center; }
.wrap .part2 .module-wrap-swiper { width: 7.4rem; height: 2.38rem; margin: 0.3rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: relative; }
.wrap .part2 .module-wrap-swiper::before { content: ""; width: 6.5rem; height: 2.38rem; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 0; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/sw-box1.png?v=24000"); background-repeat: no-repeat; }
.wrap .part2 .module-wrap-swiper .btn-ask { width: 0.24rem; height: 0.24rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-ask.png?v=24000"); background-repeat: no-repeat; position: absolute; right: 0.52rem; top: 0.1rem; z-index: 2; display: -webkit-inline-box; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
.wrap .part2 .module-wrap-swiper .swiper-button-prev, .wrap .part2 .module-wrap-swiper .swiper-button-next { width: 0.4rem; height: 0.6rem; position: initial; margin-top: 0; }
.wrap .part2 .module-wrap-swiper .swiper-button-prev::after, .wrap .part2 .module-wrap-swiper .swiper-button-next::after { content: ""; }
.wrap .part2 .module-wrap-swiper .prev1 { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/arrow1.png?v=24000"); background-repeat: no-repeat; }
.wrap .part2 .module-wrap-swiper .next1 { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/arrow2.png?v=24000"); background-repeat: no-repeat; }
.wrap .part2 .module-wrap-swiper .swiper-container { width: 5.88rem; height: 1.73rem; margin: 0 auto; overflow: hidden; }
.wrap .part2 .module-wrap-swiper .swiper-container .swiper-slide { width: 1.23rem; }
.wrap .part2 .module-wrap-swiper .swiper-container .sw-inner { width: 1.23rem; height: 1.72rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/sw-bg1.png?v=24000"); background-repeat: no-repeat; position: relative; }
.wrap .part2 .module-wrap-swiper .swiper-container .sw-inner img { width: 100%; height: 1.2rem; }
.wrap .part2 .module-wrap-swiper .swiper-container .sw-inner .sw-prop-name { height: 0.54rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; bottom: 0; left: 0; z-index: 1; color: #000000; width: 100%; font-size: 0.18rem; line-height: 1.1; text-align: center; white-space: nowrap; }
.wrap .part2 .btn2 { width: 3.8rem; height: 0.88rem; line-height: 0.88rem; text-align: center; font-size: 0.36rem; color: white; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn2.png?v=24000"); background-repeat: no-repeat; margin: 0.25rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; }
.wrap .part2 .btn2.gray { -webkit-filter: grayscale(1); filter: grayscale(1); }
.wrap .part2 .btn2 span { font-family: "syht-bold"; line-height: 1; }
.wrap .part2 .note { width: 100%; font-size: 0.2rem; color: white; text-align: center; margin-top: 0.03rem; }
.wrap .part2 .note span { color: white; }
.wrap .part2 .btn-record { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; font-family: "syht-bold"; color: #dc4800; font-size: 0.26rem; margin: 0.2rem auto 0; display: block; border-bottom: 1px solid currentColor; }
.wrap .part3 { width: 7.5rem; height: 10.1rem; position: relative; }
.wrap .part3 .cont { width: 7.5rem; padding-top: 1.05rem; }
.wrap .part3 .cont .title3 { width: 7.5rem; height: 2.1rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title3.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part3 .cont .part3-banner { width: 6.7rem; height: 3.69rem; margin: 0.4rem auto 0; position: relative; }
.wrap .part3 .cont .part3-banner::before { content: ""; width: 100%; height: 100%; position: absolute; pointer-events: none; top: 0; left: 0; z-index: 5; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/part3-banner-border.png?v=24000"); background-repeat: no-repeat; }
.wrap .part3 .cont .part3-banner .vdo_container { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 0.13rem; }
.wrap .part3 .condition-box { width: 6.7rem; height: 1.65rem; margin: 0.56rem auto 0; position: relative; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/condition-box2.png?v=24000"); background-repeat: no-repeat; }
.wrap .part3 .condition-box .head-top { display: inline-block; letter-spacing: 0.02rem; margin-bottom: 0.1rem; width: 1.28rem; height: 0.37rem; line-height: 0.37rem; text-align: center; font-size: 0.22rem; color: #fffcef; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon3.png?v=24000"); background-repeat: no-repeat; position: absolute; left: 0.23rem; top: -0.2rem; z-index: 1; }
.wrap .part3 .condition-box .rule-box { padding: 0.25rem 0.23rem 0 0.2rem; }
.wrap .part3 .condition-box .rule-item { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 0.31rem; position: relative; }
.wrap .part3 .condition-box .rule-item:last-child { margin-bottom: 0; }
.wrap .part3 .condition-box .rule-item .number { font-size: 0.3rem; margin-right: 0.1rem; color: #ffffff; height: 0.44rem; line-height: 0.44rem; font-family: "syht-bold"; }
.wrap .part3 .condition-box .rule-item .content { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.24rem; color: #bbbbbb; height: 0.44rem; line-height: 0.44rem; }
.wrap .part3 .condition-box .rule-item .rule-btn { margin-left: auto; width: 1.3rem; height: 0.44rem; line-height: 0.44rem; text-align: center; font-size: 0.2rem; color: #281c12; font-family: "syht-bold"; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3.png?v=24000"); background-repeat: no-repeat; }
.wrap .part3 .condition-box .rule-item .rule-btn.get { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3-1.png?v=24000"); background-repeat: no-repeat; color: white; }
.wrap .part3 .condition-box .rule-item .rule-btn.gray { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3-1.png?v=24000"); background-repeat: no-repeat; color: rgba(255, 255, 255, 0.8); -webkit-filter: grayscale(1); filter: grayscale(1); pointer-events: none; }
.wrap .part4 { width: 7.5rem; height: 12.5rem; position: relative; }
.wrap .part4 .cont { width: 7.5rem; padding-top: 0.28rem; }
.wrap .part4 .cont .title4 { width: 7.5rem; height: 0.73rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title4.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part4 .cont .part4-tab { width: 7.5rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin: 0.43rem auto 0; }
.wrap .part4 .cont .part4-tab .part4-item { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1 0 0px; flex: 1 0 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; position: relative; }
.wrap .part4 .cont .part4-tab .part4-item:not(:last-child)::after { content: ""; width: 1px; height: 0.3rem; background-color: #c38437; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; }
.wrap .part4 .cont .part4-tab .part4-item.act span { color: #f85500; }
.wrap .part4 .cont .part4-tab .part4-item.act .icon.icon1 { background-position: -2.81rem -3.54rem; }
.wrap .part4 .cont .part4-tab .part4-item.act .icon.icon2 { background-position: -3.45rem -3.53rem; }
.wrap .part4 .cont .part4-tab .part4-item.act .icon.icon3 { background-position: -4.09rem -3.53rem; }
.wrap .part4 .cont .part4-tab .part4-item.act::before { content: ""; width: 1.79rem; height: 0.13rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/line2.png?v=24000"); background-repeat: no-repeat; position: absolute; bottom: -0.14rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 1; display: -webkit-inline-box; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
.wrap .part4 .cont .part4-tab .part4-item .icon { margin-right: 0.08rem; }
.wrap .part4 .cont .part4-tab .part4-item .icon.icon1 { background-position: -2.81rem -2.8rem; width: 0.37rem; height: 0.4rem; }
.wrap .part4 .cont .part4-tab .part4-item .icon.icon2 { background-position: -3.45rem -2.79rem; width: 0.36rem; height: 0.42rem; }
.wrap .part4 .cont .part4-tab .part4-item .icon.icon3 { background-position: -4.09rem -2.79rem; width: 0.55rem; height: 0.41rem; }
.wrap .part4 .cont .part4-tab .part4-item span { color: #ffffff; font-size: 0.3rem; font-family: "syht-medium"; }
.wrap .part4 .module-wrap-tabs { width: 7.5rem; height: 6.8rem; margin: 0.41rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part4 .module-wrap-tabs .brightness { width: 7.5rem; height: 6.8rem; display: block; }
.wrap .part4 .module-wrap-img { width: 7.5rem; height: 6.8rem; display: none; }
.wrap .part4 .module-wrap-img a { width: 7.5rem; height: 6.8rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part4 .module-wrap-img img { width: 7.5rem; height: 6.8rem; }
.wrap .part4 .module-wrap-swiper { width: 100%; height: 6.8rem; margin: 0rem auto 0; position: relative; }
.wrap .part4 .module-wrap-swiper .mySwiper2 { width: 7.5rem; }
.wrap .part4 .module-wrap-swiper .mySwiper2 .swiper-slide { width: 100%; height: 6.8rem; }
.wrap .part4 .module-wrap-swiper .mySwiper2 .swiper-slide img { width: 100%; height: 6.8rem; }
.wrap .part4 .module-wrap-swiper .mySwiper2 .swiper-button-prev::after, .wrap .part4 .module-wrap-swiper .mySwiper2 .swiper-button-next::after { content: ""; }
.wrap .part4 .module-wrap-swiper .mySwiper2 .swiper-button-prev { width: 0.7rem; height: 1rem; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/arrow4.png?v=24000"); background-repeat: no-repeat; }
.wrap .part4 .module-wrap-swiper .mySwiper2 .swiper-button-next { width: 0.7rem; height: 1rem; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/arrow3.png?v=24000"); background-repeat: no-repeat; }
.wrap .part4 .module-wrap-swiper .mySwiper3 { width: 100%; position: absolute; bottom: 6.2%; z-index: 1; }
.wrap .part4 .module-wrap-swiper .mySwiper3 .swiper-wrapper { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.wrap .part4 .module-wrap-swiper .mySwiper3 .swiper-slide { width: 1.9rem; height: 1.08rem; position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part4 .module-wrap-swiper .mySwiper3 .swiper-slide img { width: 1.9rem; height: 1.04rem; margin: auto; }
.wrap .part4 .module-wrap-swiper .mySwiper3 .swiper-slide p { font-size: 0.175rem; color: white; opacity: 1; height: 0.25rem; line-height: 0.25rem; position: absolute; bottom: 0.04rem; left: 0.01rem; font-weight: 100; z-index: 3; width: 1.86rem; text-align: center; background-color: rgba(0, 0, 0, 0.65); }
.wrap .part4 .module-wrap-swiper .mySwiper3 .swiper-slide.swiper-slide-thumb-active p { background-color: rgba(255, 255, 255, 0); }
.wrap .part4 .module-wrap-swiper .mySwiper3 .swiper-slide.swiper-slide-thumb-active::before { content: ""; width: 1.94rem; height: 1.07rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/sw2-img-active.png?v=24000"); background-repeat: no-repeat; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1; }
.wrap .part4 .condition-box { width: 6.7rem; height: 2.4rem; margin: 0.52rem auto 0; position: relative; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/condition-box3.png?v=24000"); background-repeat: no-repeat; }
.wrap .part4 .condition-box .head-top { display: inline-block; letter-spacing: 0.02rem; margin-bottom: 0.1rem; width: 1.28rem; height: 0.37rem; line-height: 0.37rem; text-align: center; font-size: 0.22rem; color: #fffcef; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon11.png?v=24000"); background-repeat: no-repeat; position: absolute; left: 0.23rem; top: -0.2rem; z-index: 1; }
.wrap .part4 .condition-box .rule-box { padding: 0.21rem 0.23rem 0 0.2rem; }
.wrap .part4 .condition-box .rule-item { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 0.31rem; position: relative; }
.wrap .part4 .condition-box .rule-item:last-child { margin-bottom: 0; }
.wrap .part4 .condition-box .rule-item .number { font-size: 0.3rem; margin-right: 0.1rem; color: #ffffff; height: 0.44rem; line-height: 0.44rem; font-family: "syht-bold"; }
.wrap .part4 .condition-box .rule-item .content { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; height: 0.44rem; line-height: 0.44rem; font-size: 0.24rem; white-space: nowrap; color: #bbbbbb; }
.wrap .part4 .condition-box .rule-item .rule-btn { margin-left: auto; width: 1.3rem; height: 0.44rem; line-height: 0.44rem; text-align: center; font-size: 0.2rem; color: #281c12; font-family: "syht-bold"; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3.png?v=24000"); background-repeat: no-repeat; }
.wrap .part4 .condition-box .rule-item .rule-btn.get { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3-1.png?v=24000"); background-repeat: no-repeat; color: white; }
.wrap .part4 .condition-box .rule-item .rule-btn.gray { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3-1.png?v=24000"); background-repeat: no-repeat; color: rgba(255, 255, 255, 0.8); -webkit-filter: grayscale(1); filter: grayscale(1); pointer-events: none; }
.wrap .part5 { width: 7.5rem; height: 8.99rem; position: relative; }
.wrap .part5 .cont { width: 7.5rem; padding-top: 0.4rem; }
.wrap .part5 .cont .title5 { width: 7.5rem; height: 0.73rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title5.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part5 .cont .part5-banner { width: 7.5rem; height: 4.41rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/part5-banner2.png?v=24000"); background-repeat: no-repeat; margin: 0.5rem auto 0; }
.wrap .part5 .condition-box { width: 6.7rem; height: 0.78rem; margin: 0.6rem auto 0; position: relative; border: 1px solid #dc5a17; }
.wrap .part5 .condition-box .head-top { display: inline-block; letter-spacing: 0.02rem; margin-bottom: 0.1rem; width: 1.28rem; height: 0.37rem; line-height: 0.37rem; text-align: center; font-size: 0.22rem; color: #fffcef; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon3.png?v=24000"); background-repeat: no-repeat; position: absolute; left: 0.23rem; top: -0.24rem; z-index: 1; }
.wrap .part5 .condition-box .rule-box { padding: 0.14rem 0.23rem 0 0.2rem; }
.wrap .part5 .condition-box .rule-item { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 0.31rem; position: relative; }
.wrap .part5 .condition-box .rule-item:last-child { margin-bottom: 0; }
.wrap .part5 .condition-box .rule-item .number { font-size: 0.3rem; margin-right: 0.1rem; color: #ffffff; height: 0.44rem; line-height: 0.44rem; font-family: "syht-bold"; }
.wrap .part5 .condition-box .rule-item .content { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.24rem; color: #bbbbbb; height: 0.44rem; line-height: 0.44rem; }
.wrap .part5 .condition-box .rule-item .content .tip2 { font-size: 0.2rem; line-height: 1.4; margin-top: 0.05rem; }
.wrap .part5 .condition-box .rule-item .rule-btn { margin-left: auto; width: 1.3rem; height: 0.44rem; line-height: 0.44rem; text-align: center; font-size: 0.2rem; color: #281c12; font-family: "syht-bold"; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3.png?v=24000"); background-repeat: no-repeat; }
.wrap .part5 .condition-box .rule-item .rule-btn.get { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3-1.png?v=24000"); background-repeat: no-repeat; color: white; }
.wrap .part5 .condition-box .rule-item .rule-btn.gray { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn3-1.png?v=24000"); background-repeat: no-repeat; color: rgba(255, 255, 255, 0.8); -webkit-filter: grayscale(1); filter: grayscale(1); pointer-events: none; }
.wrap .part5 .btn-jumplink { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; font-family: "syht-bold"; color: #e15c17; font-size: 0.3rem; margin: 0.21rem auto 0; display: block; border-bottom: 1px solid currentColor; }
.wrap .part6 { width: 7.5rem; height: 19.55rem; position: relative; }
.wrap .part6 .cont { width: 7.5rem; padding-top: 0.78rem; }
.wrap .part6 .cont .title6 { width: 7.5rem; height: 1.91rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title6.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part6 .cont .title7 { width: 7.5rem; height: 0.73rem; margin: 0.77rem auto 0; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title7.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part6 .cont .part6-banner { width: 7.5rem; height: 4.22rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/part6-banner.png?v=24000"); background-repeat: no-repeat; margin: 0.56rem auto 0; position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part6 .cont .part6-ask { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; top: 2.8rem; right: 0.28rem; z-index: 9; }
.wrap .part6 .cont .part6-ask .ask { width: 0.27rem; height: 0.27rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-ask.png?v=24000"); background-repeat: no-repeat; margin-right: 0.07rem; -ms-flex-negative: 0; flex-shrink: 0; }
.wrap .part6 .cont .part6-ask span { color: #5f3717; font-size: 0.2479rem; font-family: "syht-medium"; }
.wrap .part6 .cont .part6-txt { font-size: 0.28rem; width: 80%; line-height: 1; color: #dc5a17; font-family: "syht-bold"; margin: 0.45rem auto 0; text-align: center; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/line3.png?v=24000"); background-repeat: no-repeat; background-size: 3.69rem 0.18rem; background-position: center center; }
.wrap .part6 .cont .part6-way { width: 6.7rem; height: 1.34rem; margin: 0.2rem auto 0; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/way-bg.png?v=24000"); background-repeat: no-repeat; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.wrap .part6 .cont .part6-way .way-item { width: 2.1rem; overflow: hidden; }
.wrap .part6 .cont .part6-way .way-item .way-row { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0.1rem; }
.wrap .part6 .cont .part6-way .way-item .way-row i { width: 0.3rem; height: 0.3rem; line-height: 0.3rem; background-color: #dc5a17; border-radius: 50%; font-size: 0.24rem; text-align: center; font-family: "syht-bold"; color: white; margin-right: 0.1rem; }
.wrap .part6 .cont .part6-way .way-item .way-row span { font-size: 0.24rem; color: #dc5a17; font-family: "syht-medium"; line-height: 1; }
.wrap .part6 .cont .part6-way .way-item .way-row2 { width: 100%; height: 0.67rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0 0.08rem; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; font-size: 0.18rem; color: #332012; margin-top: 0.24rem; line-height: 1.2; }
.wrap .part6 .cont .btn-enlist { width: 3.8rem; height: 0.88rem; line-height: 0.88rem; text-align: center; font-size: 0.36rem; color: white; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn2.png?v=24000"); background-repeat: no-repeat; margin: 0.45rem auto 0; letter-spacing: 0.02rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; font-family: "syht-bold"; }
.wrap .part6 .cont .btn-enlist.gray { -webkit-filter: grayscale(1); filter: grayscale(1); color: rgba(255, 255, 255, 0.8); }
.wrap .part6 .part6-tag { width: 100%; margin: 0.19rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.wrap .part6 .part6-tag .tag-item { width: 2.11rem; height: 0.44rem; line-height: 0.44rem; text-align: center; font-size: 0.247rem; font-family: "syht-medium"; color: #30190c; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-tag2.png?v=24000"); background-repeat: no-repeat; cursor: pointer; }
.wrap .part6 .part6-tag .tag-item:not(:last-child) { margin-right: 0.18rem; }
.wrap .part6 .part6-tag .tag-item.act { color: #ffffff; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-tag1.png?v=24000"); background-repeat: no-repeat; }
.wrap .part6 .part6-list { margin: 0.22rem auto 0; width: 100%; height: 4.8rem; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; }
.wrap .part6 .part6-list .part-lt-item { width: 6.7rem; height: 1.52rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/tag-row.png?v=24000"); background-repeat: no-repeat; color: #332012; font-size: 0.24rem; padding: 0.15rem 0.23rem 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part6 .part6-list .part-lt-item:not(:last-child) { margin-bottom: 0.09rem; }
.wrap .part6 .part6-list .part-lt-item .part-lt-box { width: 3.86rem; }
.wrap .part6 .part6-list .part-lt-item .part-lt-box .lt-title { width: 100%; line-height: 1.32; height: 0.63rem; display: -webkit-box; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.wrap .part6 .part6-list .part-lt-item .part-lt-box .lt-avatr { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0.14rem; }
.wrap .part6 .part6-list .part-lt-item .part-lt-box .lt-avatr img { width: 0.34rem; height: 0.34rem; -o-object-fit: cover; object-fit: cover; border-radius: 50%; background-color: #000000; overflow: hidden; margin-right: 0.08rem; }
.wrap .part6 .part6-list .part-lt-item .lt-cover { width: 1.96rem; height: 1.22rem; margin-left: auto; overflow: hidden; background-color: #000000; }
.wrap .part6 .part6-list .part-lt-item .lt-cover img { width: 100%; height: 100%; }
.wrap .part6 .btn-update { font-size: 0.24rem; color: #dc4800; font-family: "syht-bold"; border-bottom: 1px solid currentColor; margin-left: 6.35rem; margin-right: 0.4rem; margin-top: 0.11rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part7 { width: 7.5rem; height: 7.68rem; position: relative; }
.wrap .part7 .cont { width: 7.5rem; padding-top: 1rem; }
.wrap .part7 .cont .title8 { width: 7.5rem; height: 1.04rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/title8.png?v=24000"); background-repeat: no-repeat; font-size: 0; }
.wrap .part7 .cont .more-sw { width: 100%; height: 4.9rem; margin: 0.25rem auto 0; }
.wrap .part7 .cont .more-sw .swiper-inner { width: 6.72rem; height: 4.41rem; -webkit-mask: url("//game.gtimg.cn/images/lol/act/a20260730realistic/mask2.png"); mask: url("//game.gtimg.cn/images/lol/act/a20260730realistic/mask2.png"); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; margin: 0 auto; position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.wrap .part7 .cont .more-sw .swiper-inner::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/mask2-border.png?v=24000"); background-repeat: no-repeat; background-size: 6.72rem 4.41rem; pointer-events: none; display: block; }
.wrap .part7 .cont .more-sw .swiper-inner img { width: 100%; height: 100%; }
.wrap .part7 .cont .more-sw .swiper-button-prev, .wrap .part7 .cont .more-sw .swiper-button-next { width: 0.7rem; height: 1rem; position: initial; margin-top: 0; position: absolute; top: 45%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; }
.wrap .part7 .cont .more-sw .swiper-button-prev::after, .wrap .part7 .cont .more-sw .swiper-button-next::after { content: ""; }
.wrap .part7 .cont .more-sw .prev3 { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/arrow4.png?v=24000"); background-repeat: no-repeat; left: 0.04rem; }
.wrap .part7 .cont .more-sw .next3 { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/arrow3.png?v=24000"); background-repeat: no-repeat; right: 0.04rem; }
.wrap .part7 .cont .more-sw .swiper-pagination { bottom: -0.33rem; }
.wrap .part7 .cont .more-sw .swiper-pagination-bullet { width: 0.24rem; height: 0.24rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/sw-on2.png?v=24000"); background-repeat: no-repeat; background-color: initial; border-radius: 100%; opacity: 1; }
.wrap .part7 .cont .more-sw .swiper-pagination-bullet.swiper-pagination-bullet-active { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/sw-on.png?v=24000"); background-repeat: no-repeat; background-color: initial; }
.btn-comm { width: 4.5rem; height: 0.97rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/btn1.png?v=24000"); background-repeat: no-repeat; display: block; font-size: 0; margin: 0.07rem auto 0; position: relative; z-index: 22; }
.dialog#videotc { width: 6.61rem; height: 4rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia_bg1.png?v=24000"); background-repeat: no-repeat; }
.videotc-container { width: 6.56rem; height: 3.88rem; margin: 0.02rem auto 0; }
.vclose { left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: 0.28rem; display: block; width: 0.48rem; height: 0.48rem; position: absolute; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia_close.png?v=24000"); background-repeat: no-repeat; }
@-webkit-keyframes scaleAni {
	0%, 100% { -webkit-transform: scale(0.85); transform: scale(0.85); }
	50% { -webkit-transform: scale(1.12); transform: scale(1.12); }
}
@-moz-keyframes scaleAni {
	0%, 100% { -moz-transform: scale(0.85); transform: scale(0.85); }
	50% { -moz-transform: scale(1.12); transform: scale(1.12); }
}
@keyframes scaleAni {
	0%, 100% { -webkit-transform: scale(0.85); -moz-transform: scale(0.85); transform: scale(0.85); }
	50% { -webkit-transform: scale(1.12); -moz-transform: scale(1.12); transform: scale(1.12); }
}
@-webkit-keyframes scaleAni2 {
	0%, 100% { -webkit-transform: translateX(-50%) scale(0.85); transform: translateX(-50%) scale(0.85); }
	50% { -webkit-transform: translateX(-50%) scale(1.12); transform: translateX(-50%) scale(1.12); }
}
@-moz-keyframes scaleAni2 {
	0%, 100% { -moz-transform: translateX(-50%) scale(0.85); transform: translateX(-50%) scale(0.85); }
	50% { -moz-transform: translateX(-50%) scale(1.12); transform: translateX(-50%) scale(1.12); }
}
@keyframes scaleAni2 {
	0%, 100% { -webkit-transform: translateX(-50%) scale(0.85); -moz-transform: translateX(-50%) scale(0.85); transform: translateX(-50%) scale(0.85); }
	50% { -webkit-transform: translateX(-50%) scale(1.12); -moz-transform: translateX(-50%) scale(1.12); transform: translateX(-50%) scale(1.12); }
}
.font-hide { font-size: 0; text-indent: -99999em; }
.dia, .dia *, .dia *::after, .dia *::before, .dialog, .dialog *::after, .dialog *::before, .dialog * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; position: relative; outline: none; border: none; font-family: "syht-regular"; }
.dia .dia-close, .pop_up .pop-close, .dia .pop-close, .dialog .dialog-close { position: absolute; right: -0.1rem; top: -0.65rem; z-index: 3; display: block; width: 0.48rem; height: 0.48rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia_close.png?v=24000"); background-repeat: no-repeat; }
.dia .dia-title { font-family: "fzcy-regular"; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 0 auto; font-size: 0.43rem; color: #000000; position: relative; }
.dia .dia-title::before, .dia .dia-title::after { content: ""; width: 0.91rem; height: 0.23rem; display: -webkit-inline-box; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
.dia .dia-title::before { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-icon1.png?v=24000"); background-repeat: no-repeat; margin-right: 0.18rem; }
.dia .dia-title::after { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-icon2.png?v=24000"); background-repeat: no-repeat; margin-left: 0.18rem; }
.dia-common { width: 6.7rem; height: 3.5rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-common.png?v=24000"); background-repeat: no-repeat; }
.dia-common .dia-con { padding-top: 0.45rem; }
.dia-common .dia-title { margin: 0 auto 0rem; }
.dia-common .common-text { height: 1.4rem; line-height: 1.28; font-size: 0.24rem; color: #000000; text-align: center; width: 100%; padding: 0 0.28rem; margin: 0 auto; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; }
.dia-common .common-btns { width: 4.16rem; margin: 0.08rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.dia-common .common-btns a { width: 1.73rem; height: 0.53rem; line-height: 0.53rem; text-align: center; font-size: 0.24rem; font-family: "syht-bold"; letter-spacing: 0.04rem; }
.dia-common .common-btns .btn-common-ok { color: #ffffff; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure.png?v=24000"); background-repeat: no-repeat; }
.dia-common .common-btns .btn-common-ok.lg { width: 2.16rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure-lg.png?v=24000"); background-repeat: no-repeat; }
.dia-reward { width: 6.7rem; height: 2.94rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-common2.png?v=24000"); background-repeat: no-repeat; }
.dia-reward .dia-con { padding-top: 0.55rem; }
.dia-reward .dia-tit2 { width: 100%; text-align: center; font-size: 0.3rem; color: #000000; font-family: "syht-bold"; line-height: 1.3; padding: 0 0.2rem; white-space: nowrap; }
.dia-reward .dia-tit2 span { color: #dd3900; }
.dia-reward .dia-contxt { width: 100%; font-size: 0.24rem; color: #000000; text-align: center; line-height: 1.1; margin: 0.3rem auto 0; }
.dia-reward .btn-common-ok { width: 2.16rem; height: 0.53rem; line-height: 0.53rem; display: block; font-size: 0.24rem; color: white; font-family: "syht-bold"; letter-spacing: 0.02rem; text-align: center; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure-lg.png?v=24000"); background-repeat: no-repeat; margin: 0.34rem auto 0; }
.dia-history { width: 6.7rem; height: 6.94rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-history.png?v=24000"); background-repeat: no-repeat; }
.dia-history .dia-con { padding-top: 0.4rem; }
.dia-history .dia-title { margin: 0 auto 0.16rem; }
.dia-history .dia-tip { width: 100%; text-align: center; font-size: 0.24rem; color: #000000; margin-bottom: 0.2rem; }
.dia-history .dia-tip span { color: #dd3900; }
.dia-history .dia-history-th { width: 6.2rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; margin: 0 auto; background-color: #e0c282; }
.dia-history .dia-history-th li { height: 0.5rem; line-height: 0.5rem; text-align: center; color: #000000; font-family: "syht-bold"; font-size: 0.24rem; width: 2.5rem; }
.dia-history .dia-history-th li:nth-child(2) { width: 1.2rem; }
.dia-history .dia-history-tbody { width: 6.22rem; height: 3.88rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 0 auto 0.18rem; }
.dia-history .dia-history-tbody .dia-history-tr { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.dia-history .dia-history-tbody .dia-history-tr:not(:last-child) { border-bottom: 0.01rem solid #e0c282; }
.dia-history .dia-history-tbody .dia-history-tr.empty { height: 70%; }
.dia-history .dia-history-tbody .dia-history-tr.empty .dia-history-td { height: 100%; line-height: 7; letter-spacing: 0.01rem; }
.dia-history .dia-history-tbody .dia-history-tr .dia-history-td { width: 2.5rem; }
.dia-history .dia-history-tbody .dia-history-tr .dia-history-td:nth-child(2) { width: 1.2rem; }
.dia-history .dia-history-tbody .dia-history-tr .dia-history-td { height: 0.6rem; line-height: 0.6rem; text-align: center; color: #000000; font-size: 0.22rem; }
.dia-history .dia-history-tbody .dia-history-tr .get-his { color: #8d8982; }
.dia-history .dia-history-tbody .dia-history-tr .get-his.underline { color: #dd5500; text-decoration: underline; }
.dia-history .dia-history-tbody .dia-history-tr .get-his.sign { color: #000000; pointer-events: none; }
.dia-history .dia-history-tfooter { height: 0.25rem; margin: 0 auto; color: black; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; }
.dia-history .dia-history-tfooter .my-page-prev, .dia-history .dia-history-tfooter .my-page-next { font-size: 0.3rem; text-align: center; font-family: "syht-medium"; vertical-align: middle; }
.dia-history .dia-history-tfooter .my-page-group { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 0.22rem; }
.dia-history .dia-history-tfooter .my-page-group li { margin: 0 0.14rem; font-size: 0.24rem; text-align: center; font-family: "syht-medium"; text-decoration: underline; cursor: pointer; }
.dia-history .dia-history-tfooter .my-page-group li.my-page-checked { color: #dd5500; }
.dia.dia-history .dia-history-tbody .dia-history-tr .dia-history-td:first-child, .dia.dia-history .dia-history-tbody .dia-history-tr .dia-history-td:last-child { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dia-entity-prize { width: 6.7rem; height: 6.94rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-entity-prize.png?v=24000"); background-repeat: no-repeat; }
.dia-entity-prize .dia-con { padding-top: 0.4rem; }
.dia-entity-prize .dia-title { margin: 0 auto 0.18rem; }
.dia-entity-prize .dia-tip { width: 100%; text-align: center; font-size: 0.24rem; color: #000000; margin-bottom: 0.3rem; }
.dia-entity-prize .dia-tip span { color: #dd3900; }
.dia-entity-prize .dia-info-row { width: 5.75rem; margin: 0rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; height: 0.5rem; position: relative; }
.dia-entity-prize .dia-info-row:not(:last-child) { margin-bottom: 0.1rem; }
.dia-entity-prize .dia-info-row label { font-size: 0.28rem; color: #000000; height: 0.5rem; line-height: 0.5rem; width: 1.22rem; text-align: right; margin-right: 0.15rem; letter-spacing: 0.02rem; white-space: nowrap; }
.dia-entity-prize .dia-info-row .milo-form-item { border-color: transparent transparent rgb(99, 91, 61) transparent; appearance: none; -moz-appearance: none; -webkit-appearance: none; color: rgb(99, 91, 61); }
.dia-entity-prize .dia-info-row .milo-form-item option { color: rgb(99, 91, 61); }
.dia-entity-prize .dia-info-row .icon-triangle-abs { width: 0; height: 0; border-left: 0.1rem solid transparent; border-right: 0.1rem solid transparent; border-top: 0.1rem solid #dd3900; position: absolute; right: 0.16rem; top: 45%; z-index: 1; pointer-events: none; }
.dia-entity-prize .dia-group { width: 4.16rem; margin: 0.32rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.dia-entity-prize .dia-group a { width: 1.73rem; height: 0.53rem; line-height: 0.53rem; text-align: center; font-size: 0.24rem; font-family: "syht-bold"; letter-spacing: 0.04rem; }
.dia-entity-prize .dia-group .dia-cancel { color: #281c12; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-cancel.png?v=24000"); background-repeat: no-repeat; }
.dia-entity-prize .dia-group .dia-submit { color: #ffffff; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure.png?v=24000"); background-repeat: no-repeat; }
.dia.dia-entity-prize .dia-info-row .milo-form-item, .dia.dia-entity-prize .dia-info-row input { width: 4.5rem; background-color: #fffbed; border: 1px solid #d6c486; padding: 0 0.12rem; color: #635b3d; font-size: 0.24rem; height: 0.5rem; outline: 0; }
.dia.dia-entity-prize .dia-info-row .milo-form-item::-webkit-input-placeholder, .dia.dia-entity-prize .dia-info-row input::-webkit-input-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item::-moz-placeholder, .dia.dia-entity-prize .dia-info-row input::-moz-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item::-ms-placeholder, .dia.dia-entity-prize .dia-info-row input::-ms-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item::-webkit-input-placeholder, .dia.dia-entity-prize .dia-info-row input::-webkit-input-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item:-moz-placeholder, .dia.dia-entity-prize .dia-info-row input:-moz-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item::-moz-placeholder, .dia.dia-entity-prize .dia-info-row input::-moz-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item:-ms-input-placeholder, .dia.dia-entity-prize .dia-info-row input:-ms-input-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item::-ms-input-placeholder, .dia.dia-entity-prize .dia-info-row input::-ms-input-placeholder { color: rgb(99, 91, 61); }
.dia.dia-entity-prize .dia-info-row .milo-form-item::placeholder, .dia.dia-entity-prize .dia-info-row input::placeholder { color: rgb(99, 91, 61); }
.dia-binds { width: 6.7rem; height: 4.44rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-binds.png?v=24000"); background-repeat: no-repeat; }
.dia-binds .dia-con { padding-top: 0.45rem; }
.dia-binds .dia-title { margin: 0 auto 0.28rem; }
.dia-binds .dia-txt { width: 100%; text-align: center; color: #fff4dd; font-size: 0.2rem; margin-bottom: 0.35rem; }
.dia-binds .input-text { width: 5rem; height: 0.5rem; line-height: 0.5rem; background-color: #fffbed; display: block; margin: 0 auto 0.25rem; padding: 0 0.3rem; font-size: 0.24rem; outline: 0; color: #635b3d; }
.dia-binds .input-text.ipt2 { margin-top: 0.19rem; }
.dia-binds .input-text::-webkit-input-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text::-moz-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text::-ms-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text:-moz-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text:-ms-input-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text::-ms-input-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text::-webkit-input-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text::-moz-placeholder { color: rgb(99, 91, 61); }
.dia-binds .input-text::placeholder { color: rgb(99, 91, 61); }
.dia-binds .dia-txt2 { width: 100%; text-align: center; color: #dd3900; font-size: 0.24rem; margin: 0rem auto 0.28rem; }
.dia-binds .dia-group { width: 4.16rem; margin: 0 auto; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.dia-binds .dia-group a { width: 1.73rem; height: 0.53rem; line-height: 0.53rem; text-align: center; font-size: 0.24rem; font-family: "syht-bold"; letter-spacing: 0.04rem; }
.dia-binds .dia-group .dia-cancel { color: #281c12; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-cancel.png?v=24000"); background-repeat: no-repeat; }
.dia-binds .dia-group .dia-confirm { color: #ffffff; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure.png?v=24000"); background-repeat: no-repeat; }
.dia-rules { width: 6.7rem; height: 10.64rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-prob.png?v=24000"); background-repeat: no-repeat; }
.dia-rules .dia-con { padding-top: 0.4rem; }
.dia-rules .dia-title { margin: 0 auto 0.14rem; }
.dia-rules .dia-scroll { width: 6.1rem; height: 9rem; font-size: 0.2rem; color: #000000; margin-left: 0.34rem; line-height: 1.5; }
.dia-rules .dia-scroll p { font-size: 0.2rem; color: #000000; line-height: 1.4; margin-bottom: 0.1rem; }
.dia-rules .dia-scroll p.bold { font-weight: bold; }
.dia-rules .dia-scroll p.tip { color: #dc5a17; }
.dia-rules .dia-scroll table { width: 98%; border-collapse: collapse; margin-bottom: 0.14rem; border: 1px solid #e0c282; }
.dia-rules .dia-scroll table thead { background-color: #e0c282; font-weight: bold; }
.dia-rules .dia-scroll table thead tr th { position: relative; }
.dia-rules .dia-scroll table thead th:not(:last-child) { position: relative; }
.dia-rules .dia-scroll table thead th:not(:last-child)::before { content: ""; width: 0.01rem; height: 0.24rem; background-color: #ecdca6; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; }
.dia-rules .dia-scroll table, .dia-rules .dia-scroll th, .dia-rules .dia-scroll td { border-bottom: 1px solid #e0c282; text-align: center; font-weight: normal; height: 0.5rem; }
.dia-prob { width: 6.7rem; height: 10.64rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-prob.png?v=24000"); background-repeat: no-repeat; }
.dia-prob .dia-con { padding-top: 0.4rem; }
.dia-prob .dia-title { margin: 0 auto 0.18rem; }
.dia-prob .dia-table { width: 6.2rem; margin: 0.1rem auto 0; }
.dia-prob .dia-table .dia-header { width: 100%; height: 0.5rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-header.png?v=24000"); background-repeat: no-repeat; }
.dia-prob .dia-table .dia-header .dia-th { font-size: 0.2rem; color: #000000; font-family: "syht-bold"; -ms-flex-negative: 0; flex-shrink: 0; text-align: center; }
.dia-prob .dia-table .dia-header .dia-th.dia-th1 { width: 2.12rem; }
.dia-prob .dia-table .dia-header .dia-th.dia-th2 { width: 1rem; }
.dia-prob .dia-table .dia-header .dia-th.dia-th3 { width: 0.98rem; }
.dia-prob .dia-table .dia-header .dia-th.dia-th4 { width: 0.97rem; }
.dia-prob .dia-table .dia-header .dia-th.dia-th5 { width: 1.11rem; }
.dia-prob .dia-table .dia-body { width: 6.34rem; height: 8.5rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.dia-prob .dia-table .dia-body .dia-tr { width: 6.2rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; min-height: 0.5rem; border: 1px solid #e0c282; border-top-color: rgba(255, 255, 255, 0); margin-right: auto; }
.dia-prob .dia-table .dia-body .dia-tr.tr-other { border-color: rgba(255, 255, 255, 0); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-ordinal-group: 1000; -moz-box-ordinal-group: 1000; -ms-flex-order: 999; order: 999; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td { font-size: 0.2rem; color: #000000; line-height: 1.2; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td br { display: none; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td.td1 { width: 2.12rem; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td.td2 { width: 1rem; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td.td3 { width: 0.98rem; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td.td4 { width: 0.97rem; }
.dia-prob .dia-table .dia-body .dia-tr .dia-td.td5 { width: 1.11rem; }
.dia-prob .dia-table .dia-body .tr-skin { width: 2.38rem; height: 0.39rem; line-height: 0.39rem; text-align: center; color: #fff9e3; font-size: 0.26rem; margin: 0.3rem auto 0; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon4.png?v=24000"); background-repeat: no-repeat; }
.dia-prob .dia-table .dia-body .tr-list { width: 5.59rem; margin: 0.18rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item { width: 1.73rem; height: 1.62rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/tr-skin-item.png?v=24000"); background-repeat: no-repeat; position: relative; -webkit-mask: url("//game.gtimg.cn/images/lol/act/a20260730realistic/tr-skin-item.png"); mask: url("//game.gtimg.cn/images/lol/act/a20260730realistic/tr-skin-item.png"); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item::before { content: ""; width: 1.73rem; height: 1.18rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-mask-border1.png?v=24000"); background-repeat: no-repeat; position: absolute; top: 0; left: 0; z-index: 1; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item:nth-child(2) { margin: 0 auto; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item:nth-child(4) { margin-right: 0.2rem; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item:nth-child(n+4) { margin-top: 0.18rem; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item img { width: 100%; height: 1.18rem; }
.dia-prob .dia-table .dia-body .tr-list .tr-skin-item .skin-name { width: 100%; height: 0.44rem; line-height: 0.44rem; position: absolute; bottom: 0; left: 0; z-index: 1; text-align: center; color: #000000; font-size: 0.2rem; }
.dia-award-img { width: 6.7rem; height: 7.84rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-award-img.png?v=24000"); background-repeat: no-repeat; }
.dia-award-img.long { height: 8.74rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-award-img2.png?v=24000"); background-repeat: no-repeat; }
.dia-award-img .dia-con { padding-top: 0.4rem; }
.dia-award-img .dia-title { margin: 0 auto 0rem; }
.dia-award-img .dia-award-box { width: 2.89rem; height: 4.51rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/?v=24000"); background-repeat: no-repeat; margin: 0.34rem auto 0; -webkit-mask: url("//game.gtimg.cn/images/lol/act/a20260730realistic/award-mask.png"); mask: url("//game.gtimg.cn/images/lol/act/a20260730realistic/award-mask.png"); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; position: relative; overflow: hidden; background-color: #e45f18; }
.dia-award-img .dia-award-box::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/award-mask-border.png?v=24000"); background-repeat: no-repeat; background-size: 2.89rem 4.51rem; pointer-events: none; display: block; }
.dia-award-img .dia-award-box img { width: 100%; height: 100%; -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); transform: scale(1.03); }
.dia-award-img .dia-award-box .dia-ishave { width: 1.08rem; height: 0.35rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-have.png?v=24000"); background-repeat: no-repeat; position: absolute; top: 0.04rem; right: 0.04rem; z-index: 2; display: block; font-size: 0; }
.dia-award-img .dia-award-name { width: 100%; text-align: center; color: #000000; font-size: 0.25rem; line-height: 1.2; margin: 0.2rem auto 0; }
.dia-award-img .dia-award-name span { font-weight: bold; }
.dia-award-img .dia-award-tip { width: 100%; text-align: center; color: #dd3900; font-size: 0.25rem; line-height: 1.28; margin: 0.18rem auto 0; }
.dia-award-img .dia-award-tip span { font-weight: bold; }
.dia-award-img .common-btns { width: 5.8rem; margin: 0.36rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.dia-award-img .common-btns a { width: 2.59rem; height: 0.63rem; line-height: 0.63rem; text-align: center; font-size: 0.28rem; font-family: "syht-bold"; letter-spacing: 0.04rem; }
.dia-award-img .common-btns .btn-common-ok { color: #ffffff; }
.dia-award-img .common-btns .btn-common-ok.lg2 { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure-lg2.png?v=24000"); background-repeat: no-repeat; }
.dia-bind-region { width: 6.7rem; height: 4.64rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-bind-region.png?v=24000"); background-repeat: no-repeat; }
.dia-bind-region .dia-con { padding-top: 0.52rem; }
.dia-bind-region .dia-title { margin: 0 auto 0rem; }
.dia-bind-region .dia-select-region-content { width: 5.9rem; height: 0.5rem; margin: 0.38rem auto 0; position: relative; }
.dia-bind-region .dia-select-region-content .select-region-show { width: 5.9rem; height: 0.5rem; margin: 0 auto 0rem; background-color: #fffbed; border: 0.01rem solid #d6c486; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: relative; cursor: pointer; }
.dia-bind-region .dia-select-region-content .select-region-show.on .icon-unfold { -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }
.dia-bind-region .dia-select-region-content .select-region-show .text-label { width: 0.8rem; height: 0.5rem; line-height: 0.5rem; text-align: center; font-size: 0.22rem; color: #635b3d; position: relative; }
.dia-bind-region .dia-select-region-content .select-region-show .text-label::after { content: ""; display: block; width: 1px; height: 0.27rem; background-color: #635b3d; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.dia-bind-region .dia-select-region-content .select-region-show .text-name { width: 1.75rem; height: 0.5rem; line-height: 0.5rem; text-align: left; font-size: 0.22rem; color: #635b3d; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 0.12rem; }
.dia-bind-region .dia-select-region-content .select-region-show .text-name.role-text-name { width: 2.05rem; }
.dia-bind-region .dia-select-region-content .role-text-name { width: 1.75rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.dia-bind-region .dia-select-region-content .role-text-name p { max-width: 1.75rem; margin-right: 0.04rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #635b3d; }
.dia-bind-region .dia-select-region-content .role-text-name span { color: #f7651e; font-size: 0.2rem; }
.dia-bind-region .dia-select-region-content .icon-unfold { display: inline-block; width: 0.28rem; height: 0.18rem; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-unfold.png?v=24000"); background-repeat: no-repeat; position: absolute; top: 50%; right: 0.12rem; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; }
.dia-bind-region .dia-select-region-content .select-region-pull-down { width: 5.9rem; height: 2.6rem; background-color: rgba(0, 0, 0, 0.8); display: none; position: absolute; top: 0.52rem; left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 0.1rem; z-index: 5; }
.dia-bind-region .dia-select-region-content .select-region-pull-down.on { display: block; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll { width: 5.65rem; height: 2.4rem; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item { width: 98%; height: 0.5rem; line-height: 0.5rem; text-align: left; font-size: 0.2rem; color: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 0.92rem; cursor: pointer; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item.on { background-color: #cb4f13; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item.on .text-is-select { display: block; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item .text-is-select { display: none; font-size: 0.16rem; color: #ffffff; width: 0.8rem; height: 100%; line-height: 0.5rem; text-align: center; position: absolute; top: 0; left: 0; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item .text-name { width: 1.85rem; height: 0.5rem; line-height: 0.5rem; text-align: left; font-size: 0.2rem; color: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item .text-name p { color: white; font-size: 0.22rem; }
.dia-bind-region .dia-select-region-content .select-region-pull-down .select-region-scroll .select-region-item .text-name span { color: #e0c282; }
.dia-bind-region .dia-award-tip { width: 100%; text-align: center; color: #dd3900; font-size: 0.25rem; line-height: 1.4; margin: 0.34rem auto 0; }
.dia-bind-region .dia-award-tip span { font-size: 0.25rem; font-weight: bold; color: #000000; }
.dia-bind-region .common-btns { width: 5.8rem; margin: 0.36rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.dia-bind-region .common-btns a { width: 2.59rem; height: 0.63rem; line-height: 0.63rem; text-align: center; font-size: 0.28rem; font-family: "syht-bold"; letter-spacing: 0.04rem; }
.dia-bind-region .common-btns .btn-common-ok { color: #ffffff; }
.dia-bind-region .common-btns .btn-common-ok.lg2 { background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/dia-sure-lg2.png?v=24000"); background-repeat: no-repeat; }
.scrollbar { overflow-y: auto; overflow-x: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.scrollbar::-webkit-scrollbar { width: 0.05rem; height: 100%; }
.scrollbar::-webkit-scrollbar-track { background-color: #a37f44; }
.scrollbar::-webkit-scrollbar-thumb { background-color: #dd5500; }
.task-refresh { width: 0.45rem; height: 0.45rem; position: absolute; top: -0.38rem; right: -0.09rem; z-index: 8; background-image: url("//game.gtimg.cn/images/lol/act/a20260730realistic/icon-shuaxin.png?v=24000"); background-repeat: no-repeat; display: block; }