.part04 .part04-module .part04-list .part04-list-item .part04-th span, .part04 .part04-module .part04-list .part04-list-item .part04-th span::after, .part04 .part04-module .part04-list .part04-list-item .part04-th span::before, .part03 .live-wrap .swiper .swiper-btn-next, .part03 .live-wrap .swiper .swiper-btn-prev, .part02 .part-list .part-list-item .icon-count, .part02 .part-list .part-list-item:not(:last-child) .part-list-inner::before { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/spr.png?v=1740000"); background-size: 10.66rem 4rem; background-position: -99999em -99999em; }
html, body, div, p, 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: 0.14rem/1.75 -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
a { text-decoration: none; }
ul, li { list-style: none; }
a, img { -webkit-touch-callout: none; }
html, body { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

/* reset end */
html { font-size: 50px; font-size: 13.33333333vw; }
@media (max-width:1024px) {
	html, body { max-width: 1024px; }
}
#afooter { background-color: black; text-align: center; font-size: 0.28rem; padding: 0.2rem 0; }
#afooter, #afooter a { color: #c0c0c0; text-decoration: none; }
.hide, .hid { text-indent: -9999em; font-size: 0; overflow: hidden; width: 0rem; height: 0rem; opacity: 0; }
* { -webkit-text-size-adjust: 100% !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-drag: none; }
.lazyload { opacity: 0; }
img.lazyloaded { opacity: 1; -webkit-transition: opacity 650ms linear; -moz-transition: opacity 650ms linear; transition: opacity 650ms linear; }
.disabled { pointer-events: none; }
a:not(.gray, .active, .brightness, .disabled):hover { -webkit-filter: brightness(1.1); filter: brightness(1.1); }
@font-face { font-family: "zzgfh-regular"; src: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/font/zzgfh-regular.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "syht-medium"; src: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/font/syht-medium.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "syht-normal"; src: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/font/syht-normal.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
.hide, .hid { text-indent: -99.99rem; font-size: 0rem; overflow: hidden; width: 0rem; height: 0rem; opacity: 0; }
.wrap *:not(.floaterdialog *), .wrap *:not(.floaterdialog *)::after, .wrap *:not(.floaterdialog *)::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-normal", "Microsoft YaHei"; line-height: 1.3; }
.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; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; }
.pop_up .pop_close:hover { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
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; }
img[alt] { font-size: 0.2rem; }
.mgn-auto { margin: 0 auto; }
.pc-show, [pc-show], *[hidden=true], *[hidden] { display: none !important; }
[v-cloak] { display: none; }
.cont { width: 12.4rem; margin: 0 auto; }
.disabled { pointer-events: none; }
.wrapper { width: 12.94rem; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; margin: 0 auto; }
body { overflow-x: hidden; background-color: #282b34; }
.wrap { width: 12.94rem; margin: 0 auto; height: 100%; overflow: hidden; position: relative; z-index: 1; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/header_01_small.jpg?v=1740000"); background-size: 12.94rem 9.06rem; background-position: center top; background-repeat: no-repeat; }
.wrap .part .cont { width: 14rem; height: 100%; position: relative; margin: 0 auto; }
.wrap .header { height: 9.06rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/header_01.jpg?v=1740000"); }
.wrap .header .cont { height: 100%; padding-top: 0; position: relative; }
.wrap .header .logo-gr { width: 4.76rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; position: absolute; left: 0.3rem; top: 0.25rem; z-index: 12; -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -ms-transform: scale(0.6); transform: scale(0.6); -webkit-transform-origin: left top; -moz-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; }
.wrap .header .logo-gr .logo1 { width: 2.68rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/logo_cf.png?v=1740000"); }
.wrap .header .logo-gr .logo2 { width: 2rem; margin-left: auto; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/logo_2.png?v=1740000"); }
.wrap .header .logo-gr a { height: 0.71rem; }
.wrap .header .header-dt { width: 8.05rem; height: 0.34rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/header-dt.png?v=1740000"); 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; font-size: 0.27rem; position: absolute; bottom: 2.61rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; }
.wrap .header .header-dt p { font-size: 0.25rem; font-family: "syht-medium"; }
.wrap .header .header-box { width: 9.42rem; height: 1.93rem; margin: 0 auto; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/header-box.png?v=1740000"); 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; font-size: 0.2rem; position: absolute; bottom: 0.63rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; overflow: hidden; }
.wrap .header .header-box .header-inner { width: 8.18rem; margin: 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; }
.wrap .header .header-box .header-inner .header-item { width: 1.81rem; height: 1.43rem; position: relative; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/header-item.png?v=1740000"); }
.wrap .header .header-box .header-inner .header-item img { width: 100%; height: 100%; }
.wrap .header .header-box .header-inner .header-item .header-prop-name { position: absolute; bottom: 0.1rem; left: 0; width: 100%; text-align: center; font-size: 0.22rem; color: #252932; padding: 0 0.04rem; white-space: nowrap; }
.wrap .header .header-right { width: 3.38rem; position: absolute; top: 3.37rem; right: -0.2rem; z-index: 2; }
.wrap .header .header-right .header-text { margin: 0 auto 0.13rem; width: 2.98rem; height: 0.4rem; line-height: 0.4rem; text-align: center; color: #0c1a19; font-size: 0.24rem; padding: 0; font-family: "syht-bold"; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/header-text.png?v=1740000"); }
.part-comm .part-title { font-size: 0; width: 11rem; height: 1.76rem; margin: 0 auto; }
.part-comm .part-title.title1 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/part01-title.png?v=1740000"); }
.part-comm .part-title.title2 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/part02-title.png?v=1740000"); }
.part-comm .part-title.title3 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/part03-title.png?v=1740000"); }
.part-comm .part-title.title4 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/part04-title.png?v=1740000"); }
.part01 { height: 13.5rem; position: relative; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/bg_02.jpg?v=1740000"); }
.part01 .cont { width: 11rem; padding-top: 0.7rem; }
.part01 .part-desc { width: 12.3rem; margin-left: -0.65rem; text-align: center; font-size: 0.32rem; color: #e8e8e9; margin-top: 0.26rem; }
.part01 .part-desc p { line-height: 1.48; margin-bottom: 0.06rem; }
.part01 .part-desc span { color: #fd660d; }
.part01 .draw-box { width: 12.34rem; margin-top: 0.4rem; margin-left: -0.65rem; margin-bottom: 0.59rem; position: relative; }
.part01 .draw-box .box_2, .part01 .draw-box .box1 { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.part01 .draw-box .box1 { position: relative; z-index: 0; }
.part01 .draw-box .box1 .draw-item:not(:nth-child(8)) { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/lottery-prop-bg.png?v=1740000"); }
.part01 .draw-box .box1 .draw-item.singularly { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/lottery-prop-bg_singularly.png?v=1740000"); }
.part01 .draw-box .box_2 { position: absolute; top: 0; left: 0; z-index: 2; }
.part01 .draw-box .box_2 .draw-item { padding-top: 1.46rem; }
.part01 .draw-box .draw-item { width: 2.4rem; height: 1.94rem; position: relative; }
.part01 .draw-box .draw-item.lottery-start-item { padding: 0; }
.part01 .draw-box .draw-item:not(:nth-child(5n)) { margin-right: 0.08rem; }
.part01 .draw-box .draw-item:nth-child(n+6) { margin-top: 0.08rem; }
.part01 .draw-box .draw-item .name { font-size: 0.24rem; width: 100%; text-align: center; color: #e8e8e9; height: 0.45rem; 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-line-pack: center; align-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: relative; z-index: 2; white-space: nowrap; }
.part01 .draw-box .draw-item img { width: 100%; height: 100%; display: block; margin: auto; }
.part01 .draw-box .draw-item .draw-tag { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: 0.15rem; font-size: 0.2rem; color: #fd660d; z-index: 2; }
.part01 .draw-box .draw-item .btn-lottery-start { width: 100%; height: 100%; display: block; font-size: 0; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/btn-lottery-start.png?v=1740000"); }
.part01 .draw-box .draw-item .btn-lottery-start.disabled { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/btn-lottery-gray.png?v=1740000"); }
.part01 .lot-desc { width: 8.06rem; height: 0.71rem; position: relative; margin: 0 auto 1.12rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.part01 .lot-desc p, .part01 .lot-desc span { font-family: "zzgfh-regular"; }
.part01 .lot-desc span { margin: 0 0.05rem; }
.part01 .lot-desc p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 0.1rem; }
.part01 .lot-desc .btn-refresh { width: 2.99rem; text-align: center; position: absolute; left: 0; bottom: -0.5rem; z-index: 2; font-size: 0.26rem; color: white; display: block; text-decoration: underline; }
.part01 .lot-desc .txt1 { width: 2.99rem; height: 0.71rem; 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; font-size: 0.34rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/lottery-prop-other.png?v=1740000"); font-family: "zzgfh-regular"; margin-right: auto; overflow: hidden; }
.part01 .lot-desc .txt2 { width: 2.99rem; height: 0.71rem; 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; font-size: 0.34rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/lottery-prop-other.png?v=1740000"); font-family: "zzgfh-regular"; }
.part02 { height: 9.5rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/bg_03.jpg?v=1740000"); }
.part02 .cont { width: 12.24rem; padding-top: 0.86rem; }
.part02 .part-desc { width: 100%; text-align: center; font-size: 0.32rem; color: #e8e8e9; margin-top: 0.3rem; }
.part02 .part-desc p { line-height: 1.48; }
.part02 .part-desc span { color: #fd660d; }
.part02 .part-list { width: 100%; 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; margin: 0.65rem auto 0; }
.part02 .part-list .part-list-item { width: 2.66rem; }
.part02 .part-list .part-list-item:not(:last-child) .part-list-inner::before { content: ""; background-position: -1.41rem -0.34rem; width: 0.2rem; height: 0.39rem; position: absolute; top: 52.4%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; right: -0.39rem; }
.part02 .part-list .part-list-item .part-list-inner { position: relative; height: 2.56rem; margin-bottom: 0.27rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/prop-box.png?v=1740000"); }
.part02 .part-list .part-list-item .icon-count { width: 0.82rem; height: 0.79rem; position: absolute; top: -0.28rem; left: -0.22rem; z-index: 1; font-size: 0; }
.part02 .part-list .part-list-item .icon-count.index1 { background-position: 0 -0.08rem; }
.part02 .part-list .part-list-item .icon-count.index3 { background-position: -3.28rem -0.1rem; }
.part02 .part-list .part-list-item .icon-count.index5 { background-position: -6.56rem -0.1rem; }
.part02 .part-list .part-list-item .icon-count.index7 { background-position: -9.84rem -0.09rem; }
.part02 .part-list .part-list-item .part-img { width: 100%; height: 100%; }
.part02 .part-list .part-list-item .part-prop-name { position: absolute; bottom: 0.18rem; padding: 0 0.07rem; width: 100%; text-align: center; color: #252932; font-size: 0.24rem; line-height: 1.22; z-index: 2; }
.part02 .part-list .btn-lq { width: 2.67rem; height: 0.63rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/lottery-prop-other2.png?v=1740000"); margin-left: auto; font-size: 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; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; }
.part02 .part-list .btn-lq.gray { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/lottery-prop-other-gray2.png?v=1740000"); background-size: 100% 100%; }
.part02 .part-list .btn-lq.gray p { color: #1f1f1f; }
.part02 .part-list .btn-lq p { font-size: 0.36rem; font-family: "zzgfh-regular"; }
.part03 { height: 17.75rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/bg_04.jpg?v=1740000"); }
.part03 .cont { width: 12.7rem; padding-top: 0.64rem; }
.part03 .part-desc { width: 12.48rem; text-align: center; font-size: 0.32rem; color: #e8e8e9; margin: 0.3rem auto 0; }
.part03 .part-desc p { line-height: 1.26; margin-bottom: 0.06rem; }
.part03 .part-desc span { color: #fd660d; }
.part03 .live-wrap { width: 12.48rem; 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.5rem auto 0; }
.part03 .live-wrap .live-item-inner { width: 12.48rem; height: 11.58rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/prop1-bg3.png?v=1740000"); padding-top: 0.7rem; margin-bottom: 0.96rem; }
.part03 .live-wrap .live-item-inner.flex-order-0 { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.part03 .live-wrap .live-item-inner.flex-order-1 { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.part03 .live-wrap .live-item-inner.flex-order-2 { -webkit-box-ordinal-group: 3; -moz-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.part03 .live-wrap .live-item-inner.flex-order-3 { -webkit-box-ordinal-group: 4; -moz-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.part03 .live-wrap .live-item-inner.flex-order-4 { -webkit-box-ordinal-group: 5; -moz-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.part03 .live-wrap .swiper { width: 11.82rem; height: 10.35rem; margin: 0 auto; }
.part03 .live-wrap .swiper .swiper-slide { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: start; align-content: flex-start; flex-wrap: wrap; }
.part03 .live-wrap .swiper .swiper-btn-next, .part03 .live-wrap .swiper .swiper-btn-prev { width: 0.14rem; height: 0.28rem; display: inline-block; position: absolute; bottom: 1.05%; z-index: 1; -webkit-transform: scale(1.66); -moz-transform: scale(1.66); -ms-transform: scale(1.66); transform: scale(1.66); }
.part03 .live-wrap .swiper .swiper-btn-next.swiper-button-disabled, .part03 .live-wrap .swiper .swiper-btn-prev.swiper-button-disabled { opacity: 0.5; cursor: no-drop; }
.part03 .live-wrap .swiper .swiper-btn-next { background-position: -1.94rem -0.52rem; right: 0; -webkit-transform-origin: left center; -moz-transform-origin: left center; -ms-transform-origin: left center; transform-origin: left center; }
.part03 .live-wrap .swiper .swiper-btn-prev { background-position: -1.97rem -0.15rem; left: 0; -webkit-transform-origin: right center; -moz-transform-origin: right center; -ms-transform-origin: right center; transform-origin: right center; }
.part03 .live-wrap .swiper .swiper-pagination { bottom: 0rem; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; pointer-events: none; }
.part03 .live-wrap .swiper .swiper-pagination .swiper-pagination-bullet { pointer-events: auto; font-size: 0.3rem; color: white; border-radius: 0; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; height: auto; opacity: 1; background: none !important; margin: 0 0.2rem; vertical-align: 30%; }
.part03 .live-wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { color: #ff8828; background: none !important; }
.part03 .live-wrap .swiper .live-item-box { width: 2.21rem; -ms-flex-negative: 0; flex-shrink: 0; }
.part03 .live-wrap .swiper .live-item-box:not(:nth-child(5n)) { margin-right: 0.19rem; }
.part03 .live-wrap .swiper .live-item-box:nth-child(n+6) { margin-top: 0.49rem; }
.part03 .live-wrap .swiper .live-item-group { width: 2.21rem; height: 2.16rem; position: relative; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/live-item.png?v=1740000"); background-size: 100% 100%; }
.part03 .live-wrap .swiper .live-item-group img { width: 100%; height: 100%; }
.part03 .live-wrap .swiper .live-item-group .streamer-name { position: absolute; bottom: 0.04rem; left: 0; z-index: 1; 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-line-pack: center; align-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; width: 105%; height: 0.55rem; font-size: 0.22rem; color: white; line-height: 1.26; text-align: center; padding: 0rem 0.07rem 0; margin-left: -3.7%; }
.part03 .live-wrap .swiper .btn-golive { width: 2.22rem; height: 0.54rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/live-item-btn.png?v=1740000"); background-size: 100% 100%; background-size: 100% 100%; margin: 0.14rem 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; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; }
.part03 .live-wrap .swiper .btn-golive p { font-size: 0.3rem; font-family: "zzgfh-regular"; }
.part04 { height: 15.8rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/m/bg_05.jpg?v=1740000"); }
.part04 .cont { width: 12.9rem; padding-top: 0.73rem; }
.part04 .part04-module { width: 12.33rem; margin: 0.45rem auto 0; }
.part04 .part04-module .part-step { font-size: 0.36rem; font-family: "syht-medium"; text-align: center; width: 100%; color: #fd660d; }
.part04 .part04-module .part-step.step2 { margin-top: 0.7rem; }
.part04 .part04-module .part-desc2, .part04 .part04-module .part-desc1 { color: #e8e8e9; font-size: 0.26rem; line-height: 1.32; text-align: center; width: 100%; margin-top: 0.05rem; }
.part04 .part04-module .part04-list { margin-top: 0.42rem; width: 100%; 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; -ms-flex-line-pack: start; align-content: flex-start; }
.part04 .part04-module .part04-list .part04-list-item { width: 3.12rem; position: relative; }
.part04 .part04-module .part04-list .part04-list-item.example2 { width: 5.8rem; }
.part04 .part04-module .part04-list .part04-list-item .example1-img { width: 100%; height: 6.61rem; display: block; }
.part04 .part04-module .part04-list .part04-list-item .example2-img { width: 100%; height: 3.03rem; display: block; margin-bottom: 0.17rem; }
.part04 .part04-module .part04-list .part04-list-item .example2-txt { width: 100%; text-align: center; font-size: 0.23rem; color: #e8e8e9; }
.part04 .part04-module .part04-list .part04-list-item .part04-th { font-size: 0rem; 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; font-size: 0; margin-bottom: 0.25rem; }
.part04 .part04-module .part04-list .part04-list-item .part04-th span { position: relative; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }
.part04 .part04-module .part04-list .part04-list-item .part04-th span::after, .part04 .part04-module .part04-list .part04-list-item .part04-th span::before { content: ""; width: 0.71rem; height: 0.02rem; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; }
.part04 .part04-module .part04-list .part04-list-item .part04-th span::before { left: -0.8rem; background-position: -3.08rem -1.18rem; }
.part04 .part04-module .part04-list .part04-list-item .part04-th span::after { right: -0.8rem; background-position: -4.97rem -1.18rem; }
.part04 .part04-module .part04-list .part04-list-item .part04-th.th1 span { background-position: -0.04rem -1.56rem; width: 1.04rem; }
.part04 .part04-module .part04-list .part04-list-item .part04-th.th2 span { background-position: -3.27rem -1.94rem; width: 1.29rem; }
.part04 .part04-module .part04-list .part04-list-item .part04-th.th3 span { background-position: -6.65rem -1.56rem; width: 1.29rem; }
.part04 .part04-module .part04-list .part04-list-item .part04-th span { height: 0.25rem; }
.part04 .part-other { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; bottom: 0.8rem; 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; }
.part04 .part-other a { text-decoration: underline; font-size: 0.26rem; color: white; }
.part04 .part-other a:not(:last-child) { margin-bottom: 0.22rem; }
.font-hide { font-size: 0; text-indent: -99999em; }
.pop, .pop *, .dialog, .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; }
.pop-close, .pop_up .pop-close, .dia .pop-close, .dialog .dialog-close { position: absolute; right: -0.3rem; top: -0.34rem; z-index: 3; display: block; width: 0.55rem; height: 0.55rem; }
.pop-comm { width: 9.66rem; height: 5.23rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dialog-bg1.png?v=1740000"); background-size: 100% 100%; }
.pop-comm.pop-history { height: 6.23rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dialog-bg2.png?v=1740000"); }
.pop-comm.pop-history .pop-table-scroll { width: 8.3rem; height: 3.9rem; margin-top: 0.32rem; margin-left: 0.8rem; overflow-y: scroll; overflow-x: hidden; }
.pop-comm.pop-history .pop-table-scroll::-webkit-scrollbar { width: 0.04rem; height: 0.1rem; overflow-y: overlay; }
.pop-comm.pop-history .pop-table-scroll::-webkit-scrollbar-track-piece { background-color: #4e576e; }
.pop-comm.pop-history .pop-table-scroll::-webkit-scrollbar { width: 0.04rem; }
.pop-comm.pop-history .pop-table-scroll::-webkit-scrollbar-thumb { background-color: #ffd66a; background-clip: padding-box; border-radius: 0.05rem; }
.pop-comm.pop-history .pop-table { width: 8.1rem; text-align: center; border-collapse: collapse; border-spacing: 0; }
.pop-comm.pop-history .pop-table thead { position: sticky; top: 0; left: 0; z-index: 12; }
.pop-comm.pop-history .pop-table th { font-size: 0.26rem; background-color: #4e576e; height: 0.53rem; color: white; border-left: 1px solid #4e576e; border-right: 1px solid #4e576e; }
.pop-comm.pop-history .pop-table th:not(:last-child) { border-right: 1px solid #5f636c; }
.pop-comm.pop-history .pop-table th.th1 { width: 1.1rem; }
.pop-comm.pop-history .pop-table th.th2 { width: -moz-calc(100% - 2.8rem); width: calc(100% - 2.8rem); -ms-flex-negative: 0; flex-shrink: 0; }
.pop-comm.pop-history .pop-table tr { height: 0.53rem; border-bottom: 1px solid #4e576e; border-left: 1px solid #4e576e; border-right: 1px solid #4e576e; }
.pop-comm.pop-history .pop-table tr:nth-child(n+2) { width: -moz-calc(100% - 2.8rem); width: calc(100% - 2.8rem); -ms-flex-negative: 0; flex-shrink: 0; }
.pop-comm.pop-history .pop-table tr.empty { height: 3.75rem; }
.pop-comm.pop-history .pop-table td { min-width: 1.1rem; font-size: 0.24rem; color: white; }
.pop-comm.pop-history .pop-table td p { width: 100%; height: 100%; padding: 0 0.04rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pop-comm.pop-history .pop-table td:not(:last-child) { border-right: 1px solid #4e576e; }
.pop-comm .pop-cont { padding-top: 0.42rem; height: 100%; position: relative; }
.pop-comm .pop-tit { width: 7.4rem; height: 0.74rem; font-size: 0; margin: 0 auto; }
.pop-comm .pop-tit.title1 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dialog-title1.png?v=1740000"); }
.pop-comm .pop-tit.title2 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dialog-title2.png?v=1740000"); }
.pop-comm .pop-tit.title3 { background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dialog-title3.png?v=1740000"); }
.pop-comm .sm-txt { width: 100%; padding: 0 0.5rem; height: 2.4rem; 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; font-size: 0.33rem; color: white; line-height: 1.5; margin-top: 0.4rem; text-align: center; overflow-y: auto; }
.pop-comm .pop-prop-box { width: 2.7rem; height: 2.18rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dialog-prop-box.png?v=1740000"); margin: 0.62rem auto 0; position: relative; }
.pop-comm .pop-prop-box img { width: 100%; height: 100%; }
.pop-comm .pop-prop-box .pop-prop-name { width: 100%; height: 0.51rem; line-height: 0.51rem; text-align: center; font-size: 0.28rem; color: white; position: absolute; bottom: 0.04rem; left: 0; z-index: 1; white-space: nowrap; }
.pop .pop-close { position: absolute; top: -0.28rem; right: -0.64rem; width: 0.55rem; height: 0.55rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20250829kxfd/dia-close.png?v=1740000"); }
.part01 .lot-desc p, .part02 .part-list .btn-lq p, .part03 .live-wrap .swiper .btn-golive p { background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #261100), color-stop(70%, #5e2200)); background-image: -moz-linear-gradient(top, #261100 30%, #5e2200 70%); background-image: linear-gradient(to bottom, #261100 30%, #5e2200 70%); background-repeat: no-repeat; background-size: 100% 100%; background-position: 50% 50%; -webkit-background-clip: text; background-clip: text; color: rgba(255, 255, 255, 0); }
.wrap .header .header-dt p { background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffc43d), color-stop(70%, #ff902b)); background-image: -moz-linear-gradient(left, #ffc43d 30%, #ff902b 70%); background-image: linear-gradient(to right, #ffc43d 30%, #ff902b 70%); background-repeat: no-repeat; background-size: 100% 100%; background-position: 50% 50%; -webkit-background-clip: text; background-clip: text; color: rgba(255, 255, 255, 0); }
.loginContainer { width: 95%; text-align: center; color: #e8e8e9; position: absolute; top: 0.17rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; }
.loginContainer * { color: #e8e8e9; font-size: 0.24rem; display: inline; }
.loginContainer a { color: #fd660d; }
.wrapper.isAndroid .part01 .draw-box .draw-item .name { font-size: 0.22rem; -webkit-transform: scale(0.88); -moz-transform: scale(0.88); -ms-transform: scale(0.88); transform: scale(0.88); -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
.wrapper.iswxwork .part03 .live-wrap .swiper .live-item-group .streamer-name, .wrapper.isAndroid .part01 .draw-box .draw-item .draw-tag, .wrapper.isAndroid .part03 .live-wrap .swiper .live-item-group .streamer-name { font-size: 0.18rem; -webkit-transform: scale(0.88); -moz-transform: scale(0.88); -ms-transform: scale(0.88); transform: scale(0.88); line-height: 1.2; -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
.wrapper.isAndroid .part01 .draw-box .draw-item .name, .wrapper.iswxwork .part01 .draw-box .draw-item .name { -webkit-transform: scale(0.84); -moz-transform: scale(0.84); -ms-transform: scale(0.84); transform: scale(0.84); -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
.wrapper.isAndroid .header .header-box .header-inner .header-item .header-prop-name, .wrapper.iswxwork .header .header-box .header-inner .header-item .header-prop-name { -webkit-transform: scale(0.83); -moz-transform: scale(0.83); -ms-transform: scale(0.83); transform: scale(0.83); font-size: 0.2rem; -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }