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: 0; }
body:not(.floaterdialog *) { font: -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-tap-highlight-color: transparent; -webkit-user-drag: none; }
a { text-decoration: none; }
ol, ul, li { list-style: none; }
b, i, em { font-style: initial; }
a, img { -webkit-touch-callout: none; }
html, body { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-drag: none; background-color: white; }
img { max-width: 100%; -o-object-fit: cover; object-fit: cover; }
img[alt] { font-size: 0.2rem; }
img[src=""], img:not([src]) { opacity: 0; }
.swiper-outside:hover, 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/a20251229zbbk/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/a20251229zbbk/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/a20251229zbbk/font/syht-normal.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "fzltzch_gbk"; src: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/font/fzltzch_gbk.subset.ttf") format("truetype"); font-style: normal; font-weight: normal; }
@font-face { font-family: "hyyakuhei-85w"; src: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/font/hyyakuhei-85w.ttf") format("truetype"); font-style: normal; font-weight: 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; }
#afooter { position: relative; z-index: 10; padding: 0.26rem 0; text-align: center; font: normal 0.14rem/0.16rem Tahoma; background-color: black; line-height: 1.42; }
#afooter, #afooter a { color: #c0c0c0; text-decoration: none; }
.mgn-auto { margin: 0 auto; }
.m-show, [m-show], [pc-hide], *[hidden=true], *[hidden] { display: none !important; }
[v-cloak] { display: none; }
.cont { width: 16.32rem; margin: 0 auto; }
.disabled { pointer-events: none; }
.wrapper { width: 19.2rem; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; margin: 0 auto; }
body { overflow-x: hidden; padding-top: 92px !important; background-color: #e6e5e3; }
.wrap { width: 19.2rem; margin: 0 auto; height: 100%; overflow: hidden; position: relative; z-index: 1; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/header_01_small.jpg?v=1740000"); background-size: 19.2rem 14.25rem; background-position: center top; background-repeat: no-repeat; }
.wrap .part .cont { width: 15.6rem; height: 100%; position: relative; margin: 0 auto; }
.wrap .header { height: 14.25rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/header_01.jpg?v=1740000"); }
.wrap .header .cont { width: 100%; height: 100%; padding-top: 0; position: relative; }
.wrap .header .logo-gr { width: 2.74rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; position: absolute; left: -4.1rem; top: 0.45rem; z-index: 12; }
.wrap .header .logo-gr .logo1 { width: 2.74rem; }
.wrap .header .logo-gr a { height: 0.62rem; }
.wrap .header .header-box { width: 18.01rem; height: 2.05rem; 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; font-size: 0.2rem; position: absolute; bottom: 1.39rem; 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: 100%; 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: 4.31rem; height: 2.05rem; position: relative; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/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.2rem; left: 0; width: 100%; text-align: center; font-size: 0.3rem; color: white; padding: 0 0.02rem; white-space: nowrap; font-family: "hyyakuhei-85w"; }
.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/a20251229zbbk/header-text.png?v=1740000"); }
.part-comm .part-title { font-size: 0; width: 14.07rem; height: 1.37rem; margin: 0 auto; }
.part-comm .part-title.title1 { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/part01-title.png?v=1740000"); }
.part-comm .part-title.title2 { width: 11.47rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/part02-title.png?v=1740000"); }
.part-comm .part-title.title2_2 { width: 11.37rem; height: 1.38rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/part02-title2.png?v=1740000"); }
.part-comm .part-title.title3 { width: 12.59rem; height: 1.39rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/part03-title.png?v=1740000"); }
.part-comm .part-title.title4 { width: 11.37rem; height: 1.38rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/part04-title.png?v=1740000"); }
.part01 { height: 15.83rem; position: relative; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/bg_02.jpg?v=1740000"); }
.part01 .cont { width: 15.61rem; padding-top: 0rem; }
.part01 .part-desc { width: 15.61rem; font-size: 0.24rem; color: #000000; margin-top: 0.39rem; }
.part01 .part-desc p { text-align: center; line-height: 1.18; margin-bottom: 0.19rem; font-family: "fzltzch_gbk"; }
.part01 .draw-box { width: 15.61rem; height: 7.41rem; margin-top: 1.02rem; margin-bottom: 0.6rem; position: relative; }
.part01 .draw-box .box_2, .part01 .draw-box .box1 { 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.part01 .draw-box .box1 { position: absolute; top: 0; left: 0; z-index: 0; }
.part01 .draw-box .box1 .draw-item:not(:nth-child(8)) { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/lottery-prop-bg.png?v=1740000"); }
.part01 .draw-box .box_2 { position: absolute; top: 0; left: 0; z-index: 2; }
.part01 .draw-box .draw-item { width: 2.96rem; height: 2.3rem; position: relative; }
.part01 .draw-box .draw-item.lottery-start-item { padding: 0; }
.part01 .draw-box .draw-item.on .name { color: white; }
.part01 .draw-box .draw-item:nth-child(n+6) { margin-top: 0.26rem; }
.part01 .draw-box .draw-item .name { font-size: 0.2rem; width: 100%; text-align: center; color: #d1d1d1; 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; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; bottom: 0.12rem; padding: 0 0.06rem; font-family: "fzltzch_gbk"; z-index: 2; }
.part01 .draw-box .draw-item img { width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 2; margin: auto; }
.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/a20251229zbbk/btn-lottery-start.png?v=1740000"); }
.part01 .draw-box .draw-item .btn-lottery-start.disabled { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-lottery-gray.png?v=1740000"); }
.part01 .lot-desc { width: 14.17rem; height: 1.27rem; position: relative; margin: 0 auto 1.06rem; 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; }
.part01 .lot-desc p, .part01 .lot-desc span { color: #fffec4; font-size: 0.46rem; font-family: "hyyakuhei-85w"; }
.part01 .lot-desc span { margin: 0 0.03rem; }
.part01 .lot-desc p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 0.1rem; }
.part01 .lot-desc .btn-refresh { width: 2.13rem; height: 0.41rem; line-height: 0.41rem; text-align: center; position: absolute; left: 2rem; bottom: -0.5rem; z-index: 2; font-size: 0.28rem; font-style: italic; color: #fd500b; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-refresh.png?v=1740000"); display: block; font-family: "fzltzch_gbk"; letter-spacing: 0.01rem; }
.part01 .lot-desc .txt1 { width: 6.12rem; height: 1.27rem; 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.3641rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/lottery-prop-other.png?v=1740000"); font-family: "fzltzch_gbk"; margin-right: auto; overflow: hidden; color: white; }
.part01 .lot-desc .txt2 { width: 6.13rem; height: 1.27rem; 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: 0rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/lottery-prop-history.png?v=1740000"); position: relative; }
.part02 { height: 9.72rem; margin-top: -1px; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/bg_03.jpg?v=1740000"); }
.part02 .cont { width: 16.4rem; padding-top: 0.03rem; }
.part02 .part-desc { width: 100%; text-align: center; font-size: 0.24rem; color: #ffffff; margin-top: 0.36rem; position: relative; }
.part02 .part-desc p { font-family: "fzltzch_gbk"; color: #ffffff; line-height: 1; }
.part02 .part-desc .part-desc-value { font-size: 0.24rem; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -0.62rem; z-index: 1; font-family: "fzltzch_gbk"; }
.part02 .part-desc .part-desc-value em { font-family: "fzltzch_gbk"; font-size: 0.24rem; }
.part02 .part-list { width: 14.83rem; 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.99rem auto 0; height: 6.68rem; }
.part02 .part-list .part-list-item { width: 3.02rem; height: 1.71rem; -ms-flex-negative: 0; flex-shrink: 0; }
.part02 .part-list .part-list-item .part-list-inner { position: relative; height: 1.71rem; margin-bottom: 0.16rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/prop-box.png?v=1740000"); }
.part02 .part-list .part-list-item .part-other-dy { width: 2.54rem; height: 0.39rem; line-height: 0.39rem; font-size: 0.22rem; color: white; text-align: center; margin: 0 auto 0.04rem; font-family: "fzltzch_gbk"; font-style: italic; }
.part02 .part-list .part-list-item .part-other-dy span { font-style: italic; font-size: 0.22rem; font-family: "fzltzch_gbk"; color: #ffff82; }
.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.14rem; padding: 0 0.06rem; width: 100%; text-align: center; color: #832502; font-size: 0.2rem; z-index: 2; line-height: 1.2; font-family: "fzltzch_gbk"; white-space: nowrap; }
.part02 .part-list .btn-dh { width: 2.6rem; height: 0.67rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-dh.png?v=1740000"); margin: 0 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-dh.hit { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-lq-hit.png?v=1740000"); }
.part02 .part-list .btn-dh.gray { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-dh-gray.png?v=1740000"); }
.part02_add { height: 8.94rem; margin-top: -1px; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/bg_04.jpg?v=1740000"); }
.part02_add .cont { width: 15.62rem; padding-top: 0.06rem; }
.part02_add .part-desc { width: 100%; color: #000000; margin-top: 0.42rem; text-align: center; font-family: "fzltzch_gbk"; font-size: 0.24rem; }
.part02_add .part-desc p { text-align: center; line-height: 1; font-size: 0.24rem; font-family: "fzltzch_gbk"; }
.part02_add .part-desc span { color: #000000; }
.part02_add .part-list { width: 15.62rem; 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-top: 0.94rem; }
.part02_add .part-list .part-list-item { width: 3.02rem; }
.part02_add .part-list .part-list-item .part-list-inner { position: relative; height: 1.71rem; margin-bottom: 0.08rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/prop-box2.png?v=1740000"); background-size: 100% 100%; }
.part02_add .part-list .part-list-item .part-img { width: 100%; height: 100%; }
.part02_add .part-list .part-list-item .part-prop-name { position: absolute; bottom: 0.18rem; padding: 0 0.06rem; width: 100%; text-align: center; color: #1c1c1c; font-size: 0.18rem; z-index: 2; font-family: "fzltzch_gbk"; line-height: 1.2; }
.part02_add .part-list .part-other-dy { width: 2.54rem; height: 0.39rem; line-height: 0.39rem; font-size: 0.2rem; color: #000000; text-align: center; margin: 0 auto 0rem; font-family: "fzltzch_gbk"; font-style: italic; }
.part02_add .part-list .part-other-dy span { font-style: italic; font-family: "fzltzch_gbk"; color: #ff5000; }
.part02_add .part-list .btn-lq { width: 2.89rem; height: 0.61rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-lq.png?v=1740000"); margin: 0 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_add .part-list .btn-lq.hit { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-lq-hit2.png?v=1740000"); }
.part02_add .part-list .btn-lq.gray { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-lq-gray.png?v=1740000"); }
.part03 { height: 17.34rem; margin-top: -1px; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/bg_05.jpg?v=1740000"); }
.part03 .cont { width: 16.3rem; padding-top: 0rem; }
.part03 .part-desc { width: 100%; text-align: center; font-size: 0.24rem; color: #ffffff; margin-top: 0.44rem; }
.part03 .part-desc p { line-height: 1.18; font-size: 0.24rem; margin-bottom: 0.21rem; font-family: "fzltzch_gbk"; }
.part03 .part-desc span { color: #ffffff; }
.part03 .live-wrap { width: 16.4rem; 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: start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; margin: 0.56rem auto 0; }
.part03 .live-wrap .live-item-inner { width: 16.4rem; height: 12.08rem; position: relative; }
.part03 .live-wrap .swiper-outside { width: 1.1rem; height: 2.05rem; position: absolute; top: 44%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; cursor: pointer; }
.part03 .live-wrap .swiper-outside.swiper-button-disabled { opacity: 0.45; cursor: no-drop; }
.part03 .live-wrap .swiper-outside.outside-prev { left: -1.13rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/icon-left.png?v=1740000"); }
.part03 .live-wrap .swiper-outside.outside-next { right: -1.13rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/icon-right.png?v=1740000"); }
.part03 .live-wrap .swiper { width: 16.14rem; height: 12rem; margin: 0 auto; overflow: hidden; }
.part03 .live-wrap .swiper .swiper-slide { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: start; align-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.part03 .live-wrap .swiper .swiper-pagination { bottom: -0.16rem; 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; border-radius: 0; width: 0.26rem; height: 0.26rem; opacity: 1; margin: 0 0.14rem; background-color: transparent; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/icon-dot.png?v=1740000"); }
.part03 .live-wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.29rem; height: 0.4rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/icon-dot-on.png?v=1740000"); }
.part03 .live-wrap .swiper .live-item-box { width: 3.2rem; }
.part03 .live-wrap .swiper .live-item-box:not(:nth-child(5n)) { margin-right: 0.03rem; }
.part03 .live-wrap .swiper .live-item-box:nth-child(n+6) { margin-top: 0.25rem; }
.part03 .live-wrap .swiper .live-item-group { width: 3.2rem; height: 2.81rem; position: relative; margin-bottom: 0.18rem; cursor: pointer; }
.part03 .live-wrap .swiper .live-item-group img { width: 100%; height: 100%; }
.part03 .live-wrap .swiper .streamer-name { 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: start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 2.68rem; font-size: 0.18rem; color: #ffffff; text-align: center; height: 0.41rem; position: absolute; bottom: 0.21rem; left: 0.24rem; z-index: 4; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/streamer-name.png?v=1740000"); }
.part03 .live-wrap .swiper .streamer-name .icon { width: 0.16rem; height: 0.18rem; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 0.05rem; display: none; }
.part03 .live-wrap .swiper .streamer-name span { line-height: 1.1; margin-top: 0.06rem; }
.part03 .live-wrap .swiper .btn-golive { width: 2.49rem; height: 0.56rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/btn-dolive.png?v=1740000"); background-size: 100% 100%; margin: 0rem auto 0; font-size: 0; display: block; }
.part04 { height: 12.48rem; margin-top: -1px; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/bg_06.jpg?v=1740000"); }
.part04 .cont { width: 16.4rem; padding-top: 0rem; }
.part04 .part04-module { width: 16.4rem; margin: 0.22rem 0 0 0; }
.part04 .part04-module .part-desc2, .part04 .part04-module .part-desc1 { color: #000000; font-size: 0.24rem; line-height: 1.26; text-align: center; width: 100%; margin-top: 0.23rem; font-family: "fzltzch_gbk"; }
.part04 .part04-module .part04-list { margin-top: 0.64rem; width: 16.23rem; height: 7.9rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/banner.png?v=1740000"); position: relative; }
.part04 .part04-module .part04-list .example2-txt { width: 7.61rem; text-align: center; font-size: 0.24rem; color: black; font-family: "fzltzch_gbk"; position: absolute; letter-spacing: 0.01rem; right: 0; top: 5.05rem; z-index: 2; }
.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.44rem; 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.22rem; color: black; font-family: "fzltzch_gbk"; }
.part04 .part-other a:not(:last-child) { margin-bottom: 0.12rem; }
.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: 12.57rem; height: 8.79rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dialog-bg1.png?v=1740000"); background-size: 100% 100%; }
.pop-comm.pop_msg { height: 6.29rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dialog-bg3.png?v=1740000"); }
.pop-comm.pop-history { height: 12.24rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dialog-bg2.png?v=1740000"); }
.pop-comm.pop-history .pop-table-warp { position: relative; width: 10.25rem; margin: 0.38rem auto 0; overflow: hidden; }
.pop-comm.pop-history .pop-table-scroll { width: 10.25rem; height: 7.45rem; overflow-y: scroll; overflow-x: hidden; }
.pop-comm.pop-history .pop-table-scroll:has(.empty) { width: 10.25rem; margin: 0 auto; }
.pop-comm.pop-history .pop-table-scroll:has(.empty) .iScrollVerticalScrollbar { display: none; }
.pop-comm.pop-history .pop-table-scroll::-webkit-scrollbar { display: none; }
.pop-comm.pop-history .iScrollLoneScrollbar { width: 0.13rem !important; background-color: #efc676 !important; }
.pop-comm.pop-history .iScrollIndicator { width: 0.13rem !important; background-color: #fd7b08 !important; border: 0 !important; }
.pop-comm.pop-history .pop-table { width: 9.963rem; 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 thead::after { content: ""; position: absolute; height: 1.02rem; width: 100%; top: 0; left: 0; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/pop-table-th.png?v=1740000"); }
.pop-comm.pop-history .pop-table th { font-size: 0.4rem; font-family: "hyyakuhei-85w"; height: 0.53rem; color: #fffecb; position: relative; z-index: 2; }
.pop-comm.pop-history .pop-table th:not(:last-child) { border-right: 1px solid #fe7c08; }
.pop-comm.pop-history .pop-table th.th1 { width: 2.15rem; -ms-flex-negative: 0; flex-shrink: 0; }
.pop-comm.pop-history .pop-table th.th2 { width: 3.8rem; -ms-flex-negative: 0; flex-shrink: 0; }
.pop-comm.pop-history .pop-table th.th3 { width: 3.4rem; -ms-flex-negative: 0; flex-shrink: 0; }
.pop-comm.pop-history .pop-table tr { height: 1rem; border-bottom: 1px solid #fe7c08; border-left: 1px solid #fe7c08; border-right: 1px solid #fe7c08; }
.pop-comm.pop-history .pop-table tr:nth-child(n+2) { width: -moz-calc((100% - 1rem) / 2); width: calc((100% - 1rem) / 2); -ms-flex-negative: 0; flex-shrink: 0; }
.pop-comm.pop-history .pop-table tr.empty { height: 6.4rem; background-color: rgba(0, 0, 0, 0.06); }
.pop-comm.pop-history .pop-table tr.empty td { color: black; font-size: 0.28rem; font-weight: bold; }
.pop-comm.pop-history .pop-table td { min-width: 1.1rem; font-size: 0.24rem; font-family: "hyyakuhei-85w"; color: #000000; }
.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 #fe7c08; }
.pop-comm .pop-cont { padding-top: 1.65rem; height: 100%; position: relative; }
.pop-comm .pop-tit { width: 9.07rem; height: 0.79rem; font-size: 0; margin: 0 auto; }
.pop-comm .pop-tit.title1 { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dialog-title1.png?v=1740000"); }
.pop-comm .pop-tit.title2 { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dialog-title2.png?v=1740000"); }
.pop-comm .pop-tit.title3 { background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dialog-title3.png?v=1740000"); }
.pop-comm .sm-txt { width: 100%; padding: 0 0.84rem; height: 1.82rem; 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.3rem; color: #fc5b13; line-height: 1.7; font-family: "hyyakuhei-85w"; margin-top: 0.3rem; text-align: center; overflow-y: auto; }
.pop-comm .pop-prop-box { width: 4.27rem; height: 3.31rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/lottery-on.png?v=1740000"); margin: 0.82rem 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.26rem; color: white; position: absolute; bottom: 0.22rem; padding: 0 0.1rem; font-family: "fzltzch_gbk"; left: 0; z-index: 1; white-space: nowrap; }
.pop .pop-close { position: absolute; top: 0.66rem; right: 0.66rem; width: 0.88rem; height: 0.88rem; background-image: url("//game.gtimg.cn/images/cf/cp/a20251229zbbk/dia-close.png?v=1740000"); }
.loginContainer { width: 95%; text-align: center; color: #e8e8e9; position: absolute; top: -0.64rem; 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.22rem; display: inline; }
.loginContainer a { color: #fef974; }
.milo-dialog__wrapper { font-size: initial; }