* {
	margin: 0;
	padding: 0;
	border: 0;
}

html {
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	background-color: #fff;
}

body {
	min-width: 320px;
	max-width: 750px;
	margin: 0 auto;
	overflow-x: hidden;
	background-color: rgb(181,183,202);
	font-size: 0.75rem;
	font-family: "微软雅黑";

}

li {
	list-style: none;
	color: #000000;
}

a {
	text-decoration: none;
	color: #000000;
}

button,
input {
	outline: none;
}

button {
	background: none;
}

img {
	max-width: 100%;
}

.topImg,.topImg img{width: 100%;}
.timeBox{background: url(../img/timeBg.png) no-repeat left center;background-size: 100%;display: flex;padding:0.7rem 1.5rem 2.1rem 1.3rem;width: 75%;margin:-15rem auto 0 auto;position: relative;justify-content:space-between;z-index: 9;}
.timeBox div p:nth-child(1){color: #fff;font-size: 1rem;font-weight: bold;display: flex;line-height: 1.8rem;font-style: italic;}
.timeBox div p span{font-weight: normal;font-size: 0.7rem;line-height: 1.8rem;display: block;padding: 0 0.3rem;}
.timeBox>img{width: 0.6rem;position: absolute;top:30%;left: 47%;}
.timeBox div p{color: #fff;font-size: 0.65rem;}
.timeBox div p:nth-child(2){width: 6rem;text-align: right;margin-top: -0.3rem;}
.ruleBox{background: url(../img/bg1.png)no-repeat left center;background-size: 100%;position: relative;width: 85%;padding: 2rem 0.5rem;margin: -2rem auto 0 auto;}
.ruleBox span{color: #ba9674;font-weight: bold;display: block;margin-bottom: 0.5rem;font-size: 0.8rem;}
.ruleBox p{line-height: 1.5rem;font-size: 0.75rem;margin-bottom: 1rem;}
.ruleBox a{color: rgb(149, 99, 57);}
.contentBox{width: 95%;margin: 2rem auto;}
.titleBox{width: 70%;margin: 0.5rem auto;}
.contentBox ul{width: 90%;margin: auto;}
.contentBox ul li{background:  url(../img/icon1.png) no-repeat left top;padding: 0.5rem;border-radius: 0.5rem;background-size: 100%;margin-bottom: 1rem;}
.contentBox ul li a{position: relative;display: block;}
.contentBox ul li span{font-size: 0.75rem;color: #fff;left: 0.85rem;position: absolute;font-weight: bold;}
.contentBox ul li a p:nth-child(2){width: 90%;margin: 0.5rem auto;text-align: right;}
.contentBox ul li img{width: 9rem;display: block; margin: 0.5rem auto;}
.contentBox ul li a p:nth-child(4){text-align: center;margin: 0.25rem auto;width: 95%;font-size: 0.75rem;}
.contentBox ul li a p:nth-child(5){color: rgb(159,122,86);font-size: 0.75rem;margin: 0.25rem auto;width: 95%;text-align: center;}
.butBox{width: 90%;margin: 0.5rem auto;text-align: center;}
.butBox button,.xqBut button{color: #fff;padding: 0.4rem 1rem;margin: 0 0.5rem;font-size: 0.75rem;}
.butBox button:nth-child(1),.xqBut button:nth-child(1){background:url(../img/icon3.png)no-repeat left center;background-size: 100%;}
.butBox button:nth-child(2),.xqBut button:nth-child(2),.sucessCon button{background:url(../img/icon2.png)no-repeat left center;background-size: 100%;}
.copyRight{padding-bottom: 4rem;}
.copyRight p{padding: 1rem 0.5rem;text-align: center;font-size: 0.7rem;color: #333;}
.topImg>p{position: absolute;width: 100%;text-align: center;color: #fff; bottom: 4.4rem;font-size: 0.85rem;font-weight: bold;}
.topImg{position: relative;}
.topImg img{display: block;}
.zuoping{width: 75%;margin: -2rem auto 2rem auto;background: url(../img/icon5.png)no-repeat left;background-size: 100% 100%;padding: 1.5rem;min-height: 30rem;position: relative;}
.zuoping p:nth-child(1){text-align: center;margin: 0.5rem;font-size: 0.75rem;}
.zuoping img{width: 9rem;display: block;margin: auto;}
.zuoping p{font-size: 0.75rem;line-height: 1.6rem;}
.xqBut{padding: 1rem 0;background-color: #fff;text-align: center;}
.rego{position: fixed;z-index: 199; right: 0;top: 40%;background-color: rgb(140,75,64);padding: 0.3rem 0.5rem 0.3rem 1rem;border-top-left-radius: 1rem;border-bottom-left-radius: 1rem;}
.rego a{color: #fff;}
.sucessBox{position: fixed;width: 100%;height: 100%;top: 0;z-index: 200;background-color: rgba(0,0,0,0.3);max-width: 750px;display: none;}
.sucessCon{width: 65%;padding: 5rem 0.7rem 1rem 0.7rem;background: url(../img/icon6.png)no-repeat left;background-size: 100%;margin-top: 10rem;margin-left: 15%;height: 10rem;}
.sucessCon>p:nth-child(1){color: rgb(186,150,116);font-weight: bold;font-size: 0.75rem;text-align: center;margin: 1rem;}
.sucessCon>p:nth-child(2){font-size: 0.75rem;line-height: 1.6rem;}
.sucessCon button{display: block;width: 55%;line-height: 2rem;font-size: 0.75rem;color: #fff;margin: 0.5rem auto;}
.laBox{position: fixed;width: 100%;height: 100%;max-width: 750px;background-color: rgb(227,227,227);top: 0%;z-index: 300;display: none;}
.lapiaoDiv{width: 80%;margin: auto;margin-top: 5%;overflow-y: scroll;}
.lapiaoCon{overflow: hidden;border-radius: 1rem;}
.infoDiv{background-color: #fff;}
.lapiaoCon>img{width: 100%;display: block;}
.logoInfo{padding: 1rem 0; clear: both;}
.logoInfo img{width: 6rem;float: left;}
.infoText{margin-left: 6rem;margin-right: 0.5rem;}
.infoText p:nth-child(1){color: rgb(140,75,64);font-weight: bold;margin-bottom: 0.35rem;font-size: 0.85rem;    margin-top: 2rem;}
.codeBox{padding-bottom: 1rem; border-bottom-left-radius: 1rem; border-bottom-right-radius: 1rem;}
.codeBox img{width: 6rem;display: block;margin: 0 auto;}
.codeBox p{text-align: center;color: #666;font-size: 0.7rem;margin: 0.2rem auto;}
.shareText{margin: 1rem auto;background: url(../img/icon7.png)no-repeat 12rem center;background-size: 2rem;}
.shareText p{text-align: center;font-size: 0.7rem;color: #666;line-height: 1.2rem;}
.cancel{background-color: #fff;width: 12rem;margin: auto;line-height: 1.5rem;border-radius: 1rem;display: block;color:#666 ;font-size: 0.75rem;}
.navAct{display: none;}
.navBox{position: fixed;width: 100%;bottom: 0;}
.navBox ul{width: 100%;display: flex;background-color: #fff;justify-content: space-around;padding: 0.5rem 0 0.2rem 0;}
.navBox ul li{width: 30%;text-align: center;}
.navBox ul li img{width: 1.2rem;margin: auto;height: 1.2rem;}
.navBox ul li p{font-size: 0.7rem;line-height: 1.5rem;color: #666;}
.activeOn .navIcon{display: none;}
.activeOn .navAct{display: block;margin: auto;}
.paihangRule{width: 80%;background: url(../img/bg1.png) no-repeat left bottom;margin-left: 8%;padding: 3rem 0.5rem 1rem 0.5rem;background-size: 100% 100%;margin-top:-2rem ;}
.imgInfoBox{position: relative;border-bottom: 0.1rem dotted #d0d0d0;}
.imgInfoBox img{position: absolute;left: -1.5rem;width: 7rem;}
.imgInfoBox p{margin-left: 7rem;font-size: 0.7rem;color: #535353;line-height: 1.2rem;padding: 0.5rem 0;}
.paihangRuleText p{font-size: 0.7rem;line-height: 1.3rem;padding: 0.15rem;color: #535353;}
.paihangRuleText p span{color: red;padding: 0.2rem;}
.paihangRule>img{margin-top: -3.3rem;}
.paiTab{margin: 1rem auto;}
.topBox ul{width: 90%;display: flex;justify-content: space-between;margin: auto;}
.topBox ul li{width: 33.3%;text-align: center;padding-bottom: 0.2rem;}
.topBox ul li span{display: none;font-size: 0.6rem;color: rgba(255,255,255,0.7);}
.topBox ul li p{margin-top: 0.7rem;color: rgba(255,255,255,0.8);font-size: 0.7rem;}
.paiAct span{display: block!important;}
.paiAct p{font-size: 0.8rem!important;color: #fff;font-weight: bold;margin-top: 0!important;}
.paiAct{background-color: rgb(237,80,33);padding-top: 0.3rem;border-top-left-radius: 0.5rem;border-top-right-radius: 0.5rem;}
.weekItem{background-color: rgb(141,142,165);width: 90%;margin: -0.25rem auto 0.5rem;border-radius: 0.5rem;padding: 0.25rem;}
.paiContent ul{background-color: #fff;border: 0.2rem solid rgb(225,203,170);border-radius: 0.5rem; display:flex;flex-wrap: wrap;padding: 1rem 0.5rem;min-height: 5rem;}
.topBox ul li{width: 33.3%;text-align: center;padding-bottom: 0.2rem;}
.paiContent ul li{width: 33.3%;text-align: center;margin-bottom: 0.5rem;padding-bottom: 0.5rem;position: relative;}
.paiContent ul li img{width: 3rem;height: 3rem;border-radius: 0.2rem;}
.paiContent ul li p{font-size: 0.7rem;}
.paiContent ul li:nth-child(3n):before{content: "";position: absolute;width: 300%;height: 0.05rem;background-color: #ddd;left: -200%; bottom: 0;}
.weekItem{display: none;}
.weekItem:nth-child(1){display: block;}
.tipBox{width: 90%;margin: -0.5rem auto 1rem auto;padding: 1rem 0.5rem;}
.tipImg{background:url(../img/icon10.png) no-repeat left top ;background-size: 100%;width: 90%;margin: 2rem auto 0rem auto;;padding: 0rem 0.5rem;}
.tipImg img{width: 3rem;margin-top: -1rem;}
.tipBox{background:url(../img/bg1.png) no-repeat left bottom ;background-size: 100%;min-height: 10rem;}
.tipBox p{font-size: 0.75rem;line-height: 1.3rem;padding: 0 0.5rem;margin-bottom: 0.5rem;}
.tipBox span{display: block;padding: 0 0.5rem;color: rgb(208,148,85);font-size: 0.85rem;font-weight: bold;}
.xizeBox{width: 90%;margin: -2rem auto 0;}
.xizeCon{background: rgb(247,242,243);position: relative;padding-top: 2rem;}
.xizeCon>h2{text-align: center;line-height: 2rem;position: relative;color: rgb(186,150,116);}
.xizeBox>h2:before{content: "";width: 1.5rem;height: 1.5rem;background-color: rgb(181,183,202);position: absolute;border-radius: 50%;left: -0.8rem;bottom: 0;}
.xizeBox>h2::after{content: "";width: 1.5rem;height: 1.5rem;background-color: rgb(181,183,202);position: absolute;border-radius: 50%;right: -0.8rem;bottom: 0;}
.huodongJieshao,.huodongTime,.huodongguize{padding: 1.5rem 1rem;background: url(../img/icon12.png) no-repeat -0.5rem bottom;background-size: 107%;}
.huodongJieshao h4,.huodongTime h4{font-size: 0.8rem;line-height: 1.5rem;}
.huodongJieshao p,.huodongguize p,.jiangpingset p{line-height: 1.5rem;font-size: 0.75rem;}
.huodongJieshao span{color: rgb(104,111,155);font-weight: bold;}
.tpTime{display: flex;justify-content: center;margin: 0.5rem auto 1rem;}
.tpTime img{width: 0.8rem;height: 0.5rem;margin-top: 0.4rem;padding: 0 0.5rem;}
.tpTime p,.gshiTime p{line-height: 1.5rem;color: rgb(104,111,155);font-size: 0.85rem;font-weight: bold;font-style: italic;}
.tpTime p span{font-weight: normal;font-size: 0.65rem;padding: 0 0.2rem;}
.gshiTime p span{font-size: 0.65rem;}
.gshiTime p{margin-left: 1.5rem;}
.huodongguize p span{font-weight: bold;color: rgb(219,50,50);}
.jiangpingset{background:url(../img/bg1.png) no-repeat left bottom ;background-size: 100% 100%;padding: 1.5rem 1rem;margin-top: -0.2rem;}
.jiangpingset img{width: 7rem;display: block;margin: 1rem auto;}
.formBox{position: fixed;width: 100%;height: 100%;max-width: 750px;top: 0;z-index: 999;background-color: rgba(0,0,0,0.5);}
.lurNum{width: 80%;padding: 4rem 0.5rem 1rem 0.5rem;margin: 5rem auto 0;background:url(../img/icon16.png) no-repeat left bottom ;background-size: 100%;height: 14rem;}
.lurNum img{width: 13rem;margin: 3rem auto 0.5rem;display: block;}
.lurNum p{width: 13rem;font-size: 0.75rem;color: #999;margin: 0.5rem auto;}
.lurNum input{width: 12rem;padding:0 0.5rem;border-radius: 0.3rem;line-height: 1.8rem;margin: 1rem auto;border: 0.05rem solid #ddd;display: block;font-size: 0.75rem;}
.lurNum button{width: 13rem;display: block;margin: 3rem auto 0;font-size: 0.85rem;font-weight: bold;background: url(../img/icon17.png) no-repeat left bottom ;background-size: 100%;color: #fff;line-height: 2.1rem;}
.butBox a{color: #fff;}
.weekItem>p{background-color: #fff;border: 0.2rem solid rgb(225, 203, 170);border-radius: 0.5rem;text-align: center;min-height: 5rem;width: 97%;margin: auto;line-height: 3rem;}











