/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none}
caption{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} 
html{font-size: 100px;}
/* 页面样式 */
.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
*{outline: none;}
body {font:12px/1.5 "Microsoft YaHei",Helvetica,\5b8b\4f53,sans-serif;text-align:justify;background-color: #0e0e0e;overflow-x: hidden;}
.container {width:12rem;margin:0 auto;position: relative;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.fl {float: left;}
.fr {float: right;}
.db {display:block;text-indent:-999em;}
.last{margin-right: 0!important;}
.gray{filter: grayscale(100%)!important;}
a {
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: color 0.5s ease-out;
  transition: color 0.5s ease-out;
}
a:hover {
  text-decoration: none;
  filter: brightness(1.1);
  -webkit-filter: brightness(1.1);
}
/*footer*/
#afooter{text-align:center; line-height:20px;color: #ffffff;background-color: #0e0e0e;padding: 20px 0;}
#afooter a{ color: #ffffff;}
/*弹窗组件降低层级*/
#_overlay_{z-index:998 !important}
.wrap{width: 100%;height: 10.8rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/bg.jpg) no-repeat center center;background-size: cover;position: relative;}
.topbox{width: 5.13rem;left: 50%;margin-left: -7.94rem;top:1.17rem;}
.slogbox{width: 5.13rem;height: 2.31rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/slo.png) no-repeat;background-size: 100% 100%;overflow: hidden;text-indent:-9999em;}
.time{color: #fff7eb;font-size: .24rem;text-align: center;line-height: .46rem;}
.login_box{text-align: center;width: 5.13rem;font-size: .18rem;}
.login_box,.login_box a{color: #fff7eb;}
.chardlist{top:1.04rem;left: 50%;margin-left: -2.24rem;width: 12rem;}
.chardlist img{width: 100%;display: block;}
.chardlist li{width: 2.65rem;float:left;height: 4.02rem;cursor: pointer;}
.chardlist li .flip-container{width: 2.45rem;height: 3.73rem;margin: 0 auto;overflow: hidden;perspective: 1000;-webkit-perspective: 1000px; -moz-perspective: 1000px;-ms-perspective: 1000px;-o-perspective: 1000px;perspective: 1000px;position: relative;padding: .14rem 0 .15rem;}
.chardlist .zm,.chardlist .fm{backface-visibility: hidden;transition: 0.6s ease-out;-webkit-transition: .6s ease-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;position: absolute;top: 0;left: 0;}
.chardlist .zm{z-index: 2;transform: rotateY(0deg);transform: rotateY(0deg); -webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);}
.chardlist .fm{ z-index:1;transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);position: relative;}
.chardlist li.show .zm{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg); z-index:1;}
.chardlist li.show .fm{transform: rotateY(0deg); -webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg); z-index:2;}
.flipper {transition:transform 0.6s ease-out;transition: transform .5s ease-in-out;-webkit-transition: transform .5s ease-in-out;-moz-transition: transform .5s ease-in-out;-ms-transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;-webkit-transform-style: preserve-3d; /*使其子类变换后得以保留 3d转换后的位置*/-moz-transform-style: preserve-3d-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;display:block;position: relative;}
.cbox{position: absolute;left: 0;width: 100%;top:0;z-index: 2;height: 3.73rem;}
.cbox p{color: #FFF;font-size: .18rem;left: 0;width: 100%;position: absolute;bottom: .6rem;text-align: center;}
.zk{width: .71rem;height: .73rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/zk.png) no-repeat;background-size: 100% 100%;z-index: 2;left: 0;top:0;overflow: hidden;text-indent:-9999em;}
.buybtn{width: 2.39rem;height: .48rem;margin: .08rem auto 0;display: block;display: flex;justify-content: center;color: #3e2e27;font-weight: bold;font-size: .3rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/btn.png) no-repeat;background-size: 100% 100%;text-shadow: 1px 1px 1px #cdb28c;}
.buybtn span::after,.buybtn span::before{content: '';width: .14rem;height: .15rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/icon.png) no-repeat;background-size: auto .15rem;display: inline-block;}
.buybtn span::before{margin-right: .15rem;}
.buybtn span::after{margin-left: .15rem;background-position: top right;}
.showbox{width: 5.13rem;left: 50%;margin-left: -7.94rem;top:7.78rem;}
.showbtn{display: block;overflow: hidden;text-indent:-9999em;width: 3.37rem;height: .87rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/showbtn.png) no-repeat;background-size: 100% 100%;margin:0 auto;}
.getbox{width: 3.2rem;margin: 0 auto;height: .48rem;line-height: .48rem;color: #8f7b5e;font-size: .26rem;}
.refreshbtn{color: #666666;font-size: .18rem;height: .46rem;display:flex;justify-content:center;align-items:center;width: 80%;margin:0 auto;position: relative;cursor: pointer;}
.refreshbtn::after{content: '';margin-left: .1rem;width: .24rem;height: .24rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/wh.png) no-repeat;background-size: 100% 100%;}
.botbox{top:9.25rem;left: 50%;width: 10.35rem;margin-left: -2.11rem;text-align: center;font-size: 0;}
.botbox a{display: inline-block;vertical-align: top;margin: 0 .54rem;width: 1.64rem;height: .48rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/bot.png) no-repeat;background-size: auto .48rem;}
.botbox a.rulebtn{background-position: left top;}
.botbox a.recordbtn{background-position: right top;}
.pop{width: 5.45rem;height: 3.77rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/pop.png) no-repeat;background-size: 100% 100%;position: relative;display:none;}
.closepop{width: .57rem;height: .59rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/close.png) no-repeat;background-size: 100% 100%;z-index: 2;position: absolute;top:-.59rem;right: -.5rem;overflow: hidden;text-indent:-9999em;}
.popcont{padding: 0 .03rem;}
.popcont1{padding-top:.45rem;}
.popcont2{padding-top:.59rem;}
.popname{text-align: center;font-size: .38rem;line-height: 1;color:#fff9e3; background-image:-webkit-linear-gradient(top,#fff9e3,#b28846);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.iconbox{margin: .21rem auto 0;width: 2.42rem;height: 1.67rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/icnbg.png) no-repeat;background-size: 100% 100%;position: relative;}
.pop img { display: block;width: 100%;position: absolute;left: 0;top: -40%;pointer-events: none;}
.btnbox{text-align: center;font-size: 0;margin-top: .24rem;}
.btnbox a{margin: 0 .34rem;width: 1.17rem;height: .38rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/popbtn.png) no-repeat;background-size: auto .38rem;display: inline-block;vertical-align: top;}
.btnbox a.surebtn{background-position: left top;}
.btnbox a.canclebtn{background-position: right top;}
.rule{color: #fff;font-size: .22rem;padding: .3rem .4rem;height: 3.17rem;}
.scrollbox{height: 100%;overflow-y: auto;}
.scrollbox::-webkit-scrollbar{
  width: .05rem;
	border-radius: .02rem;
}
.scrollbox::-webkit-scrollbar-track{
	background: #fdf3d6;
}
.scrollbox::-webkit-scrollbar-thumb{
	background: #a5885c;
}
.comtxt{color: #fff;font-size: .22rem;padding: .3rem .4rem;height:3.2rem;text-align:center;display:flex;justify-content:center;align-items:center;}
.pop1{width: 5.45rem;height: 5.17rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/pop1.png) no-repeat;background-size: 100% 100%;}
.tablebox{width: 4.72rem;margin: 0 auto;height: 3.8rem;}
.tablebox table{width: 100%;border-collapse:collapse;}
.tablebox table th{background: #fff;font-size: .24rem;color: #000000;font-weight: normal;height: .52rem;text-align: center;}
.tablebox table td{height: .53rem;padding: .05rem;background: rgba(11,7,4,.5);font-size: .18rem;color: #d0d0d0;text-align: center;}
.tpage{line-height: .58rem;height: .58rem;text-align: center;font-size:.2rem;}
.tpage,.tpage a{color: #fff;}
.tpage a{margin: 0 .28rem;}
.fcbox{width: 5.62rem;height: 3.7rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/fcbox.png) no-repeat;background-size: 100% 100%;position: absolute;left: 50%;margin-left: -2.81rem;top:-3.68rem;display:none;}
.fcbox ul{padding: .66rem .18rem 0;}
.fcbox ul li{color: #ffedc5;line-height: .42rem;font-size: .2rem;height:.42rem;width: 100%;}
.fcbox ul li div{padding-left: .28rem;width: 3.5rem;float: left;position: relative;}
.fcbox ul li em{color:#1d160d;position: absolute;left:0;width: .19rem;height:.19rem;background:url(//game.gtimg.cn/images/td2/cp/a20241226store/sq.png) no-repeat;background-size: 100% 100%;font-size:.12rem;line-height:.2rem;top:.11rem;text-align:center;}
.fcbox ul p{width: .66rem;float: left;text-align: right;color: #997f59;}
.fcbox a{float: left;margin-left: .13rem;width: .68rem;height: .27rem;background: url(//game.gtimg.cn/images/td2/cp/a20241226store/get.jpg) no-repeat;background-size: 100% 100%;margin-top: .07rem;overflow: hidden;text-indent:-9999em;}
.refreshbtn:hover .fcbox{display:block;}