/* reset */

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
/* basic */
body{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1',tahoma,'\5b8b\4f53',"\9ED1\4F53",sans-serif;padding-top:0px;background-color:#411c11;overflow-x: hidden;}
a {text-decoration:none;}
.wrap,#afooter,body{
  /* min-width:1400px !important;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1400px':'');overflow-x: hidden; */
}
.hide{display:block;width:0;height:0;overflow:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.db{display:block;text-indent:-999em;}
.fl{float:left;}
.fr{float:right;}
body,html{ scroll-behavior:smooth;-webkit-scroll-behavior:smooth;width: 100%;position: relative;}
/* footer */
#afooter{text-align:center;line-height:1.3;color:#fff;background-color:#000;padding:40px 0;}
#afooter a{ color:#fff;}
body { /* IOS禁止微信调整字体大小 */
	-webkit-text-size-adjust: 100% !important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important;
		overflow: scroll;
-webkit-overflow-scrolling: touch;
}

@font-face {
	font-family: 'txt1';
	src: url(//game.gtimg.cn/images/cf/cp/a20260408gffy/font1.ttf);
}

.gary{filter: grayscale(90%);}
.wrap{ height: 10.8rem;  background: url(//game.gtimg.cn/images/cf/cp/a20260408gffy/pc.jpg) no-repeat;width:19.2rem;padding-bottom:0rem;background-size: 100% auto; box-sizing: border-box; margin: 0 auto;}
.ewm {bottom: 18%; left: 6%;width: 3.46rem; height: auto; display: block;}
/* .head{height:3.7rem; width:7.5rem; margin: 0 auto;} */
.btn_logo { width: 2.94rem; height: 0.45rem; position: absolute; top: 0.2rem; left: 0.9rem; background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/logo.png) no-repeat; background-size: 100% auto;}
.nq{ height: 6.05rem;  background: url(//game.gtimg.cn/images/cf/cp/a20260408gffy/nq.jpg) no-repeat;width:12.24rem;padding-bottom:0rem;background-size: 100% auto; box-sizing: border-box; margin: 0 auto;}

.content{ position: absolute; top:1rem; right: 1.7rem; width: 8.9rem; height:8.88rem; background: url(//game.gtimg.cn/images/cf/cp/a20260408gffy/task.png) no-repeat; background-size: 100% auto; }
.login {font-size: 0.2rem;color: #fff;text-align: right;width: 100%;position: absolute;top:.2rem; z-index: 9; font-family: 'txt1'; right: 0.3rem;}
.login a {color: #fff;}


.tab_box1{display: flex; justify-content: center; margin:0.53rem auto 0;}
.tab_box1 a{ width: 3.57rem; height: 0.83rem;  background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/tab1.png) no-repeat; background-size: 100% auto;}
.tab_box1 a.cur{background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/tab1on.png) no-repeat; background-size: 100% auto;}
.tab_box1 a:nth-of-type(2){background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/tab2.png) no-repeat; background-size: 100% auto;}
.tab_box1 a:nth-of-type(2).cur{background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/tab2on.png) no-repeat; background-size: 100% auto;}

.btn_pm { width: 154px; height: 27px; margin: 0 auto; background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/btn_pm.png) no-repeat; background-size: 100% auto;}

.txtc{font-size: 0.22rem; width: 100%; text-align: center; line-height: 2.1; display: block; color: #804636; position: relative; left: -0.1rem; font-weight: bold;}
.p1box1{ width: 7.14rem; height:5.88rem; margin: 0rem auto 0; padding-top: 0.23rem; box-sizing: border-box;  background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/p1bg1pc.png) no-repeat; background-size: 100% auto;}
.table4{width:97%; overflow: auto; height: 5.4rem; margin: 0.1rem auto 0.2rem; border: 0 solid #6e3728; color: #6e3728;}
.table4 table{width: 100%;}
.table4 th{  line-height: 1; padding: 0.1rem;	font-family: 'txt1';color: #6e3728; font-weight: 500;font-size: 0.18rem !important; background: #f3ede3;}
.table4 td{ box-sizing: border-box; padding: 0.05rem 0; border-bottom: 1px solid #6e3728; text-align: center; font-family: 'btn'; font-size: 0.24rem !important;  height: auto;  line-height: 1; }
.table4 tr td:nth-of-type(2),.table4 tr th:nth-of-type(2){border-left: 0 solid #6e3728;border-right: 0 solid #6e3728;}
.avatar{width: 0.4rem; height: 0.4rem; display: block; margin: 0 auto; background: #fff; border: 1px solid #673729; border-radius: 10rem;}
.txtbox2{display: flex; justify-content: center; align-items: center; margin-top: 0.03rem;}
.txtbox2 p{font-family: 'txt1';color: #6e3728; font-size: 0.3rem; margin-right: 0.1rem;}
.btn_more { width: 1.51rem; height: 0.25rem;  background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/btn_more2.png) no-repeat; background-size: 100% auto;}

/* .gd_box{ top: .7rem; right: .2rem; width: 2.89rem; height:auto; box-sizing: border-box; padding: 0.12rem 0rem;  position: absolute; background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/tc.png) no-repeat; background-size: 100% 100%; } */
.gd_box select{ width: 2.6rem; height:0.51rem; box-sizing: border-box; padding: 0 0.1rem; margin: 0.1rem auto; display: block; outline: none; border: 0; border-radius: 0;appearance: none; font-size: 0.22rem; color: #582417;  background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/sel.png) no-repeat; background-size: 100% 100%; }


.nq .txtc{font-size: 0.14rem;}
.nq .table4 th{font-size: 0.14rem;}
.nq .table4 td{font-size: 0.14rem;}

.table4::-webkit-scrollbar{
width:0.03rem;
height:1px;
background-color:#ffffff20;
}

.table4::-webkit-scrollbar-track{
/* -webkit-box-shadow:inset 0 0 0.06rem #ffffff20; */
/* border-radi/us:0.02rem; */
background-color:#f7e8d1;
}

.table4::-webkit-scrollbar-thumb{
/* border-radius:1px; */
/* -webkit-box-shadow:inset 0 0 0.06rem #f7e8d1; */
background-color:#5e2214;
}

/*弹窗*/
.pop_box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;}
.pop_content{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);-webkit-animation:showzs .6s ease both;}
.pop_close{background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/close.png) no-repeat; background-size: 100% auto; width: 0.34rem;height: 0.34rem;position: absolute;top:-0.34rem;right:0rem;}
.pop_btn1{ width: 2.2rem; height:0.8rem;font-size: 0.32rem; margin: 0 auto;	color: #fff3e3; font-family: 'rui'; background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/btna.png) no-repeat; background-size: 100% auto; display: flex; justify-content: center; align-items: center;}
.pop1 {padding:.02rem 0.1rem 0rem 0.1rem; background: url(//game.gtimg.cn/images/cf/cp/a20260408gffy/pop1.png) no-repeat;width:6.97rem;height: 4.73rem;background-size: 100% auto;box-sizing: border-box; }
.pop2 {width:6.97rem;height: 6.52rem;padding:.02rem 0.1rem 0rem 0.1rem;box-sizing: border-box; background: url(//game.gtimg.cn/images/cf/cp/a20260408gffy/pop2.png) no-repeat;background-size: 100% auto;}
.pop_tit1{color: #efe6d9;margin-top:.2rem;margin-bottom:.4rem; font-family: 'txt1';  width: 100%; text-align: center; font-size: .38rem; line-height: .5rem; display: block; justify-content: center; align-items: center;}


.pop3tab{width:97%; overflow: auto; height: 3.4rem; margin: 0.1rem auto 0.2rem; border: 1px solid #6e3728; color: #6e3728;}
.pop3tab table{width: 100%;}
.pop3tab th{  line-height: 2;	font-family: 'txt1';color: #6e3728; font-weight: 500;font-size: 0.2rem; background: #f3ede3;}
.pop3tab td{ box-sizing: border-box; padding: 0.05rem 0; border-bottom: 1px solid #6e3728; text-align: center; font-family: 'btn'; font-size: 0.18rem; height: auto;  line-height: 1.3;}
.pop3tab tr td:nth-of-type(2),.table4 tr th:nth-of-type(2){border-left: 0 solid #6e3728;border-right: 0 solid #6e3728;}
.avatar1{width: 1.55rem; height: 1.55rem; display: block; overflow: hidden; margin: 0 auto; background: #fff; border: 1px solid #673729; border-radius: 10rem;}
.avatar1 img{width: 100%; height: auto;}
.code_box{margin-top: 0.1rem;}
.code_box p{text-align: center; line-height: 2;}
.bq_box{color: #ffffff;font-family: 'txt1'; letter-spacing: -1px; right: 2rem; top: 0.2rem;  width: 0.31rem; text-align: center; font-size: .18rem; line-height:1.3; height: 1.3rem; display: block; justify-content: center; align-items: center; background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/bq.png) no-repeat; background-size: 100% auto; }

.pop_txt1{color: #5e2214;font-family: 'txt1'; margin:0.1rem auto;   width:90%; text-align: center; font-size: .34rem; line-height:1.3;  }
.pop_txt2{color: #582417; margin: 0 auto; font-family: 'txt1'; height: 0.55rem;  width: 3.52rem; text-align: center; font-size: .22rem; line-height:1.3; display: flex; justify-content: center; align-items: center; background:url(//game.gtimg.cn/images/cf/cp/a20260408gffy/txt2.png) no-repeat; background-size: 100% auto; }

.pop_txtc{color: #5e2214;font-family: 'txt1'; margin:.1rem auto; height: 3.2rem;   width:90%; text-align: center; font-size: .34rem; line-height:1.3;  
display: flex; justify-content: center; align-items: center; }


#mygiflist td{font-size: .24rem;color: #cf4420;text-align: center;line-height: .3rem;padding: .08rem 0; border: 0 solid #fff;}
.btn3{ width: 50%; font-weight: bold;  left: 50%; transform: translateX(-50%); bottom: .2rem; align-items: center; justify-content: space-evenly; position: absolute;}
.btn3 a{text-align: center; color: #cf4420;}
.btn3 p{margin: 0 0.13rem; color: #cf4420;}
table{width: 100%;}
.fximg img{width:7rem; height: auto; margin: 0.1rem auto; display: block;}

#pop3 .pop2{background: none;}

.rule{width:96%; margin: 0.1rem auto; height:4rem; overflow: auto; display: block;}
.rule p{font-size: .22rem;color: #cf4420;text-align: left;line-height:1.2;}

::-webkit-scrollbar{
width:0.03rem;
height:1px;
background-color:#ffffff20;
}

::-webkit-scrollbar-track{
/* -webkit-box-shadow:inset 0 0 0.06rem #ffffff20; */
/* border-radi/us:0.02rem; */
background-color:#f7e8d1;
}

::-webkit-scrollbar-thumb{
/* border-radius:1px; */
/* -webkit-box-shadow:inset 0 0 0.06rem #f7e8d1; */
background-color:#5e2214;
}


.txtpc{width: auto; height: 0.24rem; display: block; margin: 0.1rem auto;}
.txtpc1{width: auto; height: 0.28rem; display: block; margin: 0.1rem auto;}
.tabimg1{width: auto; height: 0.24rem; display: block; margin: 0rem auto;}
