/* 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:#c7a881;overflow-x:hidden;}
: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: 'fzltzh';
	src: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/font/fzltzh.woff2);
}
@font-face {
	font-family: 'hylljh';
	src: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/font/hylljh.ttf);
}
@font-face {
	font-family: 'rzrxnfh';
	src: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/font/rzrxnfh.ttf);
}
.sp {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/sp.png) no-repeat;background-size: 12.00rem auto;
}

.wrap1 {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/head.jpg) no-repeat;width: 7.50rem;height: 3.22rem;background-size: 100% auto;
}
.head_content{width: 7.50rem;margin: 0 auto;}
.headline{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/headline.png) no-repeat;width: 7.50rem;height: 0.17rem;display: block;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 0;background-size: 100% auto;}

.head {
	height: 3.22rem;
	position: relative;
}

.headlogos {display: none;}


.boxlogina {
	padding-top: 0.17rem;
	font-size: 0.18rem;
	color: #000000;
	line-height: 1;
	width: 100%;
	text-align: center;
	font-family: 'fzltzh';
	margin: 0 auto;
}

.boxlogina a {
	color: #b3341c;
}


/*--------------------*/
.wrap2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/bg.jpg) no-repeat;width: 7.50rem;background-size: 100% auto;}










/*========================================����� ���� ��ʼ    =============================*/
.boxbuy_big{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;padding-top: 0.22rem;}
.boxbuy {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;

}

.boxbuy a {
	margin: 0 0.10rem;
	text-indent: -999em;
}
.btnbuy1{background-position:  -0.67rem -26.22rem;
	width: 2.49rem;
	height: 0.82rem;}
.btnbuy2{background-position:-3.33rem -26.22rem;
	width:3.04rem;
	height: 0.82rem;}




/*.boxbuy a span {
	font-size: 34px;
	line-height: 1;
	display: block;
	text-align: center;
	
	transform-origin: 50% 50%;
	transform: scaleY(1.2);

	 
}
.btnbuy1 span{
	background-image:-webkit-linear-gradient(top,#ffffff,#ffffff); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}
.btnbuy2 span{
	background-image:-webkit-linear-gradient(top,#fff5d1,#fff5d1); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;
}
*/



/*========================================����� ���� ����    =============================*/

/*========================================  ������  ��ʼ    =============================*/

.p1lotterybx {
	margin: 0 auto 0;
	padding-top: 0.12rem;
	position: relative;
}

.p1title{background-position: -0.50rem -27.66rem;
	width: 4.22rem;
	height: 1.08rem;margin: 0 auto;}
.p2title{background-position: -0.81rem -29.27rem;
	width: 4.22rem;
	height: 1.08rem;margin: 0 auto;}
.p3title{background-position: -6.11rem -27.71rem;
	width: 4.64rem;
	height: 1.08rem;margin: 0 auto;}
.p4title{background-position: -6.37rem -29.21rem;
	width: 4.22rem;
	height: 1.08rem;margin: 0 auto;}
.p5title{background-position: -0.83rem -30.88rem;
	width: 4.22rem;
	height: 1.08rem;margin: 0 auto;}
.p6title{background-position: -6.71rem -30.82rem;
	width: 4.22rem;
	height: 1.08rem;margin: 0 auto;}

.p1btnallmd_box{width: 100%;margin: 0.08rem auto 0;display: flex;justify-content: flex-end;flex-wrap: wrap;position: relative;z-index: 10;box-sizing: border-box;padding-right: 0.30rem;}
.p1btnallmd{background-position: -9.22rem -0.68rem;
	width: 2.66rem;
	height: 0.37rem;display: block;}
.boxlotterty{width: 7.50rem;height: 4.65rem;margin: 0 auto 0;position: relative;z-index: 9;}
.p1lotpic{height: 100%;position: absolute;top: 0;left: 0;}
.tabbtnmus{position: absolute;display: flex;justify-content: flex-start;flex-wrap: wrap;width: 2.00rem;}
.tabbtnmus i{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/music.png) no-repeat;width: 0.39rem;height: 0.34rem;display: block;background-size: 100% auto;}
.tabbtnmus span{font-size: 0.18rem;color: #ffffff;line-height: 0.34rem;margin-left: 0.02rem;display: block;}
.tabbtnmus1{left: 4.99rem;top: 1.73rem;transform-origin: 0 50%;transform: scale(0.7);}
.tabbtnmus2{left: 6.28rem;top: 2.05rem;transform-origin: 0 50%;transform: scale(0.7);}
.tabbtnmus.on i{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/musicon.png) no-repeat;background-size: 100% auto;}


.bxlotbtn {
	width: 100%;
	margin: 0.05rem auto 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: relative;
	z-index: 11;
}

.bxlotbtn a {
	display: block;
	width: 2.56rem;
	height: 0.92rem;
	margin: 0 0.10rem;
}

.btnlot1 {
	background-position: -0.71rem -14.91rem;
}

.btnlot2 {
	background-position: -3.87rem -14.91rem;
}
.lottipstx{
	
	width: 100%;
	margin: -0.02rem auto 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: relative;
	z-index: 11;

}
.lottipstx li {
	display: block;
	width: 2.56rem;
	
	margin: 0 0.10rem;
	    font-size: 0.18rem;
    color: #1b1b1a;
    font-family: 'fzltzh';
    line-height: 1;
    font-style: normal;
    text-align: center;
}


.p1listlot{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.10rem auto 0;}
.btnzcx{background-position: -7.38rem -15.03rem;
	width: 2.33rem;
	height: 0.59rem;display: block;}


.lotcheck {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/lotzx.png) no-repeat;
	width: 0.30rem;
	height: 0.24rem;
	display: block;
	background-size: 100% auto;
}

.lotcheck.on {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/lotxzcurr.png) no-repeat;
	background-size: 100% auto;
}
.lottxt1 {
	font-size: 0.18rem;
	color: #1b1b1a;
	font-family: 'fzltzh';	
	line-height: 1;
	font-style: normal;
	margin: 0.05rem 0 0 0.05rem;
	
	
}



.lotlixuanze{margin: 0.24rem 0.30rem 0;display: flex;justify-content: center;flex-wrap: wrap;}
.p1txt1 {
	font-size: 0.22rem;
	color: #1f1f1f;
	line-height: 1;
	font-family: 'fzltzh';	
	margin: 0.27rem 0 0 0;
}

/*========================================  ������  ����    =============================*/



/*======================================  ǹ�긣��  ��ʼ   =====================*/
.p2zxbxbox{padding-top: 0.66rem;box-sizing: border-box;height: 23.10rem;}
.p2box{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/p2box.png) no-repeat;width: 7.50rem;height: 3.30rem;margin: 0.20rem auto 0;box-sizing: border-box;padding: 0.96rem 0.75rem 0 3.12rem;background-size: 100% auto;}
.p3number{font-family: 'fzltzh';font-size: 0.24rem;color: #47281b;line-height: 1;width: 100%;text-align: center;height: 0.58rem;display: flex;justify-content: center;flex-wrap: wrap;}
.p3number span{color: #9c0000;margin: 0 0.03rem;font-size: 0.64rem;font-family: 'hylljh';line-height: 0.48rem;padding-bottom: 0;}
.p3number em{display: block;padding-top: 0.20rem;line-height: 1;}
.p2txt1{font-family: 'fzltzh';font-size: 0.18rem;color: #47281b;line-height: 1;width: 100%;text-align: center;margin: 0 auto 0;}
.p2btnget{background-position:  -0.95rem -33.40rem;
	width: 2.11rem;
	height: 0.77rem;display: block;margin: 0.05rem auto 0;}
.p2btnget.gray{background-position: -3.86rem -33.31rem;}
.pfl_box{width: 100%;margin-top: -0.20rem;transform-origin: 50% 0;transform: scale(1.2);}
.pfl_box_lf{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/flbox1.png) no-repeat;width: 5.98rem;height: 7.63rem;background-size: 100% auto;padding-top: 1.03rem;box-sizing: border-box;margin: 0 auto;}
.flfcdbx1{width: 3.41rem;margin: 0 auto;display: block;}
.flfcdbx1 img{display: block;width: 100%;}
.fltxt1{background-position: -9.58rem -23.31rem;width: 1.55rem;height: 0.28rem;margin: 0.05rem auto 0;}
.flbtnbuy1{background-position: -9.05rem -22.12rem;
	width: 2.38rem;
	height: 0.86rem;box-sizing: border-box;padding-bottom: 0.10rem;display: flex;justify-content: center;align-items: center;margin: 0.03rem auto 0;}
.flbtnbuy1 span{font-size: 0.30rem;color: #9a2400;font-family: 'fzltzh';line-height: 1;display: block;text-align: center;font-weight: bold;}
.flbtnbuy1 span em{font-family: 'rzrxnfh';font-weight: normal;}
.fltxt2{font-size: 0.18rem;color: #f9e8d0;font-family: 'fzltzh';line-height: 1;width: 100%;text-align: center;margin-top: -0.08rem;}
.fltxt3{font-size: 0.28rem;color: #fff1db;font-family: 'rzrxnfh';line-height: 1;width: 100%;text-align: center;margin-top: 0.52rem;}
.fltxt4{margin: 0.10rem 0 0 0;}
.flsmbx1{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.11rem auto 0;}
.flsmbx1_lf{width: 2.51rem;margin: 0 0.03rem;}
.flsmbx1_lf img{display: block;width: 100%;}
.flsmbx1_rig{width: 2.38rem;height: 1.82rem;display: flex;justify-content: center;align-items: center;flex-direction: column;margin: 0 0.03rem;}
.btnckgetjl{font-size: 0.18rem;color: #fff600;line-height: 1;display: block;margin: 0 auto;text-decoration: underline;}
.btngetfl{background-position:  -6.45rem -24.65rem;
	width: 2.38rem;
	height: 0.86rem;display: block;margin: 0.14rem auto 0;}
.fltxt5{margin: -1px auto 0;}
.btngetfl.gray{background-position:  -6.44rem -23.53rem;}


.pfl_box_rig{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/flbox2.png) no-repeat;width: 5.98rem;height: 7.63rem;background-size: 100% auto;padding-top: 1.03rem;box-sizing: border-box;margin: 0 auto;}
.flsmbx1_rig_1{height: 1.42rem;}
.fltxt6{background-position: -9.63rem -23.85rem;
	width: 1.29rem;
	height: 0.27rem;margin: 0 auto;}
.flbtnbuy2{margin: 0.06rem auto 0;}
.flsmbx2{margin: 0.85rem auto 0;}
.fltxt7{background-position: -9.71rem -24.36rem;
	width: 1.29rem;
	height: 0.27rem;margin: 0 auto;}
.flsmbx3{margin: 0.64rem auto 0;}
.flsmbx1_rig_2{height: 1.67rem;}
.fltxt8{background-position:  -9.74rem -24.84rem;
	width: 1.30rem;
	height: 0.27rem;margin: 0 auto;}



/*========================================  ǹ�긣��  ����    =============================*/










/*======================================  ���ֶһ�  ��ʼ   =====================*/

.box1 {
	padding-top: 0.68rem;
	margin: 0 auto;
}
.p3_cont_box{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/p3box.png) no-repeat;width: 7.50rem;height: 8.31rem;box-sizing: border-box;margin: -0.03rem auto 0;padding-top: 0;background-size: 100% 100%;}
.p3mymcb{font-family: 'fzltzh';font-size: 0.18rem;color: #47281b;line-height: 1.5;width: 100%;margin: 0.06rem auto 0;text-align: center;}


.p3mymcbtxt{font-family: 'fzltzh';font-size: 0.18rem;color: #47281b;line-height: 1.5;width: 100%;margin: 0.06rem auto 0;text-align: center;display: none;}
.p3mymcbtxt-m{display: block;}

.listdhuih {
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	padding-top: 0.35rem;
}

.listdhuih li {
	width: 2.28rem;
	margin: 0 0 0.05rem -0.08rem;
}


.listdhuih li:nth-child(3n+1) {
  margin-left: 0;
}

.bg_dhimg {
	width: 100%;

	position: relative;
	margin: 0 auto;
}

.bg_dhimg img {
	display: block;
	width: 100%;
}

.dhdjname {
	display: none;
}

.btnduih {
	background-position: -0.93rem -32.46rem;
	width: 2.04rem;
	height: 0.56rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: -0.06rem auto 0;
	box-sizing: border-box;
	padding-bottom: 0;
}

.btnduih span {
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	font-size: 0.22rem;
color: #9a2400;
	font-family: 'rzrxnfh';text-shadow: -0.02rem 0px 0.06rem #fbe2a1;
}
.btnduih span em{font-family: 'fzltzh';font-weight: bold;}
.btnduih.gray {
	background-position:  -4.01rem -32.46rem;
	text-indent: -999em;
}
.listdhuih li.mb0{width: 1.63rem;margin-left: 0;margin-bottom: 0;}
.listdhuih li:last-child{margin-left: 0;}

.listdhuih li.mb0 .btnduih {
	background-position: -6.78rem -32.53rem;
	width: 1.52rem;
	height: 0.42rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: -0.03rem auto 0;
	box-sizing: border-box;
	padding-bottom: 0;
}
.listdhuih li.mb0 .btnduih span {
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	font-size: 0.18rem;
color: #9a2400;
	font-family: 'rzrxnfh';text-shadow: -0.02rem 0px 0.06rem #fbe2a1;
}

.listdhuih li.mb0 .btnduih.gray {
	background-position:  -9.08rem -32.60rem;
	text-indent: -999em;
}


/*======================================  ���ֶһ�  ����   =====================*/




/*======================================  ���뽱��  ��ʼ   =====================*/
.boxcsfklb{margin: 0 auto;padding-top: 0.63rem;}
.p4list1{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/p4pic1.png) no-repeat;width: 7.50rem;height: 2.79rem;margin: -0.06rem auto 0;background-size: 100% auto;}


.p4btnget{background-position:  -0.83rem -16.30rem;
	width: 2.56rem;
	height: 0.92rem;display: block;margin: -0.10rem auto 0;}
.p4btnget.gray{background-position: -3.88rem -16.22rem;}
.p4btncxck{font-size: 0.18rem;color: #da3213;line-height: 1;text-decoration: underline;display: block;font-family: 'fzltzh';position: absolute;top: 0.08rem;right: 0.45rem;}
.p4pic2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/m/p4pic2.png) no-repeat;width: 7.50rem;display: block;height: 2.29rem;margin: 0.08rem auto 0;position: relative;background-size: 100% auto;}
/*======================================  ���뽱��  ����   =====================*/










/*=========================  ��ҷ���  ��ʼ =======================*/

.box4 {padding-top: 0.63rem;}

.boxwjfk {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/wjfkbox.png) no-repeat;
	width: 7.50rem;
	height: 2.13rem;
	box-sizing: border-box;
	margin: 0.10rem auto 0;
	padding-bottom: 0.30rem;
	display: flex;justify-content: center;align-items: center;flex-direction: column;
	position: relative;
	background-size: 100% auto;
}
.wjfkizs{width: 1.4rem;display: block;position: absolute;top: 0.92rem;right: -0.20rem;}
.wjfkizs img{display: block;width: 100%;}
.wjfktxt1 {
	font-family: 'fzltzh';
	font-size: 0.22rem;
	color: #272727;
	line-height: 0.32rem;
	width: 100%;
	margin: 0 auto 0;
	text-align: center;
}
.wjfktxt2 {
	font-family: 'fzltzh';
	font-size: 0.20rem;
	color: #272727;
	line-height: 1;
	width: 100%;
	margin: 0.10rem auto 0;
	text-align: center;	
}
.bxwjfkbtn {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: -0.10rem auto 0;
}

.bxwjfkbtn a {
	position: relative;
	width: 2.56rem;
	height: 0.93rem;
	margin: 0 0.10rem;
	position: relative;
}
.btntxwj{background-position: -0.79rem -17.63rem;text-indent: -999em;}
.btnwjfkget{background-position:-4.03rem -17.45rem;}
.btnwjfkget em{font-family: 'fzltzh';
	font-size: 0.24rem;color: #272727;
	line-height: 1;
	width: 100%;position: absolute;left: 0;top: 1.16rem;display: block;text-align: center;}
.btnwjfkget.gray {
	background-position:-3.88rem -16.22rem;
	text-indent: -999em;
}

/*=========================  ��ҷ���  ���� =======================*/



/*=========================  �����  ��ʼ =======================*/

.box5 {
	padding-top: 0.63rem;
	padding-bottom: 2.00rem;
	position: relative;
}
.bgdown{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/bgdown.png) no-repeat;width: 7.50rem;height: 4.34rem;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 0;display: block;pointer-events: none;background-size: 100% 100%;}

.listrule {
	width: 6.90rem;
	margin: 0.15rem auto 0;
}

.listrule li {
	width: 100%;
	float: left;
	margin-bottom: 0.08rem;
}

.listrule li span {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/ruleicon.png) no-repeat;
	width: 0.26rem;
	height: 0.26rem;
	background-size: 100% auto;
	float: left;
	margin-top: 1px;
	text-indent: -999em;
}

.listrule li p {
	font-size: 0.20rem;
	color: #272727;
	line-height: 0.26rem;
	padding-left: 0.34rem;
	margin-top: 0.04rem;
	font-family: 'fzltzh';
}

.listrule li p a {
	color: #8c2000;
	text-decoration: underline;
}

.listrule li strong {
	font-family: 'rzrxnfh';
	display: block;
	color: #272727;
	font-size: 0.20rem;
}

.listrule li p em {
	color: #5d3a18;
	display: block;
}


/*=========================  �����  ���� =======================*/


/*==========================   ����  ����  ==================================*/

.flot {width: 2.62rem;
		position: fixed;top: 50%;left: 0;display: none;transform-origin: 0% 50%;transform: translate(0, -50%) scale(0.7);z-index: 99;box-sizing: border-box;}
.bxflot {width: 2.62rem;height: 6.47rem;overflow: hidden;}
.btnflnv1 {background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/flbtn1.png) no-repeat;width: 2.62rem;height: 0.87rem;margin: 0 auto;
				display: flex;justify-content: center;align-items: center;margin-bottom: 0.06rem;background-size: 100% 100%;}
.bxflot a:last-child{margin-bottom: 0;}
.btnflnv1 span {display: block;width: 100%;text-align: center;line-height: 1;font-size: 0.34rem;color: #47281c;font-family: 'rzrxnfh';}
.btnflnv2 span{font-size: 0.28rem}
.btnflnv1.on{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/flbtn2.png) no-repeat;background-size: 100% 100%;}
.btnflnv1.on span{color: #9a2400;text-shadow: -0.02rem 0px 0.06rem #fbe2a1;}
.flsqzk {
	width: 0.87rem;
	height: 0.41rem;
	display: block;
	margin: 0.10rem auto 0;
}

.shouqi {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/flsq.png);
	display: none;
	width: 0.87rem;
	height: 0.41rem;
	background-size: 100% auto;
}

.zhankai {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/flzk.png);
	display: block;
	width: 0.87rem;
	height: 0.41rem;
	background-size: 100% auto;
}
.bxflot.on1{
	animation: bxfloton1 0.5s linear forwards;
}
@keyframes bxfloton1{
	from{height: 6.47rem;}
	to{height: 0;}
}
.bxflot.on2{
	animation: bxfloton2 0.5s linear forwards;
}
@keyframes bxfloton2{
	from{height:0;}
	to{height: 6.47rem;}
}


/*==========================   ����  ����  ==================================*/



/*==========================        ��߹Ҽ� ��ʼ   ==========================   */
.boxlfceb{position: fixed;left: 0;bottom: 0;z-index: 999;display: none;transform-origin: 0 100%;transform: scale(0.65);}
.bxfcczfl{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/fcczfl.png) no-repeat;width: 2.54rem;height: 4.08rem;background-size: 100% 100%;position: relative;margin: 0.20rem 0;}
.bxfcczfl.on {opacity: 0;pointer-events: none;display: none;}
.btnczfl{display: block;width: 100%;height: 3.60rem;position: absolute;left: 0;bottom: 0;}
.btnguanbi{display: block;width: 0.48rem;height: 0.41rem;position: absolute;right: 0;top: 0;}
/*===========================================*/

.btnkfbx{display: none !important;}

/*===========================================*/



/*==========================        ��߹Ҽ� ����   ==========================   */



/*  ===========================    ����   =============================*/

.dialog {
	
	position: relative;
	display: none;	
}

.dialog {
	margin-top: 0 !important;
	margin-left: 0 !important;
	top: 50% !important;
	left: 50% !important;
	position: fixed !important;
	transform: translate(-50%, -50%);
	z-index: 799 !important;	
}

#_overlay_ {z-index: 798 !important;}



.dia-close {display: block;position: absolute;top: 0.04rem;right: -0.35rem;background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popclosed.png) no-repeat;width: 0.34rem;height: 0.34rem;background-size: 100% 100%;}
.pop2{position: relative;width: 7.03rem;
		}
.popconten{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popbg1.png) no-repeat;width: 7.03rem;position: relative;padding: 0.37rem 0 0.24rem;background-size: 100% auto;
margin: 0 auto;z-index: 9;}

.poptit1{background-position: -0.85rem -19.09rem;width: 3.74rem;height: 0.63rem;margin: 0 auto;}
.poptit2{background-position: -5.41rem -19.06rem;width: 1.71rem;height: 0.63rem;margin: 0 auto;transform-origin: 50% 0;transform: scale(0.9);}
.poptit3{background-position: -7.26rem -17.74rem;width: 2.74rem;height: 0.63rem;margin: 0 0 0 -8px;transform-origin: 50% 0;transform: scale(0.9);}
.poptit4{background-position: -8.05rem -18.97rem;width: 3.74rem;height: 0.64rem;margin: 0 auto;}
.poptit5{background-position:-5.77rem -21.11rem;width: 3.74rem;height: 0.63rem;margin: 0 auto;}
.poptit6{background-position: -5.36rem -20.03rem;width: 4.88rem;height: 0.64rem;margin: 0 auto;}
.poptit7{background-position: -0.70rem -22.34rem;width: 3.41rem;height: 0.63rem;margin: 0 auto;}
.poptit8{background-position: -0.70rem -23.38rem;width: 4.88rem;height: 0.64rem;margin: 0 auto;}
.poptit9{background-position:-0.85rem -21.33rem;width: 3.74rem;height: 0.63rem;margin: 0 auto;}
.poptit10{background-position: -0.68rem -24.88rem;width: 3.41rem;height: 0.64rem;margin: 0 auto 0.20rem;}

.popbg2{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popbg2.png) no-repeat;width: 6.95rem;height: 0.16rem;display: block;position: absolute;left: 0.03rem;background-size: 100% 100%;bottom: -0.15rem;z-index: 10;}
/*==============================   ����ȯ��¼  ��ʼ  ==================================================*/
.pop1 {display: none;}

/*==============================   ����ȯ��¼  ����  ==================================================*/


/*============================== ���򸴻��  ��ʼ ==================================================*/
.popbgtxt {display: flex;justify-content: center;flex-wrap: wrap;margin: 0.12rem auto 0;height: 0.48rem;padding: 0 0.40rem;border-radius: 0.30rem;
			background-color: rgba(105,64,39,0.7);width: 4.04rem;}
.poptxtdjq {font-size: 0.18rem;color: #FFFFFF;line-height: 0.48rem;}
.poptxtdjq span{color:#f0ff00;}
.popbtndjq {font-size: 0.18rem;color: #f0ff00;line-height: 0.48rem;text-decoration: underline;display: block;}
.poptxline{width: 0.02rem;height: 0.18rem;background-color: #FFFFFF;display: block;margin: 0.15rem 0.16rem 0;}

.popbuynv {width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.07rem auto 0;}
.popbuynv a {display: flex;justify-content: center;align-items: center;margin: 0 0.08rem;background-position:  -9.50rem -16.70rem;
	width: 1.80rem;
	height: 0.67rem;box-sizing: border-box;padding-bottom: 0.10rem;}
.popbuynv a span {
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	font-size: 0.24rem;
color: #47281c;
	font-family: 'rzrxnfh';text-shadow: 0 0px 0 #47281c;
}
.popbuynv a.on {
	background-position: -7.20rem -16.70rem;
}
.popbuynv a.on span{
	color: #9a2400;
	text-shadow: -0.02rem 0px 0.06rem #fbe2a1;
}
.popbuynv a:last-child span{font-size: 0.20rem;}
.popbuybox {
	width: 100%;
	margin: 0px auto 0;
}
.popbuyct {
	width: 100%;
}
.poplistbuy {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}
.poplibuy1 {
	width: 2.91rem;
	margin: 0 0.10rem 0.04rem;
	position: relative;
}
.poplibuy2 {
	width: 5.01rem;
	position: relative;
}
.poplistbuy li img {
	display: block;
	width: 100%;
}
.popbtnbuy1 {
	background-position: -7.20rem -16.70rem;
	width: 1.80rem;
	height: 0.67rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0.04rem auto 0;
	box-sizing: border-box;padding-bottom: 0.10rem;
}
.popbtnbuytxt1 {
	font-size: 0.24rem;
	color: #9a2400;
	font-family: 'fzltzh';
	line-height: 1;
	display: block;
	text-shadow: -0.02rem 0px 0.06rem #fbe2a1;
}
.popbtnbuytxt2 {color: #9a2400;font-size: 0.24rem;font-family: 'rzrxnfh';display: block;line-height: 1;text-shadow: -0.02rem 0px 0.06rem #fbe2a1;}
.popbytxttip {width: 100%;text-align: center;margin: -0.05rem auto 0;
	font-size: 0.18rem;
	color: #3f2115;
	line-height: 1;
}
.poplibuy3{margin-bottom: 0.10rem;}
/*==============================  ���򸴻��  ���� ==================================================*/







 /*========================   �ݴ���start  ============================*/  
.dia-con-1 {
	width: 6.70rem;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	z-index: 2;
	position: relative;
}
.dia-con-a {
	width: 3.70rem;
}
.bgtable1 {
	width: 100%;
	margin: 0.05rem auto 0;
	border-top-left-radius: 0.10rem;
	border-top-right-radius: 0.10rem;
	overflow: hidden;
	border: 1px solid #f1c8ad;
	border-bottom: none;
	
}
.poptable2 thead tr th {
	height: 0.36rem;
	background-color: #ac7754;
	font-size: 0.20rem;
	color: #ffffff;
	line-height: 1;
	text-align: center;
}


.poptable2 thead tr th:nth-child(2) {
	border-right: 1px solid #cc9d7f;
	border-left: 1px solid #cc9d7f;
}

.poptable2 tbody tr td {
	height: 0.30rem;
	font-size: 0.18rem;
	color: #313b47;
	line-height: 1;
	text-align: center;
	border-bottom: 1px solid #c5d1d7;
}

.poptable2 tbody tr:nth-child(odd) td {
	background-color: #ffffff;
}

.poptable2 tbody tr:nth-child(even) td {
	background-color: #fdfaf3;
}

.page_box {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	height: 0.32rem;
	background-color: #fdfaf3;
	border-bottom-left-radius: 0.10rem;
	border-bottom-right-radius: 0.10rem;
	overflow: hidden;
	border: 1px solid #f1c8ad;
	border-top: none;
	width: 100%;
}

.page_box span {
	margin: 0 0.05rem;
	font-size: 0.20rem;
	color: #313b47;
	line-height: 0.32rem;
}

.page_box span a {
	color: #313b47;
}
.poptable2 tbody tr td:nth-child(2) {
	border-right: 1px solid #c5d1d7;
	border-left: 1px solid #c5d1d7;
}

.poptable2 tbody tr td a {
	color: #FFFFFF;
}



.poptable2 {
	width: 100%;
}



/*------*/
.poptable3 {
	width: 100%;
	margin: 0.05rem auto 0;
	border: 1px solid #f1c8ad;
	border-radius: 0.10rem;overflow: hidden;
}
.dia-con-b {
	width: 2.57rem;
}

.table_con2 p:nth-child(odd) span {
	background-color: #ffffff;
}

.table_con2 p:nth-child(even) span {
	background-color: #fdfaf3;
}
.table_con2 {
	width: 100%;
}

.table_con2 p {
	font-size: 0.18rem;
	color: #313b47;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid #c5d1d7;
}

.table_con2 p span:first-child {
	width: 72%;
	border-right: 1px solid #c5d1d7;
	box-sizing: border-box;
}
.table_con2 p:last-child{border-bottom: none;}
.table_con2 p span:last-child {
	width: 28%;
}


.table_con2 p span {
	text-align: center;
	height: 0.28rem;
	line-height: 1.1;
	display: flex;
	justify-content: center;
	align-items: center;
}
.poptxttip1 {
	font-size: 0.18rem;
	color: #fff4e5;
	line-height: 1.3;
	width: 5.58rem;
	margin: 0.15rem auto 0;
	text-align: center;
	position: relative;
	z-index: 10;
}
.poptable3 h4 {
	width: 100%;
	height: 0.38rem;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid #c5d1d7;
}

.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: #ad7854;
}

.poptable3 h4 span:first-child {
	box-sizing: border-box;
	border-right: 1px solid #cd9e7f;
	width: 72%;
}

.poptable3 h4 span:last-child {
	text-align: center;
	width: 28%;
}

.table_con {
	width: 100%;
}

.poptable2 thead tr th:nth-child(1){width: 40%;}
.poptable2 thead tr th:nth-child(2){width: 20%;}
.poptable2 thead tr th:nth-child(3){width: 30%;}
.poptable3 thead tr th:nth-child(1){width: 40%;}
.poptable3 thead tr th:nth-child(2){width: 40%;}
.poptable3 thead tr th:nth-child(3){width: 30%;}


  /*============================    �ݴ���end   ==============================*/ 





/*===========================   �����¼  ��ʼ   ========================================*/
.poptbaqh {
	width: 120%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.10rem 0 0 -10%;
	position: relative;
	z-index: 10;
	transform-origin: 50% 0;
	transform: scale(0.9);
}
.poptbaqh a {
	background-position:  -9.50rem -16.70rem;width: 1.80rem;height: 0.67rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	box-sizing: border-box;
	box-sizing: border-box;padding-bottom: 0.10rem;

}
/*.poptbaqh a:first-child{margin-left: 0;}*/
.poptbaqh a span {
	display: block;
	text-align: center;
	line-height: 1;
	font-size: 0.22rem;
	color: #47281c;
	font-family: 'rzrxnfh';
	text-shadow: 0 0px 0 #47281c
	

}

.poptbaqh a.on {
	background-position:  -7.20rem -16.70rem;
}

.poptbaqh a.on span {
	color: #9a2400;
	text-shadow: 0 0px 0 #fbe2a1
}


.table_conbox {
	position: relative;
	z-index: 10;
	overflow: hidden;
	width: 6.50rem;
	margin: 0.05rem auto 0;
	border: 1px solid #f1c8ad;
	border-radius: 0.10rem;overflow: hidden;
}

.poptable1 {
	width: 100%;
}

.poptable1 thead tr th {
	height: 0.35rem;
	background-color: #a5724f;
	border-bottom: none;
	border-top: none;
	font-size: 0.20rem;
	color: #FFFFFF;
	line-height: 1;
	text-align: center;
	border-right: 1px solid #cd9e7f;
}

.poptable1 thead tr th:last-child {
	border-right: none;
}





.poptable1 tbody tr:nth-child(odd) td {
	background-color: #ffffff;
}

.poptable1 tbody tr:nth-child(even) td {
	background-color: #fdfaf3;
}




.poptable1 tbody tr td {
	height: 0.32rem;
	border: 1px solid #c5d1d7;
	font-size: 0.18rem;
	color: #313b47;
	line-height: 1;
	text-align: center;
	border-top: none;
}

.poptable1 tbody tr td a {
	color: #313b47;
}

.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;
	font-size: 0.18rem;
	border-bottom: 1px solid #c5d1d7;
	background-color: #fdfaf3;
}


.page span {
	margin: 0 0.05rem;
	font-size: 0.18rem;
	color: #313b47;
	line-height: 0.32rem;
}

.page span a {
	color: #313b47;
}



/*===========================   �����¼  ����    ========================================*/




  /*=======================    ��ϲ���  ��ʼ   ===============================*/

.p_tips {
	font-size: 0.20rem;
	color: #fff4e5;
	line-height: 0.24rem;
	width: 100%;
	text-align: center;
	margin: 0.10rem auto 0;
}

.polist1 {
	width: 100%;
	margin: 0.10rem auto 0;
	display: flex;justify-content: center;flex-wrap: wrap;
}
.polist1 li{width: 1.25rem;margin: 0.06rem 0.02rem;}

.polist1 li img{display: block;width: 100%;}
.popylmd_ct .polist1{margin: 0 auto;}


.poplotimg {width: 5.00rem;display: block;margin: 0 auto;}
.poplotimg img{display: block;width: 100%;}








  /*=======================    ��ϲ���  ����   ===============================*/



  /*=======================  �����ؽ����ͻ�����  ��ʼ  ===============================*/
.popylmdnv{width: 100%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0.06rem auto 0;
    position: relative;
    z-index: 10;
    } 
.popylmdnv a {
    background-position: -9.50rem -16.70rem;
    width: 1.80rem;
    height: 0.67rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0.10rem;
}

.popylmdnv a span {
    display: block;
    text-align: center;
    line-height: 1;
    font-size: 0.22rem;
    color: #47281c;
    font-family: 'rzrxnfh';
    text-shadow: 0 0px 0 #47281c;
}
.popylmdnv a.on {
	background-position: -7.20rem -16.70rem;
}

.popylmdnv a.on span {
	color: #9a2400;
    text-shadow: 0 0px 0 #fbe2a1;
}
.popylmdnv2 a span {font-size: 0.18rem;}
.popgltable_out{width: 6.14rem;margin: 0.11rem auto 0;border-radius: 0.10rem;overflow: hidden;}




.popylmd_ct{margin: 0.06rem auto 0;width: 100%;}
.bxzcdm_rig{width: 90%;margin: 0.20rem auto 0;}
.boxlistmd{width: 100%;height: 3.50rem;overflow: hidden;}
.listmd{width: 100%;}
.listmd li{font-size: 0.18rem;color: #fff4e5;line-height: 1.2;height: 0.44rem;text-align: center;}




  /*=======================  �����ؽ����ͻ�����  ����  ===============================*/



  /*==============================    ��ҷ���  ��ʼ   ==============================*/    

.popbxfk {
	width: 6.18rem;
	margin: 0.22rem auto 0.20rem;
	overflow-x: hidden;
	overflow-y: auto;
	height: 3.80rem;
	padding-right: 0.10rem;
	box-sizing: border-box;
	position: relative;
	z-index: 10;
}
.popbxfk::-webkit-scrollbar-track-piece {
	background-color: #d1b79e;
	border-radius: 0.10rem
}

.popbxfk::-webkit-scrollbar {
	width: 0.06rem;
}

.popbxfk::-webkit-scrollbar-thumb {
	background: #fff2df;
	border-radius: 0.10rem
}



.fc_txt3{font-size: 0.18rem;color: #fff2df;line-height: 0.32rem;text-align: left;}
.fc_txt3 em{width: 0.26rem;height: 0.26rem;text-align: center;display: inline-block;margin-right: 0.10rem;margin-bottom: -0.05rem;background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popiconfk.png) no-repeat;
					margin-top: -0.06rem;background-size: 100% 100%;}
.fc_box3ct1{width: 4.20rem;margin: 0.04rem 0 0.10rem 0.50rem;display: flex;justify-content: space-between;}
.fc_box3ct1 li a{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popdian.png) no-repeat;width: 0.34rem;height: 0.32rem;display: block;margin: 0 auto;background-size: 100% 100%;}
.fc_box3ct1 li a.cur{background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popdiancurr.png) no-repeat;background-size: 100% 100%;}
.fc_box3ct2{width: 1.10rem;margin: 0.04rem 0 0.10rem 0.40rem;display: flex;justify-content: space-between;}
.fc_box3ct2 li{display: flex;justify-content: space-between;align-items: center;}
.fc_box3ct2 li a{width: 0.18rem;height: 0.18rem;display: block;margin: 0 auto;border: 1px solid #fff2df;border-radius: 100%;}
.fc_box3ct2 li a.cur{background-color: #fff2df;border-radius: 100%;}
.fc_box3ct2 li p{font-size: 0.18rem;color: #fff2df;line-height: 0.30rem;text-align: center;margin-left: 0.05rem;}
.fc_box3ct3{width: 5.00rem;height: 2.08rem;margin: 0.04rem 0 0.10rem 0.66rem;position: relative;}
.fc_box3ct3 .fc_box5ct3po1{display: flex;justify-content: space-between;align-items: center;}
.fc_box3ct3 a{width: 0.18rem;height: 0.18rem;display: block;margin: 0 auto;border: 1px solid #fff2df;border-radius: 100%;}
.fc_box3ct3 a.cur{background-color: #fff2df;border-radius: 100%;}
.fc_box3ct3 p{font-size: 0.18rem;color: #fff2df;line-height: 0.30rem;text-align: center;margin-left: 0.05rem;}
.fc_box5ct3po1_1{position: absolute;top: 0;left: 0;}
.fc_box5ct3po1_2{position: absolute;top: 0;left: 2.53rem;}
.fc_box5ct3po1_3{position: absolute;top: 0.32rem;left: 0;}
.fc_box5ct3po1_4{position: absolute;top: 0.32rem;left: 2.53rem;}
.fc_box5ct3po1_5{position: absolute;top: 0.63rem;left: 0;}
.fc_box5ct3po1_6{position: absolute;top: 0.63rem;left: 2.53rem;}
.fc_box5ct3po1_7{position: absolute;top: 0.92rem;left: 0;}
.fc_box5ct3po1_8{position: absolute;top: 0.92rem;left: 2.53rem;}
.fc_box5ct3po1_9{position: absolute;top: 1.24rem;left: 0;}
.fc_box5ct3po1_10{position: absolute;top: 1.24rem;left: 2.53rem;}
.fc_box5ct3po1_11{position: absolute;top: 1.55rem;left: 0;}
.fc_box5ct3po1_12{position: absolute;top: 1.85rem;left: 0;}


.fc_box5ct4{width: 5.00rem;height: 1.65rem;margin: 0.04rem 0 0 0.40rem;position: relative;}
.fc_box5ct4 .fc_box5ct3po1{display: flex;justify-content: space-between;align-items: center;}
.fc_box5ct4 a{width: 0.18rem;height: 0.18rem;display: block;margin: 0 auto;border: 1px solid #fff2df;border-radius: 100%;}
.fc_box5ct4 a.cur{background-color: #fff2df;border-radius: 100%;}
.fc_box5ct4 p{font-size: 0.18rem;color: #fff2df;line-height: 0.30rem;text-align: center;margin-left: 0.05rem;}
.fc_box5ct3po1_g1{position: absolute;top: 0;left: 0;}
.fc_box5ct3po1_g2{position: absolute;top: 0;left: 1.54rem;}
.fc_box5ct3po1_g3{position: absolute;top: 0;left: 3.28rem;}
.fc_box5ct3po1_g4{position: absolute;top: 0.32rem;left: 0;}
.fc_box5ct3po1_g5{position: absolute;top: 0.32rem;left: 1.54rem;}
.fc_box5ct3po1_g6{position: absolute;top: 0.32rem;left: 3.28rem;}
.fc_box5ct3po1_g7{position: absolute;top: 0.70rem;left: 0;}
.fc_box5ct3po1_g8{position: absolute;top: 0.70rem;left: 2.96rem;}
.fc_box5ct3po1_g9{position: absolute;top: 1.04rem;left: 0;}
.fc_box5ct3po1_g10{position: absolute;top: 1.04rem;left: 2.50rem;}
.fc_box5ct3po1_g11{position: absolute;top: 1.36rem;left: 0;}
.fc_in1{width: 1.56rem;height: 0.20rem;outline: none;font-size: 0.18rem;color: #fff2df;line-height: 0.20rem;text-align: center;border: 1px solid #fff2df;background: transparent;margin-left: 0.05rem;box-sizing: border-box;padding-left: 0.10rem;}
.fc_in2{width: 5.84rem;height: 1.20rem;outline: none;font-size: 0.18rem;color: #fff2df;line-height: 0.20rem;text-align: left;display: block;margin: 0 auto;resize: none;
border: 1px solid #fff2df;background: transparent;margin-left: 0.05rem;box-sizing: border-box;padding: 0.10rem;}
.popbxbtntw {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0.10rem auto 0;
	position: relative;
	z-index: 10;
}



  /*==============================    ��ҷ���  ����  ==============================*/    



   /*=============================   ������Ϣ  ��ʼ  =============================*/

.popgltable {
	width: 6.14rem;
	margin: 0.11rem auto 0;
	position: relative;
	z-index: 10;
	border-radius: 0.10rem;
    overflow: hidden;
}

.tablegail {
	width: 100%;
}

.tablegail tr th {
	height: 0.30rem;
	color: #FFFFFF;
	line-height: 1;
	text-align: center;
	background-color: #a77450;
	font-size: 0.22rem;
}

.tablegail tr th:first-child {
	width: 70%;
	border-right: 1px solid #ca9d7e;
}

.tablegail tr th:last-child {
	width: 30%;
}

.tablegail tr td {
	height: 0.28rem;
	color: #261a19;
	line-height: 1;
	text-align: center;
	font-size: 0.18rem;
	border-bottom: 1px solid #c5d1d7;
}

.tablegail tbody tr:nth-child(odd) td {
	background-color: #FFFFFF;
}

.tablegail tbody tr:nth-child(even) td {
	background-color: #fdfaf3;
}

.tablegail tbody tr td:first-child {
	border-right: 1px solid #c5d1d7;
	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%;
}



  /*=============================  ������Ϣ  ����  =============================*/
 








/*  ========================    ���ⵯ��  ��ʼ =========================   */
.pop3 {width: 7.50rem;}
.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 {
	width: 2.56rem;
    height: 0.92rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    margin: 0 0.10rem;
    box-sizing: border-box;padding-bottom: 0.10rem;
}

.imgshow{background-position:-5.83rem -22.27rem;}
.imgsave{background-position:-5.83rem -22.27rem;}
.imgshow span{text-shadow: 0.02rem 0.02rem 0.06rem #fbe2a1;}
.imgsave span{text-shadow: 0.02rem 0.02rem 0.06rem #fbe2a1;}



.popgiftbtn a span {
font-family: 'rzrxnfh';
    font-size: 0.36rem;
    display: block;
    width: 100%;
    line-height: 1;
    text-align: center;
    color: #9a2400;
}



.diablck {
	background: url(//game.gtimg.cn/images/actdaoju/act/a20260413gunweapon/popback.png) no-repeat;background-size: 100% auto;
	width: 2.74rem;
	height: 0.36rem;
	display: block;
	position: absolute;
	right: 0;
	top: -0.40rem;
}


/*  ========================    ���ⵯ��  ���� =========================   */




.poptxttz {
	width: 90%;
	margin: 0 auto;
	font-size: 0.20rem;
	color: #fff2e0;
	line-height: 0.26rem;
	text-align: center;
	padding: 0.30rem 0 0.20rem;
	position: relative;
	z-index: 10;
}

.poptxttz_a {
	display: flex;
	justify-content: center;
	align-items: center;
}

.poptxttz a {
	color: #fffc00;
}

.popbxbtntw a {
	
	width: 2.72rem;
	height: 1.02rem;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
}
.popbtn1{background-position:-0.63rem -32.51rem;}
.popbtn2{background-position:-4.31rem -32.50rem;}



.popbxbtntw a {
	
	width: 2.56rem;
	height: 0.92rem;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	padding-bottom: 0.10rem;
}
.popbtn1{background-position: -5.83rem -22.27rem;}
.popbtn2{background-position: -5.83rem -22.27rem;}



.popbxbtntw a span {
	font-family: 'rzrxnfh';
	font-size: 0.36rem;
	display: block;
	width: 100%;
	line-height: 1;
	text-align: center;
	color: #9a2400;
	
}
.popbtn1 span{
	text-shadow: 0.02rem 0.02rem 0.06rem #fbe2a1;
}
.popbtn2 span{
	text-shadow: 0.02rem 0.02rem 0.06rem #fbe2a1;
}

.popbtnbx {
	position: relative;
	margin: 0 0.06rem;
}

.poptxtdjs {
	position: absolute;
	width: 100%;
	left: 0;
	top: -0.22rem;
	text-align: center;
	color: #282421;
	font-size: 0.18rem;
}

.poptxttz-dh {
	height: auto;
}










.anchor-lotterylayer .pk_pop_tytc{z-index: 9998 !important;}
.time_nq{display: none;}




/*.hd_video{width:1920px;position: absolute;top: 0;left: 50%;transform: translate(-50%,0);}*/
/*0323*/

.poptable1_2 thead tr th:nth-child(1){width: 40%;}
.poptable1_2 thead tr th:nth-child(2){width: 40%;}
.poptable1_2 thead tr th:nth-child(3){width: 20%;}

/*0428*/
.pfl_box_lf{position: relative;}
.btnckgetjl{position: absolute;margin: 0;top: 4.54rem;right: 0.53rem;}
.listcfd{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.09rem auto 0;}
.listcfd li{width: 1.25rem;margin: 0 1px;}
.fltxt9{font-size: 0.18rem;margin: 0 auto;width: 100%;text-align: center;}
.cfdbx{display: block;width: 1.21rem;margin: 0.05rem auto 0;}
.cfdbx img{display: block;width: 100%;}
.btngetfl{background-position:  -6.88rem -33.46rem;
	width: 1.25rem;
	height: 0.49rem;display: block;margin: 0.02rem auto 0;}
.fltxt5{margin: -1px auto 0;}
.btngetfl.gray{background-position: -8.65rem -33.46rem;}


.cfdbx{position: relative;}
.flfcdbx1{position: relative;}
.flsmbx1_lf{position: relative;}
.fcftxt{font-size: 0.18rem;color: #48281c;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;bottom: 0.21rem;font-family: 'fzltzh';}
.listcfd .fcftxt{bottom: 0.13rem;}
.pfl_box_rig .fcftxt{bottom: 0.17rem;}
.flsmbx3 .fcftxt{width: 53%;}
.flsmbx3 .fcftxt2{width: 54%;left: auto;right: 0;}


.p2box{position: relative;}
.p3number{width: 130%;position: absolute;top: 0.96rem;right: 0.75rem;justify-content: flex-end;}
.p2box{padding-top: 1.56rem;}






















































