html,body{
	width:100%;
	height:100%;
	position:relative;
}
@font-face {
	font-family: 'xiaozi';
	src: url('../../1.0/font/zixiao.ttf') format('opentype');
}
#jxqyWrap {
	position: relative;
	overflow: hidden;
	background: #000;
	max-width: 19.2rem;
	height:100%;
	margin: 0 auto;
	font-family: 'Source Han Serif SC';
}
#jxqyWrap .swiper-container{
	width:100%;
	height:100%;
	position:relative;
	overflow: hidden;
}
.swiper-slide{
	width:100%;
	height:100%;
	position:relative;
}
.kv{
	width:100%;
	height:100%;
	background:url(../images/kv.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.logo{
	display:block;
	width:2.2rem;
	position:absolute;
	left:1.18rem;
	top:.66rem;
}
.zhe{
	display:block;
	width:100%;
	position:absolute;
	left:0;
	top:0;
}
.btnList{
	width:3.57rem;
	height:.52rem;
	position:absolute;
	right:1.19rem;
	top:.66rem;
	z-index:1;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
}
.btnList a{
	display:block;
	width:1.7rem;
	height:100%;
	position:relative;
	overflow: hidden;
}
.btnList a img{
	display:block;
	width:100%;
}
.btnList a:hover img:nth-child(1) {
	display:none;
}
.center{
	width:100%;
	position:absolute;
	left:0;
	top:45%;
	z-index:2;
}
.yyBtn{
	width:2.71rem;
	height:2.35rem;
	background:url(../images/yy.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0 auto 0;
	cursor:pointer;
}
.yyNum{
	font-size:.25rem;
	color:#fff;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:-.15rem;
}
.yyNum span{
	color:#ff6a13;
}
.txt{
	display:block;
	width:9.5rem;
	margin:0.2rem auto 0;
}
.channel-list{
	position: absolute;
	bottom: 0.5rem;
	left: 1rem;
	z-index: 5;
	display: flex;
	align-items: center;
	gap: 16px;
}
.fcm{
	display:block;
	width:.71rem;
	position:absolute;
	right:1.08rem;
	bottom:.5rem;
}
.sec{
	width:100%;
	height:100%;
	background:url(../images/sec.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.secMain{
	width:100%;
	height:100%;
	position:relative;
}
.secMain .sec_a{
	width:2.53rem;
	height:.47rem;
	position:absolute;
}
.secMain .sec_a img{
	display:block;
	width:100%;
}
.secMain .sec_a:nth-child(1){
	left:2.9rem;
	top:4.74rem;
}
.secMain .sec_a:nth-child(2){
	left:7.25rem;
	top:3.75rem;
}
.secMain .sec_a:nth-child(3){
	left:14.06rem;
	top:3.46rem;
}
.secMain .sec_a:nth-child(4){
	left:11.39rem;
	top:5.77rem;
}
.secMain .sec_a:nth-child(5){
	left:14.66rem;
	top:6.76rem;
}
.secMain .sec_a:nth-child(6){
	left:4.54rem;
	top:7.47rem;
}
.secBtn{
	width:4.51rem;
	position:absolute;
	left:50%;
	margin-left:-2.255rem;
	bottom:.3rem;
	display:flex;
	display:-webkit-flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.secBtn a{
	display:block;
	width:2.04rem;
	height:.59rem;
	position:relative;
	overflow: hidden;
}
.secBtn a img{
	display:block;
	width:100%;
}
.secBtn a:hover img:nth-child(1){
	display:none;
}
.lotteryNum{
	width:100%;
	font-size:.2rem;
	color:#fff;
	font-family: 'xiaozi';
	text-align: center;
	margin-top:.08rem;
}
.lotteryNum span{
	color:#ff6a13;
}
.menuList{
	position:absolute;
	top:.66rem;
	right:1.08rem;
	display: flex;
	display: -webkit-flex;
}
.menuList li{
	width:1.08rem;
	height:.34rem;
	font-size:.2rem;
	font-family: 'xiaozi';
	color:#fff;
	position:relative;
	cursor: pointer;
	text-align: center;
}
.menuList li:hover{
	color:#ff6a13;
}
.menuList li:hover:after{
	display:block;
	content:'';
	width:100%;
	height:.02rem;
	background:#ff6a13;
	position:absolute;
	left:0;
	bottom:0;
}
.menuList li.isLogin{
	width:auto;
}
.menuList .isLogin>p{
	display: none;
}
.menuList .isLogin>p.active{
	display:block;
}
.menuList .isLogin>p span:nth-child(2){
	margin-left:.08rem;
	color:#ff6a13;
}
.menuList li:nth-child(5):hover:after{
	display:none;
}
.menuList li:nth-child(5):hover p span:nth-child(1){
	color:#fff;
}
.menuList li:nth-child(5) p span:hover:nth-child(2){
	text-decoration: underline;
}
.thc{
	width:12.33rem;
	height:6.95rem;
	background:url(../images/last.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.yqBtn{
	width:2.32rem;
	position:absolute;
	right:.47rem;
	top:1.74rem;
}
.yqBtn img{
	display:block;
	width:100%;
	opacity: .9;
	cursor: pointer;
}
.yqBtn:hover img{
	opacity: 1;
}
.yqBtn p{
	font-size:.16rem;
	color:#6b6b6b;
	font-family: 'xiaozi';
	text-align: center;
	margin-top:.08rem;
}
.yqBtn p span{
	color:#ff6a13;
}
.thc .how{
	font-size:.24rem;
	color:#6b6b6b;
	font-family: 'xiaozi';
	position:absolute;
	top:3.9rem;
	left:7.66rem;
}
.thc .how span{
	font-size:.42rem;
	color:#ff6a13;
}
.percent{
	width:11.54rem;
	height:1.82rem;
	position:absolute;
	left:.56rem;
	top:4.66rem;
}
.perBody{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.perBody .perDiv{
	width:2.3rem;
	height:100%;
	position:relative;
	overflow: hidden;
	float:left;
}
.perBody .perDiv:nth-child(4){
	width:2.25rem;
}
.perBody .perDiv:nth-child(1){
	margin-right:.78rem;
}
.perBody .perDiv:nth-child(2){
	margin-right:.94rem;
}
.perBody .perDiv:nth-child(3){
	margin-right:.61rem;
}
.perBody .perDiv img{
	display:block;
	width:100%;
}
.perBody .perDiv.active img:nth-child(1){
	display:none;
}
.jdt{
	width:100%;
	height:0.01rem;
	background:#6b6b6b;
	position:absolute;
	left:0;
	top:1.41rem;
}
.jdt i{
	display:block;
	width:0%;
	height:100%;
	background:#ff6a13;
}
.loginTc,.ruleTc,.proTc,.priceTc,.successTc,.addressTc,.taskTc,.inviteTc,.sureTc{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.7);
	position:fixed;
	left:0;
	top:0;
	z-index:50;
	display:none;
}
.sureBody{
	width:6.25rem;
	height:3.68rem;
	background:url(../images/sure.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.sureTips{
	font-size:.25rem;
	color:#ff6a13;
	line-height:.44rem;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:.5rem;
}
.sureBtn{
	width:4.62rem;
	height:.59rem;
	position:relative;
	margin:1.2rem auto 0;
	display:flex;
	justify-content: space-between;
}
.sureBtn img{
	display:block;
	width:2.04rem;
	cursor:pointer;
	opacity:.9;
}
.sureBtn img:hover{
	opacity:1;
}
.inviteBody{
	width:8.58rem;
	height:6.08rem;
	background:url(../images/inviteBg.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.inviteBody h3{
	width:7.2rem;
	margin:0.38rem auto 0;
	font-size:.3rem;
	color:#ff6a13;
	text-align: center;
	padding-bottom:.2rem;
	border-bottom:0.01rem solid #242424;
	font-family: 'xiaozi';
}
.inviteTxt{
	width:7.25rem;
	margin:0 auto 0;
	font-size:.21rem;
	color:#fff;
	font-family: 'xiaozi';
}
.invitePut{
	width:7.25rem;
	overflow: hidden;
	position:relative;
	margin:0.08rem auto 0;
	display: flex;
	display: -webkit-flex;
}
.invitePut .inviteUrl{
	width:6.05rem;
	height:.5rem;
	border:0.01rem solid #313131;
	background:#000;
	line-height:.5rem;
	text-indent:.26rem;
	color:#9a9a9a;
	font-family: 'xiaozi';
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.invitePut .copyUrl{
	width:.98rem;
	height:.49rem;
	opacity: .9;
	position:relative;
	margin-left:.18rem;
	cursor: pointer;
}
.invitePut .copyUrl img{
	display:block;
	width:100%;
}
.invitePut .copyUrl:hover {
	opacity: 1;
}
.invitePic{
	width:7.27rem;
	height:2.99rem;
	background:url(../images/ivc.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0.08rem auto 0;
}
.invitePic img{
	display:block;
	width:.89rem;
	height:.89rem;
	border:0.02rem solid #fff;
	position:absolute;
	right:.2rem;
	bottom:.2rem;
}
.taskBody{
	width:6.67rem;
	height:5.79rem;
	background:url(../images/taskBg.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.taskBody h3{
	font-size:.3rem;
	color:#ff6a13;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:.35rem;
}
.taskMain{
	width:5.55rem;
	height:4.8rem;
	overflow: auto;
	position:relative;
	margin:0 0 0 .68rem;
}
.taskMain .task-list{
	width:5.1rem;
	height:.97rem;
	border-bottom:0.01rem solid #6b6b6b;
	overflow: hidden;
	position:relative;
	display: flex;
	display: -webkit-flex;
	align-items: center;
}
.taskMain .task-list .task-left{
	width:3.62rem;
	font-size:.21rem;
	font-family: 'xiaozi';
}
.taskMain .task-list .task-left>div:nth-child(1){
	color:#c9c9c9;
}
.taskMain .task-list .task-left>div:nth-child(2){
	color:#ff6a13;
	margin-top:0.08rem;
}
.taskMain .task-list .task-right{
	width:1.22rem;
	height:.42rem;
	position:relative;
	overflow: hidden;
}
.taskMain .task-list .task-right.active img:nth-child(1) {
	display:none;
}
.taskMain .task-list .task-right.active a{
	display:none;
}
.taskMain .task-list .task-right img{
	display:block;
	width:100%;
}
.taskMain .task-list .task-right a{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.taskMain .task-list .task-right img:nth-child(1){
	cursor: pointer;
	opacity: .9;
}
.taskMain .task-list .task-right img:nth-child(1):hover{
	opacity: 1;
}
.addressBody{
	width:6.25rem;
	height:4.56rem;
	background:url(../images/addBg.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.addressBody h3{
	font-size:.3rem;
	color:#ff6a13;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:.35rem;
}
.addressBody .s_put{
	width:4.64rem;
	height:.5rem;
	background:#000;
	border:0.01rem solid #313131;
	position:relative;
	overflow: hidden;
	margin:.18rem auto 0;
}
.addressBody .s_put.a_put{
	height:1.08rem;
}
.addressBody .s_put input{
	display:block;
	width:100%;
	height:100%;
	outline:none;
	background:none;
	border:none;
	font-size:.2rem;
	line-height:.46rem;
	font-family: 'xiaozi';
	text-indent:.28rem;
	color:#9a9a9a;
}
.addressBody .s_put textarea{
	display:block;
	width:100%;
	height:100%;
	outline:none;
	background:none;
	border:none;
	font-size:.2rem;
	line-height:.46rem;
	font-family: 'xiaozi';
	text-indent:.28rem;
	color:#9a9a9a;
}
.queBtn{
	width:2.04rem;
	height:.59rem;
	position:relative;
	overflow: hidden;
	margin:.2rem auto 0;
	cursor: pointer;
}
.queBtn img{
	display:block;
	width:100%;
}
.queBtn:hover img:nth-child(1){
	display:none;
}
.editBtn{
	width:2.04rem;
	height:.59rem;
	position:relative;
	overflow: hidden;
	margin:.2rem auto 0;
	cursor: pointer;
}
.editBtn img{
	display:block;
	width:100%;
}
.editBtn:hover img:nth-child(1){
	display:none;
}
.successBody{
	width:6.25rem;
	height:3.68rem;
	background:url(../images/succ.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
	padding-bottom:.4rem;
}
.successBody h3{
	font-size:.3rem;
	color:#ff6a13;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:.7rem;
}
.successPut{
	width:4.64rem;
	height:.46rem;
	background:#000;
	border:0.01rem solid #313131;
	position:relative;
	overflow: hidden;
	margin:.7rem auto 0;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	font-family: 'xiaozi';
	line-height:.46rem;
}
.successPut span{
	font-size:.21rem;
	color:#ff6a13;
}
.copy{
	width:2.04rem;
	height:.59rem;
	position:relative;
	overflow: hidden;
	margin:.64rem auto 0;
	cursor: pointer;
}
.copy img{
	display:block;
	width:100%;
}
.copy:hover img:nth-child(1) {
	display:none;
}
.failTips{
	font-size:.22rem;
	color:#c9c9c9;
	text-align: center;
	margin-top:.8rem;
	font-family: 'xiaozi';
}
.priceBody{
	width:6.25rem;
	min-height:3.28rem;
	background:url(../images/priBg.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
	padding-bottom:.4rem;
}
.priceBody h3{
	font-size:.28rem;
	color:#ff6a13;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:.4rem;
}
.priList{
	width:100%;
	overflow: hidden;
	position:relative;
	margin-top:.22rem;
}
.priList .priTit{
	width:5.23rem;
	height:.5rem;
	border:0.01rem solid #6b6b6b;
	background:#262626;
	position:relative;
	overflow: hidden;
	margin:0 auto 0;
	display: flex;
	display: -webkit-flex;
}
.priList .priTit span{
	display:block;
	width:1.96rem;
	height:100%;
	text-align: center;
	line-height:.5rem;
	color:#ff6a13;
	font-family: 'xiaozi';
}
.priList .priTit span:nth-child(1){
	border-right:0.01rem solid #6b6b6b;
}
.priList .priTit span:nth-child(2){
	width:3.26rem;
}
.priList ul{
	width:5.23rem;
	overflow: hidden;
	position:relative;
	border:0.01rem solid #6b6b6b;
	border-top:none;
	margin:0 auto 0;
}
.priList ul li{
	width:100%;
	height:.5rem;
	overflow: hidden;
	position:relative;
	border-bottom:0.01rem solid #6b6b6b;
	display: flex;
	display: -webkit-flex;
}
.priList ul li span{
	display:block;
	width:1.96rem;
	height:.5rem;
	font-size:.2rem;
	color:#c9c9c9;
	font-family: 'xiaozi';
	line-height:.5rem;
	text-align: center;
}
.priList ul li span:nth-child(1){
	border-right:0.01rem solid #6b6b6b;
}
.priList ul li span:nth-child(2){
	width:3.26rem;
}
.priList ul li.type{
	cursor: pointer;
}
.priList ul li.type span:nth-child(1){
	color:#ff6a13;
	text-decoration: underline;
}
.proBody{
	width:6.99rem;
	height:5.47rem;
	background:url(../images/proBg.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.proTit{
	font-size:.28rem;
	color:#ff6a13;
	text-align: center;
	font-family: 'xiaozi';
	margin-top:.3rem;
}
.proList{
	width:5.79rem;
	height:4.07rem;
	position:relative;
	border:0.01rem solid #6b6b6b;
	margin:.16rem auto 0;
}
.proList li{
	width:100%;
	height:.5rem;
	border-bottom:0.01rem solid #6b6b6b;
	position:relative;
	display: flex;
	display: -webkit-flex;
}
.proList li:last-child{
	border-bottom:0;
}
.proList li span{
	display:block;
	height:100%;
	font-size:.2rem;
	color:#c9c9c9;
	text-align: center;
	line-height:.5rem;
	font-family: 'xiaozi';
}
.proList li:nth-child(1) span{
	color:#ff6a13;
	background:#262626;
}
.proList li span:nth-child(1){
	width:2.72rem;
	border-right:0.01rem solid #6b6b6b;
}
.proList li span:nth-child(2){
	width:1.17rem;
	border-right:0.01rem solid #6b6b6b;
}
.proList li span:nth-child(3){
	width:1.88rem;
}
.ruleBody{
	width:8.58rem;
	height:4.22rem;
	background:url(../images/ruleBg.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.chengg{
	width:100%;
	height:1px;
}
.close{
	display:block;
	width:.34rem;
	position:absolute;
	right:-.34rem;
	top:-.34rem;
	cursor:pointer;
}
.huadong{
	width:6.9rem;
	height:3.7rem;
	overflow: auto;
	position:relative;
	margin:.2rem 0 0 .75rem;
	font-family: 'xiaozi';
	padding-right:.6rem;
}
.huadong::-webkit-scrollbar,.taskMain::-webkit-scrollbar {
    width: 2px;
    background: #999;
}
.huadong::-webkit-scrollbar-corner,
    /* 滚动条角落 */
.huadong::-webkit-scrollbar-thumb,
.huadong::-webkit-scrollbar-track,
.taskMain::-webkit-scrollbar-corner,
    /* 滚动条角落 */
.taskMain::-webkit-scrollbar-thumb,
.taskMain::-webkit-scrollbar-track {      /*滚动条的轨道*/
    border-radius: 4px;
}
.huadong::-webkit-scrollbar-corner,
.huadong::-webkit-scrollbar-track,
.taskMain::-webkit-scrollbar-corner,
.taskMain::-webkit-scrollbar-track{
    /* 滚动条轨道 */
    background-color: rgba(180, 160, 120, 0.1);
    box-shadow: inset 0 0 1px rgba(180, 160, 120, 0.5);
}
.huadong::-webkit-scrollbar-thumb,.taskMain::-webkit-scrollbar-thumb {
    /* 滚动条手柄 */
	width:6px;
    background-color: #c9c9c9;
}
.huadong h3{
	font-size:.3rem;
	color:#ff6a13;
	text-align: center;
	margin-bottom:.24rem;
}
.huadong .ruleTit{
	font-size:.2rem;
	color:#ff6a13;
	margin-bottom:.06rem;
}
.marBot{
	margin-bottom:.22rem;
}
.huadong .ruleDesc{
	font-size:.2rem;
	color:#c9c9c9;
	line-height:.28rem;
}
.huadong .ruleDesc span{
	color:#ff6a13;
}