/* 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/a20260402wegame/font1.ttf);
}
@font-face {
	font-family: 'font2';
	src: url(//game.gtimg.cn/images/gp/act/a20260402wegame/font2.ttf);
}
@font-face {
	font-family: 'font3';
	src: url(//game.gtimg.cn/images/gp/act/a20260402wegame/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/a20260402wegame/sp.png) no-repeat;background-size: 11.96rem auto;}
.wrap{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/bg.jpg) no-repeat;background-size: 100% auto;height: 41.69rem;}
a strong{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#954d00), to(#522a00)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.head{height: 11.59rem;position: relative;;}
.logobox{position: absolute;top: 0;left: .4rem;display: flex;justify-content: flex-start;align-items: center;height: 1.08rem;}
.logo1{background-position: -.05rem -5.2rem;width: 1.34rem;height: .47rem;font-size: 0;}
.logo2{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/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: 11.96rem;height: 1.38rem;display: block;font-size: 0;margin: 0 auto;}
.p1txt{margin-top: .2rem;color: #07345c;font-size: .18rem;line-height: 2;font-weight: 500;text-align: center;}
.p1txt em{color: #fc5947;}
.p1prop{width: 5.4rem;margin-top: .1rem;position: relative;}
.p1prop p{color: #155aa0;font-size: .18rem;text-align: center;line-height: 1.2;padding-top: .18rem;}
.p1prop img{width: 11.25rem;display: block;margin-left: -3.6rem;}
.btn_p1lq{background-position: 0 -5.81rem;width: 3.3rem;height: .84rem;display: flex;justify-content: center;align-items: center;margin: .18rem auto 0;font-family: 'font3';font-size: .42rem;}
.btn_p1yz{font-size: .2rem;color: #ffffff;line-height: 1.3;border-bottom: 1px solid #e5e4c1;bottom: -.4rem;left: 50%;transform: translateX(-50%);position: absolute;}
.btn_p1yz span,.p5con a span,.p3btn a span{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#fff8c1)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}


.part2{padding-top: 1.8rem;}
.part2 h2{background-position: 0 -1.3rem;width: 8.3rem;height: 1.18rem;display: block;font-size: 0;margin: 0 auto;}
.tit_ct{color: #154f81;font-size: .18rem;text-align: center;line-height: 1.7;padding-top: .15rem;}
.tit_ct em{color: #fc5947;}
.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/a20260402wegame/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: #73340a;}
.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: #1b1d31;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;}

.part5{padding-top: 1.1rem;}
.part5 h2{background-position: 0 -1.42rem;width: 11.96rem;height: 1.38rem;display: block;font-size: 0;margin: 0 auto;}
.p5box{margin: .15rem auto 0;background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/p5box_bg.png) no-repeat;background-size: 100% 100%;width: 12rem;height: 6.19rem;box-sizing: border-box;padding: .38rem .5rem 0;position: relative;}
.p5box:before{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/p5_pic1.png) no-repeat;background-size: 100% 100%;width: 3.26rem;height: 2.94rem;content: "";position: absolute;top: -1.39rem;left: -2.18rem;pointer-events: none;}
.p5lottery {position: relative;background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/p5lottery.png) no-repeat;width: 10.85rem;height: 5.23rem;background-size: 100% 100%;}
.p5lotterycontent_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;}}
#p5lotterycontent_hover{background-size: 100% 100%;}
.p5lotterycontent_disable{background-color: rgba(0,0,0,0.3);border-radius: 0.08rem;}	
.p5lottery .lotcn3{width: 2.11rem!important;height: 3.65rem!important;}
.p5con{width: 100%;display: flex;justify-content: center;align-items: center;margin-top: .2rem;}
.p5con a{font-size: .2rem;color: #ffffff;line-height: 1.4;border-bottom: 1px solid #e5e4c1;}
.p5con p{color: #fff085;font-size: .2rem;line-height: 1.2;padding-left: .5rem;}
.p5taskbox{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/p5task_bg.png) no-repeat;width:12.03rem;height: 4.63rem;background-size: 100% 100%;margin: .2rem auto 0;box-sizing: border-box;padding:1.04rem .42rem .05rem;position: relative;}
.p5taskbox:before{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/p5_pic2.png) no-repeat;background-size: 100% 100%;width: 1.91rem;height: 2.29rem;content: "";position: absolute;top: -.86rem;right: -1.16rem;pointer-events: none;}
.list_p5task{}
.list_p5task li{height: .84rem;display: flex;justify-content: space-between;align-items: center;position: relative;flex-wrap: wrap;}
.list_p5task li:before{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/p5line.png) no-repeat;width: 11.11rem;height: .07rem;background-size: 100% 100%;position: absolute;top: -.07rem;left: 0;content: "";}
.list_p5task li em{background-position: -2.05rem -5.27rem;width: .42rem;height: .44rem;text-align: center;line-height: .44rem;font-family: 'font2';color: #1f468c;font-size: .22rem;}
.list_p5task li p{color: #22427d;font-size: .2rem;line-height: 1.2;width: 5.84rem;font-weight: 500;}
.btn_p3lq{background-position: 0 -6.77rem;width: 1.88rem;height: .48rem;display: flex;justify-content: center;align-items: center;font-family: 'font3';font-size: .26rem;margin-left: 2.6rem;}
.p3btn{position: absolute;width: 8.4rem;height: .72rem;top: 4.45rem;left: 50%;margin-left: -4.2rem;display: flex;justify-content: space-between;align-items: center;z-index: 15;}
.p3btn a{font-size: .2rem;color: #ffffff;line-height: 1.4;border-bottom: 1px solid #e5e4c1;}

.part4{padding-top: 1.2rem;}
.part4 h2{background-position: 0 -2.9rem;width: 11.96rem;height: 1.39rem;display: block;font-size: 0;margin: 0 auto;}
.list_rule{margin: .36rem auto 0;}
.list_rule li{width: 100%;font-size: 0.2rem;color: #ffffff;line-height: 0.34rem;position: relative;padding-left: .23rem;}
.list_rule li em{background-color: #ffffff;width: .1rem;height: .1rem;border-radius: 50%;position: absolute;top: .12rem;left: 0;display: block;}


.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/a20260402wegame/popbg1.png) no-repeat;width: 7.02rem;height: 3.8rem;background-size: 100% 100%;}
.ptxt{width: 6.84rem;height: 2.3rem;color: #084b89;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.41rem;width: 3.54rem;height: .94rem;font-family: 'font3';font-size: .44rem;line-height: .9rem;display: block;text-align: center;margin: 0 auto;}
.ptxt1{font-size: .3rem;}


.pop2{background: url(//game.gtimg.cn/images/gp/act/a20260402wegame/popbg2.png) no-repeat;width:7.04rem;height: 5.91rem;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.33rem;margin: .18rem auto 0;}
.ptab table{width: 100%;background-color: rgba(255,255,255,.1)}
.ptab table tr th{height: .36rem;line-height: .36rem;text-align: center;color: #ffffff;font-size: .24rem;background-color: #2169a7}
.ptab table tr td{line-height: 1.2;text-align: center;color: #2f71b0;font-size: .18rem;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/a20260402wegame/popbg3.png) no-repeat;width: 7.04rem;height: 4.5rem;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: #084b89;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;color: #084b89;font-size: .24rem;text-align: center;}
.psue{color: #084b89;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.7rem -7.45rem;width: 2.78rem;height: .74rem;text-align: center;line-height: .7rem;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: #407bbb;border: 1px solid #407bbb;display: block;color: #fff;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: #407bbb;border: 1px solid #407bbb;display: block;color: #fff;font-size: .24rem;text-align: center;line-height: .58rem;}
.psue1{color: #084b89;}
.pinput::-webkit-input-placeholder { color: #fff; }
.pinput:-moz-placeholder { color: #fff; opacity: 1; }
.pinput::-moz-placeholder { color: #fff; opacity: 1; }
.pinput:-ms-input-placeholder { color: #fff; }
