/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none;font-size:0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a{text-decoration:none;}
.hide{display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after{content:"";display:table;}
.c:after{clear:both;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.db{display:block;text-indent:-999em;}
body,html{background-color:#1f212a;overflow-x:hidden;font-family: 'font2';}
:focus{outline:none;}
header,footer{width:100%;margin:0 auto;}
footer{color:#8a6e68;background-color:#100d0c;padding:0.2rem 0;font-size:0.2rem;text-align:center;}
@media all and (orientation:landscape){html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
html::after{content:"\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765";text-align:center;font-size:16px;color:#fff;position:absolute;top:50%;left:0;height:30px;width:100%;margin-top:50px;z-index:99999;}
body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-140px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
}



/*  */

.gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	pointer-events: none;
}
.gray1 {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	pointer-events: none;
}

@font-face {
	font-family: 'font1';
	src: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/font1.ttf);
}
@font-face {
	font-family: 'font2';
	src: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/font2.woff2);
}
@font-face {
	font-family: 'font3';
	src: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/font3.woff2);
}


.sp {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/sp.png) no-repeat;background-size: 19.30rem auto;
}






.head {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/head.jpg) no-repeat;width: 7.50rem;height: 7.05rem;background-size: 100% auto;
	position: relative;
}


.boxlogina {
	font-size: 0.20rem;
	color: #e7e7e7;
	line-height: 1;
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	top: 5.72rem;
}

.boxlogina a {
	color: #b2e2f4;
}

.content{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/bg.jpg) no-repeat;width: 7.50rem;
background-size: 100% auto;}


/*========================================复活币 购买 开始    =============================*/
.box0buy{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/boxbuy.png) no-repeat;width: 7.50rem;height: 2.96rem;background-size: 100% auto;padding-top: 0.76rem;position: relative;}
.p0tit{width: 100%;display: flex;justify-content: flex-start;flex-wrap: wrap;box-sizing: border-box;padding-left: 0.82rem;}
.p0tit i{width: 0.05rem;height: 0.28rem;display: block;margin-right: 0.10rem; background-image: linear-gradient(to bottom, #b7f1f9, #d8f5fc);display: block;margin-top: 0.03rem;}
.p0tit span{font-size: 0.36rem;line-height: 1;font-family: 'font1';display: block;
				background-image:-webkit-linear-gradient(top,#b1f6fa,#d8f5fc); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; }
.buyfgline{background-position:-2.38rem -0.65rem;
	width: 5.81rem;
	height: 1px;display: block;margin: 0.05rem auto 0;}
.p0boxbuybtns{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: -0.24rem auto 0;}
.p0buyli{width: 3.18rem;margin-left: -0.20rem;}
.p0buyli:first-child{margin-left: 0;}
.p0btnbuy{background-position: -1.86rem -0.99rem;
	width: 3.18rem;
	height: 1.37rem;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;transform: scale(0.8);}
.p0btnbuy span{font-size: 0.32rem;line-height: 1;display: block;margin: 0 0.03rem;font-family: 'font1';
				background-image:-webkit-linear-gradient(top,#693201,#ae580c); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; 
}
.p0btnbuy i{background-position: -0.82rem -1.23rem;
	width: 0.15rem;
	height: 0.22rem;display: block;margin: 0 0.03rem;}

.p0buytxt{font-size: 0.16rem;color: #b2e2f4;line-height: 0.20rem;width: 100%;text-align: center;margin: -0.26rem auto 0;}
.jxb{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/jxb.png) no-repeat;width: 2.47rem;height: 1.78rem;background-size: 100% auto;display: block;position: absolute;top: 3.10rem;left: -1.00rem;}




/*
.boxbtnfive {
	width: 100%;
	margin: 0.50rem auto 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.boxbtnfive a {
	background-position:-15.78rem -3.53rem;
	width: 2.62rem;
	height: 0.67rem;
	display: flex;
	position: relative;
	margin: 0 -0.20rem 0.24rem 0;
	position: relative;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	box-sizing: border-box;
	padding-top: 0.05rem;
	padding-left: 0.250rem;
}
.boxbtnfive a:nth-child(1){margin-left: 0;}
.boxbtnfive a:nth-child(4){margin-left: 0;}

.boxbtnfive a.btnbuy4 {
	margin-bottom: 0;
}

.boxbtnfive a.btnbuy5 {
	margin-bottom: 0;
}



.btntxtnum {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0.32rem;
	line-height: 1;
	height: 100%;
	font-family: 'font1';
	transform: scaleY(1.2);
	color: #361b63;

}

.btntxtqb {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 0.02rem;
	width: 0.18rem;
	height: 100%;

	font-size: 0.18rem;
	text-align: center;
	line-height: 1;
	color: #361b63;
	font-family: 'font2';
	
}

.btntxtrig {
	display: flex;
	justify-content: center;
	height: 100%;
	box-sizing: border-box;
	padding-bottom: 0.04rem;
	flex-direction: column;
	text-align: left;
	color: #361b63;
	padding-top: 0.08rem;
	transform-origin: 0 50%;
	transform: scale(0.7);
}

.btntxtrig span {
	font-size: 0.18rem;
	line-height: 1.2;
	display: block;
}

.btntxtrig span {
	display: block;
}



.btnbuy-tab1 {
	display: block;
	position: absolute;
	left: 50%;
	transform: translate(-50%,0);
	top: 0.78rem;
	width: 60%;
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 1.2;
	text-align: center;
}

.lotdjtxtbx0{width: 100%;margin: 0.75rem auto 0;display: flex;justify-content: center;flex-wrap: wrap;}
.lotdjtxtbx0 li{margin: 0 0.36rem;font-size: 0.18rem;color: #ffffff;line-height: 1;font-style: normal;}
.btndjq {
	font-size: 0.18rem;
	color: #fff825;
	line-height: 1;
	border-bottom: 1px solid #fff825;
	padding-bottom: 0.02rem;
	width: 0.94rem;
	text-align: center;
	font-style: normal;
	display: block;
}*/
/*========================================复活币 购买 结束    =============================*/


/*========================================  主奖池  开始    =============================*/
.p1lotterybx{margin: -1.31rem auto 0;}
.ptitle {
	background-position:0 -3.00rem;
	width: 6.93rem;
	height: 1.07rem;
	box-sizing: border-box;
	margin: 0.15rem auto 0;
	padding-top: 0.28rem;
}
.ptitle span{font-family: 'font1';font-size: 0.52rem;width: 100%;text-align: center;line-height: 1;display: block;transform: scaleY(1.2);
				background-image:-webkit-linear-gradient(top,#a2f6fa,#f9ffff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; }
.boxlotterty {
	width: 100%;
	height: 8.68rem;
}

.bxlotbtn {
	width: 100%;
	margin: -0.30rem auto 0 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.bxlotbtn a {
	display: block;
	width: 3.18rem;
	height: 1.37rem;
}

.btnlot1 {
	background-position:  0 -4.83rem;
}

.btnlot2 {
	background-position:  -4.34rem -4.92rem;
}
.lot_chjl{background-position: -0.27rem -6.95rem;width: 3.18rem;height: 0.43rem;box-sizing: border-box;margin: 1px auto 0;padding-top: 0.12rem;display: block;}
.lot_chjl span{display: block;font-size: 0.20rem;color: #f5f202;line-height: 1;width: 1.20rem;margin: 0 auto;border-bottom: 1px solid #f5f202;padding-bottom: 1px;text-align: center;}








.lotdjtxtbx {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.09rem auto 0;
}

.lotdjtxtbx li {
	margin: 0 0.69rem;
	
}
.lottxt1{font-size: 0.18rem;color: #b2e2f4;line-height: 1;margin-top: 0.04rem;}
.lotlixuanze{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.lotcheck{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/lotzx.png) no-repeat;width: 0.30rem;height: 0.26rem;display: block;background-size: 100% auto;}
.lotcheck.on{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/lotxzcurr.png) no-repeat;background-size: 100% auto;}




.bxzcdm {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/bxzcmd.png) no-repeat;
	width:7.09rem;
	height: 4.92rem;
	margin: 0.17rem auto 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	box-sizing: border-box;
	padding: 0.80rem 0 0 0;
	background-size: 100% auto;
}

.bxzcdm_lf {
	width: 3.42rem;
	box-sizing: border-box;
	padding-top: 3.15rem;

}








.btnzcx {
	background-position: -0.13rem -7.82rem;
	width: 1.78rem;
	height: 0.59rem;
	display: block;
	margin: 0 auto;
}
.btnzcx span{font-size: 0.22rem;width: 100%;height: 100%;display: block;text-align: center;line-height: 0.58rem;font-family: 'font1';
background-image:-webkit-linear-gradient(top,#bff4ff,#eefdff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; }

.bxzcdm_rig {
	width: 3.51rem;
	box-sizing: border-box;
	
}

.boxlistmd {
	width: 100%;
	height: 3.50rem;
	overflow: hidden;
	margin: 0.30rem auto 0;
}

.listmd {
	width: 100%;
}

.listmd li {
	font-size: 0.20rem;
	color: #b2e2f4;
	line-height: 1.1;
	height: 0.48rem;
	width: 100%;
	text-align: center;
	
}



/*========================================  主奖池  结束    =============================*/






/*======================================  兑换  开始   =====================*/
.bigbox{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/boxbig.png) no-repeat;width: 7.50rem;background-size: 100% auto;box-sizing: border-box;margin: 0.27rem auto 0;padding-top: 0.44rem;}

.ptitle_1 {
	background-position:-9.11rem -0.26rem;
	width: 6.93rem;
	height: 1.25rem;
	margin: 0 auto;
	padding-top: 0.42rem;
}

.myjifen {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/bgtext.png) no-repeat;width: 7.50rem;height: 0.34rem;background-size: 100% auto;margin: 0.09rem auto 0;background-size: 100% auto;
	font-size: 0.18rem;
	line-height: 0.34rem;
	color: #98d3e6;text-align: center;
}
.listdhuih {
	width: 7.50rem;
	margin: 0.22rem auto 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.listdhuih li {
	width: 2.25rem;
	margin: 0 0.06rem 0.16rem;
}

.listdhuih li.mb0{margin-bottom: 0;}

.bg_dhimg {
	width: 2.25rem;
	height: 1.73rem;
	position: relative;
	margin: 0 auto;
}


.bg_dhimg img {
	display: block;
	width: 100%;
}

.dhdjname {
	display: none;
}

.btnduih {
	background-position: -2.48rem -7.82rem;
	width: 2.15rem;
	height: 0.80rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0.12rem auto 0;
	box-sizing: border-box;

}

.btnduih span {
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	font-size: 0.28rem;
	color: #3d1f6f;
	font-family: 'font1';
	background-image:-webkit-linear-gradient(top,#bef4ff,#eefdff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;

}
.btnduih.gray{background-position: -5.00rem -7.75rem;text-indent: -999em;}

/*======================================  兑换  结束   =====================*/



/*=====================================  累抽回馈  开始   =======================*/
.box1suip{margin: 0.64rem auto 0;}
.ptittxtdb_bx{margin: 0.22rem auto 0;}
.ptittxtdb{font-size: 0.18rem;color: #98d3e6;line-height: 0.24rem;width: 100%;text-align: center;}
.ptittxtdb span{color: #f5f202;}
.myjifen_bx{margin: 0.12rem auto 0;}
.myjifen_bx .myjifen{margin: 0 auto;}
.hk_bxtns{width: 7.12rem;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.08rem auto 0;}
.hk_btn1{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/hk_btn1.png) no-repeat;width: 3.55rem;height: 0.83rem;background-size: 100% auto;}
.hk_btn2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/hk_btn2.png) no-repeat;width: 3.57rem;height: 0.83rem;background-size: 100% auto;}
.hk_bxtns a{display: block;box-sizing: border-box;padding-top: 0.31rem;}
.hk_bxtns a span{font-size: 0.36rem;width: 100%;text-align: center;font-family: 'font1';display: block;
				background-image:-webkit-linear-gradient(top,#b6f1ff,#e3fdff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
.hk_btn1.on{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/hk_btn1_curr.png) no-repeat;background-size: 100% auto;}
.hk_btn2.on{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/hk_btn2_curr.png) no-repeat;background-size: 100% auto;}
.hk_bxtns a.on span{background-image:-webkit-linear-gradient(top,#ffefc3,#fffde3); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
.hk_boxbig{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/hkbxk.png) no-repeat;width: 7.12rem;height: 8.01rem;background-size: 100% 100%;box-sizing: border-box;padding-top: 0.21rem;margin: 0 auto;}
.hk_bx{width: 6.70rem;margin: 0 auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.hk_bx li{width: 2.15rem;}
.hk_bx li.hk_li_2{width: 2.40rem;}
.hk_bx li.hk_li_5{width: 2.40rem;}
.hk_bx li.hk_li_4{margin-top: 0.33rem;}
.hk_bx li.hk_li_5{margin-top: 0.33rem;}

.hkqh_txt1{width: 100%;text-align: center;font-size: 0.18rem;color: #b2e2f4;line-height: 1;}
.hkqh_txt1 span{font-size: 0.24rem;font-family: font3;margin-left: 0.05rem;
				background-image:-webkit-linear-gradient(top,#ffdf73,#ffeba5); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
.hkqh_jd{width: 100%;height: 0.03rem;border: 0.02rem solid #184b64;margin: 0.16rem auto 0;position: relative;}
.hk_li_1 .hkqh_jd{border-right: none;}
.hk_li_2 .hkqh_jd{border-right: none;border-left: none;}
.hk_li_3 .hkqh_jd{border-left: none;}
.hk_li_4 .hkqh_jd{border-right: none;}
.hk_li_5 .hkqh_jd{border-left: none;}

.hkqh_icon1{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/hk_icona.png) no-repeat;width: 0.28rem;height: 0.28rem;background-size: 100% auto;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.hkqh_icon2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/hk_iconb.png) no-repeat;width: 0.28rem;height: 0.28rem;background-size: 100% auto;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}




.hk_bx li.on .hkqh_jd{background-color: #78f1ff;}
.hk_bx li.on .hkqh_icon1{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/hk_icona_curr.png) no-repeat;background-size: 100% auto;}
.hk_bx li.on .hkqh_icon2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/hk_iconb_curr.png) no-repeat;background-size: 100% auto;}
.hkqh_djbx{display: block;width: 2.15rem;height: 1.58rem;margin: 0.24rem auto 0;}
.hkqh_djbx img{display: block;width: 100%;}
.hk_btnget{background-position: -0.17rem -8.73rem;width: 2.15rem;height: 0.68rem;
			display: flex;
	justify-content: center;
	align-items: center;
	margin: 0.10rem auto 0;
	box-sizing: border-box;}


.hk_btnget span {
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	font-size: 0.28rem;
	color: #3d1f6f;
	font-family: 'font1';
	background-image:-webkit-linear-gradient(top,#bef4ff,#eefdff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;

}
.hk_btnget.gray{background-position: -2.60rem -8.73rem;text-indent: -999em;}






/*=====================================  累抽回馈  结束   ========================*/


/*======================================  枪炮玫瑰集换  开始   ===========================*/





/*=====================================  枪炮玫瑰集换  结束   ====================*/
.bigbox{padding-bottom: 0.60rem;}
.bigbox1{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/boxbig_1.png) no-repeat;width: 7.50rem;margin-top: -0.18rem;background-size: 100% auto;padding-bottom: 1.20rem;}
.cpqhbtns_1{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.39rem auto 0;}
.cpqhbtns_1 a{background-position: -7.96rem -7.75rem;width: 3.23rem;height: 0.80rem;display: flex;justify-content: center;align-items: center;margin: 0 0.10rem;}
.cpqhbtns_1 a span{font-size: 0.28rem;line-height: 1;display: block;width: 100%;text-align: center;font-family: 'font1';
					background-image:-webkit-linear-gradient(top,#c3f1fa,#effbfd); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
 .cpqhbtns_1 a.on{background-position: -5.09rem -8.64rem;}   
 .cpqhbtns_1 a.on span{
 	background-image:-webkit-linear-gradient(top,#5f3007,#a35918); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
 }
    
    
.cppicbx{
	margin: 0.25rem auto 0;
	width: 7.03rem;
}
.cppicbx img{display: block;width: 100%;}
.cpqhbtns_2{margin: 0.20rem auto 0;}
/*=========================  玩家反馈  开始 =======================*/

.box4{margin: 0.36rem auto 0;}


.boxwjfk {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/wjfkbox.png) no-repeat;background-size: 100% auto;
	width: 7.12rem;
	height: 3.13rem;
	box-sizing: border-box;
	margin: 0.41rem auto 0;
	
}

.wjfktxt1 {
	font-size: 0.20rem;
	color: #e8fdfe;
	line-height: 0.24rem;
	width: 100%;
	margin: 0 auto 0;
	padding-top: 0.55rem;
	text-align: center;


}
.wjfktxt2{
	
	font-size: 0.18rem;
	color: #98c1e6;
	line-height: 0.24rem;
	width: 100%;
	margin: 0 auto 0;
	padding-top: 0.18rem;
	text-align: center;



}
.bxwjfkbtn {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.46rem auto 0;
}

.bxwjfkbtn a {
	
	width: 2.79rem;
	height: 0.89rem;
	margin: 0 0.26rem;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	box-sizing: border-box;
}
.btntxwj{background-position:  -11.62rem -7.41rem;}
.btntxwj span{
	font-size: 0.36rem;line-height: 1;display: block;width: 100%;text-align: center;font-family: 'font1';
	background-image:-webkit-linear-gradient(top,#c3f1fa,#effbfd); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}

.btnwjfkget span{
	font-size: 0.36rem;line-height: 1;display: block;width: 100%;text-align: center;font-family: 'font1';
	background-image:-webkit-linear-gradient(top,#683100,#683100); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}
.btnwjfkget{background-position: -14.69rem -7.31rem;}

.btnwjfkget em{
	font-size: 0.18rem;line-height: 1;display: block;width: 100%;text-align: center;color: #683100;}


.btnwjfkget.gray {
	background-position: -14.69rem -8.30rem;
	text-indent: -999em;
}




/*=========================  玩家反馈  结束 =======================*/



/*=========================  活动规则  开始 =======================*/

.box5 {
	margin-top: 0.36rem;
}



.listrule {
	width: 90%;
	margin: 0.25rem auto 0;
}

.listrule li {
	width: 100%;
	float: left;
	margin-bottom: 0.08rem;
}

.listrule li span {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/ruleicon.png) no-repeat;background-size: 100% auto;
	width: 0.26rem;
	height: 0.26rem;
	float: left;
	margin-top: 1px;
	text-indent: -999em;
}

.listrule li p {
	font-size: 0.18rem;
	color: #b2e2f4;
	line-height: 0.26rem;
	padding-left: 0.32rem;
	margin-top: 0.03rem;
	
}

.listrule li p a {
	color: #b2e2f4;
	text-decoration: underline;
}

.listrule li strong {
	display: block;
	color: #b2e2f4;
	font-size: 0.20rem;
}

.listrule li p em {
	color: #b2e2f4;
	display: block;
}
/*=========================  活动规则  结束 =======================*/

  /*==========================   导航  结束  ==================================*/


.flot {
	width: 1.91rem;
	position: fixed;
	top: 50%;
	left: 0;
	display: none;
	transform: translate(0, -50%);
	z-index: 99;
}
.bxflot {
	height: 3.85rem;
	overflow: hidden;
}

.btnflnv1 {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/flotbtn.png) no-repeat;background-size: 100% auto;
	width: 1.91rem;
	height: 0.48rem;
	display: block;
	margin-bottom: 0.07rem;
}

.btnflnv1 span {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 1;
	font-family: 'font1';
	font-size: 0.24rem;
background-image:-webkit-linear-gradient(top,#c3f1fa,#effbfd); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;	
	
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;

}




.btnflnv1.on {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/flotbtncurr.png) no-repeat;background-size: 100% auto;
}

.btnflnv1.on span {
	background-image:-webkit-linear-gradient(top,#5f3007,#a35918); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;	
}



.anchor-fixedbar {
	top: auto !important;
	bottom: 0 !important;
}
  /*==========================   导航  结束  ==================================*/











/*  ===========================    弹窗   =============================*/

.pop {
	display: none;
	position: relative;
	/*margin: 0.20rem 0;*/
}
.pop.pop1, .pop.pop2, .pop.pop3{margin-top: 0 !important;margin-left: 0 !important;transform: translate(-50%,-50%);}

/*  ===========================    弹窗   =============================*/

.dia-close {
	display: block;
	position: absolute;
	top: -0.53rem;
	right: 0;
	background-position: -9.47rem -8.71rem;
	width: 0.52rem;
	height: 0.53rem;
}


.pop2 {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popbg1.png) no-repeat;width: 6.86rem;box-sizing: border-box;padding: 0 0 0.38rem;min-height: 2.00rem;background-size: 100% auto;
	box-sizing: border-box;padding-top: 0.12rem;padding: 0.12rem 0 0.20rem 0;
}
.pop2_a{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popbg2.png) no-repeat;width: 6.86rem;background-size: 100% auto;padding: 0;}
.pop2_b{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popbg2.png) no-repeat;width: 6.86rem;background-size: 100% auto;padding: 0 0 0.20rem 0;}



.poptit{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/poptitbg.png) no-repeat;width: 6.86rem;height: 0.93rem;background-size: 100% auto;margin: 0 auto;box-sizing: border-box;padding-top: 0.21rem;}
.poptit span{font-family: 'font1';font-size: 0.40rem;width: 100%;text-align: center;line-height: 1;display: block;
				background-image:-webkit-linear-gradient(top,#a2f6fa,#f9ffff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; }
 .poptit_1 span{display: flex;justify-content: space-between;flex-wrap: wrap;font-size: 0.36rem}
.poptit_1 em{display: block;width: 50%;text-align: center;}   
    
.popdjqlbx{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popbgtxt.png) no-repeat;width: 6.86rem;height: 0.53rem;margin: 0.12rem auto 0;background-size: 100% auto;
			display: flex;justify-content: center;flex-wrap: inherit;}
.popdjzzs1{background-position: -8.80rem -8.91rem;width: 0.14rem;height: 0.16rem;display: block;margin-right: 0.40rem;margin-top: 0.19rem;}
.poptxtdjqnum{font-size: 0.22rem;line-height: 0.54rem;
			color: #98c1e6;}
.poptxtdjqnum span{color: #ffe077;}
.popdjzzs2{background-position: -13.72rem -8.91rem;width: 0.15rem;height: 0.16rem;display: block;margin-left: 0.40rem;margin-top: 0.19rem;}

.popdjline{width: 0.02rem;height: 0.20rem;background-color: #1d415e;display: block;margin: 0 0.20rem;}
.popbtndjq{font-size: 0.22rem;color: #ffe077;line-height: 0.54rem;display: block;text-decoration: underline;}
.popbigbxbuy{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/pop1_bx.png) no-repeat;width: 5.98rem;height: 7.00rem;background-size: 100% auto;margin: 0.10rem auto 0;}
.popbuytbbx{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popbgbtns.png) no-repeat;width: 5.98rem;height: 0.69rem;background-size: 100% auto;margin: 0 auto;
			display: flex;justify-content: center;flex-wrap: wrap;}
.popbuytbbx a{width: 2.99rem;height: 0.69rem;display: flex;justify-content: center;align-items: center;}
.popbuytbbx a span{
	font-size: 0.30rem;line-height: 1;display: block;width: 100%;text-align: center;font-family: 'font1';
					background-image:-webkit-linear-gradient(top,#c3f1fa,#effbfd); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}
.popbuytbbx a.on{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/poptbbtn.png) no-repeat;background-size: 100% auto;}
.popbuytbbx a.on span{
	background-image:-webkit-linear-gradient(top,#ffefc3,#fffde2); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}

.popbuylist{width: 5.35rem;margin: 0.20rem auto 0;}
.popbuylist li{width: 2.54rem;margin: 0 0 0.27rem 0;}
.popbuylist li.popbuybigli{width: 5.35rem;margin: 0 0.13rem;}
.poppicbx{width: 2.54rem;margin: 0 auto;}
.poppicbx img{display: block;width: 100%;}
.popbuylist li.popbuybigli .poppicbx{width: 5.31rem;margin: 0 auto;}
.popbtnbuy{background-position:  -9.22rem -2.08rem;width: 2.54rem;height: 0.81rem;margin: 0.11rem auto 0;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.popbuylist li.popbuybigli .popbtnbuy{background-position: -12.56rem -2.08rem;width: 5.35rem;height: 0.81rem;}
.popbtnbuy span{font-size: 0.40rem;display: block;font-family: 'font3';line-height: 1;margin-top: 0.05rem;
			background-image:-webkit-linear-gradient(top,#693101,#af590c); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
.popbtnbuy em{background-position: -10.57rem -8.84rem;
	width: 0.20rem;
	height: 0.34rem;display: flex;justify-content: center;align-items: center;margin: 0 0.12rem 0 0.05rem;font-size: 0.18rem;color: #fed74e;text-align: center;line-height: 1;}
.popbtnbuy strong{font-family: 'font1';font-size: 0.36rem;line-height: 1;margin-top: 0.02rem;
background-image:-webkit-linear-gradient(top,#693101,#af590c); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}


.popbuyli_left{float: left;}
.popbuyli_rig{float: right;}


.popbottom {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popbgdn.png) no-repeat;background-size: 100% auto;
	width: 6.86rem;
	height: 0.21rem;
	display: block;
	background-size: 100% 100%;
	position: absolute;
	left: 00;
	bottom: 0;
	
	z-index: 1;
}
.dia-con-1 {
	width: 6.50rem;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	z-index: 2;
	position: relative;
}
.dia-con-a {
	width: 3.70rem;
}
.pop_tit1 {
	background-position: -8.96rem -6.62rem;
	width: 1.28rem;
	height: 0.50rem;
	margin: 0 auto;
}
.poptable2 thead tr th {
	height: 0.70rem;
	background-color: #337aab;
	font-size: 0.20rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
}


.poptable2 thead tr th:nth-child(2) {
	border-right: 1px solid rgba(255,255,255,0.7);
	border-left: 1px solid rgba(255,255,255,0.7);
}
.poptable2 tbody tr td {
	height: 0.40rem;
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
	border-bottom:1px solid rgba(255,255,255,0.7);
	background-color: rgba(30,61,93,0.7);

}

.poptable2 tbody tr td:nth-child(2) {
	border-right: 1px solid #ffdcca;
	border-left: 1px solid #ffdcca;
}

.poptable2 tbody tr td a {
	color: #a90052;
}




.pop_tit2 {
	background-position: -11.20rem -6.65rem;
	width: 2.04rem;
	height: 0.51rem;
	margin: 0 auto;
}

.pop_tit3 {
	background-position: -8.98rem -7.52rem;
	width: 1.67rem;
	height: 0.51rem;
	margin: 0 auto;
	position: relative;z-index: 10;
}

.bgtable1 {
	width: 100%;
	margin: 0.15rem auto 0;
}

.poptable2 {
	width: 100%;
}



.page_box {
	border: 1px solid rgba(255,255,255,0.7);
	border-right: none;
	border-left: none;
	border-top: none;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	height: 0.32rem;
	width: 100%;
	background-color: rgba(30,61,93,0.7);

}

.page_box span {
	margin: 0 0.05rem;
	font-size: 0.20rem;
	color: #ffffff;
	line-height: 0.32rem;
}

.page_box span a {
	color: #ffffff;
}

.dia-con-b {
	width: 2.57rem;
}

.pop_tit_wqfj {
	font-size: 0.46rem;
	color: #000000;
	line-height: 1;
	width: 100%;
	text-align: center;
	font-weight: bold;
}

.poptable3 {
	width: 100%;
	margin: 0.15rem auto 0;
}

.poptable3 h4 {
	width: 100%;
	height: 0.70rem;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid #ffdcca;
}

.poptable3 h4 span {
	display: block;
	height: 100%;
	font-size: 0.18rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #ffffff;
	line-height: 1;
	background-color: #337aab;
}

.poptable3 h4 span:first-child {
	box-sizing: border-box;
	border-right: 1px solid rgba(255,255,255,0.7);
	width: 72%;
}

.poptable3 h4 span:last-child {
	text-align: center;
	width: 28%;
}

.table_con2 {
	width: 100%;
}

.table_con2 p {
	font-size: 0.18rem;
	color: #ffffff;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid rgba(255,255,255,0.7);
}

.table_con2 p span:first-child {
	width: 72%;
	border-right: 1px solid rgba(255,255,255,0.7);
	box-sizing: border-box;
}

.table_con2 p span:last-child {
	width: 28%;
}

.table_con2 p span {
	text-align: center;
	height: 0.48rem;
	line-height: 1.1;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(30,61,93,0.7);
}


/*.table_con2 p:nth-child(odd) span {
	background-color: #666666;
}

.table_con2 p:nth-child(even) span {
	background-color: #666666;
}*/

.table_con2::-webkit-scrollbar-track-piece {
	background-color: #FFFFFF;
}

.table_con2::-webkit-scrollbar {
	width: 0.02rem;
}

.table_con2::-webkit-scrollbar-thumb {
	background: #000000;
	border-radius: 0.10rem
}

.poptxttip1 {
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 1.3;
	width: 5.58rem;
	margin: 0.15rem auto 0;
	text-align: center;
	position: relative;z-index: 10;
	font-family: 'font3';
}

.table_con {
	width: 6.50rem;
	margin: 0 auto 0;
}

.poptable1 {
	width: 100%;
}

.poptable1 thead tr th {
	height: 0.35rem;
	background-color: #3379aa;
	border-bottom: none;
	border-top: none;
	font-size: 0.20rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
	border-right: 1px solid rgba(255,255,255,0.7);
	font-family: 'font3';
}


.poptable1 thead tr th:last-child {
	border-right: none;
}

.poptable1 thead tr th:nth-child(1) {
	width: 2.22rem;
}

.poptable1 thead tr th:nth-child(2) {
	width: 1.04rem;
}

.poptable1 thead tr th:nth-child(3) {
	width: 2.65rem;
}

.table_con .poptable1 thead tr th:nth-child(3) {
	width: 2.29rem;
}

.table_con .poptable1 thead tr th:nth-child(4) {
	width: 0.95rem;
}

.poptable1 tbody tr td {
	height: 0.32rem;
	background-color: rgba(30,61,93,0.7);
	border: 1px solid rgba(255,255,255,0.7);
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
	border-top: none;
	font-family: 'font3';
}

.poptable1 tbody tr td a {
	color: #ffffff;
}

.poptable1 tbody tr td:first-child {
	border-left:none;
}

.poptable1 tbody tr td:last-child {
	border-right: none;
}

.page {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	height: 0.32rem;
	background-color: rgba(30,61,93,0.7);
	font-size: 0.18rem;
	border-bottom: 1px solid rgba(255,255,255,0.7);
	font-family: 'font3';
}

.page span {
	margin: 0 0.05rem;
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 0.32rem;
}

.page span a {
	color: #ffffff;
}

.poptbaqh {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.10rem auto 0;
	position: relative;z-index: 10;
}
.table_conbox{position: relative;z-index: 10;margin: 0.20rem;
			border-top-right-radius: 0.10rem;
			border-top-left-radius: 0.10rem;
			overflow: hidden;
			}


.poptbaqh a {
	background-position:  -11.76rem -3.41rem;
	width: 1.46rem;
	height: 0.48rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	box-sizing: border-box;
	margin: 0 0.03rem;
}

.poptbaqh a span {
	display: block;
	text-align: center;
	line-height: 1;
	font-family: 'font1';
	font-size: 0.24rem;
background-image:-webkit-linear-gradient(top,#693101,#af590c); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;

}

.poptbaqh a.on {
	background-position:  -13.78rem -3.41rem;
}
.poptbaqh a.on span{
	background-image:-webkit-linear-gradient(top,#fff4e5,#fffefd); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}
.pop_tit4 {
	background-position:-16.88rem -6.63rem;
	width: 2.06rem;
	height: 0.50rem;
	margin: 0 auto;
}

.pop_tit5 {
	background-position:-14.42rem -6.61rem;
	width: 1.67rem;
	height: 0.51rem;
	margin: 0 auto 0.20rem;
}

.pop_tit6 {
	background-position: -13.95rem -7.61rem;
	width: 1.66rem;
	height: 0.50rem;
	margin: 0 auto;
}

.pop_tit7 {
	background-position: -10.91rem -7.61rem;
	width: 2.80rem;
	height: 0.51rem;
	margin: 0 auto;
}
.pop_tit7_1{background-position: -13.22rem -9.74rem;
	width: 3.96rem;
	height: 0.51rem;margin: 0 auto;}
.pop_tit8 {
	background-position: -9.00rem -9.74rem;
	width: 3.56rem;
	height: 0.51rem;
	margin: 0 auto;
	position: relative;z-index: 10;
}

.p_tips {
	font-size: 0.20rem;
	color: #ffffff;
	line-height: 0.24rem;
	width: 100%;
	text-align: center;
	margin: 0.10rem auto 0;
	font-family: 'font3';
	
}

.polist1 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.16rem auto 0;
	position: relative;z-index: 10;
}

.polist1 li {
	width: 1.16rem;
	margin: 0.04rem 0.05rem;
}

.polist1 li img {
	display: block;
	width: 100%;
}

.poptxttz {
	width: 90%;
	margin: 0 auto;
	font-size: 0.30rem;
	color: #ffffff;
	line-height: 1.3;
	text-align: center;
	padding: 0.30rem 0;
	position: relative;z-index: 10;
	font-family: 'font3';

}
.poptxttz_a{display: flex;justify-content: center;align-items: center;}
.poptxttz a {
	color: #feff98;
}

.popbxbtntw a {
	background-position:  -9.22rem -3.31rem;
	width: 2.02rem;
	height: 0.67rem;;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	padding-top: 0.05rem;
}



.popbxbtntw a span {
	display: block;
	text-align: center;
	line-height: 1;
	font-family: 'font1';
	font-size: 0.32rem;
background-image:-webkit-linear-gradient(top,#693101,#af590c); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;

}

.popbtnbx {

	position: relative;
	margin: 0 0.40rem;
}

.poptxtdjs {
	position: absolute;
	width: 100%;
	left: 0;
	top: -0.22rem;
	text-align: center;
	color: #feff98;
	font-size: 0.18rem;
}

.popbxfk {
	width: 6.18rem;
	margin: 0.22rem auto 0.20rem;
	overflow-x: hidden;
	overflow-y: auto;
	height: 4.33rem;
	padding-right: 0.10rem;
	box-sizing: border-box;
	position: relative;z-index: 10;
}

.popkistfk {
	width: 100%;
}

.popfkli {
	width: 100%;
	float: left;
	margin-bottom: 0.15rem;
}

.popfknum {
	float: left;
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/ruleicon_pop.png) no-repeat;background-size: 100% auto;
	width: 0.26rem;
	height: 0.26rem;
	background-size: 100% 100%;
}

.popfkrig {
	padding-left: 0.34rem;
	margin-top: 0.05rem;
}

.popfktxt1 {
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 1.3;
	font-family: 'font3';
}

.popjdin {
	width: 4.71rem;
	height: 0.13rem;
	border-radius: 0.10rem;
	margin: 0 auto;
	overflow: hidden;
}

.popfkpingf {
	width: 4.35rem;
	margin: 0.10rem 0 0 0.05rem;
	box-sizing: border-box;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.poppfli {
	width: 0.36rem;
	display: block;
	margin-right: 0.58rem;
}

.poppftxt {
	font-size: 0.18rem;
	color: #132197;
	line-height: 1;
	display: block;
	width: 100%;
	margin-top: 0.05rem;
}

.popxuanze {
	width: 100%;
	margin-top: 1px;
}

.popxuanze a {
	width: 0.93rem;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin-right: 0;
}

.popyes {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popyes.png) no-repeat;background-size: 100% auto;
	width: 0.21rem;
	height: 0.21rem;
	margin: 0.09rem 0.05rem 0 0;
}

.popxuanze a.on .popyes {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popyescurr.png) no-repeat;background-size: 100% auto;
}

.popxuanze a .poppftxt {
	width: auto;
	line-height: 0.33rem;
}

.popxuanze-1 {
	width: 100%;
	margin-top: 1px;
}

.popxuanze-1 a {
	width: 50%;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin-right: 0;
}

.popxuanze-1 a .poppftxt {
	width: 2.50rem;
	line-height: 0.33rem;
	color: #752727;
}

.popxuanze-2 a:last-child {
	width: 100%;
	position: relative;
}

.popinut {
	width: 3.02rem;
	height: 0.30rem;
	color: #FFFFFF;
	box-sizing: border-box;
	background-color: #fb8768;
	border: none;
	border-radius: 0.07rem;
	padding-left: 0.10rem;
	line-height: 0.30rem;
	font-size: 0.18rem;
	position: absolute;
	top: 0.08rem;
	left: 0.70rem;
}

.popinut::placeholder {
	color: #FFFFFF;
}

.popwrite {
	width: 5.10rem;
	height: 1.20rem;
	box-sizing: border-box;
	padding-top: 0.10rem;
	margin-top: 0.18rem;
	border: none;
	border-radius: 0.07rem;
	border: 1px solid #FFFFFF;
}

.popwrite textarea {
	width: 90%;
	height: 1.00rem;
	background-color: transparent;
	font-size: 0.18rem;
	color: #FFFFFF;
	display: block;
	margin: 0 auto;
	border: none;
	resize: none;
	line-height: 1.5;

}

.popbtnsut {
	background-position: -0.25rem -3.65rem;
	width: 3.04rem;
	height: 0.85rem;
	display: block;
	margin: 0.30rem auto 0;
}

.popbxjind {
	width: 4.68rem;
	height: 0.09rem;
	margin: 0.18rem 0 0 0;
	box-sizing: border-box;
	border-top-left-radius: 0.20rem;
	border-bottom-right-radius: 0.20rem;
	overflow: hidden;
	border: 1px solid #ffffff;
}

.popbxjind span {
	background-color: #fff591;
	width: 0%;
	height: 0.09rem;
	background-size: auto 100%;
	display: block;
}

.popfkpingfeight a {
	width: 100%;
}

.popfkpingfeight a {
	position: relative;
}

.popwqip {
	width: 3.00rem;
	height: 0.30rem;
	border-radius: 0.05rem;
	background-color: transparent;
	color: #ffffff;
	text-align: center;
	line-height: 0.30rem;
	border: 1px solid #ffffff;
	font-size: 0.18rem;
	margin: 0.05rem 0 0 0.05rem;
}

:focus {
	outline: none;
}

.poppfstar {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popdian.png) no-repeat;background-size: 100% auto;
	width: 0.34rem;
	height: 0.32rem;
	display: block;
	margin: 0.12rem 0.03rem 0 0;
}

.popfkpingfjd .poppfstar {
	margin: 0 auto;
}

.poppfli.on .poppfstar {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popdiancurr.png) no-repeat;background-size: 100% auto;
}

.poppfli em {
	font-size: 0.18rem;
	color: #ffffff;
	line-height: 1;
	display: block;
	width: 100%;
	margin-top: 0.05rem;
	text-align: center;
	font-family: 'font3';
}

.popfkpingf a:last-child {
	margin-right: 0;
}

.popbxfk::-webkit-scrollbar-track-piece {
	background-color: #ffffff;
	border-radius: 0.10rem
}

.popbxfk::-webkit-scrollbar {
	width: 0.06rem;
}

.popbxfk::-webkit-scrollbar-thumb {
	background: #683101;
	border-radius: 0.10rem
}

.popgltable {
	width: 6.14rem;
	margin: 0.11rem auto 0;
	position: relative;z-index: 10;
}

.tablegail {
	width: 100%;
}

.tablegail tr th {
	height: 0.42rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
	background-color: #3379ab;
	font-size: 0.30rem;
	font-family: 'font1';
}

.tablegail tr th:first-child {
	width: 70%;
	border-right: 1px solid rgba(255,255,255,0.7);
}

.tablegail tr th:last-child {
	width: 30%;
}

.tablegail tr td {
	height: 0.36rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
	font-size: 0.18rem;
	border-bottom: 1px solid rgba(255,255,255,0.7);
}

.tablegail tbody tr:nth-child(odd) td {
	background-color: rgba(30,61,93,0.7);
}

.tablegail tbody tr:nth-child(even) td {
	background-color: rgba(30,61,93,0.7);
}

.tablegail tbody tr td:first-child {
	border-right: 1px solid rgba(255,255,255,0.7);
	border-left: none;
}

.tablegail tbody tr td:last-child {
	border-right: none;
}

.tablegail tr th:first-child {
	width: 50%;
}

.tablegail tr th:last-child {
	width: 50%;
}

.popgltableyq {
	height: 5.00rem;
	overflow-x: hidden;
	overflow-y: auto;
}

.popgltableyq::-webkit-scrollbar-track-piece {
	background-color: #ffe897;
}

.popgltableyq::-webkit-scrollbar {
	width: 0.02rem;
}

.popgltableyq::-webkit-scrollbar-thumb {
	background: #000000;
	border-radius: 0.10rem
}



.zj_info {
	width: 4.46rem;
	margin: 0.20rem auto 0;
	background-color: #7acbb3;
	border: 0.02rem solid #3d8975;
}

.zj_info p {
	border-bottom: 1px solid #3d8975;
	font-size: 0.20rem;
	height: 0.34rem;
	line-height: 0.34rem;
	text-align: center;
	color: #074e3e;
	width: 90%;
	margin: 0 auto;
}

.zj_info p:last-child {
	border-bottom: none;
}

.pop3 {
	width: 7.50rem;
}

.pop3 .p_tips {
	margin-top: 0.20rem;
}

.pop3 .zj_info {
	margin-top: 0.40rem;
}

.pop3 .poptxttip1 {
	margin-top: 0.40rem;
}

.popbxbtntw {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.30rem auto 0;
	position: relative;
	z-index: 10;
}
.poptxttz-dh{height: auto;}
.poptitfank {
	font-size: 0.46rem;
	color: #000000;
	line-height: 1;
	width: 100%;
	text-align: center;
	font-weight: bold;
}


/*.popgift9 {
	margin-left: 0 !important;
	margin-top: 0 !important;
	transform: translate(-50%, -50%);
}*/



.popboxgift {
	width: 7.50rem;
	position: relative;
}

.popboxgift img {
	display: block;
	width: 100%;
}

.popgiftbtn {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: absolute;
	left: 0;
	top: 3.05rem;
}

.popgiftbtn a {
	background-position:-9.22rem -3.31rem;
	width: 2.02rem;
	height: 0.67rem;
	margin: 0 0.38rem;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	
}

.popgiftbtn a span {
	display: block;
	text-align: center;
	line-height: 1;
	font-family: 'font1';
	font-size: 320.32rempx;
background-image:-webkit-linear-gradient(top,#693101,#af590c); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;

}

#_overlay_ {
	z-index: 798 !important;
}

.pop.pop1, .pop.pop2, .pop.pop3 {
	z-index: 799 !important;
}

.flsqzk {
	width: 0.35rem;
	height: 0.40rem;
	display: block;
	margin: 0 auto;
	position: relative;
}

.shouqi {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/flsq.png) no-repeat;background-size: 100% auto;
	display: block;
	width: 0.35rem;
	height: 0.40rem;

}

.zhankai {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/flzk.png) no-repeat;background-size: 100% auto;
	display: none;
width: 0.35rem;
	height: 0.40rem;

}

.diablck {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/popback.png) no-repeat;background-size: 100% auto;
	width: 1.87rem;
	height: 0.37rem;
	display: block;
	position: absolute;
	right: 0;
	top: -0.38rem;
}


th{font-weight: normal;}

.p0boxbuybtns li:last-child .p0btnbuy span{font-size: 0.28rem;}




/*------------*/
.hk_lcb{background-position: -14.75rem -9.43rem;
	width: 3.00rem;
	height: 0.76rem;display: flex;justify-content: center;align-items: center;margin: 0.30rem auto 0;}

.hk_lcb span{
	font-size: 0.28rem;line-height: 1;display: block;width: 100%;text-align: center;font-family: 'font1';
background-image:-webkit-linear-gradient(top,#5f3007,#a35918); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
 
}








.poplistalldj{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto 0;}
.poplistalldj li{width: 1.62rem;margin: 0 0.03rem 0.06rem;}
.poplistalldj li img{display: block;width: 100%;}

.popbuylist li.popbuybigli_1{margin-bottom: 0.27rem;}
.popbuytips{font-size: 0.18rem;color: #dee9ff;line-height: 1;width: 100%;text-align: center;margin-top: 0.09rem;}




.tab-btns{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;position: absolute;left: 0;top: 6.16rem;}
.tab-btns a{background-position: -7.96rem -7.75rem;width: 3.23rem;height: 0.80rem;display: flex;justify-content: center;align-items: center;margin: 0 0rem;
			transform-origin:  50% 0;
transform: scale(0.85);}
.tab-btns a span{font-size: 0.28rem;line-height: 1;display: block;width: 100%;text-align: center;font-family: 'font1';
					background-image:-webkit-linear-gradient(top,#c3f1fa,#effbfd); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
 .tab-btns a.on{background-position: -5.09rem -8.64rem;}   
 .tab-btns a.on span{
 	background-image:-webkit-linear-gradient(top,#5f3007,#a35918); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
 }
    


.tab-ct2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/bg4.png) no-repeat;width: 7.50rem;background-size: 100%;padding-bottom: 0.50rem;padding-top: 0.70rem;box-sizing: border-box;}

.flot.tab2{opacity: 0;pointer-events: none;}
.list-gif{background: url(//game.gtimg.cn/images/actdaoju/act/a20260112cfhyfc/m/bggif.png) no-repeat;width: 7.50rem;height: 11.68rem;margin: 0 auto;padding-top: 0.29rem;box-sizing: border-box;padding-left: 3.75rem;background-size: 100% auto;}
.list-gif li{width: 2.78rem;margin-bottom: 0.75rem;}
.list-gif li img{display: block;margin: 0 auto;width: 100%;}















































