body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,
details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,menu,nav,section { display:block; }
table{border-collapse:collapse;border-spacing:0}
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;margin:0;padding:0;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
body{background:#b0302d;-webkit-text-size-adjust:none;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;}
html{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{ text-decoration:none;}
.clearfix:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.hide{height:0; line-height:0; font-size:0; visibility:hidden; display:none;}
html{font-size:100px;}
body,html{width:100%;height:100%;}
.wrap{width: 100%;font-size:.22rem;color:#ffefc9;text-align:center;position: relative;}
.wrap img{display: block;margin:0 auto;width: 100%;}
.header{background:url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/header.jpg) center top no-repeat;background-size:100% auto;height: 3.86rem; position: relative;}
.lamp{background: url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/lamp.png) no-repeat;background-size:1.33rem auto;width:1.34rem;height:2.34rem;position: absolute;left:.38rem;top:.12rem;
	-webkit-animation: lamp 5s 0s linear infinite;-webkit-transform-origin: center top;}
@-webkit-keyframes lamp{
	0%{transform: rotate(0deg)}
	25%{transform: rotate(3deg)}
	50%{transform: rotate(0deg)}
	75%{transform: rotate(-3deg)}
	100%{transform: rotate(0deg)}
}
.acttime{padding-top:2.8rem;height:.4rem;}
.yue{height:.6rem;line-height:.6rem;padding-top:.05rem;font-size:.24rem;color:#793e16;}
.yue strong{font-weight:bold;font-size:.28rem;color:#df4814;display: inline-block;margin:0 .1rem;}
.yue strong i{font-size:.2rem;font-style: normal;}
.btns{background: url("//game.gtimg.cn/images/hlddz/cp/a20191016cash/btns.png")no-repeat;background-size: 7.5rem auto;}
.spr,.btn{background: url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/spr.png) no-repeat;background-size:6.1rem auto;text-indent: -999em;display: block;margin:0 auto;}
.btn:active{opacity: .9;}
.btn-invit{width:2.06rem;height:.55rem;background-position: -3.74rem 0;display: inline-block;}
.cont{background:url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/cont.jpg) center top no-repeat;background-size:100% auto;padding: .25rem 0 .35rem 0;position: relative;}
.count{height:.6rem;font-size:.32rem;color:#d54f21;font-weight:bold;overflow: hidden;}
.count strong{font-size:.44rem;vertical-align: middle;font-weight:bold;}
.counttime{font-size:.24rem;line-height: .5rem;color: #784b1f;padding-top: 0.75rem;}
.counttime em{display: inline-block;background-position:-2.89rem -1.1rem;height: 0.28rem;width: 0.28rem;vertical-align: middle; }
.dec{text-indent:.4rem;font-weight:bold;font-size:.17rem;color: #784b1f;margin-top: 2.3rem;}
.dec span{color:#d54f21;font-weight:bold;}
.btn-carveup{width: 3.74rem;height:1.2rem;margin-top: 1.4rem; background-position: 0 0;
	-webkit-animation: invit .6s 0s linear infinite alternate;
}
@-webkit-keyframes invit {
	0%{-webkit-transform: scale(1)}
	100%{-webkit-transform: scale(1.05)}
}
.cont .tips{color: #ffedd1;}
.rules{width:7.02rem;margin:.3rem auto 0 auto;}
.rules .hd,.rules .bd,.rules .fd{background: url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/box-rules.png) no-repeat;background-size:14.06rem auto;height:.2rem;}
.rules .hd{background-position: 0 0;}
.rules .bd{background-position: right 0;padding:.1rem .34rem;height:auto;background-repeat: repeat-y;}
.rules .fd{background-position: 0 bottom;}
.tit-rules{background-position: center -2.22rem;height:.56rem;}
.rules ul{padding:.1rem 0 0 .25rem;text-align: left;}
.rules li{list-style: decimal;padding:.05rem 0;}
#afooter{font-size:.2rem;color:#fff;padding:.2rem 0;text-align: center;background: #992320;}
/* pop弹出层 */
.pop{background: #fdedcb;border-radius: .3rem;width:5rem;padding:.45rem;font-size:.24rem;color:#8c7463;text-align: center;position: relative;display: none;}
.pop-result{background:#fdedcb url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/light.png) center center no-repeat;background-size:6.44rem auto;}
.pop-login{width:3.2rem;}
.login-wx{background: url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/login-wx.png) center .4rem no-repeat;background-size:.93rem auto;padding-top:1.4rem;height:.6rem;font-size:.28rem;font-weight:bold;color:#9f6239;display: block;width:2rem;margin:0 auto;border-radius: .2rem;}
.login-wx:active{background-color:#eedebc;color:#582a0b;}
.btn-closed{width: .4rem;height:.4rem;background-position: -3.8rem -.6rem;position: absolute;right:.1rem;top:.1rem;}
.tit-pop{font-weight:bold;font-size:.28rem;color:#9f6239;height:1rem;}
.redpack{background: url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/redpack.png) center center no-repeat;background-size:1.98rem auto;padding-top:1.25rem;height:1rem;font-size:.32rem;color:#fff;width:2rem;margin:.25rem auto 0 auto;position: relative; -webkit-animation: redpack 2s 0s linear infinite;-webkit-transform-origin: center bottom;}
.redpack1{background: url(//game.gtimg.cn/images/hlddz/cp/a20191016cash/redpack1.png) center center no-repeat;
	background-size:1.98rem auto;padding-top:1.25rem;height:1rem;font-size:.32rem;color:#fff;width:2rem;margin:.25rem auto 0 auto;position: relative; -webkit-animation: redpack 2s 0s linear infinite;-webkit-transform-origin: center bottom;}
@-webkit-keyframes redpack{
	0%{transform: rotate(0deg)}
	5%{transform: rotate(3deg)}
	10%{transform: rotate(0deg)}
	15%{transform: rotate(-3deg)}
	20%{transform: rotate(0deg)}
	25%{transform: rotate(3deg)}
	30%{transform: rotate(0deg)}
	35%{transform: rotate(-3deg)}
	40%{transform: rotate(0deg)}
	100%{transform: rotate(0deg)}
}
.redpack strong{font-size:.48rem;font-weight:bold;color:#ffe53e;}
.btn-goingame{width: 3.02rem;height:.92rem;background-position: 0 -1.21rem;}
.btn-myfriend{width: 3.02rem;height:.92rem;background-position: -3.02rem -1.21rem;}
.pop .tips{padding-top:.1rem;}
.pop .get-tips{background-position: center -2.98rem;height:.5rem;text-indent: 0;text-align: center;}
.pop .font-40{font-size:.4rem;padding:.5rem 0;color:#9f6239;}
.pop .get-tips,.acttime,.about-redpack .count{
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}