
.header[data-v-9431cf8a] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	box-sizing: border-box;
}
.logo[data-v-9431cf8a] {
	height: 3.6rem;
}
.logo img[data-v-9431cf8a] {
	vertical-align: middle;
}
.actions a[data-v-9431cf8a] {
	color: white;
	margin-left: 1.04rem;
}
.actions a img[data-v-9431cf8a] {
	height: 3.874999999999999vw; 
	vertical-align: middle;
}
@media screen and (min-width: 960px) {
.header[data-v-9431cf8a] {
		width: 64.01041666666667vw;
		height: 7.552083333333333vw;
		background-image: url("data:image/png;base64,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");
		background-size: cover;
		background-position: center center;
		margin: 0 auto;
		padding: 0.387rem 0.8387rem 1.29rem 2rem;
}
.header .logo[data-v-9431cf8a] {
		height: 5vw !important;
}
}
@media screen and (max-width: 600px) {
.header[data-v-9431cf8a] {
		width: 100%;
		padding: 0.8rem;
}
.header .logo[data-v-9431cf8a] {
		height: 2.4rem !important;
}
.actions[data-v-9431cf8a] {
		display: flex;
		align-items: center;
}
.header .actions a img[data-v-9431cf8a] {
		height: 2.654388rem;
}
}

.modal-wrap[data-v-7e155800] {
	position: fixed;
	top: 0;
	bottom: 0;
	width: 100vw;
	height: 100vh;
	z-index: 4.95rem; 
	overflow: hidden;
	background-color: white;
	display: flex;
	flex-direction: column;
	left: 0;
}
.modal-wrap .modal-header[data-v-7e155800] {
	width: 100vw;
	display: flex;
	flex-direction: row;
	align-items: center;
	color: black;
	padding: 0.8rem 1.2rem; 
	box-sizing: border-box;
	box-shadow: 0 0.15rem 0.25rem rgba(57, 63, 72, 0.1); 
	position: relative;
	z-index: 0.05rem;
}
.modal-wrap .modal-header .android-modal-arrow[data-v-7e155800] {
	font-size: 1.2rem; 
	line-height: 1;
}
.modal-wrap .modal-header .android-modal-arrow img[data-v-7e155800] {
	height: 0.96rem;
}
.modal-wrap .modal-header .title[data-v-7e155800] {
	flex: 1;
	text-align: center;
}
.modal-wrap .modal-header .title img[data-v-7e155800] {
	height: 0.96rem;  
	margin: 0 auto;
}
.modal-content[data-v-7e155800] {
	flex: 1;
	overflow-y: scroll;
}
.modal-content .platform-item img[data-v-7e155800] {
	width: 100%;
	height: auto;
}
.modal-content .modal-common-img[data-v-7e155800] {
	width: 100%;
	height: auto;
}

.container[data-v-963b34b9] {
	display: flex;
	flex-direction: column;
	width: 100%;
	height: 100%;
	background-color: #000;
	background-image: url("/assets/background_pc-BmL7VRmn.png");
	background-size: cover;
	padding-top: 20px;
}
.section[data-v-963b34b9] {
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.section .title[data-v-963b34b9] {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: space-evenly;
	padding-left: 14.583333333333334vw;
	padding-bottom: 10.833333333333334vw;
}
.section .title .title-images[data-v-963b34b9] {
	height: 37.7vw;
}
.section .title .qrcode-container[data-v-963b34b9] {
	position: absolute;
	bottom: 8px;
	width: 58.4375vw;
	height: 16.5625vw;
	display: flex;
	/* align-items: center; */
	background-image: url("/assets/qrcode_container_bg-T7mSgO9s.png");
	background-size: cover;
	box-sizing: border-box;
	padding-top: 5.7291666666666664vw;
	padding-left: 6.40625vw;
	margin-left: 7.760416666666667vw;
}
.section .title .qrcode-container .qrcode[data-v-963b34b9] {
	text-align: center;
	margin-right: 1.03rem;
	position: relative;
}
#code[data-v-963b34b9] {
	box-sizing: border-box;
	position: absolute;
	left: 2.03125vw;
	top: 0.4125vw;
	width: 7.447916666666667vw;
	height: 7.34375vw;
}
.section .title .qrcode-container .qrcode canvas[data-v-963b34b9] {
	width: 100% !important;
	height:100% !important;
}
.section .title .qrcode-container .qrcode .bg[data-v-963b34b9] {
	width: 10.104166666666667vw;
}
.section .title .qrcode-container .download[data-v-963b34b9] {
	margin-top: 0.8rem;
}
.section .title .qrcode-container .download a img[data-v-963b34b9] {
	height: 5vw;
}
.section .title .qrcode-container .download .application a[data-v-963b34b9] {
	margin-bottom: 0.8rem;
	display: block;
}
.section .title .qrcode-container .pc-icon[data-v-963b34b9] {
	padding-top: 0.9032258064516129rem;
}
.section .title .qrcode-container .pc-icon img[data-v-963b34b9]{
	width: 15.416666666666667vw;
}
.section .title .qrcode-container .ios img[data-v-963b34b9]{
	margin-left: 0.7741935483870968rem;
}
.section .content img[data-v-963b34b9] {
	width: 43vw;
}
.tips_text[data-v-963b34b9] {
	text-align: center;
	color: #FFF500;
	font-size: 0.9rem;
	padding-bottom: 0.4rem;
	margin-top: 0.8rem;
}
footer[data-v-963b34b9] {
	display: none;
}
@media screen and (max-width: 600px) {
.tips_text[data-v-963b34b9] {
		display: none;
}
.container[data-v-963b34b9] {
		background-image: url("/assets/background-iYCroR5o.png");
		background-size: cover;
		overflow: hidden;
		padding-bottom: 0.6rem;
		padding-top: 0;
}
.section[data-v-963b34b9] {
		height: auto;
		flex-direction: column;
		justify-content: flex-start;
		padding: 0;
		margin: 0;
}
.section .title[data-v-963b34b9] {
		width: 100%;
		padding: 50px 0 0;
		align-items: center;
		justify-content: center;
}
.section .title .title-images[data-v-963b34b9] {
		width: 100%;
		height: auto;
		margin-top: -3.5rem;
}
.section .title .qrcode-container[data-v-963b34b9] {
		display: none;
}
.section .content img[data-v-963b34b9] {
		width: 100%;
}
footer[data-v-963b34b9] {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		display: flex;
		flex-direction: column;
		padding: 3vw 0;
		/* background-color: rgba(0, 0, 0, 0.7); */
		/* backdrop-filter: blur(0.5rem); */
}
footer .tips-container[data-v-963b34b9] {
		width: 100vw;
		text-align: center;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-evenly;
		padding: 0.48rem 0;
}
footer .tips-container img[data-v-963b34b9] {
		height: 6vw;
}
footer .device-container[data-v-963b34b9] {
		width: 100vw;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-evenly;
		padding-top: 2vw;
}
.setup-container[data-v-963b34b9] {
		padding: 2vw;
		text-align: center;
		color: #FADC4B;
		font-size: 0.6rem;
}
.setup-container .title-images[data-v-963b34b9] {
		display: block;
		margin: 0 auto;
		height: 4.26666665vw;
		margin-bottom: 10px;
}
.setup-container .title-images[data-v-963b34b9]:last-child {
		margin-bottom: 0;
}
footer .device-container a[data-v-963b34b9] {
		display: block;
		flex: 1;
		text-align: center;
}
footer .device-container img[data-v-963b34b9] {
		width: 92%;
}
}

.modal-wrap[data-v-1ba92cdf] {
	position: fixed;
	top: 0;
	bottom: 0;
	width: 100vw;
	height: 100vh;
	z-index: 99;
	overflow: hidden;
	background-color: white;
	display: flex;
	flex-direction: column;
	left: 0;
}
.modal-wrap .modal-header[data-v-1ba92cdf] {
	width: 100vw;
	display: flex;
	flex-direction: row;
	align-items: center;
	color: black;
	padding: 0.8rem 1.2rem;
	box-sizing: border-box;
	box-shadow: 0 0.15rem 0.25rem rgba(57, 63, 72, 0.1); 
	position: relative;
	z-index: 1;
}
.modal-wrap .modal-header .android-modal-arrow[data-v-1ba92cdf] {
	font-size: 1.2rem;
	line-height: 1;
}
.modal-wrap .modal-header .android-modal-arrow img[data-v-1ba92cdf] {
	height: 0.96rem;
}
.modal-wrap .modal-header .title[data-v-1ba92cdf] {
	flex: 1;
	text-align: center;
}
.modal-wrap .modal-header .title img[data-v-1ba92cdf] {
	height: 0.96rem; 
	margin: 0 auto;
}
.modal-content[data-v-1ba92cdf] {
	flex: 1;
	overflow-y: scroll;
}
.modal-content .platform-item img[data-v-1ba92cdf] {
	width: 100%;
	height: auto;
}
.modal-content .modal-common-img[data-v-1ba92cdf] {
	width: 100%;
	height: auto;
}

.contain-page[data-v-4aa9f28f] {
	max-width: 37.5rem;
	margin: 0 auto;
	min-height: 100vh;
	overflow-y: scroll;
}
.contain-page .app-info[data-v-4aa9f28f] {
	display: flex;
	padding: 1rem 0;
	width: 87.5%;
	margin: 0 auto;
	background: #fff;
}
.contain-page .app-info .app-logo[data-v-4aa9f28f] {
	float: left;
	width: 28%;
	margin-right: 0.5rem;
}
.contain-page .app-info .app-logo img[data-v-4aa9f28f] {
	display: block;
	width: 100%;
	border-radius: 1rem;
}
.app-info-rig[data-v-4aa9f28f] {
	flex: 1;
}
.app-info-rig>div[data-v-4aa9f28f] {
	margin-top: 0.6rem;
}
.app-info-rig>div>span[data-v-4aa9f28f] {
	font-size: 0.7rem;
}
.app-info-rig strong[data-v-4aa9f28f] {
	display: block;
	margin-top: 0.3rem;
	margin-left: 3.28358%;
	font-size: 1rem;
	font-weight: bold;
}
.app-info-rig p[data-v-4aa9f28f] {
	margin: 0.21em 0 0 3.28358%;
	font-size: 0.7rem;
	color: #8a8a90;
}
.arouse[data-v-4aa9f28f] {
	float: right;
	height: 1rem;
	line-height: 2rem;
	border-radius: 0.5rem;
	text-align: center;
	font-size: 1rem;
	color: red;
}
.btn[data-v-4aa9f28f] {
	display: block;
	width: 50%;
	padding: 0.2rem 0.75rem;
	background: rgba(4, 119, 249, 1);
	border: rgba(4, 119, 249, 1) 1px solid;
	border-radius: 0.75rem;
	text-align: center;
	color: #fff;
	font-size: 0.7rem;
}
.app-intro[data-v-4aa9f28f],
.comment-box[data-v-4aa9f28f],
.information-box[data-v-4aa9f28f] {
	margin: 0 auto;
	padding: 1rem 0;
	width: 87.5%;
	border-top: 1px solid #e5e5e5;
}
.app-intro .fs10[data-v-4aa9f28f] {
	font-size: 0.7rem;
	line-height: 1rem;
}
.app-show[data-v-4aa9f28f] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 0 1rem;
	width: 87.5%;
	margin: 0 auto;
	background: #fff;
	color: #8e8f92;
}
.app-score .score[data-v-4aa9f28f] {
	display: flex;
	align-items: center;
	gap: 0.4rem;
}
.app-score strong[data-v-4aa9f28f],
.app-age strong[data-v-4aa9f28f] {
	font-size: 0.8rem;
}
.app-score .score img[data-v-4aa9f28f] {
	width: 4rem
}
.app-score p[data-v-4aa9f28f],
.app-age p[data-v-4aa9f28f] {
	color: #d8d8d8;
	font-size: 0.6rem;
	margin-top: 0.3rem;
}
.app-title[data-v-4aa9f28f] {
	margin-bottom: 0.85rem;
	font-size: 1rem;
}
.app-intro-con[data-v-4aa9f28f] {
	position: relative;
	line-height: 1.8;
	font-size: 0.7rem;
	height: 3.78rem;
}
.comment-con[data-v-4aa9f28f] {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.comment-right[data-v-4aa9f28f] {
	width: 63.38%
}
.comment-left strong[data-v-4aa9f28f] {
	font-size: 3rem;
	color: #4a4a4e;
	font-weight: bold;
	line-height: 2.2rem;
}
.comment-left p[data-v-4aa9f28f] {
	text-align: center;
	color: #7b7b7b;
	margin-top: 0.5rem;
	font-size: 0.6rem;
}
.comment-star-list[data-v-4aa9f28f] {
	list-style: none;
}
.comment-star[data-v-4aa9f28f] {
	position: relative;
	width: 2.3rem;
	height: auto
}
.comment-star img[data-v-4aa9f28f] {
	display: block;
	width: 100%;
	height: 100%;
}
.comment-star div[data-v-4aa9f28f] {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 100%;
	background: #fff;
}
.comment-star-list li:nth-child(2) .comment-star div[data-v-4aa9f28f] {
	width: 20%;
}
.comment-star-list li:nth-child(3) .comment-star div[data-v-4aa9f28f] {
	width: 40%;
}
.comment-star-list li:nth-child(4) .comment-star div[data-v-4aa9f28f] {
	width: 60%;
}
.comment-star-list li:nth-child(5) .comment-star div[data-v-4aa9f28f] {
	width: 80%;
}
.comment-star img[data-v-4aa9f28f] {
	width: 100%;
	height: auto;
}
.comment-star-list li[data-v-4aa9f28f] {
	display: flex;
	align-items: center;
	line-height: 1.5;
	height: 0.6rem;
	gap: 0.5rem;
}
.comment-progress[data-v-4aa9f28f] {
	position: relative;
	width: calc(100% - 2rem);
	height: 2px;
	background: #e9e9ec;
	border-radius: 2px;
}
.comment-progress div[data-v-4aa9f28f] {
	width: 0;
	height: 2px;
	background: #4a4a4e;
	border-radius: 2px;
}
.comment-star-list li:nth-child(1) .comment-progress div[data-v-4aa9f28f] {
	width: 90%;
}
.comment-star-list li:nth-child(2) .comment-progress div[data-v-4aa9f28f] {
	width: 10%;
}
.comment-right>p[data-v-4aa9f28f] {
	margin-top: 0.25rem;
	font-size: 0.6rem;
	color: #7b7b7b;
	text-align: right;
}
.information-list .row[data-v-4aa9f28f] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #f2f2f2;
	line-height: 3.5;
	font-size: 0.6rem;
}
.information-list .row .l[data-v-4aa9f28f] {
	color: #737379;
	min-width: 5rem;
}
.safari-modal[data-v-4aa9f28f] {
	display: block;
	z-index: 999;
	position: relative;
}
.mask-bg[data-v-4aa9f28f] {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.2);
}
.mask-pop[data-v-4aa9f28f] {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 80%;
	max-width: 15rem;
	transform: translate(-50%, -50%);
	background: #fff;
	border-radius: 0.75rem;
	overflow: hidden;
	z-index: 999;
}
.mask-colsed[data-v-4aa9f28f] {
	z-index: 2;
	position: absolute;
	right: 1rem;
	top: 1rem;
	width: 1rem;
}
.mask-colsed img[data-v-4aa9f28f] {
	display: block;
	width: 100%;
}
.copy-url-img[data-v-4aa9f28f] {
	display: block;
	width: 100%;
}
.copy-url[data-v-4aa9f28f] {
	position: relative;
	margin: 1rem 1.5rem;
	height: 1.8rem;
	line-height: 1.8rem;
	background: #f1f6f9;
	border-radius: 0.9rem;
	padding-left: 0.8rem;
	overflow: hidden;
}
.copy-url .copy-text[data-v-4aa9f28f] {
	font-size: 0.6rem;
	color: #535352
}
.copy-btn[data-v-4aa9f28f] {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0 0.75rem;
	font-size: 0.7rem;
	height: 1.8rem;
	line-height: 1.8rem;
	background: linear-gradient(90deg, rgba(34, 125, 249, 1), rgba(0, 203, 250, 1));
	color: #fff;
	border-radius: 0 0.9rem 0.9rem 0;
	cursor: pointer;
}
:root {
	--base-font-size: calc(0px + (41 - 10) * ((100vw - 0px) / (640 - 0)));
}

@media (min-width: 640px) and (max-width: 960px) {
	:root {
		--base-font-size: calc(20px + (12 - 10) * ((100vw - 640px) / (960 - 640)));
	}
}

@media (min-width: 960px) and (max-width: 1200px) {
	:root {
		--base-font-size: calc(15.5px + (12 - 10) * ((100vw - 960px) / (1200 - 960)));
	}
}

@media (min-width: 1200px) {
	:root {
		--base-font-size: 20px;
	}
}

html,
body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-size: var(--base-font-size);
}

*{
	margin: 0;
	padding: 0;
}