* {
	margin: 0;
	padding: 0;
}

ul {
	list-style-type: none;
}
/* header,section,footer,nav{
    position: unset;
    margin: 0;
    padding: 0;
    width: 100%;
    min-height: unset;
    min-width: 1200px;
} */
.nav li:hover,
header li:hover {
	color: unset;
}

body {
	position: unset;
	margin: 0;
	padding: 0;
	/* overflow-x: hidden; */
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
	font-size: unset;
}
a {
	color: unset;
	text-decoration: none;
}
em {
	font-style: unset;
}
input,
textarea,
select,
option {
	background: transparent;
}
input,
textarea,
select,
option,
button {
	outline: none;
	border: none;
}
input,
input[type="submit"],
button {
	border: 0;
}
input {
	width: 100%;
	min-height: auto;
	border-radius: 0;
	font-family: auto;
	font-size: 16px;
	min-width: unset;
	line-height: unset;
	overflow: auto;
	text-indent: unset;
	font-size: unset;
}
textarea,
select,
option {
	width: auto;
	min-height: auto;
	border-radius: 0;
	font-family: auto;
	font-size: unset;
	min-width: unset;
	line-height: unset;
	overflow: auto;
	text-indent: unset;
	font-size: unset;
}
input:focus,
select:focus,
textarea:focus {
	color: unset;
}
button:focus-visible,
input:focus-visible {
	outline: none;
}

@font-face {
	font-family: SourceHanSansCN;
	src: url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/SourceHanSansCN-Regular1.ttf) format("truetype"), url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/SourceHanSansCN-Normal.otf) format("opentype");
	unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F,
	U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+FF00-FFEF;
	/* vertical-align: baseline; */
}
@font-face {
	font-family: ProductSans;
	src: url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/ProductSans-Regular.ttf) format("truetype");
  unicode-range: U+0021-007F;
	/* vertical-align: baseline; */
}
@font-face {
	font-family: emoji-font;
	src: url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/emoji-font.ttf) format("truetype");
}

/* @font-face {
  font-family: "Source Han Sans CN";
	src: url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/SourceHanSansCN-Regular.ttf) format("truetype"), url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/SourceHanSansCN-Normal.otf) format("opentype");
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F,
    U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+FF00-FFEF;
}
@font-face {
  font-family: "Product Sans";
	src: url(https://ayaneo-1305909189.cos.accelerate.myqcloud.com/ayaneo_com/fontfamily/ProductSans-Regular.ttf) format("truetype");
  unicode-range: U+0021-007F;
} */

body {
  /* line-height: 1.15; */
  font-weight: 400;
  font-family: "SourceHanSansCN", "ProductSans";
  font-size: 16px;
}

.go-top {
	display: none;
	cursor: pointer;
	position: fixed;
	right: 30px;
	bottom: 15%;
	width: 50px;
	height: 50px;
	border-radius: 8px;
	background: url(/ayaneo/img/community/bottom.png) no-repeat;
	z-index: 99;
}
/* html,
body {
	font-family: SourceHanSansCN;
	font-weight: 300;
}
body.en-US {
	font-family: ProductSans;
} */

.btn-big {
	background: transparent;
	font-size: 14px;
	font-weight: 500;
	color: #ff8900;
}
.btn-big:hover {
	color: #ff8900;
}
img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
button {
	cursor: pointer;
}
nav {
	box-sizing: border-box;
}
section {
	box-sizing: border-box;
	padding-left: 8.75rem;
	padding-right: 8.75rem;
	width: 100%;
}
section > .container {
	margin: auto;
}

.scroll-content {
	width: fit-content;
	cursor: pointer;
}
