﻿.FAQList {
	overflow: hidden;
	color: #333333;
	background-color: #FFFFFF;
	padding: 1.6rem 2.4rem;
}
.FAQList .FAQTitle {
	font-weight: 700;
	font-size: 2rem;
	line-height: 2.4rem;
	color: #333333;
}
.FAQList .FAQItem {
	border-bottom: 1px solid #E4E4E4;
	padding: 1.6rem 0rem;
}
.FAQList .FAQItem .questionList {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.FAQList .FAQItem .question {
	color: #333;
	font-size: 1.6rem;
	font-weight: 500;
	line-height: 2.4rem;
	cursor: pointer;
	margin-bottom: 1rem;
}
.FAQList .FAQItem .FAQless {
	display: none;
}
.FAQList .FAQItem .answerList {
	display: none;
}
.FAQList .FAQItem .answer {
	color: #666;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 2.4rem;
}
@media only screen and (max-width: 767px) {
.FAQList {
	padding: 1.6rem;
}
}
.popularWrap {
	width: 34rem;
	height: fit-content;
	background-color: #fff;
}
.popularWrap .popular {
	padding: 0.6rem 0.8rem;
}
.popularWrap .topTitle {
	padding: 0.6rem 1.6rem;
	color: #333;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
}
.popularWrap .itemList .item {
	padding: 1.2rem 1.6rem;
}
.popularWrap .itemList .item a {
	display: flex;
	align-items: center;
}
.popularWrap .itemList .item .itemImg {
	width: 8.5rem;
	height: 8.5rem;
	border-radius: 2rem;
	border: 1px solid #f2f2f2;
}
.popularWrap .itemList .item .itemInfo {
	margin: 0 0.8rem;
}
.popularWrap .itemList .item .itemInfo .itemTitle {
	font-weight: 400;
	font-size: 1.6rem;
	line-height: 2rem;
	color: #3D332D;
}
.popularWrap .itemList .item .itemInfo .itemDescribe {
	display: flex;
	align-items: center;
	padding: 0.8rem 0 1.7rem 0;
}
.popularWrap .itemList .item .itemInfo .itemDescribe .star svg {
	width: 2rem;
	height: 2rem;
}
.popularWrap .itemList .item .itemInfo .itemDescribe .score {
	font-weight: 500;
	font-size: 1.2rem;
	line-height: 1.4rem;
	color: #FFA940;
	padding: 0 0.4rem;
}
.popularWrap .itemList .item .itemInfo .group {
	font-weight: 400;
	font-size: 1.3rem;
	line-height: 2rem;
	color: #999999;
}
.popularWrap .itemList .item:hover {
	background-color: #F0F7FF;
	border-radius: 8px;
}
@media only screen and (max-width: 767px) {
.popularWrap {
	width: auto;
}
.popularWrap .topTitle {
	font-size: 2rem;
}
.popularWrap .itemList .item {
	padding: 1.2rem;
}
}
@media only screen and (min-width: 768px) and (max-width: 1366px) {
.popularWrap {
	width: auto;
}
}
.popularNow {
	padding-bottom: 2.4rem;
}
.popularNow .topTitle {
	margin: 1.2rem 2.4rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.popularNow .topTitle .title {
	color: #333;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
}
.popularNow .topTitle .more {
	display: flex;
	align-items: center;
}
.popularNow .topTitle .more .moreText {
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 4rem;
	color: #0186FF;
}
.popularNow .topTitle .more svg {
	width: 1.4rem;
	height: 1.4rem;
}
.popularNow .itemList {
	display: grid;
	grid-gap: 2rem 2rem;
	grid-template-columns: repeat(1, calc((100% - 0rem) / 1));
	padding: 0 2.4rem;
}
.popularNow .itemList .item {
	padding-inline-end: 2rem;
	border-radius: 2rem;
}
.popularNow .itemList .item a {
	width: 100%;
	display: flex;
	align-items: center;
}
.popularNow .itemList .item .itemLeft {
	display: flex;
	align-items: center;
}
.popularNow .itemList .item .itemLeft .itemImg {
	width: 11.4rem;
	height: 11.4rem;
	border: 1px solid #f2f2f2;
	border-radius: 2rem;
}
.popularNow .itemList .item .itemLeft .itemInfo {
	margin: 0 1.8rem;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemTitle {
	font-weight: 400;
	font-size: 1.6rem;
	line-height: 2rem;
	color: #333333;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe {
	display: flex;
	align-items: center;
	margin: 0.8rem 0 1.6rem 0;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe .star svg {
	width: 2rem;
	height: 2rem;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe .score {
	font-weight: 500;
	font-size: 1.2rem;
	line-height: 1.4rem;
	color: #FFA940;
	padding: 0 0.4rem;
}
.popularNow .itemList .item .itemLeft .itemInfo .group {
	display: contents;
	font-weight: 400;
	font-size: 1.3rem;
	line-height: 2rem;
	color: #999999;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDate, .popularNow .itemList .item .itemLeft .itemInfo .itemCate {
	color: #999;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 2.2rem;
	margin-top: 0.2rem;
}
.popularNow .itemList .item .itemRight {
	width: auto;
	padding: 0.8rem 4rem;
	color: #0186FF;
	border-radius: 0.4rem;
	border: 1px solid #0186FF;
	text-align: center;
	margin-inline-start: auto;
}
.popularNow .itemList .item .itemRight .get {
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 2rem;
	width: max-content;
	margin: auto;
}
.popularNow .itemList .item:hover {
	background-color: #F0F7FF;
}
.popularNow .itemList .item:hover .itemLeft .itemInfo .itemTitle {
	color: #0186FF;
}
.popularNow .itemList .item:hover .itemRight {
	color: #fff;
	background-color: #0186FF;
}
@media only screen and (max-width: 349px) {
.popularNow .topTitle {
	margin: 1.2rem 1.6rem;
}
.popularNow .topTitle .title {
	font-size: 2rem;
}
.popularNow .itemList {
	padding: 0 1.6rem;
	grid-gap: 0.8rem 2rem;
}
.popularNow .itemList .item {
	padding: 0.4rem;
	border-radius: 1.4rem;
}
.popularNow .itemList .item .itemLeft {
	width: auto;
}
.popularNow .itemList .item .itemLeft .itemImg {
	width: 8rem;
	height: 8rem;
	border-radius: 1.4rem;
}
.popularNow .itemList .item .itemLeft .itemInfo {
	margin: 0 1.2rem;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe {
	display: flex;
	align-items: flex-start;
	margin: 0.4rem 0 0 0;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe .star svg {
	width: 1.2rem;
	height: 1.2rem;
}
.popularNow .itemList .item .itemRight {
	display: none;
}
}
@media only screen and (min-width: 350px) and (max-width: 767px) {
.popularNow .topTitle {
	margin: 1.2rem 1.6rem;
}
.popularNow .topTitle .title {
	font-size: 2rem;
}
.popularNow .itemList {
	padding: 0 1.6rem;
	grid-gap: 0.8rem 2rem;
}
.popularNow .itemList .item {
	padding: 0.4rem;
	border-radius: 1.4rem;
}
.popularNow .itemList .item .itemLeft {
	width: auto;
}
.popularNow .itemList .item .itemLeft .itemImg {
	width: 8rem;
	height: 8rem;
	border-radius: 1.4rem;
}
.popularNow .itemList .item .itemLeft .itemInfo {
	margin: 0 1.2rem;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe {
	display: flex;
	align-items: flex-start;
	margin: 0.4rem 0 0 0;
}
.popularNow .itemList .item .itemLeft .itemInfo .itemDescribe .star svg {
	width: 1.2rem;
	height: 1.2rem;
}
.popularNow .itemList .item .itemRight {
	display: block;
	width: auto;
	padding: 0.5rem 0.8rem;
	margin: 0 0.4rem;
	color: #ffffff;
	border: none;
	border-radius: 0.4rem;
	background-color: #0186FF;
	text-align: center;
	margin-inline-start: auto;
}
.popularNow .itemList .item .itemRight .get {
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 2rem;
	width: max-content;
	margin: auto;
}
}
@keyframes Breath {
 0%,  100% {
 transform: scale(105%);
}
 50% {
 transform: scale(100%);
}
}
.desktopAd {
	display: none;
}
.indexWrap .indexContent .swiperTest {
	margin: 0 2.4rem;
}
.indexWrap .indexContent .swiper {
	overflow: hidden;
	position: relative;
	z-index: 0;
}
.indexWrap .indexContent .swiper .swiperBtn {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 5rem;
	height: 5rem;
	font-size: 2.5rem;
	border-radius: 50%;
	background: #00000066;
	position: absolute;
	top: 50%;
	z-index: 3;
	transform: translateY(-50%);
	cursor: pointer;
	color: #fff;
}
.indexWrap .indexContent .swiper #leftBtn {
	inset-inline-start: 2.4rem;
}
.indexWrap .indexContent .swiper #rightBtn {
	inset-inline-end: 2.4rem;
}
.indexWrap .indexContent .swiper .swiperList {
	display: flex;
	flex-direction: row;
	margin: 1.6rem 0;
}
.indexWrap .indexContent .swiper .swiperList .swiperItem {
	padding-inline-end: 1rem;
	position: relative;
}
.indexWrap .indexContent .swiper .swiperList .swiperItem .swiperImg img {
	height: 29.6rem;
	width: auto;
}
.indexWrap .indexContent .swiper .swiperList .swiperItem:last-child {
	padding-inline-end: 0rem;
}
.indexWrap .indexContent .content {
	padding: 2.4rem;
}
.indexWrap .indexContent .content .apk {
	display: flex;
	align-items: center;
	padding-bottom: 2.4rem;
}
.indexWrap .indexContent .content .apk .apkImg {
	width: 11.4rem;
	height: 11.4rem;
	border-radius: 2rem;
	border: 1px solid #f2f2f2;
}
.indexWrap .indexContent .content .apk .apkRight {
	width: 100%;
	padding-inline-start: 2.4rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkTitle {
	display: flex;
	align-items: center;
}
.indexWrap .indexContent .content .apk .apkRight .apkTitle .apkTitleText {
	font-weight: 700;
	font-size: 2.6rem;
	line-height: 1.3;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	word-break: break-all;
}
.indexWrap .indexContent .content .apk .apkRight .apkTitle .apkTitleImg {
	width: 2.2rem;
	height: 2.2rem;
	padding-inline-start: 0.6rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkDownloadTitle {
	font-weight: 500;
	font-size: 2.4rem;
	line-height: 3.2rem;
	color: #333333;
	padding-bottom: 0.8rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkRightTitle {
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 2.2rem;
	color: #999999;
}
.indexWrap .indexContent .content .apk .apkRight .apkRightText {
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 2.2rem;
	padding-inline-end: 1.6rem;
	color: #666666;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther {
	display: flex;
	align-items: center;
	padding-top: 2rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem {
	font-weight: 400;
	text-align: center;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem .otherNum {
	font-weight: 500;
	font-size: 1.4rem;
	line-height: 1.3;
	color: #333333;
	margin-bottom: 0.4rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	word-break: break-all;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem .otherNum svg {
	width: 1.2rem;
	height: 1.2rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem:nth-child(1) .otherNum {
	color: #FFA940;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem .otherTitle {
	max-width: auto;
	font-size: 1.2rem;
	line-height: 1.3;
	color: #666666;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	word-break: break-all;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .border {
	width: 0.1rem;
	height: 2rem;
	background: #F2F2F2;
	margin: 0 1.8rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .star {
	display: flex;
	align-items: center;
	padding: 1rem 0;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .star svg {
	width: 2rem;
	height: 2rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .star .score {
	font-weight: 500;
	font-size: 1.2rem;
	line-height: 1.4rem;
	color: #FFA940;
	padding: 0 0.4rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .category {
	width: fit-content;
	font-weight: 400;
	font-size: 1.3rem;
	line-height: 2rem;
	color: #999999;
	background-color: #F3F3F3;
	border-radius: 0.2rem;
	padding: 0.1rem 1rem;
}
.indexWrap .indexContent .content .btnGroup {
	display: flex;
	align-items: center;
	width: auto;
}
.indexWrap .indexContent .content .btnGroup .btn {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 42%;
	padding: 0 2.6rem;
	border-radius: 0.8rem;
}
.indexWrap .indexContent .content .btnGroup .btn .btnLink {
	display: flex;
	align-items: center;
	justify-content: center;
}
.indexWrap .indexContent .content .btnGroup .btn svg {
	width: 2.4rem;
	height: 2.4rem;
	padding: 1.6rem 0.5rem;
}
.indexWrap .indexContent .content .btnGroup .btn .downloadText {
	color: #FFFFFF;
	font-weight: 500;
	font-size: 1.6rem;
	line-height: 1.9rem;
	padding: 0 0.5rem;
}
.indexWrap .indexContent .content .btnGroup .btn .apkSize {
	display: none;
	font-weight: 400;
	font-size: 1.2rem;
	line-height: 1.4rem;
	color: #FFFFFF;
	padding: 0.1rem 0.5rem 0 0.5rem;
}
.indexWrap .indexContent .content .btnGroup .btn .safe {
	display: none;
	height: 3rem;
	width: auto;
	position: absolute;
	top: -3rem;
	inset-inline-end: 0;
}
.indexWrap .indexContent .content .btnGroup .googleBtn {
	justify-content: center;
	background-color: #01875F;
}
.indexWrap .indexContent .content .btnGroup .googleBtn:hover {
	background-color: #056449;
}
.indexWrap .indexContent .content .btnGroup .appleBtn {
	justify-content: center;
	background-color: #313131;
	margin-inline-start: 2.4rem;
}
.indexWrap .indexContent .content .btnGroup .appleBtn:hover {
	background-color: #000000;
}
.indexWrap .indexContent .content .btnGroup .microsoftBtn {
	justify-content: center;
	background-color: #007adc;
}
.indexWrap .indexContent .content .btnGroup .microsoftBtn:hover {
	background-color: #007adc;
	opacity: .85;
}
.indexWrap .indexContent .content .btnGroup .disableButton {
	background-color: #CCC !important;
	cursor: not-allowed;
	display: flex;
	align-items: center;
	justify-content: center;
}
.indexWrap .indexContent .content .btnGroup .downloadBtn {
	background-color: #0186FF;
}
.indexWrap .indexContent .content .btnGroup .downloadBtn:hover {
	background-color: #1378E0;
}
.indexWrap .indexContent .content .btnGroup .versionBtn {
	background-color: #EBF5FF;
	margin-inline-start: 2.4rem;
}
.indexWrap .indexContent .content .btnGroup .versionBtn .downloadText {
	color: #0186FF;
}
.indexWrap .indexContent .content .btnGroup .versionBtn:hover {
	background-color: #DFE9F2;
}
.indexWrap .indexContent .content .apkDownload .apkImg {
	border: 1px solid #f2f2f2;
}
.indexWrap .indexContent .content .apkInfoTitle {
	padding: 1.1rem 0;
	font-weight: 700;
	font-size: 2.2rem;
	line-height: 2.6rem;
	color: #333333;
}
.indexWrap .indexContent .content .apkInfo {
	padding: 2.4rem 0;
	display: grid;
	grid-gap: 1.2rem 1.2rem;
	grid-template-columns: repeat(3, calc((100% - 2.4rem) / 3));
}
.indexWrap .indexContent .content .apkInfo .infoItem {
	display: flex;
	align-items: center;
	padding: 8px;
	border: 1px solid #F2F2F2;
}
.indexWrap .indexContent .content .apkInfo .infoItem svg {
	width: 2.4rem;
	height: 2.4rem;
	flex-shrink: 0;
}
.indexWrap .indexContent .content .apkInfo .infoItem .infoText {
	width: 80%;
	padding: 0 1.6rem;
}
.indexWrap .indexContent .content .apkInfo .infoItem .infoText .infoTitle {
	font-weight: 400;
	font-size: 1.3rem;
	line-height: 1.3;
	color: #999999;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	word-break: break-all;
}
.indexWrap .indexContent .content .apkInfo .infoItem .infoText .infoTxt {
	font-weight: 500;
	font-size: 1.4rem;
	line-height: 1.3;
	color: #333333;
	padding-top: 0.4rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	word-break: break-all;
}
.indexWrap .indexContent .content .apkInfo .infoItem .infoText .infoLink {
	color: #0186FF;
}
.indexWrap .indexContent .content .appDes {
	padding: 2rem 0;
	font-size: 1.4rem;
	line-height: 2.4rem;
	font-size: 1.6rem;
}
.indexWrap .indexContent .content .appDes .appDesContent .appDesItem .itemCont {
	font-size: 1.6rem;
}
.indexWrap .indexContent .content .appDes .appDesContent .appDesItem .itemImg {
	width: 100%;
}
.indexWrap .indexContent .content .appDes .appDesContent ul, .indexWrap .indexContent .content .appDes .appDesArticle ul {
	list-style-type: disc !important;
}
.indexWrap .indexContent .content .appDes .appDesContent img, .indexWrap .indexContent .content .appDes .appDesArticle img {
	width: 80%;
	margin: 0 10%;
}
.indexWrap .indexContent .content .appDes .flag {
	font-size: 1.6rem;
	font-weight: 500;
	line-height: 2.4rem;
	color: #0186FF;
	cursor: pointer;
}
.indexWrap .indexContent .content .appDes .flag .more, .indexWrap .indexContent .content .appDes .flag .less {
	margin: 1rem 0;
	color: #0186FF;
	display: flex;
	align-items: center;
}
.indexWrap .indexContent .content .appDes .flag .more svg, .indexWrap .indexContent .content .appDes .flag .less svg {
	width: 1.2rem;
	height: 1.2rem;
	margin-inline-start: 1rem;
}
.indexWrap .indexContent .content .detailsText {
	font-weight: 400;
	font-size: 1.6rem;
	line-height: 2.4rem;
	color: #333333;
	padding: 2.4rem;
}
.indexWrap .indexContent .articlesWrap {
	padding-bottom: 2.4rem;
}
.indexWrap .indexContent .articlesWrap .articlesTop {
	display: flex;
	align-items: center;
	padding: 1.4rem 2.4rem;
}
.indexWrap .indexContent .articlesWrap .articlesTop .topTitle {
	font-weight: 700;
	font-size: 2.2rem;
	line-height: 2.6rem;
	color: #333333;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn {
	display: flex;
	align-items: center;
	margin-inline-start: auto;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn .disabled {
	display: none;
	width: 30px;
	height: 30px;
	margin-inline-start: 6px;
	cursor: no-drop;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn .clickBtn svg {
	width: 30px;
	height: 30px;
	margin-inline-start: 6px;
	cursor: pointer;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn .clickBtn .normal {
	display: block;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn .clickBtn .hover {
	display: none;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn .clickBtn:hover .normal {
	display: none !important;
}
.indexWrap .indexContent .articlesWrap .articlesTop .articlesBtn .clickBtn:hover .hover {
	display: block !important;
}
.indexWrap .indexContent .articlesWrap .articles {
	margin: 0 2.4rem;
	overflow-x: hidden;
}
.indexWrap .indexContent .articlesWrap .articles .articleList {
	display: flex;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem {
	width: calc((100% - 32px) / 3);
	margin-inline-end: 16px;
	flex-shrink: 0;
	cursor: pointer;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleImg {
	border-radius: 10px;
	overflow: hidden;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleImg img {
	width: 100%;
	height: auto;
	aspect-ratio: 16 / 9;
	object-fit: cover;
	border: 1px solid #f2f2f2;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleTitle {
	color: #333;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	word-break: break-word;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem:hover .articleImg img {
	animation: pulse 1s;
	-webkit-animation: pulse 1s;
	animation-timing-function: linear;
	-webkit-animation-timing-function: linear;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem:hover .articleTitle {
	color: #0186FF;
}
.indexWrap .firstAd {
	margin: 0;
}
.indexWrap .secondAd {
	margin: 0;
}
.indexWrap .borderAd {
	padding: 0 2.4rem;
}
@media only screen and (max-width: 320px) {
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem,  .indexWrap .indexContent .content .apk .apkRight .apkOther .otherNum {
	max-width: 4rem;
}
.indexWrap .indexContent .content .apkInfo {
	padding: 1.6rem 0;
	grid-gap: 0.6rem 0.6rem;
	grid-template-columns: repeat(2, calc((100% - 0.6rem) / 2));
}
.indexWrap .indexContent .content .apkInfo .infoItem .infoText {
	padding: 0 0.8rem;
}
.indexWrap .indexContent .content .appDes {
	padding: 1rem 0;
}
.indexWrap .indexContent .content .appDes .appDesContent img,  .indexWrap .indexContent .content .appDes .appDesArticle img {
	width: 100%;
	margin: 0;
}
.indexWrap .indexContent .articlesWrap .articlesTop {
	padding: 1.4rem 1.6rem;
}
.indexWrap .indexContent .articlesWrap .articlesTop .topTitle {
	font-size: 2rem;
	line-height: 2.3rem;
}
 .indexWrap .indexContent .articlesWrap .articles::-webkit-scrollbar {
    /* 隐藏滚动条 */
    display: none;
/* Chrome Safari */
}
.indexWrap .indexContent .articlesWrap .articles {
	margin: 0;
	overflow-x: scroll;
	scrollbar-width: none;
	/* firefox */
	-ms-overflow-style: none;/* IE 10+ */
}
.indexWrap .indexContent .articlesWrap .articles .articleList {
	margin: 0 1.6rem;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem {
	width: auto;
	margin-inline-end: 12px;
	flex-shrink: initial;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleImg img {
	width: auto;
	height: 118px;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleTitle {
	font-size: 14px;
	line-height: 16px;
}
}
@media only screen and (max-width: 767px) {
.indexWrap .indexContent .swiperTest {
	margin: 0 1.6rem;
}
.indexWrap .indexContent .swiper .swiperBtn {
	width: 4rem;
	height: 4rem;
	font-size: 2rem;
	border-radius: 50%;
	background: #00000066;
	position: absolute;
	top: 50%;
	z-index: 1;
	transform: translateY(-50%);
	cursor: pointer;
	color: #fff;
}
.indexWrap .indexContent .swiper #leftBtn {
	inset-inline-start: 1.6rem;
}
.indexWrap .indexContent .swiper #rightBtn {
	inset-inline-end: 1.6rem;
}
.indexWrap .indexContent .swiper .swiperList {
	margin: 1.6rem 0;
}
.indexWrap .indexContent .swiper .swiperList .swiperItem .swiperImg img {
	height: 20.4rem;
}
.indexWrap .indexContent .swiper .swiperList .swiperItem:last-child {
	padding-inline-end: 0rem;
}
.indexWrap .indexContent .content {
	padding: 1.6rem;
}
.indexWrap .indexContent .content .apk {
	padding-bottom: 1.2rem;
}
.indexWrap .indexContent .content .apk .apkImg {
	width: 8rem;
	height: 8rem;
	border-radius: 1.4rem;
}
.indexWrap .indexContent .content .apk .apkRight {
	padding-inline-start: 1.2rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkTitle .apkTitleText {
	font-size: 2.4rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkDownloadTitle {
	font-size: 1.6rem;
	line-height: 2rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkRightTitle {
	display: none;
}
.indexWrap .indexContent .content .apk .apkRight .apkRightText {
	color: #999999;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther {
	display: flex;
	align-items: center;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .otherItem {
	max-width: 33.3%;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .category {
	margin: 0 1rem;
}
.indexWrap .indexContent .content .apk .apkRight .apkOther .border {
	margin: 0 1.6rem;
}
.indexWrap .indexContent .content .apk .apkRight .btnGroup {
	display: none;
}
.indexWrap .indexContent .content .downloadBorder {
	margin: 0;
	border: none;
	border-radius: 2rem;
}
.indexWrap .indexContent .content .btnGroup {
	display: block;
	width: auto;
	padding: 0;
}
.indexWrap .indexContent .content .btnGroup .btn {
	width: auto;
	display: flex;
	align-items: center;
	justify-content: center;
}
.indexWrap .indexContent .content .btnGroup .appleBtn {
	margin: 1.2rem 0 0 0;
}
.indexWrap .indexContent .content .btnGroup .versionBtn {
	margin: 1.2rem 0 0 0;
}
.indexWrap .indexContent .content .apkDownload .apkImg {
	width: 8rem;
	height: 8rem;
}
.indexWrap .indexContent .content .apkInfoTitle {
	padding: 0.6rem 0;
	font-size: 2rem;
	line-height: 2.3rem;
}
.indexWrap .indexContent .content .apkInfo {
	padding: 1.6rem 0;
	grid-gap: 0.6rem 0.6rem;
	grid-template-columns: repeat(2, calc((100% - 0.6rem) / 2));
}
.indexWrap .indexContent .content .apkInfo .infoItem .infoText {
	padding: 0 0.8rem;
}
.indexWrap .indexContent .content .appDes {
	padding: 1rem 0;
}
.indexWrap .indexContent .content .appDes .appDesContent img,  .indexWrap .indexContent .content .appDes .appDesArticle img {
	width: 100%;
	margin: 0;
}
.indexWrap .indexContent .articlesWrap .articlesTop {
	padding: 1.4rem 1.6rem;
}
.indexWrap .indexContent .articlesWrap .articlesTop .topTitle {
	font-size: 2rem;
	line-height: 2.3rem;
}
 .indexWrap .indexContent .articlesWrap .articles::-webkit-scrollbar {
    /* 隐藏滚动条 */
    display: none;
/* Chrome Safari */
}
.indexWrap .indexContent .articlesWrap .articles {
	margin: 0;
	overflow-x: scroll;
	scrollbar-width: none;
	/* firefox */
	-ms-overflow-style: none;/* IE 10+ */
}
.indexWrap .indexContent .articlesWrap .articles .articleList {
	margin: 0 1.6rem;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem {
	width: auto;
	margin-inline-end: 12px;
	flex-shrink: initial;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleImg img {
	width: auto;
	height: 118px;
}
.indexWrap .indexContent .articlesWrap .articles .articleList .articleItem .articleTitle {
	font-size: 14px;
	line-height: 16px;
}
.indexWrap .firstAd {
	margin: 0rem;
}
.indexWrap .secondAd {
	margin: 0;
}
.indexWrap .borderAd {
	border: none;
	padding: 0 1.6rem;
}
}
@media only screen and (max-width: 340px) {
.indexWrap .indexContent .content .apk .apkRight .apkOther .border {
	margin: 0 1.2rem;
}
}
@media only screen and (min-width: 1367px) {
.desktopAd {
	display: block;
}
.wrap .indexWrap {
	display: flex;
	justify-content: space-between;
}
.wrap .indexWrap .indexContent {
	width: calc(100% - 34rem - 1.6rem);
}
}
.icon-pros{
	background-image: url(../images/right-icon.png);
  	background-size: contain;
  	display: inline-block;
  	vertical-align: sub;
  	margin-right: 6px;
  	height: 20px;
  	width: 20px;
}
.icon-cons{
	background-image: url(../images/wrong-icon.png);
	background-size: contain;
  	display: inline-block;
  	vertical-align: sub;
  	margin-right: 6px;
  	height: 20px;
  	width: 20px;
}