body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	padding-top: 42px !important;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-weight: normal;
	font-style: normal;
}

ol,
ul {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
	font-size: 100%;
}

q:before,
q:after {
	content: "";
}

fieldset,
img,
abbr,
acronym {
	border: 0;
}

.c:before,
.c:after {
	content: "";
	display: table;
}

.c:after {
	clear: both;
}

.c {
	zoom: 1;
}

body {
	padding-top: 42px;
	text-align: justify;
	background-color: #fef7ed;
	overflow-x: hidden;
}

:focus {
	outline: none;
}

a {
	text-decoration: none;
}

.wrap,
.wrap1,
.wrap2,
#footer_ied {
	min-width: 1200px;
	width: 100%;
	_width: expression((document.documentElement.clientWidth||document.body.clientWidth) <1202? "1200px":"");
}

.container {
	width: 1200px;
	margin: 0 auto;
}

.pr {
	position: relative;
}

.pa {
	position: absolute;
}

.hide {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
}

.db {
	display: block;
	text-indent: -999em;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

/*footer*/
#afooter {
	text-align: center;
	line-height: 20px;
	color: #908f91;
	background-color: #000;
	padding: 20px 0;
}

#afooter a {
	color: #908f91;
}

/*  */
.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: 'fzlthgbk';
	src: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/fzlthgbk.woff2);
}

/*字魂穿越火线体*/
@font-face {
	font-family: 'zhcyhx';
	src: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/zhcyhx.ttf);
}

/*方正兰亭中黑_GBK*/
@font-face {
	font-family: 'fzltzhgbk';
	src: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/fzltzhgbk.woff2);
}

/*锐字锐线怒放黑简*/
@font-face {
	font-family: 'rzrxnfhj';
	src: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/rzrxnfhj.ttf);
}


/*@font-face {
	
	src: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/rzrxnfch.ttf);
}*/

.sp {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/sp.png) no-repeat;
}

.wrap1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/bg1.jpg) no-repeat 50% 0;
}

/*  =======================================   head_content   开始  ==========================================   */
.head_content {
	width: 1200px;
	margin: 0 auto;
}

.head {
	height: 724px;
	position: relative;
}

.headlogos {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	position: absolute;
	top: 22px;
	right: -324px;
}

.logocf {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/logo1.png) no-repeat;
	width: 198px;
	height: 45px;
	display: block;
	margin-top: 9px;
}

.logodjc {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/logo2.png) no-repeat;
	width: 133px;
	height: 43px;
	display: block;
	margin-left: 16px;
	margin-top: 9px;
}

.boxlogina {
	font-size: 20px;
	color: #6d4720;
	line-height: 1;
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	top: 694px;
	font-family: 'fzlthgbk';
}

.boxlogina a {
	color: #6d4720;
}

/*  ===================================   head_content   结束  ==========================================   */


/*  ------------------------------------------  content  开始  ------------------------------------------   */


/*  ===================================  tab切换按钮  开始    ==========================================   */
.tabnavbxout {
	width: 100%;
	margin: 0 auto;
	position: relative;
}

.tabnavbx {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
	height: 123px;
}

.tabnavbx a {
	width: 460px;
	height: 123px;
	margin: 0 22px;
	display: block;
}

.tabbtn1 {
	background-position: -45px -1210px;
}

.tabbtn2 {
	background-position: -540px -1394px;
}

.tabbtn1.on {
	background-position: -39px -1394px;
}

.tabbtn2.on {
	background-position: -546px -1210px;
}

.tabnvzs {
	background-position: -495px -1035px;
	width: 68px;
	height: 60px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

/*  ===================================  tab切换按钮  结束    ==========================================   */


/*========================================  复活币 购买 开始    =============================*/

.boxbuy {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
	padding-top: 36px;
}

.boxbuy a {
	background-position: -48px -229px;
	width: 351px;
	height: 106px;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	margin: 0 18px;
	padding-bottom: 6px;
}

.boxbuy a span {
	font-size: 30px;
	line-height: 1.5;
	width: 100%;
	text-align: center;
	transform-origin: 50% 50%;
	transform: scaleY(1.2);
	font-family: 'zhcyhx';
}

.boxbuy a.btnbuy2 span {
	font-size: 26px;
}

.textys {
	line-height: 1.5;
	width: 100%;
	text-align: center;
	transform-origin: 50% 50%;
	transform: scaleY(1.2);
	font-family: 'zhcyhx';
	background-image: -webkit-linear-gradient(top, #1a5c67, #1e7684, #25a0b4);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/*========================================复活币 购买 结束    =============================*/


/*========================================  主奖池  开始    =============================*/

.p1lotterybx {
	margin: 0 auto 0;
	padding-top: 68px;
	position: relative;
}

.ptitle {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}

.ptitle i {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/titlf.png) no-repeat;
	width: 88px;
	height: 89px;
	display: block;
}

.ptitle span {
	font-size: 70px;
	line-height: 1.5;
	transform-origin: 50% 100%;
	transform: scaleY(1.2);
	margin: 4px 7px 0;
	font-family: 'zhcyhx';
	background-image: -webkit-linear-gradient(top, #c08a56, #a57445, #7d542a);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.ptitle strong {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/titrig.png) no-repeat;
	width: 88px;
	height: 89px;
	display: block;
}

.p1btnallmd_box {
	width: 100%;
	margin: 0 auto 0;
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
	position: relative;
	z-index: 12;
}

.p1btnallmd {
	font-size: 20px;
	color: #6d4720;
	line-height: 1;
	text-decoration: underline;
	display: block;
	text-underline-offset: 4px;
	font-family: 'fzltzhgbk';
}

.boxlotterty {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p1lottery.png) no-repeat;
	width: 1920px;
	height: 673px;
	margin: -68px 0 0 -360px;
	position: relative;
	z-index: 11;
}

.bxlotbtn {
	width: 100%;
	margin: 0 auto 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: relative;
	z-index: 12;
}

.bxlotbtn a {
	display: block;
	width: 343px;
	height: 105px;
	margin: 0 25px;
}

.btnlot1 {
	background-position: -447px -232px;
}

.btnlot2 {
	background-position: -842px -232px;
}

.lotdjtxtbx {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 13px auto 0;
}

.lotdjtxtbx li:nth-child(2) {
	margin: 0 70px;
}

.btnzcx {
	background-position: -69px -389px;
	width: 293px;
	height: 84px;
	display: block;
}

.lotlixuanze {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	padding-top: 30px;
}

.lotcheck {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/lotzx.png) no-repeat;
	width: 28px;
	height: 26px;
	display: block;
	background-size: 100% auto;
}

.lotcheck.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/lotxzcurr.png) no-repeat;
	background-size: 100% auto;
}

.lottxt1 {
	font-size: 18px;
	color: #6d4720;
	line-height: 1;
	font-style: normal;
	margin: 5px 0 0 5px;
	font-family: 'fzltzhgbk';
}

.p1txt1 {
	font-size: 20px;
	color: #6d4720;
	line-height: 1;
	padding-top: 33px;
	font-family: 'fzltzhgbk';
}

.ym1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2ym.png) no-repeat;
	width: 1920px;
	height: 1033px;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	top: 54px;
	display: block;
	pointer-events: none;
}

/*========================================  主奖池  结束    =============================*/
.bigbx-top {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/bg2-top.png) no-repeat;
	width: 1920px;
	height: 310px;
	margin: -143px 0 0 -360px;
	display: block;
	pointer-events: none;
}

.bigbx {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/bg2.jpg) no-repeat;
	width: 1920px;
	margin: 0 0 0 -360px;
}

/*======================================  传说宝箱自选  开始   =====================*/
.p2zxbxbox {
	padding-top: 0;
	width: 1200px;
	margin: 0 auto;
}

.p2txt1 {
	font-size: 20px;
	color: #6b5224;
	line-height: 1.2;
	width: 100%;
	text-align: center;
	margin: 24px auto 0;
	font-family: 'fzltzhgbk';
}

.p2txt2 {
	font-size: 24px;
	color: #6b5224;
	line-height: 1.2;
	width: 100%;
	text-align: center;
	margin: 18px auto 0;
	font-family: 'fzltzhgbk';
}

.p2boxget {
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 18px auto 0;
}

.p2djlist {
	width: 810px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.p2btnxzdj {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p2bxdj.png) no-repeat;
	width: 387px;
	height: 247px;
	display: block;
	position: relative;
}

.p2btnxzdj img {
	display: block;
	width: 100%;
}

.p2djname {
	font-size: 18px;
	color: #6D4720;
	line-height: 22px;
	width: 100%;
	position: absolute;
	left: 0;
	text-align: center;
	font-family: 'fzlthgbk';
	bottom: 11px;
	height: 74px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.p2zxbxbox .p2btnxzdj{background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p2bxdj-0829.png) no-repeat;background-size: 100% 100%;}
.p2btnxzdj.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p2bxdjcurr.png) no-repeat;
}

.p2djgetbx {
	width: 321px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.p2djgetbx a {
	width: 321px;
	height: 97px;
	margin: 10px 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	box-sizing: border-box;
	padding-bottom: 6px;
}

.p2btnget {
	background-position: -432px -395px;
}

.p2btnget span {
	font-size: 28px;
}

.p2djgetbx a.gray {
	background-position: -833px -397px;
	text-indent: -999em;
}


/*========================================  传说宝箱自选  结束    =============================*/







/*======================================  传说币兑换  开始   =====================*/
.box1 {
	padding-top: 85px;
	margin: 0 auto;
	width: 1200px;
	position: relative;
}

.p3listxt {
	width: 100%;
	margin: 28px auto 0;
}

.p3listxt li {
	width: 100%;
	float: left;
	font-size: 20px;
	color: #5d3a18;
	line-height: 24px;
	margin-bottom: 14px;
	text-align: center;
}

.p3listxt li:last-child {
	margin-bottom: 0;
}

.p3listxt li span {
	float: left;
}

.p3listxt li p {
	padding-left: 0;
}

.p3listxt li p strong {
	color: #e85700;
}

.p3bxtxt {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 28px auto 0;
}

.p3bxtxt li {
	width: 518px;
	text-align: center;
	font-size: 22px;
	color: #5d3a18;
	line-height: 1;
	font-family: 'fzltzhgbk';
	margin: 0 18px;
}

.p3bxbtnv {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 6px auto 0;
}

.p3bxbtnv a {
	display: flex;
	justify-content: center;
	align-items: center;
	background-position: -21px -525px;
	width: 518px;
	height: 121px;
	margin: 0 18px;
	box-sizing: border-box;
	padding-bottom: 10px;
}

.p3bxbtnv a span {
	font-size: 30px;
}
.p3bxbtnv a:first-child span{font-size: 24px;}
.p3bxbtnv a .p3qhbtn2 span {
	font-size: 28px;
}

.p3bxbtnv a.on {
	background-position: -19px -691px;
}

.p3bxbtnv a.on span {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}



.p3_cont_box {
	width: 100%;
	margin: 28px auto 0;
}

.p3list1 {
	width: 1194px;
	margin: 0 auto;
}

.p3list1 li {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p3dja_bx.png) no-repeat;
	width: 1194px;
	height: 446px;
	position: relative;
}

/*.p3list1 li:last-child{margin-bottom: 0;}*/
.p3dja {
	display: block;
	width: 100%;
}

.p3_a_txt1 {
	position: absolute;
	height: 22px;
	top: 57px;
	left: 13px;
	border-top-right-radius: 30px;
	padding: 0 25px 0 6px;
	background: linear-gradient(to right, #f46e64, #d24135);
	font-size: 18px;
	color: #FFFFFF;
	line-height: 22px;
}

.p3_a_txt2 {
	position: absolute;
	height: 28px;
	top: 12px;
	left: 50%;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	padding: 0 80px;
	background: linear-gradient(to bottom, #5e462a, #4e3d29);
	font-size: 18px;
	color: #fef7dc;
	line-height: 28px;
	transform: translate(-50%, 0);
}

.p3_a_txt3 {
	font-size: 16px;
	color: #d24136;
	line-height: 1;
	text-decoration: underline;
	position: absolute;
	top: 58px;
	right: 40px;
	font-family: 'fzltzhgbk';
	text-underline-offset: 4px;
}

.p3_a_txt4 {
	top: 88px;
}

.p3_a_txt5 {
	position: absolute;
	left: 50%;
	top: 280px;
	transform: translate(-50%, 0);
	background-position: -673px -661px;
	width: 298px;
	height: 39px;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	font-family: 'fzltzhgbk';
}

.p3_a_txt6 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: absolute;
	left: 0;
	top: 333px;
}

.p3_a_txt6 p {
	width: 404px;
	font-size: 18px;
	color: #5d3a18;
	line-height: 1;
	text-align: center;
	margin: 0 18px;
	font-family: 'fzltzhgbk';
}

.p3_a_txt7 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: absolute;
	left: 0;
	bottom: 0;
}

.p3_a_txt7 a {
	display: block;
	background-position: -646px -540px;
	width: 404px;
	height: 93px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: 0 18px;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.p3_a_txt7 a span {
	font-size: 18px;
}

.p3_a_txt7 a em {
	font-size: 18px;
	color: #1b626e;
	line-height: 1;
	display: block;
	text-align: center;
	margin-top: 3px;
	font-family: 'fzltzhgbk';
}

.p3_a_txt8 {
	background-position: -1118px -631px;
	width: 48px;
	height: 167px;
	font-size: 18px;
	color: #000000;
	line-height: 1.1;
	text-align: center;
	box-sizing: border-box;
	padding: 10px 10px 0;
	position: absolute;
	top: 102px;
	left: 131px;
}

.listdhuih {
	width: 1400px;
	margin: 0 0 0 -100px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.listdhuih li {
	width: 230px;
	margin: 0 6px 23px;
}

.listdhuih li.mb0 {
	margin-bottom: 0;
}

.bg_dhimg {
	width: 230px;
	position: relative;
	margin: 0 auto;
}

.bg_dhimg img {
	display: block;
	width: 100%;
}

.dhdjname {
	display: none;
}

.btnduih {
	background-position: -575px -732px;
	width: 222px;
	height: 67px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 10px auto 0;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.btnduih span {
	font-size: 18px;
}

.btnduih.gray {
	background-position: -843px -734px;
	text-indent: -999em;
}


.listdhuih li.p3dhli {
	width: 585px;
}

.listdhuih li.p3dhli .bg_dhimg {
	width: 585px;
}

.p3dhli .btnduih {
	background-position: -719px -831px;
	width: 259px;
	height: 78px;
}

.p3dhli .btnduih.gray {
	background-position: -719px -941px;
	text-indent: -999em;
}

.ym2 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/ym2.png) no-repeat;
	width: 1614px;
	height: 1050px;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	top: 100px;
	pointer-events: none;
}

/*======================================  传说币兑换  结束   =====================*/




/*======================================  传说回馈礼包  开始   =====================*/
.boxcsfklb {
	padding-top: 78px;
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 200px;
}

.p4listxt {
	width: 1200px;
	margin: 20px auto 0;
}

.p4listxt li {
	font-size: 20px;
	color: #5d3a18;
	line-height: 1.2;
	text-align: center;
}

.p4listxt li span {
	font-size: 16px;
	color: #b75c03;
}

.p4bxbtns {
	width: 100%;
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
	margin-top: 0;
}

.p4bxbtns a {
	display: block;
	margin-left: 78px;
}

.p4btntxt1 {
	font-size: 20px;
	color: #5d3a18;
	line-height: 1;
	text-decoration: underline;
	text-underline-offset: 4px;
	font-family: 'fzltzhgbk';
}

.p4btntxt2 {
	font-size: 20px;
	color: #178afd;
	line-height: 1;
	text-decoration: underline;
	text-underline-offset: 4px;
}

.p4lidj {
	width: 810px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.p4lidj li {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p2bxdj.png) no-repeat;
	width: 387px;
	height: 247px;
	display: block;
	position: relative;
}

.p4lidj li img {
	display: block;
	width: 100%;
}

/*======================================  传说回馈礼包  结束   =====================*/


.bigbx-top1 {
	margin-top: -310px;
}

/*======================================   序列号尊享私人定制  开始   =====================*/
.boxsrdz {
	padding-top: 0;
	width: 1200px;
	margin: 0 auto;
	position: relative;
	padding-bottom: 200px;
}

.p5_btnsjcq {
	background-position: -41px -842px;
	width: 222px;
	height: 67px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 12px auto 0;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.p5_btnsjcq span {
	font-size: 18px;
}

.p5_cont_box {
	margin: 7px 0 0 -5px;
	width: 1200px;
	margin: 0 auto;
}

.p5boxbgdj {
	position: relative;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5djbox.png) no-repeat;
	width: 1194px;
	height: 381px;
}

.p5numlist1 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: absolute;
	left: 0;
	top: 22px;
}

.p5linum {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5bgnum.png) no-repeat;
	width: 89px;
	height: 85px;
	box-sizing: border-box;
	font-size: 46px;
	color: #FFFFFF;
	line-height: 86px;
	text-align: center;
	margin: 0 17px;
	font-family: 'rzrxnfhj';
}

.p5listtag {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: absolute;
	left: 0;
	top: 97px;
	pointer-events: none;
}

.p5tagtxt1 {
	background-position: -45px -934px;
	width: 48px;
	height: 129px;
	;
	margin-top: 57px;
}

.p5tagtxt2 {
	background-position: -128px -935px;
	width: 48px;
	height: 209px;
	margin: 0 413px 0 24px;
}

.p5tagtxt3 {
	background-position: -128px -935px;
	width: 48px;
	height: 209px;
	margin: 24px 24px 0 413px;
}

.p5tagtxt4 {
	background-position: -128px -935px;
	width: 48px;
	height: 209px;
	margin-top: 24px;
}

.p5tagtxt {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	box-sizing: border-box;
	padding: 7px 0 32px;
}

.p5tagtxt span {
	font-size: 18px;
	width: 22px;
	margin: 0 auto;
	display: block;
	line-height: 1;
}

.p5btnqrxlh {
	background-position: -319px -836px;
	width: 280px;
	height: 84px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	top: 271px;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.p5btnqrxlh span {
	font-size: 18px;
	line-height: 1.2;
}

.p5btnqrxlhtxt2 {
	margin-top: 0;
}

.p5litxt1 {
	position: absolute;
	height: 28px;
	top: 379px;
	left: 50%;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	padding: 0 80px;
	background: linear-gradient(to bottom, #997844, #997844);
	font-size: 18px;
	color: #fef7dc;
	line-height: 28px;
	transform: translate(-50%, 0);
}

.p5box_a {
	width: 1200px;
	margin: 68px auto 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.p5box_a_lf {
	width: 796px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.p5box_b {
	width: 387px;
}

.p5txt1 {
	font-weight: bold;
	font-size: 26px;
	color: #5d3a18;
	width: 100%;
	text-align: center;
}

.p5bgbnumbx1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5bgbnumbx1.png) no-repeat;
	width: 387px;
	height: 247px;
	box-sizing: border-box;
	margin: 10px auto 0;
	padding-top: 43px;
}

.p5bgbnumbx1_top {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}

.p5numlist2 {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 3px;
}

.p5numlist2 .p5linum {
	margin: 0;
	width: 130px;
	height: 120px;
	background-size: 100% 100%;
	font-size: 80px;
	line-height: 120px;
}

.p5txt3 {
	font-size: 40px;
	color: #785c32;
	line-height: 120px;
	margin: 0 3px;
	font-weight: bold;
}

.p5txt2 {
	font-size: 18px;
	color: #6d4720;
	line-height: 1;
	width: 100%;
	text-align: center;
	margin: 21px auto 0;
}

.p5box_a_rig {
	height: 222px;
	width: 357px;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	margin-top: 40px;
}

.p5_btnqrxlnum {
	background-position: -666px -1060px;
	width: 357px;
	height: 108px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.p5_btnqrxlnum span {
	font-size: 22px;
	color: #FFFFFF;
	line-height: 1;
	width: 100%;
	text-align: center;
	transform-origin: 50% 50%;
	transform: scaleY(1.2);
}


.p5txt4 {
	font-size: 18px;
	line-height: 1;
	width: 100%;
	text-align: center;
	margin: 6px auto 0;
	color: #6d4720;
}

.p5box_2 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5box2.png) no-repeat;
	width: 1194px;
	height: 466px;
	box-sizing: border-box;
	padding-top: 56px;
	margin: 29px auto 0;
}

.p5_list_txt1 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}

.p5_list_txt1 li {
	padding: 0 17px;
	min-width: 292px;
	height: 66px;
	border: 2px solid #5d3a18;
	font-size: 24px;
	color: #5d3a18;
	line-height: 66px;
	text-align: center;
}

.p5_list_txt1 li:first-child {
	margin-right: 140px;
}

.p5_list_txt1 li:last-child {
	margin-left: 140px;
}

.p5txt5 {
	font-size: 20px;
	color: #5d3a18;
	line-height: 1.2;
	width: 100%;
	text-align: center;
	margin: 14px auto 0;
}

.p5listweis {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 13px auto 0;
}

.p5listweis li {
	width: 256px;
	margin: 0 8px;
}

.p5txt6 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5box2_am.png) no-repeat;
	width: 256px;
	height: 166px;
	box-sizing: border-box;
	padding-top: 26px;
}

.p5txt6 span {
	font-size: 60px;
	color: #FFFFFF;
	line-height: 1;
	display: block;
	width: 100%;
	text-align: center;
	font-family: 'zhcyhx';
}

.p5txt6 em {
	font-size: 26px;
	color: #785c32;
	line-height: 1;
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 30px;
	font-weight: bold;
}

.p5btnxzthe {
	background-position: -19px -1560px;
	width: 222px;
	height: 67px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 3px auto 0;
}

.p5btnxzthe span {
	font-size: 20px;
}

.p5box_3 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5box3.png) no-repeat;
	width: 1194px;
	height: 852px;
	box-sizing: border-box;
	margin: 60px auto 0;
	padding-top: 55px;
	position: relative;
}

.p5_listlast {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}

.p5btnnumber {
	width: 224px;
	margin: 0 0 30px 0;
}

.p5txt7 {
	font-size: 18px;
	color: #5d3a18;
	line-height: 24px;
	width: 100%;
	box-sizing: border-box;
	padding-left: 26px;
	display: block;
}

.p5box3_sm {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5box3_sm.png) no-repeat;
	width: 173px;
	height: 224px;
	margin: 10px auto 0;
	box-sizing: border-box;
	padding-top: 47px;
}

.p5box3_sm span {
	font-size: 90px;
	line-height: 1;
	display: block;
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-family: 'zhcyhx';
}

.p5box3_sm em {
	font-size: 20px;
	line-height: 1;
	display: block;
	width: 100%;
	text-align: center;
	color: #785c32;
	margin-top: 48px;
	font-weight: bold;
}

.p5xzthenum {
	background-position: -19px -1560px;
	width: 222px;
	height: 67px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 2px auto 0;
	transform-origin: 50% 0;
	transform: scale(0.9);
}

.p5xzthenum strong {
	font-size: 18px;
}

.p5btnnumber.on .p5box3_sm {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5box3_sm_curr.png) no-repeat;
	background-size: 100% 100%;
}

.p5btnnumber.on .p5box3_sm span {
	color: #FFFFFF;
}

.p5btnnumber.on .p5box3_sm em {
	color: #785c32;
}

.box4lastbx {
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 25px auto 0;
}

.p5btnlast {
	background-position: -301px -1569px;
	width: 378px;
	height: 113px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.p5btnlast span {
	font-size: 20px;
	color: #27646e;
	line-height: 26px;
	display: block;
	text-align: center;
	font-family: 'fzltzhgbk';
}

.box4lastbx_1 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 20px auto 0;
}

.p5txtlast {
	font-size: 20px;
	color: #5d3a18;
	line-height: 24px;
	text-align: center;
	margin: 0 10px;
}
.ym3 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/ym3.png) no-repeat;
	width: 1727px;
	height: 1523px;
	display: block;
	position: absolute;
	left: 58%;
	transform: translate(-50%, 0);
	top: 682px;
	pointer-events: none;
}


/*======================================   序列号尊享私人定制  结束   =====================*/



/*======================================   好友齐聚 尊贵同享  结束   =====================*/
.boxshare {
	padding-top: 0;
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.p6txt1 {
	font-size: 20px;
	line-height: 24px;
	width: 100%;
	text-align: center;
	margin: 15px auto 0;
	color: #5d3a18;
}

.p6txt2 {
	margin: 7px auto 0;
}

.p6_bx_1 {
	margin: 25px 0 0 -1%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 102%;
}

.p6_bx_1 .p5box_a_lf {
	width: 426px;
}

.p6btnshare {
	background-position: -736px -1559px;
	width: 385px;
	height: 116px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 104px;
}

.p6btnshare span {
	font-size: 22px;
}

.p5box_a_rig_1 {
	width: 790px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}









/*======================================   好友齐聚 尊贵同享  结束   =====================*/



/*======================================  传说集齐奖励  结束   =====================*/

.box3 {
	padding-top: 90px;
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.p7word {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p7word.png) no-repeat;
	width: 1200px;
	margin: 34px auto 0;
	padding-top: 16px;
}

.p7rwlist {
	width: 1200px;
	box-sizing: border-box;
	padding: 0 30px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.p7rwlist li {
	position: relative;
	width: 178px;
	height: 258px;
}

.p7tita1 {
	margin: 0 auto;
	background-position: -28px -1727px;
	width: 178px;
	height: 39px;
}

.p7tita2 {
	margin: 0 auto;
	background-position: -264px -1727px;
	width: 178px;
	height: 39px;
}

.p7tita3 {
	margin: 0 auto;
	background-position: -499px -1727px;
	width: 178px;
	height: 39px;
}

.p7tita4 {
	margin: 0 auto;
	background-position: -735px -1727px;
	width: 178px;
	height: 39px;
}

.p7tita5 {
	margin: 0 auto;
	background-position: -970px -1727px;
	width: 178px;
	height: 39px;
}

.p7rwbox {
	display: block;
	position: absolute;
}

.p7rwbox img {
	display: block;
	width: 100%;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.p7rwbox1 {
	width: 270px;
	top: 52px;
	left: -20px;
}

.p7rwbox2 {
	width: 237px;
	top: 54px;
	left: -44px;
}

.p7rwbox3 {
	width: 336px;
	top: 45px;
	left: -64px;
}

.p7rwbox4 {
	width: 218px;
	top: 48px;
	left: -21px;
}

.p7rwbox5 {
	width: 338px;
	top: 44px;
	left: -91px;
}

.p7rwlist li.on .p7rwbox img {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: gray;
}

.p7dj {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p7dj.png) no-repeat;
	width: 1194px;
	height: 281px;
	position: relative;
	display: block;
	margin: -2px auto 0;
	box-sizing: border-box;
	padding: 44px 66px 0 72px;
	display: flex;justify-content: space-between;flex-wrap: wrap;
}
.p7djbx1{width: 365px;}
.p7djbx2{width: 355px;}
.p7djbx3{width: 215px;}
.p7tagbx{width: 100%;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.p7tag{width: 107px;height: 28px;background: linear-gradient(to right, #c84003, #ea5e0c,#eb5f0d);border-bottom-right-radius: 30px;border-top-left-radius: 30px;margin-right: 2px;
		font-size: 18px;color: #ffffff;line-height: 28px;text-align: center;}

.p7djbx3 .p7tagbx{justify-content: center;width: 120%;margin: 0 0 0 -10%;}
.p7djbx3 .p7tagbx .p7tag{margin: 0 2px;}
.p7dj-box{display: block;width: 100%;height: 136px;position: relative;}
.p7dj-box img{display: block;width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.p7djbx3 .p7dj-box img{width: 48%;}
.p7djname{font-size: 24px;color: #5d3a18;line-height: 1;width: 130%;text-align: center;margin: 0 0 0 -15%;}





.p7btnget {
	background-position: -51px -1798px;
	width: 475px;
	height: 143px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: 10px auto 0;
	box-sizing: border-box;
	padding-bottom: 10px;
}

.p7btnget span {
	font-size: 30px;
}

.p7btnget.gray {
	background-position: -598px -1796px;
	text-indent: -999em;
}


/*======================================   传说集齐奖励  结束   =====================*/

/*======================================  传说厂牌专题站  结束   =====================*/
.p8ztz {
	display: block;
	width: 1192px;
	margin: 24px auto 0;
}

.p7btngetgo {
	display: none;
}

.p7btngetgo-pc {
	display: flex;
}

.bx-zzt {
	padding-bottom: 175px;
}

/*======================================   传说厂牌专题站  结束   =====================*/



/*=========================  玩家反馈  开始 =======================*/

.box4 {
	padding-top: 0;
	width: 1200px;
	position: relative;
	margin: 0 auto;
}

.boxwjfk {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/wjfkbox.png) no-repeat;
	width: 1194px;
	height: 351px;
	box-sizing: border-box;
	padding: 48px 0 0 0;
	margin: 20px auto 0;
}

.wjfktxt2 {
	font-size: 28px;
	color: #b3572a;
	line-height: 48px;
	width: 100%;
	margin: 0 auto 0;
	text-align: center;
	font-weight: bold;
}

.wjfktxt1 {
	font-size: 28px;
	color: #1b1b1b;
	line-height: 48px;
	width: 100%;
	margin: 0 auto 0;
	text-align: center;
	font-weight: bold;
}

.bxwjfkbtn {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 20px auto 0;
}

.bxwjfkbtn a {
	background-position: -39px -1981px;
	position: relative;
	width: 268px;
	height: 81px;
	margin: 0 15px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	box-sizing: border-box;
	padding: 0 0 5px 0;
}





.bxwjfkbtn a span {
	font-size: 24px;
}

.bxwjfkbtn a em {
	font-size: 18px;
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	top: 73px;
	color: #1b1b1b;
	text-align: center;

}

.btnwjfkget.gray {
	background-position: -352px -1986px;
	text-indent: -999em;
}

.ym4 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/ym4.png) no-repeat;
	width: 1838px;
	height: 2493px;
	position: absolute;
	display: block;
	left: 53.5%;
	top: -1708px;
	transform: translate(-50%, 0);
	pointer-events: none;
}

/*=========================  玩家反馈  结束 =======================*/


/*=========================  活动规则  开始 =======================*/

.box5 {
	padding-top: 90px;
	width: 1200px;
	margin: 0 auto;
}

.listrule {
	width: 100%;
	margin: 15px auto 0;
}

.listrule li {
	width: 100%;
	float: left;
	margin-bottom: 12px;
}

.listrule li span {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/ruleicon.png) no-repeat;
	width: 25px;
	height: 24px;
	float: left;
	margin-top: 1px;
	text-indent: -999em;
}

.listrule li p {
	font-size: 20px;
	color: #5d3a18;
	line-height: 26px;
	padding-left: 34px;
}

.listrule li p a {
	color: #ea5f2f;
	text-decoration: underline;
}

.listrule li strong {
	display: block;
	color: #5d3a18;
	font-size: 20px;
}

.listrule li p em {
	color: #5d3a18;
	display: block;
}


/*=========================  活动规则  结束 =======================*/


/*==========================   导航  结束  ==================================*/
.flot {
	width: 233px;
	opacity: 1;
	pointer-events: inherit;
	position: fixed;
	top: 50%;
	right: 0;
	display: none;
	transform-origin: 100% 50%;
	transform: translate(0, -50%) scale(0.65);
	z-index: 99;
	box-sizing: border-box;
}

.bxflot {
	width: 233px;
	overflow: hidden;
	height: 781px;
}

.btnflnv1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/flbtn1.png) no-repeat;
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.btnflnv1 span {
	font-size: 18px;
}

.btnflnv1.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/flbtn2.png) no-repeat;
}

.btnflnv1.on span {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.flsqzk {
	width: 35px;
	height: 42px;
	display: block;
	margin: 0 auto;
	position: relative;
}

.shouqi {
	width: 35px;
	height: 42px;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/flsq.png) no-repeat;
}

.zhankai {
	width: 35px;
	height: 42px;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
	display: none;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/flzk.png) no-repeat;
	display: none;
}

.flot.on1 {
	right: -300px;
}

/*==========================   导航  结束  ==================================*/


/*==========================        左边挂件 开始   ==========================   */
.boxlfceb {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 778;
	display: none;
	transform-origin: 0 100%;
	transform: scale(0.65);
}

.bxfcczfl {
	width: 0;
	height: 0;
	opacity: 0;
	display: none;
	overflow: hidden;
}

.bxfcczfl.on {
	opacity: 0;
	pointer-events: none;
	display: none;
}

.btnczfl {
	display: block;
	width: 100%;
	height: 360px;
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
}

.btnczfl-pc {
	display: block;
}

.btnguanbi {
	display: block;
	width: 48px;
	height: 41px;
	position: absolute;
	right: 0;
	top: 0;
}

/*===========================================*/
.btnkfbx {
	width: 330px;
	height: 477px;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/flbgcode.png) no-repeat;
	box-sizing: border-box;
	position: relative;
	margin: 20px 0;
	background-size: 100% 100%;
	transform-origin: 0 0;
	transform: scale(0.9);
}

.btnkfbxin {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	width: 100%;
	height: 100%;
}

.code {
	width: 260px;
	display: block;
	margin: 0 auto;
}

.btnkf {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/btnkf.png) no-repeat;
	width: 275px;
	height: 83px;
	display: flex;
	margin: 1px auto 0;
	background-size: 100% 100%;
	justify-content: center;
	justify-content: center;
	align-items: center;
	margin-bottom: 3px;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.kfclosevid {
	display: block;
	position: absolute;
	cursor: pointer;
	width: 47px;
	height: 33px;
	right: -52px;
	top: 5px;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/kfclosevid.png) no-repeat;
	background-size: 100% 100%;
}

.btnkfbx.on {
	opacity: 0;
	pointer-events: none;
	display: none;
}

.btnkf span {
	font-size: 24px;
}

/*===========================================*/
.anchor-fixedbar {
	position: relative !important;
	top: auto !important;
	left: auto !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
	margin-left: 0 !important;
}

/*==========================        左边挂件 结束   ==========================   */




/*  ===========================    弹窗   =============================*/

.dialog {

	position: relative;
	/*margin: 100px;*/
	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;
	right: -51px;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/kfclosevid.png) no-repeat;
	width: 47px;
	height: 43px;
}

.pop2 {
	width: 689px;
}

.popconten {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbg1.png) no-repeat;
	width: 689px;
	padding: 20px 0 0 0;
}

.popngdn {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbg2.png) no-repeat;
	width: 689px;
	height: 27px;
	display: block;
	margin: -1px auto 0;
}

.poptitle {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}

.poptitle i {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/poptitlf.png) no-repeat;
	width: 53px;
	height: 53px;
	display: block;
}

.poptitle strong {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/poptitrig.png) no-repeat;
	width: 53px;
	height: 53px;
	display: block;
}

.poptitle span {
	font-size: 42px;
	line-height: 1.5;
	transform-origin: 50% 100%;
	transform: scaleY(1.2);
	margin: 4px 7px 0;
	font-family: 'zhcyhx';
	background-image: -webkit-linear-gradient(top, #c08a56, #a57445, #7d542a);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}


/*==============================   代金券记录  开始  ==================================================*/
.pop1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbg.png) no-repeat;
	width: 810px;
	height: 753px;
	background-size: 100% 100%;
}

.iframe1 {
	width: 780px;
	height: 763px;
	display: block;
	border: none;
	position: absolute;
	top: 49%;
	left: 50%;
	transform: translate(-50%, -50%) scale(0.9);
	transform-origin: 50% 50%;
}

/*==============================   代金券记录  结束  ==================================================*/

/*============================== 购买复活币  开始 ==================================================*/
.popbgtxt {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 12px auto 0;
}

.poptxtdjq {
	font-size: 18px;
	color: #865b30;
	line-height: 1;
	font-family: 'fzltzhgbk';
}

.poptxtdjq span {
	color: #4fc5c9;
}

.popbtndjq {
	font-size: 18px;
	color: #4fc5c9;
	line-height: 1;
	text-decoration: underline;
	display: block;
}

.poptxline {
	width: 2px;
	height: 18px;
	background-color: #4fc5c9;
	display: block;
	margin: 0 16px 0;
}

.popbuynv {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 15px auto 0;
}

.popbuynv a {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 10px;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.popbuynv a span {
	font-size: 20px;
}

.popbuynv a.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn2.png) no-repeat;
}

.popbuynv a.on span {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.popbuybox {
	width: 100%;
	margin: 14px auto 0;
}

.popbuyct {
	width: 100%;
}

.poplistbuy {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 0 auto;
}

.poplibuy1 {
	width: 304px;
	margin: 0 6px 13px;
	position: relative;
}

.poplibuy2 {
	width: 619px;
	position: relative;
}

.poplibuy3 {
	margin-bottom: 13px;
}

.poplistbuy li img {
	display: block;
	width: 100%;
}

.popbtnbuy1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 5px auto 0;
	box-sizing: border-box;
	padding-bottom: 5px;
	align-items: center;
}

.popbtnbuytxt1 {
	font-size: 24px;
	width: auto;
}

.popbtnbuytxt2 {
	background-position: -632px -867px;
	width: 17px;
	height: 27px;
	display: block;
	margin: 5px 5px 0;
}

.popbytxttip {
	position: absolute;
	font-size: 18px;
	color: #1b1b1b;
	line-height: 1;
	top: 20px;
	left: 20px;
}

/*==============================  购买复活币  结束 ==================================================*/






/*========================   暂存箱start  ============================*/
.dia-con-1 {
	width: 690px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	z-index: 2;
	position: relative;
}

.dia-con-a {
	width: 370px;
}

.bgtable1 {
	width: 100%;
	margin: 5px auto 0;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	overflow: hidden;
	border: 1px solid #f1c8ad;
	border-bottom: none;

}

.poptable2 thead tr th {
	height: 46px;
	background: linear-gradient(to bottom, #92683b, #6a4d25);
	font-size: 20px;
	color: #ffffff;
	line-height: 1;
	text-align: center;
}


.poptable2 thead tr th:nth-child(2) {
	border-right: 1px solid #b5906d;
	border-left: 1px solid #b5906d;
}

.poptable2 tbody tr td {
	height: 30px;
	font-size: 18px;
	color: #97734e;
	line-height: 1;
	text-align: center;
	border-bottom: 1px solid #c8d4d9;
}

.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: 32px;
	background-color: #fdfaf3;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	overflow: hidden;
	border: 1px solid #f1c8ad;
	border-top: none;
	margin: 0 auto;
	width: 610px;
}

.page_box span {
	margin: 0 5px;
	font-size: 20px;
	color: #886236;
	line-height: 32px;
}

.page_box span a {
	color: #886236;
}

.poptable2 tbody tr td:nth-child(2) {
	border-right: 1px solid #cfa77d;
	border-left: 1px solid #cfa77d;
}

.poptable2 tbody tr td a {
	color: #886236;
}



.poptable2 {
	width: 100%;
}



/*------*/
.poptable3 {
	width: 100%;
	margin: 5px auto 0;
	border: 1px solid #f1c8ad;
	border-radius: 20px;
	overflow: hidden;
}

.dia-con-b {
	width: 257px;
}

.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: 18px;
	color: #9f7142;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid #cfa77d;
}

.table_con2 p span:first-child {
	width: 82%;
	border-right: 1px solid #cfa77d;
	box-sizing: border-box;
}

.table_con2 p:last-child {
	border-bottom: none;
}

.table_con2 p span:last-child {
	width: 18%;
}


.table_con2 p span {
	text-align: center;
	height: 30px;
	line-height: 1.1;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poptxttip1 {
	font-size: 18px;
	color: #6e5027;
	line-height: 1.3;
	width: 558px;
	margin: 15px auto 0;
	text-align: center;
	position: relative;
	z-index: 10;
}

.poptable3 h4 {
	width: 100%;
	height: 46px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid #cfa77d;

}

.poptable3 h4 span {
	display: block;
	height: 100%;
	font-size: 18px;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #ffffff;
	line-height: 1;
	background: linear-gradient(to bottom, #92683b, #6a4d25);
}

.poptable3 h4 span:first-child {
	box-sizing: border-box;
	border-right: 1px solid #b5906d;
	width: 82%;

}

.poptable3 h4 span:last-child {
	text-align: center;
	width: 18%;
}

.table_con {
	width: 100%;
}

.poptable2 thead tr th:nth-child(1) {
	width: 40%;
}

.poptable2 thead tr th:nth-child(2) {
	width: 30%;
}

.poptable2 thead tr th:nth-child(3) {
	width: 20%;
}

.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: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 14px auto 0;
	position: relative;
	z-index: 10;
}

.poptbaqh a {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 158px;
	height: 48px;
	background-size: 100% 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 5px;
	box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.poptbaqh a span {
	font-size: 18px;
}

.poptbaqh a.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn2.png) no-repeat;
	background-size: 100% 100%;
}

.poptbaqh a.on span {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}


.table_conbox {
	position: relative;
	z-index: 10;
	overflow: hidden;
	width: 666px;
	margin: 10px auto 0;
	border-radius: 20px;
	border: 1px solid #f1c8ad;
}

.poptable1 {
	width: 100%;
}

.poptable1 thead tr th {
	height: 35px;
	background: linear-gradient(to bottom, #92683b, #6a4d25);
	border-bottom: none;
	border-top: none;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 1;
	text-align: center;
	border-right: 1px solid #b5906d;
}

.poptable1 thead tr th:last-child {
	border-right: none;
}

.poptable1 thead tr th:nth-child(1) {
	width: 222px;
}

.poptable1 thead tr th:nth-child(2) {
	width: 104px;
}

.poptable1 thead tr th:nth-child(3) {
	width: 265px;
}

.poptable1 tbody tr:nth-child(odd) td {
	background-color: #ffffff;
}

.poptable1 tbody tr:nth-child(even) td {
	background-color: #fdfaf3;
}

.table_con .poptable1 thead tr th:nth-child(3) {
	width: 229px;
}

.table_con .poptable1 thead tr th:nth-child(4) {
	width: 95px;
}

.poptable1 tbody tr td {
	height: 32px;
	border: 1px solid #c5d1d7;
	font-size: 18px;
	color: #705128;
	line-height: 1;
	text-align: center;
	border-top: none;
}

.poptable1 tbody tr td a {
	color: #705128;
}

.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: 32px;
	font-size: 18px;
	/*border-bottom: 1px solid #cfa77d;*/
	background-color: #fdfaf3;
}


.page span {
	margin: 0 5px;
	font-size: 18px;
	color: #705128;
	line-height: 32px;
}

.page span a {
	color: #705128;
}

.table_con .poptable1 thead tr th:nth-child(1) {
	width: 30%;
}

.table_con .poptable1 thead tr th:nth-child(2) {
	width: 25%;
}

.table_con .poptable1 thead tr th:nth-child(3) {
	width: 45%;
}

.table_con .poptable1 tbody tr td:nth-child(1) {
	width: 30%;
}

.table_con .poptable1 tbody tr td:nth-child(2) {
	width: 25%;
}

.table_con .poptable1 tbody tr td:nth-child(3) {
	width: 45%;
}

.table_con1 .poptable1 thead tr th:nth-child(1) {
	width: 30%;
}

.table_con1 .poptable1 thead tr th:nth-child(2) {
	width: 20%;
}

.table_con1 .poptable1 thead tr th:nth-child(3) {
	width: 30%;
}

.table_con1 .poptable1 thead tr th:nth-child(4) {
	width: 20%;
}

.table_con1 .poptable1 tbody tr td:nth-child(1) {
	width: 30%;
}

.table_con1 .poptable1 tbody tr td:nth-child(2) {
	width: 20%;
}

.table_con1 .poptable1 tbody tr td:nth-child(3) {
	width: 30%;
}

.table_con1 .poptable1 tbody tr td:nth-child(4) {
	width: 20%;
}

/*===========================   礼包记录  结束    ========================================*/




/*=======================    恭喜获得  开始   ===============================*/

.p_tips {
	font-size: 20px;
	color: #6e5027;
	line-height: 24px;
	width: 100%;
	text-align: center;
	margin: 0 auto 10px;
}

.polist1 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 16px auto 0;
	position: relative;
	z-index: 10;
}

.polist1 li {
	width: 122px;
	margin: 2px;
}

.polist1 li img {
	display: block;
	width: 100%;
}









/*=======================    恭喜获得  结束   ===============================*/


/*=======================  主奖池奖励和获奖名单  开始  ===============================*/

.popylmdnv {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 15px auto 0;
}

.popylmdnv a {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 10px;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.popylmdnv a span {
	font-size: 20px;
}

.popylmdnv a.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn2.png) no-repeat;
}

.popylmdnv a.on span {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.lotalldj li {
	width: 132px;
	margin: 1px 8px;
}

.popylmd_ct {
	margin: 0 auto 0;
	width: 100%;
}

.bxzcdm_rig {
	width: 90%;
	margin: 20px auto 0;
}

.boxlistmd {
	width: 100%;
	height: 350px;
	overflow: hidden;
}

.listmd {
	width: 100%;
}

.listmd li {
	font-size: 18px;
	color: #895e32;
	line-height: 1.2;
	height: 44px;
	text-align: center;
}




/*=======================  主奖池奖励和获奖名单  结束  ===============================*/



/*==============================    玩家反馈  开始   ==============================*/

.popbxfk {
	width: 618px;
	margin: 22px auto 20px;
	overflow-x: hidden;
	overflow-y: auto;
	height: 433px;
	padding-right: 10px;
	box-sizing: border-box;
	position: relative;
	z-index: 10;
}

.popbxfk::-webkit-scrollbar-track-piece {
	background-color: #868e99;
	border-radius: 10px
}

.popbxfk::-webkit-scrollbar {
	width: 6px;
}

.popbxfk::-webkit-scrollbar-thumb {
	background: #865b30;
	border-radius: 10px
}

.fc_box3 {
	width: 626px;
	margin: 0 auto;
	height: 470px;
	overflow-y: auto;
}

.fc_box3::-webkit-scrollbar {
	width: 5px;
	border-radius: 10px;
}

.fc_box3::-webkit-scrollbar-track {
	background-color: #fffcef;
	border-radius: 10px;
}

/*滚动背景颜色*/
.fc_box3::-webkit-scrollbar-thumb {
	background-color: #4ce8fe;
	border-radius: 10px;
}

/*滚动条颜色*/
.fc_txt3 {
	font-size: 18px;
	color: #865b30;
	line-height: 32px;
	text-align: left;
}

.fc_txt3 em {
	width: 26px;
	height: 26px;
	text-align: center;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: -5px;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popiconfk.png) no-repeat;
	margin-top: -6px;
}

.fc_box3ct1 {
	width: 420px;
	margin: 4px 0 10px 50px;
	display: flex;
	justify-content: space-between;
}

.fc_box3ct1 li a {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popdian.png) no-repeat;
	width: 34px;
	height: 32px;
	display: block;
	margin: 0 auto;
}

.fc_box3ct1 li a.cur {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popdiancurr.png) no-repeat;
}

.fc_box3ct2 {
	width: 110px;
	margin: 4px 0 10px 40px;
	display: flex;
	justify-content: space-between;
}

.fc_box3ct2 li {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.fc_box3ct2 li a {
	width: 18px;
	height: 18px;
	display: block;
	margin: 0 auto;
	border: 1px solid #865b30;
	border-radius: 100%;
}

.fc_box3ct2 li a.cur {
	background-color: #865b30;
	border-radius: 100%;
}

.fc_box3ct2 li p {
	font-size: 18px;
	color: #865b30;
	line-height: 30px;
	text-align: center;
	margin-left: 5px;
}

.fc_box3ct3 {
	width: 500px;
	height: 178px;
	margin: 4px 0 10px 66px;
	position: relative;
}

.fc_box3ct3 .fc_box5ct3po1 {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.fc_box3ct3 a {
	width: 18px;
	height: 18px;
	display: block;
	margin: 0 auto;
	border: 1px solid #865b30;
	border-radius: 100%;
}

.fc_box3ct3 a.cur {
	background-color: #865b30;
	border-radius: 100%;
}

.fc_box3ct3 p {
	font-size: 18px;
	color: #865b30;
	line-height: 30px;
	text-align: center;
	margin-left: 5px;
}

.fc_box5ct3po1_1 {
	position: absolute;
	top: 0;
	left: 0;
}

.fc_box5ct3po1_2 {
	position: absolute;
	top: 0;
	left: 232px;
}

.fc_box5ct3po1_3 {
	position: absolute;
	top: 32px;
	left: 0;
}

.fc_box5ct3po1_4 {
	position: absolute;
	top: 32px;
	left: 232px;
}

.fc_box5ct3po1_5 {
	position: absolute;
	top: 63px;
	left: 0;
}

.fc_box5ct3po1_6 {
	position: absolute;
	top: 63px;
	left: 232px;
}

.fc_box5ct3po1_7 {
	position: absolute;
	top: 92px;
	left: 0;
}

.fc_box5ct3po1_8 {
	position: absolute;
	top: 92px;
	left: 232px;
}

.fc_box5ct3po1_9 {
	position: absolute;
	top: 124px;
	left: 0;
}

.fc_box5ct3po1_10 {
	position: absolute;
	top: 124px;
	left: 232px;
}

.fc_box5ct3po1_11 {
	position: absolute;
	top: 154px;
	left: 232px;
}

.fc_box5ct3po1_12 {
	position: absolute;
	top: 154px;
	left: 0;
}

.fc_box5ct4 {
	width: 500px;
	height: 165px;
	margin: 4px 0 0 40px;
	position: relative;
}

.fc_box5ct4 .fc_box5ct3po1 {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.fc_box5ct4 a {
	width: 18px;
	height: 18px;
	display: block;
	margin: 0 auto;
	border: 1px solid #865b30;
	border-radius: 100%;
}

.fc_box5ct4 a.cur {
	background-color: #865b30;
	border-radius: 100%;
}

.fc_box5ct4 p {
	font-size: 18px;
	color: #865b30;
	line-height: 30px;
	text-align: center;
}

.fc_box5ct3po1_g1 {
	position: absolute;
	top: 0;
	left: 0;
}

.fc_box5ct3po1_g2 {
	position: absolute;
	top: 0;
	left: 154px;
}

.fc_box5ct3po1_g3 {
	position: absolute;
	top: 0;
	left: 328px;
}

.fc_box5ct3po1_g4 {
	position: absolute;
	top: 32px;
	left: 0;
}

.fc_box5ct3po1_g5 {
	position: absolute;
	top: 32px;
	left: 154px;
}

.fc_box5ct3po1_g6 {
	position: absolute;
	top: 32px;
	left: 328px;
}

.fc_box5ct3po1_g7 {
	position: absolute;
	top: 70px;
	left: 0;
}

.fc_box5ct3po1_g8 {
	position: absolute;
	top: 70px;
	left: 296px;
}

.fc_box5ct3po1_g9 {
	position: absolute;
	top: 104px;
	left: 0;
}

.fc_box5ct3po1_g10 {
	position: absolute;
	top: 104px;
	left: 250px;
}

.fc_box5ct3po1_g11 {
	position: absolute;
	top: 136px;
	left: 0;
}

.fc_in1 {
	width: 156px;
	height: 20px;
	outline: none;
	font-size: 14px;
	color: #865b30;
	line-height: 20px;
	text-align: center;
	border: 1px solid #865b30;
	background: transparent;
	margin-left: 5px;
	box-sizing: border-box;
	padding-left: 10px;
}

.fc_in2 {
	width: 584px;
	height: 120px;
	background-color: #666666;
	outline: none;
	font-size: 14px;
	color: #865b30;
	line-height: 20px;
	text-align: left;
	display: block;
	margin: 0 auto;
	resize: none;
	border: 1px solid #865b30;
	background: transparent;
	margin-left: 5px;
	box-sizing: border-box;
	padding: 10px;
}

.popbxbtntw {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 10px auto 0;
	position: relative;
	z-index: 10;
}



/*==============================    玩家反馈  结束  ==============================*/



/*=============================   概率信息  开始  =============================*/

.popgltable {
	width: 614px;
	margin: 11px auto 0;
	position: relative;
	z-index: 10;
	border: 1px solid #f1c8ad;
	overflow: hidden;
	border-radius: 20px;
}

.tablegail {
	width: 100%;
}

.tablegail tr th {
	height: 30px;
	color: #FFFFFF;
	line-height: 1;
	text-align: center;
	background: linear-gradient(to bottom, #92683b, #6a4d25);
	font-size: 22px;
}

.tablegail tr th:first-child {
	width: 70%;
	border-right: 1px solid #b5906d;
}

.tablegail tr th:last-child {
	width: 30%;
}

.tablegail tr td {
	height: 28px;
	color: #705128;
	line-height: 1;
	text-align: center;
	font-size: 18px;
	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 #cfa77d;
	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%;
}


.poptbaqh_gl {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 14px auto 0;
	position: relative;
	z-index: 10;
}

.poptbaqh_gl a {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 158px;
	height: 48px;
	background-size: 100% 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 5px;
	box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.poptbaqh_gl a span {
	font-size: 18px;
}

.poptbaqh_gl a.on {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn2.png) no-repeat;
	background-size: 100% 100%;
}

.poptbaqh_gl a.on span {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}






/*=============================  概率信息  结束  =============================*/

/*----------======================  ----   数字卡  开始  =================   -------------------*/
.p5_listlast_pop .p5btnnumber {
	margin-bottom: 0;
}

.popbxbtntw1 {
	margin: 5px auto 0;
}

.popnumlist1 {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 10px auto 10px;
}

.poplinum {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/p5bgnum.png) no-repeat;
	width: 89px;
	height: 85px;
	box-sizing: border-box;
	font-size: 46px;
	color: #FFFFFF;
	line-height: 86px;
	text-align: center;
	margin: 0 17px;
	font-family: 'rzrxnfhj';
}

.popconten_numcard .p5btnnumber {
	width: 120px;
	margin: 0 0 5px 0;
}

.popconten_numcard .p5box3_sm {
	width: 120px;
	height: 155px;
	background-size: 100% 100%;
}

.popconten_numcard .p5btnnumber.on .p5box3_sm {
	background-size: 100% 100%;
}

.popconten_numcard .p5box3_sm span {
	font-size: 76px;
}

.popconten_numcard .p5box3_sm {
	padding-top: 20px;
}

.popconten_numcard .p5box3_sm em {
	margin-top: 21px;
}

.popconten_numcard .p5_listlast span.p5btnnumber {
	margin: 4px;
}

.popconten_numcard .p5_listlast span.p5btnnumber:nth-child(5n+1) {
	margin-left: 0;
}

.popconten_numcard .p5xzthenum {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 120px;
	height: 37px;
	margin: 2px auto 0;
	background-size: 100% 100%;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.popconten_numcard .p5xzthenum span {
	font-size: 18px;
}

.popconten_numcard .p5xzthenum.gray {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtnydh.png) no-repeat;
	text-indent: -999em;
}



/*----------======================  ----   数字卡  结束  =================   -------------------*/





/*======================================   分享好友数字卡  开始  ======================================*/
.popshcodebtn {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 13px auto 0;
}

.popcodetxt {
	height: 190px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 18px;
	width: 18px;
	text-align: center;
	line-height: 1.1;
	color: #7d542b;
}

.popbxcodesh {
	width: 180px;

	background-color: #939393;
	display: block;
	border: 5px solid #939393;
	margin: 0 50px 0 15px;
	border-radius: 20px;
	overflow: hidden;
}

.popbxcodesh span {
	display: block;
	width: 100%;

}

.popbxcodesh span img {
	display: block !important;
	width: 100% !important;
}
.popbxcodesh canvas{display: none !important;}
.popshbxbtns {
	height: 190px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	width: 233px;
}

.popshbxbtns a {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 5px;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.popshbxbtns a span {
	font-size: 20px;
}

.popshdown {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 20px auto 0;
	position: relative;
}

.popinbox {
	width: 395px;
	height: 34px;
	position: relative;
}

.popshdown input {
	width: 395px;
	height: 34px;
	background-color: #939393;
	border-radius: 10px;
	top: 0;
	left: 0;
	border: none;
	display: block;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 4px;
	margin-top: 2px;
}

.popshcopybtn {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
	width: 124px;
	height: 38px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 5px 0;
	box-sizing: border-box;
	padding-bottom: 2px;
	background-size: 100% 100%;
}

.popshcopybtn span {
	font-size: 18px;
	transform-origin: 50% 50%;
	transform: scale(0.9);
}

.poptable1_1 thead tr th:nth-child(1) {
	width: 50%;
}

.poptable1_1 thead tr th:nth-child(2) {
	width: 50%;
}



/*======================================   分享好友数字卡  结束  ======================================*/


/*  ========================    特殊弹窗  开始 =========================   */
.pop3 {
	width: 750px;
}

.popboxgift {
	width: 750px;
	position: relative;
}

.popboxgift img {
	display: block;
	width: 100%;
}

.lotbig-sound {
	position: absolute;
	right: 20px;
	bottom: 20px;
	z-index: 5;
	display: inline-block;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.55);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 22px 22px;
	cursor: pointer;
}

.lotbig-sound.muted {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H2v6h4l5 4z'/%3E%3Cline x1='23' y1='9' x2='17' y2='15'/%3E%3Cline x1='17' y1='9' x2='23' y2='15'/%3E%3C/svg%3E");
}

.lotbig-sound.on {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H2v6h4l5 4z'/%3E%3Cpath d='M15.54 8.46a5 5 0 0 1 0 7.07'/%3E%3Cpath d='M19.07 4.93a10 10 0 0 1 0 14.14'/%3E%3C/svg%3E");
}

.popgiftbtn {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	position: absolute;
	left: 0;
	top: 320px;
}

.popgiftbtn a {
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 5px;
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn2.png) no-repeat;
	margin: 0 15px;
}

.popgiftbtn a span {
	font-size: 22px;
}




.diablck {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popback.png) no-repeat;
	width: 186px;
	height: 37px;
	display: block;
	position: absolute;
	right: 0;
	top: -40px;
}


/*  ========================    特殊弹窗  结束 =========================   */




.poptxttz {
	width: 90%;
	margin: 0 auto;
	font-size: 20px;
	color: #7d542b;
	line-height: 26px;
	text-align: center;
	padding: 30px 0 30px;
	position: relative;
	z-index: 10;
}


.poptxttz a {
	color: #be220f;
}

.popbxbtntw a {
	width: 233px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 5px;
}

.popbtn1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn2.png) no-repeat;
}

.popbtn2 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/popbtn1.png) no-repeat;
}

.popbxbtntw a span {
	font-size: 20px;
}

.textys1 {
	background-image: -webkit-linear-gradient(top, #57312b, #6d3c33, #954f43);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.popbtnbx {
	width: 233px;
	position: relative;
	margin: 0 30px;
}

.poptxtdjs {
	position: absolute;
	width: 100%;
	left: 0;
	top: -24px;
	text-align: center;
	color: #be220f;
	font-size: 18px;
}

.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%;
}


/* 表格容器 */
.poptable1_2 {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
}

/* 固定表头 */
.poptable1_2 thead {
	display: table;
	width: 100%;
	table-layout: fixed;
}

/* tbody 超出滑动 */
.poptable1_2 tbody {
	display: block;
	max-height: 300px;
	/* 设置最大高度 */
	overflow-y: auto;
	/* 垂直方向超出滚动 */
	overflow-x: hidden;
}

/* tbody 内的 tr 需要设置为 table 布局 */
.poptable1_2 tbody tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.table_con .poptablezjgs thead tr th:nth-child(1) {
	width: 50%;
}

.table_con .poptablezjgs thead tr th:nth-child(2) {
	width: 50%;
}

.table_con .poptablezjgs tbody tr td:nth-child(1) {
	width: 50%;
}

.table_con .poptablezjgs tbody tr td:nth-child(2) {
	width: 50%;
}

.table_con .poptablelucky thead tr th:nth-child(1) {
	width: 38%;
}

.table_con .poptablelucky thead tr th:nth-child(2) {
	width: 38%;
}

.table_con .poptablelucky thead tr th:nth-child(3) {
	width: 16%;
}

.table_con .poptablelucky tbody tr td:nth-child(1) {
	width: 38%;
}

.table_con .poptablelucky tbody tr td:nth-child(2) {
	width: 38%;
}

.table_con .poptablelucky tbody tr td:nth-child(3) {
	width: 16%;
}




/*pc 暂存箱弹窗  开始    */
.popzcx {
	width: 1050px;
}

.popzcx .popconten {
	width: 1050px;
	background-size: 100% auto;
}

.popzcx .popngdn {
	width: 1050px;
	height: 42px;
	background-size: 100% auto;
}

.popzcx .dia-con-1 {
	width: 980px;
}

.popzcx .dia-con-a {
	width: 610px;
}

.popzcx .dia-con-b {
	width: 362px;
}





/*pc 暂存箱弹窗     结束   */











/*table2*/
.box-big {
	position: relative;
}

.box-big-2 {
	padding: 40px 0 0 0;
}

.tab2box1 {
	width: 1200px;
	height: 447px;
	margin: 0 auto;
	position: relative;
	position: relative;
}

.mySwiper1 {
	width: 100%;
	overflow: hidden;
}

.mySwiper1 .swiper-slide img {
	width: 100%;
	display: block;
	position: relative;
	z-index: 9;
}

.swiper-button-next1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2next.png) no-repeat;
	width: 65px;
	height: 35px;
	display: block;
	position: absolute;
	right: 0;
	top: 42%;
}

.swiper-button-prev1 {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2prev.png) no-repeat;
	width: 65px;
	height: 35px;
	display: block;
	position: absolute;
	left: 0;
	top: 42%;
}

.swiper-button-next:after,
.swiper-button-prev:after {
	opacity: 0;
}

.swiper-pagination1 {
	position: static;
	margin: 40px 0 0 -100px;
	width: 1400px;
}

.swiper-pagination1 span {
	border-radius: 0;
	opacity: 1;
	width: 284px;
	height: 175px;
	margin: 0 12px;
	filter: brightness(0.3);
}

.swiper-pagination1 span:nth-child(1) {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2smpic1.png) no-repeat;
}

.swiper-pagination1 span:nth-child(2) {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2smpic2.png) no-repeat;
}

.swiper-pagination1 span:nth-child(3) {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2smpic3.png) no-repeat;
}

.swiper-pagination1 span:nth-child(4) {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2smpic4.png) no-repeat;
}

.swiper-pagination1 span.swiper-pagination-bullet-active {
	filter: brightness(1);
}

.tab2gifbx {
	width: 340px;
	position: absolute;
	left: 13px;
	top: 230px;
	transform-origin: 100% 0;
	transform: scale(0.8);
	z-index: 10;
}

.swiperbox {
	width: 100%;
}

.swiperbox img {
	display: block;
	width: 100%;
}

.swiper-button-nexta {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2next.png) no-repeat;
	width: 65px;
	height: 35px;
	display: block;
	position: absolute;
	right: -70px;
}

.swiper-button-preva {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2prev.png) no-repeat;
	width: 65px;
	height: 35px;
	display: block;
	position: absolute;
	left: -70px;
}

.swiper-paginationa {
	position: static;
	margin: 5px auto 0;
}

.tab2ym {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tab2ym.png) no-repeat;
	width: 1920px;
	height: 1033px;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 0;
	display: block;
	pointer-events: none;
}

.content {
	position: relative;
}

.boxpbbot {
	padding-bottom: 300px;
}

.shou {
	background: url(//game.gtimg.cn/images/actdaoju/cp/a20260806sqlm/tabshouz.png) no-repeat;
	width: 2094px;
	height: 1137px;
	display: block;
	position: absolute;
	left: -360px;
	bottom: 0;
	pointer-events: none;
}

.hd_video {
	position: absolute;
	width: 1920px;
	left: 50%;
	transform: translate(-50%, 0);
	top: 0;
}

#myVideo2 {
	display: none;
}

/* 轮播 */
.milo-broadcast {
	height: 380px;
	overflow: hidden;
}

.milo-broadcast ul {
	list-style: none;
	margin: 0 auto;
	padding: 0;
	display: table;
	width: 500px;
	text-align: center;
}

.milo-broadcast ul li {
	margin: 0;
	padding: 0;
	text-align: center;
}

.milo-broadcast ul li div {
	float: none;
	box-sizing: border-box;
	line-height: 30px;
}


/*----*/
.tab2gifbx1{width: 190px;top: 152px;left: 62px;}

.swiper-button-next3{display: none;}
.swiper-button-prev3{display: none;}
.swiper-button-next5{display: none;}
.swiper-button-prev5{display: none;}










































