:root {
	--danger-color:#ee4d38;
	--button-border-color:var(--primary-color);
	--notice-bar-color:#ff7d00;
	--notify-error-background:#f53f3f;
	--notify-warn-background:#ff7d00;
	--steps-tail-horizontal-padding:0 0.48rem;
	--steps-tail-vertical-padding:0.373333rem 0;
	--steps-tail-vertical-top:0.24rem;
	--steps-error-icon-num-background:#f53f3f;
	--steps-error-title-color:#f53f3f;
	--badge-background-color:#f53f3f
}
body {
	-webkit-font-smoothing:antialiased;
	margin:0;
	padding:0
}
body,input,textarea {
	border:0
}
.arco-button.arco-button-inline {
	display:inline-block;
	width:auto
}
.arco-button.arco-button-type-ghost {
	background:transparent;
	color:#165dff
}
.arco-button.arco-button-type-ghost-disabled {
	background:transparent;
	color:#94bfff
}
.arco-button.arco-button-type-ghost-active {
	background:#e8f3ff
}
.arco-button-type-ghost .bg-color-with-config {
	background:#165dff
}
.arco-button-type-ghost .stop-color-with-config {
	stop-color:#165dff
}
.arco-button-type-ghost .fill-color-with-config {
	fill:#165dff
}
.arco-button-type-ghost .stroke-color-with-config {
	stroke:#165dff
}
.arco-button.arco-button-type-default {
	background:#e8f3ff;
	color:#165dff
}
.arco-button.arco-button-type-default-disabled {
	background:#e8f3ff;
	color:#94bfff
}
.arco-button.arco-button-type-default-active {
	background:#94bfff
}
.arco-button-type-default .bg-color-with-config {
	background:#165dff
}
.arco-button-type-default .stop-color-with-config {
	stop-color:#165dff
}
.arco-button-type-default .fill-color-with-config {
	fill:#165dff
}
.arco-button-type-default .stroke-color-with-config {
	stroke:#165dff
}
.arco-button.arco-button-type-primary {
	background:#165dff;
	color:#fff
}
.arco-button.arco-button-type-primary-disabled {
	background:#94bfff;
	color:#e8f3ff
}
.arco-button.arco-button-type-primary-active {
	background:#0e42d2
}
.arco-button-type-primary .bg-color-with-config {
	background:#fff
}
.arco-button-type-primary .stop-color-with-config {
	stop-color:#fff
}
.arco-button-type-primary .fill-color-with-config {
	fill:#fff
}
.arco-button-type-primary .stroke-color-with-config {
	stroke:#fff
}
.arco-button.arco-button-type-ghost {
	border:1px solid
}
.arco-button.arco-button-type-ghost.half-border {
	border-width:0;
	box-shadow:inset 0 0 0 1PX currentColor
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.arco-button-type-ghost.half-border {
	box-shadow:inset 0 0 0 .5PX currentColor
}
}.arco-button.arco-button-type-ghost.half-border.ios,.ios .arco-button.arco-button-type-ghost.half-border {
	border:.5px solid;
	box-shadow:none
}
.arco-button.arco-button-size-mini {
	height:.64rem;
	padding:0 .213333rem
}
.arco-button.arco-button-size-mini-is-round {
	border-radius:.64rem
}
.arco-button.arco-button-size-mini-is-square {
	border-radius:0
}
.arco-button.arco-button-size-mini .arco-button-icon,.arco-button.arco-button-size-mini .arco-button-text,.arco-button.arco-button-size-mini i,.arco-button.arco-button-size-mini svg {
	font-size:.32rem
}
.arco-button.arco-button-size-small {
	height:.746667rem;
	padding:0 .213333rem
}
.arco-button.arco-button-size-small-is-round {
	border-radius:.746667rem
}
.arco-button.arco-button-size-small-is-square {
	border-radius:0
}
.arco-button.arco-button-size-small .arco-button-icon,.arco-button.arco-button-size-small .arco-button-text,.arco-button.arco-button-size-small i,.arco-button.arco-button-size-small svg {
	font-size:.373333rem
}
.arco-button.arco-button-size-medium {
	height:.853333rem;
	padding:0 .426667rem
}
.arco-button.arco-button-size-medium-is-round {
	border-radius:.853333rem
}
.arco-button.arco-button-size-medium-is-square {
	border-radius:0
}
.arco-button.arco-button-size-medium .arco-button-icon,.arco-button.arco-button-size-medium .arco-button-text,.arco-button.arco-button-size-medium i,.arco-button.arco-button-size-medium svg {
	font-size:.373333rem
}
.arco-button.arco-button-size-large {
	height:.96rem;
	padding:0 .426667rem
}
.arco-button.arco-button-size-large-is-round {
	border-radius:.96rem
}
.arco-button.arco-button-size-large-is-square {
	border-radius:0
}
.arco-button.arco-button-size-large .arco-button-icon,.arco-button.arco-button-size-large .arco-button-text,.arco-button.arco-button-size-large i,.arco-button.arco-button-size-large svg {
	font-size:.4rem
}
.arco-button.arco-button-size-huge {
	height:1.173333rem;
	padding:0 .426667rem
}
.arco-button.arco-button-size-huge-is-round {
	border-radius:1.173333rem
}
.arco-button.arco-button-size-huge-is-square {
	border-radius:0
}
.arco-button.arco-button-size-huge .arco-button-icon,.arco-button.arco-button-size-huge .arco-button-text,.arco-button.arco-button-size-huge i,.arco-button.arco-button-size-huge svg {
	font-size:.426667rem
}
.arco-button-text-android {
	padding-top:.053333rem
}
.arco-button-icon {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	-webkit-justify-content:center;
	justify-content:center;
	vertical-align:middle
}
.arco-button-text {
	display:inline-block;
	vertical-align:middle
}
.arco-button-text-has-icon {
	margin-left:.106667rem
}
.arco-button-loading-icon {
	display:inline-block;
	vertical-align:middle
}
.arco-button.has-custom-border {
	border:1px solid
}
.android .arco-action-sheet-title,.arco-action-sheet-title.android,.arco-action-sheet-title.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor
}
.arco-action-sheet-item.danger {
	color:#f53f3f
}
.arco-image .image-container {
	overflow:hidden
}
.arco-image .image-container.error,.arco-image .image-container.has-loaded,.arco-image .image-container.loaded,.arco-image .image-container.static-label {
	opacity:1
}
.arco-avatar-mode-image {
	background-color:initial
}
.arco-avatar-default-overlap {
	background-color:#c9cdd4
}
.arco-avatar-shape-circle,.arco-avatar-shape-circle .arco-avatar-img .image-content {
	border-radius:50%
}
.arco-avatar-shape-square,.arco-avatar-shape-square .arco-avatar-img .image-content {
	border-radius:.08rem
}
.arco-avatar-size-ultra-small {
	height:.64rem;
	width:.64rem
}
.arco-avatar-default-icon-size-ultra-small {
	font-size:.32rem
}
.arco-avatar-text-size-ultra-small {
	font-size:.266667rem
}
.arco-avatar-wrapper-with-info-size-ultra-small {
	height:1.493333rem
}
.arco-avatar-name-size-ultra-small {
	font-size:.346667rem;
	line-height:.48rem
}
.arco-avatar-desc-size-ultra-small {
	font-size:.266667rem;
	line-height:.373333rem;
	margin-top:.053333rem
}
.arco-avatar-size-smaller {
	height:.853333rem;
	width:.853333rem
}
.arco-avatar-default-icon-size-smaller {
	font-size:.426667rem
}
.arco-avatar-text-size-smaller {
	font-size:.32rem
}
.arco-avatar-wrapper-with-info-size-smaller {
	height:1.706667rem
}
.arco-avatar-name-size-smaller {
	font-size:.373333rem;
	line-height:.533333rem
}
.arco-avatar-desc-size-smaller {
	font-size:.32rem;
	line-height:.426667rem;
	margin-top:0
}
.arco-avatar-size-small {
	height:1.066667rem;
	width:1.066667rem
}
.arco-avatar-default-icon-size-small {
	font-size:.533333rem
}
.arco-avatar-text-size-small {
	font-size:.373333rem
}
.arco-avatar-wrapper-with-info-size-small {
	height:2.133333rem
}
.arco-avatar-name-size-small {
	font-size:.426667rem;
	line-height:.64rem
}
.arco-avatar-desc-size-small {
	font-size:.32rem;
	line-height:.426667rem;
	margin-top:0
}
.arco-avatar-size-medium {
	height:1.28rem;
	width:1.28rem
}
.arco-avatar-default-icon-size-medium {
	font-size:.64rem
}
.arco-avatar-text-size-medium {
	font-size:.426667rem
}
.arco-avatar-wrapper-with-info-size-medium {
	height:2.133333rem
}
.arco-avatar-name-size-medium {
	font-size:.48rem;
	line-height:.693333rem
}
.arco-avatar-desc-size-medium {
	font-size:.373333rem;
	line-height:.533333rem;
	margin-top:.053333rem
}
.arco-avatar-size-large {
	height:1.493333rem;
	width:1.493333rem
}
.arco-avatar-default-icon-size-large {
	font-size:.746667rem
}
.arco-avatar-text-size-large {
	font-size:.426667rem
}
.arco-avatar-wrapper-with-info-size-large {
	height:2.346667rem
}
.arco-avatar-name-size-large {
	font-size:.48rem;
	line-height:.693333rem
}
.arco-avatar-desc-size-large {
	font-size:.373333rem;
	line-height:.533333rem;
	margin-top:.053333rem
}
.arco-avatar-wrapper-with-info {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-avatar-group .arco-avatar-wrapper-shape-circle {
	position:relative
}
.arco-avatar-group .arco-avatar-wrapper-shape-circle:first-child {
	margin-left:0
}
.arco-avatar-group-size-ultra-small .arco-avatar-wrapper {
	margin-left:-.213333rem
}
.arco-avatar-group-size-ultra-small .arco-avatar {
	border-width:.026667rem
}
.arco-avatar-group-size-smaller .arco-avatar-wrapper {
	margin-left:-.213333rem
}
.arco-avatar-group-size-smaller .arco-avatar {
	border-width:.026667rem
}
.arco-avatar-group-size-small .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar-group-size-small .arco-avatar {
	border-width:.04rem
}
.arco-avatar-group-size-medium .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar-group-size-medium .arco-avatar {
	border-width:.04rem
}
.arco-avatar-group-size-large .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar-group-size-large .arco-avatar {
	border-width:.04rem
}
.arco-badge-text {
	display:block;
	font-size:12PX;
	font-weight:500
}
.arco-badge-dot {
	height:8PX;
	min-width:auto;
	padding:0;
	width:8PX
}
.arco-badge-bordered {
	border:1px solid #fff
}
.arco-badge-absolute {
	left:100%;
	margin-left:-8PX;
	margin-top:-8PX;
	position:absolute;
	top:0
}
.arco-badge-absolute.arco-badge-dot {
	margin-left:-4PX;
	margin-top:-4PX
}
[dir=rtl] .arco-carousel-indicator.pos-start {
	left:auto;
	right:.426667rem;
	text-align:right
}
[dir=rtl] .arco-carousel-indicator.pos-end {
	left:.426667rem;
	right:auto;
	text-align:left
}
.arco-carousel-indicator-vertical .indicator {
	box-sizing:border-box;
	display:block;
	height:.32rem;
	width:3PX
}
.arco-carousel-indicator-vertical .indicator.type-circle:not(:last-of-type),.arco-carousel-indicator-vertical .indicator:not(:last-of-type) {
	margin:0 0 .213333rem
}
.arco-carousel-indicator-vertical.pos-start {
	top:.426667rem
}
.arco-carousel-indicator-vertical.pos-center {
	bottom:50%;
	-webkit-transform:translate3d(0,50%,0);
	transform:translate3d(0,50%,0)
}
.arco-carousel-indicator-vertical.pos-end {
	bottom:.426667rem
}
.arco-carousel-indicator-vertical.ver-pos-left {
	left:auto;
	left:.32rem;
	right:auto
}
[dir=rtl] .arco-carousel-indicator-vertical.ver-pos-left {
	left:auto;
	right:.32rem
}
.arco-carousel-indicator-vertical.ver-pos-right {
	left:auto;
	right:auto;
	right:.32rem
}
[dir=rtl] .arco-carousel-indicator-vertical.ver-pos-right {
	left:.32rem;
	right:auto
}
.arco-carousel-indicator-horizontal .indicator {
	display:inline-block;
	height:3PX;
	width:.32rem
}
.arco-carousel-indicator-horizontal .indicator:not(:last-of-type) {
	margin-right:.213333rem
}
[dir=rtl] .arco-carousel-indicator .circle-indicator:not(:last-of-type),[dir=rtl] .arco-carousel-indicator .indicator.type-circle:not(:last-of-type),[dir=rtl] .arco-carousel-indicator-horizontal .indicator:not(:last-of-type) {
	margin-left:.213333rem;
	margin-right:0
}
[dir=rtl] .arco-cell .cell-label {
	margin-left:.64rem;
	margin-right:0
}
[dir=rtl] .arco-cell .cell-label-icon {
	margin-left:.32rem;
	margin-right:0
}
[dir=rtl] .arco-cell .cell-arrow-icon {
	margin-left:0;
	margin-right:.213333rem
}
[dir=rtl] .arco-cell .arco-input-wrap {
	padding-left:.426667rem;
	padding-right:0
}
.arco-picker-column-item {
	overflow-x:auto;
	overflow-y:hidden;
	white-space:nowrap
}
.arco-picker-column-item::-webkit-scrollbar {
	display:none
}
.arco-divider {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	border:0 solid #e5e6eb;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	padding:.426667rem 0
}
.arco-divider:after,.arco-divider:before {
	-webkit-box-flex:1;
	border-color:inherit;
	border-style:inherit;
	border-width:1PX 0 0;
	-webkit-flex-basis:inherit;
	flex-basis:inherit;
	-webkit-flex-grow:1;
	flex-grow:1;
	-webkit-flex-shrink:1;
	flex-shrink:1
}
.arco-divider:before {
	content:""
}
.arco-divider--hairline:after,.arco-divider--hairline:before {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-divider--hairline:after,.arco-divider--hairline:before {
	-webkit-transform:scaleY(.33333333);
	transform:scaleY(.33333333)
}
}.arco-divider--with-text {
	color:#4e5969;
	font-size:.373333rem
}
.arco-divider--with-text:before {
	margin-right:.32rem
}
.arco-divider--with-text:after {
	content:"";
	margin-left:.32rem
}
.arco-divider--with-width:after,.arco-divider--with-width:before {
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	flex-grow:0;
	-webkit-flex-shrink:0;
	flex-shrink:0
}
.arco-divider--text-left:before,.arco-divider--text-right:after {
	max-width:.746667rem
}
.android .arco-dialog-header.ios,.arco-dialog-header.ios.android,.arco-dialog-header.ios.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor
}
.arco-dropdown-options-item-icon {
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.arco-dropdown-mask {
	height:100%;
	width:100%
}
.arco-ellipsis-js-content-initial,.arco-ellipsis-native.ellipsis {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	overflow:hidden;
	position:relative;
	text-overflow:ellipsis;
	word-break:break-word
}
.arco-ellipsis-native-ellipsis-node {
	background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 20PX,#fff);
	background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 20PX,#fff);
	bottom:0;
	padding-left:20PX;
	position:absolute;
	right:0
}
.arco-ellipsis-js-content-text-pre {
	white-space:pre-line
}
.arco-ellipsis-js-content-ellipsis {
	display:none
}
.arco-form-item {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	border-top:1px solid var(--form-item-border-divider-color);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-form-item:first-child {
	border:none
}
.arco-form-label-item {
	-webkit-box-align:center;
	-webkit-box-pack:start;
	-webkit-align-items:center;
	align-items:center;
	color:#1d2129;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	line-height:1.44rem;
	padding-right:.426667rem;
	position:relative;
	width:2.56rem
}
.arco-form-label-item-required-asterisk {
	color:#f53f3f;
	font-size:.426667rem;
	left:-.6em;
	line-height:1.44rem;
	position:absolute;
	top:0
}
.disabled .arco-form-label-item {
	color:#c9cdd4
}
.arco-form-item-control {
	padding:.42667rem 0
}
.arco-form-item-control .arco-input,.arco-form-item-control .arco-input-wrap {
	padding:0
}
.arco-form-item-control-wrapper {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	position:relative;
	width:100%
}
.arco-form-item-control-wrapper .arco-input-wrap {
	height:.586667rem
}
.arco-form-item-message {
	color:#f53f3f;
	font-size:.32rem;
	margin-bottom:.42667rem;
	margin-top:-.133333rem
}
.arco-form-item-message span,.arco-form-item-message svg {
	vertical-align:middle
}
.arco-form-item-message svg {
	margin-right:.106667rem
}
.arco-form-item-error-message {
	color:#f53f3f
}
.arco-form-item-warning-message {
	color:#ff7d00
}
.arco-form-item.arco-form-item-vertical {
	display:block
}
.arco-form-item.arco-form-item-vertical .arco-input-wrap {
	padding-left:0
}
.arco-form-item.arco-form-item-vertical .arco-form-label-item {
	height:.426667rem;
	line-height:.426667rem;
	margin-top:.42667rem;
	width:auto
}
.arco-form-item.arco-form-item-vertical .arco-form-label-item-required-asterisk {
	height:.426667rem;
	line-height:.426667rem
}
.arco-input-label.required:before {
	color:#f53f3f
}
[dir=rtl] .arco-input-prefix {
	padding-left:.64rem;
	padding-right:0
}
[dir=rtl] .arco-input-clear,[dir=rtl] .arco-input-suffix {
	padding-left:0;
	padding-right:.426667rem
}
.arco-input-clear {
	font-size:16PX
}
.arco-input-container .statistic-text.exceed {
	color:#f53f3f
}
.arco-image-picker {
	font-size:.373333rem
}
.arco-image-picker-container {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap
}
.arco-image-picker-image {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	border-radius:.053333rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	overflow:hidden;
	padding-top:100%;
	position:relative;
	width:100%
}
.arco-image-picker-image-container {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.arco-image-picker-image .arco-image {
	height:100%;
	width:100%
}
.arco-image-picker-image-mask {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:2
}
.arco-image-picker-add {
	background-color:#f7f8fa;
	border-radius:.053333rem;
	height:100%;
	padding-top:100%;
	position:relative;
	width:100%
}
.arco-image-picker-add-container {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#86909c;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.32rem;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	position:absolute;
	text-align:center;
	top:0;
	width:100%
}
.arco-image-picker-add-icon {
	color:#d8d8d8;
	font-size:.8rem
}
.arco-image-picker-add-icon svg {
	display:block
}
.arco-image-picker-add-disabled {
	pointer-events:none
}
.arco-image-picker-add-disabled .arco-image-picker-add-icon {
	opacity:.7
}
.arco-image-picker-add input {
	display:none;
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	width:100%
}
.arco-image-picker-close {
	position:absolute;
	right:0;
	top:0;
	z-index:2
}
.arco-image-picker-close-icon {
	background:rgba(0,0,0,.3);
	border-radius:0 .053333rem;
	font-size:.32rem;
	height:.48rem;
	width:.48rem
}
.arco-image-picker-close-icon,.arco-image-picker-error {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-image-picker-error {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	background:rgba(0,0,0,.5);
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.373333rem;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.arco-image-picker-disabled {
	pointer-events:none
}
.arco-image-preview,.arco-image-preview .preview-image-wrap,.arco-image-preview .preview-image-wrap-container,.arco-slider-popover-content,.image-preview-lock-modal {
	height:100%;
	width:100%
}
.arco-index-bar {
	background:#fff;
	overflow:hidden;
	position:relative
}
.arco-index-bar-container {
	height:100%;
	overflow-y:auto
}
.arco-index-bar-container::-webkit-scrollbar {
	display:none
}
.arco-index-bar-group-active {
	color:#165dff
}
.arco-index-bar-group-title {
	background:#f7f8fa;
	color:#86909c;
	font-size:.373333rem;
	height:.64rem;
	padding-left:.426667rem
}
.arco-index-bar-group-item,.arco-index-bar-group-title {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-index-bar-group-item {
	font-size:.426667rem;
	height:1.44rem;
	margin-left:.426667rem
}
.arco-index-bar-group-item:not(:last-child) {
	border-width:0;
	position:relative
}
.arco-index-bar-group-item:not(:last-child):after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-index-bar-group-item:not(:last-child):after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-index-bar-group-item:not(:last-child):after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-index-bar-sidebar {
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%) translateZ(0);
	transform:translateY(-50%) translateZ(0);
	-webkit-user-select:none;
	user-select:none;
	z-index:2
}
.arco-index-bar-sidebar-touching {
	left:0
}
.arco-index-bar-sidebar-item {
	-webkit-box-pack:end;
	cursor:pointer;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	padding:.053333rem .213333rem;
	position:relative
}
.arco-index-bar-sidebar-item,.arco-index-bar-sidebar-item-wrapper {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center
}
.arco-index-bar-sidebar-item-wrapper {
	-webkit-box-pack:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	font-size:.266667rem;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.373333rem;
	width:.266667rem
}
.arco-index-bar-sidebar-item:last-child {
	padding-bottom:0
}
.arco-index-bar-sidebar-active {
	color:#165dff
}
.arco-index-bar-sidebar-sweat {
	background:#323232;
	border-radius:266.64rem;
	color:#fff;
	font-size:.64rem;
	height:1.333333rem;
	line-height:1.333333rem;
	min-width:1.333333rem;
	padding:0 .213333rem;
	position:absolute;
	right:.96rem;
	text-align:center
}
.arco-index-bar-sidebar-sweat:before {
	border:18px solid transparent;
	border-left-color:#323232;
	border-radius:.10667rem;
	bottom:0;
	content:"";
	height:0;
	margin:auto;
	position:absolute;
	right:-.72rem;
	top:0;
	width:0
}
.arco-index-bar-sidebar-toast {
	background:#323232;
	border-radius:.106667rem;
	color:#fff;
	font-size:.64rem;
	height:1.28rem;
	left:50%;
	line-height:1.28rem;
	min-width:1.28rem;
	padding:0 .213333rem;
	position:absolute;
	text-align:center;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.arco-keyboard {
	-webkit-touch-callout:none;
	background:#f2f3f5;
	padding:.213333rem;
	-webkit-user-select:none;
	user-select:none
}
.arco-keyboard-wrapper {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-keyboard-key-wrapper {
	-webkit-box-flex:2;
	-webkit-flex:2 0 auto;
	flex:2 0 auto
}
.arco-keyboard-row {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-keyboard-row:not(.arco-keyboard-row:last-child) {
	margin-bottom:.213333rem
}
.arco-keyboard-row .arco-keyboard-key:not(.arco-keyboard-row .arco-keyboard-key:first-child) {
	margin-left:.213333rem
}
.arco-keyboard-row .arco-keyboard-key-special {
	-webkit-box-flex:2.1;
	-webkit-flex:2.1 0 auto;
	flex:2.1 0 auto
}
.arco-keyboard-col {
	-webkit-box-flex:1;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	-webkit-flex-direction:column;
	flex-direction:column;
	margin-left:.213333rem
}
.arco-keyboard-col .arco-keyboard-key:not(.arco-keyboard-col .arco-keyboard-key:first-child) {
	margin-top:.213333rem
}
.arco-keyboard-col .arco-keyboard-key-confirm {
	-webkit-box-flex:2.5;
	background:#165dff;
	color:#fff;
	-webkit-flex:2.5 0 auto;
	flex:2.5 0 auto;
	font-size:.48rem
}
.arco-keyboard-key {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-box-flex:1;
	-webkit-align-items:center;
	align-items:center;
	background:#fff;
	border-radius:.106667rem;
	color:#1d2129;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	font-size:.586667rem;
	font-weight:500;
	height:1.28rem;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.8rem
}
.arco-keyboard-key:active {
	background:#e5e6eb
}
.arco-keyboard-key .arco-icon {
	font-size:.693333rem
}
.arco-keyboard-popup {
	display:none
}
[dir=rtl] .arco-notice-bar-left-part {
	padding-left:.213333rem;
	padding-right:0
}
[dir=rtl] .arco-notice-bar-close,[dir=rtl] .arco-notice-bar-right-part {
	padding-left:0;
	padding-right:.213333rem
}
[dir=rtl] .arco-notice-bar-content-inner.animate {
	-webkit-animation-name:marquee-reverse;
	animation-name:marquee-reverse
}
@-webkit-keyframes marquee-reverse {
	0% {
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
to {
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)
}
}@keyframes marquee-reverse {
	0% {
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
to {
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)
}
}.arco-notify {
	color:#fff;
	font-size:.373333rem;
	overflow:hidden;
	position:relative;
	-webkit-transition-property:height;
	transition-property:height;
	width:100%
}
.arco-notify-content {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	min-height:.96rem;
	position:absolute;
	top:0;
	-webkit-transition-property:-webkit-transform;
	transition-property:-webkit-transform;
	transition-property:transform;
	transition-property:transform,-webkit-transform;
	width:100%
}
.arco-notify-info {
	background:transparent;
	color:#165dff
}
.arco-notify-success {
	background:#00b42a
}
.arco-notify-error {
	background:#f53f3f
}
.arco-notify-warn {
	background:#ff7d00
}
.arco-notify-content-transition-Y0 {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.arco-notify-content-transition-Y100 {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.arco-pagination {
	-webkit-box-align:center;
	-webkit-box-pack:justify;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	padding:.293333rem .426667rem
}
.arco-pagination-next-field,.arco-pagination-prev-field {
	-webkit-box-flex:1;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1
}
.arco-pagination-prev-field {
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}
.arco-pagination-prev-field.flex-center {
	margin-right:.64rem
}
.arco-pagination-next-field,.arco-pagination-prev-field.flex-center {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.arco-pagination-next-field.flex-center {
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	margin-left:.64rem
}
.arco-pagination-field {
	-webkit-box-pack:center;
	-webkit-touch-callout:none;
	box-sizing:border-box;
	cursor:pointer;
	font-size:0;
	font-size:.4rem;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.586667rem;
	text-align:center;
	-webkit-user-select:none;
	user-select:none
}
.arco-pagination-field,.arco-pagination-field .btn-icon {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.arco-pagination-field .btn-icon.next {
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg)
}
.arco-pagination-field.button {
	background:#f7f8fa;
	border-radius:.053333rem;
	color:#1d2129;
	min-height:.853333rem;
	padding:.16rem .426667rem
}
.arco-pagination-field.button.primary {
	background:#165dff;
	color:#fff
}
.arco-pagination-field.button .btn-text {
	font-size:.373333rem
}
.arco-pagination-field.button .btn-icon+.btn-text,.arco-pagination-field.button .btn-text+.btn-icon {
	margin-left:.213333rem
}
.arco-pagination-field.button .btn-icon:first-child {
	margin-left:-.08rem
}
.arco-pagination-field.button .btn-icon:last-child {
	margin-right:-.08rem
}
.arco-pagination.android .arco-pagination-field.button .btn-text {
	padding-top:.053333rem
}
.arco-pagination-field.text {
	color:#1d2129
}
.arco-pagination-field.text.primary {
	color:#165dff
}
.arco-pagination-field.text.disabled {
	background:none
}
.arco-pagination-field.disabled {
	background:#f7f8fa;
	color:#c9cdd4
}
.arco-pagination-item {
	-webkit-box-flex:0;
	color:#1d2129;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	font-size:.48rem;
	line-height:.586667rem;
	text-align:center
}
.arco-pagination-item .active {
	color:#165dff
}
.arco-pagination-simple {
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-popover-inner .popover-bg,.arco-popover-inner .popover-content,.arco-popover-mask {
	height:100%;
	width:100%
}
.arco-popover-inner .text-suffix {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto
}
.arco-search-bar-container {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	padding:.426667rem;
	position:relative
}
.arco-search-bar-square .arco-search-bar-wrap {
	border-radius:.053333rem
}
.arco-search-bar-round .arco-search-bar-wrap {
	border-radius:266.64rem
}
.arco-search-bar-wrap {
	-webkit-box-align:center;
	-webkit-box-flex:1;
	-webkit-align-items:center;
	align-items:center;
	background-color:#f2f3f5;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	font-size:.373333rem;
	height:.96rem;
	padding:.213333rem .373333rem
}
.arco-search-bar-input {
	-webkit-box-flex:1;
	background-color:initial;
	caret-color:#165dff;
	-webkit-flex:1;
	flex:1;
	height:.533333rem
}
.arco-search-bar-input-left {
	text-align:left
}
.arco-search-bar-input-right {
	text-align:right
}
.arco-search-bar-input-center {
	text-align:center
}
.arco-search-bar-input::-webkit-input-placeholder {
	color:#c9cdd4
}
.arco-search-bar-input::placeholder {
	color:#c9cdd4
}
.arco-search-bar-input::-webkit-search-cancel-button,.arco-search-bar-input::-webkit-search-decoration {
	display:none
}
.arco-search-bar-clear,.arco-search-bar-prefix,.arco-search-bar-suffix {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-search-bar-prefix {
	margin-right:.24rem
}
.arco-search-bar-clear {
	color:#c9cdd4
}
.arco-search-bar-search-icon {
	color:#86909c;
	font-size:.426667rem
}
.arco-search-bar-cancel-btn {
	color:#165dff;
	font-size:.4rem;
	margin-left:.426667rem
}
.arco-search-bar-association {
	background-color:#fff;
	display:none;
	left:0;
	position:absolute;
	right:0;
	top:100%
}
.arco-search-bar-association-visible {
	display:block
}
.arco-search-bar-association-item {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#1d2129;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.4rem;
	height:1.386667rem;
	padding:.426667rem;
	position:relative
}
.arco-search-bar-association-item:not(:last-child) {
	border-width:0;
	position:relative
}
.arco-search-bar-association-item:not(:last-child):after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-search-bar-association-item:not(:last-child):after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-search-bar-association-item:not(:last-child):after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-search-bar-association-item-highlight {
	color:#165dff
}
.arco-stepper {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.373333rem
}
.arco-stepper.arco-square {
	border:1px solid #f2f3f5;
	border-radius:.053333rem
}
.arco-stepper.arco-square .arco-stepper-add-button,.arco-stepper.arco-square .arco-stepper-input,.arco-stepper.arco-square .arco-stepper-minus-button {
	background:#fff
}
.arco-stepper.arco-square .arco-stepper-input {
	border-left:1px solid #f2f3f5;
	border-right:1px solid #f2f3f5
}
.arco-stepper.arco-round .arco-stepper-add-button,.arco-stepper.arco-round .arco-stepper-minus-button {
	border-radius:50%
}
.arco-stepper.arco-round .arco-stepper-input {
	background:transparent
}
.arco-stepper-minus-button {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background:#f7f8fa;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.266667rem;
	height:.746667rem;
	-webkit-justify-content:center;
	justify-content:center;
	width:.746667rem
}
.arco-stepper-minus-button-icon {
	color:#1d2129
}
.arco-stepper-minus-button-icon.disabled {
	color:#c9cdd4
}
.arco-stepper-input {
	background:#f7f8fa;
	color:#1d2129;
	height:.746667rem;
	margin:0 1PX;
	text-align:center;
	width:1.066667rem
}
.arco-stepper-add-button {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background:#f7f8fa;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.266667rem;
	height:.746667rem;
	-webkit-justify-content:center;
	justify-content:center;
	width:.746667rem
}
.arco-stepper-add-button-icon {
	color:#1d2129
}
.arco-stepper-add-button-icon.disabled {
	color:#c9cdd4
}
.arco-steps-item-align-center {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center
}
.arco-steps-item-align-start {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.arco-steps-item-align-center.vertical {
	padding-bottom:.666667rem
}
.arco-steps-item:first-child .arco-steps-item-tail:before,.arco-steps-item:last-child .arco-steps-item-tail:after {
	visibility:hidden
}
.arco-steps-item-tail {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.horizontal .arco-steps-item-tail {
	height:18PX
}
.horizontal .arco-steps-item-tail:after,.horizontal .arco-steps-item-tail:before {
	height:1PX
}
.horizontal .arco-steps-item-tail-align-start {
	left:9PX;
	padding:0 18PX
}
.horizontal .arco-steps-item-tail-align-start:after {
	border-radius:2PX;
	content:"";
	width:100%
}
.horizontal .arco-steps-item-tail-align-center:after,.horizontal .arco-steps-item-tail-align-center:before {
	content:"";
	width:50%
}
.horizontal .arco-steps-item-tail-align-center:before {
	border-bottom-right-radius:2PX;
	border-top-right-radius:2PX;
	margin-right:18PX
}
.horizontal .arco-steps-item-tail-align-center:after {
	border-bottom-left-radius:2PX;
	border-top-left-radius:2PX;
	margin-left:18PX
}
.vertical .arco-steps-item-tail {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	width:18PX
}
.vertical .arco-steps-item-tail:after,.vertical .arco-steps-item-tail:before {
	width:1PX
}
.vertical .arco-steps-item-tail-align-start {
	padding:14PX 0;
	top:9PX
}
.vertical .arco-steps-item-tail-align-start:after {
	border-radius:2PX;
	content:"";
	height:100%
}
.vertical .arco-steps-item-tail-align-center:after,.vertical .arco-steps-item-tail-align-center:before {
	content:"";
	height:50%
}
.vertical .arco-steps-item-tail-align-center:before {
	border-bottom-left-radius:2PX;
	border-bottom-right-radius:2PX;
	margin-bottom:14PX
}
.vertical .arco-steps-item-tail-align-center:after {
	border-top-left-radius:2PX;
	border-top-right-radius:2PX;
	margin-top:14PX
}
.arco-steps-item-tail:after,.arco-steps-item-tail:before {
	background:#e5e6eb;
	display:inline-block
}
.arco-steps-item-tail-align-center.arco-steps-item-tail-status-error:before,.arco-steps-item-tail-align-center.arco-steps-item-tail-status-process:before,.arco-steps-item-tail-status-finish:after,.arco-steps-item-tail-status-finish:before {
	background:#165dff
}
.arco-steps-item-custom-icon,.arco-steps-item-icon {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	height:18PX;
	-webkit-justify-content:center;
	justify-content:center;
	width:18PX
}
.android .arco-steps-item-icon-num,.arco-steps-item-icon-num.android,.arco-steps-item-icon-num.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor
}
.horizontal .arco-steps-item-content-align-center {
	text-align:center
}
.vertical .arco-steps-item-content-align-start {
	padding-bottom:.666667rem
}
.arco-swipe-action {
	font-size:.426667rem;
	position:relative;
	-webkit-transition:-webkit-transform 0s;
	transition:-webkit-transform 0s;
	transition:transform 0s;
	transition:transform 0s,-webkit-transform 0s
}
.arco-swipe-action-menu.action-open,.arco-swipe-action.action-open {
	-webkit-transition-timing-function:cubic-bezier(.2,.8,.32,1.28);
	transition-timing-function:cubic-bezier(.2,.8,.32,1.28)
}
.arco-swipe-action-menu.action-close,.arco-swipe-action.action-close {
	-webkit-transition-timing-function:cubic-bezier(.34,.69,.1,1);
	transition-timing-function:cubic-bezier(.34,.69,.1,1)
}
.arco-swipe-action-content {
	width:100%
}
.arco-swipe-action-menu {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:nowrap;
	flex-wrap:nowrap;
	height:100%;
	overflow:visible;
	position:absolute;
	top:0;
	-webkit-transition:width 0s;
	transition:width 0s
}
.arco-swipe-action-menu-left {
	right:100%
}
.arco-swipe-action-menu-right {
	left:100%
}
.arco-swipe-action-menu-action-left:after {
	margin-right:-1PX;
	right:100%
}
.arco-swipe-action-menu-action-right:after {
	left:100%;
	margin-left:-1PX
}
.arco-swipe-action-menu-action-info {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	padding:.426667rem
}
.arco-swipe-action-menu-action-info-container {
	position:relative
}
.arco-swipe-action-menu-action-info-container.open-style-layer {
	height:100%;
	position:absolute
}
.arco-swipe-action-menu-action-info-container:after {
	background:inherit;
	content:" ";
	height:100%;
	position:absolute;
	top:0;
	width:.8rem
}
.arco-swipe-action-menu-action-info-text {
	color:#fff;
	font-size:.426667rem;
	line-height:.586667rem;
	white-space:nowrap
}
.arco-swipe-action-menu-action-info-icon {
	color:#fff;
	height:.533333rem;
	margin-right:.106667rem;
	width:.533333rem
}
.arco-swipe-load .arco-list-area::-webkit-scrollbar {
	display:none
}
.arco-tab-bar {
	-webkit-box-pack:start;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	align-items:stretch;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.266667rem;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	min-height:1.333333rem;
	overflow:hidden;
	width:100%
}
.arco-tab-bar-fixed {
	bottom:0;
	position:fixed
}
.arco-tab-bar-item {
	-webkit-box-flex:1;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-align-items:center;
	align-items:center;
	color:#86909c;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1 1;
	flex:1 1;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-tab-bar-item-title {
	color:inherit;
	font-size:.266667rem;
	line-height:.373333rem;
	margin:0 0 .133333rem
}
.arco-tab-bar-item-children {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-tab-bar-item-only-title {
	font-size:.426667rem;
	line-height:.586667rem;
	margin:0
}
.arco-tab-bar-item-active {
	color:#165dff
}
.arco-tab-bar-item .arco-extra-wrap {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative
}
.arco-tab-bar-item .arco-extra-wrap,.arco-tab-bar-item .arco-tab-bar-item-icon {
	color:inherit;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.533333rem
}
.arco-tab-bar-item .arco-tab-bar-item-icon {
	margin:.186667rem 0 .106667rem
}
.arco-tabs-bottom.full-screen,.arco-tabs-top.full-screen {
	height:100%
}
.android .arco-tab-cell.horizontal.active,.android .arco-tab-cell.vertical:not(.custom).card.active,.android .arco-tab-cell.vertical:not(.custom).line-divide.active,.android .arco-tab-cell.vertical:not(.custom).line.active,.android .arco-tab-cell.vertical:not(.custom).tag-divide.active,.android .arco-tab-cell.vertical:not(.custom).tag.active,.arco-tab-cell.horizontal.active.android,.arco-tab-cell.horizontal.active.system-android,.arco-tab-cell.vertical:not(.custom).card.active.android,.arco-tab-cell.vertical:not(.custom).card.active.system-android,.arco-tab-cell.vertical:not(.custom).line-divide.active.android,.arco-tab-cell.vertical:not(.custom).line-divide.active.system-android,.arco-tab-cell.vertical:not(.custom).line.active.android,.arco-tab-cell.vertical:not(.custom).line.active.system-android,.arco-tab-cell.vertical:not(.custom).tag-divide.active.android,.arco-tab-cell.vertical:not(.custom).tag-divide.active.system-android,.arco-tab-cell.vertical:not(.custom).tag.active.android,.arco-tab-cell.vertical:not(.custom).tag.active.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor
}
.arco-tab-pane-container.mode-swipe {
	-webkit-transition-property:all;
	transition-property:all
}
.arco-tab-pane-container.mode-swipe-energy-saving {
	overflow:hidden;
	position:relative
}
.arco-tab-pane-container.full-screen {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	overflow:hidden
}
.arco-tab-pane.mode-swipe.full-screen,.arco-toast-wrapper {
	height:100%
}
.arco-toast-inner.horizontal .arco-icon+.arco-toast-content,.arco-toast-inner.horizontal .arco-toast-loading-wrapper+.arco-toast-content {
	margin-left:.213333rem
}
.arco-toast-inner.vertical .arco-icon+.arco-toast-content,.arco-toast-inner.vertical .arco-toast-loading-wrapper+.arco-toast-content {
	margin-top:.213333rem
}
.arco-fade-enter {
	opacity:0
}
.arco-fade-enter-active {
	opacity:1;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-property:opacity;
	transition-property:opacity
}
.arco-fade-exit {
	opacity:1
}
.arco-fade-exit-active {
	opacity:0;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-property:opacity;
	transition-property:opacity
}
.arco-fade-exit-done {
	display:none
}
.arco-masking-content.pre-mount:not([class*=-enter]):not([class*=-exit]),.arco-masking-content[class*=-exit-done],.arco-masking-mask.pre-mount:not([class*=-enter]):not([class*=-exit]),.arco-masking-mask[class*=-exit-done] {
	opacity:0;
	pointer-events:none
}
.arco-masking-mask {
	background:rgba(0,0,0,.6);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.arco-masking-content {
	position:fixed;
	z-index:1001
}
.arco-masking-content.at-center {
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.arco-popup .arco-slide-from-left-enter,.arco-popup .arco-slide-from-left-exit-active,.arco-popup .arco-slide-from-left-exit-done {
	-webkit-transform:translate(-100%);
	transform:translate(-100%)
}
.arco-popup .arco-slide-from-left-enter.translateZ,.arco-popup .arco-slide-from-left-exit-active.translateZ,.arco-popup .arco-slide-from-left-exit-done.translateZ {
	-webkit-transform:translate(-100%) translateZ(2PX);
	transform:translate(-100%) translateZ(2PX)
}
.arco-popup .arco-slide-from-right-enter,.arco-popup .arco-slide-from-right-exit-active,.arco-popup .arco-slide-from-right-exit-done {
	-webkit-transform:translate(100%);
	transform:translate(100%)
}
.arco-popup .arco-slide-from-right-enter.translateZ,.arco-popup .arco-slide-from-right-exit-active.translateZ,.arco-popup .arco-slide-from-right-exit-done.translateZ {
	-webkit-transform:translate(100%) translateZ(2PX);
	transform:translate(100%) translateZ(2PX)
}
.arco-popup .arco-slide-from-top-enter,.arco-popup .arco-slide-from-top-exit-active,.arco-popup .arco-slide-from-top-exit-done {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.arco-popup .arco-slide-from-top-enter.translateZ,.arco-popup .arco-slide-from-top-exit-active.translateZ,.arco-popup .arco-slide-from-top-exit-done.translateZ {
	-webkit-transform:translateY(-100%) translateZ(2PX);
	transform:translateY(-100%) translateZ(2PX)
}
.arco-popup .arco-slide-from-bottom-enter,.arco-popup .arco-slide-from-bottom-exit-active,.arco-popup .arco-slide-from-bottom-exit-done {
	-webkit-transform:translateY(100%);
	transform:translateY(100%)
}
.arco-popup .arco-slide-from-bottom-enter.translateZ,.arco-popup .arco-slide-from-bottom-exit-active.translateZ,.arco-popup .arco-slide-from-bottom-exit-done.translateZ {
	-webkit-transform:translateY(100%) translateZ(2PX);
	transform:translateY(100%) translateZ(2PX)
}
.arco-popup-content[class*=-enter-active],.arco-popup-mask[class*=-enter-active] {
	-webkit-transform:translate(0);
	transform:translate(0);
	-webkit-transition:all .45s cubic-bezier(.34,.69,.1,1);
	transition:all .45s cubic-bezier(.34,.69,.1,1)
}
.arco-popup-content[class*=-enter-active].translateZ,.arco-popup-mask[class*=-enter-active].translateZ {
	-webkit-transform:translateZ(2PX);
	transform:translateZ(2PX)
}
.arco-popup [class*=-exit-active] {
	-webkit-transition:all .24s cubic-bezier(.34,.69,.1,1);
	transition:all .24s cubic-bezier(.34,.69,.1,1)
}
.arco-popup-content {
	background:#fff;
	position:fixed;
	z-index:1001
}
.arco-popup-content.need-bottom-offset {
	padding-bottom:env(safe-area-inset-bottom)
}
.arco-popup-content.left {
	height:100%;
	left:0;
	top:0
}
.arco-popup-content.top {
	left:0;
	top:0;
	width:100%
}
.arco-popup-content.right {
	height:100%;
	right:0;
	top:0
}
.arco-popup-content.bottom {
	bottom:0;
	left:0;
	width:100%
}
.arco-popup-content.translateZ {
	-webkit-transform:translateZ(2PX);
	transform:translateZ(2PX)
}
.arco-popup-mask {
	background:rgba(0,0,0,.6);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.arco-popup-mask.translateZ {
	-webkit-transform:translateZ(1PX);
	transform:translateZ(1PX)
}
.arco-action-sheet {
	color:#1d2129
}
.arco-action-sheet-header {
	border-width:0;
	padding:.426667rem;
	position:relative;
	text-align:center
}
.arco-action-sheet-header:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-action-sheet-header:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-action-sheet-header:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-action-sheet-title {
	font-size:.426667rem;
	font-weight:700
}
.android .arco-action-sheet-title,.arco-action-sheet-title.android,.arco-action-sheet-title.system-android {
	-webkit-text-stroke:.3PX #1d2129;
	text-stroke:.3PX #1d2129;
	font-weight:400
}
.arco-action-sheet-sub-title {
	color:#86909c;
	font-size:.373333rem
}
.arco-action-sheet-title+.arco-action-sheet-sub-title {
	margin-top:.106667rem
}
.arco-action-sheet-content {
	border-top-left-radius:.213333rem;
	border-top-right-radius:.213333rem
}
.arco-action-sheet-item {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-touch-callout:none;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	height:1.44rem;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-user-select:none;
	user-select:none
}
.arco-action-sheet-item:not(:last-child) {
	border-width:0;
	position:relative
}
.arco-action-sheet-item:not(:last-child):after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-action-sheet-item:not(:last-child):after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-action-sheet-item:not(:last-child):after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-action-sheet-item.disabled {
	color:#c9cdd4
}
.arco-action-sheet-item.danger {
	color:#ee4d38
}
.arco-action-sheet-item.cancel-item {
	border-top:.213333rem solid #f2f3f5
}
.arco-cell {
	color:#86909c;
	font-size:.426667rem;
	margin-left:.426667rem;
	padding-right:.426667rem
}
.arco-cell:not(:first-of-type).bordered {
	border-width:0;
	position:relative
}
.arco-cell:not(:first-of-type).bordered:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-cell:not(:first-of-type).bordered:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-cell:not(:first-of-type).bordered:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-cell.without-group {
	background-color:#fff;
	margin-left:0;
	padding-left:.426667rem
}
.arco-cell.without-group.bordered {
	border-width:0;
	position:relative
}
.arco-cell.without-group.bordered:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-cell.without-group.bordered:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-cell.without-group.bordered:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-cell.without-group.bordered:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-cell.without-group.bordered:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-cell.without-group.bordered:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-cell-inner {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.44rem
}
.arco-cell-inner.has-desc {
	height:1.973333rem
}
.arco-cell .cell-label {
	color:#1d2129;
	margin-right:.64rem
}
.arco-cell .cell-desc {
	color:#86909c;
	font-size:.373333rem;
	margin-top:.053333rem
}
.arco-cell .cell-content {
	-webkit-box-flex:1;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	height:100%
}
.arco-cell .cell-content.has-label {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.arco-cell .cell-content .cell-text {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	font-size:.373333rem;
	overflow:hidden;
	text-align:right;
	text-overflow:ellipsis;
	white-space:normal;
	width:100%
}
.arco-cell .cell-label-icon {
	font-size:0;
	margin-right:.32rem
}
.arco-cell .cell-label-icon .arco-icon {
	color:#4e5969;
	font-size:.533333rem;
	line-height:normal
}
.arco-cell .cell-arrow-icon {
	font-size:0;
	margin-left:.213333rem
}
.arco-cell .cell-arrow-icon .arco-icon {
	color:#c9cdd4;
	font-size:.32rem
}
.arco-cell .cell-arrow-icon .arrow-icon-svg {
	width:.213333rem
}
.arco-cell .cell-arrow-icon .arrow-icon-svg path {
	fill:#c9cdd4
}
.arco-cell .arco-input-wrap {
	padding-left:0
}
.arco-cell-group .cell-group-footer,.arco-cell-group .cell-group-header {
	color:#86909c;
	font-size:.373333rem;
	line-height:.533333rem;
	padding:.32rem .426667rem
}
.arco-cell-group .cell-group-body {
	background-color:#fff
}
.arco-cell-group .cell-group-body.bordered {
	border-width:0;
	position:relative
}
.arco-cell-group .cell-group-body.bordered:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-cell-group .cell-group-body.bordered:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-cell-group .cell-group-body.bordered:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-cell-group .cell-group-body.bordered:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-cell-group .cell-group-body.bordered:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-cell-group .cell-group-body.bordered:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-loading {
	display:inline-block;
	font-size:0;
	line-height:0;
	position:relative
}
.arco-loading .bg-color-with-config {
	background:#165dff
}
.arco-loading .stop-color-with-config {
	stop-color:#165dff
}
.arco-loading .fill-color-with-config {
	fill:#165dff
}
.arco-loading .stroke-color-with-config {
	stroke:#165dff
}
.arco-loading.arc,.arco-loading.circle,.arco-loading.spin {
	-webkit-animation:changDeg 1s linear infinite;
	animation:changDeg 1s linear infinite
}
.arco-loading.circle .loading-circle-middle {
	stop-opacity:.5
}
.arco-loading.circle .loading-circle-end {
	stop-opacity:0
}
.arco-loading.dot .dot-cell {
	display:inline-block;
	height:6PX;
	margin-left:.16rem;
	width:6PX
}
.arco-loading.dot .dot-cell:first-of-type {
	margin-left:0
}
.arco-loading.dot .dot-cell.filleted {
	border-radius:50%
}
.arco-loading.spin {
	height:.586667rem;
	position:relative;
	width:.586667rem
}
.arco-loading.spin .spin-cell {
	display:inline-block;
	height:.266667rem;
	left:.266667rem;
	overflow:hidden;
	padding-bottom:.106667rem;
	position:absolute;
	top:.026667rem;
	-webkit-transform-origin:50% bottom;
	transform-origin:50% bottom
}
.arco-loading.spin .spin-cell-inner {
	display:inline-block;
	height:.32rem;
	left:0;
	position:absolute;
	top:0;
	-webkit-transform:scale(.5);
	transform:scale(.5);
	-webkit-transform-origin:top left;
	transform-origin:top left;
	width:200%
}
.arco-loading.arc .arc-bg {
	stroke:#e5e6eb
}
.arco-loading.line {
	width:100%
}
.arco-loading.line .loading-line-end,.arco-loading.line .loading-line-start {
	stop-color:#165dff
}
.arco-loading.line .loading-line-start {
	stop-opacity:0
}
@-webkit-keyframes scale-on {
	0% {
	opacity:0;
	-webkit-transform:scale(0);
	transform:scale(0)
}
to {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes scale-on {
	0% {
	opacity:0;
	-webkit-transform:scale(0);
	transform:scale(0)
}
to {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@-webkit-keyframes scale-off {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
to {
	opacity:0;
	-webkit-transform:scale(0);
	transform:scale(0)
}
}@keyframes scale-off {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
to {
	opacity:0;
	-webkit-transform:scale(0);
	transform:scale(0)
}
}.arco-scale-enter-active {
	-webkit-animation:scale-on .4s cubic-bezier(.3,1.3,.3,1) forwards;
	animation:scale-on .4s cubic-bezier(.3,1.3,.3,1) forwards
}
.arco-scale-exit-active {
	-webkit-animation:scale-off .4s cubic-bezier(.3,1.3,.3,1) forwards;
	animation:scale-off .4s cubic-bezier(.3,1.3,.3,1) forwards
}
.arco-badge {
	background-color:#f53f3f;
	border-radius:100PX;
	box-sizing:initial;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	height:16PX;
	line-height:16PX;
	min-width:8PX;
	padding:0 4PX;
	white-space:nowrap;
	z-index:2
}
.arco-badge .badge-text {
	display:block;
	font-size:12PX;
	font-weight:500
}
.arco-badge.dot {
	height:8PX;
	min-width:auto;
	padding:0;
	width:8PX
}
.arco-badge.bordered {
	border:1px solid #fff
}
.arco-badge.absolute {
	left:100%;
	margin-left:-8PX;
	margin-top:-8PX;
	position:absolute;
	top:0
}
.arco-badge.absolute.dot {
	margin-left:-4PX;
	margin-top:-4PX
}
.arco-image {
	display:inline-block;
	position:relative
}
.arco-image.preview {
	-webkit-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
.arco-image.preview .image-container,.arco-image.preview .image-error-container .image-retry-load,.arco-image.preview .image-loading-container .image-loading {
	background-color:initial
}
.arco-image.preview .image-container:after {
	border-color:transparent
}
.arco-image .image-bottom-overlap,.arco-image .image-top-overlap {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.arco-image .image-bottom-overlap {
	overflow:hidden;
	z-index:0
}
.arco-image .image-placeholder {
	background-color:#f7f8fa;
	height:100%;
	width:100%
}
.arco-image .image-top-overlap {
	z-index:10
}
.arco-image .image-error-container,.arco-image .image-loading-container {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.426667rem;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	z-index:2
}
.arco-image .image-container {
	font-size:0;
	opacity:0;
	position:relative;
	z-index:1
}
.arco-image .image-container.error,.arco-image .image-container.loaded,.arco-image .image-container.static-label {
	opacity:1
}
.arco-image .image-container.animate {
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);
	transition-timing-function:cubic-bezier(.39,.575,.565,1)
}
.arco-image .image-container .bordered {
	box-shadow:inset 0 0 0 1PX #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-image .image-container .bordered {
	box-shadow:inset 0 0 0 .5PX #e5e6eb
}
}.arco-image .image-container .bordered.ios,.ios .arco-image .image-container .bordered {
	border:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-image .image-container,.arco-image .image-container img {
	height:inherit;
	max-height:inherit;
	max-width:inherit;
	min-height:inherit;
	min-width:inherit;
	width:inherit
}
.arco-image .image-container .preview-fit-contain-y {
	height:auto;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:100%
}
.arco-image .image-container .preview-fit-contain-x {
	height:100%;
	left:50%;
	position:absolute;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:auto
}
.arco-image .image-error-container .image-retry-load {
	font-size:.426667rem
}
.arco-image .image-error-container .image-retry-load,.arco-image .image-loading-container .image-loading {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:rgba(0,0,0,.6);
	color:#e6e8eb;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.arco-image .image-loading-container .image-loading .bg-color-with-config {
	background:#e6e8eb
}
.arco-image .image-loading-container .image-loading .stop-color-with-config {
	stop-color:#e6e8eb
}
.arco-image .image-loading-container .image-loading .fill-color-with-config {
	fill:#e6e8eb
}
.arco-image .image-loading-container .image-loading .stroke-color-with-config {
	stroke:#e6e8eb
}
.arco-avatar-wrapper {
	display:inline-block
}
.arco-avatar-wrapper.with-info.ultra-small {
	height:1.493333rem
}
.arco-avatar-wrapper.ultra-small .arco-avatar-name {
	font-size:.346667rem;
	line-height:.48rem
}
.arco-avatar-wrapper.ultra-small .arco-avatar-desc {
	font-size:.266667rem;
	line-height:.373333rem;
	margin-top:.053333rem
}
.arco-avatar-wrapper.with-info.smaller {
	height:1.706667rem
}
.arco-avatar-wrapper.smaller .arco-avatar-name {
	font-size:.373333rem;
	line-height:.533333rem
}
.arco-avatar-wrapper.smaller .arco-avatar-desc {
	font-size:.32rem;
	line-height:.426667rem;
	margin-top:0
}
.arco-avatar-wrapper.with-info.small {
	height:2.133333rem
}
.arco-avatar-wrapper.small .arco-avatar-name {
	font-size:.426667rem;
	line-height:.64rem
}
.arco-avatar-wrapper.small .arco-avatar-desc {
	font-size:.32rem;
	line-height:.426667rem;
	margin-top:0
}
.arco-avatar-wrapper.with-info.medium {
	height:2.133333rem
}
.arco-avatar-wrapper.medium .arco-avatar-name {
	font-size:.48rem;
	line-height:.693333rem
}
.arco-avatar-wrapper.medium .arco-avatar-desc {
	font-size:.373333rem;
	line-height:.533333rem;
	margin-top:.053333rem
}
.arco-avatar-wrapper.with-info.large {
	height:2.346667rem
}
.arco-avatar-wrapper.large .arco-avatar-name {
	font-size:.48rem;
	line-height:.693333rem
}
.arco-avatar-wrapper.large .arco-avatar-desc {
	font-size:.373333rem;
	line-height:.533333rem;
	margin-top:.053333rem
}
.arco-avatar,.arco-avatar-wrapper.with-info {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-avatar {
	-webkit-box-pack:center;
	background-color:#4080ff;
	color:#fff;
	font-size:0;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative
}
.arco-avatar.arco-image-avatar {
	background-color:initial
}
.arco-avatar.default-overlap {
	background-color:#c9cdd4
}
.arco-avatar.circle,.arco-avatar.circle .arco-avatar-img .image-content {
	border-radius:50%
}
.arco-avatar.square,.arco-avatar.square .arco-avatar-img .image-content {
	border-radius:.08rem
}
.arco-avatar.group-ultra-small .arco-avatar-wrapper {
	margin-left:-.213333rem
}
.arco-avatar.group-ultra-small .arco-avatar {
	border-width:.026667rem
}
.arco-avatar.ultra-small {
	height:.64rem;
	width:.64rem
}
.arco-avatar.ultra-small .arco-avatar-default {
	font-size:.32rem
}
.arco-avatar.ultra-small .arco-avatar-text {
	font-size:.266667rem
}
.arco-avatar.group-smaller .arco-avatar-wrapper {
	margin-left:-.213333rem
}
.arco-avatar.group-smaller .arco-avatar {
	border-width:.026667rem
}
.arco-avatar.smaller {
	height:.853333rem;
	width:.853333rem
}
.arco-avatar.smaller .arco-avatar-default {
	font-size:.426667rem
}
.arco-avatar.smaller .arco-avatar-text {
	font-size:.32rem
}
.arco-avatar.group-small .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar.group-small .arco-avatar {
	border-width:.04rem
}
.arco-avatar.small {
	height:1.066667rem;
	width:1.066667rem
}
.arco-avatar.small .arco-avatar-default {
	font-size:.533333rem
}
.arco-avatar.small .arco-avatar-text {
	font-size:.373333rem
}
.arco-avatar.group-medium .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar.group-medium .arco-avatar {
	border-width:.04rem
}
.arco-avatar.medium {
	height:1.28rem;
	width:1.28rem
}
.arco-avatar.medium .arco-avatar-default {
	font-size:.64rem
}
.arco-avatar.medium .arco-avatar-text {
	font-size:.426667rem
}
.arco-avatar.group-large .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar.group-large .arco-avatar {
	border-width:.04rem
}
.arco-avatar.large {
	height:1.493333rem;
	width:1.493333rem
}
.arco-avatar.large .arco-avatar-default {
	font-size:.746667rem
}
.arco-avatar.large .arco-avatar-text {
	font-size:.426667rem
}
.arco-avatar-img {
	height:100%;
	width:100%
}
.arco-avatar-decoration {
	position:absolute
}
.arco-avatar-text {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	font-weight:700
}
.arco-avatar-info {
	-webkit-box-pack:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center;
	margin-left:.426667rem
}
.arco-avatar-name {
	color:#1d2129
}
.arco-avatar-desc {
	color:#86909c
}
.arco-avatar-group .arco-avatar-wrapper.circle {
	position:relative
}
.arco-avatar-group .arco-avatar-wrapper.circle:first-child {
	margin-left:0
}
.arco-avatar-group .arco-avatar {
	border-color:#fff;
	border-style:solid
}
.arco-avatar-group.group-ultra-small .arco-avatar-wrapper {
	margin-left:-.213333rem
}
.arco-avatar-group.group-ultra-small .arco-avatar {
	border-width:.026667rem
}
.arco-avatar-group.group-smaller .arco-avatar-wrapper {
	margin-left:-.213333rem
}
.arco-avatar-group.group-smaller .arco-avatar {
	border-width:.026667rem
}
.arco-avatar-group.group-small .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar-group.group-small .arco-avatar {
	border-width:.04rem
}
.arco-avatar-group.group-medium .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar-group.group-medium .arco-avatar {
	border-width:.04rem
}
.arco-avatar-group.group-large .arco-avatar-wrapper {
	margin-left:-.32rem
}
.arco-avatar-group.group-large .arco-avatar {
	border-width:.04rem
}
.arco-button {
	-webkit-touch-callout:none;
	border:1px solid #165dff;
	border-radius:2PX;
	box-sizing:border-box;
	cursor:pointer;
	display:block;
	font-size:0;
	line-height:1.2;
	text-align:center;
	-webkit-user-select:none;
	user-select:none;
	width:100%
}
.arco-button.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #165dff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #165dff
}
}.arco-button.half-border:not(.has-custom-border).ios,.ios .arco-button.half-border:not(.has-custom-border) {
	border:.5px solid #165dff;
	box-shadow:none
}
.arco-button.inline {
	display:inline-block;
	width:auto
}
.arco-button.type-ghost {
	background:transparent;
	border:1px solid transparent;
	color:#165dff
}
.arco-button.type-ghost.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX transparent
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-ghost.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX transparent
}
}.arco-button.type-ghost.half-border:not(.has-custom-border).ios,.ios .arco-button.type-ghost.half-border:not(.has-custom-border) {
	border:.5px solid transparent;
	box-shadow:none
}
.arco-button.type-ghost .bg-color-with-config {
	background:#165dff
}
.arco-button.type-ghost .stop-color-with-config {
	stop-color:#165dff
}
.arco-button.type-ghost .fill-color-with-config {
	fill:#165dff
}
.arco-button.type-ghost .stroke-color-with-config {
	stroke:#165dff
}
.arco-button.type-ghost.disabled {
	background:transparent;
	color:#94bfff
}
.arco-button.type-ghost.disabled.android,.arco-button.type-ghost.disabled.ios {
	border-width:0;
	box-shadow:none
}
.arco-button.type-ghost.active {
	background:#e8f3ff;
	border:1px solid #e8f3ff
}
.arco-button.type-ghost.active.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #e8f3ff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-ghost.active.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #e8f3ff
}
}.arco-button.type-ghost.active.half-border:not(.has-custom-border).ios,.ios .arco-button.type-ghost.active.half-border:not(.has-custom-border) {
	border:.5px solid #e8f3ff;
	box-shadow:none
}
.arco-button.type-default {
	background:#e8f3ff;
	border:1px solid #e8f3ff;
	color:#165dff
}
.arco-button.type-default.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #e8f3ff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-default.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #e8f3ff
}
}.arco-button.type-default.half-border:not(.has-custom-border).ios,.ios .arco-button.type-default.half-border:not(.has-custom-border) {
	border:.5px solid #e8f3ff;
	box-shadow:none
}
.arco-button.type-default .bg-color-with-config {
	background:#165dff
}
.arco-button.type-default .stop-color-with-config {
	stop-color:#165dff
}
.arco-button.type-default .fill-color-with-config {
	fill:#165dff
}
.arco-button.type-default .stroke-color-with-config {
	stroke:#165dff
}
.arco-button.type-default.disabled {
	background:#e8f3ff;
	color:#94bfff
}
.arco-button.type-default.disabled.android,.arco-button.type-default.disabled.ios {
	border-width:0;
	box-shadow:none
}
.arco-button.type-default.active {
	background:#94bfff;
	border:1px solid #94bfff
}
.arco-button.type-default.active.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #94bfff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-default.active.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #94bfff
}
}.arco-button.type-default.active.half-border:not(.has-custom-border).ios,.ios .arco-button.type-default.active.half-border:not(.has-custom-border) {
	border:.5px solid #94bfff;
	box-shadow:none
}
.arco-button.type-primary {
	background:#165dff;
	border:1px solid #165dff;
	color:#fff
}
.arco-button.type-primary.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #165dff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-primary.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #165dff
}
}.arco-button.type-primary.half-border:not(.has-custom-border).ios,.ios .arco-button.type-primary.half-border:not(.has-custom-border) {
	border:.5px solid #165dff;
	box-shadow:none
}
.arco-button.type-primary .bg-color-with-config {
	background:#fff
}
.arco-button.type-primary .stop-color-with-config {
	stop-color:#fff
}
.arco-button.type-primary .fill-color-with-config {
	fill:#fff
}
.arco-button.type-primary .stroke-color-with-config {
	stroke:#fff
}
.arco-button.type-primary.disabled {
	background:#94bfff;
	color:#e8f3ff
}
.arco-button.type-primary.disabled.android,.arco-button.type-primary.disabled.ios {
	border-width:0;
	box-shadow:none
}
.arco-button.type-primary.active {
	background:#0e42d2;
	border:1px solid #0e42d2
}
.arco-button.type-primary.active.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #0e42d2
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-primary.active.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #0e42d2
}
}.arco-button.type-primary.active.half-border:not(.has-custom-border).ios,.ios .arco-button.type-primary.active.half-border:not(.has-custom-border) {
	border:.5px solid #0e42d2;
	box-shadow:none
}
.arco-button.type-ghost,.arco-button.type-ghost.active {
	border:1px solid #165dff
}
.arco-button.type-ghost.active.half-border:not(.has-custom-border),.arco-button.type-ghost.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #165dff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-ghost.active.half-border:not(.has-custom-border),.arco-button.type-ghost.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #165dff
}
}.arco-button.type-ghost.active.half-border:not(.has-custom-border).ios,.arco-button.type-ghost.half-border:not(.has-custom-border).ios,.ios .arco-button.type-ghost.active.half-border:not(.has-custom-border),.ios .arco-button.type-ghost.half-border:not(.has-custom-border) {
	border:.5px solid #165dff;
	box-shadow:none
}
.arco-button.type-ghost.disabled.android,.arco-button.type-ghost.disabled.ios {
	border:1px solid #94bfff
}
.arco-button.type-ghost.disabled.android.half-border:not(.has-custom-border),.arco-button.type-ghost.disabled.ios.half-border:not(.has-custom-border) {
	border-width:0;
	box-shadow:inset 0 0 0 1PX #94bfff
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-button.type-ghost.disabled.android.half-border:not(.has-custom-border),.arco-button.type-ghost.disabled.ios.half-border:not(.has-custom-border) {
	box-shadow:inset 0 0 0 .5PX #94bfff
}
}.arco-button.type-ghost.disabled.android.half-border:not(.has-custom-border).ios,.arco-button.type-ghost.disabled.ios.half-border:not(.has-custom-border).ios,.ios .arco-button.type-ghost.disabled.android.half-border:not(.has-custom-border),.ios .arco-button.type-ghost.disabled.ios.half-border:not(.has-custom-border) {
	border:.5px solid #94bfff;
	box-shadow:none
}
.arco-button.size-mini {
	height:.64rem;
	padding:0 .213333rem
}
.arco-button.size-mini.is-round {
	border-radius:.64rem
}
.arco-button.size-mini.is-square {
	border-radius:0
}
.arco-button.size-mini .btn-icon,.arco-button.size-mini .btn-text,.arco-button.size-mini i,.arco-button.size-mini svg {
	font-size:.32rem
}
.arco-button.size-small {
	height:.746667rem;
	padding:0 .213333rem
}
.arco-button.size-small.is-round {
	border-radius:.746667rem
}
.arco-button.size-small.is-square {
	border-radius:0
}
.arco-button.size-small .btn-icon,.arco-button.size-small .btn-text,.arco-button.size-small i,.arco-button.size-small svg {
	font-size:.373333rem
}
.arco-button.size-medium {
	height:.853333rem;
	padding:0 .426667rem
}
.arco-button.size-medium.is-round {
	border-radius:.853333rem
}
.arco-button.size-medium.is-square {
	border-radius:0
}
.arco-button.size-medium .btn-icon,.arco-button.size-medium .btn-text,.arco-button.size-medium i,.arco-button.size-medium svg {
	font-size:.373333rem
}
.arco-button.size-large {
	height:.96rem;
	padding:0 .426667rem
}
.arco-button.size-large.is-round {
	border-radius:.96rem
}
.arco-button.size-large.is-square {
	border-radius:0
}
.arco-button.size-large .btn-icon,.arco-button.size-large .btn-text,.arco-button.size-large i,.arco-button.size-large svg {
	font-size:.4rem
}
.arco-button.size-huge {
	height:1.173333rem;
	padding:0 .426667rem
}
.arco-button.size-huge.is-round {
	border-radius:1.173333rem
}
.arco-button.size-huge.is-square {
	border-radius:0
}
.arco-button.size-huge .btn-icon,.arco-button.size-huge .btn-text,.arco-button.size-huge i,.arco-button.size-huge svg {
	font-size:.426667rem
}
.arco-button.android .btn-text {
	padding-top:.053333rem
}
.arco-button .btn-icon {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	-webkit-justify-content:center;
	justify-content:center;
	vertical-align:middle
}
.arco-button .btn-text {
	display:inline-block;
	font-size:.4rem;
	vertical-align:middle
}
.arco-button .btn-text.has-icon {
	margin-left:.106667rem
}
.arco-button .loading-icon {
	display:inline-block;
	vertical-align:middle
}
.arco-button .loading-icon+.btn-text {
	margin-left:.213333rem
}
.arco-carousel {
	box-sizing:initial;
	overflow:hidden;
	position:relative;
	-webkit-transition:height .3s;
	transition:height .3s;
	width:100%
}
.arco-carousel-wrap {
	font-size:0;
	position:relative;
	width:100%
}
.arco-carousel.wrap-placeholder {
	display:none
}
.arco-carousel-inner {
	overflow:visible
}
.arco-carousel-inner:not(.vertical) {
	white-space:nowrap
}
.arco-carousel-inner.auto,.arco-carousel-inner.auto .arco-carousel-inner-item-inner {
	-webkit-transition-timing-function:cubic-bezier(.66,0,.34,1);
	transition-timing-function:cubic-bezier(.66,0,.34,1)
}
.arco-carousel-inner.slide,.arco-carousel-inner.slide .arco-carousel-inner-item-inner {
	-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);
	transition-timing-function:cubic-bezier(.32,.94,.6,1)
}
.arco-carousel-item {
	display:inline-block;
	height:100%;
	position:relative;
	vertical-align:top;
	white-space:normal;
	width:100%
}
.arco-carousel-item.ssr-float {
	max-height:0;
	overflow:visible
}
.arco-carousel-item.vertical .arco-carousel-item-inner>*,.arco-carousel-item.vertical>* {
	height:100%
}
.arco-carousel-item .carousel-item-img,.arco-carousel-item-inner>img,.arco-carousel-item>img {
	height:100%;
	object-fit:cover;
	object-position:center;
	width:100%
}
.arco-carousel-item .carousel-item-text {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:-webkit-linear-gradient(top,transparent 5.18%,rgba(0,0,0,.15));
	background:linear-gradient(180deg,transparent 5.18%,rgba(0,0,0,.15));
	bottom:0;
	box-sizing:border-box;
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	height:.853333rem;
	left:0;
	padding:0 .32rem;
	position:absolute;
	width:100%
}
.arco-carousel-item-inner {
	height:100%;
	width:100%
}
.arco-carousel-indicator {
	bottom:.32rem;
	box-sizing:border-box;
	position:absolute;
	will-change:transform;
	z-index:1
}
.arco-carousel-indicator.pos-start {
	left:.426667rem;
	text-align:left
}
.arco-carousel-indicator.pos-center {
	left:50%;
	text-align:center;
	-webkit-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0)
}
.arco-carousel-indicator.pos-end {
	right:.426667rem;
	text-align:right
}
.arco-carousel-indicator.vertical .indicator {
	box-sizing:border-box;
	display:block;
	height:.32rem;
	width:3PX
}
.arco-carousel-indicator.vertical .indicator.type-circle:not(:last-of-type),.arco-carousel-indicator.vertical .indicator:not(:last-of-type) {
	margin-bottom:.213333rem;
	margin-right:0
}
.arco-carousel-indicator.vertical.pos-start {
	top:.426667rem
}
.arco-carousel-indicator.vertical.pos-center {
	bottom:50%;
	-webkit-transform:translate3d(0,50%,0);
	transform:translate3d(0,50%,0)
}
.arco-carousel-indicator.vertical.pos-end {
	bottom:.426667rem
}
.arco-carousel-indicator.vertical.ver-pos-left {
	left:.32rem;
	right:auto
}
.arco-carousel-indicator.vertical.ver-pos-right {
	left:auto;
	right:.32rem
}
.arco-carousel-indicator.inverse .indicator {
	background-color:#e5e6eb
}
.arco-carousel-indicator.inverse .indicator.active {
	background-color:#165dff
}
.arco-carousel-indicator.outside {
	bottom:0;
	left:0;
	padding:.213333rem 0 .133333rem;
	position:relative;
	-webkit-transform:none;
	transform:none
}
.arco-carousel-indicator .indicator {
	background-color:hsla(0,0%,100%,.5);
	display:inline-block;
	height:3PX;
	-webkit-transition:all .2s;
	transition:all .2s;
	width:.32rem
}
.arco-carousel-indicator .indicator.active {
	background-color:#fff
}
.arco-carousel-indicator .indicator:not(:last-of-type) {
	margin-right:.213333rem
}
.arco-carousel-indicator .circle-indicator,.arco-carousel-indicator .indicator.type-circle {
	border-radius:50%;
	height:6PX;
	width:6PX
}
.arco-carousel-indicator .circle-indicator:not(:last-of-type),.arco-carousel-indicator .indicator.type-circle:not(:last-of-type) {
	margin-right:.213333rem
}
.arco-toast-wrapper {
	-webkit-box-pack:center;
	bottom:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	padding:0 .426667rem;
	position:fixed;
	right:0;
	top:0;
	width:100%;
	z-index:1001
}
.arco-toast-wrapper.no-event {
	pointer-events:none
}
.arco-toast-wrapper.from-center {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center
}
.arco-toast-wrapper.from-top {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	padding-top:30%
}
.arco-toast-wrapper.from-bottom {
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	align-items:flex-end;
	padding-bottom:30%
}
.arco-toast-inner {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background:rgba(0,0,0,.8);
	border-radius:.106667rem;
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.426667rem;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.64rem;
	pointer-events:auto
}
.arco-toast-inner.horizontal {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	flex-direction:row;
	padding:.213333rem .426667rem
}
.arco-toast-inner.horizontal .arco-icon {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	font-size:.426667rem
}
.arco-toast-inner.horizontal .arco-icon+.arco-toast-content {
	margin-left:.213333rem
}
.arco-toast-inner.vertical {
	padding:.426667rem
}
.arco-toast-inner.vertical .arco-icon {
	font-size:.64rem
}
.arco-toast-inner.vertical .arco-icon+.arco-toast-content {
	margin-top:.213333rem
}
.arco-toast-inner .arco-loading .bg-color-with-config {
	background:#fff
}
.arco-toast-inner .arco-loading .stop-color-with-config {
	stop-color:#fff
}
.arco-toast-inner .arco-loading .fill-color-with-config {
	fill:#fff
}
.arco-toast-inner .arco-loading .stroke-color-with-config {
	stroke:#fff
}
.arco-toast-inner .arco-loading.arc .arc-bg {
	stroke:#666
}
.arco-toast-loading-wrapper {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	position:relative
}
.arco-toast-loading-inner {
	font-size:.32rem;
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.arco-toast-content {
	text-align:center;
	white-space:pre-line;
	width:100%
}
.arco-switch {
	display:inline-block;
	position:relative;
	-webkit-transition:all .2s;
	transition:all .2s
}
.arco-switch.type-android {
	background-color:#e5e6eb;
	height:24PX;
	padding:2PX 2PX 0;
	width:40PX
}
.arco-switch.type-android.fully {
	border-radius:20PX
}
.arco-switch.type-android.semi {
	border-radius:2PX
}
.arco-switch.type-android.checked {
	background-color:#165dff
}
.arco-switch.type-android.checked .arco-switch-text {
	left:5PX;
	right:auto
}
.arco-switch.type-android.checked .arco-switch-inner {
	-webkit-transform:translateX(16PX);
	transform:translateX(16PX)
}
.arco-switch.type-android .arco-switch-inner {
	box-shadow:0 2PX 4PX 0 rgba(0,0,0,.08);
	height:20PX;
	width:20PX
}
.arco-switch.type-android.disabled.checked {
	background-color:#94bfff
}
.arco-switch.type-android.disabled:not(.checked) {
	background-color:#f2f3f5
}
.arco-switch.type-android .arco-switch-text {
	font-size:12PX;
	right:5PX
}
.arco-switch.type-ios {
	background-color:hsla(0,0%,7%,.15);
	height:.826667rem;
	padding:.053333rem .053333rem 0;
	width:1.36rem
}
.arco-switch.type-ios.fully {
	border-radius:.426667rem
}
.arco-switch.type-ios.semi {
	border-radius:.053333rem
}
.arco-switch.type-ios.checked {
	background-color:#34c759
}
.arco-switch.type-ios.checked .arco-switch-text {
	left:.16rem;
	right:auto
}
.arco-switch.type-ios.checked .arco-switch-inner {
	box-shadow:0 3PX 2PX 0 rgba(0,0,0,.12);
	-webkit-transform:translateX(.533333rem);
	transform:translateX(.533333rem)
}
.arco-switch.type-ios.disabled.checked {
	opacity:.3
}
.arco-switch.type-ios .arco-switch-text {
	font-size:.373333rem;
	right:.16rem
}
.arco-switch.type-ios .arco-switch-inner {
	border-width:0;
	height:.72rem;
	position:relative;
	width:.72rem
}
.arco-switch.type-ios .arco-switch-inner:after {
	border:1px solid rgba(0,0,0,.04);
	border-radius:50%;
	box-sizing:border-box;
	content:"";
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-switch.type-ios .arco-switch-inner:after {
	border-radius:100%;
	height:200%;
	transform:scale(.5);
	-webkit-transform:scale(.5);
	width:200%
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-switch.type-ios .arco-switch-inner:after {
	border-radius:150%;
	height:300%;
	transform:scale(.33333333);
	-webkit-transform:scale(.33333333);
	width:300%
}
}.arco-switch.type-ios.disabled.checked {
	background-color:#4dd865
}
.arco-switch.type-ios.disabled:not(.checked) {
	background-color:hsla(240,3%,49%,.16)
}
.arco-switch-text {
	color:#4e5969;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.arco-switch.checked .arco-switch-text {
	color:#fff
}
.arco-switch-inner {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	position:relative;
	top:0;
	-webkit-transition:all .2s;
	transition:all .2s
}
.fully .arco-switch-inner {
	border-radius:50%
}
.semi .arco-switch-inner {
	border-radius:1PX
}
.arco-checkbox,.arco-checkbox .checkbox-icon {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.arco-checkbox .checkbox-icon {
	color:#c2c6cc;
	font-size:20PX
}
.arco-checkbox .checkbox-icon.checked {
	color:#165dff
}
.arco-checkbox .checkbox-icon.disabled {
	color:#f7f8fa
}
.arco-checkbox .checkbox-icon.checked.disabled {
	color:rgba(51,112,255,.5)
}
.arco-checkbox .checkbox-text {
	color:#1d2129;
	font-size:.426667rem
}
.arco-checkbox .checkbox-icon+.checkbox-text {
	margin-left:.213333rem
}
.arco-checkbox.disabled .checkbox-text {
	opacity:.5
}
.arco-checkbox.block {
	width:100%
}
.arco-checkbox.justify {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	width:100%
}
.arco-checkbox-group .arco-checkbox:not(:last-child) {
	margin-right:.64rem
}
.arco-checkbox-group .arco-checkbox:not(:last-child).block,.arco-checkbox-group .arco-checkbox:not(:last-child).justify {
	margin-right:0
}
.arco-circle-progress {
	position:relative
}
.arco-circle-progress-text {
	font-size:.373333rem;
	position:absolute
}
.arco-circle-progress-text-center {
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.arco-circle-progress-text-bottom {
	bottom:-.533333rem;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.arco-circle-progress .track-color {
	stroke:#f2f3f5
}
.arco-circle-progress .color {
	stroke:#165dff;
	color:#165dff
}
.arco-circle-progress .mini {
	stroke:#e8f3ff
}
.arco-circle-progress .disabled {
	stroke:#c9cdd4;
	color:#c9cdd4
}
.arco-circle-progress .linear-gradient-start {
	stop-color:#4776e6
}
.arco-circle-progress .linear-gradient-text {
	color:#3c89ec
}
.arco-circle-progress .linear-gradient-end {
	stop-color:#14caff
}
.arco-collapse-item {
	margin:0;
	padding:0
}
.arco-collapse-item .arco-collapse-header {
	-webkit-box-pack:justify;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:#fff;
	border-width:0;
	color:#1d2129;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	height:1.44rem;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	line-height:.586667rem;
	margin-left:.426667rem;
	padding:.426667rem .426667rem .426667rem 0;
	position:relative
}
.arco-collapse-item .arco-collapse-header:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-collapse-item .arco-collapse-header:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-collapse-item .arco-collapse-header:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-collapse-item .arco-collapse-icon {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#c9cdd4;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.arco-collapse-item .arco-collapse-icon i,.arco-collapse-item .arco-collapse-icon svg {
	font-size:.426667rem;
	width:.426667rem
}
.arco-collapse-item .arco-collapse-icon-arrow {
	-webkit-transition:-webkit-transform .2s cubic-bezier(.34,.69,.1,1);
	transition:-webkit-transform .2s cubic-bezier(.34,.69,.1,1);
	transition:transform .2s cubic-bezier(.34,.69,.1,1);
	transition:transform .2s cubic-bezier(.34,.69,.1,1),-webkit-transform .2s cubic-bezier(.34,.69,.1,1)
}
.arco-collapse-item .arco-collapse-content {
	color:#86909c;
	font-size:.373333rem;
	height:0;
	line-height:.586667rem;
	overflow:hidden;
	-webkit-transition:height .2s cubic-bezier(.34,.69,.1,1);
	transition:height .2s cubic-bezier(.34,.69,.1,1)
}
.arco-collapse-item .arco-collapse-content-container {
	padding:.32rem .426667rem
}
.arco-collapse-item.disabled .arco-collapse-header {
	color:#c9cdd4
}
.arco-fade-scale-enter-active {
	-webkit-animation:fade-scale-on .45s cubic-bezier(.2,1.23,.25,1) forwards;
	animation:fade-scale-on .45s cubic-bezier(.2,1.23,.25,1) forwards
}
.arco-fade-scale-exit-active {
	-webkit-animation:fade-scale-off .15s cubic-bezier(.48,.04,.52,.96) forwards;
	animation:fade-scale-off .15s cubic-bezier(.48,.04,.52,.96) forwards
}
.arco-dialog-container,.arco-dialog-mask {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%
}
.arco-dialog-mask {
	background:rgba(0,0,0,.6);
	z-index:1000
}
.arco-dialog-container {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	pointer-events:none;
	z-index:1001
}
.arco-dialog-content {
	pointer-events:visible;
	position:relative;
	width:7.2rem
}
.arco-dialog-content.android {
	width:7.466667rem
}
.arco-dialog-container.pre-mount .arco-dialog-content,.arco-dialog-container[class*=-exit-done] .arco-dialog-content {
	pointer-events:none
}
.arco-dialog-part {
	background:#fff
}
.arco-dialog-part.android:first-of-type {
	border-top-left-radius:.106667rem;
	border-top-right-radius:.106667rem
}
.arco-dialog-part.android:last-of-type {
	border-bottom-left-radius:.106667rem;
	border-bottom-right-radius:.106667rem
}
.arco-dialog-part.ios:first-of-type {
	border-top-left-radius:.213333rem;
	border-top-right-radius:.213333rem
}
.arco-dialog-part.ios:last-of-type {
	border-bottom-left-radius:.213333rem;
	border-bottom-right-radius:.213333rem
}
.arco-dialog-header {
	position:relative
}
.arco-dialog-header.ios {
	font-size:.453333rem;
	font-weight:700;
	line-height:.693333rem;
	padding-left:.426667rem;
	padding-right:.426667rem;
	padding-top:.533333rem;
	text-align:center
}
.android .arco-dialog-header.ios,.arco-dialog-header.ios.android,.arco-dialog-header.ios.system-android {
	-webkit-text-stroke:.3PX #1d2129;
	text-stroke:.3PX #1d2129;
	font-weight:400
}
.arco-dialog-header.ios.only-title {
	padding-bottom:.533333rem
}
.arco-dialog-header.android {
	color:#1d2129
}
.arco-dialog-body.ios {
	color:#4e5969;
	font-size:.4rem;
	line-height:.586667rem;
	padding:.106667rem .426667rem .533333rem
}
.arco-dialog-body.ios.sub-title {
	padding-top:.533333rem
}
.arco-dialog-body.android {
	color:#4e5969;
	font-size:.4rem;
	line-height:.64rem;
	padding-left:.64rem;
	padding-right:.64rem;
	padding-top:.32rem
}
.arco-dialog-body.left,.arco-dialog-header.left {
	text-align:left
}
.arco-dialog-body.center,.arco-dialog-header.center {
	text-align:center
}
.arco-dialog-body.right,.arco-dialog-header.right {
	text-align:right
}
.arco-dialog-body.sub-title.android,.arco-dialog-header.android {
	font-size:.453333rem;
	line-height:.746667rem;
	padding-left:.64rem;
	padding-right:.64rem;
	padding-top:.533333rem
}
.arco-dialog-body.sub-title.ios,.arco-dialog-header.ios {
	color:#1d2129
}
.arco-dialog-footer {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-dialog-footer.android {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	padding:.64rem .64rem .533333rem;
	text-align:right
}
.arco-dialog-footer.android .dialog-footer-button {
	color:#1a74ff;
	font-size:.4rem;
	line-height:.533333rem
}
.arco-dialog-footer.android .dialog-footer-button:not(:last-child) {
	margin-right:.746667rem
}
.arco-dialog-footer.ios {
	overflow:hidden
}
.arco-dialog-footer.ios .dialog-footer-button {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#165dff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	height:1.173333rem;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-dialog-footer.ios:not(.collapsed):not(.type-button) {
	border-width:0;
	position:relative
}
.arco-dialog-footer.ios:not(.collapsed):not(.type-button):before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-dialog-footer.ios:not(.collapsed):not(.type-button):before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-dialog-footer.ios:not(.collapsed):not(.type-button):before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.arco-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child) {
	border-width:0;
	position:relative
}
.arco-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-radius:0;
	border-right:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:100%;
	pointer-events:none;
	position:absolute;
	right:0;
	top:0;
	transform-origin:right top;
	-webkit-transform-origin:right top;
	width:1PX;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-radius:0;
	transform:scaleX(.5);
	-webkit-transform:scaleX(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-radius:0;
	transform:scaleX(.33333333);
	-webkit-transform:scaleX(.33333333)
}
}.arco-dialog-footer.ios.collapsed {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-dialog-footer.ios.collapsed .dialog-footer-button {
	border-width:0;
	position:relative;
	width:100%
}
.arco-dialog-footer.ios.collapsed .dialog-footer-button:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-dialog-footer.ios.collapsed .dialog-footer-button:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-dialog-footer.ios.collapsed .dialog-footer-button:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-dialog-footer.ios.type-button {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	padding-bottom:.533333rem;
	padding-left:.426667rem;
	padding-right:.426667rem
}
.arco-dialog-footer.ios.type-button .dialog-footer-button {
	border-radius:.8rem;
	height:.96rem;
	width:100%
}
.arco-dialog-footer.ios.type-button .dialog-footer-button:first-child {
	background:#165dff;
	color:#fff
}
.arco-dialog-footer.ios.type-button .dialog-footer-button:not(:first-child) {
	color:#86909c;
	margin-top:.213333rem
}
.arco-dialog-footer.ios.type-button .dialog-footer-button:last-child {
	margin-bottom:-.186667rem
}
.arco-count-down {
	color:#1d2129;
	font-size:.426667rem;
	line-height:.586667rem
}
.arco-picker-view {
	-webkit-touch-callout:none;
	height:5.866667rem;
	position:relative;
	-webkit-user-select:none;
	user-select:none
}
.arco-picker-multi {
	color:#1d2129;
	font-size:.426667rem;
	line-height:1.173333rem
}
.arco-picker-multi,.arco-picker-selection {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.arco-picker-column {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	height:100%;
	overflow:hidden;
	text-align:center
}
.arco-picker-column-item-wrap {
	box-sizing:initial;
	will-change:transform
}
.arco-picker-selection {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	pointer-events:none;
	will-change:transform
}
.arco-picker-selection-mask-top {
	-webkit-box-flex:1;
	background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,.7) 65%);
	background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.7) 65%);
	-webkit-flex:1;
	flex:1;
	width:100%
}
.arco-picker-selection-mask-bottom {
	-webkit-box-flex:1;
	background:-webkit-linear-gradient(bottom,#fff,hsla(0,0%,100%,.7) 65%);
	background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,.7) 65%);
	-webkit-flex:1;
	flex:1;
	width:100%
}
.arco-picker-selection-bar {
	-webkit-box-flex:0;
	border-width:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	height:1.173333rem;
	position:relative;
	width:100%
}
.arco-picker-selection-bar:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-picker-selection-bar:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-picker-selection-bar:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-picker-selection-bar:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-picker-selection-bar:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-picker-selection-bar:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-picker .arco-popup-content {
	box-shadow:0 2PX 8PX rgba(0,0,0,.15)
}
.arco-picker .arco-popup-content,.arco-picker-header {
	border-top-left-radius:.106667rem;
	border-top-right-radius:.106667rem
}
.arco-picker-header {
	-webkit-box-pack:justify;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.44rem;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	position:relative
}
.arco-picker-header-title {
	-webkit-box-flex:1;
	color:#1d2129;
	-webkit-flex:1;
	flex:1;
	font-size:.426667rem;
	overflow:hidden;
	padding:0 1.6rem;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap
}
.arco-picker-header-btn {
	font-size:.4rem;
	padding:.426667rem;
	position:absolute
}
.arco-picker-header-btn.left {
	color:#165dff;
	left:0
}
.arco-picker-header-btn.right {
	color:#165dff;
	right:0
}
.arco-dropdown {
	left:0;
	overflow:hidden;
	position:fixed;
	right:0;
	z-index:1000
}
.arco-dropdown-options {
	background-color:#fff;
	left:0;
	position:absolute;
	right:0;
	will-change:transform;
	z-index:1001
}
.drop-up .arco-dropdown-options {
	bottom:0
}
.arco-dropdown-options-container {
	height:auto
}
.arco-dropdown-options-wrap.use-column {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0 -.32rem -.32rem 0;
	padding:.426667rem
}
.arco-dropdown-options-item {
	color:#1d2129;
	font-size:.426667rem;
	line-height:.586667rem;
	padding:.426667rem;
	position:relative;
	text-align:left
}
.arco-dropdown-options-item.selected,.arco-dropdown-options-item.selected .arco-dropdown-options-item-icon {
	color:#165dff
}
.arco-dropdown-options-item.disabled {
	color:#c9cdd4
}
.arco-dropdown-options-item-icon {
	color:transparent;
	position:absolute;
	right:.426667rem
}
.arco-dropdown-options-item-col,.arco-dropdown-options-item-fake-col {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	margin-bottom:.32rem;
	margin-right:.32rem;
	padding:.213333rem
}
.arco-dropdown-options-item-col {
	background:#f7f8fa;
	border-radius:2PX;
	color:#4e5969;
	font-size:.373333rem;
	line-height:.533333rem;
	text-align:center
}
.arco-dropdown-options-item-col.selected {
	background:#e8f3ff;
	color:#165dff
}
.arco-dropdown-options-item-col.disabled {
	color:#c9cdd4
}
.arco-dropdown-options-item-col .arco-dropdown-options-item-icon {
	display:none
}
.arco-dropdown-mask {
	background-color:rgba(0,0,0,.5);
	bottom:0;
	left:0;
	opacity:0;
	position:absolute;
	right:0;
	top:0
}
.arco-dropdown-mask.is-show {
	opacity:1
}
.arco-dropdown-menu .arco-select {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-box-pack:justify;
	border-width:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	flex-direction:row;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	position:relative
}
.arco-dropdown-menu .arco-select:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-dropdown-menu .arco-select:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-dropdown-menu .arco-select:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-dropdown-menu .arco-select-item {
	-webkit-box-flex:1;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	color:#1d2129;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	-webkit-flex-wrap:nowrap;
	flex-wrap:nowrap;
	font-size:.426667rem;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.586667rem;
	padding:.4rem;
	position:relative
}
.arco-dropdown-menu .arco-select-item.is-disabled {
	color:#c9cdd4
}
.arco-dropdown-menu .arco-select-item.is-selected {
	color:#165dff
}
.arco-dropdown-menu .arco-select-item-tip {
	color:#707070;
	display:inline-block;
	padding-right:.426667rem;
	white-space:nowrap
}
.arco-dropdown-menu .arco-select-item-label {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.arco-dropdown-menu .arco-select-item-label-text {
	-webkit-box-flex:1;
	display:inline-block;
	-webkit-flex:auto;
	flex:auto;
	max-width:2.56rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.arco-dropdown-menu .arco-select-item-icon {
	-webkit-box-flex:0;
	color:#c9cdd4;
	-webkit-flex:none;
	flex:none;
	height:12PX;
	margin-left:4PX;
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition:-webkit-transform .2s cubic-bezier(.34,.69,.1,1);
	transition:-webkit-transform .2s cubic-bezier(.34,.69,.1,1);
	transition:transform .2s cubic-bezier(.34,.69,.1,1);
	transition:transform .2s cubic-bezier(.34,.69,.1,1),-webkit-transform .2s cubic-bezier(.34,.69,.1,1);
	width:12PX
}
.arco-dropdown-menu .arco-select-item-icon.is-show {
	color:#165dff;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.arco-ellipsis {
	font-size:.426667rem
}
.arco-ellipsis-native.ellipsis {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-word
}
.arco-grid {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	width:100%
}
.arco-grid,.arco-grid-rows,.arco-grid-rows-item {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-grid-rows-item {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center;
	width:100%
}
.arco-grid-rows-item-icon {
	height:.853333rem;
	width:.853333rem
}
.arco-grid-rows-item-icon.circle {
	border-radius:50%
}
.arco-grid-rows-item-text {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	margin-top:.213333rem;
	text-align:center
}
.arco-grid-rows-item-title {
	font-size:.426667rem;
	line-height:.533333rem
}
.arco-grid-rows-item-content {
	color:#86909c;
	font-size:.32rem;
	line-height:.426667rem;
	margin-top:.053333rem
}
.arco-grid-rows-item.horizontal {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	flex-direction:row
}
.arco-grid-rows-item.horizontal .arco-grid-rows-item-text {
	margin-left:.32rem;
	margin-top:0;
	text-align:left
}
.arco-grid-rows-item.horizontal .arco-grid-rows-item-content {
	margin-top:0
}
.arco-grid-rows-item.border {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative
}
.arco-grid-rows-item.border .vertical-border:after {
	background-color:#e5e6eb;
	content:"";
	height:66.66%;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:scaleX(.5) translateY(-50%);
	transform:scaleX(.5) translateY(-50%);
	width:1px
}
.arco-grid-rows-item.border .horizontal-border:after {
	background-color:#e5e6eb;
	bottom:0;
	content:"";
	height:1px;
	left:50%;
	position:absolute;
	-webkit-transform:scaleY(.5) translateX(-50%);
	transform:scaleY(.5) translateX(-50%);
	width:66.66%
}
.arco-grid.sliding {
	display:inline-block;
	overflow-x:auto
}
.arco-grid.sliding::-webkit-scrollbar {
	display:none
}
.arco-image-preview,.image-preview-lock-modal {
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:1000
}
.arco-image-preview {
	background:rgba(0,0,0,.9)
}
.arco-image-preview.noselect {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	user-select:none
}
.arco-image-preview .preview-image-wrap {
	height:100%;
	width:100%
}
.arco-image-preview .arco-carousel,.arco-image-preview .arco-carousel-inner,.arco-image-preview .arco-carousel-wrap {
	height:100%
}
.arco-image-preview .carousel-item {
	overflow:hidden
}
.arco-image-preview .carousel-item::-webkit-scrollbar {
	display:none
}
.arco-image-preview .preview-image {
	height:100%;
	width:100%;
	will-change:transform
}
.arco-image-preview .preview-image.preview-hidden {
	pointer-events:none
}
.arco-image-preview .preview-image.preview-hidden .image-container {
	visibility:hidden
}
.arco-image-preview .preview-image .image-bottom-overlap {
	overflow:visible
}
.image-preview-fake-rect,.image-preview-loading-area {
	bottom:0;
	right:0
}
.arco-input-container {
	color:#1d2129;
	position:relative;
	width:100%
}
.arco-input-container .arco-input-label {
	min-width:1.706667rem
}
.arco-input-label {
	padding-top:1PX
}
.arco-input-label.required:before {
	color:#ee4d38;
	content:"* "
}
.disabled .arco-input-label {
	color:#c9cdd4
}
.arco-input-wrap {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.44rem;
	padding:0 .426667rem;
	position:relative
}
.arco-input-wrap input,.arco-input-wrap textarea {
	-webkit-box-flex:1;
	background:transparent;
	-webkit-flex:1;
	flex:1
}
.arco-input-wrap input:disabled,.arco-input-wrap textarea:disabled {
	-webkit-text-fill-color:#c9cdd4;
	color:#c9cdd4;
	opacity:1
}
.arco-input-wrap.textarea {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	height:auto;
	padding:.426667rem
}
.arco-input-wrap.textarea.has-stat {
	padding:.426667rem .426667rem 1.173333rem
}
.arco-input-wrap.border-all {
	box-shadow:inset 0 0 0 1PX #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-input-wrap.border-all {
	box-shadow:inset 0 0 0 .5PX #e5e6eb
}
}.arco-input-wrap.border-all.ios,.ios .arco-input-wrap.border-all {
	border:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-input-wrap.border-half {
	box-shadow:inset 0 1PX 0 0 #e5e6eb;
	box-shadow:inset 0 -1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-input-wrap.border-half {
	box-shadow:inset 0 .5PX 0 0 #e5e6eb
}
}.arco-input-wrap.border-half.ios,.ios .arco-input-wrap.border-half {
	border-top:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-input-wrap.border-half {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.arco-input-wrap.border-half.ios,.ios .arco-input-wrap.border-half {
	border-bottom:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-input-wrap.border-bottom {
	box-shadow:inset 0 -1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-input-wrap.border-bottom {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.arco-input-wrap.border-bottom.ios,.ios .arco-input-wrap.border-bottom {
	border-bottom:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-input-clear,.arco-input-prefix,.arco-input-suffix {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.586667rem
}
.arco-input-prefix {
	padding-right:.64rem
}
.arco-input-clear,.arco-input-suffix {
	padding-left:.426667rem
}
.arco-input-clear {
	color:#c9cdd4
}
.arco-input {
	caret-color:#165dff;
	color:#1d2129;
	display:inline-block;
	font-size:.426667rem;
	height:100%;
	line-height:.586667rem;
	padding:.32rem 0;
	width:100%
}
.arco-input::-webkit-input-placeholder {
	color:#c9cdd4
}
.arco-input::placeholder {
	color:#c9cdd4
}
.arco-input::-webkit-search-cancel-button {
	display:none
}
.arco-load-more {
	color:#86909c;
	font-size:.373333rem;
	text-align:center
}
.arco-nav-bar {
	background:#fff;
	box-sizing:initial;
	color:#1d2129;
	position:relative;
	width:100%
}
.arco-nav-bar.arco-nav-bar-fixed {
	height:1.173333rem
}
.arco-nav-bar.arco-nav-bar-float {
	left:0;
	position:fixed;
	top:0;
	z-index:1000
}
.arco-nav-bar.arco-nav-bar-float:not(.arco-nav-bar-hide) .arco-nav-bar-wrapper-fixed {
	position:absolute
}
.arco-nav-bar.arco-nav-bar-hide .arco-nav-bar-right,.arco-nav-bar.arco-nav-bar-hide .arco-nav-bar-title {
	visibility:hidden
}
.arco-nav-bar.arco-nav-bar-hide .arco-nav-bar-wrapper-border:after {
	border-color:transparent
}
.arco-nav-bar-wrapper {
	background:inherit;
	background-position:50%;
	background-repeat:no-repeat;
	background-size:100% 100%;
	box-sizing:initial;
	height:1.173333rem;
	-webkit-transition:all .1s linear;
	transition:all .1s linear;
	width:100%
}
.arco-nav-bar-wrapper.arco-nav-bar-wrapper-border {
	border-width:0;
	position:relative
}
.arco-nav-bar-wrapper.arco-nav-bar-wrapper-border:after {
	border-bottom:1px solid #e5e6eb;
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-nav-bar-wrapper.arco-nav-bar-wrapper-border:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-nav-bar-wrapper.arco-nav-bar-wrapper-border:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.arco-nav-bar-wrapper.arco-nav-bar-wrapper-fixed {
	left:0;
	position:fixed!important;
	top:0;
	z-index:100
}
.arco-nav-bar-inner {
	height:100%;
	position:relative
}
.arco-nav-bar-left,.arco-nav-bar-right,.arco-nav-bar-title {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-nav-bar-left,.arco-nav-bar-right {
	color:inherit;
	font-size:.426667rem;
	height:100%;
	overflow:hidden;
	padding:0 .426667rem;
	position:absolute;
	text-overflow:ellipsis;
	top:0;
	white-space:nowrap
}
.arco-nav-bar-left {
	left:0
}
.arco-nav-bar-title {
	color:inherit;
	font-size:.453333rem;
	height:100%;
	padding:0 1.226667rem;
	text-align:center;
	width:100%
}
.arco-nav-bar-title-text {
	-webkit-touch-callout:none;
	font-size:.453333rem;
	font-weight:700;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-user-select:none;
	user-select:none;
	white-space:nowrap
}
.arco-nav-bar-right {
	right:0
}
.arco-nav-bar .nav-bar-back {
	font-size:0;
	height:.426667rem
}
.arco-tabs {
	color:#1d2129;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	overflow:hidden
}
.arco-tabs-top {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-tabs-bottom {
	-webkit-box-orient:vertical;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:column-reverse;
	flex-direction:column-reverse
}
.arco-tabs-left,.arco-tabs-right {
	height:100%
}
.arco-tabs-left {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	flex-direction:row
}
.arco-tabs-right {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.arco-tab-cell-container {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:nowrap;
	flex-wrap:nowrap;
	height:inherit;
	position:relative;
	visibility:hidden;
	width:inherit
}
.arco-tab-cell-container-wrap {
	-webkit-box-flex:0;
	background:#fff;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	position:relative
}
.arco-tab-cell-container-wrap.horizontal {
	height:100%;
	width:2.08rem
}
.arco-tab-cell-container-wrap.vertical {
	height:1.12rem;
	width:100%
}
.arco-tab-cell-container-wrap.vertical.type-card {
	height:1.066667rem
}
.arco-tab-cell-container-wrap.vertical.type-tag,.arco-tab-cell-container-wrap.vertical.type-tag-divide {
	height:1.6rem
}
.arco-tab-cell-container-inner {
	height:inherit;
	overflow:hidden;
	width:inherit
}
.arco-tab-cell-container-inner.has-divider.pos-top {
	box-shadow:inset 0 -1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-tab-cell-container-inner.has-divider.pos-top {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.arco-tab-cell-container-inner.has-divider.pos-top.ios,.ios .arco-tab-cell-container-inner.has-divider.pos-top {
	border-bottom:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-tab-cell-container-inner.has-divider.pos-bottom {
	box-shadow:inset 0 1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-tab-cell-container-inner.has-divider.pos-bottom {
	box-shadow:inset 0 .5PX 0 0 #e5e6eb
}
}.arco-tab-cell-container-inner.has-divider.pos-bottom.ios,.ios .arco-tab-cell-container-inner.has-divider.pos-bottom {
	border-top:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-tab-cell-container-inner.has-divider.pos-left {
	box-shadow:inset -1PX 0 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-tab-cell-container-inner.has-divider.pos-left {
	box-shadow:inset -.5PX 0 0 0 #e5e6eb
}
}.arco-tab-cell-container-inner.has-divider.pos-left.ios,.ios .arco-tab-cell-container-inner.has-divider.pos-left {
	border-right:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-tab-cell-container-inner.has-divider.pos-right {
	box-shadow:inset 1PX 0 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-tab-cell-container-inner.has-divider.pos-right {
	box-shadow:inset .5PX 0 0 0 #e5e6eb
}
}.arco-tab-cell-container-inner.has-divider.pos-right.ios,.ios .arco-tab-cell-container-inner.has-divider.pos-right {
	border-left:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-tab-cell-container-inner.fixed {
	background:inherit;
	left:0;
	position:fixed;
	width:100%;
	z-index:100
}
.arco-tab-cell-container-inner.fixed.pos-top {
	top:0
}
.arco-tab-cell-container-inner.fixed.pos-bottom {
	bottom:0
}
.arco-tab-cell-container-inner.type-tag-divide.vertical,.arco-tab-cell-container-inner.type-tag.vertical {
	padding:.32rem 0
}
.arco-tab-cell-container.horizontal {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-tab-cell-container.vertical.arrange-start,.arco-tab-cell-container.vertical.overflow {
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}
.arco-tab-cell-container.vertical.arrange-center:not(.overflow) {
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
.arco-tab-cell-container.vertical.arrange-end:not(.overflow) {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.arco-tab-cell-container.vertical .fake-padding {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	height:100%
}
.arco-tab-cell-container.shown {
	visibility:visible
}
.arco-tab-cell-container.type-line,.arco-tab-cell-container.type-tag {
	overflow:scroll
}
.arco-tab-cell-container.type-line::-webkit-scrollbar,.arco-tab-cell-container.type-tag::-webkit-scrollbar {
	display:none
}
.arco-tab-cell-container.type-line.vertical,.arco-tab-cell-container.type-tag.vertical {
	box-sizing:initial;
	padding-bottom:10PX
}
.arco-tab-cell-container.type-card {
	border:1px solid #165dff;
	border-radius:2PX
}
.arco-tab-cell-container.type-tag-divide.vertical,.arco-tab-cell-container.type-tag.vertical {
	height:100%
}
.arco-tab-cell-underline {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	opacity:0;
	overflow:visible;
	position:absolute;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-transition-property:all;
	transition-property:all;
	-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);
	transition-timing-function:cubic-bezier(.445,.05,.55,.95);
	z-index:1
}
.arco-tab-cell-underline.show {
	opacity:1
}
.pos-bottom .arco-tab-cell-underline,.pos-top .arco-tab-cell-underline {
	height:2PX;
	left:0;
	width:.64rem
}
.pos-top .arco-tab-cell-underline {
	bottom:0
}
.pos-top.type-line .arco-tab-cell-underline {
	bottom:10PX
}
.pos-bottom .arco-tab-cell-underline {
	top:0
}
.pos-left .arco-tab-cell-underline,.pos-right .arco-tab-cell-underline {
	height:.64rem;
	top:0;
	width:2PX
}
.pos-left .arco-tab-cell-underline {
	left:0
}
.pos-right .arco-tab-cell-underline {
	right:0
}
.arco-tab-cell-underline-inner {
	-webkit-box-flex:0;
	background-color:#165dff;
	border-radius:2PX;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	height:100%;
	-webkit-transition:inherit;
	transition:inherit;
	width:100%
}
.arco-tab-cell-underline-inner.caterpillar {
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear
}
.arco-tab-cell-underline-inner.caterpillar:not(.custom-animate).vertical {
	-webkit-animation-name:caterpillarX;
	animation-name:caterpillarX
}
.arco-tab-cell-underline-inner.caterpillar:not(.custom-animate).horizontal {
	-webkit-animation-name:caterpillarY;
	animation-name:caterpillarY
}
.arco-tab-cell {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.4rem;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	text-align:center
}
.arco-tab-cell.no-shrink {
	-webkit-flex-shrink:0;
	flex-shrink:0
}
.arco-tab-cell.vertical {
	height:100%
}
.arco-tab-cell.vertical.line,.arco-tab-cell.vertical.tag {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	vertical-align:middle
}
.arco-tab-cell.vertical.card,.arco-tab-cell.vertical.line-divide,.arco-tab-cell.vertical.tag-divide {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.arco-tab-cell.vertical:not(.custom).line {
	margin-right:1.066667rem
}
.arco-tab-cell.vertical:not(.custom).line.last {
	margin-right:0
}
.arco-tab-cell.vertical:not(.custom).line-divide.active,.arco-tab-cell.vertical:not(.custom).line.active {
	color:#165dff;
	font-weight:700
}
.android .arco-tab-cell.vertical:not(.custom).line-divide.active,.android .arco-tab-cell.vertical:not(.custom).line.active,.arco-tab-cell.vertical:not(.custom).line-divide.active.android,.arco-tab-cell.vertical:not(.custom).line-divide.active.system-android,.arco-tab-cell.vertical:not(.custom).line.active.android,.arco-tab-cell.vertical:not(.custom).line.active.system-android {
	-webkit-text-stroke:.3PX #165dff;
	text-stroke:.3PX #165dff;
	font-weight:400
}
.arco-tab-cell.vertical:not(.custom).card {
	color:#165dff
}
.arco-tab-cell.vertical:not(.custom).card.active {
	background:#165dff;
	color:#fff;
	font-weight:700
}
.android .arco-tab-cell.vertical:not(.custom).card.active,.arco-tab-cell.vertical:not(.custom).card.active.android,.arco-tab-cell.vertical:not(.custom).card.active.system-android {
	-webkit-text-stroke:.3PX #fff;
	text-stroke:.3PX #fff;
	font-weight:400
}
.arco-tab-cell.vertical:not(.custom).card:not(:last-child) {
	border-right:1px solid #165dff
}
.arco-tab-cell.vertical:not(.custom).card:first-of-type {
	border-bottom-left-radius:2PX;
	border-top-left-radius:2PX
}
.arco-tab-cell.vertical:not(.custom).card:last-of-type {
	border-bottom-right-radius:2PX;
	border-top-right-radius:2PX
}
.arco-tab-cell.vertical:not(.custom).card.android,.arco-tab-cell.vertical:not(.custom).tag-divide.android {
	padding-top:.053333rem
}
.arco-tab-cell.vertical:not(.custom).tag,.arco-tab-cell.vertical:not(.custom).tag-divide {
	background:#f7f8fa;
	border-radius:2.666667rem;
	color:#1d2129;
	margin-right:.426667rem;
	padding:0 .426667rem
}
.arco-tab-cell.vertical:not(.custom).tag-divide.last,.arco-tab-cell.vertical:not(.custom).tag.last {
	margin-right:0
}
.arco-tab-cell.vertical:not(.custom).tag-divide.active,.arco-tab-cell.vertical:not(.custom).tag.active {
	background:#165dff;
	color:#fff;
	font-weight:700
}
.android .arco-tab-cell.vertical:not(.custom).tag-divide.active,.android .arco-tab-cell.vertical:not(.custom).tag.active,.arco-tab-cell.vertical:not(.custom).tag-divide.active.android,.arco-tab-cell.vertical:not(.custom).tag-divide.active.system-android,.arco-tab-cell.vertical:not(.custom).tag.active.android,.arco-tab-cell.vertical:not(.custom).tag.active.system-android {
	-webkit-text-stroke:.3PX #fff;
	text-stroke:.3PX #fff;
	font-weight:400
}
.arco-tab-cell.horizontal {
	height:1.44rem
}
.arco-tab-cell.horizontal.active {
	color:#165dff;
	font-weight:700
}
.android .arco-tab-cell.horizontal.active,.arco-tab-cell.horizontal.active.android,.arco-tab-cell.horizontal.active.system-android {
	-webkit-text-stroke:.3PX #165dff;
	text-stroke:.3PX #165dff;
	font-weight:400
}
.arco-tab-pane-container.mode-swipe {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	transition-property:-webkit-transform;
	transition-property:transform;
	transition-property:transform,-webkit-transform;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.arco-tab-pane-container.horizontal {
	-webkit-box-flex:1;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex:1;
	flex:1;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-tab-pane-container.mode-scroll-horizontal {
	overflow-x:auto;
	white-space:nowrap
}
.arco-tab-pane {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	overflow:auto;
	width:100%
}
.mode-scroll-horizontal .arco-tab-pane {
	display:inline-block;
	vertical-align:middle;
	width:auto
}
.arco-tab-pane-extra {
	position:absolute
}
.arco-notice-bar {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	background:#fff7e8;
	color:#ff7d00;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:0;
	padding:0 .426667rem
}
.arco-notice-bar.no-wrap .arco-notice-bar-content-inner {
	white-space:nowrap
}
.arco-notice-bar.ellipsis .arco-notice-bar-content-inner {
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis
}
.arco-notice-bar.wrapable .arco-notice-bar-content-inner {
	line-height:.533333rem;
	padding:.213333rem 0
}
.arco-notice-bar-close,.arco-notice-bar-left-part,.arco-notice-bar-right-part {
	font-size:.373333rem;
	padding:.213333rem 0
}
.arco-notice-bar-close .arco-icon,.arco-notice-bar-left-part .arco-icon,.arco-notice-bar-right-part .arco-icon {
	float:left
}
.arco-notice-bar-close:after,.arco-notice-bar-left-part:after,.arco-notice-bar-right-part:after {
	clear:both;
	content:"";
	display:block
}
.arco-notice-bar-left-part {
	padding-right:.213333rem
}
.arco-notice-bar-close,.arco-notice-bar-right-part {
	padding-left:.213333rem
}
.arco-notice-bar-content {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	overflow:hidden;
	position:relative
}
.arco-notice-bar-content-inner {
	display:inline-block;
	font-size:.373333rem;
	line-height:.96rem
}
.arco-notice-bar-content-inner.animate {
	-webkit-animation:marquee linear both;
	animation:marquee linear both
}
.arco-notice-bar-content .arco-carousel {
	height:.96rem;
	white-space:normal
}
.arco-notice-bar-content .arco-carousel .arco-carousel-item {
	font-size:.373333rem;
	line-height:.96rem
}
.arco-notice-bar-content .arco-carousel-indicator {
	display:none
}
.arco-notice-bar .arco-icon {
	font-size:16PX;
	height:.533333rem;
	line-height:.533333rem
}
.arco-notice-bar-gradient {
	background:-webkit-linear-gradient(left,#fff7e8,rgba(255,247,232,0));
	background:linear-gradient(90deg,#fff7e8,rgba(255,247,232,0));
	height:100%;
	position:absolute;
	top:0;
	width:.213333rem;
	z-index:1
}
.arco-notice-bar-gradient.left {
	left:0
}
.arco-notice-bar-gradient.right {
	right:-2PX;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
@-webkit-keyframes marquee {
	0% {
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
to {
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
}@keyframes marquee {
	0% {
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
to {
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
}.arco-popover-menu-content {
	border-radius:4PX;
	overflow:hidden
}
.arco-popover-menu-content.horizontal-menu .arco-popover-menu-item .arco-popover-menu-text {
	border:none;
	box-shadow:none
}
.arco-popover-menu-item {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.173333rem;
	padding:0 .32rem
}
.arco-popover-menu-item.active {
	background-color:#242425
}
.white-theme .arco-popover-menu-item.active {
	background-color:#f7f8fa
}
.arco-popover-menu-item:not(:last-child) .arco-popover-menu-text {
	box-shadow:inset 0 -1PX 0 0 rgba(247,248,250,.1)
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-popover-menu-item:not(:last-child) .arco-popover-menu-text {
	box-shadow:inset 0 -.5PX 0 0 rgba(247,248,250,.1)
}
}.arco-popover-menu-item:not(:last-child) .arco-popover-menu-text.ios,.ios .arco-popover-menu-item:not(:last-child) .arco-popover-menu-text {
	border-bottom:.5px solid rgba(247,248,250,.1);
	box-shadow:none
}
.white-theme .arco-popover-menu-item:not(:last-child) .arco-popover-menu-text {
	box-shadow:inset 0 -1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.white-theme .arco-popover-menu-item:not(:last-child) .arco-popover-menu-text {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.ios .white-theme .arco-popover-menu-item:not(:last-child) .arco-popover-menu-text,.white-theme .arco-popover-menu-item:not(:last-child) .arco-popover-menu-text.ios {
	border-bottom:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-popover-menu-icon {
	font-size:.533333rem;
	line-height:1;
	margin-right:.213333rem
}
.arco-popover-menu-icon>* {
	float:left
}
.arco-popover-menu-icon:after {
	clear:both;
	content:" "
}
.white-theme .arco-popover-menu-icon {
	color:#4e5969
}
.arco-popover-menu-text {
	color:#fff;
	font-size:.373333rem;
	height:100%;
	line-height:.533333rem;
	padding:.32rem 0
}
.white-theme .arco-popover-menu-text {
	color:#1d2129
}
.disabled .arco-popover-menu-text {
	color:hsla(0,0%,100%,.3)
}
.white-theme .disabled .arco-popover-menu-text {
	color:#c9cdd4
}
.arco-popover-menu-content.horizontal-menu {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	max-width:7.68rem
}
.arco-popover-menu-content.horizontal-menu .arco-popover-menu-item {
	-webkit-box-flex:0;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	-webkit-flex-direction:column;
	flex-direction:column;
	height:1.92rem;
	width:1.92rem
}
.horizontal-menu .arco-popover-menu-item {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	padding:.32rem 0
}
.horizontal-menu .arco-popover-menu-text {
	padding:0
}
.horizontal-menu .arco-popover-menu-icon {
	margin:0 0 .213333rem
}
.arco-popover {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	position:relative
}
.arco-popover .popover-child-inner {
	font-size:0;
	line-height:1
}
.arco-popover-mask {
	background:rgba(0,0,0,.6);
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:1000
}
.arco-popover-inner {
	background-color:initial;
	box-sizing:border-box;
	color:#fff;
	position:absolute;
	right:0;
	-webkit-transition:opacity .3s ease-in-out;
	transition:opacity .3s ease-in-out;
	visibility:hidden;
	width:-webkit-max-content;
	width:max-content;
	will-change:transform;
	z-index:1010
}
.arco-popover-inner.with-shadow .popover-bg {
	box-shadow:0 2PX 8PX 0 rgba(0,0,0,.1)
}
.arco-popover-inner.with-shadow .popover-arrow.topCenter,.arco-popover-inner.with-shadow .popover-arrow.topLeft,.arco-popover-inner.with-shadow .popover-arrow.topRight {
	box-shadow:6PX 6PX 8PX 0 rgba(0,0,0,.04)
}
.arco-popover-inner.with-shadow .popover-arrow.bottomCenter,.arco-popover-inner.with-shadow .popover-arrow.bottomLeft,.arco-popover-inner.with-shadow .popover-arrow.bottomRight {
	box-shadow:-6PX -6PX 8PX 0 rgba(0,0,0,.04)
}
.arco-popover-inner.show {
	visibility:visible
}
.arco-popover-inner .popover-content {
	border-radius:4PX;
	bottom:0;
	left:0;
	position:relative;
	right:0;
	top:0;
	z-index:1
}
.arco-popover-inner .popover-bg {
	background-color:#000;
	border-radius:4PX;
	bottom:0;
	left:0;
	opacity:.8;
	position:absolute;
	right:0;
	top:0
}
.arco-popover-inner .content-text {
	font-size:.373333rem;
	line-height:.533333rem;
	padding:.213333rem .32rem;
	text-align:left;
	white-space:normal;
	word-break:break-all
}
.arco-popover-inner.with-suffix .popover-content {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-popover-inner .icon-divider {
	box-shadow:inset 1PX 0 0 0 hsla(0,0%,100%,.3);
	height:.32rem;
	width:1PX
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-popover-inner .icon-divider {
	box-shadow:inset .5PX 0 0 0 hsla(0,0%,100%,.3)
}
}.arco-popover-inner .icon-divider.ios,.ios .arco-popover-inner .icon-divider {
	border-left:.5px solid hsla(0,0%,100%,.3);
	box-shadow:none
}
.arco-popover-inner .text-close-icon {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	font-size:.426667rem;
	padding:0 .266667rem 0 .293333rem
}
.arco-popover-inner .text-suffix {
	padding:0 .32rem 0 0
}
.arco-popover-inner .popover-arrow {
	background-color:#000;
	height:9PX;
	position:absolute;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	width:9PX
}
.arco-popover-inner .popover-arrow.topCenter,.arco-popover-inner .popover-arrow.topCenter .popover-arrow-content,.arco-popover-inner .popover-arrow.topLeft,.arco-popover-inner .popover-arrow.topLeft .popover-arrow-content,.arco-popover-inner .popover-arrow.topRight,.arco-popover-inner .popover-arrow.topRight .popover-arrow-content {
	border-bottom-right-radius:1PX
}
.arco-popover-inner .popover-arrow.bottomCenter,.arco-popover-inner .popover-arrow.bottomCenter .popover-arrow-content,.arco-popover-inner .popover-arrow.bottomLeft,.arco-popover-inner .popover-arrow.bottomLeft .popover-arrow-content,.arco-popover-inner .popover-arrow.bottomRight,.arco-popover-inner .popover-arrow.bottomRight .popover-arrow-content {
	border-top-left-radius:1PX
}
.arco-popover-inner .popover-arrow.topCenter,.arco-popover-inner .popover-arrow.topLeft,.arco-popover-inner .popover-arrow.topRight {
	-webkit-transform:translateY(50%) rotate(45deg);
	transform:translateY(50%) rotate(45deg)
}
.arco-popover-inner .popover-arrow.topRight {
	bottom:0;
	right:0
}
.arco-popover-inner .popover-arrow.topCenter,.arco-popover-inner .popover-arrow.topLeft {
	bottom:0;
	left:0
}
.arco-popover-inner .popover-arrow.bottomCenter,.arco-popover-inner .popover-arrow.bottomLeft,.arco-popover-inner .popover-arrow.bottomRight {
	-webkit-transform:translateY(-50%) rotate(45deg);
	transform:translateY(-50%) rotate(45deg)
}
.arco-popover-inner .popover-arrow.bottomRight {
	right:0;
	top:0
}
.arco-popover-inner .popover-arrow.bottomCenter,.arco-popover-inner .popover-arrow.bottomLeft {
	left:0;
	top:0
}
.arco-popover-inner.white-theme {
	color:#1d2129
}
.arco-popover-inner.white-theme .popover-bg {
	background-color:#fff;
	opacity:1
}
.arco-popover-inner.white-theme .popover-arrow {
	background-color:#fff
}
.arco-popover-inner.white-theme .popover-arrow-content {
	background-color:inherit;
	height:100%;
	position:relative;
	width:100%
}
.arco-popover-inner.white-theme.bordered .popover-bg {
	box-shadow:inset 0 0 0 1PX #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-popover-inner.white-theme.bordered .popover-bg {
	box-shadow:inset 0 0 0 .5PX #e5e6eb
}
}.arco-popover-inner.white-theme.bordered .popover-bg.ios,.ios .arco-popover-inner.white-theme.bordered .popover-bg {
	border:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-popover-inner.white-theme.bordered .popover-arrow-content {
	border-color:#e5e6eb
}
.arco-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	box-shadow:inset -1PX -1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	box-shadow:inset -.5PX -.5PX 0 0 #e5e6eb
}
}.arco-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content.ios,.arco-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content.ios,.arco-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content.ios,.ios .arco-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.ios .arco-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.ios .arco-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	border-bottom:.5px solid #e5e6eb;
	border-right:.5px solid #e5e6eb;
	box-shadow:none
}
.arco-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	box-shadow:inset 1PX 1PX 0 0 #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.arco-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.arco-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	box-shadow:inset .5PX .5PX 0 0 #e5e6eb
}
}.arco-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content.ios,.arco-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content.ios,.arco-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content.ios,.ios .arco-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.ios .arco-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.ios .arco-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	border-left:.5px solid #e5e6eb;
	border-top:.5px solid #e5e6eb;
	box-shadow:none
}
.global-mode.arco-popover-inner {
	position:fixed
}
.arco-popup-swiper.has-trans .arco-popup-content,.arco-popup-swiper.has-trans .arco-popup-mask {
	-webkit-transition:all .24s cubic-bezier(.34,.69,.1,1);
	transition:all .24s cubic-bezier(.34,.69,.1,1)
}
.arco-progress.progress-fixed {
	left:0;
	position:fixed;
	width:100%;
	z-index:1001
}
.arco-progress .progress-wrapper {
	position:relative
}
.arco-progress .progress-wrapper,.arco-progress .progress-wrapper .progress-track {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	width:100%
}
.arco-progress .progress-wrapper .progress-track {
	background-color:#f2f3f5;
	height:4PX
}
.arco-progress .progress-wrapper .progress-track.position-innerLeft {
	height:18PX
}
.arco-progress .progress-wrapper .progress-track.nav-mode {
	background-color:initial;
	height:2PX
}
.arco-progress .progress-wrapper .progress-bar {
	background-color:#165dff;
	height:100%;
	position:relative
}
.arco-progress .progress-wrapper .progress-bar .wrapper {
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.arco-progress .progress-wrapper .filleted {
	border-radius:100PX
}
.arco-progress .progress-wrapper .text {
	color:#165dff;
	font-size:.373333rem;
	margin-left:.213333rem
}
.arco-progress .progress-wrapper .text-left {
	margin-left:0;
	margin-right:.213333rem
}
.arco-progress .progress-wrapper .text-innerLeft {
	color:#fff;
	position:absolute;
	z-index:1
}
.arco-progress .progress-wrapper .text-center {
	color:#fff;
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	z-index:1
}
.arco-progress .progress-wrapper .text-follow {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:#165dff;
	border-radius:.533333rem;
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.346667rem;
	height:.533333rem;
	-webkit-justify-content:center;
	justify-content:center;
	width:.96rem
}
.arco-progress .progress-wrapper .track-color {
	background-color:#f2f3f5
}
.arco-progress .progress-wrapper .color {
	stroke:#165dff;
	color:#165dff
}
.arco-progress .progress-wrapper .bar-disabled {
	background-color:#c9cdd4
}
.arco-progress .progress-wrapper .text-disabled {
	color:#86909c
}
.arco-progress .progress-wrapper .inner-disabled {
	color:#fff
}
.arco-progress .progress-wrapper .inner-disabled.inner-block-disabled {
	background-color:#c9cdd4
}
.arco-pull-refresh {
	-webkit-overflow-scrolling:touch;
	height:100%;
	overflow-y:auto;
	position:relative;
	width:100%
}
.arco-pull-refresh::-webkit-scrollbar {
	display:none
}
.arco-pull-refresh-content,.arco-pull-refresh-content-wrapper,.arco-pull-refresh.is-disabled {
	background:#fff
}
.arco-pull-refresh-content {
	min-height:100%
}
.arco-pull-refresh.is-ios .arco-pull-refresh-content-wrapper {
	box-sizing:initial;
	list-style-type:none;
	margin:0;
	min-height:100%;
	padding:0 0 1PX;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
.arco-pull-refresh-label {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:#f7f8fa;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.32rem;
	height:-webkit-fit-content;
	height:fit-content;
	-webkit-justify-content:center;
	justify-content:center;
	position:absolute;
	width:100%;
	z-index:-1
}
.arco-pull-refresh-label-wrapper {
	left:0;
	overflow-y:auto;
	position:absolute;
	width:100%
}
.arco-pull-refresh-place {
	height:100%;
	position:relative;
	will-change:transform
}
.arco-pull-refresh-label-text {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#787878;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.373333rem;
	line-height:1.173333rem
}
.arco-pull-refresh-label-text .bg-color-with-config {
	background:#86909c
}
.arco-pull-refresh-label-text .stop-color-with-config {
	stop-color:#86909c
}
.arco-pull-refresh-label-text .fill-color-with-config {
	fill:#86909c
}
.arco-pull-refresh-label-text .stroke-color-with-config {
	stroke:#86909c
}
.arco-pull-refresh-label-text .arco-loading+span {
	margin-left:.266667rem
}
.arco-pull-refresh.is-android .arco-pull-refresh-label {
	top:0;
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.arco-pull-refresh.is-ios .arco-pull-refresh-label {
	bottom:0;
	font-size:.373333rem;
	overflow-y:auto;
	position:absolute
}
.arco-pull-refresh.is-ios .arco-pull-refresh-label-wrapper {
	will-change:height;
	z-index:-1
}
.arco-radio,.arco-radio .radio-icon {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.arco-radio .radio-icon {
	color:#c2c6cc;
	font-size:20PX
}
.arco-radio .radio-icon.checked {
	color:#165dff
}
.arco-radio .radio-icon.disabled {
	color:#f7f8fa
}
.arco-radio .radio-icon.checked.disabled {
	color:rgba(51,112,255,.5)
}
.arco-radio .radio-text {
	color:#1d2129;
	font-size:.426667rem
}
.arco-radio .radio-icon+.radio-text {
	margin-left:.213333rem
}
.arco-radio.disabled .radio-text {
	opacity:.5
}
.arco-radio.block {
	width:100%
}
.arco-radio.justify {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	width:100%
}
.arco-radio-group .arco-radio:not(:last-child,.block) {
	margin-right:.64rem
}
.arco-rate {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.arco-rate.disabled {
	cursor:not-allowed
}
.arco-rate-icon-wrap {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:24PX;
	-webkit-justify-content:center;
	justify-content:center;
	padding:6PX;
	position:relative
}
.arco-rate-icon-wrap.active,.arco-rate-icon-wrap.half-active,.arco-rate-icon.active,.arco-rate-icon.half-active {
	color:#ffb400
}
.arco-rate-icon-wrap.active.disabled,.arco-rate-icon-wrap.half-active.disabled,.arco-rate-icon.active.disabled,.arco-rate-icon.half-active.disabled {
	color:#c9cdd4
}
.arco-rate-icon-wrap.normal,.arco-rate-icon.normal {
	color:#e5e6eb
}
.arco-rate-icon.half-active {
	position:absolute;
	z-index:1
}
.arco-rate-icon-click-half {
	display:inline-block;
	height:100%;
	position:absolute;
	width:50%;
	z-index:2
}
.arco-rate-icon-click-half.left {
	left:0
}
.arco-rate-icon-click-half.right {
	right:0
}
.arco-slider {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	padding:.293333rem .426667rem;
	position:relative
}
.arco-slider.is-vertical {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-slider.is-horizontal.show-marks {
	padding-bottom:.933333rem
}
.arco-slider-wrapper {
	-webkit-box-align:center;
	-webkit-box-flex:1;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	position:relative
}
.is-vertical .arco-slider-wrapper {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-slider-label {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#86909c;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem
}
.is-horizontal .arco-slider-label {
	margin-right:.32rem
}
.is-vertical .arco-slider-label {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	margin-bottom:.32rem
}
.is-horizontal .arco-slider-wrapper+.arco-slider-label {
	margin-left:.32rem;
	margin-right:0
}
.is-vertical .arco-slider-wrapper+.arco-slider-label {
	margin-bottom:0;
	margin-top:.32rem
}
.arco-slider-line {
	-webkit-box-flex:1;
	background:#e5e6eb;
	border-radius:.106667rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	position:relative
}
.arco-slider-line:not(.is-activated):before {
	content:"";
	height:100%;
	position:absolute;
	width:100%
}
.is-horizontal .arco-slider-line:not(.is-activated):before {
	padding:.4rem 0;
	top:-50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.is-vertical .arco-slider-line:not(.is-activated):before {
	left:-50%;
	padding:0 .4rem;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.arco-slider-line.is-activated {
	background:#165dff;
	position:absolute
}
.is-disabled .arco-slider-line.is-activated {
	background:#94bfff
}
.arco-slider-thumb {
	background:#fff;
	border-radius:50%;
	box-shadow:0 2PX 8PX rgba(0,0,0,.1);
	height:.64rem;
	width:.64rem
}
.arco-slider-thumb-wrapper {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:-webkit-fit-content;
	height:fit-content;
	margin:auto;
	position:absolute;
	width:-webkit-fit-content;
	width:fit-content
}
.is-vertical .arco-slider-thumb-wrapper {
	left:1PX;
	right:0
}
.is-vertical .arco-slider-thumb-wrapper.is-end {
	top:0;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.is-vertical .arco-slider-thumb-wrapper.is-start {
	bottom:0;
	-webkit-transform:translate(-50%,50%);
	transform:translate(-50%,50%)
}
.is-horizontal .arco-slider-thumb-wrapper {
	bottom:0;
	top:0
}
.is-horizontal .arco-slider-thumb-wrapper.is-end {
	right:0;
	-webkit-transform:translateX(50%);
	transform:translateX(50%)
}
.is-horizontal .arco-slider-thumb-wrapper.is-start {
	left:0;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.arco-slider-popover-wrapper .arco-slider-thumb {
	position:relative
}
.arco-slider-popover {
	color:#fff;
	font-size:.32rem;
	line-height:.453333rem;
	position:absolute;
	width:-webkit-max-content;
	width:max-content
}
.is-horizontal .arco-slider-popover {
	bottom:100%;
	left:50%;
	margin-bottom:.373333rem;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.is-vertical .arco-slider-popover {
	left:100%;
	margin-left:.373333rem;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.arco-slider-popover.no-content {
	display:none
}
.arco-slider-popover-wrapper {
	left:50%;
	position:absolute;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.arco-slider-popover-content {
	background-color:#000;
	border-radius:4PX;
	bottom:0;
	left:0;
	padding:.213333rem .32rem;
	position:relative;
	right:0;
	top:0;
	z-index:2
}
.android .arco-slider-popover-content {
	padding:.266667rem .32rem .16rem
}
.arco-slider-popover-content p {
	font-size:.373333rem;
	line-height:.533333rem;
	text-align:left;
	white-space:normal;
	word-break:break-all
}
.arco-slider-popover-arrow {
	border:6px solid transparent;
	height:0;
	margin:auto;
	position:absolute;
	width:0
}
.is-horizontal .arco-slider-popover-arrow {
	border-top-color:#000;
	bottom:0;
	left:0;
	right:0;
	-webkit-transform:translateY(100%);
	transform:translateY(100%)
}
.is-vertical .arco-slider-popover-arrow {
	border-right-color:#000;
	bottom:0;
	left:0;
	top:0;
	-webkit-transform:translateX(-100%);
	transform:translateX(-100%)
}
.arco-slider-marks {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	height:100%;
	position:absolute;
	width:100%
}
.arco-slider-marks-item {
	background:#e5e6eb;
	border-radius:50%;
	height:6PX;
	margin:auto;
	position:absolute;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:6PX
}
.arco-slider-marks-item.is-activated {
	background:#165dff
}
.is-vertical .arco-slider-marks-item {
	left:0;
	right:0
}
.is-horizontal .arco-slider-marks-item {
	bottom:0;
	top:0
}
.arco-slider-marks-item-label {
	color:#86909c;
	font-size:.373333rem;
	line-height:.533333rem;
	position:absolute
}
.is-horizontal .arco-slider-marks-item-label {
	left:50%;
	top:.506667rem;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.is-vertical .arco-slider-marks-item-label {
	right:.346667rem;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.arco-slider .is-transferable {
	-webkit-transition:all .3s;
	transition:all .3s
}
.arco-slider .arco-fade-enter-active,.arco-slider .arco-fade-enter-done {
	opacity:.8
}
.arco-steps {
	padding:.426667rem 0
}
.arco-steps,.arco-steps-item {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.arco-steps-item {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	position:relative
}
.arco-steps-item.horizontal {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-flex-direction:column;
	flex-direction:column
}
.arco-steps-item.vertical {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.arco-steps-item:last-child .arco-steps-item-tail:after {
	display:none
}
.arco-steps-item-tail {
	position:absolute
}
.horizontal .arco-steps-item-tail {
	left:50%;
	padding:0 .48rem;
	top:.24rem;
	width:100%
}
.horizontal .arco-steps-item-tail:after {
	background:#e5e6eb;
	border-radius:.053333rem;
	content:"";
	display:inline-block;
	height:1PX;
	width:100%
}
.vertical .arco-steps-item-tail {
	height:100%;
	left:.2rem;
	padding:.373333rem 0;
	top:.24rem
}
.vertical .arco-steps-item-tail:after {
	background:#e5e6eb;
	border-radius:.053333rem;
	content:"";
	display:inline-block;
	height:100%;
	width:1PX
}
.finish .arco-steps-item-tail:after {
	background:#165dff
}
.arco-steps-item-custom-icon {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:20PX;
	-webkit-justify-content:center;
	justify-content:center;
	width:20PX
}
.arco-steps-item-icon {
	border-radius:50%;
	display:inline-block;
	height:18PX;
	text-align:center;
	width:18PX
}
.number.finish .arco-steps-item-icon {
	background:#e8f3ff
}
.number.process .arco-steps-item-icon {
	background:#165dff
}
.number.wait .arco-steps-item-icon {
	background:#f2f3f5
}
.number.error .arco-steps-item-icon {
	background:#f53f3f
}
.arco-steps-item-icon svg {
	font-size:10PX;
	position:relative;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.finish .arco-steps-item-icon svg {
	color:#165dff
}
.error .arco-steps-item-icon svg {
	color:#fff;
	font-size:8PX
}
.arco-steps-item-icon-num {
	color:#86909c;
	font-size:12PX;
	font-weight:700;
	line-height:18PX
}
.android .arco-steps-item-icon-num,.arco-steps-item-icon-num.android,.arco-steps-item-icon-num.system-android {
	-webkit-text-stroke:.3PX #86909c;
	text-stroke:.3PX #86909c;
	font-weight:400
}
.process .arco-steps-item-icon-num {
	color:#fff
}
.arco-steps-item-icon-dot {
	border-radius:50%;
	border-style:solid;
	border-width:1.5PX;
	display:inline-block;
	height:8PX;
	position:relative;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:8PX
}
.finish .arco-steps-item-icon-dot {
	border-color:#165dff
}
.wait .arco-steps-item-icon-dot {
	border-color:#86909c
}
.process .arco-steps-item-icon-dot {
	background:#165dff;
	border:none
}
.arco-steps-item-content {
	text-align:center
}
.horizontal .arco-steps-item-content {
	margin-top:.133333rem
}
.vertical .arco-steps-item-content {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	margin-left:.346667rem;
	padding-bottom:.666667rem;
	text-align:left
}
.arco-steps-item-title {
	font-size:.373333rem;
	line-height:.533333rem
}
.finish .arco-steps-item-title {
	color:#1d2129
}
.error .arco-steps-item-title {
	color:#f53f3f
}
.process .arco-steps-item-title {
	color:#165dff;
	font-weight:500
}
.wait .arco-steps-item-title {
	color:#86909c
}
.arco-steps-item-description {
	color:#4e5969;
	font-size:.32rem;
	line-height:.48rem
}
.wait .arco-steps-item-description {
	color:#86909c
}
.vertical .arco-steps-item-description {
	margin-top:.053333rem
}
.arco-steps.vertical {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	padding-bottom:0;
	padding-left:.533333rem
}
.arco-swipe-load {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.arco-swipe-load,.arco-swipe-load .arco-list-area {
	position:relative;
	width:100%
}
.arco-swipe-load .arco-loading-area {
	background-color:#f8f8f8;
	border-radius:50%;
	margin-top:0
}
.arco-swipe-load .arco-loading-area .arco-loading-label {
	color:#1d2129;
	font-size:.32rem;
	margin-left:.533333rem;
	width:.533333rem
}
.arco-tag {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	border:1px solid;
	border-radius:2PX;
	box-sizing:border-box;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	font-size:.32rem;
	-webkit-justify-content:center;
	justify-content:center;
	justify-items:center;
	vertical-align:middle
}
.arco-tag.size-small {
	height:.48rem;
	padding:0 .106667rem
}
.arco-tag.size-small .tag-text {
	margin-left:-.053333rem;
	margin-right:-.053333rem;
	-webkit-transform:scale(.8333);
	transform:scale(.8333)
}
.arco-tag.size-medium {
	height:.533333rem;
	padding:0 .106667rem
}
.arco-tag.size-large {
	height:.64rem;
	padding:0 .16rem
}
.arco-tag.filleted {
	border-radius:2.66667rem;
	padding:0 .213333rem
}
.arco-tag.half-border:not(.arco-tag-solid):not(.filleted) {
	border-width:0;
	position:relative
}
.arco-tag.half-border:not(.arco-tag-solid):not(.filleted):after {
	border:1PX inherit;
	border-color:inherit;
	border-radius:2PX;
	box-sizing:border-box;
	content:"";
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-tag.half-border:not(.arco-tag-solid):not(.filleted):after {
	border-radius:4PX;
	height:200%;
	transform:scale(.5);
	-webkit-transform:scale(.5);
	width:200%
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-tag.half-border:not(.arco-tag-solid):not(.filleted):after {
	border-radius:6PX;
	height:300%;
	transform:scale(.33333333);
	-webkit-transform:scale(.33333333);
	width:300%
}
}.arco-tag.half-border:not(.arco-tag-solid):not(.filleted):after {
	border:inherit;
	border-width:1PX
}
.arco-tag.half-border:not(.arco-tag-solid).filleted {
	border-width:0;
	position:relative
}
.arco-tag.half-border:not(.arco-tag-solid).filleted:after {
	border:1PX inherit;
	border-color:inherit;
	border-radius:2.66667rem;
	box-sizing:border-box;
	content:"";
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.arco-tag.half-border:not(.arco-tag-solid).filleted:after {
	border-radius:5.33333rem;
	height:200%;
	transform:scale(.5);
	-webkit-transform:scale(.5);
	width:200%
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.arco-tag.half-border:not(.arco-tag-solid).filleted:after {
	border-radius:8rem;
	height:300%;
	transform:scale(.33333333);
	-webkit-transform:scale(.33333333);
	width:300%
}
}.arco-tag.half-border:not(.arco-tag-solid).filleted:after {
	border:inherit;
	border-width:1PX
}
.arco-tag .tag-text {
	font-size:inherit;
	vertical-align:middle
}
.arco-tag .arco-icon:not(.tag-close-icon) {
	font-size:.32rem;
	margin-right:.053333rem;
	vertical-align:middle
}
.arco-tag .tag-close-wrap {
	font-size:0
}
.arco-tag .tag-close-icon {
	font-size:.32rem;
	margin-left:.106667rem;
	vertical-align:middle
}
.arco-tag.android .tag-text {
	padding-top:.026667rem
}
.arco-tag.arco-tag-primary {
	background:#e8f3ff;
	border-color:#165dff;
	color:#165dff
}
.arco-tag.arco-tag-hollow {
	background:transparent;
	border-color:#165dff;
	color:#165dff
}
.arco-tag.arco-tag-solid {
	background:#165dff;
	border-width:0;
	color:#fff
}
.arco-tag-list {
	margin-bottom:0
}
.arco-tag-list .arco-tag {
	margin-bottom:0;
	vertical-align:top
}
.arco-tag-list .arco-tag:not(:last-child) {
	margin-right:.213333rem
}
.arco-tag-list .tag-list-add-wrap {
	display:inline-block;
	font-size:0
}
.arco-tag-list .tag-list-add {
	background:#fafbfc;
	border-color:#c2c6cc;
	color:#939aa3;
	margin-bottom:0
}
.arco-textarea {
	caret-color:#165dff;
	display:inline-block;
	font-size:.426667rem;
	height:100%;
	line-height:.586667rem;
	resize:none;
	width:100%
}
.arco-textarea::-webkit-input-placeholder {
	color:#c9cdd4
}
.arco-textarea::placeholder {
	color:#c9cdd4
}
.arco-textarea.fake-textarea {
	bottom:100%;
	left:0;
	position:fixed;
	visibility:hidden
}
.arco-input-container .statistic-text {
	bottom:.426667rem;
	color:#86909c;
	font-size:.373333rem;
	position:absolute;
	right:.426667rem
}
.arco-input-container .statistic-text.exceed {
	color:#ee4d38
}
:root {
	--prefix:fq;
	--base-font-size:50;
	--background-color:#fff;
	--font-color:#1d2129;
	--sub-font-color:#4e5969;
	--sub-info-font-color:#86909c;
	--line-color:#e5e6eb;
	--primary-color:#165dff;
	--primary-disabled-color:#94bfff;
	--danger-color:#f53f3f;
	--warning-color:#ff7d00;
	--disabled-color:#c9cdd4;
	--mask-background:rgba(0,0,0,.5);
	--mask-content-color:#fff;
	--mask-content-background:#fff;
	--scroller-buffer:10PX;
	--full-screen-z-index:1000;
	--fixed-z-index:100;
	--cubic-bezier-linear:cubic-bezier(0,0,1,1);
	--cubic-bezier-standard:cubic-bezier(0.34,0.69,0.1,1);
	--cubic-bezier-ease:cubic-bezier(0.25,0.1,0.25,1);
	--cubic-bezier-ease-in:cubic-bezier(0.42,0,1,1);
	--cubic-bezier-ease-out:cubic-bezier(0,0,0.58,1);
	--cubic-bezier-ease-in-out:cubic-bezier(0.42,0,0.58,1);
	--cubic-bezier-sine-in:cubic-bezier(0.47,0,0.745,0.715);
	--cubic-bezier-sine-out:cubic-bezier(0.39,0.575,0.565,1);
	--cubic-bezier-sine-in-out:cubic-bezier(0.445,0.05,0.55,0.95);
	--cubic-bezier-quad-in:cubic-bezier(0.26,0,0.6,0.2);
	--cubic-bezier-quad-out:cubic-bezier(0.4,0.8,0.74,1);
	--cubic-bezier-quad-in-out:cubic-bezier(0.48,0.04,0.52,0.96);
	--cubic-bezier-cubic-in:cubic-bezier(0.4,0,0.68,0.06);
	--cubic-bezier-cubic-out:cubic-bezier(0.32,0.94,0.6,1);
	--cubic-bezier-cubic-in-out:cubic-bezier(0.66,0,0.34,1);
	--cubic-bezier-quart-in:cubic-bezier(0.52,0,0.74,0);
	--cubic-bezier-quart-out:cubic-bezier(0.26,1,0.48,1);
	--cubic-bezier-quart-in-out:cubic-bezier(0.76,0,0.24,1);
	--cubic-bezier-quint-in:cubic-bezier(0.64,0,0.78,0);
	--cubic-bezier-quint-out:cubic-bezier(0.22,1,0.36,1);
	--cubic-bezier-quint-in-out:cubic-bezier(0.84,0,0.16,1);
	--cubic-bezier-expo-in:cubic-bezier(0.66,0,0.86,0);
	--cubic-bezier-expo-out:cubic-bezier(0.14,1,0.34,1);
	--cubic-bezier-expo-in-out:cubic-bezier(0.9,0,0.1,1);
	--popup-mask-background:var(--mask-background);
	--popup-content-background:var(--mask-content-background);
	--popup-enter-transition:all 450ms cubic-bezier(0.34,0.69,0.1,1);
	--popup-exit-transition:all 240ms cubic-bezier(0.34,0.69,0.1,1);
	--dialog-mask-background:var(--mask-background);
	--dialog-content-width:7.2rem;
	--dialog-content-android-width:7.466667rem;
	--dialog-content-background:var(--mask-content-background);
	--dialog-content-border-radius:0.213333rem;
	--dialog-content-android-border-radius:0.106667rem;
	--dialog-ios-horizontal-padding:0.426667rem;
	--dialog-ios-vertical-padding:0.533333rem;
	--dialog-ios-header-body-gutter:0.106667rem;
	--dialog-android-horizontal-padding:0.64rem;
	--dialog-android-vertical-padding:0.533333rem;
	--dialog-android-header-body-gutter:0.32rem;
	--dialog-android-body-footer-gutter:0.64rem;
	--dialog-body-ios-color:rgba(30,32,35,.6);
	--dialog-body-ios-font-size:0.4rem;
	--dialog-body-ios-line-height:0.586667rem;
	--dialog-body-android-color:rgba(30,32,35,.6);
	--dialog-body-android-font-size:0.4rem;
	--dialog-body-android-line-height:0.64rem;
	--dialog-header-ios-color:#000;
	--dialog-header-android-color:#000;
	--dialog-header-ios-font-size:0.453333rem;
	--dialog-header-ios-line-height:0.693333rem;
	--dialog-header-android-font-size:0.453333rem;
	--dialog-header-android-line-height:0.746667rem;
	--dialog-footer-ios-color:#000;
	--dialog-footer-ios-font-size:0.426667rem;
	--dialog-footer-ios-height:1.173333rem;
	--dialog-footer-android-color:#000;
	--dialog-footer-android-font-size:0.4rem;
	--dialog-footer-android-line-height:0.533333rem;
	--dialog-footer-android-button-gutter:0.746667rem;
	--dialog-button-footer-primary-background:var(--primary-color);
	--dialog-button-footer-primary-color:#fff;
	--dialog-button-footer-color:var(--sub-info-font-color);
	--dialog-button-footer-height:0.96rem;
	--dialog-button-footer-border-radius:0.8rem;
	--dialog-button-footer-gutter:0.213333rem;
	--carousel-auto-transition:cubic-bezier(0.66,0,0.34,1);
	--carousel-slide-transition:cubic-bezier(0.32,0.94,0.6,1);
	--carousel-indicator-background:hsla(0,0%,100%,.5);
	--carousel-indicator-active-background:#fff;
	--carousel-indicator-inverse-background:var(--line-color);
	--carousel-indicator-active-inverse-background:var(--primary-color);
	--carousel-indicator-outside-padding:0.213333rem 0 0.133333rem;
	--carousel-indicator-position:0.32rem;
	--carousel-indicator-safe-padding:0.426667rem;
	--carousel-circle-indicator-gutter:0.213333rem;
	--carousel-square-indicator-gutter:0.213333rem;
	--carousel-circle-indicator-size:6PX;
	--carousel-square-indicator-width:0.32rem;
	--carousel-square-indicator-height:3PX;
	--carousel-item-text-color:#fff;
	--carousel-item-text-background:linear-gradient(180deg,transparent 5.18%,rgba(0,0,0,.15));
	--carousel-item-text-height:0.853333rem;
	--carousel-item-text-padding:0 0.32rem;
	--carousel-item-text-font-size:0.426667rem;
	--input-height:1.44rem;
	--input-disabled-background:#fafbfc;
	--input-disabled-color:var(--disabled-color);
	--input-placeholder-color:var(--disabled-color);
	--input-clear-icon-color:var(--disabled-color);
	--input-clear-icon-font-size:16PX;
	--input-label-gutter:0.64rem;
	--input-horizontal-padding:0.426667rem;
	--input-vertical-padding:0.32rem;
	--input-caret-color:var(--primary-color);
	--input-label-min-width:1.706667rem;
	--input-text-font-size:0.426667rem;
	--input-text-line-height:0.586667rem;
	--textarea-font-size:0.426667rem;
	--textarea-line-height:0.586667rem;
	--textarea-padding:0.426667rem;
	--textarea-has-stat-padding:0.426667rem 0.426667rem 1.173333rem;
	--textarea-statistic-color:var(--sub-info-font-color);
	--textarea-statistic-font-size:0.373333rem;
	--avatar-size-map:large,medium,small,smaller,ultra-small;
	--avatar-large-size:1.493333rem;
	--avatar-medium-size:1.28rem;
	--avatar-small-size:1.066667rem;
	--avatar-smaller-size:0.853333rem;
	--avatar-ultra-small-size:0.64rem;
	--avatar-default-overlap-large-size:0.746667rem;
	--avatar-default-overlap-medium-size:0.64rem;
	--avatar-default-overlap-small-size:0.533333rem;
	--avatar-default-overlap-smaller-size:0.426667rem;
	--avatar-default-overlap-ultra-small-size:0.32rem;
	--avatar-background:#4080ff;
	--avatar-default-overlap-background:var(--disabled-color);
	--avatar-text-font-color:#fff;
	--avatar-large-text-font-size:0.426667rem;
	--avatar-medium-text-font-size:0.426667rem;
	--avatar-small-text-font-size:0.373333rem;
	--avatar-smaller-text-font-size:0.32rem;
	--avatar-ultra-small-text-font-size:0.266667rem;
	--avatar-group-large-size-offset:-0.32rem;
	--avatar-group-large-size-border:0.04rem;
	--avatar-group-medium-size-offset:-0.32rem;
	--avatar-group-medium-size-border:0.04rem;
	--avatar-group-small-size-offset:-0.32rem;
	--avatar-group-small-size-border:0.04rem;
	--avatar-group-smaller-size-offset:-0.213333rem;
	--avatar-group-smaller-size-border:0.026667rem;
	--avatar-group-ultra-small-size-offset:-0.213333rem;
	--avatar-group-ultra-small-size-border:0.026667rem;
	--avatar-group-border-color:var(--background-color);
	--avatar-info-box-large-size:2.346667rem;
	--avatar-info-box-medium-size:2.133333rem;
	--avatar-info-box-small-size:2.133333rem;
	--avatar-info-box-smaller-size:1.706667rem;
	--avatar-info-box-ultra-small-size:1.493333rem;
	--avatar-name-large-font-size:0.48rem;
	--avatar-name-large-line-height:0.693333rem;
	--avatar-desc-large-font-size:0.373333rem;
	--avatar-desc-large-line-height:0.533333rem;
	--avatar-desc-large-margin-top:0.053333rem;
	--avatar-name-medium-font-size:0.48rem;
	--avatar-name-medium-line-height:0.693333rem;
	--avatar-desc-medium-font-size:0.373333rem;
	--avatar-desc-medium-line-height:0.533333rem;
	--avatar-desc-medium-margin-top:0.053333rem;
	--avatar-name-small-font-size:0.426667rem;
	--avatar-name-small-line-height:0.64rem;
	--avatar-desc-small-font-size:0.32rem;
	--avatar-desc-small-line-height:0.426667rem;
	--avatar-desc-small-margin-top:0;
	--avatar-name-smaller-font-size:0.373333rem;
	--avatar-name-smaller-line-height:0.533333rem;
	--avatar-desc-smaller-font-size:0.32rem;
	--avatar-desc-smaller-line-height:0.426667rem;
	--avatar-desc-smaller-margin-top:0;
	--avatar-name-ultra-small-font-size:0.346667rem;
	--avatar-name-ultra-small-line-height:0.48rem;
	--avatar-desc-ultra-small-font-size:0.266667rem;
	--avatar-desc-ultra-small-line-height:0.373333rem;
	--avatar-desc-ultra-small-margin-top:0.053333rem;
	--avatar-name-color:var(--font-color);
	--avatar-desc-color:var(--sub-info-font-color);
	--button-line-height:1.2;
	--button-radius:2PX;
	--button-icon-text-gutter:0.106667rem;
	--button-primary-background:var(--primary-color);
	--button-primary-clicked-background:#0e42d2;
	--button-primary-disabled-background:var(--primary-disabled-color);
	--button-primary-text-color:#fff;
	--button-primary-disabled-text-color:#e8f3ff;
	--button-default-background:#e8f3ff;
	--button-default-clicked-background:var(--primary-disabled-color);
	--button-default-disabled-background:#e8f3ff;
	--button-default-text-color:var(--primary-color);
	--button-default-disabled-text-color:var(--primary-disabled-color);
	--button-ghost-background:transparent;
	--button-ghost-clicked-background:#e8f3ff;
	--button-ghost-disabled-background:transparent;
	--button-ghost-text-color:var(--primary-color);
	--button-ghost-disabled-text-color:var(--primary-disabled-color);
	--button-huge-padding:0 0.426667rem;
	--button-huge-height:1.173333rem;
	--button-huge-text-size:0.426667rem;
	--button-large-padding:0 0.426667rem;
	--button-large-height:0.96rem;
	--button-large-text-size:0.4rem;
	--button-medium-padding:0 0.426667rem;
	--button-medium-height:0.853333rem;
	--button-medium-text-size:0.373333rem;
	--button-small-padding:0 0.213333rem;
	--button-small-height:0.746667rem;
	--button-small-text-size:0.373333rem;
	--button-mini-padding:0 0.213333rem;
	--button-mini-height:0.64rem;
	--button-mini-text-size:0.32rem;
	--ellipsis-default-text-size:0.426667rem;
	--ellipsis-float-ellipsis-node-background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 20PX,#fff);
	--ellipsis-float-ellipsis-node-padding-left:20PX;
	--checkbox-icon-color:#c2c6cc;
	--checkbox-icon-font-size:20PX;
	--checkbox-icon-margin-right:0.213333rem;
	--checkbox-icon-checked-color:#fa6725;
	--checkbox-icon-disabled-color:#f7f8fa;
	--checkbox-icon-checked-disabled-color:rgba(250,103,37,.5);
	--checkbox-disabled-color:#c2c6cc;
	--checkbox-text-font-size:0.426667rem;
	--checkbox-text-disabled-opacity:0.5;
	--checkbox-group-gutter:0.64rem;
	--tabs-tab-bar-font-size:0.4rem;
	--tabs-tab-bar-background:var(--background-color);
	--tabs-tab-bar-height:1.12rem;
	--tabs-tab-bar-width:2.08rem;
	--tabs-tab-bar-horizontal-height:1.44rem;
	--tabs-tab-bar-card-height:1.066667rem;
	--tabs-tab-bar-card-color:var(--primary-color);
	--tabs-tab-bar-card-text-color:#fff;
	--tabs-tab-bar-card-border-radius:2PX;
	--tabs-tab-bar-line-active-color:#000;
	--tabs-tab-bar-line-gutter:1.066667rem;
	--tabs-tab-bar-tag-gutter:0.426667rem;
	--tabs-tab-bar-tag-height:1.6rem;
	--tabs-tab-bar-tag-vertical-padding:0.32rem;
	--tabs-tab-bar-tag-background:#f7f8fa;
	--tabs-tab-bar-tag-text-color:var(--font-color);
	--tabs-tab-bar-tag-active-background:var(--primary-color);
	--tabs-tab-bar-tag-active-text-color:#fff;
	--tabs-tab-bar-tag-padding:0 0.426667rem;
	--tabs-underline-color:#000;
	--tabs-underline-thick:2PX;
	--tabs-underline-size:0.64rem;
	--tabs-underline-border-radius:2PX;
	--tab-bar-height:1.333333rem;
	--tab-bar-font-size:0.266667rem;
	--tab-bar-icon-size:0.533333rem;
	--tab-bar-only-title-font-size:0.426667rem;
	--tab-bar-color:var(--sub-info-font-color);
	--tab-bar-active-color:var(--primary-color);
	--tab-bar-title-line-height:0.373333rem;
	--tab-bar-only-title-line-height:0.586667rem;
	--tab-bar-title-margin:0 0 0.133333rem 0;
	--tab-bar-item-icon-margin:0.186667rem 0 0.106667rem;
	--nav-bar-height:1.173333rem;
	--nav-bar-bottom-border-color:var(--line-color);
	--nav-bar-background:var(--background-color);
	--nav-bar-font-color:#000;
	--nav-bar-two-sides-font-size:0.426667rem;
	--nav-bar-two-sides-padding:0 0.426667rem;
	--nav-bar-title-font-size:0.453333rem;
	--nav-bar-title-text-font-size:0.453333rem;
	--nav-bar-title-padding:0 1.226667rem;
	--nav-bar-back-icon-height:0.426667rem;
	--image-placeholder-background:#f7f8fa;
	--image-loading-icon-color:#e6e8eb;
	--image-retry-icon-color:#e6e8eb;
	--image-mask-background:var(--mask-background);
	--image-transition-function:cubic-bezier(0.39,0.575,0.565,1);
	--image-inner-font-size:0.426667rem;
	--image-retry-font-size:0.426667rem;
	--switch-text-color:var(--sub-font-color);
	--switch-text-checked-color:#fff;
	--switch-inner-background:#fff;
	--switch-inner-transition:all 0.2s;
	--switch-inner-fully-border-radius:50%;
	--switch-inner-semi-border-radius:1PX;
	--switch-android-width:40PX;
	--switch-android-height:24PX;
	--switch-android-padding:2PX;
	--switch-android-inner-diameter-size:20PX;
	--switch-android-inner-box-shadow:0 2PX 4PX 0 rgba(0,0,0,.08);
	--switch-android-fully-border-radius:20PX;
	--switch-android-semi-border-radius:2PX;
	--switch-android-checked-inner-transform:translateX(16PX);
	--switch-android-text-font-size:12PX;
	--switch-android-text-gap-size:5PX;
	--switch-android-background:#e5e6eb;
	--switch-android-checked-background:#fa6725;
	--switch-android-disabled-checked-background:rgba(250,103,37,.3);
	--switch-android-disabled-background:#f2f3f5;
	--switch-ios-width:1.36rem;
	--switch-ios-height:0.826667rem;
	--switch-ios-padding:0.053333rem;
	--switch-ios-inner-diameter-size:0.72rem;
	--switch-ios-inner-border-color:rgba(0,0,0,.04);
	--switch-ios-inner-box-shadow:0 3PX 2PX 0 rgba(0,0,0,.12);
	--switch-ios-fully-border-radius:0.426667rem;
	--switch-ios-semi-border-radius:0.053333rem;
	--switch-ios-checked-inner-transform:translateX(0.533333rem);
	--switch-ios-text-font-size:0.373333rem;
	--switch-ios-text-gap-size:0.16rem;
	--switch-ios-background:hsla(0,0%,7%,.15);
	--switch-ios-checked-background:#fa6725;
	--switch-ios-disabled-checked-background:rgba(250,103,37,.3);
	--switch-ios-disabled-checked-opacity:0.3;
	--switch-ios-disabled-background:hsla(240,3%,49%,.16);
	--toast-background:rgba(0,0,0,.8);
	--toast-text-color:#fff;
	--toast-font-size:0.426667rem;
	--toast-line-height:0.64rem;
	--toast-border-radius:0.106667rem;
	--toast-loading-arc-background-color:#666;
	--toast-loading-inner-font-size:0.32rem;
	--toast-safe-padding:0 0.426667rem;
	--toast-from-top-position:30%;
	--toast-from-bottom-position:30%;
	--toast-horizontal-padding:0.213333rem 0.426667rem;
	--toast-horizontal-icon-size:0.426667rem;
	--toast-horizontal-icon-content-gutter:0.213333rem;
	--toast-vertical-padding:0.426667rem;
	--toast-vertical-icon-size:0.64rem;
	--toast-vertical-icon-content-gutter:0.213333rem;
	--loading-color:var(--primary-color);
	--loading-arc-background-color:var(--line-color);
	--loading-dot-size:6PX;
	--loading-dot-gutter:0.16rem;
	--picker-view-font-size:0.426667rem;
	--picker-view-cell-height:1.173333rem;
	--picker-view-wrapper-height:5.866667rem;
	--picker-view-mask-top-background:linear-gradient(180deg,#fff 0%,hsla(0,0%,100%,.7) 65%);
	--picker-view-mask-bottom-background:linear-gradient(0deg,#fff 0%,hsla(0,0%,100%,.7) 65%);
	--picker-view-selection-border-color:var(--line-color);
	--picker-wrapper-shadow:0 2PX 8PX rgba(0,0,0,.15);
	--picker-wrapper-border-radius:0.106667rem;
	--picker-header-height:1.44rem;
	--picker-header-background:var(--mask-content-background);
	--picker-title-font-size:0.426667rem;
	--picker-title-padding:0 1.6rem;
	--picker-button-font-size:0.4rem;
	--picker-button-padding:0.426667rem;
	--picker-left-btn-color:var(--primary-color);
	--picker-right-btn-color:var(--primary-color);
	--popover-arrow-size:9PX;
	--popover-arrow-border-radius:1PX;
	--popover-inner-border-radius:4PX;
	--popover-inner-opacity:0.8;
	--popover-inner-transition:opacity 0.3s ease-in-out;
	--popover-inner-white-theme-opacity:1;
	--popover-inner-background-shadow:0 2PX 8PX 0 rgba(0,0,0,.1);
	--popover-inner-top-arrow-shadow:6PX 6PX 8PX 0 rgba(0,0,0,.04);
	--popover-inner-bottom-arrow-shadow:-6PX -6PX 8PX 0 rgba(0,0,0,.04);
	--popover-background-color:#000;
	--popover-white-theme-background-color:#fff;
	--popover-content-color:#fff;
	--popover-content-padding:0.213333rem 0.32rem;
	--popover-content-android-padding:0.266667rem 0.32rem 0.16rem;
	--popover-content-font-size:0.373333rem;
	--popover-content-line-height:0.533333rem;
	--popover-content-disabled-color:hsla(0,0%,100%,.3);
	--popover-content-white-theme-color:var(--font-color);
	--popover-content-white-theme-disabled-color:var(--disabled-color);
	--popover-content-border-color:rgba(247,248,250,.1);
	--popover-content-white-theme-border-color:var(--line-color);
	--popover-shadow-color:rgba(0,0,0,.1);
	--popover-menu-content-padding:0 0.32rem;
	--popover-menu-icon-white-theme-color:var(--sub-font-color);
	--popover-menu-active-background:#242425;
	--popover-menu-active-white-theme-background:#f7f8fa;
	--popover-horizontal-menu-max-width:7.68rem;
	--popover-horizontal-menu-item-size:1.92rem;
	--popover-horizontal-menu-item-padding:0.32rem 0;
	--popover-horizontal-menu-icon-margin:0 0 0.213333rem 0;
	--popover-icon-divider-color:hsla(0,0%,100%,.3);
	--popover-icon-divider-height:0.32rem;
	--popover-icon-size:0.426667rem;
	--popover-icon-padding:0 0.266667rem 0 0.293333rem;
	--popover-text-suffix-padding:0 0.32rem 0 0;
	--popover-mask-background:rgba(0,0,0,.6);
	--load-more-font-size:0.373333rem;
	--load-more-text-color:rgba(0,0,0,.4);
	--cell-text-color:var(--sub-info-font-color);
	--cell-label-color:var(--font-color);
	--cell-label-icon-color:var(--sub-font-color);
	--cell-desc-color:var(--sub-info-font-color);
	--cell-desc-font-size:0.373333rem;
	--cell-desc-margin-top:0.053333rem;
	--cell-content-font-size:0.373333rem;
	--cell-arrow-color:var(--disabled-color);
	--cell-arrow-gutter:0.213333rem;
	--cell-arrow-font-size:0.32rem;
	--cell-background-color:var(--background-color);
	--cell-font-size:0.426667rem;
	--cell-horizontal-padding:0.426667rem;
	--cell-item-height:1.44rem;
	--cell-item-has-desc-height:1.973333rem;
	--cell-label-gutter:0.64rem;
	--cell-label-icon-gutter:0.32rem;
	--cell-label-icon-font-size:0.533333rem;
	--cell-extra-font-size:0.373333rem;
	--cell-extra-line-height:0.533333rem;
	--cell-extra-padding:0.32rem 0.426667rem;
	--tag-font-size:0.32rem;
	--tag-icon-font-size:0.32rem;
	--tag-icon-margin-right:0.053333rem;
	--tag-icon-close-margin-left:0.106667rem;
	--tag-small-size-height:0.48rem;
	--tag-small-size-padding:0.106667rem;
	--tag-medium-size-height:0.533333rem;
	--tag-medium-size-padding:0.106667rem;
	--tag-large-size-height:0.64rem;
	--tag-large-size-padding:0.16rem;
	--tag-filleted-padding:0.213333rem;
	--tag-border-radius:2PX;
	--tag-primary-color:var(--primary-color);
	--tag-primary-background-color:#e8f3ff;
	--tag-primary-border-color:var(--primary-color);
	--tag-hollow-color:var(--primary-color);
	--tag-hollow-border-color:var(--primary-color);
	--tag-solid-color:#fff;
	--tag-solid-background-color:var(--primary-color);
	--tag-solid-border-color:var(--primary-color);
	--tag-list-horizontal-gutter:0.213333rem;
	--tag-list-vertical-gutter:0;
	--tag-list-add-border-color:#c2c6cc;
	--tag-list-add-background:#fafbfc;
	--tag-list-add-color:#939aa3;
	--image-preview-mask-background:rgba(0,0,0,.9);
	--image-preview-indicator-font-size:0.373333rem;
	--image-preview-indicator-padding:0.32rem 0.533333rem;
	--image-preview-indicator-background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));
	--image-preview-thumb-transition:all cubic-bezier(0.34,0.69,0.1,1);
	--dropdown-menu-padding:0.4rem;
	--dropdown-menu-font-size:0.426667rem;
	--dropdown-menu-line-height:0.586667rem;
	--dropdown-menu-color:var(--font-color);
	--dropdown-menu-selected-color:var(--primary-color);
	--dropdown-menu-disabled-color:var(--disabled-color);
	--dropdown-menu-tip-color:#707070;
	--dropdown-menu-tip-min-width:0.48rem;
	--dropdown-menu-tip-padding-right:0.426667rem;
	--dropdown-menu-label-max-width:2.56rem;
	--dropdown-menu-icon-size:12PX;
	--dropdown-menu-icon-color:var(--disabled-color);
	--dropdown-menu-icon-selected-color:var(--primary-color);
	--dropdown-menu-icon-margin-left:4PX;
	--dropdown-options-background-color:#fff;
	--dropdown-options-item-padding:0.426667rem;
	--dropdown-options-item-font-size:0.426667rem;
	--dropdown-options-item-line-height:0.586667rem;
	--dropdown-options-item-color:var(--font-color);
	--dropdown-options-item-selected-color:var(--primary-color);
	--dropdown-options-item-disabled-color:var(--disabled-color);
	--dropdown-options-item-icon-right:0.426667rem;
	--dropdown-mask-background-color:rgba(0,0,0,.5);
	--dropdown-multi-rows-options-gutter:0.32rem;
	--dropdown-multi-rows-options-item-padding:0.213333rem;
	--dropdown-multi-rows-options-item-font-size:0.373333rem;
	--dropdown-multi-rows-options-item-line-height:0.533333rem;
	--dropdown-multi-rows-options-item-color:var(--sub-font-color);
	--dropdown-multi-rows-options-item-border-radius:2PX;
	--dropdown-multi-rows-options-item-background:#f7f8fa;
	--dropdown-multi-rows-options-item-selected-background:#e8f3ff;
	--dropdown-multi-rows-options-item-selected-color:var(--primary-color);
	--dropdown-multi-rows-options-container-padding:0.426667rem;
	--dropdown-multi-rows-options-container-margin:0 -0.32rem -0.32rem 0;
	--collapse-disabled-header-color:var(--disabled-color);
	--collapse-header-background:var(--background-color);
	--collapse-header-height:1.44rem;
	--collapse-header-font-size:0.426667rem;
	--collapse-header-margin-left:0.426667rem;
	--collapse-header-padding:0.426667rem 0.426667rem 0.426667rem 0;
	--collapse-header-color:var(--font-color);
	--collapse-header-line-height:0.586667rem;
	--collapse-header-icon-color:var(--disabled-color);
	--collapse-content-padding:0.32rem 0.426667rem;
	--collapse-content-font-size:0.373333rem;
	--collapse-content-color:var(--sub-info-font-color);
	--collapse-content-line-height:0.586667rem;
	--pull-refresh-label-background-color:#f7f8fa;
	--pull-refresh-label-font-size:0.32rem;
	--pull-refresh-content-background-color:var(--background-color);
	--pull-refresh-label-text-color:#787878;
	--pull-refresh-label-loading-color:var(--sub-info-font-color);
	--slider-padding:0.293333rem 0.426667rem;
	--slider-mask-padding:0.4rem;
	--slider-has-mark-padding-bottom:0.933333rem;
	--slider-label-font-size:0.426667rem;
	--slider-label-gutter:0.32rem;
	--slider-text-color:var(--sub-info-font-color);
	--slider-line-color:var(--line-color);
	--slider-line-border-radius:0.106667rem;
	--slider-line-activated-color:var(--primary-color);
	--slider-line-disabled-color:var(--primary-disabled-color);
	--slider-thumb-width:0.64rem;
	--slider-thumb-height:0.64rem;
	--slider-thumb-border-radius:50%;
	--slider-thumb-box-shadow:0 2PX 8PX rgba(0,0,0,.1);
	--slider-thumb-background:var(--background-color);
	--slider-popover-arrow-size:6PX;
	--slider-popover-font-size:0.32rem;
	--slider-popover-line-height:0.453333rem;
	--slider-popover-gutter:0.373333rem;
	--slider-mark-width:6PX;
	--slider-mark-height:6PX;
	--slider-mark-border-radius:50%;
	--slider-mark-label-font-size:0.373333rem;
	--slider-mark-label-line-height:0.533333rem;
	--slider-horizontal-mark-label-top:0.506667rem;
	--slider-vertical-mark-label-right:0.346667rem;
	--swipe-load-label-background:#f8f8f8;
	--swipe-load-label-border-radius:50%;
	--swipe-load-label-text-margin-left:0.533333rem;
	--swipe-load-label-text-width:0.533333rem;
	--swipe-load-label-text-color:var(--font-color);
	--swipe-load-label-text-font-size:0.32rem;
	--notice-bar-wrapper-padding:0 0.426667rem;
	--notice-bar-background:#fff7e8;
	--notice-bar-color:var(--warning-color);
	--notice-bar-gradient-background:linear-gradient(90deg,#fff7e8,rgba(255,247,232,0));
	--notice-bar-line-height:0.533333rem;
	--notice-bar-text-font-size:0.373333rem;
	--notice-bar-icon-font-size:16PX;
	--notice-bar-single-line-height:0.96rem;
	--notice-bar-vertical-padding:0.213333rem;
	--notice-bar-horizontal-padding:0.213333rem;
	--notice-bar-gradient-width:0.213333rem;
	--notify-success-background:#00b42a;
	--notify-error-background:var(--danger-color);
	--notify-warn-background:var(--warning-color);
	--notify-font-color:#fff;
	--notify-info-font-color:var(--primary-color);
	--notify-font-size:0.373333rem;
	--notify-min-height:0.96rem;
	--steps-padding:0.426667rem 0;
	--steps-tail-border-radius:2PX;
	--steps-tail-horizontal-gutter:18PX;
	--steps-tail-vertical-gutter:14PX;
	--steps-tail-horizontal-padding:0 var(--steps-tail-horizontal-gutter);
	--steps-tail-vertical-padding:var(--steps-tail-vertical-gutter) 0;
	--steps-tail-horizontal-left:9PX;
	--steps-tail-vertical-top:9PX;
	--steps-tail-standard-size:1PX;
	--steps-tail-standard-background:var(--line-color);
	--steps-tail-finish-background:var(--primary-color);
	--steps-finish-icon-num-background:#e8f3ff;
	--steps-process-icon-num-background:var(--primary-color);
	--steps-wait-icon-num-background:#f2f3f5;
	--steps-error-icon-num-background:var(--danger-color);
	--steps-icon-svg-standard-font-size:10PX;
	--steps-finish-icon-svg-color:var(--primary-color);
	--steps-error-icon-svg-color:#fff;
	--steps-error-icon-svg-font-size:8PX;
	--steps-icon-num-font-size:12PX;
	--steps-icon-num-line-height:18PX;
	--steps-icon-num-color:var(--sub-info-font-color);
	--steps-process-icon-num-color:#fff;
	--steps-finish-dot-border-color:var(--primary-color);
	--steps-process-dot-background:var(--primary-color);
	--steps-wait-dot-border-color:var(--sub-info-font-color);
	--steps-finish-title-color:var(--font-color);
	--steps-error-title-color:var(--danger-color);
	--steps-process-title-color:var(--primary-color);
	--steps-wait-title-color:var(--sub-info-font-color);
	--steps-description-color:var(--sub-font-color);
	--steps-wait-description-color:var(--sub-info-font-color);
	--steps-icon-width:18PX;
	--steps-icon-height:18PX;
	--steps-dot-width:8PX;
	--steps-dot-height:8PX;
	--steps-dot-border-width:1.5PX;
	--steps-horizontal-content-margin-top:0.133333rem;
	--steps-vertical-content-margin-left:0.346667rem;
	--steps-vertical-content-padding-bottom:0.666667rem;
	--steps-title-font-size:0.373333rem;
	--steps-title-line-height:0.533333rem;
	--steps-description-font-size:0.32rem;
	--steps-description-line-height:0.48rem;
	--steps-description-margin-top:0.053333rem;
	--steps-vertical-padding-bottom:0;
	--steps-vertical-padding-left:0.533333rem;
	--steps-process-with-config-item-icon-color:#fff;
	--swipe-action-open-transition:cubic-bezier(0.2,0.8,0.32,1.28);
	--swipe-action-close-transition:cubic-bezier(0.34,0.69,0.1,1);
	--swipe-action-info-padding:0.426667rem;
	--swipe-action-info-bounce-buffer:0.8rem;
	--swipe-action-text-font-size:0.426667rem;
	--swipe-action-text-line-height:0.586667rem;
	--swipe-action-text-color:#fff;
	--swipe-action-icon-width:0.533333rem;
	--swipe-action-icon-height:0.533333rem;
	--swipe-action-icon-margin-right:0.106667rem;
	--badge-background-color:var(--danger-color);
	--badge-text-color:#fff;
	--badge-font-size:12PX;
	--badge-dot-width:8PX;
	--badge-text-width:16PX;
	--badge-text-padding:4PX;
	--badge-text-deviation:-8PX;
	--badge-dot-deviation:-4PX;
	--badge-border-radius:100PX;
	--badge-border-color:#fff;
	--circle-progress-font-size:0.373333rem;
	--circle-progress-primary-color:var(--primary-color);
	--circle-progress-track-color:#f2f3f5;
	--circle-progress-disabled-color:var(--disabled-color);
	--circle-progress-mini-track-color:#e8f3ff;
	--circle-progress-linear-gradient-start-color:#4776e6;
	--circle-progress-linear-gradient-end-color:#14caff;
	--circle-progress-linear-gradient-text-color:#3c89ec;
	--progress-primary-color:var(--primary-color);
	--progress-track-color:#f2f3f5;
	--progress-disabled-color:var(--disabled-color);
	--progress-disabled-text-color:#86909c;
	--progress-linear-gradient-start-color:#4776e6;
	--progress-linear-gradient-end-color:#14caff;
	--progress-linear-gradient-text-color:#3c89ec;
	--progress-nav-track-color:transparent;
	--progress-nav-track-height:2PX;
	--progress-track-height:4PX;
	--progress-inner-track-height:18PX;
	--pagination-padding:0.293333rem 0.426667rem;
	--pagination-center-field-gutter:0.64rem;
	--pagination-field-font-size:0.4rem;
	--pagination-field-line-height:0.586667rem;
	--pagination-field-button-min-height:0.853333rem;
	--pagination-field-button-border-radius:0.053333rem;
	--pagination-field-button-padding:0.16rem 0.426667rem;
	--pagination-field-btn-text-font-size:0.373333rem;
	--pagination-field-btn-icon-text-gutter:0.213333rem;
	--pagination-field-btn-icon-side-margin:-0.08rem;
	--pagination-field-primary-background:var(--primary-color);
	--pagination-field-primary-text-color:#fff;
	--pagination-field-default-background:#f7f8fa;
	--pagination-field-default-text-color:var(--font-color);
	--pagination-field-disabled-background:#f7f8fa;
	--pagination-field-disabled-text-color:#c9cdd4;
	--pagination-field-text-color:var(--font-color);
	--pagination-field-text-primary-text-color:var(--primary-color);
	--pagination-item-font-size:0.48rem;
	--pagination-item-line-height:0.586667rem;
	--pagination-item-primary-text-color:var(--primary-color);
	--pagination-item-default-text-color:var(--font-color);
	--progress-text-inner-color:#fff;
	--progress-text-gutter:0.213333rem;
	--progress-text-font-size:0.373333rem;
	--progress-text-follow-font-size:0.346667rem;
	--progress-text-follow-border-radius:0.533333rem;
	--progress-text-follow-width:0.96rem;
	--progress-text-follow-height:0.533333rem;
	--transition-fade-duration:300ms;
	--rate-icon-size:24PX;
	--rate-icon-offset:6PX;
	--rate-icon-active-color:#ffb400;
	--rate-icon-normal-color:#e5e6eb;
	--rate-icon-disabled-active-color:#c9cdd4;
	--count-down-font-size:0.426667rem;
	--count-down-line-height:0.586667rem;
	--count-down-color:var(--font-color);
	--grid-icon-width:0.853333rem;
	--grid-icon-height:0.853333rem;
	--grid-vertical-text-margin-top:0.213333rem;
	--grid-vertical-title-font-size:0.426667rem;
	--grid-vertical-title-line-height:0.533333rem;
	--grid-vertical-content-margin-top:0.053333rem;
	--grid-vertical-content-font-size:0.32rem;
	--grid-vertical-content-line-height:0.426667rem;
	--grid-horizontal-text-margin-left:0.32rem;
	--grid-horizontal-content-margin-top:0;
	--grid-border-color:var(--line-color);
	--grid-border-size:66.66%;
	--action-sheet-item-height:1.44rem;
	--action-sheet-item-font-size:0.426667rem;
	--action-sheet-border-radius:0.213333rem;
	--action-sheet-cancel-border-color:#f2f3f5;
	--action-sheet-cancel-border-width:0.213333rem;
	--action-sheet-header-padding:0.426667rem;
	--action-sheet-title-font-size:0.426667rem;
	--action-sheet-sub-title-font-size:0.373333rem;
	--search-bar-padding:0.426667rem;
	--search-bar-background-color:#fff;
	--search-bar-square-shape-border-radius:0.053333rem;
	--search-bar-round-shape-border-radius:266.64rem;
	--search-bar-input-wrapper-height:0.96rem;
	--search-bar-input-wrapper-padding:0.213333rem 0.373333rem;
	--search-bar-input-wrapper-background-color:#f2f3f5;
	--search-bar-input-wrapper-font-size:0.373333rem;
	--search-bar-input-height:0.533333rem;
	--search-bar-input-caret-color:var(--primary-color);
	--search-bar-input-placeholder-color:var(--disabled-color);
	--search-bar-prefix-margin-right:0.24rem;
	--search-bar-clear-icon-color:#c9cdd4;
	--search-bar-search-icon-color:#86909c;
	--search-bar-search-icon-font-size:0.426667rem;
	--search-bar-cancel-btn-color:var(--primary-color);
	--search-bar-cancel-btn-font-size:0.4rem;
	--search-bar-cancel-btn-margin-left:0.426667rem;
	--search-bar-association-background-color:#fff;
	--search-bar-association-item-height:1.386667rem;
	--search-bar-association-item-padding:0.426667rem;
	--search-bar-association-item-font-size:0.4rem;
	--search-bar-association-item-color:var(--font-color);
	--search-bar-association-item-highlight-color:var(--primary-color);
	--image-picker-font-size:0.373333rem;
	--image-picker-disabled-opacity:0.7;
	--image-picker-border-radius:0.053333rem;
	--image-picker-add-background:#f7f8fa;
	--image-picker-add-icon-font-size:0.8rem;
	--image-picker-add-icon-color:#d8d8d8;
	--image-picker-add-text-font-size:0.32rem;
	--image-picker-add-text-color:var(--sub-info-font-color);
	--image-picker-error-color:#fff;
	--image-picker-error-background:rgba(0,0,0,.5);
	--image-picker-close-color:#fff;
	--image-picker-close-font-size:0.32rem;
	--image-picker-close-width:0.48rem;
	--image-picker-close-height:0.48rem;
	--image-picker-close-background:rgba(0,0,0,.3);
	--image-picker-close-border-radius:0 0.053333rem;
	--index-bar-background:#fff;
	--index-bar-group-active-color:var(--primary-color);
	--index-bar-group-left-spacing:0.426667rem;
	--index-bar-group-title-height:0.64rem;
	--index-bar-group-title-background:#f7f8fa;
	--index-bar-group-title-font-color:var(--sub-info-font-color);
	--index-bar-group-title-font-size:0.373333rem;
	--index-bar-group-item-height:1.44rem;
	--index-bar-group-item-font-size:0.426667rem;
	--index-bar-sidebar-active-color:var(--primary-color);
	--index-bar-sidebar-item-font-size:0.266667rem;
	--index-bar-sidebar-item-line-height:0.373333rem;
	--index-bar-sidebar-item-padding:0.053333rem 0.213333rem;
	--index-bar-sidebar-item-width:0.266667rem;
	--index-bar-sidebar-sweat-padding:0 0.213333rem;
	--index-bar-sidebar-sweat-background:#323232;
	--index-bar-sidebar-sweat-color:#fff;
	--index-bar-sidebar-sweat-right:0.96rem;
	--index-bar-sidebar-sweat-font-size:0.64rem;
	--index-bar-sidebar-sweat-radius:1.333333rem;
	--index-bar-sidebar-sweat-triangle-position:-0.72rem;
	--index-bar-sidebar-sweat-triangle-border:0.48rem solid transparent;
	--index-bar-sidebar-toast-background:#323232;
	--index-bar-sidebar-toast-color:#fff;
	--index-bar-sidebar-toast-height:1.28rem;
	--index-bar-sidebar-toast-radius:0.106667rem;
	--index-bar-sidebar-toast-padding:0 0.213333rem;
	--index-bar-sidebar-toast-font-size:0.64rem;
	--stepper-font-size:0.373333rem;
	--stepper-square-border:1PX solid #f2f3f5;
	--stepper-square-border-radius:0.053333rem;
	--stepper-square-background-color:#fff;
	--stepper-round-button-border-radius:50%;
	--stepper-round-input-background-color:transparent;
	--stepper-button-size:0.746667rem;
	--stepper-button-icon-size:0.266667rem;
	--stepper-default-background-color:#f7f8fa;
	--stepper-content-color:#1d2129;
	--stepper-disable-color:#c9cdd4;
	--stepper-input-width:1.066667rem;
	--stepper-input-height:0.746667rem;
	--stepper-input-margin:0 1PX;
	--form-item-label-item-font-size:0.426667rem;
	--form-item-label-item-line-height:1.44rem;
	--form-item-label-item-color:var(--font-color);
	--form-item-label-item-gutter:0.426667rem;
	--form-item-label-item-width:2.56rem;
	--form-item-border-divider-color:rgba(0,0,0,.08);
	--form-item-label-item-required-asterisk-color:var(--danger-color);
	--form-item-error-message-color:var(--danger-color);
	--form-item-warning-message-color:var(--warning-color);
	--time-line-dot-width:0.24rem;
	--time-line-dot-border-color:var(--primary-color);
	--time-line-dot-background-color:var(--background-color);
	--time-line-axis-width:0.026667rem;
	--time-line-axis-color:var(--line-color);
	--time-line-label-font-size:0.32rem;
	--time-line-label-color:var(--sub-info-font-color);
	--time-line-content-margin-top:0.186667rem;
	--time-line-content-margin-bottom:0.506667rem;
	--time-line-content-margin-left:0.213333rem;
	--time-line-content-border-radius:0.106667rem;
	--time-line-content-font-size:0.426667rem;
	--time-line-content-background-color:var(--line-color);
	--time-line-content-color:var(--font-color);
	--keyboard-background:#f2f3f5;
	--keyboard-content-padding:0.213333rem;
	--keyboard-unified-margin:0.213333rem;
	--keyboard-confirm-key-background:#165dff;
	--keyboard-confirm-key-color:#fff;
	--keyboard-confirm-key-font-size:0.48rem;
	--keyboard-key-font-weight:500;
	--keyboard-key-font-size:0.586667rem;
	--keyboard-key-icon-size:0.693333rem;
	--keyboard-key-line-height:0.8rem;
	--keyboard-key-background:#fff;
	--keyboard-key-active-background:#e5e6eb;
	--keyboard-key-border-radius:0.106667rem;
	--keyboard-key-height:1.28rem;
	--keyboard-key-color:#1d2129;
	--divider-line-thickness:1PX;
	--divider-line-color:var(--line-color);
	--divider-content-font-size:0.373333rem;
	--divider-content-font-color:var(--sub-font-color);
	--divider-left-width:0.746667rem;
	--divider-right-width:0.746667rem;
	--divider-content-padding:0.32rem;
	--divider-padding:0.426667rem;
	--skeleton-border-radius:0;
	--skeleton-background-color:#f2f3f5;
	--skeleton-gradient-animation-color:rgba(0,0,0,.04);
	--skeleton-breath-opacity:0.3;
	--skeleton-gradient-animation-duration:1.5s;
	--skeleton-breath-animation-duration:2s;
	--skeleton-title-height:0.426667rem;
	--skeleton-paragraph-height:0.426667rem;
	--skeleton-paragraph-margin-top:0.32rem;
	--skeleton-avatar-size:0.853333rem;
	--skeleton-grid-icon-width:0.853333rem;
	--skeleton-grid-text-width:1.706667rem;
	--skeleton-grid-text-height:0.426667rem;
	--skeleton-medium-gutter:0.213333rem;
	--skeleton-large-gutter:0.533333rem;
	--dialog-body-color:rgba(30,32,35,.6);
	--dialog-header-color:#000;
	--dialog-footer-active-color:#fa6725
}
* {
	-webkit-font-smoothing:antialiased;
	-webkit-tap-highlight-color:transparent;
	border:0;
	margin:0;
	padding:0
}
body {
	-webkit-text-size-adjust:none;
	touch-action:manipulation
}
button,input,optgroup,select,textarea {
	color:inherit;
	font:inherit
}
li,ol,ul {
	list-style:none
}
button,img {
	border:0;
	outline:0
}
a {
	outline:0;
	text-decoration:none
}
table,td,tr {
	border-collapse:collapse
}
input,textarea {
	outline:0
}
code,kbd,pre,samp {
	font-family:Menlo,Consolas
}
.all-border-box,.all-border-box * {
	box-sizing:border-box
}
:root[data-theme=dark] {
	--nav-bar-font-color:hsla(0,0%,100%,.8);
	--background-color:#0e0e0e
}
.fq-tabs {
	color:#1d2129;
	color:var(--font-color);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	overflow:hidden
}
.fq-tabs-top {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.fq-tabs-bottom {
	-webkit-box-orient:vertical;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:column-reverse;
	flex-direction:column-reverse
}
.fq-tabs-bottom.full-screen,.fq-tabs-left,.fq-tabs-right,.fq-tabs-top.full-screen {
	height:100%
}
.fq-tabs-left {
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	flex-direction:row
}
.fq-tabs-left,.fq-tabs-right {
	-webkit-box-orient:horizontal
}
.fq-tabs-right {
	-webkit-box-direction:reverse;
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.fq-tab-cell-container {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:nowrap;
	flex-wrap:nowrap;
	height:inherit;
	position:relative;
	visibility:hidden;
	width:inherit
}
.fq-tab-cell-container-wrap {
	-webkit-box-flex:0;
	background:#fff;
	background:var(--tabs-tab-bar-background);
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	position:relative
}
.fq-tab-cell-container-wrap.horizontal {
	height:100%;
	width:2.08rem;
	width:var(--tabs-tab-bar-width)
}
.fq-tab-cell-container-wrap.vertical {
	height:1.12rem;
	height:var(--tabs-tab-bar-height);
	width:100%
}
.fq-tab-cell-container-wrap.vertical.type-card {
	height:1.066667rem;
	height:var(--tabs-tab-bar-card-height)
}
.fq-tab-cell-container-wrap.vertical.type-tag,.fq-tab-cell-container-wrap.vertical.type-tag-divide {
	height:1.6rem;
	height:var(--tabs-tab-bar-tag-height)
}
.fq-tab-cell-container-inner {
	height:inherit;
	overflow:hidden;
	width:inherit
}
.fq-tab-cell-container-inner.has-divider.pos-top {
	box-shadow:inset 0 -1PX 0 0 #e5e6eb;
	box-shadow:0 -1PX 0 0 var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-top {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.fq-tab-cell-container-inner.has-divider.pos-top.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-top {
	border-bottom:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-top {
	box-shadow:0 -.5PX 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-tab-cell-container-inner.has-divider.pos-top.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-top {
	border-bottom:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-tab-cell-container-inner.has-divider.pos-bottom {
	box-shadow:inset 0 1PX 0 0 #e5e6eb;
	box-shadow:0 1PX 0 0 var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-bottom {
	box-shadow:inset 0 .5PX 0 0 #e5e6eb
}
}.fq-tab-cell-container-inner.has-divider.pos-bottom.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-bottom {
	border-top:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-bottom {
	box-shadow:0 .5PX 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-tab-cell-container-inner.has-divider.pos-bottom.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-bottom {
	border-top:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-tab-cell-container-inner.has-divider.pos-left {
	box-shadow:inset -1PX 0 0 0 #e5e6eb;
	box-shadow:-1PX 0 0 0 var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-left {
	box-shadow:inset -.5PX 0 0 0 #e5e6eb
}
}.fq-tab-cell-container-inner.has-divider.pos-left.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-left {
	border-right:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-left {
	box-shadow:-.5PX 0 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-tab-cell-container-inner.has-divider.pos-left.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-left {
	border-right:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-tab-cell-container-inner.has-divider.pos-right {
	box-shadow:inset 1PX 0 0 0 #e5e6eb;
	box-shadow:1PX 0 0 0 var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-right {
	box-shadow:inset .5PX 0 0 0 #e5e6eb
}
}.fq-tab-cell-container-inner.has-divider.pos-right.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-right {
	border-left:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-tab-cell-container-inner.has-divider.pos-right {
	box-shadow:.5PX 0 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-tab-cell-container-inner.has-divider.pos-right.ios,.ios .fq-tab-cell-container-inner.has-divider.pos-right {
	border-left:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-tab-cell-container-inner.fixed {
	background:inherit;
	left:0;
	position:fixed;
	width:100%;
	z-index:100
}
.fq-tab-cell-container-inner.fixed.pos-top {
	top:0
}
.fq-tab-cell-container-inner.fixed.pos-bottom {
	bottom:0
}
.fq-tab-cell-container-inner.type-tag-divide.vertical,.fq-tab-cell-container-inner.type-tag.vertical {
	padding:.32rem 0;
	padding:var(--tabs-tab-bar-tag-vertical-padding) 0
}
.fq-tab-cell-container.horizontal {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.fq-tab-cell-container.vertical.arrange-start,.fq-tab-cell-container.vertical.overflow {
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}
.fq-tab-cell-container.vertical.arrange-center:not(.overflow) {
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
.fq-tab-cell-container.vertical.arrange-end:not(.overflow) {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.fq-tab-cell-container.vertical .fake-padding {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	height:100%
}
.fq-tab-cell-container.shown {
	visibility:visible
}
.fq-tab-cell-container.type-line,.fq-tab-cell-container.type-tag {
	overflow:scroll
}
.fq-tab-cell-container.type-line::-webkit-scrollbar,.fq-tab-cell-container.type-tag::-webkit-scrollbar {
	display:none
}
.fq-tab-cell-container.type-line.vertical,.fq-tab-cell-container.type-tag.vertical {
	box-sizing:initial;
	padding-bottom:10PX;
	padding-bottom:var(--scroller-buffer)
}
.fq-tab-cell-container.type-card {
	border:1px solid #165dff;
	border:1px solid var(--tabs-tab-bar-card-color);
	border-radius:2PX;
	border-radius:var(--tabs-tab-bar-card-border-radius)
}
.fq-tab-cell-container.type-tag-divide.vertical,.fq-tab-cell-container.type-tag.vertical {
	height:100%
}
.fq-tab-cell-underline {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	opacity:0;
	overflow:visible;
	position:absolute;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-transition-property:all;
	transition-property:all;
	-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);
	transition-timing-function:cubic-bezier(.445,.05,.55,.95);
	z-index:1
}
@-webkit-keyframes caterpillarX {
	0% {
	-webkit-transform:scaleX(1) translateZ(0);
	transform:scaleX(1) translateZ(0)
}
50% {
	-webkit-transform:scaleX(2) translateZ(0);
	transform:scaleX(2) translateZ(0)
}
to {
	-webkit-transform:scaleX(1) translateZ(0);
	transform:scaleX(1) translateZ(0)
}
}@keyframes caterpillarX {
	0% {
	-webkit-transform:scaleX(1) translateZ(0);
	transform:scaleX(1) translateZ(0)
}
50% {
	-webkit-transform:scaleX(2) translateZ(0);
	transform:scaleX(2) translateZ(0)
}
to {
	-webkit-transform:scaleX(1) translateZ(0);
	transform:scaleX(1) translateZ(0)
}
}@-webkit-keyframes caterpillarY {
	0% {
	-webkit-transform:scaleY(1) translateZ(0);
	transform:scaleY(1) translateZ(0)
}
50% {
	-webkit-transform:scaleY(2) translateZ(0);
	transform:scaleY(2) translateZ(0)
}
to {
	-webkit-transform:scaleY(1) translateZ(0);
	transform:scaleY(1) translateZ(0)
}
}@keyframes caterpillarY {
	0% {
	-webkit-transform:scaleY(1) translateZ(0);
	transform:scaleY(1) translateZ(0)
}
50% {
	-webkit-transform:scaleY(2) translateZ(0);
	transform:scaleY(2) translateZ(0)
}
to {
	-webkit-transform:scaleY(1) translateZ(0);
	transform:scaleY(1) translateZ(0)
}
}.fq-tab-cell-underline.show {
	opacity:1
}
.pos-bottom .fq-tab-cell-underline,.pos-top .fq-tab-cell-underline {
	height:2PX;
	height:var(--tabs-underline-thick);
	left:0;
	width:.64rem;
	width:var(--tabs-underline-size)
}
.pos-top .fq-tab-cell-underline {
	bottom:0
}
.pos-top.type-line .fq-tab-cell-underline {
	bottom:10PX;
	bottom:var(--scroller-buffer)
}
.pos-bottom .fq-tab-cell-underline {
	top:0
}
.pos-left .fq-tab-cell-underline,.pos-right .fq-tab-cell-underline {
	height:.64rem;
	height:var(--tabs-underline-size);
	top:0;
	width:2PX;
	width:var(--tabs-underline-thick)
}
.pos-left .fq-tab-cell-underline {
	left:0
}
.pos-right .fq-tab-cell-underline {
	right:0
}
.fq-tab-cell-underline-inner {
	-webkit-box-flex:0;
	background-color:#000;
	background-color:var(--tabs-underline-color);
	border-radius:2PX;
	border-radius:var(--tabs-underline-border-radius);
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	height:100%;
	-webkit-transition:inherit;
	transition:inherit;
	width:100%
}
.fq-tab-cell-underline-inner.caterpillar {
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear
}
.fq-tab-cell-underline-inner.caterpillar:not(.custom-animate).vertical {
	-webkit-animation-name:caterpillarX;
	animation-name:caterpillarX
}
.fq-tab-cell-underline-inner.caterpillar:not(.custom-animate).horizontal {
	-webkit-animation-name:caterpillarY;
	animation-name:caterpillarY
}
.fq-tab-cell {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.4rem;
	font-size:var(--tabs-tab-bar-font-size);
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	text-align:center
}
.fq-tab-cell.no-shrink {
	-webkit-flex-shrink:0;
	flex-shrink:0
}
.fq-tab-cell.vertical {
	height:100%
}
.fq-tab-cell.vertical.line,.fq-tab-cell.vertical.tag {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	vertical-align:middle
}
.fq-tab-cell.vertical.card,.fq-tab-cell.vertical.line-divide,.fq-tab-cell.vertical.tag-divide {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.fq-tab-cell.vertical:not(.custom).line {
	margin-right:1.066667rem;
	margin-right:var(--tabs-tab-bar-line-gutter)
}
.fq-tab-cell.vertical:not(.custom).line.last {
	margin-right:0
}
.fq-tab-cell.vertical:not(.custom).line-divide.active,.fq-tab-cell.vertical:not(.custom).line.active {
	color:#000;
	color:var(--tabs-tab-bar-line-active-color);
	font-weight:700
}
.android .fq-tab-cell.vertical:not(.custom).line-divide.active,.android .fq-tab-cell.vertical:not(.custom).line.active,.fq-tab-cell.vertical:not(.custom).line-divide.active.android,.fq-tab-cell.vertical:not(.custom).line-divide.active.system-android,.fq-tab-cell.vertical:not(.custom).line.active.android,.fq-tab-cell.vertical:not(.custom).line.active.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor;
	font-weight:400
}
.g-android .fq-tab-cell.vertical:not(.custom).line-divide.active,.g-android .fq-tab-cell.vertical:not(.custom).line.active {
	-webkit-text-stroke:.3px currentColor;
	font-weight:400
}
.g-ios .fq-tab-cell.vertical:not(.custom).line-divide.active,.g-ios .fq-tab-cell.vertical:not(.custom).line.active {
	font-weight:500
}
.fq-tab-cell.vertical:not(.custom).card {
	color:#165dff;
	color:var(--tabs-tab-bar-card-color)
}
.fq-tab-cell.vertical:not(.custom).card.active {
	background:#165dff;
	background:var(--tabs-tab-bar-card-color);
	color:#fff;
	color:var(--tabs-tab-bar-card-text-color);
	font-weight:700
}
.android .fq-tab-cell.vertical:not(.custom).card.active,.fq-tab-cell.vertical:not(.custom).card.active.android,.fq-tab-cell.vertical:not(.custom).card.active.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor;
	font-weight:400
}
.g-android .fq-tab-cell.vertical:not(.custom).card.active {
	-webkit-text-stroke:.3px currentColor;
	font-weight:400
}
.g-ios .fq-tab-cell.vertical:not(.custom).card.active {
	font-weight:500
}
.fq-tab-cell.vertical:not(.custom).card:not(:last-child) {
	border-right:1px solid #165dff;
	border-right:1px solid var(--tabs-tab-bar-card-color)
}
.fq-tab-cell.vertical:not(.custom).card:first-of-type {
	border-bottom-left-radius:2PX;
	border-bottom-left-radius:var(--tabs-tab-bar-card-border-radius);
	border-top-left-radius:2PX;
	border-top-left-radius:var(--tabs-tab-bar-card-border-radius)
}
.fq-tab-cell.vertical:not(.custom).card:last-of-type {
	border-bottom-right-radius:2PX;
	border-bottom-right-radius:var(--tabs-tab-bar-card-border-radius);
	border-top-right-radius:2PX;
	border-top-right-radius:var(--tabs-tab-bar-card-border-radius)
}
.fq-tab-cell.vertical:not(.custom).card.android,.fq-tab-cell.vertical:not(.custom).tag-divide.android {
	padding-top:.053333rem
}
.fq-tab-cell.vertical:not(.custom).tag,.fq-tab-cell.vertical:not(.custom).tag-divide {
	background:#f7f8fa;
	background:var(--tabs-tab-bar-tag-background);
	border-radius:2.666667rem;
	color:#1d2129;
	color:var(--tabs-tab-bar-tag-text-color);
	margin-right:.426667rem;
	margin-right:var(--tabs-tab-bar-tag-gutter);
	padding:0 .426667rem;
	padding:var(--tabs-tab-bar-tag-padding)
}
.fq-tab-cell.vertical:not(.custom).tag-divide.last,.fq-tab-cell.vertical:not(.custom).tag.last {
	margin-right:0
}
.fq-tab-cell.vertical:not(.custom).tag-divide.active,.fq-tab-cell.vertical:not(.custom).tag.active {
	background:#165dff;
	background:var(--tabs-tab-bar-tag-active-background);
	color:#fff;
	color:var(--tabs-tab-bar-tag-active-text-color);
	font-weight:700
}
.android .fq-tab-cell.vertical:not(.custom).tag-divide.active,.android .fq-tab-cell.vertical:not(.custom).tag.active,.fq-tab-cell.vertical:not(.custom).tag-divide.active.android,.fq-tab-cell.vertical:not(.custom).tag-divide.active.system-android,.fq-tab-cell.vertical:not(.custom).tag.active.android,.fq-tab-cell.vertical:not(.custom).tag.active.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor;
	font-weight:400
}
.g-android .fq-tab-cell.vertical:not(.custom).tag-divide.active,.g-android .fq-tab-cell.vertical:not(.custom).tag.active {
	-webkit-text-stroke:.3px currentColor;
	font-weight:400
}
.g-ios .fq-tab-cell.vertical:not(.custom).tag-divide.active,.g-ios .fq-tab-cell.vertical:not(.custom).tag.active {
	font-weight:500
}
.fq-tab-cell.horizontal {
	height:1.44rem;
	height:var(--tabs-tab-bar-horizontal-height)
}
.fq-tab-cell.horizontal.active {
	color:#000;
	color:var(--tabs-tab-bar-line-active-color);
	font-weight:700
}
.android .fq-tab-cell.horizontal.active,.fq-tab-cell.horizontal.active.android,.fq-tab-cell.horizontal.active.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor;
	font-weight:400
}
.g-android .fq-tab-cell.horizontal.active {
	-webkit-text-stroke:.3px currentColor;
	font-weight:400
}
.g-ios .fq-tab-cell.horizontal.active {
	font-weight:500
}
.fq-tab-pane-container.mode-swipe {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:all;
	transition-property:all;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.fq-tab-pane-container.mode-swipe-energy-saving {
	overflow:hidden;
	position:relative
}
.fq-tab-pane-container.full-screen {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	overflow:hidden
}
.fq-tab-pane-container.horizontal {
	-webkit-box-flex:1;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex:1;
	flex:1;
	-webkit-flex-direction:column;
	flex-direction:column
}
.fq-tab-pane-container.mode-scroll-horizontal {
	overflow-x:auto;
	white-space:nowrap
}
.fq-tab-pane {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	overflow:auto;
	width:100%
}
.mode-scroll-horizontal .fq-tab-pane {
	display:inline-block;
	vertical-align:middle;
	width:auto
}
.fq-tab-pane.mode-swipe.full-screen {
	height:100%
}
.fq-tab-pane-extra {
	position:absolute
}
.fq-switch {
	display:inline-block;
	position:relative;
	-webkit-transition:all .2s;
	transition:all .2s;
	-webkit-transition:var(--switch-inner-transition);
	transition:var(--switch-inner-transition)
}
.fq-switch.type-android {
	background-color:#e5e6eb;
	background-color:var(--switch-android-background);
	height:24PX;
	height:var(--switch-android-height);
	padding:2PX;
	padding:var(--switch-android-padding);
	padding-bottom:0;
	width:40PX;
	width:var(--switch-android-width)
}
.fq-switch.type-android.fully {
	border-radius:20PX;
	border-radius:var(--switch-android-fully-border-radius)
}
.fq-switch.type-android.semi {
	border-radius:2PX;
	border-radius:var(--switch-android-semi-border-radius)
}
.fq-switch.type-android.checked {
	background-color:#fa6725;
	background-color:var(--switch-android-checked-background)
}
.fq-switch.type-android.checked .fq-switch-text {
	left:5PX;
	left:var(--switch-android-text-gap-size);
	right:auto
}
.fq-switch.type-android.checked .fq-switch-inner {
	-webkit-transform:translateX(16PX);
	transform:translateX(16PX);
	-webkit-transform:var(--switch-android-checked-inner-transform);
	transform:var(--switch-android-checked-inner-transform)
}
.fq-switch.type-android .fq-switch-inner {
	box-shadow:0 2PX 4PX 0 rgba(0,0,0,.08);
	box-shadow:var(--switch-android-inner-box-shadow);
	height:20PX;
	height:var(--switch-android-inner-diameter-size);
	width:20PX;
	width:var(--switch-android-inner-diameter-size)
}
.fq-switch.type-android.disabled.checked {
	background-color:rgba(250,103,37,.3);
	background-color:var(--switch-android-disabled-checked-background)
}
.fq-switch.type-android.disabled:not(.checked) {
	background-color:#f2f3f5;
	background-color:var(--switch-android-disabled-background)
}
.fq-switch.type-android .fq-switch-text {
	font-size:12PX;
	font-size:var(--switch-android-text-font-size);
	right:5PX;
	right:var(--switch-android-text-gap-size)
}
.fq-switch.type-ios {
	background-color:hsla(0,0%,7%,.15);
	background-color:var(--switch-ios-background);
	height:.826667rem;
	height:var(--switch-ios-height);
	padding:.053333rem;
	padding:var(--switch-ios-padding);
	padding-bottom:0;
	width:1.36rem;
	width:var(--switch-ios-width)
}
.fq-switch.type-ios.fully {
	border-radius:.426667rem;
	border-radius:var(--switch-ios-fully-border-radius)
}
.fq-switch.type-ios.semi {
	border-radius:.053333rem;
	border-radius:var(--switch-ios-semi-border-radius)
}
.fq-switch.type-ios.checked {
	background-color:#fa6725;
	background-color:var(--switch-ios-checked-background)
}
.fq-switch.type-ios.checked .fq-switch-text {
	left:.16rem;
	left:var(--switch-ios-text-gap-size);
	right:auto
}
.fq-switch.type-ios.checked .fq-switch-inner {
	box-shadow:0 3PX 2PX 0 rgba(0,0,0,.12);
	box-shadow:var(--switch-ios-inner-box-shadow);
	-webkit-transform:translateX(.533333rem);
	transform:translateX(.533333rem);
	-webkit-transform:var(--switch-ios-checked-inner-transform);
	transform:var(--switch-ios-checked-inner-transform)
}
.fq-switch.type-ios.disabled.checked {
	opacity:.3;
	opacity:var(--switch-ios-disabled-checked-opacity)
}
.fq-switch.type-ios .fq-switch-text {
	font-size:.373333rem;
	font-size:var(--switch-ios-text-font-size);
	right:.16rem;
	right:var(--switch-ios-text-gap-size)
}
.fq-switch.type-ios .fq-switch-inner {
	border-width:0;
	height:.72rem;
	height:var(--switch-ios-inner-diameter-size);
	position:relative;
	width:.72rem;
	width:var(--switch-ios-inner-diameter-size)
}
.fq-switch.type-ios .fq-switch-inner:after {
	border:1px solid rgba(0,0,0,.04);
	border-color:var(--switch-ios-inner-border-color,rgba(0,0,0,.04));
	border-radius:50%;
	border-style:solid;
	border-width:1PX;
	box-sizing:border-box;
	content:"";
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-switch.type-ios .fq-switch-inner:after {
	border-radius:100%;
	height:200%;
	transform:scale(.5);
	-webkit-transform:scale(.5);
	width:200%
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-switch.type-ios .fq-switch-inner:after {
	border-radius:150%;
	height:300%;
	transform:scale(.33333333);
	-webkit-transform:scale(.33333333);
	width:300%
}
}.fq-switch.type-ios.disabled.checked {
	background-color:rgba(250,103,37,.3);
	background-color:var(--switch-ios-disabled-checked-background)
}
.fq-switch.type-ios.disabled:not(.checked) {
	background-color:hsla(240,3%,49%,.16);
	background-color:var(--switch-ios-disabled-background)
}
.fq-switch-text {
	color:#4e5969;
	color:var(--switch-text-color);
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.fq-switch.checked .fq-switch-text {
	color:#fff;
	color:var(--switch-text-checked-color)
}
.fq-switch-inner {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:#fff;
	background-color:var(--switch-inner-background);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	position:relative;
	top:0;
	-webkit-transition:all .2s;
	transition:all .2s;
	-webkit-transition:var(--switch-inner-transition);
	transition:var(--switch-inner-transition)
}
.fully .fq-switch-inner {
	border-radius:50%;
	border-radius:var(--switch-inner-fully-border-radius)
}
.semi .fq-switch-inner {
	border-radius:1PX;
	border-radius:var(--switch-inner-semi-border-radius)
}
.fq-carousel {
	box-sizing:initial;
	overflow:hidden;
	position:relative;
	-webkit-transition:height .3s;
	transition:height .3s;
	width:100%
}
.fq-carousel-wrap {
	font-size:0;
	position:relative;
	width:100%
}
.fq-carousel.wrap-placeholder {
	display:none
}
.fq-carousel-inner {
	overflow:visible
}
.fq-carousel-inner:not(.vertical) {
	white-space:nowrap
}
.fq-carousel-inner.auto,.fq-carousel-inner.auto .fq-carousel-inner-item-inner {
	-webkit-transition-timing-function:cubic-bezier(.66,0,.34,1);
	transition-timing-function:cubic-bezier(.66,0,.34,1);
	-webkit-transition-timing-function:var(--carousel-auto-transition);
	transition-timing-function:var(--carousel-auto-transition)
}
.fq-carousel-inner.slide,.fq-carousel-inner.slide .fq-carousel-inner-item-inner {
	-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);
	transition-timing-function:cubic-bezier(.32,.94,.6,1);
	-webkit-transition-timing-function:var(--carousel-slide-transition);
	transition-timing-function:var(--carousel-slide-transition)
}
.fq-carousel-item {
	display:inline-block;
	height:100%;
	position:relative;
	vertical-align:top;
	white-space:normal;
	width:100%
}
.fq-carousel-item.ssr-float {
	max-height:0;
	overflow:visible
}
.fq-carousel-item.vertical .fq-carousel-item-inner>*,.fq-carousel-item.vertical>* {
	height:100%
}
.fq-carousel-item .carousel-item-img,.fq-carousel-item-inner>img,.fq-carousel-item>img {
	height:100%;
	object-fit:cover;
	object-position:center;
	width:100%
}
.fq-carousel-item .carousel-item-text {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:-webkit-linear-gradient(top,transparent 5.18%,rgba(0,0,0,.15));
	background:linear-gradient(180deg,transparent 5.18%,rgba(0,0,0,.15));
	background:var(--carousel-item-text-background);
	bottom:0;
	box-sizing:border-box;
	color:#fff;
	color:var(--carousel-item-text-color);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	font-size:var(--carousel-item-text-font-size);
	height:.853333rem;
	height:var(--carousel-item-text-height);
	left:0;
	padding:0 .32rem;
	padding:var(--carousel-item-text-padding);
	position:absolute;
	width:100%
}
.fq-carousel-item-inner {
	height:100%;
	width:100%
}
.fq-carousel-indicator {
	bottom:.32rem;
	bottom:var(--carousel-indicator-position);
	box-sizing:border-box;
	position:absolute;
	will-change:transform;
	z-index:1
}
.fq-carousel-indicator.pos-start {
	left:.426667rem;
	left:var(--carousel-indicator-safe-padding);
	text-align:left
}
[dir=rtl] .fq-carousel-indicator.pos-start {
	left:auto;
	right:.426667rem;
	right:var(--carousel-indicator-safe-padding);
	text-align:right
}
.fq-carousel-indicator.pos-center {
	left:50%;
	text-align:center;
	-webkit-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0)
}
.fq-carousel-indicator.pos-end {
	right:.426667rem;
	right:var(--carousel-indicator-safe-padding);
	text-align:right
}
[dir=rtl] .fq-carousel-indicator.pos-end {
	left:.426667rem;
	left:var(--carousel-indicator-safe-padding);
	right:auto;
	text-align:left
}
.fq-carousel-indicator-vertical .indicator {
	box-sizing:border-box;
	display:block;
	height:.32rem;
	height:var(--carousel-square-indicator-width);
	width:3PX;
	width:var(--carousel-square-indicator-height)
}
.fq-carousel-indicator-vertical .indicator:not(:last-of-type) {
	margin:0 0 .213333rem;
	margin-bottom:var(--carousel-square-indicator-gutter)
}
.fq-carousel-indicator-vertical .indicator.type-circle:not(:last-of-type) {
	margin:0 0 .213333rem;
	margin-bottom:var(--carousel-circle-indicator-gutter)
}
.fq-carousel-indicator-vertical.pos-start {
	top:.426667rem;
	top:var(--carousel-indicator-safe-padding)
}
.fq-carousel-indicator-vertical.pos-center {
	bottom:50%;
	-webkit-transform:translate3d(0,50%,0);
	transform:translate3d(0,50%,0)
}
.fq-carousel-indicator-vertical.pos-end {
	bottom:.426667rem;
	bottom:var(--carousel-indicator-safe-padding)
}
.fq-carousel-indicator-vertical.ver-pos-left {
	left:auto;
	left:.32rem;
	left:var(--carousel-indicator-position);
	right:auto
}
[dir=rtl] .fq-carousel-indicator-vertical.ver-pos-left {
	left:auto;
	right:.32rem;
	right:var(--carousel-indicator-position)
}
.fq-carousel-indicator-vertical.ver-pos-right {
	left:auto;
	right:auto;
	right:.32rem;
	right:var(--carousel-indicator-position)
}
[dir=rtl] .fq-carousel-indicator-vertical.ver-pos-right {
	left:.32rem;
	left:var(--carousel-indicator-position);
	right:auto
}
.fq-carousel-indicator.inverse .indicator {
	background-color:#e5e6eb;
	background-color:var(--carousel-indicator-inverse-background)
}
.fq-carousel-indicator.inverse .indicator.active {
	background-color:#165dff;
	background-color:var(--carousel-indicator-active-inverse-background)
}
.fq-carousel-indicator.outside {
	bottom:0;
	left:0;
	padding:.213333rem 0 .133333rem;
	padding:var(--carousel-indicator-outside-padding);
	position:relative;
	-webkit-transform:none;
	transform:none
}
.fq-carousel-indicator .indicator {
	background-color:hsla(0,0%,100%,.5);
	background-color:var(--carousel-indicator-background);
	-webkit-transition:all .2s;
	transition:all .2s
}
.fq-carousel-indicator .indicator.active {
	background-color:#fff;
	background-color:var(--carousel-indicator-active-background)
}
.fq-carousel-indicator-horizontal .indicator {
	display:inline-block;
	height:3PX;
	height:var(--carousel-square-indicator-height);
	width:.32rem;
	width:var(--carousel-square-indicator-width)
}
.fq-carousel-indicator-horizontal .indicator:not(:last-of-type) {
	margin-right:.213333rem;
	margin-right:var(--carousel-square-indicator-gutter)
}
[dir=rtl] .fq-carousel-indicator-horizontal .indicator:not(:last-of-type) {
	margin-left:.213333rem;
	margin-left:var(--carousel-square-indicator-gutter);
	margin-right:0
}
.fq-carousel-indicator .circle-indicator,.fq-carousel-indicator .indicator.type-circle {
	border-radius:50%;
	height:6PX;
	height:var(--carousel-circle-indicator-size);
	width:6PX;
	width:var(--carousel-circle-indicator-size)
}
.fq-carousel-indicator .circle-indicator:not(:last-of-type),.fq-carousel-indicator .indicator.type-circle:not(:last-of-type) {
	margin-right:.213333rem;
	margin-right:var(--carousel-circle-indicator-gutter)
}
[dir=rtl] .fq-carousel-indicator .circle-indicator:not(:last-of-type),[dir=rtl] .fq-carousel-indicator .indicator.type-circle:not(:last-of-type) {
	margin-left:.213333rem;
	margin-left:var(--carousel-circle-indicator-gutter);
	margin-right:0
}
.fq-nav-bar {
	background:#fff;
	background:var(--nav-bar-background);
	box-sizing:initial;
	color:#000;
	color:var(--nav-bar-font-color);
	position:relative;
	width:100%
}
.fq-nav-bar.fq-nav-bar-fixed {
	height:1.173333rem;
	height:var(--nav-bar-height)
}
.fq-nav-bar.fq-nav-bar-float {
	left:0;
	position:fixed;
	top:0;
	z-index:1000
}
.fq-nav-bar.fq-nav-bar-float:not(.fq-nav-bar-hide) .fq-nav-bar-wrapper-fixed {
	position:absolute
}
.fq-nav-bar.fq-nav-bar-hide .fq-nav-bar-right,.fq-nav-bar.fq-nav-bar-hide .fq-nav-bar-title {
	visibility:hidden
}
.fq-nav-bar.fq-nav-bar-hide .fq-nav-bar-wrapper-border:after {
	border-color:transparent
}
.fq-nav-bar-wrapper {
	background:inherit;
	background-position:50%;
	background-repeat:no-repeat;
	background-size:100% 100%;
	box-sizing:initial;
	height:1.173333rem;
	height:var(--nav-bar-height);
	-webkit-transition:all .1s linear;
	transition:all .1s linear;
	width:100%
}
.fq-nav-bar-wrapper.fq-nav-bar-wrapper-border {
	border-width:0;
	position:relative
}
.fq-nav-bar-wrapper.fq-nav-bar-wrapper-border:after {
	border-bottom:1px solid #e5e6eb;
	border-bottom:1px solid var(--nav-bar-bottom-border-color,#e5e6eb);
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-nav-bar-wrapper.fq-nav-bar-wrapper-border:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-nav-bar-wrapper.fq-nav-bar-wrapper-border:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-nav-bar-wrapper.fq-nav-bar-wrapper-fixed {
	left:0;
	position:fixed!important;
	top:0;
	z-index:100
}
.fq-nav-bar-inner {
	height:100%;
	position:relative
}
.fq-nav-bar-left,.fq-nav-bar-right,.fq-nav-bar-title {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.fq-nav-bar-left,.fq-nav-bar-right {
	color:inherit;
	font-size:.426667rem;
	font-size:var(--nav-bar-two-sides-font-size);
	height:100%;
	overflow:hidden;
	padding:0 .426667rem;
	padding:var(--nav-bar-two-sides-padding);
	position:absolute;
	text-overflow:ellipsis;
	top:0;
	white-space:nowrap
}
.fq-nav-bar-left {
	left:0
}
.fq-nav-bar-title {
	color:inherit;
	font-size:.453333rem;
	font-size:var(--nav-bar-title-font-size);
	height:100%;
	padding:0 1.226667rem;
	padding:var(--nav-bar-title-padding);
	text-align:center;
	width:100%
}
.fq-nav-bar-title-text {
	-webkit-touch-callout:none;
	font-size:.453333rem;
	font-size:var(--nav-bar-title-text-font-size);
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-user-select:none;
	user-select:none;
	white-space:nowrap
}
.fq-nav-bar-right {
	right:0
}
.fq-nav-bar .nav-bar-back {
	font-size:0;
	height:.426667rem;
	height:var(--nav-bar-back-icon-height)
}
@font-face {
	font-family:sf_pro_medium;
	font-style:normal;
	font-weight:400;
	src:url(data:font/ttf;
	base64,AAEAAAALAIAAAwAwT1MvMnWAscUAAAC8AAAAYGNtYXAKGRDxAAABHAAAAUJnYXNw//8AAwAAAmAAAAAIZ2x5ZslX4ckAAAJoAAAEHGhlYWQRw1txAAAGhAAAADZoaGVhD50GggAABrwAAAAkaG10eDnjBWoAAAbgAAAALGxvY2EFPgZKAAAHDAAAABhtYXhwAFMALQAAByQAAAAgbmFtZRzqSqMAAAdEAAAGqnBvc3T+vgEdAAAN8AAAADgABAVDAfQABQAEBTMEzAAAAJkFMwTMAAACzACaAo0AAAAABgAAAAAAAAAgAAKPEAAAAAAAAAAAAAAAQVBQTAAAADAAOQee/hIAAAeeAe4gAAGfAAAAAARBBaMAAAAgAAMAAAADAAAAAwAAABwAAQAAAAAAPAADAAEAAAAcAAQAIAAAAAQABAABAAAAOf//AAAAMP///9EAAQAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgMEBQYHCAkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//8AAgAGAGT+EgecB54AAwAHAAsADwATABcAABM1IRUBNSEVATUhFQE1IRUBNSEVATUhFWQHOPjIBzj4yAc4+MgHOPjIBzj4yAc4/hL39wG39/cBuPf3Abf39wG49/cBt/f3AAACAIT/3QSuBcYACwAVAAAFIgAREAAzMgAREAAkIBIREAIgAhEQApr9/ucBGvz6ARr+6P5wASieoP7coiMBjgFoAWUBjv5x/pr+mf5zxAEhAREBDgEh/t7+8/7wAAEAewAAAtYFowAHAAAlESMBNQEzEQH2Ef6WAXzfAASy/wDlAQz6XQABAJAAAARoBcYAGwAAEzQkMzIEFRQGBwEVIRUhNQE+ATU0JiMiBh0BI5ABENXOAQ6Htf6/ApT8NAHokGCWcHeT1AQCx/3qsnPht/67EcmiAfyWmVBjhI50AwAAAAEAh//dBKQFxgApAAABNTMyNjU0JiIGByM2JDMyBBUUBgcVHgEVFA4BIyIkJzMeATMyNjU0JiMB1690ko7skQnVCwEI2ckBEYt3k6qK85Tj/uEK1wung4SopI4CiLmAZmV5emvE4tujf7QbERG9kXnEcOrBaXyIa3CCAAACAHQAAATTBaMACwARAAAlESE1EgEhETMVIxEBFSERIwIDNP1AqAGxAT/Hx/0/AewN/gABF9ABMwKJ/DzI/ukB6A4DBP6QAAABAJn/3QSaBaMAHQAABSIkJzMeATMyNhAmIyIGByMTIRUhAzM2MzIAFRQAApDX/uoK1Q2gd4empoRckirNTANK/WUmEWbLzgEF/t8j8L5pgKQBDqlORgM6yP5Zg/7x1eD+6gAAAgB//90EvAXGABsAJgAABSImJyYREAAhMgQXIy4BIyICAzM+ATMyABUUACQgNjU0JiMiBhUUArGg80dYAS0BD78BDCHhG5BiprkEETTHgM4BDP7a/pgBAq6phYSsI5qRrQEKAW8BmNOxWGb+4f77aHL+8NHd/uXFrICDqKeAgQABAGEAAAQ4BaMABwAANwE1ITUhFQHZAnz9DAPX/YwABMwQx8v7KAAAAwCE/90EwQXGABcAHwApAAAEICQ1NDY3NS4BNTQkIAQVFAYHFR4BFRQEIDY0JiAGFBIyNjU0JiIGFRQDk/4e/tOni3GHARABqAEQhnKLqP1WARaurv7qrsPskpLskSPqu4rKHBEdrXSr2tqrdawdERrJjLsxjeKOjuICJ3xkZX5+ZWQAAgB//90EvQXGAB0AKQAABSIkJzMeATMyEhMrAg4BIyIANTQAMzIWFxYREAABMjY1NCYjIgYVFBYCgcD+9CHiGpBjprkDCAUENMaAzv7zASXmoPRGWf7T/vuErK6Aga6oI9SxWGYBHwEFaHMBENHdARuZka/++P6R/mcCzqaAgq6sf4OoAAAAAAEAAAABAACzWzH1Xw889QALCAAAAAAA1VMxSQAAAADVU997AGH+EgecB54AAAAIAAIAAAAAAAAAAQAAB57+EgAACAAAYQBkB5wAAQAAAAAAAAAAAAAAAAAAAAsIAABkBTIAhAPdAHsE8gCQBSMAhwVHAHQFFACZBTsAfwSpAGEFRQCEBTsAfwAAADAAXgByAKAA3gECATQBdAGIAcoCDgABAAAACwAqAAYAAAAAAAIAAAABAAEAAABAAAAAAAAAAAAAIAGGAAEAAAAAAAAALAAAAAEAAAAAAAEACwAsAAEAAAAAAAIABgA3AAEAAAAAAAMAKQA9AAEAAAAAAAQAEgBmAAEAAAAAAAUACQB4AAEAAAAAAAYAEACBAAEAAAAAAAcAKgCRAAEAAAAAAAgACgC7AAEAAAAAAAkACgDFAAEAAAAAAAoACgDPAAEAAAAAAAsAFQDZAAEAAAAAAAwAFQDuAAEAAAAAAA0ApAEDAAEAAAAAABAACwGnAAEAAAAAABEABgGyAAMAAQQJAAAAVgG4AAMAAQQJAAEAFgIOAAMAAQQJAAIADAIkAAMAAQQJAAMAUgIwAAMAAQQJAAQAJAKCAAMAAQQJAAUAEgKmAAMAAQQJAAYAIAK4AAMAAQQJAAcAVALYAAMAAQQJAAgAFAMsAAMAAQQJAAkAFANAAAMAAQQJAAoAFANUAAMAAQQJAAsAKgNoAAMAAQQJAAwAKgOSAAMAAQQJAA0BRgO8AAMAAQQJABAAFgUCAAMAAQQJABEADAUYwqkgMjAxNS0yMDE3IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5TRiBQcm8gVGV4dE1lZGl1bVNGIFBybyBUZXh0IE1lZGl1bTsgMTMuMGQxZTMzOyAyMDE3LTA1LTMwU0YgUHJvIFRleHQgTWVkaXVtMTMuMGQxZTMzU0ZQcm9UZXh0LU1lZGl1bVNhbiBGcmFuY2lzY28gaXMgYSB0cmFkZW1hcmsgb2YgQXBwbGUgSW5jLkFwcGxlIEluYy5BcHBsZSBJbmMuQXBwbGUgSW5jLmh0dHA6Ly93d3cuYXBwbGUuY29tL2h0dHA6Ly93d3cuYXBwbGUuY29tL0NvcHlyaWdodCDCqSAyMDE1LTIwMTcgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLiAgWW91ciB1c2Ugb2YgdGhlIFNhbiBGcmFuY2lzY28gZm9udCBpcyBzdWJqZWN0IHRvIHRoZSB0ZXJtcyBvZiB0aGUgYXBwbGljYWJsZSBpT1MgU29mdHdhcmUgTGljZW5zZSBBZ3JlZW1lbnQuU0YgUHJvIFRleHRNZWRpdW0AqQAgADIAMAAxADUALQAyADAAMQA3ACAAQQBwAHAAbABlACAASQBuAGMALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBTAEYAIABQAHIAbwAgAFQAZQB4AHQATQBlAGQAaQB1AG0AUwBGACAAUAByAG8AIABUAGUAeAB0ACAATQBlAGQAaQB1AG0AOwAgADEAMwAuADAAZAAxAGUAMwAzADsAIAAyADAAMQA3AC0AMAA1AC0AMwAwAFMARgAgAFAAcgBvACAAVABlAHgAdAAgAE0AZQBkAGkAdQBtADEAMwAuADAAZAAxAGUAMwAzAFMARgBQAHIAbwBUAGUAeAB0AC0ATQBlAGQAaQB1AG0AUwBhAG4AIABGAHIAYQBuAGMAaQBzAGMAbwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEEAcABwAGwAZQAgAEkAbgBjAC4AQQBwAHAAbABlACAASQBuAGMALgBBAHAAcABsAGUAIABJAG4AYwAuAEEAcABwAGwAZQAgAEkAbgBjAC4AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABwAGwAZQAuAGMAbwBtAC8AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABwAGwAZQAuAGMAbwBtAC8AQwBvAHAAeQByAGkAZwBoAHQAIACpACAAMgAwADEANQAtADIAMAAxADcAIABBAHAAcABsAGUAIABJAG4AYwAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuACAAIABZAG8AdQByACAAdQBzAGUAIABvAGYAIAB0AGgAZQAgAFMAYQBuACAARgByAGEAbgBjAGkAcwBjAG8AIABmAG8AbgB0ACAAaQBzACAAcwB1AGIAagBlAGMAdAAgAHQAbwAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABhAHAAcABsAGkAYwBhAGIAbABlACAAaQBPAFMAIABTAG8AZgB0AHcAYQByAGUAIABMAGkAYwBlAG4AcwBlACAAQQBnAHIAZQBlAG0AZQBuAHQALgBTAEYAIABQAHIAbwAgAFQAZQB4AHQATQBlAGQAaQB1AG0AAAACAAAAAAAA/j4AmgAAAAAAAAAAAAAAAAAAAAAAAAALAAsAAAATABQAFQAWABcAGAAZABoAGwAc) format("truetype")
}
@font-face {
	font-family:sf_pro_medium_italic;
	font-style:normal;
	font-weight:400;
	src:url(data:font/ttf;
	base64,AAEAAAALAIAAAwAwT1MvMnWBsjwAAAC8AAAAYGNtYXAKGRDxAAABHAAAAUJnYXNw//8AAwAAAmAAAAAIZ2x5ZpfW/GAAAAJoAAAEbGhlYWQSeVzyAAAG1AAAADZoaGVhEGkFiAAABwwAAAAkaG10eDnnBggAAAcwAAAALGxvY2EFqgbIAAAHXAAAABhtYXhwAFMANQAAB3QAAAAgbmFtZXDpSOgAAAeUAAAHEHBvc3T+sgEdAAAOpAAAADgABAVDAfQABQAEBTMEzP/fAJkFMwTMAJgCzACaAo0AAAAABgAAAAAAAAAgAAKPEAAAAAAAAAAAAAAAQVBQTAAAADAAOQee/hIAAAeeAe4gAAGfAAAAAARBBaMAAAAgAAMAAAADAAAAAwAAABwAAQAAAAAAPAADAAEAAAAcAAQAIAAAAAQABAABAAAAOf//AAAAMP///9EAAQAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgMEBQYHCAkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//8AAgAG/7r+Egj5B54AAwAHAAsADwATABcAAAM3IQcBNyEHATchBwE3IQcBNyEHATchB0Y2Bzg2+SU2Bzg2+SU2Bzg2+SU2Bzg2+SU2Bzg2+SU2Bzg2/hL39wG39/cBuPf3Abf39wG49/cBt/f3AAACAMT/3QUqBcYADgAbAAAFIgI1EBIkMzISFRQKAQYBFBYyNhI1NCYjIgYCAovR9rQBM7jR9mm09/6OgObJd39xdMp4IwEj9AEUAcL8/tz10P6U/wCUAhGcsNUBbNGbsdb+lAAAAQEBAAADyAWjAAcAACUTIwU3ATMBAbX+Ef5fMgG14P7NAASg/fQBDPpdAAABAF4AAATxBcYAGQAAATYkMzIEFRQGBwEHIQchNwE+ATU0JiMiBgcBJhQBItHCAQKs9v59BAKkKPwaIwJSxHiJa2yeFQQXvvHXo3/l0P7BEciwAfenl1BadHtxAAEAm//dBRgFxgArAAABNzMyNjU0JiMiBgcjNiQgBBUUBg8BHgEVFAAjIiQnNDczFQYWMzI2NTQmIwIjJct9p4xxYp4c1iYBGgGMAQS5lQN4gf7I9Nn+4QED1QOnhpGvn34CibqQbFhtcFmz2M+djs4ZERqYc83+++SsExkGaYeVfV52AAIAbwAABP8FowALABEAACUTITcSASEDMwcjAwEHIRMjAAL0Pf0+JOgCNwFNzscoxz39pQIB7KYN/ogAARfaATECgfw8yP7pAegOAwT+XgAAAQCu/90FLQWjACEAAAUiJDU0NzMVHgEzMjY1NCYjIgYHIxMhByEDFzYzMhYVFAACm9L+5QLWAZ9/k7iad1KPMNXzA0Eq/Xd9EHGms/f+yyPqrQwUBWqDwpZ3j0E3AxvI/nICaeyz+v7CAAAAAgDD/90FVAXGAB0AKQAAARQCBCMiADU0Ej4CMzIEFyMuASMiAgcXPgEzMhYlIgYVFBYzMjY1NCYE8Jb++57n/vM1caDpicgBCgfhC45vnOMzEUPEcb3x/hGRypt+jcOXAhOd/vyVASf9iAEO+8B057Ric/7x9gFZYeoxxI12ksiRcY8AAQCJAAAFJAWjAAcAADcBNyE3IQcBiQOGA/0rKQO+KfyCAATLEcfL+ygAAAADAI7/3QUxBcYAGQAlADEAAAEUACMiJDU0Nj8BLgE1NCQzMgQVFAYPAR4BJSIGFRQWMzI2NTQmARQWMzI2NTQmIyIGBNf+vvjn/tjcrARYYwEj3MUBDrKRBG9+/e6QvKOLkLyo/u2McHqijXF7nwGlx/7/2qyj7BURJ5BWtO3PmIzLGhEppYefeWp8nXlngQF7WW+QbVhujQAAAAACAJn/3QUqBcYACwArAAABMjY1NCYjIgYVFBYlNBIkMzIAFRQOBSMiJCczHgEzMhI3Jw4BIyImAu2Qypp/jcKX/oeVAQag5wELGzhRdIqyY8b+9AjhCZBxneQyEUPCcr70AqfEjnaQx5Fxj+qeAQOU/tr/X8G+q5NrPeOxXnABDvUCWmDrAAAAAQAAAAEAAGqQ+K9fDzz1AAsIAAAAAADVUzLJAAAAANVT33z/uv4SCPkHngAAAAgAAgAAAAAAAAABAAAHnv4SAAAIAP+6/wcI+QBkABUAAAAAAAAAAAAAAAAACwgA/7oFMgDEA90BAQTyAF4FIgCbBUgAbwUVAK4FPQDDBKkAiQVDAI4FPQCZAAAANgBoAH4ArADuARYBTAGOAaQB8gI2AAEAAAALADIABgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAAAgAYYAAQAAAAAAAAAsAAAAAQAAAAAAAQALACwAAQAAAAAAAgANADcAAQAAAAAAAwAwAEQAAQAAAAAABAAZAHQAAQAAAAAABQAJAI0AAQAAAAAABgAWAJYAAQAAAAAABwAqAKwAAQAAAAAACAAKANYAAQAAAAAACQAKAOAAAQAAAAAACgAKAOoAAQAAAAAACwAVAPQAAQAAAAAADAAVAQkAAQAAAAAADQCkAR4AAQAAAAAAEAALAcIAAQAAAAAAEQANAc0AAwABBAkAAABWAdoAAwABBAkAAQAWAjAAAwABBAkAAgAaAkYAAwABBAkAAwBgAmAAAwABBAkABAAyAsAAAwABBAkABQASAvIAAwABBAkABgAsAwQAAwABBAkABwBUAzAAAwABBAkACAAUA4QAAwABBAkACQAUA5gAAwABBAkACgAUA6wAAwABBAkACwAqA8AAAwABBAkADAAqA+oAAwABBAkADQFGBBQAAwABBAkAEAAWBVoAAwABBAkAEQAaBXDCqSAyMDE1LTIwMTcgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlNGIFBybyBUZXh0TWVkaXVtIEl0YWxpY1NGIFBybyBUZXh0IE1lZGl1bSBJdGFsaWM7IDEzLjBkMWUzMzsgMjAxNy0wNS0zMFNGIFBybyBUZXh0IE1lZGl1bSBJdGFsaWMxMy4wZDFlMzNTRlByb1RleHQtTWVkaXVtSXRhbGljU2FuIEZyYW5jaXNjbyBpcyBhIHRyYWRlbWFyayBvZiBBcHBsZSBJbmMuQXBwbGUgSW5jLkFwcGxlIEluYy5BcHBsZSBJbmMuaHR0cDovL3d3dy5hcHBsZS5jb20vaHR0cDovL3d3dy5hcHBsZS5jb20vQ29weXJpZ2h0IMKpIDIwMTUtMjAxNyBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuICBZb3VyIHVzZSBvZiB0aGUgU2FuIEZyYW5jaXNjbyBmb250IGlzIHN1YmplY3QgdG8gdGhlIHRlcm1zIG9mIHRoZSBhcHBsaWNhYmxlIGlPUyBTb2Z0d2FyZSBMaWNlbnNlIEFncmVlbWVudC5TRiBQcm8gVGV4dE1lZGl1bSBJdGFsaWMAqQAgADIAMAAxADUALQAyADAAMQA3ACAAQQBwAHAAbABlACAASQBuAGMALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBTAEYAIABQAHIAbwAgAFQAZQB4AHQATQBlAGQAaQB1AG0AIABJAHQAYQBsAGkAYwBTAEYAIABQAHIAbwAgAFQAZQB4AHQAIABNAGUAZABpAHUAbQAgAEkAdABhAGwAaQBjADsAIAAxADMALgAwAGQAMQBlADMAMwA7ACAAMgAwADEANwAtADAANQAtADMAMABTAEYAIABQAHIAbwAgAFQAZQB4AHQAIABNAGUAZABpAHUAbQAgAEkAdABhAGwAaQBjADEAMwAuADAAZAAxAGUAMwAzAFMARgBQAHIAbwBUAGUAeAB0AC0ATQBlAGQAaQB1AG0ASQB0AGEAbABpAGMAUwBhAG4AIABGAHIAYQBuAGMAaQBzAGMAbwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEEAcABwAGwAZQAgAEkAbgBjAC4AQQBwAHAAbABlACAASQBuAGMALgBBAHAAcABsAGUAIABJAG4AYwAuAEEAcABwAGwAZQAgAEkAbgBjAC4AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABwAGwAZQAuAGMAbwBtAC8AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABwAGwAZQAuAGMAbwBtAC8AQwBvAHAAeQByAGkAZwBoAHQAIACpACAAMgAwADEANQAtADIAMAAxADcAIABBAHAAcABsAGUAIABJAG4AYwAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuACAAIABZAG8AdQByACAAdQBzAGUAIABvAGYAIAB0AGgAZQAgAFMAYQBuACAARgByAGEAbgBjAGkAcwBjAG8AIABmAG8AbgB0ACAAaQBzACAAcwB1AGIAagBlAGMAdAAgAHQAbwAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABhAHAAcABsAGkAYwBhAGIAbABlACAAaQBPAFMAIABTAG8AZgB0AHcAYQByAGUAIABMAGkAYwBlAG4AcwBlACAAQQBnAHIAZQBlAG0AZQBuAHQALgBTAEYAIABQAHIAbwAgAFQAZQB4AHQATQBlAGQAaQB1AG0AIABJAHQAYQBsAGkAYwACAAD/9AAA/j4AmgAAAAAAAAAAAAAAAAAAAAAAAAALAAsAAAATABQAFQAWABcAGAAZABoAGwAc) format("truetype")
}
.fq-nav-bar {
	background-color:initial;
	height:1.17333rem
}
.fq-nav-bar-inner {
	-webkit-box-pack:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.fq-nav-bar .hasBottomShadow {
	box-shadow:0 .05333rem .16rem 0 rgba(0,0,0,.04)
}
.fq-nav-bar-left {
	font-size:.42667rem;
	padding-left:.53333rem!important
}
.fq-nav-bar-right {
	padding-right:.53333rem!important
}
.fq-nav-bar-title {
	padding:0!important;
	width:70%!important
}
.fq-nav-bar-title-text {
	font-family:sf_pro_medium;
	font-size:.48rem;
	font-weight:700;
	line-height:.53333rem
}
.android .fq-nav-bar-title-text,.fq-nav-bar-title-text.android,.fq-nav-bar-title-text.system-android {
	-webkit-text-stroke:.3PX var(--nav-bar-font-color);
	text-stroke:.3PX var(--nav-bar-font-color);
	font-weight:400
}
.g-android .fq-nav-bar-title-text {
	-webkit-text-stroke:.3px var(--nav-bar-font-color);
	font-weight:400
}
.g-ios .fq-nav-bar-title-text {
	font-weight:500
}
.fq-nav-bar-wrapper {
	height:1.17333rem
}
.fq-fade-enter {
	opacity:0
}
.fq-fade-enter-active {
	opacity:1;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-duration:var(--transition-fade-duration);
	transition-duration:var(--transition-fade-duration);
	-webkit-transition-property:opacity;
	transition-property:opacity
}
.fq-fade-exit {
	opacity:1
}
.fq-fade-exit-active {
	opacity:0;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-duration:var(--transition-fade-duration);
	transition-duration:var(--transition-fade-duration);
	-webkit-transition-property:opacity;
	transition-property:opacity
}
.fq-fade-exit-done {
	display:none
}
.fq-loading {
	display:inline-block;
	font-size:0;
	line-height:0;
	position:relative
}
.fq-loading .bg-color-with-config {
	background:#165dff
}
.fq-loading .stop-color-with-config {
	stop-color:#165dff
}
.fq-loading .fill-color-with-config {
	fill:#165dff
}
.fq-loading .stroke-color-with-config {
	stroke:#165dff
}
.fq-loading .bg-color-with-config {
	background:var(--loading-color,#165dff)
}
.fq-loading .stop-color-with-config {
	stop-color:var(--loading-color,#165dff)
}
.fq-loading .fill-color-with-config {
	fill:var(--loading-color,#165dff)
}
.fq-loading .stroke-color-with-config {
	stroke:var(--loading-color,#165dff)
}
@-webkit-keyframes changDeg {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}@keyframes changDeg {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}.fq-loading.arc,.fq-loading.circle,.fq-loading.spin {
	-webkit-animation:changDeg 1s linear infinite;
	animation:changDeg 1s linear infinite
}
.fq-loading.circle .loading-circle-middle {
	stop-opacity:.5
}
.fq-loading.circle .loading-circle-end {
	stop-opacity:0
}
.fq-loading.dot .dot-cell {
	display:inline-block;
	height:6PX;
	height:var(--loading-dot-size);
	margin-left:.16rem;
	margin-left:var(--loading-dot-gutter);
	width:6PX;
	width:var(--loading-dot-size)
}
.fq-loading.dot .dot-cell:first-of-type {
	margin-left:0
}
.fq-loading.dot .dot-cell.filleted {
	border-radius:50%
}
.fq-loading.spin {
	height:.586667rem;
	position:relative;
	width:.586667rem
}
.fq-loading.spin .spin-cell {
	display:inline-block;
	height:.266667rem;
	left:.266667rem;
	overflow:hidden;
	padding-bottom:.106667rem;
	position:absolute;
	top:.026667rem;
	-webkit-transform-origin:50% bottom;
	transform-origin:50% bottom
}
.fq-loading.spin .spin-cell-inner {
	display:inline-block;
	height:.32rem;
	left:0;
	position:absolute;
	top:0;
	-webkit-transform:scale(.5);
	transform:scale(.5);
	-webkit-transform-origin:top left;
	transform-origin:top left;
	width:200%
}
.fq-loading.arc .arc-bg {
	stroke:#e5e6eb;
	stroke:var(--loading-arc-background-color)
}
.fq-loading.line {
	width:100%
}
.fq-loading.line .loading-line-end,.fq-loading.line .loading-line-start {
	stop-color:#165dff;
	stop-color:var(--loading-color)
}
.fq-loading.line .loading-line-start {
	stop-opacity:0
}
.fq-button {
	-webkit-touch-callout:none;
	border-radius:2PX;
	border-radius:var(--button-radius);
	box-sizing:border-box;
	cursor:pointer;
	display:block;
	font-size:0;
	line-height:1.2;
	line-height:var(--button-line-height);
	text-align:center;
	-webkit-user-select:none;
	user-select:none;
	width:100%
}
.fq-button.fq-button-inline {
	display:inline-block;
	width:auto
}
.fq-button.fq-button-type-ghost {
	background:transparent;
	background:var(--button-ghost-background);
	color:#165dff;
	color:var(--button-ghost-text-color)
}
.fq-button.fq-button-type-ghost-disabled {
	background:transparent;
	background:var(--button-ghost-disabled-background);
	color:#94bfff;
	color:var(--button-ghost-disabled-text-color)
}
.fq-button.fq-button-type-ghost-active {
	background:#e8f3ff;
	background:var(--button-ghost-clicked-background)
}
.fq-button-type-ghost .bg-color-with-config {
	background:#165dff
}
.fq-button-type-ghost .stop-color-with-config {
	stop-color:#165dff
}
.fq-button-type-ghost .fill-color-with-config {
	fill:#165dff
}
.fq-button-type-ghost .stroke-color-with-config {
	stroke:#165dff
}
.fq-button-type-ghost .bg-color-with-config {
	background:var(--button-ghost-text-color,#165dff)
}
.fq-button-type-ghost .stop-color-with-config {
	stop-color:var(--button-ghost-text-color,#165dff)
}
.fq-button-type-ghost .fill-color-with-config {
	fill:var(--button-ghost-text-color,#165dff)
}
.fq-button-type-ghost .stroke-color-with-config {
	stroke:var(--button-ghost-text-color,#165dff)
}
.fq-button.fq-button-type-default {
	background:#e8f3ff;
	background:var(--button-default-background);
	color:#165dff;
	color:var(--button-default-text-color)
}
.fq-button.fq-button-type-default-disabled {
	background:#e8f3ff;
	background:var(--button-default-disabled-background);
	color:#94bfff;
	color:var(--button-default-disabled-text-color)
}
.fq-button.fq-button-type-default-active {
	background:#94bfff;
	background:var(--button-default-clicked-background)
}
.fq-button-type-default .bg-color-with-config {
	background:#165dff
}
.fq-button-type-default .stop-color-with-config {
	stop-color:#165dff
}
.fq-button-type-default .fill-color-with-config {
	fill:#165dff
}
.fq-button-type-default .stroke-color-with-config {
	stroke:#165dff
}
.fq-button-type-default .bg-color-with-config {
	background:var(--button-default-text-color,#165dff)
}
.fq-button-type-default .stop-color-with-config {
	stop-color:var(--button-default-text-color,#165dff)
}
.fq-button-type-default .fill-color-with-config {
	fill:var(--button-default-text-color,#165dff)
}
.fq-button-type-default .stroke-color-with-config {
	stroke:var(--button-default-text-color,#165dff)
}
.fq-button.fq-button-type-primary {
	background:#165dff;
	background:var(--button-primary-background);
	color:#fff;
	color:var(--button-primary-text-color)
}
.fq-button.fq-button-type-primary-disabled {
	background:#94bfff;
	background:var(--button-primary-disabled-background);
	color:#e8f3ff;
	color:var(--button-primary-disabled-text-color)
}
.fq-button.fq-button-type-primary-active {
	background:#0e42d2;
	background:var(--button-primary-clicked-background)
}
.fq-button-type-primary .bg-color-with-config {
	background:#fff
}
.fq-button-type-primary .stop-color-with-config {
	stop-color:#fff
}
.fq-button-type-primary .fill-color-with-config {
	fill:#fff
}
.fq-button-type-primary .stroke-color-with-config {
	stroke:#fff
}
.fq-button-type-primary .bg-color-with-config {
	background:var(--button-primary-text-color,#fff)
}
.fq-button-type-primary .stop-color-with-config {
	stop-color:var(--button-primary-text-color,#fff)
}
.fq-button-type-primary .fill-color-with-config {
	fill:var(--button-primary-text-color,#fff)
}
.fq-button-type-primary .stroke-color-with-config {
	stroke:var(--button-primary-text-color,#fff)
}
.fq-button.fq-button-type-ghost {
	border:1px solid
}
.fq-button.fq-button-type-ghost.half-border {
	border-width:0;
	box-shadow:inset 0 0 0 1PX currentColor
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-button.fq-button-type-ghost.half-border {
	box-shadow:inset 0 0 0 .5PX currentColor
}
}.fq-button.fq-button-type-ghost.half-border.ios,.ios .fq-button.fq-button-type-ghost.half-border {
	border:.5px solid;
	box-shadow:none
}
.fq-button.fq-button-size-mini {
	height:.64rem;
	height:var(--button-mini-height);
	padding:0 .213333rem;
	padding:var(--button-mini-padding)
}
.fq-button.fq-button-size-mini-is-round {
	border-radius:.64rem;
	border-radius:var(--button-mini-height)
}
.fq-button.fq-button-size-mini-is-square {
	border-radius:0
}
.fq-button.fq-button-size-mini .fq-button-icon,.fq-button.fq-button-size-mini .fq-button-text,.fq-button.fq-button-size-mini i,.fq-button.fq-button-size-mini svg {
	font-size:.32rem;
	font-size:var(--button-mini-text-size)
}
.fq-button.fq-button-size-small {
	height:.746667rem;
	height:var(--button-small-height);
	padding:0 .213333rem;
	padding:var(--button-small-padding)
}
.fq-button.fq-button-size-small-is-round {
	border-radius:.746667rem;
	border-radius:var(--button-small-height)
}
.fq-button.fq-button-size-small-is-square {
	border-radius:0
}
.fq-button.fq-button-size-small .fq-button-icon,.fq-button.fq-button-size-small .fq-button-text,.fq-button.fq-button-size-small i,.fq-button.fq-button-size-small svg {
	font-size:.373333rem;
	font-size:var(--button-small-text-size)
}
.fq-button.fq-button-size-medium {
	height:.853333rem;
	height:var(--button-medium-height);
	padding:0 .426667rem;
	padding:var(--button-medium-padding)
}
.fq-button.fq-button-size-medium-is-round {
	border-radius:.853333rem;
	border-radius:var(--button-medium-height)
}
.fq-button.fq-button-size-medium-is-square {
	border-radius:0
}
.fq-button.fq-button-size-medium .fq-button-icon,.fq-button.fq-button-size-medium .fq-button-text,.fq-button.fq-button-size-medium i,.fq-button.fq-button-size-medium svg {
	font-size:.373333rem;
	font-size:var(--button-medium-text-size)
}
.fq-button.fq-button-size-large {
	height:.96rem;
	height:var(--button-large-height);
	padding:0 .426667rem;
	padding:var(--button-large-padding)
}
.fq-button.fq-button-size-large-is-round {
	border-radius:.96rem;
	border-radius:var(--button-large-height)
}
.fq-button.fq-button-size-large-is-square {
	border-radius:0
}
.fq-button.fq-button-size-large .fq-button-icon,.fq-button.fq-button-size-large .fq-button-text,.fq-button.fq-button-size-large i,.fq-button.fq-button-size-large svg {
	font-size:.4rem;
	font-size:var(--button-large-text-size)
}
.fq-button.fq-button-size-huge {
	height:1.173333rem;
	height:var(--button-huge-height);
	padding:0 .426667rem;
	padding:var(--button-huge-padding)
}
.fq-button.fq-button-size-huge-is-round {
	border-radius:1.173333rem;
	border-radius:var(--button-huge-height)
}
.fq-button.fq-button-size-huge-is-square {
	border-radius:0
}
.fq-button.fq-button-size-huge .fq-button-icon,.fq-button.fq-button-size-huge .fq-button-text,.fq-button.fq-button-size-huge i,.fq-button.fq-button-size-huge svg {
	font-size:.426667rem;
	font-size:var(--button-huge-text-size)
}
.fq-button-text-android {
	padding-top:.053333rem
}
.fq-button-icon {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	-webkit-justify-content:center;
	justify-content:center;
	vertical-align:middle
}
.fq-button-text {
	display:inline-block;
	vertical-align:middle
}
.fq-button-text-has-icon {
	margin-left:.106667rem;
	margin-left:var(--button-icon-text-gutter)
}
.fq-button-loading-icon {
	display:inline-block;
	vertical-align:middle
}
.fq-button.has-custom-border {
	border:1px solid
}
.fq-masking-content.pre-mount:not([class*=-enter]):not([class*=-exit]),.fq-masking-content[class*=-exit-done],.fq-masking-mask.pre-mount:not([class*=-enter]):not([class*=-exit]),.fq-masking-mask[class*=-exit-done] {
	opacity:0;
	pointer-events:none
}
.fq-masking-mask {
	background:rgba(0,0,0,.5);
	background:var(--mask-background);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.fq-masking-content {
	position:fixed;
	z-index:1001
}
.fq-masking-content.at-center {
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
@-webkit-keyframes fade-scale-on {
	0% {
	opacity:0;
	-webkit-transform:scale(.5);
	transform:scale(.5)
}
to {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@-webkit-keyframes fade-scale-off {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
to {
	opacity:0;
	-webkit-transform:scale(.5);
	transform:scale(.5)
}
}.fq-fade-scale-enter-active {
	-webkit-animation:fade-scale-on .45s cubic-bezier(.2,1.23,.25,1) forwards;
	animation:fade-scale-on .45s cubic-bezier(.2,1.23,.25,1) forwards
}
.fq-fade-scale-exit-active {
	-webkit-animation:fade-scale-off .15s cubic-bezier(.48,.04,.52,.96) forwards;
	animation:fade-scale-off .15s cubic-bezier(.48,.04,.52,.96) forwards
}
.fq-dialog-container,.fq-dialog-mask {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%
}
.fq-dialog-mask {
	background:rgba(0,0,0,.5);
	background:var(--dialog-mask-background);
	z-index:1000
}
.fq-dialog-container {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	pointer-events:none;
	z-index:1001
}
.fq-dialog-content {
	pointer-events:visible;
	position:relative;
	width:7.2rem;
	width:var(--dialog-content-width)
}
.fq-dialog-content.android {
	width:7.466667rem;
	width:var(--dialog-content-android-width)
}
.fq-dialog-container.pre-mount .fq-dialog-content,.fq-dialog-container[class*=-exit-done] .fq-dialog-content {
	pointer-events:none
}
.fq-dialog-part {
	background:#fff;
	background:var(--dialog-content-background)
}
.fq-dialog-part.android:first-of-type {
	border-top-left-radius:.106667rem;
	border-top-left-radius:var(--dialog-content-android-border-radius);
	border-top-right-radius:.106667rem;
	border-top-right-radius:var(--dialog-content-android-border-radius)
}
.fq-dialog-part.android:last-of-type {
	border-bottom-left-radius:.106667rem;
	border-bottom-left-radius:var(--dialog-content-android-border-radius);
	border-bottom-right-radius:.106667rem;
	border-bottom-right-radius:var(--dialog-content-android-border-radius)
}
.fq-dialog-part.ios:first-of-type {
	border-top-left-radius:.213333rem;
	border-top-left-radius:var(--dialog-content-border-radius);
	border-top-right-radius:.213333rem;
	border-top-right-radius:var(--dialog-content-border-radius)
}
.fq-dialog-part.ios:last-of-type {
	border-bottom-left-radius:.213333rem;
	border-bottom-left-radius:var(--dialog-content-border-radius);
	border-bottom-right-radius:.213333rem;
	border-bottom-right-radius:var(--dialog-content-border-radius)
}
.fq-dialog-header {
	position:relative
}
.fq-dialog-header.ios {
	font-size:.453333rem;
	font-size:var(--dialog-header-ios-font-size);
	font-weight:700;
	line-height:.693333rem;
	line-height:var(--dialog-header-ios-line-height);
	padding-left:.426667rem;
	padding-left:var(--dialog-ios-horizontal-padding);
	padding-right:.426667rem;
	padding-right:var(--dialog-ios-horizontal-padding);
	padding-top:.533333rem;
	padding-top:var(--dialog-ios-vertical-padding);
	text-align:center
}
.android .fq-dialog-header.ios,.fq-dialog-header.ios.android,.fq-dialog-header.ios.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor;
	font-weight:400
}
.g-android .fq-dialog-header.ios {
	-webkit-text-stroke:.3px currentColor;
	font-weight:400
}
.g-ios .fq-dialog-header.ios {
	font-weight:500
}
.fq-dialog-header.ios.only-title {
	padding-bottom:.533333rem;
	padding-bottom:var(--dialog-ios-vertical-padding)
}
.fq-dialog-header.android {
	color:#000;
	color:var(--dialog-header-android-color)
}
.fq-dialog-body.ios {
	color:rgba(30,32,35,.6);
	color:var(--dialog-body-ios-color);
	font-size:.4rem;
	font-size:var(--dialog-body-ios-font-size);
	line-height:.586667rem;
	line-height:var(--dialog-body-ios-line-height);
	padding:.106667rem .426667rem .533333rem;
	padding:var(--dialog-ios-header-body-gutter) var(--dialog-ios-horizontal-padding) var(--dialog-ios-vertical-padding)
}
.fq-dialog-body.ios.sub-title {
	padding-top:.533333rem;
	padding-top:var(--dialog-ios-vertical-padding)
}
.fq-dialog-body.android {
	color:rgba(30,32,35,.6);
	color:var(--dialog-body-android-color);
	font-size:.4rem;
	font-size:var(--dialog-body-android-font-size);
	line-height:.64rem;
	line-height:var(--dialog-body-android-line-height);
	padding-left:.64rem;
	padding-left:var(--dialog-android-horizontal-padding);
	padding-right:.64rem;
	padding-right:var(--dialog-android-horizontal-padding);
	padding-top:.32rem;
	padding-top:var(--dialog-android-header-body-gutter)
}
.fq-dialog-body.left,.fq-dialog-header.left {
	text-align:left
}
.fq-dialog-body.center,.fq-dialog-header.center {
	text-align:center
}
.fq-dialog-body.right,.fq-dialog-header.right {
	text-align:right
}
.fq-dialog-body.sub-title.android,.fq-dialog-header.android {
	font-size:.453333rem;
	font-size:var(--dialog-header-android-font-size);
	line-height:.746667rem;
	line-height:var(--dialog-header-android-line-height);
	padding-left:.64rem;
	padding-left:var(--dialog-android-horizontal-padding);
	padding-right:.64rem;
	padding-right:var(--dialog-android-horizontal-padding);
	padding-top:.533333rem;
	padding-top:var(--dialog-android-vertical-padding)
}
.fq-dialog-body.sub-title.ios,.fq-dialog-header.ios {
	color:#000;
	color:var(--dialog-header-ios-color)
}
.fq-dialog-footer {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.fq-dialog-footer.android {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	padding:.64rem .64rem .533333rem;
	padding:var(--dialog-android-body-footer-gutter) var(--dialog-android-horizontal-padding) var(--dialog-android-vertical-padding);
	text-align:right
}
.fq-dialog-footer.android .dialog-footer-button {
	color:#000;
	color:var(--dialog-footer-android-color);
	font-size:.4rem;
	font-size:var(--dialog-footer-android-font-size);
	line-height:.533333rem;
	line-height:var(--dialog-footer-android-line-height)
}
.fq-dialog-footer.android .dialog-footer-button:not(:last-child) {
	margin-right:.746667rem;
	margin-right:var(--dialog-footer-android-button-gutter)
}
.fq-dialog-footer.ios {
	overflow:hidden
}
.fq-dialog-footer.ios .dialog-footer-button {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#000;
	color:var(--dialog-footer-ios-color);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	font-size:var(--dialog-footer-ios-font-size);
	height:1.173333rem;
	height:var(--dialog-footer-ios-height);
	-webkit-justify-content:center;
	justify-content:center
}
.fq-dialog-footer.ios:not(.collapsed):not(.type-button) {
	border-width:0;
	position:relative
}
.fq-dialog-footer.ios:not(.collapsed):not(.type-button):before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	border-top:1px solid var(--line-color,#e5e6eb);
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-dialog-footer.ios:not(.collapsed):not(.type-button):before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-dialog-footer.ios:not(.collapsed):not(.type-button):before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.fq-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child) {
	border-width:0;
	position:relative
}
.fq-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-radius:0;
	border-right:1px solid #e5e6eb;
	border-right:1px solid var(--line-color,#e5e6eb);
	box-sizing:border-box;
	content:"";
	height:100%;
	pointer-events:none;
	position:absolute;
	right:0;
	top:0;
	transform-origin:right top;
	-webkit-transform-origin:right top;
	width:1PX;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-radius:0;
	transform:scaleX(.5);
	-webkit-transform:scaleX(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-dialog-footer.ios:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-radius:0;
	transform:scaleX(.33333333);
	-webkit-transform:scaleX(.33333333)
}
}.fq-dialog-footer.ios.collapsed {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column
}
.fq-dialog-footer.ios.collapsed .dialog-footer-button {
	border-width:0;
	position:relative;
	width:100%
}
.fq-dialog-footer.ios.collapsed .dialog-footer-button:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	border-top:1px solid var(--line-color,#e5e6eb);
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-dialog-footer.ios.collapsed .dialog-footer-button:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-dialog-footer.ios.collapsed .dialog-footer-button:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-dialog-footer.ios.type-button {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	padding-bottom:.533333rem;
	padding-bottom:var(--dialog-ios-vertical-padding);
	padding-left:.426667rem;
	padding-left:var(--dialog-ios-horizontal-padding);
	padding-right:.426667rem;
	padding-right:var(--dialog-ios-horizontal-padding)
}
.fq-dialog-footer.ios.type-button .dialog-footer-button {
	border-radius:.8rem;
	border-radius:var(--dialog-button-footer-border-radius);
	height:.96rem;
	height:var(--dialog-button-footer-height);
	width:100%
}
.fq-dialog-footer.ios.type-button .dialog-footer-button:first-child {
	background:#165dff;
	background:var(--dialog-button-footer-primary-background);
	color:#fff;
	color:var(--dialog-button-footer-primary-color)
}
.fq-dialog-footer.ios.type-button .dialog-footer-button:not(:first-child) {
	color:#86909c;
	color:var(--dialog-button-footer-color);
	margin-top:.213333rem;
	margin-top:var(--dialog-button-footer-gutter)
}
.fq-dialog-footer.ios.type-button .dialog-footer-button:last-child {
	margin-bottom:-.186667rem
}
@keyframes fade-scale-on {
	0% {
	opacity:0;
	-webkit-transform:translateY(.53333rem);
	transform:translateY(.53333rem)
}
to {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes fade-scale-off {
	0% {
	opacity:1
}
to {
	opacity:0
}
}.fq-dialog .fq-fade-scale-enter-active {
	-webkit-animation:fade-scale-on .25s ease-in-out;
	animation:fade-scale-on .25s ease-in-out;
	-webkit-animation:fade-scale-on .25s var(--cubic-bezier-ease-in-out);
	animation:fade-scale-on .25s var(--cubic-bezier-ease-in-out)
}
.fq-dialog.fanqie-theme .fq-dialog-body {
	color:rgba(30,32,35,.6);
	color:var(--dialog-body-color);
	font-size:.373333rem;
	line-height:.533333rem;
	max-height:6.293333rem;
	overflow-y:auto;
	padding:.426667rem .746667rem 0
}
.fq-dialog.fanqie-theme .fq-dialog-content {
	border-top-left-radius:.213333rem;
	border-top-right-radius:.213333rem;
	width:7.44rem
}
.fq-dialog.fanqie-theme .fq-dialog-header {
	color:#000;
	color:var(--dialog-header-color);
	font-size:.48rem;
	font-weight:700;
	overflow:hidden;
	padding:.853333rem .746667rem 0;
	text-overflow:ellipsis;
	white-space:nowrap
}
.android .fq-dialog.fanqie-theme .fq-dialog-header,.fq-dialog.fanqie-theme .fq-dialog-header.android,.fq-dialog.fanqie-theme .fq-dialog-header.system-android {
	-webkit-text-stroke:.3PX #000;
	text-stroke:.3PX #000;
	font-weight:400
}
.g-android .fq-dialog.fanqie-theme .fq-dialog-header {
	-webkit-text-stroke:.3px #000;
	font-weight:400
}
.g-ios .fq-dialog.fanqie-theme .fq-dialog-header {
	font-weight:500
}
.fq-dialog.fanqie-theme .fq-dialog-header.only-title {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal
}
.fq-dialog.fanqie-theme .fq-dialog-footer {
	margin-top:.853333rem
}
.fq-dialog.fanqie-theme .fq-dialog-footer .dialog-footer-button {
	font-size:.426667rem;
	font-weight:400
}
.fq-dialog.fanqie-theme .fq-dialog-footer .dialog-footer-button.fanqie-primary {
	color:#fa6725;
	color:var(--dialog-footer-active-color)
}
.fq-dialog.fanqie-theme .fq-dialog-footer:not(.collapsed):not(.type-button) {
	height:1.386667rem
}
.fq-dialog.fanqie-theme .fq-dialog-footer:not(.collapsed):not(.type-button) .dialog-footer-button:not(:last-child):after {
	border-right-color:rgba(0,0,0,.1);
	height:.453333rem;
	margin-top:-.226667rem;
	top:50%
}
.fq-dialog .close-btn {
	background:transparent no-repeat 50%;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIISURBVHgB7dnPSxtBGMbxZ7PUXppq0kNBSgh66aG9VCh4av/4Qg8SEfRqEBUCImySm9HMOq8SMOaX2Twzg/B8LsIu7Ga/Zsm8DCAiIiIiIiIiIpJSBpJ2+3vb4f5PiXJU1nB23e2eIoBve3s/ay77ZffJ4f5feCCogWSM0aH/8zFDVvcf9LC1v38AMrumXXtynzHyvyChhfAfbGvqwBgHzBhP1/LXnD5a3oGEFsI9lMczB0kx5kfwGR5wBpIcJMNhcbP9uWlfjd2pEyV2t780MSiKHipYFAEOnaur7glIaCHMYFD0mDGWRbi8PO+AiBrCsGLEjGDoIcymMWJHMEFCmKoxUkQwwUKYdWOkimCChjBvjZEygqEtsVdptfyD1uY8aI7nh0wYwUQLYRbGmCdiBBP81Xhp4WvyWuQIJmoIszJGggiGNmus5UPFcwFF/0Ys/HWY2HA2qSpqiJURJhLEiBZi2TrBP3iPPbWuK0qIVYsl9tRaRfAQb10xpo4RNMS6y+aUMYKFqDo7pIoRJMSmA1SKGPQQrCkydgxqCPYoHTMGLYTtQGUu+z1zYsPZYVmMerMxGhbFDQh4GzwOP2YOkgaop2s4dGbvmdE2kMLtdJGnyPkxeDtdtFej2djpO+CrD2K7XkfMzZcJe03qnxoj/+/bsfvk2PrX79/2ISIiIiIiIiIi8u49AjmsgnGpQW8fAAAAAElFTkSuQmCC);
	background-size:contain;
	height:.586667rem;
	position:absolute;
	right:.266667rem;
	top:.266667rem;
	width:.586667rem
}
.fq-tag {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	border:1px solid;
	border-radius:2PX;
	border-radius:var(--tag-border-radius);
	box-sizing:border-box;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	font-size:.32rem;
	font-size:var(--tag-font-size);
	-webkit-justify-content:center;
	justify-content:center;
	justify-items:center;
	vertical-align:middle
}
.fq-tag.size-small {
	height:.48rem;
	height:var(--tag-small-size-height);
	padding:0 .106667rem;
	padding:0 var(--tag-small-size-padding)
}
.fq-tag.size-small .tag-text {
	margin-left:-.053333rem;
	margin-right:-.053333rem;
	-webkit-transform:scale(.8333);
	transform:scale(.8333)
}
.fq-tag.size-medium {
	height:.533333rem;
	height:var(--tag-medium-size-height);
	padding:0 .106667rem;
	padding:0 var(--tag-medium-size-padding)
}
.fq-tag.size-large {
	height:.64rem;
	height:var(--tag-large-size-height);
	padding:0 .16rem;
	padding:0 var(--tag-large-size-padding)
}
.fq-tag.filleted {
	border-radius:2.66667rem;
	padding:0 .213333rem;
	padding:0 var(--tag-filleted-padding)
}
.fq-tag.half-border:not(.fq-tag-solid):not(.filleted) {
	border-width:0;
	position:relative
}
.fq-tag.half-border:not(.fq-tag-solid):not(.filleted):after {
	border:1PX inherit;
	border-color:inherit;
	border-radius:2PX;
	box-sizing:border-box;
	content:"";
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-tag.half-border:not(.fq-tag-solid):not(.filleted):after {
	border-radius:4PX;
	height:200%;
	transform:scale(.5);
	-webkit-transform:scale(.5);
	width:200%
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-tag.half-border:not(.fq-tag-solid):not(.filleted):after {
	border-radius:6PX;
	height:300%;
	transform:scale(.33333333);
	-webkit-transform:scale(.33333333);
	width:300%
}
}.fq-tag.half-border:not(.fq-tag-solid):not(.filleted):after {
	border:inherit;
	border-width:1PX
}
.fq-tag.half-border:not(.fq-tag-solid).filleted {
	border-width:0;
	position:relative
}
.fq-tag.half-border:not(.fq-tag-solid).filleted:after {
	border:1PX inherit;
	border-color:inherit;
	border-radius:2.66667rem;
	box-sizing:border-box;
	content:"";
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-tag.half-border:not(.fq-tag-solid).filleted:after {
	border-radius:5.33333rem;
	height:200%;
	transform:scale(.5);
	-webkit-transform:scale(.5);
	width:200%
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-tag.half-border:not(.fq-tag-solid).filleted:after {
	border-radius:8rem;
	height:300%;
	transform:scale(.33333333);
	-webkit-transform:scale(.33333333);
	width:300%
}
}.fq-tag.half-border:not(.fq-tag-solid).filleted:after {
	border:inherit;
	border-width:1PX
}
.fq-tag .tag-text {
	font-size:inherit;
	vertical-align:middle
}
.fq-tag .fq-icon:not(.tag-close-icon) {
	font-size:.32rem;
	font-size:var(--tag-icon-font-size);
	margin-right:.053333rem;
	margin-right:var(--tag-icon-margin-right);
	vertical-align:middle
}
.fq-tag .tag-close-wrap {
	font-size:0
}
.fq-tag .tag-close-icon {
	font-size:.32rem;
	font-size:var(--tag-icon-font-size);
	margin-left:.106667rem;
	margin-left:var(--tag-icon-close-margin-left);
	vertical-align:middle
}
.fq-tag.android .tag-text {
	padding-top:.026667rem
}
.fq-tag.fq-tag-primary {
	background:#e8f3ff;
	background:var(--tag-primary-background-color);
	border-color:#165dff;
	border-color:var(--tag-primary-border-color);
	color:#165dff;
	color:var(--tag-primary-color)
}
.fq-tag.fq-tag-hollow {
	background:transparent;
	border-color:#165dff;
	border-color:var(--tag-hollow-border-color);
	color:#165dff;
	color:var(--tag-hollow-color)
}
.fq-tag.fq-tag-solid {
	background:#165dff;
	background:var(--tag-solid-background-color);
	border-width:0;
	color:#fff;
	color:var(--tag-solid-color)
}
.fq-tag-list {
	margin-bottom:0
}
.fq-tag-list .fq-tag {
	margin-bottom:0;
	margin-bottom:var(--tag-list-vertical-gutter);
	vertical-align:top
}
.fq-tag-list .fq-tag:not(:last-child) {
	margin-right:.213333rem;
	margin-right:var(--tag-list-horizontal-gutter)
}
.fq-tag-list .tag-list-add-wrap {
	display:inline-block;
	font-size:0
}
.fq-tag-list .tag-list-add {
	background:#fafbfc;
	background:var(--tag-list-add-background);
	border-color:#c2c6cc;
	border-color:var(--tag-list-add-border-color);
	color:#939aa3;
	color:var(--tag-list-add-color);
	margin-bottom:0;
	margin-bottom:var(--tag-list-vertical-gutter)
}
.fq-ellipsis {
	font-size:.426667rem;
	font-size:var(--ellipsis-default-text-size)
}
.fq-ellipsis-js-content-initial,.fq-ellipsis-native.ellipsis {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	overflow:hidden;
	position:relative;
	text-overflow:ellipsis;
	word-break:break-word
}
.fq-ellipsis-native-ellipsis-node {
	background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 20PX,#fff);
	background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 20PX,#fff);
	background:var(--ellipsis-float-ellipsis-node-background);
	bottom:0;
	padding-left:20PX;
	padding-left:var(--ellipsis-float-ellipsis-node-padding-left);
	position:absolute;
	right:0
}
.fq-ellipsis-js-content-text-pre {
	white-space:pre-line
}
.fq-ellipsis-js-content-ellipsis {
	display:none
}
.fq-image {
	display:inline-block;
	position:relative
}
.fq-image.preview {
	-webkit-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
.fq-image.preview .image-container,.fq-image.preview .image-error-container .image-retry-load,.fq-image.preview .image-loading-container .image-loading {
	background-color:initial
}
.fq-image.preview .image-container:after {
	border-color:transparent
}
.fq-image .image-bottom-overlap,.fq-image .image-top-overlap {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.fq-image .image-bottom-overlap {
	overflow:hidden;
	z-index:0
}
.fq-image .image-placeholder {
	background-color:#f7f8fa;
	background-color:var(--image-placeholder-background);
	height:100%;
	width:100%
}
.fq-image .image-top-overlap {
	z-index:10
}
.fq-image .image-error-container,.fq-image .image-loading-container {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.426667rem;
	font-size:var(--image-inner-font-size);
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	z-index:2
}
.fq-image .image-container {
	font-size:0;
	opacity:0;
	overflow:hidden;
	position:relative;
	z-index:1
}
.fq-image .image-container.error,.fq-image .image-container.has-loaded,.fq-image .image-container.loaded,.fq-image .image-container.static-label {
	opacity:1
}
.fq-image .image-container.animate {
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);
	transition-timing-function:cubic-bezier(.39,.575,.565,1);
	-webkit-transition-timing-function:var(--image-transition-function);
	transition-timing-function:var(--image-transition-function)
}
.fq-image .image-container .bordered {
	box-shadow:inset 0 0 0 1PX #e5e6eb;
	box-shadow:0 0 0 1PX var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-image .image-container .bordered {
	box-shadow:inset 0 0 0 .5PX #e5e6eb
}
}.fq-image .image-container .bordered.ios,.ios .fq-image .image-container .bordered {
	border:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-image .image-container .bordered {
	box-shadow:0 0 0 .5PX var(--line-color,#e5e6eb) inset
}
}.fq-image .image-container .bordered.ios,.ios .fq-image .image-container .bordered {
	border:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-image .image-container,.fq-image .image-container img {
	height:inherit;
	max-height:inherit;
	max-width:inherit;
	min-height:inherit;
	min-width:inherit;
	width:inherit
}
.fq-image .image-container .preview-fit-contain-y {
	height:auto;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:100%
}
.fq-image .image-container .preview-fit-contain-x {
	height:100%;
	left:50%;
	position:absolute;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:auto
}
.fq-image .image-error-container .image-retry-load {
	color:#e6e8eb;
	color:var(--image-retry-icon-color);
	font-size:.426667rem;
	font-size:var(--image-retry-font-size)
}
.fq-image .image-error-container .image-retry-load,.fq-image .image-loading-container .image-loading {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:rgba(0,0,0,.5);
	background-color:var(--image-mask-background);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.fq-image .image-loading-container .image-loading {
	color:#e6e8eb;
	color:var(--image-loading-icon-color)
}
.fq-image .image-loading-container .image-loading .bg-color-with-config {
	background:#e6e8eb
}
.fq-image .image-loading-container .image-loading .stop-color-with-config {
	stop-color:#e6e8eb
}
.fq-image .image-loading-container .image-loading .fill-color-with-config {
	fill:#e6e8eb
}
.fq-image .image-loading-container .image-loading .stroke-color-with-config {
	stroke:#e6e8eb
}
.fq-image .image-loading-container .image-loading .bg-color-with-config {
	background:var(--image-loading-icon-color,#e6e8eb)
}
.fq-image .image-loading-container .image-loading .stop-color-with-config {
	stop-color:var(--image-loading-icon-color,#e6e8eb)
}
.fq-image .image-loading-container .image-loading .fill-color-with-config {
	fill:var(--image-loading-icon-color,#e6e8eb)
}
.fq-image .image-loading-container .image-loading .stroke-color-with-config {
	stroke:var(--image-loading-icon-color,#e6e8eb)
}
.fq-avatar {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background-color:#4080ff;
	background-color:var(--avatar-background);
	color:#fff;
	color:var(--avatar-text-font-color);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:0;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative
}
.fq-avatar-mode-image {
	background-color:initial
}
.fq-avatar-default-overlap {
	background-color:#c9cdd4;
	background-color:var(--avatar-default-overlap-background)
}
.fq-avatar-shape-circle,.fq-avatar-shape-circle .fq-avatar-img .image-content {
	border-radius:50%
}
.fq-avatar-shape-square,.fq-avatar-shape-square .fq-avatar-img .image-content {
	border-radius:.08rem
}
.fq-avatar-size-ultra-small {
	height:.64rem;
	height:var(--avatar-ultra-small-size);
	width:.64rem;
	width:var(--avatar-ultra-small-size)
}
.fq-avatar-default-icon-size-ultra-small {
	font-size:.32rem;
	font-size:var(--avatar-default-overlap-ultra-small-size)
}
.fq-avatar-text-size-ultra-small {
	font-size:.266667rem;
	font-size:var(--avatar-ultra-small-text-font-size)
}
.fq-avatar-wrapper-with-info-size-ultra-small {
	height:1.493333rem;
	height:var(--avatar-info-box-ultra-small-size)
}
.fq-avatar-name-size-ultra-small {
	font-size:.346667rem;
	font-size:var(--avatar-name-ultra-small-font-size);
	line-height:.48rem;
	line-height:var(--avatar-name-ultra-small-line-height)
}
.fq-avatar-desc-size-ultra-small {
	font-size:.266667rem;
	font-size:var(--avatar-desc-ultra-small-font-size);
	line-height:.373333rem;
	line-height:var(--avatar-desc-ultra-small-line-height);
	margin-top:.053333rem;
	margin-top:var(--avatar-desc-ultra-small-margin-top)
}
.fq-avatar-size-smaller {
	height:.853333rem;
	height:var(--avatar-smaller-size);
	width:.853333rem;
	width:var(--avatar-smaller-size)
}
.fq-avatar-default-icon-size-smaller {
	font-size:.426667rem;
	font-size:var(--avatar-default-overlap-smaller-size)
}
.fq-avatar-text-size-smaller {
	font-size:.32rem;
	font-size:var(--avatar-smaller-text-font-size)
}
.fq-avatar-wrapper-with-info-size-smaller {
	height:1.706667rem;
	height:var(--avatar-info-box-smaller-size)
}
.fq-avatar-name-size-smaller {
	font-size:.373333rem;
	font-size:var(--avatar-name-smaller-font-size);
	line-height:.533333rem;
	line-height:var(--avatar-name-smaller-line-height)
}
.fq-avatar-desc-size-smaller {
	font-size:.32rem;
	font-size:var(--avatar-desc-smaller-font-size);
	line-height:.426667rem;
	line-height:var(--avatar-desc-smaller-line-height);
	margin-top:0;
	margin-top:var(--avatar-desc-smaller-margin-top)
}
.fq-avatar-size-small {
	height:1.066667rem;
	height:var(--avatar-small-size);
	width:1.066667rem;
	width:var(--avatar-small-size)
}
.fq-avatar-default-icon-size-small {
	font-size:.533333rem;
	font-size:var(--avatar-default-overlap-small-size)
}
.fq-avatar-text-size-small {
	font-size:.373333rem;
	font-size:var(--avatar-small-text-font-size)
}
.fq-avatar-wrapper-with-info-size-small {
	height:2.133333rem;
	height:var(--avatar-info-box-small-size)
}
.fq-avatar-name-size-small {
	font-size:.426667rem;
	font-size:var(--avatar-name-small-font-size);
	line-height:.64rem;
	line-height:var(--avatar-name-small-line-height)
}
.fq-avatar-desc-size-small {
	font-size:.32rem;
	font-size:var(--avatar-desc-small-font-size);
	line-height:.426667rem;
	line-height:var(--avatar-desc-small-line-height);
	margin-top:0;
	margin-top:var(--avatar-desc-small-margin-top)
}
.fq-avatar-size-medium {
	height:1.28rem;
	height:var(--avatar-medium-size);
	width:1.28rem;
	width:var(--avatar-medium-size)
}
.fq-avatar-default-icon-size-medium {
	font-size:.64rem;
	font-size:var(--avatar-default-overlap-medium-size)
}
.fq-avatar-text-size-medium {
	font-size:.426667rem;
	font-size:var(--avatar-medium-text-font-size)
}
.fq-avatar-wrapper-with-info-size-medium {
	height:2.133333rem;
	height:var(--avatar-info-box-medium-size)
}
.fq-avatar-name-size-medium {
	font-size:.48rem;
	font-size:var(--avatar-name-medium-font-size);
	line-height:.693333rem;
	line-height:var(--avatar-name-medium-line-height)
}
.fq-avatar-desc-size-medium {
	font-size:.373333rem;
	font-size:var(--avatar-desc-medium-font-size);
	line-height:.533333rem;
	line-height:var(--avatar-desc-medium-line-height);
	margin-top:.053333rem;
	margin-top:var(--avatar-desc-medium-margin-top)
}
.fq-avatar-size-large {
	height:1.493333rem;
	height:var(--avatar-large-size);
	width:1.493333rem;
	width:var(--avatar-large-size)
}
.fq-avatar-default-icon-size-large {
	font-size:.746667rem;
	font-size:var(--avatar-default-overlap-large-size)
}
.fq-avatar-text-size-large {
	font-size:.426667rem;
	font-size:var(--avatar-large-text-font-size)
}
.fq-avatar-wrapper-with-info-size-large {
	height:2.346667rem;
	height:var(--avatar-info-box-large-size)
}
.fq-avatar-name-size-large {
	font-size:.48rem;
	font-size:var(--avatar-name-large-font-size);
	line-height:.693333rem;
	line-height:var(--avatar-name-large-line-height)
}
.fq-avatar-desc-size-large {
	font-size:.373333rem;
	font-size:var(--avatar-desc-large-font-size);
	line-height:.533333rem;
	line-height:var(--avatar-desc-large-line-height);
	margin-top:.053333rem;
	margin-top:var(--avatar-desc-large-margin-top)
}
.fq-avatar-img {
	height:100%;
	width:100%
}
.fq-avatar-decoration {
	position:absolute
}
.fq-avatar-text {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	font-weight:700
}
.fq-avatar-wrapper {
	display:inline-block
}
.fq-avatar-wrapper-with-info {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center
}
.fq-avatar-info,.fq-avatar-wrapper-with-info {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.fq-avatar-info {
	-webkit-box-pack:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center;
	margin-left:.426667rem
}
.fq-avatar-name {
	color:#1d2129;
	color:var(--avatar-name-color)
}
.fq-avatar-desc {
	color:#86909c;
	color:var(--avatar-desc-color)
}
.fq-avatar-group .fq-avatar-wrapper-shape-circle {
	position:relative
}
.fq-avatar-group .fq-avatar-wrapper-shape-circle:first-child {
	margin-left:0
}
.fq-avatar-group .fq-avatar {
	border-color:#fff;
	border-color:var(--avatar-group-border-color);
	border-style:solid
}
.fq-avatar-group-size-ultra-small .fq-avatar-wrapper {
	margin-left:-.213333rem;
	margin-left:var(--avatar-group-ultra-small-size-offset)
}
.fq-avatar-group-size-ultra-small .fq-avatar {
	border-width:.026667rem;
	border-width:var(--avatar-group-ultra-small-size-border)
}
.fq-avatar-group-size-smaller .fq-avatar-wrapper {
	margin-left:-.213333rem;
	margin-left:var(--avatar-group-smaller-size-offset)
}
.fq-avatar-group-size-smaller .fq-avatar {
	border-width:.026667rem;
	border-width:var(--avatar-group-smaller-size-border)
}
.fq-avatar-group-size-small .fq-avatar-wrapper {
	margin-left:-.32rem;
	margin-left:var(--avatar-group-small-size-offset)
}
.fq-avatar-group-size-small .fq-avatar {
	border-width:.04rem;
	border-width:var(--avatar-group-small-size-border)
}
.fq-avatar-group-size-medium .fq-avatar-wrapper {
	margin-left:-.32rem;
	margin-left:var(--avatar-group-medium-size-offset)
}
.fq-avatar-group-size-medium .fq-avatar {
	border-width:.04rem;
	border-width:var(--avatar-group-medium-size-border)
}
.fq-avatar-group-size-large .fq-avatar-wrapper {
	margin-left:-.32rem;
	margin-left:var(--avatar-group-large-size-offset)
}
.fq-avatar-group-size-large .fq-avatar {
	border-width:.04rem;
	border-width:var(--avatar-group-large-size-border)
}
.fq-popup .fq-slide-from-left-enter,.fq-popup .fq-slide-from-left-exit-active,.fq-popup .fq-slide-from-left-exit-done {
	-webkit-transform:translate(-100%);
	transform:translate(-100%)
}
.fq-popup .fq-slide-from-left-enter.translateZ,.fq-popup .fq-slide-from-left-exit-active.translateZ,.fq-popup .fq-slide-from-left-exit-done.translateZ {
	-webkit-transform:translate(-100%) translateZ(2PX);
	transform:translate(-100%) translateZ(2PX)
}
.fq-popup .fq-slide-from-right-enter,.fq-popup .fq-slide-from-right-exit-active,.fq-popup .fq-slide-from-right-exit-done {
	-webkit-transform:translate(100%);
	transform:translate(100%)
}
.fq-popup .fq-slide-from-right-enter.translateZ,.fq-popup .fq-slide-from-right-exit-active.translateZ,.fq-popup .fq-slide-from-right-exit-done.translateZ {
	-webkit-transform:translate(100%) translateZ(2PX);
	transform:translate(100%) translateZ(2PX)
}
.fq-popup .fq-slide-from-top-enter,.fq-popup .fq-slide-from-top-exit-active,.fq-popup .fq-slide-from-top-exit-done {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.fq-popup .fq-slide-from-top-enter.translateZ,.fq-popup .fq-slide-from-top-exit-active.translateZ,.fq-popup .fq-slide-from-top-exit-done.translateZ {
	-webkit-transform:translateY(-100%) translateZ(2PX);
	transform:translateY(-100%) translateZ(2PX)
}
.fq-popup .fq-slide-from-bottom-enter,.fq-popup .fq-slide-from-bottom-exit-active,.fq-popup .fq-slide-from-bottom-exit-done {
	-webkit-transform:translateY(100%);
	transform:translateY(100%)
}
.fq-popup .fq-slide-from-bottom-enter.translateZ,.fq-popup .fq-slide-from-bottom-exit-active.translateZ,.fq-popup .fq-slide-from-bottom-exit-done.translateZ {
	-webkit-transform:translateY(100%) translateZ(2PX);
	transform:translateY(100%) translateZ(2PX)
}
.fq-popup-content[class*=-enter-active],.fq-popup-mask[class*=-enter-active] {
	-webkit-transform:translate(0);
	transform:translate(0);
	-webkit-transition:all .45s cubic-bezier(.34,.69,.1,1);
	transition:all .45s cubic-bezier(.34,.69,.1,1);
	-webkit-transition:var(--popup-enter-transition);
	transition:var(--popup-enter-transition)
}
.fq-popup-content[class*=-enter-active].translateZ,.fq-popup-mask[class*=-enter-active].translateZ {
	-webkit-transform:translateZ(2PX);
	transform:translateZ(2PX)
}
.fq-popup [class*=-exit-active] {
	-webkit-transition:all .24s cubic-bezier(.34,.69,.1,1);
	transition:all .24s cubic-bezier(.34,.69,.1,1);
	-webkit-transition:var(--popup-exit-transition);
	transition:var(--popup-exit-transition)
}
.fq-popup-content {
	background:#fff;
	background:var(--popup-content-background);
	position:fixed;
	z-index:1001
}
.fq-popup-content.need-bottom-offset {
	padding-bottom:env(safe-area-inset-bottom)
}
.fq-popup-content.left {
	height:100%;
	left:0;
	top:0
}
.fq-popup-content.top {
	left:0;
	top:0;
	width:100%
}
.fq-popup-content.right {
	height:100%;
	right:0;
	top:0
}
.fq-popup-content.bottom {
	bottom:0;
	left:0;
	width:100%
}
.fq-popup-content.translateZ {
	-webkit-transform:translateZ(2PX);
	transform:translateZ(2PX)
}
.fq-popup-mask {
	background:rgba(0,0,0,.5);
	background:var(--popup-mask-background);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.fq-popup-mask.translateZ {
	-webkit-transform:translateZ(1PX);
	transform:translateZ(1PX)
}
.fq-popup-swiper.has-trans .fq-popup-content,.fq-popup-swiper.has-trans .fq-popup-mask {
	-webkit-transition:all .24s cubic-bezier(.34,.69,.1,1);
	transition:all .24s cubic-bezier(.34,.69,.1,1);
	-webkit-transition:var(--popup-exit-transition);
	transition:var(--popup-exit-transition)
}
.fq-popup-swiper .fq-popup-content {
	border-radius:.32rem .32rem 0 0
}
.fq-input-container {
	color:#1d2129;
	color:var(--font-color);
	position:relative;
	width:100%
}
.fq-input-container .fq-input-label {
	min-width:1.706667rem;
	min-width:var(--input-label-min-width)
}
.fq-input-label {
	padding-top:1PX
}
.fq-input-label.required:before {
	color:#f53f3f;
	color:var(--danger-color);
	content:"* "
}
.disabled .fq-input-label {
	color:#c9cdd4;
	color:var(--input-disabled-color)
}
.fq-input-wrap {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.44rem;
	height:var(--input-height);
	padding:0 .426667rem;
	padding:0 var(--input-horizontal-padding);
	position:relative
}
.fq-input-wrap input,.fq-input-wrap textarea {
	-webkit-box-flex:1;
	background:transparent;
	-webkit-flex:1;
	flex:1
}
.fq-input-wrap input:disabled,.fq-input-wrap textarea:disabled {
	-webkit-text-fill-color:#c9cdd4;
	-webkit-text-fill-color:var(--input-disabled-color);
	color:#c9cdd4;
	color:var(--input-disabled-color);
	opacity:1
}
.fq-input-wrap.textarea {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	height:auto;
	padding:.426667rem;
	padding:var(--textarea-padding)
}
.fq-input-wrap.textarea.has-stat {
	padding:.426667rem .426667rem 1.173333rem;
	padding:var(--textarea-has-stat-padding)
}
.fq-input-wrap.border-all {
	box-shadow:inset 0 0 0 1PX #e5e6eb;
	box-shadow:0 0 0 1PX var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-all {
	box-shadow:inset 0 0 0 .5PX #e5e6eb
}
}.fq-input-wrap.border-all.ios,.ios .fq-input-wrap.border-all {
	border:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-all {
	box-shadow:0 0 0 .5PX var(--line-color,#e5e6eb) inset
}
}.fq-input-wrap.border-all.ios,.ios .fq-input-wrap.border-all {
	border:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-input-wrap.border-half {
	box-shadow:inset 0 1PX 0 0 #e5e6eb;
	box-shadow:0 1PX 0 0 var(--line-color,#e5e6eb) inset;
	box-shadow:inset 0 -1PX 0 0 #e5e6eb;
	box-shadow:0 -1PX 0 0 var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-half {
	box-shadow:inset 0 .5PX 0 0 #e5e6eb
}
}.fq-input-wrap.border-half.ios,.ios .fq-input-wrap.border-half {
	border-top:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-half {
	box-shadow:0 .5PX 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-input-wrap.border-half.ios,.ios .fq-input-wrap.border-half {
	border-top:.5px solid var(--line-color,#e5e6eb)
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-half {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.fq-input-wrap.border-half.ios,.ios .fq-input-wrap.border-half {
	border-bottom:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-half {
	box-shadow:0 -.5PX 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-input-wrap.border-half.ios,.ios .fq-input-wrap.border-half {
	border-bottom:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-input-wrap.border-bottom {
	box-shadow:inset 0 -1PX 0 0 #e5e6eb;
	box-shadow:0 -1PX 0 0 var(--line-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-bottom {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.fq-input-wrap.border-bottom.ios,.ios .fq-input-wrap.border-bottom {
	border-bottom:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-input-wrap.border-bottom {
	box-shadow:0 -.5PX 0 0 var(--line-color,#e5e6eb) inset
}
}.fq-input-wrap.border-bottom.ios,.ios .fq-input-wrap.border-bottom {
	border-bottom:.5px solid var(--line-color,#e5e6eb);
	box-shadow:none
}
.fq-input-clear,.fq-input-prefix,.fq-input-suffix {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	font-size:.426667rem;
	font-size:var(--input-text-font-size);
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.586667rem;
	line-height:var(--input-text-line-height)
}
.fq-input-prefix {
	padding-right:.64rem;
	padding-right:var(--input-label-gutter)
}
[dir=rtl] .fq-input-prefix {
	padding-left:.64rem;
	padding-left:var(--input-label-gutter);
	padding-right:0
}
.fq-input-clear,.fq-input-suffix {
	padding-left:.426667rem;
	padding-left:var(--input-horizontal-padding)
}
[dir=rtl] .fq-input-clear,[dir=rtl] .fq-input-suffix {
	padding-left:0;
	padding-right:.426667rem;
	padding-right:var(--input-horizontal-padding)
}
.fq-input-clear {
	color:#c9cdd4;
	color:var(--input-clear-icon-color);
	font-size:16PX;
	font-size:var(--input-clear-icon-font-size)
}
.fq-input {
	caret-color:#165dff;
	caret-color:var(--input-caret-color);
	color:#1d2129;
	color:var(--font-color);
	display:inline-block;
	font-size:.426667rem;
	font-size:var(--input-text-font-size);
	height:100%;
	line-height:.586667rem;
	line-height:var(--input-text-line-height);
	padding:.32rem 0;
	padding:var(--input-vertical-padding) 0;
	width:100%
}
.fq-input::-webkit-input-placeholder {
	color:#c9cdd4;
	color:var(--input-placeholder-color)
}
.fq-input::placeholder {
	color:#c9cdd4;
	color:var(--input-placeholder-color)
}
.fq-input::-webkit-search-cancel-button {
	display:none
}
.fq-load-more {
	font-size:.373333rem;
	font-size:var(--load-more-font-size);
	font-size:.32rem;
	text-align:center
}
.fq-load-more,.fq-load-more .load-more-text {
	color:rgba(0,0,0,.4);
	color:var(--load-more-text-color)
}
.fq-load-more .load-more-text {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	padding:.42667rem 0 .64rem
}
.fq-load-more .load-more-text-decorate {
	box-shadow:inset 0 -1PX 0 0 rgba(0,0,0,.4);
	box-shadow:0 -1PX 0 0 var(--load-more-text-color,rgba(0,0,0,.4)) inset;
	height:.026667rem;
	margin:0 .213333rem .026667rem;
	width:.32rem
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-load-more .load-more-text-decorate {
	box-shadow:inset 0 -.5PX 0 0 rgba(0,0,0,.4)
}
}.fq-load-more .load-more-text-decorate.ios,.ios .fq-load-more .load-more-text-decorate {
	border-bottom:.5px solid rgba(0,0,0,.4)
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-load-more .load-more-text-decorate {
	box-shadow:0 -.5PX 0 0 var(--load-more-text-color,rgba(0,0,0,.4)) inset
}
}.fq-load-more .load-more-text-decorate.ios,.ios .fq-load-more .load-more-text-decorate {
	border-bottom:.5px solid var(--load-more-text-color,rgba(0,0,0,.4));
	box-shadow:none
}
.fq-load-more .click-prepare {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center
}
.fq-load-more .click-prepare svg {
	margin-left:.12rem
}
.fq-load-more .click-prepare,.fq-load-more .load-more-text {
	height:1.44rem;
	padding:0
}
.fq-load-more .no-more-spliter {
	height:.21333rem
}
.fq-cell {
	color:#86909c;
	color:var(--cell-text-color);
	font-size:.426667rem;
	font-size:var(--cell-font-size);
	margin-left:.426667rem;
	margin-left:var(--cell-horizontal-padding);
	padding-right:.426667rem;
	padding-right:var(--cell-horizontal-padding)
}
.fq-cell:not(:first-of-type).bordered {
	border-width:0;
	position:relative
}
.fq-cell:not(:first-of-type).bordered:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	border-top:1px solid var(--line-color,#e5e6eb);
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-cell:not(:first-of-type).bordered:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-cell:not(:first-of-type).bordered:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-cell.without-group {
	background-color:#fff;
	background-color:var(--cell-background-color);
	margin-left:0;
	padding-left:.426667rem;
	padding-left:var(--cell-horizontal-padding)
}
.fq-cell.without-group.bordered {
	border-width:0;
	position:relative
}
.fq-cell.without-group.bordered:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	border-top:1px solid var(--line-color,#e5e6eb);
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-cell.without-group.bordered:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-cell.without-group.bordered:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-cell.without-group.bordered:after {
	border-bottom:1px solid #e5e6eb;
	border-bottom:1px solid var(--line-color,#e5e6eb);
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-cell.without-group.bordered:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-cell.without-group.bordered:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-cell-inner {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.44rem;
	height:var(--cell-item-height)
}
.fq-cell-inner.has-desc {
	height:1.973333rem;
	height:var(--cell-item-has-desc-height)
}
.fq-cell .cell-label {
	color:#1d2129;
	color:var(--cell-label-color);
	margin-right:.64rem;
	margin-right:var(--cell-label-gutter)
}
[dir=rtl] .fq-cell .cell-label {
	margin-left:.64rem;
	margin-left:var(--cell-label-gutter);
	margin-right:0
}
.fq-cell .cell-desc {
	color:#86909c;
	color:var(--cell-desc-color);
	font-size:.373333rem;
	font-size:var(--cell-desc-font-size);
	margin-top:.053333rem;
	margin-top:var(--cell-desc-margin-top)
}
.fq-cell .cell-content {
	-webkit-box-flex:1;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	flex:1;
	height:100%
}
.fq-cell .cell-content.has-label {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.fq-cell .cell-content .cell-text {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	font-size:.373333rem;
	font-size:var(--cell-content-font-size);
	overflow:hidden;
	text-align:right;
	text-overflow:ellipsis;
	white-space:normal;
	width:100%
}
.fq-cell .cell-label-icon {
	font-size:0;
	margin-right:.32rem;
	margin-right:var(--cell-label-icon-gutter)
}
[dir=rtl] .fq-cell .cell-label-icon {
	margin-left:.32rem;
	margin-left:var(--cell-label-icon-gutter);
	margin-right:0
}
.fq-cell .cell-label-icon .fq-icon {
	color:#4e5969;
	color:var(--cell-label-icon-color);
	font-size:.533333rem;
	font-size:var(--cell-label-icon-font-size);
	line-height:normal
}
.fq-cell .cell-arrow-icon {
	font-size:0;
	margin-left:.213333rem;
	margin-left:var(--cell-arrow-gutter)
}
[dir=rtl] .fq-cell .cell-arrow-icon {
	margin-left:0;
	margin-right:.213333rem;
	margin-right:var(--cell-arrow-gutter)
}
.fq-cell .cell-arrow-icon .fq-icon {
	color:#c9cdd4;
	color:var(--cell-arrow-color);
	font-size:.32rem;
	font-size:var(--cell-arrow-font-size)
}
.fq-cell .cell-arrow-icon .arrow-icon-svg {
	width:.213333rem
}
.fq-cell .cell-arrow-icon .arrow-icon-svg path {
	fill:#c9cdd4;
	fill:var(--cell-arrow-color)
}
.fq-cell .fq-input-wrap {
	padding-left:0
}
[dir=rtl] .fq-cell .fq-input-wrap {
	padding-left:.426667rem;
	padding-left:var(--input-horizontal-padding);
	padding-right:0
}
.fq-cell-group .cell-group-footer,.fq-cell-group .cell-group-header {
	color:#86909c;
	color:var(--cell-text-color);
	font-size:.373333rem;
	font-size:var(--cell-extra-font-size);
	line-height:.533333rem;
	line-height:var(--cell-extra-line-height);
	padding:.32rem .426667rem;
	padding:var(--cell-extra-padding)
}
.fq-cell-group .cell-group-body {
	background-color:#fff;
	background-color:var(--cell-background-color)
}
.fq-cell-group .cell-group-body.bordered {
	border-width:0;
	position:relative
}
.fq-cell-group .cell-group-body.bordered:before {
	border-radius:0;
	border-top:1px solid #e5e6eb;
	border-top:1px solid var(--line-color,#e5e6eb);
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-cell-group .cell-group-body.bordered:before {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-cell-group .cell-group-body.bordered:before {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-cell-group .cell-group-body.bordered:after {
	border-bottom:1px solid #e5e6eb;
	border-bottom:1px solid var(--line-color,#e5e6eb);
	border-radius:0;
	bottom:0;
	box-sizing:border-box;
	content:"";
	height:1PX;
	left:0;
	pointer-events:none;
	position:absolute;
	transform-origin:left bottom;
	-webkit-transform-origin:left bottom;
	width:100%;
	z-index:1
}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
	.fq-cell-group .cell-group-body.bordered:after {
	border-radius:0;
	transform:scaleY(.5);
	-webkit-transform:scaleY(.5)
}
}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3) {
	.fq-cell-group .cell-group-body.bordered:after {
	border-radius:0;
	transform:scaleY(.33333333);
	-webkit-transform:scaleY(.33333333)
}
}.fq-checkbox,.fq-checkbox .checkbox-icon {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex
}
.fq-checkbox .checkbox-icon {
	color:#c2c6cc;
	color:var(--checkbox-icon-color);
	font-size:20PX;
	font-size:var(--checkbox-icon-font-size)
}
.fq-checkbox .checkbox-icon.checked {
	color:#fa6725;
	color:var(--checkbox-icon-checked-color)
}
.fq-checkbox .checkbox-icon.disabled {
	color:#f7f8fa;
	color:var(--checkbox-icon-disabled-color)
}
.fq-checkbox .checkbox-icon.checked.disabled {
	color:rgba(250,103,37,.5);
	color:var(--checkbox-icon-checked-disabled-color)
}
.fq-checkbox .checkbox-text {
	color:#1d2129;
	color:var(--font-color);
	font-size:.426667rem;
	font-size:var(--checkbox-text-font-size)
}
.fq-checkbox .checkbox-icon+.checkbox-text {
	margin-left:.213333rem;
	margin-left:var(--checkbox-icon-margin-right)
}
.fq-checkbox.disabled .checkbox-text {
	opacity:.5;
	opacity:var(--checkbox-text-disabled-opacity)
}
.fq-checkbox.block {
	width:100%
}
.fq-checkbox.justify {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	width:100%
}
.fq-checkbox-group .fq-checkbox:not(:last-child) {
	margin-right:.64rem;
	margin-right:var(--checkbox-group-gutter)
}
.fq-checkbox-group .fq-checkbox:not(:last-child).block,.fq-checkbox-group .fq-checkbox:not(:last-child).justify {
	margin-right:0
}
.fq-checkbox .checkbox-icon {
	font-size:22Px
}
.fq-checkbox .checkbox-icon.disabled {
	opacity:.5
}
.fq-checkbox .checkbox-icon .checked-icon-bg {
	fill:currentColor;
	color:#fa6725
}
:root[data-theme=dark] .fq-checkbox .checkbox-icon .checked-icon-bg {
	color:#cc561f
}
.fq-checkbox .checkbox-icon .checked-icon-stroke {
	stroke:#fff
}
:root[data-theme=dark] .fq-checkbox .checkbox-icon .checked-icon-stroke {
	stroke:hsla(0,0%,100%,.8)
}
.fq-checkbox .checkbox-icon .unchecked-icon-stroke {
	stroke:rgba(0,0,0,.2)
}
:root[data-theme=dark] .fq-checkbox .checkbox-icon .unchecked-icon-stroke {
	stroke:hsla(0,0%,100%,.2)
}
.fq-popover-menu-content {
	border-radius:4PX;
	border-radius:var(--popover-inner-border-radius);
	overflow:hidden
}
.fq-popover-menu-content.horizontal-menu .fq-popover-menu-item .fq-popover-menu-text {
	border:none;
	box-shadow:none
}
.fq-popover-menu-item {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:1.173333rem;
	padding:0 .32rem;
	padding:var(--popover-menu-content-padding)
}
.fq-popover-menu-item.active {
	background-color:#242425;
	background-color:var(--popover-menu-active-background)
}
.white-theme .fq-popover-menu-item.active {
	background-color:#f7f8fa;
	background-color:var(--popover-menu-active-white-theme-background)
}
.fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	box-shadow:inset 0 -1PX 0 0 rgba(247,248,250,.1);
	box-shadow:0 -1PX 0 0 var(--popover-content-border-color,rgba(247,248,250,.1)) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	box-shadow:inset 0 -.5PX 0 0 rgba(247,248,250,.1)
}
}.fq-popover-menu-item:not(:last-child) .fq-popover-menu-text.ios,.ios .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	border-bottom:.5px solid rgba(247,248,250,.1)
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	box-shadow:0 -.5PX 0 0 var(--popover-content-border-color,rgba(247,248,250,.1)) inset
}
}.fq-popover-menu-item:not(:last-child) .fq-popover-menu-text.ios,.ios .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	border-bottom:.5px solid var(--popover-content-border-color,rgba(247,248,250,.1));
	box-shadow:none
}
.white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	box-shadow:inset 0 -1PX 0 0 #e5e6eb;
	box-shadow:0 -1PX 0 0 var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	box-shadow:inset 0 -.5PX 0 0 #e5e6eb
}
}.ios .white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text,.white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text.ios {
	border-bottom:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text {
	box-shadow:0 -.5PX 0 0 var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
}.ios .white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text,.white-theme .fq-popover-menu-item:not(:last-child) .fq-popover-menu-text.ios {
	border-bottom:.5px solid var(--popover-content-white-theme-border-color,#e5e6eb);
	box-shadow:none
}
.fq-popover-menu-icon {
	font-size:.533333rem;
	line-height:1;
	margin-right:.213333rem
}
.fq-popover-menu-icon>* {
	float:left
}
.fq-popover-menu-icon:after {
	clear:both;
	content:" "
}
.white-theme .fq-popover-menu-icon {
	color:#4e5969;
	color:var(--popover-menu-icon-white-theme-color)
}
.fq-popover-menu-text {
	color:#fff;
	color:var(--popover-content-color);
	font-size:.373333rem;
	height:100%;
	line-height:.533333rem;
	padding:.32rem 0
}
.white-theme .fq-popover-menu-text {
	color:#1d2129;
	color:var(--popover-content-white-theme-color)
}
.disabled .fq-popover-menu-text {
	color:hsla(0,0%,100%,.3);
	color:var(--popover-content-disabled-color)
}
.white-theme .disabled .fq-popover-menu-text {
	color:#c9cdd4;
	color:var(--popover-content-white-theme-disabled-color)
}
.fq-popover-menu-content.horizontal-menu {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	max-width:7.68rem;
	max-width:var(--popover-horizontal-menu-max-width)
}
.fq-popover-menu-content.horizontal-menu .fq-popover-menu-item {
	-webkit-box-flex:0;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	-webkit-flex-direction:column;
	flex-direction:column;
	height:1.92rem;
	height:var(--popover-horizontal-menu-item-size);
	width:1.92rem;
	width:var(--popover-horizontal-menu-item-size)
}
.horizontal-menu .fq-popover-menu-item {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	padding:.32rem 0;
	padding:var(--popover-horizontal-menu-item-padding)
}
.horizontal-menu .fq-popover-menu-text {
	padding:0
}
.horizontal-menu .fq-popover-menu-icon {
	margin:0 0 .213333rem;
	margin:var(--popover-horizontal-menu-icon-margin)
}
.fq-popover {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	position:relative
}
.fq-popover .popover-child-inner {
	font-size:0;
	line-height:1
}
.fq-popover-mask {
	background:rgba(0,0,0,.6);
	background:var(--popover-mask-background);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.fq-popover-inner {
	background-color:initial;
	box-sizing:border-box;
	color:#fff;
	color:var(--popover-content-color);
	position:absolute;
	right:0;
	-webkit-transition:opacity .3s ease-in-out;
	transition:opacity .3s ease-in-out;
	-webkit-transition:var(--popover-inner-transition);
	transition:var(--popover-inner-transition);
	visibility:hidden;
	width:-webkit-max-content;
	width:max-content;
	will-change:transform;
	z-index:1010
}
.fq-popover-inner.with-shadow .popover-bg {
	box-shadow:0 2PX 8PX 0 rgba(0,0,0,.1);
	box-shadow:var(--popover-inner-background-shadow)
}
.fq-popover-inner.with-shadow .popover-arrow.topCenter,.fq-popover-inner.with-shadow .popover-arrow.topLeft,.fq-popover-inner.with-shadow .popover-arrow.topRight {
	box-shadow:6PX 6PX 8PX 0 rgba(0,0,0,.04);
	box-shadow:var(--popover-inner-top-arrow-shadow)
}
.fq-popover-inner.with-shadow .popover-arrow.bottomCenter,.fq-popover-inner.with-shadow .popover-arrow.bottomLeft,.fq-popover-inner.with-shadow .popover-arrow.bottomRight {
	box-shadow:-6PX -6PX 8PX 0 rgba(0,0,0,.04);
	box-shadow:var(--popover-inner-bottom-arrow-shadow)
}
.fq-popover-inner.show {
	visibility:visible
}
.fq-popover-inner .popover-content {
	position:relative;
	z-index:1
}
.fq-popover-inner .popover-bg,.fq-popover-inner .popover-content {
	border-radius:4PX;
	border-radius:var(--popover-inner-border-radius);
	height:100%;
	left:0;
	top:0;
	width:100%
}
.fq-popover-inner .popover-bg {
	background-color:#000;
	background-color:var(--popover-background-color);
	opacity:.8;
	opacity:var(--popover-inner-opacity);
	position:absolute
}
.fq-popover-inner .content-text {
	font-size:.373333rem;
	font-size:var(--popover-content-font-size);
	line-height:.533333rem;
	line-height:var(--popover-content-line-height);
	padding:.213333rem .32rem;
	padding:var(--popover-content-padding);
	text-align:left;
	white-space:normal;
	word-break:break-all
}
.fq-popover-inner.with-suffix .popover-content {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.fq-popover-inner .icon-divider {
	box-shadow:inset 1PX 0 0 0 hsla(0,0%,100%,.3);
	box-shadow:1PX 0 0 0 var(--popover-icon-divider-color,hsla(0,0%,100%,.3)) inset;
	height:.32rem;
	height:var(--popover-icon-divider-height);
	width:1PX
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner .icon-divider {
	box-shadow:inset .5PX 0 0 0 hsla(0,0%,100%,.3)
}
}.fq-popover-inner .icon-divider.ios,.ios .fq-popover-inner .icon-divider {
	border-left:.5px solid hsla(0,0%,100%,.3)
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner .icon-divider {
	box-shadow:.5PX 0 0 0 var(--popover-icon-divider-color,hsla(0,0%,100%,.3)) inset
}
}.fq-popover-inner .icon-divider.ios,.ios .fq-popover-inner .icon-divider {
	border-left:.5px solid var(--popover-icon-divider-color,hsla(0,0%,100%,.3));
	box-shadow:none
}
.fq-popover-inner .text-close-icon {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:inline-flex;
	font-size:.426667rem;
	font-size:var(--popover-icon-size);
	padding:0 .266667rem 0 .293333rem;
	padding:var(--popover-icon-padding)
}
.fq-popover-inner .text-suffix {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	padding:0 .32rem 0 0;
	padding:var(--popover-text-suffix-padding)
}
.fq-popover-inner .popover-arrow {
	background-color:#000;
	background-color:var(--popover-background-color);
	height:9PX;
	height:var(--popover-arrow-size);
	position:absolute;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	width:9PX;
	width:var(--popover-arrow-size)
}
.fq-popover-inner .popover-arrow.topCenter,.fq-popover-inner .popover-arrow.topCenter .popover-arrow-content,.fq-popover-inner .popover-arrow.topLeft,.fq-popover-inner .popover-arrow.topLeft .popover-arrow-content,.fq-popover-inner .popover-arrow.topRight,.fq-popover-inner .popover-arrow.topRight .popover-arrow-content {
	border-bottom-right-radius:1PX;
	border-bottom-right-radius:var(--popover-arrow-border-radius)
}
.fq-popover-inner .popover-arrow.bottomCenter,.fq-popover-inner .popover-arrow.bottomCenter .popover-arrow-content,.fq-popover-inner .popover-arrow.bottomLeft,.fq-popover-inner .popover-arrow.bottomLeft .popover-arrow-content,.fq-popover-inner .popover-arrow.bottomRight,.fq-popover-inner .popover-arrow.bottomRight .popover-arrow-content {
	border-top-left-radius:1PX;
	border-top-left-radius:var(--popover-arrow-border-radius)
}
.fq-popover-inner .popover-arrow.topCenter,.fq-popover-inner .popover-arrow.topLeft,.fq-popover-inner .popover-arrow.topRight {
	-webkit-transform:translateY(50%) rotate(45deg);
	transform:translateY(50%) rotate(45deg)
}
.fq-popover-inner .popover-arrow.topRight {
	bottom:0;
	right:0
}
.fq-popover-inner .popover-arrow.topCenter,.fq-popover-inner .popover-arrow.topLeft {
	bottom:0;
	left:0
}
.fq-popover-inner .popover-arrow.bottomCenter,.fq-popover-inner .popover-arrow.bottomLeft,.fq-popover-inner .popover-arrow.bottomRight {
	-webkit-transform:translateY(-50%) rotate(45deg);
	transform:translateY(-50%) rotate(45deg)
}
.fq-popover-inner .popover-arrow.bottomRight {
	right:0;
	top:0
}
.fq-popover-inner .popover-arrow.bottomCenter,.fq-popover-inner .popover-arrow.bottomLeft {
	left:0;
	top:0
}
.fq-popover-inner.white-theme {
	color:#1d2129;
	color:var(--popover-content-white-theme-color)
}
.fq-popover-inner.white-theme .popover-bg {
	opacity:1;
	opacity:var(--popover-inner-white-theme-opacity)
}
.fq-popover-inner.white-theme .popover-arrow,.fq-popover-inner.white-theme .popover-bg {
	background-color:#fff;
	background-color:var(--popover-white-theme-background-color)
}
.fq-popover-inner.white-theme .popover-arrow-content {
	background-color:inherit;
	height:100%;
	position:relative;
	width:100%
}
.fq-popover-inner.white-theme.bordered .popover-bg {
	box-shadow:inset 0 0 0 1PX #e5e6eb;
	box-shadow:0 0 0 1PX var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner.white-theme.bordered .popover-bg {
	box-shadow:inset 0 0 0 .5PX #e5e6eb
}
}.fq-popover-inner.white-theme.bordered .popover-bg.ios,.ios .fq-popover-inner.white-theme.bordered .popover-bg {
	border:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner.white-theme.bordered .popover-bg {
	box-shadow:0 0 0 .5PX var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
}.fq-popover-inner.white-theme.bordered .popover-bg.ios,.ios .fq-popover-inner.white-theme.bordered .popover-bg {
	border:.5px solid var(--popover-content-white-theme-border-color,#e5e6eb);
	box-shadow:none
}
.fq-popover-inner.white-theme.bordered .popover-arrow-content {
	border-color:#e5e6eb;
	border-color:var(--popover-content-white-theme-border-color)
}
.fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	box-shadow:inset -1PX -1PX 0 0 #e5e6eb;
	box-shadow:-1PX -1PX 0 0 var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	box-shadow:inset -.5PX -.5PX 0 0 #e5e6eb
}
}.fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content.ios,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	border-bottom:.5px solid #e5e6eb;
	border-right:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	box-shadow:-.5PX -.5PX 0 0 var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
}.fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content.ios,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.topCenter .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.topLeft .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.topRight .popover-arrow-content {
	border-bottom:.5px solid var(--popover-content-white-theme-border-color,#e5e6eb);
	border-right:.5px solid var(--popover-content-white-theme-border-color,#e5e6eb);
	box-shadow:none
}
.fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	box-shadow:inset 1PX 1PX 0 0 #e5e6eb;
	box-shadow:1PX 1PX 0 0 var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	box-shadow:inset .5PX .5PX 0 0 #e5e6eb
}
}.fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content.ios,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	border-left:.5px solid #e5e6eb;
	border-top:.5px solid #e5e6eb
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	box-shadow:.5PX .5PX 0 0 var(--popover-content-white-theme-border-color,#e5e6eb) inset
}
}.fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content.ios,.fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content.ios,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.bottomCenter .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.bottomLeft .popover-arrow-content,.ios .fq-popover-inner.white-theme.bordered .popover-arrow.bottomRight .popover-arrow-content {
	border-left:.5px solid var(--popover-content-white-theme-border-color,#e5e6eb);
	border-top:.5px solid var(--popover-content-white-theme-border-color,#e5e6eb);
	box-shadow:none
}
.global-mode.fq-popover-inner {
	position:fixed
}
.fq-popover-mask {
	background:#000;
	opacity:0;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out
}
.fq-popover-mask.fq-fade-exit-active {
	opacity:0
}
.fq-popover-mask.fq-fade-enter-active,.fq-popover-mask.fq-fade-enter-done {
	opacity:.5
}
.fq-popover-inner {
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out
}
.fq-popover-inner.fq-fade-enter,.fq-popover-inner.fq-fade-exit-active {
	opacity:0;
	-webkit-transform:scale(0);
	transform:scale(0)
}
.fq-popover-inner.fq-fade-enter-active {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
.fq-image-preview,.image-preview-lock-modal {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.image-preview-lock-modal {
	-webkit-transform:translateZ(2PX);
	transform:translateZ(2PX)
}
.fq-image-preview {
	background:rgba(0,0,0,.9);
	background:var(--image-preview-mask-background)
}
.fq-image-preview.noselect {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	user-select:none
}
.fq-image-preview .preview-image-wrap,.fq-image-preview .preview-image-wrap-container {
	height:100%;
	width:100%
}
.fq-image-preview .fq-carousel,.fq-image-preview .fq-carousel-inner,.fq-image-preview .fq-carousel-wrap {
	height:100%
}
.fq-image-preview .carousel-item {
	overflow:hidden
}
.fq-image-preview .carousel-item::-webkit-scrollbar {
	display:none
}
.fq-image-preview .preview-image {
	height:100%;
	width:100%;
	will-change:transform
}
.fq-image-preview .preview-image.preview-hidden {
	pointer-events:none
}
.fq-image-preview .preview-image.preview-hidden .image-container {
	visibility:hidden
}
.fq-image-preview .preview-image .image-bottom-overlap {
	overflow:visible
}
.image-preview-indicator {
	background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.3));
	background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));
	background:var(--image-preview-indicator-background);
	bottom:0;
	box-sizing:border-box;
	color:#fff;
	color:var(--mask-content-color);
	font-size:.373333rem;
	font-size:var(--image-preview-indicator-font-size);
	left:0;
	padding:.32rem .533333rem;
	padding:var(--image-preview-indicator-padding);
	position:fixed;
	width:100%;
	z-index:1003
}
.image-preview-fake-rect {
	height:100%;
	left:0;
	opacity:0;
	position:fixed;
	top:0;
	width:100%
}
.image-preview-fake-trans-image {
	left:0;
	object-fit:cover;
	pointer-events:none;
	position:fixed;
	top:0;
	-webkit-transition:all cubic-bezier(.34,.69,.1,1);
	transition:all cubic-bezier(.34,.69,.1,1);
	-webkit-transition:var(--image-preview-thumb-transition);
	transition:var(--image-preview-thumb-transition);
	will-change:transform;
	z-index:1001
}
.image-preview-loading-area {
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	pointer-events:none;
	position:fixed;
	top:0;
	width:100%;
	z-index:1010
}
.image-preview-loading-area .loading-icon .bg-color-with-config {
	background:#fff
}
.image-preview-loading-area .loading-icon .stop-color-with-config {
	stop-color:#fff
}
.image-preview-loading-area .loading-icon .fill-color-with-config {
	fill:#fff
}
.image-preview-loading-area .loading-icon .stroke-color-with-config {
	stroke:#fff
}
.image-preview-loading-area .loading-icon .bg-color-with-config {
	background:var(--mask-content-color,#fff)
}
.image-preview-loading-area .loading-icon .stop-color-with-config {
	stop-color:var(--mask-content-color,#fff)
}
.image-preview-loading-area .loading-icon .fill-color-with-config {
	fill:var(--mask-content-color,#fff)
}
.image-preview-loading-area .loading-icon .stroke-color-with-config {
	stroke:var(--mask-content-color,#fff)
}
.fq-toast-wrapper {
	-webkit-box-pack:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	padding:0 .426667rem;
	padding:var(--toast-safe-padding);
	position:fixed;
	top:0;
	width:100%;
	z-index:1001
}
.fq-toast-wrapper.no-event {
	pointer-events:none
}
.fq-toast-wrapper.from-center {
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center
}
.fq-toast-wrapper.from-top {
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	padding-top:30%;
	padding-top:var(--toast-from-top-position)
}
.fq-toast-wrapper.from-bottom {
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	align-items:flex-end;
	padding-bottom:30%;
	padding-bottom:var(--toast-from-bottom-position)
}
.fq-toast-inner {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background:rgba(0,0,0,.8);
	background:var(--toast-background);
	border-radius:.106667rem;
	border-radius:var(--toast-border-radius);
	color:#fff;
	color:var(--toast-text-color);
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:.426667rem;
	font-size:var(--toast-font-size);
	-webkit-justify-content:center;
	justify-content:center;
	line-height:.64rem;
	line-height:var(--toast-line-height);
	pointer-events:auto
}
.fq-toast-inner.horizontal {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	flex-direction:row;
	padding:.213333rem .426667rem;
	padding:var(--toast-horizontal-padding)
}
.fq-toast-inner.horizontal .fq-icon {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	flex:0 0 auto;
	font-size:.426667rem;
	font-size:var(--toast-horizontal-icon-size)
}
.fq-toast-inner.horizontal .fq-icon+.fq-toast-content,.fq-toast-inner.horizontal .fq-toast-loading-wrapper+.fq-toast-content {
	margin-left:.213333rem;
	margin-left:var(--toast-horizontal-icon-content-gutter)
}
.fq-toast-inner.vertical {
	padding:.426667rem;
	padding:var(--toast-vertical-padding)
}
.fq-toast-inner.vertical .fq-icon {
	font-size:.64rem;
	font-size:var(--toast-vertical-icon-size)
}
.fq-toast-inner.vertical .fq-icon+.fq-toast-content,.fq-toast-inner.vertical .fq-toast-loading-wrapper+.fq-toast-content {
	margin-top:.213333rem;
	margin-top:var(--toast-vertical-icon-content-gutter)
}
.fq-toast-inner .fq-loading .bg-color-with-config {
	background:#fff
}
.fq-toast-inner .fq-loading .stop-color-with-config {
	stop-color:#fff
}
.fq-toast-inner .fq-loading .fill-color-with-config {
	fill:#fff
}
.fq-toast-inner .fq-loading .stroke-color-with-config {
	stroke:#fff
}
.fq-toast-inner .fq-loading .bg-color-with-config {
	background:var(--mask-content-color,#fff)
}
.fq-toast-inner .fq-loading .stop-color-with-config {
	stop-color:var(--mask-content-color,#fff)
}
.fq-toast-inner .fq-loading .fill-color-with-config {
	fill:var(--mask-content-color,#fff)
}
.fq-toast-inner .fq-loading .stroke-color-with-config {
	stroke:var(--mask-content-color,#fff)
}
.fq-toast-inner .fq-loading.arc .arc-bg {
	stroke:#666;
	stroke:var(--toast-loading-arc-background-color)
}
.fq-toast-loading-wrapper {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	position:relative
}
.fq-toast-loading-inner {
	font-size:.32rem;
	font-size:var(--toast-loading-inner-font-size);
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.fq-toast-content {
	text-align:center;
	white-space:pre-line;
	width:100%
}
.fq-toast.fq-common-style .fq-toast-wrapper {
	padding-top:3.2rem
}
.fq-toast.fq-common-style .fq-toast-inner {
	background-color:#222;
	border-radius:.58667rem;
	color:#fafafa;
	font-size:.37333rem;
	font-style:normal;
	font-weight:700;
	height:1.17333rem;
	line-height:.53333rem;
	padding:.32rem .42667rem
}
.android .fq-toast.fq-common-style .fq-toast-inner,.fq-toast.fq-common-style .fq-toast-inner.android,.fq-toast.fq-common-style .fq-toast-inner.system-android {
	-webkit-text-stroke:.3PX currentColor;
	text-stroke:.3PX currentColor;
	font-weight:400
}
.g-android .fq-toast.fq-common-style .fq-toast-inner {
	-webkit-text-stroke:.3px currentColor;
	font-weight:400
}
.g-ios .fq-toast.fq-common-style .fq-toast-inner {
	font-weight:500
}
.fq-toast.fq-common-style .fq-fade-enter {
	opacity:0;
	-webkit-transform:translateY(-.53333rem);
	transform:translateY(-.53333rem)
}
.fq-toast.fq-common-style .fq-fade-enter-active {
	-webkit-transition:all .3s;
	transition:all .3s
}
.fq-toast.fq-common-style .fq-fade-enter-active,.fq-toast.fq-common-style .fq-fade-enter-done,.fq-toast.fq-common-style .fq-fade-exit {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.fq-toast.fq-common-style .fq-fade-exit-active {
	-webkit-transition:all .3s;
	transition:all .3s
}
.fq-toast.fq-common-style .fq-fade-appear,.fq-toast.fq-common-style .fq-fade-exit-active,.fq-toast.fq-common-style .fq-fade-exit-done {
	opacity:0;
	-webkit-transform:translateY(-.53333rem);
	transform:translateY(-.53333rem)
}
.fq-toast.fq-common-style .fq-fade-appear-active {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:all .3s;
	transition:all .3s
}
.fq-count-down {
	color:#1d2129;
	color:var(--count-down-color);
	font-size:.426667rem;
	font-size:var(--count-down-font-size);
	line-height:.586667rem;
	line-height:var(--count-down-line-height)
}