:root {
	--adm-radius-s:4px;
	--adm-radius-m:8px;
	--adm-radius-l:12px;
	--adm-font-size-1:9px;
	--adm-font-size-2:10px;
	--adm-font-size-3:11px;
	--adm-font-size-4:12px;
	--adm-font-size-5:13px;
	--adm-font-size-6:14px;
	--adm-font-size-7:15px;
	--adm-font-size-8:16px;
	--adm-font-size-9:17px;
	--adm-font-size-10:18px;
	--adm-color-primary:#1677ff;
	--adm-color-success:#00b578;
	--adm-color-warning:#ff8f1f;
	--adm-color-danger:#ff3141;
	--adm-color-yellow:#ff9f18;
	--adm-color-orange:#ff6430;
	--adm-color-wathet:#e7f1ff;
	--adm-color-text:#333;
	--adm-color-text-secondary:#666;
	--adm-color-weak:#999;
	--adm-color-light:#ccc;
	--adm-color-border:#eee;
	--adm-color-background:#fff;
	--adm-color-highlight:var(--adm-color-danger);
	--adm-color-white:#fff;
	--adm-color-box:#f5f5f5;
	--adm-color-text-light-solid:var(--adm-color-white);
	--adm-color-text-dark-solid:#000;
	--adm-color-fill-content:var(--adm-color-box);
	--adm-font-size-main:var(--adm-font-size-5);
	--adm-font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;
	--adm-border-color:var(--adm-color-border)
}
html[data-prefers-color-scheme=dark] {
	--adm-color-primary:#3086ff;
	--adm-color-success:#34b368;
	--adm-color-warning:#ffa930;
	--adm-color-danger:#ff4a58;
	--adm-color-yellow:#ffa930;
	--adm-color-orange:#e65a2b;
	--adm-color-wathet:#0d2543;
	--adm-color-text:#e6e6e6;
	--adm-color-text-secondary:#b3b3b3;
	--adm-color-weak:grey;
	--adm-color-light:#4d4d4d;
	--adm-color-border:#2b2b2b;
	--adm-color-box:#0a0a0a;
	--adm-color-background:#1a1a1a;
	--adm-color-background-body:var(--adm-color-background);
	--adm-border-color:var(--adm-color-border)
}
:root {
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
html {
	background-color:var(--adm-color-background-body)
}
body {
	color:var(--adm-color-text);
	font-size:var(--adm-font-size-main);
	font-family:var(--adm-font-family)
}
a,button {
	cursor:pointer
}
a {
	color:var(--adm-color-primary);
	transition:opacity .2s ease-in-out
}
a:active {
	opacity:.8
}
.adm-plain-anchor {
	color:unset;
	transition:none
}
.adm-plain-anchor:active {
	opacity:unset
}
body.adm-overflow-hidden {
	overflow:hidden!important
}
div.adm-px-tester {
	--size:1;
	height:calc(var(--size) / 2 * 2px);
	width:0;
	position:fixed;
	left:-100vw;
	top:-100vh;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	pointer-events:none
}
.adm-dropdown {
	background-color:var(--adm-color-background)
}
.adm-dropdown .adm-dropdown-nav {
	display:flex;
	border-bottom:1px solid transparent
}
.adm-dropdown-open .adm-dropdown-nav {
	border-bottom-color:var(--adm-color-border)
}
.adm-dropdown-item {
	display:flex;
	flex:1 1;
	justify-content:center;
	min-width:0;
	cursor:pointer
}
.adm-dropdown-item .adm-dropdown-item-title {
	display:flex;
	align-items:center;
	position:relative;
	max-width:100%;
	font-size:var(--adm-font-size-main);
	padding:12px
}
.adm-dropdown-item .adm-dropdown-item-title-text {
	margin-right:5px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.adm-dropdown-item .adm-dropdown-item-title-arrow {
	color:var(--adm-color-light);
	font-size:9px;
	transform:rotate(0deg) translateY(1px);
	transition:all .2s ease
}
.adm-dropdown-item .adm-dropdown-item-title-arrow-active {
	transform:rotate(-180deg) translateY(-1px)
}
.adm-dropdown-item .adm-dropdown-item-title:active {
	opacity:.7
}
.adm-dropdown-item-highlight {
	color:var(--adm-color-primary)
}
.adm-dropdown-item-active .adm-dropdown-item-title:after {
	margin-top:-1px;
	transform:rotate(135deg)
}
.adm-dropdown-item-content {
	width:100%;
	background:var(--adm-color-background)
}
.adm-dropdown-item-content-hidden {
	display:none
}
.adm-dropdown-popup {
	position:fixed;
	overflow:hidden;
	width:100%;
	right:0;
	bottom:0;
	left:0
}
.adm-dropdown-popup .adm-dropdown-popup-body,.adm-dropdown-popup .adm-dropdown-popup-mask {
	position:absolute
}
.adm-popup {
	--z-index:var(--adm-popup-z-index,1000);
	position:fixed;
	z-index:var(--z-index)
}
.adm-popup-body {
	position:fixed;
	background-color:var(--adm-color-background);
	z-index:calc(var(--z-index) + 10)
}
.adm-popup-body .adm-popup-close-icon {
	position:absolute;
	z-index:100
}
.adm-popup-body-position-bottom {
	width:100%;
	bottom:0;
	left:0
}
.adm-popup-body-position-bottom .adm-popup-close-icon {
	right:8px;
	top:8px
}
.adm-popup-body-position-top {
	width:100%;
	top:0;
	left:0
}
.adm-popup-body-position-top .adm-popup-close-icon {
	right:8px;
	bottom:8px
}
.adm-popup-body-position-left {
	height:100%;
	top:0;
	left:0
}
.adm-popup-body-position-left .adm-popup-close-icon {
	right:8px;
	top:8px
}
.adm-popup-body-position-right {
	height:100%;
	top:0;
	right:0
}
.adm-popup-body-position-right .adm-popup-close-icon {
	left:8px;
	top:8px
}
.adm-popup-close-icon {
	cursor:pointer;
	padding:4px;
	font-size:18px;
	line-height:1;
	color:var(--adm-color-weak)
}
.adm-mask {
	--z-index:var(--adm-mask-z-index,1000);
	position:fixed;
	z-index:var(--z-index);
	display:block
}
.adm-mask,.adm-mask-aria-button {
	top:0;
	left:0;
	width:100%;
	height:100%
}
.adm-mask-aria-button {
	position:absolute;
	z-index:0;
	pointer-events:none
}
.adm-mask-content {
	z-index:1
}
.adm-ellipsis {
	overflow:hidden;
	line-height:1.5
}
.adm-popover {
	--z-index:var(--adm-popover-z-index,1030);
	--background:#fff;
	--arrow-size:8px;
	--content-padding:8px 12px;
	color:var(--adm-color-text);
	position:absolute;
	top:0;
	left:0;
	z-index:var(--z-index);
	white-space:normal;
	text-align:left;
	cursor:auto;
	-webkit-user-select:text;
	-moz-user-select:text;
	user-select:text;
	animation:none
}
.adm-popover.adm-popover-dark {
	--background:rgba(0,0,0,.75);
	--adm-color-text:#fff;
	color:#fff
}
.adm-popover.adm-popover-dark .adm-popover-inner {
	box-shadow:none
}
.adm-popover:after {
	position:absolute;
	background:hsla(0,0%,100%,.01);
	content:""
}
.adm-popover-hidden {
	display:none
}
.adm-popover-inner {
	background-color:var(--background);
	background-clip:padding-box;
	border-radius:8px;
	box-shadow:0 0 30px 0 rgba(51,51,51,.2);
	font-size:var(--adm-font-size-7);
	width:max-content;
	min-width:32px;
	max-width:calc(100vw - 24px);
	overflow-y:hidden
}
.adm-popover-inner-content {
	padding:var(--content-padding)
}
.adm-popover-arrow {
	width:var(--arrow-size);
	overflow:visible;
	background:transparent
}
.adm-popover-arrow,.adm-popover-arrow-icon {
	position:absolute;
	display:block;
	height:var(--arrow-size)
}
.adm-popover-arrow-icon {
	width:calc(var(--arrow-size) / 8 * 15);
	top:50%;
	left:50%;
	transform:translate(-50%,-50%) rotate(var(--arrow-icon-rotate))
}
.adm-popover .adm-popover-arrow {
	color:var(--background)
}
.adm-popover-menu {
	--border-color:var(--adm-color-border)
}
.adm-popover-menu.adm-popover {
	--content-padding:0
}
.adm-popover-menu-list {
	overflow:hidden;
	min-width:120px
}
.adm-popover-menu-list-inner {
	margin-top:-1px
}
.adm-popover-menu-list-scroll {
	padding-right:2px;
	overflow-y:scroll;
	-webkit-overflow-scrolling:auto
}
.adm-popover-menu-list-scroll::-webkit-scrollbar {
	-webkit-appearance:none;
	width:4px
}
.adm-popover-menu-list-scroll::-webkit-scrollbar-thumb {
	border-radius:4px;
	background-color:#ddd
}
.adm-popover-menu-item {
	display:flex;
	padding-left:20px;
	justify-content:flex-start;
	align-items:center;
	position:relative
}
.adm-popover-menu-item-icon {
	flex:none;
	padding-right:8px;
	font-size:20px
}
.adm-popover-menu-item-text {
	flex:auto;
	padding:14px 20px 14px 0;
	border-top:1px solid var(--border-color)
}
.adm-popover-menu-item-disabled {
	cursor:not-allowed
}
.adm-popover-menu-item-disabled>* {
	opacity:.4
}
.adm-popover-menu-item:active:not(.adm-popover-menu-item-disabled) {
	background-color:var(--border-color)
}
.adm-popover-menu-item:active:not(.adm-popover-menu-item-disabled):after {
	content:" ";
	display:block;
	position:absolute;
	width:100%;
	bottom:-1px;
	left:0;
	border-bottom:1px solid var(--border-color)
}
.adm-popover.adm-popover-dark.adm-popover-menu {
	--border-color:var(--adm-color-text);
	--background:rgba(0,0,0,.9)
}
.adm-progress-circle {
	--track-width:var(--adm-progress-circle-track-width,3px);
	--size:var(--adm-progress-circle-size,50px);
	--track-color:var(--adm-progress-circle-track-color,var(--adm-color-border));
	--fill-color:var(--adm-progress-circle-fill-color,var(--adm-color-primary));
	--percent:0;
	--pi:3.14159265;
	--radius:calc(var(--size) / 2 - var(--track-width) / 2);
	--circumference:calc(var(--radius) * var(--pi) * 2);
	display:inline-block;
	width:var(--size);
	height:var(--size)
}
.adm-progress-circle-svg {
	width:100%;
	height:100%
}
.adm-progress-circle-svg .adm-progress-circle-fill,.adm-progress-circle-svg>.adm-progress-circle-track {
	stroke-width:var(--track-width);
	r:var(--radius);
	cx:calc(var(--size) / 2);
	cy:calc(var(--size) / 2);
	transform:rotate(-90deg);
	transform-origin:50% 50%
}
.adm-progress-circle-svg>.adm-progress-circle-track {
	stroke:var(--track-color)
}
.adm-progress-circle-svg>.adm-progress-circle-fill {
	transition:stroke-dashoffset .35s;
	stroke:var(--fill-color);
	stroke-dasharray:var(--circumference);
	stroke-dashoffset:calc(var(--circumference) * (1 - var(--percent) / 100));
	stroke-linecap:round
}
.adm-progress-circle-content {
	position:relative;
	margin:auto;
	width:100%;
	height:100%
}
.adm-progress-circle-info {
	position:absolute;
	width:100%;
	top:50%;
	left:50%;
	text-align:center;
	transform:translate(-50%,-50%)
}
.adm-swiper {
	--height:auto;
	--width:100%;
	--border-radius:0;
	--track-padding:0;
	--slide-size:100%;
	--track-offset:0%;
	display:block;
	width:var(--width);
	height:var(--height);
	position:relative;
	border-radius:var(--border-radius);
	z-index:0;
	overflow:hidden
}
.adm-swiper-track {
	width:100%;
	height:100%;
	white-space:nowrap;
	padding:var(--track-padding)
}
.adm-swiper-track-allow-touch-move {
	cursor:-webkit-grab;
	cursor:grab
}
.adm-swiper-track-inner {
	width:100%;
	height:100%;
	overflow:visible;
	position:relative;
	display:flex;
	flex-wrap:nowrap
}
.adm-swiper-slide,.adm-swiper-slide-placeholder {
	width:100%;
	height:100%;
	display:block;
	position:relative;
	white-space:unset;
	flex:none
}
.adm-swiper-item {
	display:block;
	width:100%;
	height:100%;
	white-space:normal
}
.adm-swiper-horizontal .adm-swiper-track-allow-touch-move {
	touch-action:pan-y
}
.adm-swiper-horizontal .adm-swiper-indicator {
	position:absolute;
	bottom:6px;
	left:50%;
	transform:translateX(-50%)
}
.adm-swiper-horizontal .adm-swiper-track {
	transform:translateX(var(--track-offset))
}
.adm-swiper-horizontal .adm-swiper-track-inner {
	flex-direction:row;
	width:var(--slide-size)
}
.adm-swiper-vertical .adm-swiper-track-allow-touch-move {
	touch-action:pan-x
}
.adm-swiper-vertical .adm-swiper-indicator {
	position:absolute;
	right:6px;
	top:50%;
	transform:translateY(-50%)
}
.adm-swiper-vertical .adm-swiper-track {
	transform:translateY(var(--track-offset))
}
.adm-swiper-vertical .adm-swiper-track-inner {
	flex-direction:column;
	height:var(--slide-size)
}
.adm-page-indicator {
	display:flex;
	width:auto;
	--dot-color:var(--adm-color-light);
	--active-dot-color:var(--adm-color-primary);
	--dot-size:3px;
	--active-dot-size:13px;
	--dot-border-radius:1px;
	--active-dot-border-radius:var(--dot-border-radius);
	--dot-spacing:3px
}
.adm-page-indicator-dot {
	display:block;
	width:var(--dot-size);
	height:var(--dot-size);
	border-radius:var(--dot-border-radius);
	background:var(--dot-color)
}
.adm-page-indicator-dot:last-child {
	margin-right:0
}
.adm-page-indicator-dot-active {
	border-radius:var(--active-dot-border-radius);
	background:var(--active-dot-color)
}
.adm-page-indicator-color-white {
	--dot-color:hsla(0,0%,100%,.5);
	--active-dot-color:var(--adm-color-text-light-solid)
}
.adm-page-indicator-horizontal {
	flex-direction:row
}
.adm-page-indicator-horizontal .adm-page-indicator-dot {
	margin-right:var(--dot-spacing)
}
.adm-page-indicator-horizontal .adm-page-indicator-dot-active {
	width:var(--active-dot-size)
}
.adm-page-indicator-vertical {
	flex-direction:column
}
.adm-page-indicator-vertical .adm-page-indicator-dot {
	margin-bottom:var(--dot-spacing)
}
.adm-page-indicator-vertical .adm-page-indicator-dot-active {
	height:var(--active-dot-size)
}
.adm-tabs {
	--title-font-size:var(--adm-font-size-9);
	--content-padding:12px;
	--active-line-height:2px;
	--active-line-border-radius:var(--active-line-height);
	--active-line-color:var(--adm-color-primary);
	--active-title-color:var(--adm-color-primary);
	position:relative;
	min-width:0
}
.adm-tabs-header {
	position:relative;
	border-bottom:1px solid var(--adm-color-border)
}
.adm-tabs-tab-list {
	display:flex;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:center;
	position:relative;
	overflow-x:scroll;
	scrollbar-width:none
}
.adm-tabs-tab-list::-webkit-scrollbar {
	display:none
}
.adm-tabs-tab-wrapper {
	padding:0 12px
}
.adm-tabs-tab-wrapper-stretch {
	flex:auto
}
.adm-tabs-tab {
	white-space:nowrap;
	padding:8px 0 10px;
	width:min-content;
	margin:0 auto;
	font-size:var(--title-font-size);
	position:relative;
	cursor:pointer
}
.adm-tabs-tab-active {
	color:var(--active-title-color)
}
.adm-tabs-tab-disabled {
	opacity:.5;
	cursor:not-allowed
}
.adm-tabs-tab-line {
	position:absolute;
	bottom:0;
	height:var(--active-line-height);
	background:var(--active-line-color);
	border-radius:var(--active-line-border-radius)
}
.adm-tabs-content {
	padding:var(--content-padding)
}
.adm-tabs-header-mask {
	position:absolute;
	top:0;
	bottom:0;
	z-index:1;
	width:30px;
	height:100%;
	pointer-events:none
}
.adm-tabs-header-mask-left {
	left:0;
	background:linear-gradient(to right,var(--adm-color-background),hsla(0,0%,100%,0))
}
.adm-tabs-header-mask-right {
	right:0;
	background:linear-gradient(to left,var(--adm-color-background),hsla(0,0%,100%,0))
}
.adm-toast-mask .adm-toast-wrap {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center
}
.adm-toast-mask .adm-toast-main {
	display:inline-block;
	position:relative;
	top:50%;
	transform:translateY(-50%);
	width:auto;
	max-width:204px;
	max-height:70%;
	overflow:auto;
	color:#fff;
	word-break:break-all;
	background-color:rgba(0,0,0,.7);
	border-radius:8px;
	pointer-events:all;
	font-size:var(--adm-font-size-7);
	line-height:1.5;
	box-sizing:border-box;
	text-align:initial
}
.adm-toast-mask .adm-toast-main-text {
	padding:12px;
	min-width:0
}
.adm-toast-mask .adm-toast-main-icon {
	padding:35px 12px;
	min-width:150px
}
.adm-toast-mask .adm-toast-main-icon .adm-toast-icon {
	text-align:center;
	margin-bottom:8px;
	font-size:36px;
	line-height:1
}
.adm-toast-loading {
	--size:48px;
	margin:0 auto 8px
}
.adm-spin-loading {
	--color:var(--adm-color-weak);
	--size:32px;
	width:var(--size);
	height:var(--size)
}
.adm-spin-loading-svg {
	width:100%;
	height:100%;
	animation:adm-spin-loading-rotate .8s linear infinite
}
.adm-spin-loading-svg>.adm-spin-loading-fill {
	stroke:var(--color)
}
@keyframes adm-spin-loading-rotate {
	0% {
	transform:rotate(0deg)
}
to {
	transform:rotate(1turn)
}
}.adm-auto-center {
	display:flex;
	justify-content:center
}
.adm-auto-center-content {
	flex:0 1 auto
}
.PcHeader_navOccupy__8DEEw {
	width:100%;
	height:.8rem
}
.PcHeader_navWrap__kKVZ8 {
	width:100%;
	height:.8rem;
	background:rgba(4,4,4,.8);
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px);
	position:fixed;
	top:0;
	left:0;
	z-index:999;
	border-bottom:none
}
.PcHeader_navWrap__kKVZ8 .PcHeader_navContent__xHEx3 {
	width:14.4rem;
	height:100%;
	margin:0 auto;
	display:flex;
	flex-direction:row
}
.PcHeader_navWrap__kKVZ8 .PcHeader_navContent__xHEx3 .PcHeader_navLeft__T8GeY {
	flex:1 1;
	display:flex;
	justify-content:space-between
}
.PcHeader_navWrap__kKVZ8 .PcHeader_navContent__xHEx3 .PcHeader_navLeft__T8GeY .PcHeader_logoTxtBox__MVh19 {
	display:flex;
	flex-direction:row;
	align-items:center
}
.PcHeader_navWrap__kKVZ8 .PcHeader_navContent__xHEx3 .PcHeader_navLeft__T8GeY .PcHeader_logoTxtBox__MVh19 .PcHeader_logoTxt__pfcJ9 {
	width:1.68rem;
	height:.4rem
}
.PcHeader_navWrap__kKVZ8 .PcHeader_navContent__xHEx3 .PcHeader_navLeft__T8GeY .PcHeader_logoTxtBox__MVh19 .PcHeader_logoIcon__VDWl7 {
	width:.4rem;
	height:.4rem;
	margin-right:.08rem
}
.PcHeader_navWrap__kKVZ8 .PcHeader_navContent__xHEx3 .PcHeader_navLeft__T8GeY .PcHeader_logoTxtBox__MVh19 span {
	font-size:.24rem;
	font-weight:500;
	color:#fff
}
.PcHeader_navBox__ZpLDU {
	height:100%;
	display:flex;
	justify-content:center;
	flex-direction:row
}
.PcHeader_navBox__ZpLDU .PcHeader_navItemActive__KexnK,.PcHeader_navBox__ZpLDU .PcHeader_navItem__BRAhp {
	height:100%;
	padding:.2rem .25rem;
	display:flex;
	align-items:center;
	font-weight:400;
	font-size:.18rem;
	color:hsla(0,0%,100%,.6)
}
.PcHeader_navBox__ZpLDU .PcHeader_navItemActive__KexnK .PcHeader_navItemLabel__KpTG7,.PcHeader_navBox__ZpLDU .PcHeader_navItem__BRAhp .PcHeader_navItemLabel__KpTG7 {
	display:inline-block;
	padding:.04rem .1rem;
	word-break:keep-all;
	min-width:1rem;
	text-align:center
}
.PcHeader_navBox__ZpLDU .PcHeader_navItemActive__KexnK:hover,.PcHeader_navBox__ZpLDU .PcHeader_navItem__BRAhp:hover {
	color:#ff375f
}
.PcHeader_navBox__ZpLDU .PcHeader_navItemActive__KexnK:hover .PcHeader_navItemLabel__KpTG7,.PcHeader_navBox__ZpLDU .PcHeader_navItem__BRAhp:hover .PcHeader_navItemLabel__KpTG7 {
	background-color:hsla(0,0%,100%,.08);
	border-radius:.03rem
}
.PcHeader_navBox__ZpLDU .PcHeader_navItemActive__KexnK {
	color:#ff375f;
	font-weight:500
}
.PcHeader_navItemIcon__L_bSX {
	width:.12rem;
	height:.12rem;
	margin-left:.08rem;
	transition:all .3s
}
.PcHeader_language__UK7za {
	margin-left:.25rem;
	height:.8rem;
	padding:.23rem 0;
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:row;
	cursor:pointer;
	position:relative
}
.PcHeader_language__UK7za .adm-popover {
	top:.5rem
}
.PcHeader_language__UK7za .adm-popover-menu-list {
	min-width:1.2rem
}
.PcHeader_language__UK7za .adm-popover-inner {
	padding:.12rem 0;
	border-radius:4px;
	width:1.3rem;
	background:#292929
}
.PcHeader_language__UK7za .adm-popover-arrow {
	color:#292929!important
}
.PcHeader_language__UK7za .adm-popover-menu-item {
	padding-left:0
}
.PcHeader_language__UK7za .adm-popover-menu-item-text {
	width:100%;
	height:.36rem;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:.14rem;
	font-weight:400;
	color:hsla(0,0%,100%,.9);
	transition:all .3s;
	padding:0
}
.PcHeader_language__UK7za .adm-popover-menu-item-text:hover {
	color:#ff375f
}
.PcHeader_language__UK7za .adm-popover-menu-item:active:not(.adm-popover-menu-item-disabled) {
	background-color:transparent
}
.PcHeader_language__UK7za .adm-popover-menu-item:active:not(.adm-popover-menu-item-disabled):after {
	display:none
}
.PcHeader_language__UK7za .PcHeader_languageBoxActive__0Y5gg,.PcHeader_language__UK7za .PcHeader_languageBox__MGV_i {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:row;
	padding:.04rem .1rem;
	border-radius:.03rem;
	min-width:1.2rem
}
.PcHeader_language__UK7za .PcHeader_languageBoxActive__0Y5gg .PcHeader_navItemTxt__k3llp,.PcHeader_language__UK7za .PcHeader_languageBox__MGV_i .PcHeader_navItemTxt__k3llp {
	font-size:.18rem;
	font-weight:400;
	color:hsla(0,0%,100%,.6);
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.PcHeader_language__UK7za .PcHeader_languageBoxActive__0Y5gg {
	background-color:hsla(0,0%,100%,.08)
}
.PcHeader_language__UK7za .PcHeader_languageBoxActive__0Y5gg .PcHeader_navItemTxt__k3llp {
	color:#ff375f;
	font-weight:500
}
.PcFooter_footerWrap__M1H43 {
	position:relative;
	background-color:#1c1c1e;
	height:2.2rem;
	width:100%;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
.PcFooter_footerWrap__M1H43 .PcFooter_company__s_7Bl {
	margin-top:.2rem;
	font-size:.16rem;
	font-weight:400;
	color:hsla(0,0%,100%,.4)
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_footerLabel__nSgvh {
	font-size:.22rem;
	font-weight:700;
	color:#fff
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_footerLink__7T1oH {
	display:flex;
	flex-direction:column
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_footerLink__7T1oH .PcFooter_otherBtn__m9M9D {
	margin-top:.12rem;
	font-size:.16rem;
	font-weight:400;
	color:hsla(0,0%,100%,.4);
	transition:all .3s;
	text-decoration:underline!important
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_footerLink__7T1oH .PcFooter_otherBtn__m9M9D:hover {
	color:#ff375f;
	opacity:.9
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_fmail__BjwO4 {
	display:inline-block;
	font-weight:400;
	color:hsla(0,0%,100%,.4);
	transition:all .3s;
	font-size:.16rem!important;
	margin-top:.12rem
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_fmail__BjwO4:hover {
	color:#ff375f;
	opacity:.9
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerBox__9NroW .PcFooter_community__4BxNo {
	display:flex;
	flex-direction:column
}
.PcFooter_footerWrap__M1H43 .PcFooter_footerContent__Uu3mf {
	min-width:14.4rem;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-direction:row
}
.footerAd_adWrap__j_LTd {
	background-color:rgba(0,0,0,.9);
	position:fixed;
	bottom:.24rem;
	left:.32rem;
	width:calc(100% - .64rem);
	height:1.2rem;
	z-index:999;
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-direction:row;
	padding:0 .24rem;
	border-radius:.16rem
}
.footerAd_adWrap__j_LTd .footerAd_adClose__qNpjg {
	width:.39rem;
	height:.39rem;
	position:absolute!important;
	top:-.52rem;
	right:0;
	z-index:9
}
.footerAd_adWrap__j_LTd .footerAd_adLeft__poiA_ {
	position:relative;
	z-index:2;
	flex:1 1;
	display:flex;
	align-items:center;
	flex-direction:row
}
.footerAd_adWrap__j_LTd .footerAd_adLeft__poiA_ .footerAd_logo__fGhn9 {
	margin-right:.16rem;
	width:.88rem;
	height:.88rem
}
.footerAd_adWrap__j_LTd .footerAd_adLeft__poiA_ .footerAd_intro__qTRK4 {
	width:3.82rem;
	font-size:.26rem;
	font-weight:400;
	color:hsla(0,0%,100%,.8);
	line-height:.32rem
}
.footerAd_adWrap__j_LTd .footerAd_openBtn__K6Wf9 {
	position:relative;
	z-index:2;
	display:inline-block;
	width:1.6rem;
	height:.64rem;
	background:linear-gradient(270deg,#C436F4,#C436F4 48%,#C436F4);
	border-radius:.32rem;
	font-size:.32rem;
	font-weight:500;
	color:#fff;
	line-height:.64rem;
	text-align:center
}
.footerAd_adBg__sStcW {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:1.2rem;
	border-radius:.16rem
}
@media(min-width:768px) {
	.footerAd_adWrap__j_LTd {
	display:none
}
}.mNav_navHead___SPj3 {
	height:.88rem;
	padding:.2rem .32rem;
	margin-bottom:.4rem
}
.mNav_navHead___SPj3 .mNav_navClose__fwvXw {
	width:.48rem;
	height:.48rem
}
.mNav_navMenu__jR0zL .mNav_navItem__52zUr {
	display:block;
	width:100%;
	padding:0 .26rem;
	height:1.2rem
}
.mNav_navMenu__jR0zL .mNav_navItem__52zUr .mNav_navItemTxt__ul5vb {
	display:block;
	font-weight:500;
	color:hsla(0,0%,100%,.9);
	font-size:.28rem;
	line-height:1.2rem;
	text-align:center;
	border-bottom:1px solid hsla(0,0%,100%,.08)
}
.mNav_navMenu__jR0zL .mNav_navItemActive__WoqTu {
	background:hsla(0,0%,100%,.08)
}
.mNav_navMenu__jR0zL .mNav_navItemActive__WoqTu .mNav_navItemTxt__ul5vb {
	color:#ff375f;
	border-bottom:none
}
.MLanguage_language__y3VCu {
	position:relative
}
.MLanguage_language__y3VCu .adm-popover {
	border-radius:.08rem
}
.MLanguage_language__y3VCu .adm-popover-arrow {
	color:#292929!important
}
.MLanguage_language__y3VCu .adm-popover-inner {
	padding:.08rem 0;
	border-radius:4px;
	width:1.84rem;
	background-color:#292929
}
.MLanguage_language__y3VCu .adm-popover-menu-list {
	min-width:auto
}
.MLanguage_language__y3VCu .adm-popover-menu-item {
	padding-left:0
}
.MLanguage_language__y3VCu .adm-popover-menu-item-text {
	width:100%;
	height:.8rem;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:.24rem;
	font-weight:400;
	color:hsla(0,0%,100%,.9);
	transition:all .3s;
	padding:0
}
.MLanguage_rightBox__V7A6C {
	display:flex;
	align-items:center;
	flex-direction:row
}
.MLanguage_rightBox__V7A6C .MLanguage_languageIcon__BZdmX {
	margin:0 .04rem 0 0;
	width:.32rem;
	height:.32rem
}
.MLanguage_rightBox__V7A6C span {
	margin-left:.04rem;
	font-size:.28rem;
	font-weight:500;
	color:hsla(0,0%,100%,.9)
}
.headerAd_headerAdWrap__R4ORw {
	width:100%;
	height:1.2rem;
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-direction:row;
	padding:0 .32rem;
	background-color:#f0f0f0;
	position:relative
}
.headerAd_headerAdWrap__R4ORw .headerAd_adLeft__zDOht {
	position:relative;
	z-index:2;
	flex:1 1;
	display:flex;
	align-items:center;
	flex-direction:row
}
.headerAd_headerAdWrap__R4ORw .headerAd_adLeft__zDOht .headerAd_logo___ie_X {
	margin-right:.16rem;
	width:.88rem;
	height:.88rem
}
.headerAd_headerAdWrap__R4ORw .headerAd_adLeft__zDOht .headerAd_intro__Aj6Hl {
	width:3.82rem;
	font-size:.26rem;
	font-weight:400;
	color:rgba(0,0,0,.9);
	line-height:.32rem
}
.headerAd_headerAdWrap__R4ORw .headerAd_openBtn__krDOn {
	position:relative;
	z-index:2;
	display:inline-block;
	width:1.6rem;
	height:.64rem;
	background:linear-gradient(270deg,#C436F4,#C436F4 48%,#C436F4);
	border-radius:.32rem;
	font-size:.32rem;
	font-weight:500;
	color:#fff;
	line-height:.64rem;
	text-align:center
}
.headerAd_headerAdBg__ws0W_ {
	width:100%;
	height:1.2rem;
	position:absolute;
	top:0;
	left:0;
	z-index:1
}
.MHeader_headerWrap__I8s6L {
	position:-webkit-sticky;
	position:sticky;
	top:0;
	left:0;
	z-index:999;
	width:100%;
	height:2.08rem
}
.MHeader_headerWrap__I8s6L .MHeader_homeHeaderBox__sT00I {
	position:relative;
	z-index:99;
	height:.88rem;
	width:100%;
	background-color:#000;
	padding-right:.32rem;
	display:flex;
	align-items:center;
	justify-content:space-between;
	border-bottom:1px solid hsla(0,0%,100%,.16)
}
.MHeader_headerWrap__I8s6L .MHeader_homeHeaderBox__sT00I .MHeader_navMenu__TtP3C {
	height:.88rem;
	display:flex
}
.MHeader_headerWrap__I8s6L .MHeader_homeHeaderBox__sT00I .MHeader_navMenu__TtP3C .MHeader_navItem__zc4sl {
	position:relative;
	padding:0 .32rem;
	display:flex;
	align-items:center;
	font-weight:400;
	color:hsla(0,0%,100%,.9);
	font-size:.34rem
}
.MHeader_headerWrap__I8s6L .MHeader_homeHeaderBox__sT00I .MHeader_navMenu__TtP3C .MHeader_active__EE2Mx {
	position:relative;
	color:#ff375f;
	font-weight:700;
	font-size:.34rem
}
.MHeader_headerWrap__I8s6L .MHeader_homeHeaderBox__sT00I .MHeader_navMenu__TtP3C .MHeader_active__EE2Mx:after {
	content:"";
	left:50%;
	transform:translateX(-50%);
	background-color:#ff375f;
	border-radius:.04rem;
	position:absolute;
	bottom:0;
	height:.06rem;
	width:.4rem
}
.MHeader_headerContent__k3oyE {
	position:relative;
	height:.88rem;
	width:100%;
	background-color:rgba(0,0,0,.6);
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px);
	padding:0 .32rem;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.MHeader_headerContent__k3oyE .MHeader_navMenuIcon__H3HHG {
	width:.48rem;
	height:.48rem
}
.MHeader_headerContent__k3oyE .MHeader_logoBox__yienn {
	position:absolute;
	left:calc(50% - .9rem);
	z-index:1;
	top:.24rem;
	width:1.81rem;
	height:.4rem
}
.MHeader_headerContent__k3oyE .MHeader_logoBox__yienn .MHeader_logo__rrhkn {
	width:100%;
	height:100%
}
.layout_pcWrap__8Ld9b {
	width:14.4rem;
	margin:0 auto;
	min-height:calc(100vh - 3rem)
}
.layout_mWrap__VpC_L {
	background-color:#000;
	min-height:calc(100vh - 2.08rem)
}
#nprogress {
	pointer-events:none
}
#nprogress .bar {
	background:#29d;
	position:fixed;
	z-index:1031;
	top:0;
	left:0;
	width:100%;
	height:2px
}
#nprogress .peg {
	display:block;
	position:absolute;
	right:0;
	width:100px;
	height:100%;
	box-shadow:0 0 10px #29d,0 0 5px #29d;
	opacity:1;
	transform:rotate(3deg) translateY(-4px)
}
#nprogress .spinner {
	display:block;
	position:fixed;
	z-index:1031;
	top:15px;
	right:15px
}
#nprogress .spinner-icon {
	width:18px;
	height:18px;
	box-sizing:border-box;
	border-color:#29d transparent transparent #29d;
	border-style:solid;
	border-width:2px;
	border-radius:50%;
	animation:nprogress-spinner .4s linear infinite
}
.nprogress-custom-parent {
	overflow:hidden;
	position:relative
}
.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner {
	position:absolute
}
@keyframes nprogress-spinner {
	0% {
	transform:rotate(0deg)
}
to {
	transform:rotate(1turn)
}
}* {
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
body,html {
	padding:0;
	margin:0;
	font-family:PingFangSC,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;
	background-color:#040404
}
h1,h2,h3,p {
	margin:0
}
ul {
	list-style:none
}
a {
	color:inherit;
	text-decoration:none!important
}
a,button {
	cursor:pointer;
	outline:none
}
button {
	background:transparent;
	border:none;
	font:inherit;
	padding:0
}
input {
	outline:none;
	border:none;
	-webkit-user-select:text;
	-moz-user-select:text;
	user-select:text
}
input::-webkit-search-cancel-button {
	display:none
}
input::-webkit-input-placeholder {
	color:#acacac;
	font-weight:400
}
input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
.clearfix:after {
	content:" ";
	display:block;
	line-height:0;
	height:0;
	visibility:hidden;
	clear:both
}
html {
	font-size:54px
}
@media(min-width:768px) {
	html {
	font-size:80px
}
}.adm-popover-menu-item-text {
	border-top:none!important
}
.adm-action-sheet-button-item-wrapper,.adm-action-sheet-extra {
	border-bottom:none!important
}
:root {
	--adm-color-primary:#ff375f!important
}
#nprogress .bar {
	background:#ff375f
}
#nprogress .peg {
	box-shadow:0 0 10px #ff375f,0 0 5px #ff375f
}
#nprogress .spinner {
	display:none
}
.adm-dropdown-popup {
	top:1.7rem!important
}
.adm-dropdown-popup-mask {
	background:rgba(0,0,0,.2)!important
}
