/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}

/* basic */
.c:before,.c:after{content:"";display:table;}
.c:after{clear:both;}
.c{zoom:1;}
body{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1',tahoma,'\5b8b\4f53',"\9ED1\4F53",sans-serif;background-color:#010101;overflow: hidden;}
a {text-decoration:none;overflow:hidden;}
a:hover{text-decoration:none;}
.hide{display:block;width:0;height:0;overflow:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.db{display:block;text-indent:-999em;}
.fl{float:left;}
.fr{float:right;}
:focus{outline: none;}
body,html{background-color: #010101;width: 100%;height: 100%;overflow: hidden;position: relative;}
.gray{-webkit-filter: grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;  }

@font-face {
	font-family:'font';
	src: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/font.ttf);
}

/* footer */
#afooter{text-align:center;line-height:1.4;color:#fff;background-color:#000;padding:.3rem 0;font-size: .16rem;}
#afooter a{ color:#fff;}
.wrap{width: 100%;height: 100%;position: relative;}
/*swiper????*/
.swiper-container{width: 100%;height: 100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;}
.swiper-slide {height: 100%!important;}
/*.swiper-slide.cn_active,.swiper-slide.cn_active .swiper-slide-active{position: relative;z-index: 99;pointer-events: all;opacity: 1!important;}*/
#cn_wrap .swiper-slide.sectionlast{height: auto !important;opacity: 1!important;}


/*swiper-slide*/
.sp{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/sp_1.png) no-repeat;background-size: 19.2rem auto;}
.bg1{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/bg1.jpg) no-repeat 50% 50%;background-size: cover;}
.bg2{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/bg2.jpg) no-repeat 50% 50%;background-size: cover;}
.bg3{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/bg3.jpg) no-repeat 50% 50%;background-size: cover;}
.bg4{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/bg4.jpg) no-repeat 50% 50%;background-size: cover;}
.bg5{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/bg3.jpg) no-repeat 50% 50%;background-size: cover;z-index: 2;position: absolute;top: 0;left: 0;}
/*cn_box*/
.cn_box{width: 90%;max-height: 8.8rem;position: absolute;;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;height: 90%;}
/* ?????????? */
.jbh-nav{ background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/dht/dht-bg.png) 50% 0; width: 100%;min-width:19.2rem; height:0.8rem; position: absolute;top: 0; left:0; right: 0; margin: 0 auto; z-index: 100; background-size: 100% 100%;}
.jbh-nav .wg-logo{ background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/dht/dht-logo.png) no-repeat; background-size: 100%; width: 1.67rem; height: 0.39rem; position: absolute; left:0.24rem; top:0.2rem; background-size: 100% 100%;}
.jbh-nav .btn-back{ background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/dht/btn-fhzhc.png) no-repeat; background-size: 100%; width:2.58rem; height: 0.8rem; position: absolute; right: 0; top: 0; }
.jbh-nav .btn-xrcwj{ background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/dht/dht-tit.png) no-repeat; background-size: 100%; width:6.9rem; height: 1.18rem; position: absolute; left:50%;transform: translateX(-50%); top: 0; }
.jbh-nav .login-box{ width:3.66rem; height: 0.8rem; line-height: 0.8rem; position: absolute; right:2.58rem; top: 0; display: flex; justify-content: right; font-size: 0.18rem; color: #c2c2c2; box-sizing: border-box; padding-right: 0.2rem; }
.jbh-nav .login-box a{ color: #c2c2c2; margin: 0 0.06rem; }
.jbh-nav .login-box .profile-box{display: block; background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/dht/tx-bg.png) no-repeat; background-size: 100%; width: 0.36rem; height: 0.36rem; border-radius: 50%; overflow: hidden; display: flex; justify-content: center; align-items: center; }
.jbh-nav .login-box .profile-box img{ display: block; width: 0.36rem; }
.jbh-nav #logined .login-bg{ display: flex; justify-content: right; align-items: center; }
.jbh-nav #login_qq_span{ display: block; width: 1.4rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0 0.06rem; }
.jbh-nav .login-icon{ width: 0.02rem; height: 0.15rem; background: #444a50; }


/*--------------------------------------------------------bg1--------------------------------------------------------*/
.slogan{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/slogan_1.png) no-repeat;width: 18.83rem;height: 5.24rem;position: absolute;bottom: 1%;left: 50%;margin-left: -9.41rem;font-size: 0;background-size: 100% 100%;}
.btn_start{background-position: 0 0;width: 3.54rem;height: 1.11rem;position: absolute;bottom: 0;left: 50%;margin-left: -1.77rem;font-size: 0;}
.btn_logo{background-position: 0 -1.2rem;width: 4.41rem;height: 0.94rem;position: absolute;top: 0;left: 0;}

/*--------------------------------------------------------bg2--------------------------------------------------------*/
.btn_video{background-position: 0 -3.39rem;width: 1.23rem;height: 1.23rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.btn_zshy{background-position:0 -2.25rem;width: 3.4rem;height: 0.96rem;position: absolute;bottom: 5%;left: 50%;margin-left: -1.7rem;font-size: 0;}
.p2bg{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p2_bg.png) no-repeat;width: 4.6rem;height: .31rem;background-size: 100% 100%;position: absolute;bottom: 0;left: 50%;margin-left: -2.3rem;}
.btn_p2rule{color: #ffffff;font-size: .2rem;text-align: center;display: block;margin: 0 auto;text-decoration: underline;}
.p2_txt{width: 3.65rem;height: .58rem;position: absolute;bottom: 8%;left: 50%;margin-left: -1.825rem;font-size: 0;}
.p2_txt.old{background-position: -15.22rem -5.08rem;}
.p2_txt.new{background-position: -12.62rem -5.83rem;}

/*--------------------------------------------------------bg3--------------------------------------------------------*/
.navbox{display: flex;justify-content: center;align-items: center;}
.navbox a{width: 5.88rem;height: 0.75rem;display: block;font-size: 0;margin: 0 -0.02rem;}
.btn_nav1{background-position: 0 -5.03rem;}
.btn_nav2{background-position: 0 -5.81rem;}
.btn_nav1.on{background-position: 0 -6.61rem;}
.btn_nav2.on{background-position: 0 -7.41rem;}
.box3{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3box.png) no-repeat;width: 13.96rem;height: 7.58rem;margin: 0.3rem auto 0;position: relative;background-size: 100% 100%;box-sizing: border-box;padding: 0.52rem 0.86rem;}
.box3:before{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3_pic1.png) no-repeat;width: 2.69rem;height: 1.92rem;position: absolute;content: "";bottom: -0.3rem;left: -1.05rem;background-size: 100% 100%;pointer-events: none;}
.box3:after{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3_pic2.png) no-repeat;width: 2.81rem;height: 4.26rem;position: absolute;content: "";bottom: -0.1rem;right: -1.2rem;background-size: 100% 100%;pointer-events: none;}
.p3_pic3{width: 1.4rem;height: 1.31rem;position: absolute;top: .35rem;right: -1.4rem;}
.bnav{position: absolute;top: 1.51rem;width: 1.82rem;left: -1.01rem;}
.bnav1{top: 0.8rem;}
.bnav a{display: flex;justify-content: center;align-items: center;color: #ffffff;font-size: 0.24rem;margin-bottom: 0.18rem;}
.btn_bnav1{background-position: 0 -8.24rem;width: 1.71rem;height: 0.78rem;}
.btn_bnav2{background-position: -4rem -8.26rem;width: 1.75rem;height: 0.76rem;margin-left: -0.09rem;}
.btn_bnav3{background-position: -1.88rem -8.29rem;width: 1.82rem;height: 0.73rem;margin-left: -0.17rem;}
.bnav a.on{color: #7b4616;}
.btn_bnav1.on{background-position: 0 -9.06rem;}
.btn_bnav2.on{background-position: -4rem -9.06rem;}
.btn_bnav3.on{background-position: -1.88rem -9.1rem;}

.tabox {position: relative;}
.tabox_l{width: 6.1rem;float: left;}
.tabox_r{width: 6.1rem;float: right;}
.p3tit1{background-position: -6.54rem 0;width: 3.1rem;height: 0.59rem;font-size: 0;margin: 0.33rem auto 0.23rem;}
.list_p3gift{display: flex;justify-content: center;flex-wrap: wrap;}
.list_p3gift li{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3gift_bg.png) no-repeat;width: 2.54rem;height: 2rem;background-size: 100% 100%;margin: 0 0.08rem 0.2rem;box-sizing: border-box;padding: 0.07rem;}
.list_p3gift li img{width: 2.31rem;display: block;margin: 0 auto;}
.list_p3gift li p{color: #3d6fb8;font-size: 0.2rem;text-align: center;line-height: 0.38rem;}
.btn_lq{background-position: -12.58rem -2.21rem;width: .87rem;height: 0.87rem;display: block;;font-size: 0!important;position: absolute;bottom: -.25rem;right: -.3rem;z-index: 9;}
.btn_lq.ylq{background-position: -13.53rem -2.21rem;}
.btn_lqs{background-position: 0 -10rem;width: 2.48rem;height: 0.68rem;display: block;;font-size: 0!important;margin: .15rem auto 0;}
.btn_lqs.ylq{background-position: -2.66rem -10rem;}
.tabox_r .list_p3gift{margin-top: 0.5rem;}

.p3_lottery{width: 6.5rem;margin: -0.52rem 0 0 -.3rem;display: block;}
.p3tit2{background-position:-6.5rem -0.77rem;width: 5.36rem;height: 0.86rem;font-size: 0;margin: 0.2rem auto 0.2rem;}
.list_p3rask{width: 5.38rem;margin: 0 auto;}
.list_p3rask li{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3rask_bg.png) no-repeat;width: 5.38rem;height: 0.63rem;background-size: 100% 100%;margin-bottom: 0.15rem;box-sizing: border-box;padding: 0 0.18rem 0 0.45rem;display: flex;justify-content: space-between;align-items: center;}
.list_p3rask li p{color: #5d5f62;font-size: 0.2rem;line-height: 1.3;width: 3.2rem;}
.list_p3rask li p em{color: #3865cb;display: block;}
.btn_sign{background-position: -4.8rem -1rem;width: 1.53rem;height: 0.44rem;font-size: 0;}
.btn_wc{background-position: -6.5rem -1.76rem;width: 1.53rem;height: 0.44rem;font-size: 0;}
.btn_chongz{background-position: -8.14rem -1.76rem;width: 1.53rem;height: 0.44rem;font-size: 0;}
.btn_shengc{background-position: -9.78rem -1.76rem;width: 1.53rem;height: 0.44rem;font-size: 0;}
.btn_yaoq{background-position: -16.35rem -3.85rem;width: 1.53rem;height: 0.44rem;font-size: 0;}
.btn_lottery{background-position: -6.5rem -2.25rem;width: 2.48rem;height: 0.68rem;display: block;margin: 0.15rem auto 0;font-size: 0;position: relative;}
.btn_lottery span{font-size: .16rem;text-align: center;width: 100%;position: absolute;bottom: .05rem;left: 0;color: #774417;}

.p3tit3{background-position: -9.84rem 0;width: 2.67rem;height: 0.48rem;display: block;position: absolute;top: 0;left: 2.2rem;font-size: 0;}
.p3txt{background-position: -6.5rem -3.06rem;width: 5.01rem;height: 0.38rem;font-size: 0.16rem;color: #6778e9;text-align: center;line-height: 0.36rem;box-sizing: border-box;padding: 0.07rem 0 0 0.05rem;letter-spacing: 0.02rem;position: absolute;top: 0;left: 6.52rem;}
.showbox{width: 11.6rem;margin: 0.54rem auto 0;position: relative;}
.showbox .swiper-container{width: 9.66rem;margin: 0 auto;}
.list_p3card{display: flex;flex-wrap: wrap;justify-content: space-between;}
.list_p3card a{width: 2.12rem;height: 2.77rem;/*margin: 0 0.25rem 0.1rem 0!important*/;display: block;margin-bottom: 0.1rem;}
.list_p3card a img{width: 100%;display: block;}
.list_p3card a:nth-of-type(2),.list_p3card a:nth-of-type(6){margin: 0 0.78rem 0.1rem 0!important;}
.btn_prev{background-position: -9.17rem -2.28rem;width: 0.67rem;height: 0.69rem;position: absolute;top: 50%;margin-top: -0.5rem;left: 0;cursor: pointer;}
.btn_next{background-position: -10.14rem -2.25rem;width: 0.67rem;height: 0.69rem;position: absolute;top: 50%;margin-top: -0.5rem;right: 0;cursor: pointer;}
.btn_prev.swiper-button-disabled,.btn_next.swiper-button-disabled{opacity: .3;}

.p3tit4{background-position: -6.5rem -3.59rem;width: 3.1rem;height: 0.59rem;display: block;margin: 0 auto 0.1rem;font-size: 0;}
.p3giftbox{width: 5.62rem;height: 1.7rem;position: relative;margin:0 auto 0.05rem;}
.p3giftbox img{position: absolute;top: 0;left: 0;width: 100%;}
.list_p3gifts{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;position: relative;z-index: 1;padding-top: 1.03rem;}
.list_p3gifts li{margin: 0 0.15rem;}
.list_p3gifts1 li:nth-of-type(1){margin: 0 0.15rem 0 -0.17rem;}
.list_p3gifts2 li{margin: 0 0.04rem;}
.list_p3gifts li span{color: #ffffff;font-size: 0.14rem;height: 0.22rem;background-color: #4c7deb;border-radius: 0.1rem;padding: 0 0.12rem;}
.p3giftbox p{position: relative;z-index: 1;color: #3d6fb8;font-size: 0.18rem;text-align: center;line-height: 0.31rem;margin-top: 0.05rem;}
.p3giftbox p em{color: #db4cf9;}
.p3btn{width: 70%;display: flex;justify-content: space-between;align-items: center;margin-left: 0.94rem;margin-top: 0.18rem;}
/* .p3btn a{color: #3d6fb8;font-size: 0.2rem;line-height: 1.2;text-decoration: underline;margin: 0 auto!important;} */
.p3btn a{width: 1.75rem;height: 0.5rem;margin: 0 auto!important;}
.btnjf{background-position:-12.63rem -6.7rem;}
.btngz{background-position:-14.56rem -6.7rem;}
.btn_p3rule{color: #3d6fb8;font-size: .2rem;text-align: center;display: block;margin: .1rem auto;text-decoration: underline;width: 25%;}


/*--------------------------------------------------------bg4--------------------------------------------------------*/
.p4tit{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p4tit.png) no-repeat;width: 11.07rem;height: 3.28rem;position: absolute;background-size: 100% 100%;position: absolute;bottom: 36%;left: 50%;margin-left: -5.53rem;}
.p4txt{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p4txt_bg.png) no-repeat;width: 9.32rem;height: .37rem;background-size: 100% 100%;font-size: 0;position: absolute;bottom: 32%;left: 50%;margin-left: -4.66rem;}
.p4btn{width: 6.06rem;position: absolute;left: 50%;margin-left: -3.03rem;bottom: 2%;}
.p4btn a{width: 2.05rem;height: 2.05rem;display: block;font-size: 0;}
.btn_zm{background-position: -6.5rem -4.31rem;}
.btn_bzm{background-position: -8.63rem -4.31rem;}
.time{color: #fff0c3;font-size: 22px;text-align: center;line-height: 1.2;position: absolute;bottom: 28%;text-shadow: 0 0 10px #081b41;width: 100%;font-family: '';}

/*--------------------------------------------------------bg5--------------------------------------------------------*/
.btn_back{background-position: -18.44rem -2.21rem;width: .65rem;height: .44rem;position: absolute;top: .18rem;right: .05rem;font-size: 0;}
.box5{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p5box.png) no-repeat;width: 13.89rem;height: 8.25rem;margin: 0 auto;position: relative;background-size: 100% 100%;box-sizing: border-box;padding: 0.72rem 0.82rem;}
.box5:before{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3_pic1.png) no-repeat;width: 2.69rem;height: 1.92rem;position: absolute;content: "";bottom: -0.3rem;left: -1.05rem;background-size: 100% 100%;pointer-events: none;}
.box5:after{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p3_pic2.png) no-repeat;width: 2.81rem;height: 4.26rem;position: absolute;content: "";bottom: -0.1rem;right: -1.2rem;background-size: 100% 100%;pointer-events: none;}
.box5 .btn_bnav2{margin-left: -.035rem;}
.box5 .btn_bnav3{margin-left: -.115rem;}
.p5zmbox{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p5_bg1.png) no-repeat;width: 11.1rem;height: 1.84rem;margin: 0 auto;background-size: 100% 100%;box-sizing: border-box;padding: 0.3rem .08rem 0;position: relative;}
.p5zmbox_l,.p5zmbox_r{width: 50%;float: left;}
.p5input{background-position: -6.5rem -6.47rem;width: 4.57rem;height: 0.42rem;box-sizing: border-box;margin: 0 auto;display: block;}
.p5input p{width: 1.77rem;text-align: center;color: #ffffff;font-size: .24rem;line-height: .42rem;float: left;}
.p5input input{border: none;float: right;width: 2.8rem;color: #4061ac;font-size: 0.3rem;text-align: center;line-height: 0.42rem;}
input::placeholder {color: #4061ac;}
.btn_tj{background-position: -9.79rem -3.53rem;width: 2.48rem;height: 0.68rem;display: block;margin: 0.13rem auto 0;font-size: 0;}
.btn_bangd{background-position: -10rem -7.07rem;width: 2.48rem;height: 0.68rem;display: block;margin: 0.13rem auto 0;font-size: 0;}
.btn_sczm{background-position: -12.58rem 0;width: 2.48rem;height: 0.68rem;display: block;margin: 0.13rem auto 0;font-size: 0;}
.p5giftbox{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p5_bg2.png) no-repeat;width: 11.1rem;height: 3.97rem;background-size: 100% 100%;margin: 0.53rem auto 0;box-sizing: border-box;padding-top: 0.4rem;}
.p5tit1{background-position: -6.5rem -7.09rem;width: 3.28rem;height: 0.64rem;position: absolute;top: -0.3rem;left: 50%;margin-left: -1.64rem;font-size: 0;}
.p5tit2{background-position: -6.5rem -7.85rem;width: 4.38rem;height: 0.64rem;position: absolute;top: -0.3rem;left: 50%;margin-left: -2.19rem;font-size: 0;}
.p5tit3{background-position: -12.58rem -.77rem;width: 3.28rem;height: 0.64rem;position: absolute;top: -0.3rem;left: 50%;margin-left: -1.64rem;font-size: 0;}
.p5tit4{background-position: -15.92rem -.77rem;width: 3.28rem;height: 0.64rem;position: absolute;top: -0.3rem;left: 50%;transform: translateX(-50%);font-size: 0;}
.p5_txt{color: #4c7deb;font-size: .18rem;text-align: center;line-height: 1.2;}
.list_p5gift{display: flex;justify-content: center;flex-wrap: wrap;position: relative;z-index: 1;margin-top: .3rem;}
.list_p5gift li{width: 2.6rem;}
.p5_t1{background-position: -6.52rem -8.61rem;width: 1.62rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t2{background-position: -8.3rem -8.61rem;width: 1.62rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t3{background-position: -10.11rem -8.61rem;width: 1.62rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t4{background-position: -6.5rem -9.03rem;width: 1.77rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t5{background-position: -8.44rem -9.01rem;width: 2.24rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t6{background-position: -6.54rem -9.47rem;width: 2.24rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t7{background-position: -9.1rem -9.47rem;width: 2.24rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t8{background-position: -6.54rem -9.86rem;width: 2.41rem;height: 0.35rem;font-size: 0;margin: 0 auto;}
.p5_t9{background-position: -12.58rem -1.58rem;width: 1.54rem;height: 0.56rem;font-size: 0;margin: 0 auto;}
.p5_t10{background-position: -14.26rem -1.58rem;width: 1.54rem;height: 0.56rem;font-size: 0;margin: 0 auto;}
.p5_t11{background-position: -15.96rem -1.58rem;width: 1.54rem;height: 0.56rem;font-size: 0;margin: 0 auto;}
.p5_t12{background-position: -17.56rem -1.58rem;width: 1.64rem;height: 0.56rem;font-size: 0;margin: 0 auto;}
.icon{background-position: -11.01rem -2.43rem;width: 0.31rem;height: 0.3rem;display: none;margin: 0.17rem auto;}
.list_p5gift li.on .icon{background-position: -11.46rem -2.43rem;}
.p5prop{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p5prop_bg.png) no-repeat;width: 1.94rem;height: 1.43rem;background-size: 100% 100%;box-sizing: border-box;padding-top: 0.06rem;position: relative;margin: 0.15rem auto 0;}
.p5prop img{width: 1.72rem;display: block;margin: 0 auto;}
.p5prop p{color: #3d6fb8;font-size: .16rem;text-align: center;line-height: .26rem;}
.p5prop1{background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/p5prop_bg1.png) no-repeat;background-size: 100% 100%;}
.p5prop1 p{line-height: 1.1;padding-top: 2px;}
.p_txt{letter-spacing: -1px;}
.btn_lqa{background-position: -10.72rem -4.34rem;width: 1.79rem;height: 0.51rem;display: block;margin: 0.1rem auto 0;font-size: 0!important;}
.btn_lqa.ylq{background-position: -10.72rem -5.53rem;}
.btn_lqa.gray{background-position: -10.72rem -4.94rem;}
.p5bar{width: 10.3rem;height: .07rem;background-color: #6ca3ef;position: absolute;top: .6rem;left: 50%;margin-left: -5.15rem;border-radius: .1rem;display: none;}
.p5bar{width: 10.3rem;height: .07rem;background-color: #6ca3ef;position: absolute;top: .6rem;left: 50%;margin-left: -5.15rem;border-radius: .1rem;}
.p5bar p{background-color: #ffe254;height: .07rem;border: 1px solid #6ca3ef;position: absolute;border-radius: .1rem;top: 0;left: 0;}
.btn_p5rule{background-position: -1.69rem -4.07rem;width: 1.48rem;height: 0.3rem;display: block;margin: .12rem auto 0;font-size: 0;}

.p5gift1 .icon{margin: .05rem auto .05rem;}
.p5gift1 .p5bar{top: .77rem;}
.btn_zmlb{background-position: -1.66rem -4.46rem;width: 1.48rem;height: .3rem;position: absolute;bottom: .2rem;left: 50%;margin-left: -.74rem;font-size: 0;}
.tips{color: #3d6fb8;font-size: .16rem;text-align: center;line-height: 1.2;}



/* ???? */
.btn_video{animation: breathe1 1s  infinite alternate;}
.cn_active .btn_start,.cn_active .btn_zshy,.cn_active .p4btn,.cn_active .p2_txt{animation:fadeInUp1 1s .3s ease both;}
.cn_active .p2bg {animation:fadeInUp1 1s .6s ease both;}
.cn_active .navbox{animation:fadeInUp2 .5s .3s ease both;}
.p3_pic3{animation: nextaniw 1s linear infinite both alternate;}
@keyframes breathe1 { 0%{transform: scale(1)translate(-50%,-50%);}100%{transform: scale(1.05)translate(-50%,-50%);} }
/* {animation: nextanim 2s ease-in-out both infinite;} */
@keyframes nextanim{0% {transform: translateY(-15px);opacity: 0.8;}50% {transform: translateY(10px);opacity: 1;}100% {transform: translateY(-15px);opacity: 0.8;}}
@keyframes nextaniw{from{transform: translateY(-5px);}to{transform: translateY(5px);}}
@keyframes bounceIn{
	0%{transform: translate(4000px,-2000px);opacity: 0;}
	100%{transform: translate(0,0);opacity: 1;}
}
@keyframes scanim{
	from,50%,100%{transform: rotate(0);transform-origin: center bottom;}
	25%{transform: rotate(5deg);transform-origin: center bottom;}
	75%{transform: rotate(-5deg);transform-origin: center bottom;}
}
@keyframes fadeInUp1{
	from{transform: translateY(200px);}
	to{transform: translateY(0);}
}
@keyframes fadeInUp2{
	from{transform: translateY(-200px);}
	to{transform: translateY(0);}
}
@keyframes nextanim2{
	0% {
	    transform: translateY(-5px) scale(0.8);
	}
	50% {
	    transform: translateY(10px) scale(0.8);
	}
	
	100% {
	    transform: translateY(-5px) scale(0.8);
	}
}


/* ???? */
.pop{ display: none; position: relative;}
.pop-close{ background-position:-1.71rem -3.44rem; width: 0.5rem; height: 0.5rem;position: absolute;right:-0.5rem; top:-0.5rem; }
.pop-close1{right: 0.03rem;top: 0.18rem;}
.pop-close2{right: -0.38rem;top: -0.01rem;}
.pop-btn{ display: block; background-position: -3.7rem -0.14rem; width:2.8rem; height:0.79rem;font-size: 0;margin: 0.1rem auto 0;}
.pop-btn1{ display: block; background-position: -3.54rem -2.25rem; width:2.27rem; height:0.65rem;font-size: 0;margin: 0.1rem auto 0;}

/* pop1 */
.pop1{ background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/pop/pop1.png) no-repeat;background-size: 100%; width: 9.52rem; height: 5.84rem;box-sizing: border-box;padding: 0.04rem;}
.tc_s_video{width: 100%;height: 100%;}
.tc_s_video video {width: 100%!important; height: 100%!important;}
/* pop2 */
.pop2{ width:9.9rem; height:6.59rem;background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/pop/pop2.png) no-repeat;box-sizing: border-box;padding: 0.8rem 0.7rem 0.8rem 0.5rem;background-size: 100%;}
.pop2 .answerbox li{height: 0.74rem;display: flex;padding: 0 0.5rem;flex-direction: column;justify-content: center;align-content: center;}
.pop2 .answerbox li:nth-child(even){background-color: rgba(203,234,255,.22)}
.pop2 .answerbox .answer_tit{color: #686f77;font-size: 0.18rem;line-height: 1.2;font-weight: bold;}
.pop2 .answerbox .list_answer{display: flex;justify-content: flex-start;padding: 0.1rem 0.15rem 0;}
.pop2 .answerbox .list_answer li{position: relative;margin-right:0.15rem;padding: 0;height: auto;color: #686f77;font-size: 0.16rem;padding-left: 0.18rem;cursor: pointer;}
.pop2 .answerbox .list_answer li:nth-child(even){background: none!important}
.pop2 .answerbox .list_answer li em{background-position: -2.4rem -3.44rem;width: 0.15rem;height: 0.15rem;position: absolute;top: 0.03rem;left: 0;}
.pop2 .answerbox .list_answer li.on em{background-position: -2.66rem -3.44rem!important;}

/* pop3 */
.pop3{ width:6.61rem; height:4.58rem; background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/pop/pop3.png) no-repeat;background-size: 100%;box-sizing: border-box;padding: 0.53rem 0.33rem 0;}
.ptit1{background-position: -3.62rem -2.97rem;width: 1.25rem;height: 0.62rem;display: block;margin: 0 auto;font-size: 0;}
.ptit2{background-position: -3.62rem -3.7rem;width: 1.78rem;height: 0.62rem;display: block;margin: 0 auto;font-size: 0;}
.pop3 .ptxt{height:2.24rem; display: flex; flex-direction: column; justify-content: center; align-items: center; }
.pop3 .ptxt1{height:3.1rem;}
.pop3 .ptxt p{text-align: center; font-size:0.24rem; color: #686f77; }
.pop3 .ptxt p em{color: #4667b3;font-size: 0.32rem;font-weight: bold;}

/* tab2 ?????? */
.pop4{ width:9.63rem; height: 6.58rem; background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/pop/pop4.png) no-repeat;background-size: 100%;box-sizing: border-box;padding: 0.67rem 0.47rem 0;}
.ptit3{background-position: -3.62rem -4.33rem;width: 1.89rem;height: 0.65rem;display: block;margin: 0 auto;font-size: 0;}
.pop4-con{ height: 4.35rem;padding-right: 0.1rem; overflow-x: hidden; width: 93%;margin: 0.3rem auto 0;}
.pop4-con::-webkit-scrollbar-track-piece{background-color:#fff;}
.pop4-con::-webkit-scrollbar{width:0.06rem;}
.pop4-con::-webkit-scrollbar-thumb{background:#4667b3;border-radius:0.05rem}
.pop4-con p{ font-size:0.2rem; color:#686f77;line-height:1.8;position: relative;padding-left: .3rem;}
.pop4-con p .icon{ display: block; background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/pop/pop-icon.png) no-repeat; background-size: 100%; width:0.13rem; height: 0.12rem; display: inline-block;vertical-align: middle;margin-right: 0.05rem;margin-bottom: 0.04rem;}
.pop4-con .p4_txt{color: #4667b3;}
.pop4-con p span{color: #4667b3;}
.pop4-con p strong{position: absolute;top: 0;left: 0;}

/* tab2 ?????? */
.pop5{ width:8.44rem; height: 5.77rem; background: url(//wegame.gtimg.com/tgp_act/release/online/xjcs20240906/images/pop/pop4.png) no-repeat;background-size: 100%;box-sizing: border-box;padding: 0.57rem 0.47rem 0;}

.ptit4{background-position: -9.41rem -10.01rem;width: 2.86rem;height: 0.65rem;display: block;margin: 0 auto;font-size: 0;}
.list_pbang{width: 5.12rem;margin: .52rem auto 0;}
.list_pbang li{margin-bottom: .29rem;display: flex;justify-content: space-between;align-items: center;}
.list_pbang li input{background-color: #d5e7fd;border: .02rem solid #b1cdf9;height: .46rem;width: 5.1rem;border-radius: .1rem;color: #98b1cb;font-size: .2rem;line-height: .46rem;box-sizing: border-box;padding-left: .44rem;}
.list_pbang li .pinputs{width: 3.4rem;}
.btn_hq{width: 1.6rem;height: .48rem;color: #ffffff;font-size: .2rem;text-align: center;background-color: #4669b2;text-align: center;line-height: .48rem;border-radius: .1rem;}
.pop-pbang{ display: block; background-position: -15.34rem -.03rem; width:2.27rem; height:0.65rem;font-size: 0;margin: 0.3rem auto 0;}

#pop9 .ptxt{height: 1.54rem!important;}
#pop9 .ptxt p{font-size: .22rem;padding: 0 .2rem;}
.yzm_inp{background-color: #d5e7fd;border: .02rem solid #b1cdf9;height: .46rem;width: 5.18rem;border-radius: .1rem;color: #98b1cb;font-size: .2rem;line-height: .46rem;box-sizing: border-box;display: block;margin: 0 auto;}
.btn_copy{background-position: -12.58rem -4.38rem;width: 2.27rem;height: .65rem;display: block;margin: .24rem auto 0;font-size: 0;}
.area{width: 100%;margin: .1rem auto 0;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.area a{width: 2.27rem;height: .65rem;display: block;font-size: 0;margin: 0 .1rem;}
.btn_yes{background-position: -14.92rem -4.37rem;}
.btn_no{background-position: -12.59rem -5.09rem;}

.ptit5{background-position: -17.31rem -4.32rem;width: 1.89rem;height: 0.65rem;display: block;margin: 0 auto;font-size: 0;}
.ptab{width: 90%;margin: .1rem auto 0;height: 4.7rem;overflow: auto;}
.ptab table{width: 100%;}
.ptab table tr th{color: #686f77;font-size: .2rem;text-align: center;line-height: 40px;border-bottom: 1px solid #c0dafa;border-right: 1px solid #c0dafa}
.ptab table tr td{color: #686f77;font-size: .18rem;text-align: center;line-height: 1.2;border-bottom: 1px solid #c0dafa;border-right: 1px solid #c0dafa;padding: .1rem .05rem;}
.ptab table tr th:last-child,.ptab table tr td:last-child{border-right: none}

.floatbox{width: 1.76rem;position: fixed;bottom: 5%;right: 2%;z-index: 9;}
.float_pic{width: 1.52rem;height: 1.32rem;position: absolute;top: -1.32rem;left: .1rem;}
.navbtnbox a{width: 1.76rem;height: .44rem;margin-bottom: .1rem;font-size: 0;display: block;}
.navbtn1{background-position: -14.59rem -2.21rem;}
.navbtn2{background-position: -16.54rem -2.2rem;}
.navbtn3{background-position: -14.59rem -2.72rem;}
.navbtn4{background-position: -16.54rem -2.72rem;}
.navbtn5{background-position: -14.44rem -3.87rem;}
.navbtn1.on{background-position: -12.57rem -3.36rem;}
.navbtn2.on{background-position: -14.44rem -3.36rem;}
.navbtn3.on{background-position: -16.31rem -3.36rem;}
.navbtn4.on{background-position: -12.57rem -3.87rem;}


/* 隐藏输入框上下箭头 */
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/* 兼容Firefox */
input[type=number] {
    -moz-appearance: textfield;
}
body {
  padding-top: 50px !important;
}

#vue-container {
  height: 100%;
  font-family:'font'!important;
}

.gray,
.ylq {
  pointer-events: none;
}

.wg-loding .icon-loading {
  vertical-align: text-top !important;
}
