/*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;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}



/* 适配 */
/* 设置根节点 font-size，基于设计稿 1920px */
html {
  font-size: calc(100 / 1920 * 100vw);
}

/* 设置最小宽度限制（可选） */
@media screen and (max-width: 880px) {
  html {
    font-size: calc(100 / 1920 * 880px);
  }
}

/* 数字输入框样式*/
/* Chrome, Safari, Edge, Opera */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type="number"] {
    -moz-appearance: textfield;
}



/* body::-webkit-scrollbar {
  width: 10px !important;
  height: 10px !important;
  background: transparent;
}

::-webkit-scrollbar-track-piece{background-color:rgba(0, 0, 0, 0.3);}

::-webkit-scrollbar-corner {
  background: 'transparent';
}

::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.15);
  transition: background-color 0.2s ease-in-out;
  background-clip: padding-box;
  border: 2px solid transparent;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.4) !important;
  border-color: rgba(255, 255, 255, 0.2);
} */


body::-webkit-scrollbar {
  width: 10px !important;
  height: 10px !important;
  background: transparent;
}

::-webkit-scrollbar-corner {
  background: 'transparent';
}

::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.15);
  transition: background-color 0.2s ease-in-out;
  background-clip: padding-box;
  border: 2px solid transparent;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, 0.2) !important;
  border-color: rgba(255, 255, 255, 0.2);
}


/*页面样式*/
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
body {font:12px/1.5 '\5FAE\8F6F\96C5\9ED1';background-color: #586943;padding-top: 0 !important;}
body{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body,html{background-color: #6d2e20;width: 100%;height: 100%;}
#_overlay_{height: 100%!important;}
a {text-decoration:none; outline: none;-moz-outline-style: none; }
a:hover {text-decoration:none;}
:focus{outline: none;}
img{display: block;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}
.fl{float: left;}
.fr{float: right;}
.dis{display: none;}

img[src=""] {
	opacity: 0;
}


@font-face {
	font-family:"font";
	src: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/font/font.ttf);
}

@font-face {
	font-family:"font1";
	src: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/font/font2.ttf);
}

/* 按钮置灰 不可点击 */
.g-btn--disable{
	-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; pointer-events: none; 
}


@-webkit-keyframes leftInto {
	0%{transform: translateX(-100%);opacity: 0;}
	100%{ transform: translateX(0);opacity: 1;}
}
@-webkit-keyframes rightInto {
	0%{transform: translateX(100%);opacity: 0;}
	100%{ transform: translateX(0);opacity: 1;}
}
@-webkit-keyframes move { 
0% { transform: rotate(0deg); } 
20% { transform: rotate(5deg); } 
40% { transform: rotate(-5deg); } 
60% { transform: rotate(3deg); } 
80% { transform: rotate(-3deg); }
100% { transform: rotate(0deg); } }

.fr-wrapper{position: relative;width: 100%!important;height: 100% !important;overflow: hidden;font-family: "font";}
.fr-container{width: 100%!important;height: 100%;  margin:0 auto; }

/* 背景框架 */
.fr-bg{
	position: absolute;
	left: 0;top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.bg-1{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/bg1.jpg) no-repeat;
	background-size: cover;
	width:100%;
	height:100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	
}
/* .fr-bg img{
    display: block;
    margin: 0 auto;
    width: 19.2rem;
} */
.login-box{color: #ffffff;font-size: 0.24rem;text-align: center;position: absolute;width: 100%;text-align: center;}
.login-box a{color: #ffffff;}
.section-content{
	width: 14rem;
	height: 100%;
	position: relative;
	z-index: 1;
	box-sizing: border-box;
	padding-top: 0.5rem;
	margin: 0 auto 0;
}

.section-content-con{
	width: 14rem;
	height: 9rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-53%);
	zoom: 0.8;
}

/*section1*/
.section-tit{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/tit.png) no-repeat;
	background-size: 100%;
	width:8.1rem;
	height:1.44rem;
	margin:0 auto 0;
}

.section-time{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/time_bg.png) no-repeat;
	background-size: 100%;
	width:2.86rem;
	height:0.29rem;
	font-size:0.26rem;
	text-align: center;
	line-height: 0.29rem;
	color: #fef4b8;
	font-family: "font1";
	margin: -0.1rem auto 0;
}
.section-btn-hdgz{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn-rule.png) no-repeat;
	background-size: 100%;
	width:1.07rem;
	height:2.01rem;
	position: absolute;
	left: 0.1rem;
	top: 0;
	z-index: 99;
}
.section-btn-glgs{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn-glgs.png) no-repeat;
	background-size: 100%;
	width:1.07rem;
	height:2.01rem;
	position: absolute;
	left:1.32rem;
	top: 0;
	z-index: 99;
}
.section-btn-jljl{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn-jljl.png) no-repeat;
	background-size: 100%;
	width:1.07rem;
	height:2.01rem;
	position: absolute;
	left:2.54rem;
	top: 0;
	z-index: 99;
}
.section-btnbox{
	position: absolute;
	right:0.04rem;
	top:0.9rem;
}
.section-btnbox-txt{
	text-align: center;
	font-size:0.2rem;
	color: #fdf1c9;
	font-family: "font";
	margin: 0.1rem auto 0;
}
.section-icon1{
	display: inline-block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/icon1.png) no-repeat;
	background-size: 100%;
	width:0.29rem;
	height:0.29rem;
	margin-right: 0.06rem;
	margin-top: -0.08rem;
	vertical-align: middle;
}
.section-btn-jfdh{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn-jfdh.png) no-repeat;
	background-size: 100%;
	width:2.2rem;
	height:0.55rem;
	margin: 0 auto 0;
}
.section-btn-jrzcx{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn-jrzcx.png) no-repeat;
	background-size: 100%;
	width:2.2rem;
	height:0.55rem;
	margin: 0 auto 0;
}

.section-con{
	display: flex;
	justify-content: center;
	margin: -0.14rem auto 0;
	position: relative;
}
.section-prop-center-zs{
	background:url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/center_prop_zs.png) no-repeat;
	background-size: 100%;
	width:12.48rem;
	height:7.06rem;
	position: absolute;
	left:50%;
	transform: translateX(-50%);
	top: -0.62rem;
	pointer-events: none;
}

.section-list1{
	display: flex;
	justify-content: center;
	margin: 0 auto 0;
	position: relative;
	z-index: 9;
}
.section-li1{
	width: 4.16rem;
	margin: 0 0.06rem 0;
}
.section-propimg-con{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/center_prop_bg1.png) no-repeat;
	background-size: 100%;
	width: 4.16rem;
	height: 4.23rem;
	margin: 0 auto 0;
	position: relative;
}
.section-prop-tal1{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/center_prop_tal1.png) no-repeat;
	background-size: 100%;
	width: 0.6rem;
	height:0.59rem;
	position: absolute;
	right:0.82rem;
	top:0.32rem;
	text-align: center;
	line-height: 0.59rem;
	font-size: 0.26rem;
	color: #faf7ba;
	font-family: "font2";
}
.section-propimg{
	width:1.36rem;
	height:1.36rem;
	position: absolute;
	left: 50%;
	top:1.12rem;
	transform: translateX(-50%);
}
.section-propimg img{
	width:100%;
	height:100%;
	object-fit: cover;
}
.section-prop-txt{
	text-align: center;
	font-size:0.26rem;
	color: #8f3d1f;
	font-family: "font";
	position: absolute;
	left: 50%;
	top:3.14rem;
	transform: translateX(-50%);
	line-height: 0.26rem;
}
.lot_txt{width: 100%;text-align: center;font-size: 0.2rem;color: #fffbd8;position: relative;z-index: 99;margin-top: -0.4rem;}
.lot_txt a{background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn-sx.png) no-repeat;background-size: 100% 100%;width: 0.66rem;height: 0.21rem;margin-left: 0.1rem;display: inline-block;vertical-align: middle;}
.txt2{font-size: 0.18rem;color: #191919;display: flex;margin: 3.1rem 0 0 2.5rem;}
.txt2 em{color: #ed1010;}

.section-lot-btnbox{
	display: flex;
	justify-content: center;
	margin:0 auto 0;
	position: relative;
	z-index: 9;
}
.section-btn-lot1{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn_lot1.png) no-repeat;
	background-size: 100%;
	width:3.57rem;
	height:1.05rem;
	margin: 0 0.2rem 0;
}
.section-btn-lot10{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/btn_lot10.png) no-repeat;
	background-size: 100%;
	width:3.57rem;
	height:1.05rem;
	margin: 0 0.2rem 0;
}

.section-list2{
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 1.16rem;
	width: 14rem;
	z-index: 100;
	
}
.section-li2{
	width:1.72rem;
	position: absolute;
	z-index: 11;
}
.section-propimg-con1{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/center_prop_bg2.png) no-repeat;
	background-size: 100%;
	width: 1.72rem;
	height: 1.73rem;
	margin: 0 auto 0;
	position: relative;
}
.section-prop-tal2{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/center_prop_tal2.png) no-repeat;
	background-size: 100%;
	width: 0.44rem;
	height:0.44rem;
	position: absolute;
	right:0.24rem;
	top:0.1rem;
	text-align: center;
	line-height: 0.44rem;
	font-size: 0.18rem;
	color: #faf7ba;
	font-family: "font2";
    z-index: 9;
}
.section-propimg1{
	width: 0.9rem;
	height:0.9rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.section-propimg1 img{
	display: block;
	margin: 0 auto;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.section-prop-txt1{
	text-align: center;
	font-size:0.2rem;
	line-height: 0.22rem;
	color: #fffbd8;

	margin: -0.06rem auto 0;
}

.section-li2_1{
	left: 0.16rem;
	top: 0;
	z-index: 9;
}
.section-li2_2{
	left:1.06rem;
	top:1.94rem;
	z-index: 8;
}
.section-li2_3{
	left:2.4rem;
	top:3.5rem;
	z-index: 7;
}
.section-li2_4{
	left:4.28rem;
	top:3.9rem;
	z-index: 6;
}
.section-li2_5{
	left:6.16rem;
	top:4.04rem;
    z-index: 5;
}
.section-li2_6{
	left:8.08rem;
	top:3.9rem;
    z-index: 4;
}
.section-li2_7{
	left:9.94rem;
	top:3.5rem;
    z-index: 3;
}
.section-li2_8{
	left:11.32rem;
	top:1.94rem;
    z-index: 2;
}
.section-li2_9{
	left: 12.16rem;
	top: 0;
    z-index: 1;
}

.section-bottom-con{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/bottom_bg.png) no-repeat;
	background-size: 100%;
	position: relative;
	width:11.33rem;
	height:1.09rem;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top:7.16rem;
	box-sizing: border-box;
	padding-left:0.5rem;
    z-index: 100;
}
.section-bottom-swicon{
	width: 10.3rem;
	margin: 0 auto 0;
	position: relative;
}
.section-bottom-swi{
	width: 9.1rem;
	height: 3.5rem;
	margin: -1rem auto 0;
	box-sizing: border-box;
    padding-top: 1.12rem;
    
}
.section-bottom-swi .swiper-slide:nth-child(16) .fc,.section-bottom-swi .swiper-slide:nth-child(17) .fc{
    left: -3rem;
}
.section-bottom-propbox{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/bottom_prop_bg.png) no-repeat;
	background-size: 100%;
	width:0.86rem;
	height: 0.86rem;
	margin: 0 auto 0;
	position: relative;
}
.section-bottom-propbox .img{
	display: block;
	width:100%;
	height:100%;
	object-fit: cover;
	position: absolute;
	left: 0;
	top: -0.15rem;
}
.section-bottom-tal{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/bottom_prop_tal1.png) no-repeat;
	background-size: 100%;
	width: 0.34rem;
	height:0.34rem;
	position: absolute;
	right:-0.1rem;
	top:-0.1rem;
	text-align: center;
	line-height: 0.34rem;
	font-size: 0.16rem;
	color: #faf7ba;
	
}
.section-bottom-proptxt{
	text-align: center;
	font-size:0.16rem;
	color: #953818;
	width: 100%;
	position: absolute;
	left: 50%;
	bottom:0;
	transform: translateX(-50%);
	display: flex;
	justify-content: center;
	align-items: center;
	height: 0.4rem;
	line-height: 0.15rem;
}
.section-bottom-next{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/icon-next.png) no-repeat;
	background-size: 100%;
	width: 0.59rem;
	height: 0.77rem;
	right:-0.1rem;
	margin-top: -0.55rem;
}
.section-bottom-prev{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/icon-prev.png) no-repeat;
	background-size: 100%;
	width: 0.59rem;
	height: 0.77rem;
	left:-0.1rem;
	margin-top: -0.55rem;
}



@keyframes scroll1{
	0% {
	    transform: translateY(0);
	}
	100% {
	    transform: translateY(-50%);
	}
}


/*动画*/
@keyframes nextanim{0% {transform: translateY(-0.15rem);opacity: 0.3;}50% {transform: translateY(0.1rem);opacity: 1;}100% {transform: translateY(-0.15rem);opacity: 0.3;}}
@keyframes bounceInbot1 { /*淡下往上*/
	0% {opacity: 0;transform: translateY(0.6rem);}
	100% {transform: translateY(0);}}
@keyframes bounceIntop {/*上往下*/
	0% {opacity: 0;transform: translateY(-4rem);}
	100% {transform: translateX(0);}
}
@keyframes bounceInleft {/*左往右*/
	0% {opacity: 0;transform: translateX(-4rem);}
	100% {transform: translateX(0);}
}
@keyframes bounceInright{/*右左往*/
	0% {opacity: 0;transform: translateX(4rem);}
	100% {transform: translateX(0);}
}

@keyframes bounceIntop3{/*右左往*/
	0% {opacity: 0;transform: translateY(4rem);}
	100% {transform: translateY(0);}
}
/* 呼吸 */
@keyframes breathe {
	50%{transform: scale(1.1);}
}
/* 上下浮动 */
@keyframes floatTopDown {
	25%{transform: translateY(-5%);}
	75%{transform: translateY(5%);}
}
/* 颤抖 */
@keyframes tada{
	0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
	10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
	30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
	40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
	100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
/* 弹跳 */
@keyframes bounceIn{
	0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
	50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
	70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
	100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
/* 淡入 */
@keyframes fadeIn {
	0% {opacity:0;}
	100% {opacity:1;}}
/* 淡入系列 */
/* 左到右 */
@keyframes fadeInLeft {
	0% {opacity: 0;transform: translateX(-1rem);}
	100% {transform: translateX(0);}}
/* 右到左 */
@keyframes fadeInRight {
	0% {opacity: 0;transform: translateX(1rem);}
	100% {transform: translateX(0);}}
/* 上到下 */
@keyframes fadeInTop {
	0% {opacity: 0;transform: translateY(-1rem);}
	100% {transform: translateX(0);}}
/* 下到上 */
@keyframes fadeInDown {
	0% {opacity: 0;transform: translateY(1rem);}
	100% {transform: translateX(0);}}
/* 左右延展 */
@keyframes fadeInExtension {
	0% {opacity:0;transform: scale(0.6,1);}
	100% {opacity:1;}}

.fr-popbox{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,.85);
	z-index: 1;
}
.g-pop-close{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/close.png) no-repeat;
	background-size: 100%;
	width:0.38rem;
	height: 0.38rem;
	position: absolute;
	right:-0.4rem;
	top: 0;
}

.g-pop1{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1.png) no-repeat;
	background-size: 100%;
	width:11.12rem;
	height:9.66rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -4.83rem;
	margin-left: -5.56rem;
	padding-top:1rem;
}
.g-pop1-txt{
	text-align: center;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-txtbg.png) no-repeat;
	background-size: 100% 100%;
	width:2.6rem;
	height:0.29rem;
	text-align: center;
	line-height: 0.29rem;
	font-size: 0.2rem;
	color: #672513;
	font-family: "font1";
	position: absolute;
	right:0.52rem;
	top: 0.3rem;
}
.g-pop1-icon{
	display: inline-block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-icon.png) no-repeat;
	background-size: 100%;
	width:0.29rem;
	height: 0.29rem;
	vertical-align: middle;
	margin-top: -0.06rem;
}
.g-pop-btn1{
	font-size: 0.2rem;
	color: #672513;
	font-family: "font1";
	position: absolute;
	right:0.52rem;
	top: 0.62rem;
	text-decoration: underline;
}
.g-pop1-txt1{
	font-size: 0.2rem;
	color: #672513;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
}

.g-pop1-con{
	/* display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column; */
	margin: 0.1rem auto 0;
	width: 10rem;
	height:7.76rem;
	overflow-x: hidden;
}

.g-pop1-con::-webkit-scrollbar{width: .05rem;border-radius: .2rem;}
.g-pop1-con::-webkit-scrollbar-track{background-color: #f9cb83;}
.g-pop1-con::-webkit-scrollbar-thumb{background-color: #f09463;border-radius: .2rem;}


.g-pop1-list{
	display: flex;
	flex-wrap: wrap;
	margin: 0 auto 0;
}
.g-pop1-li{
	width: 1.51rem;
	margin: 0 0.1rem;
	margin: 0.1rem 0.04rem 0;
}
.g-pop1-li:nth-child(6n){
	margin-right: 0;
}

.g-pop1-propbox{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-prop_bg.png) no-repeat;
	background-size: 100%;
	width: 1.47rem;
	height: 1.49rem;
	position: relative;
	margin: 0 auto 0;
}
.g-pop1-propbox img{
	width: 0.86rem;
	height: 0.86rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	object-fit: cover;
}
.g-pop1-num{
	font-size: 0.2rem;
	color: #251007;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
	position: absolute;
	right:0.18rem;
	bottom: 0.18rem;
	text-shadow: 1px 0 1px #fffca8,-1px 0 1px #fffca8,0 1px 1px #fffca8,0 -1px 1px #fffca8;
}
.g-pop1-tal1{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-tal1.png) no-repeat;
	background-size: 100%;
	width: 0.44rem;
	height: 0.44rem;
	text-align: center;
	line-height: 0.44rem;
	font-size: 0.18rem;
	color: #faf7ba;
	font-family: "font2";
	position: absolute;
	right:0.1rem;
	top:0.02rem;
}
.g-pop1-name{
	font-size: 0.2rem;
	color: #8f3d1f;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
	display: flex;
	justify-content: center;
	align-items: center;
	height:0.6rem;
}
.g-pop1-txt2{
	text-align: center;
	font-size: 0.2rem;
	color: #7e4603;
	font-family: "font2";
	margin: 0 auto 0;
}
.g-pop1-btn1{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-btn1.png) no-repeat;
	background-size: 100%;
	width:1.51rem;
	height: 0.42rem;
	text-align: center;
	line-height: 0.42rem;
	font-size: 0.18rem;
	color: #653502;
	font-family: "font";
	margin: 0 auto 0;
}
.g-pop1-btn2{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-btn2.png) no-repeat;
	background-size: 100%;
	width:1.51rem;
	height: 0.42rem;
	text-align: center;
	line-height: 0.42rem;
	font-size: 0.18rem;
	color: #771811;
	font-family: "font";
	margin: 0 auto 0;
}

/* 积分兑换 */
.g-pop2{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop2.png) no-repeat;
	background-size: 100%;
	width:11.12rem;
	height:9.66rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -4.83rem;
	margin-left: -5.56rem;
	padding-top:1rem;
}


/* 活动规则 */
.g-pop3{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop3.png) no-repeat;
	background-size: 100%;
	width:8.31rem;
	height:4.72rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -2.36rem;
	margin-left: -4.15rem;
	padding-top:1.3rem;
}

.g-pop3-con{
	width:7rem;
	margin: 0.1rem auto 0;
    height: 2.8rem;
    overflow-y: auto;
}
.g-pop3-con::-webkit-scrollbar-track-piece{background-color:#f9cb83;}
.g-pop3-con::-webkit-scrollbar{width: 0.05rem;}
.g-pop3-con::-webkit-scrollbar-thumb{background:#f09463;}
.g-pop3-con p{
	font-size: 0.24rem;
	line-height: 0.38rem;
	color: #973a1f;
	font-family: "font1";
	margin: 0 auto 0;
}

/* 恭喜获得 */
.g-pop4{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop4.png) no-repeat;
	background-size: 100%;
	width:11.12rem;
	height:6.69rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -3.34rem;
	margin-left: -5.56rem;
	padding-top:1rem;
}

.g-pop4-con{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: 0.1rem auto 0;
	width: 9rem;
	height:4.36rem;
	overflow-x: hidden;
}

.g-pop4-con::-webkit-scrollbar{width: .05rem;border-radius: .2rem;}
.g-pop4-con::-webkit-scrollbar-track{background-color: #f9cb83;}
.g-pop4-con::-webkit-scrollbar-thumb{background-color: #f09463;border-radius: .2rem;}


.g-pop4-list{
	display: flex;
	flex-wrap: wrap;
	margin: 0 auto 0;
}
.g-pop4-li{
	width: 1.56rem;
	margin: 0 0.1rem;
	margin: 0.1rem 0.14rem 0;
}
.g-pop4-li:nth-child(-n+5){
	margin-top: 0;
}
.g-pop4-li:nth-child(5n){
	margin-right: 0;
}
.g-pop4-li:nth-child(5n+1){
	margin-left: 0;
}
.g-pop4-propbox{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop4-prop_bg.png) no-repeat;
	background-size: 100%;
	width: 1.56rem;
	height: 1.58rem;
	position: relative;
	margin: 0 auto 0;
}
.g-pop4-propbox img{
	width: 0.86rem;
	height: 0.86rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	object-fit: cover;
}
.g-pop4-name{
	font-size: 0.2rem;
	color: #8f3d1f;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
}

.g-pop4-btn1{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop4-btn.png) no-repeat;
	background-size: 100%;
	width:2.81rem;
	height: 0.71rem;
	text-align: center;
	line-height: 0.71rem;
	font-size: 0.28rem;
	color: #653502;
	font-family: "font";
	margin: 0 auto 0;
}

/* 分解弹窗 */
.g-pop5{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5.png) no-repeat;
	background-size: 100%;
	width:8.31rem;
	height:4.72rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -2.36rem;
	margin-left: -4.15rem;
	padding-top:0.33rem;
}
.g-pop5 .pop_tit{
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.3rem;
	color: #f9eaae;
	text-align: center;
}


.g-pop5-con{
	margin: 0.1rem auto 0;
}
.g-pop5-propcon{
	margin: 0.1rem auto 0;
}
.g-pop5-propbox{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5-prop_bg.png) no-repeat;
	background-size: 100%;
	width: 1.47rem;
	height: 1.49rem;
	position: relative;
	margin: 0 auto 0;
}
.g-pop5-propbox img{
	width: 0.86rem;
	height: 0.86rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	object-fit: cover;
}

.g-pop5-num{
	font-size: 0.2rem;
	color: #251007;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
	position: absolute;
	right:0.18rem;
	bottom: 0.18rem;
	text-shadow: 1px 0 1px #fffca8,-1px 0 1px #fffca8,0 1px 1px #fffca8,0 -1px 1px #fffca8;
}
.g-pop5-name{
	font-size: 0.2rem;
	color: #8f3d1f;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
}

.g-pop5-num{
	font-size: 0.2rem;
	color: #251007;
	font-family: "font1";
	text-align: center;
	margin: 0 auto 0;
}
.g-pop5-numbox{
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0.1rem auto 0;
}
.g-pop5-add{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5-add.png) no-repeat;
	background-size: 100%;
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 0.1rem;
}
.g-pop5-input{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5-inp.png) no-repeat;
	background-size: 100%;
	border: none;
	width: 1.46rem;
	height: 0.4rem;
	margin: 0 0.1rem;
	text-align: center;
	line-height: 0.4rem;
	font-size: 0.24rem;
	color: #fae5bb;
	font-family: "font";
	margin: 0 0.1rem 0;
}
.g-pop5-sub{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5-sub.png) no-repeat;
	background-size: 100%;
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 0.1rem;
}

.g-pop5-btnbox{
	display: flex;
	justify-content: center;
	align-items: center;;
	margin: 0.16rem 0.1rem 0;
}
.g-pop5-btn1{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5-btn1.png) no-repeat;
	background-size: 100%;
	width:2.81rem;
	height: 0.71rem;
	text-align: center;
	line-height: 0.71rem;
	font-size: 0.28rem;
	color: #854b03;
	font-family: "font";
	margin: 0 0.1rem 0;
}
.g-pop5-btn2{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop5-btn2.png) no-repeat;
	background-size: 100%;
	width:2.81rem;
	height: 0.71rem;
	text-align: center;
	line-height: 0.71rem;
	font-size: 0.28rem;
	color: #874c03;
	font-family: "font";
	margin: 0 0.1rem 0;
}

.g-pop6{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop6.png) no-repeat;
	background-size: 100%;
	width:8.31rem;
	height:4.72rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -2.36rem;
	margin-left: -4.15rem;
	padding-top:1.06rem;
}
.table-gl{width: 6.6rem;height: 2.8rem;margin:0 auto;overflow-y: auto;overflow-x: hidden;}
.table-gl::-webkit-scrollbar-track-piece{background-color:#f9cb83;}
.table-gl::-webkit-scrollbar{width: 0.05rem;}
.table-gl::-webkit-scrollbar-thumb{background:#f09463;}
.table-gl table{width: 6.6rem;}
.table-gl table th{width: 50%;color: #fff8d2;font-size: 0.24rem;text-align: center;height:0.36rem;background: #f9a57f;border: 1px solid #ef8657;}
.table-gl table td{font-size: 0.24rem;text-align: center;height:0.36rem;background: #fff8d2;border: 1px solid #ef8657;color: #d3523c;}


.g-pop7{
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop7.png) no-repeat;
	background-size: 100%;
	width:8.31rem;
	height:4.72rem;
	position: relative;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -2.36rem;
	margin-left: -4.15rem;
	padding-top:1.06rem;
}
.g-pop7 .pop_txt{color: #d5573f;font-size: 0.2rem;position: absolute;top:0.85rem;right:1rem;}

.table-jl{width: 6.6rem;height: 2.8rem;margin:0 auto;}
.table-jl table{width: 6.6rem;}
.table-jl table th{color: #fff8d2;font-size: 0.24rem;text-align: center;height:0.36rem;background: #f9a57f;border: 1px solid #ef8657;}
.table-jl table th:nth-child(1){width: 36%;}
.table-jl table th:nth-child(2){width: 50%;}
.table-jl table td{font-size: 0.2rem;text-align: center;height:0.36rem;background: #fff8d2;border: 1px solid #ef8657;color: #d3523c;}
.g-pop7 .page{width: 100%;text-align: center;margin-top: 0.15rem;color: #000000;font-size: 0.22rem;}
.g-pop7 .page a{color: #000000;margin: 0 0.3rem;}

.g-pop1-txt2{
	text-align: center;
	font-size: 0.2rem;
	color: #7e4603;
	font-family: "font2";
	margin: 0 auto 0;
}
.g-pop1-btn1{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-btn1.png) no-repeat;
	background-size: 100%;
	width:1.51rem;
	height: 0.42rem;
	text-align: center;
	line-height: 0.42rem;
	font-size: 0.18rem;
	color: #653502;
	font-family: "font";
	margin: 0 auto 0;
}
.g-pop1-btn2{
	display: block;
	background: url(//game.gtimg.cn/images/xx/cp/a20260708xqcj/pop1-btn2.png) no-repeat;
	background-size: 100%;
	width:1.51rem;
	height: 0.42rem;
	text-align: center;
	line-height: 0.42rem;
	font-size: 0.18rem;
	color: #771811;
	font-family: "font";
	margin: 0 auto 0;
}

.fc{width: 100%;position: absolute;left: 50%;top:0%;display: none;z-index: 99;}
.fc img{width: 3rem;}
.section-bottom-propbox .fc{width: 0.86rem;height: 0.86rem;top: -0.5rem;left: 50%;}
/* 弹窗动画 */
@keyframes pop1hei {
	0% {
		height:0.2rem;
	}
	100% {
		height:5.77rem;
	}
}
@keyframes pop1nr {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}


@keyframes scale-up-ver-center {
	0% {
		-webkit-transform: scaleY(0.4);
		transform: scaleY(0.4);
		opacity: 0;
	}

	100% {
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
		opacity: 1;
	}
}
@keyframes scale-up-ver-centers {
	0% {
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
		opacity: 1;
	}

	100% {
		-webkit-transform: scaleY(0.4);
		transform: scaleY(0.4);
		opacity: 0;
	}
}

/*里面的代码可以根据自己需求去进行更改*/
/* 设置滚动条的样式 */
/* ::-webkit-scrollbar{

width:0.05rem;

height:1px;

background-color:#F5F5F5;

} */

/*定义滚动条轨道

内阴影+圆角*/

/* ::-webkit-scrollbar-track{

-webkit-box-shadow:inset 0 0 0.06rem rgba(0,0,0,0.3);

border-radius:0.02rem;

background-color:#F5F5F5;

} */

/*定义滑块

内阴影+圆角*/

/* ::-webkit-scrollbar-thumb{

border-radius:1px;

-webkit-box-shadow:inset 0 0 0.06rem rgba(0,0,0,.3);

background-color:#555;

} */
