.dialog .dialog-gr a, .dialog .dialog-infos .dialog-row.triangle::after, .part05_5 .part05_5-container .btn-query, .part05_5 .part05_5-container .btn-extract, .part05_5 .part05_5-container .part05_5-desc span, .part05_5 .part05_5-container .part05_5-time span, .part03_3 .content-area .buy-ticket, .part03_3 .video-box2 .btn-play2, .part03_3 .part04_4-module .poster-right .tag_p::after, .part03_3 .part04_4-module .poster-right .tag_t, .part03_3 .part04_4-content .tag-title, .part03_3 .tag, .part02_2 .view-review .video-play, .part02_2 .music-box .music-box-inner .music-lyric .song-title::after, .part02_2 .music-box .music-box-inner .music-lyric .song-title::before, .part02_2 .music-box .music-box-inner .music-play, .part02_2 .tag, .part01_1 .part01_1-contaienr .tag, .main-container .part03 .part01-ask-answer .icon, .main-container .part02 .video-box .btn-play, .main-inner-change.inner1 .part03 .tag, .main-inner-change.inner1 .part02 .part02-ul .part02-ri .time2, .main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .mode, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .mode, .main-inner-change.inner1 .part02 .part02-ul .part02-ri .time1, .main-inner-change.inner1 .part02 .part02-ul .part02-le .time1, .main-inner-change.inner1 .part01 .row-gr .btn-signup, .main-inner-change.inner1 .part01 .row-gr .btn-inquiry, .main-inner-change.inner1 .part01 .part01_form .icon, .wrap .header .nav-btn a { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/spr_v2.png?v=1749438058032"); background-size: 10rem 16rem; background-position: -99999em -99999em; }
@font-face { font-family: "syht-medium"; src: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/font/syht-medium.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "syht-bold"; src: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/font/syht-bold.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "syst-bold"; src: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/font/syst-bold.subset.otf") format("truetype"); font-weight: normal; font-style: normal; }
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 { font: 0.14rem/1.75 -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; background-color: #88efe4; }
img { max-width: 100%; -o-object-fit: cover; object-fit: cover; }
img[src=""], img:not([src]) { opacity: 0; }
a:not(.gray, .active, .brightness, .disabled):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; }
.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; 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.57rem; height: 0.57rem; 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; }
.disabled { pointer-events: none; }
.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.18rem Tahoma; background-color: #191219; line-height: 1.42; }
#afooter, #afooter a { color: #c0c0c0; text-decoration: none; }
.mgn-auto { margin: 0 auto; }
[v-cloak] { display: none; }
.cont { 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; }
.wrap { width: 19.2rem; margin: 0 auto; height: 100%; overflow: hidden; position: relative; z-index: 1; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_02meeting.jpg?v=1749438058032"); background-repeat: no-repeat; background-size: 100% auto; background-position: center top; background-size: 100% 42.58rem; background-position-y: 13.74rem; }
.wrap .part .cont { width: 13.1rem; height: 100%; position: relative; margin: 0 auto; }
.wrap .header { height: 13.74rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/header_01.jpg?v=1749438058032"); background-repeat: no-repeat; }
.wrap .header .cont { width: 13.1rem; height: 100%; position: relative; }
.wrap .header .logo { width: 1.46rem; height: 1.41rem; position: absolute; left: -2.45rem; top: 0.22rem; z-index: 12; display: block; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/logo_sg.png?v=1749438058032"); background-repeat: no-repeat; }
.wrap .header .nav-btn { width: 5.05rem; height: 0.47rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; position: absolute; right: -1.85rem; top: 0.56rem; z-index: 2; }
.wrap .header .nav-btn a { width: 1.6rem; height: 0.46rem; font-size: 0; text-indent: -9999rem; }
.wrap .header .nav-btn a.nav1 { background-position: -2.47rem -4.76rem; }
.wrap .header .nav-btn a.nav2 { background-position: -4.2rem -4.76rem; }
.wrap .header .nav-btn a.nav3 { background-position: -5.92rem -4.76rem; }
.wrap .header .loginContainer { position: absolute; top: 10.8rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; font-size: 0.24rem; color: #672900; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; }
.wrap .header .loginContainer * { color: #672900; display: -webkit-inline-box; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; word-break: keep-all; }
.wrap .header .loginContainer #milo-changeArea, .wrap .header .loginContainer #milo-commitArea, .wrap .header .loginContainer #milo-logout, .wrap .header .loginContainer #milo-qqlogin { color: #ff7e00; }
.wrap .header .btn-group { width: 11.28rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; position: absolute; top: 11.8rem; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; }
.wrap .header .btn-group .btn-tab { width: 5.58rem; height: 1.1rem; font-size: 0; -webkit-transition: background 0.1s ease; -moz-transition: background 0.1s ease; transition: background 0.1s ease; }
.wrap .header .btn-group .btn-tab.tab1 { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/btn-tab1.png?v=1749438058032"); background-repeat: no-repeat; }
.wrap .header .btn-group .btn-tab.tab1:hover, .wrap .header .btn-group .btn-tab.tab1.on { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/btn-tab1_on.png?v=1749438058032"); background-repeat: no-repeat; }
.wrap .header .btn-group .btn-tab.tab2 { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/btn-tab2.png?v=1749438058032"); background-repeat: no-repeat; }
.wrap .header .btn-group .btn-tab.tab2:hover, .wrap .header .btn-group .btn-tab.tab2.on { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/btn-tab2_on.png?v=1749438058032"); background-repeat: no-repeat; }
.wrap .header .btn-group .btn-tab.on { pointer-events: none; }
.wrap .header .btn-group .btn-tab.last { margin-left: auto; }
.font-hide { font-size: 0; text-indent: -99999em; margin: 0 auto; }
.main-inner-change.inner1 .part01 { height: 15.22rem; }
.main-inner-change.inner1 .part01 .cont { width: 13.15rem; margin: 0 auto; }
.main-inner-change.inner1 .part01 .part01-title { width: 10rem; height: 1.49rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_0605_2.png?v=1749438058032"); background-repeat: no-repeat; margin: 1rem auto 0.62rem; }
.main-inner-change.inner1 .part01 .part01_content { width: 12.42rem; margin: 0.85rem auto 0; }
.main-inner-change.inner1 .part01 .part01_content .part01_row { color: #8b695e; font-size: 0.26rem; font-family: "syht-medium"; line-height: 1.52; margin-bottom: 0.34rem; }
.main-inner-change.inner1 .part01 .part01_row_comm { color: #8b695e; font-size: 0.26rem; font-family: "syht-medium"; margin-bottom: 0.46rem; line-height: 1.36; }
.main-inner-change.inner1 .part01 .part01_row_comm span { color: #ba5e41; }
.main-inner-change.inner1 .part01 .part01_form { font-size: 0.32rem; font-family: "syht-bold"; color: #8e6a00; position: relative; 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.12rem; }
.main-inner-change.inner1 .part01 .part01_form .icon { background-position: -7.66rem -4.87rem; width: 0.26rem; height: 0.22rem; margin-right: 0.1rem; }
.main-inner-change.inner1 .part01 .row-gr { width: 7.24rem; height: 0.78rem; 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 auto; }
.main-inner-change.inner1 .part01 .row-gr .btn-signup, .main-inner-change.inner1 .part01 .row-gr .btn-inquiry { height: 0.78rem; }
.main-inner-change.inner1 .part01 .row-gr .btn-signup { width: 2.93rem; background-position: -1.49rem -11.34rem; }
.main-inner-change.inner1 .part01 .row-gr .btn-inquiry { background-position: -4.99rem -11.34rem; width: 3.74rem; }
.main-inner-change.inner1 .part02 { height: 10.88rem; }
.main-inner-change.inner1 .part02 .cont { width: 13.15rem; margin: 0 auto; }
.main-inner-change.inner1 .part02 .part02-title { width: 10rem; height: 1.49rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/inner-title_0605_1.png?v=1749438058032"); background-repeat: no-repeat; margin: 1rem auto 0.5rem; }
.main-inner-change.inner1 .part02 .part02-ul { width: 12.8rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; margin-left: 0.4rem; padding-top: 0.8rem; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri, .main-inner-change.inner1 .part02 .part02-ul .part02-le { width: 7.75rem; -ms-flex-negative: 0; flex-shrink: 0; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .time1, .main-inner-change.inner1 .part02 .part02-ul .part02-le .time1 { margin: 0 auto; background-position: -0.48rem -10.5rem; width: 2.27rem; height: 0.67rem; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp { 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; padding-top: 0.52rem; width: 100%; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp li, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp li { height: 2.3rem; padding-top: 0.23rem; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .frame1, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .frame1 { width: 2.69rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/frame1.png?v=1749438058032"); background-repeat: no-repeat; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .frame2, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .frame2 { width: 2.69rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/frame2.png?v=1749438058032"); background-repeat: no-repeat; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .frame3, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .frame3 { width: 2.07rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/frame3.png?v=1749438058032"); background-repeat: no-repeat; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .frame4, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .frame4 { width: 4.47rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/frame4.png?v=1749438058032"); background-repeat: no-repeat; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .mode, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .mode { background-position: -7.24rem -7.73rem; width: 1.56rem; height: 0.39rem; line-height: 0.39rem; text-align: center; color: #00434b; font-size: 0.23rem; font-family: "syht-medium"; margin: 0 auto 0.4rem; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .ul-wp .desc, .main-inner-change.inner1 .part02 .part02-ul .part02-le .ul-wp .desc { text-align: center; color: #00434b; font-size: 0.23rem; font-family: "syht-medium"; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri { width: 4.95rem; margin-left: 0.56rem; }
.main-inner-change.inner1 .part02 .part02-ul .part02-ri .time2 { margin: 0 auto; background-position: -3.01rem -10.5rem; width: 2.27rem; height: 0.67rem; }
.main-inner-change.inner1 .part03 { height: 13.45rem; }
.main-inner-change.inner1 .part03 .cont { width: 13.15rem; margin: 0 auto; }
.main-inner-change.inner1 .part03 .part03-title { width: 10rem; height: 1.53rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/inner-title_0605_2.png?v=1749438058032"); background-repeat: no-repeat; margin: 0rem auto 0.5rem; }
.main-inner-change.inner1 .part03 .tag { margin: 0 auto 0.68rem; background-position: -0.47rem -12.31rem; width: 9.07rem; height: 0.58rem; line-height: 0.58rem; text-align: center; font-size: 0.4rem; color: #004b4a; font-family: "syht-medium"; }
.main-inner-change.inner1 .part03 .award-ul { width: 11.56rem; 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-wrap: wrap; flex-wrap: wrap; margin: 0 auto; }
.main-inner-change.inner1 .part03 .award-ul .award-item { width: 3.74rem; height: 3.5rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/award-box.png?v=1749438058032"); background-repeat: no-repeat; position: relative; }
.main-inner-change.inner1 .part03 .award-ul .award-item:nth-child(n+4) { margin-top: 0.65rem; }
.main-inner-change.inner1 .part03 .award-ul .award-item img { width: 3.4rem; height: 2.6rem; display: block; margin: 0.17rem auto 0; border-radius: 0.18rem; }
.main-inner-change.inner1 .part03 .award-ul .award-item .award-name { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 0.18rem; font-size: 0.26rem; z-index: 1; line-height: 0.45rem; color: white; text-align: center; height: 0.45rem; width: 94%; font-family: "syht-bold"; }
.main-container { position: relative; padding-top: 0.32rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.main-container.inner { padding-top: 0; }
.main-container .bgs { width: 19.2rem; height: 100%; position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 0; pointer-events: none; -webkit-transition: background-imgage 0.3s linear; -moz-transition: background-imgage 0.3s linear; transition: background-imgage 0.3s linear; }
.main-container .bgs.bg1 { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_02meeting.jpg?v=1749438058032"); background-repeat: no-repeat; background-size: 19.2rem 42.58rem; }
.main-container .bgs.bg2 { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_02review.jpg?v=1749438058032"); background-repeat: no-repeat; background-size: 19.2rem 39.26rem; }
.main-container .main-inner-change { position: relative; }
.main-container .part01-tab { width: 5.49rem; height: 0.82rem; margin: 0rem auto 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bar.png?v=1749438058032"); background-repeat: no-repeat; position: relative; }
.main-container .part01-tab a { width: 2.75rem; height: 100%; line-height: 0.8rem; -ms-flex-negative: 0; flex-shrink: 0; font-family: "syst-bold"; font-size: 0.4033rem; text-align: center; }
.main-container .part01-tab a span { background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #fff7d6), color-stop(70%, #fff2ae)); background-image: -moz-linear-gradient(top, #fff7d6 30%, #fff2ae 70%); background-image: linear-gradient(to bottom, #fff7d6 30%, #fff2ae 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); }
.main-container .part01-tab .btn-change1 { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bar-tab1.png?v=1749438058032"); background-repeat: no-repeat; margin-left: 0.06rem; }
.main-container .part01-tab .btn-change1.on { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bar-tabon1.png?v=1749438058032"); background-repeat: no-repeat; }
.main-container .part01-tab .btn-change1.on { pointer-events: none; }
.main-container .part01-tab .btn-change2 { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bar-tab2.png?v=1749438058032"); background-repeat: no-repeat; position: absolute; top: 50%; left: 2.68rem; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; }
.main-container .part01-tab .btn-change2.on { background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bar-tabon2.png?v=1749438058032"); background-repeat: no-repeat; }
.main-container .part01-tab .btn-change2.on { pointer-events: none; }
.main-container .part01-tab .btn-change1.on span, .main-container .part01-tab .btn-change2.on span { background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #74330d), color-stop(70%, #b07309)); background-image: -moz-linear-gradient(top, #74330d 30%, #b07309 70%); background-image: linear-gradient(to bottom, #74330d 30%, #b07309 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); }
.main-container .part01 { height: 11.092rem; }
.main-container .part01 .cont { width: 13.15rem; margin: 0 auto; }
.main-container .part01 .part01-title { width: 10rem; height: 1.49rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_0605_2.png?v=1749438058032"); background-repeat: no-repeat; margin: 1rem auto 0.62rem; }
.main-container .part01 .reviewSwiper { width: 12.7rem; height: 4.8rem; margin-left: 0.12rem; 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; overflow: hidden; }
.main-container .part01 .reviewSwiper .swiper-wrapper { width: 12.7rem; }
.main-container .part01 .reviewSwiper .swiper-slide { height: 100%; }
.main-container .part01 .reviewSwiper .swiper-pagination .swiper-pagination-bullet { background-color: #ffffff; border: 1px solid #31696c; width: 0.2rem; height: 0.2rem; opacity: 1; }
.main-container .part01 .reviewSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #b3e198; }
.main-container .part01 .part01-wrap { padding-top: 0.42rem; height: 5.55rem; overflow: hidden; }
.main-container .part01 .swiper-review-inner { width: 100%; height: 4.15rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-negative: 0; flex-shrink: 0; }
.main-container .part01 .swiper-review-inner .swiper-review-item { width: 3.01rem; height: 1.94rem; overflow: hidden; }
.main-container .part01 .swiper-review-inner .swiper-review-item img { width: 3.01rem; height: 1.94rem; display: block; }
.main-container .part01 .swiper-review-inner .swiper-review-item:not(:nth-child(4n)) { margin-right: 0.22rem; }
.main-container .part01 .swiper-review-inner .swiper-review-item:nth-child(n+5) { margin-top: 0.25rem; }
.main-container .part02 { height: 11.99rem; }
.main-container .part02 .cont { width: 13.15rem; margin: 0 auto; }
.main-container .part02 .part02-title { width: 10rem; height: 1.5rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_0605_3.png?v=1749438058032"); background-repeat: no-repeat; margin: 0rem auto 0.48rem; }
.main-container .part02 .video-box { width: 12.32rem; height: 7.03rem; margin: 0 auto; position: relative; -webkit-mask-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-mask.png"); mask-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-mask.png"); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; position: relative; }
.main-container .part02 .video-box::after { content: ""; width: 100%; height: 7.03rem; position: absolute; top: 0; left: 0; z-index: 2; pointer-events: none; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-box.png?v=1749438058032"); background-repeat: no-repeat; }
.main-container .part02 .video-box .btn-play { background-position: -4.4rem -6.34rem; width: 1.2rem; height: 1.2rem; display: block; position: absolute; top: 47%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; }
.main-container .part02 .video-box .video-inner { width: 100%; height: 100%; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-cover.png?v=1749438058032"); background-repeat: no-repeat; }
.main-container .part02 .video-box .video-inner video { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.main-container .part03 { height: 14.03rem; }
.main-container .part03 .cont { width: 13.15rem; margin: 0 auto; }
.main-container .part03 .part03-title { width: 10rem; height: 1.53rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_0605_4.png?v=1749438058032"); background-repeat: no-repeat; margin: 0rem auto 0.56rem; }
.main-container .part03 .part01-inner { width: 13.1rem; padding-top: 0.75rem; margin-left: 0.35rem; }
.main-container .part03 .part01-ask-answer { width: 97%; 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; padding-left: 0.34rem; margin-bottom: 0.51rem; }
.main-container .part03 .part01-ask-answer .icon { background-position: -7.66rem -4.87rem; width: 0.26rem; height: 0.22rem; margin-right: 0.1rem; }
.main-container .part03 .part01-ask-answer span { font-size: 0.32rem; color: #8e6a00; font-family: "syht-bold"; line-height: 1.1; }
.main-container .part03 .part01-ask-answer .part01-answer, .main-container .part03 .part01-ask-answer .part01-ask { 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; padding: 0; font-size: 0.24rem; color: #8b695e; font-family: "syht-medium"; line-height: 1.48; }
.main-container .part03 .part01-ask-answer .part01-answer p, .main-container .part03 .part01-ask-answer .part01-ask p { line-height: 1; font-size: 0.24rem; margin-top: 0.05rem; }
.main-container .part03 .part01-ask-answer .part01-answer { padding-left: 0.32rem; margin-top: 0.1rem; }
.part01_1 { width: 100%; height: 11.8rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_022.jpg?v=1749438058032"); background-repeat: no-repeat; }
.part01_1 .cont { width: 13.1rem; height: 100%; margin: 0 auto; }
.part01_1 .part01_1-title { width: 12rem; height: 2.21rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_11.png?v=1749438058032"); background-repeat: no-repeat; margin: 0 auto 0.65rem; }
.part01_1 .part01_1-contaienr { height: 5.85rem; padding-top: 0.26rem; }
.part01_1 .part01_1-contaienr .tag { text-align: center; font-size: 0.24rem; height: 0.47rem; line-height: 0.47rem; color: #00434b; font-family: "syht-medium"; width: 4.2rem; background-position: -2.9rem -7.68rem; margin: 0 auto 0.2rem; }
.part01_1 .part01_1-contaienr .tag.tag4 { background-position: -2.2rem -8.23rem; width: 5.6rem; }
.part01_1 .part01_1-contaienr .tag-letter { width: 101.5%; text-align: center; font-size: 0.24rem; color: #672900; font-family: "syht-medium"; line-height: 1; margin-bottom: 0.54rem; }
.part02_2 { width: 100%; height: 26.6rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_033.jpg?v=1749438058032"); background-repeat: no-repeat; }
.part02_2 .cont { width: 13.1rem; }
.part02_2 .part02_2-title { width: 12rem; height: 1.54rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_22.png?v=1749438058032"); background-repeat: no-repeat; margin: 0 auto 0.65rem; }
.part02_2 .tag { text-align: center; font-size: 0.386rem; background-position: -1.06rem -3.61rem; width: 3.34rem; height: 0.58rem; line-height: 0.58rem; color: #00434b; font-family: "syst-bold"; margin: 0 auto 0.19rem; }
.part02_2 .tag.tag2 { background-position: -2.32rem -8.78rem; width: 5.37rem; }
.part02_2 .tag.tag3 { background-position: -2.32rem -8.78rem; width: 5.37rem; margin: 0.65rem auto 1.05rem; }
.part02_2 .music-round { width: 6.99rem; height: 6.91rem; margin: 0 auto 0.32rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/music-round.png?v=1749438058032"); background-repeat: no-repeat; position: relative; }
.part02_2 .music-round .music-round-inner { width: 5.95rem; height: 5.95rem; background-color: rgba(0, 0, 0, 0.2); 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; border-radius: 50%; }
.part02_2 .music-round .music-triangle { width: 80px; height: 100px; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/music-triangle.png?v=1749438058032"); background-repeat: no-repeat; display: block; 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: 2; font-size: 0; display: block; }
.part02_2 .music-box { width: 100%; height: 5.21rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.part02_2 .music-box .arrow-right, .part02_2 .music-box .arrow-left { width: 0.5rem; height: 0.65rem; position: absolute; top: 51%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; display: block; }
.part02_2 .music-box .arrow-left { left: -0.94rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/arrow-left.png?v=1749438058032"); background-repeat: no-repeat; }
.part02_2 .music-box .music-box-inner { height: 100%; display: -webkit-inline-box; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; }
.part02_2 .music-box .music-box-inner .music-poster { width: 6.27rem; height: 100%; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/music-poster.png?v=1749438058032"); background-repeat: no-repeat; position: relative; z-index: 3; }
.part02_2 .music-box .music-box-inner .music-turntable { width: 3.88rem; height: 3.88rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/music-turntable.png?v=1749438058032"); background-repeat: no-repeat; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 4.45rem; z-index: 0; -webkit-animation: rotaion 10s linear infinite paused; -moz-animation: rotaion 10s linear infinite paused; animation: rotaion 10s linear infinite paused; }
.part02_2 .music-box .music-box-inner .music-turntable.run { -webkit-animation: rotaion 10s linear infinite running; -moz-animation: rotaion 10s linear infinite running; animation: rotaion 10s linear infinite running; }
.part02_2 .music-box .music-box-inner .music-play { background-position: -4.4rem -6.34rem; width: 1.2rem; height: 1.2rem; position: absolute; top: 49.5%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 5.79rem; z-index: 2; display: block; font-size: 0; }
.part02_2 .music-box .music-box-inner .music-play.active { background-position: -5.69rem -0.45rem; }
.part02_2 .music-box .music-box-inner .music-lyric { width: 4.1rem; height: 4.2rem; position: absolute; right: -6.27rem; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; 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-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; overflow: hidden; }
.part02_2 .music-box .music-box-inner .music-lyric .song-title { font-size: 0.4559rem; color: #c72500; text-align: center; font-family: "syht-bold"; margin-bottom: 0.2rem; position: relative; line-height: 1; }
.part02_2 .music-box .music-box-inner .music-lyric .song-title::after, .part02_2 .music-box .music-box-inner .music-lyric .song-title::before { content: ""; background-position: -8.34rem -4.84rem; width: 0.42rem; height: 0.38rem; z-index: 2; position: absolute; top: 51.4%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.part02_2 .music-box .music-box-inner .music-lyric .song-title::before { left: -0.55rem; }
.part02_2 .music-box .music-box-inner .music-lyric .song-title::after { right: -0.55rem; }
.part02_2 .music-box .music-box-inner .music-lyric .song-scene { width: 91%; font-size: 0.26rem; color: #672900; text-align: center; line-height: 1; font-family: "syht-medium"; margin-bottom: 0.14rem; }
.part02_2 .music-box .music-box-inner .music-lyric .song-desc { width: 91%; font-size: 0.2624rem; color: #672900; text-align: center; line-height: 1.5; font-family: "syht-medium"; }
.part02_2 .music-box .arrow-right { right: -0.94rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/arrow-right.png?v=1749438058032"); background-repeat: no-repeat; }
.part02_2 .view-review { width: 11.42rem; height: 5.02rem; margin: 0rem auto 0; outline: 1px solid #005706; position: relative; }
.part02_2 .view-review .view-poster { width: 100%; height: 100%; }
.part02_2 .view-review .view-poster img { width: 100%; -o-object-fit: cover; object-fit: cover; }
.part02_2 .view-review .video-play { background-position: -4.4rem -6.34rem; width: 1.2rem; height: 1.2rem; 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: 2; display: block; }
.part03_3 { width: 100%; height: 39.67rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_044.jpg?v=1749438058032"); background-repeat: no-repeat; position: relative; }
.part03_3::before { content: ""; width: 1.85rem; height: 1.19rem; position: absolute; top: 24.25rem; right: 2.7rem; z-index: 2; pointer-events: none; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/icon-flower.png?v=1749438058032"); background-repeat: no-repeat; }
.part03_3 .role2 { width: 2.55rem; height: 3.32rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/role2.png?v=1749438058032"); background-repeat: no-repeat; position: absolute; top: 29rem; right: 1.18rem; z-index: 1; pointer-events: none; }
.part03_3 .cont { width: 13.1rem; }
.part03_3 .part03_3-title { width: 13.01rem; height: 1.57rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_33.png?v=1749438058032"); background-repeat: no-repeat; margin: 0 auto 0.57rem; }
.part03_3 .part04_4-title { width: 13.6rem; height: 1.56rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_44.png?v=1749438058032"); background-repeat: no-repeat; margin: 0 0.62rem 0 -0.25rem; }
.part03_3 .part03_3-content { width: 12.35rem; height: 5.67rem; margin: 0 auto 2.9rem; padding-top: 0.32rem; }
.part03_3 .part03_3-content p { color: #672900; font-size: 0.24rem; text-align: left; font-family: "syht-medium"; margin-bottom: 0.26rem; line-height: 1.5; }
.part03_3 .part03_3-content p span, .part03_3 .part03_3-content p.light { color: #c72500; }
.part03_3 .part03_3-content p.indent { text-indent: 2em; }
.part03_3 .tag { font-size: 0.4rem; background-position: -0.06rem -0.55rem; width: 5.37rem; height: 1.09rem; line-height: 1.2; text-align: center; color: #00434b; font-family: "syst-bold"; margin: 0.48rem auto 0.42rem; padding-top: 0.06rem; text-indent: -0.26rem; }
.part03_3 .tag.tag5 { background-position: -2.32rem -8.78rem; height: 0.58rem; margin: 0.78rem auto 0.25rem; }
.part03_3 .tag.tag6 { background-position: -0.06rem -0.55rem; width: 5.37rem; height: 1.09rem; }
.part03_3 .part04_4-content { width: 10.15rem; margin: 0 auto; height: 7.86rem; padding-top: 0.38rem; }
.part03_3 .part04_4-content .tag-title { font-size: 0.32rem; color: #00434b; background-position: -0.27rem -9.53rem; width: 9.47rem; height: 0.64rem; line-height: 0.64rem; font-family: "syht-medium"; text-align: center; margin-bottom: 0.14rem; }
.part03_3 .part04_4-content .tag-p1 { line-height: 1; color: #672900; font-family: "syht-medium"; text-align: center; width: 100%; font-size: 0.24rem; margin-bottom: 0.5rem; }
.part03_3 .part04_4-module { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.part03_3 .part04_4-module .img { width: 3.58rem; height: 5.46rem; }
.part03_3 .part04_4-module .poster-right { 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-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 0.1rem; margin: 0 auto; }
.part03_3 .part04_4-module .poster-right .tag_t { background-position: -5.75rem -1.97rem; width: 2.98rem; height: 0.48rem; font-size: 0.24rem; color: #00434b; line-height: 0.48rem; text-align: center; font-family: "syht-medium"; margin: 0 auto 0.26rem; }
.part03_3 .part04_4-module .poster-right .tag_p { width: 6.55rem; font-size: 0.24rem; color: #672900; line-height: 1.42; font-family: "syht-medium"; margin-bottom: 0.37rem; position: relative; margin-left: 0.88rem; }
.part03_3 .part04_4-module .poster-right .tag_p::after { content: ""; background-position: -8.34rem -4.84rem; width: 0.42rem; height: 0.38rem; position: absolute; top: 0; left: -0.52rem; z-index: 1; pointer-events: none; }
.part03_3 .part04_4-module .poster-right .tag_p span { color: #c72500; }
.part03_3 .video-box2 { width: 12.35rem; height: 7.08rem; margin: 0 auto 0.6rem; position: relative; -webkit-mask-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-mask2.png"); mask-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-mask2.png"); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; position: relative; }
.part03_3 .video-box2::after { content: ""; width: 100%; height: 8.52rem; position: absolute; top: 0; left: 0; z-index: 5; pointer-events: none; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-box2.png?v=1749438058032"); background-repeat: no-repeat; }
.part03_3 .video-box2 video { width: 100%; height: 99.5%; -o-object-fit: cover; object-fit: cover; margin: 0 auto; display: block; }
.part03_3 .video-box2 .btn-play2 { background-position: -4.4rem -6.34rem; width: 1.2rem; height: 1.2rem; display: block; position: absolute; top: 47%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; }
.part03_3 .video-box2 .video-inner2 { width: 100%; height: 100%; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/video-cover2.png?v=1749438058032"); background-repeat: no-repeat; }
.part03_3 .content-area { width: 12.15rem; font-size: 0.24rem; font-family: "syht-medium"; color: #672900; text-indent: 2em; padding-top: 0.46rem; margin: 0 auto; }
.part03_3 .content-area .content-letter { margin-bottom: 0.4rem; line-height: 1.53; }
.part03_3 .content-area .content-letter.p1 { color: #c72500; }
.part03_3 .content-area .content-letter.p3 { margin-bottom: 0.25rem; }
.part03_3 .content-area .buy-ticket { background-position: -0.95rem -6.55rem; width: 3.05rem; height: 0.81rem; margin: 0 auto; display: block; font-size: 0; }
.part05_5 { width: 100%; height: 14.72rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/bg_055.jpg?v=1749438058032"); background-repeat: no-repeat; }
.part05_5 .cont { padding-top: 1.35rem; width: 13.1rem; }
.part05_5 .part05_5-title { width: 13.6rem; height: 1.55rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/title_55.png?v=1749438058032"); background-repeat: no-repeat; margin: 0 0.57rem 0.7rem -0.25rem; }
.part05_5 .part05_5-container { width: 12.5rem; margin: 0 auto; padding-top: 0.4rem; }
.part05_5 .part05_5-container p[class*=part05_5-p] { color: #672900; font-size: 0.24rem; font-family: "syht-medium"; line-height: 1.52; text-indent: 2em; }
.part05_5 .part05_5-container .part05_5-p1 { margin-bottom: 0.35rem; }
.part05_5 .part05_5-container .part05_5-p2 { margin-bottom: 0.35rem; }
.part05_5 .part05_5-container .part05_5-time { font-size: 0.24rem; font-family: "syht-medium"; color: #c72500; text-align: center; 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.4rem; padding-left: 0.1rem; }
.part05_5 .part05_5-container .part05_5-time span { color: #00434b; background-position: -7.24rem -7.73rem; width: 1.56rem; height: 0.39rem; line-height: 0.39rem; margin-right: 0.23rem; }
.part05_5 .part05_5-container .part05_5-desc { font-size: 0.24rem; font-family: "syht-medium"; color: #c72500; text-align: center; 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; padding-left: 0.1rem; margin-bottom: 0.17rem; }
.part05_5 .part05_5-container .part05_5-desc span { color: #00434b; background-position: -0.19rem -7.72rem; width: 2.56rem; height: 0.39rem; height: 0.39rem; line-height: 0.39rem; margin-right: 0.23rem; }
.part05_5 .part05_5-container .btn-extract { font-size: 0; background-position: -5.94rem -6.55rem; width: 3.45rem; height: 0.81rem; display: block; margin: 0 auto 0.75rem; }
.part05_5 .part05_5-container .btn-query { font-size: 0; background-position: -5.79rem -2.62rem; width: 3.05rem; height: 0.82rem; display: block; margin: 0 auto 0rem; }
.part05_5 .part05_5-container .part05_5-desc2 { font-size: 0.24rem; font-family: "syht-medium"; color: #672900; text-indent: 2em; line-height: 1.52; margin-bottom: 0.55rem; }
.part05_5 .part05_5-container .part05_5-desc2 span { text-indent: 0; color: #c72500; }
@-webkit-keyframes rotaion {
	to { -webkit-transform: translateY(-50%) rotate(360deg); transform: translateY(-50%) rotate(360deg); }
}
@-moz-keyframes rotaion {
	to { -moz-transform: translateY(-50%) rotate(360deg); transform: translateY(-50%) rotate(360deg); }
}
@keyframes rotaion {
	to { -webkit-transform: translateY(-50%) rotate(360deg); -moz-transform: translateY(-50%) rotate(360deg); transform: translateY(-50%) rotate(360deg); }
}
.mgb-2 { margin-bottom: 0.02rem !important; }
.mgn-2 { margin: 0.02rem auto 0 !important; }
.mgb-3 { margin-bottom: 0.03rem !important; }
.mgn-3 { margin: 0.03rem auto 0 !important; }
.mgb-4 { margin-bottom: 0.04rem !important; }
.mgn-4 { margin: 0.04rem auto 0 !important; }
.mgb-5 { margin-bottom: 0.05rem !important; }
.mgn-5 { margin: 0.05rem auto 0 !important; }
.mgb-6 { margin-bottom: 0.06rem !important; }
.mgn-6 { margin: 0.06rem auto 0 !important; }
.mgb-7 { margin-bottom: 0.07rem !important; }
.mgn-7 { margin: 0.07rem auto 0 !important; }
.mgb-8 { margin-bottom: 0.08rem !important; }
.mgn-8 { margin: 0.08rem auto 0 !important; }
.mgb-9 { margin-bottom: 0.09rem !important; }
.mgn-9 { margin: 0.09rem auto 0 !important; }
.mgb-10 { margin-bottom: 0.1rem !important; }
.mgn-10 { margin: 0.1rem auto 0 !important; }
.mgb-11 { margin-bottom: 0.11rem !important; }
.mgn-11 { margin: 0.11rem auto 0 !important; }
.mgb-12 { margin-bottom: 0.12rem !important; }
.mgn-12 { margin: 0.12rem auto 0 !important; }
.mgb-13 { margin-bottom: 0.13rem !important; }
.mgn-13 { margin: 0.13rem auto 0 !important; }
.mgb-14 { margin-bottom: 0.14rem !important; }
.mgn-14 { margin: 0.14rem auto 0 !important; }
.mgb-15 { margin-bottom: 0.15rem !important; }
.mgn-15 { margin: 0.15rem auto 0 !important; }
.mgb-16 { margin-bottom: 0.16rem !important; }
.mgn-16 { margin: 0.16rem auto 0 !important; }
.mgb-17 { margin-bottom: 0.17rem !important; }
.mgn-17 { margin: 0.17rem auto 0 !important; }
.mgb-18 { margin-bottom: 0.18rem !important; }
.mgn-18 { margin: 0.18rem auto 0 !important; }
.mgb-19 { margin-bottom: 0.19rem !important; }
.mgn-19 { margin: 0.19rem auto 0 !important; }
.mgb-20 { margin-bottom: 0.2rem !important; }
.mgn-20 { margin: 0.2rem auto 0 !important; }
.mgb-21 { margin-bottom: 0.21rem !important; }
.mgn-21 { margin: 0.21rem auto 0 !important; }
.mgb-22 { margin-bottom: 0.22rem !important; }
.mgn-22 { margin: 0.22rem auto 0 !important; }
.mgb-23 { margin-bottom: 0.23rem !important; }
.mgn-23 { margin: 0.23rem auto 0 !important; }
.mgb-24 { margin-bottom: 0.24rem !important; }
.mgn-24 { margin: 0.24rem auto 0 !important; }
.mgb-25 { margin-bottom: 0.25rem !important; }
.mgn-25 { margin: 0.25rem auto 0 !important; }
.mgb-26 { margin-bottom: 0.26rem !important; }
.mgn-26 { margin: 0.26rem auto 0 !important; }
.mgb-27 { margin-bottom: 0.27rem !important; }
.mgn-27 { margin: 0.27rem auto 0 !important; }
.mgb-28 { margin-bottom: 0.28rem !important; }
.mgn-28 { margin: 0.28rem auto 0 !important; }
.mgb-29 { margin-bottom: 0.29rem !important; }
.mgn-29 { margin: 0.29rem auto 0 !important; }
.mgb-30 { margin-bottom: 0.3rem !important; }
.mgn-30 { margin: 0.3rem auto 0 !important; }
.mgb-31 { margin-bottom: 0.31rem !important; }
.mgn-31 { margin: 0.31rem auto 0 !important; }
.mgb-32 { margin-bottom: 0.32rem !important; }
.mgn-32 { margin: 0.32rem auto 0 !important; }
.mgb-33 { margin-bottom: 0.33rem !important; }
.mgn-33 { margin: 0.33rem auto 0 !important; }
.mgb-34 { margin-bottom: 0.34rem !important; }
.mgn-34 { margin: 0.34rem auto 0 !important; }
.mgb-35 { margin-bottom: 0.35rem !important; }
.mgn-35 { margin: 0.35rem auto 0 !important; }
.mgb-36 { margin-bottom: 0.36rem !important; }
.mgn-36 { margin: 0.36rem auto 0 !important; }
.mgb-37 { margin-bottom: 0.37rem !important; }
.mgn-37 { margin: 0.37rem auto 0 !important; }
.mgb-38 { margin-bottom: 0.38rem !important; }
.mgn-38 { margin: 0.38rem auto 0 !important; }
.mgb-39 { margin-bottom: 0.39rem !important; }
.mgn-39 { margin: 0.39rem auto 0 !important; }
.mgb-40 { margin-bottom: 0.4rem !important; }
.mgn-40 { margin: 0.4rem auto 0 !important; }
.mgb-41 { margin-bottom: 0.41rem !important; }
.mgn-41 { margin: 0.41rem auto 0 !important; }
.mgb-42 { margin-bottom: 0.42rem !important; }
.mgn-42 { margin: 0.42rem auto 0 !important; }
.mgb-43 { margin-bottom: 0.43rem !important; }
.mgn-43 { margin: 0.43rem auto 0 !important; }
.mgb-44 { margin-bottom: 0.44rem !important; }
.mgn-44 { margin: 0.44rem auto 0 !important; }
.mgb-45 { margin-bottom: 0.45rem !important; }
.mgn-45 { margin: 0.45rem auto 0 !important; }
.mgb-46 { margin-bottom: 0.46rem !important; }
.mgn-46 { margin: 0.46rem auto 0 !important; }
.mgb-47 { margin-bottom: 0.47rem !important; }
.mgn-47 { margin: 0.47rem auto 0 !important; }
.mgb-48 { margin-bottom: 0.48rem !important; }
.mgn-48 { margin: 0.48rem auto 0 !important; }
.mgb-49 { margin-bottom: 0.49rem !important; }
.mgn-49 { margin: 0.49rem auto 0 !important; }
.mgb-50 { margin-bottom: 0.5rem !important; }
.mgn-50 { margin: 0.5rem auto 0 !important; }
.mgb-51 { margin-bottom: 0.51rem !important; }
.mgn-51 { margin: 0.51rem auto 0 !important; }
.mgb-52 { margin-bottom: 0.52rem !important; }
.mgn-52 { margin: 0.52rem auto 0 !important; }
.mgb-53 { margin-bottom: 0.53rem !important; }
.mgn-53 { margin: 0.53rem auto 0 !important; }
.mgb-54 { margin-bottom: 0.54rem !important; }
.mgn-54 { margin: 0.54rem auto 0 !important; }
.mgb-55 { margin-bottom: 0.55rem !important; }
.mgn-55 { margin: 0.55rem auto 0 !important; }
.mgb-56 { margin-bottom: 0.56rem !important; }
.mgn-56 { margin: 0.56rem auto 0 !important; }
.mgb-57 { margin-bottom: 0.57rem !important; }
.mgn-57 { margin: 0.57rem auto 0 !important; }
.mgb-58 { margin-bottom: 0.58rem !important; }
.mgn-58 { margin: 0.58rem auto 0 !important; }
.mgb-59 { margin-bottom: 0.59rem !important; }
.mgn-59 { margin: 0.59rem auto 0 !important; }
.mgb-60 { margin-bottom: 0.6rem !important; }
.mgn-60 { margin: 0.6rem auto 0 !important; }
.mgb-61 { margin-bottom: 0.61rem !important; }
.mgn-61 { margin: 0.61rem auto 0 !important; }
.mgb-62 { margin-bottom: 0.62rem !important; }
.mgn-62 { margin: 0.62rem auto 0 !important; }
.mgb-63 { margin-bottom: 0.63rem !important; }
.mgn-63 { margin: 0.63rem auto 0 !important; }
.mgb-64 { margin-bottom: 0.64rem !important; }
.mgn-64 { margin: 0.64rem auto 0 !important; }
.mgb-65 { margin-bottom: 0.65rem !important; }
.mgn-65 { margin: 0.65rem auto 0 !important; }
.mgb-66 { margin-bottom: 0.66rem !important; }
.mgn-66 { margin: 0.66rem auto 0 !important; }
.mgb-67 { margin-bottom: 0.67rem !important; }
.mgn-67 { margin: 0.67rem auto 0 !important; }
.mgb-68 { margin-bottom: 0.68rem !important; }
.mgn-68 { margin: 0.68rem auto 0 !important; }
.mgb-69 { margin-bottom: 0.69rem !important; }
.mgn-69 { margin: 0.69rem auto 0 !important; }
.mgb-70 { margin-bottom: 0.7rem !important; }
.mgn-70 { margin: 0.7rem auto 0 !important; }
.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_up .pop-close, .dia .pop-close, .dialog .dialog-close { position: absolute; right: -0.3rem; top: -0.34rem; z-index: 3; display: block; width: 0.5rem; height: 0.5rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/dialog_close.png?v=1749438058032"); background-repeat: no-repeat; }
.dialog { width: 6.98rem; }
.dialog.dialog_bg1 { height: 3.09rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/dialog1.png?v=1749438058032"); background-repeat: no-repeat; }
.dialog.dialog_bg3 { height: 3.81rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/dialog3.png?v=1749438058032"); background-repeat: no-repeat; }
.dialog.dialog_bg4 { height: 4.23rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/dialog4.png?v=1749438058032"); background-repeat: no-repeat; }
.dialog.dialog_bg5 { height: 5.21rem; background-image: url("//game.gtimg.cn/images/sg/cp/a20250606jyhzjmh/dialog5.png?v=1749438058032"); background-repeat: no-repeat; }
.dialog .dialog_cont { padding-top: 0.34rem; }
.dialog .dialog_cont .dialog-title { color: #00434b; font-size: 0.3rem; text-align: center; font-family: "syst-bold"; line-height: 1; margin-bottom: 0.2rem; }
.dialog .dialog_cont .dialog-title-sub { color: #672900; font-size: 0.24rem; text-align: center; margin: 0 auto; font-family: "syht-bold"; }
.dialog .dialog_cont .dialog-text { width: 5.88rem; height: 1.7rem; text-align: center; 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; color: #672900; font-size: 0.24rem; margin: 0 auto; font-family: "syht-bold"; overflow: hidden; line-height: 1.48; }
.dialog .dialog_cont .dialog-text.height-100 { height: 1rem; }
.dialog .dialog_cont .dialog-text.height-auto { height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; }
.dialog .dialog_cont .dialog-text.fs-18 { font-size: 0.18rem; color: #c6753f; }
.dialog .dialog-infos { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; 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-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0.68rem; }
.dialog .dialog-infos .dialog-row { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin-bottom: 0.11rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; position: relative; }
.dialog .dialog-infos .dialog-row.triangle::after { content: ""; background-position: -9.02rem -5.01rem; width: 0.14rem; height: 0.11rem; position: absolute; top: 0.1rem; right: 0.13rem; z-index: 4; display: block; }
.dialog .dialog-infos .dialog-row label { width: 1.5rem; text-align: right; font-size: 0.2rem; color: #672900; font-family: "syht-medium"; margin-right: 0.14rem; }
.dialog .dialog-infos .dialog-row select, .dialog .dialog-infos .dialog-row input { width: 3.7rem; height: 0.35rem; line-height: 0.35rem; padding: 0 0.12rem; outline: 0; font-size: 0.2rem; border: 0; font-family: "syht-medium"; color: rgba(0, 67, 75, 0.7); background-color: #86c8bd; appearance: none; -moz-appearance: none; -webkit-appearance: none; }
.dialog .dialog-infos .dialog-row textarea::-webkit-input-placeholder, .dialog .dialog-infos .dialog-row input::-webkit-input-placeholder { color: rgba(0, 67, 75, 0.7); font-size: 0.18rem; }
.dialog .dialog-infos .dialog-row textarea:-moz-placeholder, .dialog .dialog-infos .dialog-row input:-moz-placeholder { color: rgba(0, 67, 75, 0.7); font-size: 0.18rem; }
.dialog .dialog-infos .dialog-row textarea::-moz-placeholder, .dialog .dialog-infos .dialog-row input::-moz-placeholder { color: rgba(0, 67, 75, 0.7); font-size: 0.18rem; }
.dialog .dialog-infos .dialog-row textarea:-ms-input-placeholder, .dialog .dialog-infos .dialog-row input:-ms-input-placeholder { color: rgba(0, 67, 75, 0.7); font-size: 0.18rem; }
.dialog .dialog-infos .dialog-row textarea::-ms-input-placeholder, .dialog .dialog-infos .dialog-row input::-ms-input-placeholder { color: rgba(0, 67, 75, 0.7); font-size: 0.18rem; }
.dialog .dialog-infos .dialog-row textarea::placeholder, .dialog .dialog-infos .dialog-row input::placeholder { color: rgba(0, 67, 75, 0.7); font-size: 0.18rem; }
.dialog .dialog-infos .dialog-row textarea { width: 3.7rem; height: 1.48rem; line-height: 1.4; padding: 0 0.12rem; outline: 0; font-size: 0.2rem; border: 0; color: rgba(0, 67, 75, 0.7); font-family: "syht-medium"; background-color: #86c8bd; appearance: none; -moz-appearance: none; -webkit-appearance: none; overflow-x: hidden; }
.dialog .dialog-infos .dialog_tip { width: 100%; text-align: center; font-size: 0.16rem; color: #672900; margin: 0.09rem auto; }
.dialog .dialog-infos .dialog_tip span { color: #c72500; font-size: 0.16rem; }
.dialog .dialog-gr { width: 6.06rem; height: 0.6rem; 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.16rem auto 0; }
.dialog .dialog-gr.flex-center { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.dialog .dialog-gr a { height: 0.6rem; }
.dialog .dialog-gr .dia-query { background-position: -0.46rem -13.09rem; width: 1.95rem; }
.dialog .dialog-gr .dia-confirm { background-position: -2.46rem -13.1rem; width: 2.05rem; }
.dialog .dialog-gr .dia-cancel { background-position: -4.56rem -13.09rem; width: 1.95rem; }
.dialog .dialog-gr .dia-know { background-position: -3.24rem -13.89rem; width: 2.21rem; }
.dialog .dialog-gr .dia-write { background-position: -0.46rem -13.89rem; width: 2.56rem; }
.dialog .dialog-gr .dia-submit { background-position: -6.73rem -13.09rem; width: 2.21rem; }
.dialog .dialog-gr .dia-submit.gray { background-position: -5.62rem -13.89rem; }