/* 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}
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}
/* 页面样式 */
.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
body {font:12px/1.5 "Microsoft YaHei",Helvetica,\5b8b\4f53,sans-serif;text-align:justify;background-color: #f0e2b3;overflow-x: hidden;margin: 0 auto;font-family: 'font1';}
#actTitleWrap {top: 0 !important;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
.wrap,#afooter{width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1002?'1200px':'');}
.container {width:1200px;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;}

/*footer*/
#afooter{text-align:center; line-height:20px;color: #ffffff;background-color: #0e0e0e;padding: 20px 0;}
#afooter a{ color: #ffffff;}

@font-face {
	font-family: 'font1';
	src: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/font1.ttf);
}
@font-face {
	font-family: 'font2';
	src: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/font2.ttf);
}
@font-face {
	font-family: 'font3';
	src: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/font3.ttf);
}
.gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;

}
.gray1 {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;

}
:focus{outline: none;}

.sp{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/sp.png) no-repeat;background-size: 9.6rem auto;}
.wrap{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/bg.jpg) no-repeat;background-size: 100% auto;height: 60.97rem;}
a strong{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#4a1502), to(#6e4018)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.head{height: 11.48rem;position: relative;;}
.logobox{position: absolute;top: 0;left: .4rem;display: flex;justify-content: flex-start;align-items: center;}
.logo1{background-position: -.05rem -5.2rem;width: 1.34rem;height: .47rem;font-size: 0;}
.logo2{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/logo2.png) no-repeat;width: 6.63rem;height: 1.08rem;background-size: 100% 100%;}
.loginbox{position: absolute;top: .4rem;right: .4rem;color: #fffce3;font-size: .24rem;line-height: 1.2;}
.loginbox a{color: #fffce3;text-decoration: underline;}

.main{width: 12rem;margin: 0 auto;position: relative;}
.part1 h2{background-position: 0 0;width: 7.21rem;height: 1.18rem;display: block;font-size: 0;margin: 0 auto;}
.p1txt{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/p1txt_bg.png) no-repeat;width: 5.45rem;height: 1.59rem;background-size: 100% 100%;margin-top: .98rem;box-sizing: border-box;padding: .22rem;color: #f0e8c8;font-size: .22rem;line-height: 1.4;font-weight: 500;}
.p1prop{width: 5.43rem;margin-top: -.1rem;}
.p1prop img{width: 100%;display: block;}
.btn_p1lq{background-position: 0 -5.85rem;width: 4.22rem;height: .79rem;display: flex;justify-content: center;align-items: center;margin: .18rem auto 0;font-family: 'font3';font-size: .46rem;}

.part2{padding-top: 1.8rem;}
.part2 h2{background-position: 0 -1.3rem;width: 7.17rem;height: 1.18rem;display: block;font-size: 0;margin: 0 auto;}
.tit_ct{color: #351c14;font-size: .18rem;text-align: center;line-height: 1.3;padding-top: .18rem;}
.tit_ct em{color: #b9190f;}
.list_p2sign{display: flex;justify-content: space-between;flex-wrap: wrap;margin: .12rem auto 0;}
.list_p2sign li{width: 3.86rem;position: relative;}
.p2sign{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/p2sign_bg.png) no-repeat;width: 3.86rem;height: 3.73rem;background-size: 100% 100%;}
.p2sign .p2time{height: .37rem;box-sizing: border-box;padding-left: .6rem;font-size: .26rem;line-height: .37rem;font-family: 'font3';color: #fef9d1;}
.p2sign .p2time em{font-family: 'font1';font-size: .18rem;}
.p2sign img{width: 3.8rem;display: block;margin: 0 auto;}
.p2sign span{width: 100%;height: .88rem;display: flex;justify-content: center;align-items: center;color: #fff1c0;font-size: .26rem;line-height: 1.2;}
.btn_p2lq{background-position: -4.49rem -5.85rem;width: 3.85rem;height: .73rem;display: flex;justify-content: center;align-items: center;margin: .1rem auto 0;font-family: 'font3';font-size: .42rem;}

.part3{padding-top: 1.2rem;}
.part3 h2{background-position: 0 -2.59rem;width: 8.8rem;height: 1.17rem;display: block;font-size: 0;margin: 0 auto;}
.lottery {position: relative;background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/lottery.png) no-repeat;width: 12rem;height: 5.15rem;background-size: 100% 100%;margin: .15rem auto 0;}
/*.lotterycontent_container{z-index: 15;}*/
.lotterycontent_start{animation: lotteryA 1s linear infinite alternate;border-radius: 0.08rem;z-index: 15;}
	@keyframes lotteryA{0%{box-shadow: 0 0 0.2rem 0.2rem rgba(255,255,255,0.6) inset;}100%{box-shadow: 0 0 0.03rem 0.03rem rgba(255,255,255,0.6) inset;}}
#lotterycontent_hover{background-size: 100% 100%;}
.lotterycontent_disable{background-color: rgba(0,0,0,0.3);border-radius: 0.08rem;}	
.lotcn4{width: 2.73rem!important;height: 4.09rem!important;}
.p3btn{position: absolute;width: 8.6rem;height: .72rem;top: 4.38rem;left: 50%;margin-left: -4.3rem;display: flex;justify-content: space-between;align-items: center;z-index: 15;}
.p3btn a{font-size: .26rem;color: #58250a;line-height: 1.4;border-bottom: 1px solid #58250a;}
.p3num{color: #79251c;font-size: .18rem;text-align: center;line-height: 1.2;padding: .16rem 0;}
.p3taskbox{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/p3task_bg.png) no-repeat;width: 12rem;height: 6.51rem;background-size: 100% 100%;margin: 0 auto;box-sizing: border-box;padding: 1.52rem .8rem .05rem;}
.list_p3task{}
.list_p3task li{height: .96rem;display: flex;justify-content: space-between;align-items: center;position: relative;}
.list_p3task li:before{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/p3line.png) no-repeat;width: 10.41rem;height: .05rem;background-size: 100% 100%;position: absolute;top: 0;left: 0;content: "";}
.list_p3task li em{background-position: -1.99rem -5.23rem;width: .52rem;height: .52rem;text-align: center;line-height: .52rem;font-family: 'font2';color: #663613;font-size: .26rem;}
.list_p3task li p{color: #30100e;font-size: .24rem;line-height: 1.2;width: 7.24rem;font-weight: bold;}
.btn_p3lq{background-position: 0 -6.76rem;width: 2.25rem;height: .67rem;display: flex;justify-content: center;align-items: center;font-family: 'font3';font-size: .3rem;}


.part4{padding-top: 1.2rem;}
.part4 h2{background-position: 0 -3.94rem;width: 7.17rem;height: 1.17rem;display: block;font-size: 0;margin: 0 auto;}
.list_rule{margin: .36rem auto 0;}
.list_rule li{width: 100%;font-size: 0.2rem;color: #351c14;line-height: 0.34rem;position: relative;padding-left: .23rem;}
.list_rule li em{background-color: #351c14;width: .1rem;height: .1rem;border-radius: 50%;position: absolute;top: .12rem;left: 0;display: block;}

.part5{padding-top: 1.2rem;}
.part5 h2{background-position: 0 -10.41rem;width: 7.17rem;height: 1.18rem;display: block;font-size: 0;margin: 0 auto;}
.p5box{display: flex;justify-content: space-between;margin: .15rem auto 0;}
.p5box_l{width: 5.06rem;}
.p5box_l img{width: 100%;display: block;margin: 0 auto;}
.btn_p5lq{background-position: 0 -11.71rem;width: 5.09rem;height: .95rem;display: flex;justify-content: center;align-items: center;font-family: 'font3';font-size: .46rem;margin: .13rem auto 0;}
.p5box_r{width: 6.37rem;position: relative;}
.p5box_r img{width: 9.97rem;display: block;position: absolute;top: -.74rem;left: 0;}

.pop{display: none;box-sizing: border-box;position: relative;padding: .17rem .04rem .04rem;}
.diaclose{background-position:  -2.78rem -5.22rem;width: 0.42rem;height: 0.48rem;position: absolute;display: block;top: -.45rem;right: 0}
.pop1{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/popbg1.png) no-repeat;width: 6.92rem;height: 3.74rem;background-size: 100% 100%;}
.ptxt{width: 6.84rem;height: 2.3rem;color: #faf2f0;font-size: .36rem;font-family: 'font3';display: table-cell;vertical-align: middle;text-align: center;line-height: 1.2;}
.btn_qr{background-position: 0 -7.54rem;width: 3.34rem;height: .77rem;font-family: 'font3';font-size: .44rem;line-height: .76rem;display: block;text-align: center;margin: 0 auto;}
.ptxt1{font-size: .3rem;}


.pop2{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/popbg2.png) no-repeat;width: 6.92rem;height: 6.09rem;background-size: 100% 100%;}
.ptit1{background-position: 0 -8.46rem;width: 5.29rem;height: .86rem;margin: 0 auto;font-size: 0;}
.ptab{width: 94%;height: 4.43rem;margin: .18rem auto 0;}
.ptab table{width: 100%;background-color: rgba(60,17,.0,.5)}
.ptab table thead tr:first-child{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/tab_th.png) no-repeat;background-size: 100% 100%;width: 100%;height: .36rem;}
.ptab table tr th{height: .36rem;line-height: .36rem;text-align: center;color: #ffffff;font-size: .24rem;}
.ptab table tr td{line-height: 1.2;text-align: center;color: #fff;font-size: .18rem;border-bottom: 1px solid #75351e;padding: .06rem .05rem;}
.ptab table tr td.not{font-size: .3rem;height: 3.8rem;}
.page{height: .42rem;text-align: center;color: #000000;font-size: .22rem;width: 100%;margin: 0 auto;}
.page a{color: #000000;padding: 0 .2rem;}

.ptit2{background-position: 0 -9.45rem;width: 5.29rem;height: .86rem;margin: 0 auto;font-size: 0;}
.pop3{background: url(//game.gtimg.cn/images/gp/act/a20260112wefareact/popbg3.png) no-repeat;width: 6.92rem;height: 4.44rem;background-size: 100% 100%;}
.list_js{margin: .36rem auto 0;width: 91%;}
.list_js li{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: .25rem;}
.list_js li label{width: 1.8rem;color: #fff;font-size: .24rem;line-height: 1.2;font-weight: bold;}
.list_js li input{background-position: -2.50rem -6.75rem;width: 4.3rem;height: .53rem;border: none;background-color: transparent;}
.psue{color: #30100e;font-size: .2rem;text-align: center;line-height: 1.2;}
.area{display: flex;justify-content: center;align-items: center;margin: .26rem auto 0;}
.area a{background-position: -3.67rem -7.52rem;width: 2.61rem;height: .61rem;text-align: center;line-height: .58rem;font-family: 'font3';margin: 0 .2rem;font-size: .34rem;}

.ptit3{background-position: 0 -12.78rem;width: 5.95rem;height: .87rem;margin: .2rem auto 0;font-size: 0;}
.pselect{width: 5.2rem;height: .58rem;margin: .4rem auto;background-color: #882921;border: 1px solid #b3563d;display: block;color: #ffd6b9;font-size: .24rem;text-align: center;line-height: .58rem;}
.ptit4{background-position: 0 -13.73rem;width: 5.55rem;height: .87rem;margin: .2rem auto 0;font-size: 0;}
.pinput{width: 5.2rem;height: .58rem;margin: .4rem auto;background-color: #882921;border: 1px solid #b3563d;display: block;color: #ffd6b9;font-size: .24rem;text-align: center;line-height: .58rem;}
.psue1{color: #a01e13;}
.pinput::-webkit-input-placeholder { color: #ffd6b9; }
.pinput:-moz-placeholder { color: #ffd6b9; opacity: 1; }
.pinput::-moz-placeholder { color: #ffd6b9; opacity: 1; }
.pinput:-ms-input-placeholder { color: #ffd6b9; }
