*{margin: 0;padding: 0;}
i {text-decoration: none;font-style: normal;}
a{text-decoration: none;}
a[title]{display: none;}
button{border: 0;}
input{border: 0;outline: none;background-color: rgba(0, 0, 0, 0);}
body,html{background: #FFB7AB;}
.h50{width:100%;height:3.125rem;}
.pageWrap{position: relative;opacity: 0;}
.bg{
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-color: rgba(90, 90, 90, 0);
	z-index: 91;
	display: none;
}
#case2{
	height: 100%;
	width: 100%;
	display:flex;
	justify-content:center;
	align-items:center;
}
#case2 img {
	width:3.125rem;
	height: 3.125rem;
	border-radius:0.5rem;
	position: absolute;
	z-index:2;
	margin: auto;
	position: relative;
}
.refreshText {
	position: absolute;
	width: 100%;
	line-height: 1.5625rem;
	text-align: center;
	left: 0;
	top: 0;
	transform: translateY(-1.5625rem);
}
.phoneHeadf5{
	width:22.1875rem;
	background:rgba(255,255,255,1);
	border-radius:0.5rem;
}
.phoneHeadf51{
	margin: 0.625rem 0 0.625rem 0;
	font-size:0.9375rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(51,51,51,1);
	text-align: center;
}
.phoneHeadf52{
	display: flex;
	justify-content: space-around;
	align-items: center;
	text-align: center;
}
.phoneHeadf524{
	font-size:0.9375rem;
	font-family:PingFang SC;
	color:#333333;
}
.phoneHeadf524 span{
	font-size:1.25rem;
	font-weight:bold;
	font-family:PingFang SC;
	color:rgba(51,51,51,1);
}
.phoneHeadf525{
	font-size:0.75rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(51,51,51,1);
	opacity:0.8;
}
.phoneHeadf526{
	font-size:0.9375rem;
	font-family:PingFang SC;
	color:rgba(51,51,51,1);
}
.phoneHeadf526 span{
	font-size:1.25rem;
	font-weight:bold;
	font-family:PingFang SC;
}
.phoneHeadf527{
	height:2.3125rem;
	border-left:0.0625rem solid rgba(153,153,153,1);
}
.phoneHeadf53{
	margin: 0.4375rem 0 0.375rem 0;
	display: flex;
	justify-content: center;
}
.phoneHeadf531{
	width:6.5625rem;
	height:1.6875rem;
	line-height:1.6875rem;
	background:rgba(230,37,37,1);
	border-radius:0.84375rem;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	text-align: center;
	margin-right: 0.5rem;
}
.phoneHeadf532{
	margin-left: 0.5rem;
	width:6.5625rem;
	height:1.6875rem;
	line-height:1.6875rem;
	background:rgba(230,37,37,1);
	border-radius:0.84375rem;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	text-align: center;
}
.phoneHeads6Wrap{
	display: flex;
	justify-content: flex-start;
	flex-direction: column;
	align-items: center;
	background: #fff;
	margin: 0.625rem 0;
	border-radius: 0.5rem;
}
.phoneHeads6{
	margin: 0.625rem 0;
	width:20.9375rem;
	padding: 0 0.625rem;
	height:3.5rem;
	background:rgba(255,255,255,1);
	border-radius:0.5rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.phoneHeads61{
	width: 1.4375rem;
	height: 1.4375rem;
	margin-right: 0.4375rem;
}
.phoneHeads62{
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(252,82,27,1);
	line-height:0.9375rem;
}
.phoneHeads63{
	width: 0.75rem;
	height: 0.75rem;
}
.phoneGoodBox{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phoneGoodItem{
	width:21.25rem;
	height:7.5rem;
	background:rgba(255,255,255,1);
	border-radius:0.625rem;
	padding: 0.625rem;
	display: flex;
	justify-content: space-between;
	margin-bottom: 0.625rem;
}
.phoneGoodItemL{
	width:7.1875rem;
	margin-right: 0.8125rem;
	position: relative;
}
.phoneGoodItemL1{
	width:7.1875rem;
	height:7.1875rem;
	border-radius:0.4375rem;
}
.phoneGoodItemL .discount{
	position: absolute;
	top: 0;left: 0;
	z-index: 1;
	background-image: url('https://qiniu.hioseo.com/sixAngle.png');
	background-size: 100% 100%;
	width: 2.375rem;
	height: 2.625rem;
	color: #fff;
}
.phoneGoodItemL .qian{
	font-size: 1.5625rem;
	font-weight: bold;
	position: absolute;
	left: 0.3125rem;
	width: 1.0625rem;
	text-align: center;
	line-height: 2.625rem;
}
.phoneGoodItemL .hou{
	position: absolute;
	right: 0.4375rem;
	top: 0.375rem;
	font-size: 0.625rem;
}
.phoneGoodItemL .zhe{
	position: absolute;
	right: 0.25rem;
	bottom: 0.5rem;
	font-size: 0.625rem;
}
.phoneGoodItemR{
	width: 13.15rem;
}
.phoneGoodItemR1{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.phoneGoodItemR11{
	height: 0.9375rem;
	background: rgba(239, 0, 21, 1);
	border-radius: 0.1875rem;
	line-height: 0.9375rem;
	font-size: 0.625rem;
	color: #fff;
	margin-right: 0.125rem;
	padding:0 0.125rem;
}
.phoneGoodItemR12{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	line-height: 1.0625rem;
	height: 1.0625rem;
	font-size: 0.75rem;
	color: #333;
	text-align: left;
	width: 9.5rem;
}
.phoneGoodItemR2{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 0.625rem 0;
}
.phoneGoodItemR21{
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,61,75,1);
	padding: 0.1875rem 0.5rem 0.1875rem 0.5625rem;
	background-image: url('https://qiniu.hioseo.com/jddCoupon.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.phoneGoodItemR22{
	margin-left: 0.3125rem;
	padding:0.1875rem;
	background:rgba(255,255,255,1);
	border:0.0625rem solid rgba(255,177,158,1);
	border-radius:0.125rem;
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(214,80,60,1);
}
.phoneGoodItemR23{
	position: relative;
	background-color: #000;
	color: #f5ffc5;
	padding-right: 0.25rem;
	padding-left: 0.25rem;
	border-radius: 0.1875rem;
	height: 0.9375rem;
	font-size: 0.625rem;
	line-height: 0.9375rem;
	margin-left: 0.375rem;
	margin-top: 0.375rem;
}
.phoneGoodItemR231{
	width: 0;
	height: 0;
	border-top: 0px solid transparent;
	border-right: 0.3125rem solid #000;
	border-bottom: 0.3125rem solid transparent;
	position: absolute;
	top: 0px;
	left: -0.1875rem;
}
.phoneGoodItemR3{
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
}
.phoneGoodItemR31{
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
}
.phoneGoodItemR311{
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
}
.phoneGoodItemR312{
	font-size: 1.0625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:#CD2525;
	margin-right: 0.3125rem;
}
.phoneGoodItemR313{
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(153,153,153,1);
	text-decoration: line-through;
}
.phoneGoodItemR32{
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(153,153,153,1);
}
.phoneGoodItemR4{
	width:9.5625rem;
	height:1.5625rem;
	background:linear-gradient(-90deg,rgba(243,56,0,1) 0%,rgba(251,80,36,1) 100%);
	border-radius:0.8125rem;
	margin-top: 0.625rem;
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:1.5625rem;
	text-align: center;
}
.phoneGoodItemR4 text{
	font-size: 0.875rem;
}
.phoneGoodItemR5{
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
}
.phoneGoodItemR51{
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,61,75,1);
	height:0.9375rem;
	line-height:0.9375rem;
	padding: 0 0.5rem;
	background-image: url('https://qiniu.hioseo.com/jddCoupon.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.phoneGoodItemR52{
	margin: 0 0.4375rem;
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
}
.phoneGoodItemR52 text{color: #CD2525;font-size: 1.0625rem;}
.phoneGoodItemR53{
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(153,153,153,1);
}
.phoneGoodItemR6{
	display: flex;
	margin-top: 0.5625rem;
}
.phoneGoodItemR61{
	padding: 0 0.375rem;
	height:1.5625rem;
	line-height:1.5625rem;
	background:rgba(255,255,255,1);
	border:0.0625rem solid rgba(251,80,36,1);
	border-radius:0.3125rem;
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(255,83,56,1);
	text-align: center;
}
.phoneGoodItemR61 text{
	font-size:0.875rem;
}
.phoneGoodItemR7{
	margin-top: 0.875rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.phoneGoodItemR71{
	padding: 0 0.25rem;
	height:1.5625rem;
	line-height:1.5625rem;
	background:linear-gradient(-90deg,rgba(243,56,0,1) 0%,rgba(251,80,36,1) 100%);
	border-radius:0.78125rem;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
}
.phoneGoodItemR711{
	width: 1.4375rem;
	height: 1.4375rem;
	margin-right: 0.25rem;
}
.phoneGoodItemR72{
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(153,153,153,1);
}
.phoneGoodItemR8{
	margin-top: 0.375rem;
	font-size:0.625rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(153,153,153,1);
	line-height:0.625rem;
}
.loadingImgBox {
	text-align: center;
	margin-top: 0.625rem;
	padding-bottom: 0.625rem;
}
.bottomPush {
	width: 100%;
	font-size: 0.875rem;
	font-family: PingFang-SC-Medium;
	color: #ababab;
	text-align: center;
	border-radius: 0.3125rem;
	line-height: 2.5rem;
	height: 2.5rem;
}
.loadingWrap,.bottomPush{
	display: none;
}
.bottomLoadingImg {
	width: 1.875rem;
	height: 1.875rem;
	animation: bottomLoadingImg 1.5s linear infinite;
}
@keyframes bottomLoadingImg {
	0% {
		transform: rotateZ(360deg);
	}
	100% {
		transform: rotateZ(0deg);
	}
}
/* 详情 */
.topItemImg {
	width: 100%;
	height: 23.4375rem;
	background-image: url('https://qiniu.hioseo.com/jddBg1204.png');
	background-size: 3.625rem 3.625rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.stepBox {
	border-bottom: 0.625rem solid #f5f5f5;
	border-top: 0.625rem solid #f5f5f5;
}
.stepTop {
	line-height: 2.5rem;
	box-sizing: border-box;
	border-bottom: 1px solid #f5f5f5;
	font-size: 1rem;
	font-weight: bold;
	padding-left: 0.625rem;
	color: #333;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.stepTop2{
	width:5.4375rem;
	height:1.8rem;
	background: linear-gradient(0deg,rgba(255,43,34,1) 0%,rgba(255,122,116,1) 100%);
	border-radius:1.25rem;
	font-size:0.9375rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:#fff;
	line-height:1.8rem;
	text-align: center;
}
.stepImgWrap{
	display: flex;
	justify-content: flex-start;
	flex-direction: column;
	align-items: center;
}
.stepImg1,.stepImg2{
	width: 22.1875rem;
	height: 8.0625rem;
	border-radius: 0.3125rem;
}
.rightImg {
	height: 0.75rem;
	width: 0.375rem;
}
.phoneHead3d4{
	color: #666666;
	font-size: 0.6875rem;
	margin-bottom: 0.3rem;
}
.phoneHead3d5{
	color: #666666;
	font-size: 0.6875rem;
	margin-bottom: 0.5rem;
}
/* 店铺 */
.shopInfoBox {
	display: flex;
	border-bottom: 0.625rem solid #f4f4f4;
	align-items: center;
	height: 4.84375rem;
	justify-content: flex-start;
	padding:0 0.625rem;
}
.shopInfoBoxL {
	height: 3.5625rem;
	display: flex;
	align-items: center;
	width: 3.5625rem;
	margin-right: 0.9375rem;
	background: #eb6201;
	justify-content: center;
	font-size: 1.0625rem;
	color: #fff;
}
.shopInfoBoxR {
	height: 4.84375rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	color: #333;
	font-size: 1.0625rem;
}
.shopInfoBoxR1 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	height: 1.5625rem;
	line-height: 1.5625rem;
}
.shopInfoBoxR2 {
	display: flex;
	height: 0.9375rem;
	line-height: 0.9375rem;
	background: rgba(255, 46, 39, 1);
	border-radius: 0.5rem;
	justify-content: center;
	align-items: center;
	padding: 0 0.3125rem;
	width: 2.875rem;
	font-size: 0.6875rem;
	color: #fff;
	margin-top: 0.4375rem;
}
/* 评论 */
.commentBox {
	color: #333;
	border-bottom: 0.625rem solid #f5f5f5;
	display: none;
}
.commentTop {
	font-size: 0.875rem;
	color: #999;
	display: flex;
	border-bottom: 1px solid rgb(236, 236, 236);
	justify-content: space-between;
	padding: 0.625rem;
	background-color: #fff;
}
.commentTopcenter {
	color: #333;
}
.commentGoods {
	color: #d52112;
	margin-right: 0.625rem;
}
.commentcenter {
	border-bottom: 1px solid rgb(236, 236, 236);
}
.userImg {
	width: 1.25rem;
	height: 1.25rem;
	border-radius: 50%;
	margin-right: 0.3125rem;
	background-image: url('https://qiniu.hioseo.com/jddBg1204.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.commentList {
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #f5f5f5;
	align-items: center;
	padding: 0.625rem;
}
.commentListleft {
	display: flex;
	align-items: center;
	font-size: 0.75rem;
	color: #333;
}
.commentListRight {
	font-size: 0.75rem;
	padding-right: 0.3125rem;
	color: #999;
}
.comments {
	font-size: 0.9375rem;
	padding:0 0.3125rem;
	margin: 0.625rem 0;
}
.commentsText {
	margin-bottom: 0.625rem;
	color: #333;
	font-size: 0.875rem;
	text-align: left;
	letter-spacing: 1px;
	line-height: 1.5;
}
.commentsImg {
	width: 5.125rem;
	height: 5.125rem;
	margin-right: 0.3125rem;
	border-radius: 0.5rem;
}
.commentsBuyTime {
	color: #999;
	font-size: 0.75rem;
	padding-bottom: 0.625rem;
	padding-left: 0.625rem;
}
/* 详情图 */
.goodPicsWrap{
	width: 100%;
	display: none;
}
.goodPicsTitle{
	width: 100%;
	height: 2.5rem;
	line-height: 2.5rem;
	font-size: 1.5rem;
	font-weight: bold;
	text-align: center;
}
.goodPicsBox{
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.goodPicsWrap img{
	width: 100%;
}
/* 弹窗 */
.phone1MaskWrap,.phone3MaskWrap,.phone6MaskWrap, .phone7MaskWrap,.phone8MaskWrap,.phone9MaskWrap,.phone10MaskWrap,
.phone11MaskWrap,.phone12MaskWrap,.phone13MaskWrap,.phone14MaskWrap,.phone15MaskWrap,.phone16MaskWrap,
.phone20MaskWrap{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0);
	display: none;
	position: fixed;
	top:0;left: 0;
	z-index: 90;
}
.phoneMaskBox{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.phone1Mask{
	width:19.1875rem;
	background:rgba(255,255,255,1);
	border-radius:1.25rem;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}
.phone1Mask1{
	width: 19.1875rem;
	height: 6.25rem;
	margin-top: -0.125rem;
	margin-bottom: 1.875rem;
}
.phone1Mask2{
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(51,51,51,1);
	line-height:1.5625rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone1Mask3{
	width:10.625rem;
	height:2.5rem;
	background:linear-gradient(-90deg,rgba(255,161,63,1) 0%,rgba(254,162,65,1) 100%);
	border-radius:1.25rem;
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:2.5rem;
	text-align: center;
	margin:2.1875rem 0 1.5625rem 0;
}
.phone3Mask{
	width:13.3125rem;
	background:rgba(255,255,255,1);
	border-radius:0.625rem;
	padding: 1.4375rem 2.75rem 1rem 2.75rem;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}
.phone3Mask1{
	font-size:1.375rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(148,96,19,1);
	margin-bottom: 1.25rem;
}
.phone3Mask2{
	font-size:0.9375rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(51,51,51,1);
	line-height:1.5625rem;
}
.phone3Mask3{
	width:12.125rem;
	height:2.8125rem;
	background:linear-gradient(0deg,rgba(255,86,47,1) 9%,rgba(255,54,10,1) 100%);
	border-radius:1.375rem;
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:2.8125rem;
	text-align: center;
	margin-top: 1.5625rem;
}
.phone6Mask{
	width: 21.875rem;
	background-image: url('https://qiniu.hioseo.com/kuaizhanPhone2Mask102.png');
	background-repeat:no-repeat;
	background-size: 100% 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone6Mask1{
	font-size:1.875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(254,254,254,1);
	margin-top: 7.6875rem;
	text-align: center;
}
.phone6Mask1 text{color: #FFFC02;font-size: 1.375rem;}
.phone6Mask2{
	width:17.5rem;
	height:2.3125rem;
	background:rgba(255,255,255,1);
	border-radius:0.3125rem;
	text-align: center;
	font-size:0.9375rem;
	font-family:PingFang SC;
	font-weight:500;
	margin-top: 1.0625rem;
}
.phone6Mask3,.phone6Mask6{
	width:15.625rem;
	height:3.125rem;
	background-image: url('https://qiniu.hioseo.com/kuaizhanPhone2Mask1Btn.png');
	background-repeat:no-repeat;
	background-size: 100% 100%;
	font-size:1.25rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,254,254,1);
	line-height:3.125rem;
	text-align: center;
	margin-top: 1.1875rem;
}
.phone6Mask4{
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	text-decoration:underline;
	color:rgba(255,255,255,1);
	margin: 1rem 0;
}
.phone6Mask5{
	width:16.75rem;
	background:rgba(255,253,252,1);
	border-radius:0.3125rem;
	padding: 0.75rem 0.625rem;
	margin-top: 0.9375rem;
}
.phone6Mask51{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.phone6Mask511{
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(51,51,51,1);
}
.phone6Mask511 text{color: #D5171C;font-size: 1.25rem;}
.phone6Mask512{
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(51,51,51,1);
}
.phone6Mask52{
	margin-top: 0.6875rem;
	font-size:0.875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
}
.phone7Mask{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	width: 19.8125rem;
	background: #fff;
	border-radius: 0.9375rem;
	margin-top: 0.125rem;
}
.phone7Mask1{
	width: 19.8125rem;
	height: 6.25rem;
	margin-top: -0.125rem;
}
.phone7Mask2{
	font-size: 1rem;
	line-height: 1.875rem;
}
.phone7Mask3{
	width:10.625rem;
	height:2.5rem;
	background:linear-gradient(-90deg,rgba(255,161,63,1) 0%,rgba(254,162,65,1) 100%);
	border-radius:1.25rem;
	line-height: 2.5rem;
	text-align: center;
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	margin: 1.5625rem 0;
}
.phone8Mask{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	width: 19.8125rem;
	background: #fff;
	border-radius: 0.9375rem;
	margin-top: 0.125rem;
}
.phone8Mask1{
	width: 19.8125rem;
	height: 6.25rem;
	margin-top: -0.125rem;
}
.phone8Mask2{
	font-size: 1rem;
	line-height: 1.875rem;
	text-align: center;
}
.phone8MaskBtnWrap{
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 1.5625rem 0;
	width: 90%;
}
.phone8MaskBtn,#phone8MaskBtn{
	padding: 0 1rem;
	height:2.5rem;
	background:linear-gradient(-90deg,rgba(255,161,63,1) 0%,rgba(254,162,65,1) 100%);
	border-radius:1.25rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.phone8Mask3,.phone8Mask4{
	line-height: 2.5rem;
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	margin-left: 0.125rem;
}
.phone8Mask5{
	width: 1.625rem;
	height: 1.625rem;
	margin-right: 0.1875rem;
}
.phone10Mask{
	padding: 0.625rem;
	background: #fff;
	border-radius: 0.625rem;
}
.phone10Mask1{
	width: 18.1875rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone10Mask2{
	font-size:1.375rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(51,51,51,1);
	margin-top: 0.5625rem;
}
.phone10Mask3{
	width: 13.9375rem;
	height: 10.875rem;
	margin-top: 0.625rem;
}
.phone10Mask5{
	margin-top: 0.625rem;
	font-size:0.8125rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
}
.phone10Mask6{
	width:16.25rem;
	height:3.125rem;
	background:linear-gradient(0deg,rgba(255,144,45,1) 2%,rgba(255,191,18,1) 100%);
	border-radius:1.5625rem;
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:3.125rem;
	text-align: center;
	margin:1.125rem 0 1rem 0;
}
.phone11Mask{
	width: 21.1875rem;
	background-image: url('https://qiniu.hioseo.com/kuaizhanPhoneMask1Bg.png');
	background-repeat:no-repeat;
	background-size: 100% 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone11Mask1{
	margin-top: 7.6875rem;
	font-size:1.875rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.phone11Mask2,.phone11Mask5{
	width: 17rem;
	margin-top: 0.9375rem;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,254,254,1);
}
.phone11Mask21{
	color: #F7FE24;
	font-size: 1.25rem;
}
.phone11Mask3{
	width: 17rem;
	margin: 0.9375rem 0 1.125rem 0;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,254,254,1);
}
.phone11Mask4{
	width: 16.5625rem;
	height: 5.5rem;
	margin-bottom: 1.5625rem;
}
.phone11MaskBtn{
	margin-top: 1.375rem;
	width:15rem;
	height:2.8125rem;
	background:linear-gradient(0deg,rgba(254,105,44,1) 0%,rgba(249,212,72,1) 100%);
	box-shadow:0px 0.3125rem 0.1875rem 0px rgba(176,62,38,0.64);
	border-radius:1.40625rem;
	font-size:1.25rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,254,254,1);
	line-height:2.8125rem;
	text-align: center;
}
.phone12Mask{
	width:17.4375rem;
	background:rgba(255,255,255,1);
	border-radius:0.375rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone12Mask1{
	width:17.4375rem;
	height:3.125rem;
	background:rgba(255,255,255,1);
	border-bottom: 0.0625rem solid rgba(204,204,204,0.64);
	border-radius:0.375rem 0.375rem 0 0;
	font-size:1.25rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:3.125rem;
	text-align: center;
}
.phone12Mask2{
	margin-top: 0.75rem;
	width: 2.9375rem;
	height: 2.9375rem;
}
.phone12Mask3{
	margin: 0.3125rem 0 0.625rem 0;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(51,51,51,1);
}
.phone12Mask4{
	margin-top: 0.3125rem;
	font-size:0.875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
}
.phone12Mask5{
	margin: 1.125rem 0;
	width:13.75rem;
	height:2.8125rem;
	background:linear-gradient(0deg,rgba(254,105,44,1) 0%,rgba(249,212,72,1) 100%);
	box-shadow:0px 0.3125rem 0.1875rem 0px rgba(176,62,38,0.64);
	border-radius:1.40625rem;
	font-size:1.25rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,254,254,1);
	line-height:2.8125rem;
	text-align: center;
}
.phone13Mask{
	background: #fff;
	border-radius: 0.375rem;
	width: 15.9375rem;
	padding-bottom: 1.25rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
}
.phone13Mask1{
	width: 100%;
	font-size: 1.2rem;
	line-height: 2.5rem;
	text-align: center;
	background: #ff8c82;
	border-radius: 0.375rem 0.375rem 0 0;
	color: #fff;
}
.phone13Mask2{
	width: 11.75rem;
	height: 12rem;
	overflow: auto;
	border: 0.0625rem #ff6456 dotted;
	color: #333;
	font-size: 0.9375rem;
	margin: 0.9375rem 0;
	text-align: left;
	padding: 0.46875rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.phone13Mask3{
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: #ff6456;
	font-size: 0.625rem;
	line-height: 1.5rem;
	border-radius: 0.75rem;
	height: 1.5rem;
	padding:0 0.1875rem;
	color: #fff;
}
.phone13Mask31{
	width: 1.125rem;
	height: 1.125rem;
	line-height:1.125rem;
	background: #fff;
	border-radius: 50%;
	color: #333;
	text-align: center;
}
.phone13Mask4{
	padding: 0.625rem 0.625rem 0;
	color: #666;
	font-size: 0.875rem;
	text-align: left;
	line-height: 1.1875rem;
}
.phone13Mask41{
	color: #ff6456;
}
.phone14Mask{
	width:17.375rem;
	background:rgba(246,246,246,1);
	border-radius:0.1875rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	padding-bottom: 1.25rem;
}
.phone14Mask1{
	width:5.375rem;
	height:5.375rem;
	border-radius:50%;
	margin-top: -3.25rem;
}
.phone14Mask2{
	width:9.125rem;
	height:9.125rem;
	margin-top: 0.625rem;
}
.phone14Mask3{
	font-size:0.8rem;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(102,102,102,1);
	margin-top: 0.3125rem;
}
.phone14Mask4{
	margin-top: 1rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.phone14Mask41{
	width:6.5rem;
	height:2rem;
	background:rgba(255,255,255,1);
	border:0.0625rem solid rgba(194,36,36,1);
	border-radius:1rem;
	font-size:0.75rem;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(194,36,36,1);
	line-height:2rem;
	text-align: center;
	margin-right: 0.3125rem;
}
.phone14Mask42{
	width:9rem;
	height:2rem;
	background:rgba(194,36,36,1);
	border-radius:33px;
	font-size:1rem;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:2rem;
	text-align: center;
	margin-left: 0.3125rem;
}
.phone15Mask{
	width: 19.6875rem;
	background: #fff;
	border-radius: 0.625rem;
	padding-top: 0.9375rem;
	padding-bottom: 0.625rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone15Mask1{
	color: #f3614a;
	font-size: 1.125rem;
	font-weight: bold;
}
.phone15Mask2{
	width: 12.75rem;
	height: 20rem;
	padding-top: 0.875rem;
	padding-bottom: 1.1875rem;
}
.phone15Mask3{
	width: 7.9375rem;
	height: 2.5rem;
	background: #fff;
	border-radius: 1.25rem;
	font-size: 1.125rem;
	font-family: PingFang-SC-Medium;
	color: #ff5000;
	line-height: 2.5rem;
	text-align: center;
	border: 0.0625rem solid #ff5000;
}
.phone16Mask{
	width: 18.75rem;
	background: #fff;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	border-radius: 0.625rem;
	padding: 1.5625rem 0 0.9375rem 0;
}
.phone16Mask1{
	font-size: 1.25rem;
	font-weight: bold;
	color: #333;
}
.phone16Mask2,.phone16Mask3{
	margin: 0.8125rem 0;
	font-size: 1.125rem;
	color: #545454;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.phone16MaskBtn1{
	width: 8.75rem;
	height: 2.5rem;
	background:linear-gradient(0deg,rgba(255,144,45,1) 2%,rgba(255,191,18,1) 100%);
	border-radius: 1.25rem;
	line-height: 2.5rem;
	color: #fff;
	text-align: center;
	font-size: 1rem;
}
.phone16MaskBtnWrap{
	display: flex;
	justify-content: space-around;
	align-items: center;
	width: 90%;
}
.phone16MaskBtn2{
	width: 7rem;
	height: 2.5rem;
	border-radius: 1.25rem;
	line-height: 2.5rem;
	color: #333;
	border: 0.0625rem solid #333;
	box-sizing: border-box;
	text-align: center;
	font-size: 1rem;
}
.phone16MaskBtn3{
	width: 7rem;
	height: 2.5rem;
	background:linear-gradient(0deg,rgba(255,144,45,1) 2%,rgba(255,191,18,1) 100%);
	border-radius: 1.25rem;
	line-height: 2.5rem;
	color: #fff;
	text-align: center;
	font-size: 1rem;
}
.phone20Mask{
	width:19.625rem;
	background:rgba(255,255,255,1);
	border-radius:0.625rem;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.phone20Mask1{
	width: 5.1875rem;
	height: 5.375rem;
	margin-top: 1.8125rem;
}
.phone20Mask2{
	margin-top: 1rem;
	font-size:1.125rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(51,51,51,1);
}
.phone20Mask3{
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(194,136,67,1);
	margin-top: 1rem;
}
.phone20Mask4{
	width:15rem;
	height:2.5rem;
	background:linear-gradient(-90deg,rgba(193,135,62,1) 0%,rgba(230,191,131,1) 100%);
	border-radius:0.375rem;
	font-size:1rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height: 2.5rem;
	text-align: center;
	margin-top: 1.25rem;
}
.phone20Mask5{
	font-size:0.6875rem;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(102,102,102,1);
	margin: 1.125rem 0 0.9375rem 0;
}
.phoneFloatBtn{
	width:5.4375rem;
	height:2.5rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 0px 0.375rem 0px rgba(253,123,74,0.68);
	border-radius:1.25rem 0px 0px 1.25rem;
	font-size:0.9375rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(102,102,102,1);
	line-height:2.5rem;
	text-align: center;
	position: fixed;
	top: 23.625rem;right: 0;
	z-index: 4;
	display: flex;
	justify-content: center;
	align-items: center;
}
.phoneFloatBtn1{
	width:1.4375rem;
	height:1.4375rem;
	margin-right: 0.1875rem;
}
.phoneDownApp{
	width:5.4375rem;
	height:2.5rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 0px 0.375rem 0px rgba(253,123,74,0.68);
	border-radius:1.25rem 0px 0px 1.25rem;
	font-size:0.875rem;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(102,102,102,1);
	line-height:2.5rem;
	text-align: center;
	position: fixed;
	top: 26.625rem;right: 0;
	z-index: 4;
	display: flex;
	justify-content: center;
	align-items: center;
}
.phoneDownApp1{
	width:1.5rem;
	height:1.5rem;
}
.toTop{
	position: fixed;
	bottom: 3.125rem;
	right: 0.9375rem;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 9;
	border-radius: 50%;
	background-color: #fff;
	color: #333;
	width: 2.8125rem;
	height: 2.8125rem;
	border: 0.0625rem solid #eee;
	text-align: center;
	font-size: 0.6875rem;
}
.toTopBox{
	font-size: 0.625rem;
	color: #666;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.toTopImg{
	width: 0.78125rem;
	height: 0.875rem;
}
.reminderWrap{
	position: fixed;
	top: 0;left: 0;
	z-index: 15;
	width: 100%;
	height: 100%;
	display: none;
}
.reminderBox{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: rgba(0,0,0,0);
}
.reminder{
	font-size: 1rem;
	padding: 0.625rem 1.25rem;
	background: rgba(0,0,0,0.7);
	color: #fff;
	border-radius: 0.3125rem;
}