.page-wrap[data-v-1f9b29e2] {
	background: #f4f6f8
}

.text-center{text-align:center}
.main-page .top-tip[data-v-1f9b29e2] {
	height: 44px;
	font-size: 12px;
	background: #000;
	opacity: .9;
	z-index: 100;
	font-weight: 500;
	font-family: PingFangSC-Medium;
	color: #fff;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 50px
}

.main-page[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	min-height: calc(100vh - 34px);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: #222;
	position: relative
}

.main-page .top-tip[data-v-1f9b29e2] {
	height: 44px;
	background: #000;
	opacity: .9;
	z-index: 100;
	font-weight: 500;
	font-family: PingFangSC-Medium;
	color: #fff;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.main-page .nav[data-v-1f9b29e2],
.main-page .top-tip[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .nav[data-v-1f9b29e2] {
	height: 54px;
	background: #ffffff;
	-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .05);
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, .05);
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-left: 20px;
	z-index: 10
}

.main-page .nav .logo[data-v-1f9b29e2] {
	display: inline-block;
	width: 90px;
	height: 30px;
	background: url(../img/logo_icon6.101abcd6.png) no-repeat;
	background-size: contain;
	margin-top: 8px
}

.main-page .nav .app-qr[data-v-1f9b29e2] {
	width: 56px;
	height: 54px;
	font-size: 10px;
	color: #222;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .nav .app-qr[data-v-1f9b29e2]:before {
	content: "";
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUxpcSIiItNHNFcAAAABdFJOUwBA5thmAAAAPklEQVQoz2NgoB2o//+/8f//f2Sx6hjkG38ASXqzKHEzpWH1Q76BLBbQ9Q3sD+rIZSFMIZEFdAHUFNJZtAIAjPa7vaz9+egAAAAASUVORK5CYII=) no-repeat;
	background-position: 50%;
	background-size: 24px
}

.main-page .new-header[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 10px 10px 10px
}

.main-page .new-header .user-profile[data-v-1f9b29e2] {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .new-header .user-profile .photo-wrap[data-v-1f9b29e2],
.main-page .new-header .user-profile[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.main-page .new-header .user-profile .photo-wrap[data-v-1f9b29e2] {
	position: relative;
	width: 100%;
	height: 158px;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-bottom: 50px;
	background-image: url(../images/bg.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50%;
	padding: 20px;
	border-radius: 10px
}

.main-page .new-header .user-profile .photo-wrap .mood[data-v-1f9b29e2] {
	position: relative;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 14px 16px;
	line-height: 20px;
	font-size: 13px;
	margin-top: 25px;
	color: #FFFF00;
	background: hsla(0, 0%, 100%, .3);
	border-radius: 30px
}

.main-page .new-header .user-profile .photo-wrap .mood-icon[data-v-1f9b29e2] {
	width: 20px;
	height: 20px;
	margin-right: 6px
}

.main-page .new-header .user-profile .photo-wrap .mood[data-v-1f9b29e2]:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: hsla(0, 0%, 100%, .3);
	border-radius: 5px;
	-webkit-filter: blur(30px);
	filter: blur(30px)
}

.main-page .new-header .user-profile .photo-wrap .mood[data-v-1f9b29e2]:after {
	content: "";
	position: absolute;
	bottom: -10px;
	left: 50%;
	border-top: 5px solid hsla(0, 0%, 100%, .3);
	border-right: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid transparent
}

.main-page .new-header .user-profile .photo-wrap .photo[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	bottom: -50px;
	width: 100px;
	height: 100px;
	background-image: url(../images/tx.png);
	background-repeat: no-repeat;
	background-size: contain;
	margin-left: -50px;	
	border: 5px solid #ffffff;
	border-radius: 50%;
	-webkit-box-shadow: #e6e8ea 0 10px 20px 5px;
	box-shadow: 0 10px 20px 5px #e6e8ea
}

.main-page .new-header .user-profile .photo-wrap .photo img[data-v-1f9b29e2] {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	-o-object-fit: cover;
	object-fit: cover
}

.main-page .new-header .user-profile .photo-wrap .photo .taps[data-v-1f9b29e2] {
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 80px;
	height: 20px;
	border-radius: 2px;
	background: #ffde5a;
	color: #fff;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	-webkit-transform: skew(-18deg);
	transform: skew(-18deg);
	margin-left: -40px
}

.main-page .new-header .user-profile .name[data-v-1f9b29e2],
.main-page .new-header .user-profile .photo-wrap .photo .taps[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-family: PingFangSC-Medium
}

.main-page .new-header .user-profile .name[data-v-1f9b29e2] {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	font-size: 22px;
	line-height: 36px;
	font-weight: 500;
	margin-top: 10px
}

.main-page .new-header .user-profile .name .gender-icon[data-v-1f9b29e2] {
	display: inline-block;
	width: 25px;
	height: 25px;
	margin: 0 0 6px 5px;
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat
}

.main-page .new-header .user-profile .name .man[data-v-1f9b29e2] {
	background-image: url(../images/un_select_man.png)
}

.main-page .new-header .user-profile .name .woman[data-v-1f9b29e2] {
	background-image: url(../images/un_select_woman.png)
}

.main-page .new-header .user-profile .desc[data-v-1f9b29e2] {
	padding: 0 12px;
	font-size: 14px;
	text-align: center;
	color: #aaa;
	line-height: 20px;
	margin-top: 4px
}

.main-page .body[data-v-1f9b29e2],
.main-page .new-header .user-profile .desc[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%
}

.main-page .body .tab-list[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 0 10px;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.main-page .body .tab-list .tab-item[data-v-1f9b29e2],
.main-page .body .tab-list[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .body .tab-list .tab-item[data-v-1f9b29e2] {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 30px;
	padding: 0 5px;
	background: #ffffff;
	border-radius: 16px;
	font-size: 14px;
	line-height: 20px
}

.main-page .body .tab-list .tab-item[data-v-1f9b29e2]:before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat
}

.main-page .body .tab-list .xm[data-v-1f9b29e2]:before {
	background-image: url(../images/xm.png)
}

.main-page .body .tab-list .yl[data-v-1f9b29e2]:before {
	background-image: url(../images/yl.png)
}

.main-page .lx-list[data-v-1f9b29e2] {
	-webkit-box-sizing: center;
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .lx-list .item[data-v-1f9b29e2] {
	width: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
	position: relative;
	color: #222
}

.main-page .lx-list .item .content-wrap[data-v-1f9b29e2] {
	width: auto;
	background: #fff;
	justify-content: center
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 5px solid #fff;
	border-radius: 50%;
	-webkit-box-shadow: #e6e8ea 0 10px 20px 5px;
	box-shadow: 0 10px 20px 5px #e6e8ea
}

.main-page .lx-list .item .img-wrap[data-v-1f9b29e2] {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 35px;
	height: 35px;
	margin-right: 15px
	border-radius: 20px
}

.main-page .lx-list .item .img-wrap img[data-v-1f9b29e2] {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain
	width: 35px;
	height: 35px;
	margin-right: 15px
	border-radius: 20px
}

.main-page .lx-list .item .app-name[data-v-1f9b29e2] {
	font-size: 18px;
	line-height: auto;
	width: 100%;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	font-family: PingFang SC;
	font-weight: 500;
	margin-left: 10px
}

.main-page .yl-list[data-v-1f9b29e2] {
	width: 100%;
	background: #f4f6f8;
	margin-bottom: 15px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.main-page .yl-list[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .yl-list .item[data-v-1f9b29e2] {
	width: 50%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 8px;
	position: relative;
	color: #222
	
}

.main-page .yl-list .item .content-wrap[data-v-1f9b29e2] {
	width: 100%;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 5px 0px 5px 5px;
	border-radius: 60px;
	-webkit-box-shadow: #e6e8ea 0 10px 20px 5px;
	box-shadow: 0 10px 20px 5px #e6e8ea

}

.main-page .yl-list .item .img-wrap[data-v-1f9b29e2] {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 35px;
	height: 35px;
	margin-right: 10px
	border-radius: 50%
}

.main-page .yl-list .item .img-wrap img[data-v-1f9b29e2] {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain
	width: 35px;
	height: 35px;
	margin-right: 10px;
	border-radius: 50%
}

.main-page .yl-list .item .app-name[data-v-1f9b29e2] {
	font-size: 18px;
	line-height: auto;
	width: 100%;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	font-family: PingFang SC;
	font-weight: 500;
	margin-left: 10px
}

.main-page .yl-list .item .remove[data-v-1f9b29e2] {
	position: absolute;
	top: -10px;
	right: -10px;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAEeUlEQVRoQ9VaS2/dVBCe8c0/YEmzLAsq2ACCsCksIEhseLSIboCUQkFQECRnTohUUUAK8TihKg/1CRQ2IKCkGyQCC9INTSXYgMIClk1XiH9w40HHOr4cO772sa99USwlC3se33fmPObMXIRd/mDb+MMw3BMEwaSI7AEA82eeLUTciuP4utZ6q02fIxNg5r0AsB8AHgaARzzBXQaA7wDgChH95alTKNaYQBRFMyLyPADcMwoAANhAxHNKqU+b2KlNIAzDA4j4EgDc18Rhic66iHyktf6mjl1vAisrK5Pb29unAODROg4ayK72er1XZ2dnr/voehEIw/ABRDQhvtnHaAsyN0RkRmv9Y5WtSgJhGL6MiB9UGeriu4gc01p/WGa7lAAzHwSAr7oAV8PmE0T09TD5oQSWlpZuC4LgtxqOOhON4/j2+fn534scFBJYXFy8aWJi4goA7OsMVT3Dm/1+f//CwsI/ebVCAsxstrLH6/noXPoSER2oJGD3+aFzrnOYJQ5E5GD+nNgRAWb+yfOQOmd9mdN4lOciIv4tInd5+F0novtdZxkCNj34xAPNRSKaMXJRFD0pIl946OwQQcRDSqkvzQdmPg8AR6rsIOJhN+3IEGDmDQC4u8oIAGRGgpmfAoDPPPRckaeJ6PP0BTObg/IZDxvXiGiQfw0ILC8v3xrH8aaHgURERN7SWp9I5aMoelZELvjoI+IRpdTHjm6tKAZBsG9ubu4Poz8gwMyvAcB7PgBSmTyJMAxfQMTTZTZE5EWt9Rln5JtE73UiOpkhEEXR9yIyXYdAUSSY+RgAvD/EzitENEhL6kQts3AR15RSD+UjIHXBl0RiFhGXXXsiMqe1Xknf+USrDA8RJbMn+WeugYjolb4OM5qfTsw8DwDvWvk3iGjJmTZlUfIaRxGZNNfThEAURVMi8rOXZolQwcI+bsSVUu84I78jOk38IuK9SqmrCYE2s848CRdcLipNcLs6SZaaEqi9A1XsNJkt1kb5uIi8PSpqRz/ZicZGIAzDE4j4ZlcEWru4lE2hlkn8N4W6WsQGsBlx98Rui0RmEXexjbpAC07skadTZhu1O1GbB9kOgG2TyBxklsBqjdLgYC3WAVZHtmKxXyaipD7lJnMmFzc5uffTBFATnQJAzxFRkvm6BEyR9k9f9KMAGUXX4rslLQrnLzRXPYu1mQtNk52lIHfyvcpuENFUOtBNr5S/EtGdxkgT8KlzlwQz/wIAd1TNgNIrpV3MviOxbp2NWqWuY6f8Um9H1JTPd29ZxUbh2zGU0atmS/77KhE9ln9ZWJmzvQCzoMdVTq8ic6PX600V9QyGFndtT+CHKsvj+C4iDw7rFZSW1//P3oCzU5X2CCobHG3e1hpEq7Q3kDmJy4zbXoEpH46r3L4Zx/GhYT0BF2tlBFJh2zM4O4ay+6V+v3+0qBdQNMjeBFLlXdtmzbO3leyjnsXgshl6DRHPjq3RnUdii8LTiDjtW5pExDURWQuCYC0t0jZY4IlK7SlU5WjX/dijilDX3/8FxjdnTzPRJu0AAAAASUVORK5CYII=) no-repeat;
	background-size: contain
}

.main-page .app-list[data-v-1f9b29e2] {
	width: 100%;
	background: #f4f6f8;
	margin-bottom: 15px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.main-page .app-list[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .app-list .item[data-v-1f9b29e2] {
	width: 50%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 8px;
	position: relative;
	color: #222
	
}

.main-page .app-list .item .content-wrap[data-v-1f9b29e2] {
	width: 100%;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 5px 0px 5px 5px;
	border-radius: 10px;
	-webkit-box-shadow: #e6e8ea 0 10px 20px 5px;
	box-shadow: 0 10px 20px 5px #e6e8ea

}

.main-page .app-list .item .img-wrap[data-v-1f9b29e2] {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 45px;
	height: 45px;
	margin-right: 10px
	border-radius: 10px
}

.main-page .app-list .item .img-wrap img[data-v-1f9b29e2] {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain
	width: 45px;
	height: 45px;
	margin-right: 10px;
	border-radius: 10px
}

.main-page .app-list .item .app-name[data-v-1f9b29e2] {
	font-size: 18px;
	line-height: auto;
	width: 100%;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	font-family: PingFang SC;
	font-weight: 500;
	margin-left: 10px
}

.main-page .app-list .item .remove[data-v-1f9b29e2] {
	position: absolute;
	top: -10px;
	right: -10px;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAEeUlEQVRoQ9VaS2/dVBCe8c0/YEmzLAsq2ACCsCksIEhseLSIboCUQkFQECRnTohUUUAK8TihKg/1CRQ2IKCkGyQCC9INTSXYgMIClk1XiH9w40HHOr4cO772sa99USwlC3se33fmPObMXIRd/mDb+MMw3BMEwaSI7AEA82eeLUTciuP4utZ6q02fIxNg5r0AsB8AHgaARzzBXQaA7wDgChH95alTKNaYQBRFMyLyPADcMwoAANhAxHNKqU+b2KlNIAzDA4j4EgDc18Rhic66iHyktf6mjl1vAisrK5Pb29unAODROg4ayK72er1XZ2dnr/voehEIw/ABRDQhvtnHaAsyN0RkRmv9Y5WtSgJhGL6MiB9UGeriu4gc01p/WGa7lAAzHwSAr7oAV8PmE0T09TD5oQSWlpZuC4LgtxqOOhON4/j2+fn534scFBJYXFy8aWJi4goA7OsMVT3Dm/1+f//CwsI/ebVCAsxstrLH6/noXPoSER2oJGD3+aFzrnOYJQ5E5GD+nNgRAWb+yfOQOmd9mdN4lOciIv4tInd5+F0novtdZxkCNj34xAPNRSKaMXJRFD0pIl946OwQQcRDSqkvzQdmPg8AR6rsIOJhN+3IEGDmDQC4u8oIAGRGgpmfAoDPPPRckaeJ6PP0BTObg/IZDxvXiGiQfw0ILC8v3xrH8aaHgURERN7SWp9I5aMoelZELvjoI+IRpdTHjm6tKAZBsG9ubu4Poz8gwMyvAcB7PgBSmTyJMAxfQMTTZTZE5EWt9Rln5JtE73UiOpkhEEXR9yIyXYdAUSSY+RgAvD/EzitENEhL6kQts3AR15RSD+UjIHXBl0RiFhGXXXsiMqe1Xknf+USrDA8RJbMn+WeugYjolb4OM5qfTsw8DwDvWvk3iGjJmTZlUfIaRxGZNNfThEAURVMi8rOXZolQwcI+bsSVUu84I78jOk38IuK9SqmrCYE2s848CRdcLipNcLs6SZaaEqi9A1XsNJkt1kb5uIi8PSpqRz/ZicZGIAzDE4j4ZlcEWru4lE2hlkn8N4W6WsQGsBlx98Rui0RmEXexjbpAC07skadTZhu1O1GbB9kOgG2TyBxklsBqjdLgYC3WAVZHtmKxXyaipD7lJnMmFzc5uffTBFATnQJAzxFRkvm6BEyR9k9f9KMAGUXX4rslLQrnLzRXPYu1mQtNk52lIHfyvcpuENFUOtBNr5S/EtGdxkgT8KlzlwQz/wIAd1TNgNIrpV3MviOxbp2NWqWuY6f8Um9H1JTPd29ZxUbh2zGU0atmS/77KhE9ln9ZWJmzvQCzoMdVTq8ic6PX600V9QyGFndtT+CHKsvj+C4iDw7rFZSW1//P3oCzU5X2CCobHG3e1hpEq7Q3kDmJy4zbXoEpH46r3L4Zx/GhYT0BF2tlBFJh2zM4O4ay+6V+v3+0qBdQNMjeBFLlXdtmzbO3leyjnsXgshl6DRHPjq3RnUdii8LTiDjtW5pExDURWQuCYC0t0jZY4IlK7SlU5WjX/dijilDX3/8FxjdnTzPRJu0AAAAASUVORK5CYII=) no-repeat;
	background-size: contain
}

.main-page .msg-list[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: #f4f6f8;
	padding: 12px
}

.main-page .msg-list .item[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	padding: 8px
}

.main-page .msg-list .item .content-wrap[data-v-1f9b29e2] {
	position: relative;
	width: 100%;
	padding-top: 100%;
	border-radius: 16px;
	overflow: hidden
}

.main-page .msg-list .item .content-wrap img[data-v-1f9b29e2] {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.main-page .msg-list .msg-empty[data-v-1f9b29e2]:before {
	background-image: url(../images/msg_empty_1.e85d4b36.png)
}

.main-page .data-empty[data-v-1f9b29e2] {
	width: 100%;
	padding-top: 60px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
	color: #999
}

.main-page .data-empty[data-v-1f9b29e2]:before {
	content: "";
	display: block;
	width: 100px;
	height: 100px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50%;
	margin-bottom: 16px
}

.main-page .popup-container[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 65vh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #222
}

.main-page .popup-container .popup-header[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	position: relative
}

.main-page .popup-container .popup-header .close[data-v-1f9b29e2] {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 30px;
	height: 30px;
	background: url(data:image/png;base64,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) no-repeat;
	background-size: contain;
	z-index: 5
}

.main-page .popup-container .popup-header .title[data-v-1f9b29e2] {
	padding: 35px 10px 15px;
	font-size: 18px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	text-align: center
}

.main-page .popup-container .popup-body[data-v-1f9b29e2] {
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow-y: auto
}

.main-page .popup-container .popup-body .list[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 0 5% 15px
}

.main-page .popup-container .popup-body .list .item[data-v-1f9b29e2],
.main-page .popup-container .popup-body .list[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .popup-container .popup-body .list .item[data-v-1f9b29e2] {
	width: 25%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 8px 10px
}

.main-page .popup-container .popup-body .list .item .img-wrap[data-v-1f9b29e2] {
	width: 100%;
	padding-top: 100%;
	position: relative
}

.main-page .popup-container .popup-body .list .item .img-wrap img[data-v-1f9b29e2] {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.main-page .popup-container .popup-body .list .item .name[data-v-1f9b29e2] {
	width: 100%;
	min-height: 30px;
	font-size: 11px;
	line-height: 15px;
	margin-top: 6px;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-align: center
}

.main-page .popup-container .popup-body .list .selected[data-v-1f9b29e2] {
	opacity: .3
}

.main-page .popup-container .popup-body .content[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 0 5%
}

.main-page .popup-container .popup-body .content .input-wrap[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 42px;
	background: #e9e9e9;
	border-radius: 10px;
	padding: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .popup-container .popup-body .content .input-wrap .app-icon[data-v-1f9b29e2] {
	width: 32px;
	height: 32px;
	-o-object-fit: cover;
	object-fit: cover
}

.main-page .popup-container .popup-body .content .input-wrap input[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	height: 100%;
	background: transparent;
	outline: none;
	border: none;
	margin: 0 8px
}

.main-page .popup-container .popup-body .content .input-wrap .remove[data-v-1f9b29e2] {
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADXUlEQVRoQ+2YMWgUQRSG39stbGystLBQEQQFC7Wxye2brCCKkETIBUUjCIqNjZUWmiColY2NWgQjKsZYKKIWXnburrExhYKiIFHQIjZaaKHF7pORXUjOy+28mUQJ3HZ3vH/+/5s3Ozu7CMv8wmWeH7oA/7uD3Q50O+A5A90l5DmB3nLnDmitNxLRe+8EAFCr1TbEcTzjMpYYYGpqaiQIgmEAWAcATwFgjIjuu5g3m83NaZqeBYAqAHzMsmy8t7d3RDKWCCAPf67FIGXm/UqphxLjPPw9ANgyV5dl2agEwhpggfCF988c4okNxELhC60EwgqgJHzh+x0ABoio1gmiLLwUohQgSZJjiHjNZmaZ+WsYhv2VSqXZrt42fKFl5uNKqeudvEsBtNYvAGC7DUBeM5um6UAcx8/naqThc+00Ee3wBdAAEAkATOknZu5XSk2bH47hjbROROQFkCTJYUQcFwIAM8+EYdiHiGmapn/tNjbjMfOwUuqmF4ARW97E7XzeAkDaulXahLfdiUrvgcLMA8Im77wa2/BGZA3g2QlrCEl4McBSQ0jDOwEsFYRLeGeAxYZwDe8FsIgQI0Q0an2TtBSKbuJ2Jp67k1d47w40m82t+UNqk+MMvgvDcLCnp+eVo162jc410VqbM4p5wq53Nc91HwBgkIjMmUt8OS2her2+k5lN+LVix/aCz4g4GEXRvAOgzdhigCRJKog4AQCrbQwENV+YuaqUagg0siVUq9V2hWFowq+SmAhqv6VpWo3j+JmtxroDjUZjT5ZlJvxK28Ed634EQVCtVCpWr6dWAFrrPgC4CwArHENJZb8AYIiIHpQJSwGSJNmLiI+kBz9jzMznmTkLgqD1S0ZZrlzO+5RSjzsVlwLU6/XbzHzAxrGl5hIRnTb/uT7sEPFOFEUHvQC01iwNz8yXlVKn5upcIYio4yTbdOACM/+ZSZuLma8opU62q5VCIOLFKIrOeHVA+EJ+lYhOdDIUQLzOjxlvvACM2AYCEceiKDpq0yULCKvwxqt0CRWBSiBuEdEhm/BFTQcI6/AigA6dmCCiIUn4DhCi8GIAI9BarwGAIwCwDREnoyiadAlfaLTWuwHAfK5/CQA3iGhWMp71EpIM+i9ruwD/crbbeXU70O2A5wz8BjXOjEAIFQjJAAAAAElFTkSuQmCC) no-repeat;
	background-size: contain;
	margin-right: 5px
}

.main-page .popup-container .popup-body .content .explain[data-v-1f9b29e2] {
	margin: 15px 0;
	color: #666;
	text-align: center
}

.main-page .popup-container .popup-body .btn[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 5%
}

.main-page .popup-container .popup-body .btn span[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	height: 44px;
	background: #ffde5a;
	border-radius: 8px;
	font-size: 18px;
	color: #fff;
	opacity: .5
}

.main-page .popup-container .popup-body .btn .active[data-v-1f9b29e2] {
	opacity: 1
}

.main-page .popup-container .popup-body .qrcode-wrap[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .popup-container .popup-body .qrcode-wrap p[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 16px;
	font-size: 18px;
	line-height: 25px;
	color: #8e8e93;
	text-align: center;
	word-break: break-word
}

.main-page .popup-container .popup-body .qrcode-wrap .qrcode[data-v-1f9b29e2] {
	margin: 16px 0 24px
}

.main-page .not-active[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	font-size: 20px;
	color: #ffde5a;
	font-weight: 500;
	font-family: PingFangSC-Medium;
	padding-top: 100px;
	text-align: center
}

.main-page .lock[data-v-1f9b29e2] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 60px 16px 0
}

.main-page .lock .icon[data-v-1f9b29e2] {
	display: block;
	width: 48px;
	height: 48px;
	background: url(data:image/png;base64,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) no-repeat;
	background-size: contain
}

.main-page .lock .text[data-v-1f9b29e2] {
	font-size: 18px;
	line-height: 25px;
	color: #383838;
	text-align: center;
	margin-top: 25px
}

.main-page .footer[data-v-1f9b29e2] {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 80px;
	font-size: 24px;
	color: #ffd217;
	font-family: PingFangSC-Medium;
	padding-bottom: 40px
}

.main-page .footer[data-v-1f9b29e2],
.main-page .store-icon[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.main-page .store-icon[data-v-1f9b29e2] {
	position: fixed;
	right: 0;
	top: 160px;
	width: 60px;
	height: 40px;
	border-radius: 20px 0 0 20px;
	background: #ffde5a;
	color: #fff;
	font-size: 16px
}

.main-page .product-wrap[data-v-1f9b29e2] {
	width: 100%;
	padding-bottom: 10px
}

.main-page .product-wrap .title[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	padding: 10px 20px;
	font-size: 15px
}

.main-page .product-wrap .list[data-v-1f9b29e2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 100%;
	padding: 0 10px
}

.main-page .product-wrap .list .item-wrap[data-v-1f9b29e2] {
	width: 50%;
	padding: 0 10px;
	margin-bottom: 10px
}

.main-page .product-wrap .list .item-wrap .item[data-v-1f9b29e2] {
	position: relative;
	width: 100%;
	background: #fafafa;
	border-radius: 12px;
	overflow: hidden
}

.main-page .product-wrap .list .item-wrap .item .img-wrap[data-v-1f9b29e2] {
	width: 100%;
	position: relative;
	padding-top: 100%
}

.main-page .product-wrap .list .item-wrap .item .img-wrap img[data-v-1f9b29e2] {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.main-page .product-wrap .list .item-wrap .item .name[data-v-1f9b29e2] {
	padding: 8px 10px;
	font-size: 13px;
	line-height: 20px;
	color: #333
}

.main-page .product-wrap .list .item-wrap .item .price[data-v-1f9b29e2] {
	padding: 0 8px 12px;
	font-size: 18px;
	color: #f26363
}

.main-page .product-wrap .list .item-wrap .item .price span[data-v-1f9b29e2] {
	font-size: 10px
}

.dark[data-v-1f9b29e2] {
	background: #18191a;
	color: #fff
}

.dark .nav[data-v-1f9b29e2] {
	background: #18191a
}

.dark .nav .slider[data-v-1f9b29e2] {
	background: url(../images/sliders_h2.0705efce.png) no-repeat;
	background-size: 24px;
	background-position: 50%
}

.dark .nav .logo[data-v-1f9b29e2] {
	background: url(../images/instap_logo.c7bf1bfd.png) no-repeat;
	background-size: contain
}

.dark .nav .app-qr[data-v-1f9b29e2] {
	color: #fff
}

.dark .nav .app-qr[data-v-1f9b29e2]:before {
	background: url(../images/nav_qr_icon.71d2969a.png) no-repeat;
	background-size: 24px;
	background-position: 50%
}

.dark .new-header[data-v-1f9b29e2] {
	background: #18191a
}

.dark .new-header .user-profile .photo-wrap .photo[data-v-1f9b29e2] {
	-webkit-box-shadow: none;
	box-shadow: none
}

.dark .new-header .user-profile .desc[data-v-1f9b29e2],
.dark .new-header .user-profile .name[data-v-1f9b29e2] {
	color: #fff
}

.dark .store-icon[data-v-1f9b29e2] {
	background: #f5f7fa;
	color: #06070d
}

.dark .body .app-list[data-v-1f9b29e2],
.dark .body .msg-list[data-v-1f9b29e2] {
	background: #18191a
}

.dark .body .msg-list .msg-empty[data-v-1f9b29e2]:before {
	background-image: url(../images/msg_empty_2.8c1d2635.png)
}

.dark .body .app-list .app-empty[data-v-1f9b29e2]:before {
	background-image: url(../images/contact_empty_2.0bb89eff.png)
}
