		.xjkpay-dialog-box:before {
			content: "";
			position: fixed;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 100;
			background-color: transparent;
			visibility: hidden;
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
			-webkit-user-select: none;
			-webkit-user-drag: none;
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			-webkit-transition-property: background-color;
			-o-transition-property: background-color;
			transition-property: background-color;
			-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
			-o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
			transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
			-webkit-transition-duration: 300ms;
			-o-transition-duration: 300ms;
			transition-duration: 300ms
		}

		.xjkpay-dialog-box.modal-in:before {
			visibility: visible;
			background-color: rgba(0, 0, 0, .6)
		}

		.xjkpay-dialog-box .xjkpay-dialog {
			position: absolute;
			z-index: 1001;
			width: 80vw;
			top: 50%;
			left: 50%;
			-webkit-transform: translateX(-50%) translateY(-50%);
			-ms-transform: translateX(-50%) translateY(-50%);
			transform: translateX(-50%) translateY(-50%);
			background-color: #fff;
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
			-webkit-user-select: none;
			-webkit-user-drag: none;
			opacity: 1;
			border-radius: 1.6vw;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			padding: 6.4vw;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.xjkpay-dialog-box .xjkpay-dialog-content {
			line-height: 5.86667vw;
			font-size: 3.73333vw;
			color: #666;
			text-align: left;
			font-family: "PingFangSC-Regular"
		}

		.xjkpay-dialog-box .xjkpay-dialog-content.center {
			text-align: center
		}

		.xjkpay-dialog-box .xjkpay-dialog-content .contentScroll {
			padding: 6.4vw 0;
			max-height: 80vw;
			overflow: auto
		}

		.xjkpay-dialog-box .xjkpay-dialog-content .contentScroll:-webkit-scrollbar {
			display: none;
			width: 0;
			height: 0
		}

		.xjkpay-dialog-box .xjkpay-dialog-title {
			font-family: PingFangSC-Medium;
			font-size: 5.06667vw;
			color: #000;
			line-height: 7.46667vw;
			text-align: center;
			font-weight: 500;
			margin-bottom: 3.2vw
		}

		.xjkpay-dialog-box .xjkpay-dialog-btns {
			margin-top: 5.33333vw
		}

		.xjkpay-dialog-box .xjkpay-dialog-btns .js-btn {
			height: 11.73333vw;
			border-radius: 6.66667vw;
			text-align: center;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			font-family: PingFangSC-Semibold;
			font-weight: 600;
			font-size: 4.26667vw;
			line-height: 6vw;
			margin-bottom: 2.66667vw;
			padding: 0 4.26667vw
		}

		.xjkpay-dialog-box .xjkpay-dialog-btns .js-btn p {
			width: 100%;
			white-space: nowrap;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.xjkpay-dialog-box .xjkpay-dialog-btns .js-btn:last-child {
			margin-bottom: 0
		}

		.xjkpay-dialog-box .xjkpay-dialog-btns .xjkpay-dialog-confirm {
			background-color: #f53137;
			color: #fff
		}

		.xjkpay-dialog-box .xjkpay-dialog-btns .xjkpay-dialog-btn {
			border: 0.26667vw solid #f53137;
			color: #f53137
		}

		.xjkpay-dialog-box .xjkpay-modal-buttons-vertical {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			margin-top: 6.4vw
		}

		.xjkpay-dialog-box .xjkpay-modal-buttons-vertical .js-btn {
			width: 32.53333vw;
			margin-bottom: 0px;
			padding: 0 3.2vw;
			margin-right: 2.13333vw
		}

		.xjkpay-dialog-box .xjkpay-modal-buttons-vertical .js-btn:last-child {
			margin-right: 0
		}

		.xjkpay-dialog-fade-enter-active {
			-webkit-transition: all .4s .1s ease-out;
			-o-transition: all .4s .1s ease-out;
			transition: all .4s .1s ease-out
		}

		.xjkpay-dialog-fade-enter {
			opacity: 0;
			-webkit-transform: scale(1.1);
			-ms-transform: scale(1.1);
			transform: scale(1.1)
		}

		@charset "UTF-8";

		:export {
			compName: large-ms;
			compStyle: large-ms-style
		}

		.large-ms div,
		.large-ms dl,
		.large-ms dt,
		.large-ms dd,
		.large-ms ul,
		.large-ms ol,
		.large-ms li,
		.large-ms h1,
		.large-ms h2,
		.large-ms h3,
		.large-ms h4,
		.large-ms h5,
		.large-ms h6,
		.large-ms pre,
		.large-ms code,
		.large-ms form,
		.large-ms fieldset,
		.large-ms legend,
		.large-ms input,
		.large-ms button,
		.large-ms textarea,
		.large-ms p,
		.large-ms blockquote,
		.large-ms th,
		.large-ms td {
			padding: 0;
			margin: 0
		}

		.large-ms h1,
		.large-ms h2,
		.large-ms h3,
		.large-ms h4,
		.large-ms h5,
		.large-ms h6,
		.large-ms input,
		.large-ms textarea,
		.large-ms select,
		.large-ms button {
			font-size: 100%;
			font-weight: 400
		}

		.large-ms ul,
		.large-ms ol {
			list-style-type: none;
			list-style-image: none
		}

		.large-ms li {
			list-style: none
		}

		.large-ms a,
		.large-ms img {
			-webkit-touch-callout: none
		}

		.large-ms a {
			-webkit-text-decoration: none;
			text-decoration: none;
			color: #333
		}

		.large-ms a:active,
		.large-ms a:hover {
			outline: 0 none
		}

		.large-ms a:focus {
			outline: 1px dotted
		}

		.large-ms img {
			vertical-align: middle
		}

		.large-ms sub,
		.large-ms sup {
			position: relative;
			font-size: 75%;
			line-height: 0;
			vertical-align: baseline
		}

		.large-ms sup {
			top: -.5em
		}

		.large-ms sub {
			bottom: -.25em
		}

		.large-ms button,
		.large-ms input,
		.large-ms select,
		.large-ms textarea {
			font-size: 100%;
			font-family: San Francisco, PingFang SC, Hiragino Sans GB, Segoe UI, Microsoft Yahei, 微软雅黑, Tahoma, Arial, sans-serif;
			font-family: inherit;
			vertical-align: baseline;
			outline: none;
			-webkit-appearance: none;
			-moz-appearance: none;
			appearance: none
		}

		.large-ms textarea {
			overflow: auto;
			vertical-align: top;
			resize: vertical
		}

		.large-ms section,
		.large-ms article,
		.large-ms aside,
		.large-ms header,
		.large-ms footer,
		.large-ms nav,
		.large-ms figure,
		.large-ms menu {
			display: block;
			padding: 0;
			margin: 0
		}

		.large-ms * {
			-webkit-tap-highlight-color: transparent
		}

		.large-ms form,
		.large-ms fieldset,
		.large-ms p,
		.large-ms div,
		.large-ms h1,
		.large-ms h2,
		.large-ms h3,
		.large-ms h4,
		.large-ms h5,
		.large-ms h6 {
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			text-size-adjust: none
		}

		.large-ms input {
			border: none
		}

		.large-ms input:focus::-moz-placeholder {
			color: #efefef
		}

		.large-ms input:focus::placeholder {
			color: #efefef
		}

		.large-ms article,
		.large-ms aside,
		.large-ms figcaption,
		.large-ms figure,
		.large-ms footer,
		.large-ms header,
		.large-ms nav,
		.large-ms section,
		.large-ms summary {
			display: block
		}

		.large-ms .border-1px:before {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			display: block;
			overflow: auto;
			visibility: visible;
			content: "";
			transform-origin: 0 0;
			transform: scale(1);
			pointer-events: none;
			backface-visibility: hidden
		}

		@media only screen and (-webkit-min-device-pixel-ratio: 2.0833333333333335),
		only screen and (min-resolution: 200dpi) {
			.large-ms .border-1px:before {
				right: -100%;
				bottom: -100%;
				transform: scale(.5)
			}
		}

		.large-ms .border-1px {
			position: relative
		}

		.large-ms .border-1px.border-top:before {
			border-top: 1px solid #eee
		}

		.large-ms .border-1px.border-bottom:before {
			border-bottom: 1px solid #eee
		}

		[class*=large-ms-mint-hairline]:after {
			border: 0 solid #eee;
			bottom: -50%;
			box-sizing: border-box;
			content: " ";
			left: -50%;
			pointer-events: none;
			position: absolute;
			right: -50%;
			top: -50%;
			transform: scale(.5)
		}

		.large-ms-mint-hairline,
		.large-ms-mint-hairline--bottom,
		.large-ms-mint-hairline--left,
		.large-ms-mint-hairline--right,
		.large-ms-mint-hairline--surround,
		.large-ms-mint-hairline--top {
			position: relative
		}

		.large-ms-mint-hairline--top:after {
			border-top-width: 1px
		}

		.large-ms-mint-hairline--left:after {
			border-left-width: 1px
		}

		.large-ms-mint-hairline--right:after {
			border-right-width: 1px
		}

		.large-ms-mint-hairline--bottom:after {
			border-bottom-width: 1px
		}

		.large-ms-mint-hairline--surround:after {
			border-width: 1px
		}

		.large-ms-mint-fade-enter-active {
			animation: large-ms-mint-fade-in .3s ease-out both
		}

		.large-ms-mint-fade-leave-active {
			animation: large-ms-mint-fade-out .3s ease-in both
		}

		.large-ms-mint-safe-area-top {
			padding-top: env(safe-area-inset-top)
		}

		.large-ms-mint-safe-area-bottom {
			padding-bottom: env(safe-area-inset-bottom)
		}

		@font-face {
			font-family: MintUi-UDC;
			font-weight: 700;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Bold.otf)
		}

		@font-face {
			font-family: MintUi-UDC;
			font-weight: 500;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Medium.otf)
		}

		@font-face {
			font-family: MintUi-UDC;
			font-weight: 400;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular.otf)
		}

		@keyframes large-ms-mint-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@keyframes large-ms-mint-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		.large-ms-mint-button {
			--mint-btn-color: #ff4144;
			--mint-btn-radius: 6.66667vw;
			--mint-btn-border-width: 1px;
			--mint-btn-border-color: var(--mint-btn-color);
			-webkit-font-smoothing: auto;
			-webkit-tap-highlight-color: transparent;
			-webkit-appearance: none;
			-moz-appearance: none;
			appearance: none;
			border: 1px solid #ff4144;
			border: var(--mint-btn-border-width) solid var(--mint-btn-border-color);
			border-radius: 6.66667vw;
			border-radius: var(--mint-btn-radius);
			box-sizing: border-box;
			cursor: pointer;
			display: inline-block;
			line-height: normal;
			margin: 0;
			padding: 0;
			position: relative;
			text-align: center;
			transition: opacity .2s
		}

		.large-ms-mint-button:focus {
			outline: none
		}

		.large-ms-mint-button:before {
			background: #000;
			border: inherit;
			border-color: #000;
			border-radius: inherit;
			content: " ";
			height: 100%;
			left: 50%;
			opacity: 0;
			position: absolute;
			top: 50%;
			transform: translate(-50%, -50%);
			width: 100%
		}

		.large-ms-mint-button:active:before {
			opacity: .1
		}

		.large-ms-mint-button--disabled {
			cursor: not-allowed;
			opacity: .3
		}

		.large-ms-mint-button--disabled:before {
			display: none
		}

		.large-ms-mint-button__content {
			align-items: center;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			height: 100%;
			justify-content: center
		}

		.large-ms-mint-button__content:before {
			content: " "
		}

		.large-ms-mint-button--xl {
			display: block;
			font-size: 4.8vw;
			font-weight: 700;
			height: 13.33333vw;
			padding: 0 6.66667vw;
			width: 100%
		}

		.large-ms-mint-button--l {
			font-size: 4.26667vw;
			font-weight: 700;
			height: 11.73333vw;
			padding: 0 5.86667vw
		}

		.large-ms-mint-button--m {
			font-size: 3.2vw;
			font-weight: 500;
			height: 8vw;
			padding: 0 4vw
		}

		.large-ms-mint-button--m.large-ms-mint-button--text {
			font-size: 3.73333vw;
			height: 8vw;
			padding: 0 4vw
		}

		.large-ms-mint-button--s {
			font-size: 3.2vw;
			font-weight: 500;
			height: 6.93333vw;
			padding: 0 3.46667vw
		}

		.large-ms-mint-button--primary {
			--mint-btn-border-width: 0px;
			background-color: var(--mint-btn-color);
			color: #fff
		}

		.large-ms-mint-button--outline {
			background-color: #fff;
			border: 1px solid var(--mint-btn-color);
			color: var(--mint-btn-color)
		}

		.large-ms-mint-button--outline:before {
			background: #ff4144;
			border-color: #ff4144
		}

		.large-ms-mint-button--secondary {
			--mint-btn-border-color: #ccc;
			background-color: #fff;
			color: #333
		}

		.large-ms-mint-button--secondary:before {
			background: #aaa;
			border-color: #aaa
		}

		.large-ms-mint-button--text {
			--mint-btn-border-width: 0px;
			background-color: #fff;
			color: inherit
		}

		.large-ms-mint-button--text:before {
			display: none
		}

		.large-ms-mint-button--square {
			--mint-btn-radius: .53333vw
		}

		.large-ms-mint-button .large-ms-mint-bubble {
			left: 50%;
			position: absolute;
			top: -4vw;
			transform: translate(-50%);
			z-index: 1
		}

		.large-ms-mint-button-group {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.large-ms-mint-button-group>.large-ms-mint-button {
			border-radius: 0;
			flex: 1 1 auto
		}

		.large-ms-mint-button-group>.large-ms-mint-button:first-child {
			border-bottom-left-radius: var(--mint-btn-radius);
			border-top-left-radius: var(--mint-btn-radius)
		}

		.large-ms-mint-button-group>.large-ms-mint-button:last-child {
			border-bottom-right-radius: var(--mint-btn-radius);
			border-top-right-radius: var(--mint-btn-radius)
		}

		.large-ms-mint-button-group>.large-ms-mint-button--secondary {
			--mint-btn-border-width: 0px;
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0, 0%, 100%, .9)), to(hsla(0, 0%, 100%, .9))), -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--mint-btn-color)), to(var(--mint-btn-color)));
			background-image: linear-gradient(hsla(0, 0%, 100%, .9) 0, hsla(0, 0%, 100%, .9) 100%), linear-gradient(var(--mint-btn-color) 0, var(--mint-btn-color) 100%);
			color: var(--mint-btn-color)
		}

		.large-ms-mint-overflow-hidden {
			overflow: hidden !important
		}

		.large-ms-mint-popup__overlay {
			background: rgba(0, 0, 0, .6);
			height: 100%;
			left: 0;
			position: fixed;
			top: 0;
			width: 100%;
			z-index: 1050
		}

		.large-ms-mint-popup__content {
			-webkit-overflow-scrolling: touch;
			max-height: 100%;
			overflow-y: auto;
			position: fixed;
			transition: transform .3s;
			z-index: 1050
		}

		.large-ms-mint-popup__content--center {
			left: 0;
			margin: 0 auto;
			max-width: 100vw;
			right: 0;
			top: 50%;
			transform: translateY(-50%);
			width: -moz-fit-content;
			width: -webkit-fit-content;
			width: fit-content
		}

		.large-ms-mint-popup__content--top {
			left: 0;
			top: 0;
			width: 100%
		}

		.large-ms-mint-popup__content--right {
			right: 0;
			top: 50%;
			transform: translate3d(0, -50%, 0)
		}

		.large-ms-mint-popup__content--bottom {
			bottom: 0;
			left: 0;
			width: 100%
		}

		.large-ms-mint-popup__content--left {
			left: 0;
			top: 50%;
			transform: translate3d(0, -50%, 0)
		}

		.large-ms-mint-popup-slide-bottom-enter-active,
		.large-ms-mint-popup-slide-left-enter-active,
		.large-ms-mint-popup-slide-right-enter-active,
		.large-ms-mint-popup-slide-top-enter-active {
			transition-timing-function: ease-out
		}

		.large-ms-mint-popup-slide-bottom-leave-active,
		.large-ms-mint-popup-slide-left-leave-active,
		.large-ms-mint-popup-slide-right-leave-active,
		.large-ms-mint-popup-slide-top-leave-active {
			transition-timing-function: ease-in
		}

		.large-ms-mint-popup-slide-top-enter,
		.large-ms-mint-popup-slide-top-enter-from,
		.large-ms-mint-popup-slide-top-leave-active {
			transform: translate3d(0, -100%, 0)
		}

		.large-ms-mint-popup-slide-right-enter,
		.large-ms-mint-popup-slide-right-enter-from,
		.large-ms-mint-popup-slide-right-leave-active {
			transform: translate3d(100%, -50%, 0)
		}

		.large-ms-mint-popup-slide-bottom-enter,
		.large-ms-mint-popup-slide-bottom-enter-from,
		.large-ms-mint-popup-slide-bottom-leave-active {
			transform: translate3d(0, 100%, 0)
		}

		.large-ms-mint-popup-slide-left-enter,
		.large-ms-mint-popup-slide-left-enter-from,
		.large-ms-mint-popup-slide-left-leave-active {
			transform: translate3d(-100%, -50%, 0)
		}

		.large-ms-mint-dialog {
			backface-visibility: hidden;
			background: #fff;
			border-radius: 2.13333vw;
			color: #666;
			font-size: 3.73333vw;
			line-height: 5.86667vw;
			overflow: hidden;
			top: 45%;
			transition: .3s;
			transition-property: transform, opacity;
			width: 80vw
		}

		@media (max-width:321px) {
			.large-ms-mint-dialog {
				width: 90%
			}
		}

		.large-ms-mint-dialog__content {
			box-sizing: content-box;
			padding: 6.4vw 1.86667vw 2.13333vw;
			position: relative
		}

		.large-ms-mint-dialog__content:after {
			background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), to(#fff));
			background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff);
			bottom: 0;
			content: "";
			height: 6.4vw;
			left: 0;
			position: absolute;
			width: 100%
		}

		.large-ms-mint-dialog__content--no-title {
			align-items: center;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			min-height: 13.86667vw
		}

		.large-ms-mint-dialog__content--no-title .large-ms-mint-dialog__message {
			color: #000;
			font-size: 4.53333vw;
			font-weight: 500;
			line-height: 6.93333vw;
			margin-top: 0
		}

		.large-ms-mint-dialog__title {
			color: #000;
			font-size: 5.06667vw;
			font-weight: 500;
			line-height: 7.46667vw;
			overflow: hidden;
			padding: 0 4.53333vw;
			text-align: center;
			text-overflow: ellipsis;
			white-space: nowrap
		}

		.large-ms-mint-dialog__message {
			word-wrap: break-word;
			-webkit-overflow-scrolling: touch;
			flex: 1 1 auto;
			margin-top: 3.2vw;
			max-height: 55vh;
			overflow-y: auto;
			padding: 0 4.53333vw 4.26667vw;
			text-align: center;
			white-space: pre-wrap
		}

		.large-ms-mint-dialog__message--left {
			text-align: left
		}

		.large-ms-mint-dialog__message--right {
			text-align: right
		}

		.large-ms-mint-dialog__message--justify {
			text-align: justify
		}

		.large-ms-mint-dialog__footer {
			-webkit-user-select: none;
			-moz-user-select: none;
			user-select: none
		}

		.large-ms-mint-dialog__footer .large-ms-mint-button__text {
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap
		}

		.large-ms-mint-dialog__footer--hollow {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__cancel,
		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__confirm {
			border: 0;
			width: 50%
		}

		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__cancel .large-ms-mint-button__text,
		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__confirm .large-ms-mint-button__text {
			font-weight: 500
		}

		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__confirm,
		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__confirm:active {
			color: #ff4144
		}

		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__cancel,
		.large-ms-mint-dialog__footer--hollow .large-ms-mint-dialog__cancel:active {
			color: #666
		}

		.large-ms-mint-dialog__footer--column {
			flex-direction: column
		}

		.large-ms-mint-dialog__footer--column .large-ms-mint-dialog__cancel,
		.large-ms-mint-dialog__footer--column .large-ms-mint-dialog__confirm {
			width: 100%
		}

		.large-ms-mint-dialog__footer--solid {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			justify-content: space-between;
			padding: 0 6.4vw 6.4vw
		}

		.large-ms-mint-dialog__footer--solid .large-ms-mint-dialog__cancel,
		.large-ms-mint-dialog__footer--solid .large-ms-mint-dialog__confirm {
			width: 32.53333vw
		}

		.large-ms-mint-dialog__footer--solid .large-ms-mint-dialog__cancel {
			border: none
		}

		.large-ms-mint-dialog__footer--solid .large-ms-mint-dialog__cancel:after {
			border: 1px solid #d4d4d4;
			border-radius: 133.2vw;
			bottom: -50%;
			box-sizing: border-box;
			content: " ";
			left: -50%;
			pointer-events: none;
			position: absolute;
			right: -50%;
			top: -50%;
			transform: scale(.5)
		}

		.large-ms-mint-dialog__footer--solid .large-ms-mint-dialog__cancel .large-ms-mint-button__text {
			font-weight: 400
		}

		.large-ms-mint-dialog__footer--solid .large-ms-mint-dialog__confirm .large-ms-mint-button__text {
			font-weight: 700
		}

		.large-ms-mint-dialog__footer--single {
			justify-content: center
		}

		.large-ms-mint-dialog__footer--single .large-ms-mint-dialog__cancel,
		.large-ms-mint-dialog__footer--single .large-ms-mint-dialog__confirm {
			width: 57.33333vw
		}

		.large-ms-mint-dialog-bounce-enter,
		.large-ms-mint-dialog-bounce-enter-from {
			opacity: 0;
			transform: translate3d(0, -50%, 0) scale(.7)
		}

		.large-ms-mint-dialog-bounce-leave-active {
			opacity: 0;
			transform: translate3d(0, -50%, 0) scale(.9)
		}

		.large-ms-mint-toast {
			align-items: center;
			background: rgba(51, 51, 51, .9);
			border-radius: 2.13333vw;
			box-sizing: border-box;
			color: #ffffffe6;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			flex-direction: column;
			font-size: 3.2vw;
			justify-content: center;
			line-height: 4.26667vw;
			min-height: 24.8vw;
			overflow: hidden;
			padding: 1.86667vw 1.86667vw 2.66667vw;
			text-align: center;
			white-space: pre-wrap;
			width: 24.8vw;
			word-break: break-all
		}

		.large-ms-mint-toast--unclickable {
			cursor: not-allowed;
			overflow: hidden
		}

		.large-ms-mint-toast--unclickable * {
			pointer-events: none
		}

		.large-ms-mint-toast--row {
			border-radius: 133.2vw;
			box-sizing: content-box;
			color: #fff;
			flex-direction: row;
			max-width: 76vw;
			min-height: 0;
			padding: 2.66667vw 2.93333vw;
			width: -moz-fit-content;
			width: -webkit-fit-content;
			width: fit-content
		}

		.large-ms-mint-toast--row .large-ms-mint-toast__icon {
			flex-shrink: 0;
			height: 4.8vw;
			margin-right: 2px;
			width: 4.8vw
		}

		.large-ms-mint-toast--row .large-ms-mint-toast__icon--success {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACQoAMABAAAAAEAAACQAAAAAD8/CogAAAISSURBVHiczdi7bhNBAEbhs7aRwEixKNIEUQURIUSRDlqE5Cq1XyLKE9BT8ABQ0CPqVEiIzhYFlZGg8QtEVGkSEuI9FJ61nA17s3eN/9Lamfm8M7NziagQtQM8BF4CfeAxsA3cCY+cA7+An8An4DMwiaLoqko7ZSBddaAO1XM1tjhxeHYYynbrgLTVvjpWpyUQWZmGOvpqe1nMlvpOvVwBks5lqHOrKmbH2asu0zVVE4e6d6pgxg1A0hkXotSeOloDJslI7WVh2upbm+mmrMShzZsD3dkMuFgjJsmF2k8cUcB0ga/A01IDrf58B55FUXTWCj8cAE/+E4bQ9gFAy9lycAS0cossnynwAzDnmRZwpHZawC6w3yDmDfAc+FiA2gd2UQ9tZmZdqa/VWzBfDz/ktBWrh6jHTWOSqPfVk5xyx6iTNWHuqV8Kyk5QT0s0Eqvf1D8NYlRPsXg1j9X36l31VQ5qVYzqZREowdwOlXcyUHVg5qC8LjtRH6QaSaPqwmjosqJBPVK3M1C/a8RoGNRlpn0W6kWNGA3TvuyH8QYqnRUx8w/jnnpWslAmakWMwbCXvPphhYL/6r5VMQZDJ6lwYLVjzhxVE2aqDhb/YdfqG/uR+qgGjKHt6wdJl9vClll2inJtC7sI2qxNfkD13JRj0AJqcw6KKdRmHKUXUJtz2bCA2pzrmBRsbRdWUUVY41d6fwEDIlqAS9wj7AAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.large-ms-mint-toast--row .large-ms-mint-toast__icon--fail {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACQoAMABAAAAAEAAACQAAAAAD8/CogAAAG7SURBVHiczZg7bsJAEIZ/B2QJLEGVhjpSlHtE4gjU6blPUqVJbkAViRYO4CYNN0hFAwIFfyk8lhwHs2te2V9ytTM7n3d2Zx+RGghoS7qT9ChpKOlB0q2kjpmsJX1J+pT0IWkqaRFF0XeTOD4gXWAEzIA1kOFWZrYz8+2eA6QFDIEU2HlA1GlnfQyB1rEwPeAF2J4AUtXW+uw1hRmQD7VPapoqs74HTWDSC4BUlTqhgD4wvwJMoTnQr4NpAc9cJk11yizm34lOvgI2V4QptAGGVZgufvNmTT7MvnVobj4upZTrFHnhctWZNfAEJMC7Ayozm8R8XFA7YFTAtMmXoQ9MZD6dA1AFTMdsI0+oGdAWcA+sHMZzIKmkeR/UL5iSbYJ79a6AewFj3HOiLlAZysfGFWMsYOIw9IF6s+9YmEITAQtP40NQMRCfCAOwELBs4FALdQYYgKU4bjfPyFMU74GJre2Yir+9qfvLfxMBpiy4SR3csg+uMAa3dYS1uZpTOMcPAwrrgGZQQRxhy5V6KulVErqesJjT/a0hXYNKUOFcFCtQYVylS1DhPDaUoMJ5jqmAXe3BKmoIdvEnvR+i1AqTk+9CZgAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.large-ms-mint-toast--row .large-ms-mint-toast__icon--warn {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACQoAMABAAAAAEAAACQAAAAAD8/CogAAAIeSURBVHiczZi9ThtBFIW/GW9QsMK6oiGicqTIovI7BG2VOm9Bx1PQ0STvkQopLbRIlhBNeAKqLCgWFuxJMXdly8SyZ2y8e6SV7NHM2U/zc/fecURIUgZ8Ar4ABTAA9oFd6zIG7oFb4AL4Bfx2zj3HvGcVkK6kb5IuJY0lVVquyvpe2tjuJkA6kgpJI0kvK0As0ot5FJI6qTC5pB+SJmuAzGtinnkszIHCVK+yNLGqzPsgBmb0BiDzGi2FktSTdBVhWkkqJf2xp1TcrF5J6i2C6Uj6HmlYSvqosN9y+11GjK/sna83usIJeIowk8Ks5DMeubXF6ElSUXt4M+oCZ8DOShtts9oBzowhAAFfgaMGYGodGQNe4XNwwhSuCXngRFLmgT4wbBCm1hDoe+AYeN8wDASGY0/4aruGYSAwFJ6QQrRFA0/IZ9qifc80uWqDdps86v9VRkg73yWOd8CepPr/HusdkHFGyIHjEqapPhDy55rIWVuq7jMz7CcaOMKsbEq3nlAdaFnPLUjAhZP0Gbgm7bQJeOT1kqXsozEw9MCdAaXokRBYD+0ZWFuKroE7b0XcOVAlmAh4cM6VzrkSeCBt+Svg3Dn3XMehn8BNgtGmdGMMIQdyzv0FToFJpFEdh3JLZVPi0AQ4NYaplJbkr1t1LE7yDaqnuDJoXS0ug2ag2lMozkG1o5SegWrPZcMMVHuuY+bAtnZhFRUztIUrvX+VPz3A2fyjUgAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.large-ms-mint-toast--row .large-ms-mint-toast__text {
			font-size: 3.73333vw;
			font-weight: 500;
			line-height: 5.33333vw;
			margin-top: 0;
			padding: 0 1.86667vw
		}

		.large-ms-mint-toast--html {
			border-radius: 2.13333vw
		}

		.large-ms-mint-toast--html .large-ms-mint-toast__text {
			overflow: visible;
			overflow: initial;
			text-overflow: clip;
			white-space: normal
		}

		.large-ms-mint-toast--fail {
			background: #ff4144
		}

		.large-ms-mint-toast--top {
			top: 20%
		}

		.large-ms-mint-toast--bottom {
			bottom: 20%;
			top: auto
		}

		.large-ms-mint-toast__icon {
			background-position: 50%;
			background-repeat: no-repeat;
			background-size: 9.6vw 9.6vw;
			height: 15.46667vw;
			width: 15.46667vw
		}

		.large-ms-mint-toast__icon--success {
			background-image: url(data:image/png;base64,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)
		}

		.large-ms-mint-toast__icon--fail {
			background-image: url(data:image/png;base64,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)
		}

		.large-ms-mint-toast__icon--warn {
			background-image: url(data:image/png;base64,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)
		}

		.large-ms-mint-toast__icon--loading {
			animation: large-ms-mint-rotate 1s linear infinite;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAFG0lEQVRoBeWby2vVQBTGm+KzPov4KCpiRbpUqCKCtNeN6EoQFFyI/0KhguDWneAf4E4QFBTcdOemoqJUERRFrIqI4gMfINb3q/4+m7HpuXPTJPe2N4kffJ1kcubM+TKTSe7MNGiZIoyOjrbhehvshl0hV5AuCEnSMhLyFelwyJukV4Ig+EyabyByGeyDl+A3mBUqKx/ytSx3qgmqBw7AH7DRkE/57mm6cILYDi/D6YLqqtQjPMhSmEo7KHcc7p+k/EOuD8LbUM/oY/gB6tkV9DwvhJ1Qz/kGuB2uh3E4w8V+nvOXcUYNuYbYXfA9rIVbXOiHq7NWqLKhD/mqBcWwK2sdicpRgYT8qhHBEPmVRI5SGMknlG8fFEt/CnfJTHE6G5701UjeQ7g3mafsVqojrIukCoptdnbvkZI4WgqvVlUxNiKrxWdGzKf0UHVB1el7GyjGpXUFgAO1rE/sW/I1uDQFqhsqBgvFmr2lKezrxnfJ16jaVCgGqFgsTmYKDC/qOhYXyNCrJBdQLFAxWaQbyCitV48djXU3cyPW3XHFBG1LK/ZkrywMO6B9z+p5aXo3diJtqtigfaalQR9I8cDoNIxCI2LTBqj4aMevKkZoR+/T4xaeo7AQyQSkex48fqcri6h9406lZv0UsD8E9FExbe/ZmoElvKBYoWKO4rK3OBa9UavweMq/oLzB1JFJ3Pois+itconFgLEaqjIqSAY67Lf3wITQMVgO7QNfmWBUoBO06AdHFNI2PnPCSV/0Kse3CqTPG6o0GE19MmwNrfeYUqfMeRFPrYYxjdyFNmgn3DL/eM/LnUHTatPC0tjWwp8d5sKDvARdbxzoemC07VCX7jaONQdVFlgt3RLcZdRpwq0ssFq6fII1u1gWWC1/BWv5IwpNpZYFVssKtbD9jat547LAalmgUdq+kmaVRa1Ph1r4v4IEjxjFtouby8U+9QnWWk9pIcFajI6iM3pStmMJrnpXlU1kVI9PsJYsSwsJvmnU5X6G0sSb7pT3cCl/Hta6C63hbhk7f7WvVoGi56tLC+fHkn9/D/w7KuMB3bpUk3iJ2gjRpZmmTSpYe60sCjcRn0isM0JtoZdanI7EKYK1AmdRmMW0xEKjhqgt5HJpVEOqYwR3wEItiKcS6DNGcJG2PATEm33njrsBOPEtLudtU0srcbbDxXAODFz8mVIc5HnbkvaQrYVroD6cJHoudF+PXs2xd4TC6iqavd9qSr/jfC/f4XZm35hNzSlxteO5E/6EX+A3+BVqF/1H4hol9SL+bgSBHO2G10zpJZyre6vbT9uWCOpSF9bW4s1wHtQMqxpFVON9ihPL9b9GSmNBJXJ4Ah70GD4i7wgVnfNca1gWMazDmSYnZkC1qqhWFTVN9YIYfpPGIrZL25JUqo+QY9DXM66Tf5hKL5I2DNS5Fmc9cBF0Ql0qscPU+Zw0EVIJlkcC0A63M1AB+KAFLC1GnyWQZz6DyfKoQ4/MJrgRLoZ6NkUnVOlHOEQdb0gTI7VgeSagDpLjcL/OYzDZvwDMp6y4Eq6Ca2AX1M2UwE9hKoFRwfc5v4FY5adCJsGuBoRXOD4K9f9JaaEBUYIcnUAnUueOrmU1XlxK04Wxn4C6BDtPCO/l+BDcCTWoJMF3jKxYJzCaykabbAYR+oS0LjREsIsA4cs5VjfXBpItMG5hToIlzNeiWvW7A6+KCB0hbQgaKjgaEeIn+1e8H9i/hhp0nsJhqGf+HryDSI3ADccfwhzu7ZQljewAAAAASUVORK5CYII=)
		}

		.large-ms-mint-toast__joy {
			height: 15.46667vw;
			position: relative;
			width: 15.46667vw
		}

		.large-ms-mint-toast__joy-coin {
			animation: large-ms-mint-joy-coin .7s linear .15s infinite;
			height: 4vw;
			left: 50%;
			margin-left: -2vw;
			position: absolute;
			top: 3.73333vw;
			transform-origin: center bottom;
			width: 4vw
		}

		.large-ms-mint-toast__joy-coin:after {
			animation: large-ms-mint-joy-coin2 .7s linear .15s infinite;
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMA+gcYEsd49s3x7ePavFgyIh5mXObPwbKZjiefmoNwX0yjfEXk0To4cIZMBQAAAU5JREFUSMeN1el2gjAQhuEvxAABKkupLO7aZe7/CutRERInkPf3IyfMCMBOVm0T16KOm7aSmK0MFU1TYQlXq06QnehW4ApCTVw6DPCWVORKSVjlKblLcxidIporOhlXHrGDT64uU1oqla9pKFpODZMJyafwuRTtpfVjTR351eFWKTy1KB2nTjaukzMDiVf45MYCSBaD5RIV2X3dMM8rtCzmeYuGxTxvEDsxcLRvCLU5uhEz/4ka5m42MPqz9oOEjNbGo2otKUFm/Xw9wR9klkERw3lMG+yI4TymLY7EcB7TET0xnMdUAhnDDzmHs3EDnk+mFJ44uu/57Km3j3dP5HfpEvcuXvowLC32wDGGimQRfxd4dV06etIb7+/5MeocRtdkDv/Cqvhx32CBt4ILf/hoH4Cr2DLfy3MBV3KfGTbbS8zWVzuVaqFTtTv0sPoHsZTbNApxP4YAAAAASUVORK5CYII=) 0 0/4vw auto no-repeat;
			content: "";
			height: 100%;
			left: 0;
			position: absolute;
			top: 0;
			width: 100%
		}

		.large-ms-mint-toast__joy-body {
			animation: large-ms-mint-joy-body .7s linear infinite;
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABFCAMAAACv+f5wAAAAqFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8j1z1tAAAAN3RSTlMA/QrvB+IPA/j1lHod6ddi8ewxIxQBmoBz+s/MyMCiWzYZxLGojohORT/dvaxKOSluaFXSuJ9dyc3AWQAAAqBJREFUaN7N2gdy6kAQBNBWziAUyNGAyeDc97/Z/8amDDYgQIukd4KpnpE21OJWRjj9cMbLh2ZJ8/yG5Fe00mt7aDvl1UZFhvRp/b1l8aRGaeRMBhBIPVHIZNySeIlSteeeCNXANfojj9aiF+PQ4Hkh8RpNZ4NfXFuTzGZdvzgUm186EX7I5QeJ1ys5EfaULW5p/Qtr6XBnHuLbxlZ4o8Zohm/xI3fMCS5R5Q8vwKdgKTGN9gqf1C5/+BskK3OfPwPCIVNrzQD57bCBKpLIHg9YL48mRRgFbR6qI4nDzFR0nBf5zE4N59WYIeV8NLLCLDk4p85MVeSETylT9aJMTMLUDCxmbZywEGTKDHFcIDF7SxwVt5mHFY55Zi7m8rHpVZiPR/w1ZE6kPn7rMUvnNzauwowkN8roMEfSNGEdyJQX4cdUYr4WBnbcCjOSPDZyk/nrYcsYsgDMNT51WQhKsN1pFoSmQ1ZYFA5WLIx2cbpE+nhiYVQwZWE8wMj/77vzBJRZECUZwPJUai3eQ7XBo6w1/jO6PEKqqnfJbB7P5jyissZW/KTwt9YakH2KVwNUR+FvbyF2ItvinsZyhk82hWu4X9e4hzfbzRX2yS+jkrmN68Ge6PgSNihaFd8G5fe2QlLSOrUN/jJcd6Bj3zsFk8LDCPRIxaVCU3gwKdQolBIhBVmjSM9IQfC5oWMgnTGFUVykpDYpygtSG8wphgMBQo8ijCFE4DO9bgwxZibTGhoQZWIynYUMcfoa07BViBR1eDPzA4IZY95ICyBez+ItFhHuwe1K18fSi3En6zavYtVk3E/c03i5kYv7kp9eL0yl20cG+lWfSVrPOrKQ/GLEswNkSn+xX48VVHmrBzFyoPbLj91OyVNMyfK05tB2Ji5S+AdoxWVKtT/ujgAAAABJRU5ErkJggg==) 0 0/12.53333vw auto no-repeat;
			height: 6.13333vw;
			left: 50%;
			margin-left: -6.13333vw;
			position: absolute;
			top: 8vw;
			width: 12.53333vw
		}

		.large-ms-mint-toast__joy-face {
			animation: large-ms-mint-joy-face .7s linear infinite;
			height: 100%;
			position: relative;
			width: 100%
		}

		.large-ms-mint-toast__joy-eye {
			animation: large-ms-mint-joy-eye-left .7s linear infinite;
			background: #4d4d4d;
			border-radius: 50%;
			height: .53333vw;
			left: 3.46667vw;
			position: absolute;
			top: 1.46667vw;
			transform: rotate(-75deg);
			width: 1.06667vw
		}

		.large-ms-mint-toast__joy-eye--right {
			animation: large-ms-mint-joy-eye-right .7s linear infinite;
			left: auto;
			right: 3.46667vw;
			transform: rotate(75deg)
		}

		.large-ms-mint-toast__joy-nose {
			background: #4d4d4d;
			border-radius: 50%;
			height: .66667vw;
			left: 50%;
			margin-left: -.93333vw;
			position: absolute;
			top: 2.13333vw;
			transform: scale(1.1, .9);
			width: 1.86667vw
		}

		.large-ms-mint-toast__joy-mouth {
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAPCAMAAACcGxy3AAAAe1BMVEUAAABMTExMTExNTU1OTk5MTExOTk5OTk5VVVVNTU1NTU1MTExNTU1NTU1NTU1NTU1OTk5QUFBMTExNTU1NTU1NTU1MTExNTU1OTk5PT09mZmZNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1MTExQUFBNTU1RUVFMTEykBN5tAAAAKHRSTlMA+O2/LvIoFAv84tqoeXJhPiTTx7mOiX9ZGQfnzLKXdG5eVEs4HmQTSBjdMAAAAL1JREFUKM+VkecOgzAMhElCQtl779Xe+z9hB5WqFgrkfliOo08+24q81EIRoSrHeLCVCUwOYvCeIZNhXESPKAj1JQYi3F9YUzvL+AaGJYthzif7lLCVtxKU3hlmoOg+L0fXk8sRolkg/dfyDRhusYdcUo5K/aklBGar/V1ATEGddX1uCEh9zdc/wg4Bmm77vzkBANNqR1Vb2udTlkYU0Fm/4104jOMlwrm+ZIblHt9RZHZTsyoIwsiKu3HD7x0juA2TGVLXLAAAAABJRU5ErkJggg==) 0 0/4.53333vw auto no-repeat;
			height: 1.33333vw;
			left: 50%;
			margin-left: -2.26667vw;
			position: absolute;
			top: 2.93333vw;
			width: 4.53333vw
		}

		.large-ms-mint-toast__text {
			margin-top: .53333vw;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			width: 100%
		}

		@keyframes large-ms-mint-rotate {
			0% {
				transform: rotate(0)
			}

			to {
				transform: rotate(1turn)
			}
		}

		@keyframes large-ms-mint-joy-coin {
			0% {
				animation-timing-function: ease;
				transform: scale(1) translateY(0)
			}

			15% {
				transform: scale(1.1, .9) translateY(0)
			}

			30% {
				animation-timing-function: ease-out;
				transform: scale(.9, 1.1) translateY(-36.66667%)
			}

			65% {
				animation-timing-function: ease-in;
				transform: scale(1.05, .95) translateY(-73.33333%)
			}

			to {
				animation-timing-function: ease-out;
				transform: scale(1) translateY(0)
			}
		}

		@keyframes large-ms-mint-joy-coin2 {

			0%,
			10% {
				transform: rotateY(0)
			}

			to {
				transform: rotateY(180deg)
			}
		}

		@keyframes large-ms-mint-joy-body {

			0%,
			10%,
			50%,
			to {
				transform: translateY(0)
			}

			30% {
				transform: translateY(-8.69565%)
			}
		}

		@keyframes large-ms-mint-joy-face {

			0%,
			60%,
			to {
				transform: translateY(0)
			}

			35% {
				transform: translateY(-8.69565%)
			}
		}

		@keyframes large-ms-mint-joy-eye-left {

			0%,
			70%,
			to {
				transform: rotate(-75deg) scaleY(1.2)
			}

			30% {
				transform: rotate(-75deg) scale(.7, 1.2)
			}
		}

		@keyframes large-ms-mint-joy-eye-right {

			0%,
			70%,
			to {
				transform: rotate(75deg) scaleY(1.2)
			}

			30% {
				transform: rotate(75deg) scale(.7, 1.2)
			}
		}

		.large-popup {
			padding: 6.4vw 0 9.06667vw;
			background: url(https://s3-relay.360buyimg.com/relay/c/cut/7/7ffaf54ad62a3a82dd9f8184d9db5fdd) #f4f3f8 no-repeat;
			background-size: 100% auto;
			border-radius: 2.13333vw 2.13333vw 0 0
		}

		.large-popup-close {
			position: absolute;
			top: 1.06667vw;
			right: 1.06667vw;
			width: 11.73333vw;
			height: 11.73333vw
		}

		.large-popup-title {
			margin: 0 5.33333vw;
			font-size: 5.86667vw;
			font-family: PingFangSC-Semibold;
			font-weight: 700;
			line-height: 8.26667vw;
			color: #000
		}

		.large-popup-desc {
			margin: .8vw 5.33333vw 0;
			font-size: 3.73333vw;
			font-family: PingFangSC-Regular;
			line-height: 5.2vw;
			color: #666
		}

		.large-popup-content {
			padding: 3.73333vw 3.2vw 4.26667vw;
			margin: 5.33333vw 3.2vw 0;
			background: rgb(255, 255, 255);
			border-radius: 1.06667vw
		}

		.large-popup-content .popup-content-title {
			font-size: 4vw;
			font-family: PingFangSC-Medium;
			line-height: 5.6vw;
			color: #000
		}

		.large-popup-content .popup-content-account {
			padding-bottom: 4.26667vw
		}

		.large-popup-content .popup-content-account .popup-content-bank {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			align-items: center;
			padding: 3.2vw 3.2vw 2.93333vw;
			margin-top: 1.86667vw;
			background: rgba(244, 243, 248, .68);
			border-radius: 1.06667vw
		}

		.large-popup-content .popup-content-account .popup-content-bank .bank-icon {
			width: 5.33333vw;
			height: 5.33333vw
		}

		.large-popup-content .popup-content-account .popup-content-bank .bank-name {
			margin-left: 1.06667vw;
			font-size: 3.73333vw;
			font-family: PingFangSC-Regular;
			line-height: 5.86667vw;
			color: #000
		}

		.large-popup-content .popup-content-account .popup-content-bank .bank-btn {
			padding: .66667vw 2.93333vw;
			margin-left: auto;
			font-size: 2.66667vw;
			font-family: PingFangSC-Regular;
			color: #d17a36;
			line-height: 3.73333vw
		}

		.large-popup-content .popup-content-account .popup-content-bank .bank-btn.border-1px:before {
			border: 1px solid rgba(235, 150, 84, .5);
			border-radius: 3.46667vw
		}

		@media only screen and (-webkit-min-device-pixel-ratio: 2.0833333333333335),
		only screen and (min-resolution: 200dpi) {
			.large-popup-content .popup-content-account .popup-content-bank .bank-btn.border-1px:before {
				border-radius: 52px
			}
		}

		.large-popup-content .popup-content-info {
			margin-top: 4.26667vw
		}

		.large-popup-content .popup-content-info .content-info-title {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			align-items: center
		}

		.large-popup-content .popup-content-info .content-info-title .popup-content-safe {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			align-items: center;
			padding: .66667vw 1.46667vw;
			margin-left: 1.33333vw
		}

		.large-popup-content .popup-content-info .content-info-title .popup-content-safe.border-1px:before {
			border: 1px solid rgba(209, 122, 54, .4);
			border-radius: 2.66667vw
		}

		@media only screen and (-webkit-min-device-pixel-ratio: 2.0833333333333335),
		only screen and (min-resolution: 200dpi) {
			.large-popup-content .popup-content-info .content-info-title .popup-content-safe.border-1px:before {
				border-radius: 40px
			}
		}

		.large-popup-content .popup-content-info .content-info-title .popup-content-safe>img {
			width: 2.66667vw;
			height: 2.66667vw
		}

		.large-popup-content .popup-content-info .content-info-title .popup-content-safe>span {
			margin-left: .4vw;
			font-size: 2.66667vw;
			font-family: PingFangSC-Regular;
			line-height: 3.2vw;
			color: #d17a36
		}

		.large-popup-content .popup-content-info .content-info-list {
			padding-bottom: 4.26667vw;
			margin-top: 5.06667vw
		}

		.large-popup-content .popup-content-info .content-info-list .info-list-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			align-items: center;
			padding-right: 3.2vw
		}

		.large-popup-content .popup-content-info .content-info-list .info-list-item:not(:first-child) {
			margin-top: 5.33333vw
		}

		.large-popup-content .popup-content-info .content-info-list .info-list-item>p:first-child {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			justify-content: space-between;
			width: 12.8vw;
			font-size: 3.46667vw;
			font-family: PingFangSC-Regular;
			line-height: 5.86667vw;
			color: #999
		}

		.large-popup-content .popup-content-info .content-info-list .info-list-item>p:nth-child(2) {
			margin-left: 3.73333vw;
			font-size: 3.46667vw;
			font-family: PingFangSC-Regular;
			line-height: 5.86667vw;
			color: #000
		}

		.large-popup-content .popup-content-info .content-info-list .info-list-item>p:nth-child(3) {
			padding: .66667vw 2.93333vw;
			margin-left: auto;
			font-size: 2.66667vw;
			font-family: PingFangSC-Regular;
			color: #d17a36;
			line-height: 3.73333vw
		}

		.large-popup-content .popup-content-info .content-info-list .info-list-item>p:nth-child(3).border-1px:before {
			border: 1px solid rgba(235, 150, 84, .5);
			border-radius: 3.46667vw
		}

		@media only screen and (-webkit-min-device-pixel-ratio: 2.0833333333333335),
		only screen and (min-resolution: 200dpi) {
			.large-popup-content .popup-content-info .content-info-list .info-list-item>p:nth-child(3).border-1px:before {
				border-radius: 52px
			}
		}

		.large-popup-content .popup-content-info .content-info-tips {
			margin-top: 3.73333vw;
			font-size: 3.46667vw;
			font-family: PingFangSC-Regular;
			line-height: 5.86667vw;
			color: #999
		}

		.large-popup-btn {
			padding: 3.06667vw 0;
			margin: 5.6vw 6vw 0;
			font-size: 4.8vw;
			font-family: PingFangSC-Medium;
			text-align: center;
			color: #fff;
			background: rgb(235, 150, 84);
			border-radius: 7.33333vw;
			line-height: 6.66667vw
		}

		@font-face {
			font-family: large-ms-JR-Bold;
			src: url(fonts/JR-Bold2024-1.otf)
		}

		@font-face {
			font-family: large-ms-JR-Medium;
			src: url(fonts/JR-Medium2024-1.otf)
		}

		@font-face {
			font-family: large-ms-JR-Regular;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
		}

		:export {
			compName: large-ms;
			compStyle: large-ms-style
		}

		.xjkpay-gear-loading {
			position: fixed;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			z-index: 9999
		}

		.xjkpay-gear-loading .gear-loading__wrap {
			width: 25.33333vw;
			height: 25.33333vw;
			position: absolute;
			top: 50%;
			left: 50%;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			background: rgba(0, 0, 0, .7);
			border-radius: 2.13333vw;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.xjkpay-gear-loading .gear-loading__con {
			width: 20.26667vw;
			height: 20.26667vw
		}

		.xjkpay-gear-loading .gear-loading__animation {
			width: 15.46667vw;
			height: 15.46667vw;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.xjkpay-gear-loading .gear-loading__joy {
			width: 11.73333vw;
			height: 6.13333vw;
			position: relative
		}

		.xjkpay-gear-loading .gear-loading__joy--box {
			width: 15.46667vw;
			height: 15.46667vw;
			position: relative
		}

		.xjkpay-gear-loading .gear-loading__joy--icon {
			width: 4vw;
			height: 4vw;
			top: 3.73333vw;
			position: absolute;
			left: 50%;
			margin-left: -2vw;
			-webkit-animation: ani-icon .7s linear .15s infinite;
			animation: ani-icon .7s linear .15s infinite;
			-webkit-transform-origin: center bottom;
			-ms-transform-origin: center bottom;
			transform-origin: center bottom
		}

		.xjkpay-gear-loading .gear-loading__joy--icon:after {
			content: "";
			width: 100%;
			height: 100%;
			position: absolute;
			left: 0;
			top: 0;
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMA+gcYEsd49s3x7ePavFgyIh5mXObPwbKZjiefmoNwX0yjfEXk0To4cIZMBQAAAU5JREFUSMeN1el2gjAQhuEvxAABKkupLO7aZe7/CutRERInkPf3IyfMCMBOVm0T16KOm7aSmK0MFU1TYQlXq06QnehW4ApCTVw6DPCWVORKSVjlKblLcxidIporOhlXHrGDT64uU1oqla9pKFpODZMJyafwuRTtpfVjTR351eFWKTy1KB2nTjaukzMDiVf45MYCSBaD5RIV2X3dMM8rtCzmeYuGxTxvEDsxcLRvCLU5uhEz/4ka5m42MPqz9oOEjNbGo2otKUFm/Xw9wR9klkERw3lMG+yI4TymLY7EcB7TET0xnMdUAhnDDzmHs3EDnk+mFJ44uu/57Km3j3dP5HfpEvcuXvowLC32wDGGimQRfxd4dV06etIb7+/5MeocRtdkDv/Cqvhx32CBt4ILf/hoH4Cr2DLfy3MBV3KfGTbbS8zWVzuVaqFTtTv0sPoHsZTbNApxP4YAAAAASUVORK5CYII=) 0 0/4vw auto no-repeat;
			-webkit-animation: ani-icon2 .7s linear .15s infinite;
			animation: ani-icon2 .7s linear .15s infinite
		}

		.xjkpay-gear-loading .gear-loading__joy--body {
			width: 12.53333vw;
			height: 6.13333vw;
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABFCAMAAACv+f5wAAAAqFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8j1z1tAAAAN3RSTlMA/QrvB+IPA/j1lHod6ddi8ewxIxQBmoBz+s/MyMCiWzYZxLGojohORT/dvaxKOSluaFXSuJ9dyc3AWQAAAqBJREFUaN7N2gdy6kAQBNBWziAUyNGAyeDc97/Z/8amDDYgQIukd4KpnpE21OJWRjj9cMbLh2ZJ8/yG5Fe00mt7aDvl1UZFhvRp/b1l8aRGaeRMBhBIPVHIZNySeIlSteeeCNXANfojj9aiF+PQ4Hkh8RpNZ4NfXFuTzGZdvzgUm186EX7I5QeJ1ys5EfaULW5p/Qtr6XBnHuLbxlZ4o8Zohm/xI3fMCS5R5Q8vwKdgKTGN9gqf1C5/+BskK3OfPwPCIVNrzQD57bCBKpLIHg9YL48mRRgFbR6qI4nDzFR0nBf5zE4N59WYIeV8NLLCLDk4p85MVeSETylT9aJMTMLUDCxmbZywEGTKDHFcIDF7SxwVt5mHFY55Zi7m8rHpVZiPR/w1ZE6kPn7rMUvnNzauwowkN8roMEfSNGEdyJQX4cdUYr4WBnbcCjOSPDZyk/nrYcsYsgDMNT51WQhKsN1pFoSmQ1ZYFA5WLIx2cbpE+nhiYVQwZWE8wMj/77vzBJRZECUZwPJUai3eQ7XBo6w1/jO6PEKqqnfJbB7P5jyissZW/KTwt9YakH2KVwNUR+FvbyF2ItvinsZyhk82hWu4X9e4hzfbzRX2yS+jkrmN68Ge6PgSNihaFd8G5fe2QlLSOrUN/jJcd6Bj3zsFk8LDCPRIxaVCU3gwKdQolBIhBVmjSM9IQfC5oWMgnTGFUVykpDYpygtSG8wphgMBQo8ijCFE4DO9bgwxZibTGhoQZWIynYUMcfoa07BViBR1eDPzA4IZY95ICyBez+ItFhHuwe1K18fSi3En6zavYtVk3E/c03i5kYv7kp9eL0yl20cG+lWfSVrPOrKQ/GLEswNkSn+xX48VVHmrBzFyoPbLj91OyVNMyfK05tB2Ji5S+AdoxWVKtT/ujgAAAABJRU5ErkJggg==) 0 0/12.53333vw auto no-repeat;
			position: absolute;
			left: 50%;
			margin-left: -6.13333vw;
			top: 8vw;
			-webkit-animation: ani-body .7s linear infinite;
			animation: ani-body .7s linear infinite
		}

		.xjkpay-gear-loading .gear-loading__joy--other {
			position: relative;
			-webkit-animation: ani-other .7s linear infinite;
			animation: ani-other .7s linear infinite
		}

		.xjkpay-gear-loading .gear-loading__joy--eye {
			width: 1.06667vw;
			height: 0.53333vw;
			border-radius: 50%;
			background: #4d4d4d;
			position: absolute;
			top: 1.46667vw;
			left: 3.46667vw;
			-webkit-transform: rotate(-75deg);
			-ms-transform: rotate(-75deg);
			transform: rotate(-75deg);
			-webkit-animation: ani-eye-l .7s linear infinite;
			animation: ani-eye-l .7s linear infinite
		}

		.xjkpay-gear-loading .gear-loading__joy--eye-r {
			left: auto;
			right: 3.46667vw;
			-webkit-transform: rotate(75deg);
			-ms-transform: rotate(75deg);
			transform: rotate(75deg);
			-webkit-animation: ani-eye-r .7s linear infinite;
			animation: ani-eye-r .7s linear infinite
		}

		.xjkpay-gear-loading .gear-loading__joy--nose {
			width: 1.86667vw;
			height: 0.66667vw;
			border-radius: 50%;
			background: #4d4d4d;
			position: absolute;
			left: 50%;
			margin-left: -0.93333vw;
			-webkit-transform: scale(1.1, 0.9);
			-ms-transform: scale(1.1, 0.9);
			transform: scale(1.1, 0.9);
			top: 2.13333vw
		}

		.xjkpay-gear-loading .gear-loading__joy--mouth {
			width: 4.53333vw;
			height: 1.33333vw;
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAPCAMAAACcGxy3AAAAe1BMVEUAAABMTExMTExNTU1OTk5MTExOTk5OTk5VVVVNTU1NTU1MTExNTU1NTU1NTU1NTU1OTk5QUFBMTExNTU1NTU1NTU1MTExNTU1OTk5PT09mZmZNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1MTExQUFBNTU1RUVFMTEykBN5tAAAAKHRSTlMA+O2/LvIoFAv84tqoeXJhPiTTx7mOiX9ZGQfnzLKXdG5eVEs4HmQTSBjdMAAAAL1JREFUKM+VkecOgzAMhElCQtl779Xe+z9hB5WqFgrkfliOo08+24q81EIRoSrHeLCVCUwOYvCeIZNhXESPKAj1JQYi3F9YUzvL+AaGJYthzif7lLCVtxKU3hlmoOg+L0fXk8sRolkg/dfyDRhusYdcUo5K/aklBGar/V1ATEGddX1uCEh9zdc/wg4Bmm77vzkBANNqR1Vb2udTlkYU0Fm/4104jOMlwrm+ZIblHt9RZHZTsyoIwsiKu3HD7x0juA2TGVLXLAAAAABJRU5ErkJggg==) 0 0/4.53333vw auto no-repeat;
			position: absolute;
			left: 50%;
			margin-left: -2.26667vw;
			top: 2.93333vw
		}

		.xjkpay-gear-loading .gear-loading__text {
			line-height: 4.53333vw;
			background: none;
			border: none;
			font-size: var(--gear-loading-font-size);
			color: var(--gear-loading-color);
			margin-top: 0.53333vw;
			font-size: 2.66667vw;
			color: #fff
		}

		@-webkit-keyframes ani-body {

			0%,
			10%,
			50%,
			to {
				-webkit-transform: translateY(0);
				transform: translateY(0)
			}

			30% {
				-webkit-transform: translateY(-0.53333vw);
				transform: translateY(-0.53333vw)
			}
		}

		@keyframes ani-body {

			0%,
			10%,
			50%,
			to {
				-webkit-transform: translateY(0);
				transform: translateY(0)
			}

			30% {
				-webkit-transform: translateY(-0.53333vw);
				transform: translateY(-0.53333vw)
			}
		}

		@-webkit-keyframes ani-other {

			0%,
			60%,
			to {
				-webkit-transform: translateY(0);
				transform: translateY(0)
			}

			35% {
				-webkit-transform: translateY(-0.53333vw);
				transform: translateY(-0.53333vw)
			}
		}

		@keyframes ani-other {

			0%,
			60%,
			to {
				-webkit-transform: translateY(0);
				transform: translateY(0)
			}

			35% {
				-webkit-transform: translateY(-0.53333vw);
				transform: translateY(-0.53333vw)
			}
		}

		@-webkit-keyframes ani-eye-l {

			0%,
			70%,
			to {
				-webkit-transform: rotate(-75deg) scaleY(1.2);
				transform: rotate(-75deg) scaleY(1.2)
			}

			30% {
				-webkit-transform: rotate(-75deg) scale(0.7, 1.2);
				transform: rotate(-75deg) scale(0.7, 1.2)
			}
		}

		@keyframes ani-eye-l {

			0%,
			70%,
			to {
				-webkit-transform: rotate(-75deg) scaleY(1.2);
				transform: rotate(-75deg) scaleY(1.2)
			}

			30% {
				-webkit-transform: rotate(-75deg) scale(0.7, 1.2);
				transform: rotate(-75deg) scale(0.7, 1.2)
			}
		}

		@-webkit-keyframes ani-eye-r {

			0%,
			70%,
			to {
				-webkit-transform: rotate(75deg) scaleY(1.2);
				transform: rotate(75deg) scaleY(1.2)
			}

			30% {
				-webkit-transform: rotate(75deg) scale(0.7, 1.2);
				transform: rotate(75deg) scale(0.7, 1.2)
			}
		}

		@keyframes ani-eye-r {

			0%,
			70%,
			to {
				-webkit-transform: rotate(75deg) scaleY(1.2);
				transform: rotate(75deg) scaleY(1.2)
			}

			30% {
				-webkit-transform: rotate(75deg) scale(0.7, 1.2);
				transform: rotate(75deg) scale(0.7, 1.2)
			}
		}

		@-webkit-keyframes ani-icon {
			0% {
				-webkit-animation-timing-function: ease;
				animation-timing-function: ease;
				-webkit-transform: scale(1) translateY(0);
				transform: scale(1) translateY(0)
			}

			15% {
				-webkit-transform: scale(1.1, 0.9) translateY(0);
				transform: scale(1.1, 0.9) translateY(0)
			}

			30% {
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				-webkit-transform: scale(0.9, 1.1) translateY(-1.46667vw);
				transform: scale(0.9, 1.1) translateY(-1.46667vw)
			}

			65% {
				-webkit-animation-timing-function: ease-in;
				animation-timing-function: ease-in;
				-webkit-transform: scale(1.05, 0.95) translateY(-2.93333vw);
				transform: scale(1.05, 0.95) translateY(-2.93333vw)
			}

			to {
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				-webkit-transform: scale(1) translateY(0);
				transform: scale(1) translateY(0)
			}
		}

		@keyframes ani-icon {
			0% {
				-webkit-animation-timing-function: ease;
				animation-timing-function: ease;
				-webkit-transform: scale(1) translateY(0);
				transform: scale(1) translateY(0)
			}

			15% {
				-webkit-transform: scale(1.1, 0.9) translateY(0);
				transform: scale(1.1, 0.9) translateY(0)
			}

			30% {
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				-webkit-transform: scale(0.9, 1.1) translateY(-1.46667vw);
				transform: scale(0.9, 1.1) translateY(-1.46667vw)
			}

			65% {
				-webkit-animation-timing-function: ease-in;
				animation-timing-function: ease-in;
				-webkit-transform: scale(1.05, 0.95) translateY(-2.93333vw);
				transform: scale(1.05, 0.95) translateY(-2.93333vw)
			}

			to {
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				-webkit-transform: scale(1) translateY(0);
				transform: scale(1) translateY(0)
			}
		}

		@-webkit-keyframes ani-icon2 {

			0%,
			10% {
				-webkit-transform: rotateY(0deg);
				transform: rotateY(0deg)
			}

			to {
				-webkit-transform: rotateY(180deg);
				transform: rotateY(180deg)
			}
		}

		@keyframes ani-icon2 {

			0%,
			10% {
				-webkit-transform: rotateY(0deg);
				transform: rotateY(0deg)
			}

			to {
				-webkit-transform: rotateY(180deg);
				transform: rotateY(180deg)
			}
		}

		.xjkpay-gear-loading :root {
			--g-slide-load-font-size: 3.2vw;
			--g-slide-load-color: #999
		}

		.xjkpay-gear-loading .gear-slide-load__animate {
			width: 5.33333vw;
			height: 5.33333vw;
			position: relative;
			margin-right: 1.6vw
		}

		.xjkpay-gear-loading .gear-slide-load__animate--top {
			width: 100%;
			height: 100%;
			background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAsVBMVEUAAADf39/Nzc3W1tbMzMzLy8vJycnJycnMzMzLy8vPz8/Ly8vNzc3Q0NDNzc3Ozs7MzMzOzs7MzMzMzMzLy8vMzMzLy8vMzMzMzMzMzMzNzc3MzMzMzMzMzMzMzMzMzMzMzMzOzs7MzMzMzMzNzc3MzMzMzMzLy8vMzMzMzMzIyMjMzMzMzMzMzMzNzc3IyMjMzMzLy8vMzMzNzc3MzMzMzMzMzMzLy8vLy8vMzMzNzc2JpPRpAAAAO3RSTlMAAg0FTxEKHAcrIhcwFJI4NCexp1pKQMiXjH1p4723oIJkYurY0pt1XkM99vCrcCD73c3BhlRGbo94VxSXZwgAAAJqSURBVEjHnZbXkqswDIYN2IAxvbeEkkJLSE82ef8HO2wuzkx2U1j9l9Z8IyT9NkLPJVOvjPWls86WenUyRTRavN/r4TLLHGdt29PpZHI46C4bhSpl9KWHj3AQ7PeR+RktjscB1mPXp4wXBCKpuM8GeLGYr9X3H4zjPD9GicE/nmt4OcDznc7epO2vA+xqT2PxYrdLF94r1qyqa1xLr8KSnqbpLBKexbjzpa8SBb2REcxmM5v/HRBPyaW/iR+GGM5WqwP7lRcXSeJz6JOqVdcFP3O3ZVlQNEJu122nj3XTuh7YUSq32+lDU5nrugYaqQQ/Ngvf3IZDMJn45MlAVsMYMwSU4XktlCWe5xEorDZnFcrKvt+IUFhqfRVBRY0W3GrONAwBCvOmSRFUTFUlICogiaoaDCU82lAqgnrF8yJSLEsAwYPQRlE4ECwIAlKgsCzLSJIkDlgzjxgUJoQgjTFYwzSNIKJpIFhmjCCREBlka0kiSP4eNkDaZkOQIIogePCHeJ8XB3C2ZVkDNjgFABNKN989Rxyg3ZaqanefiX+HRdNU75TIARIbhgV+u9q2JVDY9OHPtXZuGmhiufE8aGLOx/gsQws+ncC/c6t2b9Ax0bJ2DWi9RVF4z12lkg+uPF2SBD+/wmWX4vebfHVJXuxc5+122zmvV+Y6vla9+Sp83nWr1SxUn7rKzfP42ivvVuIBTlP7Jv04Ny5RdMxjzKN3atcDvJvPJzk2LCYLPKNNnS9D/Ss6FpvPJojmA7zY74PDZDK17bWTZd9wqYy7NLUeLPbBf9jJwsrn/2AGWsZR6ExtZ3lMMH1xDf4BKj41g6dyivAAAAAASUVORK5CYII=") no-repeat 0 0/contain;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 2;
			-webkit-animation: ring 1s linear infinite;
			animation: ring 1s linear infinite
		}

		.xjkpay-gear-loading .gear-slide-load__animate--bottom {
			width: 100%;
			height: 100%;
			background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAUCAMAAAA5k9QEAAAAXVBMVEUAAADMzMzv7+/Nzc3Ozs7Pz8/Nzc3Nzc3Nzc3Nzc3Nzc3MzMzNzc3Nzc3Nzc3Ozs7V1dXNzc3Nzc3Nzc3Pz8/Q0NDMzMzNzc3MzMzNzc3Nzc3MzMzNzc3MzMzMzMyYthzqAAAAHnRSTlMA/AOzOyca8Muhf+29h2xnD/TVqDIt4ZRvXNbJTEvMccJjAAAAwUlEQVQoz42Q2RKDIAxFryyCuKCta5f8/2d2pExlgLaeB0huzuQhcAgzul92lZ6HQs266qRLRiPwwRAVTzCrKURbhkdBZOAZ97S2N4q52Hr/Ju9V0biI+gqOMs6TvnTelRIvt7Cjvx51gEjTTCKg6YRHdwynvAHcnyr1wpyj5IpqLsLjhGUpeE2Ku8v07jpZ7+rnB/KYBpVEQpvxWqSwJvEahgx9E3lNjyysfRv+bRm+IRflPbVI/IJN22rWbYp3vQDATTdve+itpAAAAABJRU5ErkJggg==") no-repeat 50%/contain;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 1;
			-webkit-transform: scale(0.6);
			-ms-transform: scale(0.6);
			transform: scale(0.6)
		}

		.xjkpay-gear-loading .gear-slide-load__foot {
			height: 13.33333vw;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			color: var(--g-slide-load-color)
		}

		.xjkpay-gear-loading .gear-slide-load__text {
			font-size: var(--g-slide-load-font-size)
		}

		.xjkpay-gear-loading .gear-slide-load__edge {
			height: 0;
			pointer-events: none
		}

		@-webkit-keyframes ring {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		@keyframes ring {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		.btn,
		.btn {
			width: 6.66667vw;
			height: 13.33333vw;
			background-color: red
		}

		.cf-gold-marketing-err {
			width: 100vw;
			height: 91.73333vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAKwCAYAAADHmfpNAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAu4oAMABAAAAAEAAArAAAAAAJPT6C8AABbNSURBVHic7d1fj25nQcbhez0dd/nTtOCfaIwEhRgOSIAPoCTyHSQk4qGnKgnGQ880RhPUUz0gURITP4QJfgEJ8YCEgBSNFS20pYUC7bM8WO87s2Zm70op8K47+7qSZu/fO+/MnsO7a561ZslbtK7rgyTvTfIbST6W5IOnfjrJE0mWt/pvAABAgTXJ60leSvK1JP+W5J+T/EuSry3L8v238sV/pFG9ruvy3e/mPW9/e347ye8m+UCSJ3dfb00y38o3BgAApUZu7+LvJflSkr9P8k9Jvr4sy/pmv+ibGu7rui5J3pfkj5J8Iskzpw/9IMkrSb6V5OXTN/datvH+pr8pAAAotGQb7VfZLmo/leTdSd6Z5GdO73kxyT8m+YskX3kzA/6HHu7ruj6d5FOn/57JNspfTPJckheyDfVkG+r7r6u11lprrfXj3FdJ3pXkl7Lt6JFtR38myWeWZXkpP4Tx/71hXddlXdePJPl8kj/Jdnb9+SRfyHZu53/nnK+fvrklyTLnXLTWWmuttdZZkrw253w+23b+QrYt/XS2bf35dV0/cjrZ8oau3uiD67qOJL+T5G+y/V/Cd5N8Zc754hhj3X1T17TWWmuttdaP7O/MOb80xngm2xH0D2e7gfX313X93LIsj7xP9JHDfV3XJ5L8QZI/y3Ym53+SfHXO6yMxp29gJLfuQ9Vaa6211lq/Uc/kxZF8McmvJfn5JH+X5BfWdf3rZVlez0MsD3vxdKX9D5P8ebZHOv7HnPnPMbLOOU//eDJGorXWWmuttf6Re0nyy0nek+1Rkn+c5K8eduX93nA/na/5ZJK/TfIgyb8n+e85t38o22H7zJlFa6211lpr/ZY7SX4xya8m+X6S30vyD3efOPOwozIfznam/cHcrrJ/4/T63ZGvtdZaa621fuu9JvlGtm3+K9m2+BeT/Ov+zbeG++mRj5/NdiPq82Pkv+Z2mP70RUfmrcP1WmuttdZa6x9TPzfGeEeSn0vy2XVdP7p/VOT1xfnTEZlPJflQkleTPDvnzNiu3y/J9gQZrbXWWmut9U+kk+TZbE9y/FCST+0fE7m/4v7+bMM9c86vZzscf37jktu01lprrbXWP/5+PcnXk/x6tm3+uSRfTk5X3E9L/tPZfpPTC2OMl06fvCS59X8FWmuttdZa659MzzmXJN9O8kK2bf7p81X38xX39yT5RLaD8c+dPuGuu69prbXWWmutf/y9Jnku232nn0jyp0mePQ/3j2db9C9lO99+64vcHfJaa6211lrrn1xn2+TfzrbRP57kL8e6rg+yPbc9SZ5PkqP8qEBrrbXWWuvHsbN5/vTnJ9d1fXCV5L1JPpDktZm8Mm7eeP4zWmuttdZa659uz5lXxshr2bb6e0eSjyZ5MsmrI5mnT7j4/2VorbXWWmv9OHdGZrYjM08m+c2rJL91+uDLc14/R/JsyW1aa6211lrrn0bPuWSMl5M8leRjV0k+ePrQrZtSL30gX2uttdZa68e5s23zV09//+Cyrus3sz1q5stJvhcAAOAQ5pxvG2O8P8kLV0mezvasyDX3L9UDAAAXMsaY2Xb601fZfnuq4Q4AAMeznv4cV9nG+jpnljEMdwAAOJDzPl/2j5BZ5pzj9MFFa6211lprffFecnKVa/P8hj2ttdZaa631AXpZ13VNMuecXx1jvB4AAOAoRpL35XTGfXvl5jc1AQAAx3C9z6/uvGi4AwDAcRjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAArcG+7LTJZhuAMAwGHMOZcxxpLsr7jPueT0IgAAcAiOygAAQAHDHQAAChjuAABQwHAHAICjG2Nc//3qzouGOwAAHMf9K+6nx0FmzptXxhhaa6211lrry/X1cF/WdV2TrEm+efoTAAA4hiXJzyZZbq64z+mYDAAAHMsyxnbO/ebm1DFyfVTmdAZea6211lprfdk+2x+V+VYclQEAgCNZkrw794/KjCRz9z6ttdZaa631BXs5nZS5dcX9hbjiDgAAR7IkeVdOT4C8dvcGVa211lprrfXleu/6ivuc88VkrDnWjwa01lprrbV+jDvLGOOZJMv+qMyLcVQGAACOZEnyTPY3pybJnHMZY6z7S/Raa6211lrry/Q435ma20dlXtredP7QIX7Fq9Zaa6211o9zL0mezp2jMi/FURkAADiS6+F+5znuAADAUYxxc1Rmd8Z9ZPc6AABwYXPO5Tzer6f6GPevumuttdZaa60v1/sr7vubU1+O57hrrbXWWmt9oM4yxngq+5tT58zLY7g5FQAAjmLOLGPkqSTLOL/oqIzWWmuttdbH6v09qPujMq+M7WHvuzeOaK211lprrS/T2Y7KvDN3nuP+SjzHHQAAjmRJ8s7sn+Oe3L80DwAAXM4YN2dlbv0CpjHGur8wf+l7aLXWWmuttX6c+7TRk+zOuCf5ThyVAQCAw5jb02TeEUdlAADguN7wqMxFviMAAOCe/VGZ6wm/X/MAAMDlPfKKe8ZI9s+N1FprrbXWWl+s98N99wuY8uoYbk4FAICjOB2VeVv2N6du497NqQAAcBT3jsqs67osy5LtV6zu33ionxRorbXWWmv9WHVys9WX9easzKueKgMAAMexOyqzXXFfkixjxFEZAAA4joc+VebuBwAAgOO4XuqutgMAwLHMmeuNvnuqzDh9YH8afkRrrbXWWmt9mX7Yc9yT5HsBAAAO43Rz6oPk1m9O3a62jzHW/bEZrbXWWmut9eX6bH/F/fvbMyOP86MBrbXWWmutH+ce21GZB8luuM85fzCG57gDAMDB3D4qk3iOOwAAHMvI+f7U3VNltg/Mme0K/ekPrbXWWmut9eX6bH9U5jVHZQAA4DjmnMsY4yrZH5XxHHettdZaa60P2Jv9U2VeCwAAcDRXyW7CzzmXuzenaq211lprrY/R+yvur8+Z5OI/CtBaa6211lonOT/H/YnkznAPAABwNE8ku5tT716WBwAALu901X3/HPexXZQ/zk8GtNZaa621fqz7/MuXkttHZfafAgAAHMNIHJUBAIBDOx+V2V9xv/VbU+e8fWlea6211lprfZFekmT3oWRd1+ur7mNorbXWWmutj9LXV9zX9dYFdwAA4ACWZdvuV7uXtovw+/2utdZaa621vmyfXA/3Zbn54JrtExattdZaa631Zfvkeriv+78su9e01lprrbXWF+m9cf7LzcfWO2/WWmuttdZaX643I3edzswsWmuttdZa64v2mhv757jfsq7Xn6O11lprrbW+cF9fcV93b1hz+xO01lprrbXWl+mzW2fcb71h0VprrbXWWl+y9x5yxj3Junuf1lprrbXW+iK95oYz7lprrbXWWhe0M+5aa6211lofuM8e8hz3R7ygtdZaa621vlg746611lprrfWR+/yyM+5aa6211lofv+9dcV+11lprrbXWh+mz+0dl1u3N1+tea6211lprfbk+uTfcl2V7s9Zaa6211vryff36I8+4J7cOxGuttdZaa60v1864a6211lprfeA+e+gZ92S37rXWWmuttdaX65OHnnHfH57RWmuttdZaX66vX3fGXWuttdZa6+O3M+5aa6211lofuM+ccddaa6211vrIffLQozLrnTdqrbXWWmutL9fJw664n960aq211lprrQ/RySOGOwAAcCz3b049TftFa6211lprffE+c8Zda6211lrrg3eSRz/HHQAAOA5n3AEAoMAjz7hrrbXWWmutL99nzrhrrbXWWmt98E7ijDsAADRwxh0AAArcP+OutdZaa621PkyfOSoDAAAFHJUBAIAChjsAABRwxl1rrbXWWusD95kz7gAAUMBRGQAAKGC4AwBAAWfctdZaa621PnCfOeMOAAAFHJUBAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAKGO4AAFDAcAcAgAKGOwAAFDDcAQCggOEOAAAFDHcAAChguAMAQAHDHQAAChjuAABQwHAHAIAChjsAABQw3AEAoIDhDgAABQx3AAAoYLgDAEABwx0AAAoY7gAAUMBwBwCAAoY7AAAUMNwBAKCA4Q4AAAUMdwAAKGC4AwBAAcMdAAAK/B9xWNkk5YdbRgAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.cf-gold-marketing-err-img {
			margin: .4vw auto auto;
			width: 45.33333vw;
			height: 45.33333vw;
			background-image: url(data:image/png;base64,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);
			background-size: 100% 100%
		}

		.cf-gold-marketing-err-txt {
			margin-top: 1.33333vw;
			font-size: 3.73333vw;
			font-family: PingFang SC;
			text-align: center;
			color: #999;
			line-height: 5.33333vw;
			font-weight: 400
		}

		.cf-gold-marketing-err-btn {
			margin: 7.73333vw auto auto;
			width: 91.46667vw;
			height: 13.33333vw;
			font-size: 4.8vw;
			font-family: PingFang SC;
			text-align: center;
			color: #fff;
			background: rgb(239, 64, 52);
			border-radius: 6.66667vw;
			line-height: 2.7778;
			font-weight: 500
		}

		.cf-gold-marketing-price {
			padding: 3.86667vw 0 4.93333vw;
			width: 100vw;
			height: 5.33333vw;
			text-align: center;
			line-height: 5.33333vw
		}

		.cf-gold-marketing-price-title {
			font-size: 3.73333vw;
			font-family: PingFang SC;
			font-weight: 600;
			color: #222
		}

		.cf-gold-marketing-price-unit {
			font-size: 3.2vw;
			font-family: PingFang SC;
			color: #222
		}

		.cf-gold-marketing-price-value {
			font-size: 4.26667vw;
			font-family: marketing-JR-Medium;
			font-weight: 400;
			color: #f5391a
		}

		.cf-gold-marketing-price-percent {
			margin-left: .8vw;
			line-height: 3.86667vw;
			font-size: 3.2vw;
			font-family: marketing-JR-Medium;
			font-weight: 400;
			color: #000
		}

		.cf-gold-marketing-price-percent__red {
			color: #f53137
		}

		.cf-gold-marketing-price-percent__green {
			color: #54ae76
		}

		:root,
		:host {
			--van-black: #000;
			--van-white: #fff;
			--van-gray-1: #f7f8fa;
			--van-gray-2: #f2f3f5;
			--van-gray-3: #ebedf0;
			--van-gray-4: #dcdee0;
			--van-gray-5: #c8c9cc;
			--van-gray-6: #969799;
			--van-gray-7: #646566;
			--van-gray-8: #323233;
			--van-red: #ee0a24;
			--van-blue: #1989fa;
			--van-orange: #ff976a;
			--van-orange-dark: #ed6a0c;
			--van-orange-light: #fffbe8;
			--van-green: #07c160;
			--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);
			--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917);
			--van-primary-color: var(--van-blue);
			--van-success-color: var(--van-green);
			--van-danger-color: var(--van-red);
			--van-warning-color: var(--van-orange);
			--van-text-color: var(--van-gray-8);
			--van-text-color-2: var(--van-gray-6);
			--van-text-color-3: var(--van-gray-5);
			--van-active-color: var(--van-gray-2);
			--van-active-opacity: .6;
			--van-disabled-opacity: .5;
			--van-background: var(--van-gray-1);
			--van-background-2: var(--van-white);
			--van-background-3: var(--van-white);
			--van-padding-base: 4px;
			--van-padding-xs: 8px;
			--van-padding-sm: 12px;
			--van-padding-md: 16px;
			--van-padding-lg: 24px;
			--van-padding-xl: 32px;
			--van-font-bold: 600;
			--van-font-size-xs: 10px;
			--van-font-size-sm: 12px;
			--van-font-size-md: 14px;
			--van-font-size-lg: 16px;
			--van-line-height-xs: 14px;
			--van-line-height-sm: 18px;
			--van-line-height-md: 20px;
			--van-line-height-lg: 22px;
			--van-base-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
			--van-price-font: avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;
			--van-duration-base: .3s;
			--van-duration-fast: .2s;
			--van-ease-out: ease-out;
			--van-ease-in: ease-in;
			--van-border-color: var(--van-gray-3);
			--van-border-width: 1px;
			--van-radius-sm: 2px;
			--van-radius-md: 4px;
			--van-radius-lg: 8px;
			--van-radius-max: 999px
		}

		.van-theme-dark {
			--van-text-color: #f5f5f5;
			--van-text-color-2: #707070;
			--van-text-color-3: #4d4d4d;
			--van-border-color: #3a3a3c;
			--van-active-color: #3a3a3c;
			--van-background: #000;
			--van-background-2: #1c1c1e;
			--van-background-3: #37363b
		}

		html {
			-webkit-tap-highlight-color: transparent
		}

		body {
			margin: 0;
			font-family: var(--van-base-font)
		}

		a {
			text-decoration: none
		}

		input,
		button,
		textarea {
			color: inherit;
			font: inherit
		}

		a:focus,
		input:focus,
		button:focus,
		textarea:focus,
		[class*=van-]:focus {
			outline: none
		}

		ol,
		ul {
			margin: 0;
			padding: 0;
			list-style: none
		}

		@-webkit-keyframes van-slide-up-enter {
			0% {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@keyframes van-slide-up-enter {
			0% {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@-webkit-keyframes van-slide-up-leave {
			to {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@keyframes van-slide-up-leave {
			to {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@-webkit-keyframes van-slide-down-enter {
			0% {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@keyframes van-slide-down-enter {
			0% {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@-webkit-keyframes van-slide-down-leave {
			to {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@keyframes van-slide-down-leave {
			to {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@-webkit-keyframes van-slide-left-enter {
			0% {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@keyframes van-slide-left-enter {
			0% {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-left-leave {
			to {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@keyframes van-slide-left-leave {
			to {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-right-enter {
			0% {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@keyframes van-slide-right-enter {
			0% {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-right-leave {
			to {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@keyframes van-slide-right-leave {
			to {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@-webkit-keyframes van-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@keyframes van-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@-webkit-keyframes van-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@keyframes van-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@-webkit-keyframes van-rotate {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(360deg);
				transform: rotate(360deg)
			}
		}

		@keyframes van-rotate {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(360deg);
				transform: rotate(360deg)
			}
		}

		.van-fade-enter-active {
			-webkit-animation: var(--van-duration-base) van-fade-in both var(--van-ease-out);
			animation: var(--van-duration-base) van-fade-in both var(--van-ease-out)
		}

		.van-fade-leave-active {
			-webkit-animation: var(--van-duration-base) van-fade-out both var(--van-ease-in);
			animation: var(--van-duration-base) van-fade-out both var(--van-ease-in)
		}

		.van-slide-up-enter-active {
			-webkit-animation: van-slide-up-enter var(--van-duration-base) both var(--van-ease-out);
			animation: van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)
		}

		.van-slide-up-leave-active {
			-webkit-animation: van-slide-up-leave var(--van-duration-base) both var(--van-ease-in);
			animation: van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)
		}

		.van-slide-down-enter-active {
			-webkit-animation: van-slide-down-enter var(--van-duration-base) both var(--van-ease-out);
			animation: van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)
		}

		.van-slide-down-leave-active {
			-webkit-animation: van-slide-down-leave var(--van-duration-base) both var(--van-ease-in);
			animation: van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)
		}

		.van-slide-left-enter-active {
			-webkit-animation: van-slide-left-enter var(--van-duration-base) both var(--van-ease-out);
			animation: van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)
		}

		.van-slide-left-leave-active {
			-webkit-animation: van-slide-left-leave var(--van-duration-base) both var(--van-ease-in);
			animation: van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)
		}

		.van-slide-right-enter-active {
			-webkit-animation: van-slide-right-enter var(--van-duration-base) both var(--van-ease-out);
			animation: van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)
		}

		.van-slide-right-leave-active {
			-webkit-animation: van-slide-right-leave var(--van-duration-base) both var(--van-ease-in);
			animation: van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)
		}

		.van-clearfix:after {
			display: table;
			clear: both;
			content: ""
		}

		.van-ellipsis {
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis
		}

		.van-multi-ellipsis--l2 {
			display: -webkit-box;
			overflow: hidden;
			text-overflow: ellipsis;
			-webkit-line-clamp: 2;
			line-break: anywhere;
			-webkit-box-orient: vertical
		}

		.van-multi-ellipsis--l3 {
			display: -webkit-box;
			overflow: hidden;
			text-overflow: ellipsis;
			-webkit-line-clamp: 3;
			line-break: anywhere;
			-webkit-box-orient: vertical
		}

		.van-safe-area-top {
			padding-top: constant(safe-area-inset-top);
			padding-top: env(safe-area-inset-top)
		}

		.van-safe-area-bottom {
			padding-bottom: constant(safe-area-inset-bottom);
			padding-bottom: env(safe-area-inset-bottom)
		}

		.van-haptics-feedback {
			cursor: pointer
		}

		.van-haptics-feedback:active {
			opacity: var(--van-active-opacity)
		}

		[class*=van-hairline]:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			top: -50%;
			right: -50%;
			bottom: -50%;
			left: -50%;
			border: 0 solid var(--van-border-color);
			-webkit-transform: scale(.5);
			transform: scale(.5)
		}

		.van-hairline,
		.van-hairline--top,
		.van-hairline--left,
		.van-hairline--right,
		.van-hairline--bottom,
		.van-hairline--surround,
		.van-hairline--top-bottom {
			position: relative
		}

		.van-hairline--top:after {
			border-top-width: var(--van-border-width)
		}

		.van-hairline--left:after {
			border-left-width: var(--van-border-width)
		}

		.van-hairline--right:after {
			border-right-width: var(--van-border-width)
		}

		.van-hairline--bottom:after {
			border-bottom-width: var(--van-border-width)
		}

		.van-hairline--top-bottom:after,
		.van-hairline-unset--top-bottom:after {
			border-width: var(--van-border-width) 0
		}

		.van-hairline--surround:after {
			border-width: var(--van-border-width)
		}

		:root,
		:host {
			--van-badge-size: 16px;
			--van-badge-color: var(--van-white);
			--van-badge-padding: 0 3px;
			--van-badge-font-size: var(--van-font-size-sm);
			--van-badge-font-weight: var(--van-font-bold);
			--van-badge-border-width: var(--van-border-width);
			--van-badge-background: var(--van-danger-color);
			--van-badge-dot-color: var(--van-danger-color);
			--van-badge-dot-size: 8px;
			--van-badge-font: -apple-system-font, helvetica neue, arial, sans-serif
		}

		.van-badge {
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: var(--van-badge-size);
			padding: var(--van-badge-padding);
			color: var(--van-badge-color);
			font-weight: var(--van-badge-font-weight);
			font-size: var(--van-badge-font-size);
			font-family: var(--van-badge-font);
			line-height: 1.2;
			text-align: center;
			background: var(--van-badge-background);
			border: var(--van-badge-border-width) solid var(--van-background-2);
			border-radius: var(--van-radius-max)
		}

		.van-badge--fixed {
			position: absolute;
			-webkit-transform-origin: 100%;
			transform-origin: 100%
		}

		.van-badge--top-left {
			top: 0;
			left: 0;
			-webkit-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%)
		}

		.van-badge--top-right {
			top: 0;
			right: 0;
			-webkit-transform: translate(50%, -50%);
			transform: translate(50%, -50%)
		}

		.van-badge--bottom-left {
			bottom: 0;
			left: 0;
			-webkit-transform: translate(-50%, 50%);
			transform: translate(-50%, 50%)
		}

		.van-badge--bottom-right {
			bottom: 0;
			right: 0;
			-webkit-transform: translate(50%, 50%);
			transform: translate(50%, 50%)
		}

		.van-badge--dot {
			width: var(--van-badge-dot-size);
			min-width: 0;
			height: var(--van-badge-dot-size);
			background: var(--van-badge-dot-color);
			border-radius: 100%;
			border: none;
			padding: 0
		}

		.van-badge__wrapper {
			position: relative;
			display: inline-block
		}

		.van-icon {
			position: relative;
			display: inline-block;
			font: 14px/1 vant-icon;
			font: normal normal normal 14px/1 var(--van-icon-font-family, "vant-icon");
			font-size: inherit;
			text-rendering: auto;
			-webkit-font-smoothing: antialiased
		}

		.van-icon:before {
			display: inline-block
		}

		.van-icon-arrow-double-left:before {
			content: ""
		}

		.van-icon-arrow-double-right:before {
			content: ""
		}

		.van-icon-contact:before {
			content: ""
		}

		.van-icon-notes:before {
			content: ""
		}

		.van-icon-records:before {
			content: ""
		}

		.van-icon-cash-back-record:before {
			content: ""
		}

		.van-icon-newspaper:before {
			content: ""
		}

		.van-icon-discount:before {
			content: ""
		}

		.van-icon-completed:before {
			content: ""
		}

		.van-icon-user:before {
			content: ""
		}

		.van-icon-description:before {
			content: ""
		}

		.van-icon-list-switch:before {
			content: ""
		}

		.van-icon-list-switching:before {
			content: ""
		}

		.van-icon-link-o:before {
			content: ""
		}

		.van-icon-miniprogram-o:before {
			content: ""
		}

		.van-icon-qq:before {
			content: ""
		}

		.van-icon-wechat-moments:before {
			content: ""
		}

		.van-icon-weibo:before {
			content: ""
		}

		.van-icon-cash-o:before {
			content: ""
		}

		.van-icon-guide-o:before {
			content: ""
		}

		.van-icon-invitation:before {
			content: ""
		}

		.van-icon-shield-o:before {
			content: ""
		}

		.van-icon-exchange:before {
			content: ""
		}

		.van-icon-eye:before {
			content: ""
		}

		.van-icon-enlarge:before {
			content: ""
		}

		.van-icon-expand-o:before {
			content: ""
		}

		.van-icon-eye-o:before {
			content: ""
		}

		.van-icon-expand:before {
			content: ""
		}

		.van-icon-filter-o:before {
			content: ""
		}

		.van-icon-fire:before {
			content: ""
		}

		.van-icon-fail:before {
			content: ""
		}

		.van-icon-failure:before {
			content: ""
		}

		.van-icon-fire-o:before {
			content: ""
		}

		.van-icon-flag-o:before {
			content: ""
		}

		.van-icon-font:before {
			content: ""
		}

		.van-icon-font-o:before {
			content: ""
		}

		.van-icon-gem-o:before {
			content: ""
		}

		.van-icon-flower-o:before {
			content: ""
		}

		.van-icon-gem:before {
			content: ""
		}

		.van-icon-gift-card:before {
			content: ""
		}

		.van-icon-friends:before {
			content: ""
		}

		.van-icon-friends-o:before {
			content: ""
		}

		.van-icon-gold-coin:before {
			content: ""
		}

		.van-icon-gold-coin-o:before {
			content: ""
		}

		.van-icon-good-job-o:before {
			content: ""
		}

		.van-icon-gift:before {
			content: ""
		}

		.van-icon-gift-o:before {
			content: ""
		}

		.van-icon-gift-card-o:before {
			content: ""
		}

		.van-icon-good-job:before {
			content: ""
		}

		.van-icon-home-o:before {
			content: ""
		}

		.van-icon-goods-collect:before {
			content: ""
		}

		.van-icon-graphic:before {
			content: ""
		}

		.van-icon-goods-collect-o:before {
			content: ""
		}

		.van-icon-hot-o:before {
			content: ""
		}

		.van-icon-info:before {
			content: ""
		}

		.van-icon-hotel-o:before {
			content: ""
		}

		.van-icon-info-o:before {
			content: ""
		}

		.van-icon-hot-sale-o:before {
			content: ""
		}

		.van-icon-hot:before {
			content: ""
		}

		.van-icon-like:before {
			content: ""
		}

		.van-icon-idcard:before {
			content: ""
		}

		.van-icon-like-o:before {
			content: ""
		}

		.van-icon-hot-sale:before {
			content: ""
		}

		.van-icon-location-o:before {
			content: ""
		}

		.van-icon-location:before {
			content: ""
		}

		.van-icon-label:before {
			content: ""
		}

		.van-icon-lock:before {
			content: ""
		}

		.van-icon-label-o:before {
			content: ""
		}

		.van-icon-map-marked:before {
			content: ""
		}

		.van-icon-logistics:before {
			content: ""
		}

		.van-icon-manager:before {
			content: ""
		}

		.van-icon-more:before {
			content: ""
		}

		.van-icon-live:before {
			content: ""
		}

		.van-icon-manager-o:before {
			content: ""
		}

		.van-icon-medal:before {
			content: ""
		}

		.van-icon-more-o:before {
			content: ""
		}

		.van-icon-music-o:before {
			content: ""
		}

		.van-icon-music:before {
			content: ""
		}

		.van-icon-new-arrival-o:before {
			content: ""
		}

		.van-icon-medal-o:before {
			content: ""
		}

		.van-icon-new-o:before {
			content: ""
		}

		.van-icon-free-postage:before {
			content: ""
		}

		.van-icon-newspaper-o:before {
			content: ""
		}

		.van-icon-new-arrival:before {
			content: ""
		}

		.van-icon-minus:before {
			content: ""
		}

		.van-icon-orders-o:before {
			content: ""
		}

		.van-icon-new:before {
			content: ""
		}

		.van-icon-paid:before {
			content: ""
		}

		.van-icon-notes-o:before {
			content: ""
		}

		.van-icon-other-pay:before {
			content: ""
		}

		.van-icon-pause-circle:before {
			content: ""
		}

		.van-icon-pause:before {
			content: ""
		}

		.van-icon-pause-circle-o:before {
			content: ""
		}

		.van-icon-peer-pay:before {
			content: ""
		}

		.van-icon-pending-payment:before {
			content: ""
		}

		.van-icon-passed:before {
			content: ""
		}

		.van-icon-plus:before {
			content: ""
		}

		.van-icon-phone-circle-o:before {
			content: ""
		}

		.van-icon-phone-o:before {
			content: ""
		}

		.van-icon-printer:before {
			content: ""
		}

		.van-icon-photo-fail:before {
			content: ""
		}

		.van-icon-phone:before {
			content: ""
		}

		.van-icon-photo-o:before {
			content: ""
		}

		.van-icon-play-circle:before {
			content: ""
		}

		.van-icon-play:before {
			content: ""
		}

		.van-icon-phone-circle:before {
			content: ""
		}

		.van-icon-point-gift-o:before {
			content: ""
		}

		.van-icon-point-gift:before {
			content: ""
		}

		.van-icon-play-circle-o:before {
			content: ""
		}

		.van-icon-shrink:before {
			content: ""
		}

		.van-icon-photo:before {
			content: ""
		}

		.van-icon-qr:before {
			content: ""
		}

		.van-icon-qr-invalid:before {
			content: ""
		}

		.van-icon-question-o:before {
			content: ""
		}

		.van-icon-revoke:before {
			content: ""
		}

		.van-icon-replay:before {
			content: ""
		}

		.van-icon-service:before {
			content: ""
		}

		.van-icon-question:before {
			content: ""
		}

		.van-icon-search:before {
			content: ""
		}

		.van-icon-refund-o:before {
			content: ""
		}

		.van-icon-service-o:before {
			content: ""
		}

		.van-icon-scan:before {
			content: ""
		}

		.van-icon-share:before {
			content: ""
		}

		.van-icon-send-gift-o:before {
			content: ""
		}

		.van-icon-share-o:before {
			content: ""
		}

		.van-icon-setting:before {
			content: ""
		}

		.van-icon-points:before {
			content: ""
		}

		.van-icon-photograph:before {
			content: ""
		}

		.van-icon-shop:before {
			content: ""
		}

		.van-icon-shop-o:before {
			content: ""
		}

		.van-icon-shop-collect-o:before {
			content: ""
		}

		.van-icon-shop-collect:before {
			content: ""
		}

		.van-icon-smile:before {
			content: ""
		}

		.van-icon-shopping-cart-o:before {
			content: ""
		}

		.van-icon-sign:before {
			content: ""
		}

		.van-icon-sort:before {
			content: ""
		}

		.van-icon-star-o:before {
			content: ""
		}

		.van-icon-smile-comment-o:before {
			content: ""
		}

		.van-icon-stop:before {
			content: ""
		}

		.van-icon-stop-circle-o:before {
			content: ""
		}

		.van-icon-smile-o:before {
			content: ""
		}

		.van-icon-star:before {
			content: ""
		}

		.van-icon-success:before {
			content: ""
		}

		.van-icon-stop-circle:before {
			content: ""
		}

		.van-icon-records-o:before {
			content: ""
		}

		.van-icon-shopping-cart:before {
			content: ""
		}

		.van-icon-tosend:before {
			content: ""
		}

		.van-icon-todo-list:before {
			content: ""
		}

		.van-icon-thumb-circle-o:before {
			content: ""
		}

		.van-icon-thumb-circle:before {
			content: ""
		}

		.van-icon-umbrella-circle:before {
			content: ""
		}

		.van-icon-underway:before {
			content: ""
		}

		.van-icon-upgrade:before {
			content: ""
		}

		.van-icon-todo-list-o:before {
			content: ""
		}

		.van-icon-tv-o:before {
			content: ""
		}

		.van-icon-underway-o:before {
			content: ""
		}

		.van-icon-user-o:before {
			content: ""
		}

		.van-icon-vip-card-o:before {
			content: ""
		}

		.van-icon-vip-card:before {
			content: ""
		}

		.van-icon-send-gift:before {
			content: ""
		}

		.van-icon-wap-home:before {
			content: ""
		}

		.van-icon-wap-nav:before {
			content: ""
		}

		.van-icon-volume-o:before {
			content: ""
		}

		.van-icon-video:before {
			content: ""
		}

		.van-icon-wap-home-o:before {
			content: ""
		}

		.van-icon-volume:before {
			content: ""
		}

		.van-icon-warning:before {
			content: ""
		}

		.van-icon-weapp-nav:before {
			content: ""
		}

		.van-icon-wechat-pay:before {
			content: ""
		}

		.van-icon-warning-o:before {
			content: ""
		}

		.van-icon-wechat:before {
			content: ""
		}

		.van-icon-setting-o:before {
			content: ""
		}

		.van-icon-youzan-shield:before {
			content: ""
		}

		.van-icon-warn-o:before {
			content: ""
		}

		.van-icon-smile-comment:before {
			content: ""
		}

		.van-icon-user-circle-o:before {
			content: ""
		}

		.van-icon-video-o:before {
			content: ""
		}

		.van-icon-add-square:before {
			content: ""
		}

		.van-icon-add:before {
			content: ""
		}

		.van-icon-arrow-down:before {
			content: ""
		}

		.van-icon-arrow-up:before {
			content: ""
		}

		.van-icon-arrow:before {
			content: ""
		}

		.van-icon-after-sale:before {
			content: ""
		}

		.van-icon-add-o:before {
			content: ""
		}

		.van-icon-alipay:before {
			content: ""
		}

		.van-icon-ascending:before {
			content: ""
		}

		.van-icon-apps-o:before {
			content: ""
		}

		.van-icon-aim:before {
			content: ""
		}

		.van-icon-award:before {
			content: ""
		}

		.van-icon-arrow-left:before {
			content: ""
		}

		.van-icon-award-o:before {
			content: ""
		}

		.van-icon-audio:before {
			content: ""
		}

		.van-icon-bag-o:before {
			content: ""
		}

		.van-icon-balance-list:before {
			content: ""
		}

		.van-icon-back-top:before {
			content: ""
		}

		.van-icon-bag:before {
			content: ""
		}

		.van-icon-balance-pay:before {
			content: ""
		}

		.van-icon-balance-o:before {
			content: ""
		}

		.van-icon-bar-chart-o:before {
			content: ""
		}

		.van-icon-bars:before {
			content: ""
		}

		.van-icon-balance-list-o:before {
			content: ""
		}

		.van-icon-birthday-cake-o:before {
			content: ""
		}

		.van-icon-bookmark:before {
			content: ""
		}

		.van-icon-bill:before {
			content: ""
		}

		.van-icon-bell:before {
			content: ""
		}

		.van-icon-browsing-history-o:before {
			content: ""
		}

		.van-icon-browsing-history:before {
			content: ""
		}

		.van-icon-bookmark-o:before {
			content: ""
		}

		.van-icon-bulb-o:before {
			content: ""
		}

		.van-icon-bullhorn-o:before {
			content: ""
		}

		.van-icon-bill-o:before {
			content: ""
		}

		.van-icon-calendar-o:before {
			content: ""
		}

		.van-icon-brush-o:before {
			content: ""
		}

		.van-icon-card:before {
			content: ""
		}

		.van-icon-cart-o:before {
			content: ""
		}

		.van-icon-cart-circle:before {
			content: ""
		}

		.van-icon-cart-circle-o:before {
			content: ""
		}

		.van-icon-cart:before {
			content: ""
		}

		.van-icon-cash-on-deliver:before {
			content: ""
		}

		.van-icon-cash-back-record-o:before {
			content: ""
		}

		.van-icon-cashier-o:before {
			content: ""
		}

		.van-icon-chart-trending-o:before {
			content: ""
		}

		.van-icon-certificate:before {
			content: ""
		}

		.van-icon-chat:before {
			content: ""
		}

		.van-icon-clear:before {
			content: ""
		}

		.van-icon-chat-o:before {
			content: ""
		}

		.van-icon-checked:before {
			content: ""
		}

		.van-icon-clock:before {
			content: ""
		}

		.van-icon-clock-o:before {
			content: ""
		}

		.van-icon-close:before {
			content: ""
		}

		.van-icon-closed-eye:before {
			content: ""
		}

		.van-icon-circle:before {
			content: ""
		}

		.van-icon-cluster-o:before {
			content: ""
		}

		.van-icon-column:before {
			content: ""
		}

		.van-icon-comment-circle-o:before {
			content: ""
		}

		.van-icon-cluster:before {
			content: ""
		}

		.van-icon-comment:before {
			content: ""
		}

		.van-icon-comment-o:before {
			content: ""
		}

		.van-icon-comment-circle:before {
			content: ""
		}

		.van-icon-completed-o:before {
			content: ""
		}

		.van-icon-credit-pay:before {
			content: ""
		}

		.van-icon-coupon:before {
			content: ""
		}

		.van-icon-debit-pay:before {
			content: ""
		}

		.van-icon-coupon-o:before {
			content: ""
		}

		.van-icon-contact-o:before {
			content: ""
		}

		.van-icon-descending:before {
			content: ""
		}

		.van-icon-desktop-o:before {
			content: ""
		}

		.van-icon-diamond-o:before {
			content: ""
		}

		.van-icon-description-o:before {
			content: ""
		}

		.van-icon-delete:before {
			content: ""
		}

		.van-icon-diamond:before {
			content: ""
		}

		.van-icon-delete-o:before {
			content: ""
		}

		.van-icon-cross:before {
			content: ""
		}

		.van-icon-edit:before {
			content: ""
		}

		.van-icon-ellipsis:before {
			content: ""
		}

		.van-icon-down:before {
			content: ""
		}

		.van-icon-discount-o:before {
			content: ""
		}

		.van-icon-ecard-pay:before {
			content: ""
		}

		.van-icon-envelop-o:before {
			content: ""
		}

		@font-face {
			font-weight: 400;
			font-family: vant-icon;
			font-style: normal;
			font-display: auto;
			src: url(data:font/woff2;charset=utf-8;base64,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) format("woff2"), url(//at.alicdn.com/t/c/font_2553510_ciljc7axaw7.woff?t=1705587463221) format("woff")
		}

		.van-icon__image {
			display: block;
			width: 1em;
			height: 1em;
			-o-object-fit: contain;
			object-fit: contain
		}

		:root,
		:host {
			--van-overlay-z-index: 1;
			--van-overlay-background: rgba(0, 0, 0, .7)
		}

		.van-overlay {
			position: fixed;
			top: 0;
			left: 0;
			z-index: var(--van-overlay-z-index);
			width: 100%;
			height: 100%;
			background: var(--van-overlay-background)
		}

		:root,
		:host {
			--van-popup-background: var(--van-background-2);
			--van-popup-transition: transform var(--van-duration-base);
			--van-popup-round-radius: 16px;
			--van-popup-close-icon-size: 22px;
			--van-popup-close-icon-color: var(--van-gray-5);
			--van-popup-close-icon-margin: 16px;
			--van-popup-close-icon-z-index: 1
		}

		.van-overflow-hidden {
			overflow: hidden !important
		}

		.van-popup {
			position: fixed;
			max-height: 100%;
			overflow-y: auto;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			background: var(--van-popup-background);
			-webkit-transition: var(--van-popup-transition);
			transition: var(--van-popup-transition);
			-webkit-overflow-scrolling: touch
		}

		.van-popup--center {
			top: 50%;
			left: 0;
			right: 0;
			width: -webkit-fit-content;
			width: -moz-fit-content;
			width: fit-content;
			max-width: calc(100vw - var(--van-padding-md) * 2);
			margin: 0 auto;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-popup--center.van-popup--round {
			border-radius: var(--van-popup-round-radius)
		}

		.van-popup--top {
			top: 0;
			left: 0;
			width: 100%
		}

		.van-popup--top.van-popup--round {
			border-radius: 0 0 var(--van-popup-round-radius) var(--van-popup-round-radius)
		}

		.van-popup--right {
			top: 50%;
			right: 0;
			-webkit-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0)
		}

		.van-popup--right.van-popup--round {
			border-radius: var(--van-popup-round-radius) 0 0 var(--van-popup-round-radius)
		}

		.van-popup--bottom {
			bottom: 0;
			left: 0;
			width: 100%
		}

		.van-popup--bottom.van-popup--round {
			border-radius: var(--van-popup-round-radius) var(--van-popup-round-radius) 0 0
		}

		.van-popup--left {
			top: 50%;
			left: 0;
			-webkit-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0)
		}

		.van-popup--left.van-popup--round {
			border-radius: 0 var(--van-popup-round-radius) var(--van-popup-round-radius) 0
		}

		.van-popup-slide-top-enter-active,
		.van-popup-slide-left-enter-active,
		.van-popup-slide-right-enter-active,
		.van-popup-slide-bottom-enter-active {
			-webkit-transition-timing-function: var(--van-ease-out);
			transition-timing-function: var(--van-ease-out)
		}

		.van-popup-slide-top-leave-active,
		.van-popup-slide-left-leave-active,
		.van-popup-slide-right-leave-active,
		.van-popup-slide-bottom-leave-active {
			-webkit-transition-timing-function: var(--van-ease-in);
			transition-timing-function: var(--van-ease-in)
		}

		.van-popup-slide-top-enter-from,
		.van-popup-slide-top-leave-active {
			-webkit-transform: translate3d(0, -100%, 0);
			transform: translate3d(0, -100%, 0)
		}

		.van-popup-slide-right-enter-from,
		.van-popup-slide-right-leave-active {
			-webkit-transform: translate3d(100%, -50%, 0);
			transform: translate3d(100%, -50%, 0)
		}

		.van-popup-slide-bottom-enter-from,
		.van-popup-slide-bottom-leave-active {
			-webkit-transform: translate3d(0, 100%, 0);
			transform: translate3d(0, 100%, 0)
		}

		.van-popup-slide-left-enter-from,
		.van-popup-slide-left-leave-active {
			-webkit-transform: translate3d(-100%, -50%, 0);
			transform: translate3d(-100%, -50%, 0)
		}

		.van-popup__close-icon {
			position: absolute;
			z-index: var(--van-popup-close-icon-z-index);
			color: var(--van-popup-close-icon-color);
			font-size: var(--van-popup-close-icon-size)
		}

		.van-popup__close-icon--top-left {
			top: var(--van-popup-close-icon-margin);
			left: var(--van-popup-close-icon-margin)
		}

		.van-popup__close-icon--top-right {
			top: var(--van-popup-close-icon-margin);
			right: var(--van-popup-close-icon-margin)
		}

		.van-popup__close-icon--bottom-left {
			bottom: var(--van-popup-close-icon-margin);
			left: var(--van-popup-close-icon-margin)
		}

		.van-popup__close-icon--bottom-right {
			right: var(--van-popup-close-icon-margin);
			bottom: var(--van-popup-close-icon-margin)
		}

		:root,
		:host {
			--van-loading-text-color: var(--van-text-color-2);
			--van-loading-text-font-size: var(--van-font-size-md);
			--van-loading-spinner-color: var(--van-gray-5);
			--van-loading-spinner-size: 30px;
			--van-loading-spinner-duration: .8s
		}

		.van-loading {
			position: relative;
			color: var(--van-loading-spinner-color);
			font-size: 0;
			vertical-align: middle
		}

		.van-loading__spinner {
			position: relative;
			display: inline-block;
			width: var(--van-loading-spinner-size);
			max-width: 100%;
			height: var(--van-loading-spinner-size);
			max-height: 100%;
			vertical-align: middle;
			-webkit-animation: van-rotate var(--van-loading-spinner-duration) linear infinite;
			animation: van-rotate var(--van-loading-spinner-duration) linear infinite
		}

		.van-loading__spinner--spinner {
			-webkit-animation-timing-function: steps(12);
			animation-timing-function: steps(12)
		}

		.van-loading__spinner--circular {
			-webkit-animation-duration: 2s;
			animation-duration: 2s
		}

		.van-loading__line {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%
		}

		.van-loading__line:before {
			display: block;
			width: 2px;
			height: 25%;
			margin: 0 auto;
			background-color: currentColor;
			border-radius: 40%;
			content: " "
		}

		.van-loading__circular {
			display: block;
			width: 100%;
			height: 100%
		}

		.van-loading__circular circle {
			-webkit-animation: van-circular 1.5s ease-in-out infinite;
			animation: van-circular 1.5s ease-in-out infinite;
			stroke: currentColor;
			stroke-width: 3;
			stroke-linecap: round
		}

		.van-loading__text {
			display: inline-block;
			margin-left: var(--van-padding-xs);
			color: var(--van-loading-text-color);
			font-size: var(--van-loading-text-font-size);
			vertical-align: middle
		}

		.van-loading--vertical {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-loading--vertical .van-loading__text {
			margin: var(--van-padding-xs) 0 0
		}

		@-webkit-keyframes van-circular {
			0% {
				stroke-dasharray: 1, 200;
				stroke-dashoffset: 0
			}

			50% {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -40
			}

			to {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -120
			}
		}

		@keyframes van-circular {
			0% {
				stroke-dasharray: 1, 200;
				stroke-dashoffset: 0
			}

			50% {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -40
			}

			to {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -120
			}
		}

		.van-loading__line--1 {
			-webkit-transform: rotate(30deg);
			transform: rotate(30deg);
			opacity: 1
		}

		.van-loading__line--2 {
			-webkit-transform: rotate(60deg);
			transform: rotate(60deg);
			opacity: .9375
		}

		.van-loading__line--3 {
			-webkit-transform: rotate(90deg);
			transform: rotate(90deg);
			opacity: .875
		}

		.van-loading__line--4 {
			-webkit-transform: rotate(120deg);
			transform: rotate(120deg);
			opacity: .8125
		}

		.van-loading__line--5 {
			-webkit-transform: rotate(150deg);
			transform: rotate(150deg);
			opacity: .75
		}

		.van-loading__line--6 {
			-webkit-transform: rotate(180deg);
			transform: rotate(180deg);
			opacity: .6875
		}

		.van-loading__line--7 {
			-webkit-transform: rotate(210deg);
			transform: rotate(210deg);
			opacity: .625
		}

		.van-loading__line--8 {
			-webkit-transform: rotate(240deg);
			transform: rotate(240deg);
			opacity: .5625
		}

		.van-loading__line--9 {
			-webkit-transform: rotate(270deg);
			transform: rotate(270deg);
			opacity: .5
		}

		.van-loading__line--10 {
			-webkit-transform: rotate(300deg);
			transform: rotate(300deg);
			opacity: .4375
		}

		.van-loading__line--11 {
			-webkit-transform: rotate(330deg);
			transform: rotate(330deg);
			opacity: .375
		}

		.van-loading__line--12 {
			-webkit-transform: rotate(360deg);
			transform: rotate(360deg);
			opacity: .3125
		}

		:root,
		:host {
			--van-action-sheet-max-height: 80%;
			--van-action-sheet-header-height: 48px;
			--van-action-sheet-header-font-size: var(--van-font-size-lg);
			--van-action-sheet-description-color: var(--van-text-color-2);
			--van-action-sheet-description-font-size: var(--van-font-size-md);
			--van-action-sheet-description-line-height: var(--van-line-height-md);
			--van-action-sheet-item-background: var(--van-background-2);
			--van-action-sheet-item-font-size: var(--van-font-size-lg);
			--van-action-sheet-item-line-height: var(--van-line-height-lg);
			--van-action-sheet-item-text-color: var(--van-text-color);
			--van-action-sheet-item-disabled-text-color: var(--van-text-color-3);
			--van-action-sheet-item-icon-size: 18px;
			--van-action-sheet-item-icon-margin-right: var(--van-padding-xs);
			--van-action-sheet-subname-color: var(--van-text-color-2);
			--van-action-sheet-subname-font-size: var(--van-font-size-sm);
			--van-action-sheet-subname-line-height: var(--van-line-height-sm);
			--van-action-sheet-close-icon-size: 22px;
			--van-action-sheet-close-icon-color: var(--van-gray-5);
			--van-action-sheet-close-icon-padding: 0 var(--van-padding-md);
			--van-action-sheet-cancel-text-color: var(--van-gray-7);
			--van-action-sheet-cancel-padding-top: var(--van-padding-xs);
			--van-action-sheet-cancel-padding-color: var(--van-background);
			--van-action-sheet-loading-icon-size: 22px
		}

		.van-action-sheet {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			max-height: var(--van-action-sheet-max-height);
			overflow: hidden;
			color: var(--van-action-sheet-item-text-color)
		}

		.van-action-sheet__content {
			-webkit-box-flex: 1;
			-ms-flex: 1 auto;
			flex: 1 auto;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-action-sheet__item,
		.van-action-sheet__cancel {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			width: 100%;
			padding: 14px var(--van-padding-md);
			font-size: var(--van-action-sheet-item-font-size);
			background: var(--van-action-sheet-item-background);
			border: none;
			cursor: pointer
		}

		.van-action-sheet__item:active,
		.van-action-sheet__cancel:active {
			background-color: var(--van-active-color)
		}

		.van-action-sheet__item {
			line-height: var(--van-action-sheet-item-line-height)
		}

		.van-action-sheet__item--loading,
		.van-action-sheet__item--disabled {
			color: var(--van-action-sheet-item-disabled-text-color)
		}

		.van-action-sheet__item--loading:active,
		.van-action-sheet__item--disabled:active {
			background-color: var(--van-action-sheet-item-background)
		}

		.van-action-sheet__item--disabled {
			cursor: not-allowed
		}

		.van-action-sheet__item--loading {
			cursor: default
		}

		.van-action-sheet__item-icon {
			font-size: var(--van-action-sheet-item-icon-size);
			margin-right: var(--van-action-sheet-item-icon-margin-right)
		}

		.van-action-sheet__cancel {
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			color: var(--van-action-sheet-cancel-text-color)
		}

		.van-action-sheet__subname {
			width: 100%;
			margin-top: var(--van-padding-xs);
			color: var(--van-action-sheet-subname-color);
			font-size: var(--van-action-sheet-subname-font-size);
			line-height: var(--van-action-sheet-subname-line-height);
			overflow-wrap: break-word
		}

		.van-action-sheet__gap {
			display: block;
			height: var(--van-action-sheet-cancel-padding-top);
			background: var(--van-action-sheet-cancel-padding-color)
		}

		.van-action-sheet__header {
			-ms-flex-negative: 0;
			flex-shrink: 0;
			font-weight: var(--van-font-bold);
			font-size: var(--van-action-sheet-header-font-size);
			line-height: var(--van-action-sheet-header-height);
			text-align: center
		}

		.van-action-sheet__description {
			position: relative;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			padding: 20px var(--van-padding-md);
			color: var(--van-action-sheet-description-color);
			font-size: var(--van-action-sheet-description-font-size);
			line-height: var(--van-action-sheet-description-line-height);
			text-align: center
		}

		.van-action-sheet__description:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			right: var(--van-padding-md);
			bottom: 0;
			left: var(--van-padding-md);
			border-bottom: 1px solid var(--van-border-color);
			-webkit-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-action-sheet__loading-icon .van-loading__spinner {
			width: var(--van-action-sheet-loading-icon-size);
			height: var(--van-action-sheet-loading-icon-size)
		}

		.van-action-sheet__close {
			position: absolute;
			top: 0;
			right: 0;
			z-index: 1;
			padding: var(--van-action-sheet-close-icon-padding);
			color: var(--van-action-sheet-close-icon-color);
			font-size: var(--van-action-sheet-close-icon-size);
			line-height: inherit
		}

		:root,
		:host {
			--van-cell-font-size: var(--van-font-size-md);
			--van-cell-line-height: 24px;
			--van-cell-vertical-padding: 10px;
			--van-cell-horizontal-padding: var(--van-padding-md);
			--van-cell-text-color: var(--van-text-color);
			--van-cell-background: var(--van-background-2);
			--van-cell-border-color: var(--van-border-color);
			--van-cell-active-color: var(--van-active-color);
			--van-cell-required-color: var(--van-danger-color);
			--van-cell-label-color: var(--van-text-color-2);
			--van-cell-label-font-size: var(--van-font-size-sm);
			--van-cell-label-line-height: var(--van-line-height-sm);
			--van-cell-label-margin-top: var(--van-padding-base);
			--van-cell-value-color: var(--van-text-color-2);
			--van-cell-value-font-size: inherit;
			--van-cell-icon-size: 16px;
			--van-cell-right-icon-color: var(--van-gray-6);
			--van-cell-large-vertical-padding: var(--van-padding-sm);
			--van-cell-large-title-font-size: var(--van-font-size-lg);
			--van-cell-large-label-font-size: var(--van-font-size-md);
			--van-cell-large-value-font-size: inherit
		}

		.van-cell {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%;
			padding: var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding);
			overflow: hidden;
			color: var(--van-cell-text-color);
			font-size: var(--van-cell-font-size);
			line-height: var(--van-cell-line-height);
			background: var(--van-cell-background)
		}

		.van-cell:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			right: var(--van-padding-md);
			bottom: 0;
			left: var(--van-padding-md);
			border-bottom: 1px solid var(--van-cell-border-color);
			-webkit-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-cell:last-child:after,
		.van-cell--borderless:after {
			display: none
		}

		.van-cell__label {
			margin-top: var(--van-cell-label-margin-top);
			color: var(--van-cell-label-color);
			font-size: var(--van-cell-label-font-size);
			line-height: var(--van-cell-label-line-height)
		}

		.van-cell__title,
		.van-cell__value {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.van-cell__value {
			position: relative;
			overflow: hidden;
			color: var(--van-cell-value-color);
			font-size: var(--van-cell-value-font-size);
			text-align: right;
			vertical-align: middle;
			word-wrap: break-word
		}

		.van-cell__left-icon,
		.van-cell__right-icon {
			height: var(--van-cell-line-height);
			font-size: var(--van-cell-icon-size);
			line-height: var(--van-cell-line-height)
		}

		.van-cell__left-icon {
			margin-right: var(--van-padding-base)
		}

		.van-cell__right-icon {
			margin-left: var(--van-padding-base);
			color: var(--van-cell-right-icon-color)
		}

		.van-cell--clickable {
			cursor: pointer
		}

		.van-cell--clickable:active {
			background-color: var(--van-cell-active-color)
		}

		.van-cell--required {
			overflow: visible
		}

		.van-cell--required:before {
			position: absolute;
			left: var(--van-padding-xs);
			color: var(--van-cell-required-color);
			font-size: var(--van-cell-font-size);
			content: "*"
		}

		.van-cell--center {
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-cell--large {
			padding-top: var(--van-cell-large-vertical-padding);
			padding-bottom: var(--van-cell-large-vertical-padding)
		}

		.van-cell--large .van-cell__title {
			font-size: var(--van-cell-large-title-font-size)
		}

		.van-cell--large .van-cell__label {
			font-size: var(--van-cell-large-label-font-size)
		}

		.van-cell--large .van-cell__value {
			font-size: var(--van-cell-large-value-font-size)
		}

		:root,
		:host {
			--van-field-label-width: 6.2em;
			--van-field-label-color: var(--van-text-color);
			--van-field-label-margin-right: var(--van-padding-sm);
			--van-field-input-text-color: var(--van-text-color);
			--van-field-input-error-text-color: var(--van-danger-color);
			--van-field-input-disabled-text-color: var(--van-text-color-3);
			--van-field-placeholder-text-color: var(--van-text-color-3);
			--van-field-icon-size: 18px;
			--van-field-clear-icon-size: 18px;
			--van-field-clear-icon-color: var(--van-gray-5);
			--van-field-right-icon-color: var(--van-gray-6);
			--van-field-error-message-color: var(--van-danger-color);
			--van-field-error-message-font-size: 12px;
			--van-field-text-area-min-height: 60px;
			--van-field-word-limit-color: var(--van-gray-7);
			--van-field-word-limit-font-size: var(--van-font-size-sm);
			--van-field-word-limit-line-height: 16px;
			--van-field-disabled-text-color: var(--van-text-color-3);
			--van-field-required-mark-color: var(--van-red)
		}

		.van-field {
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-field__label {
			-webkit-box-flex: 0;
			-ms-flex: none;
			flex: none;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: var(--van-field-label-width);
			margin-right: var(--van-field-label-margin-right);
			color: var(--van-field-label-color);
			text-align: left;
			word-wrap: break-word
		}

		.van-field__label--center {
			text-align: center
		}

		.van-field__label--right {
			text-align: right
		}

		.van-field__label--top {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			text-align: left;
			margin-bottom: var(--van-padding-base);
			overflow-wrap: break-word
		}

		.van-field__label--required:before {
			margin-right: 2px;
			color: var(--van-field-required-mark-color);
			content: "*"
		}

		.van-field--disabled .van-field__label {
			color: var(--van-field-disabled-text-color)
		}

		.van-field__value {
			overflow: visible
		}

		.van-field__body {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-field__control {
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%;
			min-width: 0;
			margin: 0;
			padding: 0;
			color: var(--van-field-input-text-color);
			line-height: inherit;
			text-align: left;
			background-color: transparent;
			border: 0;
			resize: none;
			-webkit-user-select: auto;
			-moz-user-select: auto;
			-ms-user-select: auto;
			user-select: auto
		}

		.van-field__control::-webkit-input-placeholder {
			color: var(--van-field-placeholder-text-color)
		}

		.van-field__control::-moz-placeholder {
			color: var(--van-field-placeholder-text-color)
		}

		.van-field__control:-ms-input-placeholder {
			color: var(--van-field-placeholder-text-color)
		}

		.van-field__control::-ms-input-placeholder {
			color: var(--van-field-placeholder-text-color)
		}

		.van-field__control::placeholder {
			color: var(--van-field-placeholder-text-color)
		}

		.van-field__control:-moz-read-only {
			cursor: default
		}

		.van-field__control:read-only {
			cursor: default
		}

		.van-field__control:disabled {
			color: var(--van-field-input-disabled-text-color);
			cursor: not-allowed;
			opacity: 1;
			-webkit-text-fill-color: var(--van-field-input-disabled-text-color)
		}

		.van-field__control--center {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			text-align: center
		}

		.van-field__control--right {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			text-align: right
		}

		.van-field__control--custom {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			min-height: var(--van-cell-line-height)
		}

		.van-field__control--error::-webkit-input-placeholder {
			color: var(--van-field-input-error-text-color);
			-webkit-text-fill-color: currentColor
		}

		.van-field__control--error::-moz-placeholder {
			color: var(--van-field-input-error-text-color);
			-webkit-text-fill-color: currentColor
		}

		.van-field__control--error:-ms-input-placeholder {
			color: var(--van-field-input-error-text-color);
			-webkit-text-fill-color: currentColor
		}

		.van-field__control--error::-ms-input-placeholder {
			color: var(--van-field-input-error-text-color);
			-webkit-text-fill-color: currentColor
		}

		.van-field__control--error,
		.van-field__control--error::placeholder {
			color: var(--van-field-input-error-text-color);
			-webkit-text-fill-color: currentColor
		}

		.van-field__control--min-height {
			min-height: var(--van-field-text-area-min-height)
		}

		.van-field__control[type=date],
		.van-field__control[type=time],
		.van-field__control[type=datetime-local] {
			min-height: var(--van-cell-line-height)
		}

		.van-field__control[type=search] {
			-webkit-appearance: none
		}

		.van-field__clear,
		.van-field__icon,
		.van-field__button,
		.van-field__right-icon {
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.van-field__clear,
		.van-field__right-icon {
			margin-right: calc(var(--van-padding-xs) * -1);
			padding: 0 var(--van-padding-xs);
			line-height: inherit
		}

		.van-field__clear {
			color: var(--van-field-clear-icon-color);
			font-size: var(--van-field-clear-icon-size);
			cursor: pointer
		}

		.van-field__left-icon .van-icon,
		.van-field__right-icon .van-icon {
			display: block;
			font-size: var(--van-field-icon-size);
			line-height: inherit
		}

		.van-field__left-icon {
			margin-right: var(--van-padding-base)
		}

		.van-field__right-icon {
			color: var(--van-field-right-icon-color)
		}

		.van-field__button {
			padding-left: var(--van-padding-xs)
		}

		.van-field__error-message {
			color: var(--van-field-error-message-color);
			font-size: var(--van-field-error-message-font-size);
			text-align: left
		}

		.van-field__error-message--center {
			text-align: center
		}

		.van-field__error-message--right {
			text-align: right
		}

		.van-field__word-limit {
			margin-top: var(--van-padding-base);
			color: var(--van-field-word-limit-color);
			font-size: var(--van-field-word-limit-font-size);
			line-height: var(--van-field-word-limit-line-height);
			text-align: right
		}

		:root,
		:host {
			--van-switch-size: 26px;
			--van-switch-width: calc(1.8em + 4px);
			--van-switch-height: calc(1em + 4px);
			--van-switch-node-size: 1em;
			--van-switch-node-background: var(--van-white);
			--van-switch-node-shadow: 0 3px 1px 0 rgba(0, 0, 0, .05);
			--van-switch-background: rgba(120, 120, 128, .16);
			--van-switch-on-background: var(--van-primary-color);
			--van-switch-duration: var(--van-duration-base);
			--van-switch-disabled-opacity: var(--van-disabled-opacity)
		}

		.van-theme-dark {
			--van-switch-background: rgba(120, 120, 128, .32)
		}

		.van-switch {
			position: relative;
			display: inline-block;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			width: var(--van-switch-width);
			height: var(--van-switch-height);
			font-size: var(--van-switch-size);
			background: var(--van-switch-background);
			border-radius: var(--van-switch-node-size);
			cursor: pointer;
			-webkit-transition: background-color var(--van-switch-duration);
			transition: background-color var(--van-switch-duration)
		}

		.van-switch__node {
			position: absolute;
			top: 2px;
			left: 2px;
			width: var(--van-switch-node-size);
			height: var(--van-switch-node-size);
			font-size: inherit;
			background: var(--van-switch-node-background);
			border-radius: 100%;
			-webkit-box-shadow: var(--van-switch-node-shadow);
			box-shadow: var(--van-switch-node-shadow);
			-webkit-transition: -webkit-transform var(--van-switch-duration) cubic-bezier(.3, 1.05, .4, 1.05);
			transition: -webkit-transform var(--van-switch-duration) cubic-bezier(.3, 1.05, .4, 1.05);
			transition: transform var(--van-switch-duration) cubic-bezier(.3, 1.05, .4, 1.05);
			transition: transform var(--van-switch-duration) cubic-bezier(.3, 1.05, .4, 1.05), -webkit-transform var(--van-switch-duration) cubic-bezier(.3, 1.05, .4, 1.05)
		}

		.van-switch__loading {
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			line-height: 1
		}

		.van-switch--on {
			background: var(--van-switch-on-background)
		}

		.van-switch--on .van-switch__node {
			-webkit-transform: translate(calc(var(--van-switch-width) - var(--van-switch-node-size) - 4px));
			transform: translate(calc(var(--van-switch-width) - var(--van-switch-node-size) - 4px))
		}

		.van-switch--on .van-switch__loading {
			color: var(--van-switch-on-background)
		}

		.van-switch--disabled {
			cursor: not-allowed;
			opacity: var(--van-switch-disabled-opacity)
		}

		.van-switch--loading {
			cursor: default
		}

		:root,
		:host {
			--van-button-mini-height: 24px;
			--van-button-mini-padding: 0 var(--van-padding-base);
			--van-button-mini-font-size: var(--van-font-size-xs);
			--van-button-small-height: 32px;
			--van-button-small-padding: 0 var(--van-padding-xs);
			--van-button-small-font-size: var(--van-font-size-sm);
			--van-button-normal-padding: 0 15px;
			--van-button-normal-font-size: var(--van-font-size-md);
			--van-button-large-height: 50px;
			--van-button-default-height: 44px;
			--van-button-default-line-height: 1.2;
			--van-button-default-font-size: var(--van-font-size-lg);
			--van-button-default-color: var(--van-text-color);
			--van-button-default-background: var(--van-background-2);
			--van-button-default-border-color: var(--van-gray-4);
			--van-button-primary-color: var(--van-white);
			--van-button-primary-background: var(--van-primary-color);
			--van-button-primary-border-color: var(--van-primary-color);
			--van-button-success-color: var(--van-white);
			--van-button-success-background: var(--van-success-color);
			--van-button-success-border-color: var(--van-success-color);
			--van-button-danger-color: var(--van-white);
			--van-button-danger-background: var(--van-danger-color);
			--van-button-danger-border-color: var(--van-danger-color);
			--van-button-warning-color: var(--van-white);
			--van-button-warning-background: var(--van-warning-color);
			--van-button-warning-border-color: var(--van-warning-color);
			--van-button-border-width: var(--van-border-width);
			--van-button-radius: var(--van-radius-md);
			--van-button-round-radius: var(--van-radius-max);
			--van-button-plain-background: var(--van-white);
			--van-button-disabled-opacity: var(--van-disabled-opacity);
			--van-button-icon-size: 1.2em;
			--van-button-loading-icon-size: 20px
		}

		.van-theme-dark {
			--van-button-plain-background: transparent
		}

		.van-button {
			position: relative;
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: var(--van-button-default-height);
			margin: 0;
			padding: 0;
			font-size: var(--van-button-default-font-size);
			line-height: var(--van-button-default-line-height);
			text-align: center;
			border-radius: var(--van-button-radius);
			cursor: pointer;
			-webkit-transition: opacity var(--van-duration-fast);
			transition: opacity var(--van-duration-fast);
			-webkit-appearance: none;
			-webkit-font-smoothing: auto
		}

		.van-button:before {
			position: absolute;
			top: 50%;
			left: 50%;
			width: 100%;
			height: 100%;
			background: var(--van-black);
			border: inherit;
			border-color: var(--van-black);
			border-radius: inherit;
			-webkit-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			opacity: 0;
			content: " "
		}

		.van-button:active:before {
			opacity: .1
		}

		.van-button--loading:before,
		.van-button--disabled:before {
			display: none
		}

		.van-button--default {
			color: var(--van-button-default-color);
			background: var(--van-button-default-background);
			border: var(--van-button-border-width) solid var(--van-button-default-border-color)
		}

		.van-button--primary {
			color: var(--van-button-primary-color);
			background: var(--van-button-primary-background);
			border: var(--van-button-border-width) solid var(--van-button-primary-border-color)
		}

		.van-button--success {
			color: var(--van-button-success-color);
			background: var(--van-button-success-background);
			border: var(--van-button-border-width) solid var(--van-button-success-border-color)
		}

		.van-button--danger {
			color: var(--van-button-danger-color);
			background: var(--van-button-danger-background);
			border: var(--van-button-border-width) solid var(--van-button-danger-border-color)
		}

		.van-button--warning {
			color: var(--van-button-warning-color);
			background: var(--van-button-warning-background);
			border: var(--van-button-border-width) solid var(--van-button-warning-border-color)
		}

		.van-button--plain {
			background: var(--van-button-plain-background)
		}

		.van-button--plain.van-button--primary {
			color: var(--van-button-primary-background)
		}

		.van-button--plain.van-button--success {
			color: var(--van-button-success-background)
		}

		.van-button--plain.van-button--danger {
			color: var(--van-button-danger-background)
		}

		.van-button--plain.van-button--warning {
			color: var(--van-button-warning-background)
		}

		.van-button--large {
			width: 100%;
			height: var(--van-button-large-height)
		}

		.van-button--normal {
			padding: var(--van-button-normal-padding);
			font-size: var(--van-button-normal-font-size)
		}

		.van-button--small {
			height: var(--van-button-small-height);
			padding: var(--van-button-small-padding);
			font-size: var(--van-button-small-font-size)
		}

		.van-button__loading {
			color: inherit;
			font-size: inherit
		}

		.van-button__loading .van-loading__spinner {
			color: currentColor;
			width: var(--van-button-loading-icon-size);
			height: var(--van-button-loading-icon-size)
		}

		.van-button--mini {
			height: var(--van-button-mini-height);
			padding: var(--van-button-mini-padding);
			font-size: var(--van-button-mini-font-size)
		}

		.van-button--mini+.van-button--mini {
			margin-left: var(--van-padding-base)
		}

		.van-button--block {
			display: block;
			width: 100%
		}

		.van-button--disabled {
			cursor: not-allowed;
			opacity: var(--van-button-disabled-opacity)
		}

		.van-button--loading {
			cursor: default
		}

		.van-button--round {
			border-radius: var(--van-button-round-radius)
		}

		.van-button--square {
			border-radius: 0
		}

		.van-button__content {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 100%
		}

		.van-button__content:before {
			content: " "
		}

		.van-button__icon {
			font-size: var(--van-button-icon-size);
			line-height: inherit
		}

		.van-button__icon+.van-button__text,
		.van-button__loading+.van-button__text,
		.van-button__text+.van-button__icon,
		.van-button__text+.van-button__loading {
			margin-left: var(--van-padding-base)
		}

		.van-button--hairline {
			border-width: 0
		}

		.van-button--hairline:after {
			border-color: inherit;
			border-radius: calc(var(--van-button-radius) * 2)
		}

		.van-button--hairline.van-button--round:after {
			border-radius: var(--van-button-round-radius)
		}

		.van-button--hairline.van-button--square:after {
			border-radius: 0
		}

		:root,
		:host {
			--van-toast-max-width: 70%;
			--van-toast-font-size: var(--van-font-size-md);
			--van-toast-text-color: var(--van-white);
			--van-toast-loading-icon-color: var(--van-white);
			--van-toast-line-height: var(--van-line-height-md);
			--van-toast-radius: var(--van-radius-lg);
			--van-toast-background: rgba(0, 0, 0, .7);
			--van-toast-icon-size: 36px;
			--van-toast-text-min-width: 96px;
			--van-toast-text-padding: var(--van-padding-xs) var(--van-padding-sm);
			--van-toast-default-padding: var(--van-padding-md);
			--van-toast-default-width: 88px;
			--van-toast-default-min-height: 88px;
			--van-toast-position-top-distance: 20%;
			--van-toast-position-bottom-distance: 20%
		}

		.van-toast {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			-webkit-transition: all var(--van-duration-fast);
			transition: all var(--van-duration-fast);
			width: var(--van-toast-default-width);
			max-width: var(--van-toast-max-width);
			min-height: var(--van-toast-default-min-height);
			padding: var(--van-toast-default-padding);
			color: var(--van-toast-text-color);
			font-size: var(--van-toast-font-size);
			line-height: var(--van-toast-line-height);
			white-space: pre-wrap;
			word-break: break-all;
			text-align: center;
			background: var(--van-toast-background);
			border-radius: var(--van-toast-radius)
		}

		.van-toast--break-normal {
			word-break: normal;
			word-wrap: normal
		}

		.van-toast--break-word {
			word-break: normal;
			word-wrap: break-word
		}

		.van-toast--unclickable {
			overflow: hidden;
			cursor: not-allowed
		}

		.van-toast--unclickable * {
			pointer-events: none
		}

		.van-toast--text,
		.van-toast--html {
			width: -webkit-fit-content;
			width: -moz-fit-content;
			width: fit-content;
			min-width: var(--van-toast-text-min-width);
			min-height: 0;
			padding: var(--van-toast-text-padding)
		}

		.van-toast--text .van-toast__text,
		.van-toast--html .van-toast__text {
			margin-top: 0
		}

		.van-toast--top {
			top: var(--van-toast-position-top-distance)
		}

		.van-toast--bottom {
			top: auto;
			bottom: var(--van-toast-position-bottom-distance)
		}

		.van-toast__icon {
			font-size: var(--van-toast-icon-size)
		}

		.van-toast__loading {
			padding: var(--van-padding-base);
			color: var(--van-toast-loading-icon-color)
		}

		.van-toast__text {
			margin-top: var(--van-padding-xs)
		}

		:root,
		:host {
			--van-sticky-z-index: 99
		}

		.van-sticky--fixed {
			position: fixed;
			z-index: var(--van-sticky-z-index)
		}

		:root,
		:host {
			--van-swipe-indicator-size: 6px;
			--van-swipe-indicator-margin: var(--van-padding-sm);
			--van-swipe-indicator-active-opacity: 1;
			--van-swipe-indicator-inactive-opacity: .3;
			--van-swipe-indicator-active-background: var(--van-primary-color);
			--van-swipe-indicator-inactive-background: var(--van-border-color)
		}

		.van-swipe {
			position: relative;
			overflow: hidden;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			cursor: -webkit-grab;
			cursor: grab;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-swipe__track {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			height: 100%;
			-webkit-transition-property: -webkit-transform;
			transition-property: -webkit-transform;
			transition-property: transform;
			transition-property: transform, -webkit-transform
		}

		.van-swipe__track--vertical {
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.van-swipe__indicators {
			position: absolute;
			bottom: var(--van-swipe-indicator-margin);
			left: 50%;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-transform: translate(-50%);
			transform: translate(-50%)
		}

		.van-swipe__indicators--vertical {
			top: 50%;
			bottom: auto;
			left: var(--van-swipe-indicator-margin);
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
			margin-bottom: var(--van-swipe-indicator-size)
		}

		.van-swipe__indicator {
			width: var(--van-swipe-indicator-size);
			height: var(--van-swipe-indicator-size);
			background-color: var(--van-swipe-indicator-inactive-background);
			border-radius: 100%;
			opacity: var(--van-swipe-indicator-inactive-opacity);
			-webkit-transition: opacity var(--van-duration-fast), background-color var(--van-duration-fast);
			transition: opacity var(--van-duration-fast), background-color var(--van-duration-fast)
		}

		.van-swipe__indicator:not(:last-child) {
			margin-right: var(--van-swipe-indicator-size)
		}

		.van-swipe__indicator--active {
			background-color: var(--van-swipe-indicator-active-background);
			opacity: var(--van-swipe-indicator-active-opacity)
		}

		.van-swipe-item {
			position: relative;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			width: 100%;
			height: 100%
		}

		:root,
		:host {
			--van-tab-text-color: var(--van-gray-7);
			--van-tab-active-text-color: var(--van-text-color);
			--van-tab-disabled-text-color: var(--van-text-color-3);
			--van-tab-font-size: var(--van-font-size-md);
			--van-tab-line-height: var(--van-line-height-md);
			--van-tabs-default-color: var(--van-primary-color);
			--van-tabs-line-height: 44px;
			--van-tabs-card-height: 30px;
			--van-tabs-nav-background: var(--van-background-2);
			--van-tabs-bottom-bar-width: 40px;
			--van-tabs-bottom-bar-height: 3px;
			--van-tabs-bottom-bar-color: var(--van-primary-color)
		}

		.van-tab {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 0 var(--van-padding-base);
			color: var(--van-tab-text-color);
			font-size: var(--van-tab-font-size);
			line-height: var(--van-tab-line-height);
			cursor: pointer
		}

		.van-tab--active {
			color: var(--van-tab-active-text-color);
			font-weight: var(--van-font-bold)
		}

		.van-tab--disabled {
			color: var(--van-tab-disabled-text-color);
			cursor: not-allowed
		}

		.van-tab--grow {
			-webkit-box-flex: 1;
			-ms-flex: 1 0 auto;
			flex: 1 0 auto;
			padding: 0 var(--van-padding-sm)
		}

		.van-tab--shrink {
			-webkit-box-flex: 0;
			-ms-flex: none;
			flex: none;
			padding: 0 var(--van-padding-xs)
		}

		.van-tab--card {
			color: var(--van-tabs-default-color);
			border-right: var(--van-border-width) solid var(--van-tabs-default-color)
		}

		.van-tab--card:last-child {
			border-right: none
		}

		.van-tab--card.van-tab--active {
			color: var(--van-white);
			background-color: var(--van-tabs-default-color)
		}

		.van-tab--card.van-tab--disabled {
			color: var(--van-tab-disabled-text-color)
		}

		.van-tab__text--ellipsis {
			display: -webkit-box;
			overflow: hidden;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical
		}

		.van-tabs {
			position: relative
		}

		.van-tabs__wrap {
			overflow: hidden
		}

		.van-tabs__wrap--page-top {
			position: fixed
		}

		.van-tabs__wrap--content-bottom {
			top: auto;
			bottom: 0
		}

		.van-tabs__nav {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			background: var(--van-tabs-nav-background);
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-tabs__nav--complete {
			overflow-x: auto;
			overflow-y: hidden;
			-webkit-overflow-scrolling: touch
		}

		.van-tabs__nav--complete::-webkit-scrollbar {
			display: none
		}

		.van-tabs__nav--line {
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			height: 100%;
			padding-bottom: 15px
		}

		.van-tabs__nav--line.van-tabs__nav--shrink,
		.van-tabs__nav--line.van-tabs__nav--complete {
			padding-right: var(--van-padding-xs);
			padding-left: var(--van-padding-xs)
		}

		.van-tabs__nav--card {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: var(--van-tabs-card-height);
			margin: 0 var(--van-padding-md);
			border: var(--van-border-width) solid var(--van-tabs-default-color);
			border-radius: var(--van-radius-sm)
		}

		.van-tabs__nav--card.van-tabs__nav--shrink {
			display: -webkit-inline-box;
			display: -ms-inline-flexbox;
			display: inline-flex
		}

		.van-tabs__line {
			position: absolute;
			bottom: 15px;
			left: 0;
			z-index: 1;
			width: var(--van-tabs-bottom-bar-width);
			height: var(--van-tabs-bottom-bar-height);
			background: var(--van-tabs-bottom-bar-color);
			border-radius: var(--van-tabs-bottom-bar-height)
		}

		.van-tabs__track {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: 100%;
			will-change: left
		}

		.van-tabs__content--animated {
			overflow: hidden
		}

		.van-tabs--line .van-tabs__wrap {
			height: var(--van-tabs-line-height)
		}

		.van-tabs--card>.van-tabs__wrap {
			height: var(--van-tabs-card-height)
		}

		.van-tab__panel,
		.van-tab__panel-wrapper {
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%
		}

		.van-tab__panel-wrapper--inactive {
			height: 0;
			overflow: visible
		}

		:root,
		:host {
			--van-picker-background: var(--van-background-2);
			--van-picker-toolbar-height: 44px;
			--van-picker-title-font-size: var(--van-font-size-lg);
			--van-picker-title-line-height: var(--van-line-height-md);
			--van-picker-action-padding: 0 var(--van-padding-md);
			--van-picker-action-font-size: var(--van-font-size-md);
			--van-picker-confirm-action-color: var(--van-primary-color);
			--van-picker-cancel-action-color: var(--van-text-color-2);
			--van-picker-option-font-size: var(--van-font-size-lg);
			--van-picker-option-padding: 0 var(--van-padding-base);
			--van-picker-option-text-color: var(--van-text-color);
			--van-picker-option-disabled-opacity: .3;
			--van-picker-loading-icon-color: var(--van-primary-color);
			--van-picker-loading-mask-color: rgba(255, 255, 255, .9);
			--van-picker-mask-color: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .4)), linear-gradient(0deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .4))
		}

		.van-theme-dark {
			--van-picker-loading-mask-color: rgba(0, 0, 0, .6);
			--van-picker-mask-color: linear-gradient(180deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1)), linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1))
		}

		.van-picker {
			position: relative;
			background: var(--van-picker-background);
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-picker__toolbar {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-ms-flex-pack: justify;
			justify-content: space-between;
			height: var(--van-picker-toolbar-height)
		}

		.van-picker__cancel,
		.van-picker__confirm {
			height: 100%;
			padding: var(--van-picker-action-padding);
			font-size: var(--van-picker-action-font-size);
			background-color: transparent;
			border: none
		}

		.van-picker__confirm {
			color: var(--van-picker-confirm-action-color)
		}

		.van-picker__cancel {
			color: var(--van-picker-cancel-action-color)
		}

		.van-picker__title {
			position: absolute;
			left: 50%;
			color: var(--van-text-color);
			max-width: 50%;
			font-weight: var(--van-font-bold);
			font-size: var(--van-picker-title-font-size);
			line-height: var(--van-picker-title-line-height);
			text-align: center;
			-webkit-transform: translate(-50%);
			transform: translate(-50%)
		}

		.van-picker__columns {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			cursor: -webkit-grab;
			cursor: grab
		}

		.van-picker__loading {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 3;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: var(--van-picker-loading-icon-color);
			background: var(--van-picker-loading-mask-color)
		}

		.van-picker__frame {
			position: absolute;
			top: 50%;
			right: var(--van-padding-md);
			left: var(--van-padding-md);
			z-index: 2;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%);
			pointer-events: none
		}

		.van-picker__mask {
			position: absolute;
			top: 0;
			left: 0;
			z-index: 1;
			width: 100%;
			height: 100%;
			background-image: var(--van-picker-mask-color);
			background-repeat: no-repeat;
			background-position: top, bottom;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			pointer-events: none
		}

		.van-picker-column {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			overflow: hidden;
			font-size: var(--van-picker-option-font-size)
		}

		.van-picker-column__wrapper {
			-webkit-transition-timing-function: cubic-bezier(.23, 1, .68, 1);
			transition-timing-function: cubic-bezier(.23, 1, .68, 1)
		}

		.van-picker-column__item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			padding: var(--van-picker-option-padding);
			color: var(--van-picker-option-text-color)
		}

		.van-picker-column__item--disabled {
			cursor: not-allowed;
			opacity: var(--van-picker-option-disabled-opacity)
		}

		:root,
		:host {
			--van-picker-group-background: var(--van-background-2)
		}

		.van-picker-group {
			background: var(--van-picker-group-background)
		}

		.van-picker-group__tabs {
			margin-top: var(--van-padding-base)
		}

		.van-picker-group__tab-title {
			margin-right: 16px
		}

		:root,
		:host {
			--van-address-edit-padding: var(--van-padding-sm);
			--van-address-edit-buttons-padding: var(--van-padding-xl) var(--van-padding-base);
			--van-address-edit-button-margin-bottom: var(--van-padding-sm);
			--van-address-edit-button-font-size: var(--van-font-size-lg)
		}

		.van-address-edit {
			padding: var(--van-address-edit-padding)
		}

		.van-address-edit__fields {
			overflow: hidden;
			border-radius: var(--van-padding-xs)
		}

		.van-address-edit__fields .van-field__label {
			width: 4.1em
		}

		.van-address-edit__default {
			margin-top: var(--van-padding-sm);
			overflow: hidden;
			border-radius: var(--van-padding-xs)
		}

		.van-address-edit__buttons {
			padding: var(--van-address-edit-buttons-padding)
		}

		.van-address-edit__button {
			margin-bottom: var(--van-address-edit-button-margin-bottom);
			font-size: var(--van-address-edit-button-font-size)
		}

		.van-address-edit-detail__search-item {
			background: var(--van-gray-2)
		}

		:root,
		:host {
			--van-calendar-background: var(--van-background-2);
			--van-calendar-popup-height: 80%;
			--van-calendar-header-shadow: 0 2px 10px rgba(125, 126, 128, .16);
			--van-calendar-header-title-height: 44px;
			--van-calendar-header-title-font-size: var(--van-font-size-lg);
			--van-calendar-header-subtitle-font-size: var(--van-font-size-md);
			--van-calendar-header-action-width: 28px;
			--van-calendar-header-action-color: var(--van-text-color);
			--van-calendar-header-action-disabled-color: var(--van-text-color-3);
			--van-calendar-weekdays-height: 30px;
			--van-calendar-weekdays-font-size: var(--van-font-size-sm);
			--van-calendar-month-title-font-size: var(--van-font-size-md);
			--van-calendar-month-mark-color: rgba(242, 243, 245, .8);
			--van-calendar-month-mark-font-size: 160px;
			--van-calendar-day-height: 64px;
			--van-calendar-day-font-size: var(--van-font-size-lg);
			--van-calendar-day-margin-bottom: 4px;
			--van-calendar-day-disabled-color: var(--van-text-color-3);
			--van-calendar-range-edge-color: var(--van-white);
			--van-calendar-range-edge-background: var(--van-primary-color);
			--van-calendar-range-middle-color: var(--van-primary-color);
			--van-calendar-range-middle-background-opacity: .1;
			--van-calendar-selected-day-size: 54px;
			--van-calendar-selected-day-color: var(--van-white);
			--van-calendar-selected-day-background: var(--van-primary-color);
			--van-calendar-info-font-size: var(--van-font-size-xs);
			--van-calendar-info-line-height: var(--van-line-height-xs);
			--van-calendar-confirm-button-height: 36px;
			--van-calendar-confirm-button-margin: 7px 0
		}

		.van-theme-dark {
			--van-calendar-month-mark-color: rgba(100, 101, 102, .2);
			--van-calendar-day-disabled-color: var(--van-gray-7)
		}

		.van-calendar {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			height: 100%;
			background: var(--van-calendar-background)
		}

		.van-calendar__popup.van-popup--top,
		.van-calendar__popup.van-popup--bottom {
			height: var(--van-calendar-popup-height)
		}

		.van-calendar__popup.van-popup--left,
		.van-calendar__popup.van-popup--right {
			height: 100%
		}

		.van-calendar__popup .van-popup__close-icon {
			top: 11px
		}

		.van-calendar__header {
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-shadow: var(--van-calendar-header-shadow);
			box-shadow: var(--van-calendar-header-shadow)
		}

		.van-calendar__month-title,
		.van-calendar__header-title,
		.van-calendar__header-subtitle {
			color: var(--van-text-color);
			height: var(--van-calendar-header-title-height);
			font-weight: var(--van-font-bold);
			line-height: var(--van-calendar-header-title-height);
			text-align: center
		}

		.van-calendar__header-title {
			font-size: var(--van-calendar-header-title-font-size)
		}

		.van-calendar__header-subtitle {
			font-size: var(--van-calendar-header-subtitle-font-size)
		}

		.van-calendar__header-subtitle--with-switch {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 0 var(--van-padding-base)
		}

		.van-calendar__header-subtitle-text {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.van-calendar__header-action {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			min-width: var(--van-calendar-header-action-width);
			height: 100%;
			color: var(--van-calendar-header-action-color);
			cursor: pointer
		}

		.van-calendar__header-action--disabled {
			color: var(--van-calendar-header-action-disabled-color);
			cursor: not-allowed
		}

		.van-calendar__month-title {
			font-size: var(--van-calendar-month-title-font-size)
		}

		.van-calendar__weekdays {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.van-calendar__weekday {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			font-size: var(--van-calendar-weekdays-font-size);
			line-height: var(--van-calendar-weekdays-height);
			text-align: center
		}

		.van-calendar__body {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			overflow: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-calendar__days {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-calendar__month-mark {
			position: absolute;
			top: 50%;
			left: 50%;
			z-index: 0;
			color: var(--van-calendar-month-mark-color);
			font-size: var(--van-calendar-month-mark-font-size);
			-webkit-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			pointer-events: none
		}

		.van-calendar__day,
		.van-calendar__selected-day {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			text-align: center
		}

		.van-calendar__day {
			position: relative;
			width: 14.285%;
			height: var(--van-calendar-day-height);
			font-size: var(--van-calendar-day-font-size);
			margin-bottom: var(--van-calendar-day-margin-bottom);
			cursor: pointer
		}

		.van-calendar__day--end,
		.van-calendar__day--start,
		.van-calendar__day--start-end,
		.van-calendar__day--multiple-middle,
		.van-calendar__day--multiple-selected {
			color: var(--van-calendar-range-edge-color);
			background: var(--van-calendar-range-edge-background)
		}

		.van-calendar__day--start {
			border-radius: var(--van-radius-md) 0 0 var(--van-radius-md)
		}

		.van-calendar__day--end {
			border-radius: 0 var(--van-radius-md) var(--van-radius-md) 0
		}

		.van-calendar__day--start-end,
		.van-calendar__day--multiple-selected {
			border-radius: var(--van-radius-md)
		}

		.van-calendar__day--middle {
			color: var(--van-calendar-range-middle-color)
		}

		.van-calendar__day--middle:after {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			background-color: currentColor;
			opacity: var(--van-calendar-range-middle-background-opacity);
			content: ""
		}

		.van-calendar__day--disabled {
			color: var(--van-calendar-day-disabled-color);
			cursor: default
		}

		.van-calendar__top-info,
		.van-calendar__bottom-info {
			position: absolute;
			right: 0;
			left: 0;
			font-size: var(--van-calendar-info-font-size);
			line-height: var(--van-calendar-info-line-height)
		}

		@media (max-width: 350px) {

			.van-calendar__top-info,
			.van-calendar__bottom-info {
				font-size: 9px
			}
		}

		.van-calendar__top-info {
			top: 6px
		}

		.van-calendar__bottom-info {
			bottom: 6px
		}

		.van-calendar__selected-day {
			width: var(--van-calendar-selected-day-size);
			height: var(--van-calendar-selected-day-size);
			color: var(--van-calendar-selected-day-color);
			background: var(--van-calendar-selected-day-background);
			border-radius: var(--van-radius-md)
		}

		.van-calendar__footer {
			-ms-flex-negative: 0;
			flex-shrink: 0;
			padding-left: var(--van-padding-md);
			padding-right: var(--van-padding-md)
		}

		.van-calendar__confirm {
			height: var(--van-calendar-confirm-button-height);
			margin: var(--van-calendar-confirm-button-margin)
		}

		:root,
		:host {
			--van-action-bar-background: var(--van-background-2);
			--van-action-bar-height: 50px
		}

		.van-action-bar {
			position: fixed;
			right: 0;
			bottom: 0;
			left: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			height: var(--van-action-bar-height);
			background: var(--van-action-bar-background)
		}

		:root,
		:host {
			--van-action-bar-button-height: 40px;
			--van-action-bar-button-warning-color: var(--van-gradient-orange);
			--van-action-bar-button-danger-color: var(--van-gradient-red)
		}

		.van-action-bar-button {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: var(--van-action-bar-button-height);
			font-weight: var(--van-font-bold);
			font-size: var(--van-font-size-md);
			border: none;
			border-radius: 0
		}

		.van-action-bar-button--first {
			margin-left: 5px;
			border-top-left-radius: var(--van-radius-max);
			border-bottom-left-radius: var(--van-radius-max)
		}

		.van-action-bar-button--last {
			margin-right: 5px;
			border-top-right-radius: var(--van-radius-max);
			border-bottom-right-radius: var(--van-radius-max)
		}

		.van-action-bar-button--warning {
			background: var(--van-action-bar-button-warning-color)
		}

		.van-action-bar-button--danger {
			background: var(--van-action-bar-button-danger-color)
		}

		@media (max-width: 321px) {
			.van-action-bar-button {
				font-size: 13px
			}
		}

		:root,
		:host {
			--van-dialog-width: 320px;
			--van-dialog-small-screen-width: 90%;
			--van-dialog-font-size: var(--van-font-size-lg);
			--van-dialog-transition: var(--van-duration-base);
			--van-dialog-radius: 16px;
			--van-dialog-background: var(--van-background-2);
			--van-dialog-header-font-weight: var(--van-font-bold);
			--van-dialog-header-line-height: 24px;
			--van-dialog-header-padding-top: 26px;
			--van-dialog-header-isolated-padding: var(--van-padding-lg) 0;
			--van-dialog-message-padding: var(--van-padding-lg);
			--van-dialog-message-font-size: var(--van-font-size-md);
			--van-dialog-message-line-height: var(--van-line-height-md);
			--van-dialog-message-max-height: 60vh;
			--van-dialog-has-title-message-text-color: var(--van-gray-7);
			--van-dialog-has-title-message-padding-top: var(--van-padding-xs);
			--van-dialog-button-height: 48px;
			--van-dialog-round-button-height: 36px;
			--van-dialog-confirm-button-text-color: var(--van-primary-color)
		}

		.van-dialog {
			top: 45%;
			width: var(--van-dialog-width);
			overflow: hidden;
			font-size: var(--van-dialog-font-size);
			background: var(--van-dialog-background);
			border-radius: var(--van-dialog-radius);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-webkit-transition: var(--van-dialog-transition);
			transition: var(--van-dialog-transition);
			-webkit-transition-property: opacity, -webkit-transform;
			transition-property: opacity, -webkit-transform;
			transition-property: transform, opacity;
			transition-property: transform, opacity, -webkit-transform
		}

		@media (max-width: 321px) {
			.van-dialog {
				width: var(--van-dialog-small-screen-width)
			}
		}

		.van-dialog__header {
			color: var(--van-text-color);
			padding-top: var(--van-dialog-header-padding-top);
			font-weight: var(--van-dialog-header-font-weight);
			line-height: var(--van-dialog-header-line-height);
			text-align: center
		}

		.van-dialog__header--isolated {
			padding: var(--van-dialog-header-isolated-padding)
		}

		.van-dialog__content--isolated {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			min-height: 104px
		}

		.van-dialog__message {
			color: var(--van-text-color);
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			max-height: var(--van-dialog-message-max-height);
			padding: 26px var(--van-dialog-message-padding);
			overflow-y: auto;
			font-size: var(--van-dialog-message-font-size);
			line-height: var(--van-dialog-message-line-height);
			white-space: pre-wrap;
			text-align: center;
			word-wrap: break-word;
			-webkit-overflow-scrolling: touch
		}

		.van-dialog__message--has-title {
			padding-top: var(--van-dialog-has-title-message-padding-top);
			color: var(--van-dialog-has-title-message-text-color)
		}

		.van-dialog__message--left {
			text-align: left
		}

		.van-dialog__message--right {
			text-align: right
		}

		.van-dialog__message--justify {
			text-align: justify
		}

		.van-dialog__footer {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			overflow: hidden;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-dialog__confirm,
		.van-dialog__cancel {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: var(--van-dialog-button-height);
			margin: 0;
			border: 0;
			border-radius: 0
		}

		.van-dialog__confirm,
		.van-dialog__confirm:active {
			color: var(--van-dialog-confirm-button-text-color)
		}

		.van-dialog--round-button .van-dialog__footer {
			position: relative;
			height: auto;
			padding: var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md)
		}

		.van-dialog--round-button .van-dialog__message {
			padding-bottom: var(--van-padding-md);
			color: var(--van-text-color)
		}

		.van-dialog--round-button .van-dialog__confirm,
		.van-dialog--round-button .van-dialog__cancel {
			height: var(--van-dialog-round-button-height)
		}

		.van-dialog--round-button .van-dialog__confirm {
			color: var(--van-white)
		}

		.van-dialog--round-button .van-action-bar-button--first {
			border-top-left-radius: var(--van-radius-max);
			border-bottom-left-radius: var(--van-radius-max)
		}

		.van-dialog--round-button .van-action-bar-button--last {
			border-top-right-radius: var(--van-radius-max);
			border-bottom-right-radius: var(--van-radius-max)
		}

		.van-dialog-bounce-enter-from {
			-webkit-transform: translate3d(0, -50%, 0) scale(.7);
			transform: translate3d(0, -50%, 0) scale(.7);
			opacity: 0
		}

		.van-dialog-bounce-leave-active {
			-webkit-transform: translate3d(0, -50%, 0) scale(.9);
			transform: translate3d(0, -50%, 0) scale(.9);
			opacity: 0
		}

		:root,
		:host {
			--van-dropdown-menu-height: 48px;
			--van-dropdown-menu-background: var(--van-background-2);
			--van-dropdown-menu-shadow: 0 2px 12px rgba(100, 101, 102, .12);
			--van-dropdown-menu-title-font-size: 15px;
			--van-dropdown-menu-title-text-color: var(--van-text-color);
			--van-dropdown-menu-title-active-text-color: var(--van-primary-color);
			--van-dropdown-menu-title-disabled-text-color: var(--van-text-color-2);
			--van-dropdown-menu-title-padding: 0 var(--van-padding-xs);
			--van-dropdown-menu-title-line-height: var(--van-line-height-lg);
			--van-dropdown-menu-option-active-color: var(--van-primary-color);
			--van-dropdown-menu-option-disabled-color: var(--van-text-color-3);
			--van-dropdown-menu-content-max-height: 80%
		}

		.van-dropdown-menu {
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-dropdown-menu__bar {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			height: var(--van-dropdown-menu-height);
			background: var(--van-dropdown-menu-background);
			-webkit-box-shadow: var(--van-dropdown-menu-shadow);
			box-shadow: var(--van-dropdown-menu-shadow)
		}

		.van-dropdown-menu__bar--opened {
			z-index: calc(var(--van-dropdown-item-z-index) + 1)
		}

		.van-dropdown-menu__bar--scrollable {
			padding-left: var(--van-padding-base);
			padding-right: var(--van-padding-xs);
			overflow-x: auto;
			overflow-y: hidden;
			-webkit-overflow-scrolling: touch
		}

		.van-dropdown-menu__bar--scrollable::-webkit-scrollbar {
			display: none
		}

		.van-dropdown-menu__item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			min-width: 0
		}

		.van-dropdown-menu__item--disabled .van-dropdown-menu__title {
			color: var(--van-dropdown-menu-title-disabled-text-color)
		}

		.van-dropdown-menu__item--grow {
			-webkit-box-flex: 1;
			-ms-flex: 1 0 auto;
			flex: 1 0 auto;
			padding-left: var(--van-padding-base);
			padding-right: var(--van-padding-sm)
		}

		.van-dropdown-menu__title {
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			max-width: 100%;
			padding: var(--van-dropdown-menu-title-padding);
			color: var(--van-dropdown-menu-title-text-color);
			font-size: var(--van-dropdown-menu-title-font-size);
			line-height: var(--van-dropdown-menu-title-line-height)
		}

		.van-dropdown-menu__title:after {
			position: absolute;
			top: 50%;
			right: -4px;
			margin-top: -5px;
			border: 3px solid;
			border-color: transparent transparent var(--van-gray-4) var(--van-gray-4);
			-webkit-transform: rotate(-45deg);
			transform: rotate(-45deg);
			opacity: .8;
			content: ""
		}

		.van-dropdown-menu__title--active {
			color: var(--van-dropdown-menu-title-active-text-color)
		}

		.van-dropdown-menu__title--active:after {
			border-color: transparent transparent currentColor currentColor
		}

		.van-dropdown-menu__title--down:after {
			margin-top: -1px;
			-webkit-transform: rotate(135deg);
			transform: rotate(135deg)
		}

		:root,
		:host {
			--van-dropdown-item-z-index: 10
		}

		.van-dropdown-item {
			position: fixed;
			right: 0;
			left: 0;
			z-index: var(--van-dropdown-item-z-index);
			overflow: hidden
		}

		.van-dropdown-item__icon {
			display: block;
			line-height: inherit
		}

		.van-dropdown-item__option {
			text-align: left
		}

		.van-dropdown-item__option--active,
		.van-dropdown-item__option--active .van-dropdown-item__icon {
			color: var(--van-dropdown-menu-option-active-color)
		}

		.van-dropdown-item__option--disabled,
		.van-dropdown-item__option--disabled .van-dropdown-item__icon {
			color: var(--van-dropdown-menu-option-disabled-color)
		}

		.van-dropdown-item--up {
			top: 0
		}

		.van-dropdown-item--down {
			bottom: 0
		}

		.van-dropdown-item__content {
			position: absolute;
			max-height: var(--van-dropdown-menu-content-max-height)
		}

		:root,
		:host {
			--van-image-placeholder-text-color: var(--van-text-color-2);
			--van-image-placeholder-font-size: var(--van-font-size-md);
			--van-image-placeholder-background: var(--van-background);
			--van-image-loading-icon-size: 32px;
			--van-image-loading-icon-color: var(--van-gray-4);
			--van-image-error-icon-size: 32px;
			--van-image-error-icon-color: var(--van-gray-4)
		}

		.van-image {
			position: relative;
			display: inline-block
		}

		.van-image--round {
			overflow: hidden;
			border-radius: var(--van-radius-max)
		}

		.van-image--round .van-image__img {
			border-radius: inherit
		}

		.van-image--block {
			display: block
		}

		.van-image__img,
		.van-image__error,
		.van-image__loading {
			display: block;
			width: 100%;
			height: 100%
		}

		.van-image__error,
		.van-image__loading {
			position: absolute;
			top: 0;
			left: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: var(--van-image-placeholder-text-color);
			font-size: var(--van-image-placeholder-font-size);
			background: var(--van-image-placeholder-background)
		}

		.van-image__loading-icon {
			color: var(--van-image-loading-icon-color);
			font-size: var(--van-image-loading-icon-size)
		}

		.van-image__error-icon {
			color: var(--van-image-error-icon-color);
			font-size: var(--van-image-error-icon-size)
		}

		:root,
		:host {
			--van-image-preview-index-text-color: var(--van-white);
			--van-image-preview-index-font-size: var(--van-font-size-md);
			--van-image-preview-index-line-height: var(--van-line-height-md);
			--van-image-preview-index-text-shadow: 0 1px 1px var(--van-gray-8);
			--van-image-preview-overlay-background: rgba(0, 0, 0, .9);
			--van-image-preview-close-icon-size: 22px;
			--van-image-preview-close-icon-color: var(--van-gray-5);
			--van-image-preview-close-icon-margin: var(--van-padding-md);
			--van-image-preview-close-icon-z-index: 1
		}

		.van-image-preview {
			position: fixed;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			max-width: none;
			background-color: transparent;
			-webkit-transform: none;
			transform: none
		}

		.van-image-preview__swipe {
			height: 100%
		}

		.van-image-preview__swipe-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			overflow: hidden
		}

		.van-image-preview__cover {
			position: absolute;
			top: 0;
			left: 0
		}

		.van-image-preview__image,
		.van-image-preview__image-wrap {
			width: 100%;
			-webkit-transition-property: -webkit-transform;
			transition-property: -webkit-transform;
			transition-property: transform;
			transition-property: transform, -webkit-transform
		}

		.van-image-preview__image--vertical,
		.van-image-preview__image-wrap--vertical {
			width: auto;
			height: 100%
		}

		.van-image-preview__image img,
		.van-image-preview__image-wrap img,
		.van-image-preview__image video,
		.van-image-preview__image-wrap video {
			-webkit-user-drag: none
		}

		.van-image-preview__image .van-image__error,
		.van-image-preview__image-wrap .van-image__error {
			top: 30%;
			height: 40%
		}

		.van-image-preview__image .van-image__error-icon,
		.van-image-preview__image-wrap .van-image__error-icon {
			font-size: 36px
		}

		.van-image-preview__image .van-image__loading,
		.van-image-preview__image-wrap .van-image__loading {
			background-color: transparent
		}

		.van-image-preview__index {
			position: absolute;
			top: var(--van-padding-md);
			left: 50%;
			color: var(--van-image-preview-index-text-color);
			font-size: var(--van-image-preview-index-font-size);
			line-height: var(--van-image-preview-index-line-height);
			text-shadow: var(--van-image-preview-index-text-shadow);
			-webkit-transform: translate(-50%);
			transform: translate(-50%)
		}

		.van-image-preview__overlay {
			background: var(--van-image-preview-overlay-background)
		}

		.van-image-preview__close-icon {
			position: absolute;
			z-index: var(--van-image-preview-close-icon-z-index);
			color: var(--van-image-preview-close-icon-color);
			font-size: var(--van-image-preview-close-icon-size)
		}

		.van-image-preview__close-icon--top-left {
			top: var(--van-image-preview-close-icon-margin);
			left: var(--van-image-preview-close-icon-margin)
		}

		.van-image-preview__close-icon--top-right {
			top: var(--van-image-preview-close-icon-margin);
			right: var(--van-image-preview-close-icon-margin)
		}

		.van-image-preview__close-icon--bottom-left {
			bottom: var(--van-image-preview-close-icon-margin);
			left: var(--van-image-preview-close-icon-margin)
		}

		.van-image-preview__close-icon--bottom-right {
			right: var(--van-image-preview-close-icon-margin);
			bottom: var(--van-image-preview-close-icon-margin)
		}

		:root,
		:host {
			--van-notify-text-color: var(--van-white);
			--van-notify-padding: var(--van-padding-xs) var(--van-padding-md);
			--van-notify-font-size: var(--van-font-size-md);
			--van-notify-line-height: var(--van-line-height-md);
			--van-notify-primary-background: var(--van-primary-color);
			--van-notify-success-background: var(--van-success-color);
			--van-notify-danger-background: var(--van-danger-color);
			--van-notify-warning-background: var(--van-warning-color)
		}

		.van-notify {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: var(--van-notify-padding);
			color: var(--van-notify-text-color);
			font-size: var(--van-notify-font-size);
			line-height: var(--van-notify-line-height);
			white-space: pre-wrap;
			text-align: center;
			word-wrap: break-word
		}

		.van-notify--primary {
			background: var(--van-notify-primary-background)
		}

		.van-notify--success {
			background: var(--van-notify-success-background)
		}

		.van-notify--danger {
			background: var(--van-notify-danger-background)
		}

		.van-notify--warning {
			background: var(--van-notify-warning-background)
		}

		:root,
		:host {
			--van-popover-arrow-size: 6px;
			--van-popover-radius: var(--van-radius-lg);
			--van-popover-action-width: 128px;
			--van-popover-action-height: 44px;
			--van-popover-action-font-size: var(--van-font-size-md);
			--van-popover-action-line-height: var(--van-line-height-md);
			--van-popover-action-icon-size: 20px;
			--van-popover-horizontal-action-height: 34px;
			--van-popover-horizontal-action-icon-size: 16px;
			--van-popover-light-text-color: var(--van-text-color);
			--van-popover-light-background: var(--van-background-2);
			--van-popover-light-action-disabled-text-color: var(--van-text-color-3);
			--van-popover-dark-text-color: var(--van-white);
			--van-popover-dark-background: #4a4a4a;
			--van-popover-dark-action-disabled-text-color: var(--van-text-color-2)
		}

		.van-popover {
			position: absolute;
			overflow: visible;
			background-color: transparent;
			-webkit-transition: opacity .15s, -webkit-transform .15s;
			transition: opacity .15s, -webkit-transform .15s;
			transition: opacity .15s, transform .15s;
			transition: opacity .15s, transform .15s, -webkit-transform .15s
		}

		.van-popover__wrapper {
			display: inline-block
		}

		.van-popover__arrow {
			position: absolute;
			width: 0;
			height: 0;
			border-color: transparent;
			border-style: solid;
			border-width: var(--van-popover-arrow-size)
		}

		.van-popover__content {
			overflow: hidden;
			border-radius: var(--van-popover-radius)
		}

		.van-popover__content--horizontal {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: -webkit-max-content;
			width: -moz-max-content;
			width: max-content
		}

		.van-popover__content--horizontal .van-popover__action {
			-webkit-box-flex: 0;
			-ms-flex: none;
			flex: none;
			width: auto;
			height: var(--van-popover-horizontal-action-height);
			padding: 0 var(--van-padding-sm)
		}

		.van-popover__content--horizontal .van-popover__action:last-child:after {
			display: none
		}

		.van-popover__content--horizontal .van-popover__action-icon {
			margin-right: var(--van-padding-base);
			font-size: var(--van-popover-horizontal-action-icon-size)
		}

		.van-popover__action {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: var(--van-popover-action-width);
			height: var(--van-popover-action-height);
			padding: 0 var(--van-padding-md);
			font-size: var(--van-popover-action-font-size);
			line-height: var(--van-line-height-md);
			cursor: pointer
		}

		.van-popover__action:last-child .van-popover__action-text:after {
			display: none
		}

		.van-popover__action-text {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 100%
		}

		.van-popover__action-icon {
			margin-right: var(--van-padding-xs);
			font-size: var(--van-popover-action-icon-size)
		}

		.van-popover__action--with-icon .van-popover__action-text {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.van-popover[data-popper-placement^=top] .van-popover__arrow {
			bottom: 0;
			border-top-color: currentColor;
			border-bottom-width: 0;
			margin-bottom: calc(var(--van-popover-arrow-size) * -1)
		}

		.van-popover[data-popper-placement=top] {
			-webkit-transform-origin: 50% 100%;
			transform-origin: 50% 100%
		}

		.van-popover[data-popper-placement=top] .van-popover__arrow {
			left: 50%;
			-webkit-transform: translate(-50%);
			transform: translate(-50%)
		}

		.van-popover[data-popper-placement=top-start] {
			-webkit-transform-origin: 0 100%;
			transform-origin: 0 100%
		}

		.van-popover[data-popper-placement=top-start] .van-popover__arrow {
			left: var(--van-padding-md)
		}

		.van-popover[data-popper-placement=top-end] {
			-webkit-transform-origin: 100% 100%;
			transform-origin: 100% 100%
		}

		.van-popover[data-popper-placement=top-end] .van-popover__arrow {
			right: var(--van-padding-md)
		}

		.van-popover[data-popper-placement^=left] .van-popover__arrow {
			right: 0;
			border-right-width: 0;
			border-left-color: currentColor;
			margin-right: calc(var(--van-popover-arrow-size) * -1)
		}

		.van-popover[data-popper-placement=left] {
			-webkit-transform-origin: 100% 50%;
			transform-origin: 100% 50%
		}

		.van-popover[data-popper-placement=left] .van-popover__arrow {
			top: 50%;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-popover[data-popper-placement=left-start] {
			-webkit-transform-origin: 100% 0;
			transform-origin: 100% 0
		}

		.van-popover[data-popper-placement=left-start] .van-popover__arrow {
			top: var(--van-padding-md)
		}

		.van-popover[data-popper-placement=left-end] {
			-webkit-transform-origin: 100% 100%;
			transform-origin: 100% 100%
		}

		.van-popover[data-popper-placement=left-end] .van-popover__arrow {
			bottom: var(--van-padding-md)
		}

		.van-popover[data-popper-placement^=right] .van-popover__arrow {
			left: 0;
			border-right-color: currentColor;
			border-left-width: 0;
			margin-left: calc(var(--van-popover-arrow-size) * -1)
		}

		.van-popover[data-popper-placement=right] {
			-webkit-transform-origin: 0 50%;
			transform-origin: 0 50%
		}

		.van-popover[data-popper-placement=right] .van-popover__arrow {
			top: 50%;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-popover[data-popper-placement=right-start] {
			-webkit-transform-origin: 0 0;
			transform-origin: 0 0
		}

		.van-popover[data-popper-placement=right-start] .van-popover__arrow {
			top: var(--van-padding-md)
		}

		.van-popover[data-popper-placement=right-end] {
			-webkit-transform-origin: 0 100%;
			transform-origin: 0 100%
		}

		.van-popover[data-popper-placement=right-end] .van-popover__arrow {
			bottom: var(--van-padding-md)
		}

		.van-popover[data-popper-placement^=bottom] .van-popover__arrow {
			top: 0;
			border-top-width: 0;
			border-bottom-color: currentColor;
			margin-top: calc(var(--van-popover-arrow-size) * -1)
		}

		.van-popover[data-popper-placement=bottom] {
			-webkit-transform-origin: 50% 0;
			transform-origin: 50% 0
		}

		.van-popover[data-popper-placement=bottom] .van-popover__arrow {
			left: 50%;
			-webkit-transform: translate(-50%);
			transform: translate(-50%)
		}

		.van-popover[data-popper-placement=bottom-start] {
			-webkit-transform-origin: 0 0;
			transform-origin: 0 0
		}

		.van-popover[data-popper-placement=bottom-start] .van-popover__arrow {
			left: var(--van-padding-md)
		}

		.van-popover[data-popper-placement=bottom-end] {
			-webkit-transform-origin: 100% 0;
			transform-origin: 100% 0
		}

		.van-popover[data-popper-placement=bottom-end] .van-popover__arrow {
			right: var(--van-padding-md)
		}

		.van-popover--light {
			color: var(--van-popover-light-text-color)
		}

		.van-popover--light .van-popover__content {
			background: var(--van-popover-light-background);
			-webkit-box-shadow: 0 2px 12px rgba(50, 50, 51, .12);
			box-shadow: 0 2px 12px #3232331f
		}

		.van-popover--light .van-popover__arrow {
			color: var(--van-popover-light-background)
		}

		.van-popover--light .van-popover__action:active {
			background-color: var(--van-active-color)
		}

		.van-popover--light .van-popover__action--disabled {
			color: var(--van-popover-light-action-disabled-text-color);
			cursor: not-allowed
		}

		.van-popover--light .van-popover__action--disabled:active {
			background-color: transparent
		}

		.van-popover--dark {
			color: var(--van-popover-dark-text-color)
		}

		.van-popover--dark .van-popover__content {
			background: var(--van-popover-dark-background)
		}

		.van-popover--dark .van-popover__arrow {
			color: var(--van-popover-dark-background)
		}

		.van-popover--dark .van-popover__action:active {
			background-color: #0003
		}

		.van-popover--dark .van-popover__action--disabled {
			color: var(--van-popover-dark-action-disabled-text-color)
		}

		.van-popover--dark .van-popover__action--disabled:active {
			background-color: transparent
		}

		.van-popover--dark .van-popover__action-text:after {
			border-color: var(--van-gray-7)
		}

		.van-popover-zoom-enter-from,
		.van-popover-zoom-leave-active {
			-webkit-transform: scale(.8);
			transform: scale(.8);
			opacity: 0
		}

		.van-popover-zoom-enter-active {
			-webkit-transition-timing-function: var(--van-ease-out);
			transition-timing-function: var(--van-ease-out)
		}

		.van-popover-zoom-leave-active {
			-webkit-transition-timing-function: var(--van-ease-in);
			transition-timing-function: var(--van-ease-in)
		}

		:root,
		:host {
			--van-share-sheet-header-padding: var(--van-padding-sm) var(--van-padding-md);
			--van-share-sheet-title-color: var(--van-text-color);
			--van-share-sheet-title-font-size: var(--van-font-size-md);
			--van-share-sheet-title-line-height: var(--van-line-height-md);
			--van-share-sheet-description-color: var(--van-text-color-2);
			--van-share-sheet-description-font-size: var(--van-font-size-sm);
			--van-share-sheet-description-line-height: 16px;
			--van-share-sheet-icon-size: 48px;
			--van-share-sheet-option-name-color: var(--van-gray-7);
			--van-share-sheet-option-name-font-size: var(--van-font-size-sm);
			--van-share-sheet-option-description-color: var(--van-text-color-3);
			--van-share-sheet-option-description-font-size: var(--van-font-size-sm);
			--van-share-sheet-cancel-button-font-size: var(--van-font-size-lg);
			--van-share-sheet-cancel-button-height: 48px;
			--van-share-sheet-cancel-button-background: var(--van-background-2)
		}

		.van-share-sheet__header {
			padding: var(--van-share-sheet-header-padding);
			text-align: center
		}

		.van-share-sheet__title {
			margin-top: var(--van-padding-xs);
			color: var(--van-share-sheet-title-color);
			font-weight: 400;
			font-size: var(--van-share-sheet-title-font-size);
			line-height: var(--van-share-sheet-title-line-height)
		}

		.van-share-sheet__description {
			display: block;
			margin-top: var(--van-padding-xs);
			color: var(--van-share-sheet-description-color);
			font-size: var(--van-share-sheet-description-font-size);
			line-height: var(--van-share-sheet-description-line-height)
		}

		.van-share-sheet__options {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			padding: var(--van-padding-md) 0 var(--van-padding-md) var(--van-padding-xs);
			overflow-x: auto;
			overflow-y: visible;
			-webkit-overflow-scrolling: touch
		}

		.van-share-sheet__options--border:before {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			top: 0;
			right: 0;
			left: var(--van-padding-md);
			border-top: 1px solid var(--van-border-color);
			-webkit-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-share-sheet__options::-webkit-scrollbar {
			height: 0
		}

		.van-share-sheet__option {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-share-sheet__icon,
		.van-share-sheet__image-icon {
			width: var(--van-share-sheet-icon-size);
			height: var(--van-share-sheet-icon-size);
			margin: 0 var(--van-padding-md)
		}

		.van-share-sheet__icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: var(--van-gray-7);
			border-radius: 100%;
			background-color: var(--van-gray-2)
		}

		.van-share-sheet__icon--link,
		.van-share-sheet__icon--poster,
		.van-share-sheet__icon--qrcode {
			font-size: 26px
		}

		.van-share-sheet__icon--weapp-qrcode {
			font-size: 28px
		}

		.van-share-sheet__icon--qq,
		.van-share-sheet__icon--weibo,
		.van-share-sheet__icon--wechat,
		.van-share-sheet__icon--wechat-moments {
			font-size: 30px;
			color: var(--van-white)
		}

		.van-share-sheet__icon--qq {
			background-color: #38b9fa
		}

		.van-share-sheet__icon--wechat {
			background-color: #0bc15f
		}

		.van-share-sheet__icon--weibo {
			background-color: #ee575e
		}

		.van-share-sheet__icon--wechat-moments {
			background-color: #7bc845
		}

		.van-share-sheet__name {
			margin-top: var(--van-padding-xs);
			padding: 0 var(--van-padding-base);
			color: var(--van-share-sheet-option-name-color);
			font-size: var(--van-share-sheet-option-name-font-size)
		}

		.van-share-sheet__option-description {
			padding: 0 var(--van-padding-base);
			color: var(--van-share-sheet-option-description-color);
			font-size: var(--van-share-sheet-option-description-font-size)
		}

		.van-share-sheet__cancel {
			display: block;
			width: 100%;
			padding: 0;
			font-size: var(--van-share-sheet-cancel-button-font-size);
			line-height: var(--van-share-sheet-cancel-button-height);
			text-align: center;
			background: var(--van-share-sheet-cancel-button-background);
			border: none;
			cursor: pointer
		}

		.van-share-sheet__cancel:before {
			display: block;
			height: var(--van-padding-xs);
			background-color: var(--van-background);
			content: " "
		}

		.van-share-sheet__cancel:active {
			background-color: var(--van-active-color)
		}

		:root,
		:host {
			--van-uploader-size: 80px;
			--van-uploader-icon-size: 24px;
			--van-uploader-icon-color: var(--van-gray-4);
			--van-uploader-text-color: var(--van-text-color-2);
			--van-uploader-text-font-size: var(--van-font-size-sm);
			--van-uploader-upload-background: var(--van-gray-1);
			--van-uploader-upload-active-color: var(--van-active-color);
			--van-uploader-delete-color: var(--van-white);
			--van-uploader-delete-icon-size: 14px;
			--van-uploader-delete-background: rgba(0, 0, 0, .7);
			--van-uploader-file-background: var(--van-background);
			--van-uploader-file-icon-size: 20px;
			--van-uploader-file-icon-color: var(--van-gray-7);
			--van-uploader-file-name-padding: 0 var(--van-padding-base);
			--van-uploader-file-name-margin-top: var(--van-padding-xs);
			--van-uploader-file-name-font-size: var(--van-font-size-sm);
			--van-uploader-file-name-text-color: var(--van-gray-7);
			--van-uploader-mask-text-color: var(--van-white);
			--van-uploader-mask-background: rgba(50, 50, 51, .88);
			--van-uploader-mask-icon-size: 22px;
			--van-uploader-mask-message-font-size: var(--van-font-size-sm);
			--van-uploader-mask-message-line-height: var(--van-line-height-xs);
			--van-uploader-loading-icon-size: 22px;
			--van-uploader-loading-icon-color: var(--van-white);
			--van-uploader-disabled-opacity: var(--van-disabled-opacity);
			--van-uploader-border-radius: 0px
		}

		.van-uploader {
			position: relative;
			display: inline-block
		}

		.van-uploader__wrapper {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-uploader__wrapper--disabled {
			opacity: var(--van-uploader-disabled-opacity)
		}

		.van-uploader__input {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			cursor: pointer;
			opacity: 0
		}

		.van-uploader__input-wrapper {
			position: relative
		}

		.van-uploader__input:disabled {
			cursor: not-allowed
		}

		.van-uploader__upload {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: var(--van-uploader-size);
			height: var(--van-uploader-size);
			margin: 0 var(--van-padding-xs) var(--van-padding-xs) 0;
			background: var(--van-uploader-upload-background);
			border-radius: var(--van-uploader-border-radius)
		}

		.van-uploader__upload:active {
			background-color: var(--van-uploader-upload-active-color)
		}

		.van-uploader__upload--readonly:active {
			background-color: var(--van-uploader-upload-background)
		}

		.van-uploader__upload-icon {
			color: var(--van-uploader-icon-color);
			font-size: var(--van-uploader-icon-size)
		}

		.van-uploader__upload-text {
			margin-top: var(--van-padding-xs);
			color: var(--van-uploader-text-color);
			font-size: var(--van-uploader-text-font-size)
		}

		.van-uploader__preview {
			position: relative;
			margin: 0 var(--van-padding-xs) var(--van-padding-xs) 0;
			cursor: pointer
		}

		.van-uploader__preview-image {
			display: block;
			width: var(--van-uploader-size);
			height: var(--van-uploader-size);
			overflow: hidden;
			border-radius: var(--van-uploader-border-radius)
		}

		.van-uploader__preview-delete {
			position: absolute;
			top: 0;
			right: 0
		}

		.van-uploader__preview-delete--shadow {
			width: var(--van-uploader-delete-icon-size);
			height: var(--van-uploader-delete-icon-size);
			background: var(--van-uploader-delete-background);
			border-radius: 0 0 0 12px
		}

		.van-uploader__preview-delete-icon {
			position: absolute;
			top: 0;
			right: 0;
			color: var(--van-uploader-delete-color);
			font-size: var(--van-uploader-delete-icon-size);
			-webkit-transform: scale(.7) translate(10%, -10%);
			transform: scale(.7) translate(10%, -10%)
		}

		.van-uploader__preview-cover {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0
		}

		.van-uploader__mask {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: var(--van-uploader-mask-text-color);
			background: var(--van-uploader-mask-background);
			border-radius: var(--van-uploader-border-radius)
		}

		.van-uploader__mask-icon {
			font-size: var(--van-uploader-mask-icon-size)
		}

		.van-uploader__mask-message {
			margin-top: 6px;
			padding: 0 var(--van-padding-base);
			font-size: var(--van-uploader-mask-message-font-size);
			line-height: var(--van-uploader-mask-message-line-height)
		}

		.van-uploader__loading {
			width: var(--van-uploader-loading-icon-size);
			height: var(--van-uploader-loading-icon-size);
			color: var(--van-uploader-loading-icon-color)
		}

		.van-uploader__file {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			width: var(--van-uploader-size);
			height: var(--van-uploader-size);
			background: var(--van-uploader-file-background)
		}

		.van-uploader__file-icon {
			color: var(--van-uploader-file-icon-color);
			font-size: var(--van-uploader-file-icon-size)
		}

		.van-uploader__file-name {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%;
			margin-top: var(--van-uploader-file-name-margin-top);
			padding: var(--van-uploader-file-name-padding);
			color: var(--van-uploader-file-name-text-color);
			font-size: var(--van-uploader-file-name-font-size);
			text-align: center
		}

		.cf-gold-vant-popup {
			border-radius: 2.13333vw 2.13333vw 0 0
		}

		.cf-gold-vant-popup-title {
			font-size: 4.8vw;
			font-family: PingFang SC;
			text-align: center;
			color: #333;
			line-height: 16vw;
			font-weight: 500
		}

		.cf-gold-vant-popup .van-popup__close-icon {
			position: absolute;
			top: 1.06667vw;
			right: 1.06667vw;
			width: 11.73333vw;
			height: 11.73333vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAFgoAMABAAAAAEAAAFgAAAAAI09OgoAAAGKSURBVHic7dq9boJQAEfxYxfHwtJHcHaxvv/s4tyXqB2d2gUiMYAfkNw/9vwWoyQXc2Ku9wIgSZIkSZIkSZIkSZIkSZKkPKuFjPmwt9JfAKiBT2A945jrZsx6xjGfUjpwDeyAD+aLvO6MuaNw5JKBV8CGS9SK6ZHbuHXn/YaC00XJwL/AEfjufFbxfOTruDRjH5tzFVF6ijgDB6ZHHop7aM5RTOnAMD1ybFzICAzDkXeMR46OCzmBoT9yu8roixwfF7ICw/2RFxEXQnY7PcYCMnIsKi7kBob+yD/N63vns9i4kB0Y+iN3RceFvDn4Wjsnn3qOnQiPC/mBFy89cDtFVD3HKm6vk4tLDjz0J3fqvB9bJ0dI/ZN7mWVa4i/41ibi0R1fUWmB792hLSZyUuBHt7+LiJwS+NlrC/GREwJPvXATHbl04LmuisVGLn3Tc8t8y62hyFv+8U3PLy4x51jLXkc+N+codtMzQQ3smf/Bkz0BD56keNlHpyRJkiRJkiRJkiRJkiRJktT1B4gRdhgS2Nx3AAAAAElFTkSuQmCC)
		}

		.cf-gold-vant-popup .van-popup__close-icon:before {
			content: ""
		}

		.cf-gold-vant-checkbox {
			width: 4vw;
			height: 4vw
		}

		.cf-gold-vant-checkbox .van-checkbox__icon {
			width: 4vw;
			height: 4vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACgoAMABAAAAAEAAACgAAAAAKfsGYkAAAT6SURBVHicxZjNU1NXGMafc+5Xcm/4CrWFtNfREYYhOoqKCwNuinTrjLIVa9ed6d/SabedWtiiM65RN5C4KCg6NsiAY2sw+FEThNyb+3XO6eKGEBmFCMn0Wd57cn/ve86bc97nECEE6pDwHVbIeS8eBq+WgvU14VnCdwghkFWixeS2Lrm7XzUHpLhJlEg9HyR7gIVgm2+cxbveSpqV3oGz3QZTSYp9oR47H0mOSi2HQMg+wdwu2nNT7vKM8Mo7AITKIBQABBc82BEQUaNa7wV9cIzqHZ8JFtxdSVv3J7lV3BpIqRFXEknVPCXFTRppJYoGQAQeL79nhZy3+th/+Re3ChC8Ep7eYaTGtZ5UJcQ9wSJwrfuTTvZOJQ8qKV/1RU9fUhLJ3ddP+GU/v1h+eNt/vVT9baR/xEiNE1nbAyw8u3TvV/f5HCAASO3dRuqaag6ASrsgPxBnXm7Bykyw9XyI0I4MxkZ+JKr+SbAI3M3pn72//wQAQrXeYWP4OtVi9SJr6c6mlb7hLs+GM68dPRe7+FNt3jVgwa2Z38rZaQgBKulnLutnr3xGoh+BM3v+pv3gFjgDIdHj3xnDP1TXe3vZ3ZVMefEuhACh+pnL+uDYgagAqKQPjulnLoNQCFHO3nFX0tsvK8HZRSszEVaE1jusn73y0VL8bBGqn72i9Q4DAGdWZpLbxVqwsOemwkdSeyI29P1Bc60VlWLD16X2bgDcLpbnpsKypQDYxlt3eSYcZKTGSaSlYVQAANFiRqqSjLM8wzbeVMBudjrcm5SuPtUcaCw1lGqeUrr6AAiv7C7eBUCF77jPMgBAaHTgUiMnuVZUig5cCndvdyUtfIcGhRes9A6AZHQoiWRTqAAAJZGUjE4ArPQuKOaon3sUFrPy9Yk6T7T9iSiakjgOAJz5/yzQYG2x8vybk82jVhBmBRG8fkrZ+1cAQKkUN5sMhhQ3wxpi63nK3RIAQmUabW02mEZaCZUBcNemCDwAIIRIO0+uhosokXBDFIHTiH2xfgkRblsEhEJWw0eCuU3nMhfhYSirNDxuBQ94eaPZYF7eEDwAQLUYldq6AYBzVlhtNpgVcuAcgNTWReXufgCA8FcfNRvsrz4O11juTlLFPBX+t/yXT4TvNI8qfMd/+QQAqKSYJ6kcN6VYJwBmFf18tnlgP59lVhGAFOuU44cpUSLasRQACF5+eHsPr7BvcVZeuF1p/I6liBKhALTkKFGjAPzXS15uoRlcL7fgv1pCaDKSowgbAan1kNZ7IYzLykwIZ7OxVOFs1jR0F6TWQ9jquUjV57D1fCl9o5ETzlkpfSNs7qneoQ+OAaQKrvicsLzd5Vl7/mbVAh1IgtvzN93lWaDS0FVt3PZerfWkov0XQQgEtx/csuemDpo3Z/bclP3gFgQHIdHkiNaTqr7cy8IMXaeRfVkYt2TN/l61MOqRcy2jn7IwIduzS/d+cZ/Pb5m2hJEa35dp+4Otr4UI7ehg7NtdTVuFHbhWZtJZrLGpXX3RgXpsquPnszttavKicf7q3jZ16xvcXclYmYmq4wCh1OhQEidU86QUN2m0jcgqAOG73NlghZyXe+Tnsx8Yc6PDOH9V6xmq15hX9X9cRWynLtjmWyc77T27z0r/1nH50qn2DEX6R6SWL/d/+fJBAOF1U24hWHsavF8TbgmBJ4QgSoSohtzeLXf1qYdP13/d9B+UHpUz5GodPgAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.cf-gold-vant-checkbox .van-checkbox__icon--checked {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACgoAMABAAAAAEAAACgAAAAAKfsGYkAAASJSURBVHiczZjfTxxVFMfPvXd2ZneGXaAC7ZqQSoDULVpogEpXmzQtREttNA3WFAX9A0h8MFHrH2BCo01N0Wh8gzflGa1QrKKLljW21pZGfrWuuLG0LLs7O+ydX9eH3S67dH/M4hr8Ps6cuZ8zM+fHPRcxxsCCmBY3VgNq4KoevKWHg4zKoKsAAByPhDKu3M25H+drW8iOWmSzW1kQFQAzZkRX4jfH1YVpQ74HppHPGBNSVsXXH7Tv7SLOakBoi2BTCSn+UTo3xdT1Av5vWpR3CI2HxLYeLFYWCWYmnffFfMOmEioKmS4sVkrefqHBCwhbAjOdxnwj8dmJAh/WEpzYPZ2Stw9xQgEwUxV5cogu+QEsBZ0FIaGurezIAOLFDJcyqDqNXhqiSzOlowIAo0sz8uQQ02kOMDMV34h6x1865Ibobb/iGwFmZgHTed/67ARYS+uixdj67ASd920Gm0oo5hsuQTTlkWmkp0kCzBT/6L/JHKtoJaT4RxMBhAHAiK7QuanScxBCNvum+kXnvjeiK0kwvTFebG0qLMJJHX2VvRekp3rT2UxV6I1xAMBMi9MFX+4FtiTMSQf7HM3PY7FC2HMYkYzqQRd8TItjfTVgyPdLSiVSxyuOJ54DhIAxdfEnZqjp9w35vr4awFrgWimDGRPpwGnHvm5AGBijc1Ox6eH09AUAMA0tcA3rwdlSUttfdrScSFLnf5C//ZTp6sOGenAWG+FgaagIi609jv0vAMIAjC5My5c/yUoFACMcxCaVS0Q9KbaeTHRAdfGKfPnjTcU5XSaVMeRwqjjq/hfF1p4kdWkmOjnEtJxUAABdzdKiU8JlVcKew1h6JD/V0XJCbD8FmACAeufn6KULTIsX9JYDjods1QMRm+vYW1xVnRm5Gx57zwgtZ6fuOy4dOJ2k/vFLdOJDplmoRRyPsVCW41VQYr+IXTWu7jOk3P2wgePJY1JHb4KqBX6Njp+3WAGxUIazrAgAAExX5e8+Y2oMAIhrp+v4u6R8Vwa16Vmp41XAHABoy9cj4+eYqlihAgApd2PO7cl1W/vzevTr84nlSPkuV/cZ4tqZpO7tkryvAeEAQPvrZuTiOUZjFqkAwLk92FbbnPhWWaUGrqZ+G6l41NX9DnHW2D1HpKdfT1KDtyIX32dF5SQmttpmZKrra5+/aUTu5rHkH2tzdr6R+OVmbBXbnUBsAKD//Xt4bJDFI0VQAYirpuLUBxjZ7EK9N7+petsvTw4lkgRLOx5Q5yJfni2WCgBCvRfZ7BgAhKYuxDvyW9PFK/I3G8VIX1mIfHXWXA8XS0W8KDR1QWIjQJzVQuOhQo8wuvijPPmRKd/Tln+LjA2aylqxVAAQGp8hzmpIbehNJbT2xdtWtl2IE5ipb62TYrGy4qXBxECFU5ckb3+e8E6J6XSL/RsTydufGuM2arXQ4HV4OvPPllsXQg5Pp9CwEcVpTQJh0dvH7277L7j87jbR25c+NmZ0J8QJzqMDQl07QAnfGwl17c6jA5sGxv/NmPoAvh2DeUrbcRSR0rYcvmQ4UOrjpn8ArFVOL0fhZBoAAAAASUVORK5CYII=)
		}

		.cf-gold-vant-checkbox .van-checkbox__icon .van-icon {
			display: none
		}

		.cf-gold-vant-checkbox-1 {
			width: 4vw;
			height: 4vw
		}

		.cf-gold-vant-checkbox-1 .van-checkbox__icon {
			width: 4vw;
			height: 4vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACgoAMABAAAAAEAAACgAAAAAKfsGYkAAAT6SURBVHicxZjNU1NXGMafc+5Xcm/4CrWFtNfREYYhOoqKCwNuinTrjLIVa9ed6d/SabedWtiiM65RN5C4KCg6NsiAY2sw+FEThNyb+3XO6eKGEBmFCMn0Wd57cn/ve86bc97nECEE6pDwHVbIeS8eBq+WgvU14VnCdwghkFWixeS2Lrm7XzUHpLhJlEg9HyR7gIVgm2+cxbveSpqV3oGz3QZTSYp9oR47H0mOSi2HQMg+wdwu2nNT7vKM8Mo7AITKIBQABBc82BEQUaNa7wV9cIzqHZ8JFtxdSVv3J7lV3BpIqRFXEknVPCXFTRppJYoGQAQeL79nhZy3+th/+Re3ChC8Ep7eYaTGtZ5UJcQ9wSJwrfuTTvZOJQ8qKV/1RU9fUhLJ3ddP+GU/v1h+eNt/vVT9baR/xEiNE1nbAyw8u3TvV/f5HCAASO3dRuqaag6ASrsgPxBnXm7Bykyw9XyI0I4MxkZ+JKr+SbAI3M3pn72//wQAQrXeYWP4OtVi9SJr6c6mlb7hLs+GM68dPRe7+FNt3jVgwa2Z38rZaQgBKulnLutnr3xGoh+BM3v+pv3gFjgDIdHj3xnDP1TXe3vZ3ZVMefEuhACh+pnL+uDYgagAqKQPjulnLoNQCFHO3nFX0tsvK8HZRSszEVaE1jusn73y0VL8bBGqn72i9Q4DAGdWZpLbxVqwsOemwkdSeyI29P1Bc60VlWLD16X2bgDcLpbnpsKypQDYxlt3eSYcZKTGSaSlYVQAANFiRqqSjLM8wzbeVMBudjrcm5SuPtUcaCw1lGqeUrr6AAiv7C7eBUCF77jPMgBAaHTgUiMnuVZUig5cCndvdyUtfIcGhRes9A6AZHQoiWRTqAAAJZGUjE4ArPQuKOaon3sUFrPy9Yk6T7T9iSiakjgOAJz5/yzQYG2x8vybk82jVhBmBRG8fkrZ+1cAQKkUN5sMhhQ3wxpi63nK3RIAQmUabW02mEZaCZUBcNemCDwAIIRIO0+uhosokXBDFIHTiH2xfgkRblsEhEJWw0eCuU3nMhfhYSirNDxuBQ94eaPZYF7eEDwAQLUYldq6AYBzVlhtNpgVcuAcgNTWReXufgCA8FcfNRvsrz4O11juTlLFPBX+t/yXT4TvNI8qfMd/+QQAqKSYJ6kcN6VYJwBmFf18tnlgP59lVhGAFOuU44cpUSLasRQACF5+eHsPr7BvcVZeuF1p/I6liBKhALTkKFGjAPzXS15uoRlcL7fgv1pCaDKSowgbAan1kNZ7IYzLykwIZ7OxVOFs1jR0F6TWQ9jquUjV57D1fCl9o5ETzlkpfSNs7qneoQ+OAaQKrvicsLzd5Vl7/mbVAh1IgtvzN93lWaDS0FVt3PZerfWkov0XQQgEtx/csuemDpo3Z/bclP3gFgQHIdHkiNaTqr7cy8IMXaeRfVkYt2TN/l61MOqRcy2jn7IwIduzS/d+cZ/Pb5m2hJEa35dp+4Otr4UI7ehg7NtdTVuFHbhWZtJZrLGpXX3RgXpsquPnszttavKicf7q3jZ16xvcXclYmYmq4wCh1OhQEidU86QUN2m0jcgqAOG73NlghZyXe+Tnsx8Yc6PDOH9V6xmq15hX9X9cRWynLtjmWyc77T27z0r/1nH50qn2DEX6R6SWL/d/+fJBAOF1U24hWHsavF8TbgmBJ4QgSoSohtzeLXf1qYdP13/d9B+UHpUz5GodPgAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.cf-gold-vant-checkbox-1 .van-checkbox__icon--checked {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACgoAMABAAAAAEAAACgAAAAAKfsGYkAAASJSURBVHiczZjfTxxVFMfPvXd2ZneGXaAC7ZqQSoDULVpogEpXmzQtREttNA3WFAX9A0h8MFHrH2BCo01N0Wh8gzflGa1QrKKLljW21pZGfrWuuLG0LLs7O+ydX9eH3S67dH/M4hr8Ps6cuZ8zM+fHPRcxxsCCmBY3VgNq4KoevKWHg4zKoKsAAByPhDKu3M25H+drW8iOWmSzW1kQFQAzZkRX4jfH1YVpQ74HppHPGBNSVsXXH7Tv7SLOakBoi2BTCSn+UTo3xdT1Av5vWpR3CI2HxLYeLFYWCWYmnffFfMOmEioKmS4sVkrefqHBCwhbAjOdxnwj8dmJAh/WEpzYPZ2Stw9xQgEwUxV5cogu+QEsBZ0FIaGurezIAOLFDJcyqDqNXhqiSzOlowIAo0sz8uQQ02kOMDMV34h6x1865Ibobb/iGwFmZgHTed/67ARYS+uixdj67ASd920Gm0oo5hsuQTTlkWmkp0kCzBT/6L/JHKtoJaT4RxMBhAHAiK7QuanScxBCNvum+kXnvjeiK0kwvTFebG0qLMJJHX2VvRekp3rT2UxV6I1xAMBMi9MFX+4FtiTMSQf7HM3PY7FC2HMYkYzqQRd8TItjfTVgyPdLSiVSxyuOJ54DhIAxdfEnZqjp9w35vr4awFrgWimDGRPpwGnHvm5AGBijc1Ox6eH09AUAMA0tcA3rwdlSUttfdrScSFLnf5C//ZTp6sOGenAWG+FgaagIi609jv0vAMIAjC5My5c/yUoFACMcxCaVS0Q9KbaeTHRAdfGKfPnjTcU5XSaVMeRwqjjq/hfF1p4kdWkmOjnEtJxUAABdzdKiU8JlVcKew1h6JD/V0XJCbD8FmACAeufn6KULTIsX9JYDjods1QMRm+vYW1xVnRm5Gx57zwgtZ6fuOy4dOJ2k/vFLdOJDplmoRRyPsVCW41VQYr+IXTWu7jOk3P2wgePJY1JHb4KqBX6Njp+3WAGxUIazrAgAAExX5e8+Y2oMAIhrp+v4u6R8Vwa16Vmp41XAHABoy9cj4+eYqlihAgApd2PO7cl1W/vzevTr84nlSPkuV/cZ4tqZpO7tkryvAeEAQPvrZuTiOUZjFqkAwLk92FbbnPhWWaUGrqZ+G6l41NX9DnHW2D1HpKdfT1KDtyIX32dF5SQmttpmZKrra5+/aUTu5rHkH2tzdr6R+OVmbBXbnUBsAKD//Xt4bJDFI0VQAYirpuLUBxjZ7EK9N7+petsvTw4lkgRLOx5Q5yJfni2WCgBCvRfZ7BgAhKYuxDvyW9PFK/I3G8VIX1mIfHXWXA8XS0W8KDR1QWIjQJzVQuOhQo8wuvijPPmRKd/Tln+LjA2aylqxVAAQGp8hzmpIbehNJbT2xdtWtl2IE5ipb62TYrGy4qXBxECFU5ckb3+e8E6J6XSL/RsTydufGuM2arXQ4HV4OvPPllsXQg5Pp9CwEcVpTQJh0dvH7277L7j87jbR25c+NmZ0J8QJzqMDQl07QAnfGwl17c6jA5sGxv/NmPoAvh2DeUrbcRSR0rYcvmQ4UOrjpn8ArFVOL0fhZBoAAAAASUVORK5CYII=)
		}

		.cf-gold-vant-checkbox-1 .van-checkbox__icon .van-icon {
			display: none
		}

		.cf-gold-vant-form {
			display: block
		}

		.cf-gold-vant-form-editor {
			width: 3.2vw;
			height: 3.2vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAABgoAMABAAAAAEAAABgAAAAAKkzX04AAAIMSURBVHicrZW9ahtBFIXPuR42IlHAqkyKdMGkMkhLmqiRHkBNalcmTqoQAvkB4yeIBSFuY+cZAilVqEqnxRBcBBVpUhi5kUG7AsFmToqsjDCyd7XJ6WaG+c6duXfmEgBOTk7Wvfd7ALYlbZA03KxU0mEYhm9I+sWFfr/varXawyRJzpvN5jkz+FcATQDMAV9K0mgymTxot9vxfG44HN6aTCYfAOxI+mVmj533fk9SkyQleQAJAOWdwMyOWq3WdBEex/FHALsAjOR9M9twALbncDN755w7nk6nv2+kp6l6vV7SaDT8QuSHAJ4CMAAewOfxePzDZXcOkolz7nhra2tc9JquRH4JJ/mpWq2+CsMwtYWEKi/y6+CSdq/AX25ubs6QTZZSEXhpg6LwUgbzhN4El2Snp6dVSbaSwbJqWQaPouhgNpv9jKKo6/4nHACiKLoLYAfAOskXhU5QFA4AQRAYgLVs6HINVoEvU65BHMdvy8JzDSTRe/+oLDzXgKRI7gP4QnJ/VTgA5FZRGIbfJT0hmffDLlWhKioLL2zwL7KsyQAAvfeFH951StPUIeuMkrwjOQJwT9KdSqXybDAYHAVBsNK3PVcQBGtJkjwneRsASI4YRdF7Sa9JEoCXNEV+y7xOzOAmSWZ2ULrp50gAvplZx+r1+oWZdQB0AZwt5GR16t+9ZwC6Ztap1+sXfwCxhE9T4/gzhwAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.cf-gold-vant-form .van-cell {
			padding: 4.53333vw 0;
			background: none
		}

		.cf-gold-vant-form .van-cell:after {
			right: 0;
			left: 0
		}

		.cf-gold-vant-form .van-field__right-icon {
			padding: 0;
			margin-right: 0;
			margin-left: .8vw
		}

		.cf-gold-vant-form .van-icon-arrow {
			margin-top: 1.86667vw;
			margin-left: 2.53333vw;
			width: 1.46667vw;
			height: 2.4vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAsoAMABAAAAAEAAABIAAAAAJDcNi4AAAF7SURBVHichdFPSxtRFAXwc96brMakRe1WsAiVttgPlGYVHtkkEDTR1ro0phAwi6yGmWyS3XyfdiFS8S8G2yl0MW8xmbluOoJ1TO/qwv1xuYfLIAjepGn6USk1NMZEWFBqPp/XALwVkc++7y8vxFrrYxE5FZHXWZbtj0ajlWexMSay1vYBnABYL5VKXzzPWy3CzJvpdFqJ43gPwCaACwC9RqPx89HmvKnVan+01l9JfgOwRvJgPB6/KtycVxiGS1EUdUm+B3BlrT1qt9uzQgwAk8nEtdbuAPgA4Fop1TPGzAoxAAwGA7dcLndIbpG8IXmonsOVSkVICgCICB8F/PcMAJ38jCRJDo0xsyc4DMOlOI53/8Ira22v2WzePgkYBEE5y7KuiLwjeam17tXr9bt8/oA9z3sBYBf/e8pwOHxJ8hOATRE5L4IA4Pi+vywieyKyAeAsSZJ+q9X6VRTcSdN0m+QGyR+u6x5Vq9XfRRAAlOM4UwDfSfYXQQC4B7MJnd3YY5KPAAAAAElFTkSuQmCC)
		}

		.cf-gold-vant-form .van-icon-arrow:before {
			content: ""
		}

		.cf-gold-vant-form .van-field__label {
			display: block;
			width: auto;
			font-size: 4vw;
			font-family: PingFang SC;
			color: #333;
			line-height: 5.6vw;
			font-weight: 500
		}

		.cf-gold-vant-form .van-field__control,
		.cf-gold-vant-form .van-field__label label {
			display: block;
			height: 5.6vw;
			line-height: 5.6vw;
			font-size: 4vw;
			font-family: PingFang SC;
			font-weight: 500;
			color: #333
		}

		.cf-gold-vant-form .van-field__control::-webkit-input-placeholder {
			color: #ccc
		}

		.cf-gold-vant-form .van-field__control::-moz-placeholder {
			color: #ccc
		}

		.cf-gold-vant-form .van-field__control:-ms-input-placeholder {
			color: #ccc
		}

		.cf-gold-vant-form .van-field__control::-ms-input-placeholder {
			color: #ccc
		}

		.cf-gold-vant-form .van-field__control::placeholder {
			color: #ccc
		}

		.cf-gold-vant-form .van-field__error-message {
			padding-right: 3.73333vw;
			height: 4.53333vw;
			font-size: 3.2vw;
			font-family: PingFang SC;
			text-align: right;
			color: #f53137;
			line-height: 4.53333vw;
			font-weight: 400
		}

		.cf-gold-vant-dialog-overlay {
			z-index: 10000 !important
		}

		.cf-gold-vant-dialog.van-dialog {
			z-index: 10000 !important;
			width: 80vw
		}

		.cf-gold-vant-dialog.van-dialog .van-dialog__header {
			line-height: 7.46667vw;
			font-size: 5.06667vw;
			font-family: PingFang SC;
			font-weight: 500;
			color: #000
		}

		.cf-gold-vant-dialog.van-dialog .van-dialog__message {
			overflow: scroll;
			padding: 3.2vw 6.4vw;
			max-height: 66.66667vw;
			font-size: 3.73333vw;
			font-family: PingFang SC;
			text-align: left;
			color: #666;
			font-weight: 400
		}

		.cf-gold-vant-dialog.van-dialog .van-dialog__footer {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			padding: 3.2vw 6.4vw 6.4vw
		}

		.cf-gold-vant-dialog.van-dialog .van-button {
			height: 11.73333vw
		}

		.cf-gold-vant-dialog.van-dialog .van-action-bar-button--warning {
			margin-right: 2.13333vw;
			width: 32.53333vw;
			height: 11.73333vw;
			font-size: 4.26667vw;
			font-family: PingFang SC;
			color: #333;
			background: #fff;
			border: 1px solid rgb(212, 212, 212);
			border-radius: 6.66667vw;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			line-height: 11.73333vw;
			font-weight: 400;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.cf-gold-vant-dialog.van-dialog .van-action-bar-button--danger {
			width: 32.53333vw;
			height: 11.73333vw;
			font-size: 4.26667vw;
			font-family: PingFang SC;
			color: #fff;
			background: rgb(245, 49, 55);
			border-radius: 6.66667vw;
			line-height: 11.73333vw;
			font-weight: 600;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.cf-gold-marketing-task-bank-select-list {
			padding: 0 4.26667vw 4.26667vw;
			border-top: 1px solid #eee
		}

		.cf-gold-marketing-task-bank-select-list-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			height: 18.66667vw;
			border-bottom: 1px solid #eee
		}

		.cf-gold-marketing-task-bank-select-list-item-icon {
			display: block;
			margin-right: 3.2vw;
			width: 8vw;
			height: 8vw;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.cf-gold-marketing-task-bank-select-list-item-icon-add {
			margin-right: 3.2vw;
			width: 8vw;
			height: 8vw;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAZdJREFUWMPVmUtuwyAQhlHVTddd5h7pEtxNT1ClR+kNfINk2a3BWfoelZLeILtYuGoXlaUu6IxDHkqTKBhIBqRfsvyAT4NnGAbGejSjnm+0zIaN5K9a8lIXfAaqQa1V3d2DZ6t3siF+w2K3TyUGMHAOWoCMo/CbHPsIDtbIx/umEGNrHeOpFvvCPgPBiRc7ZSawauh71BvsSz3dWquZmMIxcCwnuG+V3TUFr2LDbSF5hWOebTl9QbgdVWdZEkw+uQLceronp+GUGF0LbgOpjjgOun0kb+3h3QdCkL6Axzo4zXhvhcgGgYJwKLXItGu93LfTn483s2547Q8p8u3C329tjQzIF12CAZnGQ4hpiQBokI116RBRQGTDwDylCyhKcBA+JzvFwMZcgzMOfki/y/cNIF4fe881aDPX+OfbXONhEoDkp5iyk8xwz1GSDjPkAzX5pY58skA+3UoiYV3t5jjdlD+JTRP5bWcSG/ckSh/ki0dJlN+SKGD+KwHLgCVgGbAEnEQR/dQxBPzgU5v07h9DzPGZ7zHEHy9svs6hkwp4AAAAAElFTkSuQmCC);
			background-size: 100% 100%
		}

		.cf-gold-marketing-task-bank-select-list-item-con {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.cf-gold-marketing-task-bank-select-list-item-con-name {
			overflow: hidden;
			font-size: 4.26667vw;
			text-overflow: ellipsis;
			white-space: nowrap;
			color: #333;
			line-height: 6.13333vw;
			font-weight: 500
		}

		.cf-gold-marketing-task-bank-select-list-item-con-msg {
			overflow: hidden;
			margin: .53333vw 0 0;
			font-size: 3.2vw;
			text-overflow: ellipsis;
			white-space: nowrap;
			color: #ccc;
			line-height: 4.26667vw
		}

		.cf-gold-marketing-task-bank-select-list-item-selected {
			margin: 0 1.6vw .53333vw 2.66667vw;
			width: 1.6vw;
			height: 3.2vw;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-transform: rotate(45deg);
			transform: rotate(45deg);
			border-right: .53333vw solid #eb9654;
			border-bottom: .53333vw solid #eb9654
		}

		.cf-gold-marketing-task-bank {
			padding-right: 3.33333vw;
			margin-top: -.66667vw;
			margin-bottom: 2.13333vw;
			font-size: 3.2vw;
			font-family: PingFang SC;
			text-align: right;
			color: #666;
			font-weight: 400
		}

		.cf-gold-marketing-task-bank-name {
			color: #333
		}

		.cf-gold-marketing-task-bank-arr {
			display: inline-block;
			margin-top: -.53333vw;
			width: 3.2vw;
			height: 3.2vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAABgoAMABAAAAAEAAABgAAAAAKkzX04AAAEoSURBVHicvdQxToRAFMbx7z1WE2msYU5iYesNKD3BWm5jNUxHsZS7IeEG05vYew+7mRBIKKzNjM1qtlmZAfSVhPf/hQkA/PFQ7ILW+noYhru+79+UUm7qfo6JF0WRjONYJUnymmXZVko5uR8FaK0dEb2f9vYhSBRARN5ae2Tm3enSJBIFAIBSyhljDqFINBCLzAJikNlAKLIIuIQIIX6Q6A/t0kgpWQixdc7tAYCZd8aYw2rAN5Ln+ROA2nvvADwvPqLzKcvSE9EHAE9EDOB2s1bce09t2z56748AiIiUtbZa5QnO4g2AKyJSxphKKfW5GPgtDix8Tafii4CQ+GwgND4LiInPAahpmuB4NKC1Zma+B7AJiQMz/kV1Xd+kafrQdd3LVPxf5gvHPOXZgoTKaQAAAABJRU5ErkJggg==);
			background-size: 100% 100%;
			vertical-align: middle
		}

		.van-checkbox-group--horizontal {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		:root,
		:host {
			--van-checkbox-size: 20px;
			--van-checkbox-border-color: var(--van-gray-5);
			--van-checkbox-duration: var(--van-duration-fast);
			--van-checkbox-label-margin: var(--van-padding-xs);
			--van-checkbox-label-color: var(--van-text-color);
			--van-checkbox-checked-icon-color: var(--van-primary-color);
			--van-checkbox-disabled-icon-color: var(--van-gray-5);
			--van-checkbox-disabled-label-color: var(--van-text-color-3);
			--van-checkbox-disabled-background: var(--van-border-color)
		}

		.van-checkbox {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			overflow: hidden;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-checkbox--disabled {
			cursor: not-allowed
		}

		.van-checkbox--label-disabled {
			cursor: default
		}

		.van-checkbox--horizontal {
			margin-right: var(--van-padding-sm)
		}

		.van-checkbox__icon {
			-webkit-box-flex: 0;
			-ms-flex: none;
			flex: none;
			height: 1em;
			font-size: var(--van-checkbox-size);
			line-height: 1em;
			cursor: pointer
		}

		.van-checkbox__icon .van-icon {
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 1.25em;
			height: 1.25em;
			color: transparent;
			font-size: .8em;
			line-height: 1.25;
			text-align: center;
			border: 1px solid var(--van-checkbox-border-color);
			-webkit-transition-duration: var(--van-checkbox-duration);
			transition-duration: var(--van-checkbox-duration);
			-webkit-transition-property: color, border-color, background-color;
			transition-property: color, border-color, background-color
		}

		.van-checkbox__icon--round .van-icon {
			border-radius: 100%
		}

		.van-checkbox__icon--indeterminate .van-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: var(--van-white);
			border-color: var(--van-checkbox-checked-icon-color);
			background-color: var(--van-checkbox-checked-icon-color)
		}

		.van-checkbox__icon--checked .van-icon {
			color: var(--van-white);
			background-color: var(--van-checkbox-checked-icon-color);
			border-color: var(--van-checkbox-checked-icon-color)
		}

		.van-checkbox__icon--disabled {
			cursor: not-allowed
		}

		.van-checkbox__icon--disabled .van-icon {
			background-color: var(--van-checkbox-disabled-background);
			border-color: var(--van-checkbox-disabled-icon-color)
		}

		.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon {
			color: var(--van-checkbox-disabled-icon-color)
		}

		.van-checkbox__label {
			margin-left: var(--van-checkbox-label-margin);
			color: var(--van-checkbox-label-color);
			line-height: var(--van-checkbox-size)
		}

		.van-checkbox__label--left {
			margin: 0 var(--van-checkbox-label-margin) 0 0
		}

		.van-checkbox__label--disabled {
			color: var(--van-checkbox-disabled-label-color)
		}

		.cf-gold-marketing-task-xieyi {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			margin: 4.26667vw 7.46667vw
		}

		.cf-gold-marketing-task-xieyi-checkbox {
			margin-left: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.cf-gold-marketing-task-xieyi-con {
			margin-left: 1.6vw;
			line-height: 4.8vw;
			font-size: 3.2vw;
			font-family: PingFang SC;
			font-weight: 400;
			color: #999
		}

		.cf-gold-marketing-task-xieyi-con span {
			color: #cc8c4e
		}

		.cf-gold-marketing-task-xieyi-popup-list {
			padding: 0 4.26667vw 4.26667vw;
			border-top: 1px solid #eee
		}

		.cf-gold-marketing-task-xieyi-popup-list-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			height: 18.66667vw;
			border-bottom: 1px solid #eee
		}

		.cf-gold-marketing-task-xieyi-popup-list-item-name {
			overflow: hidden;
			font-size: 4.26667vw;
			text-overflow: ellipsis;
			white-space: nowrap;
			color: #333;
			line-height: 6.13333vw;
			font-weight: 500;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.cf-gold-marketing-task-xieyi-popup-list-item-arr {
			width: 1.46667vw;
			height: 2.4vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAsoAMABAAAAAEAAABIAAAAAJDcNi4AAAF7SURBVHichdFPSxtRFAXwc96brMakRe1WsAiVttgPlGYVHtkkEDTR1ro0phAwi6yGmWyS3XyfdiFS8S8G2yl0MW8xmbluOoJ1TO/qwv1xuYfLIAjepGn6USk1NMZEWFBqPp/XALwVkc++7y8vxFrrYxE5FZHXWZbtj0ajlWexMSay1vYBnABYL5VKXzzPWy3CzJvpdFqJ43gPwCaACwC9RqPx89HmvKnVan+01l9JfgOwRvJgPB6/KtycVxiGS1EUdUm+B3BlrT1qt9uzQgwAk8nEtdbuAPgA4Fop1TPGzAoxAAwGA7dcLndIbpG8IXmonsOVSkVICgCICB8F/PcMAJ38jCRJDo0xsyc4DMOlOI53/8Ira22v2WzePgkYBEE5y7KuiLwjeam17tXr9bt8/oA9z3sBYBf/e8pwOHxJ8hOATRE5L4IA4Pi+vywieyKyAeAsSZJ+q9X6VRTcSdN0m+QGyR+u6x5Vq9XfRRAAlOM4UwDfSfYXQQC4B7MJnd3YY5KPAAAAAElFTkSuQmCC)
		}

		.cf-gold-marketing-info-img {
			display: block;
			width: 100vw;
			height: 39.33333vw
		}

		.cf-gold-marketing-info-box {
			overflow: hidden;
			margin: auto 4.26667vw;
			width: 91.46667vw;
			background: rgb(250, 250, 250);
			border-radius: 1.06667vw
		}

		.cf-gold-marketing-info-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding-right: 3.33333vw;
			padding-left: 5.2vw;
			height: 11.73333vw
		}

		.cf-gold-marketing-info-item-icon1 {
			margin-top: -.53333vw;
			margin-right: 1.86667vw;
			width: 4.8vw;
			height: 4.8vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACQoAMABAAAAAEAAACQAAAAAD8/CogAAAMpSURBVHic7ZhNaFRXFMd/5857MxPmIxWDo7Tr1g5KKU4VF34kCymo9EsUXRgR3ZRsuuoyCCINFNJFiAtD2ogoiraKCqWLSNpFaZm0m5K27sWMxK+ZhHlv3uSdLnRC0Do3zowTBX+rGd6fc3/c8+7l8IRFaD/m4Y3cBhX6EO1RJCPg0kIUAkELqIyLMtTZnZ+UY4S151L7UdiWTUbpGEA4DBJvpUQdPQ9ltEL5y8zE1OyCUGFbNunScRGRHbJIsi1KoKj+FFDek5mYmjXaj4maxMByyAAICCI7oiYxoP0YebA190Fo9GdpW5v+H0U9E8pWo0LfcssACBJXoc8g2rPcMguI9jiPj7Y9G4uB4zS2ULWK+r41pkjGWco9427ppuPzL5BUuiEfLRUpDw8S/HKjbk7Alfvbc1o3FIuT+u4CZvWahmRqhNO3KR3ai/pe3ZyxVnIiDe/MYiSVBidizdmF2oxVSD0Pb2SYsDANWre7zyighIVpvJFh1KvfLgDrO7QQTKaIfrib2N4DmK5VIJazqUo4cwf/wlkqP15FZ0tL8re/1NEokfdzzP+ZRysVJJUmuvMjYp/tx6zselpMlfDuDP6lc1SuX0FLxadqNCeUSJA+d5Xw9i280yNUf/8VDSpIupPYrk+IfboPWdn1yOXuDP735/Gv/YAWHyJuFGfjZuIHj2DWvElx/250bq4FQuevI4kEhCHzN//BGztFMPkbBAHyxgpiuz4GwL92GX1wH1wXd8Mm4r1Hiby9FoxB5+Yo7ttpFXq+q9cYImuzJI5/TfXfKbyxU1T/yOOd+fZxNffRjvQexXknCxH7MW9OqEYkgpNdT/LEINW//8IbGwEg3nsE5911DYk0J7RYbN17JL/6ZuF/szQnVKMFIjVevZu63bwWsvEKClXn0VKx6YW0VITqvDVnPfbqe5SHB1sywtqmRQC5tz1XWcpc3Z4hn8ARtADyljXs+7CEos0gaMGgMv5CV3keVMaNKEOK2pv7ol1QT5Qh09mdnxQxowoNDMytkkFFzGhnd37y5fscA5CZmJoNKO8R1ZO0tX3qierJmgw8sRsvwye9/wB1cl26V1v+nwAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.cf-gold-marketing-info-item-icon2 {
			margin-top: -.53333vw;
			margin-right: 1.86667vw;
			width: 4.8vw;
			height: 4.8vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACQoAMABAAAAAEAAACQAAAAAD8/CogAAAMVSURBVHic1ZhPaBRXHMc/3zd/MrsJTa3RVSpt1dCWNYri1gYranLw0EsvHosFi0hhoeChRSoE0UvwaCAomIs99ualFJqSFnpK2p7SHmp7aC/Bg6Yk2dnsTn49JCupZnYbM9noF4YZ5r33+33m95v3e29GrJIN4Wa/Kx01UUY2aKggCMhQBjVhM5jGZYx0D0xO6SpLjXY1LmZOFbtCcsOI86AoS4gmeDHG2CKVzwsT03OPgWZOFbsCcl8hndEqyLYggWH2TY3K2cLE9JyzIVzoOoe3AgZAIKQzoesctiGcHp0svbPk7Hu1LU1ry7DYLemkM1HeahgAochE2SEb3BwPQlEOwnAdY2zQX5na2QB0dOB2v4p/pERw7Diu903sn1kWrn1B8uf9liYMFfwN1ZkgxO3Yid93iKD/BF6xD7e9B/xVJrf3EH10gfmrl8Gs+TNB4K8LwPNx27bhvVUk6H8P/9AR3K7dEISg9Dh7bxdRGGLVaksX/w/IOYJ3j+P3n8Db8xrK5QBh8/Mk939vOdzqNdT1ElZ90LKvHp4utYij/nt+VjXS1SJtTSPk7esl+vA86n55YzANptlHxF+OkfyRHtVUIAUh+SvX8fbuzwSmIffGPuYunsNqi2u3p44MA9zOXZnCAMs2w/SJnQ60RXoRgWzlaI9SX2qrVlm4cQ385S6SwztwkI73P1jf+pQVEPU6tYlvAfBe34t38DDxrZvYgxmiC+VNA2qdMoncp5+Rv3QZv3SM2o8/QL2+aUCtlw4zFr++h1WrJL/9ilfsA8/bAiAJ90oPSNR/nqT+y094+3vJlS9tfBl5FiDl83TdvovynSs3lqs3bnMrRdOUqSNCUXt3ty9iYWyv0oGSBKssZO7QKguQJKnt/vK39tP7aotj4jujRB9/gnL5zGDiO6NYHK/dDjU9PH30L9CeNCOKouzqTpKkwqwg/e1jGkecS+3S1EDGMo07GSOGtdFrCgsWyxhx3QOTU5Ibs3buMZ6CwSQ31j0wOfX8/Y4BKExMz9WonJXZKG1Nn8UyG23AwBPReB5+6f0L6EYROuNC9l4AAAAASUVORK5CYII=);
			background-size: 100% 100%
		}

		.cf-gold-marketing-info-item-label {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin-right: auto;
			font-size: 3.2vw;
			font-family: PingFang SC;
			color: #333;
			line-height: 4.4vw;
			font-weight: 400
		}

		.cf-gold-marketing-info-item-label-icon {
			margin-left: 1.33333vw;
			width: 4vw;
			height: 4vw
		}

		.cf-gold-marketing-info-item-tag1 {
			padding: 0 1.2vw;
			margin-right: 1.33333vw;
			height: 4.8vw;
			font-size: 2.66667vw;
			font-family: PingFang SC;
			color: #ef4034;
			background: rgba(239, 64, 52, .08);
			border-radius: .53333vw;
			line-height: 1.8;
			font-weight: 400
		}

		.cf-gold-marketing-info-item-tag2 {
			margin-right: 1.33333vw;
			width: 1.33333vw;
			height: 1.33333vw;
			background: rgb(239, 64, 52);
			border-radius: .66667vw
		}

		.cf-gold-marketing-info-item-value1 {
			font-size: 3.2vw;
			font-family: PingFang SC;
			font-weight: 600;
			color: #ef4034
		}

		.cf-gold-marketing-info-item-value2 {
			font-size: 3.46667vw;
			font-family: PingFang SC;
			font-weight: 400;
			color: #333
		}

		.cf-gold-marketing-info-item-refresh {
			margin-right: -1.46667vw;
			width: 4.8vw;
			height: 4.8vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACQoAMABAAAAAEAAACQAAAAAD8/CogAAAMVSURBVHic7Za/axtnGMc/z/2SsKhKkQzFnZKaTB4KcYeQQDq0Q4072tDJg2JCrrK1l/4TZzlnjKwhXQLKWKGhUwIxWVLIkCmU1kvcQixCXGSku9P7dNANHULvVLvJou/8ft/78LzPc98HZpppppner+S8/iAIvFKp5AEMBoOo0WhEgL5ToE6n452cnNwAbgHLQEVEFOgDT40x95IkedRoNEb/O1Cr1VpMkuQAuA44qhqLyAhQVS2KiKuqY+AJcMf3/efT3G9NCxTHcRH4FPgD+EFEPvc87/Lc3Nwl27avAt8Df4rIDRF5uLe399U09+euUKvVWozjuOj7/vMwDC/HcfxXo9F49baz7XZ7PoqiJrAGvFbVL/JWKhdQp9Px+v3+z6q6aIxZrdfrz7I8vV6vcHR09KOIrKnqYRzHX+bpqVxPljbwdRH5xLKs7u7u7mdZnpWVlVGhUKir6jFwzXGcm3m+lQmkqsJkmhwmvbFgWVa32WxeyfLWarVXInJXRGzLsjbI8SKZQDs7O56IXFXV2LKsNeAn4HcmI56pJEm6qhoDy0EQeFnnnawDpVLJi+O4IiKj8Xj8wrbtbwHX9/03eYDK5fLx2dnZEKgMh0MP+Nc+ygTq9/uUy2UALZVK442NjbM8IPv7+x8C8WAwsEVEACqVSqYv88mKxWIE9FW1eHp6upAHptlsVsbjcdcYc98Yc0VVC0B/MBhE5wZKs+mpiLiO46zmAQIqwCXgG9u2H6R/71+2t7fPDwSoMeaeqo5V9bt2uz2fZdja2nphjFlNR/5jIAEO0rw7NxBJkjwCnojIwmg02u31eoUsT71ef5ZCvQQOq9Xq4zzfyh0dYRguichD4CPgged5W7Va7a3REQTBvOu6H/i+/1sYhkuu6w43Nzd/vVAggDQo7wMVVX2pqneNMd1yuXycJIkVRdECsArcBkRVv5427adeP8IwXAL2gGsiYqfrxzAFKIiIy6RnDh3HuZW3Mv8ZCCAIgoLjODfTOFhmUjEhXdCAg2q1+nh9fT1zqi4E6J/+i15hZ5ppppnet/4GUpNfkpXsMbYAAAAASUVORK5CYII=)
		}

		.cf-gold-marketing-info-line {
			margin: auto;
			width: 82.93333vw;
			height: 1px;
			background: rgb(238, 238, 238)
		}

		.cf-gold-marketing-task-btn {
			margin: 2.66667vw auto auto;
			width: 91.46667vw;
			height: 13.33333vw;
			font-size: 4.8vw;
			font-family: PingFang SC;
			text-align: center;
			color: #fff;
			background: rgb(239, 64, 52);
			border-radius: 6.66667vw;
			line-height: 13.33333vw;
			font-weight: 500
		}

		.cf-gold-marketing-task-btn__disabled {
			background: rgba(239, 64, 52, .3)
		}

		.cf-gold-marketing-task-bank-select-list {
			padding: 0 4.26667vw 4.26667vw;
			border-top: 1px solid #eee
		}

		.cf-gold-marketing-task-bank-select-list-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			height: 18.66667vw;
			border-bottom: 1px solid #eee
		}

		.cf-gold-marketing-task-bank-select-list-item-icon {
			display: block;
			margin-right: 3.2vw;
			width: 8vw;
			height: 8vw;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.cf-gold-marketing-task-bank-select-list-item-icon-add {
			margin-right: 3.2vw;
			width: 8vw;
			height: 8vw;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAZdJREFUWMPVmUtuwyAQhlHVTddd5h7pEtxNT1ClR+kNfINk2a3BWfoelZLeILtYuGoXlaUu6IxDHkqTKBhIBqRfsvyAT4NnGAbGejSjnm+0zIaN5K9a8lIXfAaqQa1V3d2DZ6t3siF+w2K3TyUGMHAOWoCMo/CbHPsIDtbIx/umEGNrHeOpFvvCPgPBiRc7ZSawauh71BvsSz3dWquZmMIxcCwnuG+V3TUFr2LDbSF5hWOebTl9QbgdVWdZEkw+uQLceronp+GUGF0LbgOpjjgOun0kb+3h3QdCkL6Axzo4zXhvhcgGgYJwKLXItGu93LfTn483s2547Q8p8u3C329tjQzIF12CAZnGQ4hpiQBokI116RBRQGTDwDylCyhKcBA+JzvFwMZcgzMOfki/y/cNIF4fe881aDPX+OfbXONhEoDkp5iyk8xwz1GSDjPkAzX5pY58skA+3UoiYV3t5jjdlD+JTRP5bWcSG/ckSh/ki0dJlN+SKGD+KwHLgCVgGbAEnEQR/dQxBPzgU5v07h9DzPGZ7zHEHy9svs6hkwp4AAAAAElFTkSuQmCC);
			background-size: 100% 100%
		}

		.cf-gold-marketing-task-bank-select-list-item-con {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.cf-gold-marketing-task-bank-select-list-item-con-name {
			overflow: hidden;
			font-size: 4.26667vw;
			text-overflow: ellipsis;
			white-space: nowrap;
			color: #333;
			line-height: 6.13333vw;
			font-weight: 500
		}

		.cf-gold-marketing-task-bank-select-list-item-con-msg {
			overflow: hidden;
			margin: .53333vw 0 0;
			font-size: 3.2vw;
			text-overflow: ellipsis;
			white-space: nowrap;
			color: #ccc;
			line-height: 4.26667vw
		}

		.cf-gold-marketing-task-bank-select-list-item-selected {
			margin: 0 1.6vw .53333vw 2.66667vw;
			width: 1.6vw;
			height: 3.2vw;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-transform: rotate(45deg);
			transform: rotate(45deg);
			border-right: .53333vw solid #eb9654;
			border-bottom: .53333vw solid #eb9654
		}

		.cf-gold-marketing-task-bank {
			padding-right: 3.33333vw;
			margin-top: -.66667vw;
			margin-bottom: 2.13333vw;
			font-size: 3.2vw;
			font-family: PingFang SC;
			text-align: right;
			color: #666;
			font-weight: 400
		}

		.cf-gold-marketing-task-bank-name {
			color: #333
		}

		.cf-gold-marketing-task-bank-arr {
			display: inline-block;
			margin-top: -.53333vw;
			width: 3.2vw;
			height: 3.2vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAABgoAMABAAAAAEAAABgAAAAAKkzX04AAAEoSURBVHicvdQxToRAFMbx7z1WE2msYU5iYesNKD3BWm5jNUxHsZS7IeEG05vYew+7mRBIKKzNjM1qtlmZAfSVhPf/hQkA/PFQ7ILW+noYhru+79+UUm7qfo6JF0WRjONYJUnymmXZVko5uR8FaK0dEb2f9vYhSBRARN5ae2Tm3enSJBIFAIBSyhljDqFINBCLzAJikNlAKLIIuIQIIX6Q6A/t0kgpWQixdc7tAYCZd8aYw2rAN5Ln+ROA2nvvADwvPqLzKcvSE9EHAE9EDOB2s1bce09t2z56748AiIiUtbZa5QnO4g2AKyJSxphKKfW5GPgtDix8Tafii4CQ+GwgND4LiInPAahpmuB4NKC1Zma+B7AJiQMz/kV1Xd+kafrQdd3LVPxf5gvHPOXZgoTKaQAAAABJRU5ErkJggg==);
			background-size: 100% 100%;
			vertical-align: middle
		}

		.cf-gold-marketing-task-xieyi {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			margin: 4.26667vw 7.46667vw
		}

		.cf-gold-marketing-task-xieyi-checkbox {
			margin-left: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.cf-gold-marketing-task-xieyi-con {
			margin-left: 1.6vw;
			line-height: 4.8vw;
			font-size: 3.2vw;
			font-family: PingFang SC;
			font-weight: 400;
			color: #999
		}

		.cf-gold-marketing-task-xieyi-con span {
			color: #cc8c4e
		}

		.cf-gold-marketing-task-xieyi-popup-list {
			padding: 0 4.26667vw 4.26667vw;
			border-top: 1px solid #eee
		}

		.cf-gold-marketing-task-xieyi-popup-list-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			height: 18.66667vw;
			border-bottom: 1px solid #eee
		}

		.cf-gold-marketing-task-xieyi-popup-list-item-name {
			overflow: hidden;
			font-size: 4.26667vw;
			text-overflow: ellipsis;
			white-space: nowrap;
			color: #333;
			line-height: 6.13333vw;
			font-weight: 500;
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.cf-gold-marketing-task-xieyi-popup-list-item-arr {
			width: 1.46667vw;
			height: 2.4vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAsoAMABAAAAAEAAABIAAAAAJDcNi4AAAF7SURBVHichdFPSxtRFAXwc96brMakRe1WsAiVttgPlGYVHtkkEDTR1ro0phAwi6yGmWyS3XyfdiFS8S8G2yl0MW8xmbluOoJ1TO/qwv1xuYfLIAjepGn6USk1NMZEWFBqPp/XALwVkc++7y8vxFrrYxE5FZHXWZbtj0ajlWexMSay1vYBnABYL5VKXzzPWy3CzJvpdFqJ43gPwCaACwC9RqPx89HmvKnVan+01l9JfgOwRvJgPB6/KtycVxiGS1EUdUm+B3BlrT1qt9uzQgwAk8nEtdbuAPgA4Fop1TPGzAoxAAwGA7dcLndIbpG8IXmonsOVSkVICgCICB8F/PcMAJ38jCRJDo0xsyc4DMOlOI53/8Ira22v2WzePgkYBEE5y7KuiLwjeam17tXr9bt8/oA9z3sBYBf/e8pwOHxJ8hOATRE5L4IA4Pi+vywieyKyAeAsSZJ+q9X6VRTcSdN0m+QGyR+u6x5Vq9XfRRAAlOM4UwDfSfYXQQC4B7MJnd3YY5KPAAAAAElFTkSuQmCC)
		}

		.cf-gold-marketing-task-btn {
			margin: 2.66667vw auto auto;
			width: 91.46667vw;
			height: 13.33333vw;
			font-size: 4.8vw;
			font-family: PingFang SC;
			text-align: center;
			color: #fff;
			background: rgb(239, 64, 52);
			border-radius: 6.66667vw;
			line-height: 13.33333vw;
			font-weight: 500
		}

		.cf-gold-marketing-task-btn__disabled {
			background: rgba(239, 64, 52, .3)
		}

		.cf-gold-marketing-task-btn {
			margin: 2.66667vw auto auto;
			width: 91.46667vw;
			height: 13.33333vw;
			font-size: 4.8vw;
			font-family: PingFang SC;
			text-align: center;
			color: #fff;
			background: rgb(239, 64, 52);
			border-radius: 6.66667vw;
			line-height: 13.33333vw;
			font-weight: 500
		}

		.cf-gold-marketing-task-btn__disabled {
			background: rgba(239, 64, 52, .3)
		}

		.cf-gold-marketing-task-btn {
			margin: 2.66667vw auto auto;
			width: 91.46667vw;
			height: 13.33333vw;
			font-size: 4.8vw;
			font-family: PingFang SC;
			text-align: center;
			color: #fff;
			background: rgb(239, 64, 52);
			border-radius: 6.66667vw;
			line-height: 13.33333vw;
			font-weight: 500
		}

		.cf-gold-marketing-task-btn__disabled {
			background: rgba(239, 64, 52, .3)
		}

		.cf-gold-marketing {
			width: 100vw;
			min-height: 91.73333vw;
			background: none
		}

		.cf-gold-marketing-bg {
			position: absolute;
			top: 0;
			left: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			overflow: hidden;
			width: 100vw;
			height: 100%;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.cf-gold-marketing-bg-img {
			position: relative;
			z-index: 0;
			width: 100vw;
			height: 60.13333vw;
			background: url(data:image/png;base64,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) no-repeat;
			background-size: 100% 100%;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.cf-gold-marketing-bg-color {
			position: absolute;
			top: 60vw;
			right: 0;
			bottom: 0;
			left: 0;
			background-color: #fff;
			-webkit-box-flex: 1;
			-ms-flex-positive: 1;
			flex-grow: 1
		}

		.cf-gold-marketing-con {
			position: relative;
			padding-bottom: 12.93333vw
		}

		.cf-gold-marketing-safe {
			height: env(safe-area-inset-bottom)
		}

		.cf-gold-marketing .van-popup__close-icon {
			position: absolute;
			top: 0;
			right: 0;
			width: 11.73333vw;
			height: 11.73333vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAFgoAMABAAAAAEAAAFgAAAAAI09OgoAAAHXSURBVHic7doxbupAFEbhf8ZkHynwJqjchIKlvKwHJG+E4jW4mk1AwUI8dopgFL1HSGASz3VyvgZhCWMdGcxcIwEAAAAAAAAAAAAAAAAAAAC/z263m1ncVyqf+wAkKYQwL4pi2zRNmbqvpmnKoii2IYT5VxxbquyBQwjzGOPWOffkvU+K3DRN6b3fOueeYowmImcNXNf1Q9u2G0mlJDnn5vdGfhN3iFq2bbup6/rhK4/5Vi7nm0sXw6jv+0PXdauqqvZj7eO7ZP+KqKpq33Xdqu/7w7DtljPZclzJQGDp/sjW40pGAku3R55CXMlQYOnzkacSVzJwkbvkWkBJmkpcyWhg6XJkScfT4+OwwXJcyXBg6d3IZ9bjSsYDS+el71+9OWtPjjHGpeW4krGL3E9kOvDwFaH/z15JekydXYzBbOArF7nj8CRldjEWk4Hf+5kWY1zGGJf3LqtzMBf4o0VE6uxibKYCf3aFNqXIZgLfuvydSmQTge+dLUwhcvbAqYMb65Gz3zLy3q9TBzdXIq9//S2j4aanpDJ1tvDPp2FfFMVqsVgcPnzhN8oeWHqN3Lbtpuu659TZwinyejab/ckd15Sf+scTAAAAAAAAAAAAAAAAAAAAYEQvBgG+OcQjxv4AAAAASUVORK5CYII=)
		}

		.cf-gold-marketing .van-popup__close-icon:before {
			content: ""
		}

		.cf-gold-marketing-success .van-popup__close-icon {
			top: -2.93333vw
		}

		@font-face {
			font-family: marketing-JR-Bold;
			src: url(fonts/JR-Bold2024-1.otf)
		}

		@font-face {
			font-family: marketing-JR-Medium;
			src: url(fonts/JR-Medium2024-1.otf)
		}

		@font-face {
			font-family: marketing-JR-Regular;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
		}

		.itemIKH {
			height: 440px;
		}

		.horizotal-screen-styl .itemIKH {
			height: 340px;
		}

		.horizotal-screen-styl .itemKH {
			height: 178px;
		}

		.horizotal-screen-styl .itemCKH {
			height: 228px;
		}

		.horizotal-screen-styl .inputH {
			height: 162px;
		}

		.horizotal-screen-styl .six-square-height {
			height: 46.5px;
		}

		.horizotal-screen-styl .six-itemH {
			height: 46.5px;
			line-height: 46.5px;
		}

		.horizotal-screen-styl .mt24 {
			margin-top: 2px;
		}

		.horizotal-screen-styl .action-top {
			margin-top: 10px;
		}

		.horizotal-screen-styl .mt10 {
			margin-top: 7.8px;
		}

		.horizotal-screen-styl .mt5 {
			margin-top: 4.1px;
		}

		.horizotal-screen-styl .itemNumberH {
			height: 38.7px;
			line-height: 34.7px;
		}

		.horizotal-screen-styl .key_point_can_finish {
			height: 38.7px;
			line-height: 34.7px;
		}

		.horizotal-screen-styl .itemH {
			height: 38.7px;
			line-height: 38.7px;
		}

		.horizotal-screen-styl .itemH105 {
			height: 81.5px;
			line-height: 81.5px;
		}

		.horizotal-screen-styl .input-text-view {
			height: 46.5px;
		}

		.horizotal-screen-styl .item-charH {
			height: 38.7px;
			line-height: 33.7px;
		}

		.horizotal-screen-styl .item-btnH {
			height: 38.7px;
			line-height: 38.7px;
		}

		.horizotal-screen-styl .position-left-25 {
			left: 2px;
		}

		.horizotal-screen-styl .position-left-15 {
			left: 0px;
		}

		.horizotal-screen-styl .position-left-9 {
			left: 0px;
		}

		.horizotal-screen-styl .position-left-3 {
			left: -3px;
		}

		.horizotal-screen-styl .position-top-big {
			top: -78px;
			line-height: 50px;
		}

		.horizotal-screen-styl .position-top {
			top: -110px;
			line-height: 50px;
		}

		.horizotal-screen-styl .float-none {
			float: none;
		}

		.horizotal-screen-styl .keyboard-longpwd-area-w {
			width: 89%;
		}

		.horizotal-screen-styl .sms-input-width {
			width: 83%;
		}

		.horizotal-screen-styl .input-btn-view {
			height: 51px;
			line-height: 51px;
		}

		.horizotal-screen-styl .keyboard-smspwd-area-w {
			width: 90%;
		}

		.horizotal-screen-styl .keyboard-amountInput-area-w {
			width: 90%;
		}

		.horizotal-screen-styl .keyboard-amountInput-inner-area-w {
			width: 100%;
		}

		.horizotal-screen-styl .input-amount-code {
			width: 100%;
			text-align: left;
		}

		.horizotal-screen-styl .symbol-123 {
			width: 31%;
		}

		.horizotal-screen-styl .pure-symbol {
			width: 31%;
		}

		.horizotal-screen-styl .ensure_char {
			width: 32.1%;
		}

		.horizotal-screen-styl .enlarge-height {
			height: 118px;
		}

		.horizotal-screen-styl .sms-count-btn-width {
			width: 16.5%;
			margin-right: 0px;
		}

		.horizotal-screen-styl .row-float {
			float: left;
		}

		.horizotal-screen-styl .hml {
			margin-left: 2%;
		}

		.horizotal-screen-styl .hmr {
			margin-right: 2%;
		}

		.horizotal-screen-styl .tile-input-box-width {
			width: 96%;
		}

		.horizotal-screen-styl .ul-container {
			width: 96%;
			height: 100%;
			margin-left: 2%;
			margin-right: 2%;
		}

		.horizotal-screen-styl .li-contianer-rl {
			margin-left: 2%;
			margin-right: 2%;
		}

		.horizotal-screen-styl .sys-itemW {
			width: 30.8%;
		}

		.horizotal-screen-styl .char-li-marginRL {
			margin-left: 2%;
			margin-right: 2%;
		}

		.horizotal-screen-styl .item-charW {
			width: 8.4%;
		}

		.horizotal-screen-styl .char-delete {
			width: 13.6%;
		}

		.horizotal-screen-styl .enlarge-width {
			width: 100%;
		}

		.horizotal-screen-styl .enlarge-big-width {
			width: 100%;
		}

		.horizotal-screen-styl .enlarge-giant-width {
			width: 100%;
		}

		.horizotal-screen-styl .mt3-out {
			margin-top: -3px;
			position: relative;
			top: -10px;
		}

		.horizotal-screen-styl .mt20 {
			margin-top: 14px;
		}

		.itemKH {
			height: 230px;
		}

		.itemCKH {
			height: 280px;
		}

		.inputH {
			height: 210px;
		}

		.itemH105 {
			height: 105px;
			line-height: 105px;
		}

		.itemH {
			height: 50px;
			line-height: 50px;
		}

		.itemNumberH {
			height: 50px;
			line-height: 46px;
		}

		.mr10 {
			margin-right: 10px;
		}

		.ml10 {
			margin-left: 10px;
		}

		.mt10 {
			margin-top: 10px;
		}

		.ml29 {
			margin-left: 3%;
		}

		.mr29 {
			margin-right: 3%;
		}

		.mt24 {
			margin-top: 24px;
		}

		.mt20 {
			margin-top: 20px;
		}

		.mt5 {
			margin-top: 5px;
		}

		.sec-titleH {
			height: 54px;
		}

		.sec-keyboard-title-w {
			width: 100%;
		}

		.sec-keyboard-part-left {
			width: 15%;
			float: left;
		}

		.sec-keyboard-part-right {
			width: 15%;
			float: left;
		}

		.loaddingTop {
			top: 50px;
		}

		.subtitleH {
			height: 14px;
		}

		.icon-width {
			width: 44px;
		}

		.icon-height {
			height: 44px;
		}

		.mt3-out {
			margin-top: -3px;
		}

		.six-square-height {
			height: 60px;
		}

		.input-text-view {
			height: 56px;
		}

		.input-btn-view {
			height: 60px;
			line-height: 60px;
		}

		.six-itemH {
			height: 56px;
			line-height: 56px;
		}

		.six-underline-itemH {
			height: 54px;
			line-height: 62px;
		}

		.actionH {
			height: 20px;
		}

		.enlarge-width {
			width: 64px;
		}

		.enlarge-big-width {
			width: 68px;
		}

		.enlarge-giant-width {
			width: 73px;
		}

		.enlarge-height {
			height: 118px;
		}

		.position-top {
			top: -110px;
		}

		.position-top-big {
			top: -110px;
		}

		.position-left-25 {
			left: -30px;
		}

		.position-left-15 {
			left: -15px;
		}

		.position-left-9 {
			left: -9px;
		}

		.position-left-3 {
			left: -3px;
		}

		.money-symbol-w {
			width: 32px;
		}

		.keyboard-amountInput-area-w {
			width: 90%;
		}

		.keyboard-amountInput-inner-area-w {
			width: 100%;
		}

		.keyboard-longpwd-area-w {
			width: 89%;
		}

		.keyboard-smspwd-area-w {
			width: 87%;
		}

		.sms-count-btn-width {
			width: 29.3%;
			margin-right: 0px;
		}

		.sms-input-width {
			width: 69.5%;
		}

		.fz15 {
			font-size: 15px;
		}

		.item-charH {
			height: 50px;
			line-height: 45px;
		}

		.item-btnH {
			height: 50px;
			line-height: 50px;
		}

		.circle-pt {
			padding-top: 110px;
		}

		.action-top {
			margin-top: 17.5px;
		}

		.action-top-line {
			margin-top: 17px;
		}

		body,
		div,
		ul,
		ol,
		li {
			margin: 0;
			padding: 0;
		}

		ul,
		ol {
			list-style-type: none;
			list-style-image: none;
		}

		li {
			list-style: none;
		}

		input:focus {
			outline: none;
		}

		html,
		body {
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}

		html,
		body,
		div {
			-webkit-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
		}

		.item-char-ml10 {
			margin-left: 10px;
		}

		.item-char-mr5 {
			margin-right: 1.3%;
		}

		.item-charH {
			height: 50px;
			line-height: 45px !important;
		}

		.item-btnH {
			height: 50px;
			line-height: 50px !important;
		}

		.item-charW {
			width: 8.26%;
		}

		.item-big-charW {
			width: 14.7%;
		}

		.item-char-mL {
			margin-left: 4.9%;
		}

		.item-char-mR {
			margin-right: 4.9%;
		}

		.item-char {
			background-color: #fff;
			font-size: 24px !important;
			color: #333;
		}

		.item-th-symbol-w {
			width: 13%;
		}

		.item-th-space-r {
			margin-right: 1.5%;
		}

		.item-th-del-w {
			width: 21.3%;
		}

		.item-th-del-w span {
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABAZJREFUaAXtmTtv1EAQx/e4SwJBiDcFCSkQSBQgEaCCFFcgQIAEoSAp6EB8AAraUKfgG9BAJAgNLwkJSJGCiAJCkKBAgioPCkR4CBFIcqfj/w+ss7Z3z88jNtmRRl6vZ8f7m51Zn31CWLERsBGwEbARsBGwEbARsBGwEchGBGq12nbodeg0NCsyjokc00WooOsM2wenB2A7BF0bdsw/tJsoFAod3vvFBgbsFjgbhbZ7nWblHMA+vhVxJgfYEsYNQjMLa+KKBQxn/dCyyWmW+31LHjRZrG4vbG4G2WXhui6lIwEDdg9AnkFXZwEoaA6JgAG7Djd4Dt0RdKOsXNcBh6phwDITBvIEawp6KGAM7oOeMDnJU39gDWN1TwLoPjTQ1gT+9t2UeDQ8Jla1NIvjh/eL9q0bTaau/skP0+Lh0Kj4OTsnjpY7xa6dba7rQSeRUxqwrNcb0NiwnNTj4VdiZmZWTH/5LgbvPhUTU5/YXVfGYXMLthzDsfSRhhhTGrDcie9AuVklkpUtTc74ufmKuH1vpC40YWkzD1spqg/ZF+doBIaza9DdcZx6xzCNm5v44+yPEHrQAK2DbcJY+khDtMBY3Utw3pPGDeiDNXv21CEXNFfPu9ImWI4NW/dBc/bVJmDLGPQEurgkQV5CXmftEpIrLIUrT6AaOrxpzJXltY62TdI80lG3abmAAcuXgZfQzZE8RzDWQZeKxYVtsVKpOp6SwtJRGOAR2B107tqgBqFZw+qmpN4qDVj60wE7NYzV7YRNw2E5kW1I0R6kapEr65FSqZgojT3ufKcOsO9KgztYs/7Xc3TigqvOUp6HA4zlH4NvpnTDRe7Gas3Km1aqVeMjS9okObqC+XfT4mcbfr5piEhYtX6ZxjWsbBWwUljHTHumf1ypW8N0CoNJHPj8XXxu8EJKooNdADvdJXq7uwTbUhgQbmwck6Y4KS2dAnoY7cvyPK2jCVY+Z/msZdsLzWdzmtCulFbhkN78jMPPOYmFbz18EVDTmGASVr2BKTC9yIKov7YCU1q9MdoXoK89fbFO+YoXBpbOTStNH2mIL6WlU0TnB9pnoF9lX9zjr9l5Z6hpZR0DNHTQqg/VNmrbCExHgH6PwzkoH5ux5Uh5r2htbREb1q8RTM0wv41pQ1uO4Vj6SEOMNaw6Rz334fyK2peHtq6GwwLT7gE0V9+1YgNzNbHK/PKxPD7TEhjR4ubVDeVmllupu2l5qQD9Bn3nvf15Oo8ETDBA81/Dq3mCVOcaatNSB7CNeuaPXn4GKkMzK4k2LS8VoJfPH+KER/Q+4sBN7BvPMygTujlFrmHVCaBf4HwfdAD6Wb22xG3CXlziOdjb2wjYCNgI2AjYCNgI2AjYCPzfEfgNyxb66FUT7f0AAAAASUVORK5CYII=);
			background-position: center top;
			background-size: 100%;
		}

		.char-li {
			display: -webkit-inline-box !important;
			width: 100%;
		}

		.char-li-marginRL {
			margin-left: 2.6%;
			margin-right: 2.6%;
		}

		.char-shift {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
			width: 12.9%;
			margin-right: 1.3%;
		}

		.char-shift span {
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA2dJREFUaAXtmDtoFUEUhvMwiGIwYkARiaZKYRqxMF0QNCBICGihmGAX7FIFwSKlIW06CQjpNJ3aiAqSxkoL0UZQEQUVLATFdx5+/96dMNm49+7MbuIE58C/Z3b2nP/85+zeZ1NTtDiBOIE4gTiBOIE4gTiBOIE4gTgBnwk0+ySVyVleXj5A/kmwCO40Nze/LcMXdC7NXgA/gbHvLC4GLdpXHI0NgkXTqeW1N+jLG2QeDfWCL1aTj1gLxnStN0jxrqJopBO8Mp3hX4LdKbQ2pphOV/6g4mmgDcybjvCfwSEjUut0D5eYYtvM9U3nET9T6yM56rV6KtuE9oCuGZvJxmyKc9SPmQ5SP54nnOvjmdixvNgg9xE/ABasJmYbCSV21opX7kCjnCCuI7QHfLLEP2S9tZE4xQDFGhNHT6O8f3odgR3guVGMfwP2FBWl2DQHl5i4Oormb2gcwlrB3URm7fAVd9hVhHKAco2Js9WVZ93jETVtFOKXwGnfospNOXCJTftyrUsekkZTYcZNlC0E0YQhS/1oWc5K8hHTD36louRugNK/wsQB5oAx1eivRLQvCQK6wUejCP8YbPPly+bBtT3lxCWmWt3ZuA05p3A7eJbIqB3e4/ZXXVycQNzGVLO96jp1+SjYAm4bBXj9rj1aN6nERXGnNXCJ3eLYUoLSLZViU7W6K8dhNwb3aCoNr1SrLabcWTwyqDWSKTzpQeOVQt3JTO0RL6KiSRTrAz+sojdZb9ijpVpAj7Mxaekrqt8pDuJdwH7zeMr5DieSCoKpqTdL1TYmTTuLUm8pGkjcObDXin/C+hLFrK1Vy3n+kby/aqfgCZzHCa33mava5i8haToLroKG5tLwQobtfOY8e6pH3ath8o6By1nCOue5U8/muLz+rpP8IksQwLk0zRXVUfgO83jq/6gjEJ8B+3IK6DHU41il6SmZzyH8wP6ctOVcX7NduGFlpsTX1rCkGwxkiWXVDT+g7pW8mq77Lo+0K3eQ8bHhIG9LhaLiHa5wmEFS/Xd32OljqcAte2fFDPEx9ds6d1kOWcE2p7UdwJIGu8A3UJWJqyuA1vIlIFA/1KtoWhzD+ZX8rpT+d/FvZRF6kP0TQF9BXWvoh4Ae43t8w3qNjxYnECcQJxAnECcQJxAnECcQJxDiBP4AeeccuuflVCEAAAAASUVORK5CYII=);
			background-position: center top;
			background-size: 100%;
		}

		.char-shift.upShift span {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAtFJREFUaAXtV0trE1EUTtKoRFrcqEhILbgShKLmaWxwI0goVFzkL3RbBBH0f9iVv0DEUKELXbfq5IEgCK7cKIkQIYqPYIiZfgcSmU5fc+aeG7M4A5fM3DmP7/vOPafTSEQvVUAVUAVUAVVAFVAFVAFVQBVQBVSBvQpE927Z3clmszdd132ENUSmtWaz+dJuxt3RJ0o4k8lcAdEtQDg5gvE7Go0uNRqNt7th2XuaGGFU9hzI1rDmvXRA+BNWrl6vf/Hu27qP2QrsjVsul08Mh8OqnyzZ0B69Ixuvj637iRDudDqPQaBwCInCyOYQE5lXMzJhDo6Co/wAVbx7sMW/N4vJZPJPu92mHrd2We1hDKnbIFsF+qB5XPTzHQyxDVuMgwJh58/n84uDwWAbjrNM55/xePy64zjvmH6BzK30cLFYPAuyz0OQJdCz5Fsqlc4EYsA0EidcqVSO9/v9Z8CxwMTiNV/o9XpViuXdlLgXH1qJRIIm8ooAuPPdbnceQ0y0n0UJYyLfw5C6L0B2HOJyKpX61Wq1Xo03TH/FhlY6nV4GGOpb6Tahb+4VfHNvmpIlfxHCqOwlVPY11pwEKH8M/Kn6gXUNn5/v/e+4z8aEUdnTAOOA7AVuco49cnxEjjwq/ZXj57c1On4gewxAntomS6ApB+WinH4SnGcjwki0DiA3OAlNbEe51k1ihJ7S6Ns1AHhokjyk71VM7m+Y3E4Y/1A9nMvlbuFfuk0QDi1YGLBjHxztv7FYbLlWq70Y7wX9ZRNGD11E8DdYp4ImsWT3HXELGGIfOPHZPUyDAwn+N1niSBie0A3nYhNG8A4ngU1biN/lxmcf6SAJcOzdIHZH2eC4iuMLU+GjcE71eyU81eURAKcVFhBxqkNohae6PALgtMICIkbwBfTZNI5EjP0w2Krwqgngke/qfoB1TxVQBVQBVUAVUAVUAVVAFVAFVIGJKLADIYTMKINfWogAAAAASUVORK5CYII=);
		}

		.char-shift.lowerShift span {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA2dJREFUaAXtmDtoFUEUhvMwiGIwYkARiaZKYRqxMF0QNCBICGihmGAX7FIFwSKlIW06CQjpNJ3aiAqSxkoL0UZQEQUVLATFdx5+/96dMNm49+7MbuIE58C/Z3b2nP/85+zeZ1NTtDiBOIE4gTiBOIE4gTiBOIE4gTgBnwk0+ySVyVleXj5A/kmwCO40Nze/LcMXdC7NXgA/gbHvLC4GLdpXHI0NgkXTqeW1N+jLG2QeDfWCL1aTj1gLxnStN0jxrqJopBO8Mp3hX4LdKbQ2pphOV/6g4mmgDcybjvCfwSEjUut0D5eYYtvM9U3nET9T6yM56rV6KtuE9oCuGZvJxmyKc9SPmQ5SP54nnOvjmdixvNgg9xE/ABasJmYbCSV21opX7kCjnCCuI7QHfLLEP2S9tZE4xQDFGhNHT6O8f3odgR3guVGMfwP2FBWl2DQHl5i4Oormb2gcwlrB3URm7fAVd9hVhHKAco2Js9WVZ93jETVtFOKXwGnfospNOXCJTftyrUsekkZTYcZNlC0E0YQhS/1oWc5K8hHTD36louRugNK/wsQB5oAx1eivRLQvCQK6wUejCP8YbPPly+bBtT3lxCWmWt3ZuA05p3A7eJbIqB3e4/ZXXVycQNzGVLO96jp1+SjYAm4bBXj9rj1aN6nERXGnNXCJ3eLYUoLSLZViU7W6K8dhNwb3aCoNr1SrLabcWTwyqDWSKTzpQeOVQt3JTO0RL6KiSRTrAz+sojdZb9ijpVpAj7Mxaekrqt8pDuJdwH7zeMr5DieSCoKpqTdL1TYmTTuLUm8pGkjcObDXin/C+hLFrK1Vy3n+kby/aqfgCZzHCa33mava5i8haToLroKG5tLwQobtfOY8e6pH3ath8o6By1nCOue5U8/muLz+rpP8IksQwLk0zRXVUfgO83jq/6gjEJ8B+3IK6DHU41il6SmZzyH8wP6ctOVcX7NduGFlpsTX1rCkGwxkiWXVDT+g7pW8mq77Lo+0K3eQ8bHhIG9LhaLiHa5wmEFS/Xd32OljqcAte2fFDPEx9ds6d1kOWcE2p7UdwJIGu8A3UJWJqyuA1vIlIFA/1KtoWhzD+ZX8rpT+d/FvZRF6kP0TQF9BXWvoh4Ae43t8w3qNjxYnECcQJxAnECcQJxAnECcQJxDiBP4AeeccuuflVCEAAAAASUVORK5CYII=);
		}

		.char-shift.upShiftBg {
			background-color: #fff !important;
		}

		.char-shift.lowerShift {
			background-color: #b2b8ca !important;
		}

		.char-delete {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
			width: 12.9%;
		}

		.char-delete.active {
			background: #a8aebf !important;
		}

		.char-delete span {
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABAZJREFUaAXtmTtv1EAQx/e4SwJBiDcFCSkQSBQgEaCCFFcgQIAEoSAp6EB8AAraUKfgG9BAJAgNLwkJSJGCiAJCkKBAgioPCkR4CBFIcqfj/w+ss7Z3z88jNtmRRl6vZ8f7m51Zn31CWLERsBGwEbARsBGwEbARsBGwEchGBGq12nbodeg0NCsyjokc00WooOsM2wenB2A7BF0bdsw/tJsoFAod3vvFBgbsFjgbhbZ7nWblHMA+vhVxJgfYEsYNQjMLa+KKBQxn/dCyyWmW+31LHjRZrG4vbG4G2WXhui6lIwEDdg9AnkFXZwEoaA6JgAG7Djd4Dt0RdKOsXNcBh6phwDITBvIEawp6KGAM7oOeMDnJU39gDWN1TwLoPjTQ1gT+9t2UeDQ8Jla1NIvjh/eL9q0bTaau/skP0+Lh0Kj4OTsnjpY7xa6dba7rQSeRUxqwrNcb0NiwnNTj4VdiZmZWTH/5LgbvPhUTU5/YXVfGYXMLthzDsfSRhhhTGrDcie9AuVklkpUtTc74ufmKuH1vpC40YWkzD1spqg/ZF+doBIaza9DdcZx6xzCNm5v44+yPEHrQAK2DbcJY+khDtMBY3Utw3pPGDeiDNXv21CEXNFfPu9ImWI4NW/dBc/bVJmDLGPQEurgkQV5CXmftEpIrLIUrT6AaOrxpzJXltY62TdI80lG3abmAAcuXgZfQzZE8RzDWQZeKxYVtsVKpOp6SwtJRGOAR2B107tqgBqFZw+qmpN4qDVj60wE7NYzV7YRNw2E5kW1I0R6kapEr65FSqZgojT3ufKcOsO9KgztYs/7Xc3TigqvOUp6HA4zlH4NvpnTDRe7Gas3Km1aqVeMjS9okObqC+XfT4mcbfr5piEhYtX6ZxjWsbBWwUljHTHumf1ypW8N0CoNJHPj8XXxu8EJKooNdADvdJXq7uwTbUhgQbmwck6Y4KS2dAnoY7cvyPK2jCVY+Z/msZdsLzWdzmtCulFbhkN78jMPPOYmFbz18EVDTmGASVr2BKTC9yIKov7YCU1q9MdoXoK89fbFO+YoXBpbOTStNH2mIL6WlU0TnB9pnoF9lX9zjr9l5Z6hpZR0DNHTQqg/VNmrbCExHgH6PwzkoH5ux5Uh5r2htbREb1q8RTM0wv41pQ1uO4Vj6SEOMNaw6Rz334fyK2peHtq6GwwLT7gE0V9+1YgNzNbHK/PKxPD7TEhjR4ubVDeVmllupu2l5qQD9Bn3nvf15Oo8ETDBA81/Dq3mCVOcaatNSB7CNeuaPXn4GKkMzK4k2LS8VoJfPH+KER/Q+4sBN7BvPMygTujlFrmHVCaBf4HwfdAD6Wb22xG3CXlziOdjb2wjYCNgI2AjYCNgI2AjYCPzfEfgNyxb66FUT7f0AAAAASUVORK5CYII=);
			background-position: center top;
			background-size: 100%;
		}

		.symbol-char-delete {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
			width: 14.7%;
		}

		.symbol-char-delete.active {
			background: #a8aebf !important;
		}

		.symbol-char-delete span {
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABAZJREFUaAXtmTtv1EAQx/e4SwJBiDcFCSkQSBQgEaCCFFcgQIAEoSAp6EB8AAraUKfgG9BAJAgNLwkJSJGCiAJCkKBAgioPCkR4CBFIcqfj/w+ss7Z3z88jNtmRRl6vZ8f7m51Zn31CWLERsBGwEbARsBGwEbARsBGwEchGBGq12nbodeg0NCsyjokc00WooOsM2wenB2A7BF0bdsw/tJsoFAod3vvFBgbsFjgbhbZ7nWblHMA+vhVxJgfYEsYNQjMLa+KKBQxn/dCyyWmW+31LHjRZrG4vbG4G2WXhui6lIwEDdg9AnkFXZwEoaA6JgAG7Djd4Dt0RdKOsXNcBh6phwDITBvIEawp6KGAM7oOeMDnJU39gDWN1TwLoPjTQ1gT+9t2UeDQ8Jla1NIvjh/eL9q0bTaau/skP0+Lh0Kj4OTsnjpY7xa6dba7rQSeRUxqwrNcb0NiwnNTj4VdiZmZWTH/5LgbvPhUTU5/YXVfGYXMLthzDsfSRhhhTGrDcie9AuVklkpUtTc74ufmKuH1vpC40YWkzD1spqg/ZF+doBIaza9DdcZx6xzCNm5v44+yPEHrQAK2DbcJY+khDtMBY3Utw3pPGDeiDNXv21CEXNFfPu9ImWI4NW/dBc/bVJmDLGPQEurgkQV5CXmftEpIrLIUrT6AaOrxpzJXltY62TdI80lG3abmAAcuXgZfQzZE8RzDWQZeKxYVtsVKpOp6SwtJRGOAR2B107tqgBqFZw+qmpN4qDVj60wE7NYzV7YRNw2E5kW1I0R6kapEr65FSqZgojT3ufKcOsO9KgztYs/7Xc3TigqvOUp6HA4zlH4NvpnTDRe7Gas3Km1aqVeMjS9okObqC+XfT4mcbfr5piEhYtX6ZxjWsbBWwUljHTHumf1ypW8N0CoNJHPj8XXxu8EJKooNdADvdJXq7uwTbUhgQbmwck6Y4KS2dAnoY7cvyPK2jCVY+Z/msZdsLzWdzmtCulFbhkN78jMPPOYmFbz18EVDTmGASVr2BKTC9yIKov7YCU1q9MdoXoK89fbFO+YoXBpbOTStNH2mIL6WlU0TnB9pnoF9lX9zjr9l5Z6hpZR0DNHTQqg/VNmrbCExHgH6PwzkoH5ux5Uh5r2htbREb1q8RTM0wv41pQ1uO4Vj6SEOMNaw6Rz334fyK2peHtq6GwwLT7gE0V9+1YgNzNbHK/PKxPD7TEhjR4ubVDeVmllupu2l5qQD9Bn3nvf15Oo8ETDBA81/Dq3mCVOcaatNSB7CNeuaPXn4GKkMzK4k2LS8VoJfPH+KER/Q+4sBN7BvPMygTujlFrmHVCaBf4HwfdAD6Wb22xG3CXlziOdjb2wjYCNgI2AjYCNgI2AjYCPzfEfgNyxb66FUT7f0AAAAASUVORK5CYII=);
			background-position: center top;
			background-size: 100%;
		}

		.item-th-del-w {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
		}

		.item-th-del-w.active {
			background: #a8aebf !important;
		}

		.symbol-123 {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
			width: 30.6%;
			margin-right: 5px;
			font-size: 18px !important;
			color: #fff;
		}

		.pure-symbol {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
			width: 30.6%;
			margin-right: 5px;
			font-size: 18px !important;
			color: #fff;
		}

		.symbol-more {
			background: #b2b8ca !important;
			box-shadow: inset 0 -1px 0 0 #8c94aa !important;
			border-radius: 4px !important;
			width: 14.7%;
			font-size: 18px !important;
			color: #fff;
		}

		.ensure {
			background: #4d7bfe !important;
			box-shadow: inset 0 -1px 0 0 #2a54ca !important;
			border-radius: 4px !important;
			width: 30.6%;
			font-size: 18px !important;
			color: #fff;
		}

		.ensure.active {
			background-color: #436cdf !important;
		}

		.ensure_char {
			background: #4d7bfe !important;
			box-shadow: inset 0 -1px 0 0 #2a54ca !important;
			border-radius: 4px !important;
			width: 30.6%;
			font-size: 18px !important;
			color: #fff;
		}

		.ensure_char.active {
			background-color: #436cdf !important;
		}

		.sys-itemW {
			width: 30.6%;
		}

		.itemW {
			width: 32%;
			font-family: myFirstFont;
		}

		.itemW67 {
			width: 100%;
		}

		.li-contianer-rl {
			margin-left: 2.6%;
			margin-right: 2.6%;
		}

		.ul-container {
			width: 94.8%;
			height: 100%;
			margin-left: 2.6%;
			margin-right: 2.6%;
		}

		.recommend-container {
			width: 100%;
			height: 50px;
			background-color: #eee;
		}

		.recommend-left {
			width: 29.8%;
			height: 30px;
			background: #fff;
			border-radius: 15px;
			float: left;
			margin-left: 2.6%;
			margin-top: 10px;
			font-size: 18px;
			line-height: 30px;
			font-weight: bold;
			font-family: myFirstFont;
		}

		.recommend-middle {
			width: 29.8%;
			height: 30px;
			background: #fff;
			border-radius: 15px;
			float: left;
			margin-top: 10px;
			margin-left: 2.93%;
			font-size: 18px;
			line-height: 30px;
			font-weight: bold;
			font-family: myFirstFont;
		}

		.recommend-right {
			width: 29.8%;
			height: 30px;
			background: #fff;
			border-radius: 15px;
			float: right;
			margin-right: 2.6%;
			margin-top: 10px;
			font-size: 18px;
			line-height: 30px;
			font-weight: bold;
			font-family: myFirstFont;
		}

		.mr5 {
			margin-right: 1.7%;
		}

		.key_point_no_finish {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaBAMAAADKhlwxAAAAG1BMVEUAAABVVVVWVlZWVlZXV1dZWVlVVVVWVlZVVVUAWXf6AAAACHRSTlMA4ZhzUhQPKnt/6K8AAABpSURBVFjDYxgFo2AUjIJRMAqGGEgxdiNecVBHR4cqsYrZJYCqGwuIVB3YAQKiRKrWAKtuIk4xWwcEJBClmgWq2oEo1cxQ1QbUV41wCdV9iQhB6scOIuapnqoQKXYUjIJRMApGwSgYWgAAy68v8/zSqkwAAAAASUVORK5CYII=);
			background-position: center;
			background-size: 30px, 30px;
		}

		.key_point_no_finish.active {
			background-color: #f2f2f2;
		}

		.key_point_can_finish {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaBAMAAADKhlwxAAAAG1BMVEUAAABVVVVWVlZWVlZXV1dZWVlVVVVWVlZVVVUAWXf6AAAACHRSTlMA4ZhzUhQPKnt/6K8AAABpSURBVFjDYxgFo2AUjIJRMAqGGEgxdiNecVBHR4cqsYrZJYCqGwuIVB3YAQKiRKrWAKtuIk4xWwcEJBClmgWq2oEo1cxQ1QbUV41wCdV9iQhB6scOIuapnqoQKXYUjIJRMApGwSgYWgAAy68v8/zSqkwAAAAASUVORK5CYII=);
			background-position: center;
			background-size: 30px, 30px;
		}

		.key_point_can_finish.active {
			background-color: #f2f2f2;
		}

		.key_x_can_finish {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAk1BMVEUAAAA0NDQ0NDQzMzNCQkI2NjYzMzMzMzMzMzMzMzMzMzMzMzMzMzM0NDQ0NDQzMzM0NDQ1NTU0NDQ1NTU4ODg8PDw5OTn///80NDQzMzMzMzMzMzMzMzM0NDQ0NDQ0NDQ1NTU0NDQ0NDQ4ODg9PT1nZ2czMzMzMzMzMzM0NDQ0NDQ0NDQzMzMzMzM0NDQ0NDQzMzMWd5RIAAAAMHRSTlMAu4D6BSPq2OH078+fhHZrYEQ/KR0NCQH308SzrHxmWks4LRcVAsm/kYpRMtykmRM6G8auAAABnUlEQVRYw+3XyZKCQAwG4F8WEXdFcRtR3LdxeP+nm0uHgIwXOocpK98xXZUqfpruAKWUUkqp/2fbIGNUDGjNQQ1eJzMWHl5ErlkKfdRxd6l3Hy/OtDJAPT1qEE5QMqSFxgz1eAtq8VWqH5qm3J6grjSPZISCLlU3qO9KTQKPi2N+FgtxQG3WHBPVmgfYSKn13KeSQ6Ub7Fyo0coUfMq/C0vxg3pvy1u6NYUlfmmtmLY07xmpSHoAfmhLXyBg2jLdXJ+3dBBDwij/rPN03BQyntQ7CTgbIhIJ63iQsi13dneQwm+vfHzLR7I8gghHEvqQ9Z2RJ4Rds9IZKOjuFrKeQRDfku+vcau7nV+kdBzsLBUJz1FN8Ugc6rwPeAARsaM4NoXzVTaORvHLSSBgXfxU9m2ORCYOHnISHh5k4uDRbHai3kP7OIzx61O097ASVWelq0wkxxOPjtVrYQML/b+CvWX5J2QZR/UcXfGAbR2HG5Xqk5AjsY2jV1mwnN6juWnwiN//P9WLY/l+3k0zq18D3zESVA1pcQCllFJKfbJfbHyBqV8z5eIAAAAASUVORK5CYII=);
			background-position: center;
			background-size: 30px, 30px;
		}

		.key_x_can_finish.active {
			background-color: #f2f2f2;
		}

		.key_x_no_finish {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAk1BMVEUAAAA0NDQ0NDQzMzNCQkI2NjYzMzMzMzMzMzMzMzMzMzMzMzMzMzM0NDQ0NDQzMzM0NDQ1NTU0NDQ1NTU4ODg8PDw5OTn///80NDQzMzMzMzMzMzMzMzM0NDQ0NDQ0NDQ1NTU0NDQ0NDQ4ODg9PT1nZ2czMzMzMzMzMzM0NDQ0NDQ0NDQzMzMzMzM0NDQ0NDQzMzMWd5RIAAAAMHRSTlMAu4D6BSPq2OH078+fhHZrYEQ/KR0NCQH308SzrHxmWks4LRcVAsm/kYpRMtykmRM6G8auAAABnUlEQVRYw+3XyZKCQAwG4F8WEXdFcRtR3LdxeP+nm0uHgIwXOocpK98xXZUqfpruAKWUUkqp/2fbIGNUDGjNQQ1eJzMWHl5ErlkKfdRxd6l3Hy/OtDJAPT1qEE5QMqSFxgz1eAtq8VWqH5qm3J6grjSPZISCLlU3qO9KTQKPi2N+FgtxQG3WHBPVmgfYSKn13KeSQ6Ub7Fyo0coUfMq/C0vxg3pvy1u6NYUlfmmtmLY07xmpSHoAfmhLXyBg2jLdXJ+3dBBDwij/rPN03BQyntQ7CTgbIhIJ63iQsi13dneQwm+vfHzLR7I8gghHEvqQ9Z2RJ4Rds9IZKOjuFrKeQRDfku+vcau7nV+kdBzsLBUJz1FN8Ugc6rwPeAARsaM4NoXzVTaORvHLSSBgXfxU9m2ORCYOHnISHh5k4uDRbHai3kP7OIzx61O097ASVWelq0wkxxOPjtVrYQML/b+CvWX5J2QZR/UcXfGAbR2HG5Xqk5AjsY2jV1mwnN6juWnwiN//P9WLY/l+3k0zq18D3zESVA1pcQCllFJKfbJfbHyBqV8z5eIAAAAASUVORK5CYII=);
			background-position: center;
			background-size: 30px, 30px;
		}

		.key_x_no_finish.active {
			background-color: #f2f2f2;
		}

		.enlarge {
			float: left;
			background-size: 101% 101%;
			background-position: center center;
			background-color: transparent !important;
			border-radius: 0px !important;
			box-shadow: none !important;
			z-index: 1000;
		}

		.enlarge.hide {
			visibility: hidden;
		}

		.enlarge.show {
			visibility: visible;
		}

		.enlarge.middle-enlarge {
			background-image: url(data:image/png;base64,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);
		}

		.enlarge.middle-big-enlarge {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAADuCAMAAADVyb8nAAAAwFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPz88AAAAAAADX19fS0tK6urrPz8/l5eXPz8/f39/Nzc23t7e9vb0eHh7MzMzn5+fZ2dnPz8/Ly8vHx8d7e3s4ODiCgoKUlJTj4+PGxsbAwMCSkpKMjIzGxsazs7OkpKSfn5+5ubm7u7t1dXViYmJFRUXv7+/f39/IyMi7u7v////Ozs7+/v76+vr39/f09PTx8fHu7u4DIMljAAAAOHRSTlMAAgcNHhUnMAoTGBAcJPchK/b1p/T6+vbtpXgo5Pz45cOmSDgrJvnNwGddxIZ9d1taTzwu/ffZt57GbYsAAAN/SURBVHja7d3ZctowGIbhpgiKQDb7vm/Z93QRYMj931UBZYTzZXB7EEud6ffeQJ75pRg4+MdfPnTmpC8QGByXoPjqsBMWo8jn8xkn7f6QsXxk7BWL7ngULh0Ujsbdxc5iKOhYTMLWNlppB62ibSucLEBycOQzj/VGugjENOqPmfw7ycHRrUbacVG1e5C8czxU19p56+pDXLK7H5l5PdIeiurzzO6eHAdSnDS0lxqToh3J/mDm4Up7aRXO94djB9JtaU+1uoeRGEhGjrfaU9uxzBjIfiCFUaQ9FY0Ku5FYCFwRh63CGESqpfbWUskdxFwRz5DDJfnHIMInRBwhWb+QLCGEEEIIIYTEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwT7PyBSNNfaU+umkDFIe6M9tWnHIermVXvq9UYZiFlrufW3+nSrZGzR56Xu6ZKs6y/xjaOs6Phaj+uIrIG8XZLnupfrumk/K7sMdjib0nXoY4UyvC4V7MbgDrIbSXAXOp/JJrwLlDQLg3uIuSXBVfvc7ZrtefsqEGYgx6VSWRC52a+KQ8mqcjnLiYI0S6V2JHtJUO6kKUFHrXxwmIGgpFbRaYWOTjmIO1Byea6d9OMSHQZiJbP2Vjvoe39mHQaCktxVVTuoev12Ty3jSDH/O6XcTwcjeb3IleBc8J6o4N7Bfa3cB+qUwz7rpw7Opjq1T3bMPthUb6lTb9mzH3WnRiJV4AJSUjI+EMycjROI+TaUCBEuICKbBHH3G8f8liGEEEIIIYQQGyEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghmBeIFOm/0m4VCvlniOpHOuWivvobSG2gU25Qs5CkvZZp2pvq6+Y0cb3GLiHXhjrVhjVYrzl1Nr2LYYozWQ8vYAPr5GKa6NWag3Rer7uKBs1aT+BKGmY3boOnTj9cplDY7zwF73ZrMdwuzZXL31KoXM7hLmmyRIlSEOQ+vSAoCZXkwO3SoswWlBKfnlKFrCzCTmuCZE8pSimzn5yUsrhnJDvwPd2ZVIK3cieX7pvLz4CRTEktYHjBJCN+A/2LxHbi4gdGAAAAAElFTkSuQmCC);
		}

		.enlarge.left-enlarge {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAADuCAMAAADGHv/TAAAAyVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAAAAAAAAAAAAAGBgbPz8/Pz8/R0dEAAAAAAAAAAADf39/MzMwAAADZ2dkDAwPl5eXn5+fGxsbLy8u8vLzHx8e7u7vAwMCdnZ26urpcXFyCgoKUlJS2traoqKjk5OTOzs7Pz8/IyMjFxcWysrK4uLiVlZWJiYl2dnaDg4NWVlYdHR2zs7Ovr6+Xl5d9fX1qamr////Ozs7+/v75+fn29vbv7+/y8vL7+/vx8fGNU4JyAAAAOnRSTlMAAgcNHhUwCicTEBgbI/n19iUqIfbmJvcs+vzOw6umpHZtWjkrJqaH+ubk2cifenFpUEhBNJSAeFxXE4oyJwAAA2JJREFUeNrt3YlS6jAYBWCkKaVtugJlkVXEfde7lbao7/9QN9RKex0chJTkznjOC5yvf+KgDv+0UsiBsFTW5EBwPumvCsg6wapd0zRlr2EFK8OH/mX7bNy/sOd7jH3RH8+WhlxQ6J8NneYijsI9JooXTWc4+yBI+zXlyOlGoYBEXedI0VLBP/1jNwkFJXHHmaD4/G4cCkvsFmaQnr9y7CShwCTOsVKt5gDNGHZDoekOjXQEWT8bQBQKTcRGkAqyAdw0Q8Fp3hg5QNH7i1BwFn1dyQBsAOZ5HApOfG6yEawAdhQKTmQXADqdh8Izp/o7QJEFUP4fAJEBIDlAlQNQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA7w2IbKJLBcQtKhewuJIMaP6kuiYREDlT05AJOBsQqYDEmaZXQBYgdicNNgBpgMQ9tdgAZAGiM2fikfcBCAVkC4+DR9bPbsC+AHHX/Xzls3V1+li3iJkewF4Ai7Zz8qf2aTp+3WvQvL9swMK9/PXEWvz6ugSBZ1mE1Rt5f6mAZ/fwrtape1ajQdaGUmq+1bP+0gEvzdZdzQ8ssmxR10VnMVh93l8mIHGvn/ygwSa8bPnS4nOpgFfntrO83qpuZC0bV79LBSTOb98jVNXZQ6Ytm1IpF/Di3voWye/X5vaSAe1r36Jqsb6yIeUCnludtL9wvcQC3IlHVCP/6RINeL6sN8zs+Vm9eEAz/XjP+iUAInuafbyzfhmA18N0AGm/FED3x+oXPDmA9oSoStovCeBOqS4VMLeyvzGkARrfHpD9rwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYHeATjheJ5TuTvICaCvZHZC0KD9g1Nsd0BvxAjTDfLDjXftj+8E0NE6ASkbtXQHtAVH5AOkZWIftnWYQt7NvtnMB2BmQYGT3kmi79ijp2YOAsBPgBLARmMS7P2nZ861it07uC5t7PCNYCqy636ltlY5f2NyrcADeBJRYnhfUv5zA8yxCs34eQCYwdNWklGyR1ercQQrgFCwJhq7r6peTrc5V834+ASNo2780tJr3cwpYuN6ayingTKWEyGr/C8jQGeOfWTY+AAAAAElFTkSuQmCC);
		}

		.enlarge.left-big-enlarge {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAADuCAMAAADVyb8nAAAAwFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPz88BAQHR0dHl5eXf39/Q0NDo6OjZ2dnMzMzFxcXKysq5ubnPz8+6urrAwMCYmJhxcXFUVFQgICDNzc29vb3W1tbFxcXJycmzs7Ojo6O4uLifn5+Pj4+5ubm7u7uDg4OCgoKDg4OWlpaRkZHJycmxsbGLi4t9fX04ODg1NTX////Ozs7+/v77+/v29vbx8fHy8vL4+PhBXTgcAAAAOHRSTlMAAgcNFR4mMAoQGxgTIvgq9vr39P345MvDouWndm1RNijut/SnpI2CenNgW1pILSknJdycZ1o7NRrfHiMAAANfSURBVHja7d3pbtpAFIbhpsYED/ZgdggEyL5vXY1t4P7vquNFkHxRnfyofVD1vTfAozODwJJH8+VdB5X0BQJDxRUovlbYXyyZotFoWJVkPiizvGckiufp6EgvK0gfjabPxpJR0PFyoTurTRhUULhZdfTFC0hSR8O677bLRSCm3b23Gm8kqWPqx0HFxf40lbxx3PlRUHmRf/daYvaH9dSNA4Hi7pNl9sluIM55OxCpfe5sR5IszKMOA5FC/ZgsznYg151AqM51OpIMYtVGq0Co1ahm5RAzkObRJhBqc9Q0I9lCdBgIFepXEFctA7GWyjWQbItIQ5JNku1VWUhtB7ElITYhhBBCCCGEvIkQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBCMEIwQjBDsv4WEek8g0cmeQFYj5e4FpHOZHWuRhkTdedPZB0h7bNf2AbLuztPjNdKQjb71zMqIQ9b+jWcGkqyMJCTqnBzXsx0iCYnay9PfdbvppodKxSCGMbxtpQ4zEDlIzz+dteqe2jpkIGt/OGu1PFvVnMwhAwnNHj3MxuEkh9OlILF/+itlpONI5yECWesrw7C3DOMQgay6P8x3ReWMxCEDibs/zSZNN0c+DhlI5B+3PAWrIgHpf88cOUMMsh6kjvy7Igg5u8l/44xDErL+VveajgUOAUjnylOuBesiAAn13M7/jclCVkMvf4IRhrQvvezBQRpydpw+W8pD/Lly9wKyzFeGkP2DpHuVEEIIIYQQQrYRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRghGCEYIRgglByr/GLtSfgahBHJRcPFAfQ1w17gUl1xsXv42e3zD4oKOg1CL9kL17XQyp2ZN+UGr9SX7AGMO1WQz7Jc4k6g8XuDLvIena2IuJ7sVhUEJh3NOTReGRlt3VrW7Trs/GA70sIT0Yz3bnaT8YSSLx6q3DUmrVve152s9IlKGUkWGoIgdeeOy4taZS9j9PqWbNdeBq4wJJQjGWEnKdhFHswLu5rVKCm7iLK/e28gNgCN3fDoxPY2QQfwB8MdahH0GXOAAAAABJRU5ErkJggg==);
		}

		.enlarge.right-enlarge {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAADuCAMAAADGHv/TAAAAw1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPz88AAADR0dHPz88AAADf39/MzMyLi4u6urrZ2dnGxsbKysoDAwPn5+fl5eXQ0NDPz8+8vLzAwMCYmJi6urogICDW1taoqKicnJyHh4dxcXFUVFRgYGDl5eXk5OTQ0NDIyMjFxcXJycmzs7OysrK4uLiCgoIdHR2vr6/////Ozs7+/v75+fn29vbw8PDz8/P7+/vElfz2AAAAOXRSTlMAAgcNHhUKJzAQGhMYIh8l+C729Sr25iil+M3DLPz58+WrdnNaKPSHa2VSPjn8+vjZp6SkmHpINIBPL0poAAADb0lEQVR42u3d55KiQBQF4F0JLk0UzDmMk3NcBJx5/6fatldtd8opRy82++Oc31TdzwtYWOUpfmzkp7LImYTpxHwxv6Qg2wTr6aZpakcNH7A2fJq/mN4Yd4bB7IgJhp1xY2GQgo35jceoNk+T+IhJ0nktemx8Eoj5pnYy6CexgiT9wYlmCsE/88dhFitKFo7XAvn5wzRWljTc2IE4/1pjkMUKkw0aWqkkAab10I+Vpv9giRUs52uNKImVJokamhAsF/BSixWn9mJJgGZ05rHizDuGJgBiAc4wjRUnHTp8BSsAC5JYcZKASYDNZrHyzJi9Ami2XgRAt7UVwCgGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8TwDin9vpgHoaE0IG2Dql4EAHmDb7Tal40AEWuyaVXOgAxxvdxoTQAOIqvI4IRScqQKzgnFD1ogP4CtwzQtmNAlitQPfPo1vClUgDlDTb8fyrEaHwSACIFXCB7pavztr1ryuf4U16BMCmwPPL1W6lUvm1PZdP0ek8d4AUWAYnuK7v++VtqXLb2+Q+nB8BIAR/CYzp2+MtbOVu5aIdvucMkAJOsGzb2B7HYXxBfrVyUa995Af4fvGZ2wxu4IS3p7ssX8Du6vfSxg2cUO5OonnegN3ld4HQNE7w/OpFlOUL2G2QV+riG6M6CT9yBezOJsHggueWWsDmpSoE3fq7coC8X7nAn5wqBMisduB45ft39QApsJl7VlMNkALxDHV1l6gGSIFYQXteDGD9GPl8UxBg9SR9floowGbXYVGA5c8pd1YswCkc4BUBkALNKBygAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQeppJkAOgTmg5ZHUywGbN3uGAXpPZNIBpsdfg4OpVGrwyyyQCDG/UOhTQanoGDSDOwbTdOmgHaas9FWeAAhAdweko6GV73gtJ1guaU92xTCJgsQLPv2zyft5eCerNS99bLEAAKCvgAt0tV0U/77vhB1fLrs7nExaw2RFknujnfTv8YNdjjphPBAiBxQlM3yuMGbYl5hMAsvEjSnB7xbYW40nzRWRBb/9XjZbo82X5i/SuVaKAmB85hD79D2mvzBE3nP1uAAAAAElFTkSuQmCC);
		}

		.enlarge.right-giant-enlarge {
			background-image: url(data:image/png;base64,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);
		}

		.enlarge.left-giant-enlarge {
			background-image: url(data:image/png;base64,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pOMPOpQKoLfwTHBFV6uuejCNBFa3lk56fXgUwPp0bKnb5VrRbQBr07Uh3jwDlKwWG6uRwBpEViM7YmQDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmyAEmIDlBAboITYACXEBighNkAJsQFKiA1QQmzAJWBZli8ifs+/o7QvwKZHbMD74Pu++L5fLZVKLRExsji6BSPcspGO2ID1833fF9d1y9PT000RMcaY6FRy6c/EBqyDMUZERFzXFdd18++++24lmUxapVKp63OIDVgn13X9VqsllUrlhIiUs9msJRemkStGOGIDLpLvL3ZUrValVqvJ7Ozs6yJiLMvyuj1FhJENWC+/VCrZjuMsHDly5GURGZybm/Nk+cjGAgnwfhhjxHVdr16vS6lU+tUTTzxxMpPJxKvVqis93msjNuAiBFPI2dlZUygU5LXXXntMRPxUKhWMal77tmJ0IzbgIhhjpNFouOVy2Zqbm/vl3XfffWzLli2p6enplnSJLEBswBq1RzV/amrKFAqF6s9//vMfiIhvjHHlwojWKTgWSIC18n1fjDFy9uxZt9VqWcePH7//hz/84a+Hh4cTxWKxKauEJkJswJoYY+T8+fOtUqkUe+edd57+0pe+9M/btm0bWlhYaMhiZOHRrePlWjHdXQb6RzCaiYg/OTnp1Wq12KlTp5656aab/ioej8cWFhZa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);
		}

		.enlarge.middle-giant-enlarge {
			background-image: url(data:image/png;base64,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);
		}

		.disableConfirm {
			opacity: 0.5;
			pointer-events: none;
		}

		@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 2) {
			.itemKH {
				height: 264px !important;
			}

			.itemCKH {
				height: 314px !important;
			}

			.itemIKH {
				height: 474px !important;
			}
		}

		@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
			.itemKH {
				height: 264px !important;
			}

			.itemCKH {
				height: 314px !important;
			}

			.itemIKH {
				height: 474px !important;
			}
		}

		@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
			.itemKH {
				height: 287px !important;
			}

			.itemCKH {
				height: 343px !important;
			}

			.itemIKH {
				height: 518px !important;
			}
		}

		@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
			.itemKH {
				height: 287px !important;
			}

			.itemCKH {
				height: 343px !important;
			}

			.itemIKH {
				height: 518px !important;
			}
		}

		@media only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) {
			.itemKH {
				height: 273px !important;
			}

			.itemCKH {
				height: 325px !important;
			}

			.itemIKH {
				height: 491px !important;
			}
		}

		@media only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) {
			.itemKH {
				height: 296px !important;
			}

			.itemCKH {
				height: 353px !important;
			}

			.itemIKH {
				height: 535px !important;
			}
		}

		@media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) {
			.itemKH {
				height: 275px !important;
			}

			.itemCKH {
				height: 327px !important;
			}

			.itemIKH {
				height: 516px !important;
			}
		}

		@media only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) {
			.itemKH {
				height: 263px !important;
			}

			.itemCKH {
				height: 321px !important;
			}

			.itemIKH {
				height: 502px !important;
			}
		}

		@media screen and (min-width: 320px) {
			.itemIKH {
				height: 440px;
			}

			.horizotal-screen-styl .itemIKH {
				height: 340px !important;
			}

			.horizotal-screen-styl .itemKH {
				height: 178px !important;
			}

			.horizotal-screen-styl .itemCKH {
				height: 228px !important;
			}

			.horizotal-screen-styl .inputH {
				height: 162px !important;
			}

			.horizotal-screen-styl .six-square-height {
				height: 46.5px !important;
			}

			.horizotal-screen-styl .six-itemH {
				height: 46.5px !important;
				line-height: 46.5px !important;
			}

			.horizotal-screen-styl .mt24 {
				margin-top: 2px !important;
			}

			.horizotal-screen-styl .action-top {
				margin-top: 10px !important;
			}

			.horizotal-screen-styl .mt10 {
				margin-top: 7.8px !important;
			}

			.horizotal-screen-styl .mt5 {
				margin-top: 4.1px !important;
			}

			.horizotal-screen-styl .itemNumberH {
				height: 38.7px !important;
				line-height: 34.7px !important;
			}

			.horizotal-screen-styl .key_point_can_finish {
				height: 38.7px !important;
				line-height: 34.7px !important;
			}

			.horizotal-screen-styl .itemH {
				height: 38.7px !important;
				line-height: 38.7px !important;
			}

			.horizotal-screen-styl .itemH105 {
				height: 81.5px !important;
				line-height: 81.5px !important;
			}

			.horizotal-screen-styl .input-text-view {
				height: 46.5px !important;
			}

			.horizotal-screen-styl .item-charH {
				height: 38.7px !important;
				line-height: 33.7px !important;
			}

			.horizotal-screen-styl .item-btnH {
				height: 38.7px !important;
				line-height: 38.7px !important;
			}

			.horizotal-screen-styl .position-left-25 {
				left: 2px !important;
			}

			.horizotal-screen-styl .position-left-15 {
				left: 0px !important;
			}

			.horizotal-screen-styl .position-left-9 {
				left: 0px !important;
			}

			.horizotal-screen-styl .position-left-3 {
				left: -3px !important;
			}

			.horizotal-screen-styl .position-top-big {
				top: -78px !important;
				line-height: 50px !important;
			}

			.horizotal-screen-styl .position-top {
				top: -110px !important;
				line-height: 50px !important;
			}

			.horizotal-screen-styl .float-none {
				float: none !important;
			}

			.horizotal-screen-styl .keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.horizotal-screen-styl .sms-input-width {
				width: 83% !important;
			}

			.horizotal-screen-styl .input-btn-view {
				height: 51px !important;
				line-height: 51px !important;
			}

			.horizotal-screen-styl .keyboard-smspwd-area-w {
				width: 90% !important;
			}

			.horizotal-screen-styl .keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.horizotal-screen-styl .keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.horizotal-screen-styl .input-amount-code {
				width: 100% !important;
				text-align: left !important;
			}

			.horizotal-screen-styl .symbol-123 {
				width: 31% !important;
			}

			.horizotal-screen-styl .pure-symbol {
				width: 31% !important;
			}

			.horizotal-screen-styl .ensure_char {
				width: 32.1% !important;
			}

			.horizotal-screen-styl .enlarge-height {
				height: 118px !important;
			}

			.horizotal-screen-styl .sms-count-btn-width {
				width: 16.5% !important;
				margin-right: 0px !important;
			}

			.horizotal-screen-styl .row-float {
				float: left;
			}

			.horizotal-screen-styl .hml {
				margin-left: 2% !important;
			}

			.horizotal-screen-styl .hmr {
				margin-right: 2% !important;
			}

			.horizotal-screen-styl .tile-input-box-width {
				width: 96% !important;
			}

			.horizotal-screen-styl .ul-container {
				width: 96% !important;
				height: 100% !important;
				margin-left: 2% !important;
				margin-right: 2% !important;
			}

			.horizotal-screen-styl .li-contianer-rl {
				margin-left: 2% !important;
				margin-right: 2% !important;
			}

			.horizotal-screen-styl .sys-itemW {
				width: 30.8% !important;
			}

			.horizotal-screen-styl .char-li-marginRL {
				margin-left: 2% !important;
				margin-right: 2% !important;
			}

			.horizotal-screen-styl .item-charW {
				width: 8.4% !important;
			}

			.horizotal-screen-styl .char-delete {
				width: 13.6% !important;
			}

			.horizotal-screen-styl .enlarge-width {
				width: 100% !important;
			}

			.horizotal-screen-styl .enlarge-big-width {
				width: 100% !important;
			}

			.horizotal-screen-styl .enlarge-giant-width {
				width: 100% !important;
			}

			.horizotal-screen-styl .mt3-out {
				margin-top: -3px;
				position: relative;
				top: -10px;
			}

			.horizotal-screen-styl .mt20 {
				margin-top: 14px;
			}

			.itemKH {
				height: calc(230px + env(safe-area-inset-bottom));
			}

			.itemCKH {
				height: 280px;
			}

			.inputH {
				height: 210px;
			}

			.itemH105 {
				height: 105px;
				line-height: 105px !important;
			}

			.itemH {
				height: 50px;
				line-height: 50px !important;
			}

			.itemNumberH {
				height: 50px;
				line-height: 46px !important;
			}

			.mr10 {
				margin-right: 10px;
			}

			.ml10 {
				margin-left: 10px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.mt24 {
				margin-top: 24px;
			}

			.mt20 {
				margin-top: 20px;
			}

			.mt5 {
				margin-top: 5px;
			}

			.sec-titleH {
				height: 54px;
			}

			.sec-keyboard-title-w {
				width: 100%;
			}

			.sec-keyboard-part-left {
				width: 15%;
				float: left;
			}

			.sec-keyboard-part-right {
				width: 15%;
				float: left;
			}

			.loaddingTop {
				top: 50px;
			}

			.subtitleH {
				height: 14px;
			}

			.icon-width {
				width: 44px;
			}

			.icon-height {
				height: 44px;
			}

			.mt3-out {
				margin-top: -3px;
			}

			.six-square-height {
				height: 60px;
			}

			.input-text-view {
				height: 56px;
			}

			.input-btn-view {
				height: 60px;
				line-height: 60px;
			}

			.six-itemH {
				height: 56px;
				line-height: 56px;
			}

			.six-underline-itemH {
				height: 54px;
				line-height: 62px;
			}

			.actionH {
				height: 20px;
			}

			.enlarge-width {
				width: 64px;
			}

			.enlarge-big-width {
				width: 68px;
			}

			.enlarge-giant-width {
				width: 73px;
			}

			.enlarge-height {
				height: 118px;
			}

			.position-top {
				top: -110px;
			}

			.position-top-big {
				top: -110px;
			}

			.position-left-25 {
				left: -30px;
			}

			.position-left-15 {
				left: -15px;
			}

			.position-left-9 {
				left: -9px;
			}

			.position-left-3 {
				left: -3px;
			}

			.money-symbol-w {
				width: 32px;
			}

			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}

			.fz15 {
				font-size: 15px !important;
			}

			.item-charH {
				height: 50px;
				line-height: 45px;
			}

			.item-btnH {
				height: 50px;
				line-height: 50px;
			}

			.circle-pt {
				padding-top: 110px;
			}

			.action-top {
				margin-top: 17.5px;
			}

			.action-top-line {
				margin-top: 17px;
			}
		}

		@media screen and (device-width: 320px) and (orientation: portrait),
		screen and (width: 320px) and (orientation: portrait) {
			.mr10 {
				margin-right: 8px !important;
			}

			.ml10 {
				margin-left: 8px !important;
			}

			.mr15 {
				margin-right: 12px;
			}

			.enlarge-width {
				width: 54px;
			}

			.position-left-25 {
				left: -26px;
			}

			.position-left-15 {
				left: -13px;
			}

			.position-left-9 {
				left: -8px;
			}

			.position-left-3 {
				left: -3px;
			}

			.enlarge-big-width {
				width: 58px;
			}

			.enlarge-giant-width {
				width: 62px;
			}

			.money-symbol-w {
				width: 27px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 12px !important;
			}

			.inputH {
				height: 179px !important;
			}

			.itemIKH {
				height: 375px;
			}

			.itemKH {
				height: 196px;
			}

			.itemCKH {
				height: 238px;
			}

			.itemH105 {
				height: 89px;
				line-height: 89px !important;
			}

			.itemH {
				height: 42px;
				line-height: 42px !important;
			}

			.itemNumberH {
				height: 42px;
				line-height: 39px !important;
			}

			.mt5 {
				margin-top: 4px;
			}

			.mt10 {
				margin-top: 8px;
			}

			.mt24 {
				margin-top: 20px !important;
			}

			.mt20 {
				margin-top: 17px;
			}

			.loaddingTop {
				top: 40px;
			}

			.mt3-out {
				margin-top: -3px;
			}

			.six-square-height {
				height: 51px;
			}

			.input-text-view {
				height: 47px !important;
			}

			.input-btn-view {
				height: 51px !important;
				line-height: 51px !important;
			}

			.six-itemH {
				height: 47px !important;
				line-height: 47px !important;
			}

			.six-underline-itemH {
				height: 46px !important;
				line-height: 52px !important;
			}

			.actionH {
				height: 17px;
			}

			.titleLH {
				line-height: 58px;
			}

			.enlarge-height {
				height: 100px;
			}

			.position-top {
				top: -94px;
			}

			.action-container {
				height: 51px;
			}

			.item-charH {
				height: 42px;
				line-height: 38px !important;
			}

			.item-btnH {
				height: 42px;
				line-height: 42px !important;
			}

			.circle-pt {
				padding-top: 93px;
			}

			.action-top {
				margin-top: 9.5px;
			}

			.action-top-line {
				margin-top: 9.5px;
			}
		}

		@media screen and (device-width: 360px) and (orientation: portrait),
		screen and (width: 360px) and (orientation: portrait) {
			.mr10 {
				margin-right: 9px !important;
			}

			.ml10 {
				margin-left: 9px !important;
			}

			.mr15 {
				margin-right: 14px;
			}

			.enlarge-width {
				width: 61px;
			}

			.position-left-25 {
				left: -29px;
			}

			.position-left-15 {
				left: -15px;
			}

			.position-left-9 {
				left: -9px;
			}

			.position-left-3 {
				left: -3px;
			}

			.enlarge-big-width {
				width: 65px;
			}

			.enlarge-giant-width {
				width: 70px;
			}

			.money-symbol-w {
				width: 30px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 14px !important;
			}

			.inputH {
				height: 201px !important;
			}

			.itemIKH {
				height: 421px;
			}

			.itemKH {
				height: 220px;
			}

			.itemCKH {
				height: 268px;
			}

			.itemH105 {
				height: 100px;
				line-height: 100px !important;
			}

			.itemH {
				height: 48px;
				line-height: 48px !important;
			}

			.itemNumberH {
				height: 48px;
				line-height: 44px !important;
			}

			.mt5 {
				margin-top: 4px;
			}

			.mt10 {
				margin-top: 9px;
			}

			.mt24 {
				margin-top: 23px !important;
			}

			.mt20 {
				margin-top: 19px;
			}

			.loaddingTop {
				top: 46px;
			}

			.mt3-out {
				margin-top: -3px;
			}

			.six-square-height {
				height: 57px;
			}

			.input-text-view {
				height: 53px !important;
			}

			.input-btn-view {
				height: 57px !important;
				line-height: 57px !important;
			}

			.six-itemH {
				height: 53px !important;
				line-height: 53px !important;
			}

			.six-underline-itemH {
				height: 51px !important;
				line-height: 59px !important;
			}

			.actionH {
				height: 19px;
			}

			.titleLH {
				line-height: 65px;
			}

			.enlarge-height {
				height: 113px;
			}

			.position-top {
				top: -106px;
			}

			.action-container {
				height: 57px;
			}

			.item-charH {
				height: 48px;
				line-height: 43px !important;
			}

			.item-btnH {
				height: 48px;
				line-height: 48px !important;
			}

			.circle-pt {
				padding-top: 105px;
			}

			.action-top {
				margin-top: 15px;
			}

			.action-top-line {
				margin-top: 14.5px;
			}
		}

		@media screen and (device-width: 375px) and (orientation: portrait),
		screen and (width: 375px) and (orientation: portrait) {
			.mr10 {
				margin-right: 10px !important;
			}

			.ml10 {
				margin-left: 10px !important;
			}

			.mr15 {
				margin-right: 15px;
			}

			.enlarge-width {
				width: 64px;
			}

			.position-left-25 {
				left: -30px;
			}

			.position-left-15 {
				left: -15px;
			}

			.position-left-9 {
				left: -9px;
			}

			.position-left-3 {
				left: -3px;
			}

			.enlarge-big-width {
				width: 68px;
			}

			.enlarge-giant-width {
				width: 73px;
			}

			.money-symbol-w {
				width: 32px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 15px !important;
			}

			.inputH {
				height: 210px !important;
			}

			.itemIKH {
				height: 440px;
			}

			.itemKH {
				height: 230px;
			}

			.itemCKH {
				height: 280px;
			}

			.itemH105 {
				height: 105px;
				line-height: 105px !important;
			}

			.itemH {
				height: 50px;
				line-height: 50px !important;
			}

			.itemNumberH {
				height: 50px;
				line-height: 46px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.mt24 {
				margin-top: 24px !important;
			}

			.mt20 {
				margin-top: 20px;
			}

			.loaddingTop {
				top: 48px;
			}

			.mt3-out {
				margin-top: -3px;
			}

			.six-square-height {
				height: 60px;
			}

			.input-text-view {
				height: 56px !important;
			}

			.input-btn-view {
				height: 60px !important;
				line-height: 60px !important;
			}

			.six-itemH {
				height: 56px !important;
				line-height: 56px !important;
			}

			.six-underline-itemH {
				height: 54px !important;
				line-height: 62px !important;
			}

			.actionH {
				height: 20px;
			}

			.titleLH {
				line-height: 68px;
			}

			.enlarge-height {
				height: 118px;
			}

			.position-top {
				top: -110px;
			}

			.action-container {
				height: 60px;
			}

			.item-charH {
				height: 50px;
				line-height: 45px !important;
			}

			.item-btnH {
				height: 50px;
				line-height: 50px !important;
			}

			.circle-pt {
				padding-top: 110px;
			}

			.action-top {
				margin-top: 17.5px;
			}

			.action-top-line {
				margin-top: 17px;
			}
		}

		@media screen and (device-width: 390px) and (orientation: portrait),
		screen and (width: 390px) and (orientation: portrait) {
			.mr10 {
				margin-right: 10px !important;
			}

			.ml10 {
				margin-left: 10px !important;
			}

			.mr15 {
				margin-right: 15px;
			}

			.enlarge-width {
				width: 66px;
			}

			.position-left-25 {
				left: -32px;
			}

			.position-left-15 {
				left: -16px;
			}

			.position-left-9 {
				left: -10px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 70px;
			}

			.enlarge-giant-width {
				width: 75px;
			}

			.money-symbol-w {
				width: 33px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 15px !important;
			}

			.inputH {
				height: 218px !important;
			}

			.itemIKH {
				height: 457px;
			}

			.itemKH {
				height: 239px;
			}

			.itemCKH {
				height: 291px;
			}

			.itemH105 {
				height: 109px;
				line-height: 109px !important;
			}

			.itemH {
				height: 52px;
				line-height: 52px !important;
			}

			.itemNumberH {
				height: 52px;
				line-height: 47px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.mt24 {
				margin-top: 24px !important;
			}

			.mt20 {
				margin-top: 20px;
			}

			.loaddingTop {
				top: 49px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 62px;
			}

			.input-text-view {
				height: 58px !important;
			}

			.input-btn-view {
				height: 62px !important;
				line-height: 62px !important;
			}

			.six-itemH {
				height: 58px !important;
				line-height: 58px !important;
			}

			.six-underline-itemH {
				height: 56px !important;
				line-height: 64px !important;
			}

			.actionH {
				height: 20px;
			}

			.titleLH {
				line-height: 70px;
			}

			.enlarge-height {
				height: 122px;
			}

			.position-top {
				top: -115px;
			}

			.action-container {
				height: 62px;
			}

			.item-charH {
				height: 52px;
				line-height: 46px !important;
			}

			.item-btnH {
				height: 52px;
				line-height: 52px !important;
			}

			.circle-pt {
				padding-top: 114px;
			}

			.action-top {
				margin-top: 20.5px;
			}

			.action-top-line {
				margin-top: 20px;
			}
		}

		@media screen and (device-width: 411px) and (orientation: portrait),
		screen and (width: 411px) and (orientation: portrait) {
			.mr10 {
				margin-right: 10px !important;
			}

			.ml10 {
				margin-left: 10px !important;
			}

			.mr15 {
				margin-right: 16px;
			}

			.enlarge-width {
				width: 70px;
			}

			.position-left-25 {
				left: -33px;
			}

			.position-left-15 {
				left: -17px;
			}

			.position-left-9 {
				left: -10px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 74px;
			}

			.enlarge-giant-width {
				width: 80px;
			}

			.money-symbol-w {
				width: 35px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 16px !important;
			}

			.inputH {
				height: 230px !important;
			}

			.itemIKH {
				height: 482px;
			}

			.itemKH {
				height: 252px;
			}

			.itemCKH {
				height: 306px;
			}

			.itemH105 {
				height: 115px;
				line-height: 115px !important;
			}

			.itemH {
				height: 54px;
				line-height: 54px !important;
			}

			.itemNumberH {
				height: 54px;
				line-height: 50px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.mt24 {
				margin-top: 26px !important;
			}

			.mt20 {
				margin-top: 21px;
			}

			.loaddingTop {
				top: 52px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 65px;
			}

			.input-text-view {
				height: 61px !important;
			}

			.input-btn-view {
				height: 65px !important;
				line-height: 65px !important;
			}

			.six-itemH {
				height: 61px !important;
				line-height: 61px !important;
			}

			.six-underline-itemH {
				height: 59px !important;
				line-height: 67px !important;
			}

			.actionH {
				height: 21px;
			}

			.titleLH {
				line-height: 74px;
			}

			.enlarge-height {
				height: 129px;
			}

			.position-top {
				top: -121px;
			}

			.action-container {
				height: 65px;
			}

			.item-charH {
				height: 54px;
				line-height: 49px !important;
			}

			.item-btnH {
				height: 54px;
				line-height: 54px !important;
			}

			.circle-pt {
				padding-top: 120px;
			}

			.action-top {
				margin-top: 23.5px;
			}

			.action-top-line {
				margin-top: 22.5px;
			}
		}

		@media screen and (device-width: 400px) and (orientation: portrait),
		screen and (width: 400px) and (orientation: portrait) {
			.mr10 {
				margin-right: 10px !important;
			}

			.ml10 {
				margin-left: 10px !important;
			}

			.mr15 {
				margin-right: 16px;
			}

			.enlarge-width {
				width: 68px;
			}

			.position-left-25 {
				left: -32px;
			}

			.position-left-15 {
				left: -16px;
			}

			.position-left-9 {
				left: -10px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 72px;
			}

			.enlarge-giant-width {
				width: 77px;
			}

			.money-symbol-w {
				width: 34px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 16px !important;
			}

			.inputH {
				height: 224px !important;
			}

			.itemIKH {
				height: 469px;
			}

			.itemKH {
				height: 245px;
			}

			.itemCKH {
				height: 298px;
			}

			.itemH105 {
				height: 112px;
				line-height: 112px !important;
			}

			.itemH {
				height: 53px;
				line-height: 53px !important;
			}

			.itemNumberH {
				height: 53px;
				line-height: 49px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.mt24 {
				margin-top: 25px !important;
			}

			.mt20 {
				margin-top: 21px;
			}

			.loaddingTop {
				top: 51px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 64px;
			}

			.input-text-view {
				height: 59px !important;
			}

			.input-btn-view {
				height: 64px !important;
				line-height: 64px !important;
			}

			.six-itemH {
				height: 59px !important;
				line-height: 59px !important;
			}

			.six-underline-itemH {
				height: 57px !important;
				line-height: 66px !important;
			}

			.actionH {
				height: 21px;
			}

			.titleLH {
				line-height: 72px;
			}

			.enlarge-height {
				height: 125px;
			}

			.position-top {
				top: -118px;
			}

			.action-container {
				height: 64px;
			}

			.item-charH {
				height: 53px;
				line-height: 48px !important;
			}

			.item-btnH {
				height: 53px;
				line-height: 53px !important;
			}

			.circle-pt {
				padding-top: 117px;
			}

			.action-top {
				margin-top: 21.5px;
			}

			.action-top-line {
				margin-top: 21px;
			}
		}

		@media screen and (device-width: 411px) and (orientation: portrait),
		screen and (width: 411px) and (orientation: portrait) {
			.mr10 {
				margin-right: 10px !important;
			}

			.ml10 {
				margin-left: 10px !important;
			}

			.mr15 {
				margin-right: 16px;
			}

			.enlarge-width {
				width: 70px;
			}

			.position-left-25 {
				left: -33px;
			}

			.position-left-15 {
				left: -17px;
			}

			.position-left-9 {
				left: -10px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 74px;
			}

			.enlarge-giant-width {
				width: 80px;
			}

			.money-symbol-w {
				width: 35px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 16px !important;
			}

			.inputH {
				height: 230px !important;
			}

			.itemIKH {
				height: 482px;
			}

			.itemKH {
				height: 252px;
			}

			.itemCKH {
				height: 306px;
			}

			.itemH105 {
				height: 115px;
				line-height: 115px !important;
			}

			.itemH {
				height: 54px;
				line-height: 54px !important;
			}

			.itemNumberH {
				height: 54px;
				line-height: 50px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.mt24 {
				margin-top: 26px !important;
			}

			.mt20 {
				margin-top: 21px;
			}

			.loaddingTop {
				top: 52px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 65px;
			}

			.input-text-view {
				height: 61px !important;
			}

			.input-btn-view {
				height: 65px !important;
				line-height: 65px !important;
			}

			.six-itemH {
				height: 61px !important;
				line-height: 61px !important;
			}

			.six-underline-itemH {
				height: 59px !important;
				line-height: 67px !important;
			}

			.actionH {
				height: 21px;
			}

			.titleLH {
				line-height: 74px;
			}

			.enlarge-height {
				height: 129px;
			}

			.position-top {
				top: -121px;
			}

			.action-container {
				height: 65px;
			}

			.item-charH {
				height: 54px;
				line-height: 49px !important;
			}

			.item-btnH {
				height: 54px;
				line-height: 54px !important;
			}

			.circle-pt {
				padding-top: 120px;
			}

			.action-top {
				margin-top: 23.5px;
			}

			.action-top-line {
				margin-top: 22.5px;
			}
		}

		@media screen and (device-width: 412px) and (orientation: portrait),
		screen and (width: 412px) and (orientation: portrait) {
			.mr10 {
				margin-right: 10px !important;
			}

			.ml10 {
				margin-left: 10px !important;
			}

			.mr15 {
				margin-right: 16px;
			}

			.enlarge-width {
				width: 70px;
			}

			.position-left-25 {
				left: -33px;
			}

			.position-left-15 {
				left: -17px;
			}

			.position-left-9 {
				left: -10px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 74px;
			}

			.enlarge-giant-width {
				width: 80px;
			}

			.money-symbol-w {
				width: 35px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 16px !important;
			}

			.inputH {
				height: 230px !important;
			}

			.itemIKH {
				height: 482px;
			}

			.itemKH {
				height: 252px;
			}

			.itemCKH {
				height: 307px;
			}

			.itemH105 {
				height: 115px;
				line-height: 115px !important;
			}

			.itemH {
				height: 54px;
				line-height: 54px !important;
			}

			.itemNumberH {
				height: 54px;
				line-height: 50px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 10px;
			}

			.mt24 {
				margin-top: 26px !important;
			}

			.mt20 {
				margin-top: 21px;
			}

			.loaddingTop {
				top: 52px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 65px;
			}

			.input-text-view {
				height: 61px !important;
			}

			.input-btn-view {
				height: 65px !important;
				line-height: 65px !important;
			}

			.six-itemH {
				height: 61px !important;
				line-height: 61px !important;
			}

			.six-underline-itemH {
				height: 59px !important;
				line-height: 68px !important;
			}

			.actionH {
				height: 21px;
			}

			.titleLH {
				line-height: 74px;
			}

			.enlarge-height {
				height: 129px;
			}

			.position-top {
				top: -121px;
			}

			.action-container {
				height: 65px;
			}

			.item-charH {
				height: 54px;
				line-height: 49px !important;
			}

			.item-btnH {
				height: 54px;
				line-height: 54px !important;
			}

			.circle-pt {
				padding-top: 120px;
			}

			.action-top {
				margin-top: 23.5px;
			}

			.action-top-line {
				margin-top: 22.5px;
			}
		}

		@media screen and (device-width: 414px) and (orientation: portrait),
		screen and (width: 414px) and (orientation: portrait) {
			.mr10 {
				margin-right: 11px !important;
			}

			.ml10 {
				margin-left: 11px !important;
			}

			.mr15 {
				margin-right: 16px;
			}

			.enlarge-width {
				width: 70px;
			}

			.position-left-25 {
				left: -34px;
			}

			.position-left-15 {
				left: -17px;
			}

			.position-left-9 {
				left: -10px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 75px;
			}

			.enlarge-giant-width {
				width: 80px;
			}

			.money-symbol-w {
				width: 35px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 16px !important;
			}

			.inputH {
				height: 231px !important;
			}

			.itemIKH {
				height: 484px;
			}

			.itemKH {
				height: 253px;
			}

			.itemCKH {
				height: 309px;
			}

			.itemH105 {
				height: 115px;
				line-height: 115px !important;
			}

			.itemH {
				height: 55px;
				line-height: 55px !important;
			}

			.itemNumberH {
				height: 55px;
				line-height: 50px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 11px;
			}

			.mt24 {
				margin-top: 26px !important;
			}

			.mt20 {
				margin-top: 22px;
			}

			.loaddingTop {
				top: 52px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 66px;
			}

			.input-text-view {
				height: 61px !important;
			}

			.input-btn-view {
				height: 66px !important;
				line-height: 66px !important;
			}

			.six-itemH {
				height: 61px !important;
				line-height: 61px !important;
			}

			.six-underline-itemH {
				height: 59px !important;
				line-height: 68px !important;
			}

			.actionH {
				height: 22px;
			}

			.titleLH {
				line-height: 75px;
			}

			.enlarge-height {
				height: 130px;
			}

			.position-top {
				top: -122px;
			}

			.action-container {
				height: 66px;
			}

			.item-charH {
				height: 55px;
				line-height: 49px !important;
			}

			.item-btnH {
				height: 55px;
				line-height: 55px !important;
			}

			.circle-pt {
				padding-top: 121px;
			}

			.action-top {
				margin-top: 23px;
			}

			.action-top-line {
				margin-top: 22.5px;
			}
		}

		@media screen and (device-width: 428px) and (orientation: portrait),
		screen and (width: 428px) and (orientation: portrait) {
			.mr10 {
				margin-right: 11px !important;
			}

			.ml10 {
				margin-left: 11px !important;
			}

			.mr15 {
				margin-right: 17px;
			}

			.enlarge-width {
				width: 73px;
			}

			.position-left-25 {
				left: -35px;
			}

			.position-left-15 {
				left: -18px;
			}

			.position-left-9 {
				left: -11px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 77px;
			}

			.enlarge-giant-width {
				width: 83px;
			}

			.money-symbol-w {
				width: 36px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 17px !important;
			}

			.inputH {
				height: 239px !important;
			}

			.itemIKH {
				height: 501px;
			}

			.itemKH {
				height: 262px;
			}

			.itemCKH {
				height: 319px;
			}

			.itemH105 {
				height: 119px;
				line-height: 119px !important;
			}

			.itemH {
				height: 57px;
				line-height: 57px !important;
			}

			.itemNumberH {
				height: 57px;
				line-height: 52px !important;
			}

			.mt5 {
				margin-top: 5px;
			}

			.mt10 {
				margin-top: 11px;
			}

			.mt24 {
				margin-top: 27px !important;
			}

			.mt20 {
				margin-top: 22px;
			}

			.loaddingTop {
				top: 54px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 68px;
			}

			.input-text-view {
				height: 63px !important;
			}

			.input-btn-view {
				height: 68px !important;
				line-height: 68px !important;
			}

			.six-itemH {
				height: 63px !important;
				line-height: 63px !important;
			}

			.six-underline-itemH {
				height: 61px !important;
				line-height: 70px !important;
			}

			.actionH {
				height: 22px;
			}

			.titleLH {
				line-height: 77px;
			}

			.enlarge-height {
				height: 134px;
			}

			.position-top {
				top: -126px;
			}

			.action-container {
				height: 68px;
			}

			.item-charH {
				height: 57px;
				line-height: 51px !important;
			}

			.item-btnH {
				height: 57px;
				line-height: 57px !important;
			}

			.circle-pt {
				padding-top: 125px;
			}

			.action-top {
				margin-top: 25.5px;
			}

			.action-top-line {
				margin-top: 25px;
			}
		}

		@media screen and (device-width: 480px) and (orientation: portrait),
		screen and (width: 480px) and (orientation: portrait) {
			.mr10 {
				margin-right: 12px !important;
			}

			.ml10 {
				margin-left: 12px !important;
			}

			.mr15 {
				margin-right: 19px;
			}

			.enlarge-width {
				width: 81px;
			}

			.position-left-25 {
				left: -39px;
			}

			.position-left-15 {
				left: -20px;
			}

			.position-left-9 {
				left: -12px;
			}

			.position-left-3 {
				left: -4px;
			}

			.enlarge-big-width {
				width: 87px;
			}

			.enlarge-giant-width {
				width: 93px;
			}

			.money-symbol-w {
				width: 40px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 19px !important;
			}

			.inputH {
				height: 268px !important;
			}

			.itemIKH {
				height: 562px;
			}

			.itemKH {
				height: 294px;
			}

			.itemCKH {
				height: 358px;
			}

			.itemH105 {
				height: 134px;
				line-height: 134px !important;
			}

			.itemH {
				height: 64px;
				line-height: 64px !important;
			}

			.itemNumberH {
				height: 64px;
				line-height: 58px !important;
			}

			.mt5 {
				margin-top: 6px;
			}

			.mt10 {
				margin-top: 12px;
			}

			.mt24 {
				margin-top: 30px !important;
			}

			.mt20 {
				margin-top: 25px;
			}

			.loaddingTop {
				top: 61px;
			}

			.mt3-out {
				margin-top: -4px;
			}

			.six-square-height {
				height: 76px;
			}

			.input-text-view {
				height: 71px !important;
			}

			.input-btn-view {
				height: 76px !important;
				line-height: 76px !important;
			}

			.six-itemH {
				height: 71px !important;
				line-height: 71px !important;
			}

			.six-underline-itemH {
				height: 69px !important;
				line-height: 79px !important;
			}

			.actionH {
				height: 25px;
			}

			.titleLH {
				line-height: 87px;
			}

			.enlarge-height {
				height: 151px;
			}

			.position-top {
				top: -141px;
			}

			.action-container {
				height: 76px;
			}

			.item-charH {
				height: 64px;
				line-height: 57px !important;
			}

			.item-btnH {
				height: 64px;
				line-height: 64px !important;
			}

			.circle-pt {
				padding-top: 140px;
			}

			.action-top {
				margin-top: 33px;
			}

			.action-top-line {
				margin-top: 32.5px;
			}
		}

		@media screen and (device-width: 540px) and (orientation: portrait),
		screen and (width: 540px) and (orientation: portrait) {
			.mr10 {
				margin-right: 14px !important;
			}

			.ml10 {
				margin-left: 14px !important;
			}

			.mr15 {
				margin-right: 21px;
			}

			.enlarge-width {
				width: 92px;
			}

			.position-left-25 {
				left: -44px;
			}

			.position-left-15 {
				left: -22px;
			}

			.position-left-9 {
				left: -13px;
			}

			.position-left-3 {
				left: -5px;
			}

			.enlarge-big-width {
				width: 97px;
			}

			.enlarge-giant-width {
				width: 105px;
			}

			.money-symbol-w {
				width: 46px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 21px !important;
			}

			.inputH {
				height: 302px !important;
			}

			.itemIKH {
				height: 633px;
			}

			.itemKH {
				height: 331px;
			}

			.itemCKH {
				height: 403px;
			}

			.itemH105 {
				height: 151px;
				line-height: 151px !important;
			}

			.itemH {
				height: 72px;
				line-height: 72px !important;
			}

			.itemNumberH {
				height: 72px;
				line-height: 66px !important;
			}

			.mt5 {
				margin-top: 7px;
			}

			.mt10 {
				margin-top: 14px;
			}

			.mt24 {
				margin-top: 34px !important;
			}

			.mt20 {
				margin-top: 28px;
			}

			.loaddingTop {
				top: 69px;
			}

			.mt3-out {
				margin-top: -5px;
			}

			.six-square-height {
				height: 86px;
			}

			.input-text-view {
				height: 80px !important;
			}

			.input-btn-view {
				height: 86px !important;
				line-height: 86px !important;
			}

			.six-itemH {
				height: 80px !important;
				line-height: 80px !important;
			}

			.six-underline-itemH {
				height: 77px !important;
				line-height: 89px !important;
			}

			.actionH {
				height: 28px;
			}

			.titleLH {
				line-height: 97px;
			}

			.enlarge-height {
				height: 169px;
			}

			.position-top {
				top: -159px;
			}

			.action-container {
				height: 86px;
			}

			.item-charH {
				height: 72px;
				line-height: 64px !important;
			}

			.item-btnH {
				height: 72px;
				line-height: 72px !important;
			}

			.circle-pt {
				padding-top: 158px;
			}

			.action-top {
				margin-top: 42px;
			}

			.action-top-line {
				margin-top: 41px;
			}
		}

		@media screen and (device-width: 600px) and (orientation: portrait),
		screen and (width: 600px) and (orientation: portrait) {
			.mr10 {
				margin-right: 16px !important;
			}

			.ml10 {
				margin-left: 16px !important;
			}

			.mr15 {
				margin-right: 24px;
			}

			.enlarge-width {
				width: 102px;
			}

			.position-left-25 {
				left: -48px;
			}

			.position-left-15 {
				left: -24px;
			}

			.position-left-9 {
				left: -15px;
			}

			.position-left-3 {
				left: -5px;
			}

			.enlarge-big-width {
				width: 108px;
			}

			.enlarge-giant-width {
				width: 116px;
			}

			.money-symbol-w {
				width: 51px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 24px !important;
			}

			.inputH {
				height: 336px !important;
			}

			.itemIKH {
				height: 704px;
			}

			.itemKH {
				height: 368px;
			}

			.itemCKH {
				height: 448px;
			}

			.itemH105 {
				height: 168px;
				line-height: 168px !important;
			}

			.itemH {
				height: 80px;
				line-height: 80px !important;
			}

			.itemNumberH {
				height: 80px;
				line-height: 73px !important;
			}

			.mt5 {
				margin-top: 8px;
			}

			.mt10 {
				margin-top: 16px;
			}

			.mt24 {
				margin-top: 38px !important;
			}

			.mt20 {
				margin-top: 32px;
			}

			.loaddingTop {
				top: 76px;
			}

			.mt3-out {
				margin-top: -5px;
			}

			.six-square-height {
				height: 96px;
			}

			.input-text-view {
				height: 89px !important;
			}

			.input-btn-view {
				height: 96px !important;
				line-height: 96px !important;
			}

			.six-itemH {
				height: 89px !important;
				line-height: 89px !important;
			}

			.six-underline-itemH {
				height: 86px !important;
				line-height: 99px !important;
			}

			.actionH {
				height: 32px;
			}

			.titleLH {
				line-height: 108px;
			}

			.enlarge-height {
				height: 188px;
			}

			.position-top {
				top: -176px;
			}

			.action-container {
				height: 96px;
			}

			.item-charH {
				height: 80px;
				line-height: 72px !important;
			}

			.item-btnH {
				height: 80px;
				line-height: 80px !important;
			}

			.circle-pt {
				padding-top: 176px;
			}

			.action-top {
				margin-top: 50px;
			}

			.action-top-line {
				margin-top: 49.5px;
			}
		}

		@media screen and (device-width: 750px) and (orientation: portrait),
		screen and (width: 750px) and (orientation: portrait) {
			.mr10 {
				margin-right: 20px !important;
			}

			.ml10 {
				margin-left: 20px !important;
			}

			.mr15 {
				margin-right: 30px;
			}

			.enlarge-width {
				width: 128px;
			}

			.position-left-25 {
				left: -60px;
			}

			.position-left-15 {
				left: -30px;
			}

			.position-left-9 {
				left: -18px;
			}

			.position-left-3 {
				left: -6px;
			}

			.enlarge-big-width {
				width: 136px;
			}

			.enlarge-giant-width {
				width: 146px;
			}

			.money-symbol-w {
				width: 64px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 30px !important;
			}

			.inputH {
				height: 420px !important;
			}

			.itemIKH {
				height: 880px;
			}

			.itemKH {
				height: 460px;
			}

			.itemCKH {
				height: 560px;
			}

			.itemH105 {
				height: 210px;
				line-height: 210px !important;
			}

			.itemH {
				height: 100px;
				line-height: 100px !important;
			}

			.itemNumberH {
				height: 100px;
				line-height: 92px !important;
			}

			.mt5 {
				margin-top: 10px;
			}

			.mt10 {
				margin-top: 20px;
			}

			.mt24 {
				margin-top: 48px !important;
			}

			.mt20 {
				margin-top: 40px;
			}

			.loaddingTop {
				top: 96px;
			}

			.mt3-out {
				margin-top: -6px;
			}

			.six-square-height {
				height: 120px;
			}

			.input-text-view {
				height: 112px !important;
			}

			.input-btn-view {
				height: 120px !important;
				line-height: 120px !important;
			}

			.six-itemH {
				height: 112px !important;
				line-height: 112px !important;
			}

			.six-underline-itemH {
				height: 108px !important;
				line-height: 124px !important;
			}

			.actionH {
				height: 40px;
			}

			.titleLH {
				line-height: 136px;
			}

			.enlarge-height {
				height: 236px;
			}

			.position-top {
				top: -220px;
			}

			.action-container {
				height: 120px;
			}

			.item-charH {
				height: 100px;
				line-height: 90px !important;
			}

			.item-btnH {
				height: 100px;
				line-height: 100px !important;
			}

			.circle-pt {
				padding-top: 220px;
			}

			.action-top {
				margin-top: 72px;
			}

			.action-top-line {
				margin-top: 71px;
			}
		}

		@media screen and (device-width: 768px) and (orientation: portrait),
		screen and (width: 768px) and (orientation: portrait) {
			.mr10 {
				margin-right: 20px !important;
			}

			.ml10 {
				margin-left: 20px !important;
			}

			.mr15 {
				margin-right: 30px;
			}

			.enlarge-width {
				width: 131px;
			}

			.position-left-25 {
				left: -62px;
			}

			.position-left-15 {
				left: -31px;
			}

			.position-left-9 {
				left: -19px;
			}

			.position-left-3 {
				left: -7px;
			}

			.enlarge-big-width {
				width: 139px;
			}

			.enlarge-giant-width {
				width: 149px;
			}

			.money-symbol-w {
				width: 65px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 30px !important;
			}

			.inputH {
				height: 430px !important;
			}

			.itemIKH {
				height: 901px;
			}

			.itemKH {
				height: 471px;
			}

			.itemCKH {
				height: 573px;
			}

			.itemH105 {
				height: 215px;
				line-height: 215px !important;
			}

			.itemH {
				height: 102px;
				line-height: 102px !important;
			}

			.itemNumberH {
				height: 102px;
				line-height: 94px !important;
			}

			.mt5 {
				margin-top: 10px;
			}

			.mt10 {
				margin-top: 20px;
			}

			.mt24 {
				margin-top: 49px !important;
			}

			.mt20 {
				margin-top: 40px;
			}

			.loaddingTop {
				top: 98px;
			}

			.mt3-out {
				margin-top: -7px;
			}

			.six-square-height {
				height: 122px;
			}

			.input-text-view {
				height: 114px !important;
			}

			.input-btn-view {
				height: 122px !important;
				line-height: 122px !important;
			}

			.six-itemH {
				height: 114px !important;
				line-height: 114px !important;
			}

			.six-underline-itemH {
				height: 110px !important;
				line-height: 126px !important;
			}

			.actionH {
				height: 40px;
			}

			.titleLH {
				line-height: 139px;
			}

			.enlarge-height {
				height: 241px;
			}

			.position-top {
				top: -226px;
			}

			.action-container {
				height: 122px;
			}

			.item-charH {
				height: 102px;
				line-height: 92px !important;
			}

			.item-btnH {
				height: 102px;
				line-height: 102px !important;
			}

			.circle-pt {
				padding-top: 225px;
			}

			.action-top {
				margin-top: 75.5px;
			}

			.action-top-line {
				margin-top: 74px;
			}
		}

		@media screen and (device-width: 800px) and (orientation: portrait),
		screen and (width: 800px) and (orientation: portrait) {
			.mr10 {
				margin-right: 21px !important;
			}

			.ml10 {
				margin-left: 21px !important;
			}

			.mr15 {
				margin-right: 32px;
			}

			.enlarge-width {
				width: 136px;
			}

			.position-left-25 {
				left: -64px;
			}

			.position-left-15 {
				left: -32px;
			}

			.position-left-9 {
				left: -20px;
			}

			.position-left-3 {
				left: -7px;
			}

			.enlarge-big-width {
				width: 145px;
			}

			.enlarge-giant-width {
				width: 155px;
			}

			.money-symbol-w {
				width: 68px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 32px !important;
			}

			.inputH {
				height: 448px !important;
			}

			.itemIKH {
				height: 938px;
			}

			.itemKH {
				height: 490px;
			}

			.itemCKH {
				height: 597px;
			}

			.itemH105 {
				height: 224px;
				line-height: 224px !important;
			}

			.itemH {
				height: 106px;
				line-height: 106px !important;
			}

			.itemNumberH {
				height: 106px;
				line-height: 98px !important;
			}

			.mt5 {
				margin-top: 10px;
			}

			.mt10 {
				margin-top: 21px;
			}

			.mt24 {
				margin-top: 51px !important;
			}

			.mt20 {
				margin-top: 42px;
			}

			.loaddingTop {
				top: 102px;
			}

			.mt3-out {
				margin-top: -7px;
			}

			.six-square-height {
				height: 128px;
			}

			.input-text-view {
				height: 119px !important;
			}

			.input-btn-view {
				height: 128px !important;
				line-height: 128px !important;
			}

			.six-itemH {
				height: 119px !important;
				line-height: 119px !important;
			}

			.six-underline-itemH {
				height: 115px !important;
				line-height: 132px !important;
			}

			.actionH {
				height: 42px;
			}

			.titleLH {
				line-height: 145px;
			}

			.enlarge-height {
				height: 251px;
			}

			.position-top {
				top: -235px;
			}

			.action-container {
				height: 128px;
			}

			.item-charH {
				height: 106px;
				line-height: 96px !important;
			}

			.item-btnH {
				height: 106px;
				line-height: 106px !important;
			}

			.circle-pt {
				padding-top: 234px;
			}

			.action-top {
				margin-top: 79.5px;
			}

			.action-top-line {
				margin-top: 78.5px;
			}
		}

		@media screen and (device-width: 1040px) and (orientation: portrait),
		screen and (width: 1040px) and (orientation: portrait) {
			.mr10 {
				margin-right: 27px !important;
			}

			.ml10 {
				margin-left: 27px !important;
			}

			.mr15 {
				margin-right: 41px;
			}

			.enlarge-width {
				width: 177px;
			}

			.position-left-25 {
				left: -84px;
			}

			.position-left-15 {
				left: -42px;
			}

			.position-left-9 {
				left: -25px;
			}

			.position-left-3 {
				left: -9px;
			}

			.enlarge-big-width {
				width: 188px;
			}

			.enlarge-giant-width {
				width: 202px;
			}

			.money-symbol-w {
				width: 88px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 41px !important;
			}

			.inputH {
				height: 582px !important;
			}

			.itemIKH {
				height: 1219px;
			}

			.itemKH {
				height: 637px;
			}

			.itemCKH {
				height: 776px;
			}

			.itemH105 {
				height: 291px;
				line-height: 291px !important;
			}

			.itemH {
				height: 138px;
				line-height: 138px !important;
			}

			.itemNumberH {
				height: 138px;
				line-height: 127px !important;
			}

			.mt5 {
				margin-top: 13px;
			}

			.mt10 {
				margin-top: 27px;
			}

			.mt24 {
				margin-top: 66px !important;
			}

			.mt20 {
				margin-top: 55px;
			}

			.loaddingTop {
				top: 133px;
			}

			.mt3-out {
				margin-top: -9px;
			}

			.six-square-height {
				height: 166px;
			}

			.input-text-view {
				height: 155px !important;
			}

			.input-btn-view {
				height: 166px !important;
				line-height: 166px !important;
			}

			.six-itemH {
				height: 155px !important;
				line-height: 155px !important;
			}

			.six-underline-itemH {
				height: 149px !important;
				line-height: 171px !important;
			}

			.actionH {
				height: 55px;
			}

			.titleLH {
				line-height: 188px;
			}

			.enlarge-height {
				height: 327px;
			}

			.position-top {
				top: -306px;
			}

			.action-container {
				height: 166px;
			}

			.item-charH {
				height: 138px;
				line-height: 124px !important;
			}

			.item-btnH {
				height: 138px;
				line-height: 138px !important;
			}

			.circle-pt {
				padding-top: 305px;
			}

			.action-top {
				margin-top: 114.5px;
			}

			.action-top-line {
				margin-top: 113px;
			}
		}

		@media screen and (device-width: 1080px) and (orientation: portrait),
		screen and (width: 1080px) and (orientation: portrait) {
			.mr10 {
				margin-right: 28px !important;
			}

			.ml10 {
				margin-left: 28px !important;
			}

			.mr15 {
				margin-right: 43px;
			}

			.enlarge-width {
				width: 184px;
			}

			.position-left-25 {
				left: -87px;
			}

			.position-left-15 {
				left: -44px;
			}

			.position-left-9 {
				left: -26px;
			}

			.position-left-3 {
				left: -9px;
			}

			.enlarge-big-width {
				width: 195px;
			}

			.enlarge-giant-width {
				width: 210px;
			}

			.money-symbol-w {
				width: 92px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 43px !important;
			}

			.inputH {
				height: 604px !important;
			}

			.itemIKH {
				height: 1266px;
			}

			.itemKH {
				height: 662px;
			}

			.itemCKH {
				height: 806px;
			}

			.itemH105 {
				height: 302px;
				line-height: 302px !important;
			}

			.itemH {
				height: 144px;
				line-height: 144px !important;
			}

			.itemNumberH {
				height: 144px;
				line-height: 132px !important;
			}

			.mt5 {
				margin-top: 14px;
			}

			.mt10 {
				margin-top: 28px;
			}

			.mt24 {
				margin-top: 69px !important;
			}

			.mt20 {
				margin-top: 57px;
			}

			.loaddingTop {
				top: 138px;
			}

			.mt3-out {
				margin-top: -9px;
			}

			.six-square-height {
				height: 172px;
			}

			.input-text-view {
				height: 161px !important;
			}

			.input-btn-view {
				height: 172px !important;
				line-height: 172px !important;
			}

			.six-itemH {
				height: 161px !important;
				line-height: 161px !important;
			}

			.six-underline-itemH {
				height: 155px !important;
				line-height: 178px !important;
			}

			.actionH {
				height: 57px;
			}

			.titleLH {
				line-height: 195px;
			}

			.enlarge-height {
				height: 339px;
			}

			.position-top {
				top: -317px;
			}

			.action-container {
				height: 172px;
			}

			.item-charH {
				height: 144px;
				line-height: 129px !important;
			}

			.item-btnH {
				height: 144px;
				line-height: 144px !important;
			}

			.circle-pt {
				padding-top: 316px;
			}

			.action-top {
				margin-top: 120px;
			}

			.action-top-line {
				margin-top: 118.5px;
			}
		}

		@media screen and (device-width: 1024px) and (orientation: portrait),
		screen and (width: 1024px) and (orientation: portrait) {
			.mr10 {
				margin-right: 27px !important;
			}

			.ml10 {
				margin-left: 27px !important;
			}

			.mr15 {
				margin-right: 40px;
			}

			.enlarge-width {
				width: 174px;
			}

			.position-left-25 {
				left: -82px;
			}

			.position-left-15 {
				left: -41px;
			}

			.position-left-9 {
				left: -25px;
			}

			.position-left-3 {
				left: -9px;
			}

			.enlarge-big-width {
				width: 185px;
			}

			.enlarge-giant-width {
				width: 199px;
			}

			.money-symbol-w {
				width: 87px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 40px !important;
			}

			.inputH {
				height: 573px !important;
			}

			.itemIKH {
				height: 1201px;
			}

			.itemKH {
				height: 628px;
			}

			.itemCKH {
				height: 764px;
			}

			.itemH105 {
				height: 286px;
				line-height: 286px !important;
			}

			.itemH {
				height: 136px;
				line-height: 136px !important;
			}

			.itemNumberH {
				height: 136px;
				line-height: 125px !important;
			}

			.mt5 {
				margin-top: 13px;
			}

			.mt10 {
				margin-top: 27px;
			}

			.mt24 {
				margin-top: 65px !important;
			}

			.mt20 {
				margin-top: 54px;
			}

			.loaddingTop {
				top: 131px;
			}

			.mt3-out {
				margin-top: -9px;
			}

			.six-square-height {
				height: 163px;
			}

			.input-text-view {
				height: 152px !important;
			}

			.input-btn-view {
				height: 163px !important;
				line-height: 163px !important;
			}

			.six-itemH {
				height: 152px !important;
				line-height: 152px !important;
			}

			.six-underline-itemH {
				height: 147px !important;
				line-height: 169px !important;
			}

			.actionH {
				height: 54px;
			}

			.titleLH {
				line-height: 185px;
			}

			.enlarge-height {
				height: 322px;
			}

			.position-top {
				top: -301px;
			}

			.action-container {
				height: 163px;
			}

			.item-charH {
				height: 136px;
				line-height: 122px !important;
			}

			.item-btnH {
				height: 136px;
				line-height: 136px !important;
			}

			.circle-pt {
				padding-top: 300px;
			}

			.action-top {
				margin-top: 112.5px;
			}

			.action-top-line {
				margin-top: 111px;
			}
		}

		@media screen and (device-width: 2160px) and (orientation: portrait),
		screen and (width: 2160px) and (orientation: portrait) {
			.mr10 {
				margin-right: 57px !important;
			}

			.ml10 {
				margin-left: 57px !important;
			}

			.mr15 {
				margin-right: 86px;
			}

			.enlarge-width {
				width: 368px;
			}

			.position-left-25 {
				left: -173px;
			}

			.position-left-15 {
				left: -87px;
			}

			.position-left-9 {
				left: -52px;
			}

			.position-left-3 {
				left: -18px;
			}

			.enlarge-big-width {
				width: 391px;
			}

			.enlarge-giant-width {
				width: 420px;
			}

			.money-symbol-w {
				width: 184px !important;
			}

			.ml29 {
				margin-left: 3%;
			}

			.mr29 {
				margin-right: 3%;
			}

			.fz15 {
				font-size: 86px !important;
			}

			.inputH {
				height: 1209px !important;
			}

			.itemIKH {
				height: 2533px;
			}

			.itemKH {
				height: 1324px;
			}

			.itemCKH {
				height: 1612px;
			}

			.itemH105 {
				height: 604px;
				line-height: 604px !important;
			}

			.itemH {
				height: 288px;
				line-height: 288px !important;
			}

			.itemNumberH {
				height: 288px;
				line-height: 264px !important;
			}

			.mt5 {
				margin-top: 28px;
			}

			.mt10 {
				margin-top: 57px;
			}

			.mt24 {
				margin-top: 138px !important;
			}

			.mt20 {
				margin-top: 115px;
			}

			.loaddingTop {
				top: 276px;
			}

			.mt3-out {
				margin-top: -18px;
			}

			.six-square-height {
				height: 345px;
			}

			.input-text-view {
				height: 322px !important;
			}

			.input-btn-view {
				height: 345px !important;
				line-height: 345px !important;
			}

			.six-itemH {
				height: 322px !important;
				line-height: 322px !important;
			}

			.six-underline-itemH {
				height: 311px !important;
				line-height: 357px !important;
			}

			.actionH {
				height: 115px;
			}

			.titleLH {
				line-height: 391px;
			}

			.enlarge-height {
				height: 679px;
			}

			.position-top {
				top: -634px;
			}

			.action-container {
				height: 345px;
			}

			.item-charH {
				height: 288px;
				line-height: 259px !important;
			}

			.item-btnH {
				height: 288px;
				line-height: 288px !important;
			}

			.circle-pt {
				padding-top: 633px;
			}

			.action-top {
				margin-top: 277px;
			}

			.action-top-line {
				margin-top: 274.5px;
			}
		}

		@media screen and (device-width: 320px) and (orientation: portrait),
		screen and (width: 320px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 360px) and (orientation: portrait),
		screen and (width: 360px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 375px) and (orientation: portrait),
		screen and (width: 375px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 390px) and (orientation: portrait),
		screen and (width: 390px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 411px) and (orientation: portrait),
		screen and (width: 411px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 400px) and (orientation: portrait),
		screen and (width: 400px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 411px) and (orientation: portrait),
		screen and (width: 411px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 412px) and (orientation: portrait),
		screen and (width: 412px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 414px) and (orientation: portrait),
		screen and (width: 414px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 428px) and (orientation: portrait),
		screen and (width: 428px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 480px) and (orientation: portrait),
		screen and (width: 480px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 540px) and (orientation: portrait),
		screen and (width: 540px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 600px) and (orientation: portrait),
		screen and (width: 600px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 750px) and (orientation: portrait),
		screen and (width: 750px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 768px) and (orientation: portrait),
		screen and (width: 768px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 800px) and (orientation: portrait),
		screen and (width: 800px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 1040px) and (orientation: portrait),
		screen and (width: 1040px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 1080px) and (orientation: portrait),
		screen and (width: 1080px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 1024px) and (orientation: portrait),
		screen and (width: 1024px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		@media screen and (device-width: 2160px) and (orientation: portrait),
		screen and (width: 2160px) and (orientation: portrait) {
			.keyboard-amountInput-area-w {
				width: 90% !important;
			}

			.keyboard-amountInput-inner-area-w {
				width: 100% !important;
			}

			.keyboard-longpwd-area-w {
				width: 89% !important;
			}

			.keyboard-smspwd-area-w {
				width: 87% !important;
			}

			.sms-count-btn-width {
				width: 29.3% !important;
				margin-right: 0px !important;
			}

			.sms-input-width {
				width: 70% !important;
			}
		}

		html.scroll-fixed {
			position: relative;
			overflow: hidden;
			height: 100%;
		}

		html.scroll-fixed body {
			overflow: hidden;
		}

		.arrow-right-b,
		a,
		div,
		h2,
		li,
		p,
		span {
			background-repeat: no-repeat;
		}

		.action {
			font-size: 14px;
			color: #999;
		}

		.action.mt16 {
			margin-top: 16px;
		}

		.action .other-verify-method-left {
			position: inherit;
			float: left;
			width: 35%;
			height: inherit;
			text-align: left;
			/*line-height: 100%;*/
		}

		.action .other-verify-method-left.ml-sys {
			margin-left: 29px;
		}

		.action .sms-code-action-right {
			position: inherit;
			float: left;
			height: inherit;
			width: 65%;
			/*line-height: 100%;*/
		}

		.action .sms-code-action-right .timing {
			position: inherit;
			float: right;
			max-width: 100px;
			padding-left: 10px;
			text-align: right;
			height: 20px;
			line-height: 20px;
		}

		.action .sms-code-action-right .timing.resend {
			color: #4d7bfe;
		}

		.action .sms-code-action-right .receive-fail {
			position: float;
			float: right;
			text-align: right;
			padding-right: 10px;
			width: 55%;
		}

		.action .sms-code-action-right .middle-line {
			width: 1px;
			height: 14px;
			background-color: #d8d8d8;
			float: right;
			margin: 3px 0px;
		}

		.action .action-only-right {
			float: right;
			width: 40%;
			height: inherit;
			text-align: right;
		}

		.input-view {
			position: relative;
			display: inherit;
			left: 0;
			top: 0;
			width: 100%;
			background-color: #ffffff;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
		}

		.input-view .sec-title {
			vertical-align: bottom;
		}

		.input-view .sec-title .middle {
			position: relative;
			width: 70%;
			float: left;
			font-size: 20px;
			font-weight: bold;
			vertical-align: bottom;
			color: #333333;
			bottom: 0px;
		}

		.input-view .sec-title .left {

			float: left;
			background-position: center left;
			background-size: 100% 100%;
		}

		.input-view .sec-title .left.icon {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAAAXNSR0IArs4c6QAABeVJREFUeAHtnG9oVWUcx++9251LLpdEfBGUILVYrLm/BFHDRNc0KcUXSSpEhG7gizCwN/UiqN5Ukm8UBM0X+SpFC2qZkgpZUO3/GhMWhBYoWEhr1W7b3fo+7B64Xp7nMHAvOs/zuXB4zvn9nt2d3+f33e95znPOWSrFBwIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABJaOwPj4+Mr+/v4LAwMD7Uv3rcn7pnTyTnnpz3h4ePj+2dnZ8/Pz84/o23/PZrNPNTU1/bj0v+n//43BC2JoaOhhieGCUrW6LF030+l0R1tb209ltiB2gxZEX19fqxJ/TpVhlSXb12XraG9vN20wn0wwkVYEqrnCOpkuOcRgeq+WWDZX/Jj3h0EKQmJ4bm5u7pyym7dlWEKYl32fhoyjNr/PtuCGDA0TLyqhx7RVOxI7K0G8JDGcdPi9NgclCF1W7lc2D2qYsMYtIRQymcyOlpaWT73Oekxwrr+SmB9JpktieFtCeN119hLDlLZtEsNXrj4h2K1/KT4FLhFkJIbDiqnHFZeEcFv9NuuK4jtXn1DsXgtC84Wskv2Rkr0jJqE35XtaYhiN6ROMy1tBSAzLJYYzEkOXK5vyX5NvY4gLUC4mXs4hRkZGVszMzHwuMTzuClz2q9XV1Z1aov41pk9wLu8qhCrDfcrieW2PxmRzUFcTXa2trbdi+gTp8mphSmJ4UFn8RlucGK7Ivx4x2PXujSB0JbFWIZpkr7GHmkppzvClfF2aQP7h6hO63Ys5xODg4BNaiv5Mybw3JqGna2trdzU0NPwb0yd4V+LnEBLDM8Vi8bQyeY8rm6oMJzRE7FFbdPXBvkAg0UOG5gw7JYZPFEqcGA5JDC8jhsVJPrGC0Jxhn5J8UmFmXaHK/6bWGParNXcv+SyCQCKHDInhgNYY3nXFVxLAqxLDIVcf7HYCiawQSvgKezgLVolFXdLL4vrgsxNIZIUwoeghlzd0ZfGWPawFq0TxvqrEgbg++O4kkFhBmDAkih5Vg8PanJVOovhQk8q9arnCuDP31qNEC8JEpPnE82rMHc0aa4QySgxn8/n8C3V1dQVXH+wLBBIvCBOG1iI6NXyYO5u5mMReyuVyW+vr6/+M6RO8ywtBmCzq/YrH9H5Fr3ZXurKqStEv0WzS0vVvrj6h251jb9LANDc3f6+Ed+i8f3Gdu8TQJt+V0dHRB1x9Qrd7UyGiRJpkFwoFc/u7PrJZWiMa85TUVYsvaJM3FSLKYmNjo0l2h6rFD5HN0poK8bWuUoJ+sdfCJeVdhYiCHBsby01PT5/VMLExslW2Es2UbFu1VnGx0hfqsXcVIkqkbnNP6Xb3Fh2fimyVbemqpFeXrtsrfaEee1shooQq6RkNDUfUdkc2S1vUI3XdWsA6bvEFZfK2QkRZ1LAwpyGhR+07kc3SVmkd45gqxWsWX1Am7ytEeTb1/MQrEsYHqhbOuOV/TwIKVhhOMOUgfdpXFdgtQZxQTHGPDx6XKLoljqJPsS8mluAEYaCUHrszk83lLkgSwxnd/9gZ2v0P7+cQtoTrhd7eqqqqTiX9ts1vbKoi2ycnJz92+X21BykIk0yJ4lslfZ12b9iSK7H8pe2gzeezLcghozyh+g90a0r/ge6hMvvfqiBbJJrLZbYgdoOtEFF29W7nzzU1NU/qeKhk+0eV4dkQxRAxoRWBiYmJvK5AvtAi1gaAQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAwF0S+A92MHKmtAupXwAAAABJRU5ErkJggg==);
		}

		.input-view .sec-title .right {
			position: float;
			float: right;
			top: 0;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAAAu9JREFUeAHt2r+LE0EUwPHLXqWlRQohhYWFIASSf+C82s5CQWut7QX9F+xTKni9licWlvlhQBRsUxmuucoiv3wPMse47ia3k7mdF+67EHay2X0788nL290hBwcsCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAALGBMbj8f3YXZKYdyaTyY3YcavGy6oeEHv/wWDwZjabfRsOh09ixR6NRnfn8/nX6XT6MTVyI9agQuIo7mq1er0+dpFl2bNOp/MhJJY7RnGXy+UXiXtbtzUajc/NZvNhq9X64/apc50sg7UsCMIrb7CHAvNul0zO42psOcexZPIL7zy1NpMBt9vt75qxMtqFN+Jg5CLcddye/CreeueotZm0ROhINWM1c6V56I28UrnYhNvtdp9LmVh5sWttJgfW0e6CbBlXx2YCOBTZOq4p4KrI+4BrDviyyPuCaxJ4G7JcsAb+fa7uv156qS9oriP+2kwN9jul7Q0XvnMBvpXb3ySu9tEssHauBFk/8hezuNpJ08DawS3IpnG1/8me5PTkl1m05soT33l+X9m+lO2nKR8i8n0qem8a2N0tFNRcnWPI9AlQM7xoYFa2mQV2uG5WzIFp5rq2rIPnLrwYV9o0CVyGKxI9AX4q6/8miGTq8/GVSgUGNwe8CVfvc3W+uGgWTjL9vUVkU3cR23D9C1rJ3cVCM1y+iJPAhIt+mBngKrhOYR+QTZSIEFxF1nJRVJMtlYvkGRyK67JY11p7FVWa/0zaWygXSYFj4Dpoq8jJSoT+byHmrJhe2MrKhdTqR+6LqHudDFj+C/Fbfta/cgPeaW6hBPlMzvMjd57a3iYtEf1+/6aM9JO8juS1E64cf7F45eJMsvqBwP+8+PC6NRRZQF5KlkX9srUsSNx7182T8SKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAK2Bf4CoKj4d3I8GvAAAAAASUVORK5CYII=);
			background-position: center;
			background-size: 100% 100%;
		}

		.input-view .sec-subtitle {
			text-align: center;
			height: 20px;
			line-height: 20px;
			height: 20px;
			vertical-align: top;
			horizontal-align: middle;
			font-size: 14px;
			color: #666;
			width: 100%;
		}

		.input-view .input {
			text-align: center;
		}

		.input-view .amount-font {
			font-family: myFirstFont;
		}

		.input-view .input-amount {
			height: 60px;
			margin: 20px 10px 0;
			text-align: center;
		}

		.tile-input-box {
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
		}

		.tile-input-box-width {
			width: 100%;
		}

		.tile-input-box .tile {
			position: relative;
			border-style: solid;
			border-color: #efefef;
			border-left-width: 2px;
			border-top-width: 2px;
			border-bottom-width: 2px;
			border-right: none;
			width: 16.38% !important;
			font-size: 0.8em;
			letter-spacing: 3px;
		}

		.tile-input-box .tile.first {
			border-top-left-radius: 3px;
			border-bottom-left-radius: 3px;
		}

		.tile-input-box .tile.last {
			border-right: solid;
			border-color: #efefef;
			border-right-width: 2px;
			border-top-right-radius: 3px;
			border-bottom-right-radius: 3px;
		}

		.tile-input-box .underline-tile {
			position: relative;
			border-bottom: solid 2px #e4e4e4;
			width: 12.3% !important;
			height: 58px;
			line-height: 60px;
			vertical-align: bottom;
			text-align: center;
			font-size: 25px;
			font-family: myFirstFont;
			font-weight: normal;
		}

		.horizotal-screen-styl .tile-input-box .underline-tile {
			width: 16% !important;
		}

		.tile-input-box .underline-tile.first-item {
			margin-right: 2%;
		}

		.tile-input-box .underline-tile.last-item {
			margin-left: 2%;
		}

		.tile-input-box .underline-tile.middle-item {
			margin-left: 2%;
			margin-right: 2%;
		}

		.tile-input-box .underline-tile.bb {
			border-bottom: solid 2px #4d7bfe;
		}

		.text-input-box-no-float {
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
		}

		.text-input-box {
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
			float: left;
		}

		.money-symbol {
			width: 32px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAABiCAMAAADzyqoRAAAAaVBMVEUAAAAzMzM0NDQzMzM1NTU1NTUzMzM1NTU0NDQzMzM0NDQ1NTU1NTU3NzczMzMzMzMzMzM3Nzc0NDQzMzMzMzMzMzM2NjYzMzM6Ojo0NDQzMzMzMzM1NTUzMzMzMzM0NDQ0NDQ1NTUzMzOAmmQSAAAAInRSTlMAPJ61UiK5W8b7gC4zHK2ooymx95qVOScUzb+NN+vk2Xpq05JiEgAAAP9JREFUWMPtlMkSgjAQRLOoqKyiIu7K/3+kB9M1Q0biUaTybnS6XqrCJCoSiUwB3Tn23kK+dQsnni5cuMr77T00mqcN0l1fvSI1x0I+5+nOU4MMuWHhHOqF8qghP1BmoGj8doqVSoED1FYJCtQ3SCokFwWkvHTBpiO1pMRq6n1nSkKuor9XrT5S9eRFSI3jhS2jnQYwTFfzjcJyS+pStORcNJZOXyBm7h5Sy3kOqOVdoaEJckYPAxmk3Uq1VFpw5e2jBZq3l90XktgOt1NNJK6w1Ix2cMo/PlBTaD8MgYfkZhiXcf7Lf23rGfHEhZ8x8nHOSWz/rt2u3yQqEolMjxfTkYF5qKRH+AAAAABJRU5ErkJggg==);
			background-position: center right;
			background-size: 15px 33px;
		}

		.input-clear {
			width: 44px;
			height: inherit;
			background-image: url(data:image/png;base64,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);
			background-position: center center;
			background-size: 24px 24px;
		}

		.input-clear.mr16 {
			margin-right: 16px;
		}

		.input-clear.hide {
			visibility: hidden;
		}

		.eye {
			width: 34px;
			height: inherit;
			/*float: right;*/
			background-size: 34px 34px;
			background-position: center center;
		}

		.eye.open {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAflBMVEUAAADh4eHQ0NDQ0NDS0tLQ0NDQ0NDt7e3Q0NDS0tLV1dXPz8/Q0ND////Q0NDQ0NDR0dHR0dHR0dHR0dHQ0NDQ0NDQ0NDR0dHR0dHQ0NDQ0NDQ0NDQ0NDQ0NDPz8/Q0NDS0tLU1NTU1NTPz8/Q0NDR0dHPz8/R0dHQ0NDPz8/M6j7bAAAAKXRSTlMACKvgIfb7BdU/FuzDAsmweXFaG5/lhDsnvYzwupKLYk4vEcCOSNCZUVpHNZ8AAAH9SURBVHja7NbZboMwEAXQsdkJJGENIfue+f8f7MOYtHUJQYqdh2rOK8i6XGs0AGOMMcYYY4wxxhhjjLH/z803cnmtPK+6LuUmd+HT4kxWqKlkFsPHpBfpYy9fXlL4BDF3cIAzF2Dd3cEXnDvY1axxhHUDFmU+fvOTbR4dCiGKQ5Rvk1+PMrAlKPFh0i60uxeLdoIPZQBWxAl2klxAD5H/eCUGCxoHlTCCp6IQFacB4+Iug5cNNh1kXpfCeBdiimRawAvF41UBRqUzJFKMCCyRzFIw6YykTkdFrpGcwaAIyRxGmiOJwJggVMMPusUmXK3CnrVVqkEKwBT1XSf9RHeNJDyAJjh13RniejRyR72GCZJEwB9HhwbaBTPUZOz1bF0GL4YeezUhhop4ctoSldtgdjNVtP29RtjZDd5iCwYIar0GzW0gBKlp3wp4347+EArQhKhfh67wVcb30SaQoFthpzpCP0krxHYIUg6HsH4dRH61Z+8oAMJAEIZF0UJbUUSQ+Lj/GW22dO0cBvm/KyTZx6R/O47PL2ZYl+0as4speaJhen6im6RYheFIipWibId2Tsq2ooGFrmQNTNDKw7lnrVw01LRNXap0qPnXeOcx6HqM/BbLj8ca6LEQe0QDHiGJR1xkEpx5RIgmYapHrGwSsLt8NQAAAAAAAAAA5G7SbqtLSSExBAAAAABJRU5ErkJggg==);
		}

		.eye.close {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAh1BMVEUAAADQ0NDQ0NDX19fT09PQ0NDo6OjPz8/Q0NDQ0NDR0dHZ2dnc3NzPz8/Q0NDR0dHR0dHR0dHR0dHS0tLS0tLPz8/Q0NDQ0NDQ0NDR0dHT09PQ0NDQ0NDQ0NDS0tLV1dX////Q0NDR0dHQ0NDQ0NDR0dHQ0NDQ0NDQ0NDQ0NDQ0NDR0dHPz8+2O4quAAAALHRSTlMA2fgPI6cF78+BXxMK++WtcFdQNSvd1Li0Shr1v4tDHQKYeGtmOzHJxp2QmhCpTLMAAAGrSURBVHja7dbpjqJQEAXgwy6yiCIKuHa32svU+z/fjBeIBmybZC5kkjnfP5KbUDlVdQFERERERERERERERERE/zX3L45qcnZiCz0tYv8A7axkJSI+epqISF4coZcjV57VMwhR5tDrIspnv9gyuTKO0CwXZdE/NplCt1QUr8e8TUXJjtDuRRSjxA+KSJQ99AsNUVYBntqbonxhCGlUZ7F82guzrjXEIHypbL5fPfdFKuYSgwgn0pjZeKgwpOFjCO5absxdiY60PtFaUO3bcRPlCxd3gmTVOrCHdq/SYX7s5vvLwU6L06chHZ72sZhL7c2QHziOVOISWp3NpgaE/kaeyBZwt1KZhNDpTSo7/HFw5Dte4gKwjDoKW3M7VBSzI5TllycPGIkFxY5VECU0O3siH7d4Z/LAKxrpRmRtQTvbyAI0LLNK39lO4uw9r0ua3P/W/HIxgMDufK191Nai3C1lisHl9Us7RY0oiORq1W6PgRGdmkFsD+oF49mKYndu1B3Gc9q2lgHh9Ro1ZwXGVCbvkuCOE62nFkZnB60nIiIiIiIiIiIiIiIion/Ab/OQXpTBqsFRAAAAAElFTkSuQmCC);
		}

		.sms-timing {
			float: right;
			text-align: center;
			font-size: 14px;
			background-color: #ebebeb;
			color: #999;
		}

		.sms-timing.resend {
			background-color: #4d7bfe;
			color: #fff;
		}

		.input-border-no-right {
			border: solid 2px #efefef;
			border-right: none;
		}

		.input-border {
			border: solid 2px #efefef;
			border-radius: 2px;
		}

		.input-left-radius {
			border-top-left-radius: 2px;
			border-bottom-left-radius: 2px;
		}

		.input-right-radius {
			border-top-right-radius: 2px;
			border-bottom-right-radius: 2px;
		}

		.input-text {
			position: relative;
			font-size: 20px;
			color: #333;
			border: 0px;
			font-weight: bold;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			white-space: nowrap;
			/*height: 56px;*/
			/*闪烁动作*/
		}

		.input-text.fs27 {
			font-size: 27px;
		}

		.input-text.fs25 {
			font-size: 25px;
		}

		.input-text.pl16 {
			padding-left: 16px;
		}

		.input-text.pl22 {
			padding-left: 22px;
		}

		.input-text.secret {
			letter-spacing: 5px;
		}

		.input-text .input-pointer-v-h {
			visibility: hidden;
		}

		.input-text .keyboard-custom-pointer::after {
			content: '';
			border-right: 1px solid #4d7bfe;
			opacity: 1;
			height: 21px;
			font-size: 21px;
			-webkit-animation: focus 0.7s forwards infinite;
			animation: focus 0.7s forwards infinite;
		}

		.input-text .keyboard-amount-pointer::after {
			content: '';
			border-right: 1px solid #4d7bfe;
			opacity: 1;
			height: 27px;
			font-size: 27px;
			-webkit-animation: focus 0.7s forwards infinite;
			animation: focus 0.7s forwards infinite;
		}

		.input-text .keyboard-custom-pointer::-webkit-scrollbar {
			display: none;
		}

		@-webkit-keyframes focus {
			from {
				opacity: 1;
			}

			to {
				opacity: 0;
			}
		}

		.input-text .input-custom-holder {
			position: absolute;
			left: 0;
			top: 50%;
			-webkit-transform: translateY(-50%);
			color: #dadada;
			padding-left: 10px;
			font-size: 18px;
		}

		.input-text .input-custom-holder.pl-amount {
			padding-left: 3px !important;
		}

		.input-text .input-custom-holder.pl-password {
			padding-left: 16px !important;
		}

		.input-text .input-custom-holder.pl-sys {
			padding-left: 25px !important;
		}

		.input-text .input-custom-holder.hide {
			display: none;
		}

		@font-face {
			font-family: myFirstFont;
			src: url(data:font/opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIKDVyrIAAAW0AAAMTUdQT1OoLMAIAAASBAAAAExPUy8yaSvhcwAAAoQAAABgY21hcIaP+FEAAASwAAAA4mhlYWQajePtAAAAtAAAADZoaGVhBnYCOwAAAmAAAAAkaG10eL1jCLsAAADsAAABdG1heHAAXVAAAAAArAAAAAZuYW1l890bBwAAAuQAAAHJcG9zdP9tADIAAAWUAAAAIAAAUAAAXQAAAAEAAAABAUeJ8OVUXw889QADA+gAAAAA3HTPtQAAAADcdM+1AAr/OAKCAyAAAQAHAAIAAAAAAAAB9ABdAPoAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAABvQA8AlgAAAJYAAAB/gAkAcAAPAH+ACgB/gAmAf4AHgH+ACgB/gAoAf4ANgH+ACQB/gAqASkAFADwADcA8AA4APsAPAGiADwCAgA8AUAACgE/AAoBTABkAe0ADwHWADwBPABkATwAKAFGAGQBRgAoAYMAZAGeACgBBABkAQQAKAIuADwClgA8AOYAPAINADwCIgA8AdYAPAHWADwB0wA8AiwAPAKbADwAAQAAA+j/OAAAApsACgAKAoIAAQAAAAAAAAAAAAAAAAAAAF0ABAIJArwABQAIAooCWAAAAEsCigJYAAABXgAyAPoAAAAAAAAAAAAAAACAAAADAAEAAAAAABAAAAAAVUtXTgCgACD/HwMg/zgAyAPoAMgAAAABAAAAAAH0ArwAAAAgAAAAAAAPALoAAQAAAAAAAQAMAAAAAQAAAAAAAgAEAAwAAQAAAAAABAALABAAAQAAAAAABQAYABsAAQAAAAAABgALABAAAwABBAkAAQAYADMAAwABBAkAAgAIAEsAAwABBAkAAwAsAFMAAwABBAkABAAWAH8AAwABBAkABQAwAJUAAwABBAkABgAWAH8AAwABBAkAEAAOAMUAAwABBAkAEQAIAEsAAwABCAQAAAAqANMAAwABCAQACQASAP1fX19fX19fIEJvbGRCb2xkSlItVURDLUJvbGRWZXJzaW9uIDEuMDA1O0ZFQUtpdCAxLjBOrE4ckdGHjWVwW1dPUwAgAEIAbwBsAGQAQgBvAGwAZAAxAC4AMAAwADUAOwBVAEsAVwBOADsASgBSAC0AVQBEAEMALQBCAG8AbABkAEoAUgAtAFUARABDAC0AQgBvAGwAZABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAA1ADsARgBFAEEASwBpAHQAIAAxAC4AME6sThyR0YeNZXBbV09TAFUARABDACAARABlAHMAaQBnAG4AOgAgAFcAYQBuAGcAIABZAGkAUQBpAFcAYQBuAGcAIABZAGkAUQBpAAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABADOAAAAJgAgAAQABgAhACYALwA5AD0AQABaAF4AegB8AH4AoAClIBkgHTAB/xr/H///AAAAIAAjACgAMAA9AEAAQQBbAGEAfAB+AKAApSAYIBwwAf8a/x///wAAAAAAAAAGABwAAP/BAAD/u//Z/9z/Yf+y4DngM9A/AS4BKgABACYAKAAuAAAAAAA4AAAANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBDAEUAVgBcAFQASwBMAEQAWABCAEoAQQBGAFMATQBHAE4AWwAAAAMAAAAAAAD/agAyAAAAAAAAAAAAAAAAAAAAAAAAAAABAAQCAAEBAQxKUi1VREMtQm9sZAABAQEk+B4A+B8B+CAC+BQE+0MMA5X7XPkW+bQF9xQP93IRqxwLuxIABgEBCA8WHS45dW5pMzAwMXVuaUZGMUF1bmlGRjFGMDAxLjAwNWNvcHlyaWdodCBtaXNzaW5nSlItVURDLUJvbGQAAAEAAQAAIhkAQhkAEQkBhwAADwAADQAAAgAACwAABAAAEAAAPQABiAEADgAACQEAPAAAPgAAaQAAdwAAQQAACAAAIQAABwAAXQAABQAAZAAADAAAHgAAXwAAPwAABgAAXQIAAQC7AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wEVARYBFwFGAWcB0AI2AnICywMcA0ADpwPsBAQEJAQ8BGgElATZBPIFCwVCBa0FwwX2BigGSAZlBokGnga1Br8HRggECBoIjAjTCPkJGAlNCZkKH9j7XNCsuqyirLqsx6yjw6GtoqywrKatr62lrLCszhLo1UH3Yyesrays2BP//SDo+1wV99H6fPvRBhP//uDV/jcVrAfRugVFrPc6amsGRVwF8WoG+zr3HBX3Bfc6+wUH+zr3QRX3Baw777pqdGnD7/sFB/s69xsVrfcZzawnB/s6xBWszbBJrPc6aklFByf3FhXz70XNaQf7OvcWFazNsEqs9zlqSWbNagf7GfzkFe+6Jwb4VQSsr2oGDvtBDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg6h+JR3Acf32QP4FfedFTbg4OA+2DY2NuA9PuA2NjbZPeDh4DUFDg4O4oD3AfiL9wIpCveTJgojCh73sAf3DSnt+w0e+wH8ixX3sAcqCh77sAdOJQrIHg6koHYB94H3AwP3bRb3A/lK+yMG+xH7AQX7Jgf3MfcZBQ7ii/cB+IEgCrj3Afdv9wID+Gf3ARX7rgb3efd5BbS0osLFGsZ0wmK0HrRhVKJRG1BVdGJhH2JidFRQGnX3AaEHqJenoKAen5+nl6gbqKd/d58foHaWb24aboBwdnYe+7H7sQX7Fvg0Bw7igPcB92/3AfdEIAqz9wL3WSEK+ET5ShUhB/sR+xvoc9A2jicZZwf7DSgp+w0jMtjudh70qgVTkrhhxBvGvbvHjR+uB8hXu1BueoKCgR6IiQWKiouLHoSDiIc3yvdU92QF+231Bg7ioHb3LSAK97khCvh09y0V9wE9+Eb7Cgf7kvw6BfsNwQeMigWM92T7LfcB9y0H+4/3ARX3IveABfuABw7igPcB95D3AvcTIAr4ASEK95P4YBVxcYaCcx+i9yEF94P3AfvhBlP79vFQBbKcsqe4G8e9Wk8fagdPWVlPU122wYQeIW8FJp/kPvUbIwofrAf3DCnu+w0eDuKA9wH3byAKs/cB928hCveW+D4V9y/3ogX7Egb7b/wPBXlrgWZjGvsN7Cn3DfcM7e33DfcMKe37DB77AvtuFce8vMjHvFpPTlpaT05avMgeDuKfdvje9wIBrPgzA/deihX3nvjSBfcO/DL7Ave/B/uk/N4FDuKA9wH3b/cC90MgCsn3AvdY9wID+B/4DBWurqG8wRr3ATPj+wH7ADIz+wFVoVquaB5bY2xOSBr7De0p9w0jCs5syFuzHvuN+zwVKgpOJQrIHqH3xhW7srO7u7NjW1tjZFtbZLK7Hg7ioHb3pfcC92/3ASkK+HT4gBX3DSnt+w0kCvsM7Sj3DR77MvulBfcSBvdx+BMFnquWsLMa+9wWyLy8x8e8Wk5PJQrHHg77Enn3VwGf920D9x95Fe3Q+0n3EmdyBQ77S4D3FwG49xcD903BFWdtbmhnbqivr6ior66pbmceDvtLMPdmAbP3CAPD9wsV9wgGTvtmBVQGDvtA9wy3Acf3FwP3U8IVZm5uZ2ZuqLCvqKiwr6huZx77DPcBFfio9wH8qAcOhvdk968B9znjA/fc95cVW87ZpHDePXIF3TM5Bz6kbzjZcltI0li7zbtJBQ7moHb3LeP3eeMB9xLi4+ID+Bj3hRX3ec3jSfceNPseM/ceNPseSTPN+3lJM837LeL3LeP7LeL3Lc3jB/uFFvd54/t5Bw4koHYBlffAA/cPFvdP+UwF+wYG+079TAUOI6B2AZX3vwP3yRb7TvlMBfsFBvdO/UwFDjD3G/hCAe/3GAP3fPddFWZtbmdnbaiwr6mor6+pbmce+xj3vhWwqaivr6luZmdtbmdnbaivHg7RgPcX+Hb3ARKa9wG39xf7DPcBwvcCFCwT7Pd+9wwVE/RnbW5nZqlur6+oqLCvbqhnH/tv9/0V9wGWBse8vcjHvFlPXXl4ZGgeE+xeYU1R+xQa9wEG3KuotLAetLG+uusa9w0o7fsMJAoeDrr3u/cCAcf38gPH+CkV9/L7AvvyBg4goHYB7yEK96b5TBX7CQZzRmr7DvsvGvsyrfsQpEce9wkGfK1X9xj3TBr3RLz3FpuzHg4goHYB9iEK9vfyFftMV/sZfGoe9woGo8+t9xD3Mhr3L2r3DnPQHvsJBpxju/sW+0QaDiqL9wH4ciAK7/cCA/ey+N8V9wH7Tv1M9073AT/4cgcOKov3AfhyIAr3CSEK93YW+Uz7TvsB2PxyPvsBBw5nIgr3ObLzsgP37/lMFSMGzPtkBbIG+4v3ZBXM+2QFsvdkBg6CIgr3NKwnCvctFvdk9w0HPvtkBQ77NyIK90S3A/dw+UwV+wwG1/tkBbcGDvs3Igqz9wwnCg73G4DXt9j33MJU2LbYEsfYtti317fYE++A96smCr69nayyHlrGBXVyan9qGzxMy9of97AH2srK2tnLTDwoCvf9ZwcT34CYenWUdBtVXl5VH/uwB1S4X8GhoJOYnB5+nJ+DohvBuLfCH/ewB/cNKO37DB51/IsV97AHE++Al5WVl5eVgX8oCg73g4Dt+KLtEsfuT+33De4T6PkV3hUj8/TzRdEjIvsh9yC2tgWpqZyzthq1erNtqR6pbWOcYRtgY3ptbR8T2G1te2NhGmCbY6ltHrZgRUUFE+hmZnZZVxpWoFmwZh5ksr14vhu9vp6ysR/S0fIjBfww90IVpZWknp4e0dH3IPsgRURkZUyLZbEZeJ6BpKYaE9ix+AEVm5Gal5celpabkpsbm5qEgJcfln+RfHsae4V7gIAeYGBgtgV/loWbmxoO+1WL+UwBx/cCA8f5TBX3Av1M+wIGDvGA9x34VPcdEsfuSe6h7aHtSu0T3Pen+EMVbJJXn7gasqursrKra2Qe7QbYWctFoB65KV0HRXZYSz4aO8ZM7nIeE9r3CG6LUngaUVxdUh4T7FJcucUfKAYszTvjdR5f7bcHE9rjoczb6hrEcvH7ObUeDvcPoHb3O+zW7AH3dewD+HL4SBX7EQb3GfeYBfsBBiP7XiP3XgX7AQb3GvuYBfsRKvcwQPswKvcw+zvs9zv3MOz7MNb3MAYOuve8IAr3SSEK97b3vBX3DPcB+wz3DPsB+wz7DfsB9w37DfcBBg6699HNAcf38gPH+IAV9/L7AfvyBvtDBPcB9/L7AQcOt/e3lwHH9+8D98H3rxVzcI6UbR9LnmR4hYdY2BiSkdC29wNqCHbPs6OMG74+BYeFZXRNGw73Gfe7IAr3PcL3AcED+IT38hVsc3NtbXKjqqmko6mpo3NtHvxIFqmko6mpo3NtbHNzbW1yo6oe9zgWqaOjqamkc21scnNtbXOjqh4O94iA41N29zjj91jj4uMSx+Lj4qHj4uMTvoD3U/hUFdPGxtTTUMZDQlFQQ0LFUNQfE36A+xX8VBX3Bwb4PflMBfsIBvvn+wgVo5+eo6OfeHNzd3dzc3efox4Tv4D3WfxgFUPGUNPUxsbT1FDGQkNQUEIe4xajnp+jo593c3N3eHNzeJ6jHg57m/iIm/dMm9+bBvtsmwceoDf/DAmLDAv47BT4OxWrEwALAQEFCQ8WHSQ0Q1FbZPcBAQv3AQML+Hz3ZAEL9w3t7fcNC/sNKSn7DQtaWk9PWrwL+VsVJAof+7AH+w3tKfcNCwOz+UwV9wwGP/tkBV8GCx77sAd/gYF/f4GVlx4LAbP3Avdu9wIDC8e8vMfHvFpPCwAAAAABAAAACgAeACwAAURGTFQACAAEAAAAAP//AAEAAAABY3BzcAAIAAAAAQAAAAEABAABAAAAAQAIAAEACgAFAAUACgACAAEAAgAbAAA=);
		}

		.input-text .input-txt-code {
			display: block;
			float: left;
			line-height: 125%;
			height: 100% !important;
			font-size: 27px;
			text-align: center;
		}

		.input-text .input-amount-code {
			display: block;
			float: left;
			line-height: 100%;
			height: 100% !important;
			font-size: 27px;
			text-align: center;
		}

		.input-text .input-txt-code.fz20 {
			font-size: 20px;
		}

		.input-text .input-txt-code.fz25 {
			font-size: 23px;
		}

		.input-text .input-txt-code.fz30 {
			/*font-size: 0.5em !important;*/
			font-size: 15px !important;
			letter-spacing: 3px !important;
		}

		.input-text .input-txt-code.fz36 {
			font-size: 36px;
		}

		.input-text .input-txt-code.input-txt-font {
			font-weight: normal;
		}

		.input-text .input-custom-txt {
			position: absolute;
			left: 16px;
			top: 50%;
			-webkit-transform: translateY(-50%);
			font-size: 18px;
			line-height: 100%;
			overflow: hidden;
			float: left;

		}

		.input-text .input-custom-txt.pl-amount {
			padding-left: 3px !important;
			left: 0 !important;
			height: 27px;
			line-height: 27px;
		}

		.input-text .input-custom-txt.pl-password {
			padding-left: 16px !important;
			height: 21px;
			line-height: 21px;
		}

		.input-text .input-custom-txt.pl-sys {
			padding-left: 23px !important;
			height: 27px;
			line-height: 27px;
		}

		.input-text .input-custom-txt p {
			float: left;
			height: 16px;
			white-space: nowrap;
		}

		.input-text .input-custom-txt span {
			float: left;
			background-color: #49b8ff;
			width: 2px;
			height: 16px;
		}

		.input-text .input-custom-txt .input-custom-pointer {
			float: left;
			background-color: #4d7bfe;
			width: 1px;
			height: 21px;
			position: absolute;
			top: 50%;
			-webkit-transform: translateY(-50%);
		}

		.input-text .input-custom-txt .input-custom-pointer.pointerH21 {
			height: 21px;
		}

		.input-text .input-custom-txt .input-custom-pointer.pointerH25 {
			height: 25px;
		}

		.input-text .input-custom-txt .input-custom-pointer1.hide {
			display: none;
		}

		input::-webkit-input-placeholder {
			font-size: 18px;
			color: #dadada;
			letter-spacing: 0;
			line-height: normal;
			font-family: PingFangSC-Medium, sans-serif;
		}

		input[class='input-text fs27']::-webkit-input-placeholder {
			font-size: 18px;
			line-height: 18px;
			height: 60px;
			padding-bottom: 21px;
			padding-top: 21px;
			color: #dadada;
			letter-spacing: 0;
			font-family: PingFangSC-Medium;
		}

		@media screen and (min-width: 320px) {
			.inputH {
				height: 210px;
			}
		}

		.jr-aks-sec-keyboard-view {
			position: fixed;
			display: block;
			left: 0;
			top: 0;
			bottom: 0;
			right: 0;
			z-index: 900;
			background-color: rgba(0, 0, 0, 0.5);
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			color: #333333;
		}

		.jr-aks-sec-keyboard-container {
			position: fixed;
			display: none;
			left: 0;
			bottom: 0;
			z-index: 901;
			text-align: center;
			-webkit-transform: translateY(100%);
			width: 100%;
			/*min-height: 230px;*/
			background: none;
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			color: #333333;
		}

		@font-face {
			font-family: font-udc;
			src: url(data:font/opentype;base64,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);
		}

		.android-font-family {
			font-family: sans-serif;
		}

		.ios-font-family-regular-below9 {
			font-family: Helvetica Neue;
		}

		.ios-font-family-regular {
			font-family: PingFangSC-Regular;
		}

		.ios-font-family-medium {
			font-family: PingFangSC-Medium;
		}

		.font-family-udc {
			font-family: font-udc;
		}

		.jr-aks-sec-keyboard-container.slide-up {
			-webkit-transform: translateY(0);
			animation: slideUp 0.3s ease;
			-webkit-animation: slideUp 0.3s ease;
		}

		.jr-aks-sec-keyboard-container.slide-down {
			-webkit-transform: translateY(100%);
			animation: slideDown 0.3s ease-in;
			-webkit-animation: slideDown 0.3s ease-in;
		}

		.jr-aks-sec-keyboard-panel {
			position: fixed;
			display: inherit;
			bottom: 0;
			width: 100%;
			left: 100%;
			-webkit-transition: left 0.2s linear;
		}

		.jr-aks-sec-keyboard-panel.active {
			left: 0;
			background: none;
		}

		.jr-aks-sec-keyboard-panel.left {
			left: -100%;
		}

		.keyboard-loading {
			position: absolute;
			display: inherit;
			width: 100%;
			left: 0;
			bottom: 0;
			background-color: #FFFFFF;
			text-align: center;
		}

		.keyboard-loading .circle {
			margin: auto;
			width: 70px;
			height: 70px;
			background-image: url(data:image/png;base64,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);
			background-size: 70px 70px;
			background-position: center center;
		}

		.keyboard-loading .circle.rotate {
			-webkit-animation: rotateAnimation 1s linear infinite;
			animation: rotateAnimation 1s linear infinite;
		}

		@-webkit-keyframes rotateAnimation {
			0% {
				-webkit-transform: rotate(0deg);
			}

			50% {
				-webkit-transform: rotate(180deg);
			}

			100% {
				-webkit-transform: rotate(360deg);
			}
		}

		@-webkit-keyframes rotateAnimation {
			0% {
				-webkit-transform: rotate(0deg);
			}

			50% {
				-webkit-transform: rotate(180deg);
			}

			100% {
				-webkit-transform: rotate(360deg);
			}
		}

		/* Chrome, Safari, Opera */
		@-webkit-keyframes slideUp {
			0% {
				-webkit-transform: translateY(100%);
			}

			100% {
				-webkit-transform: translateY(0);
			}
		}

		@-webkit-keyframes slideDown {
			0% {
				-webkit-transform: translateY(0);
			}

			100% {
				-webkit-transform: translateY(100%);
			}
		}

		@-webkit-keyframes slideUp {
			0% {
				-webkit-transform: translateY(100%);
				transform: translateY(100%);
			}

			100% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
		}

		@keyframes slideUp {
			0% {
				-webkit-transform: translateY(100%);
				transform: translateY(100%);
			}

			100% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
		}

		@-webkit-keyframes slideDown {
			0% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}

			100% {
				-webkit-transform: translateY(100%);
				transform: translateY(100%);
			}
		}

		@keyframes slideDown {
			0% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}

			100% {
				-webkit-transform: translateY(100%);
				transform: translateY(100%);
			}
		}

		.jr-aks-sec-keyboard {
			position: relative;
			display: inherit;
			left: 0;
			bottom: 0;
			background-color: #eeeeee;
			text-align: center;
			width: 100%;
			border-color: #d6d6d6;
		}

		.jr-aks-sec-keyboard .border-box {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
		}

		.jr-aks-sec-keyboard .br {
			border-right: 1px solid #e4e4e4;
		}

		.jr-aks-sec-keyboard .bl {
			border-left: 1px solid #e4e4e4;
		}

		.jr-aks-sec-keyboard .bt {
			border-top: 1px solid #e4e4e4;
		}

		.jr-aks-sec-keyboard .hide {
			display: none;
		}

		.jr-aks-sec-keyboard .v-h {
			visibility: hidden;
		}

		.jr-aks-sec-keyboard .abs-mt {
			position: absolute;
			left: 50%;
			top: 0;
			-webkit-transform: translateX(-50%);
		}

		.jr-aks-sec-keyboard .abs-mm {
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
		}

		.jr-aks-sec-keyboard .abs-rm {
			position: absolute;
			right: 0;
			top: 50%;
			-webkit-transform: translateY(-50%);
		}

		.jr-aks-sec-keyboard .symbol {
			width: 100%;
			height: 60px;
			background-color: #f9f9f9;
			border-color: #d6d6d6;
		}

		.jr-aks-sec-keyboard .char-area {
			width: 100% !important;
			background-color: #eeeeee;
			/*min-height: 230px;*/
		}

		.jr-aks-sec-keyboard .sys-area {
			width: 100% !important;
			background-color: #eeeeee;
		}

		.jr-aks-sec-keyboard .sys-bg {
			background-color: #eeeeee !important;
			border: none !important;
			border-radius: 0px !important;
			-webkit-box-shadow: none !important;
			box-shadow: none !important;
		}

		.jr-aks-sec-keyboard .pct100 {
			width: 82% !important;
		}

		.jr-aks-sec-keyboard .pct100 .closeBtn span {
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAetJREFUaAXtmj9OhUAQxneNDbXJq7TRnntYwDH0ChYmPhMTvYLGU0BhwynotdGKC1DijmEIxRJhdlg2y5CYfW9l/vy+b3m7BUrJJQqIAqKAKCAKBKOAxk6KorjWWr91XXeOczGMhunHMN3kef4BPCcjqNfYYIENmMBI5BwDX+BkbOPYyDFwbJxWHgG2yhLRpDgckZlWFHHYKktEk7tz+JRq3uFwUGmaqiRJqClIcW3bqrquVdM0pHiyw1vAAiEIDLWpFxmYWnDrODIwLCtYXr4vXNLUuuRnGJ6hqqqodTeLIzu8WceOhQXYUcDgw8Xh4C1ybHB3DpO3pSmhuY6cuN9Sj5BT/bE7zHXkdD1CegOeKhTKPLvDXEdOXNLcQrE/w6EfOdkd5naEO58AcysaWj5xODRHuPsRh7kVDS3ffh2GVwNCc4Oxn2/MNTgM70HECN0z3SKwjKKAKCAKiAIhKzC8esjZZFmWn2abu3TJabaTryzLrlxy2GKHfdj2T4e5d4dYDOXIgbmGcRVg48yzcehxqLLwA8RCjoVhs25fZUljZbO0j2ZpP+D3OWMPe5xzL+WeVYGhoSXQa8NCP6sDz4X2AesN+D9oX7BegaegfcJ6B+6h78wP2dNfca3vza/xC3yO+jIvw5zB3xaQv3uzk+vHjWvfAAAAAElFTkSuQmCC);
			background-position: center top;
			background-size: 100%;
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
		}

		.jr-aks-sec-keyboard .pct101 {
			width: 17.8% !important;
			right: 0;
		}

		.jr-aks-sec-keyboard .pct101 li .ensure {
			font-size: 18px !important;
			background-color: #4d7bfe;
			text-align: center;
		}

		.jr-aks-sec-keyboard .pct101 li .ensure span {
			color: #fff;
		}

		.jr-aks-sec-keyboard ul {
			float: left;
			top: 0px;
			bottom: 0;
			border-color: #d6d6d6;
		}

		.jr-aks-sec-keyboard ul li {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			border-color: #d6d6d6;
			width: 100%;
		}

		.jr-aks-sec-keyboard ul li div {
			position: relative;
			font-size: 25px;
			/* line-height: 50px; */
			background-color: #fff;
			border-radius: 4px;
			-webkit-box-shadow: inset 0 -1px #d1d1d1;
			box-shadow: inset 0 -1px #d1d1d1;
		}

		.jr-aks-sec-keyboard ul li div.active {
			background-color: #f2f2f2;
		}

		.jr-aks-sec-keyboard.num .del span {
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAXVBMVEUAAACzs7Ozs7Ozs7Ozs7Ozs7O1tbW2tra2tra9vb2ysrKzs7Ozs7Ozs7Ozs7O0tLSzs7Ozs7O0tLSzs7O1tbW2tra5ubmysrL////8/PzFxcX4+Pjz8/PExMTLy8s5Snm8AAAAF3RSTlMA4/jw7MJKMiMN29O0qKOOgHFXQCwcFvRrpdMAAADQSURBVEjH7dbZCsMgEAXQZmmW7vvVqPn/zyyFwIBVW2ZAWvA+JQ8HRJ0ZVyUl/5Th0OJjqi5o+yaFSIfso8J3CeE1+PgIPr6Aj281H48b8PEOfHwCH3fwMhvr6M9ZM0fx0PjYKKUnLJm0UiaGxy38WPXSZJWN4T3e4vSiF6tdBJ99SWSijzC+1khosiF8b4GEDlmkS4k02QDugYQmK8CyZcs2THZUoksiv57ywpCXpLwZUBvK3gCp9eZv+jRuZIMux4gVDXfRs0L2oCkp+e08AST/m/H/XrkYAAAAAElFTkSuQmCC);
			background-position: center top;
			background-size: 100%;
		}

		.jr-aks-sec-keyboard.num .del-key.active span {
			width: 30px;
			height: 30px;
			background-position: center top;
			background-size: 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAe1BMVEUAAABGRkZFRUVERERFRUVERERFRUVeXl57e3tFRUVERERERERFRUVFRUVFRUVFRUVGRkZJSUlGRkZERERFRUVERERERERERERHR0dGRkZGRkZERET////u7u5hYWFcXFx4eHj5+fn09PTn5+fd3d3Hx8eTk5OJiYlMTEyCAFCHAAAAG3RSTlMAgHjq/GtFBwP0zrCmnFdJLB8OjdrZvzgrFo/Z5sSxAAABSUlEQVRYw+3YyW7CQBBF0dDYQBIIhMx55YGZ///CsCvZkrvKlp5ipL47NkcI7OrhIZVKpVL33nwdJr0LMxte5FMMamnKSwzN+t6/GFyIyy8Y3iQqbx5Z9PYdLPoZLDqARa8zFv06BYmeP4FFr8Cic7Dor4xF/0zRVXW+XNHuejlXPnrxia7qncihRLPyILKrXfQbOjvKraJsyoXcOhq0Oe72onZDlr2D/o6Nu5Oo3ZDlZNPbD0SqCrUbclEZtDnulCrbH006AG67LcfpWQa/HZWV1nHnt2uVDVrHndMWlU16BfSwVbbpDdDHVtmmc/SwVWbSzB+E+TcyHz7mK8N80ZnjiThUiUsBcQEjLrvEzQJxi8PbmP3/dtI7X8e2dfcNwdEdk1yHuxEeSR0H6VEe/wmXFtSrFnsI2gXitRbvMo54hZhKpVKp++oPTPWSzffKPHMAAAAASUVORK5CYII=);
		}

		.jr-aks-sec-keyboard.num .del-key span {
			width: 30px;
			height: 30px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAXVBMVEUAAACzs7Ozs7Ozs7Ozs7Ozs7O1tbW2tra2tra9vb2ysrKzs7Ozs7Ozs7Ozs7O0tLSzs7Ozs7O0tLSzs7O1tbW2tra5ubmysrL////8/PzFxcX4+Pjz8/PExMTLy8s5Snm8AAAAF3RSTlMA4/jw7MJKMiMN29O0qKOOgHFXQCwcFvRrpdMAAADQSURBVEjH7dbZCsMgEAXQZmmW7vvVqPn/zyyFwIBVW2ZAWvA+JQ8HRJ0ZVyUl/5Th0OJjqi5o+yaFSIfso8J3CeE1+PgIPr6Aj281H48b8PEOfHwCH3fwMhvr6M9ZM0fx0PjYKKUnLJm0UiaGxy38WPXSZJWN4T3e4vSiF6tdBJ99SWSijzC+1khosiF8b4GEDlmkS4k02QDugYQmK8CyZcs2THZUoksiv57ywpCXpLwZUBvK3gCp9eZv+jRuZIMux4gVDXfRs0L2oCkp+e08AST/m/H/XrkYAAAAAElFTkSuQmCC);
			background-position: center top;
			background-size: 100%;
		}

		html {
			-webkit-tap-highlight-color: transparent
		}

		body {
			margin: 0;
			font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB, Microsoft Yahei, sans-serif
		}

		a {
			text-decoration: none
		}

		button,
		input,
		textarea {
			color: inherit;
			font: inherit
		}

		[class*=van-]:focus,
		a:focus,
		button:focus,
		input:focus,
		textarea:focus {
			outline: 0
		}

		ol,
		ul {
			margin: 0;
			padding: 0;
			list-style: none
		}

		.van-ellipsis {
			overflow: hidden;
			white-space: nowrap;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.van-multi-ellipsis--l2 {
			-webkit-line-clamp: 2
		}

		.van-multi-ellipsis--l2,
		.van-multi-ellipsis--l3 {
			display: -webkit-box;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			-webkit-box-orient: vertical
		}

		.van-multi-ellipsis--l3 {
			-webkit-line-clamp: 3
		}

		.van-clearfix:after {
			display: table;
			clear: both;
			content: ""
		}

		[class*=van-hairline]:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			top: -50%;
			right: -50%;
			bottom: -50%;
			left: -50%;
			border: 0 solid #ebedf0;
			-webkit-transform: scale(.5);
			-ms-transform: scale(.5);
			transform: scale(.5)
		}

		.van-hairline,
		.van-hairline--bottom,
		.van-hairline--left,
		.van-hairline--right,
		.van-hairline--surround,
		.van-hairline--top,
		.van-hairline--top-bottom {
			position: relative
		}

		.van-hairline--top:after {
			border-top-width: 1px
		}

		.van-hairline--left:after {
			border-left-width: 1px
		}

		.van-hairline--right:after {
			border-right-width: 1px
		}

		.van-hairline--bottom:after {
			border-bottom-width: 1px
		}

		.van-hairline--top-bottom:after,
		.van-hairline-unset--top-bottom:after {
			border-width: 1px 0
		}

		.van-hairline--surround:after {
			border-width: 1px
		}

		@-webkit-keyframes van-slide-up-enter {
			0% {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@keyframes van-slide-up-enter {
			0% {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@-webkit-keyframes van-slide-up-leave {
			to {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@keyframes van-slide-up-leave {
			to {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@-webkit-keyframes van-slide-down-enter {
			0% {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@keyframes van-slide-down-enter {
			0% {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@-webkit-keyframes van-slide-down-leave {
			to {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@keyframes van-slide-down-leave {
			to {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@-webkit-keyframes van-slide-left-enter {
			0% {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@keyframes van-slide-left-enter {
			0% {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-left-leave {
			to {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@keyframes van-slide-left-leave {
			to {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-right-enter {
			0% {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@keyframes van-slide-right-enter {
			0% {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-right-leave {
			to {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@keyframes van-slide-right-leave {
			to {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@-webkit-keyframes van-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@keyframes van-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@-webkit-keyframes van-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@keyframes van-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@-webkit-keyframes van-rotate {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		@keyframes van-rotate {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		.van-fade-enter-active {
			-webkit-animation: van-fade-in .3s ease-out both;
			animation: van-fade-in .3s ease-out both
		}

		.van-fade-leave-active {
			-webkit-animation: van-fade-out .3s ease-in both;
			animation: van-fade-out .3s ease-in both
		}

		.van-slide-up-enter-active {
			-webkit-animation: van-slide-up-enter .3s ease-out both;
			animation: van-slide-up-enter .3s ease-out both
		}

		.van-slide-up-leave-active {
			-webkit-animation: van-slide-up-leave .3s ease-in both;
			animation: van-slide-up-leave .3s ease-in both
		}

		.van-slide-down-enter-active {
			-webkit-animation: van-slide-down-enter .3s ease-out both;
			animation: van-slide-down-enter .3s ease-out both
		}

		.van-slide-down-leave-active {
			-webkit-animation: van-slide-down-leave .3s ease-in both;
			animation: van-slide-down-leave .3s ease-in both
		}

		.van-slide-left-enter-active {
			-webkit-animation: van-slide-left-enter .3s ease-out both;
			animation: van-slide-left-enter .3s ease-out both
		}

		.van-slide-left-leave-active {
			-webkit-animation: van-slide-left-leave .3s ease-in both;
			animation: van-slide-left-leave .3s ease-in both
		}

		.van-slide-right-enter-active {
			-webkit-animation: van-slide-right-enter .3s ease-out both;
			animation: van-slide-right-enter .3s ease-out both
		}

		.van-slide-right-leave-active {
			-webkit-animation: van-slide-right-leave .3s ease-in both;
			animation: van-slide-right-leave .3s ease-in both
		}

		.van-overlay {
			position: fixed;
			top: 0;
			left: 0;
			z-index: 1;
			width: 100%;
			height: 100%;
			background-color: rgba(0, 0, 0, .7)
		}

		.van-info {
			position: absolute;
			top: 0;
			right: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 16px;
			padding: 0 3px;
			color: #fff;
			font-weight: 500;
			font-size: 12px;
			font-family: -apple-system-font, Helvetica Neue, Arial, sans-serif;
			line-height: 1.2;
			text-align: center;
			background-color: #ee0a24;
			border: 1px solid #fff;
			border-radius: 16px;
			-webkit-transform: translate(50%, -50%);
			-ms-transform: translate(50%, -50%);
			transform: translate(50%, -50%);
			-webkit-transform-origin: 100%;
			-ms-transform-origin: 100%;
			transform-origin: 100%
		}

		.van-info--dot {
			width: 8px;
			min-width: 0;
			height: 8px;
			background-color: #ee0a24;
			border-radius: 100%
		}

		.van-icon {
			position: relative;
			font: normal normal normal 14px/1 vant-icon;
			font: normal normal normal 14px/1 var(--van-icon-font-family, "vant-icon");
			font-size: inherit;
			text-rendering: auto;
			-webkit-font-smoothing: antialiased
		}

		.van-icon,
		.van-icon:before {
			display: inline-block
		}

		.van-icon-contact:before {
			content: "\E753"
		}

		.van-icon-notes:before {
			content: "\E63C"
		}

		.van-icon-records:before {
			content: "\E63D"
		}

		.van-icon-cash-back-record:before {
			content: "\E63E"
		}

		.van-icon-newspaper:before {
			content: "\E63F"
		}

		.van-icon-discount:before {
			content: "\E640"
		}

		.van-icon-completed:before {
			content: "\E641"
		}

		.van-icon-user:before {
			content: "\E642"
		}

		.van-icon-description:before {
			content: "\E643"
		}

		.van-icon-list-switch:before {
			content: "\E6AD"
		}

		.van-icon-list-switching:before {
			content: "\E65A"
		}

		.van-icon-link-o:before {
			content: "\E751"
		}

		.van-icon-miniprogram-o:before {
			content: "\E752"
		}

		.van-icon-qq:before {
			content: "\E74E"
		}

		.van-icon-wechat-moments:before {
			content: "\E74F"
		}

		.van-icon-weibo:before {
			content: "\E750"
		}

		.van-icon-cash-o:before {
			content: "\E74D"
		}

		.van-icon-guide-o:before {
			content: "\E74C"
		}

		.van-icon-invitation:before {
			content: "\E6D6"
		}

		.van-icon-shield-o:before {
			content: "\E74B"
		}

		.van-icon-exchange:before {
			content: "\E6AF"
		}

		.van-icon-eye:before {
			content: "\E6B0"
		}

		.van-icon-enlarge:before {
			content: "\E6B1"
		}

		.van-icon-expand-o:before {
			content: "\E6B2"
		}

		.van-icon-eye-o:before {
			content: "\E6B3"
		}

		.van-icon-expand:before {
			content: "\E6B4"
		}

		.van-icon-filter-o:before {
			content: "\E6B5"
		}

		.van-icon-fire:before {
			content: "\E6B6"
		}

		.van-icon-fail:before {
			content: "\E6B7"
		}

		.van-icon-failure:before {
			content: "\E6B8"
		}

		.van-icon-fire-o:before {
			content: "\E6B9"
		}

		.van-icon-flag-o:before {
			content: "\E6BA"
		}

		.van-icon-font:before {
			content: "\E6BB"
		}

		.van-icon-font-o:before {
			content: "\E6BC"
		}

		.van-icon-gem-o:before {
			content: "\E6BD"
		}

		.van-icon-flower-o:before {
			content: "\E6BE"
		}

		.van-icon-gem:before {
			content: "\E6BF"
		}

		.van-icon-gift-card:before {
			content: "\E6C0"
		}

		.van-icon-friends:before {
			content: "\E6C1"
		}

		.van-icon-friends-o:before {
			content: "\E6C2"
		}

		.van-icon-gold-coin:before {
			content: "\E6C3"
		}

		.van-icon-gold-coin-o:before {
			content: "\E6C4"
		}

		.van-icon-good-job-o:before {
			content: "\E6C5"
		}

		.van-icon-gift:before {
			content: "\E6C6"
		}

		.van-icon-gift-o:before {
			content: "\E6C7"
		}

		.van-icon-gift-card-o:before {
			content: "\E6C8"
		}

		.van-icon-good-job:before {
			content: "\E6C9"
		}

		.van-icon-home-o:before {
			content: "\E6CA"
		}

		.van-icon-goods-collect:before {
			content: "\E6CB"
		}

		.van-icon-graphic:before {
			content: "\E6CC"
		}

		.van-icon-goods-collect-o:before {
			content: "\E6CD"
		}

		.van-icon-hot-o:before {
			content: "\E6CE"
		}

		.van-icon-info:before {
			content: "\E6CF"
		}

		.van-icon-hotel-o:before {
			content: "\E6D0"
		}

		.van-icon-info-o:before {
			content: "\E6D1"
		}

		.van-icon-hot-sale-o:before {
			content: "\E6D2"
		}

		.van-icon-hot:before {
			content: "\E6D3"
		}

		.van-icon-like:before {
			content: "\E6D4"
		}

		.van-icon-idcard:before {
			content: "\E6D5"
		}

		.van-icon-like-o:before {
			content: "\E6D7"
		}

		.van-icon-hot-sale:before {
			content: "\E6D8"
		}

		.van-icon-location-o:before {
			content: "\E6D9"
		}

		.van-icon-location:before {
			content: "\E6DA"
		}

		.van-icon-label:before {
			content: "\E6DB"
		}

		.van-icon-lock:before {
			content: "\E6DC"
		}

		.van-icon-label-o:before {
			content: "\E6DD"
		}

		.van-icon-map-marked:before {
			content: "\E6DE"
		}

		.van-icon-logistics:before {
			content: "\E6DF"
		}

		.van-icon-manager:before {
			content: "\E6E0"
		}

		.van-icon-more:before {
			content: "\E6E1"
		}

		.van-icon-live:before {
			content: "\E6E2"
		}

		.van-icon-manager-o:before {
			content: "\E6E3"
		}

		.van-icon-medal:before {
			content: "\E6E4"
		}

		.van-icon-more-o:before {
			content: "\E6E5"
		}

		.van-icon-music-o:before {
			content: "\E6E6"
		}

		.van-icon-music:before {
			content: "\E6E7"
		}

		.van-icon-new-arrival-o:before {
			content: "\E6E8"
		}

		.van-icon-medal-o:before {
			content: "\E6E9"
		}

		.van-icon-new-o:before {
			content: "\E6EA"
		}

		.van-icon-free-postage:before {
			content: "\E6EB"
		}

		.van-icon-newspaper-o:before {
			content: "\E6EC"
		}

		.van-icon-new-arrival:before {
			content: "\E6ED"
		}

		.van-icon-minus:before {
			content: "\E6EE"
		}

		.van-icon-orders-o:before {
			content: "\E6EF"
		}

		.van-icon-new:before {
			content: "\E6F0"
		}

		.van-icon-paid:before {
			content: "\E6F1"
		}

		.van-icon-notes-o:before {
			content: "\E6F2"
		}

		.van-icon-other-pay:before {
			content: "\E6F3"
		}

		.van-icon-pause-circle:before {
			content: "\E6F4"
		}

		.van-icon-pause:before {
			content: "\E6F5"
		}

		.van-icon-pause-circle-o:before {
			content: "\E6F6"
		}

		.van-icon-peer-pay:before {
			content: "\E6F7"
		}

		.van-icon-pending-payment:before {
			content: "\E6F8"
		}

		.van-icon-passed:before {
			content: "\E6F9"
		}

		.van-icon-plus:before {
			content: "\E6FA"
		}

		.van-icon-phone-circle-o:before {
			content: "\E6FB"
		}

		.van-icon-phone-o:before {
			content: "\E6FC"
		}

		.van-icon-printer:before {
			content: "\E6FD"
		}

		.van-icon-photo-fail:before {
			content: "\E6FE"
		}

		.van-icon-phone:before {
			content: "\E6FF"
		}

		.van-icon-photo-o:before {
			content: "\E700"
		}

		.van-icon-play-circle:before {
			content: "\E701"
		}

		.van-icon-play:before {
			content: "\E702"
		}

		.van-icon-phone-circle:before {
			content: "\E703"
		}

		.van-icon-point-gift-o:before {
			content: "\E704"
		}

		.van-icon-point-gift:before {
			content: "\E705"
		}

		.van-icon-play-circle-o:before {
			content: "\E706"
		}

		.van-icon-shrink:before {
			content: "\E707"
		}

		.van-icon-photo:before {
			content: "\E708"
		}

		.van-icon-qr:before {
			content: "\E709"
		}

		.van-icon-qr-invalid:before {
			content: "\E70A"
		}

		.van-icon-question-o:before {
			content: "\E70B"
		}

		.van-icon-revoke:before {
			content: "\E70C"
		}

		.van-icon-replay:before {
			content: "\E70D"
		}

		.van-icon-service:before {
			content: "\E70E"
		}

		.van-icon-question:before {
			content: "\E70F"
		}

		.van-icon-search:before {
			content: "\E710"
		}

		.van-icon-refund-o:before {
			content: "\E711"
		}

		.van-icon-service-o:before {
			content: "\E712"
		}

		.van-icon-scan:before {
			content: "\E713"
		}

		.van-icon-share:before {
			content: "\E714"
		}

		.van-icon-send-gift-o:before {
			content: "\E715"
		}

		.van-icon-share-o:before {
			content: "\E716"
		}

		.van-icon-setting:before {
			content: "\E717"
		}

		.van-icon-points:before {
			content: "\E718"
		}

		.van-icon-photograph:before {
			content: "\E719"
		}

		.van-icon-shop:before {
			content: "\E71A"
		}

		.van-icon-shop-o:before {
			content: "\E71B"
		}

		.van-icon-shop-collect-o:before {
			content: "\E71C"
		}

		.van-icon-shop-collect:before {
			content: "\E71D"
		}

		.van-icon-smile:before {
			content: "\E71E"
		}

		.van-icon-shopping-cart-o:before {
			content: "\E71F"
		}

		.van-icon-sign:before {
			content: "\E720"
		}

		.van-icon-sort:before {
			content: "\E721"
		}

		.van-icon-star-o:before {
			content: "\E722"
		}

		.van-icon-smile-comment-o:before {
			content: "\E723"
		}

		.van-icon-stop:before {
			content: "\E724"
		}

		.van-icon-stop-circle-o:before {
			content: "\E725"
		}

		.van-icon-smile-o:before {
			content: "\E726"
		}

		.van-icon-star:before {
			content: "\E727"
		}

		.van-icon-success:before {
			content: "\E728"
		}

		.van-icon-stop-circle:before {
			content: "\E729"
		}

		.van-icon-records-o:before {
			content: "\E72A"
		}

		.van-icon-shopping-cart:before {
			content: "\E72B"
		}

		.van-icon-tosend:before {
			content: "\E72C"
		}

		.van-icon-todo-list:before {
			content: "\E72D"
		}

		.van-icon-thumb-circle-o:before {
			content: "\E72E"
		}

		.van-icon-thumb-circle:before {
			content: "\E72F"
		}

		.van-icon-umbrella-circle:before {
			content: "\E730"
		}

		.van-icon-underway:before {
			content: "\E731"
		}

		.van-icon-upgrade:before {
			content: "\E732"
		}

		.van-icon-todo-list-o:before {
			content: "\E733"
		}

		.van-icon-tv-o:before {
			content: "\E734"
		}

		.van-icon-underway-o:before {
			content: "\E735"
		}

		.van-icon-user-o:before {
			content: "\E736"
		}

		.van-icon-vip-card-o:before {
			content: "\E737"
		}

		.van-icon-vip-card:before {
			content: "\E738"
		}

		.van-icon-send-gift:before {
			content: "\E739"
		}

		.van-icon-wap-home:before {
			content: "\E73A"
		}

		.van-icon-wap-nav:before {
			content: "\E73B"
		}

		.van-icon-volume-o:before {
			content: "\E73C"
		}

		.van-icon-video:before {
			content: "\E73D"
		}

		.van-icon-wap-home-o:before {
			content: "\E73E"
		}

		.van-icon-volume:before {
			content: "\E73F"
		}

		.van-icon-warning:before {
			content: "\E740"
		}

		.van-icon-weapp-nav:before {
			content: "\E741"
		}

		.van-icon-wechat-pay:before {
			content: "\E742"
		}

		.van-icon-warning-o:before {
			content: "\E743"
		}

		.van-icon-wechat:before {
			content: "\E744"
		}

		.van-icon-setting-o:before {
			content: "\E745"
		}

		.van-icon-youzan-shield:before {
			content: "\E746"
		}

		.van-icon-warn-o:before {
			content: "\E747"
		}

		.van-icon-smile-comment:before {
			content: "\E748"
		}

		.van-icon-user-circle-o:before {
			content: "\E749"
		}

		.van-icon-video-o:before {
			content: "\E74A"
		}

		.van-icon-add-square:before {
			content: "\E65C"
		}

		.van-icon-add:before {
			content: "\E65D"
		}

		.van-icon-arrow-down:before {
			content: "\E65E"
		}

		.van-icon-arrow-up:before {
			content: "\E65F"
		}

		.van-icon-arrow:before {
			content: "\E660"
		}

		.van-icon-after-sale:before {
			content: "\E661"
		}

		.van-icon-add-o:before {
			content: "\E662"
		}

		.van-icon-alipay:before {
			content: "\E663"
		}

		.van-icon-ascending:before {
			content: "\E664"
		}

		.van-icon-apps-o:before {
			content: "\E665"
		}

		.van-icon-aim:before {
			content: "\E666"
		}

		.van-icon-award:before {
			content: "\E667"
		}

		.van-icon-arrow-left:before {
			content: "\E668"
		}

		.van-icon-award-o:before {
			content: "\E669"
		}

		.van-icon-audio:before {
			content: "\E66A"
		}

		.van-icon-bag-o:before {
			content: "\E66B"
		}

		.van-icon-balance-list:before {
			content: "\E66C"
		}

		.van-icon-back-top:before {
			content: "\E66D"
		}

		.van-icon-bag:before {
			content: "\E66E"
		}

		.van-icon-balance-pay:before {
			content: "\E66F"
		}

		.van-icon-balance-o:before {
			content: "\E670"
		}

		.van-icon-bar-chart-o:before {
			content: "\E671"
		}

		.van-icon-bars:before {
			content: "\E672"
		}

		.van-icon-balance-list-o:before {
			content: "\E673"
		}

		.van-icon-birthday-cake-o:before {
			content: "\E674"
		}

		.van-icon-bookmark:before {
			content: "\E675"
		}

		.van-icon-bill:before {
			content: "\E676"
		}

		.van-icon-bell:before {
			content: "\E677"
		}

		.van-icon-browsing-history-o:before {
			content: "\E678"
		}

		.van-icon-browsing-history:before {
			content: "\E679"
		}

		.van-icon-bookmark-o:before {
			content: "\E67A"
		}

		.van-icon-bulb-o:before {
			content: "\E67B"
		}

		.van-icon-bullhorn-o:before {
			content: "\E67C"
		}

		.van-icon-bill-o:before {
			content: "\E67D"
		}

		.van-icon-calendar-o:before {
			content: "\E67E"
		}

		.van-icon-brush-o:before {
			content: "\E67F"
		}

		.van-icon-card:before {
			content: "\E680"
		}

		.van-icon-cart-o:before {
			content: "\E681"
		}

		.van-icon-cart-circle:before {
			content: "\E682"
		}

		.van-icon-cart-circle-o:before {
			content: "\E683"
		}

		.van-icon-cart:before {
			content: "\E684"
		}

		.van-icon-cash-on-deliver:before {
			content: "\E685"
		}

		.van-icon-cash-back-record-o:before {
			content: "\E686"
		}

		.van-icon-cashier-o:before {
			content: "\E687"
		}

		.van-icon-chart-trending-o:before {
			content: "\E688"
		}

		.van-icon-certificate:before {
			content: "\E689"
		}

		.van-icon-chat:before {
			content: "\E68A"
		}

		.van-icon-clear:before {
			content: "\E68B"
		}

		.van-icon-chat-o:before {
			content: "\E68C"
		}

		.van-icon-checked:before {
			content: "\E68D"
		}

		.van-icon-clock:before {
			content: "\E68E"
		}

		.van-icon-clock-o:before {
			content: "\E68F"
		}

		.van-icon-close:before {
			content: "\E690"
		}

		.van-icon-closed-eye:before {
			content: "\E691"
		}

		.van-icon-circle:before {
			content: "\E692"
		}

		.van-icon-cluster-o:before {
			content: "\E693"
		}

		.van-icon-column:before {
			content: "\E694"
		}

		.van-icon-comment-circle-o:before {
			content: "\E695"
		}

		.van-icon-cluster:before {
			content: "\E696"
		}

		.van-icon-comment:before {
			content: "\E697"
		}

		.van-icon-comment-o:before {
			content: "\E698"
		}

		.van-icon-comment-circle:before {
			content: "\E699"
		}

		.van-icon-completed-o:before {
			content: "\E69A"
		}

		.van-icon-credit-pay:before {
			content: "\E69B"
		}

		.van-icon-coupon:before {
			content: "\E69C"
		}

		.van-icon-debit-pay:before {
			content: "\E69D"
		}

		.van-icon-coupon-o:before {
			content: "\E69E"
		}

		.van-icon-contact-o:before {
			content: "\E69F"
		}

		.van-icon-descending:before {
			content: "\E6A0"
		}

		.van-icon-desktop-o:before {
			content: "\E6A1"
		}

		.van-icon-diamond-o:before {
			content: "\E6A2"
		}

		.van-icon-description-o:before {
			content: "\E6A3"
		}

		.van-icon-delete:before {
			content: "\E6A4"
		}

		.van-icon-diamond:before {
			content: "\E6A5"
		}

		.van-icon-delete-o:before {
			content: "\E6A6"
		}

		.van-icon-cross:before {
			content: "\E6A7"
		}

		.van-icon-edit:before {
			content: "\E6A8"
		}

		.van-icon-ellipsis:before {
			content: "\E6A9"
		}

		.van-icon-down:before {
			content: "\E6AA"
		}

		.van-icon-discount-o:before {
			content: "\E6AB"
		}

		.van-icon-ecard-pay:before {
			content: "\E6AC"
		}

		.van-icon-envelop-o:before {
			content: "\E6AE"
		}

		@font-face {
			font-weight: 400;
			font-family: vant-icon;
			font-style: normal;
			font-display: auto;
			src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url(//at.alicdn.com/t/c/font_2553510_kfwma2yq1rs.woff?t=1694918397022) format("woff")
		}

		.van-icon__image {
			display: block;
			width: 1em;
			height: 1em;
			-o-object-fit: contain;
			object-fit: contain
		}

		.van-overflow-hidden {
			overflow: hidden !important
		}

		.van-popup {
			position: fixed;
			max-height: 100%;
			overflow-y: auto;
			background-color: #fff;
			-webkit-transition: -webkit-transform .3s;
			transition: -webkit-transform .3s;
			-o-transition: transform .3s;
			transition: transform .3s;
			transition: transform .3s, -webkit-transform .3s;
			-webkit-overflow-scrolling: touch
		}

		.van-popup--center {
			top: 50%;
			left: 50%;
			-webkit-transform: translate3d(-50%, -50%, 0);
			transform: translate3d(-50%, -50%, 0)
		}

		.van-popup--center.van-popup--round {
			border-radius: 16px
		}

		.van-popup--top {
			top: 0;
			left: 0;
			width: 100%
		}

		.van-popup--top.van-popup--round {
			border-radius: 0 0 16px 16px
		}

		.van-popup--right {
			top: 50%;
			right: 0;
			-webkit-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0)
		}

		.van-popup--right.van-popup--round {
			border-radius: 16px 0 0 16px
		}

		.van-popup--bottom {
			bottom: 0;
			left: 0;
			width: 100%
		}

		.van-popup--bottom.van-popup--round {
			border-radius: 16px 16px 0 0
		}

		.van-popup--left {
			top: 50%;
			left: 0;
			-webkit-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0)
		}

		.van-popup--left.van-popup--round {
			border-radius: 0 16px 16px 0
		}

		.van-popup--safe-area-inset-bottom {
			padding-bottom: env(safe-area-inset-bottom)
		}

		.van-popup-slide-bottom-enter-active,
		.van-popup-slide-left-enter-active,
		.van-popup-slide-right-enter-active,
		.van-popup-slide-top-enter-active {
			-webkit-transition-timing-function: ease-out;
			-o-transition-timing-function: ease-out;
			transition-timing-function: ease-out
		}

		.van-popup-slide-bottom-leave-active,
		.van-popup-slide-left-leave-active,
		.van-popup-slide-right-leave-active,
		.van-popup-slide-top-leave-active {
			-webkit-transition-timing-function: ease-in;
			-o-transition-timing-function: ease-in;
			transition-timing-function: ease-in
		}

		.van-popup-slide-top-enter,
		.van-popup-slide-top-leave-active {
			-webkit-transform: translate3d(0, -100%, 0);
			transform: translate3d(0, -100%, 0)
		}

		.van-popup-slide-right-enter,
		.van-popup-slide-right-leave-active {
			-webkit-transform: translate3d(100%, -50%, 0);
			transform: translate3d(100%, -50%, 0)
		}

		.van-popup-slide-bottom-enter,
		.van-popup-slide-bottom-leave-active {
			-webkit-transform: translate3d(0, 100%, 0);
			transform: translate3d(0, 100%, 0)
		}

		.van-popup-slide-left-enter,
		.van-popup-slide-left-leave-active {
			-webkit-transform: translate3d(-100%, -50%, 0);
			transform: translate3d(-100%, -50%, 0)
		}

		.van-popup__close-icon {
			position: absolute;
			z-index: 1;
			color: #c8c9cc;
			font-size: 22px;
			cursor: pointer
		}

		.van-popup__close-icon:active {
			color: #969799
		}

		.van-popup__close-icon--top-left {
			top: 16px;
			left: 16px
		}

		.van-popup__close-icon--top-right {
			top: 16px;
			right: 16px
		}

		.van-popup__close-icon--bottom-left {
			bottom: 16px;
			left: 16px
		}

		.van-popup__close-icon--bottom-right {
			right: 16px;
			bottom: 16px
		}

		.van-loading {
			color: #c8c9cc;
			font-size: 0
		}

		.van-loading,
		.van-loading__spinner {
			position: relative;
			vertical-align: middle
		}

		.van-loading__spinner {
			display: inline-block;
			width: 30px;
			max-width: 100%;
			height: 30px;
			max-height: 100%;
			-webkit-animation: van-rotate .8s linear infinite;
			animation: van-rotate .8s linear infinite
		}

		.van-loading__spinner--spinner {
			-webkit-animation-timing-function: steps(12);
			animation-timing-function: steps(12)
		}

		.van-loading__spinner--spinner i {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%
		}

		.van-loading__spinner--spinner i:before {
			display: block;
			width: 2px;
			height: 25%;
			margin: 0 auto;
			background-color: currentColor;
			border-radius: 40%;
			content: " "
		}

		.van-loading__spinner--circular {
			-webkit-animation-duration: 2s;
			animation-duration: 2s
		}

		.van-loading__circular {
			display: block;
			width: 100%;
			height: 100%
		}

		.van-loading__circular circle {
			-webkit-animation: van-circular 1.5s ease-in-out infinite;
			animation: van-circular 1.5s ease-in-out infinite;
			stroke: currentColor;
			stroke-width: 3;
			stroke-linecap: round
		}

		.van-loading__text {
			display: inline-block;
			margin-left: 8px;
			color: #969799;
			font-size: 14px;
			vertical-align: middle
		}

		.van-loading--vertical {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-loading--vertical .van-loading__text {
			margin: 8px 0 0
		}

		@-webkit-keyframes van-circular {
			0% {
				stroke-dasharray: 1, 200;
				stroke-dashoffset: 0
			}

			50% {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -40
			}

			to {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -120
			}
		}

		@keyframes van-circular {
			0% {
				stroke-dasharray: 1, 200;
				stroke-dashoffset: 0
			}

			50% {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -40
			}

			to {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -120
			}
		}

		.van-loading__spinner--spinner i:first-of-type {
			-webkit-transform: rotate(30deg);
			-ms-transform: rotate(30deg);
			transform: rotate(30deg);
			opacity: 1
		}

		.van-loading__spinner--spinner i:nth-of-type(2) {
			-webkit-transform: rotate(60deg);
			-ms-transform: rotate(60deg);
			transform: rotate(60deg);
			opacity: .9375
		}

		.van-loading__spinner--spinner i:nth-of-type(3) {
			-webkit-transform: rotate(90deg);
			-ms-transform: rotate(90deg);
			transform: rotate(90deg);
			opacity: .875
		}

		.van-loading__spinner--spinner i:nth-of-type(4) {
			-webkit-transform: rotate(120deg);
			-ms-transform: rotate(120deg);
			transform: rotate(120deg);
			opacity: .8125
		}

		.van-loading__spinner--spinner i:nth-of-type(5) {
			-webkit-transform: rotate(150deg);
			-ms-transform: rotate(150deg);
			transform: rotate(150deg);
			opacity: .75
		}

		.van-loading__spinner--spinner i:nth-of-type(6) {
			-webkit-transform: rotate(180deg);
			-ms-transform: rotate(180deg);
			transform: rotate(180deg);
			opacity: .6875
		}

		.van-loading__spinner--spinner i:nth-of-type(7) {
			-webkit-transform: rotate(210deg);
			-ms-transform: rotate(210deg);
			transform: rotate(210deg);
			opacity: .625
		}

		.van-loading__spinner--spinner i:nth-of-type(8) {
			-webkit-transform: rotate(240deg);
			-ms-transform: rotate(240deg);
			transform: rotate(240deg);
			opacity: .5625
		}

		.van-loading__spinner--spinner i:nth-of-type(9) {
			-webkit-transform: rotate(270deg);
			-ms-transform: rotate(270deg);
			transform: rotate(270deg);
			opacity: .5
		}

		.van-loading__spinner--spinner i:nth-of-type(10) {
			-webkit-transform: rotate(300deg);
			-ms-transform: rotate(300deg);
			transform: rotate(300deg);
			opacity: .4375
		}

		.van-loading__spinner--spinner i:nth-of-type(11) {
			-webkit-transform: rotate(330deg);
			-ms-transform: rotate(330deg);
			transform: rotate(330deg);
			opacity: .375
		}

		.van-loading__spinner--spinner i:nth-of-type(12) {
			-webkit-transform: rotate(1turn);
			-ms-transform: rotate(1turn);
			transform: rotate(1turn);
			opacity: .3125
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -ms-flexbox;
			display: flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		@font-face {
			font-family: UDC-Bold;
			src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-Bold.ttf) format("truetype");
			font-style: normal;
			font-weight: 400
		}

		@font-face {
			font-family: UDC-light;
			src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-light.ttf) format("truetype");
			font-style: normal;
			font-weight: 400
		}

		@font-face {
			font-family: UDC-Mediun;
			src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-Mediun.ttf) format("truetype");
			font-style: normal;
			font-weight: 400
		}

		@font-face {
			font-family: JR-Bold;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Bold.otf)
		}

		@font-face {
			font-family: JR-Medium;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Medium.otf)
		}

		@font-face {
			font-family: JR-Regular;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular.otf)
		}

		@font-face {
			font-family: JR-Bold-New;
			src: url(fonts/JR-Bold2024-1.otf)
		}

		@font-face {
			font-family: JR-Medium-New;
			src: url(fonts/JR-Medium2024-1.otf)
		}

		@font-face {
			font-family: JR-Regular-New;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		[v-cloak] {
			display: none
		}

		.layerBox {
			position: fixed;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: rgba(0, 0, 0, .6);
			z-index: 900
		}

		.layerBox div,
		.layerBox li,
		.layerBox ol,
		.layerBox p,
		.layerBox ul {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-text-size-adjust: none
		}

		.layerBox .flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.layerBox #wrapper {
			width: 100%;
			height: auto;
			max-height: 17.1875rem;
			overflow: scroll;
			padding-bottom: 1.25rem
		}

		.layerBox #wrapper::-webkit-scrollbar {
			width: 0 !important
		}

		.layerBox .contentBox {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			height: auto;
			background: #fff;
			border-radius: .5rem .5rem 0 0;
			padding-bottom: env(safe-area-inset-bottom)
		}

		.layerBox .contentBox .colse {
			position: absolute;
			right: 0;
			top: .5rem;
			width: 2.75rem;
			height: 2.75rem
		}

		.layerBox .contentBox .layerTitle {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			width: 100%;
			height: 3.75rem;
			font-size: 1.125rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #000
		}

		.layerBox .contentBox .list {
			margin-top: 1rem;
			padding: 0 1rem
		}

		.layerBox .contentBox .list .couponUl {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: 1rem 0
		}

		.layerBox .contentBox .list .couponUl li .select {
			width: 1.25rem;
			height: 1.25rem
		}

		.layerBox .contentBox .list .couponUl li .couponName {
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 500;
			color: #eb9654
		}

		.layerBox .contentBox .list .couponUl li .couponDate {
			margin-top: .3125rem;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .list .couponUl-no-txt,
		.layerBox .contentBox .list .couponUl li .noUse {
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 500;
			color: #333
		}

		.layerBox .contentBox .list .disabled li .couponName {
			color: #999
		}

		.layerBox .contentBox .list .disabled li .selectDisabled {
			border-radius: 50%;
			display: inline-block;
			width: 1.09375rem;
			height: 1.09375rem;
			background-color: #d8d8d8
		}

		.oneClick-overlay-fade-enter-active,
		.oneClick-overlay-fade-leave-active {
			-webkit-transition: opacity .3s ease;
			-o-transition: opacity .3s ease;
			transition: opacity .3s ease
		}

		.oneClick-overlay-fade-enter-from,
		.oneClick-overlay-fade-leave-to {
			opacity: 0
		}

		.oneClick-fade-enter-active,
		.oneClick-fade-leave-active {
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s
		}

		.oneClick-fade-enter,
		.oneClick-fade-leave-to {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%)
		}

		.van-action-sheet {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			max-height: 80%;
			overflow: hidden;
			color: #323233
		}

		.van-action-sheet__content {
			-webkit-box-flex: 1;
			-webkit-flex: 1 auto;
			-ms-flex: 1 auto;
			flex: 1 auto;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-action-sheet__cancel,
		.van-action-sheet__item {
			display: block;
			width: 100%;
			padding: 14px 16px;
			font-size: 16px;
			background-color: #fff;
			border: none;
			cursor: pointer
		}

		.van-action-sheet__cancel:active,
		.van-action-sheet__item:active {
			background-color: #f2f3f5
		}

		.van-action-sheet__item {
			line-height: 22px
		}

		.van-action-sheet__item--disabled,
		.van-action-sheet__item--loading {
			color: #c8c9cc
		}

		.van-action-sheet__item--disabled:active,
		.van-action-sheet__item--loading:active {
			background-color: #fff
		}

		.van-action-sheet__item--disabled {
			cursor: not-allowed
		}

		.van-action-sheet__item--loading {
			cursor: default
		}

		.van-action-sheet__cancel {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			color: #646566
		}

		.van-action-sheet__subname {
			margin-top: 8px;
			color: #969799;
			font-size: 12px;
			line-height: 18px
		}

		.van-action-sheet__gap {
			display: block;
			height: 8px;
			background-color: #f7f8fa
		}

		.van-action-sheet__header {
			font-weight: 500;
			font-size: 16px;
			line-height: 48px
		}

		.van-action-sheet__description,
		.van-action-sheet__header {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			text-align: center
		}

		.van-action-sheet__description {
			position: relative;
			padding: 20px 16px;
			color: #969799;
			font-size: 14px;
			line-height: 20px
		}

		.van-action-sheet__description:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			right: 16px;
			bottom: 0;
			left: 16px;
			border-bottom: 1px solid #ebedf0;
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-action-sheet__loading-icon .van-loading__spinner {
			width: 22px;
			height: 22px
		}

		.van-action-sheet__close {
			position: absolute;
			top: 0;
			right: 0;
			z-index: 1;
			padding: 0 16px;
			color: #c8c9cc;
			font-size: 22px;
			line-height: inherit
		}

		.van-action-sheet__close:active {
			color: #969799
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -ms-flexbox;
			display: flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		[v-cloak] {
			display: none
		}

		.layerBox {
			position: fixed;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: rgba(0, 0, 0, .6);
			z-index: 900
		}

		.layerBox div,
		.layerBox li,
		.layerBox ol,
		.layerBox p,
		.layerBox ul {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-text-size-adjust: none
		}

		.layerBox .flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.layerBox .contentBox {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			height: auto;
			min-height: 22rem;
			background: #fff;
			border-radius: .5rem .5rem 0 0;
			padding-bottom: env(safe-area-inset-bottom)
		}

		.layerBox .contentBox .return {
			position: absolute;
			left: 0;
			top: .5625rem;
			width: 2.75rem;
			height: 2.75rem
		}

		.layerBox .contentBox .layerTitle {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			width: 100%;
			height: 3.75rem;
			font-size: 1.125rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #000
		}

		.layerBox .contentBox .list {
			padding: 0 .75rem
		}

		.layerBox .contentBox .list .productUl {
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: .875rem 0
		}

		.layerBox .contentBox .list .productUl,
		.layerBox .contentBox .list .productUl li .imgBox,
		.layerBox .contentBox .list .productUl li {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.layerBox .contentBox .list .productUl li .imgBox {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			margin: .3125rem .625rem 0 0;
			width: 2rem;
			height: 2rem;
			border: 1px solid #eee;
			border-radius: 50%
		}

		.layerBox .contentBox .list .productUl li .imgBox img {
			width: 80%;
			height: 80%
		}

		.layerBox .contentBox .list .productUl li .select {
			margin-top: .46875rem;
			width: 1.25rem;
			height: 1.25rem
		}

		.layerBox .contentBox .list .productUl li .bankName {
			font-size: .9375rem;
			font-family: PingFang SC;
			font-weight: 500;
			color: #000
		}

		.layerBox .contentBox .list .productUl li .bankMoney {
			margin-top: .3125rem;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .list .productUl li .btn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin-top: .75rem
		}

		.layerBox .contentBox .list .productUl li .btn p {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			margin-right: .3125rem;
			width: 6.625rem;
			height: 2.0625rem;
			background: #f4f3f8;
			font-size: .8125rem;
			font-family: PingFang SC;
			color: #999
		}

		.oneClick-overlay-fade-enter-active,
		.oneClick-overlay-fade-leave-active {
			-webkit-transition: opacity .3s ease;
			-o-transition: opacity .3s ease;
			transition: opacity .3s ease
		}

		.oneClick-overlay-fade-enter-from,
		.oneClick-overlay-fade-leave-to {
			opacity: 0
		}

		.oneClick-fade-enter-active,
		.oneClick-fade-leave-active {
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s
		}

		.oneClick-fade-enter,
		.oneClick-fade-leave-to {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%)
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		.flex {
			display: -moz-flex;
			display: -ms-flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		[v-cloak] {
			display: none
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.justifyR {
			-webkit-box-pack: right;
			-webkit-justify-content: right;
			-ms-flex-pack: right;
			justify-content: right
		}

		.oneClickPay {
			margin-top: .625rem;
			width: 100%;
			height: auto;
			background: #fff
		}

		.oneClickPay .buy,
		.oneClickPay .sell {
			padding: 0 .75rem;
			height: auto
		}

		.oneClickPay div,
		.oneClickPay li,
		.oneClickPay ol,
		.oneClickPay p,
		.oneClickPay ul {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-text-size-adjust: none
		}

		.oneClickPay .payTypeBox {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: start;
			-webkit-align-items: flex-start;
			-ms-flex-align: start;
			align-items: flex-start;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: 1.125rem 0
		}

		.oneClickPay .payTypeBox .name {
			font-size: .9375rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #000
		}

		.oneClickPay .payTypeBox .payTypeUl {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.oneClickPay .payTypeBox .payTypeUl li:first-child {
			margin-right: .625rem
		}

		.oneClickPay .payTypeBox .payTypeUl li:first-child>div p {
			text-align: right;
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 500;
			color: #000
		}

		.oneClickPay .payTypeBox .payTypeUl li:first-child>div>p.oneClickPay-reload {
			color: #f53137;
			margin-left: .15625rem
		}

		.oneClickPay .payTypeBox .payTypeUl li:first-child>p {
			margin-top: .25rem;
			text-align: right;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.oneClickPay .payTypeBox .payTypeUl li:first-child>p span {
			color: #eb9654
		}

		.oneClickPay .payTypeBox .payTypeUl li:first-child>p em {
			color: #f53137
		}

		.oneClickPay .payTypeBox .payTypeUl .imgBox {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			margin-right: .1875rem;
			width: 1.25rem;
			height: 1.25rem;
			border-radius: 50%;
			border: 1px solid #f0f0f0
		}

		.oneClickPay .payTypeBox .payTypeUl .imgBox img {
			width: 80%;
			height: 80%
		}

		.oneClickPay .couponBox {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: start;
			-webkit-align-items: flex-start;
			-ms-flex-align: start;
			align-items: flex-start;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: 1.125rem 0
		}

		.oneClickPay .couponBox .name {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.oneClickPay .couponBox .name p:first-child {
			font-size: .9375rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #000
		}

		.oneClickPay .couponBox .name p:last-child {
			margin-left: .5rem;
			padding: .1875rem .25rem;
			background: #fef0ef;
			border-radius: .125rem;
			font-size: .6875rem;
			font-family: PingFang SC;
			color: #ef4034
		}

		.oneClickPay .couponBox .text {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.oneClickPay .couponBox .text p {
			margin-right: .625rem;
			font-size: .8125rem;
			font-family: PingFang SC;
			color: #333
		}

		.oneClickPay .arrow {
			width: .34375rem;
			height: .5625rem
		}

		.jrm-switch {
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			position: relative;
			height: 1.75rem;
			vertical-align: middle
		}

		.jrm-switch.is-checked .switch-cores {
			background-color: #efbe9b
		}

		.jrm-switch.is-checked .switch-cores:after {
			left: 100%;
			margin-left: -1.5625rem
		}

		.jrm-switch.is-disabled {
			opacity: .6
		}

		.jrm-switch.is-disabled .switch-cores {
			cursor: not-allowed
		}

		.jrm-switch .switc-input {
			position: absolute;
			width: 0;
			height: 0;
			opacity: 0;
			margin: 0
		}

		.jrm-switch .switch-cores {
			margin: 0;
			display: inline-block;
			position: relative;
			width: 3.0625rem;
			height: 1.75rem;
			border: 0;
			outline: none;
			border-radius: .875rem;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			background: #dcdfe6;
			cursor: pointer;
			-webkit-transition: border-color .3s, background-color .3s;
			-o-transition: border-color .3s, background-color .3s;
			transition: border-color .3s, background-color .3s
		}

		.jrm-switch .switch-cores:after {
			content: "";
			position: absolute;
			top: 50%;
			margin-top: -.703125rem;
			left: .15625rem;
			border-radius: 100%;
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s;
			width: 1.40625rem;
			height: 1.40625rem;
			background-color: #fff
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		.flex {
			display: -moz-flex;
			display: -ms-flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		[v-cloak] {
			display: none
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.justifyR {
			-webkit-box-pack: right;
			-webkit-justify-content: right;
			-ms-flex-pack: right;
			justify-content: right
		}

		.oneClickResult {
			position: fixed;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: rgba(0, 0, 0, .6);
			z-index: 900
		}

		.oneClickResult div,
		.oneClickResult li,
		.oneClickResult ol,
		.oneClickResult p,
		.oneClickResult ul {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-text-size-adjust: none
		}

		.oneClickResult .flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.oneClickResult .resultBox {
			position: absolute;
			left: 0;
			bottom: 0;
			padding-top: 1.875rem;
			width: 100%;
			height: auto;
			background: #f4f3f8 url(../images/resultBg_3f27b68a5e.png) no-repeat;
			background-size: 100% auto;
			border-radius: .625rem .625rem 0 0;
			padding-bottom: env(safe-area-inset-bottom)
		}

		.oneClickResult .resultBox .resultTitle {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding-left: 1rem;
			margin-bottom: .625rem
		}

		.oneClickResult .resultBox .resultTitle p {
			font-size: 1.375rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #333;
			text-shadow: 0 .25rem .75rem rgba(0, 17, 91, .08)
		}

		.oneClickResult .resultBox .mt60 {
			margin-top: 1.875rem !important
		}

		.oneClickResult .resultBox .successUl {
			padding: 0 1.25rem
		}

		.oneClickResult .resultBox .successUl li {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			margin-bottom: .5625rem
		}

		.oneClickResult .resultBox .successUl li p {
			font-size: .875rem;
			font-family: PingFang SC
		}

		.oneClickResult .resultBox .successUl li p:first-child {
			color: #333
		}

		.oneClickResult .resultBox .successUl li p:last-child {
			color: #999
		}

		.oneClickResult .resultBox .marketing {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: 0 1.25rem;
			margin: 2.5rem 0 .625rem
		}

		.oneClickResult .resultBox .marketing p {
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #333
		}

		.oneClickResult .resultBox .marketing .btn,
		.oneClickResult .resultBox .marketing p span {
			color: #b66221
		}

		.oneClickResult .resultBox .goldReminder {
			margin-top: 1.25rem;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: .9375rem 1.25rem 0
		}

		.oneClickResult .resultBox .goldReminder,
		.oneClickResult .resultBox .goldReminder li {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.oneClickResult .resultBox .goldReminder li .suona {
			margin-right: .75rem;
			width: .75rem;
			height: auto
		}

		.oneClickResult .resultBox .goldReminder li .title {
			font-size: 1rem;
			font-family: PingFang SC;
			color: #333
		}

		.oneClickResult .resultBox .goldReminder li .desc {
			font-size: .6875rem;
			font-family: PingFang SC;
			color: #999
		}

		.oneClickResult .resultBox .goldReminderP {
			padding: 0 1.25rem;
			margin-top: .3125rem
		}

		.oneClickResult .resultBox .successBtn {
			margin: 1.875rem 0
		}

		.oneClickResult .resultBox .successBtn,
		.oneClickResult .resultBox .successBtn p {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.oneClickResult .resultBox .successBtn p {
			width: 10.15625rem;
			height: 3.125rem;
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: bolder;
			border-radius: 1.5625rem
		}

		.oneClickResult .resultBox .successBtn p:first-child {
			margin-right: .625rem;
			border: 2px solid #ccc;
			color: #333
		}

		.oneClickResult .resultBox .successBtn p:last-child {
			border: none;
			background: #eb9654;
			color: #fff
		}

		.oneClickResult .resultBox .processDesc {
			margin-left: 3.125rem;
			font-size: .875rem;
			font-family: PingFang SC;
			color: #666
		}

		.oneClickResult .resultBox .processBtn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			margin: 1.875rem auto;
			width: 19.1875rem;
			height: 3.125rem;
			border: .0625rem solid #ccc;
			border-radius: 1.5625rem
		}

		.oneClickResult .resultBox .processBtn p {
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #333
		}

		.oneClickResult .resultBox .failUl {
			position: relative;
			margin: 1.5625rem 0 0 1.25rem;
			padding-left: .9375rem
		}

		.oneClickResult .resultBox .failUl li {
			position: relative;
			padding: 0 0 .75rem .4375rem
		}

		.oneClickResult .resultBox .failUl li .yesIcon {
			position: absolute;
			left: -1.09375rem;
			top: 0;
			width: 1.25rem;
			height: 1.25rem
		}

		.oneClickResult .resultBox .failUl li p {
			margin-bottom: .25rem;
			font-size: .875rem;
			font-family: PingFang SC;
			color: #999
		}

		.oneClickResult .resultBox .failUl li p span {
			color: #333
		}

		.oneClickResult .resultBox .failUl li p em {
			margin-left: .3125rem;
			color: #eb9654
		}

		.oneClickResult .resultBox .failUl .line {
			position: absolute;
			left: -.46875rem;
			top: 1.25rem;
			bottom: 0;
			width: .0625rem;
			background: #ccc;
			margin-bottom: 0
		}

		.oneClickResult .colse {
			position: absolute;
			right: 0;
			top: .5rem;
			width: 2.75rem;
			height: 2.75rem
		}

		.oneClickResult .success {
			margin-right: .3125rem;
			width: 1.625rem;
			height: 1.625rem
		}

		.oneClickResult .fail {
			margin-right: .3125rem;
			width: 1.75rem;
			height: 1.75rem
		}

		.oneClickResult .col333 {
			color: #333 !important
		}

		.oneClickResult .col666 {
			color: #666 !important
		}

		.oneClickResult .handing {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.oneClickResult .handing p {
			font-size: 1.375rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #333;
			text-shadow: 0 .25rem .75rem rgba(0, 17, 91, .08)
		}

		.oneClickResult .ani-loading-03 {
			width: 5.625rem;
			height: 1.5625rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			position: relative;
			-webkit-transform: scale(.5);
			-ms-transform: scale(.5);
			transform: scale(.5);
			margin-left: -.625rem;
			padding-top: .625rem
		}

		.oneClickResult .ani-loading-03 div {
			width: .625rem;
			height: .625rem;
			position: absolute;
			left: 5rem;
			border-radius: .3125rem;
			-webkit-animation: ani-loading-03-data-v-199c88af 1.5s linear infinite;
			animation: ani-loading-03-data-v-199c88af 1.5s linear infinite
		}

		.oneClickResult .ani-loading-03 div:nth-child(2) {
			-webkit-animation-delay: .4s;
			animation-delay: .4s
		}

		.oneClickResult .ani-loading-03 div:nth-child(3) {
			-webkit-animation-delay: .8s;
			animation-delay: .8s
		}

		.oneClickResult .ani-loading-03 div:nth-child(4) {
			-webkit-animation-delay: 1.2s;
			animation-delay: 1.2s
		}

		.oneClickResult .ani-loading-03 div:nth-child(5) {
			-webkit-animation-delay: 1.6s;
			animation-delay: 1.6s
		}

		@-webkit-keyframes ani-loading-03-data-v-199c88af {

			0%,
			to {
				-webkit-transform: translate(0) scale(1);
				transform: translate(0) scale(1);
				background: #333
			}

			72% {
				-webkit-transform: translate(-5rem) scale(1);
				transform: translate(-5rem) scale(1);
				background: #333
			}

			79% {
				-webkit-transform: translate(-5rem, -.9375rem) scale(1);
				transform: translate(-5rem, -.9375rem) scale(1)
			}

			86% {
				-webkit-transform: translate(-2.5rem, -.9375rem) scale(1.4, .8);
				transform: translate(-2.5rem, -.9375rem) scale(1.4, .8)
			}

			93% {
				-webkit-transform: translateY(-.9375rem) scale(1);
				transform: translateY(-.9375rem) scale(1)
			}
		}

		@keyframes ani-loading-03-data-v-199c88af {

			0%,
			to {
				-webkit-transform: translate(0) scale(1);
				transform: translate(0) scale(1);
				background: #333
			}

			72% {
				-webkit-transform: translate(-5rem) scale(1);
				transform: translate(-5rem) scale(1);
				background: #333
			}

			79% {
				-webkit-transform: translate(-5rem, -.9375rem) scale(1);
				transform: translate(-5rem, -.9375rem) scale(1)
			}

			86% {
				-webkit-transform: translate(-2.5rem, -.9375rem) scale(1.4, .8);
				transform: translate(-2.5rem, -.9375rem) scale(1.4, .8)
			}

			93% {
				-webkit-transform: translateY(-.9375rem) scale(1);
				transform: translateY(-.9375rem) scale(1)
			}
		}

		.oneClickResult .dot1,
		.oneClickResult .dot2,
		.oneClickResult .dot3 {
			background: #fff;
			width: .1875rem;
			height: .1875rem;
			border: double;
			border-color: #000;
			border-radius: 50%;
			margin: .9375rem 0 0 .625rem
		}

		.oneClickResult .dot1 {
			-webkit-animation: jump-data-v-199c88af 1s linear -.32s infinite;
			animation: jump-data-v-199c88af 1s linear -.32s infinite;
			background: #333
		}

		.oneClickResult .dot2 {
			-webkit-animation: jump-data-v-199c88af 1s linear -.16s infinite;
			animation: jump-data-v-199c88af 1s linear -.16s infinite;
			background: #333
		}

		.oneClickResult .dot3 {
			-webkit-animation: jump-data-v-199c88af 1s linear infinite;
			animation: jump-data-v-199c88af 1s linear infinite;
			background: #333
		}

		@-webkit-keyframes jump-data-v-199c88af {

			0%,
			80%,
			to {
				-webkit-transform: scale(0);
				transform: scale(0)
			}

			40% {
				-webkit-transform: scale(1.5);
				transform: scale(1.5)
			}
		}

		@keyframes jump-data-v-199c88af {

			0%,
			80%,
			to {
				-webkit-transform: scale(0);
				transform: scale(0)
			}

			40% {
				-webkit-transform: scale(1.5);
				transform: scale(1.5)
			}
		}

		.oneClick-overlay-fade-enter-active,
		.oneClick-overlay-fade-leave-active {
			-webkit-transition: opacity .3s ease;
			-o-transition: opacity .3s ease;
			transition: opacity .3s ease
		}

		.oneClick-overlay-fade-enter-from,
		.oneClick-overlay-fade-leave-to {
			opacity: 0
		}

		.oneClick-fade-enter-active,
		.oneClick-fade-leave-active {
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s
		}

		.oneClick-fade-enter,
		.oneClick-fade-leave-to {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%)
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -ms-flexbox;
			display: flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		[v-cloak] {
			display: none
		}

		.layerBox {
			position: fixed;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: rgba(0, 0, 0, .6);
			z-index: 900
		}

		.layerBox div,
		.layerBox li,
		.layerBox ol,
		.layerBox p,
		.layerBox ul {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-text-size-adjust: none
		}

		.layerBox .flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.layerBox .contentBox {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			height: auto;
			background: #f4f3f8;
			border-radius: .5rem .5rem 0 0;
			padding-bottom: env(safe-area-inset-bottom)
		}

		.layerBox .contentBox .goldTitle {
			padding: .625rem 0
		}

		.layerBox .contentBox .goldTitle li {
			font-size: .8125rem;
			font-family: PingFang SC;
			color: #333
		}

		.layerBox .contentBox .goldTitle li:nth-child(2) {
			margin-left: .75rem;
			font-family: UDC-Bold
		}

		.layerBox .contentBox .goldTitle li:last-child,
		.layerBox .contentBox .goldTitle li:nth-child(3) {
			margin-left: .5rem;
			font-family: UDC-Bold
		}

		.layerBox .contentBox .buyArea {
			position: relative;
			width: 100%;
			height: auto;
			background: #fff;
			border-radius: .625rem .625rem 0 0
		}

		.layerBox .contentBox .buyArea .goldTip {
			margin: 0 auto .9375rem;
			width: 10.625rem;
			height: 1.75rem;
			background: url(../images/rect_266ba6528a.png) no-repeat;
			background-size: 100% 100%
		}

		.layerBox .contentBox .buyArea .goldTip .rectangle {
			margin-right: .125rem;
			width: .6875rem;
			height: .6875rem
		}

		.layerBox .contentBox .buyArea .goldTip p {
			font-size: .625rem;
			font-family: PingFang SC;
			color: #b66221
		}

		.layerBox .contentBox .buyArea .buyTitle {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: .5625rem .75rem 0
		}

		.layerBox .contentBox .buyArea .buyTitle .title {
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #333
		}

		.layerBox .contentBox .buyArea .buyTitle>div {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.layerBox .contentBox .buyArea .buyTitle .rule {
			margin-right: .3125rem;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .buyArea .money-list {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			padding: 0 .75rem;
			margin-top: 1rem
		}

		.layerBox .contentBox .buyArea .money-list .money-item {
			border-radius: 1rem;
			padding: .25rem 1.25rem;
			margin-right: .625rem;
			font-size: .75rem;
			background: #f4f3f8;
			color: #999;
			font-weight: bolder;
			white-space: nowrap
		}

		.layerBox .contentBox .buyArea .moneyIdx {
			background: #fceee3 !important;
			color: #b66221 !important
		}

		.layerBox .contentBox .buyArea .buyTip {
			margin-top: .3125rem;
			height: 3.125rem;
			line-height: 1.25rem;
			padding: 0 .75rem;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .buyArea .buyTip span {
			color: #cda76e
		}

		.layerBox .contentBox .arrow {
			width: .34375rem;
			height: .5625rem
		}

		.layerBox .contentBox .colse {
			position: absolute;
			right: 0;
			top: .5rem;
			width: 2.75rem;
			height: 2.75rem
		}

		.layerBox .contentBox .buyBottom {
			padding: .625rem 1rem;
			background-color: #fff
		}

		.layerBox .contentBox .buyBottom>.icon-item,
		.layerBox .contentBox .buyBottom {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.layerBox .contentBox .buyBottom>.icon-item {
			width: 3rem;
			height: 3rem;
			margin-right: .625rem;
			text-align: center
		}

		.layerBox .contentBox .buyBottom>.icon-item>img {
			width: 100%
		}

		.layerBox .contentBox .buyBottom .icon-item:last-child,
		.layerBox .contentBox .icon-item:last-child {
			margin-right: 0 !important
		}

		.layerBox .contentBox .btn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: 3.125rem;
			background: #eb9654;
			border-radius: 1.5625rem
		}

		.layerBox .contentBox .btn p {
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #fff
		}

		.layerBox .contentBox .mt50 {
			margin: 1.5625rem auto !important
		}

		.layerBox .contentBox .agree {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding-top: .9375rem;
			padding-left: .9375rem;
			background-color: #fff
		}

		.layerBox .contentBox .agree img {
			margin-right: .3125rem;
			width: .9375rem;
			height: .9375rem
		}

		.layerBox .contentBox .agree p {
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .agree p span {
			color: #cc8c4e
		}

		.layerBox .red {
			color: #ef4034 !important
		}

		.layerBox .green {
			color: #54ae76 !important
		}

		.layerBox .col333 {
			color: #333 !important
		}

		.layerBox .opac5 {
			opacity: .7
		}

		.oneClick-overlay-fade-enter-active,
		.oneClick-overlay-fade-leave-active {
			-webkit-transition: opacity .3s ease;
			-o-transition: opacity .3s ease;
			transition: opacity .3s ease
		}

		.oneClick-overlay-fade-enter-from,
		.oneClick-overlay-fade-leave-to {
			opacity: 0
		}

		.oneClick-fade-enter-active,
		.oneClick-fade-leave-active {
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s
		}

		.oneClick-fade-enter,
		.oneClick-fade-leave-to {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%)
		}

		.keyboard-box {
			margin: .875rem 0 .625rem .4375rem !important
		}

		.money-icon {
			margin-top: .4375rem !important
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -ms-flexbox;
			display: flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		[v-cloak] {
			display: none
		}

		.layerBox {
			position: fixed;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: rgba(0, 0, 0, .6);
			z-index: 900
		}

		.layerBox div,
		.layerBox li,
		.layerBox ol,
		.layerBox p,
		.layerBox ul {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-text-size-adjust: none
		}

		.layerBox .flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.layerBox .contentBox {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			height: auto;
			background: #f4f3f8;
			border-radius: .5rem .5rem 0 0;
			padding-bottom: env(safe-area-inset-bottom)
		}

		.layerBox .contentBox .goldTitle {
			padding: .625rem 0
		}

		.layerBox .contentBox .goldTitle li {
			font-size: .8125rem;
			font-family: PingFang SC;
			color: #333
		}

		.layerBox .contentBox .goldTitle li:nth-child(2) {
			margin-left: .75rem;
			font-family: UDC-Bold
		}

		.layerBox .contentBox .goldTitle li:last-child,
		.layerBox .contentBox .goldTitle li:nth-child(3) {
			margin-left: .5rem;
			font-family: UDC-Bold
		}

		.layerBox .contentBox .buyArea {
			position: relative;
			width: 100%;
			height: auto;
			background: #fff;
			border-radius: .625rem .625rem 0 0
		}

		.layerBox .contentBox .buyArea .goldTip {
			margin: 0 auto .9375rem;
			width: 10.625rem;
			height: 1.75rem;
			background: url(../images/rect_266ba6528a.png) no-repeat;
			background-size: 100% 100%
		}

		.layerBox .contentBox .buyArea .goldTip .rectangle {
			margin-right: .125rem;
			width: .6875rem;
			height: .6875rem
		}

		.layerBox .contentBox .buyArea .goldTip p {
			font-size: .625rem;
			font-family: PingFang SC;
			color: #b66221
		}

		.layerBox .contentBox .buyArea .buyTitle {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: .5625rem .75rem 0
		}

		.layerBox .contentBox .buyArea .buyTitle .title {
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #333
		}

		.layerBox .contentBox .buyArea .buyTitle>div {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.layerBox .contentBox .buyArea .buyTitle .rule {
			margin-right: .3125rem;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .buyArea .money-list {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin-top: 1rem
		}

		.layerBox .contentBox .buyArea .money-list .money-item {
			border-radius: 1rem;
			padding: .25rem 1.25rem;
			margin-right: .625rem;
			font-size: .75rem;
			background: #f4f3f8;
			color: #999;
			font-weight: bolder;
			white-space: nowrap
		}

		.layerBox .contentBox .buyArea .moneyIdx {
			background: #fceee3 !important;
			color: #b66221 !important
		}

		.layerBox .contentBox .buyArea .buyTip {
			padding: 0 .75rem .75rem;
			font-size: .75rem;
			font-family: PingFang SC;
			color: #999
		}

		.layerBox .contentBox .arrow {
			width: .34375rem;
			height: .5625rem
		}

		.layerBox .contentBox .colse {
			position: absolute;
			right: 0;
			top: .5rem;
			width: 2.75rem;
			height: 2.75rem
		}

		.layerBox .contentBox .buyBottom {
			padding: 1.875rem 1rem;
			margin: .625rem auto 0;
			background-color: #fff
		}

		.layerBox .contentBox .buyBottom>.icon-item,
		.layerBox .contentBox .buyBottom {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.layerBox .contentBox .buyBottom>.icon-item {
			width: 3rem;
			height: 3rem;
			margin-right: .625rem;
			text-align: center
		}

		.layerBox .contentBox .buyBottom>.icon-item>img {
			width: 100%
		}

		.layerBox .contentBox .buyBottom .icon-item:last-child {
			margin-right: 0 !important
		}

		.layerBox .contentBox .btn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: 3.125rem;
			background: #eb9654;
			border-radius: 1.5625rem
		}

		.layerBox .contentBox .btn p {
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: bolder;
			color: #fff
		}

		.layerBox .contentBox .inputBox {
			background: #fff
		}

		.layerBox .contentBox .inputBox .h_title {
			padding: 1.375rem 1rem 0;
			line-height: 1.5625rem;
			font-size: 1.125rem;
			font-family: PingFangSC-Medium, PingFang SC;
			color: #333
		}

		.layerBox .contentBox .inputBox .h_title span {
			float: right;
			color: #cda76e;
			font-size: .75rem;
			font-family: PingFangSC-Regular, PingFang SC
		}

		.layerBox .contentBox .inputBox .input_content {
			padding: 0 .75rem
		}

		.layerBox .contentBox .inputBox .input_content .input-row {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.layerBox .contentBox .inputBox .input_content .input-row .input-box {
			max-width: 20rem
		}

		.layerBox .contentBox .inputBox .input_content .input-row .keyboard-box {
			margin: .9375rem 0 .25rem !important
		}

		.layerBox .contentBox .inputBox .input_content .input-row .inputClear {
			position: absolute;
			width: 1.25rem;
			height: 1.25rem;
			right: 0;
			top: 50%;
			margin-top: -.625rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/173745/1/45383/709/666d86e1Fc1efa184/b80e320d1e8428e4.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.layerBox .contentBox .inputBox .input_content .input-row .redeem-all {
			position: absolute;
			line-height: 1.125rem;
			top: 50%;
			margin-top: -.5625rem;
			right: 0;
			font-size: .75rem;
			color: #cda76e
		}

		.layerBox .contentBox .inputBox .inputInfo {
			padding: .5625rem 0;
			line-height: 1.25rem;
			font-size: .75rem;
			font-family: PingFangSC-Regular, PingFang SC;
			color: #999
		}

		.layerBox .contentBox .inputBox .inputInfo .info_01 {
			display: inline-block;
			margin: 0;
			padding: 0
		}

		.layerBox .contentBox .inputBox .inputInfo p {
			padding-bottom: .5rem
		}

		.layerBox .contentBox .inputBox .inputInfo p span {
			color: #cda76e;
			padding: 0 .15625rem
		}

		.layerBox .contentBox .inputBox .inputInfo p b {
			color: #cda76e;
			font-weight: 400;
			padding: 0 .15625rem
		}

		.layerBox .contentBox .inputBox .inputInfo .sp_a {
			color: #cda76e
		}

		.layerBox .contentBox .inputBox .inputInfo .sp_i {
			display: inline-block;
			vertical-align: middle;
			margin-left: .15625rem;
			padding-left: 0;
			width: .9375rem;
			height: .9375rem;
			background: url(../images/sp_i_d085570d93.png) no-repeat;
			background-size: 100% 100%
		}

		.layerBox .red {
			color: #ef4034 !important
		}

		.layerBox .green {
			color: #54ae76 !important
		}

		.layerBox .opac5 {
			opacity: .7
		}

		.oneClick-overlay-fade-enter-active,
		.oneClick-overlay-fade-leave-active {
			-webkit-transition: opacity .3s ease;
			-o-transition: opacity .3s ease;
			transition: opacity .3s ease
		}

		.oneClick-overlay-fade-enter-from,
		.oneClick-overlay-fade-leave-to {
			opacity: 0
		}

		.oneClick-fade-enter-active,
		.oneClick-fade-leave-active {
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s
		}

		.oneClick-fade-enter,
		.oneClick-fade-leave-to {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%)
		}

		.channel-buySellBtn {
			padding: .5625rem .75rem 1rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.channel-buySellBtn-left {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.channel-buySellBtn-left-item:last-child {
			margin-right: 1rem
		}

		.channel-buySellBtn-left-item {
			width: 3rem;
			height: 2.71875rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			margin-right: .3125rem
		}

		.channel-buySellBtn-left-item-img {
			width: 1.75rem;
			height: 1.75rem
		}

		.channel-buySellBtn-left-item-text {
			width: 3rem;
			height: .96875rem;
			line-height: .96875rem;
			font-size: .6875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #666;
			text-align: center;
			overflow: hidden
		}

		.channel-buySellBtn-right {
			height: 2.75rem;
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: 500;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			position: relative
		}

		.channel-buySellBtn-right>div,
		.channel-buySellBtn-right {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1
		}

		.channel-buySellBtn-right>div {
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.channel-buySellBtn-right-left {
			background-color: #faeee5;
			color: #d17a36;
			border-top-left-radius: 1.5625rem;
			border-bottom-left-radius: 1.5625rem
		}

		.channel-buySellBtn-right-left-disabled {
			opacity: .4
		}

		.channel-buySellBtn-right-right {
			color: #fff;
			background-color: #eb9654;
			border-top-right-radius: 1.5625rem;
			border-bottom-right-radius: 1.5625rem
		}

		.channel-buySellBtn-right-right-disabled {
			opacity: .4
		}

		.channel-buySellBtn-right-right-tip {
			position: absolute;
			right: 40%;
			top: 0;
			-webkit-transform: translate(50%, -50%);
			-ms-transform: translate(50%, -50%);
			transform: translate(50%, -50%);
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			color: #fff;
			font-size: .6875rem;
			font-weight: 500;
			line-height: .9375rem;
			padding: .125rem .5rem;
			background-color: #ef4034;
			border: 1px solid #fff;
			white-space: nowrap;
			border-radius: 999px
		}

		.channel-buySellBtn-right-right-tip:after,
		.channel-buySellBtn-right-right-tip:before {
			content: "";
			position: absolute;
			right: 50%;
			bottom: 0;
			width: 0;
			height: 0;
			border: .15625rem solid transparent
		}

		.channel-buySellBtn-right-right-tip:before {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%);
			border-top-color: #fff
		}

		.channel-buySellBtn-right-right-tip:after {
			-webkit-transform: translateY(calc(100% - 1px));
			-ms-transform: translateY(calc(100% - 1px));
			transform: translateY(calc(100% - 1px));
			border: .15625rem solid transparent;
			border-top-color: #ef4034
		}

		 {
			-webkit-box-sizing: unset;
			box-sizing: unset
		}

		button,
		input {
			outline: none;
			border: 0;
			background: none
		}

		.fc,
		.fl {
			float: left
		}

		.fr {
			float: right
		}

		.c,
		.l,
		.r {
			float: left
		}

		.r {
			float: right
		}

		.clearfix {
			clear: both
		}

		[v-cloak] {
			display: none
		}

		.flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -ms-flexbox;
			display: flex
		}

		.flex-0 {
			-webkit-box-flex: 0;
			-webkit-flex: 0;
			-ms-flex: 0;
			flex: 0
		}

		.flex-1 {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.flex-1.text-left {
			text-align: left
		}

		.flex-1.text-center {
			text-align: center
		}

		.flex-1.text-right {
			text-align: right
		}

		.flex-pack-start {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.flex-pack-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.flex-pack-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.flex-align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.color-ccc {
			color: #ccc
		}

		::-webkit-input-placeholder {
			color: #ccc
		}

		.jrm-arrow-btn {
			position: relative
		}

		.jrm-arrow-btn i {
			position: absolute;
			width: .75rem;
			height: 100%;
			right: 0;
			top: 0;
			background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn {
			position: relative
		}

		.jrm-mark-btn i {
			position: absolute;
			margin-top: .09375rem;
			margin-left: .375rem;
			width: .9375rem;
			height: .9375rem;
			background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-mark-btn i.gray-mark {
			background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.jrm-common-btn {
			margin: 1.75rem 1rem .875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			text-align: center;
			background-color: #cda76e;
			border-radius: .125rem
		}

		.jrm-common-btn.disabled {
			background-color: #ccc;
			color: #f1f1f3
		}

		.bottom-fixed {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #f5f5f5
		}

		.bottom-fixed .jrm-common-btn {
			margin: 0;
			border-radius: 0;
			-webkit-box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04);
			box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, .04)
		}

		.bottom-fixed02 {
			position: fixed;
			width: 100%;
			bottom: 0;
			left: 0;
			background: #fff;
			z-index: 1
		}

		.jrm-activity-tag {
			position: absolute;
			padding: 0 .25rem;
			max-height: .9375rem;
			font-family: PingFangSC-Medium;
			font-size: .5625rem;
			color: #fff;
			background: #f15a5b;
			border-radius: 3.125rem 3.125rem 3.125rem 0
		}

		.jrm-activity-tag.activity-btn {
			top: -6%;
			left: 50%;
			height: .875rem;
			line-height: .875rem;
			white-space: nowrap
		}

		.jrm-border-1px {
			position: relative
		}

		.jrm-border-1px:before {
			display: block;
			visibility: visible;
			content: "";
			overflow: auto;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 0;
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0;
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1);
			pointer-events: none;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden
		}

		.jrm-layout-title {
			color: #666;
			font-family: PingFangSC-Medium
		}

		@media only screen and (-webkit-min-device-pixel-ratio:2) {
			.jrm-border-1px:before {
				right: -100%;
				bottom: -100%;
				-webkit-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5)
			}
		}

		@media only screen and (-webkit-min-device-pixel-ratio:3) {
			.jrm-border-1px:before {
				right: -200%;
				bottom: -200%;
				-webkit-transform: scale(.333333);
				-ms-transform: scale(.333333);
				transform: scale(.333333)
			}
		}

		.jrm-border-1px.jrm-border-all:before {
			border: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-all-gold:before {
			border: 1px solid rgba(232, 185, 130, .3)
		}

		.jrm-border-1px.jrm-border-top:before {
			border-top: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-bottom:before {
			border-bottom: 1px solid #eee;
			z-index: 1
		}

		.jrm-border-1px.jrm-border-left:before {
			border-left: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-right:before {
			border-right: 1px solid #eee
		}

		.jrm-border-1px.jrm-border-left-fff:before {
			border-left: 1px solid hsla(0, 0%, 100%, .15)
		}

		.jrm-border-1px.jrm-border-right-ddd:before {
			border-right: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-all-ddd:before {
			border: 1px solid #ddd
		}

		.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
			border-bottom: 1px solid #e5e5e5
		}

		body,
		html {
			margin: 0;
			padding: 0;
			width: 100%;
			background-color: #f4f3f8;
			font: inherit;
			font-size: 100%;
			vertical-align: baseline;
			font-weight: 400;
			font-family: Helvetica Neue, Helvetica, STHeiTi, sans-serif;
			color: #333;
			-moz-user-select: -moz-none;
			-ms-user-select: none;
			-webkit-user-select: none;
			user-select: none
		}

		body {
			overflow-x: hidden
		}

		body,
		html {
			-webkit-text-size-adjust: 100%;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			font-family: PingFangSC-Regular, PingFang SC
		}

		.page-loading {
			position: fixed;
			top: 40%;
			left: 50%;
			z-index: 9999;
			width: 2.375rem;
			height: 2.375rem;
			padding: .5rem;
			margin: -1.6875rem 0 0 -1.6875rem;
			border-radius: .1875rem;
			background-color: rgba(0, 0, 0, .6);
			text-align: center
		}

		.page-loading img {
			display: inline-block;
			vertical-align: middle;
			width: 2.75rem;
			height: 2.75rem;
			position: absolute;
			top: .32rem;
			left: .32rem
		}

		body,
		dd,
		div,
		dl,
		dt,
		em,
		fieldset,
		form,
		h1,
		h2,
		h3,
		h4,
		h5,
		html,
		i,
		img,
		input,
		label,
		ol,
		p,
		q,
		span,
		sub,
		sup,
		table,
		td,
		tr,
		ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-style: normal;
			font-weight: 400;
			border: 0
		}

		html {
			font-family: microsoft yahei, HelveticaNeue, sans-serif;
			color: #000;
			-webkit-text-size-adjust: none;
			-moz-text-size-adjust: none;
			-ms-text-size-adjust: none;
			text-size-adjust: none;
			width: 100%
		}

		body {
			margin: 0 auto;
			width: 100%;
			font-family: "\5FAE\8F6F\96C5\9ED1";
			max-width: 640px;
			min-width: 320px
		}

		input,
		input[type=button],
		input[type=reset],
		input[type=submit],
		input[type=text],
		select {
			-webkit-appearance: none;
			border: 0;
			background: none
		}

		input:focus,
		textarea:focus {
			outline: none
		}

		li,
		ol,
		ul {
			list-style: none
		}

		table,
		td,
		th,
		tr {
			border-collapse: collapse;
			border: 0;
			border-spacing: 0
		}

		img {
			border: 0;
			vertical-align: middle
		}

		a {
			text-decoration: none
		}

		.float_l {
			float: left
		}

		.float_r {
			float: right
		}

		.text_area {
			resize: none
		}

		.dis_none {
			display: none
		}

		.clear {
			clear: both
		}

		.bg_white {
			background: #fff
		}

		button {
			border: none
		}

		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}

		.clearfix {
			display: inline-block;
			display: block
		}

		:-moz-placeholder,
		::-moz-placeholder {
			color: #aaa
		}

		input:-ms-input-placeholder {
			color: #aaa
		}

		input::-webkit-input-placeholder {
			color: #aaa
		}

		 {
			-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
		}

		.button-primty {
			display: block;
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			background: #ad8e77;
			font-family: PingFangSC-Medium;
			font-size: 1.0625rem;
			color: #fff;
			text-align: center
		}

		.button-primty.disabled {
			background: #d5c6bd
		}

		@media only screen and (device-width:310px) {
			html {
				font-size: 13.2266666667px !important
			}
		}

		@media only screen and (device-width:311px) {
			html {
				font-size: 13.2693333333px !important
			}
		}

		@media only screen and (device-width:312px) {
			html {
				font-size: 13.312px !important
			}
		}

		@media only screen and (device-width:313px) {
			html {
				font-size: 13.3546666667px !important
			}
		}

		@media only screen and (device-width:314px) {
			html {
				font-size: 13.3973333333px !important
			}
		}

		@media only screen and (device-width:315px) {
			html {
				font-size: 13.44px !important
			}
		}

		@media only screen and (device-width:316px) {
			html {
				font-size: 13.4826666667px !important
			}
		}

		@media only screen and (device-width:317px) {
			html {
				font-size: 13.5253333333px !important
			}
		}

		@media only screen and (device-width:318px) {
			html {
				font-size: 13.568px !important
			}
		}

		@media only screen and (device-width:319px) {
			html {
				font-size: 13.6106666667px !important
			}
		}

		@media only screen and (device-width:320px) {
			html {
				font-size: 13.6533333333px !important
			}
		}

		@media only screen and (device-width:321px) {
			html {
				font-size: 13.696px !important
			}
		}

		@media only screen and (device-width:322px) {
			html {
				font-size: 13.7386666667px !important
			}
		}

		@media only screen and (device-width:323px) {
			html {
				font-size: 13.7813333333px !important
			}
		}

		@media only screen and (device-width:324px) {
			html {
				font-size: 13.824px !important
			}
		}

		@media only screen and (device-width:325px) {
			html {
				font-size: 13.8666666667px !important
			}
		}

		@media only screen and (device-width:326px) {
			html {
				font-size: 13.9093333333px !important
			}
		}

		@media only screen and (device-width:327px) {
			html {
				font-size: 13.952px !important
			}
		}

		@media only screen and (device-width:328px) {
			html {
				font-size: 13.9946666667px !important
			}
		}

		@media only screen and (device-width:329px) {
			html {
				font-size: 14.0373333333px !important
			}
		}

		@media only screen and (device-width:330px) {
			html {
				font-size: 14.08px !important
			}
		}

		@media only screen and (device-width:331px) {
			html {
				font-size: 14.1226666667px !important
			}
		}

		@media only screen and (device-width:332px) {
			html {
				font-size: 14.1653333333px !important
			}
		}

		@media only screen and (device-width:333px) {
			html {
				font-size: 14.208px !important
			}
		}

		@media only screen and (device-width:334px) {
			html {
				font-size: 14.2506666667px !important
			}
		}

		@media only screen and (device-width:335px) {
			html {
				font-size: 14.2933333333px !important
			}
		}

		@media only screen and (device-width:336px) {
			html {
				font-size: 14.336px !important
			}
		}

		@media only screen and (device-width:337px) {
			html {
				font-size: 14.3786666667px !important
			}
		}

		@media only screen and (device-width:338px) {
			html {
				font-size: 14.4213333333px !important
			}
		}

		@media only screen and (device-width:339px) {
			html {
				font-size: 14.464px !important
			}
		}

		@media only screen and (device-width:340px) {
			html {
				font-size: 14.5066666667px !important
			}
		}

		@media only screen and (device-width:341px) {
			html {
				font-size: 14.5493333333px !important
			}
		}

		@media only screen and (device-width:342px) {
			html {
				font-size: 14.592px !important
			}
		}

		@media only screen and (device-width:343px) {
			html {
				font-size: 14.6346666667px !important
			}
		}

		@media only screen and (device-width:344px) {
			html {
				font-size: 14.6773333333px !important
			}
		}

		@media only screen and (device-width:345px) {
			html {
				font-size: 14.72px !important
			}
		}

		@media only screen and (device-width:346px) {
			html {
				font-size: 14.7626666667px !important
			}
		}

		@media only screen and (device-width:347px) {
			html {
				font-size: 14.8053333333px !important
			}
		}

		@media only screen and (device-width:348px) {
			html {
				font-size: 14.848px !important
			}
		}

		@media only screen and (device-width:349px) {
			html {
				font-size: 14.8906666667px !important
			}
		}

		@media only screen and (device-width:350px) {
			html {
				font-size: 14.9333333333px !important
			}
		}

		@media only screen and (device-width:351px) {
			html {
				font-size: 14.976px !important
			}
		}

		@media only screen and (device-width:352px) {
			html {
				font-size: 15.0186666667px !important
			}
		}

		@media only screen and (device-width:353px) {
			html {
				font-size: 15.0613333333px !important
			}
		}

		@media only screen and (device-width:354px) {
			html {
				font-size: 15.104px !important
			}
		}

		@media only screen and (device-width:355px) {
			html {
				font-size: 15.1466666667px !important
			}
		}

		@media only screen and (device-width:356px) {
			html {
				font-size: 15.1893333333px !important
			}
		}

		@media only screen and (device-width:357px) {
			html {
				font-size: 15.232px !important
			}
		}

		@media only screen and (device-width:358px) {
			html {
				font-size: 15.2746666667px !important
			}
		}

		@media only screen and (device-width:359px) {
			html {
				font-size: 15.3173333333px !important
			}
		}

		@media only screen and (device-width:360px) {
			html {
				font-size: 15.36px !important
			}
		}

		@media only screen and (device-width:361px) {
			html {
				font-size: 15.4026666667px !important
			}
		}

		@media only screen and (device-width:362px) {
			html {
				font-size: 15.4453333333px !important
			}
		}

		@media only screen and (device-width:363px) {
			html {
				font-size: 15.488px !important
			}
		}

		@media only screen and (device-width:364px) {
			html {
				font-size: 15.5306666667px !important
			}
		}

		@media only screen and (device-width:365px) {
			html {
				font-size: 15.5733333333px !important
			}
		}

		@media only screen and (device-width:366px) {
			html {
				font-size: 15.616px !important
			}
		}

		@media only screen and (device-width:367px) {
			html {
				font-size: 15.6586666667px !important
			}
		}

		@media only screen and (device-width:368px) {
			html {
				font-size: 15.7013333333px !important
			}
		}

		@media only screen and (device-width:369px) {
			html {
				font-size: 15.744px !important
			}
		}

		@media only screen and (device-width:370px) {
			html {
				font-size: 15.7866666667px !important
			}
		}

		@media only screen and (device-width:371px) {
			html {
				font-size: 15.8293333333px !important
			}
		}

		@media only screen and (device-width:372px) {
			html {
				font-size: 15.872px !important
			}
		}

		@media only screen and (device-width:373px) {
			html {
				font-size: 15.9146666667px !important
			}
		}

		@media only screen and (device-width:374px) {
			html {
				font-size: 15.9573333333px !important
			}
		}

		@media only screen and (device-width:375px) {
			html {
				font-size: 16px !important
			}
		}

		@media only screen and (device-width:376px) {
			html {
				font-size: 16.0426666667px !important
			}
		}

		@media only screen and (device-width:377px) {
			html {
				font-size: 16.0853333333px !important
			}
		}

		@media only screen and (device-width:378px) {
			html {
				font-size: 16.128px !important
			}
		}

		@media only screen and (device-width:379px) {
			html {
				font-size: 16.1706666667px !important
			}
		}

		@media only screen and (device-width:380px) {
			html {
				font-size: 16.2133333333px !important
			}
		}

		@media only screen and (device-width:381px) {
			html {
				font-size: 16.256px !important
			}
		}

		@media only screen and (device-width:382px) {
			html {
				font-size: 16.2986666667px !important
			}
		}

		@media only screen and (device-width:383px) {
			html {
				font-size: 16.3413333333px !important
			}
		}

		@media only screen and (device-width:384px) {
			html {
				font-size: 16.384px !important
			}
		}

		@media only screen and (device-width:385px) {
			html {
				font-size: 16.4266666667px !important
			}
		}

		@media only screen and (device-width:386px) {
			html {
				font-size: 16.4693333333px !important
			}
		}

		@media only screen and (device-width:387px) {
			html {
				font-size: 16.512px !important
			}
		}

		@media only screen and (device-width:388px) {
			html {
				font-size: 16.5546666667px !important
			}
		}

		@media only screen and (device-width:389px) {
			html {
				font-size: 16.5973333333px !important
			}
		}

		@media only screen and (device-width:390px) {
			html {
				font-size: 16.64px !important
			}
		}

		@media only screen and (device-width:391px) {
			html {
				font-size: 16.6826666667px !important
			}
		}

		@media only screen and (device-width:392px) {
			html {
				font-size: 16.7253333333px !important
			}
		}

		@media only screen and (device-width:393px) {
			html {
				font-size: 16.768px !important
			}
		}

		@media only screen and (device-width:394px) {
			html {
				font-size: 16.8106666667px !important
			}
		}

		@media only screen and (device-width:395px) {
			html {
				font-size: 16.8533333333px !important
			}
		}

		@media only screen and (device-width:396px) {
			html {
				font-size: 16.896px !important
			}
		}

		@media only screen and (device-width:397px) {
			html {
				font-size: 16.9386666667px !important
			}
		}

		@media only screen and (device-width:398px) {
			html {
				font-size: 16.9813333333px !important
			}
		}

		@media only screen and (device-width:399px) {
			html {
				font-size: 17.024px !important
			}
		}

		@media only screen and (device-width:400px) {
			html {
				font-size: 17.0666666667px !important
			}
		}

		@media only screen and (device-width:401px) {
			html {
				font-size: 17.1093333333px !important
			}
		}

		@media only screen and (device-width:402px) {
			html {
				font-size: 17.152px !important
			}
		}

		@media only screen and (device-width:403px) {
			html {
				font-size: 17.1946666667px !important
			}
		}

		@media only screen and (device-width:404px) {
			html {
				font-size: 17.2373333333px !important
			}
		}

		@media only screen and (device-width:405px) {
			html {
				font-size: 17.28px !important
			}
		}

		@media only screen and (device-width:406px) {
			html {
				font-size: 17.3226666667px !important
			}
		}

		@media only screen and (device-width:407px) {
			html {
				font-size: 17.3653333333px !important
			}
		}

		@media only screen and (device-width:408px) {
			html {
				font-size: 17.408px !important
			}
		}

		@media only screen and (device-width:409px) {
			html {
				font-size: 17.4506666667px !important
			}
		}

		@media only screen and (device-width:410px) {
			html {
				font-size: 17.4933333333px !important
			}
		}

		@media only screen and (device-width:411px) {
			html {
				font-size: 17.536px !important
			}
		}

		@media only screen and (device-width:412px) {
			html {
				font-size: 17.5786666667px !important
			}
		}

		@media only screen and (device-width:413px) {
			html {
				font-size: 17.6213333333px !important
			}
		}

		@media only screen and (device-width:414px) {
			html {
				font-size: 17.664px !important
			}
		}

		@media only screen and (device-width:415px) {
			html {
				font-size: 17.7066666667px !important
			}
		}

		@media only screen and (device-width:416px) {
			html {
				font-size: 17.7493333333px !important
			}
		}

		@media only screen and (device-width:417px) {
			html {
				font-size: 17.792px !important
			}
		}

		@media only screen and (device-width:418px) {
			html {
				font-size: 17.8346666667px !important
			}
		}

		@media only screen and (device-width:419px) {
			html {
				font-size: 17.8773333333px !important
			}
		}

		@media only screen and (device-width:420px) {
			html {
				font-size: 17.92px !important
			}
		}

		@media only screen and (device-width:421px) {
			html {
				font-size: 17.9626666667px !important
			}
		}

		@media only screen and (device-width:422px) {
			html {
				font-size: 18.0053333333px !important
			}
		}

		@media only screen and (device-width:423px) {
			html {
				font-size: 18.048px !important
			}
		}

		@media only screen and (device-width:424px) {
			html {
				font-size: 18.0906666667px !important
			}
		}

		@media only screen and (device-width:425px) {
			html {
				font-size: 18.1333333333px !important
			}
		}

		@media only screen and (device-width:426px) {
			html {
				font-size: 18.176px !important
			}
		}

		@media only screen and (device-width:427px) {
			html {
				font-size: 18.2186666667px !important
			}
		}

		@media only screen and (device-width:428px) {
			html {
				font-size: 18.2613333333px !important
			}
		}

		@media only screen and (device-width:429px) {
			html {
				font-size: 18.304px !important
			}
		}

		@media only screen and (device-width:430px) {
			html {
				font-size: 18.3466666667px !important
			}
		}

		@media only screen and (device-width:431px) {
			html {
				font-size: 18.3893333333px !important
			}
		}

		@media only screen and (device-width:432px) {
			html {
				font-size: 18.432px !important
			}
		}

		@media only screen and (device-width:433px) {
			html {
				font-size: 18.4746666667px !important
			}
		}

		@media only screen and (device-width:434px) {
			html {
				font-size: 18.5173333333px !important
			}
		}

		@media only screen and (device-width:435px) {
			html {
				font-size: 18.56px !important
			}
		}

		@media only screen and (device-width:436px) {
			html {
				font-size: 18.6026666667px !important
			}
		}

		@media only screen and (device-width:437px) {
			html {
				font-size: 18.6453333333px !important
			}
		}

		@media only screen and (device-width:438px) {
			html {
				font-size: 18.688px !important
			}
		}

		@media only screen and (device-width:439px) {
			html {
				font-size: 18.7306666667px !important
			}
		}

		@media only screen and (device-width:440px) {
			html {
				font-size: 18.7733333333px !important
			}
		}

		@media only screen and (device-width:441px) {
			html {
				font-size: 18.816px !important
			}
		}

		@media only screen and (device-width:442px) {
			html {
				font-size: 18.8586666667px !important
			}
		}

		@media only screen and (device-width:443px) {
			html {
				font-size: 18.9013333333px !important
			}
		}

		@media only screen and (device-width:444px) {
			html {
				font-size: 18.944px !important
			}
		}

		@media only screen and (device-width:445px) {
			html {
				font-size: 18.9866666667px !important
			}
		}

		@media only screen and (device-width:446px) {
			html {
				font-size: 19.0293333333px !important
			}
		}

		@media only screen and (device-width:447px) {
			html {
				font-size: 19.072px !important
			}
		}

		@media only screen and (device-width:448px) {
			html {
				font-size: 19.1146666667px !important
			}
		}

		@media only screen and (device-width:449px) {
			html {
				font-size: 19.1573333333px !important
			}
		}

		@media only screen and (device-width:450px) {
			html {
				font-size: 19.2px !important
			}
		}

		@media only screen and (device-width:451px) {
			html {
				font-size: 19.2426666667px !important
			}
		}

		@media only screen and (device-width:452px) {
			html {
				font-size: 19.2853333333px !important
			}
		}

		@media only screen and (device-width:453px) {
			html {
				font-size: 19.328px !important
			}
		}

		@media only screen and (device-width:454px) {
			html {
				font-size: 19.3706666667px !important
			}
		}

		@media only screen and (device-width:455px) {
			html {
				font-size: 19.4133333333px !important
			}
		}

		@media only screen and (device-width:456px) {
			html {
				font-size: 19.456px !important
			}
		}

		@media only screen and (device-width:457px) {
			html {
				font-size: 19.4986666667px !important
			}
		}

		@media only screen and (device-width:458px) {
			html {
				font-size: 19.5413333333px !important
			}
		}

		@media only screen and (device-width:459px) {
			html {
				font-size: 19.584px !important
			}
		}

		@media only screen and (device-width:460px) {
			html {
				font-size: 19.6266666667px !important
			}
		}

		@media only screen and (device-width:461px) {
			html {
				font-size: 19.6693333333px !important
			}
		}

		@media only screen and (device-width:462px) {
			html {
				font-size: 19.712px !important
			}
		}

		@media only screen and (device-width:463px) {
			html {
				font-size: 19.7546666667px !important
			}
		}

		@media only screen and (device-width:464px) {
			html {
				font-size: 19.7973333333px !important
			}
		}

		@media only screen and (device-width:465px) {
			html {
				font-size: 19.84px !important
			}
		}

		@media only screen and (device-width:466px) {
			html {
				font-size: 19.8826666667px !important
			}
		}

		@media only screen and (device-width:467px) {
			html {
				font-size: 19.9253333333px !important
			}
		}

		@media only screen and (device-width:468px) {
			html {
				font-size: 19.968px !important
			}
		}

		@media only screen and (device-width:469px) {
			html {
				font-size: 20.0106666667px !important
			}
		}

		@media only screen and (device-width:470px) {
			html {
				font-size: 20.0533333333px !important
			}
		}

		@media only screen and (device-width:471px) {
			html {
				font-size: 20.096px !important
			}
		}

		@media only screen and (device-width:472px) {
			html {
				font-size: 20.1386666667px !important
			}
		}

		@media only screen and (device-width:473px) {
			html {
				font-size: 20.1813333333px !important
			}
		}

		@media only screen and (device-width:474px) {
			html {
				font-size: 20.224px !important
			}
		}

		@media only screen and (device-width:475px) {
			html {
				font-size: 20.2666666667px !important
			}
		}

		@media only screen and (device-width:476px) {
			html {
				font-size: 20.3093333333px !important
			}
		}

		@media only screen and (device-width:477px) {
			html {
				font-size: 20.352px !important
			}
		}

		@media only screen and (device-width:478px) {
			html {
				font-size: 20.3946666667px !important
			}
		}

		@media only screen and (device-width:479px) {
			html {
				font-size: 20.4373333333px !important
			}
		}

		@media only screen and (device-width:480px) {
			html {
				font-size: 20.48px !important
			}
		}

		@media only screen and (device-width:481px) {
			html {
				font-size: 20.5226666667px !important
			}
		}

		@media only screen and (device-width:482px) {
			html {
				font-size: 20.5653333333px !important
			}
		}

		@media only screen and (device-width:483px) {
			html {
				font-size: 20.608px !important
			}
		}

		@media only screen and (device-width:484px) {
			html {
				font-size: 20.6506666667px !important
			}
		}

		@media only screen and (device-width:485px) {
			html {
				font-size: 20.6933333333px !important
			}
		}

		@media only screen and (device-width:486px) {
			html {
				font-size: 20.736px !important
			}
		}

		@media only screen and (device-width:487px) {
			html {
				font-size: 20.7786666667px !important
			}
		}

		@media only screen and (device-width:488px) {
			html {
				font-size: 20.8213333333px !important
			}
		}

		@media only screen and (device-width:489px) {
			html {
				font-size: 20.864px !important
			}
		}

		@media only screen and (device-width:490px) {
			html {
				font-size: 20.9066666667px !important
			}
		}

		@media only screen and (device-width:491px) {
			html {
				font-size: 20.9493333333px !important
			}
		}

		@media only screen and (device-width:492px) {
			html {
				font-size: 20.992px !important
			}
		}

		@media only screen and (device-width:493px) {
			html {
				font-size: 21.0346666667px !important
			}
		}

		@media only screen and (device-width:494px) {
			html {
				font-size: 21.0773333333px !important
			}
		}

		@media only screen and (device-width:495px) {
			html {
				font-size: 21.12px !important
			}
		}

		@media only screen and (device-width:496px) {
			html {
				font-size: 21.1626666667px !important
			}
		}

		@media only screen and (device-width:497px) {
			html {
				font-size: 21.2053333333px !important
			}
		}

		@media only screen and (device-width:498px) {
			html {
				font-size: 21.248px !important
			}
		}

		@media only screen and (device-width:499px) {
			html {
				font-size: 21.2906666667px !important
			}
		}

		@media only screen and (device-width:500px) {
			html {
				font-size: 21.3333333333px !important
			}
		}

		@media only screen and (device-width:501px) {
			html {
				font-size: 21.376px !important
			}
		}

		@media only screen and (device-width:502px) {
			html {
				font-size: 21.4186666667px !important
			}
		}

		@media only screen and (device-width:503px) {
			html {
				font-size: 21.4613333333px !important
			}
		}

		@media only screen and (device-width:504px) {
			html {
				font-size: 21.504px !important
			}
		}

		@media only screen and (device-width:505px) {
			html {
				font-size: 21.5466666667px !important
			}
		}

		@media only screen and (device-width:506px) {
			html {
				font-size: 21.5893333333px !important
			}
		}

		@media only screen and (device-width:507px) {
			html {
				font-size: 21.632px !important
			}
		}

		@media only screen and (device-width:508px) {
			html {
				font-size: 21.6746666667px !important
			}
		}

		@media only screen and (device-width:509px) {
			html {
				font-size: 21.7173333333px !important
			}
		}

		@media only screen and (device-width:510px) {
			html {
				font-size: 21.76px !important
			}
		}

		@media only screen and (device-width:511px) {
			html {
				font-size: 21.8026666667px !important
			}
		}

		@media only screen and (device-width:512px) {
			html {
				font-size: 21.8453333333px !important
			}
		}

		@media only screen and (device-width:513px) {
			html {
				font-size: 21.888px !important
			}
		}

		@media only screen and (device-width:514px) {
			html {
				font-size: 21.9306666667px !important
			}
		}

		@media only screen and (device-width:515px) {
			html {
				font-size: 21.9733333333px !important
			}
		}

		@media only screen and (device-width:516px) {
			html {
				font-size: 22.016px !important
			}
		}

		@media only screen and (device-width:517px) {
			html {
				font-size: 22.0586666667px !important
			}
		}

		@media only screen and (device-width:518px) {
			html {
				font-size: 22.1013333333px !important
			}
		}

		@media only screen and (device-width:519px) {
			html {
				font-size: 22.144px !important
			}
		}

		@media only screen and (device-width:520px) {
			html {
				font-size: 22.1866666667px !important
			}
		}

		@font-face {
			font-family: UDC-Bold;
			src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-Bold.ttf) format("truetype");
			font-style: normal;
			font-weight: 400
		}

		@font-face {
			font-family: UDC-light;
			src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-light.ttf) format("truetype");
			font-style: normal;
			font-weight: 400
		}

		@font-face {
			font-family: UDC-Mediun;
			src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-Mediun.ttf) format("truetype");
			font-style: normal;
			font-weight: 400
		}

		@font-face {
			font-family: JR-Bold;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Bold.otf)
		}

		@font-face {
			font-family: JR-Medium;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Medium.otf)
		}

		@font-face {
			font-family: JR-Regular;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular.otf)
		}

		@font-face {
			font-family: JR-Bold-New;
			src: url(https://cmbc.site/fonts/JR-Bold2024-1.otf)
		}

		@font-face {
			font-family: JR-Medium-New;
			src: url(https://cmbc.site/fonts/JR-Medium2024-1.otf)
		}

		@font-face {
			font-family: JR-Regular-New;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
		}

		.money-tips {
			position: absolute;
			top: -.75rem
		}

		.money-tips.rightPos {
			left: 1.3125rem
		}

		.money-tips.rightPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips.rightPosSell {
			left: 0
		}

		.money-tips.rightPosSell.largeUnit {
			padding-left: .625rem
		}

		.money-tips.leftPos {
			left: .75rem
		}

		.money-tips.leftPos.largeUnit {
			padding-left: .5rem
		}

		.money-tips .unit-line {
			display: inline-block;
			width: .03125rem;
			height: 1.25rem;
			background-color: #ddd;
			margin-right: -.0625rem;
			position: relative;
			top: .5625rem
		}

		.money-tips .unit-word {
			display: inline-block;
			font-size: .625rem;
			line-height: .875rem;
			color: #fff;
			background-color: #ddd;
			padding: 0 .1875rem;
			border-radius: .09375rem
		}

		@media only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
			.jr-x-fixed-bottom-bar {
				bottom: 34px !important
			}

			.jr-x-fixed-bottom-bar:after {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-fixed-bottom-bar-single {
				bottom: 34px
			}

			.jr-x-fixed-bottom-bar-fill-layer {
				content: "";
				z-index: 90;
				position: fixed;
				left: 0;
				bottom: 0;
				height: 34px;
				width: 100%;
				background-color: #fff
			}

			.jr-x-h100 {
				height: 100% !important;
				height: calc(100% + 34px) !important;
				height: -webkit-calc(100% + 34px) !important
			}
		}

		.jr-x-fixed-bottom-bar-inner {
			bottom: constant(safe-area-inset-bottom) !important;
			bottom: env(safe-area-inset-bottom) !important
		}

		.enable-notice-wrap .enable-notice-mask {
			position: fixed;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background-color: rgba(0, 0, 0, .7);
			z-index: 999
		}

		.enable-notice-wrap .enable-notice-popup {
			position: fixed;
			max-height: 100%;
			top: 50%;
			left: 50%;
			-webkit-transform: translate3d(-50%, -50%, 0);
			transform: translate3d(-50%, -50%, 0);
			z-index: 999
		}

		.enable-notice-wrap .enable-notice-popup>img:first-child {
			width: 16.25rem;
			border-radius: .5rem
		}

		.enable-notice-wrap .enable-notice-popup>img:nth-child(2) {
			width: 2rem;
			height: 2rem;
			display: block;
			margin: 1.84375rem auto 0
		}

		.goldPackage {
			position: fixed;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
			z-index: 101
		}

		.goldPackage .bg_tip {
			position: absolute;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
			background: rgba(0, 0, 0, .75)
		}

		.goldPackage .packageBox {
			position: absolute;
			width: 23.4375rem;
			height: auto;
			left: 50%;
			margin-left: -11.71875rem;
			top: 50%;
			margin-top: -11.71875rem
		}

		.goldPackage .packageBox .close {
			position: absolute;
			width: 1.5625rem;
			height: 1.5625rem;
			right: 4.6875rem;
			top: -.78125rem;
			background: url(../images/close_5664abdc26.png) no-repeat;
			background-size: 100% 100%;
			border-radius: 50%;
			overflow: hidden
		}

		.goldPackage .packageBox .bg_box {
			width: 23.4375rem;
			height: 23.4375rem;
			position: relative
		}

		.goldPackage .packageBox .bg_box .bg_box_div {
			position: absolute;
			width: 100%;
			height: 100%;
			left: 50%;
			margin-left: -11.71875rem;
			top: -1.5625rem;
			background: url(../images/bg_box_42c95a738b.png) no-repeat;
			background-size: 100% 100%
		}

		.goldPackage .packageBox .bg_box .title {
			color: #fed87e;
			font-size: 1.875rem;
			line-height: 2.25rem;
			font-weight: 700;
			text-align: center;
			padding: 1.875rem 0 0
		}

		.goldPackage .packageBox .bg_box .title span {
			font-family: UDC-Bold
		}

		.goldPackage .packageBox .bg_box .bg_package {
			position: absolute;
			left: 50%;
			margin-left: -8.15625rem;
			width: 16.3125rem;
			bottom: 0;
			height: 12.28125rem
		}

		.goldPackage .packageBox .bg_box .bg_package:before {
			content: "";
			position: absolute;
			bottom: .3125rem;
			left: .5rem;
			display: block;
			width: 15.3125rem;
			height: 11.875rem;
			background: -webkit-gradient(linear, left top, left bottom, from(#f42355), to(#e81629));
			background: -o-linear-gradient(#f42355 0, #e81629 100%);
			background: linear-gradient(#f42355, #e81629);
			background-size: 100% 100%;
			border-radius: .625rem
		}

		.goldPackage .packageBox .bg_box .package_in {
			position: absolute;
			width: 14.375rem;
			height: 12.5rem;
			background: #ffeecf;
			background: -webkit-gradient(linear, left top, left bottom, from(#fff0e4), to(#fffcf9));
			background: -o-linear-gradient(#fff0e4 0, #fffcf9 100%);
			background: linear-gradient(#fff0e4, #fffcf9);
			border-radius: .625rem;
			top: -2.5rem;
			left: 50%;
			margin-left: -7.1875rem
		}

		.goldPackage .packageBox .bg_box .package_in .goldImgBox {
			width: 14.78125rem;
			height: 7.5rem;
			position: relative;
			margin: -3.75rem auto 0;
			background: url(../images/bg_start_01032cf040.png) no-repeat;
			background-size: 14.65625rem 9.875rem
		}

		.goldPackage .packageBox .bg_box .package_in .goldImgBox .bg_start {
			display: block;
			width: 14.65625rem;
			height: 9.875rem;
			position: absolute;
			left: 0;
			top: -4.6875rem
		}

		.goldPackage .packageBox .bg_box .package_in .goldImgBox .bg_gold {
			display: block;
			width: 18.75rem;
			height: 18.75rem;
			position: absolute;
			left: 50%;
			top: 50%;
			margin-left: -9.375rem;
			margin-top: -9.375rem;
			opacity: 0
		}

		.goldPackage .packageBox .bg_box .package_in .goldImgBox .goldImg {
			width: 100%;
			height: 9.28125rem;
			display: block;
			position: absolute;
			left: 0;
			top: 0;
			width: 9.6875rem;
			height: 6.25rem;
			padding: 1.25rem 2.53125rem 0
		}

		.goldPackage .packageBox .bg_box .package_in .goldImgBox .goldImg02 {
			padding: .625rem 2.53125rem
		}

		.goldPackage .packageBox .bg_box .package_in .goldText {
			text-align: center;
			font-size: 1rem;
			font-weight: 700;
			color: #ff2e2a
		}

		.goldPackage .packageBox .bg_box .package_out {
			position: absolute;
			bottom: 0;
			width: 16.3125rem;
			height: 8.8125rem;
			background: url(../images/bg_out_d1e33d8082.png) no-repeat;
			background-size: 16.3125rem 8.8125rem
		}

		.goldPackage .packageBox .bg_box .package_out .btn_box {
			position: relative;
			margin: 3.125rem auto 0;
			width: 12.78125rem;
			height: 3.21875rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.goldPackage .packageBox .bg_box .package_out .btn_box .sub {
			line-height: 1.1875rem;
			height: 1.1875rem;
			white-space: nowrap;
			text-align: center;
			color: #fff;
			font-size: .625rem;
			position: absolute;
			padding: 0 .3125rem;
			top: -.625rem;
			left: 8.75rem;
			background: -webkit-gradient(linear, left top, right top, from(#a63eff), to(#c824fe));
			background: -o-linear-gradient(left, #a63eff 0, #c824fe 100%);
			background: linear-gradient(90deg, #a63eff, #c824fe);
			border-radius: 23px 23px 23px 0
		}

		.goldPackage .packageBox .bg_box .package_out .btn_box_no {
			margin-top: 3.125rem
		}

		.goldPackage .packageBox .bg_box .package_out .btn_package {
			width: 12.78125rem;
			padding: .3125rem 0;
			height: 2.59375rem;
			background: -o-linear-gradient(322.23deg, #ffeb87 0, #fdd24f 100%);
			background: linear-gradient(127.77deg, #ffeb87, #fdd24f);
			background: url(../images/bg_btn_a5b48736b3.png) no-repeat;
			background-size: 100% 100%;
			border-radius: 1.875rem;
			text-align: center;
			font-size: 1.125rem;
			color: #910000;
			overflow: hidden;
			position: relative;
			line-height: 1.5625rem;
			font-weight: 700;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.goldPackage .packageBox .bg_box .package_out .btn_package .time {
			line-height: 1.03125rem;
			color: #910000;
			font-size: .75rem;
			font-weight: 400
		}

		.goldPackage .packageBox .bg_box .package_out .rule {
			line-height: 1.03125rem;
			font-size: .75rem;
			color: #fff;
			padding-top: .4375rem;
			text-align: center
		}

		.goldPackage .packageBox .bg_box .package_out .rule span {
			color: #fddc87
		}

		.ani-pop-07 {
			opacity: 0;
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			transform: scale(0)
		}

		.ani-pop-07.show {
			-webkit-animation: ani-pop-07-data-v-d6f9e422 .4s ease-out forwards;
			animation: ani-pop-07-data-v-d6f9e422 .4s ease-out forwards
		}

		@-webkit-keyframes ani-pop-07-data-v-d6f9e422 {
			0% {
				-webkit-transform: scale(0);
				transform: scale(0);
				opacity: 0
			}

			40% {
				-webkit-transform: scale(1.05);
				transform: scale(1.05)
			}

			60% {
				-webkit-transform: scale(.98);
				transform: scale(.98)
			}

			80% {
				-webkit-transform: scale(1.02);
				transform: scale(1.02)
			}

			to {
				opacity: 1;
				-webkit-transform: scale(1);
				transform: scale(1)
			}
		}

		@keyframes ani-pop-07-data-v-d6f9e422 {
			0% {
				-webkit-transform: scale(0);
				transform: scale(0);
				opacity: 0
			}

			40% {
				-webkit-transform: scale(1.05);
				transform: scale(1.05)
			}

			60% {
				-webkit-transform: scale(.98);
				transform: scale(.98)
			}

			80% {
				-webkit-transform: scale(1.02);
				transform: scale(1.02)
			}

			to {
				opacity: 1;
				-webkit-transform: scale(1);
				transform: scale(1)
			}
		}

		.move-box {
			-webkit-animation: ani-atmosphere-08-data-v-d6f9e422 10s linear infinite;
			animation: ani-atmosphere-08-data-v-d6f9e422 10s linear infinite
		}

		@-webkit-keyframes ani-atmosphere-08-data-v-d6f9e422 {
			0% {
				-webkit-transform: rotate(0deg);
				transform: rotate(0deg)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		@keyframes ani-atmosphere-08-data-v-d6f9e422 {
			0% {
				-webkit-transform: rotate(0deg);
				transform: rotate(0deg)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		.ani-button-01 {
			-webkit-animation: ani-button-01-data-v-d6f9e422 1s ease-in-out infinite alternate;
			animation: ani-button-01-data-v-d6f9e422 1s ease-in-out infinite alternate
		}

		@-webkit-keyframes ani-button-01-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(1.1);
				transform: scale(1.1)
			}
		}

		@keyframes ani-button-01-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(1.1);
				transform: scale(1.1)
			}
		}

		.ani-button-04 {
			overflow: hidden
		}

		.ani-button-04:after {
			content: "";
			position: absolute;
			left: 0;
			top: 0;
			width: 30px;
			-webkit-filter: blur(5px);
			filter: blur(5px);
			height: 100%;
			-webkit-transform: skewX(-30deg) translateX(-40px);
			-ms-transform: skewX(-30deg) translateX(-40px);
			transform: skewX(-30deg) translateX(-40px);
			background: #fff;
			opacity: .4;
			-webkit-animation: ani-button-04-data-v-d6f9e422 2s linear infinite;
			animation: ani-button-04-data-v-d6f9e422 2s linear infinite
		}

		@-webkit-keyframes ani-button-04-data-v-d6f9e422 {
			0% {
				-webkit-transform: skewX(-30deg) translateX(-40px);
				transform: skewX(-30deg) translateX(-40px)
			}

			40%,
			to {
				-webkit-transform: skewX(-30deg) translateX(220px);
				transform: skewX(-30deg) translateX(220px)
			}
		}

		@keyframes ani-button-04-data-v-d6f9e422 {
			0% {
				-webkit-transform: skewX(-30deg) translateX(-40px);
				transform: skewX(-30deg) translateX(-40px)
			}

			40%,
			to {
				-webkit-transform: skewX(-30deg) translateX(220px);
				transform: skewX(-30deg) translateX(220px)
			}
		}

		.treasure-body-inset {
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			transform: scale(0);
			-webkit-transform: translateY(3.125rem);
			-ms-transform: translateY(3.125rem);
			transform: translateY(3.125rem);
			opacity: 0;
			-webkit-animation: ani-treasure-01-07-data-v-d6f9e422 .8s .2s forwards;
			animation: ani-treasure-01-07-data-v-d6f9e422 .8s .2s forwards
		}

		@-webkit-keyframes ani-treasure-01-07-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(1);
				transform: scale(1);
				opacity: 1;
				-webkit-transform: translateY(0);
				transform: translateY(0)
			}
		}

		.treasure-box {
			-webkit-animation: ani-treasure-01-data-v-d6f9e422 1.5s linear 0s forwards, ani-treasure-01-02-data-v-d6f9e422 .5s ease-in 0s forwards, ani-treasure-01-03-data-v-d6f9e422 .65s ease-out 0s forwards, ani-treasure-01-02-data-v-d6f9e422 .35s ease-in .4s 2, ani-treasure-01-03-data-v-d6f9e422 .3s ease-out .45s 2;
			animation: ani-treasure-01-data-v-d6f9e422 1.5s linear 0s forwards, ani-treasure-01-02-data-v-d6f9e422 .5s ease-in 0s forwards, ani-treasure-01-03-data-v-d6f9e422 .65s ease-out 0s forwards, ani-treasure-01-02-data-v-d6f9e422 .35s ease-in .4s 2, ani-treasure-01-03-data-v-d6f9e422 .3s ease-out .45s 2
		}

		.treasure-light {
			background: url(https://img11.360buyimg.com/imagetools/jfs/t1/135072/12/18337/1495/5fc8c25cE44a75534/3bfb363902d25bac.png) 0 0/cover no-repeat;
			-webkit-transform: scale(.2);
			-ms-transform: scale(.2);
			transform: scale(.2);
			opacity: 0;
			-webkit-animation: ani-treasure-01-04-data-v-d6f9e422 1s linear 0s forwards;
			animation: ani-treasure-01-04-data-v-d6f9e422 1s linear 0s forwards
		}

		.treasure-box02 {
			z-index: 2;
			-webkit-animation: ani-treasure-02-data-v-d6f9e422 1s linear 0s forwards;
			animation: ani-treasure-02-data-v-d6f9e422 1s linear 0s forwards;
			-webkit-transform-origin: center bottom;
			-ms-transform-origin: center bottom;
			transform-origin: center bottom;
			opacity: 1
		}

		@-webkit-keyframes ani-treasure-02-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(0);
				transform: scale(0)
			}

			to {
				-webkit-transform: scale(1);
				transform: scale(1)
			}
		}

		@keyframes ani-treasure-02-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(0);
				transform: scale(0)
			}

			to {
				-webkit-transform: scale(1);
				transform: scale(1)
			}
		}

		@-webkit-keyframes ani-treasure-01-data-v-d6f9e422 {
			80% {
				-webkit-animation-timing-function: ease-in;
				animation-timing-function: ease-in;
				-webkit-transform: scale(.8);
				transform: scale(.8)
			}

			90% {
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				-webkit-transform: scale(.8);
				transform: scale(.8);
				-webkit-transform-origin: center bottom;
				transform-origin: center bottom;
				opacity: 1
			}

			to {
				-webkit-transform: scale(.8);
				transform: scale(.8);
				opacity: 1
			}
		}

		@keyframes ani-treasure-01-data-v-d6f9e422 {
			80% {
				-webkit-animation-timing-function: ease-in;
				animation-timing-function: ease-in;
				-webkit-transform: scale(.8);
				transform: scale(.8)
			}

			90% {
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				-webkit-transform: scale(.8);
				transform: scale(.8);
				-webkit-transform-origin: center bottom;
				transform-origin: center bottom;
				opacity: 1
			}

			to {
				-webkit-transform: scale(.8);
				transform: scale(.8);
				opacity: 1
			}
		}

		@-webkit-keyframes ani-treasure-01-02-data-v-d6f9e422 {

			0%,
			20%,
			40%,
			60%,
			80%,
			to {
				left: 0
			}

			10%,
			30%,
			50%,
			90% {
				left: -5px
			}

			30%,
			70% {
				left: 5px
			}
		}

		@keyframes ani-treasure-01-02-data-v-d6f9e422 {

			0%,
			20%,
			40%,
			60%,
			80%,
			to {
				left: 0
			}

			10%,
			30%,
			50%,
			90% {
				left: -5px
			}

			30%,
			70% {
				left: 5px
			}
		}

		@-webkit-keyframes ani-treasure-01-03-data-v-d6f9e422 {

			0%,
			20%,
			40%,
			60%,
			80%,
			to {
				top: 0
			}

			10%,
			30%,
			50%,
			90% {
				top: -5px
			}

			30%,
			70% {
				top: 5px
			}
		}

		@keyframes ani-treasure-01-03-data-v-d6f9e422 {

			0%,
			20%,
			40%,
			60%,
			80%,
			to {
				top: 0
			}

			10%,
			30%,
			50%,
			90% {
				top: -5px
			}

			30%,
			70% {
				top: 5px
			}
		}

		@-webkit-keyframes ani-treasure-01-04-data-v-d6f9e422 {
			0% {
				opacity: 0
			}

			40% {
				opacity: 1;
				-webkit-transform: scale(1);
				transform: scale(1)
			}

			to {
				-webkit-transform: scale(1.6);
				transform: scale(1.6);
				opacity: 0
			}
		}

		@keyframes ani-treasure-01-04-data-v-d6f9e422 {
			0% {
				opacity: 0
			}

			40% {
				opacity: 1;
				-webkit-transform: scale(1);
				transform: scale(1)
			}

			to {
				-webkit-transform: scale(1.6);
				transform: scale(1.6);
				opacity: 0
			}
		}

		@-webkit-keyframes ani-treasure-01-05-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(1);
				transform: scale(1);
				opacity: 1
			}
		}

		@keyframes ani-treasure-01-05-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(1);
				transform: scale(1);
				opacity: 1
			}
		}

		@-webkit-keyframes ani-treasure-01-06-data-v-d6f9e422 {
			0% {
				-webkit-transform: translateY(0) rotate(0deg);
				transform: translateY(0) rotate(0deg)
			}

			to {
				opacity: 0;
				-webkit-transform: translateY(-95px) translateX(90px) rotate(50deg);
				transform: translateY(-95px) translateX(90px) rotate(50deg)
			}
		}

		@keyframes ani-treasure-01-06-data-v-d6f9e422 {
			0% {
				-webkit-transform: translateY(0) rotate(0deg);
				transform: translateY(0) rotate(0deg)
			}

			to {
				opacity: 0;
				-webkit-transform: translateY(-95px) translateX(90px) rotate(50deg);
				transform: translateY(-95px) translateX(90px) rotate(50deg)
			}
		}

		@keyframes ani-treasure-01-07-data-v-d6f9e422 {
			to {
				-webkit-transform: scale(1);
				transform: scale(1);
				opacity: 1
			}
		}

		.ani-txt-02 {
			overflow: hidden;
			position: relative;
			z-index: 1;
			width: 220px;
			height: 36px;
			background: #fff;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			margin: 0 auto
		}

		.ani-txt-02 .ani-qg-box {
			overflow: hidden;
			position: absolute;
			left: 0;
			top: 0;
			width: 179.2px;
			height: 179.2px;
			background: #444;
			margin: 18px 0 0 58.8px;
			text-align: center;
			-webkit-transform-origin: 100% 0;
			-ms-transform-origin: 100% 0;
			transform-origin: 100% 0;
			-webkit-animation: ani-txt-02-data-v-d6f9e422 3s linear 1.5s infinite;
			animation: ani-txt-02-data-v-d6f9e422 3s linear 1.5s infinite;
			-webkit-box-shadow: 0 0 20px 20px #444;
			box-shadow: 0 0 20px 20px #444;
			-webkit-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			transform: rotate(45deg);
			-webkit-backface-visibility: visible;
			backface-visibility: visible;
			border: 1px solid #444;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.ani-txt-02 .ani-qg-box .ani-qg-p1 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			overflow: hidden;
			position: absolute;
			left: 50%;
			top: 71.6px;
			width: 220px;
			height: 36px;
			margin-left: -110px;
			text-align: center;
			-webkit-transform-origin: 50% 50%;
			-ms-transform-origin: 50% 50%;
			transform-origin: 50% 50%;
			-webkit-transform: rotate(-45deg);
			-ms-transform: rotate(-45deg);
			transform: rotate(-45deg);
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			font-size: 30px;
			font-family: Gotham-BoldItalic !important
		}

		.ani-txt-02 .ani-qg-box:after {
			position: absolute;
			left: 0;
			top: 0;
			z-index: 1;
			width: 100%;
			height: 100%;
			border: 1px solid #444;
			-webkit-box-shadow: 0 -20px 20px #444 inset;
			box-shadow: inset 0 -20px 20px #444;
			content: ""
		}

		.ani-txt-02 .box2 {
			-webkit-animation: ani-txt-02-data-v-d6f9e422 3s linear infinite;
			animation: ani-txt-02-data-v-d6f9e422 3s linear infinite
		}

		@-webkit-keyframes ani-txt-02-data-v-d6f9e422 {
			0% {
				z-index: 2
			}

			50% {
				z-index: 2;
				height: 0
			}

			50.1%,
			to {
				z-index: 1;
				height: 179.2px
			}
		}

		@keyframes ani-txt-02-data-v-d6f9e422 {
			0% {
				z-index: 2
			}

			50% {
				z-index: 2;
				height: 0
			}

			50.1%,
			to {
				z-index: 1;
				height: 179.2px
			}
		}

		.unlogin-info-bottom-wrapper {
			padding-bottom: .03125rem;
			background: #f5f5f5
		}

		.unlogin-info-bottom-wrapper .bottom-bg {
			z-index: 2;
			position: relative;
			margin: -.375rem .75rem .625rem
		}

		.unlogin-info-bottom-wrapper .bottom-bg>img {
			width: 100%;
			height: auto
		}

		.unlogin-info-bottom-wrapper .bottom-bg-in {
			margin-top: 0 !important
		}

		.unlogin-info-top-wrapper .top-bg-in {
			margin-top: 1.75rem
		}

		.unlogin-info-top-wrapper .top-bg-in>img {
			width: 100%;
			height: auto
		}

		.unlogin-info-top-wrapper .top-bg-out {
			margin-top: -.46875rem
		}

		.unlogin-info-top-wrapper .top-bg-out>img {
			width: 100%;
			height: auto
		}

		.map_div {
			background: #fff;
			padding: 1.25rem 0 .3125rem;
			position: relative
		}

		.map_div .echartsBox {
			width: 100%;
			background: #fff;
			position: relative
		}

		.map_div .echartsBox #myChart {
			width: 100%;
			height: 100%
		}

		.map_div .echarts_label {
			position: absolute;
			left: 0;
			top: .5rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			padding: 0 .75rem;
			color: #666;
			font-size: .5625rem;
			line-height: .75rem
		}

		.map_div .echarts_label span {
			margin-right: .75rem;
			padding-left: .4375rem;
			position: relative
		}

		.map_div .echarts_label .redspan:after {
			position: absolute;
			display: block;
			content: "";
			width: 4px;
			height: 4px;
			left: 0;
			top: 50%;
			margin-top: -2px;
			background: #ef4034;
			border-radius: 50%
		}

		.map_div .echarts_label .greenspan:after {
			position: absolute;
			display: block;
			content: "";
			width: 4px;
			height: 4px;
			left: 0;
			top: 50%;
			margin-top: -2px;
			background: #1db270;
			border-radius: 50%
		}

		.map_div .noPrice {
			position: absolute;
			top: 50%;
			width: 100%;
			text-align: center;
			color: #999;
			font-size: 1rem
		}

		.map_div .title_x {
			height: 1.03125rem;
			line-height: 1.03125rem;
			padding: 10px 12px 14px;
			color: #999;
			font-size: 10px
		}

		.map_div .title_x .ul_today {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin-left: 42px
		}

		.map_div .title_x .ul_today li {
			font-size: 10px;
			text-align: center;
			width: 25%
		}

		.map_div .title_x .ul_today li:first-child {
			width: 12.5%;
			text-align: left
		}

		.map_div .title_x .ul_today li:last-child {
			text-align: right;
			width: 12.5%
		}

		.map_div .title_x .ul_history li {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.map_div .map_nav {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			line-height: 1.875rem;
			padding: 0 12px;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between
		}

		.map_div .map_nav .item {
			min-width: 3.53125rem;
			height: 1.875rem;
			text-align: center;
			font-size: .75rem;
			background: #f4f5f7;
			border-radius: .9375rem;
			color: #666
		}

		.map_div .map_nav .active {
			background: #fff1dc;
			color: #ffa61d
		}

		.map_div .map_nav .activeNew {
			background: #fdf4ed;
			color: #b66221;
			font-family: PingFangSC-Medium
		}

		.map_div .bgcNew {
			background-color: #f4f3f8 !important
		}

		.un_login_wrapper {
			overflow-x: hidden;
			margin-top: -.0625rem
		}

		.un_login_card {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			background: url(../images/chart-bg_057d2f336c.png) no-repeat;
			background-size: 100% 100%;
			z-index: 1
		}

		.un_login_card-grow {
			text-align: center;
			line-height: 1.5625rem;
			font-size: 1.125rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #000
		}

		.un_login_card-grow span {
			color: #f53137
		}

		.un_login_card__btn-tip {
			position: absolute;
			right: .59375rem;
			top: .5rem;
			-webkit-transform: translateX(0) translateY(-100%);
			-ms-transform: translateX(0) translateY(-100%);
			transform: translateX(0) translateY(-100%);
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: normal;
			-webkit-flex-direction: row;
			-ms-flex-direction: row;
			flex-direction: row
		}

		.un_login_card__btn-tip .left {
			width: .625rem;
			height: 1.3125rem;
			background: url(../images/left-icon_56f0af30fe.png) no-repeat;
			background-size: .625rem 1.3125rem
		}

		.un_login_card__btn-tip .center {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			color: #fff;
			font-size: .6875rem;
			font-weight: 500;
			height: 1.3125rem;
			line-height: 1.25rem;
			white-space: nowrap;
			background: url(../images/center-icon_be36df17ab.png) no-repeat;
			background-size: 100% 1.3125rem
		}

		.un_login_card__btn-tip .right {
			width: .625rem;
			height: 1.3125rem;
			background: url(../images/right-icon_ba92b16cdf.png) no-repeat;
			background-size: .625rem 1.3125rem
		}

		.un_login_card__btn-tip-num {
			font-family: UDC-Bold
		}

		.un_login_card .charts-cut {
			text-align: center;
			margin-top: .25rem;
			margin-bottom: .875rem;
			line-height: 1.03125rem;
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #000
		}

		.un_login_card .charts-cut>span {
			color: #ff4144
		}

		.un_login_card .charts-cut-icon {
			margin-left: .375rem;
			display: inline-block;
			width: .625rem;
			height: .375rem;
			background: url(../images/up_arrow_65b1bc4dfb.png) no-repeat;
			background-size: 100% 100%;
			vertical-align: middle;
			margin-top: -4px
		}

		.un_login_card .charts-cut-icon-false {
			-webkit-transform: rotate(180deg);
			-ms-transform: rotate(180deg);
			transform: rotate(180deg)
		}

		.un_login_card_bg {
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			height: 7.5rem;
			z-index: -1;
			border-radius: .375rem;
			background: -webkit-gradient(linear, left top, left bottom, from(#fce8d8), to(#fff));
			background: -o-linear-gradient(top, #fce8d8 0, #fff 100%);
			background: linear-gradient(180deg, #fce8d8, #fff)
		}

		.un_login_card .half_years_range {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 1.5rem;
			line-height: 1.5rem;
			margin-top: 1.5rem
		}

		.un_login_card .half_years_range_info {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin-left: .25rem;
			width: .625rem;
			height: .625rem;
			background: url(https://img12.360buyimg.com/imagetools/jfs/t1/247843/13/11826/291/666d8895F8cc06c24/e15e18f487432e1d.png) no-repeat;
			background-size: 100%;
			background-position: 0
		}

		.un_login_card .half_years_range p {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			background: #f53137;
			border: .0625rem solid #fff;
			border-radius: 1.25rem;
			font-family: PingFangSC-Semibold;
			font-size: .6875rem;
			color: #fff;
			padding-left: .75rem;
			padding-right: .75rem
		}

		.un_login_card .half_years_range p:after {
			position: absolute;
			display: block;
			content: "";
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%);
			width: 0;
			height: 0;
			border-left: .4375rem solid transparent;
			border-right: .4375rem solid transparent;
			border-top: .3125rem solid #f53137;
			bottom: -.28125rem
		}

		.un_login_card .bankAccount {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			margin-top: .5rem;
			height: 1.3125rem;
			line-height: 1.3125rem
		}

		.un_login_card .bankAccount img {
			width: 1.25rem;
			height: 1.25rem
		}

		.un_login_card .bankAccount p {
			margin-left: .3125rem;
			color: #333;
			font-size: .9375rem
		}

		.un_login_card .tagContent {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.un_login_card .tagContent .tag {
			margin-top: .53125rem;
			color: #f53137;
			font-size: .625rem;
			border: .03125rem solid #ef4034;
			border-radius: .125rem;
			margin-right: .3125rem;
			height: .875rem;
			line-height: .875rem;
			padding-left: .25rem;
			padding-right: .25rem
		}

		.un_login_card .priceTitle {
			padding-top: .0625rem;
			text-align: center;
			color: #666;
			font-size: .875rem
		}

		.un_login_card .price {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			position: relative;
			text-align: center;
			font-family: JR-Bold;
			font-size: 2rem;
			color: #000;
			margin: .25rem 0 0
		}

		.un_login_card .price span {
			position: absolute;
			top: .375rem;
			padding-left: .375rem;
			color: #ff4144;
			font-family: JR-Medium;
			font-size: .75rem
		}

		.un_login_card .chartsShowPadding {
			padding-top: .625rem
		}

		.un_login_card .activity_new {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.un_login_card .activity_new .activity_content,
		.un_login_card .activity_new {
			position: relative;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.un_login_card .activity_new .activity_content {
			text-align: center;
			height: 1.75rem;
			padding-left: 3.9375rem;
			padding-right: 1.25rem;
			background: -webkit-gradient(linear, left top, left bottom, from(rgba(250, 148, 85, .2)), to(rgba(254, 204, 139, .08)));
			background: -o-linear-gradient(top, rgba(250, 148, 85, .2) 0, rgba(254, 204, 139, .08) 100%);
			background: linear-gradient(180deg, rgba(250, 148, 85, .2), rgba(254, 204, 139, .08));
			border-radius: .5rem .5rem 0 0
		}

		.un_login_card .activity_new .activity_content>i {
			background: url(../images/activity-yingbi_1359d399d7.png) no-repeat;
			background-size: 2.40625rem 2.40625rem;
			position: absolute;
			width: 2.40625rem;
			height: 2.40625rem;
			top: -.625rem;
			left: 1.28125rem
		}

		.un_login_card .activity_new .activity_content .activity_info {
			text-align: center;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			height: 1.75rem;
			line-height: 1.75rem;
			color: #664125
		}

		.un_login_card .activity_11 {
			background: none
		}

		.un_login_card .activity_11 img {
			position: absolute;
			width: 100%;
			height: 100%
		}

		.un_login_card .activity_11 .new_tag {
			display: none
		}

		.un_login_card .activity_11 .activity_info,
		.un_login_card .activity_11 .des {
			position: relative
		}

		.un_login_card .btn {
			margin: 0 1.5rem;
			text-align: center;
			border-radius: 3.125rem;
			height: 3.125rem;
			line-height: 3.125rem;
			background: -o-linear-gradient(.866turn, #f7c78d 0, #eb9654 100%);
			background: linear-gradient(.384turn, #f7c78d, #eb9654);
			color: #fff;
			font-size: 1.125rem;
			font-family: PingFangSC-Semibold;
			font-weight: 500;
			position: relative
		}

		.un_login_card .bottom-tips {
			margin-top: .75rem;
			margin-bottom: .75rem;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #999;
			line-height: 1.03125rem;
			text-align: center
		}

		.un_login_card .bottom-tips>i {
			background: url(../images/bottom-tips-icon_ebf8665d4d.png) no-repeat;
			background-size: 1rem 1rem;
			width: 1rem;
			height: 1rem;
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			vertical-align: bottom
		}

		.un_login_card .btnNow {
			margin-top: 1rem;
			color: #666;
			font-size: .75rem;
			text-align: center
		}

		.fixed-btn {
			position: fixed;
			width: 100%;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			height: 4.875rem;
			bottom: 0;
			z-index: 20;
			background: #fff
		}

		.fixed-btn .btn-up {
			margin: .9375rem 1rem 0;
			text-align: center;
			border-radius: 3.125rem;
			height: 3.125rem;
			line-height: 3.125rem;
			background: -o-linear-gradient(.866turn, #f7c78d 0, #eb9654 100%);
			background: linear-gradient(.384turn, #f7c78d, #eb9654);
			color: #fff;
			font-size: 1.125rem;
			font-family: PingFangSC-Semibold;
			font-weight: 500;
			position: relative
		}

		@media only screen and (device-width:414px)and (device-height:896px)and (-webkit-device-pixel-ratio:2),
		only screen and (device-width:414px)and (device-height:896px)and (-webkit-device-pixel-ratio:3),
		only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
			.fixed-btn {
				height: 6.125rem
			}
		}

		.ani-icon-08 {
			width: 100%;
			height: 1px;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			pointer-events: none
		}

		.ani-icon-08 .ani-box {
			position: relative;
			width: 75px;
			height: 75px;
			left: 10%
		}

		.ani-icon-08 .icon {
			width: 75px;
			height: 75px;
			position: absolute;
			left: 50%;
			margin-top: -20px;
			margin-left: calc(100% - 10px);
			background: url(https://img11.360buyimg.com/imagetools/jfs/t1/152098/20/13906/25934/5ff6b629Ec161779b/6b06172557e7558c.png) 0 0/cover no-repeat;
			-webkit-animation: ani-icon-08-data-v-628a2d4d 1.2s ease infinite;
			animation: ani-icon-08-data-v-628a2d4d 1.2s ease infinite;
			-webkit-transform-origin: 100% 100%;
			-ms-transform-origin: 100% 100%;
			transform-origin: 100% 100%;
			z-index: 1
		}

		.ani-icon-08 .linght {
			width: 60px;
			height: 60px;
			position: absolute;
			left: 50%;
			top: 20px;
			margin-top: -38px;
			margin-left: calc(100% - 30px)
		}

		.ani-icon-08 .linght span {
			width: 100%;
			height: 100%;
			position: absolute;
			left: 0;
			top: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			border: 4px solid #fff;
			border-radius: 30px;
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			transform: scale(0);
			opacity: .6;
			-webkit-animation: ani-icon-08-2-data-v-628a2d4d 1.2s ease-in-out infinite;
			animation: ani-icon-08-2-data-v-628a2d4d 1.2s ease-in-out infinite
		}

		.ani-icon-08 .linght span:nth-child(2) {
			-webkit-animation-delay: .3s;
			animation-delay: .3s
		}

		@-webkit-keyframes ani-icon-08-data-v-628a2d4d {

			0%,
			20%,
			40%,
			to {
				-webkit-transform: translate(20px, 20px) rotate(0deg);
				transform: translate(20px, 20px) rotate(0deg)
			}

			10%,
			30% {
				-webkit-transform: translate(0) rotate(-10deg);
				transform: translate(0) rotate(-10deg)
			}
		}

		@keyframes ani-icon-08-data-v-628a2d4d {

			0%,
			20%,
			40%,
			to {
				-webkit-transform: translate(20px, 20px) rotate(0deg);
				transform: translate(20px, 20px) rotate(0deg)
			}

			10%,
			30% {
				-webkit-transform: translate(0) rotate(-10deg);
				transform: translate(0) rotate(-10deg)
			}
		}

		@-webkit-keyframes ani-icon-08-2-data-v-628a2d4d {
			0% {
				-webkit-transform: scale(0);
				transform: scale(0)
			}

			20% {
				opacity: .6
			}

			40%,
			to {
				-webkit-transform: scale(1.4);
				transform: scale(1.4);
				opacity: 0
			}
		}

		@keyframes ani-icon-08-2-data-v-628a2d4d {
			0% {
				-webkit-transform: scale(0);
				transform: scale(0)
			}

			20% {
				opacity: .6
			}

			40%,
			to {
				-webkit-transform: scale(1.4);
				transform: scale(1.4);
				opacity: 0
			}
		}

		.agreeList {
			padding-bottom: 1rem
		}

		.agreeList-item {
			height: 4.375rem;
			padding: 0 1rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			font-size: 1rem;
			color: #333;
			font-weight: 500
		}

		.agreeList-item:after {
			content: "";
			width: .875rem;
			height: .875rem;
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
			background-size: 100% 100%
		}

		.open-account-argee {
			line-height: 1.125rem;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #999;
			padding: .9375rem 1.5rem 1.125rem
		}

		.open-account-argee__list {
			color: #0d0d0d
		}

		.learnGold {
			position: relative;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			margin: .625rem .75rem 0;
			border: .125rem solid #fff;
			background-color: #fff;
			border-radius: .375rem;
			height: 2.4375rem;
			line-height: 2.4375rem;
			padding-left: .75rem;
			padding-right: .75rem
		}

		.learnGold,
		.learnGold_content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.learnGold p {
			padding-left: .75rem;
			font-size: .8125rem;
			color: #000
		}

		.learnGold .learn_gold {
			width: 1.6875rem;
			height: 1.6875rem
		}

		.learnGold .learn_more {
			width: .75rem;
			height: .75rem
		}

		.circle-wrap {
			background: #f5f5f5
		}

		.circle {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			margin: 0 .75rem;
			border: .125rem solid #fff;
			background-color: #fff;
			border-radius: .375rem;
			padding-bottom: 1.25rem
		}

		.circle .mask_left {
			left: 0;
			background: -webkit-gradient(linear, left top, right top, from(#fff), to(hsla(0, 0%, 100%, 0)));
			background: -o-linear-gradient(left, #fff 0, hsla(0, 0%, 100%, 0) 100%);
			background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))
		}

		.circle .mask_left,
		.circle .mask_right {
			position: absolute;
			top: 2.4375rem;
			width: 2.25rem;
			height: calc(100% - 2.4375rem)
		}

		.circle .mask_right {
			right: 0;
			background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
			background: -o-linear-gradient(left, hsla(0, 0%, 100%, 0) 0, #fff 100%);
			background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff)
		}

		.circle .circle_hot {
			margin: 0 .75rem .9375rem;
			font-size: .9375rem;
			position: relative;
			z-index: 1;
			font-family: PingFang SC;
			font-weight: 400;
			color: #000;
			line-height: 1.3125rem
		}

		.circle .circle_hot>span {
			margin-right: .3125rem;
			margin-top: -.1875rem;
			vertical-align: middle;
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			line-height: 1.0625rem;
			padding: 0 .21875rem;
			height: 1.03125rem;
			border: .03125rem solid rgba(255, 65, 68, .4);
			border-radius: .09375rem;
			font-size: .625rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #ff4144
		}

		.circle .circle_list {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			position: relative;
			scrollbar-width: none;
			overflow: hidden
		}

		.circle .circle_list_line1 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			pointer-events: none;
			padding-left: 100%;
			-webkit-animation: rowup-data-v-f2f9650a 30s linear infinite normal;
			animation: rowup-data-v-f2f9650a 30s linear infinite normal
		}

		.circle .circle_list_line1::-webkit-scrollbar {
			display: none
		}

		.circle .circle_list_line2 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			pointer-events: none;
			padding-left: 100%;
			-webkit-animation: rowup-data-v-f2f9650a 25s linear infinite normal;
			animation: rowup-data-v-f2f9650a 25s linear infinite normal
		}

		.circle .circle_list_line2::-webkit-scrollbar {
			display: none
		}

		.circle .circle_list .h44 {
			height: 1.375rem !important;
			line-height: 1.375rem !important;
			background-color: rgba(244, 243, 248, .6) !important;
			font-size: .6875rem !important
		}

		.circle .circle_list .circle_item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			white-space: nowrap;
			height: 1.75rem;
			line-height: 1.75rem;
			border-radius: 1.75rem;
			background-color: rgba(244, 243, 248, .88);
			font-size: .75rem;
			color: #999;
			margin-left: .75rem;
			padding-left: .75rem;
			padding-right: .75rem
		}

		.circle .circle_list .circle_item span:first-child {
			color: #333;
			margin-right: .625rem
		}

		.circle .circle_msg {
			position: relative;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding-left: .75rem;
			padding-right: .75rem;
			margin-bottom: 1.5rem;
			margin-top: .875rem;
			height: 1.3125rem;
			line-height: 1.3125rem
		}

		.circle .circle_msg,
		.circle .circle_msg_content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.circle .circle_msg_content img {
			margin-top: -.0625rem;
			width: .75rem;
			height: .75rem
		}

		.circle .circle_msg_title {
			font-family: PingFangSC-Semibold;
			font-size: 1rem;
			color: #000
		}

		.circle .circle_msg_more {
			font-size: .75rem;
			color: #999
		}

		@-webkit-keyframes rowup-data-v-f2f9650a {
			0% {
				-webkit-transform: translateZ(0);
				transform: translateZ(0)
			}

			to {
				-webkit-transform: translate3d(-760%, 0, 0);
				transform: translate3d(-760%, 0, 0)
			}
		}

		@keyframes rowup-data-v-f2f9650a {
			0% {
				-webkit-transform: translateZ(0);
				transform: translateZ(0)
			}

			to {
				-webkit-transform: translate3d(-760%, 0, 0);
				transform: translate3d(-760%, 0, 0)
			}
		}

		.circle .mt20 {
			margin-top: .625rem
		}

		.textOverflow {
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			white-space: nowrap
		}

		.mw280 {
			max-width: 10.625rem
		}

		.logo {
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			background: #f4f3f8;
			padding: 1.75rem 0 0
		}

		.logo-title,
		.logo {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.logo-title {
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #aeb0c3
		}

		.logo-title-text-line {
			padding: 0 .3125rem
		}

		.logo .des {
			margin-top: .625rem;
			line-height: 1.3125rem;
			font-size: .75rem;
			text-align: center;
			font-family: PingFang SC;
			font-weight: 400;
			color: #caccde;
			margin-bottom: 1.25rem
		}

		.logo-titleIcon {
			width: 100%;
			height: 4.3125rem;
			background-image: url(https://img20.360buyimg.com/img/jfs/t1/259618/23/10197/4427/677fc06fF6d048722/c163d9df4329d967.png);
			background-size: 100% 100%;
			background-repeat: no-repeat
		}

		.holdInfo_card {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			min-height: 8.75rem;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			margin: .625rem .75rem 0;
			border-radius: .375rem;
			z-index: 1
		}

		.holdInfo_card .moreIcon {
			position: absolute;
			right: .75rem;
			top: 2.75rem;
			width: 1.875rem;
			height: 1.875rem
		}

		.holdInfo_card .active_bg {
			position: absolute;
			right: -.3125rem;
			top: .75rem;
			height: 1.75rem
		}

		.holdInfo_card .holdPriceTitle {
			height: 2.1875rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding-left: 1rem;
			padding-top: .8125rem;
			color: #666;
			font-size: .875rem;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			background-repeat: no-repeat;
			background-size: 100% 100%;
			border-top-left-radius: .375rem;
			border-top-right-radius: .375rem;
			position: relative
		}

		.holdInfo_card .holdPriceTitle-btn {
			height: 2.1875rem;
			width: 6.25rem;
			position: absolute;
			right: 0;
			top: 0
		}

		.holdInfo_card .holdPriceTitle .moneySafe {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			margin-left: .5rem;
			padding: .09375rem .3125rem .15625rem;
			color: #d4845c;
			font-family: PingFangSC;
			font-size: .625rem;
			line-height: 1.2
		}

		.holdInfo_card .holdPriceTitle .moneySafe img {
			width: .5625rem;
			height: .625rem;
			margin-right: .125rem;
			margin-top: .03125rem
		}

		.holdInfo_card .holdPriceTitle .eye {
			width: 1.0625rem;
			height: 1.0625rem;
			display: inline-block;
			background: url(https://m.jdjygold.com/finance-gold/newgold/images/eyeopen_1e4d854bf2.png) no-repeat;
			background-size: 100% 100%;
			margin-left: .3125rem
		}

		.holdInfo_card .holdPriceTitle .eye_close {
			background: url(https://m.jdjygold.com/finance-gold/newgold/images/eye_5417efed73.png) no-repeat;
			background-size: 100% 100%
		}

		.holdInfo_card .holdLoading {
			line-height: 2.25rem;
			padding: .625rem .9375rem;
			font-size: 1.25rem;
			font-family: PingFangSC-Regular
		}

		.holdInfo_card-content {
			background-color: #fff;
			padding-bottom: 1.4375rem;
			margin-top: -.3125rem;
			border-bottom-left-radius: .375rem;
			border-bottom-right-radius: .375rem
		}

		.holdInfo_card-content .price {
			font-family: JR-Bold-New;
			font-size: 1.75rem
		}

		.holdInfo_card .amount {
			margin-left: 1rem;
			font-size: 1.75rem;
			font-family: JR-Medium-New
		}

		.holdInfo_card .order-desc {
			position: absolute;
			margin-top: .5rem;
			display: inline-block;
			padding: 0 .5rem;
			margin-left: 1rem;
			line-height: 2rem;
			background: #f4f3f8;
			border-radius: .25rem;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #999;
			position: relative
		}

		.holdInfo_card .order-desc .order-desc-arrow {
			position: absolute;
			top: -.1875rem;
			left: 1.09375rem;
			width: 0;
			height: 0;
			border-left: .21875rem solid transparent;
			border-right: .21875rem solid transparent;
			border-bottom: .1875rem solid #f4f3f8
		}

		.holdInfo_card .hold_p {
			position: relative;
			height: 1.75rem;
			line-height: 1.75rem;
			background: #f8f7fa;
			border-radius: .25rem;
			margin: .25rem 1rem 0;
			padding-left: .625rem;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #666
		}

		.holdInfo_card .hold_p span {
			margin-left: 1.25rem
		}

		.holdInfo_card .hold_p span:first-child {
			margin-left: 0
		}

		.holdInfo_card .hold_p span i {
			font-family: JR-Medium-New
		}

		.holdInfo_card .hold_p:after {
			content: "";
			position: absolute;
			top: -.25rem;
			left: .9375rem;
			width: 0;
			height: 0;
			border-left: .25rem solid transparent;
			border-right: .25rem solid transparent;
			border-bottom: .25rem solid #f8f7fa
		}

		.holdInfo_card .hold_line {
			margin: 1rem .9375rem 0;
			background: #eee;
			height: .03125rem
		}

		.holdInfo_card .hold_bottom {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			margin: 1.15625rem .9375rem 0
		}

		.holdInfo_card .hold_bottom_item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.holdInfo_card .hold_bottom_item_info {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			font-size: .8125rem;
			color: #666;
			line-height: 1.125rem
		}

		.holdInfo_card .hold_bottom_item_info .img1 {
			margin-left: .3125rem;
			width: .75rem;
			height: .75rem
		}

		.holdInfo_card .hold_bottom_item_info .img2 {
			width: .625rem;
			height: .75rem
		}

		.holdInfo_card .hold_bottom_item_evePrice {
			height: 1.25rem;
			line-height: 1.25rem;
			font-family: JR-Bold-New;
			font-size: .9375rem;
			color: #000;
			margin-top: .125rem
		}

		.holdInfo_card .hold_bottom_item .price {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			font-size: .9375rem;
			line-height: 1.25rem
		}

		.holdInfo_card .hold_bottom_item .price span {
			display: inline-block;
			font-family: JR-Medium-New
		}

		.holdInfo_card .hold_bottom_item .price .price_span01 {
			color: #ef4034;
			font-family: JR-Medium-New;
			padding-right: .375rem
		}

		.holdInfo_card .hold_bottom_item .price .price_span {
			color: #333;
			font-family: JR-Bold-New;
			margin-top: .125rem
		}

		.holdInfo_card .hold_bottom_item .price .price_green {
			color: #1db270
		}

		.holdInfo_card .hold_bottom_item .price .price_red {
			color: #f53137
		}

		.holdInfo_card .hold_bottom_item .price .span_red {
			font-size: .875rem;
			font-family: JR-Medium-New;
			color: #ef4034;
			padding-left: .25rem;
			height: .875rem;
			line-height: .875rem;
			margin-top: .6875rem
		}

		.holdInfo_card .hold_bottom_item .price .span_green {
			color: #12aa90
		}

		.holdInfo_card .priceContent {
			height: 2.4375rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			font-family: JR-Medium-New;
			font-size: 1.75rem
		}

		.holdInfo_card .priceContent img {
			margin-left: .1875rem;
			width: .71875rem;
			height: .875rem
		}

		.holdInfo_card .morelist-box {
			background-color: #fff
		}

		.menuList {
			background: #fff !important;
			border-radius: .5rem .5rem 0 0;
			min-height: 9.375rem
		}

		.menuItem,
		.menuList {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.menuItem {
			height: 4.125rem;
			line-height: 4.125rem;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			border-bottom: .03125rem solid #eee;
			color: #000;
			font-size: 1rem;
			font-family: PingFangSC-Medium
		}

		.gold-badge__chineseBubble {
			width: -webkit-fit-content;
			width: -moz-fit-content;
			width: fit-content;
			font-size: 0;
			height: 1.0625rem;
			position: relative
		}

		.gold-badge__chineseBubble--text {
			color: #fff;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			font-family: PingFangSC;
			font-size: .5625rem;
			font-weight: 500;
			padding: 0 .5rem;
			position: relative;
			vertical-align: top;
			white-space: nowrap;
			z-index: 100
		}

		.gold-badge__chineseBubble--text-bg {
			background-image: url(../images/bubble-bg_be36df17ab.png);
			background-position: top;
			background-repeat: no-repeat;
			background-size: 100% 100%;
			display: block;
			display: inline-block;
			height: 1.0625rem
		}

		.gold-badge__chineseBubble--text-bg>p {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 1rem;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			font-family: PingFang SC
		}

		.gold-badge__chineseBubble--text:after,
		.gold-badge__chineseBubble--text:before {
			background-size: 100% 100%;
			content: "";
			height: 1.0625rem;
			position: absolute;
			top: 0;
			width: .5rem;
			z-index: -1
		}

		.gold-badge__chineseBubble--text:before {
			background-image: url(../images/bubble-left_56f0af30fe.png);
			left: .125rem
		}

		.gold-badge__chineseBubble--text:after {
			background-image: url(../images/bubble-right_ba92b16cdf.png);
			right: .125rem
		}

		.van-badge {
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 16px;
			padding: 0 3px;
			color: #fff;
			font-weight: 500;
			font-size: 12px;
			font-family: -apple-system-font, Helvetica Neue, Arial, sans-serif;
			line-height: 1.2;
			text-align: center;
			background-color: #ee0a24;
			border: 1px solid #fff;
			border-radius: 999px
		}

		.van-badge--fixed {
			position: absolute;
			top: 0;
			right: 0;
			-webkit-transform: translate(50%, -50%);
			-ms-transform: translate(50%, -50%);
			transform: translate(50%, -50%);
			-webkit-transform-origin: 100%;
			-ms-transform-origin: 100%;
			transform-origin: 100%
		}

		.van-badge--dot {
			width: 8px;
			min-width: 0;
			height: 8px;
			background-color: #ee0a24;
			border-radius: 100%
		}

		.van-badge__wrapper {
			position: relative;
			display: inline-block
		}

		.fade-enter-active,
		.fade-leave-active {
			-webkit-transition: opacity .4s;
			-o-transition: opacity .4s;
			transition: opacity .4s
		}

		.fade-enter,
		.fade-leave-to {
			opacity: 0
		}

		.fade-enter {
			-webkit-transform: scale(1);
			-ms-transform: scale(1);
			transform: scale(1)
		}

		.fade-leave-to {
			-webkit-animation: avata .4s;
			animation: avata .4s
		}

		@-webkit-keyframes avata {
			0% {
				-webkit-transform: scale(1);
				transform: scale(1)
			}

			30% {
				-webkit-transform: scale(.7);
				transform: scale(.7)
			}

			50% {
				-webkit-transform: scale(.5);
				transform: scale(.5)
			}

			70% {
				-webkit-transform: scale(.3);
				transform: scale(.3)
			}

			to {
				-webkit-transform: scale(0);
				transform: scale(0)
			}
		}

		@keyframes avata {
			0% {
				-webkit-transform: scale(1);
				transform: scale(1)
			}

			30% {
				-webkit-transform: scale(.7);
				transform: scale(.7)
			}

			50% {
				-webkit-transform: scale(.5);
				transform: scale(.5)
			}

			70% {
				-webkit-transform: scale(.3);
				transform: scale(.3)
			}

			to {
				-webkit-transform: scale(0);
				transform: scale(0)
			}
		}

		.fixed_bottom {
			background: #fff;
			position: fixed;
			width: 100%;
			left: 0;
			bottom: 0;
			padding-bottom: env(safe-area-inset-bottom);
			z-index: 100
		}

		.fixed_bottom .hui {
			height: .625rem;
			background: #f5f5f5
		}

		.fixed_bottom .bottomPackage {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			line-height: 1.375rem;
			padding: .3125rem 1rem;
			position: relative;
			background: #fff;
			font-size: .75rem
		}

		.fixed_bottom .bottomPackage span {
			position: absolute;
			display: block;
			width: 2.5rem;
			height: .9375rem;
			line-height: .9375rem;
			border: 1px solid #ef4034;
			color: #ef4034;
			border-radius: .15625rem;
			text-align: center;
			font-size: .625rem;
			left: 1rem
		}

		.fixed_bottom .bottomPackage p {
			margin-left: 2.96875rem;
			overflow: hidden;
			white-space: nowrap;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.fixed_bottom .btn_box {
			padding: .625rem 1rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.fixed_bottom .btn_box .btn {
			width: 100%;
			background: #ffa61d;
			border-radius: 1.5625rem;
			height: 3.125rem;
			line-height: 3.125rem;
			text-align: center;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #fff;
			position: relative
		}

		.fixed_bottom .btn_box .btn01:after {
			content: "";
			display: block;
			position: absolute;
			right: 0;
			top: 50%;
			margin-top: -.78125rem;
			width: .03125rem;
			background: #eee;
			height: 1.5625rem
		}

		.fixed_bottom .btn_box .btnblock {
			background: rgba(237, 168, 63, .3);
			color: #fff
		}

		.fixed_bottom .btn_box02 {
			padding: 0
		}

		.fixed_bottom .btn_box02 .btn {
			width: 50%;
			background: #fff;
			height: 3.125rem;
			line-height: 3.125rem;
			text-align: center;
			font-family: PingFangSC-Medium;
			font-size: 1.125rem;
			color: #ffa61d;
			border-radius: 0;
			position: relative
		}

		.fixed_bottom .btn_box02 .btn02 {
			background: #ffa61d;
			color: #fff
		}

		.fixed_bottom .btn_box02 .btnblock {
			background: #fff;
			color: #999
		}

		.fixed_bottom .btn_box02 .btnSub {
			position: absolute;
			right: 50%;
			margin-right: -4.6875rem;
			top: -.9375rem;
			height: 1.1875rem;
			background: #fc5132;
			border-radius: .3125rem;
			line-height: 1.1875rem;
			font-size: .75rem;
			color: #fff;
			text-align: center;
			padding: 0 .3125rem;
			white-space: nowrap
		}

		.fixed_bottom .btn_box02 .btnSubRight {
			right: 0;
			margin-right: 0
		}

		.fixed_bottom .btn_box02 .btnSub:after {
			display: block;
			position: absolute;
			bottom: -.3125rem;
			left: 50%;
			margin-left: -.15625rem;
			width: 0;
			height: 0;
			content: "";
			border-top: .3125rem solid #fc5132;
			border-left: .3125rem solid transparent;
			border-right: .3125rem solid transparent
		}

		.home-bottom {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end;
			padding: .875rem 1rem
		}

		.home-bottom__config>div:last-child {
			margin-right: 1rem
		}

		.home-bottom__config {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.home-bottom__config-profilePic,
		.home-bottom__config {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.home-bottom__config-profilePic {
			position: relative;
			width: 3rem;
			height: 3rem;
			margin-right: .625rem;
			margin-top: .125rem;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.home-bottom__config-profilePic img {
			width: 2.25rem;
			height: 2.25rem;
			border-radius: 50%
		}

		.home-bottom__config-profilePic-unReadCount {
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 1rem;
			width: -webkit-max-content;
			width: -moz-max-content;
			width: max-content;
			line-height: 1.2;
			padding: .0625rem .1875rem;
			color: #fff;
			font-size: .625rem;
			font-family: PingFang SC;
			font-weight: 600;
			text-align: center;
			background: #eb524d;
			border: .0625rem solid #fff;
			border-radius: 31.21875rem;
			position: absolute;
			top: -.1875rem;
			left: 50%
		}

		.home-bottom__config-profilePic-tip {
			position: absolute;
			top: -.1875rem;
			left: 50%
		}

		.home-bottom__config-profilePic-num {
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 1rem;
			width: -webkit-max-content;
			width: -moz-max-content;
			width: max-content;
			line-height: 1.5;
			padding: 0 .1875rem;
			color: #fff;
			font-size: .625rem;
			font-family: PingFang SC;
			font-weight: 600;
			text-align: center;
			background: #eb524d;
			border: .03125rem solid #fff;
			border-radius: 31.21875rem;
			position: absolute;
			top: -.1875rem;
			top: .5rem;
			right: .625rem;
			-webkit-transform: translate(50%, -50%);
			-ms-transform: translate(50%, -50%);
			transform: translate(50%, -50%)
		}

		.home-bottom__config-dl {
			width: 3rem;
			margin-right: .625rem;
			cursor: pointer
		}

		.home-bottom__config-dl dt {
			position: relative;
			width: 1.75rem;
			height: 1.75rem;
			margin: 0 auto
		}

		.home-bottom__config-dl dt img {
			display: block;
			width: 100%;
			height: 100%
		}

		.home-bottom__config-dl dd {
			color: #666;
			font-size: .6875rem;
			line-height: .9375rem;
			text-align: center;
			margin-top: .25rem;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap
		}

		.home-bottom__num {
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 1rem;
			width: -webkit-max-content;
			width: -moz-max-content;
			width: max-content;
			line-height: 1.5;
			padding: 0 .1875rem;
			color: #fff;
			font-size: .625rem;
			font-family: PingFang SC;
			font-weight: 600;
			text-align: center;
			background: #eb524d;
			border: .0625rem solid #fff;
			border-radius: 31.21875rem;
			position: absolute;
			top: -.1875rem;
			left: 50%
		}

		.home-bottom__btngroup {
			position: relative;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.home-bottom__btngroup-tip,
		.home-bottom__btngroup {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.home-bottom__btngroup-tip {
			position: absolute;
			right: 1.25rem;
			top: .25rem;
			-webkit-transform: translateY(-100%);
			-ms-transform: translateY(-100%);
			transform: translateY(-100%);
			color: #fff;
			font-size: .6875rem;
			font-weight: 500;
			line-height: .9375rem;
			padding: .125rem .5rem;
			background-color: #ef4034;
			border: 1px solid #fff;
			white-space: nowrap;
			border-radius: 999px
		}

		.home-bottom__btngroup-tip:before {
			content: "";
			position: absolute;
			right: 1.625rem;
			bottom: 0;
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%);
			width: 0;
			height: 0;
			border: 5px solid transparent;
			border-top-color: #fff
		}

		.home-bottom__btngroup-tip:after {
			content: "";
			position: absolute;
			right: 1.625rem;
			bottom: 0;
			-webkit-transform: translateY(calc(100% - 1px));
			-ms-transform: translateY(calc(100% - 1px));
			transform: translateY(calc(100% - 1px));
			width: 0;
			height: 0;
			border: 5px solid transparent;
			border-top-color: #ef4034
		}

		.home-bottom__btn {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			position: relative;
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 2.75rem;
			margin: 0;
			padding: 0;
			border: none;
			font-size: 1rem;
			line-height: 1.2;
			text-align: center;
			cursor: pointer;
			-webkit-transition: opacity .2s;
			-o-transition: opacity .2s;
			transition: opacity .2s;
			-webkit-appearance: none;
			-webkit-font-smoothing: auto
		}

		.home-bottom__btn:first-of-type {
			border-top-left-radius: 999px;
			border-bottom-left-radius: 999px
		}

		.home-bottom__btn:last-of-type {
			border-top-right-radius: 999px;
			border-bottom-right-radius: 999px
		}

		.home-bottom__btn:before {
			position: absolute;
			top: 50%;
			left: 50%;
			width: 100%;
			height: 100%;
			background: #000;
			border: inherit;
			border-color: #000;
			border-radius: inherit;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			opacity: 0;
			content: " "
		}

		.home-bottom__btn:active:before {
			opacity: .1
		}

		.home-bottom__btn--disabled,
		.home-bottom__btn:disabled {
			cursor: not-allowed;
			opacity: .4
		}

		.home-bottom__btn--disabled:before,
		.home-bottom__btn:disabled:before {
			display: none
		}

		.home-bottom__btn-flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 100%
		}

		.home-bottom__btn-flex:before {
			content: " "
		}

		.home-bottom__btn-flex span {
			font-weight: 500
		}

		.home-bottom__btn--buy {
			color: #fff;
			background: #eb9654
		}

		.home-bottom__btn--sell {
			color: #d17a36;
			background: #fcf5ef
		}

		.popup-alert {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			background-color: #fff;
			border-radius: .5rem;
			width: 18.125rem;
			height: 21.0625rem;
			background: url(../images/alert_bg_e84d068020.png) no-repeat 50%;
			background-size: 100% 100%;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.popup-alert .alert-title {
			margin-top: 1.59375rem;
			font-family: PingFangSC-Semibold;
			font-size: 1.5rem;
			text-align: center;
			color: #7d3a00
		}

		.popup-alert .money {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.popup-alert .money span {
			color: #bf6615;
			font-size: .875rem;
			margin-left: .25rem;
			margin-right: .25rem
		}

		.popup-alert .detail {
			margin-top: .25rem;
			font-size: .75rem;
			color: #bf6615
		}

		.popup-alert .detail span {
			color: #ef4034
		}

		.popup-alert .alert-btn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			text-align: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			margin-top: 10.3125rem;
			width: 14.25rem;
			line-height: 2.75rem;
			height: 3.375rem;
			background: url(../images/alert_btn_1b3fe4ddc8.png) no-repeat 50%;
			background-size: 100% 100%;
			color: #fff;
			font-size: 1rem;
			font-family: PingFangSC-Medium
		}

		.popup-alert .alert-des {
			font-size: .875rem;
			color: #bf6615
		}

		.close {
			width: 1.5625rem;
			height: 1.5625rem;
			margin-bottom: 1.25rem;
			float: right
		}

		.goldFund {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			margin: .625rem .75rem 0;
			border: .125rem solid #fff;
			background-color: #fff;
			border-radius: .375rem;
			padding: 0 .75rem .875rem
		}

		.goldFund .tabBar {
			background-color: #fff
		}

		.titleBar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 3.125rem
		}

		.titleBar-t {
			text-align: center;
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.titleBar-title-black {
			color: #666;
			font-size: .9375rem
		}

		.titleBar-selectTitle-black {
			color: #000;
			font-size: .9375rem;
			font-family: PingFangSC-Semibold;
			font-weight: 600
		}

		.titleBar-l {
			width: 100%;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.titleBar-bLine {
			width: .875rem;
			height: .1875rem;
			background: #eb9654;
			margin-top: .125rem
		}

		.mr40 {
			margin-right: 1.25rem
		}

		.flex-r {
			-webkit-box-orient: horizontal;
			-webkit-box-direction: normal;
			-webkit-flex-direction: row;
			-ms-flex-direction: row;
			flex-direction: row
		}

		.flex-r,
		.qihuoDetail {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.qihuoDetail {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			border-radius: .1875rem;
			background: #f9f9fb;
			padding-left: .75rem
		}

		.qihuoDetail img {
			width: 3.25rem;
			height: 3.25rem
		}

		.qihuoDetail .qihuoContent {
			width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			padding-left: .75rem;
			padding-right: .75rem;
			padding-bottom: .8125rem
		}

		.fundDetail {
			border-radius: .1875rem;
			background: #f9f9fb;
			padding-left: .75rem;
			padding-right: .75rem;
			padding-bottom: .71875rem
		}

		.fundDetail .fundContent {
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			height: 1.875rem
		}

		.fundDetail .fundContent .rate,
		.fundDetail .fundContent {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end
		}

		.fundDetail .fundContent .rate {
			color: #eb9654;
			font-family: UDC-Bold;
			font-size: 1.25rem
		}

		.fundDetail .fundContent .rate span {
			font-size: .75rem;
			margin-left: .5rem;
			color: #999
		}

		.qhContent {
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end
		}

		.qhContent .qh_info,
		.qhContent {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.qhContent .qh_info img {
			width: 3.25rem;
			height: 3.25rem;
			margin-right: .71875rem
		}

		.qhContent .qh_info .qf_flex_c {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			min-width: 4.375rem
		}

		.qhContent .qh_info_title {
			font-family: UDC-Bold;
			font-size: 1.25rem;
			color: #f53127;
			height: 1.375rem;
			line-height: 1.375rem;
			margin-top: .6875rem
		}

		.qhContent .qh_info_des {
			color: #999;
			font-size: .75rem;
			white-space: nowrap;
			margin-top: .25rem;
			height: 1rem;
			line-height: 1rem
		}

		.name {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin-top: .875rem;
			color: #000;
			font-size: .875rem
		}

		.des,
		.name {
			font-family: PingFangSC-Semibold;
			font-weight: 600;
			height: 1.25rem;
			line-height: 1.25rem
		}

		.des {
			font-size: .625rem;
			padding-left: .5rem;
			padding-right: .5rem;
			margin-left: .625rem;
			white-space: nowrap
		}

		.tag {
			border: .03125rem solid #ccc;
			border-radius: .125rem;
			color: #999;
			font-size: .5625rem;
			height: 1rem;
			line-height: 1rem;
			margin-top: .25rem;
			margin-right: .5rem;
			padding-left: .25rem;
			padding-right: .25rem
		}

		.more {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			color: #666;
			font-size: .75rem
		}

		.more img {
			width: .75rem;
			height: .75rem
		}

		.btn {
			background: #eb9654;
			height: 1.875rem;
			line-height: 1.875rem;
			border-radius: 1.875rem;
			text-align: center;
			color: #fff;
			font-family: PingFangSC-Semibold;
			font-weight: 600;
			font-size: .75rem;
			padding-left: 1rem;
			padding-right: 1rem
		}

		.ml127 {
			margin-left: 3.96875rem
		}

		.mt4 {
			margin-top: .125rem
		}

		.m32 {
			margin: .625rem 0 0 .6875rem !important
		}

		.circle {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			margin: .625rem .75rem 0;
			border: .125rem solid #fff;
			background-color: #fff;
			border-radius: .375rem;
			padding-bottom: 1.25rem
		}

		.circle .mask_left {
			top: 2.4375rem;
			width: 2.25rem;
			height: calc(100% - 2.4375rem)
		}

		.circle .mask_left,
		.circle .mask_left_open {
			position: absolute;
			left: 0;
			background: -webkit-gradient(linear, left top, right top, from(#fff), to(hsla(0, 0%, 100%, 0)));
			background: -o-linear-gradient(left, #fff 0, hsla(0, 0%, 100%, 0) 100%);
			background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))
		}

		.circle .mask_left_open {
			display: none;
			top: 0;
			width: 1.21875rem;
			height: 8.125rem
		}

		.circle .mask_right {
			top: 2.4375rem;
			width: 2.25rem;
			height: calc(100% - 2.4375rem)
		}

		.circle .mask_right,
		.circle .mask_right_open {
			position: absolute;
			right: 0;
			background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
			background: -o-linear-gradient(left, hsla(0, 0%, 100%, 0) 0, #fff 100%);
			background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff)
		}

		.circle .mask_right_open {
			top: 0;
			width: 1.21875rem;
			height: 8.125rem
		}

		.circle .circle_list {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			position: relative;
			scrollbar-width: none;
			overflow: hidden
		}

		.circle .circle_list_line1 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			pointer-events: none;
			padding-left: 100%;
			-webkit-animation: rowup-data-v-52f8bb4f 30s linear infinite normal;
			animation: rowup-data-v-52f8bb4f 30s linear infinite normal
		}

		.circle .circle_list_line1::-webkit-scrollbar {
			display: none
		}

		.circle .circle_list_line2 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			pointer-events: none;
			padding-left: 100%;
			-webkit-animation: rowup-data-v-52f8bb4f 25s linear infinite normal;
			animation: rowup-data-v-52f8bb4f 25s linear infinite normal
		}

		.circle .circle_list_line2::-webkit-scrollbar {
			display: none
		}

		.circle .circle_list .h44 {
			height: 1.375rem !important;
			line-height: 1.375rem !important;
			background-color: rgba(244, 243, 248, .6) !important;
			font-size: .6875rem !important
		}

		.circle .circle_list .circle_item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			white-space: nowrap;
			height: 1.75rem;
			line-height: 1.75rem;
			border-radius: 1.75rem;
			background-color: rgba(244, 243, 248, .88);
			font-size: .75rem;
			color: #999;
			margin-left: .75rem;
			padding-left: .75rem;
			padding-right: .75rem
		}

		.circle .circle_list .circle_item span:first-child {
			color: #333;
			margin-right: .625rem
		}

		.circle .circle_msg {
			position: relative;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding-left: .75rem;
			padding-right: .75rem;
			margin-bottom: 1.25rem;
			margin-top: .875rem;
			height: 1.3125rem;
			line-height: 1.3125rem
		}

		.circle .circle_msg,
		.circle .circle_msg_content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.circle .circle_msg_content img {
			width: .75rem;
			height: .75rem
		}

		.circle .circle_msg_title {
			font-family: PingFangSC-Semibold;
			font-size: .9375rem;
			color: #000
		}

		.circle .circle_msg_more {
			font-size: .75rem;
			color: #666
		}

		@-webkit-keyframes rowup-data-v-52f8bb4f {
			0% {
				-webkit-transform: translateZ(0);
				transform: translateZ(0)
			}

			to {
				-webkit-transform: translate3d(-760%, 0, 0);
				transform: translate3d(-760%, 0, 0)
			}
		}

		@keyframes rowup-data-v-52f8bb4f {
			0% {
				-webkit-transform: translateZ(0);
				transform: translateZ(0)
			}

			to {
				-webkit-transform: translate3d(-760%, 0, 0);
				transform: translate3d(-760%, 0, 0)
			}
		}

		.circle .mt20 {
			margin-top: .625rem
		}

		.textOverflow {
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			white-space: nowrap
		}

		.mw230 {
			max-width: 7.1875rem
		}

		.mw280 {
			max-width: 10.625rem
		}

		.echartContent {
			margin: .625rem .75rem 0;
			border-radius: .375rem;
			overflow: hidden;
			background: #fff;
			position: relative
		}

		.echartContent .circleInfo {
			position: absolute;
			top: 5.5625rem;
			left: 2.5rem;
			right: 0;
			background-color: transparent;
			z-index: 20;
			border: 0;
			pointer-events: none
		}

		.echartContent .echart_price_box_new {
			background: #fff;
			padding: 0 .75rem
		}

		.echartContent .echart_price_box_new .echart_price_content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			padding: 1rem 0 0;
			border-color: #f7f2ef;
			position: relative
		}

		.echartContent .echart_price_box_new .priceInfoBtn {
			position: absolute;
			right: 0;
			top: 1.625rem;
			width: 5rem;
			height: 1.875rem;
			line-height: 1.875rem;
			border-radius: .9375rem;
			color: #eda83f;
			border: 1px solid #eda83f;
			text-align: center;
			font-size: .75rem
		}

		.echartContent .echart_price_box_new .echart_price_flex {
			position: relative;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			width: 50%
		}

		.echartContent .echart_price_box_new .echart_price_flex .barrage {
			position: absolute;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			top: .0625rem;
			right: 3rem;
			width: 2.5rem;
			height: 2.25rem
		}

		.echartContent .echart_price_box_new .echart_price_flex .barrage p {
			color: #999;
			font-size: .625rem
		}

		.echartContent .echart_price_box_new .echart_price_flex .barrage img {
			width: 1.375rem;
			height: 1.375rem
		}

		.echartContent .echart_price_box_new .echart_price_flex .talk {
			right: 0 !important
		}

		.echartContent .echart_price_box_new .echart_price_flex .pip {
			width: 2.8125rem;
			white-space: nowrap;
			right: 0 !important
		}

		.echartContent .echart_price_box_new .echart_price_flex .lockScreen {
			right: 5.9375rem
		}

		.echartContent .echart_price_box_new .i_img {
			display: inline-block;
			width: .8125rem;
			height: .8125rem;
			background-size: .8125rem .8125rem;
			margin-left: .375rem;
			vertical-align: -.125rem
		}

		.echartContent .echart_price_box_new .echart_price_yk:before {
			position: absolute;
			left: 0;
			top: 50%;
			margin-top: -.78125rem;
			content: "";
			display: block;
			width: 1px;
			height: 1.5625rem;
			background: #eee
		}

		.echartContent .echart_price_box_new .label_price {
			height: 1.0625rem;
			line-height: 1.0625rem;
			font-weight: 400;
			font-size: .8125rem;
			color: #000
		}

		.echartContent .echart_price_box_new .label_price,
		.echartContent .echart_price_box_new .label_price span {
			font-family: PingFang SC;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.echartContent .echart_price_box_new .label_price span {
			height: 1rem;
			position: relative;
			font-size: .5625rem;
			color: #d17a36;
			border: .03125rem solid #eb9654;
			border-radius: .125rem;
			padding: 0 .25rem;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			margin-left: .3125rem
		}

		.echartContent .echart_price_box_new .price {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end;
			padding-top: .75rem;
			padding-bottom: .125rem
		}

		.echartContent .echart_price_box_new .price .echart_price_span01 {
			color: #999;
			font-family: JR-Bold-New;
			padding-right: .625rem;
			font-size: 1.25rem;
			line-height: 1
		}

		.echartContent .echart_price_box_new .price .echart_price_green {
			color: #1db270
		}

		.echartContent .echart_price_box_new .price .echart_price_red {
			color: #ef4034
		}

		.echartContent .echart_price_box_new .price .p_red {
			font-size: .8125rem;
			font-family: JR-Bold-New;
			color: #f62424;
			padding-right: .5rem;
			line-height: 1;
			margin-bottom: .03125rem
		}

		.echartContent .echart_price_box_new .price .span_green {
			color: #1db270
		}

		.echartContent .echart_price_box_new .price .span_red {
			color: #ef4034
		}

		.echartContent .echart_price_box_new .echart_price_yk {
			position: relative
		}

		.echartContent .echart_price_box_new .echart_price_yk .label_price,
		.echartContent .echart_price_box_new .echart_price_yk .price {
			padding-left: 1rem
		}

		.echartContent .echart_price_box_new .right_bg {
			background-size: 1.125rem 1.125rem
		}

		.echartContent .line {
			margin-top: .625rem;
			border-bottom: .03125rem solid #eee;
			height: .03125rem
		}

		.echartContent .h20 {
			height: .625rem
		}

		.echartContent .buy {
			position: relative;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			background-color: #fff;
			border-radius: .375rem;
			height: 2.4375rem;
			padding-left: .75rem;
			padding-right: .75rem
		}

		.echartContent .buy,
		.echartContent .buy_content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.echartContent .buy_content {
			overflow: hidden
		}

		.echartContent .buy p {
			padding-left: .375rem;
			font-size: .75rem;
			color: #666;
			line-height: 1.0625rem;
			white-space: nowrap;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.echartContent .buy .buy_gold {
			width: 1.25rem;
			height: 1.25rem
		}

		.echartContent .buy .buy_more {
			width: .75rem;
			height: .75rem
		}

		.echartContent .ml20 {
			margin-left: .625rem
		}

		.echartContent-lockScreen {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 600px;
			background: #fff;
			border-radius: 16px;
			padding: 38px 48px 48px
		}

		.echartContent-lockScreen-title {
			height: 56px;
			line-height: 56px;
			font-size: 38px;
			font-family: PingFang SC;
			font-weight: 500;
			color: #000;
			text-align: center
		}

		.echartContent-lockScreen-des {
			line-height: 44px;
			font-size: 28px;
			font-family: PingFang SC;
			font-weight: 400;
			color: #000;
			margin-top: 14px
		}

		.echartContent-lockScreen-img {
			width: 336px;
			height: 380px;
			margin: 20px auto 0
		}

		.echartContent-lockScreen-img>img {
			width: 100%;
			height: 100%
		}

		.echartContent-lockScreen-btn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			margin-top: 48px
		}

		.echartContent-lockScreen-btn>div {
			width: 244px;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 88px;
			border-radius: 50px
		}

		.echartContent-lockScreen-btn-left {
			border: 1px solid #d4d4d4;
			font-size: 32px;
			font-family: PingFang SC;
			font-weight: 400;
			color: #333
		}

		.echartContent-lockScreen-btn-right {
			background: #ff4144;
			border-radius: 50px;
			font-size: 32px;
			font-family: PingFang SC;
			font-weight: 600;
			color: #fff
		}

		.popup-pip {
			position: relative;
			width: 100vw;
			background: #fff;
			overflow: hidden
		}

		.popup-pip .close {
			position: absolute;
			right: 1rem;
			top: .96875rem
		}

		.popup-pip .close:after,
		.popup-pip .close:before {
			position: absolute;
			content: " ";
			background-color: #ccc;
			left: 20px;
			width: 2px;
			height: 20px
		}

		.popup-pip .close:before {
			-webkit-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			transform: rotate(45deg)
		}

		.popup-pip .close:after {
			-webkit-transform: rotate(-45deg);
			-ms-transform: rotate(-45deg);
			transform: rotate(-45deg)
		}

		.popup-pip__title {
			line-height: 1.5625rem;
			font-size: 1.125rem;
			font-family: PingFangSC-Medium;
			font-weight: 500;
			color: #000;
			text-align: center;
			padding-top: 1.125rem
		}

		.popup-pip__subtitle {
			line-height: 1.34375rem;
			font-size: 1rem;
			font-family: PingFangSC-Regular;
			font-weight: 400;
			color: #666;
			text-align: center;
			padding: .5rem 3.75rem 0
		}

		.popup-pip-sketch {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding: .90625rem 1.5625rem 0;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between
		}

		.popup-pip-sketch>div {
			text-align: center
		}

		.popup-pip-sketch>div>img {
			width: 9.59375rem
		}

		.popup-pip-sketch>div>p {
			line-height: 1.25rem;
			font-size: .875rem;
			font-family: PingFangSC-Regular;
			font-weight: 400;
			color: #333
		}

		.popup-pip-btn {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: 1.40625rem 1.25rem 0
		}

		.popup-pip-btn>p {
			width: 10.21875rem;
			height: 3.125rem;
			line-height: 3.125rem;
			font-size: 1rem;
			font-family: PingFangSC-Medium;
			font-weight: 500;
			text-align: center
		}

		.popup-pip-btn__primary {
			background: #f53137;
			border-radius: 50px;
			color: #fff
		}

		.popup-pip-btn__secondary {
			height: 3.0625rem;
			line-height: 3.0625rem;
			border: 1px solid #d4d4d4;
			border-radius: 50px;
			color: #000
		}

		.popup-pip__bottom {
			line-height: 1.34375rem;
			font-size: .875rem;
			font-family: PingFangSC-Regular;
			font-weight: 400;
			color: #999;
			padding: .75rem 1.25rem 1.25rem
		}

		.close {
			width: 1.5625rem;
			height: 1.5625rem;
			margin-bottom: 1.25rem;
			float: right
		}

		.echartContent-channel-buySellBtnFixed {
			position: fixed;
			bottom: 5.25rem;
			left: 0;
			right: 0;
			background-color: #fff;
			padding: 0 .75rem;
			z-index: 500
		}

		.activity-banner {
			margin: .625rem .75rem auto;
			height: 8.75rem;
			overflow: hidden;
			position: relative
		}

		.activity-banner-img {
			width: 100%;
			height: 100%;
			position: absolute
		}

		.activity-banner-txt {
			background: -webkit-gradient(linear, left top, left bottom, from(#b20707), to(#660505));
			background: -o-linear-gradient(top, #b20707, #660505);
			background: linear-gradient(180deg, #b20707, #660505);
			-webkit-background-clip: text;
			background-clip: text;
			-webkit-text-fill-color: transparent;
			position: relative;
			color: #b20707;
			margin: 2.0625rem auto auto;
			text-align: center;
			font-family: PingFangSC-Semibold;
			font-weight: 900;
			font-size: 1.4375rem;
			line-height: 1.9375rem
		}

		.activity-banner-txt__sub {
			position: relative;
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 400;
			line-height: 1.28125rem;
			margin: .03125rem auto auto;
			text-align: center;
			color: rgba(116, 11, 11, .6)
		}

		.earning-info-wrapper {
			margin: .5rem 0 0 .9375rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: normal;
			-webkit-flex-direction: row;
			-ms-flex-direction: row;
			flex-direction: row
		}

		.earning-info-wrapper>span {
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #664125;
			line-height: 1.375rem;
			margin-left: .3125rem;
			margin-right: .3125rem
		}

		.earning-info-wrapper>i {
			margin-top: .0625rem;
			margin-right: .125rem;
			font-size: .875rem;
			color: #eb9654;
			width: 1.125rem;
			height: 1.25rem;
			font-family: JR-Medium;
			text-align: center;
			background: rgba(235, 150, 84, .16);
			border-radius: .125rem
		}

		.earning-info-wrapper>.earning-info-d {
			width: auto;
			background: none
		}

		.prize-half {
			width: 23.4375rem;
			height: auto;
			overflow-x: hidden;
			position: relative
		}

		.prize-half-content {
			width: 23.4375rem;
			height: 24.0625rem;
			max-height: 24.0625rem;
			padding: 1.875rem 1.5rem 2.375rem;
			background: #fff;
			border-radius: .5rem .5rem 0 0;
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			background-size: 100% 100%;
			background-repeat: no-repeat
		}

		.prize-half-content-close {
			position: absolute;
			top: 0;
			right: 0;
			width: 2.75rem;
			height: 2.75rem
		}

		.prize-half-content-award {
			width: 8.625rem;
			height: 3.9375rem;
			position: absolute;
			top: 4.25rem;
			left: 1.46875rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end;
			line-height: 3.9375rem
		}

		.prize-half-content-award-number {
			font-size: 2.8125rem;
			font-family: JR-Medium-New;
			font-weight: 500;
			color: #ff4144;
			line-height: 3.9375rem
		}

		.prize-half-content-award-unit {
			font-size: 1.75rem;
			font-family: JR-Medium-New;
			font-weight: 500;
			color: #ff4144;
			padding-left: .25rem;
			line-height: 2.4375rem;
			margin-bottom: .53125rem
		}

		.prize-half-content-button {
			width: 20.4375rem;
			height: 3.125rem;
			position: absolute;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%);
			bottom: 2.125rem;
			background: #ff4144;
			border-radius: 1.71875rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			font-size: 1.125rem;
			font-family: PingFang TC;
			font-weight: 600;
			color: #fff
		}

		.prize-half .van-popup {
			z-index: 9999
		}

		.sell-half {
			width: 23.4375rem;
			height: auto;
			overflow-x: hidden;
			position: relative
		}

		.sell-half-content {
			width: 23.4375rem;
			height: 24.0625rem;
			max-height: 24.0625rem;
			padding: 1.875rem 1.5rem 5.125rem;
			background: #fff;
			border-radius: .5rem .5rem 0 0;
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			background-size: 100% 100%;
			background-repeat: no-repeat
		}

		.sell-half-content-close {
			position: absolute;
			top: 0;
			right: 0;
			width: 2.75rem;
			height: 2.75rem
		}

		.sell-half-content-award {
			width: 8.625rem;
			height: 3.9375rem;
			position: absolute;
			top: 4.25rem;
			left: 1.46875rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end;
			line-height: 3.9375rem
		}

		.sell-half-content-award-number {
			font-size: 2.8125rem;
			font-family: JR-Medium-New;
			font-weight: 500;
			color: #ff4144;
			line-height: 3.9375rem
		}

		.sell-half-content-award-unit {
			font-size: 1.75rem;
			font-family: JR-Medium-New;
			font-weight: 500;
			color: #ff4144;
			padding-left: .25rem;
			line-height: 2.4375rem;
			margin-bottom: .53125rem
		}

		.sell-half-content-button-group {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			width: 21.4375rem;
			position: absolute;
			left: 1rem;
			right: 1rem;
			bottom: 2.375rem
		}

		.sell-half-content-button-group-default {
			background-image: url(../images/half_button_default_faf3fcd364.png);
			color: #000
		}

		.sell-half-content-button-group-default,
		.sell-half-content-button-group-primary {
			width: 10.3125rem;
			height: 2.75rem;
			background-size: 100% 100%;
			background-repeat: no-repeat;
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: 500;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.sell-half-content-button-group-primary {
			background-image: url(../images/half_button_primary_77b1220f41.png);
			color: #fff
		}

		.limit-ad {
			width: 100%;
			height: auto;
			position: fixed;
			left: 0;
			right: 0;
			bottom: 6.40625rem;
			z-index: 99
		}

		.limit-ad-bg {
			width: 100%;
			height: auto
		}

		.limit-ad-close {
			width: 1.25rem;
			height: 1.25rem;
			position: absolute;
			top: .875rem;
			right: .875rem
		}

		.cf-gold-standard-beginner {
			position: fixed;
			top: 0;
			right: 0;
			width: 100%;
			height: 100vh;
			z-index: 2030 !important
		}

		.cf-gold-standard-beginner-skip {
			position: fixed;
			top: 3.0625rem;
			right: 1.5rem;
			width: 2.90625rem;
			height: 1.5rem;
			background: rgba(0, 0, 0, .15);
			border: 1px solid hsla(0, 0%, 100%, .4);
			border-radius: 1.0625rem;
			font-size: .6875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: hsla(0, 0%, 100%, .6);
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			z-index: 2031
		}

		.cf-gold-standard-beginner-stepper {
			height: auto;
			position: absolute;
			z-index: 2031;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end
		}

		.cf-gold-standard-beginner-stepper-bottomimg,
		.cf-gold-standard-beginner-stepper-topimg {
			width: 1.1875rem;
			height: 3.90625rem;
			margin-top: .875rem;
			margin-right: 1.5625rem
		}

		.cf-gold-standard-beginner-stepper-title {
			font-size: 1.375rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #fff;
			margin-bottom: .375rem;
			line-height: 1.9375rem
		}

		.cf-gold-standard-beginner-stepper-subtitle {
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #fff;
			line-height: 1.21875rem;
			margin-bottom: .90625rem
		}

		.cf-gold-standard-beginner-stepper-button {
			width: 6.90625rem;
			height: 2.125rem;
			background: rgba(0, 0, 0, .15);
			border: 1px solid hsla(0, 0%, 100%, .4);
			border-radius: 1.0625rem;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #fff;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.cf-gold-standard-beginner-stepper-button-number {
			color: hsla(0, 0%, 100%, .6)
		}

		.cf-gold-standard-beginner-stepper2 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: start;
			-webkit-align-items: flex-start;
			-ms-flex-align: start;
			align-items: flex-start
		}

		.cf-gold-standard-beginner-stepper2 img {
			margin-left: 2.5rem
		}

		.cf-gold-standard-beginner-stepper3 {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end
		}

		.cf-gold-standard-beginner-stepper3 img {
			margin-right: 2.5rem
		}

		.cf-gold-standard-beginner-stepper3 .cf-gold-standard-beginner-stepper-subtitle,
		.cf-gold-standard-beginner-stepper3 .cf-gold-standard-beginner-stepper-title {
			text-align: right
		}

		.van-notice-bar {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 40px;
			padding: 0 16px;
			color: #ed6a0c;
			font-size: 14px;
			line-height: 24px;
			background-color: #fffbe8
		}

		.van-notice-bar__left-icon,
		.van-notice-bar__right-icon {
			min-width: 24px;
			font-size: 16px
		}

		.van-notice-bar__right-icon {
			text-align: right;
			cursor: pointer
		}

		.van-notice-bar__wrap {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 100%;
			overflow: hidden
		}

		.van-notice-bar__content {
			position: absolute;
			white-space: nowrap;
			-webkit-transition-timing-function: linear;
			-o-transition-timing-function: linear;
			transition-timing-function: linear
		}

		.van-notice-bar__content.van-ellipsis {
			max-width: 100%
		}

		.van-notice-bar--wrapable {
			height: auto;
			padding: 8px 16px
		}

		.van-notice-bar--wrapable .van-notice-bar__wrap {
			height: auto
		}

		.van-notice-bar--wrapable .van-notice-bar__content {
			position: relative;
			white-space: normal;
			word-wrap: break-word
		}

		.van-swipe {
			position: relative;
			overflow: hidden;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			cursor: -webkit-grab;
			cursor: grab;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-swipe__track {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			height: 100%
		}

		.van-swipe__track--vertical {
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.van-swipe__indicators {
			position: absolute;
			bottom: 12px;
			left: 50%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.van-swipe__indicators--vertical {
			top: 50%;
			bottom: auto;
			left: 12px;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
			margin-bottom: 6px
		}

		.van-swipe__indicator {
			width: 6px;
			height: 6px;
			background-color: #ebedf0;
			border-radius: 100%;
			opacity: .3;
			-webkit-transition: opacity .2s, background-color .2s;
			-o-transition: opacity .2s, background-color .2s;
			transition: opacity .2s, background-color .2s
		}

		.van-swipe__indicator:not(:last-child) {
			margin-right: 6px
		}

		.van-swipe__indicator--active {
			background-color: #1989fa;
			opacity: 1
		}

		.van-swipe-item {
			position: relative;
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			width: 100%;
			height: 100%
		}

		.common-functions {
			margin: .5rem .75rem 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-column-gap: .5rem;
			-moz-column-gap: .5rem;
			column-gap: .5rem;
			font-family: PingFang SC
		}

		.common-functions-left {
			-webkit-box-flex: 50%;
			-webkit-flex: 50%;
			-ms-flex: 50%;
			flex: 50%;
			height: 11.25rem;
			border-radius: .25rem;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			overflow: hidden;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.common-functions-left-box {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			width: 10.6875rem
		}

		.common-functions-left-active {
			width: 100%;
			height: 11.25rem
		}

		.common-functions-left-shiwu {
			width: 100%;
			height: 11.25rem;
			background: #fff no-repeat;
			background-size: 4.375rem 3.6875rem;
			background-position: right 6.09375rem;
			padding: .875rem .75rem 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.common-functions-left-title {
			height: 1.40625rem;
			line-height: 1.40625rem;
			font-size: 1rem;
			font-weight: 500;
			color: #000
		}

		.common-functions-left-price {
			margin-top: .875rem;
			height: 1.5rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.common-functions-left-price-amount {
			height: 1.5rem;
			line-height: 1.5rem;
			font-size: 1.25rem;
			font-family: JR-Bold-New;
			font-weight: 500;
			color: #ff4144
		}

		.common-functions-left-price-unit {
			height: 1.0625rem;
			line-height: 1.0625rem;
			font-size: .75rem;
			font-weight: 400;
			color: #666;
			margin-left: .25rem;
			margin-top: .375rem
		}

		.common-functions-left-label {
			width: -webkit-fit-content;
			width: -moz-fit-content;
			width: fit-content;
			height: .9375rem;
			line-height: .9375rem;
			border: .03125rem solid rgba(209, 122, 54, .4);
			border-radius: .125rem;
			padding: 0 .25rem;
			margin-top: .25rem;
			margin-left: .03125rem;
			font-size: .625rem;
			color: #d17a36
		}

		.common-functions-left-btn {
			width: 4.25rem;
			height: 1.875rem;
			line-height: 1.875rem;
			text-align: center;
			background: #eb9654;
			border-radius: .9375rem;
			font-size: .75rem;
			font-weight: 600;
			color: #fff;
			margin-top: 2rem
		}

		.common-functions-right {
			-webkit-box-flex: 50%;
			-webkit-flex: 50%;
			-ms-flex: 50%;
			flex: 50%;
			height: 11.25rem;
			background-color: #fff;
			padding: .875rem .125rem 0;
			border-radius: .25rem;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.common-functions-right-title {
			height: 1.40625rem;
			line-height: 1.40625rem;
			font-size: 1rem;
			font-weight: 500;
			color: #000;
			padding-left: .625rem
		}

		.common-functions-right-list {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.common-functions-right-list-item {
			margin: .5rem .4375rem 0;
			width: 4.1875rem;
			height: 3.5625rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.common-functions-right-list-item-icon {
			width: 2.5rem;
			height: 2.5rem
		}

		.common-functions-right-list-item-icon>img {
			width: 100%;
			height: 100%
		}

		.common-functions-right-list-item-text {
			height: 1.0625rem;
			line-height: 1.0625rem;
			font-size: .75rem;
			color: #000
		}

		 .van-swipe__indicators {
			bottom: .25rem
		}

		 .van-swipe__indicators>.van-swipe__indicator {
			width: .1875rem;
			height: .1875rem;
			background-color: #d6d6d6
		}

		 .van-swipe__indicators>.van-swipe__indicator--active {
			width: .625rem;
			background-color: #000;
			border-radius: .125rem
		}

		.cf-gold-ms-slogan-list {
			width: 100%;
			height: auto;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			margin: 0 0 .125rem;
			z-index: 1
		}

		.cf-gold-ms-slogan-list-item,
		.cf-gold-ms-slogan-list {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.cf-gold-ms-slogan-list-item {
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #666;
			margin-right: .875rem;
			line-height: 1rem
		}

		.cf-gold-ms-slogan-list-item-img {
			width: .8125rem;
			height: .8125rem;
			margin-right: .25rem
		}

		.cf-gold-ms-slogan-list-item:last-child {
			margin-right: 0
		}

		.total-assets {
			width: 21.9375rem;
			height: 2.4375rem;
			background-color: #fff;
			border-radius: .25rem;
			margin: .625rem auto;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: .84375rem .75rem
		}

		.total-assets-title {
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #333
		}

		.total-assets-content {
			font-size: .75rem;
			font-family: JR-Medium-New;
			font-weight: 400;
			color: #666;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.total-assets-content span {
			padding-left: .375rem
		}

		.total-assets-content img {
			width: .34375rem;
			height: .5625rem;
			margin-left: .28125rem
		}

		.freQaskedQuestions {
			margin: .625rem .75rem 0;
			background-color: #fff;
			border-radius: .25rem;
			overflow: hidden
		}

		.freQaskedQuestions-header {
			height: 1.40625rem;
			line-height: 1.40625rem;
			padding: .875rem .75rem 0;
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #000
		}

		.freQaskedQuestions-content-item:last-child {
			border-bottom: 0
		}

		.freQaskedQuestions-content-item {
			margin: 0 .75rem;
			padding: .875rem 0;
			border-bottom: 1px solid #e8e8e8
		}

		.freQaskedQuestions-content-item-header-icon,
		.freQaskedQuestions-content-item-header {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.freQaskedQuestions-content-item-header-icon {
			-webkit-flex-shrink: 1;
			-ms-flex-negative: 1;
			flex-shrink: 1;
			width: 1.375rem;
			height: 1.375rem;
			border-radius: 50%;
			background-color: #df9a60;
			color: #fff;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			font-size: .625rem
		}

		.freQaskedQuestions-content-item-header-title {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			line-height: 1.3125rem;
			font-size: .9375rem;
			font-family: PingFang SC;
			font-weight: 500;
			color: #000;
			padding-left: .5rem
		}

		.freQaskedQuestions-content-item-header-arrow {
			-webkit-flex-shrink: 1;
			-ms-flex-negative: 1;
			flex-shrink: 1;
			width: .75rem;
			height: .75rem;
			background: url(https://img11.360buyimg.com/img/jfs/t1/274686/22/4974/259/67d8200aFc4d49522/5f776f53c864e0e6.png) no-repeat;
			background-size: contain
		}

		.freQaskedQuestions-content-item-header-arrowTop {
			-webkit-flex-shrink: 1;
			-ms-flex-negative: 1;
			flex-shrink: 1;
			width: .75rem;
			height: .75rem;
			background: url(https://img14.360buyimg.com/img/jfs/t1/270467/37/5416/244/67d8200aF3cda2205/b1955474d06cb192.png) no-repeat;
			background-size: contain
		}

		.freQaskedQuestions-content-item-text {
			padding-left: 1.875rem;
			margin-top: .46875rem;
			font-size: .875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #666;
			line-height: 1.5
		}

		.notice-box {
			width: 23.4375rem;
			height: 2rem;
			background: rgba(209, 133, 75, .09);
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			position: relative;
			margin-top: .375rem
		}

		.notice-box-swipe {
			height: 2rem
		}

		.notice-box-jump {
			width: .3125rem;
			height: .5625rem;
			position: absolute;
			top: .71875rem;
			right: 1.125rem
		}

		.notice-box-item-jump {
			width: .3125rem;
			height: .5625rem;
			position: absolute;
			top: .71875rem;
			right: .0625rem
		}

		.notice-box-item-text {
			display: inline-block;
			width: 19.4375rem;
			max-width: 19.4375rem;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			white-space: nowrap
		}

		.notice-box .van-icon-volume-o:before {
			content: "";
			background-image: url(https://img20.360buyimg.com/img/jfs/t1/271120/20/17480/453/67f32f4cF8bc889ce/66edc34bdc64fe73.png);
			background-size: 100% 100%;
			background-repeat: no-repeat;
			width: 1.25rem;
			height: 1.25rem;
			margin-top: .0625rem
		}

		.notice-box .van-swipe-item {
			width: 20.0625rem;
			max-width: 20.0625rem;
			white-space: nowrap;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #ca6d3f;
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.notice-box-item-ios {
			padding-top: 1px
		}

		.notice-box .van-notice-bar {
			padding: 0 1.125rem 0 .75rem;
			background: none;
			height: 2rem
		}

		.notice-box .one .van-notice-bar__wrap {
			width: 19.4375rem;
			max-width: 19.4375rem
		}

		.notice-box .van-notice-bar__content {
			color: #ca6d3f
		}

		.cf-gold-std-my-jd-auth {
			background: #fff;
			border-radius: .5rem .5rem 0 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.cf-gold-std-my-jd-auth-close {
			width: 2.75rem;
			height: 2.75rem;
			background-image: url(../images/close_d063b1677d.png);
			background-size: 100% 100%;
			position: absolute;
			right: .5rem;
			top: .5rem
		}

		.cf-gold-std-my-jd-auth-title {
			margin-top: 1.5rem;
			font-size: 1.375rem;
			font-family: PingFang SC;
			font-weight: 600;
			line-height: 1.9375rem;
			text-align: center
		}

		.cf-gold-std-my-jd-auth-desc {
			margin: 1.5rem 1.5rem 2rem;
			font-size: .875rem;
			line-height: 1.375rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #666
		}

		.cf-gold-std-my-jd-auth-btn {
			margin: 0 1.5rem 2.03125rem;
			height: 3.4375rem;
			line-height: 3.4375rem;
			text-align: center;
			font-size: 1.125rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #fff;
			background: #ff4144;
			border-radius: 1.71875rem
		}

		.homepage {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			position: relative;
			min-height: 100vh;
			z-index: 2;
			padding-bottom: 6.25rem;
			background-color: #f4f3f8
		}

		.homepage .open_fail {
			position: relative;
			line-height: 1.25rem;
			margin-top: .625rem;
			padding: .3125rem 1.75rem .3125rem 1rem;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			white-space: nowrap;
			font-size: .875rem;
			color: #eda83f;
			background: #fff7ea
		}

		.homepage .open_fail:after {
			display: block;
			width: .75rem;
			height: .75rem;
			content: "";
			position: absolute;
			right: .9375rem;
			top: .5625rem;
			background: url(../images/bg_r04_ea4dda0e46.png) no-repeat 100%;
			background-size: .75rem .75rem
		}

		.homepage .login_bg_wrapper {
			position: relative
		}

		.homepage .login_bg_wrapper .login_bg {
			height: 1.625rem;
			margin-top: .625rem;
			margin-left: .75rem
		}

		.homepage .login_bg_wrapper .un_login_bg {
			height: 4.75rem;
			margin-top: .625rem;
			margin-left: 1.25rem
		}

		.homepage .login_bg_wrapper .un_login_info {
			position: absolute;
			top: .625rem;
			right: 0;
			width: 5.59375rem;
			text-align: center;
			padding-top: 1px;
			height: 1.375rem;
			background: rgba(102, 65, 37, .4);
			border-radius: 3.125rem 0 0 3.125rem;
			font-size: .6875rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #fff;
			line-height: 1.375rem
		}

		.homepage .un_login_tips {
			background: #f5f5f5;
			padding: .625rem .75rem 0;
			font-size: .6875rem;
			color: #ccc;
			font-family: PingFang SC;
			font-weight: 400;
			line-height: .9375rem
		}

		.homepage-index {
			z-index: 100
		}

		.flex_r {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.mt20 {
			margin-top: .625rem
		}

		.popup-guide {
			position: relative;
			width: 100vw;
			height: 100vh
		}

		.popup-guide__wrap {
			position: absolute;
			left: 0;
			top: 50%;
			width: 100%;
			height: 17.65625rem;
			padding: 0 .75rem;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-transform: translateY(-13.4375rem);
			-ms-transform: translateY(-13.4375rem);
			transform: translateY(-13.4375rem)
		}

		.popup-guide__wrap--jr {
			-webkit-transform: translateY(-7.9375rem);
			-ms-transform: translateY(-7.9375rem);
			transform: translateY(-7.9375rem)
		}

		.popup-guide__wrap img {
			display: block;
			width: 100%;
			height: 100%
		}

		 .holdInfo-noMarginTop {
			margin-top: 0
		}

		.head-coupon {
			height: 4.375rem;
			margin: .625rem .75rem -2.1875rem;
			border-top-left-radius: .375rem;
			border-top-right-radius: .375rem;
			background-size: contain !important
		}

		.head-coupon-content {
			height: 2.1875rem;
			padding: 0 .75rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between
		}

		.head-coupon-content-icon>img,
		.head-coupon-content-icon {
			width: auto;
			height: 1.5rem
		}

		.head-coupon-content-right-text {
			height: 1.0625rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			font-size: .75rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #ffeada
		}

		.head-coupon-content-right-text>img {
			width: .34375rem;
			height: .625rem;
			margin-left: .25rem
		}

		.ytcomp-fl {
			z-index: 90 !important
		}

		.wrapper {
			position: relative
		}

		.open-account-tip {
			width: 18.75rem;
			padding-bottom: 1.5rem
		}

		.open-account-tip>.mint-dialog__content {
			padding: 1.5rem
		}

		.open-account-tip>.mint-dialog__content>.mint-dialog__message {
			text-align: left
		}

		.open-account-tip>.mint-dialog__footer {
			padding: 0 1.5rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			gap: .5rem
		}

		.open-account-tip>.mint-dialog__footer>.mint-button {
			height: 2.75rem;
			line-height: 2.75rem;
			text-align: center;
			padding: 0;
			border-radius: 1.5625rem
		}

		.open-account-tip>.mint-dialog__footer>.mint-dialog__cancel {
			border: .03125rem solid #d4d4d4;
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: 400;
			color: #333
		}

		.open-account-tip>.mint-dialog__footer>.mint-dialog__confirm {
			background: #eb9654;
			font-size: 1rem;
			font-family: PingFang SC;
			font-weight: 600;
			color: #fff
		}

		.immersion {
			position: relative
		}

		.immersion-head {
			width: 100%
		}

		.immersion-bg {
			width: 100%;
			min-height: 100vh;
			position: absolute;
			top: 0;
			left: 0;
			background-repeat: no-repeat;
			background-size: contain
		}

		.skeleton-screen {
			width: 100%
		}

		.skeleton-screen>img {
			width: 100%;
			height: auto
		}

		.cf-gold-topbar {
			z-index: 888
		}

		.echartContent-channel-buySellBtnFixed {
			position: fixed;
			bottom: 5.25rem;
			left: 0;
			right: 0;
			background-color: #fff;
			padding: 0 .75rem;
			z-index: 500
		}

		.ruleTip {
			width: 100%;
			height: 100%;
			position: fixed;
			top: 0;
			left: 0;
			background: #fafafa;
			z-index: 1000
		}

		.ruleTip .tipBox {
			padding: 4.21875rem 2.5rem 0
		}

		.ruleTip .tipBox h2.h_tip {
			line-height: 1.75rem;
			font-size: 1.25rem;
			font-family: PingFangSC-Regular, PingFang SC;
			padding-bottom: 1.25rem;
			border-bottom: 1px solid #ddd;
			text-align: center
		}

		.ruleTip .tipBox .tip_content {
			padding-top: 1.25rem
		}

		.ruleTip .tipBox .tip_content h3 {
			height: 1.40625rem;
			font-size: 1rem;
			font-family: PingFangSC-Regular, PingFang SC;
			color: #333;
			padding-bottom: .1875rem
		}

		.ruleTip .tipBox .tip_content p {
			padding-bottom: .8125rem;
			line-height: 1.75rem;
			font-size: 1rem;
			color: #666;
			font-family: PingFangSC-Regular, PingFang SC
		}

		.ruleTip .tipBox .close_tip {
			position: absolute;
			width: 1.25rem;
			height: 1.25rem;
			background: url(../images/close_9f3e5ea77d.png) no-repeat;
			background-size: 100% 100%;
			left: 50%;
			margin-left: -.625rem;
			bottom: 10.625rem
		}

		.transition-tip-enter-active {
			-webkit-transition: all .4s ease-out;
			-o-transition: all .4s ease-out;
			transition: all .4s ease-out
		}

		.transition-tip-enter {
			-webkit-transform: translateY(100%);
			-ms-transform: translateY(100%);
			transform: translateY(100%)
		}

		html {
			-webkit-tap-highlight-color: transparent
		}

		body {
			margin: 0;
			font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB, Microsoft Yahei, sans-serif
		}

		a {
			text-decoration: none
		}

		button,
		input,
		textarea {
			color: inherit;
			font: inherit
		}

		[class*=van-]:focus,
		a:focus,
		button:focus,
		input:focus,
		textarea:focus {
			outline: 0
		}

		ol,
		ul {
			margin: 0;
			padding: 0;
			list-style: none
		}

		.van-ellipsis {
			overflow: hidden;
			white-space: nowrap;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.van-multi-ellipsis--l2 {
			-webkit-line-clamp: 2
		}

		.van-multi-ellipsis--l2,
		.van-multi-ellipsis--l3 {
			display: -webkit-box;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			-webkit-box-orient: vertical
		}

		.van-multi-ellipsis--l3 {
			-webkit-line-clamp: 3
		}

		.van-clearfix:after {
			display: table;
			clear: both;
			content: ""
		}

		[class*=van-hairline]:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			top: -50%;
			right: -50%;
			bottom: -50%;
			left: -50%;
			border: 0 solid #ebedf0;
			-webkit-transform: scale(.5);
			-ms-transform: scale(.5);
			transform: scale(.5)
		}

		.van-hairline,
		.van-hairline--bottom,
		.van-hairline--left,
		.van-hairline--right,
		.van-hairline--surround,
		.van-hairline--top,
		.van-hairline--top-bottom {
			position: relative
		}

		.van-hairline--top:after {
			border-top-width: 1px
		}

		.van-hairline--left:after {
			border-left-width: 1px
		}

		.van-hairline--right:after {
			border-right-width: 1px
		}

		.van-hairline--bottom:after {
			border-bottom-width: 1px
		}

		.van-hairline--top-bottom:after,
		.van-hairline-unset--top-bottom:after {
			border-width: 1px 0
		}

		.van-hairline--surround:after {
			border-width: 1px
		}

		@-webkit-keyframes van-slide-up-enter {
			0% {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@keyframes van-slide-up-enter {
			0% {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@-webkit-keyframes van-slide-up-leave {
			to {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@keyframes van-slide-up-leave {
			to {
				-webkit-transform: translate3d(0, 100%, 0);
				transform: translate3d(0, 100%, 0)
			}
		}

		@-webkit-keyframes van-slide-down-enter {
			0% {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@keyframes van-slide-down-enter {
			0% {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@-webkit-keyframes van-slide-down-leave {
			to {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@keyframes van-slide-down-leave {
			to {
				-webkit-transform: translate3d(0, -100%, 0);
				transform: translate3d(0, -100%, 0)
			}
		}

		@-webkit-keyframes van-slide-left-enter {
			0% {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@keyframes van-slide-left-enter {
			0% {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-left-leave {
			to {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@keyframes van-slide-left-leave {
			to {
				-webkit-transform: translate3d(-100%, 0, 0);
				transform: translate3d(-100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-right-enter {
			0% {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@keyframes van-slide-right-enter {
			0% {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@-webkit-keyframes van-slide-right-leave {
			to {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@keyframes van-slide-right-leave {
			to {
				-webkit-transform: translate3d(100%, 0, 0);
				transform: translate3d(100%, 0, 0)
			}
		}

		@-webkit-keyframes van-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@keyframes van-fade-in {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@-webkit-keyframes van-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@keyframes van-fade-out {
			0% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@-webkit-keyframes van-rotate {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		@keyframes van-rotate {
			0% {
				-webkit-transform: rotate(0);
				transform: rotate(0)
			}

			to {
				-webkit-transform: rotate(1turn);
				transform: rotate(1turn)
			}
		}

		.van-fade-enter-active {
			-webkit-animation: van-fade-in .3s ease-out both;
			animation: van-fade-in .3s ease-out both
		}

		.van-fade-leave-active {
			-webkit-animation: van-fade-out .3s ease-in both;
			animation: van-fade-out .3s ease-in both
		}

		.van-slide-up-enter-active {
			-webkit-animation: van-slide-up-enter .3s ease-out both;
			animation: van-slide-up-enter .3s ease-out both
		}

		.van-slide-up-leave-active {
			-webkit-animation: van-slide-up-leave .3s ease-in both;
			animation: van-slide-up-leave .3s ease-in both
		}

		.van-slide-down-enter-active {
			-webkit-animation: van-slide-down-enter .3s ease-out both;
			animation: van-slide-down-enter .3s ease-out both
		}

		.van-slide-down-leave-active {
			-webkit-animation: van-slide-down-leave .3s ease-in both;
			animation: van-slide-down-leave .3s ease-in both
		}

		.van-slide-left-enter-active {
			-webkit-animation: van-slide-left-enter .3s ease-out both;
			animation: van-slide-left-enter .3s ease-out both
		}

		.van-slide-left-leave-active {
			-webkit-animation: van-slide-left-leave .3s ease-in both;
			animation: van-slide-left-leave .3s ease-in both
		}

		.van-slide-right-enter-active {
			-webkit-animation: van-slide-right-enter .3s ease-out both;
			animation: van-slide-right-enter .3s ease-out both
		}

		.van-slide-right-leave-active {
			-webkit-animation: van-slide-right-leave .3s ease-in both;
			animation: van-slide-right-leave .3s ease-in both
		}

		.van-overlay {
			position: fixed;
			top: 0;
			left: 0;
			z-index: 1;
			width: 100%;
			height: 100%;
			background-color: rgba(0, 0, 0, .7)
		}

		.van-info {
			position: absolute;
			top: 0;
			right: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 16px;
			padding: 0 3px;
			color: #fff;
			font-weight: 500;
			font-size: 12px;
			font-family: -apple-system-font, Helvetica Neue, Arial, sans-serif;
			line-height: 1.2;
			text-align: center;
			background-color: #ee0a24;
			border: 1px solid #fff;
			border-radius: 16px;
			-webkit-transform: translate(50%, -50%);
			-ms-transform: translate(50%, -50%);
			transform: translate(50%, -50%);
			-webkit-transform-origin: 100%;
			-ms-transform-origin: 100%;
			transform-origin: 100%
		}

		.van-info--dot {
			width: 8px;
			min-width: 0;
			height: 8px;
			background-color: #ee0a24;
			border-radius: 100%
		}

		.van-sidebar-item {
			position: relative;
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 20px 12px;
			overflow: hidden;
			color: #323233;
			font-size: 14px;
			line-height: 20px;
			background-color: #f7f8fa;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-sidebar-item:active {
			background-color: #f2f3f5
		}

		.van-sidebar-item__text {
			position: relative;
			display: inline-block;
			word-break: break-all
		}

		.van-sidebar-item:not(:last-child):after {
			border-bottom-width: 1px
		}

		.van-sidebar-item--select {
			color: #323233;
			font-weight: 500
		}

		.van-sidebar-item--select,
		.van-sidebar-item--select:active {
			background-color: #fff
		}

		.van-sidebar-item--select:before {
			position: absolute;
			top: 50%;
			left: 0;
			width: 4px;
			height: 16px;
			background-color: #ee0a24;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%);
			content: ""
		}

		.van-sidebar-item--disabled {
			color: #c8c9cc;
			cursor: not-allowed
		}

		.van-sidebar-item--disabled:active {
			background-color: #f7f8fa
		}

		.van-icon {
			position: relative;
			font: normal normal normal 14px/1 vant-icon;
			font: normal normal normal 14px/1 var(--van-icon-font-family, "vant-icon");
			font-size: inherit;
			text-rendering: auto;
			-webkit-font-smoothing: antialiased
		}

		.van-icon,
		.van-icon:before {
			display: inline-block
		}

		.van-icon-contact:before {
			content: "\E753"
		}

		.van-icon-notes:before {
			content: "\E63C"
		}

		.van-icon-records:before {
			content: "\E63D"
		}

		.van-icon-cash-back-record:before {
			content: "\E63E"
		}

		.van-icon-newspaper:before {
			content: "\E63F"
		}

		.van-icon-discount:before {
			content: "\E640"
		}

		.van-icon-completed:before {
			content: "\E641"
		}

		.van-icon-user:before {
			content: "\E642"
		}

		.van-icon-description:before {
			content: "\E643"
		}

		.van-icon-list-switch:before {
			content: "\E6AD"
		}

		.van-icon-list-switching:before {
			content: "\E65A"
		}

		.van-icon-link-o:before {
			content: "\E751"
		}

		.van-icon-miniprogram-o:before {
			content: "\E752"
		}

		.van-icon-qq:before {
			content: "\E74E"
		}

		.van-icon-wechat-moments:before {
			content: "\E74F"
		}

		.van-icon-weibo:before {
			content: "\E750"
		}

		.van-icon-cash-o:before {
			content: "\E74D"
		}

		.van-icon-guide-o:before {
			content: "\E74C"
		}

		.van-icon-invitation:before {
			content: "\E6D6"
		}

		.van-icon-shield-o:before {
			content: "\E74B"
		}

		.van-icon-exchange:before {
			content: "\E6AF"
		}

		.van-icon-eye:before {
			content: "\E6B0"
		}

		.van-icon-enlarge:before {
			content: "\E6B1"
		}

		.van-icon-expand-o:before {
			content: "\E6B2"
		}

		.van-icon-eye-o:before {
			content: "\E6B3"
		}

		.van-icon-expand:before {
			content: "\E6B4"
		}

		.van-icon-filter-o:before {
			content: "\E6B5"
		}

		.van-icon-fire:before {
			content: "\E6B6"
		}

		.van-icon-fail:before {
			content: "\E6B7"
		}

		.van-icon-failure:before {
			content: "\E6B8"
		}

		.van-icon-fire-o:before {
			content: "\E6B9"
		}

		.van-icon-flag-o:before {
			content: "\E6BA"
		}

		.van-icon-font:before {
			content: "\E6BB"
		}

		.van-icon-font-o:before {
			content: "\E6BC"
		}

		.van-icon-gem-o:before {
			content: "\E6BD"
		}

		.van-icon-flower-o:before {
			content: "\E6BE"
		}

		.van-icon-gem:before {
			content: "\E6BF"
		}

		.van-icon-gift-card:before {
			content: "\E6C0"
		}

		.van-icon-friends:before {
			content: "\E6C1"
		}

		.van-icon-friends-o:before {
			content: "\E6C2"
		}

		.van-icon-gold-coin:before {
			content: "\E6C3"
		}

		.van-icon-gold-coin-o:before {
			content: "\E6C4"
		}

		.van-icon-good-job-o:before {
			content: "\E6C5"
		}

		.van-icon-gift:before {
			content: "\E6C6"
		}

		.van-icon-gift-o:before {
			content: "\E6C7"
		}

		.van-icon-gift-card-o:before {
			content: "\E6C8"
		}

		.van-icon-good-job:before {
			content: "\E6C9"
		}

		.van-icon-home-o:before {
			content: "\E6CA"
		}

		.van-icon-goods-collect:before {
			content: "\E6CB"
		}

		.van-icon-graphic:before {
			content: "\E6CC"
		}

		.van-icon-goods-collect-o:before {
			content: "\E6CD"
		}

		.van-icon-hot-o:before {
			content: "\E6CE"
		}

		.van-icon-info:before {
			content: "\E6CF"
		}

		.van-icon-hotel-o:before {
			content: "\E6D0"
		}

		.van-icon-info-o:before {
			content: "\E6D1"
		}

		.van-icon-hot-sale-o:before {
			content: "\E6D2"
		}

		.van-icon-hot:before {
			content: "\E6D3"
		}

		.van-icon-like:before {
			content: "\E6D4"
		}

		.van-icon-idcard:before {
			content: "\E6D5"
		}

		.van-icon-like-o:before {
			content: "\E6D7"
		}

		.van-icon-hot-sale:before {
			content: "\E6D8"
		}

		.van-icon-location-o:before {
			content: "\E6D9"
		}

		.van-icon-location:before {
			content: "\E6DA"
		}

		.van-icon-label:before {
			content: "\E6DB"
		}

		.van-icon-lock:before {
			content: "\E6DC"
		}

		.van-icon-label-o:before {
			content: "\E6DD"
		}

		.van-icon-map-marked:before {
			content: "\E6DE"
		}

		.van-icon-logistics:before {
			content: "\E6DF"
		}

		.van-icon-manager:before {
			content: "\E6E0"
		}

		.van-icon-more:before {
			content: "\E6E1"
		}

		.van-icon-live:before {
			content: "\E6E2"
		}

		.van-icon-manager-o:before {
			content: "\E6E3"
		}

		.van-icon-medal:before {
			content: "\E6E4"
		}

		.van-icon-more-o:before {
			content: "\E6E5"
		}

		.van-icon-music-o:before {
			content: "\E6E6"
		}

		.van-icon-music:before {
			content: "\E6E7"
		}

		.van-icon-new-arrival-o:before {
			content: "\E6E8"
		}

		.van-icon-medal-o:before {
			content: "\E6E9"
		}

		.van-icon-new-o:before {
			content: "\E6EA"
		}

		.van-icon-free-postage:before {
			content: "\E6EB"
		}

		.van-icon-newspaper-o:before {
			content: "\E6EC"
		}

		.van-icon-new-arrival:before {
			content: "\E6ED"
		}

		.van-icon-minus:before {
			content: "\E6EE"
		}

		.van-icon-orders-o:before {
			content: "\E6EF"
		}

		.van-icon-new:before {
			content: "\E6F0"
		}

		.van-icon-paid:before {
			content: "\E6F1"
		}

		.van-icon-notes-o:before {
			content: "\E6F2"
		}

		.van-icon-other-pay:before {
			content: "\E6F3"
		}

		.van-icon-pause-circle:before {
			content: "\E6F4"
		}

		.van-icon-pause:before {
			content: "\E6F5"
		}

		.van-icon-pause-circle-o:before {
			content: "\E6F6"
		}

		.van-icon-peer-pay:before {
			content: "\E6F7"
		}

		.van-icon-pending-payment:before {
			content: "\E6F8"
		}

		.van-icon-passed:before {
			content: "\E6F9"
		}

		.van-icon-plus:before {
			content: "\E6FA"
		}

		.van-icon-phone-circle-o:before {
			content: "\E6FB"
		}

		.van-icon-phone-o:before {
			content: "\E6FC"
		}

		.van-icon-printer:before {
			content: "\E6FD"
		}

		.van-icon-photo-fail:before {
			content: "\E6FE"
		}

		.van-icon-phone:before {
			content: "\E6FF"
		}

		.van-icon-photo-o:before {
			content: "\E700"
		}

		.van-icon-play-circle:before {
			content: "\E701"
		}

		.van-icon-play:before {
			content: "\E702"
		}

		.van-icon-phone-circle:before {
			content: "\E703"
		}

		.van-icon-point-gift-o:before {
			content: "\E704"
		}

		.van-icon-point-gift:before {
			content: "\E705"
		}

		.van-icon-play-circle-o:before {
			content: "\E706"
		}

		.van-icon-shrink:before {
			content: "\E707"
		}

		.van-icon-photo:before {
			content: "\E708"
		}

		.van-icon-qr:before {
			content: "\E709"
		}

		.van-icon-qr-invalid:before {
			content: "\E70A"
		}

		.van-icon-question-o:before {
			content: "\E70B"
		}

		.van-icon-revoke:before {
			content: "\E70C"
		}

		.van-icon-replay:before {
			content: "\E70D"
		}

		.van-icon-service:before {
			content: "\E70E"
		}

		.van-icon-question:before {
			content: "\E70F"
		}

		.van-icon-search:before {
			content: "\E710"
		}

		.van-icon-refund-o:before {
			content: "\E711"
		}

		.van-icon-service-o:before {
			content: "\E712"
		}

		.van-icon-scan:before {
			content: "\E713"
		}

		.van-icon-share:before {
			content: "\E714"
		}

		.van-icon-send-gift-o:before {
			content: "\E715"
		}

		.van-icon-share-o:before {
			content: "\E716"
		}

		.van-icon-setting:before {
			content: "\E717"
		}

		.van-icon-points:before {
			content: "\E718"
		}

		.van-icon-photograph:before {
			content: "\E719"
		}

		.van-icon-shop:before {
			content: "\E71A"
		}

		.van-icon-shop-o:before {
			content: "\E71B"
		}

		.van-icon-shop-collect-o:before {
			content: "\E71C"
		}

		.van-icon-shop-collect:before {
			content: "\E71D"
		}

		.van-icon-smile:before {
			content: "\E71E"
		}

		.van-icon-shopping-cart-o:before {
			content: "\E71F"
		}

		.van-icon-sign:before {
			content: "\E720"
		}

		.van-icon-sort:before {
			content: "\E721"
		}

		.van-icon-star-o:before {
			content: "\E722"
		}

		.van-icon-smile-comment-o:before {
			content: "\E723"
		}

		.van-icon-stop:before {
			content: "\E724"
		}

		.van-icon-stop-circle-o:before {
			content: "\E725"
		}

		.van-icon-smile-o:before {
			content: "\E726"
		}

		.van-icon-star:before {
			content: "\E727"
		}

		.van-icon-success:before {
			content: "\E728"
		}

		.van-icon-stop-circle:before {
			content: "\E729"
		}

		.van-icon-records-o:before {
			content: "\E72A"
		}

		.van-icon-shopping-cart:before {
			content: "\E72B"
		}

		.van-icon-tosend:before {
			content: "\E72C"
		}

		.van-icon-todo-list:before {
			content: "\E72D"
		}

		.van-icon-thumb-circle-o:before {
			content: "\E72E"
		}

		.van-icon-thumb-circle:before {
			content: "\E72F"
		}

		.van-icon-umbrella-circle:before {
			content: "\E730"
		}

		.van-icon-underway:before {
			content: "\E731"
		}

		.van-icon-upgrade:before {
			content: "\E732"
		}

		.van-icon-todo-list-o:before {
			content: "\E733"
		}

		.van-icon-tv-o:before {
			content: "\E734"
		}

		.van-icon-underway-o:before {
			content: "\E735"
		}

		.van-icon-user-o:before {
			content: "\E736"
		}

		.van-icon-vip-card-o:before {
			content: "\E737"
		}

		.van-icon-vip-card:before {
			content: "\E738"
		}

		.van-icon-send-gift:before {
			content: "\E739"
		}

		.van-icon-wap-home:before {
			content: "\E73A"
		}

		.van-icon-wap-nav:before {
			content: "\E73B"
		}

		.van-icon-volume-o:before {
			content: "\E73C"
		}

		.van-icon-video:before {
			content: "\E73D"
		}

		.van-icon-wap-home-o:before {
			content: "\E73E"
		}

		.van-icon-volume:before {
			content: "\E73F"
		}

		.van-icon-warning:before {
			content: "\E740"
		}

		.van-icon-weapp-nav:before {
			content: "\E741"
		}

		.van-icon-wechat-pay:before {
			content: "\E742"
		}

		.van-icon-warning-o:before {
			content: "\E743"
		}

		.van-icon-wechat:before {
			content: "\E744"
		}

		.van-icon-setting-o:before {
			content: "\E745"
		}

		.van-icon-youzan-shield:before {
			content: "\E746"
		}

		.van-icon-warn-o:before {
			content: "\E747"
		}

		.van-icon-smile-comment:before {
			content: "\E748"
		}

		.van-icon-user-circle-o:before {
			content: "\E749"
		}

		.van-icon-video-o:before {
			content: "\E74A"
		}

		.van-icon-add-square:before {
			content: "\E65C"
		}

		.van-icon-add:before {
			content: "\E65D"
		}

		.van-icon-arrow-down:before {
			content: "\E65E"
		}

		.van-icon-arrow-up:before {
			content: "\E65F"
		}

		.van-icon-arrow:before {
			content: "\E660"
		}

		.van-icon-after-sale:before {
			content: "\E661"
		}

		.van-icon-add-o:before {
			content: "\E662"
		}

		.van-icon-alipay:before {
			content: "\E663"
		}

		.van-icon-ascending:before {
			content: "\E664"
		}

		.van-icon-apps-o:before {
			content: "\E665"
		}

		.van-icon-aim:before {
			content: "\E666"
		}

		.van-icon-award:before {
			content: "\E667"
		}

		.van-icon-arrow-left:before {
			content: "\E668"
		}

		.van-icon-award-o:before {
			content: "\E669"
		}

		.van-icon-audio:before {
			content: "\E66A"
		}

		.van-icon-bag-o:before {
			content: "\E66B"
		}

		.van-icon-balance-list:before {
			content: "\E66C"
		}

		.van-icon-back-top:before {
			content: "\E66D"
		}

		.van-icon-bag:before {
			content: "\E66E"
		}

		.van-icon-balance-pay:before {
			content: "\E66F"
		}

		.van-icon-balance-o:before {
			content: "\E670"
		}

		.van-icon-bar-chart-o:before {
			content: "\E671"
		}

		.van-icon-bars:before {
			content: "\E672"
		}

		.van-icon-balance-list-o:before {
			content: "\E673"
		}

		.van-icon-birthday-cake-o:before {
			content: "\E674"
		}

		.van-icon-bookmark:before {
			content: "\E675"
		}

		.van-icon-bill:before {
			content: "\E676"
		}

		.van-icon-bell:before {
			content: "\E677"
		}

		.van-icon-browsing-history-o:before {
			content: "\E678"
		}

		.van-icon-browsing-history:before {
			content: "\E679"
		}

		.van-icon-bookmark-o:before {
			content: "\E67A"
		}

		.van-icon-bulb-o:before {
			content: "\E67B"
		}

		.van-icon-bullhorn-o:before {
			content: "\E67C"
		}

		.van-icon-bill-o:before {
			content: "\E67D"
		}

		.van-icon-calendar-o:before {
			content: "\E67E"
		}

		.van-icon-brush-o:before {
			content: "\E67F"
		}

		.van-icon-card:before {
			content: "\E680"
		}

		.van-icon-cart-o:before {
			content: "\E681"
		}

		.van-icon-cart-circle:before {
			content: "\E682"
		}

		.van-icon-cart-circle-o:before {
			content: "\E683"
		}

		.van-icon-cart:before {
			content: "\E684"
		}

		.van-icon-cash-on-deliver:before {
			content: "\E685"
		}

		.van-icon-cash-back-record-o:before {
			content: "\E686"
		}

		.van-icon-cashier-o:before {
			content: "\E687"
		}

		.van-icon-chart-trending-o:before {
			content: "\E688"
		}

		.van-icon-certificate:before {
			content: "\E689"
		}

		.van-icon-chat:before {
			content: "\E68A"
		}

		.van-icon-clear:before {
			content: "\E68B"
		}

		.van-icon-chat-o:before {
			content: "\E68C"
		}

		.van-icon-checked:before {
			content: "\E68D"
		}

		.van-icon-clock:before {
			content: "\E68E"
		}

		.van-icon-clock-o:before {
			content: "\E68F"
		}

		.van-icon-close:before {
			content: "\E690"
		}

		.van-icon-closed-eye:before {
			content: "\E691"
		}

		.van-icon-circle:before {
			content: "\E692"
		}

		.van-icon-cluster-o:before {
			content: "\E693"
		}

		.van-icon-column:before {
			content: "\E694"
		}

		.van-icon-comment-circle-o:before {
			content: "\E695"
		}

		.van-icon-cluster:before {
			content: "\E696"
		}

		.van-icon-comment:before {
			content: "\E697"
		}

		.van-icon-comment-o:before {
			content: "\E698"
		}

		.van-icon-comment-circle:before {
			content: "\E699"
		}

		.van-icon-completed-o:before {
			content: "\E69A"
		}

		.van-icon-credit-pay:before {
			content: "\E69B"
		}

		.van-icon-coupon:before {
			content: "\E69C"
		}

		.van-icon-debit-pay:before {
			content: "\E69D"
		}

		.van-icon-coupon-o:before {
			content: "\E69E"
		}

		.van-icon-contact-o:before {
			content: "\E69F"
		}

		.van-icon-descending:before {
			content: "\E6A0"
		}

		.van-icon-desktop-o:before {
			content: "\E6A1"
		}

		.van-icon-diamond-o:before {
			content: "\E6A2"
		}

		.van-icon-description-o:before {
			content: "\E6A3"
		}

		.van-icon-delete:before {
			content: "\E6A4"
		}

		.van-icon-diamond:before {
			content: "\E6A5"
		}

		.van-icon-delete-o:before {
			content: "\E6A6"
		}

		.van-icon-cross:before {
			content: "\E6A7"
		}

		.van-icon-edit:before {
			content: "\E6A8"
		}

		.van-icon-ellipsis:before {
			content: "\E6A9"
		}

		.van-icon-down:before {
			content: "\E6AA"
		}

		.van-icon-discount-o:before {
			content: "\E6AB"
		}

		.van-icon-ecard-pay:before {
			content: "\E6AC"
		}

		.van-icon-envelop-o:before {
			content: "\E6AE"
		}

		@font-face {
			font-weight: 400;
			font-family: vant-icon;
			font-style: normal;
			font-display: auto;
			src: url("data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAGL8AA0AAAAA6SgAAGKgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoOoBILIXQuECgABNgIkA4QQBCAFhQ4Hlicbj7ZFB3LYOIBhOG/7KEqjrI5CckpqLfv/nNwYQy3QrP8HqSyT0KreOBC6oV3YaCNcHtGFZdNfJs0K3ObxOB3jel2BnkhyW3HUmbbpKvaF/2F/+AxsG/mTnLxQ8ftt593970giiaZM0kbMJCiNSis0tRKANnKdCL5V097IukKp1yqEwfj1H57Pbe+PbRz77ILtf9hxMc4xGBvsf7i3sXGNcxunynELyIYyFA9MEUxB7zzSFM3i43GW5XElUGKXmFZqytCsDLEyO928c2+JTY/UgPqRB0iBPwY3x61tjLrd8yPPeIFR3Xa/Ko41DM4rqawV8d4B63AskFKHLHYdRuxubxxgFpDGnGg/5nyVrtLGkp7hp2guAAzJiQOl/JQ4Y1/sq30NOM7GCZcofwCUdr5vziooIFdKZSc/dWhaHgA6Lb77nvbSZtU94K3qlkb2I+JIMvyvaeGQJ5FSKTUcQ/gAkB0P/65leQOcJMhJBGkdvKpsXfISpIKWnmrlZn6T3ycRbG8njurMmoBHTn5N5/S4btDGbZkUQTWu6urAEIda/bJ7Hcqs+7831WrDbpoZai2555x0V6qiNjpXuXEuuiR7/f5vdPf//RuNboIDNAgOjKQDAWkHAMU5kKBmCAJCGXJ4oNw64xqANEVSayhSmuVqz3DOWR95m/lIddGEZ4Lkwg3Ci2ejM+ll+QXhhRteEl4QGafOaR8mzISTJwmMPi8V6sb8WDPyZqjeYpQiTUCwbUp9/PI31vpPl3vcTWN9cl23SFGfgNwCut2Pqf/smn8n/c1aGk00goIccMfQVqE2rYijelABf3yTyvYWkshqd800339ZiAOk0ihRbhihigqbeaPZl9zFOgo9djn/gFZ5Eb8yvH5/0DZ9rDFfxjPo9+p+LCLwAbyF7bPfLbxbELYXzWpjjJxsxPV7qQ6IWc/DjqhAkvYQe89A5gEn5C21NuLGwwTwFR9/40EfE/zB9F3xoZAO+WBoZN5j8fJuh9Ny/ZeOIo2mRH3jIi6jS1Bcg2RXHlUIhgXuRUXUssSJ7EhhtrKLuqlVIetsJBH7kCWLMel2gHxoMtbmKZ2RCulqJziTblpEY5xlFKce29TPvbt0wBOxQ3dQH1I0e/UK8OPPQ4wOmU8wwJixLP2hM7MXMDMDM6Ghd13K1GDBIreYzaZrZNhp5GgmDWVF3RyhgXcYdVRt/K1ktavWlvWPSiAT1GkvJDGqNtNQjRl9ZnrrUWKnkxNOno+A3wEnY6rbPDxwCTWdwJr5G1pr/QDnbiTmPU2nDygO91cZ3Ctg7lTvI37TlW0txun9tJV0DeznjL1yHge6+BFK6wcgp+5pXVLaZJ5fHJM6N9axFgMg42zMNXe2tMUKv4EW9ycnzIVGd5BW975V259xOw62mDHEfqy7DCIC2Jv3wLcgFterTUUEiNm/KJIRJafCmkgI4PgqU86Nyaq/YHFR+LkqBgJYvJOkkikLzK4VdCm4y/N7R+ISxqnuY6d0SBnRUUdcOJCQGPciGYL3e0jF7GS/V43RUvtrHGUlD1/N3hZGVTXlEhWenFfMGy78E0oPNpvtulC2DKWquL8HTrtedp/SgdAOs4zsMJttXEjCNrs2E5lMy/Jmx+zthMxyORyTKcDWBWjGbLRCitzz7lJpbSQ05G0ZtR+LqkK59pqzlksgsqKWo8jAqm2qlQ1eoytL0wyBBUDYG0A22EjhtlWepykw3dXmoHTYbWidrRMEKjUW13AVFKLpVFa8qlb/UZZURxhu0KOJBI5E6n3fb66uKsduUcv/Gxl1BkP9ZoANzfHe5ll2YhK3YzwBCZcodzAHOU0VXzRw4V7fVdHAXegAPPe3RJVXpXK+4OSoelAoWa1a1TYIKVjJ7cW6F8WCBfMJDTWPXLFeRF6elR2zGSCCEq63EdbJrbFk9+DNC+VjUu7oTimbXVdsrgfqTtWEs9MCMG9YafRcx3LnDlF1+4upNJjwOuwc7Q1hU4PxWOo3PGUcl9X2xU2Z6fhqGgTCAOKctMbIgiL16urBZ6vh+Ycoxfttre9F4/iqOzsFbrzqwZs57qLM7ZAilHDuy5TRe3EdgURP4y6akzEKR0QEPxh6eE+W29sjFIpb9KnOP8R5JiNe1thAQKXSUE32liigsbda6XxShBDnPjpGzmldyY36QZe8pReOfGmYOBfjmNpKqodtll2GEWEi50mRyayZuJ2Ew7WAetPBteI2xvpxQgipwE6tcgFcj6Cg9R20FYf0adxFMExD1QVJgQzlCwfjraFgXMZapZqGdFGlg3qZG/AAaS+Vg09WbV2mT9eIFBLmVoV7r9JYsdTIeg/JZLkHJ7LYQ+Mf1ESoWX5gB/GSKMyxTS4+cZ+Lm7J0drJrO48wh9gBlVIhkojJSBMKQax/ClJIG5/IJ5JrbSvlCLEkKyzJXB+B+4KqWGZVed6BXY3cLcIOqvUuW8YmlYLcl1zdCTpEBDfs034M8MiY6n0DQiF0Ksm7kNvpfzeVcOrLq3IytWU9I3ynxX75LJUOAAnrSNgiHxeRpdx7ZrwVJWig2Ler7IPhJEo59W8uo7fjFgLuc6KoybEetkjCuPIwW412skDEL0hhHPPRMaoPAzaCim9hYRTnB1F31AjSRiGMeFVEsHrl5rDpv7UQV8XogpIqeFHNtHEeauPt8j7RhRjH4FxGVw81Nre49Lrs57odNvSlQx4CU/Zhk8l/YeSoC8zlCqbksfIvjczdRjOxAUwdDjk79Y4Ab1OMJqo3o3QoamCyhtaQF/ChgVgT40VmVa6xo+9fgeQKYqw96yqtLMEio32nFHiEgIA3lvsfSjvSsqJWZDNTWb1J6X7WJIRxX7+iIhxcw9xf+jBa/3SvwvNdeyi0utc+XUJNz5dFiGY/i3brLVbpfOFukqrTJ5aTxT/b3tL2Lq2rN/5xY1+/t+iJtIRwlLK1ns3J1OjMUoXye1Zu8NldIIIxwggMPvj5zrmIgxqh8xD9XraO4CJDOnsDSo/yhZt+bmf13eDz6MvwqzOMG5AgKm6zjFxBMJ7Xp1t4hdr1Y+vqL/zlzL726wqxQfdUtSsiw7p62DpS8kDf3gfhQv/nwLheDr+MPg++WKX9eW3ffPC3K+vyNatC8K/WoySc5cDQXUOnJuGCTBK2UdaJMGBfKNOGyz+rmzXa9WNAPtNcSk3M8k+xzzz2C+pOIyr90q9bsmAT/I38z4b6KHB3q6sdU97Gicae63ZTtYB3sOxwnTJkgE7cNOoRGjbUlX4vF7NeHx1rk4d5tXcnjth5i1qq1AkpldveHs7LERosH9abvuJ06HLYIWY2y3k83tExhyeNaCq6FFOlOofDFNZmarZXMyhVCF4eVEwz73b4biNEvUe+HyMR0mtlqln3HQiciNe1tIQ0VRFm41M0z/VCGl0y7Q/mnhVtvCdPfBPWOjDJ9OIL+3fK3z8sXZ7VaZjSU7kodwJBLtAXKJy4v+63Z3QSTg0r+wClK5Wclwez90LO9usx6nOjZ3/LKWArd6WVP7p+XZsRIxrxcJE5L0o1+M60c9CSslldqOoE4ajXR0/aFuQEdK8sV4lnlHIqXaV4MFAc4DESB1IGWUjIPKumVg+/ZLz8THTpu0g8PMqjOEi4bnXMI5Nmd+jdqIbclZ+d51PosFmRslRDC8MJ9ztcXFMInvHlKqArleW92r3GU94mBbYNyHhKXDy8U6dOnHnxmfyR8w27febnTZmK2KxPDpHUq5+nDgOell3+rk3rb64+HdiBbAaSYfnWxtrrTs/aM6ETKlao2kuiJdsbbg1r8nB0YCecRV3jKXZ61d3o59yY9sbKU77lS0Ygm3Zgb667wXvXn42WRKodKpYTOlvrbw7pN04EmbKv/5b2YujNXjz+d+wp3YbfXcXZkkO6g9xUlMmJVMG0lPpSPLv4M8CnNVvRxo0pgCEI9FnvLd59Q46/YOAj8K1jFpvsIdTppfAoJb559hyK0hDO0Pj1E5eqOEcq8vdThz+MkycZ8Qhpu2jz55cLJJHoJqE/wCbc71b2TAxZ11YoD4+tyvhtzlAnIb1jRkNjpSswM62AUdPjI1KmulLF/UjcRe7BM2GAt8cs6uT/bgeDYZ/L70lGsp9XqtwMrOaY/TXMs+CWdix7gMGR0NrARWAI+BGG0BIk3I8gYdGwADUgZ5Jq4iFZ3NftPq4ik7jm4tS3IhkLJxaayEnjlh854TwL+6Zz888p1nr3XsDFqedWFjBeJ1zxO5OLGXPGmLkrL5s0eh/iWyaVSXXq8mem95S0DhUFqNXOpKmzZxz+oYXKda+CekjSGz9/sBXWmd243w7TXtRJygXveC+eBDak0E8twa5SUVj9pqjHMOgZByV9hBBBPZTifr4NZNdrYoDmLL6ICE3O6Ye9TjmwoIexaHDYtohPVf0fvteLsvLVwvcGaCCMlNgZ/UHrXqu1i6BmplEx8m95pPYh1k6bG1QMONSOFe6r2dWZ9JqFIUKcUSoAXYLYahqu8B6VHk8Sy/ESYWaj5exbKvXcl+PfUIi9v7JRtYRQCIJAJCIaBhJcYLw5SLJJAKhE1nht/gnQgjBhrgmwciD7cng6UaUcxI28tc1tascGG1AGkJu2YRgOU8c3Gf2onOM+sIdSNG9JQd/Y16Ns3AqSAkCEvJXThEATbXKIKYxRzAUcLFgahVP2QyHtkZGbgloC1TmrrtYix2vur+7M2ZL75Uo4+6kGZZQfxqBCrI9Doai04KktiWEDOmCrOgbbXDRxrVTh5brqXQuUOGEDM1zOz3xzOozRwoCrpduTPkqiRpw/Lh1abD3quUdUxXFlmKwLZVbDFQ1ZmU89QYcZMtXnuy/sdyej9ehqi/kWNP0biiLsdUXp1jZjDMB1ehj/fkuUjZWRqko3e+SQdZbU0OWkNxjGBK8BEv6ljpbfJ8rOAxdjixKG81IS9gJPMITnGJn5D2ZSHn0w4pKhqPz+vHcgZmcEy8Nro36ugfNV5+2CGFKZeGnEo554ycaI44Q5/fCjNZtBLdZjhzLIxX9A0IsjwppWUC+8kKtLxBdvKYoXWc66Yb0YhrYmr1dKXaNJpK4VC93qAnDmqvUPhbTNl8cOUHi5JkY49eHOnHjoETatGgzOBP1uNdW+knIBMx7fbWOigUwHVxRAos0sqVJ6mBjKLrzrZhPjy4+tT0ThxP7fHAnFFN18az3XqKozjYOh+lDQKoHBmLCYDRtwtYnL2tY/R5ni2uh2xjqcoWEvYs+hIKv6G/Fh7FXgurAEACrADT3VwvbQi2m9iRLWLYPktIAAMjSA4UnqqadDVxEM5iwMNdFBRJUy1Uq3saInw8fATVERUug/PtXEvP0eNqEqbmOfKmrUiB0pgTyaaqRQJavPFK1APOb4FUWiGUkXsCojTmPda0UAdoqtsAT5qVdnfkypLScWqBTIpjnEhipo/Izf5pwBvGJGZUTCLVERffHqUOTo9p5rbze6drjpd5camECFXdym/WCgBDAib5r3iU06MUjlZszK1ZipXCDFC/MnvshzYz9DPz+PSBEIzpX1zLADRYZW8hzfNfNp00zN+25pYtKMaNK4L7sWVYqvEgVkXxkDPWVFpbr7HDzzqW5mjecVW65HcJQIqMNxUh3rN35a358wn0zI2uk6B92wV1xxUofqj8JglY8qpBFhH42pebHXL0mFITcOKMMjjg1lBYsOXDRoAk+OYqHhH38SjcaNnpcIgsb3RYaFHt6fKefvu2DSBpy43kRNYoUd5yb0jiAA5noIT5DjmtSe+UGUtXoUcDNWaSis3MQJtfZFsfRnMRQRuCHe+5413Y40pJGvrX69IqXhHqipWsKOZJk8lGzU306yrZEfzz0zqt6nPz/ia85XtdsJpYUYVBYTLQn4b+u0ohgptJUmKcp4e3o3YD/T5Hhor2nmPj+wZ5ddqN9XJT+owfLL8w9GoTO3/OLACU2zzfbWqXZkffH/9veEHiDNmLQ5J3pwbtx9rmMrYB5exQHRFOhEUKfoFqiFt1pFV4syuUheIAuk1Y57ipMqZ2H2pSZMIDpkgVHtcVcTK8pZDL460QDOP+S3+xeQ5wKWL/R3l5/Nh622JFE0WV6a1WHSv1+/u2w2WDqzdef5va7YoTcHDhpKy+fCFfM7yi8dMrGmeQiammxzc6dgNDNTzTHejs2VxVp4SwrNjkgUtZXiS7dqf20reb/9BQHeDikV8PtsJGcqHKd0Rw9sPZSZKF4gUYhUYVqa3TJyB9iLSumBULFUClKzb20snZmZXgU6XrGStqTQP7q8I3rpMFpesXxCM5c+I8UIajxqUaP4iQBlKld7bvNjYTD00QcRIRJxt48/GvrwYwKlm/rUYlFBCTtnrKcNM7r1jDg9rdt5nj+K7UwBSDFSupnoWa/fbTHExjOzr+wmqWyc1p14sCwB7gDPBvIV02Vuz0PqSxjHBBs1QlekNIU+ayx70mGy/L+X9rmj36g+bk7A+qM3I51bc8ZN3JO1Oy2O3RJM9FWzf22gRxP82Qk6u7bNjKw+7WwK9EBPWM+OsvaMuzkUoXH13NnKNpauc44lcQxASqe1Fpsg9klapkuJDmemJhHBSxn2idhFIRnRJL6w6LxoLbLNBXZ+li15SKW0pHlxTyLLX1XXM21m3g2taLhKpyVCQyQxQ2xmqdF+lSA9Y/pQjtInrirlSU1bx5sc7sD8iktBfVuwS8AmNT3wuvJZdzoWbfIbqfJpFmJ8N4IuCmX6T0JUEMpmL6eb7AlxfkV/HvMOLDAZ7ycSEZKjMQYjdFGMvQQuZpsWJcqh26na01c316luLYzJrEWphZURaGHWX7v494kTktAOCI76n2L+Rx9/8YSMjFYX1Byneuy1U/Fb6cTLzbEr+r5s6tMcPptZ+zGHg5iPPqfdtAvQdCEEzgqhwC++sf8veFZjXTiPmOsxkjakH2pjneD7xZEV5s9lHKBcsdVLLxxu3NhQOI0ZIK/MJUq/hLxycSBFdDvdFAPSGxkVS1ghLF9FWHvWg+PlHdZZlp5DCE+c9patZiWaYwaRgHKK4Jc10Qz19VPFVjwJS7zNHpUu8WY8IckIUyaOx8CxHmMP741QnXDPg38XcDeAQidRiJqxQuqSY9zDpbR851Z0R2IPZUa8EY5+o+OJG2RpqLEKthzJ2z2+W8m5XtKCd5M32YUGAy4zSxm3U4gX7b5lBDyc1w4bErdzizxW7eR6HoLYTDpCyVFakgOd1avnh58uiWhsAQx4pCP4+KPPK7cr/qF88hMPTc+s/5Rb6WdUrqqQoMAqzY7jyeGjWSEQ6uBmGYWDXqFreHDdYOAWN6qX+mVsDmL8zFbf4uVjNnROSkRhv+VTIzqc9g9re0Xc3oMpgIiXY9m0O/4Nuru2Ke871QbHRBZ7rdftLTa7JOwJADtkBqE7VXSI87oBocSZ1LbxXDJnY2jmA3HaEwBXtpo4sB1juUwc6RPY+iyg6Ej95uwXudZvnABwEmJSAfgCumqw0beaEaBIAByLraFTcogQLYx++TcejlZpUntnGF1AgE5gxhy55kJ52pJEQuieOHMHRCKKG1ZSeqgEWbF9c/InUWfZpe3ILJSaYW05tAbQwNq6bJDm9JG8JusOuXK7piiAosgcLZgq4NNZDIwMhJRZ1RVF7gJxL21paOj2NjyC62rA3NMscELjsnYDxVKr7ggi2gsVJqui7ESzt7QCMX9ixUqZDwz8OiEQDuUks0PofpJyik9ebyJDcGLnI2rpSjOfbbQvarINI8YBXXaju/1mz4bcmUUlFvlka9fqpnpuKgELjF1nd888Yau3+Hv75VdPt2+t72uZsTojb7ahPVyumLc/Nqmo97h5dyfjuI1vH2eIHBX1s+Ld9YHdHoqnI/OJ6Go5EC9TvuCT6DHkCN3gxBgfu8Mz01+R5XVJbvp4Lmo3O4k/u4wdtvwFMxBL2fWYy52Hw/aJ0utoOSxIp1o+i2JopLimQHKh0KEoKre8vs40TuQFwdwW2AKOQfKWlFWJ4gxsK5xc1I8CSQKpqeUk6qIFgbK8ChwrZ2odLeo++KiUigeU9WPHF0qhFr04oaUkP1PstVvr2x2bBb7Mdzuy2hvdXTd7JA5pKiluhWnb6x+fmg9e7fIujHRtFblfR7RCbZ+1u6zcYxB7cvK5v2NFdtNsazvm46t1zDcKHXs+B87Gug50fiuoR4Whpmwf1t68EsZFxu1cBPgkeAxws7gpcAd5/5byP0giocEeOvR/2WIA5rMWiI+KlO14iZz04k796FIfXf6/9xbRNgYXgovDSfzZ+HJ4aTT3FqFMzBbJFeHnWFKyod0ARGcCR3hmDh8B3mcLCOGBAmBMYsc7HVR5kQ2XyUDqTOIDbi4pX06WIGJVczltjmuIJ7hP8vi3d4MOvJdHSw5bISOwCzm8lTM75bXd3imzpeUXE0t5sYhZM29HPy6G0AnEwncEOTXGConA+aO00yGF7tgJ4F+G3CO4NBKB2grUblh6fkkRAxKsdYLHBYhVDLWrRDnwi1iXTbkaqibraiewrzvBaRyV3t8JysbUT1OJpiajh8BBumeZUWhEWaDlVbQkQQwf7ACWPkFe+lmaJKO8DE1d/ekVxOc3c5/7lQKCc13d4qEOArSOeHl18LbkNpIqJsUwXm6npDiOPMR6Kp7SeYx9quwKsMv0qqoBoa19e6zexp4IsUvYHOF+c2Lh830xKvKVRaJK9shsi8E4YYGiNnoNpkwV5+fdKbaZMrdLbVh5nOn6yuFcU+e8B/6BE2CFHCV7t08v7WYnGpotBWoZljAjeJWQHOwQuGn7PBF/5nGxRQAMR3QVCNDH2gBDX2Bo54XvE4MKAX0EDG7EZDARDzpcNjTHIrVg6mX7E84OfTK9HllyZagqEOelLqCTVQDV1v1KN/vLl+W3jmC+SmUuDghxFAyq4rqTdwwVPnDSSVuypsvtb2WvEyL+qLCOEbUd87R8I9eoR437+qUOLLIB63l4OS2ldKTYrMAp3Ky2AMmpFSovWoSXZIVjU8kmA2+TZFRkNZRctfin3JedRThhfn97PbuzsRnLFUE81X2iqtR70rRJvd7GnIt1XGJdKi5y/nmyXnFS2JG9avfp/PnFarMpt1mVirWQB9KDxzAHR2M7fyfcuCpOQK0NFo+3sqgpA1c0EcjJJ1W9MLq/Jq3qk+XAi7xLhFkFODf8IdWmTIrNdpNGhSlRKpXUjv2Q0iAaz4QEIV9oaCXeOUUg7udzQNooA4oaELMBBINFf1hZY6dfVZGWJjWYqFWpd2aURfGSc++XjYPPxl7dVNE9Jisbv3TVtqbjGoxG6rmg/oomOpE7oR+DLJDlEXJ/+jMxNxSleldxtUJ7Ahm9XL0ikCBc1cHOQOMBDnJ3YYYkQgdR5ap2mPcOIxRlxeXASsI71xcIkBFNKELyvUrDK3M0d2LrhFT9gaVpBuIK6hW4k7DmBNFbw8FnKEHu7rBwLI3oAR1jvzA1N0eifxTM3lbihP/aonGMue2KvCuetKR2a9TmWXAb4i9kEzkLMSH4whYoGJu280VP4V9EkmHtOfRgo8DSlx8ckbPwwnDQAU50HPcn7UnrqWlfckrfxwwNaSv3lDKntmx/ur10rKCxrZNEjGT+aPkwuL7JeVwicJFH8uzdfTRQyDQJbjpjfF13tAMKMEtFo1HwTRSqXWBrneOu8ZN13o+uyx+qTux0XRegCiGYo4iBe8p3nSeyUOl8ja+2bdW+OldvhXhU1ltug8YGetcRCwEXBGYsIWZYuKeMtiO693pSRZfSgskV81skD6hJ+zEeEgUCIk/KL4M0MCpChi9mg6c1w1Uce5BCAntKaHl6DCQhKNSo459yc6Fm9SiupskVjRzUsdXBtcL+0SqGrN5qrAn95N4DlGS/GkFu6kwlBvupGeoaRmGtuWidz1wYFo77J28wajIaiwT50nAJbbZXDL90xEuKsG+0vhSkt6DAMccXLyL0LJJpwHbwjxnjLUmKxM3J2kvHzmeoQ0I6Ip4o6G2gY988e8XiFY50YVGs5CL5ivDap1/99BTezQhTO6Lf7rLViVy0+xYEyOFnVXtUj5J6H7yvVNpudFhxFpnc/ELH3WYqrC8N0nvLb2an0WcXMGm/njDDdUsKSZtcmZNNDnMOBq5cDem0/dPtWRzOD6Z1BTqiVSOBs6zbvMn9nEajn5625DLkKS6Fycrk21lVDF+cM2uJvcy8G0ramyNKQ2LVgFZp84afccW7udwq5YWDVYbRjelQcnqaErDo+Im8mZNp4maJUC1Eq3x+KbXeWi3AZnvcR3i5OPQhc2J1sptrkD5Z+JDhj9siW5w1PqFVQ6iXOvhaJ70zh7UYgBpw0GNbXXeRs/ijPCQhDhYVg0TBNstseiTNajwiCRJHsMn2REeIiokCuJIr/9U43yZzx2LYWjnUBKnmRb/ITNarNwu5DYwX4qH/dcctmVxXzOwmqQCUrneNmchvIq+gi45eG3hoLIGqVWkjdJprT8z4FDlD2KmtYB3HYjV2Up+qN9bg1GmtVLE0Ku0RYwFRCTXt9JJRLeCVmkZVVB948N4aGLNvvBg4B24SCSLGB/a7XLCwpxkvQaLNhyiLP4OM6DDToJ4kC7zK8vV6SnNSrry7K3EjUqjjFRgWtOSwBNDEqoB0MjwgAUG8cMmIzkahDzsd0yvXJKK/1bh8NFKqu4sxyHHX9aoNy7c6hG58k61OzT+3YnnHJZ/YqdlXEXSvjrqZTUxZQZmapcTqr0bxxIHmDe08ZEhN5xYPF8CQUxRFeLp2vVQry+9cWWBslchhf/rqL8HEwu7147/2kcBg54HzmgcupCPRuWu/+lKbObfODp1TzcCOff5R2DN4YG0tHTiwBw81l/37Vt+eoByZAnkOX4tJQh/e+ByNceEc6E9qHr0hwVa4F9Qnyci69/CA+OZbcTogXvJm6ih89zijBzI0y6BFdugne4Wqakd0/vi5HnElKLTmVHqYLdqW64L167bP2hO15XbGXZzQeGoChj3/hH7IDYStrbHvkA6tCGDpMoNhaR54PrmmfagTvJstwwBeygVjgD3JUjuuSsZU5MtbG9rx4k/kc4m5MgfAl4qFbP7njozwBTmZJO+d/oeeKDavzqR6NF2kyBZqV2V61PHFOj1cStNZFNm6f5z19f3i2xUKOhNu7Gs/vx3Xaf0dPSj5jJDW+uS2VvfXfo5QkI7UajywzY3KYgNVb8na4CWH/4wVCeCbVY5WDJF8oPZi6xNP8yOQsBy/L/Gyr80pQ8Pmq4oiy1BWYV8YB/qlV5TCsJzimMPBz1sgJveWa2K4Ji8yhjBUyuqB7n6szQNdUMBrMedSoW4XbFYIoYC07ndGhk/U4H0Dwj3BUenWACbUKU5wZRa2arle1SqyzrMdG1/IOc/I5qdo8S7XC9VQiEQ/saBrlAexB2P0jRCidGqx8iaKCBzqIYyCVdE/RtbIiue99lJZkUsv4XL29Ph8wP0aP0SU2GdH5OflV+5luSePoelYdluZraw2vBhxFmJcq0WvrqZHOO9E+zQ5S0OvyVn2h1hvhuIjceLDlebLqrcr8Xwe2RJ64IlBMR1d3rqgDRQdLnmg0vn5ttbbSZdudnOZJ7EdITSSxuPtyzTGRoqvIFq5DYVotOlQU+BkCW0wuRiqKtTLPq5OqBbbJY1Hg+R44kL/0LKhOezNK2IhE0eQ0d62EAtYuVkiy8xj2E4x9YzAvMIT8riA/0kJQ1c4MydfIyUe64rOzYNCk3wZg6ynCu3JAiyGfdf+p/gE+pflcfX+mzXoNEhDOoO4ap6rGkLpI8SIFs9H86omOQ3Bqf9gJj5uxrvwsUZ25h+FfZUsX8AsQwSuH91blxfzwwqVkWq31K2HzwTmvdy+Z6j/AaHKodwq46W4h9kSB4etKW8BTcNqvqZAMXGSsgQrQzLmCQUBsb2BAR1BRHeFU42IIY5Hfh+KBfJeeVhVK90oXykSh0H1WiCmuHvDftBAzcpnHWyFlXEC+u+kt/nM0bHduB9YLCf7eZMKrCop0eSU6WHjJqq5DbL8dKXFhrpPSzcyIu+WCVHXHfFJFemNwF8Yis8IuwJY+2Ly6dn2Ke08dAthw79F07KncXQ2x3MVb7x16Gyu54RDkQ2utBMu3jx1UOaKaWhefR7dT1hztEfkrFNtqxFScDuk+ISpjTJKDTWYI5rnGLHgVGuMKS2sd+amCoc3Lfhzmv5MOCu+DXB+y67zjmBiUhhO6TAGBm5nyAiD5/UX0CFbqf9wsBriNdAMCiwu+5aeNF9wdq37PA8V/jIKb91Utu69RclnyO2S8M6eAC5TJKGVGK2yepC5CP3Ll/TSWVp03Pr03GfT/on48rVsPMis/nElixIS3eJP4YxNZjcflVPhvLU/r5WZUuh1qngBzJObajd4s8xssF2HwZyrn156HscYtt0yd4+F0+GVno45zjPjOrwOXhtBVQKj4QpWSqGiaiFjjzQZJUPlKQnVmBAvk2a0n31Zt2ypy7C/eCZ+Zq/r2C1NCd/bCttLVaAP966y4PbBjxMDhDl34EDBYTgnux9HxY6u+Yi3j8pIumHhGOL59qeaN/LwLh4rRsYTRIhe6zOdY2SvVeS3Jmx85cJOzshdzCydusQzdIYyVJHsFxxdACdM/3UfTmxKHhg0Aix5iNvcX7YOxOk13nE5hWmzJvu7W9V3ZlHi5CO850dfPx1IR1KY+nlz2GMCG0DjDh/uwoRkLGu8JFPigI6H4H8YM6hpxueWSjxKWnywFzt9+Bm1ekz+Umkn1leW+pwmvgE2CBiBg5bVrxzcfo8ng41Ko5VC0yUNbfb3fCRLewT4ReCj7lAB7r6Frav6poQev0yvVqw8HndczbG2eBtKq+fwXb7kC6JY86fWTM2319yJh9xJZJwckwTfnrgXMxOScQSPgn9fAYfZ8ERrH2JgB/6+2xWl5SIRv5p5zpB2NvKIKZhbGMny0j1gJ/D3Nv1q8W6wg3EL6qunY8rm8469u0zAXKbAxFdbchNFudUJjsmQsOUXD1KQylvoCcQbaFw32zxzXXfsYAY6AdV5zm5mJlYuVAuWQl7DCRVtVWfmV3RFS970KG/I6oPC31Ml2G4ruveWnr9WvbnMnIb8acXaZle56EbT4yszo2wh1IqDYHh77BFSS+r1ZvvIlfr9dIIRoYFVV6pK51bPOaHhasK0HgghBdoFOO5yj37Vy4zqefqVtrCMcK2nLXGlpzu6TDaPlDMp4/1ILwBOHqjHkOzH8kvqqLYdClg53VGR0j3duFVUirolh+jrNAHTM+DEvnx5dmyUqW8lQpCkTtKyZGYiDvGo1lhRNvwqnI6Ee0eSx4/Eu9JR2uVgbDAwMlrD22NVnTrVb30dmpiE/r7IQ5Zr0o4CdC+I/B3bBTADdcMCW083yoAJ1yAMEADvVtHsZ7NcIzSAMmgjT79gAFCuirWyrTdsLNvDH9QFBRwPD58vwjiFFH3Y2dFDh6xcfmsShe4R3Sqwpx96933ufa4Px0ozbiBWl8N0bJ92pnilwOZ2hp04+ZYfEUz47fCubhuyRJZE1bVUxJZqNKWxFXcNEMhQrtlSa4u0KNreYaZtqytNaeOTstK6BGuZsiC5yZgDc1DTHX5kFp2trNCT73Qos4oaADDtg91n59yXXlMNVJcjcALv54e2H8KRixgDI46RAWyEBmAXDGgj8GxIz9Ksgw2CmjaLukPsDuHscdBa+5whCMJWSYnVLrPPjZ63PX77XLVr33ptgTA3yJhPyskh5RuD+E0Reg0ICSo4wACGoSZ+cySiiRdkuvxRMQXxNjd7IT4ni5OLZGVnIeaiG/IzBXLfqPnt4+W5IfGdQeApE8G/1N+JAtRlBZZ/NnX2X4r7ReatbmmxAus//6h9YqwyWsxPF6Q0SUl8zCZ1xFoYwAQboHwYgFeTnNTYkLhUgg92P0atpfb1eIXvwQ+Ln9CY1zmYuM6kPWnmHvQFdq8tW7hEZ338C6OzV6+40TIUvEvADJQB8w+HeO0wOEsDeNjOR06sSoDPKTpAmCjfx0IACh0HugAAwxhoBX+B0JnZSAACAITDq+JxbhgUyKMgw3Zgf0Rvk5mKcBAo8wGu3eM0BsqgjfvhWXS2svBAsGFCHXJgtGZkRKOAEKiVBd+vp5Y2JdUnJNQnNf1lgECGsvVfj53B3xtP9lmsE7J+2Q3tapyLJeetVmc6gMu7I1br+b5z8o2hCcsoK7jjjOgixXScNi7uNmZdrRW3cSquKiP/30LlvHKQp/Dd5r47D5RH5ikLD84tSZFbjSqgaefNi6vQzG8Fl9ri5mkq5oPWtkv/Is2gDaZ6LHMHVvBPxR2NOPcxM/gxBWWgIJlzKg+Eb+hP6U3ZZpB9oe42YMp9MRng2j0G32Fg74x+ajpzaJ+CMZobeS4XdD+ncA07hdZ3S2c+HxuPr1rRv9Ol+wOle/f//la8eIcB/SgsA527B7ssvjw31zuOTS68Kr4at1+MT98t5v+S6/vLj63ZX+zzzgsy1a7BjbqgVJkmrSHmCxtFGrhfKqTChKcr0R3z33/YKB1T5msi3Z9v3FLzfZ8RqK6G6PQ35O3X37fOtd/gLgrgsHmun13NsOdkt4rlOpOn5CBEmwaTk9L94enhQ+lDgemB+0PVRSpVUZ3KwobrLKrhOlXRM/cKAwC4MVMJI1MVlRYgrpDRywIlf4yB2MMktMt7Cx+A3agbHqiiFsTkq1T5MQXUqu8QoYAGOtA94yoqQW5ZDgqiP/0BsfAQDGBqWouypERs7kAJLqceyg8+XXpvTq4yRxGZE5n3EYUFMpStP37MVLhEyS6dTEpOcoXpQOkMsDotlmOf1zKutS3AtfuBe9KsC345T67bJU+Tp/6x67uM/keEAqaIbt5LOpaDdXSAOTL348hcxQEoEoCWuBntgC7YkbAzfmfCjnHZ/kBjwJBxKMAYuH9rtT1Kdx1a7ViNVVixEQsWPpiI7o04eOEPlsQHUYF9RYvKui38gEP88QNH8DktBudUo5QynuFSTGV8/hoWCm6JcKXCfKmXA/h1ldUMC0NewTDNljNtTPncyt8huhUJXEalOTLSPAcBg3MeL6d+FAXoonkJyY2JiY3JMWHFefN9XX6qn5VtlcY4/Rw5BxHgPcGa8A7nh29no943WDe80QivasIrgo/sQOJZ+4p1oS9WZ3ed3c0Fc6udc2vasBZYebw/IMCJMhDnzz97wj7CgD2F7gQbdfZi/aFL63D8MAksNQOTIu9VxeyvjzK3PmDrJ0beAtEyus/PYfJBhHOfA1v5g89O2G8d6+09day6gsK80mjrPQIQ9Xu6ardebLVZ+2UXf6L1NTT0IQDpv8/1RsMR/AiG5MRHaQUegdbi3u9HAFBVRnanCeW+cuf/ip1ehAz6pJmbFyX0cTu3OUe4g0Udn5TA8LS4NymNVNTalCX4xROReggZ8LXG6TVpueJrb9Zo/uRyUC73T03HkmtmcWxarJ5u5Q746A4T+oUGX8PCol3ng52pSYJ734mGmLO+UyzufQ6EWLggHKgTzhcaAhyeRd03FwBilLAT7VhkR/N11RjfwbdjDoSJ8lEm4hjI/LewjznGkiiEjB2YI9EpQSAwWoMwo7QEYqurXQ6o33U3nosc2ln8SvvNs7fl6MPRAOHdlgJ0PX2ajwLarE0DjBhz2OYYlAcpWcVXQ/5U//RuAxjsPl3okc99/wc+fjvr/X/1r4dYD4mdbJ8Z9tY+QWiQHnCd49z3CZBf9/By9OqnWtZE0z8oiE5ymn4eDwgjn+APY0Q8ouZd+u2OcccYNo5AXNIRQL7kQ/+0w27YYTma9Q4rR1L5qVF5/DxBPBgjBoRfCiwvoiLNuZEVBjyPSqcjIlfy6rhEKbXTniEMPx4CUP9fJg//F/qf20g4/eiSPw8FAJwFEHAq4UjfTY7EeM8FkkBmuP43yTrRDAAateMIC5m2J8PtMR0bi6vUqG37wOIrYxlZMosbdsNCG3VwTmhmWE4J3zYq3Da9Rmz8khZ60P87xEYVwm7g9l3vfrc9DuwtfbxLPrnPa+Nk7JuPM4+CNnA08/GbsZMbvfZNync9Lt0LSmpz9IsQdGG2/jOTWIgii8rxGiwgYDg68Xbe+zycIHBkEImn9InO5vFuHfmr4Kl78HhabLRyVzCYAXsk70sPpaRXKaHtWgBmgEOu3qAoo2VN8RqLXyuod2D1xbGLMUmVkXMXz4305VM9NAaMwwxk89lwRrutvvRKqTXbVnq8tG5LZxfi7Heis0iXsw8xLYYZMIhJfQHMaHq+ta70cqYtAUpPlNra5/chfc6HoVlU+CBAdfVx+ke/2X5zGezTz1Aw+45hJ1wohNgQCHXlz7XsG6dbBH4krXQ4bs/YuFK017i9Np+i9f9bHfXryAaAuuj4ND6M2VXpk9hdGDYVtaPMrsEMB0FRTIOivnf9BzilgNhtJ+wDdviwbMHic3czOx90ZLQV3QbF1gMXfHwY0d0yUWBM6ZKcJVcDUgOiegTs6IBoDhawPkDLiVLl+lECJ9zDOL+2PciLZAb7zQWorplwfNDvn9hmX2vWynu+HiuSPPkap+1m/U2bU8P3TFrh4XtvZZa12Tf2H79BHNdOYTdv1V7hbv8RX6FK4tOMlsiTn4i5C86ILEYaP0m1Av9xO/dK7S0n5sAANkubhUdoAJkPHnJHDo45kKPYFIYNznA2ASzhOPPvvaK9P4l+ekf0zt9j9PLan3bw09XQ8IU+vj4vff4LSLSG39pPXY6t8Grnrq2ivc2vRC/FPuLYWz7/0/LFqOfjHSfKGK9gnv0RDGCyXywR+rMPgRF85qUvJF9csjMFDOGnO/CGQzgiQFiIYBGGUrrjCAA8nbkEwkLee2xrxztJ49A0v/Nn5ba9x1FR4QJ3Itw9k/EqUW6GqMEJvHi8djwltLD1OLOWebw1aip5lgcf6fdfPIuxcX4Jt/ISWADYq7Vr7Ali9+0xqaTwQhu2Rw1GadYFWql149Zt1jLjEtgkS+teUj4En6vMCuyTgA/smP3+Df1DJD5id8wkTP78Ygpd/1Z9f/OAfRP+iZQbIQCwWhCRdEU5E30vLtAPnk7T3Iib1ga74bZTaZHzQ3YbuzWuTYQQtlXzqbC4nraegcSVemQuooLQuJm2Ge3OZohCXAb+/MngrvqyUb5GMH0o1vPtrZYD6dv47w9pqF+vqQbYiTNhvBZFvnlLeUHwG+ni3Dmxf5W0PIUEH4N6n0VnkdnL/ES8mwwhkk7XTBm+Llpu0T1U59ItDw1OA8NaX+9E+4HYg760KbZek1CaVHHXgIcM5W1YalghWbBJuQXrxWO6U+RtCS2V492WKSr0H+Iw2XKPo8c6TYz50aw+pG/d+tVzomA1vG593wjatR7Hx3Gu/3lTCNhtXiCrqMGXtFYoSxVqc2zuWQMeMpTWd4/PvorapCIs4TzQ1n8x1aN7AGf8fFR49GfhIULQsXJ4r2gvQQ/gpuMoMBgp8a2Tm14l28mvDICcKL2SEqXETa8Tq7/UR7rUviqHSXdF87kB1q9f1clZdIS0IhqBzJg3BQMYhNjnCkCbdsHAxT1sqNesjXvvrVvvMKi4Ud9RJlLXAErG4o6iu8Px52Kb4OaJf24ePb3l9uaYbeH98qUL7sHv3Pv5VVxLu4LVnrCwwrEmoqOqU14VviCVnUoCfX4zD/z6/rgmVi6uki+qUi7xdzJM8960VSxZnFXzAXBTm8s0JWp1iaZsUlOmLilRl2kmS2felALryOik3WGfn8h2NQ8n2StkIAGOolO2YGRi/opeFii5bx03fe6CN/RZ5I3YRgcRCmh8EkUFA/NLPUexUQIECEZ85tidQ4EsTnKtsBueTiFgu3/G78N/SA7wZL52RqOA+qSmtxiT50V2DPtKfYvoEt9wBrb6TN98Bs9XQi863uohbFAqHxpSA154MTMtlAMOI17MtRDwJ4wImG3hxc1xVCmglsXEPsC+W1dd2pt495pvxf8Nkd5uGZP4bQOEi+B7DgzcxYVLEwAfJKzcvePD8bGxwfsPQyMG61KK8fKpy9XzrnmM+X1nVmOM8EiJVC2nyaVAdY0OW+OzKA5fb2c+pv+fyYKsAGLKvNT//FPfQ1UvWBBDhiiyt9WbYkriJTTpTxckPek8nMAx2zBmPZXDwxgRxDKxgl4PAWzqtl4s+K/FqssEf4yP/QwO6oU3ILMAe2FeUoOjlWi6KZCdGom32jMoPXLUiTq7+lDGVuTsR4a8ulAC/J8EyBJPsY+BOPu6ZgNslP42HXtIJ8DRTg8jroO1cE1FcBefqKvBV1zfnwXj56mdRkxYivPh+EYT2EN8bOKLPnuBO9x+Jo5tMCoNSdogrSExKt0gPaNdgFXtVhSbVUiEOEis4MbYzLsjqkatKD7HetY+Vt9N9jDQpBuIZn6r158L6pdNEKj32mR5oxqaY8BR8S5PyUEk2ZbqimkMGxu2T+PTVvs4Me6xyopSHx5qxwk2mRDjI2iEnR4ZQ/y0UY7zQgZ0Puw/odde+jF6/Ju1Ac39E6WZsBTOLI3fweaAtTuvfa74/EAYfxPvR048zMdwT8KDpKutjpAG/u2HobXzP8wyO5EGWukem72XQItKUU0AG9UKMAjbTTATNn6U77xQGNxyZGJg1R7UHZv9esptpebqAVXs23kGFziVVXeGc38h1eVICEAaiAlpcSs2vXc3gRZlB2hQKaoVlEtsxg0fiaN5cJm0W44k7i44W44mqz7WZu6XtJxMuRHUH3SeQl5HTcj6g85RHPJ5H4dBTuQi+4OIW9SuLifqrK3dt89CLKPpu/Ly+pzmNPj0qduLzf0tp6XtFZ1QRJApor1pL2Bfv5oaP18YnJ3EaO+bsDahv46qjdYK+2sloqzZFHste/Lu3XPRE2Ai6BwawJgFKJoiO8QTnV+XT7J3gofeU1O/Dm5yp1Xt5Pq7A54+UCofPA1w+3N3VqW5Nw3+uuZGZpY+oonv3fvYMAXxpinvBsdzzY69bC4ni7rzPkzNmv/JiQ/JlcczTrDtc9Rz22X2edFz7f9snqpdjoSnCNEtcKemidW5RDw68DQNON5O5W53p40ND7MhEzCnGzL8j9PeYqFuQT0RJomFEALx2C94Yey7MT6muozzC7c9Tq6iD1vkv6gXU/RiVYlVQPPwA86bxyq2ybU5zt7enYKdfX1IScqZ1Mg5EIxl2zvMol29q3fQhzDQPuCetOUK9QHHqW/8aRP5MmxPNr+6VCbzhEfzBv6XXm1+YmP4imx/vkE9/gNundI6JYcKI90ylolltGVgty+7n7XnbdEy6ywK0I9Y/XcP5kf/DdlY34PujHtdw9ubGASYZxfwPVcJQEwSK0UgF/72rthH7CLiEfcYH8BjdEYqHe/N75zn7BKEpD8LjZ7b+ICYN7z+yhDmiA4a8Jv66/2BsvNekB+p7ZbYnIabhFmizQAAeRfM4lttJD/IdwzOnczPCUxDPtbsxYrVQTWdTZ8bPnuVGbgRt/TqM8PnTZ01QepibK/m4zQkJzBvoKLs3AqgCf1oukuupYHqyu18xerfWFkYb+Ub9cXFfD4AbKmcahrZ5qS9T9yvGV61246Z1wNB9nY1tKib7rfTr5b+4c+1R6FFO4brAL/DVFX4Eumes3/hewnLrz2JiDr11rmbHk/+l/jviXKOu6NPR/YE1G4qn1NUJGi1yYU5mS37VvMrx9d9GME1pJh8SwW6yMzoBeHpheY3U3et7S7tdFYcBKOvqV2eFk+nJy3As5+aSO33VHyE2lzwoRpGJeX6TBA44cJcwGGd8IGZfpSF9s+4naiTRVq5p1ddXKNZ/E8orXimOn1exc5TB99aeCsi9OSGBQkHxAtD8ozQHsmjqRC+NbUMz8QymqLSmvxrWQUZhs/kvHXzu5ZA/ideCYpG6PMPz9g3jzWtSnl9f2V+66KxlL6hANrroEZFKrnG9v/6ZvSzGx/6pnLnt3U3Ut2w78rdaltFaeXyLGlDK5YeKz3ypZ/QbPKde4u8jrLhhVCWlgs+e/1B+PWDXuPbj6d5ZKEm6PWrS3t+Svnnww8+2prF6fntQjopcen2O4nJP4KaTktgajYpnd0UW5H4l/eVD3L8ctjzNz6cw9lhzDH/9M+Jb9wgtogeacF43cxPJ+4PmyiEA2Zw/wugOEZgN/L5ps0iwxixugOYIGEjiLzEoDj33xeApobu9VNI7etgkXXE1WDvIx6nRwVXvw75yXsMY64vn19+eHmBT8E78tyM3EPm0Y/B6Hp8lH5s9Lxp9BoIvRQXmqoLqRrK8LDrQ8N0iKeTATgf1vX+GX7l7Rx6nR6qP9+0L2Ti/a47JzPKfUEGhAO7rjQWK9b73XpcXfc18/nJ9NY5tzse8vYsTm9eZ7z2w9sHQko4IT4n5FhZWVz1jh8LeAWJeY+Ytc7FTacbWNou9aLgAmvNohoYoAzUjc5WMuBZZBa1n4vLzwTXxXRpZRqjNwxg+rrFTc5a5qPEPF4BCP2FOwtT/IG01lojT6aRDDsDvZNrHm94nFG3ZcGWgc6NlRsxLNP9KnWDXpubnvJ2QaDODbHbDVgrsrbfvq15rRBt/BD74B2RYkbz+PH2rMygg/UHbVubNAyM0aTZaptOpnhbFH9zv/PrTNhEyL16Pkk8NJdsGRKT+PX3QibCQIiaHleu0ZTHJSRXhoAMdsc8sV6cngtBMIPWQQM0KpQjMYjTOuZmsEBo8ryEuNjyMs2RNPpXb2bEhJbmzQnpfM+zrtnnpjeFoW2vzL0ItqjzVZER2dkKoLuFvzVPF9eYCJFUxUZQjixNtLjQ9Au0j4Ey4NcdyvDgNLk8zSxPTQvmBVTkKXMUihxl3hzcHKyb9/JYaKZkQz05uZc2PmeBPpzB+fiOWJrGiWtTTgyBVwIel0QUhaTK5am5BlQw97FrY1x5rKasRVNermk5UQC9rHmIgdtopsRP86w4muoa5Q4BJxxTKubmFRUUIDChrpqVdyFgJx2dnAV5S4tS+csyMEUZfOOzvNjxwYt5VKeDbUSXo90Zg/Whit0efqS1EDu0M8QrKkrVhkmLUIAOogAdTu4f9uEHYtE8qa8WapRqf2AJrWgJM01ZRLuGFIa2dgZ/NGAftIMHu9de1F5cm7DJnKKWHYmPPyJTm1M2laAAGfnIVoGNhkYQp3P/ls+3OoBwEMDlu7Blyb4GQ23jBQpZ0VnUZXfgDsJCWImBPwdgrhHXKNFjise/uHb/2otu3n1N0ONB/OvMaBGvfmZQ1vbHjzUzCtE7y7DlG0WK15rbt7efX/6gWXyYOWTDQ2rxBRUXnrLf+tqB/WwXt68u5v/w/12yj/vIvitybXvzuY3YRt4zy7PAaP6zX8N/xXh04Ma8fmMC6p7bUpKcTDP7c0zSnzpPgxifGPDX++JpMNeXIidJWb8ePv9rmjv0+cHpg89VAwAAAObte/XmdhSgEhGFzlU7GSZ5mEd4ZlB0qjOdS+f4JenCLoiC/5TrQqjUPgiCwPBzhIXgNuZCmcEH3sAwrMexWYO9mCaAGfDAaKKa/+6AXQOkBsKWwA/hZDKJJLP4PKH6ImcRX6qIVMYZnC9ynz0u443Hr6rFBcKoSTGFVcWdzwYAAGhjBMOwOi9GclbwIQRYMSlb9ZBiIAd0+FHEk1HJJ/b/xX1hNEKK3wI8SV44pC19MiF1fPRpjeTGk5I5IVQIIpMCftMMFAblrPNcCzcMxGZ+J6LyldQ/Ghf/uSBtwZ9iLFqZ3yA2m1i48OBBsuh9PsBqamajZykbKAOY44xoxmcty35zJ/a1Il4VH3koUq/SK/YXhraY5ocKyL+rZoPPB7wUTPORl/yX7Xh/mHKZYpky7qbEUoNHABwnjMMb1SeNIAn0LV+MEWMCorGIRVv+AKMBGKcBxG6N0Vy0EUfmi5baYQBjU/j3/n1csFPyuDujhJWwYNZU1NFV5IRy3QKW4Y6/MQFgFNCOgPc0b0UE64TA5oBS34O0jjAyPvoPNcew8cHxj70wuqJFuljzW0ny3lN5RSylhTlWv1Sa+9XfXtnQEyyZj/l0IpWSSm4XYr/itWXpC0k3t1pSjaQ6MoC3JIxd9zm1e3LtryG3/vuE/kkzqX91aMGeBtrzzSG9z0L/Dks3aqtDKUmMI4r1Jd7iC415MimpJVWaxHpG+mb7ddenP/ISVJ4ymSysAIQEy4JDw6RhSplEvJLlDwvO9gxtUylkihDQ8RWrlKCvD8XotfoYtfvx2vhVhQJbtFYdJAg9l38eCZAL5QjfX8xZMT9MvSxmmToMdGX8SSaJ+4LW1NT0SnWCtXMnC36ErZbW1sjWiPo8iuczHr6w+8ZGh009creblgE+xgcDJp9scK5XvxlIvCQgLzrtn2Xx3mR+g1at1jbwrY7Pu7dxt7kZ/423t+P2ugjbcWJvgNgk2Ldgbp2lqTGgmd+Um9sY2BBYz5LUb5Bsc+4BBi+4ODtn507WamlvAVfPrT2JavX9Txz4ghTjJ2NPoGyvv7/KlS6tH7MwlUWsvFN7k0t+0yyWtijo3KNSpFpSze2WvFi6xeuKHeniVkoqq8s9wyTeIMNGWjvZTb3kd+UT+if/vetP3VMQuvo+8qw3ZLMnSxYmk8k8VQm8Hz91Xd/+DekZK0ma2kKSyvIaL4i9S9YrjjCSKKHVWmP6wpCgEIVModo21HNWAPuzVoolMmWYNCw0WBYMxB4Zc/IicyIU2cqc8v8UagAezio0/5YrcxTZORF5keWYOU2eGpS9PHuaF8SXPc7OWf5Hmtw8GpwGMpQdFj1YsWC4wYMsTW6MxZuT/s/4nPLdRwzpye6M+l/Dkd2H9cb/MUwhm157K73dm5Sb3OHo601gINyhh4JOo+qwdW1t5SiOMFGcse8Jq/8M7wy7/5t9DNykuv6sIwlhiyQ5TBc222H3sGzMYeYe4TuC5WlQqHtaMFBd5vyN/c0b4B3gI+NvkvA9Q1rJpzJvbq3wLdvfncKtKqnCz1bwny99ffcO19WBxG/ZEShAWQPbXd3rGVUnl42fBACcHF92Mn0KH8ddU8n52Ebs4pS0MdvIeEfH+IhtLC1lcWwRr0sasMNfTmgNPWzKKb+8KoJjZitQzJ6KoVjFI/VTzvc4byBjbv3bZiGigmKwdhg+LvP7HdOjowgrmGkV1GXIJg9jCNQh99NybyXfyk36OyfAigtwsOmnUOclEkOgp52phhk0x8uTdNAY2O+oZn38B8sdcANmzxRu2rYNA071t7ZelP3k+HSkn2uJLvnzi2KCxW5E1nSUd3Jn4Y98LtvXAOKD68T1D2yJX8hyf3aW3kZnx7muk1S2hxi4a2I2S1ffm42ezc93RzmW9wGwVpRbxUSYqOPGEZ13p6PTeUduOJCmq8brdLa6Rx2SV5FD8A9DjhAm//th9/xNnImwmxc/XKir9fLweeYNSpYGmgTw5fjLNIFJQLssoEJLsiNqGKNxpTbeOKOdRCpF2xbqaot3H9XkFKAXcO02p8lfzgvW7TKZ1pKbpzGXdmR8JKkxKbFhqQG/yy8Xf1qwQiZMFcUL4iuEEnZrlSfsY0kUJIp0wqCq5R+vrhf3nsn992iRtkkkPqUvPkxGKk1v/AzK3vrli95dIlYKS7xLsEvM0oUv6Eea66ct+2o6FF81Dg9etAam5KTsydbl6OB/u6527ROujF/5fYM9MUX4tjCpohuMzz3I5xZeOYZf0OKZbZXjlfKHKcx0AT9GSkpVyozyzKJA2fMVBWUGpbtNLQPsyu7jp1gle6BxN1jUW/Aj5IcU6nxac395ZjRH/s42pz/79kFzXn7eerKQLl6EEtJOAF1vyg34FhfZRPi3AbntGNEXFqk3hyhtSgfRJ2zLkGxEmFgN1fBSQVItdCtNVjOyv6EoWZogTpAdNiHNMjkR7OeAEIcAcUB+jmA5IUOaHYe7cvcMbYaWlCR6XzgiGBYdFH0kGBGeFWmSaDOJNkGjoMhnxkcJvTkzNH/ca5enynOX17nHXxefE3TxA08YUyk7vDQ95tzcJM8dlJ6zGq+3qFrjAkNSeq6W+lZPmVD71PDY9lHHiIPnerPgQTMuYbUFqJbRZreHYFaZMFERCVCVHV8fhF2zLBQ2Vv67tFImTOMlihLN3jBl5XK2TGjFRBgvWSiZU7k5TfpwADKO79CRrKKg4aBhkbhBHXP+qGPlVhkzgSl7Z0vvVikzhRnUWOksvFK0P9dr7PCy7+rDYowJxu+MKUbN+9cXXpcVaZZpyhWG5vIE0R5RcgeQl+5k1onrmE/+poDqlikqSlEIfCCUQyiG4QLc7dJh+chLG58gvqEwh2OpqDX0QGKLeljGr28QE47I6qCkWoFP10C7q59k2YQ0OYZBWkGMMwfYw8f4Y/ZhOCdwsC/zZwAXYcf5Pjmdn8aizHQseC/Kd4XrC39uu2AUMPYuDTW14jmach2p9Xz4SJNHp/59KvkycN7cIJOMwfTdWz4GYvMj7Ha3kbA5lqA5M2y4DxneaKZgxUSDq7/X0jS9lOEeCeulQWNfYDnyED7PHtcDc8m7Y2cYGHTLBfftBH0iH1heBLGCMOSmq/bFsqsHAAfCN2saO8BfFjNGqrzo2FTEGH9MddmOPWQ77q91d3Xhs/LynKgzL79v97per+WdmsiKbCxzDMcBox7kG3AEazLEePaSv+EFqEjBnQbYoMM6Oc71fQZY84XmK509M+bLGMUz/Zc07an1kJeamTaxjWk2N5dm89TVY0D+Y2s8YdOHE+l6AMj6Ny/94MtLaYQIZmMKz/f/f9/XkAHQWCa6WRQovSI7WH3E4/eTLigpIiX6O7Xj4HULRImcImx4SGpJIQ4nc+kDN92Mg7/4CYZqV2m8d27UY8Zwgd/FrFn3vbt0ruvyFnlJasgWEDkJIEhsgXzMy5VmT5+9LGC5u689R3HH7D1rYAN13fl3fz0dcQcKsqraF0TbVKb6B5nnd1R9kzNHZZAZ8bmsq3F6WaqqlJxJqZiRfv2lmNS60+2zwBDpBQu/NdQ36PfMnhhUprfRUlJ3fqOC4Eh1P4jNryUIAkdBNC9GUxg2MTI8jN3YTthRsGSguUzmE5j72hcMTob6DGZmPN8PG7aLa1y2+AOMGOT+x6Hg3C8KqQIO7E9NV1SQL8CIw6SM4he/iQyzaO9+dNSOJjyLNBxwokHj3waBpvJfi2H17sZuaI6fsKJq6tLEs70auXf7LZsUXpB66GBq22WZLcnUbMrTi7b/w70dePrM6vej0fi7IiLEXEEM99Yc6uWCJ3hEYPC6nOyZsi2aGk8ffkbWhtJ09p7Hb/j4bs1eB7AXMAMF6Czqptl1e980tUesxwtJRiYjiuFKBvmrT/PL7HbyQrHYv82KeVkc9q+HWNh51HEWqytkzdfv13EBnO/zZfUaoJLUDiRvr/7SZxnM4C7Kj5U1wV1slfzNnD7KTYbxwpKQVNxG1G1JDSmRb7ns4tLv3nPPMhf9BOFGTL9xp7dmVe2QwO+Xgwz3zYG7AOjTJz5kUQBkuX7Qof4uOiUiCXKd/N3jiDo4uyIdorC6JywaAMia9//935fXmMIkoJRGnu8Pl97UA+UW2izlAVG3G4UQB9q5kCyF5gog9LL14wcUUHmf6L8AHd1J/Fr5xy5gBVrLnwPcuANvt/tNA/fQO6XWbX+FQ9NwiW27Lw9RN24YgsL/2mYtDRJz7TWgd5W0O4TfflrNCn+62moabOm36G7D0AaThgKj8/tP98CIaxAwJCOO+5qAwfzC/vPn+yfu5892MYsyme+gAIlHZtvxEa1+XuS+UralH+TfBCNNX7+/pvpLn3wYcOvo60hIF+vIYplQi2t1gsqrV9BpGqCN0Fyx+sWLXZKndWTO0vsDWA03vn//6NYX+K+0ZoN1AwohG8YCw+fju1+zcazwPtb4mTjUDgCwO8+jqBsTzS43u0aoWOg72WASTPqm0ql1FO9XVNfzwvsnZHgUO27nspYWqaTvn7L+48f6nza3hmEIE33af+x4/+Yef5VpLr25d+BVZO/8I23hlDE3zwDRY3gxdCicEhghTRejlJH2XzawUQrwVfMgYUSEqZ1+et0yJZapM7X6n/8+ZGfIcEg/6J3oJJvU9WmLYg4fjuN6kan+flJixIm6PTLUixc/rSyIzFMozdG5Z5VmRXZOZK6yghRPYyCfb0qNLDDIdfLg1NC0HcGpuW+YzaQ/QNAtzbB9TDg+bO/V/UBryKCuVcXoA4xCC6OYYY3TYYbhxGKGha7TpmMCy84sDw+PnHU7z2bnHQ+qK9Tn6+rYTezPMg2FujxWvV9TUJ2w6NeJoQQbJZ72QAdcZxGATiMAwVGACPgCBBqHkOmql3UUnoUbi/MrciaN45tPqmmpjTCos1Tv0i29/rTA5LoIo+uc+ZV29rxbq7sU7H5oXGTQL1pnhhfp1w0bFq2DJh2Hu92NoJP79b9BjltNYcYwTJiIsAyvsKEwgsy9NGRYtUF1QLaF3oSPmZMbaY5UxFODbzInWoR1u3BFP+I3smN2yf7eBa/1n5KtnaWqWkcRzxz/7tAnH8aobR2NwcqaxiNhASuw9ix72p5frp6vWlMSWwY1y2pqc3iFIleRnR1pVpYBuBSYI7MUiqzKA2WUtZ/iMTKLOqy1Unx5FJ/G211/uD8IbmG4xB6wG7075qANxAZXx7GVgyFQ6sKTM4bnJGyxPWJuNQ3Qyd//ZwDkPmdzb2Qn3ZBO5KSeQ1jvF2f76L03iw8ZPu0NdR1sM4dTeblln07PfS9lW8bFTGG+uNIXqKWPa8+mhhYu28esZe5rDS1sRwFCIEy0/V7DiHU4jUizEhjh0rpI9vD2cBDsouQYzpFu5JhuUNkj73YFV4r+vNPzqQoKm+FWK/OTmqsMnYWHkMNsqnJNMvpH9TZOg7FaH98+s21L/k/kQDQV9Ux89hQE67NNjGUZFG/6q9aHHMNmjuFh6yu6N2VZhokBvs9Pzf8erHvA72qK40l83LsXXlN3H3Uc6fbG02nkiOOoTwdWa/Mv9KtJMxlAyM3jj4VfxL2x5XNuEDXZiyX2WkEo81bNd/pMBX5k6bWYp+Y7v/QIHp5kxMc6ttxEZCmUyFDGJzU3dBn3tAwBzptsAiFb6Iz13fElxMDcwCBenWj9utczuqaSG5KSGpYagpDRD2ia7Wdy/hjdR/4/6qSDM8YHB424a8R48EH1mZAN6n7021ta7s58Xl7+XM7RBOABGn+5e+RH/81ZRsCuF701MTNo67to4NufBob2eULRkGdffl8opArPLzTw07cD0XcjU9K+k6MB1RW6KGlaRGZWkYJLZQAAsDFCqFtll7LeE7wHAOQABwxRirdzwEI2RTSZJJJcOcE74ndHJ113XxoWmm4IDQt6npX1Q8YPZVk/BPnH+qtpAGHQ0lh97ORtE+n3pet0d/x00yik0bCiWJ5ekCcOaUuePFM5vvvFHvPZy9KKEDIVZfMPJwdtPoiEOvM6qaQoErUztzOEFJ10dYYiByNwmhuZpSkPW1HYjwQKLvtYZm7/uT227Wj1GWpQ8uRUc0JWfcZy8xnMSmhuOJTAzjBXR7RWRWSa2QmH1l/xPxd6Pux86LmQ8WsBvFbRJT7i2F0oQLy5FnHqu4AXo/J5TQuql4IgCU0cRyt5nqTp+eV/PJVFvLXVjjP+QS7pwCiNxiQJHfg0OaXlm+/upanXYMpQqDOl8aOkr1gFRr/3JFCg/M+fKlm50r0JtswEXta4XO7j/CM8Drxk1Bsz+2G9u9gwNQUUNPmmpeBL0vDFv+N67mnYICUDXv/cgDsIc7cfLM4KpvK4H33ZRe0z2Jnx61+U1m2rifWQMydPBXLTu5fJ4/o82u9VDebsfoUTuF1j9RiwO/A2N0h0OW6BlJG5OZHl2f1wPUADt6W3lImCr+kk2mwxrto7MMoKjbt5+qA8J4PlZP32wKCvJ1RM41evK9MwYylPL/V1s2qsqoLo6AKVddSAhwxl69FH3+rEhdXxlVptZXz1UwMeMpStnz5uh4lG+45WBLaMBl5vCay4Ph+O9meaLYSdM59OaHYeSmBnmqsiWqsjMrjLauC87xLgjne3HyzJDPbkccr7btVxdzvJ28uhPdrX/ouKxfUN/sWZxbpFJxbVRtfd6l6UXzfiJHf++efHknM210meWSrzEmAguUZP4sxwf+HOcLy5D7jivnUecGEXZXn67wl6hn9N0fq+ufMNQ6/szjdO1Jmf76QZ+i5eaHvSYF58jyFo4ToISo1tLA891jV+M/kptmSU0klhX1mcExOGb0k7jSO/UuqzeE2nvl+2MN8NYABnIqB+sP9TIRMGesc3Kfy7JPnR1DyT5zVuC9eb5EFK5mWT/L3Igd70bLmHB8l/SBcRzT7k9x49+Cuj78l1B5YWScJNt1J/I/54tt9/aL0LxECwzLrhgQ+/7+B3MnK9h4eXN1ke7E8lkwPJWSSOL9cj3JuHkiiaymwvyQ42pYj2AK1oBHWRmN/8Jzgi4rfUW6ZwSdHSA+tOGn2/Cqa/53eIHRGtG/IneXjIs+negWQvf1I2L5nkQfLmtnCvmTw/7Rzy33/0p+MPaJQi9g5JtlelhkJCed7hHlxfDimLHEgmU/2D5WRvLw+PevJ3soN9fJ8HG6wyGIoB/6/4z9cD9kxNb2nTp1FFGpcuilBAA5007DHj6k9PsU4u+JqDvzUjGM99vv/K00V4DVMlFqiw6rYcBCfVHGkJ5FKHabP4YsI59Cxmt6e2DDPRQXgH6fsGB7c0jm1FJlvDfuYD57+fAYPOA5ZvK3yA6QDuj2AEICY8L8/bWp8l9//SgQFMLbxcuXVRlqmCfqZePuU1TA3kHmmpSWq9XQUVSizUYTBg/LqrdAbnA5s79VFy+vuvekiXvPtWe4x+3lu7InSjkCmNsP0eve/30D9Cw22rK91emjQ3NOSrwnjeG4o3eCDRUTu4Z9g+Nk6Mna+y3oeJ7qpPLPYfUSo0N4maV3a5IR5gU7XK0w/DbEbqttS1kRyOzaVuo64JFWwmX6h50iKfuLTCF1V9vrsQ6HERCxmxj0D/JWRbu3yd9kfUvvqY/8PBgd1nORNhE5y/tv8rJm5ODN/0/2toIpxc5YHwsz/s+Uzu8KPBs9gYu5d5mtnLHpsiUE8mlemJqp/NSApkRR8b8CUzzgaBUZg5BAD5Dfn5neENC2FUp/O5rLBi8rmfI6Jz3KfpI938CHYr+UkGrTxOFs9TE+RBAl/JDA/j7bixHdg0iP2MFHOtIyOzc+vleYVUmAFfocqz6reG5x1jXo0yESJ8gBEj7EEHcfIWfusor9ABfH+/+wXrLOuLu66+O4zd38vgv5s59qSpD3EaDBnHrhrw5HteEhMpuwn0nXCiC9q7kP5zSvtyw8+1yYQ6eE49PFTUfagE+Tm7fDGrQVIv6ZQ44TMJZCvFs8vDSg4nW8leXRQrcE+G7q+ah902JUx8+YFl7Bev+3xSdvRLjy/85pTRftkxdD0+qyy8IqJ5YY16XgxmxUsaSyPywnKyNewFntuvL8mLzQ4s7Fgulf3l+ZDeNvP2XaRYyQk2TfHqIp/XV2UP0UpWvaRB4pR0gjPAtDzZUJ+inj0XzELyiqNWDoiy3Q8ymldkND9wz8zmvhk/p/4HiJ4z9WXGwnTpJuCLrHr00q9dK5r3/R8hqdlf7NmSkdjKMAjThVahZWisi0Shgf0je0fQTj2+44urtcDToz2eBkUXuq5iHdqlQJ8efXIxr+tf479dCqDG5acXV2H3ErO49jVnaPXofbEZuV9C4rydYRVbHsw3qouSVqp6VBukb77zHxzICdupq3Q02WdvO15euhq0NR/5tnmlZexZ8Fd/wmQKxSO4jOYlZoRmcRLDKF4IWRfLyvXuOedFLUH/74he+cArqXA58R3LBv7bXdD6rnhtYdvBiawPGO+iAKW3FLSdupl9R/cDWe0RTlaTKbCH3kPoofbgVAS5o3g/tb1Gd0e0Yw6NRP9akKi8pXSnAxqIijRnfwXU4VxlDAHZLSaIfwDgPvulXw+4zq4UqvRj9zo2dE70vfL3OlM9+bjq9+n2urQwVV379O9Vjyerz3j5v+q74WQps3ZYThrwpzrK+n4uv+QIRBKXW6SwKccREPJ3uQSJ+P2771BjQEbuUt60l+b2oP/zT0XnXzGBoe96vpycJv/+dcyjoeihRzFf/06ennzp+W5oYMxfFPWxyDCBExMBau0tqVdgBhT+nZkZRo4dcxBTON6ugUkYtz/uDEj0qdoa42bu27rMzLcqtZN6wVbOFj3v68rY/kz1Z+PbnM3GuJq4ZAhoawooe6Kdv+ZFpsmNgiK5UZGtPPwiZA+lIF5Nc8Ng8zZ4luuGt4GttOdcN23bFtjNnYW3bIEZoO7jmG3pp05GZmVFKsrqy5NuZK8uPR2eTk7BnvlnX/tVO2j/p3J3RsSatenb+bqO+Hk+vp98ld/X3X9/M0uwloq4UrW6NK6ipVldHlNsi81rN5I6QCU/bU0+q+SKSr4opeUkoi4tY+VxlK3vNpXFVoRpAGGrfWii2ndYHbimAuM76TBNRWncGt22mkaZcXH64uY1QJtfflmI/Agi53acDm/x21d6kmQkPZLJHhlJpJOlGz1awk93zI30ivjK1JMvkesqkE2P+4pdpPn8ImHJl3rNJzr1Q2Ex30JqeRVa/dCzQieXgBWSZl9PoE4HVxna//qEg9TTR2Do5XG+m/0FtDT4Fisq4stZyTPmmGNsvPI0EOnX9PWuibYCBUNztfFnv2gbUDDiLnfxt3vDX303dRUGrF18x8c8L+39Xguv4Vn7bhes9qgDVw90/p5defkCWP1J8YNd7P+egpdRZDSa6uWK1a5dSF35G2utTTYol2tif1u4SXtg5twDkzI1zOZX6JdDKaKm+hUE/L/Ns8AXUpdPkDeHLiNsWVMXi/jiug9yQUbGkqAt1G61qbAmI787fBP1/4mMssh+ox5A98np1OUmac/lt9bvnOvL8FNlXH264Yp2k983VWlH5LdX3VNkxz76R7z0xWephfcqruekcLMCywU1qk2VZIZZUkX68bB4cuW3nXbm6XwwtBEwDAz465MAgiR+wvYcTw+ve/4PfCCJiE8v/Mnngf99n1kxexV/7q7PgfBbZol4LqUwcnRJyDzHEhB/Qu/xak17x03/Ak7+uVxOHvtemq6/571+tD8l7XWu0JYncvfxFwQsaGprHl7AaxMUFAiqf9NT6lj0IF8SwZ4qjPymOSTPsQQkXNZ7vOq0d9z0K/DPP5fHyWU/0+n6A1hoV1e0+4akE376T0Dtw8frGa1FZ3dV6KekVLX4Qk2qiTKKGriGW9trm0Cjdju4+87RfVCvuD9UlL+s60Oll7ZECp74DxP6/V0+QeHemcdIfOlFI4MeoDILgbuHDDx6uOEFqgcCgmlWOGwmL6naIl/ofsQBRoBz5ZlKERyswiSkBBUq5gCDmvgIFGk5NQLGwBFkB4w1Lce32OMjPRzJfDxyRyC8fVSx5Vhf9baYxB3eORaMgSE/pYmeAEoiO4TVGo/6fmBQlHAcdMYHgc5JH66NjWYliAiwb0wjj5bkKDFiAWJEBazEkyYOBz3UTgJQL6GhBAUENuoJb+nzRf0KAQNXmHnD4v5rQYCxiEgN3dIHdqAdxAAHpDasidu9yfzKh6V5JmnT0ojLgEg8wgEdR3tBkeArunz+kkMIm3svAl8ASB4yfPR+ANwAXM8GD7pxPxAq7YeAN8jfTwKeoNnwGA2uMcgweHA/BdDAqEGFwSf7fUAElJFPA37Q28BD7CF7x4MB6O2HABsk7icBOigzPHDQYZBhcON+CuCCowYVBr/e7wNsYHY9GgiGFgI9cIA6UAUWbgfWAjGoBovfZROoAQtAG6iHcQPAm0fMVMRgzQHQCarGwUin0OpVXRZp2R2AQlAHGsAi0AKq8ov6Hssn4OGELKI2UIdGh8LR8WKgAkoQDQAG80OkUkZ7lk28LYBF02t0fDXSAGJAGPV1tB44ZqM1CeMDiNaBFm0sOPB2Y6MZjJrRAygBwKgv7uhsiFm4sJ6dGT8YCBGW1e9uGQOgMfipdhAPonSr+oC5UmCpVUUbFvWukQ12AWzqMnxG7qDADf4ZuQgYTkRMQkpGTkFJhSo16ljY/Pjj4EKgAgTi4RMQEhGTkJIJIhcsRKgw4SIoRFKKEk0lhppGrDhaGFy8BImSJEuRCoZAYXAEEoXGYHF4ApFEplBpdAazCsDmcHl8gVAklkhlcoVSpdZodXqD0WS2WG12h9Pl9nh5+/j6AUAQGAKFwRFIFBqDxeEJRBKZQqXRGUwWu+cAh8vjC4QisUQanY1coVSpNVqd3mA0mS1Wm93hTOqc2+P1+YEQjKAYTpAUzbA8vkAoEks4qUyuUKrUGq1ObzCazBarze5wutwer89PGRdSaWPZjuv5T8XGszqYYJelkMBMOW1N1QQFFNcyNLxBIdVlQITb6LhvWQTHNZX/dl43N1ZqqUy5xjfrVqb25VEEXNN0Y2vFEbdwuUwhfBk6t0lpXrdmP5EseHShifh6jHJfeSek/6U+EbBgzj044QjEm0CVZhceYZepMNwkJjmX9Tu23AiDDkgGB+6urMEAMqw6oms4Wgmgb1JLNjy1DCgvA4hfBrTC5t/3+jjUzY2C8MKDlqnasm5gnCFdY+5la49t35gP6I8CAXbeu+SxxnW0TIL0XlIRjLuT+sVFGoNEHQydCToOzwr83PLvZcKYiVrvEJKZpnZs7ndY+ZUXwgkbcOKeyPfL6AYfwVTNHMmPOR9hgIrYUdneMaXiV1FshBAyw6VJYMAiRRfWYiu4K1jXktlJGO0FXXZT/m0oHTE+O516CB98UCpy1YBR/n4qx7ByF04C+UcIFrEyqxjNd2kMORcqiTACwX3TyDF5UjgHRMkg61q2HEDfEbwWDLnRZXwY2HZ/h+FYhn4488WtuEdIiRUOtzFsAxE2k+SmISUGxoDJmAFXs2CgY4ME2kLKY+UK63lGB9gT2DBt8O7e//IY35IJsTLTOAlmMhZyBgLjYY7lJy/d7K4wkKy0RL4lzwxcMjrAHnS+AFjGnBHcMSALyvChbM2CyaKbEgMUDG5iYUL2ZM7MzlD0EYBhZ1LYIctfBpDI0Gc1JGH/UQ1C58xID8AyNi0Lo6wcAzeOhMocsiPpAtxgu6z620C4vOeifjyJFwdzKzPgU2ZQMIRoZiuxo8xGGmKWJLzKqIPno8HwKCE4GqMtBdDAoWdbjqkvIM1BV03C0uhcmIYGGqj8ZYACzbi+xSdBiJsx3+jexq+jyukcZY1Rjckfc9gLJ15QVYhpkyCeeeRuXlCsUI5n9WdKE5BoplmJo77JKoeO01l1w0Bq8r5wT+9salZosLKG4AGzZCSffegO6F/iM8IaXWvybTMCNNDKg4LAvQyVR5eCSaBNgooW5quWY2kwxQirMj2ZOyNkNHMk1KoAnDVKUKmoOQlkHokjWZABIDWjQ0wZx1pebPJyBxOu20pQpqFHa37EnWYAq80I5FqRxE5Q6yUGcNYsHBY8aGJO9OGxYNbpRtcT0rYCNIewdAJMFhMicdLK8EiNrfna5OVGktnON67OuYG0nvZkP15OlG05P1BAe25nWUvIjNpp5aBvFSjNgVtQHqxu7kGLZZvxJWLZfY21NtZ+5MttqFb4uqmhYB7tiBwwYl+3CVsK0rSqJspDqsPldaFqTri8/rNZGyFvLMmW0ql8yDwIq91fEjqAaRwrDQKCYyxoY3foM0aMlEJwjzrwoMuRjBsWFqjFVX5t5Tu1aQAAAAA=") format("woff2"), url(//at.alicdn.com/t/c/font_2553510_kfwma2yq1rs.woff?t=1694918397022) format("woff")
		}

		.van-icon__image {
			display: block;
			width: 1em;
			height: 1em;
			-o-object-fit: contain;
			object-fit: contain
		}

		.van-tabbar-item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: #646566;
			font-size: 12px;
			line-height: 1;
			cursor: pointer
		}

		.van-tabbar-item__icon {
			position: relative;
			margin-bottom: 4px;
			font-size: 22px
		}

		.van-tabbar-item__icon .van-icon {
			display: block
		}

		.van-tabbar-item__icon img {
			display: block;
			height: 20px
		}

		.van-tabbar-item--active {
			color: #1989fa;
			background-color: #fff
		}

		.van-tabbar-item .van-info {
			margin-top: 4px
		}

		.van-step {
			position: relative;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			color: #969799;
			font-size: 14px
		}

		.van-step__circle {
			display: block;
			width: 5px;
			height: 5px;
			background-color: #969799;
			border-radius: 50%
		}

		.van-step__line {
			position: absolute;
			background-color: #ebedf0;
			-webkit-transition: background-color .3s;
			-o-transition: background-color .3s;
			transition: background-color .3s
		}

		.van-step--horizontal {
			float: left
		}

		.van-step--horizontal:first-child .van-step__title {
			margin-left: 0;
			-webkit-transform: none;
			-ms-transform: none;
			transform: none
		}

		.van-step--horizontal:last-child {
			position: absolute;
			right: 1px;
			width: auto
		}

		.van-step--horizontal:last-child .van-step__title {
			margin-left: 0;
			-webkit-transform: none;
			-ms-transform: none;
			transform: none
		}

		.van-step--horizontal:last-child .van-step__circle-container {
			right: -9px;
			left: auto
		}

		.van-step--horizontal .van-step__circle-container {
			position: absolute;
			top: 30px;
			left: -8px;
			z-index: 1;
			padding: 0 8px;
			background-color: #fff;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-step--horizontal .van-step__title {
			display: inline-block;
			margin-left: 3px;
			font-size: 12px;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		@media(max-width:321px) {
			.van-step--horizontal .van-step__title {
				font-size: 11px
			}
		}

		.van-step--horizontal .van-step__line {
			top: 30px;
			left: 0;
			width: 100%;
			height: 1px
		}

		.van-step--horizontal .van-step__icon {
			display: block;
			font-size: 12px
		}

		.van-step--horizontal .van-step--process {
			color: #323233
		}

		.van-step--vertical {
			display: block;
			float: none;
			padding: 10px 10px 10px 0;
			line-height: 18px
		}

		.van-step--vertical:not(:last-child):after {
			border-bottom-width: 1px
		}

		.van-step--vertical .van-step__circle-container {
			position: absolute;
			top: 19px;
			left: -15px;
			z-index: 1;
			font-size: 12px;
			line-height: 1;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%)
		}

		.van-step--vertical .van-step__line {
			top: 16px;
			left: -15px;
			width: 1px;
			height: 100%
		}

		.van-step:last-child .van-step__line {
			width: 0
		}

		.van-step--finish {
			color: #323233
		}

		.van-step--finish .van-step__circle,
		.van-step--finish .van-step__line {
			background-color: #07c160
		}

		.van-step__icon,
		.van-step__title {
			-webkit-transition: color .3s;
			-o-transition: color .3s;
			transition: color .3s
		}

		.van-step__icon--active,
		.van-step__icon--finish,
		.van-step__title--active,
		.van-step__title--finish {
			color: #07c160
		}

		.van-rate {
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-rate__item {
			position: relative
		}

		.van-rate__item:not(:last-child) {
			padding-right: 4px
		}

		.van-rate__icon {
			display: block;
			width: 1em;
			color: #c8c9cc;
			font-size: 20px
		}

		.van-rate__icon--half {
			position: absolute;
			top: 0;
			left: 0;
			width: .5em;
			overflow: hidden
		}

		.van-rate__icon--full {
			color: #ee0a24
		}

		.van-rate__icon--disabled {
			color: #c8c9cc
		}

		.van-rate--disabled {
			cursor: not-allowed
		}

		.van-rate--readonly {
			cursor: default
		}

		.van-notice-bar {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 40px;
			padding: 0 16px;
			color: #ed6a0c;
			font-size: 14px;
			line-height: 24px;
			background-color: #fffbe8
		}

		.van-notice-bar__left-icon,
		.van-notice-bar__right-icon {
			min-width: 24px;
			font-size: 16px
		}

		.van-notice-bar__right-icon {
			text-align: right;
			cursor: pointer
		}

		.van-notice-bar__wrap {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 100%;
			overflow: hidden
		}

		.van-notice-bar__content {
			position: absolute;
			white-space: nowrap;
			-webkit-transition-timing-function: linear;
			-o-transition-timing-function: linear;
			transition-timing-function: linear
		}

		.van-notice-bar__content.van-ellipsis {
			max-width: 100%
		}

		.van-notice-bar--wrapable {
			height: auto;
			padding: 8px 16px
		}

		.van-notice-bar--wrapable .van-notice-bar__wrap {
			height: auto
		}

		.van-notice-bar--wrapable .van-notice-bar__content {
			position: relative;
			white-space: normal;
			word-wrap: break-word
		}

		.van-nav-bar {
			position: relative;
			z-index: 1;
			line-height: 22px;
			text-align: center;
			background-color: #fff;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-nav-bar--fixed {
			position: fixed;
			top: 0;
			left: 0;
			width: 100%
		}

		.van-nav-bar--safe-area-inset-top {
			padding-top: env(safe-area-inset-top)
		}

		.van-nav-bar .van-icon {
			color: #1989fa
		}

		.van-nav-bar__content {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			height: 46px
		}

		.van-nav-bar__arrow {
			margin-right: 4px;
			font-size: 16px
		}

		.van-nav-bar__title {
			max-width: 60%;
			margin: 0 auto;
			color: #323233;
			font-weight: 500;
			font-size: 16px
		}

		.van-nav-bar__left,
		.van-nav-bar__right {
			position: absolute;
			top: 0;
			bottom: 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 0 16px;
			font-size: 14px;
			cursor: pointer
		}

		.van-nav-bar__left:active,
		.van-nav-bar__right:active {
			opacity: .7
		}

		.van-nav-bar__left {
			left: 0
		}

		.van-nav-bar__right {
			right: 0
		}

		.van-nav-bar__text {
			color: #1989fa
		}

		.van-grid-item {
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.van-grid-item--square {
			height: 0
		}

		.van-grid-item__icon {
			font-size: 28px
		}

		.van-grid-item__icon-wrapper {
			position: relative
		}

		.van-grid-item__text {
			color: #646566;
			font-size: 12px;
			line-height: 1.5;
			word-break: break-all
		}

		.van-grid-item__icon+.van-grid-item__text {
			margin-top: 8px
		}

		.van-grid-item__content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 100%;
			padding: 16px 8px;
			background-color: #fff
		}

		.van-grid-item__content:after {
			z-index: 1;
			border-width: 0 1px 1px 0
		}

		.van-grid-item__content--square {
			position: absolute;
			top: 0;
			right: 0;
			left: 0
		}

		.van-grid-item__content--center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.van-grid-item__content--horizontal {
			-webkit-box-orient: horizontal;
			-webkit-box-direction: normal;
			-webkit-flex-direction: row;
			-ms-flex-direction: row;
			flex-direction: row
		}

		.van-grid-item__content--horizontal .van-grid-item__icon+.van-grid-item__text {
			margin-top: 0;
			margin-left: 8px
		}

		.van-grid-item__content--surround:after {
			border-width: 1px
		}

		.van-grid-item__content--clickable {
			cursor: pointer
		}

		.van-grid-item__content--clickable:active {
			background-color: #f2f3f5
		}

		.van-goods-action-icon {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			min-width: 48px;
			height: 100%;
			color: #646566;
			font-size: 10px;
			line-height: 1;
			text-align: center;
			background-color: #fff;
			cursor: pointer
		}

		.van-goods-action-icon:active {
			background-color: #f2f3f5
		}

		.van-goods-action-icon__icon {
			position: relative;
			width: 1em;
			margin: 0 auto 5px;
			color: #323233;
			font-size: 18px
		}

		.van-checkbox {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			overflow: hidden;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-checkbox--disabled {
			cursor: not-allowed
		}

		.van-checkbox--label-disabled {
			cursor: default
		}

		.van-checkbox--horizontal {
			margin-right: 12px
		}

		.van-checkbox__icon {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			height: 1em;
			font-size: 20px;
			line-height: 1em;
			cursor: pointer
		}

		.van-checkbox__icon .van-icon {
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 1.25em;
			height: 1.25em;
			color: transparent;
			font-size: .8em;
			line-height: 1.25;
			text-align: center;
			border: 1px solid #c8c9cc;
			-webkit-transition-duration: .2s;
			-o-transition-duration: .2s;
			transition-duration: .2s;
			-webkit-transition-property: color, border-color, background-color;
			-o-transition-property: color, border-color, background-color;
			transition-property: color, border-color, background-color
		}

		.van-checkbox__icon--round .van-icon {
			border-radius: 100%
		}

		.van-checkbox__icon--checked .van-icon {
			color: #fff;
			background-color: #1989fa;
			border-color: #1989fa
		}

		.van-checkbox__icon--disabled {
			cursor: not-allowed
		}

		.van-checkbox__icon--disabled .van-icon {
			background-color: #ebedf0;
			border-color: #c8c9cc
		}

		.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon {
			color: #c8c9cc
		}

		.van-checkbox__label {
			margin-left: 8px;
			color: #323233;
			line-height: 20px
		}

		.van-checkbox__label--left {
			margin: 0 8px 0 0
		}

		.van-checkbox__label--disabled {
			color: #c8c9cc
		}

		.van-coupon {
			margin: 0 12px 12px;
			overflow: hidden;
			background-color: #fff;
			border-radius: 8px;
			-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
			box-shadow: 0 0 4px rgba(0, 0, 0, .1)
		}

		.van-coupon:active {
			background-color: #f2f3f5
		}

		.van-coupon__content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-height: 84px;
			padding: 14px 0;
			color: #323233
		}

		.van-coupon__head {
			position: relative;
			min-width: 96px;
			padding: 0 8px;
			color: #ee0a24;
			text-align: center
		}

		.van-coupon__amount,
		.van-coupon__condition,
		.van-coupon__name,
		.van-coupon__valid {
			overflow: hidden;
			white-space: nowrap;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.van-coupon__amount {
			margin-bottom: 6px;
			font-weight: 500;
			font-size: 30px
		}

		.van-coupon__amount span {
			font-weight: 400;
			font-size: 40%
		}

		.van-coupon__amount span:not(:empty) {
			margin-left: 2px
		}

		.van-coupon__condition {
			font-size: 12px;
			line-height: 16px;
			white-space: pre-wrap
		}

		.van-coupon__body {
			position: relative;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			border-radius: 0 8px 8px 0
		}

		.van-coupon__name {
			margin-bottom: 10px;
			font-weight: 700;
			font-size: 14px;
			line-height: 20px
		}

		.van-coupon__valid {
			font-size: 12px
		}

		.van-coupon__corner {
			position: absolute;
			top: 0;
			right: 16px;
			bottom: 0
		}

		.van-coupon__description {
			padding: 8px 16px;
			font-size: 12px;
			border-top: 1px dashed #ebedf0
		}

		.van-coupon--disabled:active {
			background-color: #fff
		}

		.van-coupon--disabled .van-coupon-item__content {
			height: 74px
		}

		.van-coupon--disabled .van-coupon__head {
			color: inherit
		}

		.van-image {
			position: relative;
			display: inline-block
		}

		.van-image--round {
			overflow: hidden;
			border-radius: 50%
		}

		.van-image--round img {
			border-radius: inherit
		}

		.van-image__error,
		.van-image__img,
		.van-image__loading {
			display: block;
			width: 100%;
			height: 100%
		}

		.van-image__error,
		.van-image__loading {
			position: absolute;
			top: 0;
			left: 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: #969799;
			font-size: 14px;
			background-color: #f7f8fa
		}

		.van-image__error-icon,
		.van-image__loading-icon {
			color: #dcdee0;
			font-size: 32px
		}

		.van-radio {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			overflow: hidden;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-radio--disabled {
			cursor: not-allowed
		}

		.van-radio--label-disabled {
			cursor: default
		}

		.van-radio--horizontal {
			margin-right: 12px
		}

		.van-radio__icon {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			height: 1em;
			font-size: 20px;
			line-height: 1em;
			cursor: pointer
		}

		.van-radio__icon .van-icon {
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 1.25em;
			height: 1.25em;
			color: transparent;
			font-size: .8em;
			line-height: 1.25;
			text-align: center;
			border: 1px solid #c8c9cc;
			-webkit-transition-duration: .2s;
			-o-transition-duration: .2s;
			transition-duration: .2s;
			-webkit-transition-property: color, border-color, background-color;
			-o-transition-property: color, border-color, background-color;
			transition-property: color, border-color, background-color
		}

		.van-radio__icon--round .van-icon {
			border-radius: 100%
		}

		.van-radio__icon--checked .van-icon {
			color: #fff;
			background-color: #1989fa;
			border-color: #1989fa
		}

		.van-radio__icon--disabled {
			cursor: not-allowed
		}

		.van-radio__icon--disabled .van-icon {
			background-color: #ebedf0;
			border-color: #c8c9cc
		}

		.van-radio__icon--disabled.van-radio__icon--checked .van-icon {
			color: #c8c9cc
		}

		.van-radio__label {
			margin-left: 8px;
			color: #323233;
			line-height: 20px
		}

		.van-radio__label--left {
			margin: 0 8px 0 0
		}

		.van-radio__label--disabled {
			color: #c8c9cc
		}

		.van-tag {
			position: relative;
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 0 4px;
			color: #fff;
			font-size: 12px;
			line-height: 16px;
			border-radius: 2px
		}

		.van-tag--default {
			background-color: #969799
		}

		.van-tag--default.van-tag--plain {
			color: #969799
		}

		.van-tag--danger {
			background-color: #ee0a24
		}

		.van-tag--danger.van-tag--plain {
			color: #ee0a24
		}

		.van-tag--primary {
			background-color: #1989fa
		}

		.van-tag--primary.van-tag--plain {
			color: #1989fa
		}

		.van-tag--success {
			background-color: #07c160
		}

		.van-tag--success.van-tag--plain {
			color: #07c160
		}

		.van-tag--warning {
			background-color: #ff976a
		}

		.van-tag--warning.van-tag--plain {
			color: #ff976a
		}

		.van-tag--plain {
			background-color: #fff;
			border-color: currentColor
		}

		.van-tag--plain:before {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			border: 1px solid;
			border-color: inherit;
			border-radius: inherit;
			content: "";
			pointer-events: none
		}

		.van-tag--medium {
			padding: 2px 6px
		}

		.van-tag--large {
			padding: 4px 8px;
			font-size: 14px;
			border-radius: 4px
		}

		.van-tag--mark {
			border-radius: 0 999px 999px 0
		}

		.van-tag--mark:after {
			display: block;
			width: 2px;
			content: ""
		}

		.van-tag--round {
			border-radius: 999px
		}

		.van-tag__close {
			margin-left: 2px;
			cursor: pointer
		}

		.van-card {
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 8px 16px;
			color: #323233;
			font-size: 12px;
			background-color: #fafafa
		}

		.van-card:not(:first-child) {
			margin-top: 8px
		}

		.van-card__header {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.van-card__thumb {
			position: relative;
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			width: 88px;
			height: 88px;
			margin-right: 8px
		}

		.van-card__thumb img {
			border-radius: 8px
		}

		.van-card__content {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			min-width: 0;
			min-height: 88px
		}

		.van-card__content--centered {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.van-card__desc,
		.van-card__title {
			word-wrap: break-word
		}

		.van-card__title {
			max-height: 32px;
			font-weight: 500;
			line-height: 16px
		}

		.van-card__desc {
			max-height: 20px;
			color: #646566
		}

		.van-card__bottom,
		.van-card__desc {
			line-height: 20px
		}

		.van-card__price {
			display: inline-block;
			color: #323233;
			font-weight: 500;
			font-size: 12px
		}

		.van-card__price-integer {
			font-size: 16px
		}

		.van-card__price-decimal,
		.van-card__price-integer {
			font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif
		}

		.van-card__origin-price {
			display: inline-block;
			margin-left: 5px;
			color: #969799;
			font-size: 10px;
			text-decoration: line-through
		}

		.van-card__num {
			float: right;
			color: #969799
		}

		.van-card__tag {
			position: absolute;
			top: 2px;
			left: 0
		}

		.van-card__footer {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			text-align: right
		}

		.van-card__footer .van-button {
			margin-left: 5px
		}

		.van-cell {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			padding: 10px 16px;
			overflow: hidden;
			color: #323233;
			font-size: 14px;
			line-height: 24px;
			background-color: #fff
		}

		.van-cell,
		.van-cell:after {
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.van-cell:after {
			position: absolute;
			content: " ";
			pointer-events: none;
			right: 16px;
			bottom: 0;
			left: 16px;
			border-bottom: 1px solid #ebedf0;
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-cell--borderless:after,
		.van-cell:last-child:after {
			display: none
		}

		.van-cell__label {
			margin-top: 4px;
			color: #969799;
			font-size: 12px;
			line-height: 18px
		}

		.van-cell__title,
		.van-cell__value {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.van-cell__value {
			position: relative;
			overflow: hidden;
			color: #969799;
			text-align: right;
			vertical-align: middle;
			word-wrap: break-word
		}

		.van-cell__value--alone {
			color: #323233;
			text-align: left
		}

		.van-cell__left-icon,
		.van-cell__right-icon {
			height: 24px;
			font-size: 16px;
			line-height: 24px
		}

		.van-cell__left-icon {
			margin-right: 4px
		}

		.van-cell__right-icon {
			margin-left: 4px;
			color: #969799
		}

		.van-cell--clickable {
			cursor: pointer
		}

		.van-cell--clickable:active {
			background-color: #f2f3f5
		}

		.van-cell--required {
			overflow: visible
		}

		.van-cell--required:before {
			position: absolute;
			left: 8px;
			color: #ee0a24;
			font-size: 14px;
			content: "*"
		}

		.van-cell--center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-cell--large {
			padding-top: 12px;
			padding-bottom: 12px
		}

		.van-cell--large .van-cell__title {
			font-size: 16px
		}

		.van-cell--large .van-cell__label {
			font-size: 14px
		}

		.van-coupon-cell__value--selected {
			color: #323233
		}

		.van-contact-card {
			padding: 16px
		}

		.van-contact-card__value {
			margin-left: 5px;
			line-height: 20px
		}

		.van-contact-card--add .van-contact-card__value {
			line-height: 40px
		}

		.van-contact-card--add .van-cell__left-icon {
			color: #1989fa;
			font-size: 40px
		}

		.van-contact-card:before {
			position: absolute;
			right: 0;
			bottom: 0;
			left: 0;
			height: 2px;
			background: -webkit-repeating-linear-gradient(135deg, #ff6c6c, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50%);
			background: -o-repeating-linear-gradient(135deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50%);
			background: repeating-linear-gradient(-45deg, #ff6c6c, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50%);
			background-size: 80px;
			content: ""
		}

		.van-collapse-item {
			position: relative
		}

		.van-collapse-item--border:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			top: 0;
			right: 16px;
			left: 16px;
			border-top: 1px solid #ebedf0;
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-collapse-item__title .van-cell__right-icon:before {
			-webkit-transform: rotate(90deg) translateZ(0);
			transform: rotate(90deg) translateZ(0);
			-webkit-transition: -webkit-transform .3s;
			transition: -webkit-transform .3s;
			-o-transition: transform .3s;
			transition: transform .3s;
			transition: transform .3s, -webkit-transform .3s
		}

		.van-collapse-item__title:after {
			right: 16px;
			display: none
		}

		.van-collapse-item__title--expanded .van-cell__right-icon:before {
			-webkit-transform: rotate(-90deg);
			-ms-transform: rotate(-90deg);
			transform: rotate(-90deg)
		}

		.van-collapse-item__title--expanded:after {
			display: block
		}

		.van-collapse-item__title--borderless:after {
			display: none
		}

		.van-collapse-item__title--disabled {
			cursor: not-allowed
		}

		.van-collapse-item__title--disabled,
		.van-collapse-item__title--disabled .van-cell__right-icon {
			color: #c8c9cc
		}

		.van-collapse-item__title--disabled:active {
			background-color: #fff
		}

		.van-collapse-item__wrapper {
			overflow: hidden;
			-webkit-transition: height .3s ease-in-out;
			-o-transition: height .3s ease-in-out;
			transition: height .3s ease-in-out;
			will-change: height
		}

		.van-collapse-item__content {
			padding: 12px 16px;
			color: #969799;
			font-size: 14px;
			line-height: 1.5;
			background-color: #fff
		}

		.van-field__label {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 6.2em;
			margin-right: 12px;
			color: #646566;
			text-align: left;
			word-wrap: break-word
		}

		.van-field__label--center {
			text-align: center
		}

		.van-field__label--right {
			text-align: right
		}

		.van-field--disabled .van-field__label {
			color: #c8c9cc
		}

		.van-field__value {
			overflow: visible
		}

		.van-field__body {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-field__control {
			display: block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%;
			min-width: 0;
			margin: 0;
			padding: 0;
			color: #323233;
			line-height: inherit;
			text-align: left;
			background-color: transparent;
			border: 0;
			resize: none
		}

		.van-field__control::-webkit-input-placeholder {
			color: #c8c9cc
		}

		.van-field__control::-moz-placeholder {
			color: #c8c9cc
		}

		.van-field__control:-ms-input-placeholder {
			color: #c8c9cc
		}

		.van-field__control::-ms-input-placeholder {
			color: #c8c9cc
		}

		.van-field__control::placeholder {
			color: #c8c9cc
		}

		.van-field__control:disabled {
			color: #c8c9cc;
			cursor: not-allowed;
			opacity: 1;
			-webkit-text-fill-color: #c8c9cc
		}

		.van-field__control:-moz-read-only {
			cursor: default
		}

		.van-field__control:read-only {
			cursor: default
		}

		.van-field__control--center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			text-align: center
		}

		.van-field__control--right {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			text-align: right
		}

		.van-field__control--custom {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			min-height: 24px
		}

		.van-field__control[type=date],
		.van-field__control[type=datetime-local],
		.van-field__control[type=time] {
			min-height: 24px
		}

		.van-field__control[type=search] {
			-webkit-appearance: none
		}

		.van-field__button,
		.van-field__clear,
		.van-field__icon,
		.van-field__right-icon {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.van-field__clear,
		.van-field__right-icon {
			margin-right: -8px;
			padding: 0 8px;
			line-height: inherit
		}

		.van-field__clear {
			color: #c8c9cc;
			font-size: 16px;
			cursor: pointer
		}

		.van-field__left-icon .van-icon,
		.van-field__right-icon .van-icon {
			display: block;
			font-size: 16px;
			line-height: inherit
		}

		.van-field__left-icon {
			margin-right: 4px
		}

		.van-field__right-icon {
			color: #969799
		}

		.van-field__button {
			padding-left: 8px
		}

		.van-field__error-message {
			color: #ee0a24;
			font-size: 12px;
			text-align: left
		}

		.van-field__error-message--center {
			text-align: center
		}

		.van-field__error-message--right {
			text-align: right
		}

		.van-field__word-limit {
			margin-top: 4px;
			color: #646566;
			font-size: 12px;
			line-height: 16px;
			text-align: right
		}

		.van-field--error .van-field__control::-webkit-input-placeholder {
			color: #ee0a24;
			-webkit-text-fill-color: currentColor
		}

		.van-field--error .van-field__control::-moz-placeholder {
			color: #ee0a24;
			-webkit-text-fill-color: currentColor
		}

		.van-field--error .van-field__control:-ms-input-placeholder {
			color: #ee0a24;
			-webkit-text-fill-color: currentColor
		}

		.van-field--error .van-field__control::-ms-input-placeholder {
			color: #ee0a24;
			-webkit-text-fill-color: currentColor
		}

		.van-field--error .van-field__control,
		.van-field--error .van-field__control::placeholder {
			color: #ee0a24;
			-webkit-text-fill-color: currentColor
		}

		.van-field--min-height .van-field__control {
			min-height: 60px
		}

		.van-search {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 10px 12px;
			background-color: #fff
		}

		.van-search,
		.van-search__content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.van-search__content {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			padding-left: 12px;
			background-color: #f7f8fa;
			border-radius: 2px
		}

		.van-search__content--round {
			border-radius: 999px
		}

		.van-search__label {
			padding: 0 5px;
			color: #323233;
			font-size: 14px;
			line-height: 34px
		}

		.van-search .van-cell {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			padding: 5px 8px 5px 0;
			background-color: transparent
		}

		.van-search .van-cell .van-field__left-icon {
			color: #969799
		}

		.van-search--show-action {
			padding-right: 0
		}

		.van-search input::-webkit-search-cancel-button,
		.van-search input::-webkit-search-decoration,
		.van-search input::-webkit-search-results-button,
		.van-search input::-webkit-search-results-decoration {
			display: none
		}

		.van-search__action {
			padding: 0 8px;
			color: #323233;
			font-size: 14px;
			line-height: 34px;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-search__action:active {
			background-color: #f2f3f5
		}

		.van-overflow-hidden {
			overflow: hidden !important
		}

		.van-popup {
			position: fixed;
			max-height: 100%;
			overflow-y: auto;
			background-color: #fff;
			-webkit-transition: -webkit-transform .3s;
			transition: -webkit-transform .3s;
			-o-transition: transform .3s;
			transition: transform .3s;
			transition: transform .3s, -webkit-transform .3s;
			-webkit-overflow-scrolling: touch
		}

		.van-popup--center {
			top: 50%;
			left: 50%;
			-webkit-transform: translate3d(-50%, -50%, 0);
			transform: translate3d(-50%, -50%, 0)
		}

		.van-popup--center.van-popup--round {
			border-radius: 16px
		}

		.van-popup--top {
			top: 0;
			left: 0;
			width: 100%
		}

		.van-popup--top.van-popup--round {
			border-radius: 0 0 16px 16px
		}

		.van-popup--right {
			top: 50%;
			right: 0;
			-webkit-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0)
		}

		.van-popup--right.van-popup--round {
			border-radius: 16px 0 0 16px
		}

		.van-popup--bottom {
			bottom: 0;
			left: 0;
			width: 100%
		}

		.van-popup--bottom.van-popup--round {
			border-radius: 16px 16px 0 0
		}

		.van-popup--left {
			top: 50%;
			left: 0;
			-webkit-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0)
		}

		.van-popup--left.van-popup--round {
			border-radius: 0 16px 16px 0
		}

		.van-popup--safe-area-inset-bottom {
			padding-bottom: env(safe-area-inset-bottom)
		}

		.van-popup-slide-bottom-enter-active,
		.van-popup-slide-left-enter-active,
		.van-popup-slide-right-enter-active,
		.van-popup-slide-top-enter-active {
			-webkit-transition-timing-function: ease-out;
			-o-transition-timing-function: ease-out;
			transition-timing-function: ease-out
		}

		.van-popup-slide-bottom-leave-active,
		.van-popup-slide-left-leave-active,
		.van-popup-slide-right-leave-active,
		.van-popup-slide-top-leave-active {
			-webkit-transition-timing-function: ease-in;
			-o-transition-timing-function: ease-in;
			transition-timing-function: ease-in
		}

		.van-popup-slide-top-enter,
		.van-popup-slide-top-leave-active {
			-webkit-transform: translate3d(0, -100%, 0);
			transform: translate3d(0, -100%, 0)
		}

		.van-popup-slide-right-enter,
		.van-popup-slide-right-leave-active {
			-webkit-transform: translate3d(100%, -50%, 0);
			transform: translate3d(100%, -50%, 0)
		}

		.van-popup-slide-bottom-enter,
		.van-popup-slide-bottom-leave-active {
			-webkit-transform: translate3d(0, 100%, 0);
			transform: translate3d(0, 100%, 0)
		}

		.van-popup-slide-left-enter,
		.van-popup-slide-left-leave-active {
			-webkit-transform: translate3d(-100%, -50%, 0);
			transform: translate3d(-100%, -50%, 0)
		}

		.van-popup__close-icon {
			position: absolute;
			z-index: 1;
			color: #c8c9cc;
			font-size: 22px;
			cursor: pointer
		}

		.van-popup__close-icon:active {
			color: #969799
		}

		.van-popup__close-icon--top-left {
			top: 16px;
			left: 16px
		}

		.van-popup__close-icon--top-right {
			top: 16px;
			right: 16px
		}

		.van-popup__close-icon--bottom-left {
			bottom: 16px;
			left: 16px
		}

		.van-popup__close-icon--bottom-right {
			right: 16px;
			bottom: 16px
		}

		.van-share-sheet__header {
			padding: 12px 16px 4px;
			text-align: center
		}

		.van-share-sheet__title {
			margin-top: 8px;
			color: #323233;
			font-weight: 400;
			font-size: 14px;
			line-height: 20px
		}

		.van-share-sheet__description {
			display: block;
			margin-top: 8px;
			color: #969799;
			font-size: 12px;
			line-height: 16px
		}

		.van-share-sheet__options {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			padding: 16px 0 16px 8px;
			overflow-x: auto;
			overflow-y: visible;
			-webkit-overflow-scrolling: touch
		}

		.van-share-sheet__options--border:before {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			top: 0;
			right: 0;
			left: 16px;
			border-top: 1px solid #ebedf0;
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-share-sheet__options::-webkit-scrollbar {
			height: 0
		}

		.van-share-sheet__option {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-share-sheet__option:active {
			opacity: .7
		}

		.van-share-sheet__icon {
			width: 48px;
			height: 48px;
			margin: 0 16px
		}

		.van-share-sheet__name {
			margin-top: 8px;
			padding: 0 4px;
			color: #646566;
			font-size: 12px
		}

		.van-share-sheet__option-description {
			padding: 0 4px;
			color: #c8c9cc;
			font-size: 12px
		}

		.van-share-sheet__cancel {
			display: block;
			width: 100%;
			padding: 0;
			font-size: 16px;
			line-height: 48px;
			text-align: center;
			background: #fff;
			border: none;
			cursor: pointer
		}

		.van-share-sheet__cancel:before {
			display: block;
			height: 8px;
			background-color: #f7f8fa;
			content: " "
		}

		.van-share-sheet__cancel:active {
			background-color: #f2f3f5
		}

		.van-popover {
			position: absolute;
			overflow: visible;
			background-color: transparent;
			-webkit-transition: opacity .15s, -webkit-transform .15s;
			transition: opacity .15s, -webkit-transform .15s;
			-o-transition: opacity .15s, transform .15s;
			transition: opacity .15s, transform .15s;
			transition: opacity .15s, transform .15s, -webkit-transform .15s
		}

		.van-popover__wrapper {
			display: inline-block
		}

		.van-popover__arrow {
			position: absolute;
			width: 0;
			height: 0;
			border: 6px solid transparent
		}

		.van-popover__content {
			overflow: hidden;
			border-radius: 8px
		}

		.van-popover__action {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 128px;
			height: 44px;
			padding: 0 16px;
			font-size: 14px;
			line-height: 20px;
			cursor: pointer
		}

		.van-popover__action:last-child .van-popover__action-text:after {
			display: none
		}

		.van-popover__action-text {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 100%
		}

		.van-popover__action-icon {
			margin-right: 8px;
			font-size: 20px
		}

		.van-popover__action--with-icon .van-popover__action-text {
			-webkit-box-pack: start;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.van-popover[data-popper-placement^=top] .van-popover__arrow {
			bottom: 0;
			border-top-color: currentColor;
			border-bottom-width: 0;
			-webkit-transform: translate(-50%, 100%);
			-ms-transform: translate(-50%, 100%);
			transform: translate(-50%, 100%)
		}

		.van-popover[data-popper-placement=top] {
			-webkit-transform-origin: 50% 100%;
			-ms-transform-origin: 50% 100%;
			transform-origin: 50% 100%
		}

		.van-popover[data-popper-placement=top] .van-popover__arrow {
			left: 50%
		}

		.van-popover[data-popper-placement=top-start] {
			-webkit-transform-origin: 0 100%;
			-ms-transform-origin: 0 100%;
			transform-origin: 0 100%
		}

		.van-popover[data-popper-placement=top-start] .van-popover__arrow {
			left: 16px
		}

		.van-popover[data-popper-placement=top-end] {
			-webkit-transform-origin: 100% 100%;
			-ms-transform-origin: 100% 100%;
			transform-origin: 100% 100%
		}

		.van-popover[data-popper-placement=top-end] .van-popover__arrow {
			right: 16px
		}

		.van-popover[data-popper-placement^=left] .van-popover__arrow {
			right: 0;
			border-right-width: 0;
			border-left-color: currentColor;
			-webkit-transform: translate(100%, -50%);
			-ms-transform: translate(100%, -50%);
			transform: translate(100%, -50%)
		}

		.van-popover[data-popper-placement=left] {
			-webkit-transform-origin: 100% 50%;
			-ms-transform-origin: 100% 50%;
			transform-origin: 100% 50%
		}

		.van-popover[data-popper-placement=left] .van-popover__arrow {
			top: 50%
		}

		.van-popover[data-popper-placement=left-start] {
			-webkit-transform-origin: 100% 0;
			-ms-transform-origin: 100% 0;
			transform-origin: 100% 0
		}

		.van-popover[data-popper-placement=left-start] .van-popover__arrow {
			top: 16px
		}

		.van-popover[data-popper-placement=left-end] {
			-webkit-transform-origin: 100% 100%;
			-ms-transform-origin: 100% 100%;
			transform-origin: 100% 100%
		}

		.van-popover[data-popper-placement=left-end] .van-popover__arrow {
			bottom: 16px
		}

		.van-popover[data-popper-placement^=right] .van-popover__arrow {
			left: 0;
			border-right-color: currentColor;
			border-left-width: 0;
			-webkit-transform: translate(-100%, -50%);
			-ms-transform: translate(-100%, -50%);
			transform: translate(-100%, -50%)
		}

		.van-popover[data-popper-placement=right] {
			-webkit-transform-origin: 0 50%;
			-ms-transform-origin: 0 50%;
			transform-origin: 0 50%
		}

		.van-popover[data-popper-placement=right] .van-popover__arrow {
			top: 50%
		}

		.van-popover[data-popper-placement=right-start] {
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0
		}

		.van-popover[data-popper-placement=right-start] .van-popover__arrow {
			top: 16px
		}

		.van-popover[data-popper-placement=right-end] {
			-webkit-transform-origin: 0 100%;
			-ms-transform-origin: 0 100%;
			transform-origin: 0 100%
		}

		.van-popover[data-popper-placement=right-end] .van-popover__arrow {
			bottom: 16px
		}

		.van-popover[data-popper-placement^=bottom] .van-popover__arrow {
			top: 0;
			border-top-width: 0;
			border-bottom-color: currentColor;
			-webkit-transform: translate(-50%, -100%);
			-ms-transform: translate(-50%, -100%);
			transform: translate(-50%, -100%)
		}

		.van-popover[data-popper-placement=bottom] {
			-webkit-transform-origin: 50% 0;
			-ms-transform-origin: 50% 0;
			transform-origin: 50% 0
		}

		.van-popover[data-popper-placement=bottom] .van-popover__arrow {
			left: 50%
		}

		.van-popover[data-popper-placement=bottom-start] {
			-webkit-transform-origin: 0 0;
			-ms-transform-origin: 0 0;
			transform-origin: 0 0
		}

		.van-popover[data-popper-placement=bottom-start] .van-popover__arrow {
			left: 16px
		}

		.van-popover[data-popper-placement=bottom-end] {
			-webkit-transform-origin: 100% 0;
			-ms-transform-origin: 100% 0;
			transform-origin: 100% 0
		}

		.van-popover[data-popper-placement=bottom-end] .van-popover__arrow {
			right: 16px
		}

		.van-popover--light {
			color: #323233
		}

		.van-popover--light .van-popover__content {
			background-color: #fff;
			-webkit-box-shadow: 0 2px 12px rgba(50, 50, 51, .12);
			box-shadow: 0 2px 12px rgba(50, 50, 51, .12)
		}

		.van-popover--light .van-popover__arrow {
			color: #fff
		}

		.van-popover--light .van-popover__action:active {
			background-color: #f2f3f5
		}

		.van-popover--light .van-popover__action--disabled {
			color: #c8c9cc;
			cursor: not-allowed
		}

		.van-popover--light .van-popover__action--disabled:active {
			background-color: transparent
		}

		.van-popover--dark {
			color: #fff
		}

		.van-popover--dark .van-popover__content {
			background-color: #4a4a4a
		}

		.van-popover--dark .van-popover__arrow {
			color: #4a4a4a
		}

		.van-popover--dark .van-popover__action:active {
			background-color: rgba(0, 0, 0, .2)
		}

		.van-popover--dark .van-popover__action--disabled {
			color: #969799
		}

		.van-popover--dark .van-popover__action--disabled:active {
			background-color: transparent
		}

		.van-popover--dark .van-popover__action-text:after {
			border-color: #646566
		}

		.van-popover-zoom-enter,
		.van-popover-zoom-leave-active {
			-webkit-transform: scale(.8);
			-ms-transform: scale(.8);
			transform: scale(.8);
			opacity: 0
		}

		.van-popover-zoom-enter-active {
			-webkit-transition-timing-function: ease-out;
			-o-transition-timing-function: ease-out;
			transition-timing-function: ease-out
		}

		.van-popover-zoom-leave-active {
			-webkit-transition-timing-function: ease-in;
			-o-transition-timing-function: ease-in;
			transition-timing-function: ease-in
		}

		.van-notify {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 8px 16px;
			color: #fff;
			font-size: 14px;
			line-height: 20px;
			white-space: pre-wrap;
			text-align: center;
			word-wrap: break-word
		}

		.van-notify--primary {
			background-color: #1989fa
		}

		.van-notify--success {
			background-color: #07c160
		}

		.van-notify--danger {
			background-color: #ee0a24
		}

		.van-notify--warning {
			background-color: #ff976a
		}

		.van-dropdown-item {
			position: fixed;
			right: 0;
			left: 0;
			z-index: 10;
			overflow: hidden
		}

		.van-dropdown-item__icon {
			display: block;
			line-height: inherit
		}

		.van-dropdown-item__option {
			text-align: left
		}

		.van-dropdown-item__option--active,
		.van-dropdown-item__option--active .van-dropdown-item__icon {
			color: #ee0a24
		}

		.van-dropdown-item--up {
			top: 0
		}

		.van-dropdown-item--down {
			bottom: 0
		}

		.van-dropdown-item__content {
			position: absolute;
			max-height: 80%
		}

		.van-loading {
			color: #c8c9cc;
			font-size: 0
		}

		.van-loading,
		.van-loading__spinner {
			position: relative;
			vertical-align: middle
		}

		.van-loading__spinner {
			display: inline-block;
			width: 30px;
			max-width: 100%;
			height: 30px;
			max-height: 100%;
			-webkit-animation: van-rotate .8s linear infinite;
			animation: van-rotate .8s linear infinite
		}

		.van-loading__spinner--spinner {
			-webkit-animation-timing-function: steps(12);
			animation-timing-function: steps(12)
		}

		.van-loading__spinner--spinner i {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%
		}

		.van-loading__spinner--spinner i:before {
			display: block;
			width: 2px;
			height: 25%;
			margin: 0 auto;
			background-color: currentColor;
			border-radius: 40%;
			content: " "
		}

		.van-loading__spinner--circular {
			-webkit-animation-duration: 2s;
			animation-duration: 2s
		}

		.van-loading__circular {
			display: block;
			width: 100%;
			height: 100%
		}

		.van-loading__circular circle {
			-webkit-animation: van-circular 1.5s ease-in-out infinite;
			animation: van-circular 1.5s ease-in-out infinite;
			stroke: currentColor;
			stroke-width: 3;
			stroke-linecap: round
		}

		.van-loading__text {
			display: inline-block;
			margin-left: 8px;
			color: #969799;
			font-size: 14px;
			vertical-align: middle
		}

		.van-loading--vertical {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-loading--vertical .van-loading__text {
			margin: 8px 0 0
		}

		@-webkit-keyframes van-circular {
			0% {
				stroke-dasharray: 1, 200;
				stroke-dashoffset: 0
			}

			50% {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -40
			}

			to {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -120
			}
		}

		@keyframes van-circular {
			0% {
				stroke-dasharray: 1, 200;
				stroke-dashoffset: 0
			}

			50% {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -40
			}

			to {
				stroke-dasharray: 90, 150;
				stroke-dashoffset: -120
			}
		}

		.van-loading__spinner--spinner i:first-of-type {
			-webkit-transform: rotate(30deg);
			-ms-transform: rotate(30deg);
			transform: rotate(30deg);
			opacity: 1
		}

		.van-loading__spinner--spinner i:nth-of-type(2) {
			-webkit-transform: rotate(60deg);
			-ms-transform: rotate(60deg);
			transform: rotate(60deg);
			opacity: .9375
		}

		.van-loading__spinner--spinner i:nth-of-type(3) {
			-webkit-transform: rotate(90deg);
			-ms-transform: rotate(90deg);
			transform: rotate(90deg);
			opacity: .875
		}

		.van-loading__spinner--spinner i:nth-of-type(4) {
			-webkit-transform: rotate(120deg);
			-ms-transform: rotate(120deg);
			transform: rotate(120deg);
			opacity: .8125
		}

		.van-loading__spinner--spinner i:nth-of-type(5) {
			-webkit-transform: rotate(150deg);
			-ms-transform: rotate(150deg);
			transform: rotate(150deg);
			opacity: .75
		}

		.van-loading__spinner--spinner i:nth-of-type(6) {
			-webkit-transform: rotate(180deg);
			-ms-transform: rotate(180deg);
			transform: rotate(180deg);
			opacity: .6875
		}

		.van-loading__spinner--spinner i:nth-of-type(7) {
			-webkit-transform: rotate(210deg);
			-ms-transform: rotate(210deg);
			transform: rotate(210deg);
			opacity: .625
		}

		.van-loading__spinner--spinner i:nth-of-type(8) {
			-webkit-transform: rotate(240deg);
			-ms-transform: rotate(240deg);
			transform: rotate(240deg);
			opacity: .5625
		}

		.van-loading__spinner--spinner i:nth-of-type(9) {
			-webkit-transform: rotate(270deg);
			-ms-transform: rotate(270deg);
			transform: rotate(270deg);
			opacity: .5
		}

		.van-loading__spinner--spinner i:nth-of-type(10) {
			-webkit-transform: rotate(300deg);
			-ms-transform: rotate(300deg);
			transform: rotate(300deg);
			opacity: .4375
		}

		.van-loading__spinner--spinner i:nth-of-type(11) {
			-webkit-transform: rotate(330deg);
			-ms-transform: rotate(330deg);
			transform: rotate(330deg);
			opacity: .375
		}

		.van-loading__spinner--spinner i:nth-of-type(12) {
			-webkit-transform: rotate(1turn);
			-ms-transform: rotate(1turn);
			transform: rotate(1turn);
			opacity: .3125
		}

		.van-pull-refresh {
			overflow: hidden;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-pull-refresh__track {
			position: relative;
			height: 100%;
			-webkit-transition-property: -webkit-transform;
			transition-property: -webkit-transform;
			-o-transition-property: transform;
			transition-property: transform;
			transition-property: transform, -webkit-transform
		}

		.van-pull-refresh__head {
			position: absolute;
			left: 0;
			width: 100%;
			height: 50px;
			overflow: hidden;
			color: #969799;
			font-size: 14px;
			line-height: 50px;
			text-align: center;
			-webkit-transform: translateY(-100%);
			-ms-transform: translateY(-100%);
			transform: translateY(-100%)
		}

		.van-number-keyboard {
			position: fixed;
			bottom: 0;
			left: 0;
			z-index: 100;
			width: 100%;
			padding-bottom: 22px;
			background-color: #f2f3f5;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-number-keyboard--with-title {
			border-radius: 20px 20px 0 0
		}

		.van-number-keyboard__header {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			height: 34px;
			padding-top: 6px;
			color: #646566;
			font-size: 16px
		}

		.van-number-keyboard__title {
			display: inline-block;
			font-weight: 400
		}

		.van-number-keyboard__title-left {
			position: absolute;
			left: 0
		}

		.van-number-keyboard__body {
			padding: 6px 0 0 6px
		}

		.van-number-keyboard__body,
		.van-number-keyboard__keys {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.van-number-keyboard__keys {
			-webkit-box-flex: 3;
			-webkit-flex: 3;
			-ms-flex: 3;
			flex: 3;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-number-keyboard__close {
			position: absolute;
			right: 0;
			height: 100%;
			padding: 0 16px;
			color: #576b95;
			font-size: 14px;
			background-color: transparent;
			border: none;
			cursor: pointer
		}

		.van-number-keyboard__close:active {
			opacity: .7
		}

		.van-number-keyboard__sidebar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.van-number-keyboard--unfit {
			padding-bottom: 0
		}

		.van-key {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 48px;
			font-size: 28px;
			line-height: 1.5;
			background-color: #fff;
			border-radius: 8px;
			cursor: pointer
		}

		.van-key--large {
			position: absolute;
			top: 0;
			right: 6px;
			bottom: 6px;
			left: 0;
			height: auto
		}

		.van-key--blue,
		.van-key--delete {
			font-size: 16px
		}

		.van-key--active {
			background-color: #ebedf0
		}

		.van-key--blue {
			color: #fff;
			background-color: #1989fa
		}

		.van-key--blue.van-key--active {
			background-color: #0570db
		}

		.van-key__wrapper {
			position: relative;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-flex-basis: 33%;
			-ms-flex-preferred-size: 33%;
			flex-basis: 33%;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 0 6px 6px 0
		}

		.van-key__wrapper--wider {
			-webkit-flex-basis: 66%;
			-ms-flex-preferred-size: 66%;
			flex-basis: 66%
		}

		.van-key__delete-icon {
			width: 32px;
			height: 22px
		}

		.van-key__collapse-icon {
			width: 30px;
			height: 24px
		}

		.van-key__loading-icon {
			color: #fff
		}

		.van-list__error-text,
		.van-list__finished-text,
		.van-list__loading {
			color: #969799;
			font-size: 14px;
			line-height: 50px;
			text-align: center
		}

		.van-list__placeholder {
			height: 0;
			pointer-events: none
		}

		.van-switch {
			position: relative;
			display: inline-block;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			width: 2em;
			font-size: 30px;
			border: 1px solid rgba(0, 0, 0, .1);
			border-radius: 1em;
			cursor: pointer;
			-webkit-transition: background-color .3s;
			-o-transition: background-color .3s;
			transition: background-color .3s
		}

		.van-switch,
		.van-switch__node {
			height: 1em;
			background-color: #fff
		}

		.van-switch__node {
			position: absolute;
			top: 0;
			left: 0;
			width: 1em;
			font-size: inherit;
			border-radius: 100%;
			-webkit-box-shadow: 0 3px 1px 0 rgba(0, 0, 0, .05), 0 2px 2px 0 rgba(0, 0, 0, .1), 0 3px 3px 0 rgba(0, 0, 0, .05);
			box-shadow: 0 3px 1px 0 rgba(0, 0, 0, .05), 0 2px 2px 0 rgba(0, 0, 0, .1), 0 3px 3px 0 rgba(0, 0, 0, .05);
			-webkit-transition: -webkit-transform .3s cubic-bezier(.3, 1.05, .4, 1.05);
			transition: -webkit-transform .3s cubic-bezier(.3, 1.05, .4, 1.05);
			-o-transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05);
			transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05);
			transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05), -webkit-transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
		}

		.van-switch__loading {
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			line-height: 1
		}

		.van-switch--on {
			background-color: #1989fa
		}

		.van-switch--on .van-switch__node {
			-webkit-transform: translateX(1em);
			-ms-transform: translateX(1em);
			transform: translateX(1em)
		}

		.van-switch--on .van-switch__loading {
			color: #1989fa
		}

		.van-switch--disabled {
			cursor: not-allowed;
			opacity: .5
		}

		.van-switch--loading {
			cursor: default
		}

		.van-switch-cell {
			padding-top: 9px;
			padding-bottom: 9px
		}

		.van-switch-cell--large {
			padding-top: 11px;
			padding-bottom: 11px
		}

		.van-switch-cell .van-switch {
			float: right
		}

		.van-button {
			position: relative;
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 44px;
			margin: 0;
			padding: 0;
			font-size: 16px;
			line-height: 1.2;
			text-align: center;
			border-radius: 2px;
			cursor: pointer;
			-webkit-transition: opacity .2s;
			-o-transition: opacity .2s;
			transition: opacity .2s;
			-webkit-appearance: none
		}

		.van-button:before {
			position: absolute;
			top: 50%;
			left: 50%;
			width: 100%;
			height: 100%;
			background-color: #000;
			border: inherit;
			border-color: #000;
			border-radius: inherit;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			opacity: 0;
			content: " "
		}

		.van-button:active:before {
			opacity: .1
		}

		.van-button--disabled:before,
		.van-button--loading:before {
			display: none
		}

		.van-button--default {
			color: #323233;
			background-color: #fff;
			border: 1px solid #ebedf0
		}

		.van-button--primary {
			color: #fff;
			background-color: #07c160;
			border: 1px solid #07c160
		}

		.van-button--info {
			color: #fff;
			background-color: #1989fa;
			border: 1px solid #1989fa
		}

		.van-button--danger {
			color: #fff;
			background-color: #ee0a24;
			border: 1px solid #ee0a24
		}

		.van-button--warning {
			color: #fff;
			background-color: #ff976a;
			border: 1px solid #ff976a
		}

		.van-button--plain {
			background-color: #fff
		}

		.van-button--plain.van-button--primary {
			color: #07c160
		}

		.van-button--plain.van-button--info {
			color: #1989fa
		}

		.van-button--plain.van-button--danger {
			color: #ee0a24
		}

		.van-button--plain.van-button--warning {
			color: #ff976a
		}

		.van-button--large {
			width: 100%;
			height: 50px
		}

		.van-button--normal {
			padding: 0 15px;
			font-size: 14px
		}

		.van-button--small {
			height: 32px;
			padding: 0 8px;
			font-size: 12px
		}

		.van-button__loading {
			color: inherit;
			font-size: inherit
		}

		.van-button--mini {
			height: 24px;
			padding: 0 4px;
			font-size: 10px
		}

		.van-button--mini+.van-button--mini {
			margin-left: 4px
		}

		.van-button--block {
			display: block;
			width: 100%
		}

		.van-button--disabled {
			cursor: not-allowed;
			opacity: .5
		}

		.van-button--loading {
			cursor: default
		}

		.van-button--round {
			border-radius: 999px
		}

		.van-button--square {
			border-radius: 0
		}

		.van-button__content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 100%
		}

		.van-button__content:before {
			content: " "
		}

		.van-button__icon {
			font-size: 1.2em;
			line-height: inherit
		}

		.van-button__icon+.van-button__text,
		.van-button__loading+.van-button__text,
		.van-button__text+.van-button__icon,
		.van-button__text+.van-button__loading {
			margin-left: 4px
		}

		.van-button--hairline {
			border-width: 0
		}

		.van-button--hairline:after {
			border-color: inherit;
			border-radius: 4px
		}

		.van-button--hairline.van-button--round:after {
			border-radius: 999px
		}

		.van-button--hairline.van-button--square:after {
			border-radius: 0
		}

		.van-submit-bar {
			position: fixed;
			bottom: 0;
			left: 0;
			z-index: 100;
			width: 100%;
			padding-bottom: env(safe-area-inset-bottom);
			background-color: #fff;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-submit-bar__tip {
			padding: 8px 12px;
			color: #f56723;
			font-size: 12px;
			line-height: 1.5;
			background-color: #fff7cc
		}

		.van-submit-bar__tip-icon {
			min-width: 18px;
			font-size: 12px;
			vertical-align: middle
		}

		.van-submit-bar__tip-text {
			vertical-align: middle
		}

		.van-submit-bar__bar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			height: 50px;
			padding: 0 16px;
			font-size: 14px
		}

		.van-submit-bar__text {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			padding-right: 12px;
			color: #323233;
			text-align: right
		}

		.van-submit-bar__text span {
			display: inline-block
		}

		.van-submit-bar__suffix-label {
			margin-left: 5px;
			font-weight: 500
		}

		.van-submit-bar__price {
			color: #ee0a24;
			font-weight: 500;
			font-size: 12px
		}

		.van-submit-bar__price--integer {
			font-size: 20px;
			font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif
		}

		.van-submit-bar__button {
			width: 110px;
			height: 40px;
			font-weight: 500;
			border: none
		}

		.van-submit-bar__button--danger {
			background: -webkit-gradient(linear, left top, right top, from(#ff6034), to(#ee0a24));
			background: -o-linear-gradient(left, #ff6034, #ee0a24);
			background: linear-gradient(90deg, #ff6034, #ee0a24)
		}

		.van-submit-bar--unfit {
			padding-bottom: 0
		}

		.van-goods-action-button {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: 40px;
			font-weight: 500;
			font-size: 14px;
			border: none;
			border-radius: 0
		}

		.van-goods-action-button--first {
			margin-left: 5px;
			border-top-left-radius: 999px;
			border-bottom-left-radius: 999px
		}

		.van-goods-action-button--last {
			margin-right: 5px;
			border-top-right-radius: 999px;
			border-bottom-right-radius: 999px
		}

		.van-goods-action-button--warning {
			background: -webkit-gradient(linear, left top, right top, from(#ffd01e), to(#ff8917));
			background: -o-linear-gradient(left, #ffd01e, #ff8917);
			background: linear-gradient(90deg, #ffd01e, #ff8917)
		}

		.van-goods-action-button--danger {
			background: -webkit-gradient(linear, left top, right top, from(#ff6034), to(#ee0a24));
			background: -o-linear-gradient(left, #ff6034, #ee0a24);
			background: linear-gradient(90deg, #ff6034, #ee0a24)
		}

		@media(max-width:321px) {
			.van-goods-action-button {
				font-size: 13px
			}
		}

		.van-toast {
			position: fixed;
			top: 50%;
			left: 50%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			width: 88px;
			max-width: 70%;
			min-height: 88px;
			padding: 16px;
			color: #fff;
			font-size: 14px;
			line-height: 20px;
			white-space: pre-wrap;
			text-align: center;
			word-break: break-all;
			background-color: rgba(0, 0, 0, .7);
			border-radius: 8px;
			-webkit-transform: translate3d(-50%, -50%, 0);
			transform: translate3d(-50%, -50%, 0)
		}

		.van-toast--unclickable {
			overflow: hidden
		}

		.van-toast--unclickable * {
			pointer-events: none
		}

		.van-toast--html,
		.van-toast--text {
			width: -webkit-fit-content;
			width: -moz-fit-content;
			width: fit-content;
			min-width: 96px;
			min-height: 0;
			padding: 8px 12px
		}

		.van-toast--html .van-toast__text,
		.van-toast--text .van-toast__text {
			margin-top: 0
		}

		.van-toast--top {
			top: 20%
		}

		.van-toast--bottom {
			top: auto;
			bottom: 20%
		}

		.van-toast__icon {
			font-size: 36px
		}

		.van-toast__loading {
			padding: 4px;
			color: #fff
		}

		.van-toast__text {
			margin-top: 8px
		}

		.van-calendar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			height: 100%;
			background-color: #fff
		}

		.van-calendar__popup.van-popup--bottom,
		.van-calendar__popup.van-popup--top {
			height: 80%
		}

		.van-calendar__popup.van-popup--left,
		.van-calendar__popup.van-popup--right {
			height: 100%
		}

		.van-calendar__popup .van-popup__close-icon {
			top: 11px
		}

		.van-calendar__header {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-shadow: 0 2px 10px rgba(125, 126, 128, .16);
			box-shadow: 0 2px 10px rgba(125, 126, 128, .16)
		}

		.van-calendar__header-subtitle,
		.van-calendar__header-title,
		.van-calendar__month-title {
			height: 44px;
			font-weight: 500;
			line-height: 44px;
			text-align: center
		}

		.van-calendar__header-title {
			font-size: 16px
		}

		.van-calendar__header-subtitle,
		.van-calendar__month-title {
			font-size: 14px
		}

		.van-calendar__weekdays {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.van-calendar__weekday {
			font-size: 12px;
			line-height: 30px;
			text-align: center
		}

		.van-calendar__body,
		.van-calendar__weekday {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1
		}

		.van-calendar__body {
			overflow: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-calendar__days {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-calendar__month-mark {
			position: absolute;
			top: 50%;
			left: 50%;
			z-index: 0;
			color: rgba(242, 243, 245, .8);
			font-size: 160px;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			pointer-events: none
		}

		.van-calendar__day,
		.van-calendar__selected-day {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			text-align: center
		}

		.van-calendar__day {
			position: relative;
			width: 14.285%;
			height: 64px;
			font-size: 16px;
			cursor: pointer
		}

		.van-calendar__day--end,
		.van-calendar__day--multiple-middle,
		.van-calendar__day--multiple-selected,
		.van-calendar__day--start,
		.van-calendar__day--start-end {
			color: #fff;
			background-color: #ee0a24
		}

		.van-calendar__day--start {
			border-radius: 4px 0 0 4px
		}

		.van-calendar__day--end {
			border-radius: 0 4px 4px 0
		}

		.van-calendar__day--multiple-selected,
		.van-calendar__day--start-end {
			border-radius: 4px
		}

		.van-calendar__day--middle {
			color: #ee0a24
		}

		.van-calendar__day--middle:after {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			background-color: currentColor;
			opacity: .1;
			content: ""
		}

		.van-calendar__day--disabled {
			color: #c8c9cc;
			cursor: default
		}

		.van-calendar__bottom-info,
		.van-calendar__top-info {
			position: absolute;
			right: 0;
			left: 0;
			font-size: 10px;
			line-height: 14px
		}

		@media(max-width:350px) {

			.van-calendar__bottom-info,
			.van-calendar__top-info {
				font-size: 9px
			}
		}

		.van-calendar__top-info {
			top: 6px
		}

		.van-calendar__bottom-info {
			bottom: 6px
		}

		.van-calendar__selected-day {
			width: 54px;
			height: 54px;
			color: #fff;
			background-color: #ee0a24;
			border-radius: 4px
		}

		.van-calendar__footer {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			padding: 0 16px env(safe-area-inset-bottom)
		}

		.van-calendar__footer--unfit {
			padding-bottom: 0
		}

		.van-calendar__confirm {
			height: 36px;
			margin: 7px 0
		}

		.van-picker {
			position: relative;
			background-color: #fff;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-picker__toolbar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			height: 44px
		}

		.van-picker__cancel,
		.van-picker__confirm {
			height: 100%;
			padding: 0 16px;
			font-size: 14px;
			background-color: transparent;
			border: none;
			cursor: pointer
		}

		.van-picker__cancel:active,
		.van-picker__confirm:active {
			opacity: .7
		}

		.van-picker__confirm {
			color: #576b95
		}

		.van-picker__cancel {
			color: #969799
		}

		.van-picker__title {
			max-width: 50%;
			font-weight: 500;
			font-size: 16px;
			line-height: 20px;
			text-align: center
		}

		.van-picker__columns {
			position: relative;
			cursor: -webkit-grab;
			cursor: grab
		}

		.van-picker__columns,
		.van-picker__loading {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.van-picker__loading {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 3;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: #1989fa;
			background-color: hsla(0, 0%, 100%, .9)
		}

		.van-picker__frame {
			top: 50%;
			right: 16px;
			left: 16px;
			z-index: 2;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-picker__frame,
		.van-picker__mask {
			position: absolute;
			pointer-events: none
		}

		.van-picker__mask {
			top: 0;
			left: 0;
			z-index: 1;
			width: 100%;
			height: 100%;
			background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .9)), to(hsla(0, 0%, 100%, .4))), -webkit-gradient(linear, left bottom, left top, from(hsla(0, 0%, 100%, .9)), to(hsla(0, 0%, 100%, .4)));
			background-image: -o-linear-gradient(top, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .4)), -o-linear-gradient(bottom, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .4));
			background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .4)), linear-gradient(0deg, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .4));
			background-repeat: no-repeat;
			background-position: top, bottom;
			-webkit-transform: translateZ(0);
			transform: translateZ(0)
		}

		.van-picker-column {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			overflow: hidden;
			font-size: 16px
		}

		.van-picker-column__wrapper {
			-webkit-transition-timing-function: cubic-bezier(.23, 1, .68, 1);
			-o-transition-timing-function: cubic-bezier(.23, 1, .68, 1);
			transition-timing-function: cubic-bezier(.23, 1, .68, 1)
		}

		.van-picker-column__item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			padding: 0 4px;
			color: #000
		}

		.van-picker-column__item--disabled {
			cursor: not-allowed;
			opacity: .3
		}

		.van-action-sheet {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			max-height: 80%;
			overflow: hidden;
			color: #323233
		}

		.van-action-sheet__content {
			-webkit-box-flex: 1;
			-webkit-flex: 1 auto;
			-ms-flex: 1 auto;
			flex: 1 auto;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-action-sheet__cancel,
		.van-action-sheet__item {
			display: block;
			width: 100%;
			padding: 14px 16px;
			font-size: 16px;
			background-color: #fff;
			border: none;
			cursor: pointer
		}

		.van-action-sheet__cancel:active,
		.van-action-sheet__item:active {
			background-color: #f2f3f5
		}

		.van-action-sheet__item {
			line-height: 22px
		}

		.van-action-sheet__item--disabled,
		.van-action-sheet__item--loading {
			color: #c8c9cc
		}

		.van-action-sheet__item--disabled:active,
		.van-action-sheet__item--loading:active {
			background-color: #fff
		}

		.van-action-sheet__item--disabled {
			cursor: not-allowed
		}

		.van-action-sheet__item--loading {
			cursor: default
		}

		.van-action-sheet__cancel {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			color: #646566
		}

		.van-action-sheet__subname {
			margin-top: 8px;
			color: #969799;
			font-size: 12px;
			line-height: 18px
		}

		.van-action-sheet__gap {
			display: block;
			height: 8px;
			background-color: #f7f8fa
		}

		.van-action-sheet__header {
			font-weight: 500;
			font-size: 16px;
			line-height: 48px
		}

		.van-action-sheet__description,
		.van-action-sheet__header {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			text-align: center
		}

		.van-action-sheet__description {
			position: relative;
			padding: 20px 16px;
			color: #969799;
			font-size: 14px;
			line-height: 20px
		}

		.van-action-sheet__description:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			right: 16px;
			bottom: 0;
			left: 16px;
			border-bottom: 1px solid #ebedf0;
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-action-sheet__loading-icon .van-loading__spinner {
			width: 22px;
			height: 22px
		}

		.van-action-sheet__close {
			position: absolute;
			top: 0;
			right: 0;
			z-index: 1;
			padding: 0 16px;
			color: #c8c9cc;
			font-size: 22px;
			line-height: inherit
		}

		.van-action-sheet__close:active {
			color: #969799
		}

		.van-goods-action {
			position: fixed;
			right: 0;
			bottom: 0;
			left: 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			height: 50px;
			padding-bottom: env(safe-area-inset-bottom);
			background-color: #fff
		}

		.van-goods-action--unfit {
			padding-bottom: 0
		}

		.van-dialog {
			position: fixed;
			top: 45%;
			left: 50%;
			width: 320px;
			overflow: hidden;
			font-size: 16px;
			background-color: #fff;
			border-radius: 16px;
			-webkit-transform: translate3d(-50%, -50%, 0);
			transform: translate3d(-50%, -50%, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-webkit-transition: .3s;
			-o-transition: .3s;
			transition: .3s;
			-webkit-transition-property: opacity, -webkit-transform;
			transition-property: opacity, -webkit-transform;
			-o-transition-property: transform, opacity;
			transition-property: transform, opacity;
			transition-property: transform, opacity, -webkit-transform
		}

		@media(max-width:321px) {
			.van-dialog {
				width: 90%
			}
		}

		.van-dialog__header {
			padding-top: 26px;
			font-weight: 500;
			line-height: 24px;
			text-align: center
		}

		.van-dialog__header--isolated {
			padding: 24px 0
		}

		.van-dialog__content--isolated {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			min-height: 104px
		}

		.van-dialog__message {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			max-height: 60vh;
			padding: 26px 24px;
			overflow-y: auto;
			font-size: 14px;
			line-height: 20px;
			white-space: pre-wrap;
			text-align: center;
			word-wrap: break-word;
			-webkit-overflow-scrolling: touch
		}

		.van-dialog__message--has-title {
			padding-top: 8px;
			color: #646566
		}

		.van-dialog__message--left {
			text-align: left
		}

		.van-dialog__message--right {
			text-align: right
		}

		.van-dialog__footer {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			overflow: hidden;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-dialog__cancel,
		.van-dialog__confirm {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: 48px;
			margin: 0;
			border: 0
		}

		.van-dialog__confirm,
		.van-dialog__confirm:active {
			color: #ee0a24
		}

		.van-dialog--round-button .van-dialog__footer {
			position: relative;
			height: auto;
			padding: 8px 24px 16px
		}

		.van-dialog--round-button .van-dialog__message {
			padding-bottom: 16px;
			color: #323233
		}

		.van-dialog--round-button .van-dialog__cancel,
		.van-dialog--round-button .van-dialog__confirm {
			height: 36px
		}

		.van-dialog--round-button .van-dialog__confirm {
			color: #fff
		}

		.van-dialog-bounce-enter {
			-webkit-transform: translate3d(-50%, -50%, 0) scale(.7);
			transform: translate3d(-50%, -50%, 0) scale(.7);
			opacity: 0
		}

		.van-dialog-bounce-leave-active {
			-webkit-transform: translate3d(-50%, -50%, 0) scale(.9);
			transform: translate3d(-50%, -50%, 0) scale(.9);
			opacity: 0
		}

		.van-contact-edit {
			padding: 16px
		}

		.van-contact-edit__fields {
			overflow: hidden;
			border-radius: 4px
		}

		.van-contact-edit__fields .van-field__label {
			width: 4.1em
		}

		.van-contact-edit__switch-cell {
			margin-top: 10px;
			padding-top: 9px;
			padding-bottom: 9px;
			border-radius: 4px
		}

		.van-contact-edit__buttons {
			padding: 32px 0
		}

		.van-contact-edit .van-button {
			margin-bottom: 12px;
			font-size: 16px
		}

		.van-address-edit {
			padding: 12px
		}

		.van-address-edit__fields {
			overflow: hidden;
			border-radius: 8px
		}

		.van-address-edit__fields .van-field__label {
			width: 4.1em
		}

		.van-address-edit__default {
			margin-top: 12px;
			overflow: hidden;
			border-radius: 8px
		}

		.van-address-edit__buttons {
			padding: 32px 4px
		}

		.van-address-edit__buttons .van-button {
			margin-bottom: 12px
		}

		.van-address-edit-detail {
			padding: 0
		}

		.van-address-edit-detail__search-item {
			background-color: #f2f3f5
		}

		.van-address-edit-detail__keyword {
			color: #ee0a24
		}

		.van-address-edit-detail__finish {
			color: #1989fa;
			font-size: 12px
		}

		.van-radio-group--horizontal {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-contact-list {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 100%;
			padding-bottom: 80px
		}

		.van-contact-list__item {
			padding: 16px
		}

		.van-contact-list__item-value {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			padding-right: 32px;
			padding-left: 8px
		}

		.van-contact-list__item-tag {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			margin-left: 8px;
			padding-top: 0;
			padding-bottom: 0;
			line-height: 1.4em
		}

		.van-contact-list__group {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 100%;
			overflow-y: scroll;
			-webkit-overflow-scrolling: touch
		}

		.van-contact-list__edit {
			font-size: 16px
		}

		.van-contact-list__bottom {
			position: fixed;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 999;
			padding: 0 16px env(safe-area-inset-bottom);
			background-color: #fff
		}

		.van-contact-list__add {
			height: 40px;
			margin: 5px 0
		}

		.van-address-list {
			height: 100%;
			padding: 12px 12px 80px
		}

		.van-address-list,
		.van-address-list__bottom {
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.van-address-list__bottom {
			position: fixed;
			bottom: 0;
			left: 0;
			z-index: 999;
			width: 100%;
			padding: 0 16px env(safe-area-inset-bottom);
			background-color: #fff
		}

		.van-address-list__add {
			height: 40px;
			margin: 5px 0
		}

		.van-address-list__disabled-text {
			padding: 20px 0 16px;
			color: #969799;
			font-size: 14px;
			line-height: 20px
		}

		.van-address-item {
			padding: 12px;
			background-color: #fff;
			border-radius: 8px
		}

		.van-address-item:not(:last-child) {
			margin-bottom: 12px
		}

		.van-address-item__value {
			padding-right: 44px
		}

		.van-address-item__name {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			margin-bottom: 8px;
			font-size: 16px;
			line-height: 22px
		}

		.van-address-item__tag {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			margin-left: 8px;
			padding-top: 0;
			padding-bottom: 0;
			line-height: 1.4em
		}

		.van-address-item__address {
			color: #323233;
			font-size: 13px;
			line-height: 18px
		}

		.van-address-item--disabled .van-address-item__address,
		.van-address-item--disabled .van-address-item__name {
			color: #c8c9cc
		}

		.van-address-item__edit {
			position: absolute;
			top: 50%;
			right: 16px;
			color: #969799;
			font-size: 20px;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-address-item .van-cell {
			padding: 0
		}

		.van-address-item .van-radio__label {
			margin-left: 12px
		}

		.van-address-item .van-radio__icon--checked .van-icon {
			background-color: #ee0a24;
			border-color: #ee0a24
		}

		.van-badge {
			display: inline-block;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 16px;
			padding: 0 3px;
			color: #fff;
			font-weight: 500;
			font-size: 12px;
			font-family: -apple-system-font, Helvetica Neue, Arial, sans-serif;
			line-height: 1.2;
			text-align: center;
			background-color: #ee0a24;
			border: 1px solid #fff;
			border-radius: 999px
		}

		.van-badge--fixed {
			position: absolute;
			top: 0;
			right: 0;
			-webkit-transform: translate(50%, -50%);
			-ms-transform: translate(50%, -50%);
			transform: translate(50%, -50%);
			-webkit-transform-origin: 100%;
			-ms-transform-origin: 100%;
			transform-origin: 100%
		}

		.van-badge--dot {
			width: 8px;
			min-width: 0;
			height: 8px;
			background-color: #ee0a24;
			border-radius: 100%
		}

		.van-badge__wrapper {
			position: relative;
			display: inline-block
		}

		.van-tab__pane,
		.van-tab__pane-wrapper {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%
		}

		.van-tab__pane-wrapper--inactive {
			height: 0;
			overflow: visible
		}

		.van-sticky--fixed {
			position: fixed;
			top: 0;
			right: 0;
			left: 0;
			z-index: 99
		}

		.van-tab {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 0 4px;
			color: #646566;
			font-size: 14px;
			line-height: 20px;
			cursor: pointer
		}

		.van-tab--active {
			color: #323233;
			font-weight: 500
		}

		.van-tab--disabled {
			color: #c8c9cc;
			cursor: not-allowed
		}

		.van-tab__text--ellipsis {
			display: -webkit-box;
			overflow: hidden;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical
		}

		.van-tab__text-wrapper,
		.van-tabs {
			position: relative
		}

		.van-tabs__wrap {
			overflow: hidden
		}

		.van-tabs__wrap--page-top {
			position: fixed
		}

		.van-tabs__wrap--content-bottom {
			top: auto;
			bottom: 0
		}

		.van-tabs__wrap--scrollable .van-tab {
			-webkit-box-flex: 1;
			-webkit-flex: 1 0 auto;
			-ms-flex: 1 0 auto;
			flex: 1 0 auto;
			padding: 0 12px
		}

		.van-tabs__wrap--scrollable .van-tabs__nav {
			overflow-x: auto;
			overflow-y: hidden;
			-webkit-overflow-scrolling: touch
		}

		.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar {
			display: none
		}

		.van-tabs__nav {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			background-color: #fff;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-tabs__nav--line {
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			height: 100%;
			padding-bottom: 15px
		}

		.van-tabs__nav--line.van-tabs__nav--complete {
			padding-right: 8px;
			padding-left: 8px
		}

		.van-tabs__nav--card {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 30px;
			margin: 0 16px;
			border: 1px solid #ee0a24;
			border-radius: 2px
		}

		.van-tabs__nav--card .van-tab {
			color: #ee0a24;
			border-right: 1px solid #ee0a24
		}

		.van-tabs__nav--card .van-tab:last-child {
			border-right: none
		}

		.van-tabs__nav--card .van-tab.van-tab--active {
			color: #fff;
			background-color: #ee0a24
		}

		.van-tabs__nav--card .van-tab--disabled {
			color: #c8c9cc
		}

		.van-tabs__line {
			position: absolute;
			bottom: 15px;
			left: 0;
			z-index: 1;
			width: 40px;
			height: 3px;
			background-color: #ee0a24;
			border-radius: 3px
		}

		.van-tabs__track {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: 100%;
			will-change: left
		}

		.van-tabs__content--animated {
			overflow: hidden
		}

		.van-tabs--line .van-tabs__wrap {
			height: 44px
		}

		.van-tabs--card>.van-tabs__wrap {
			height: 30px
		}

		.van-coupon-list {
			position: relative;
			height: 100%;
			background-color: #f7f8fa
		}

		.van-coupon-list__field {
			padding: 5px 0 5px 16px
		}

		.van-coupon-list__field .van-field__body {
			height: 34px;
			padding-left: 12px;
			line-height: 34px;
			background: #f7f8fa;
			border-radius: 17px
		}

		.van-coupon-list__field .van-field__body::-webkit-input-placeholder {
			color: #c8c9cc
		}

		.van-coupon-list__field .van-field__body::-moz-placeholder {
			color: #c8c9cc
		}

		.van-coupon-list__field .van-field__body:-ms-input-placeholder {
			color: #c8c9cc
		}

		.van-coupon-list__field .van-field__body::-ms-input-placeholder {
			color: #c8c9cc
		}

		.van-coupon-list__field .van-field__body::placeholder {
			color: #c8c9cc
		}

		.van-coupon-list__field .van-field__clear {
			margin-right: 0
		}

		.van-coupon-list__exchange-bar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			background-color: #fff
		}

		.van-coupon-list__exchange {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			height: 32px;
			font-size: 16px;
			line-height: 30px;
			border: 0
		}

		.van-coupon-list .van-tabs__wrap {
			-webkit-box-shadow: 0 6px 12px -12px #969799;
			box-shadow: 0 6px 12px -12px #969799
		}

		.van-coupon-list__list {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 16px 0 24px;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-coupon-list__list--with-bottom {
			padding-bottom: 66px
		}

		.van-coupon-list__bottom {
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 999;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 100%;
			padding: 5px 16px;
			font-weight: 500;
			background-color: #fff
		}

		.van-coupon-list__close {
			height: 40px
		}

		.van-coupon-list__empty {
			padding-top: 60px;
			text-align: center
		}

		.van-coupon-list__empty p {
			margin: 16px 0;
			color: #969799;
			font-size: 14px;
			line-height: 20px
		}

		.van-coupon-list__empty img {
			width: 200px;
			height: 200px
		}

		.van-cascader__header {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			height: 48px;
			padding: 0 16px
		}

		.van-cascader__title {
			font-weight: 500;
			font-size: 16px;
			line-height: 20px
		}

		.van-cascader__close-icon {
			color: #c8c9cc;
			font-size: 22px
		}

		.van-cascader__close-icon:active {
			color: #969799
		}

		.van-cascader__tabs .van-tab {
			-webkit-box-flex: 0;
			-webkit-flex: none;
			-ms-flex: none;
			flex: none;
			padding: 0 10px
		}

		.van-cascader__tabs.van-tabs--line .van-tabs__wrap {
			height: 48px
		}

		.van-cascader__tabs .van-tabs__nav--complete {
			padding-right: 6px;
			padding-left: 6px
		}

		.van-cascader__tab {
			color: #323233;
			font-weight: 500
		}

		.van-cascader__tab--unselected {
			color: #969799;
			font-weight: 400
		}

		.van-cascader__option {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding: 10px 16px;
			font-size: 14px;
			line-height: 20px
		}

		.van-cascader__option:active {
			background-color: #f2f3f5
		}

		.van-cascader__option--selected {
			color: #ee0a24;
			font-weight: 500
		}

		.van-cascader__selected-icon {
			font-size: 18px
		}

		.van-cascader__options {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 384px;
			padding-top: 6px;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-cell-group {
			background-color: #fff
		}

		.van-cell-group--inset {
			margin: 0 16px;
			overflow: hidden;
			border-radius: 8px
		}

		.van-cell-group__title {
			padding: 16px 16px 8px;
			color: #969799;
			font-size: 14px;
			line-height: 16px
		}

		.van-cell-group__title--inset {
			padding: 16px 16px 8px 32px
		}

		.van-panel {
			background: #fff
		}

		.van-panel__header-value {
			color: #ee0a24
		}

		.van-panel__footer {
			padding: 8px 16px
		}

		.van-checkbox-group--horizontal {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-circle {
			position: relative;
			display: inline-block;
			width: 100px;
			height: 100px;
			text-align: center
		}

		.van-circle svg {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%
		}

		.van-circle__layer {
			stroke: #fff
		}

		.van-circle__hover {
			fill: none;
			stroke: #1989fa;
			stroke-linecap: round
		}

		.van-circle__text {
			position: absolute;
			top: 50%;
			left: 0;
			width: 100%;
			padding: 0 4px;
			color: #323233;
			font-weight: 500;
			font-size: 14px;
			line-height: 20px;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-circle__text,
		.van-col {
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.van-col {
			float: left;
			min-height: 1px
		}

		.van-col--1 {
			width: 4.16666667%
		}

		.van-col--offset-1 {
			margin-left: 4.16666667%
		}

		.van-col--2 {
			width: 8.33333333%
		}

		.van-col--offset-2 {
			margin-left: 8.33333333%
		}

		.van-col--3 {
			width: 12.5%
		}

		.van-col--offset-3 {
			margin-left: 12.5%
		}

		.van-col--4 {
			width: 16.66666667%
		}

		.van-col--offset-4 {
			margin-left: 16.66666667%
		}

		.van-col--5 {
			width: 20.83333333%
		}

		.van-col--offset-5 {
			margin-left: 20.83333333%
		}

		.van-col--6 {
			width: 25%
		}

		.van-col--offset-6 {
			margin-left: 25%
		}

		.van-col--7 {
			width: 29.16666667%
		}

		.van-col--offset-7 {
			margin-left: 29.16666667%
		}

		.van-col--8 {
			width: 33.33333333%
		}

		.van-col--offset-8 {
			margin-left: 33.33333333%
		}

		.van-col--9 {
			width: 37.5%
		}

		.van-col--offset-9 {
			margin-left: 37.5%
		}

		.van-col--10 {
			width: 41.66666667%
		}

		.van-col--offset-10 {
			margin-left: 41.66666667%
		}

		.van-col--11 {
			width: 45.83333333%
		}

		.van-col--offset-11 {
			margin-left: 45.83333333%
		}

		.van-col--12 {
			width: 50%
		}

		.van-col--offset-12 {
			margin-left: 50%
		}

		.van-col--13 {
			width: 54.16666667%
		}

		.van-col--offset-13 {
			margin-left: 54.16666667%
		}

		.van-col--14 {
			width: 58.33333333%
		}

		.van-col--offset-14 {
			margin-left: 58.33333333%
		}

		.van-col--15 {
			width: 62.5%
		}

		.van-col--offset-15 {
			margin-left: 62.5%
		}

		.van-col--16 {
			width: 66.66666667%
		}

		.van-col--offset-16 {
			margin-left: 66.66666667%
		}

		.van-col--17 {
			width: 70.83333333%
		}

		.van-col--offset-17 {
			margin-left: 70.83333333%
		}

		.van-col--18 {
			width: 75%
		}

		.van-col--offset-18 {
			margin-left: 75%
		}

		.van-col--19 {
			width: 79.16666667%
		}

		.van-col--offset-19 {
			margin-left: 79.16666667%
		}

		.van-col--20 {
			width: 83.33333333%
		}

		.van-col--offset-20 {
			margin-left: 83.33333333%
		}

		.van-col--21 {
			width: 87.5%
		}

		.van-col--offset-21 {
			margin-left: 87.5%
		}

		.van-col--22 {
			width: 91.66666667%
		}

		.van-col--offset-22 {
			margin-left: 91.66666667%
		}

		.van-col--23 {
			width: 95.83333333%
		}

		.van-col--offset-23 {
			margin-left: 95.83333333%
		}

		.van-col--24 {
			width: 100%
		}

		.van-col--offset-24 {
			margin-left: 100%
		}

		.van-count-down {
			color: #323233;
			font-size: 14px;
			line-height: 20px
		}

		.van-divider {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			margin: 16px 0;
			color: #969799;
			font-size: 14px;
			line-height: 24px;
			border: 0 solid #ebedf0
		}

		.van-divider:after,
		.van-divider:before {
			display: block;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 1px;
			border-color: inherit;
			border-style: inherit;
			border-width: 1px 0 0
		}

		.van-divider:before {
			content: ""
		}

		.van-divider--hairline:after,
		.van-divider--hairline:before {
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-divider--dashed {
			border-style: dashed
		}

		.van-divider--content-center:before,
		.van-divider--content-left:before,
		.van-divider--content-right:before {
			margin-right: 16px
		}

		.van-divider--content-center:after,
		.van-divider--content-left:after,
		.van-divider--content-right:after {
			margin-left: 16px;
			content: ""
		}

		.van-divider--content-left:before,
		.van-divider--content-right:after {
			max-width: 10%
		}

		.van-dropdown-menu {
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-dropdown-menu__bar {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			height: 48px;
			background-color: #fff;
			-webkit-box-shadow: 0 2px 12px rgba(100, 101, 102, .12);
			box-shadow: 0 2px 12px rgba(100, 101, 102, .12)
		}

		.van-dropdown-menu__bar--opened {
			z-index: 11
		}

		.van-dropdown-menu__item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			min-width: 0;
			cursor: pointer
		}

		.van-dropdown-menu__item:active {
			opacity: .7
		}

		.van-dropdown-menu__item--disabled:active {
			opacity: 1
		}

		.van-dropdown-menu__item--disabled .van-dropdown-menu__title {
			color: #969799
		}

		.van-dropdown-menu__title {
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			max-width: 100%;
			padding: 0 8px;
			color: #323233;
			font-size: 15px;
			line-height: 22px
		}

		.van-dropdown-menu__title:after {
			position: absolute;
			top: 50%;
			right: -4px;
			margin-top: -5px;
			border-color: transparent transparent #dcdee0 #dcdee0;
			border-style: solid;
			border-width: 3px;
			-webkit-transform: rotate(-45deg);
			-ms-transform: rotate(-45deg);
			transform: rotate(-45deg);
			opacity: .8;
			content: ""
		}

		.van-dropdown-menu__title--active {
			color: #ee0a24
		}

		.van-dropdown-menu__title--active:after {
			border-color: transparent transparent currentColor currentColor
		}

		.van-dropdown-menu__title--down:after {
			margin-top: -1px;
			-webkit-transform: rotate(135deg);
			-ms-transform: rotate(135deg);
			transform: rotate(135deg)
		}

		.van-empty {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 32px 0
		}

		.van-empty__image {
			width: 160px;
			height: 160px
		}

		.van-empty__image img {
			width: 100%;
			height: 100%
		}

		.van-empty__description {
			margin-top: 16px;
			padding: 0 60px;
			color: #969799;
			font-size: 14px;
			line-height: 20px
		}

		.van-empty__bottom {
			margin-top: 24px
		}

		.van-grid {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-swipe {
			position: relative;
			overflow: hidden;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			cursor: -webkit-grab;
			cursor: grab;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-swipe__track {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			height: 100%
		}

		.van-swipe__track--vertical {
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.van-swipe__indicators {
			position: absolute;
			bottom: 12px;
			left: 50%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.van-swipe__indicators--vertical {
			top: 50%;
			bottom: auto;
			left: 12px;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
			margin-bottom: 6px
		}

		.van-swipe__indicator {
			width: 6px;
			height: 6px;
			background-color: #ebedf0;
			border-radius: 100%;
			opacity: .3;
			-webkit-transition: opacity .2s, background-color .2s;
			-o-transition: opacity .2s, background-color .2s;
			transition: opacity .2s, background-color .2s
		}

		.van-swipe__indicator:not(:last-child) {
			margin-right: 6px
		}

		.van-swipe__indicator--active {
			background-color: #1989fa;
			opacity: 1
		}

		.van-swipe-item {
			position: relative;
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			width: 100%;
			height: 100%
		}

		.van-image-preview {
			position: fixed;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%
		}

		.van-image-preview__swipe {
			height: 100%
		}

		.van-image-preview__swipe-item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			overflow: hidden
		}

		.van-image-preview__cover {
			position: absolute;
			top: 0;
			left: 0
		}

		.van-image-preview__image {
			width: 100%;
			-webkit-transition-property: -webkit-transform;
			transition-property: -webkit-transform;
			-o-transition-property: transform;
			transition-property: transform;
			transition-property: transform, -webkit-transform
		}

		.van-image-preview__image--vertical {
			width: auto;
			height: 100%
		}

		.van-image-preview__image img {
			-webkit-user-drag: none
		}

		.van-image-preview__image .van-image__error {
			top: 30%;
			height: 40%
		}

		.van-image-preview__image .van-image__error-icon {
			font-size: 36px
		}

		.van-image-preview__image .van-image__loading {
			background-color: transparent
		}

		.van-image-preview__index {
			position: absolute;
			top: 16px;
			left: 50%;
			color: #fff;
			font-size: 14px;
			line-height: 20px;
			text-shadow: 0 1px 1px #323233;
			-webkit-transform: translate(-50%);
			-ms-transform: translate(-50%);
			transform: translate(-50%)
		}

		.van-image-preview__overlay {
			background-color: rgba(0, 0, 0, .9)
		}

		.van-image-preview__close-icon {
			position: absolute;
			z-index: 1;
			color: #c8c9cc;
			font-size: 22px;
			cursor: pointer
		}

		.van-image-preview__close-icon:active {
			color: #969799
		}

		.van-image-preview__close-icon--top-left {
			top: 16px;
			left: 16px
		}

		.van-image-preview__close-icon--top-right {
			top: 16px;
			right: 16px
		}

		.van-image-preview__close-icon--bottom-left {
			bottom: 16px;
			left: 16px
		}

		.van-image-preview__close-icon--bottom-right {
			right: 16px;
			bottom: 16px
		}

		.van-uploader {
			position: relative;
			display: inline-block
		}

		.van-uploader__wrapper {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-uploader__wrapper--disabled {
			opacity: .5
		}

		.van-uploader__input {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			cursor: pointer;
			opacity: 0
		}

		.van-uploader__input-wrapper {
			position: relative
		}

		.van-uploader__input:disabled {
			cursor: not-allowed
		}

		.van-uploader__upload {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 80px;
			height: 80px;
			margin: 0 8px 8px 0;
			background-color: #f7f8fa
		}

		.van-uploader__upload:active {
			background-color: #f2f3f5
		}

		.van-uploader__upload--readonly:active {
			background-color: #f7f8fa
		}

		.van-uploader__upload-icon {
			color: #dcdee0;
			font-size: 24px
		}

		.van-uploader__upload-text {
			margin-top: 8px;
			color: #969799;
			font-size: 12px
		}

		.van-uploader__preview {
			position: relative;
			margin: 0 8px 8px 0;
			cursor: pointer
		}

		.van-uploader__preview-image {
			display: block;
			width: 80px;
			height: 80px;
			overflow: hidden
		}

		.van-uploader__preview-delete {
			position: absolute;
			top: 0;
			right: 0;
			width: 14px;
			height: 14px;
			background-color: rgba(0, 0, 0, .7);
			border-radius: 0 0 0 12px
		}

		.van-uploader__preview-delete-icon {
			position: absolute;
			top: -2px;
			right: -2px;
			color: #fff;
			font-size: 16px;
			-webkit-transform: scale(.5);
			-ms-transform: scale(.5);
			transform: scale(.5)
		}

		.van-uploader__mask,
		.van-uploader__preview-cover {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0
		}

		.van-uploader__mask {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			color: #fff;
			background-color: rgba(50, 50, 51, .88)
		}

		.van-uploader__mask-icon {
			font-size: 22px
		}

		.van-uploader__mask-message {
			margin-top: 6px;
			padding: 0 4px;
			font-size: 12px;
			line-height: 14px
		}

		.van-uploader__loading {
			width: 22px;
			height: 22px;
			color: #fff
		}

		.van-uploader__file {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			width: 80px;
			height: 80px;
			background-color: #f7f8fa
		}

		.van-uploader__file-icon {
			color: #646566;
			font-size: 20px
		}

		.van-uploader__file-name {
			width: 100%;
			margin-top: 8px;
			padding: 0 4px;
			color: #646566;
			font-size: 12px;
			text-align: center
		}

		.van-index-anchor,
		.van-uploader__file-name {
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.van-index-anchor {
			z-index: 1;
			padding: 0 16px;
			color: #323233;
			font-weight: 500;
			font-size: 14px;
			line-height: 32px;
			background-color: transparent
		}

		.van-index-anchor--sticky {
			position: fixed;
			top: 0;
			right: 0;
			left: 0;
			color: #ee0a24;
			background-color: #fff
		}

		.van-index-bar__sidebar {
			position: fixed;
			top: 50%;
			right: 0;
			z-index: 2;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			text-align: center;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%);
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-index-bar__index {
			padding: 0 8px 0 16px;
			font-weight: 500;
			font-size: 10px;
			line-height: 14px
		}

		.van-index-bar__index--active {
			color: #ee0a24
		}

		.van-pagination {
			font-size: 14px
		}

		.van-pagination,
		.van-pagination__item,
		.van-pagination__page-desc {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.van-pagination__item,
		.van-pagination__page-desc {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.van-pagination__item {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 36px;
			height: 40px;
			color: #1989fa;
			background-color: #fff;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-pagination__item:active {
			color: #fff;
			background-color: #1989fa
		}

		.van-pagination__item:after {
			border-width: 1px 0 1px 1px
		}

		.van-pagination__item:last-child:after {
			border-right-width: 1px
		}

		.van-pagination__item--active {
			color: #fff;
			background-color: #1989fa
		}

		.van-pagination__next,
		.van-pagination__prev {
			padding: 0 4px;
			cursor: pointer
		}

		.van-pagination__item--disabled,
		.van-pagination__item--disabled:active {
			color: #646566;
			background-color: #f7f8fa;
			cursor: not-allowed;
			opacity: .5
		}

		.van-pagination__page {
			-webkit-box-flex: 0;
			-webkit-flex-grow: 0;
			-ms-flex-positive: 0;
			flex-grow: 0
		}

		.van-pagination__page-desc {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			height: 40px;
			color: #646566
		}

		.van-pagination--simple .van-pagination__next:after,
		.van-pagination--simple .van-pagination__prev:after {
			border-width: 1px
		}

		.van-password-input {
			position: relative;
			margin: 0 16px;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-password-input__error-info,
		.van-password-input__info {
			margin-top: 16px;
			font-size: 14px;
			text-align: center
		}

		.van-password-input__info {
			color: #969799
		}

		.van-password-input__error-info {
			color: #ee0a24
		}

		.van-password-input__security {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: 50px;
			cursor: pointer
		}

		.van-password-input__security:after {
			border-radius: 6px
		}

		.van-password-input__security li {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			height: 100%;
			font-size: 20px;
			line-height: 1.2;
			background-color: #fff
		}

		.van-password-input__security i {
			width: 10px;
			height: 10px;
			background-color: #000;
			border-radius: 100%;
			visibility: hidden
		}

		.van-password-input__cursor,
		.van-password-input__security i {
			position: absolute;
			top: 50%;
			left: 50%;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%)
		}

		.van-password-input__cursor {
			width: 1px;
			height: 40%;
			background-color: #323233;
			-webkit-animation: van-cursor-flicker 1s infinite;
			animation: van-cursor-flicker 1s infinite
		}

		@-webkit-keyframes van-cursor-flicker {
			0% {
				opacity: 0
			}

			50% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		@keyframes van-cursor-flicker {
			0% {
				opacity: 0
			}

			50% {
				opacity: 1
			}

			to {
				opacity: 0
			}
		}

		.van-progress {
			position: relative;
			height: 4px;
			background: #ebedf0;
			border-radius: 4px
		}

		.van-progress__portion {
			position: absolute;
			left: 0;
			height: 100%;
			background: #1989fa;
			border-radius: inherit
		}

		.van-progress__pivot {
			position: absolute;
			top: 50%;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			min-width: 3.6em;
			padding: 0 5px;
			color: #fff;
			font-size: 10px;
			line-height: 1.6;
			text-align: center;
			word-break: keep-all;
			background-color: #1989fa;
			border-radius: 1em;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.van-row:after {
			display: table;
			clear: both;
			content: ""
		}

		.van-row--flex {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap
		}

		.van-row--flex:after {
			display: none
		}

		.van-row--justify-center {
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.van-row--justify-end {
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.van-row--justify-space-between {
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between
		}

		.van-row--justify-space-around {
			-webkit-justify-content: space-around;
			-ms-flex-pack: distribute;
			justify-content: space-around
		}

		.van-row--align-center {
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.van-row--align-bottom {
			-webkit-box-align: end;
			-webkit-align-items: flex-end;
			-ms-flex-align: end;
			align-items: flex-end
		}

		.van-sidebar {
			width: 80px;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch
		}

		.van-tree-select {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			font-size: 14px;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-tree-select__nav {
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			overflow-y: auto;
			background-color: #f7f8fa;
			-webkit-overflow-scrolling: touch
		}

		.van-tree-select__nav-item {
			padding: 14px 12px
		}

		.van-tree-select__content {
			-webkit-box-flex: 2;
			-webkit-flex: 2;
			-ms-flex: 2;
			flex: 2;
			overflow-y: auto;
			background-color: #fff;
			-webkit-overflow-scrolling: touch
		}

		.van-tree-select__item {
			position: relative;
			padding: 0 32px 0 16px;
			font-weight: 500;
			line-height: 48px;
			cursor: pointer
		}

		.van-tree-select__item--active {
			color: #ee0a24
		}

		.van-tree-select__item--disabled {
			color: #c8c9cc;
			cursor: not-allowed
		}

		.van-tree-select__selected {
			position: absolute;
			top: 50%;
			right: 16px;
			margin-top: -8px;
			font-size: 16px
		}

		.van-skeleton {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			padding: 0 16px
		}

		.van-skeleton__avatar {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			width: 32px;
			height: 32px;
			margin-right: 16px;
			background-color: #f2f3f5
		}

		.van-skeleton__avatar--round {
			border-radius: 999px
		}

		.van-skeleton__content {
			width: 100%
		}

		.van-skeleton__avatar+.van-skeleton__content {
			padding-top: 8px
		}

		.van-skeleton__row,
		.van-skeleton__title {
			height: 16px;
			background-color: #f2f3f5
		}

		.van-skeleton__title {
			width: 40%;
			margin: 0
		}

		.van-skeleton__row:not(:first-child) {
			margin-top: 12px
		}

		.van-skeleton__title+.van-skeleton__row {
			margin-top: 20px
		}

		.van-skeleton--animate {
			-webkit-animation: van-skeleton-blink 1.2s ease-in-out infinite;
			animation: van-skeleton-blink 1.2s ease-in-out infinite
		}

		.van-skeleton--round .van-skeleton__row,
		.van-skeleton--round .van-skeleton__title {
			border-radius: 999px
		}

		@-webkit-keyframes van-skeleton-blink {
			50% {
				opacity: .6
			}
		}

		@keyframes van-skeleton-blink {
			50% {
				opacity: .6
			}
		}

		.van-stepper {
			font-size: 0;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none
		}

		.van-stepper__minus,
		.van-stepper__plus {
			position: relative;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 28px;
			height: 28px;
			margin: 0;
			padding: 0;
			color: #323233;
			vertical-align: middle;
			background-color: #f2f3f5;
			border: 0;
			cursor: pointer
		}

		.van-stepper__minus:before,
		.van-stepper__plus:before {
			width: 50%;
			height: 1px
		}

		.van-stepper__minus:after,
		.van-stepper__plus:after {
			width: 1px;
			height: 50%
		}

		.van-stepper__minus:after,
		.van-stepper__minus:before,
		.van-stepper__plus:after,
		.van-stepper__plus:before {
			position: absolute;
			top: 50%;
			left: 50%;
			background-color: currentColor;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			content: ""
		}

		.van-stepper__minus:active,
		.van-stepper__plus:active {
			background-color: #e8e8e8
		}

		.van-stepper__minus--disabled,
		.van-stepper__plus--disabled {
			color: #c8c9cc;
			background-color: #f7f8fa;
			cursor: not-allowed
		}

		.van-stepper__minus--disabled:active,
		.van-stepper__plus--disabled:active {
			background-color: #f7f8fa
		}

		.van-stepper__minus {
			border-radius: 4px 0 0 4px
		}

		.van-stepper__minus:after {
			display: none
		}

		.van-stepper__plus {
			border-radius: 0 4px 4px 0
		}

		.van-stepper__input {
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			width: 32px;
			height: 28px;
			margin: 0 2px;
			padding: 0;
			color: #323233;
			font-size: 14px;
			line-height: normal;
			text-align: center;
			vertical-align: middle;
			background-color: #f2f3f5;
			border: 0;
			border-width: 1px 0;
			border-radius: 0;
			-webkit-appearance: none
		}

		.van-stepper__input:disabled {
			color: #c8c9cc;
			background-color: #f2f3f5;
			-webkit-text-fill-color: #c8c9cc;
			opacity: 1
		}

		.van-stepper__input:-moz-read-only {
			cursor: default
		}

		.van-stepper__input:read-only {
			cursor: default
		}

		.van-stepper--round .van-stepper__input {
			background-color: transparent
		}

		.van-stepper--round .van-stepper__minus,
		.van-stepper--round .van-stepper__plus {
			border-radius: 100%
		}

		.van-stepper--round .van-stepper__minus:active,
		.van-stepper--round .van-stepper__plus:active {
			opacity: .7
		}

		.van-stepper--round .van-stepper__minus--disabled,
		.van-stepper--round .van-stepper__minus--disabled:active,
		.van-stepper--round .van-stepper__plus--disabled,
		.van-stepper--round .van-stepper__plus--disabled:active {
			opacity: .3
		}

		.van-stepper--round .van-stepper__plus {
			color: #fff;
			background-color: #ee0a24
		}

		.van-stepper--round .van-stepper__minus {
			color: #ee0a24;
			background-color: #fff;
			border: 1px solid #ee0a24
		}

		.van-sku-container {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: stretch;
			-webkit-align-items: stretch;
			-ms-flex-align: stretch;
			align-items: stretch;
			min-height: 50%;
			max-height: 80%;
			overflow-y: visible;
			font-size: 14px;
			background: #fff
		}

		.van-sku-body {
			-webkit-box-flex: 1;
			-webkit-flex: 1 1 auto;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto;
			min-height: 44px;
			overflow-y: scroll;
			-webkit-overflow-scrolling: touch
		}

		.van-sku-body::-webkit-scrollbar {
			display: none
		}

		.van-sku-header {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin: 0 16px
		}

		.van-sku-header,
		.van-sku-header__img-wrap {
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0
		}

		.van-sku-header__img-wrap {
			width: 96px;
			height: 96px;
			margin: 12px 12px 12px 0;
			overflow: hidden;
			border-radius: 4px
		}

		.van-sku-header__goods-info {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: end;
			-webkit-justify-content: flex-end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			padding: 12px 20px 12px 0
		}

		.van-sku-header-item {
			margin-top: 8px;
			color: #969799;
			font-size: 12px;
			line-height: 16px
		}

		.van-sku__price-symbol {
			font-size: 16px;
			vertical-align: bottom
		}

		.van-sku__price-num {
			font-weight: 500;
			font-size: 22px;
			vertical-align: bottom;
			word-wrap: break-word
		}

		.van-sku__goods-price {
			margin-left: -2px;
			color: #ee0a24
		}

		.van-sku__price-tag {
			position: relative;
			display: inline-block;
			margin-left: 8px;
			padding: 0 5px;
			overflow: hidden;
			color: #ee0a24;
			font-size: 12px;
			line-height: 16px;
			border-radius: 8px
		}

		.van-sku__price-tag:before {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background: currentColor;
			opacity: .1;
			content: ""
		}

		.van-sku-group-container {
			padding-top: 12px
		}

		.van-sku-group-container--hide-soldout .van-sku-row__item--disabled {
			display: none
		}

		.van-sku-row {
			margin: 0 16px 12px
		}

		.van-sku-row:last-child {
			margin-bottom: 0
		}

		.van-sku-row__image-item,
		.van-sku-row__item {
			position: relative;
			overflow: hidden;
			color: #323233;
			border-radius: 4px;
			cursor: pointer
		}

		.van-sku-row__image-item:before,
		.van-sku-row__item:before {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background: #f7f8fa;
			content: ""
		}

		.van-sku-row__image-item--active,
		.van-sku-row__item--active {
			color: #ee0a24
		}

		.van-sku-row__image-item--active:before,
		.van-sku-row__item--active:before {
			background: currentColor;
			opacity: .1
		}

		.van-sku-row__item {
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			min-width: 40px;
			margin: 0 12px 12px 0;
			font-size: 13px;
			line-height: 16px;
			vertical-align: middle
		}

		.van-sku-row__item-img {
			z-index: 1;
			width: 24px;
			height: 24px;
			margin: 4px 0 4px 4px;
			-o-object-fit: cover;
			object-fit: cover;
			border-radius: 2px
		}

		.van-sku-row__item-name {
			z-index: 1;
			padding: 8px
		}

		.van-sku-row__item--disabled {
			color: #c8c9cc;
			background: #f2f3f5;
			cursor: not-allowed
		}

		.van-sku-row__item--disabled .van-sku-row__item-img {
			opacity: .3
		}

		.van-sku-row__image {
			margin-right: 0
		}

		.van-sku-row__image-item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			width: 110px;
			margin: 0 4px 4px 0;
			border: 1px solid transparent
		}

		.van-sku-row__image-item:last-child {
			margin-right: 0
		}

		.van-sku-row__image-item-img {
			width: 100%;
			height: 110px
		}

		.van-sku-row__image-item-img-icon {
			position: absolute;
			top: 0;
			right: 0;
			z-index: 3;
			width: 18px;
			height: 18px;
			color: #fff;
			line-height: 18px;
			text-align: center;
			background-color: rgba(0, 0, 0, .4);
			border-bottom-left-radius: 4px
		}

		.van-sku-row__image-item-name {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			height: 40px;
			padding: 4px;
			font-size: 12px;
			line-height: 16px
		}

		.van-sku-row__image-item-name span {
			word-wrap: break-word
		}

		.van-sku-row__image-item--active {
			border-color: currentColor
		}

		.van-sku-row__image-item--disabled {
			color: #c8c9cc;
			cursor: not-allowed
		}

		.van-sku-row__image-item--disabled:before {
			z-index: 2;
			background: #f2f3f5;
			opacity: .4
		}

		.van-sku-row__title {
			padding-bottom: 12px
		}

		.van-sku-row__title-multiple {
			color: #969799
		}

		.van-sku-row__scroller {
			margin: 0 -16px;
			overflow-x: scroll;
			overflow-y: hidden;
			-webkit-overflow-scrolling: touch
		}

		.van-sku-row__scroller::-webkit-scrollbar {
			display: none
		}

		.van-sku-row__row {
			display: -webkit-inline-box;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			margin-bottom: 4px;
			padding: 0 16px
		}

		.van-sku-row__indicator {
			width: 40px;
			height: 4px;
			background: #ebedf0;
			border-radius: 2px
		}

		.van-sku-row__indicator-wrapper {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			padding-bottom: 16px
		}

		.van-sku-row__indicator-slider {
			width: 50%;
			height: 100%;
			background-color: #ee0a24;
			border-radius: 2px
		}

		.van-sku-stepper-stock {
			padding: 12px 16px;
			overflow: hidden;
			line-height: 30px
		}

		.van-sku__stepper {
			float: right;
			padding-left: 4px
		}

		.van-sku__stepper-title {
			float: left
		}

		.van-sku__stepper-quota {
			float: right;
			color: #ee0a24;
			font-size: 12px
		}

		.van-sku__stock {
			display: inline-block;
			margin-right: 8px;
			color: #969799;
			font-size: 12px
		}

		.van-sku__stock-num--highlight {
			color: #ee0a24
		}

		.van-sku-messages {
			padding-bottom: 32px
		}

		.van-sku-messages__image-cell .van-cell__title {
			max-width: 6.2em;
			margin-right: 12px;
			color: #646566;
			text-align: left;
			word-wrap: break-word
		}

		.van-sku-messages__image-cell .van-cell__value {
			overflow: visible;
			text-align: left
		}

		.van-sku-messages__image-cell-label {
			color: #969799;
			font-size: 12px;
			line-height: 18px
		}

		.van-sku-messages__cell-block {
			position: relative
		}

		.van-sku-messages__cell-block:after {
			position: absolute;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			content: " ";
			pointer-events: none;
			right: 16px;
			bottom: 0;
			left: 16px;
			border-bottom: 1px solid #ebedf0;
			-webkit-transform: scaleY(.5);
			-ms-transform: scaleY(.5);
			transform: scaleY(.5)
		}

		.van-sku-messages__cell-block:last-child:after {
			display: none
		}

		.van-sku-messages__extra-message {
			margin-top: -2px;
			padding: 0 16px 12px;
			color: #969799;
			font-size: 12px;
			line-height: 18px
		}

		.van-sku-actions {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			padding: 8px 16px
		}

		.van-sku-actions .van-button {
			height: 40px;
			font-weight: 500;
			font-size: 14px;
			border: none;
			border-radius: 0
		}

		.van-sku-actions .van-button:first-of-type {
			border-top-left-radius: 20px;
			border-bottom-left-radius: 20px
		}

		.van-sku-actions .van-button:last-of-type {
			border-top-right-radius: 20px;
			border-bottom-right-radius: 20px
		}

		.van-sku-actions .van-button--warning {
			background: -webkit-gradient(linear, left top, right top, from(#ffd01e), to(#ff8917));
			background: -o-linear-gradient(left, #ffd01e, #ff8917);
			background: linear-gradient(90deg, #ffd01e, #ff8917)
		}

		.van-sku-actions .van-button--danger {
			background: -webkit-gradient(linear, left top, right top, from(#ff6034), to(#ee0a24));
			background: -o-linear-gradient(left, #ff6034, #ee0a24);
			background: linear-gradient(90deg, #ff6034, #ee0a24)
		}

		.van-slider {
			position: relative;
			width: 100%;
			height: 2px;
			background-color: #ebedf0;
			border-radius: 999px;
			cursor: pointer
		}

		.van-slider:before {
			position: absolute;
			top: -8px;
			right: 0;
			bottom: -8px;
			left: 0;
			content: ""
		}

		.van-slider__bar {
			position: relative;
			width: 100%;
			height: 100%;
			background-color: #1989fa;
			border-radius: inherit;
			-webkit-transition: all .2s;
			-o-transition: all .2s;
			transition: all .2s
		}

		.van-slider__button {
			width: 24px;
			height: 24px;
			background-color: #fff;
			border-radius: 50%;
			-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .5);
			box-shadow: 0 1px 2px rgba(0, 0, 0, .5)
		}

		.van-slider__button-wrapper,
		.van-slider__button-wrapper-right {
			position: absolute;
			top: 50%;
			right: 0;
			-webkit-transform: translate3d(50%, -50%, 0);
			transform: translate3d(50%, -50%, 0);
			cursor: -webkit-grab;
			cursor: grab
		}

		.van-slider__button-wrapper-left {
			position: absolute;
			top: 50%;
			left: 0;
			-webkit-transform: translate3d(-50%, -50%, 0);
			transform: translate3d(-50%, -50%, 0);
			cursor: -webkit-grab;
			cursor: grab
		}

		.van-slider--disabled {
			cursor: not-allowed;
			opacity: .5
		}

		.van-slider--disabled .van-slider__button-wrapper,
		.van-slider--disabled .van-slider__button-wrapper-left,
		.van-slider--disabled .van-slider__button-wrapper-right {
			cursor: not-allowed
		}

		.van-slider--vertical {
			display: inline-block;
			width: 2px;
			height: 100%
		}

		.van-slider--vertical .van-slider__button-wrapper,
		.van-slider--vertical .van-slider__button-wrapper-right {
			top: auto;
			right: 50%;
			bottom: 0;
			-webkit-transform: translate3d(50%, 50%, 0);
			transform: translate3d(50%, 50%, 0)
		}

		.van-slider--vertical .van-slider__button-wrapper-left {
			top: 0;
			right: 50%;
			left: auto;
			-webkit-transform: translate3d(50%, -50%, 0);
			transform: translate3d(50%, -50%, 0)
		}

		.van-slider--vertical:before {
			top: 0;
			right: -8px;
			bottom: 0;
			left: -8px
		}

		.van-steps {
			overflow: hidden;
			background-color: #fff
		}

		.van-steps--horizontal {
			padding: 10px 10px 0
		}

		.van-steps--horizontal .van-steps__items {
			position: relative;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin: 0 0 10px;
			padding-bottom: 22px
		}

		.van-steps--vertical {
			padding: 0 0 0 32px
		}

		.van-swipe-cell {
			position: relative;
			overflow: hidden;
			cursor: -webkit-grab;
			cursor: grab
		}

		.van-swipe-cell__wrapper {
			-webkit-transition-timing-function: cubic-bezier(.18, .89, .32, 1);
			-o-transition-timing-function: cubic-bezier(.18, .89, .32, 1);
			transition-timing-function: cubic-bezier(.18, .89, .32, 1);
			-webkit-transition-property: -webkit-transform;
			transition-property: -webkit-transform;
			-o-transition-property: transform;
			transition-property: transform;
			transition-property: transform, -webkit-transform
		}

		.van-swipe-cell__left,
		.van-swipe-cell__right {
			position: absolute;
			top: 0;
			height: 100%
		}

		.van-swipe-cell__left {
			left: 0;
			-webkit-transform: translate3d(-100%, 0, 0);
			transform: translate3d(-100%, 0, 0)
		}

		.van-swipe-cell__right {
			right: 0;
			-webkit-transform: translate3d(100%, 0, 0);
			transform: translate3d(100%, 0, 0)
		}

		.van-tabbar {
			z-index: 1;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-sizing: content-box;
			box-sizing: content-box;
			width: 100%;
			height: 50px;
			padding-bottom: env(safe-area-inset-bottom);
			background-color: #fff
		}

		.van-tabbar--fixed {
			position: fixed;
			bottom: 0;
			left: 0
		}

		.van-tabbar--unfit {
			padding-bottom: 0
		}

		.CustomPup-container .CustomPup-header {
			position: relative;
			text-align: center;
			color: #333;
			height: 3.25rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			font-size: 1.125rem;
			font-family: PingFang SC;
			font-weight: 500;
			color: #000;
			border-bottom: 1px solid rgba(0, 0, 0, .06)
		}

		.CustomPup-container .CustomPup-closed {
			position: absolute;
			width: 2.75rem;
			height: 2.75rem;
			top: 50%;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%);
			right: .25rem;
			background: url(https://img13.360buyimg.com/img/jfs/t1/135979/1/44257/292/66f110f1Fd34d5b85/2dabbbcd2e5d5612.png) no-repeat;
			background-size: 100% 100%
		}

		.activity-floor-wrapper {
			margin: .625rem .75rem 0;
			padding: .59375rem .625rem;
			background: #fff;
			border-radius: .375rem
		}

		.activity-floor-wrapper.full {
			margin: .625rem 0 0;
			padding: .875rem 1rem;
			border-radius: 0
		}

		.activity-floor-wrapper .activity-floor {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.activity-floor-wrapper .activity-floor-icon {
			width: 1.25rem;
			height: 1.25rem
		}

		.activity-floor-wrapper .activity-floor-text {
			margin-left: .625rem;
			line-height: 1rem;
			overflow: hidden;
			white-space: nowrap;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			font-size: .8125rem;
			font-family: PingFangSC-Regular;
			color: #000
		}

		.activity-floor-wrapper .activity-floor-text>span {
			color: red
		}

		.activity-floor-wrapper .activity-floor-arrow {
			margin-left: auto;
			width: .75rem;
			height: .75rem
		}

		.cf-custom-name .title {
			height: 13.33333vw;
			background: #e1e1e1
		}

		.cf-demo {
			background-color: #0ff
		}

		.cf-demo-item {
			height: 26.66667vw;
			font-size: 3.2vw
		}

		.cf-gold-topbar {
			position: fixed;
			top: 0;
			left: 0;
			width: 100vw;
			background: rgb(244, 243, 248)
		}

		.cf-gold-topbar-back {
			position: absolute;
			top: 0;
			left: 0;
			width: 11.73333vw;
			height: 11.73333vw;
			background-size: 100% 100%;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAABnUlEQVR4nO3bPUscURiG4Xtmp9Qfop2QqGAlgpVgEEybSpv0SoKoP0YLC/+SICiEpIiu4AeBXYvdLYZ1RsjOzAvH+4IphmkenmI+znkHJEmSJEmSJEmSJEmSpA8sA4roEKnKgC3gApgPzpKcDNgB+sAAuATmQhMlZFLuAzAcHwPgDOgF5kpCBnylXO5wfL4zvq7/lAHfgEfK5faBL1juTKrKvWf0oLPcGeTAHvCE5TZuUu4z5XLvsNyZVZX7F9gMzJWEqnL/ABuBuZKQA/u8Xe5aYK4k5MB34IVyub+A1cBcSagrdzkwVxJ6wAGW24oe8AP4R7ncW+BzYK4kFMBPpsu9AZYCcyWhAE6YLvcKWAzMlYQcOGa63GtgITBXY/LoABUmRasBBXCKt4hWFcARPuRaVfea9ikwV1J6wCF+aLTKT+UO1JW8EpgrKVXLlb9xubIxdQvu64G5kvLelpH7cQ1w07MDbtt3wMGTDtSVvI0lNyIDdnH4r1VV46vnOL7amIzRRKUD2C3yF4IO+BOMJEmSJEmSJEmSJEmS0vIKpFi0uxAZmDMAAAAASUVORK5CYII=)
		}

		.cf-gold-topbar-slogan {
			margin-left: 9.6vw;
			height: 11.73333vw
		}

		.cf-gold-topbar-nav {
			position: absolute;
			top: 0;
			right: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.cf-gold-topbar-nav-service {
			width: 11.73333vw;
			height: 11.73333vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAADiUlEQVR4nO2bz04TURSHv6GACS1/1R2sDAYfQGQtW56AEF/B+CzKgsDSpTHi2qgbE3SlIWCi0W1XLkRbK9Li4tzCzLToUHrv0Pb3JROYtnN/d07vnHPvuacghBBCCCGEEEIIIYQQQgghhBA9TJR3BzIQAcPAKFBwr9WBQ+AIOM6pX5m4rAYeAW4Ay8BdYB64Boy596vAN+AT8BJ4AXwF/gTvaY9RBNaAHaCGjc4sxy93zaprQ6QoACvAHvb4ZzVs+qgDu66tAgKASWAL86lnGe4IqADfgQP3/9E/Pn/o2pwMeB+Xkjns0W7QaqQq8Bp4ACwCs8CUO2aBO8B9zAdX2lzfcG3PhbmVy8ccsE+rYSrAJrBAtse8ANwENmhv6H0G0MhT2OhKG+MDsAQMddBmBNx2baTb3XGaA0EB849xt9AAngHTXWh/Bnjepv0tBiTwrZAMaA1gGyh1UaOEfWFxIx867b6miE2j0m5hxoPWNK3uYo8+nyevkpznVjG/6YslkoGvji1k+pIRWgPbBp0FtKwMYTOSdMAb8aiZGwskl78VbHoVQrca062514Lgc/SkWQauxM7fAl8C6H4G3sXOR11fghDKwBGWFYuzjflE39SdVrovQTKJoQw8TNId1DFfGIo3JL/Medcn7/g2cIRNi65i+dwmh1jSpojfkdTU/+E0m1x3ffKt75VxYB0oY8ZMr6wO3HsP3Wf7Td8rEdbxdlmydlmvdbo7kvLW904RGx1ZE+VlurvCylv/BF+OvsDp/hnYTfx0f8FGS4nTUTNGdxMxeeufECSSYjd3Cws2YD7vI+F8X276oQx8jN3cQeq1UOSmH3IlN5DIwJ6RgT0jA3smVJCLSEbsccJO7HPTD2XgEjYtSs9DQ5Gbvi8D17Ek94Q7T4+gNFW6m7rMW/8EXz64Cjwl21zzGHjirukX/SCMYwmXMlZT1u4oY4kWX9m0R8BvknmHWiD9IDTzsRNnHL7zsYtYaWt8V/leQP2+ZgZ4T3L07tLndRGhKGH7cANX2ROCaVrLpgaqNs0XQ1glz8BXV16EeNBsBqgCVkiyieqDL0R8E7M5xXoMvCJZuaMK9w44zyZmM6DpNxrnIOsmZh0rUdWvjM7J/wxcw9zBGprndkSE+d+0i2hgfniBPi1JDUk6t9ETeYReW4dHnNYwNFOSIXenhRBCCCGEEEIIIYQQQgghhBBisPgLkbKJMQpPG5QAAAAASUVORK5CYII=);
			background-size: 100% 100%
		}

		.cf-gold-topbar-nav-more {
			width: 11.73333vw;
			height: 11.73333vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAA3ElEQVR4nO3XTWrDMBAG0NEM3uQu3hZ6bEPuUOhJQg6QZdVFUgqlpj/BtU3fA4NAfBYjkEeOAAAAAAAAAAAAAAAAAGBB7Q/Xyog43MaXiHjZWX7TxsycqupcVefMPEbEuKP8dg3DMFbVqar6h+c0DMOXRa6d37rMzOMnxfWq6pk5xfXobjV/t0VfHhGH1trD3GRr7THev4tbzN9t6Q3+95be4Evv/Wlusvf+HNeOvtX8Lsw2mfheJ187vwvjrdm8XZOm+Pk1a838r/nRAAAAAAAAAAAAAAAAAGDPXgH5nX2geXnFRgAAAABJRU5ErkJggg==);
			background-size: 100% 100%
		}

		.cf-gold-topbar-title {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			height: 11.73333vw;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.cf-gold-topbar-title-txt {
			line-height: 1;
			font-size: 17px;
			font-family: PingFang SC;
			color: #000;
			font-weight: 500
		}

		.cf-gold-topbar-title-txt--small {
			font-size: 4vw
		}

		.cf-gold-topbar-title-cut {
			position: relative;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 0 1.33333vw 0 .4vw;
			margin-top: 1.6vw;
			height: 4.8vw;
			background: rgba(255, 255, 255, .4);
			border: 1px solid #fff;
			border-radius: 5.06667vw;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.cf-gold-topbar-title-cut-logo {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin-right: 1.06667vw;
			width: 3.73333vw;
			height: 3.73333vw;
			background: #fff;
			border-radius: 1.86667vw
		}

		.cf-gold-topbar-title-cut-logo-img {
			width: 2.93333vw;
			height: 2.93333vw
		}

		.cf-gold-topbar-title-cut-txt {
			font-size: 3.2vw;
			font-family: PingFang SC;
			color: #666;
			line-height: 4.53333vw;
			font-weight: 400
		}

		.cf-gold-topbar-title-cut-icon {
			margin-left: 1.06667vw;
			width: 1.6vw;
			height: .8vw;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAfUlEQVR4nIXLIQ4CMRSE4ZmKp9jzEOQGByFIFvmO0HPsAZpWEhAcAYLkQFW1gyFk2YTw2/mG+I6llF7S2sxGd6+fYYa2ki4AOgC31toxxlinkDnnnaQzyW5yvpvZwd0r32gv6TRDACAAjxDCwJTShuSV5AK/ewYAqz8IAJYvwRoo+DRHZDsAAAAASUVORK5CYII=);
			background-size: 100% 100%;
			-webkit-transform: rotate(180deg);
			transform: rotate(180deg)
		}

		.cf-gold-topbar-title-cut-icon-open {
			-webkit-transform: rotate(0deg);
			transform: rotate(0)
		}

		.cf-gold-topbar-title-cut-list {
			position: absolute;
			top: 5.86667vw;
			left: 50%;
			-webkit-transform: translateX(-50%);
			transform: translate(-50%);
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.cf-gold-topbar-title-cut-list-arr {
			width: 0;
			height: 0;
			border-left: 1.6vw solid transparent;
			border-right: 1.6vw solid transparent;
			border-bottom: 1.6vw solid #fff
		}

		.cf-gold-topbar-title-cut-list-con {
			padding-right: 3.73333vw;
			padding-left: 3.73333vw;
			background: rgb(255, 255, 255);
			border-radius: 1.06667vw;
			-webkit-box-shadow: 0 .53333vw 1.33333vw 0 rgba(0, 0, 0, .08);
			box-shadow: 0 .53333vw 1.33333vw #00000014
		}

		.cf-gold-topbar-title-cut-list-con-item {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			height: 13.33333vw;
			border-bottom: 1px solid #f4f3f8
		}

		.cf-gold-topbar-title-cut-list-con-item-logo {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			width: 5.33333vw;
			height: 5.33333vw;
			border: 1px solid #f4f3f8;
			border-radius: 2.66667vw
		}

		.cf-gold-topbar-title-cut-list-con-item-logo-img {
			width: 4.53333vw;
			height: 4.53333vw
		}

		.cf-gold-topbar-title-cut-list-con-item-name {
			margin-left: 1.06667vw;
			font-size: 3.73333vw;
			font-family: PingFang SC;
			white-space: nowrap;
			color: #000;
			line-height: 5.2vw;
			font-weight: 400
		}

		.cf-gold-topbar-title-cut-list-con-item-name-active {
			color: #d17a36
		}

		@font-face {
			font-family: topbar-JR-Bold;
			src: url(fonts/JR-Bold2024-1.otf)
		}

		@font-face {
			font-family: topbar-JR-Medium;
			src: url(fonts/JR-Medium2024-1.otf)
		}

		@font-face {
			font-family: topbar-JR-Regular;
			src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
		}
		
		
		
		.channel-buySellBtn {
    padding: .5625rem .75rem 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.channel-buySellBtn-left {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.channel-buySellBtn-left-item:last-child {
    margin-right: 1rem
}

.channel-buySellBtn-left-item {
    width: 3rem;
    height: 2.71875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: .3125rem
}

.channel-buySellBtn-left-item-img {
    width: 1.75rem;
    height: 1.75rem
}

.channel-buySellBtn-left-item-text {
    width: 3rem;
    height: .96875rem;
    line-height: .96875rem;
    font-size: .6875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: var(--jr_text_666,#666);
    text-align: center;
    overflow: hidden
}

.channel-buySellBtn-right {
    height: 2.75rem;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 500;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative
}

.channel-buySellBtn-right>div,.channel-buySellBtn-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1
}

.channel-buySellBtn-right>div {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.channel-buySellBtn-right-left {
    color: #d17a36;
    background: var(--jr_spacing_line_fill_gaoke,#fceee4);
    border-top-left-radius: 1.5625rem;
    border-bottom-left-radius: 1.5625rem
}

.channel-buySellBtn-right-left-disabled {
    opacity: .4
}

.channel-buySellBtn-right-right {
    color: var(--jr_btn_bg_fill_white,#fff);
    background-color: var(--jr_brand_gold,#eb9654);
    border-top-right-radius: 1.5625rem;
    border-bottom-right-radius: 1.5625rem
}

.channel-buySellBtn-right-right-disabled {
    opacity: .4
}

.channel-buySellBtn-right-right-tip {
    position: absolute;
    right: 40%;
    top: 0;
    -webkit-transform: translate(50%,-50%);
    -ms-transform: translate(50%,-50%);
    transform: translate(50%,-50%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: .6875rem;
    font-weight: 500;
    line-height: .9375rem;
    padding: .125rem .5rem;
    background-color: #ef4034;
    border: 1px solid #fff;
    white-space: nowrap;
    border-radius: 999px
}

.channel-buySellBtn-right-right-tip:after,.channel-buySellBtn-right-right-tip:before {
    content: "";
    position: absolute;
    right: 50%;
    bottom: 0;
    width: 0;
    height: 0;
    border: .15625rem solid transparent
}

.channel-buySellBtn-right-right-tip:before {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    border-top-color: #fff
}

.channel-buySellBtn-right-right-tip:after {
    -webkit-transform: translateY(calc(100% - 1px));
    -ms-transform: translateY(calc(100% - 1px));
    transform: translateY(calc(100% - 1px));
    border: .15625rem solid transparent;
    border-top-color: #ef4034
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

[v-cloak] {
    display: none
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

.enable-notice-wrap .enable-notice-mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.7);
    z-index: 999
}

.enable-notice-wrap .enable-notice-popup {
    position: fixed;
    max-height: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
    z-index: 999
}

.enable-notice-wrap .enable-notice-popup>img:first-child {
    width: 16.25rem;
    border-radius: .5rem
}

.enable-notice-wrap .enable-notice-popup>img:nth-child(2) {
    width: 2rem;
    height: 2rem;
    display: block;
    margin: 1.84375rem auto 0
}

.goldPackage {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 101
}

.goldPackage .bg_tip {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0,0,0,.75)
}

.goldPackage .packageBox {
    position: absolute;
    width: 23.4375rem;
    height: auto;
    left: 50%;
    margin-left: -11.71875rem;
    top: 50%;
    margin-top: -11.71875rem
}

.goldPackage .packageBox .close {
    position: absolute;
    width: 1.5625rem;
    height: 1.5625rem;
    right: 4.6875rem;
    top: -.78125rem;
    background: url(../images/5664abdc26.png) no-repeat;
    background-size: 100% 100%;
    border-radius: 50%;
    overflow: hidden
}

.goldPackage .packageBox .bg_box {
    width: 23.4375rem;
    height: 23.4375rem;
    position: relative
}

.goldPackage .packageBox .bg_box .bg_box_div {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 50%;
    margin-left: -11.71875rem;
    top: -1.5625rem;
    background: url(../images/42c95a738b.png) no-repeat;
    background-size: 100% 100%
}

.goldPackage .packageBox .bg_box .title {
    color: #fed87e;
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 700;
    text-align: center;
    padding: 1.875rem 0 0
}

.goldPackage .packageBox .bg_box .title span {
    font-family: UDC-Bold
}

.goldPackage .packageBox .bg_box .bg_package {
    position: absolute;
    left: 50%;
    margin-left: -8.15625rem;
    width: 16.3125rem;
    bottom: 0;
    height: 12.28125rem
}

.goldPackage .packageBox .bg_box .bg_package:before {
    content: "";
    position: absolute;
    bottom: .3125rem;
    left: .5rem;
    display: block;
    width: 15.3125rem;
    height: 11.875rem;
    background: -webkit-gradient(linear,left top,left bottom,from(#f42355),to(#e81629));
    background: -o-linear-gradient(#f42355 0,#e81629 100%);
    background: linear-gradient(#f42355,#e81629);
    background-size: 100% 100%;
    border-radius: .625rem
}

.goldPackage .packageBox .bg_box .package_in {
    position: absolute;
    width: 14.375rem;
    height: 12.5rem;
    background: #ffeecf;
    background: -webkit-gradient(linear,left top,left bottom,from(#fff0e4),to(#fffcf9));
    background: -o-linear-gradient(#fff0e4 0,#fffcf9 100%);
    background: linear-gradient(#fff0e4,#fffcf9);
    border-radius: .625rem;
    top: -2.5rem;
    left: 50%;
    margin-left: -7.1875rem
}

.goldPackage .packageBox .bg_box .package_in .goldImgBox {
    width: 14.78125rem;
    height: 7.5rem;
    position: relative;
    margin: -3.75rem auto 0;
    background: url(../images/01032cf040.png) no-repeat;
    background-size: 14.65625rem 9.875rem
}

.goldPackage .packageBox .bg_box .package_in .goldImgBox .bg_start {
    display: block;
    width: 14.65625rem;
    height: 9.875rem;
    position: absolute;
    left: 0;
    top: -4.6875rem
}

.goldPackage .packageBox .bg_box .package_in .goldImgBox .bg_gold {
    display: block;
    width: 18.75rem;
    height: 18.75rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -9.375rem;
    margin-top: -9.375rem;
    opacity: 0
}

.goldPackage .packageBox .bg_box .package_in .goldImgBox .goldImg {
    width: 100%;
    height: 9.28125rem;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 9.6875rem;
    height: 6.25rem;
    padding: 1.25rem 2.53125rem 0
}

.goldPackage .packageBox .bg_box .package_in .goldImgBox .goldImg02 {
    padding: .625rem 2.53125rem
}

.goldPackage .packageBox .bg_box .package_in .goldText {
    text-align: center;
    font-size: 1rem;
    font-weight: 700;
    color: #ff2e2a
}

.goldPackage .packageBox .bg_box .package_out {
    position: absolute;
    bottom: 0;
    width: 16.3125rem;
    height: 8.8125rem;
    background: url(../images/d1e33d8082.png) no-repeat;
    background-size: 16.3125rem 8.8125rem
}

.goldPackage .packageBox .bg_box .package_out .btn_box {
    position: relative;
    margin: 3.125rem auto 0;
    width: 12.78125rem;
    height: 3.21875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.goldPackage .packageBox .bg_box .package_out .btn_box .sub {
    line-height: 1.1875rem;
    height: 1.1875rem;
    white-space: nowrap;
    text-align: center;
    color: #fff;
    font-size: .625rem;
    position: absolute;
    padding: 0 .3125rem;
    top: -.625rem;
    left: 8.75rem;
    background: -webkit-gradient(linear,left top,right top,from(#a63eff),to(#c824fe));
    background: -o-linear-gradient(left,#a63eff 0,#c824fe 100%);
    background: linear-gradient(90deg,#a63eff,#c824fe);
    border-radius: 23px 23px 23px 0
}

.goldPackage .packageBox .bg_box .package_out .btn_box_no {
    margin-top: 3.125rem
}

.goldPackage .packageBox .bg_box .package_out .btn_package {
    width: 12.78125rem;
    padding: .3125rem 0;
    height: 2.59375rem;
    background: -o-linear-gradient(322.23deg,#ffeb87 0,#fdd24f 100%);
    background: linear-gradient(127.77deg,#ffeb87,#fdd24f);
    background: url(../images/a5b48736b3.png) no-repeat;
    background-size: 100% 100%;
    border-radius: 1.875rem;
    text-align: center;
    font-size: 1.125rem;
    color: #910000;
    overflow: hidden;
    position: relative;
    line-height: 1.5625rem;
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.goldPackage .packageBox .bg_box .package_out .btn_package .time {
    line-height: 1.03125rem;
    color: #910000;
    font-size: .75rem;
    font-weight: 400
}

.goldPackage .packageBox .bg_box .package_out .rule {
    line-height: 1.03125rem;
    font-size: .75rem;
    color: #fff;
    padding-top: .4375rem;
    text-align: center
}

.goldPackage .packageBox .bg_box .package_out .rule span {
    color: #fddc87
}

.ani-pop-07 {
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0)
}

.ani-pop-07.show {
    -webkit-animation: ani-pop-07-data-v-d6f9e422 .4s ease-out forwards;
    animation: ani-pop-07-data-v-d6f9e422 .4s ease-out forwards
}

@-webkit-keyframes ani-pop-07-data-v-d6f9e422 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    40% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }

    60% {
        -webkit-transform: scale(.98);
        transform: scale(.98)
    }

    80% {
        -webkit-transform: scale(1.02);
        transform: scale(1.02)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes ani-pop-07-data-v-d6f9e422 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    40% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }

    60% {
        -webkit-transform: scale(.98);
        transform: scale(.98)
    }

    80% {
        -webkit-transform: scale(1.02);
        transform: scale(1.02)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.move-box {
    -webkit-animation: ani-atmosphere-08-data-v-d6f9e422 10s linear infinite;
    animation: ani-atmosphere-08-data-v-d6f9e422 10s linear infinite
}

@-webkit-keyframes ani-atmosphere-08-data-v-d6f9e422 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes ani-atmosphere-08-data-v-d6f9e422 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.ani-button-01 {
    -webkit-animation: ani-button-01-data-v-d6f9e422 1s ease-in-out infinite alternate;
    animation: ani-button-01-data-v-d6f9e422 1s ease-in-out infinite alternate
}

@-webkit-keyframes ani-button-01-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes ani-button-01-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.ani-button-04 {
    overflow: hidden
}

.ani-button-04:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    -webkit-filter: blur(5px);
    filter: blur(5px);
    height: 100%;
    -webkit-transform: skewX(-30deg) translateX(-40px);
    -ms-transform: skewX(-30deg) translateX(-40px);
    transform: skewX(-30deg) translateX(-40px);
    background: #fff;
    opacity: .4;
    -webkit-animation: ani-button-04-data-v-d6f9e422 2s linear infinite;
    animation: ani-button-04-data-v-d6f9e422 2s linear infinite
}

@-webkit-keyframes ani-button-04-data-v-d6f9e422 {
    0% {
        -webkit-transform: skewX(-30deg) translateX(-40px);
        transform: skewX(-30deg) translateX(-40px)
    }

    40%,to {
        -webkit-transform: skewX(-30deg) translateX(220px);
        transform: skewX(-30deg) translateX(220px)
    }
}

@keyframes ani-button-04-data-v-d6f9e422 {
    0% {
        -webkit-transform: skewX(-30deg) translateX(-40px);
        transform: skewX(-30deg) translateX(-40px)
    }

    40%,to {
        -webkit-transform: skewX(-30deg) translateX(220px);
        transform: skewX(-30deg) translateX(220px)
    }
}

.treasure-body-inset {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform: translateY(3.125rem);
    -ms-transform: translateY(3.125rem);
    transform: translateY(3.125rem);
    opacity: 0;
    -webkit-animation: ani-treasure-01-07-data-v-d6f9e422 .8s .2s forwards;
    animation: ani-treasure-01-07-data-v-d6f9e422 .8s .2s forwards
}

@-webkit-keyframes ani-treasure-01-07-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.treasure-box {
    -webkit-animation: ani-treasure-01-data-v-d6f9e422 1.5s linear 0s forwards,ani-treasure-01-02-data-v-d6f9e422 .5s ease-in 0s forwards,ani-treasure-01-03-data-v-d6f9e422 .65s ease-out 0s forwards,ani-treasure-01-02-data-v-d6f9e422 .35s ease-in .4s 2,ani-treasure-01-03-data-v-d6f9e422 .3s ease-out .45s 2;
    animation: ani-treasure-01-data-v-d6f9e422 1.5s linear 0s forwards,ani-treasure-01-02-data-v-d6f9e422 .5s ease-in 0s forwards,ani-treasure-01-03-data-v-d6f9e422 .65s ease-out 0s forwards,ani-treasure-01-02-data-v-d6f9e422 .35s ease-in .4s 2,ani-treasure-01-03-data-v-d6f9e422 .3s ease-out .45s 2
}

.treasure-light {
    background: url(https://img11.360buyimg.com/imagetools/jfs/t1/135072/12/18337/1495/5fc8c25cE44a75534/3bfb363902d25bac.png) 0 0/cover no-repeat;
    -webkit-transform: scale(.2);
    -ms-transform: scale(.2);
    transform: scale(.2);
    opacity: 0;
    -webkit-animation: ani-treasure-01-04-data-v-d6f9e422 1s linear 0s forwards;
    animation: ani-treasure-01-04-data-v-d6f9e422 1s linear 0s forwards
}

.treasure-box02 {
    z-index: 2;
    -webkit-animation: ani-treasure-02-data-v-d6f9e422 1s linear 0s forwards;
    animation: ani-treasure-02-data-v-d6f9e422 1s linear 0s forwards;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    opacity: 1
}

@-webkit-keyframes ani-treasure-02-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes ani-treasure-02-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes ani-treasure-01-data-v-d6f9e422 {
    80% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    90% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        opacity: 1
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: 1
    }
}

@keyframes ani-treasure-01-data-v-d6f9e422 {
    80% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    90% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        opacity: 1
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: 1
    }
}

@-webkit-keyframes ani-treasure-01-02-data-v-d6f9e422 {
    0%,20%,40%,60%,80%,to {
        left: 0
    }

    10%,30%,50%,90% {
        left: -5px
    }

    30%,70% {
        left: 5px
    }
}

@keyframes ani-treasure-01-02-data-v-d6f9e422 {
    0%,20%,40%,60%,80%,to {
        left: 0
    }

    10%,30%,50%,90% {
        left: -5px
    }

    30%,70% {
        left: 5px
    }
}

@-webkit-keyframes ani-treasure-01-03-data-v-d6f9e422 {
    0%,20%,40%,60%,80%,to {
        top: 0
    }

    10%,30%,50%,90% {
        top: -5px
    }

    30%,70% {
        top: 5px
    }
}

@keyframes ani-treasure-01-03-data-v-d6f9e422 {
    0%,20%,40%,60%,80%,to {
        top: 0
    }

    10%,30%,50%,90% {
        top: -5px
    }

    30%,70% {
        top: 5px
    }
}

@-webkit-keyframes ani-treasure-01-04-data-v-d6f9e422 {
    0% {
        opacity: 0
    }

    40% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
        opacity: 0
    }
}

@keyframes ani-treasure-01-04-data-v-d6f9e422 {
    0% {
        opacity: 0
    }

    40% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
        opacity: 0
    }
}

@-webkit-keyframes ani-treasure-01-05-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes ani-treasure-01-05-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes ani-treasure-01-06-data-v-d6f9e422 {
    0% {
        -webkit-transform: translateY(0) rotate(0deg);
        transform: translateY(0) rotate(0deg)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-95px) translateX(90px) rotate(50deg);
        transform: translateY(-95px) translateX(90px) rotate(50deg)
    }
}

@keyframes ani-treasure-01-06-data-v-d6f9e422 {
    0% {
        -webkit-transform: translateY(0) rotate(0deg);
        transform: translateY(0) rotate(0deg)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-95px) translateX(90px) rotate(50deg);
        transform: translateY(-95px) translateX(90px) rotate(50deg)
    }
}

@keyframes ani-treasure-01-07-data-v-d6f9e422 {
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.ani-txt-02 {
    overflow: hidden;
    position: relative;
    z-index: 1;
    width: 220px;
    height: 36px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto
}

.ani-txt-02 .ani-qg-box {
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    width: 179.2px;
    height: 179.2px;
    background: #444;
    margin: 18px 0 0 58.8px;
    text-align: center;
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-animation: ani-txt-02-data-v-d6f9e422 3s linear 1.5s infinite;
    animation: ani-txt-02-data-v-d6f9e422 3s linear 1.5s infinite;
    -webkit-box-shadow: 0 0 20px 20px #444;
    box-shadow: 0 0 20px 20px #444;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    border: 1px solid #444;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ani-txt-02 .ani-qg-box .ani-qg-p1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    position: absolute;
    left: 50%;
    top: 71.6px;
    width: 220px;
    height: 36px;
    margin-left: -110px;
    text-align: center;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 30px;
    font-family: Gotham-BoldItalic!important
}

.ani-txt-02 .ani-qg-box:after {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    border: 1px solid #444;
    -webkit-box-shadow: 0 -20px 20px #444 inset;
    box-shadow: inset 0 -20px 20px #444;
    content: ""
}

.ani-txt-02 .box2 {
    -webkit-animation: ani-txt-02-data-v-d6f9e422 3s linear infinite;
    animation: ani-txt-02-data-v-d6f9e422 3s linear infinite
}

@-webkit-keyframes ani-txt-02-data-v-d6f9e422 {
    0% {
        z-index: 2
    }

    50% {
        z-index: 2;
        height: 0
    }

    50.1%,to {
        z-index: 1;
        height: 179.2px
    }
}

@keyframes ani-txt-02-data-v-d6f9e422 {
    0% {
        z-index: 2
    }

    50% {
        z-index: 2;
        height: 0
    }

    50.1%,to {
        z-index: 1;
        height: 179.2px
    }
}

.unlogin-info-bottom-wrapper {
    padding-bottom: .03125rem;
    background: #f5f5f5
}

.unlogin-info-bottom-wrapper .bottom-bg {
    z-index: 2;
    position: relative;
    margin: -.375rem .75rem .625rem
}

.unlogin-info-bottom-wrapper .bottom-bg>img {
    width: 100%;
    height: auto
}

.unlogin-info-bottom-wrapper .bottom-bg-in {
    margin-top: 0!important
}

.unlogin-info-top-wrapper .top-bg-in {
    margin-top: 1.75rem
}

.unlogin-info-top-wrapper .top-bg-in>img {
    width: 100%;
    height: auto
}

.unlogin-info-top-wrapper .top-bg-out {
    margin-top: 1.75rem
}

.unlogin-info-top-wrapper .top-bg-out>img {
    width: 100%;
    height: auto
}

.map_div {
    background: #fff;
    padding: 1.25rem 0 .3125rem;
    position: relative
}

.map_div .echartsBox {
    width: 100%;
    background: #fff;
    position: relative
}

.map_div .echartsBox #myChart {
    width: 100%;
    height: 100%
}

.map_div .echarts_label {
    position: absolute;
    left: 0;
    top: .5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .75rem;
    color: #666;
    font-size: .5625rem;
    line-height: .75rem
}

.map_div .echarts_label span {
    margin-right: .75rem;
    padding-left: .4375rem;
    position: relative
}

.map_div .echarts_label .redspan:after {
    position: absolute;
    display: block;
    content: "";
    width: 4px;
    height: 4px;
    left: 0;
    top: 50%;
    margin-top: -2px;
    background: #ef4034;
    border-radius: 50%
}

.map_div .echarts_label .greenspan:after {
    position: absolute;
    display: block;
    content: "";
    width: 4px;
    height: 4px;
    left: 0;
    top: 50%;
    margin-top: -2px;
    background: #1db270;
    border-radius: 50%
}

.map_div .noPrice {
    position: absolute;
    top: 50%;
    width: 100%;
    text-align: center;
    color: var(--jr_text_999,#999);
    font-size: 1rem
}

.map_div .title_x {
    height: 1.03125rem;
    line-height: 1.03125rem;
    padding: 10px 12px 14px;
    color: var(--jr_text_999,#999);
    font-size: 10px
}

.map_div .title_x .ul_today {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 42px
}

.map_div .title_x .ul_today li {
    font-size: 10px;
    text-align: center;
    width: 25%
}

.map_div .title_x .ul_today li:first-child {
    width: 12.5%;
    text-align: left
}

.map_div .title_x .ul_today li:last-child {
    text-align: right;
    width: 12.5%
}

.map_div .title_x .ul_history li {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.map_div .map_nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    line-height: 1.875rem;
    padding: 0 12px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.map_div .map_nav .item {
    min-width: 3.53125rem;
    height: 1.875rem;
    text-align: center;
    font-size: .75rem;
    background: #f7f6fa;
    border-radius: .9375rem;
    color: #666
}

.map_div .map_nav .active {
    background: var(--jr_brand_gold,#fff1dc);
    color: #ffa61d
}

.map_div .map_nav .activeNew {
    background: #fdf4ed;
    color: #b66221;
    font-family: PingFangSC-Medium
}

.map_div .map_nav .item-dark {
    background: var(--jr_page_bg_fill_gray,#f4f3f8);
    color: var(--Text-jr_text_666,#666)
}

.map_div .map_nav .activeNew-dark {
    background: rgba(235,150,84,.1)
}

.map_div .bgcNew {
    background: var(--jr_page_bg_fill_gray,#f4f3f8)!important
}

.map-div-dark .echarts-dark,.map-div-dark {
    background: var(--jr_card_bg_fill_white,#fff)
}

.total-assets {
    width: 21.9375rem;
    height: 2.4375rem;
    background-color: #fff;
    border-radius: .25rem;
    margin: .625rem auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .84375rem .75rem
}

.total-assets-title {
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #333
}

.total-assets-content {
    font-size: .75rem;
    font-family: JR-Medium-New;
    font-weight: 400;
    color: #666;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.total-assets-content span {
    padding-left: .375rem
}

.total-assets-content img {
    width: .34375rem;
    height: .5625rem;
    margin-left: .28125rem
}

.un_login_wrapper {
    overflow-x: hidden;
    margin-top: -.0625rem
}

.un_login_wrapper .total-assets {
    margin-bottom: 1rem
}

.un_login_card {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: url(../images/057d2f336c.png) no-repeat;
    background-size: 100% 100%;
    z-index: 1
}

.un_login_card-grow {
    text-align: center;
    line-height: 1.5625rem;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #000
}

.un_login_card-grow span {
    color: #f53137
}

.un_login_card__btn-tip {
    position: absolute;
    right: .59375rem;
    top: .5rem;
    -webkit-transform: translateX(0) translateY(-100%);
    -ms-transform: translateX(0) translateY(-100%);
    transform: translateX(0) translateY(-100%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.un_login_card__btn-tip .left {
    width: .625rem;
    height: 1.3125rem;
    background: url(../images/56f0af30fe.png) no-repeat;
    background-size: .625rem 1.3125rem
}

.un_login_card__btn-tip .center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: .6875rem;
    font-weight: 500;
    height: 1.3125rem;
    line-height: 1.25rem;
    white-space: nowrap;
    background: url(../images/be36df17ab.png) no-repeat;
    background-size: 100% 1.3125rem
}

.un_login_card__btn-tip .right {
    width: .625rem;
    height: 1.3125rem;
    background: url(../images/ba92b16cdf.png) no-repeat;
    background-size: .625rem 1.3125rem
}

.un_login_card__btn-tip-num {
    font-family: UDC-Bold
}

.un_login_card .charts-cut {
    text-align: center;
    margin-top: .25rem;
    margin-bottom: .875rem;
    line-height: 1.03125rem;
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #000
}

.un_login_card .charts-cut>span {
    color: #ff4144
}

.un_login_card .charts-cut-icon {
    margin-left: .375rem;
    display: inline-block;
    width: .625rem;
    height: .375rem;
    background: url(../images/65b1bc4dfb.png) no-repeat;
    background-size: 100% 100%;
    vertical-align: middle;
    margin-top: -4px
}

.un_login_card .charts-cut-icon-false {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.un_login_card_bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 7.5rem;
    z-index: -1;
    border-radius: .375rem;
    background: -webkit-gradient(linear,left top,left bottom,from(#fce8d8),to(#fff));
    background: -o-linear-gradient(top,#fce8d8 0,#fff 100%);
    background: linear-gradient(180deg,#fce8d8,#fff)
}

.un_login_card .half_years_range {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 1.5rem;
    line-height: 1.5rem;
    margin-top: 1.5rem
}

.un_login_card .half_years_range_info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: .25rem;
    width: .625rem;
    height: .625rem;
    background: url(https://img12.360buyimg.com/imagetools/jfs/t1/247843/13/11826/291/666d8895F8cc06c24/e15e18f487432e1d.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.un_login_card .half_years_range p {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f53137;
    border: .0625rem solid #fff;
    border-radius: 1.25rem;
    font-family: PingFangSC-Semibold;
    font-size: .6875rem;
    color: #fff;
    padding-left: .75rem;
    padding-right: .75rem
}

.un_login_card .half_years_range p:after {
    position: absolute;
    display: block;
    content: "";
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: .4375rem solid transparent;
    border-right: .4375rem solid transparent;
    border-top: .3125rem solid #f53137;
    bottom: -.28125rem
}

.un_login_card .bankAccount {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5rem;
    height: 1.3125rem;
    line-height: 1.3125rem
}

.un_login_card .bankAccount img {
    width: 1.25rem;
    height: 1.25rem
}

.un_login_card .bankAccount p {
    margin-left: .3125rem;
    color: #333;
    font-size: .9375rem
}

.un_login_card .tagContent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.un_login_card .tagContent .tag {
    margin-top: .53125rem;
    color: #f53137;
    font-size: .625rem;
    border: .03125rem solid #ef4034;
    border-radius: .125rem;
    margin-right: .3125rem;
    height: .875rem;
    line-height: .875rem;
    padding-left: .25rem;
    padding-right: .25rem
}

.un_login_card .priceTitle {
    padding-top: .0625rem;
    text-align: center;
    color: #666;
    font-size: .875rem
}

.un_login_card .price {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    text-align: center;
    font-family: JR-Bold;
    font-size: 2rem;
    color: #000;
    margin: .25rem 0 0
}

.un_login_card .price span {
    position: absolute;
    top: .375rem;
    padding-left: .375rem;
    color: #ff4144;
    font-family: JR-Medium;
    font-size: .75rem
}

.un_login_card .chartsShowPadding {
    padding-top: .625rem
}

.un_login_card .activity_new {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.un_login_card .activity_new .activity_content,.un_login_card .activity_new {
    position: relative;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.un_login_card .activity_new .activity_content {
    text-align: center;
    height: 1.75rem;
    padding-left: 3.9375rem;
    padding-right: 1.25rem;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(250,148,85,.2)),to(rgba(254,204,139,.08)));
    background: -o-linear-gradient(top,rgba(250,148,85,.2) 0,rgba(254,204,139,.08) 100%);
    background: linear-gradient(180deg,rgba(250,148,85,.2),rgba(254,204,139,.08));
    border-radius: .5rem .5rem 0 0
}

.un_login_card .activity_new .activity_content>i {
    background: url(../images/1359d399d7.png) no-repeat;
    background-size: 2.40625rem 2.40625rem;
    position: absolute;
    width: 2.40625rem;
    height: 2.40625rem;
    top: -.625rem;
    left: 1.28125rem
}

.un_login_card .activity_new .activity_content .activity_info {
    text-align: center;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    height: 1.75rem;
    line-height: 1.75rem;
    color: #664125
}

.un_login_card .activity_11 {
    background: none
}

.un_login_card .activity_11 img {
    position: absolute;
    width: 100%;
    height: 100%
}

.un_login_card .activity_11 .new_tag {
    display: none
}

.un_login_card .activity_11 .activity_info,.un_login_card .activity_11 .des {
    position: relative
}

.un_login_card .btn {
    margin: 0 1.5rem;
    text-align: center;
    border-radius: 3.125rem;
    height: 3.125rem;
    line-height: 3.125rem;
    background: -o-linear-gradient(.866turn,#f7c78d 0,#eb9654 100%);
    background: linear-gradient(.384turn,#f7c78d,#eb9654);
    color: #fff;
    font-size: 1.125rem;
    font-family: PingFangSC-Semibold;
    font-weight: 500;
    position: relative
}

.un_login_card .bottom-tips {
    margin-top: .75rem;
    margin-bottom: .75rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 1.03125rem;
    text-align: center
}

.un_login_card .bottom-tips>i {
    background: url(../images/ebf8665d4d.png) no-repeat;
    background-size: 1rem 1rem;
    width: 1rem;
    height: 1rem;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: bottom
}

.un_login_card .btnNow {
    margin-top: 1rem;
    color: #666;
    font-size: .75rem;
    text-align: center
}

.fixed-btn {
    position: fixed;
    width: 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    height: 4.875rem;
    bottom: 0;
    z-index: 20;
    background: #fff
}

.fixed-btn .btn-up {
    margin: .9375rem 1rem 0;
    text-align: center;
    border-radius: 3.125rem;
    height: 3.125rem;
    line-height: 3.125rem;
    background: -o-linear-gradient(.866turn,#f7c78d 0,#eb9654 100%);
    background: linear-gradient(.384turn,#f7c78d,#eb9654);
    color: #fff;
    font-size: 1.125rem;
    font-family: PingFangSC-Semibold;
    font-weight: 500;
    position: relative
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px)and (device-height:896px)and (-webkit-device-pixel-ratio:3),only screen and (min-device-width:375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .fixed-btn {
        height:6.125rem
    }
}

.ani-icon-08 {
    width: 100%;
    height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    pointer-events: none
}

.ani-icon-08 .ani-box {
    position: relative;
    width: 75px;
    height: 75px;
    left: 10%
}

.ani-icon-08 .icon {
    width: 75px;
    height: 75px;
    position: absolute;
    left: 50%;
    margin-top: -20px;
    margin-left: calc(100% - 10px);
    background: url(https://img11.360buyimg.com/imagetools/jfs/t1/152098/20/13906/25934/5ff6b629Ec161779b/6b06172557e7558c.png) 0 0/cover no-repeat;
    -webkit-animation: ani-icon-08-data-v-628a2d4d 1.2s ease infinite;
    animation: ani-icon-08-data-v-628a2d4d 1.2s ease infinite;
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    z-index: 1
}

.ani-icon-08 .linght {
    width: 60px;
    height: 60px;
    position: absolute;
    left: 50%;
    top: 20px;
    margin-top: -38px;
    margin-left: calc(100% - 30px)
}

.ani-icon-08 .linght span {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 4px solid #fff;
    border-radius: 30px;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: .6;
    -webkit-animation: ani-icon-08-2-data-v-628a2d4d 1.2s ease-in-out infinite;
    animation: ani-icon-08-2-data-v-628a2d4d 1.2s ease-in-out infinite
}

.ani-icon-08 .linght span:nth-child(2) {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

@-webkit-keyframes ani-icon-08-data-v-628a2d4d {
    0%,20%,40%,to {
        -webkit-transform: translate(20px,20px) rotate(0deg);
        transform: translate(20px,20px) rotate(0deg)
    }

    10%,30% {
        -webkit-transform: translate(0) rotate(-10deg);
        transform: translate(0) rotate(-10deg)
    }
}

@keyframes ani-icon-08-data-v-628a2d4d {
    0%,20%,40%,to {
        -webkit-transform: translate(20px,20px) rotate(0deg);
        transform: translate(20px,20px) rotate(0deg)
    }

    10%,30% {
        -webkit-transform: translate(0) rotate(-10deg);
        transform: translate(0) rotate(-10deg)
    }
}

@-webkit-keyframes ani-icon-08-2-data-v-628a2d4d {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    20% {
        opacity: .6
    }

    40%,to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

@keyframes ani-icon-08-2-data-v-628a2d4d {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    20% {
        opacity: .6
    }

    40%,to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

.agreeList {
    padding-bottom: 1rem
}

.agreeList-item {
    height: 4.375rem;
    padding: 0 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 1rem;
    color: #333;
    font-weight: 500
}

.agreeList-item:after {
    content: "";
    width: .875rem;
    height: .875rem;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
    background-size: 100% 100%
}

.open-account-argee {
    line-height: 1.125rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999;
    padding: .9375rem 1.5rem 1.125rem
}

.open-account-argee__list {
    color: #0d0d0d
}

.learnGold {
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: .625rem .75rem 0;
    border: .125rem solid #fff;
    background-color: #fff;
    border-radius: .375rem;
    height: 2.4375rem;
    line-height: 2.4375rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.learnGold,.learnGold_content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.learnGold p {
    padding-left: .75rem;
    font-size: .8125rem;
    color: #000
}

.learnGold .learn_gold {
    width: 1.6875rem;
    height: 1.6875rem
}

.learnGold .learn_more {
    width: .75rem;
    height: .75rem
}

.circle-wrap {
    background: #f5f5f5
}

.circle {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0 .75rem;
    border: .125rem solid #fff;
    background-color: #fff;
    border-radius: .375rem;
    padding-bottom: 1.25rem
}

.circle .mask_left {
    left: 0;
    background: -webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));
    background: -o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);
    background: linear-gradient(90deg,#fff,hsla(0,0%,100%,0))
}

.circle .mask_left,.circle .mask_right {
    position: absolute;
    top: 2.4375rem;
    width: 2.25rem;
    height: calc(100% - 2.4375rem)
}

.circle .mask_right {
    right: 0;
    background: -webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));
    background: -o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);
    background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff)
}

.circle .circle_hot {
    margin: 0 .75rem .9375rem;
    font-size: .9375rem;
    position: relative;
    z-index: 1;
    font-family: PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 1.3125rem
}

.circle .circle_hot>span {
    margin-right: .3125rem;
    margin-top: -.1875rem;
    vertical-align: middle;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 1.0625rem;
    padding: 0 .21875rem;
    height: 1.03125rem;
    border: .03125rem solid rgba(255,65,68,.4);
    border-radius: .09375rem;
    font-size: .625rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #ff4144
}

.circle .circle_list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    scrollbar-width: none;
    overflow: hidden
}

.circle .circle_list_line1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    pointer-events: none;
    padding-left: 100%;
    -webkit-animation: rowup-data-v-f2f9650a 30s linear infinite normal;
    animation: rowup-data-v-f2f9650a 30s linear infinite normal
}

.circle .circle_list_line1::-webkit-scrollbar {
    display: none
}

.circle .circle_list_line2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    pointer-events: none;
    padding-left: 100%;
    -webkit-animation: rowup-data-v-f2f9650a 25s linear infinite normal;
    animation: rowup-data-v-f2f9650a 25s linear infinite normal
}

.circle .circle_list_line2::-webkit-scrollbar {
    display: none
}

.circle .circle_list .h44 {
    height: 1.375rem!important;
    line-height: 1.375rem!important;
    background-color: rgba(244,243,248,.6)!important;
    font-size: .6875rem!important
}

.circle .circle_list .circle_item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    white-space: nowrap;
    height: 1.75rem;
    line-height: 1.75rem;
    border-radius: 1.75rem;
    background-color: rgba(244,243,248,.88);
    font-size: .75rem;
    color: #999;
    margin-left: .75rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.circle .circle_list .circle_item span:first-child {
    color: #333;
    margin-right: .625rem
}

.circle .circle_msg {
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: .75rem;
    padding-right: .75rem;
    margin-bottom: 1.5rem;
    margin-top: .875rem;
    height: 1.3125rem;
    line-height: 1.3125rem
}

.circle .circle_msg,.circle .circle_msg_content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.circle .circle_msg_content img {
    margin-top: -.0625rem;
    width: .75rem;
    height: .75rem
}

.circle .circle_msg_title {
    font-family: PingFangSC-Semibold;
    font-size: 1rem;
    color: #000
}

.circle .circle_msg_more {
    font-size: .75rem;
    color: #999
}

@-webkit-keyframes rowup-data-v-f2f9650a {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-760%,0,0);
        transform: translate3d(-760%,0,0)
    }
}

@keyframes rowup-data-v-f2f9650a {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-760%,0,0);
        transform: translate3d(-760%,0,0)
    }
}

.circle .mt20 {
    margin-top: .625rem
}

.textOverflow {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.mw280 {
    max-width: 10.625rem
}

.logo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #f4f3f8;
    padding: 1.75rem 0 0
}

.logo-title,.logo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.logo-title {
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #aeb0c3
}

.logo-title-text-line {
    padding: 0 .3125rem
}

.logo-title-text-dark {
    color: #4b4d5e
}

.logo .des {
    margin-top: .625rem;
    line-height: 1.3125rem;
    font-size: .75rem;
    text-align: center;
    font-family: PingFang SC;
    font-weight: 400;
    color: #caccde;
    margin-bottom: 1.25rem
}

.logo .des-dark {
    color: var(--jr_text_pagebg_gray,#28292e)
}

.logo-dark {
    background-color: var(--jr_page_bg_fill_gray,#f4f3f8)
}

.logo-titleIcon {
    width: 100%;
    height: 4.3125rem;
    background-image: url(https://img20.360buyimg.com/img/jfs/t1/259618/23/10197/4427/677fc06fF6d048722/c163d9df4329d967.png);
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.logo-dark {
    background-image: url(https://img13.360buyimg.com/img/jfs/t1/320651/9/20725/2719/688b2b25F1fa61616/3ce788d5ff059bed.png)
}

.holdInfo_card {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 8.75rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: .625rem .75rem 0;
    border-radius: .375rem;
    z-index: 1
}

.holdInfo_card .moreIcon {
    position: absolute;
    right: .75rem;
    top: 2.75rem;
    width: 1.875rem;
    height: 1.875rem
}

.holdInfo_card .active_bg {
    position: absolute;
    right: -.3125rem;
    top: .75rem;
    height: 1.75rem
}

.holdInfo_card .holdPriceTitle {
    height: 2.1875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 1rem;
    padding-top: .8125rem;
    color: var(--jr_text_666,#666);
    font-size: .875rem;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem;
    position: relative
}

.holdInfo_card .holdPriceTitle-btn {
    height: 2.1875rem;
    width: 6.25rem;
    position: absolute;
    right: 0;
    top: 0
}

.holdInfo_card .holdPriceTitle .moneySafe {
    width: 4.5625rem;
    height: 1.0625rem;
    margin-left: .125rem
}


.holdInfo_card .holdPriceTitle .eye_close {
    background: url(../images/5417efed73.png) no-repeat;
    background-size: 100% 100%
}

.holdInfo_card .holdLoading {
    line-height: 2.25rem;
    padding: .625rem .9375rem;
    font-size: 1.25rem;
    font-family: PingFangSC-Regular
}

.holdInfo_card-content {
    background-color: var(--jr_card_bg_fill_white,#fff);
    padding-bottom: 1.4375rem;
    margin-top: -.3125rem;
    border-bottom-left-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.holdInfo_card-content .price {
    font-family: JR-Bold-New;
    font-size: 1.75rem
}

.holdInfo_card .amount {
    margin-left: 1rem;
    height: 2.4375rem;
    line-height: 2.4375rem;
    font-size: 1.75rem;
    font-family: JR-Medium-New;
    color: var(--jr_text_000,#333)
}

.holdInfo_card .order-desc {
    position: absolute;
    margin-top: .5rem;
    display: inline-block;
    padding: 0 .5rem;
    margin-left: 1rem;
    line-height: 2rem;
    background: #f4f3f8;
    border-radius: .25rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999;
    position: relative
}

.holdInfo_card .order-desc .order-desc-arrow {
    position: absolute;
    top: -.1875rem;
    left: 1.09375rem;
    width: 0;
    height: 0;
    border-left: .21875rem solid transparent;
    border-right: .21875rem solid transparent;
    border-bottom: .1875rem solid #f4f3f8
}

.holdInfo_card .hold_p {
    position: relative;
    height: 1.75rem;
    line-height: 1.75rem;
    background: var(--jr_card_bg_fill_gray,#f8f7fa);
    border-radius: .25rem;
    margin: .25rem 1rem 0;
    padding-left: .625rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: var(--jr_text_666,#666)
}

.holdInfo_card .hold_p span {
    margin-left: 1.25rem
}

.holdInfo_card .hold_p span:first-child {
    margin-left: 0
}

.holdInfo_card .hold_p span i {
    font-family: JR-Medium-New
}

.holdInfo_card .hold_p:after {
    content: "";
    position: absolute;
    top: -.25rem;
    left: .9375rem;
    width: 0;
    height: 0;
    border-left: .25rem solid transparent;
    border-right: .25rem solid transparent;
    border-bottom: .25rem solid var(--jr_card_bg_fill_gray,#f8f7fa)
}

.holdInfo_card .hold_line {
    margin: 1rem .9375rem 0;
    background: #eee;
    height: .03125rem
}

.holdInfo_card .hold_bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 1.15625rem .9375rem 0
}

.holdInfo_card .hold_bottom_item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.holdInfo_card .hold_bottom_item_info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .8125rem;
    color: var(--jr_text_999,#666);
    line-height: 1.125rem
}

.holdInfo_card .hold_bottom_item_info .img1 {
    margin-left: .3125rem;
    width: .75rem;
    height: .75rem
}

.holdInfo_card .hold_bottom_item_info .img2 {
    width: .625rem;
    height: .75rem
}

.holdInfo_card .hold_bottom_item_evePrice {
    height: 1.25rem;
    line-height: 1.25rem;
    font-family: JR-Bold-New;
    font-size: .9375rem;
    color: var(--jr_text_000,#000);
    margin-top: .125rem
}

.holdInfo_card .hold_bottom_item .price {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    height: 1.25rem;
    line-height: 1.25rem;
    margin-top: .125rem;
    color: var(--jr_text_000,#333)
}

.holdInfo_card .hold_bottom_item .price span {
    display: inline-block;
    font-family: JR-Medium-New
}

.holdInfo_card .hold_bottom_item .price .price_span01 {
    color: #ef4034;
    font-family: JR-Medium-New;
    padding-right: .375rem
}

.holdInfo_card .hold_bottom_item .price .price_span {
    color: var(--jr_text_000,#333);
    font-family: JR-Bold-New
}

.holdInfo_card .hold_bottom_item .price .price_green {
    color: #1db270
}

.holdInfo_card .hold_bottom_item .price .price_red {
    color: #f53137
}

.holdInfo_card .hold_bottom_item .price .span_red {
    font-size: .875rem;
    font-family: JR-Medium-New;
    color: #ef4034;
    padding-left: .25rem;
    height: .875rem;
    line-height: .875rem;
    margin-top: .6875rem
}

.holdInfo_card .hold_bottom_item .price .span_green {
    color: #12aa90
}

.holdInfo_card .priceContent {
    height: 2.4375rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: JR-Medium-New;
    font-size: 1.75rem
}

.holdInfo_card .priceContent .price {
    color: var(--jr_text_000,#000)
}

.holdInfo_card .priceContent img {
    margin-left: .1875rem;
    width: .71875rem;
    height: .875rem
}

.holdInfo_card .priceContent .arrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.0625rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: var(--jr_text_999,#999);
    margin-left: .1875rem;
    margin-top: .625rem
}

.holdInfo_card .priceContent .arrow img {
    width: .3125rem;
    height: .5625rem;
    margin-left: .28125rem
}

.holdInfo_card .morelist-box {
    background-color: #fff
}

.menuList {
    background: #fff!important;
    border-radius: .5rem .5rem 0 0;
    min-height: 9.375rem
}

.menuItem,.menuList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.menuItem {
    height: 4.125rem;
    line-height: 4.125rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: .03125rem solid #eee;
    color: #000;
    font-size: 1rem;
    font-family: PingFangSC-Medium
}

.gold-badge__chineseBubble {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 0;
    height: 1.0625rem;
    position: relative
}

.gold-badge__chineseBubble--text {
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: PingFangSC;
    font-size: .5625rem;
    font-weight: 500;
    padding: 0 .5rem;
    position: relative;
    vertical-align: top;
    white-space: nowrap;
    z-index: 100
}

.gold-badge__chineseBubble--text-bg {
    background-image: url(../images/be36df17ab.png);
    background-position: top;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: block;
    display: inline-block;
    height: 1.0625rem
}

.gold-badge__chineseBubble--text-bg>p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-family: PingFang SC
}

.gold-badge__chineseBubble--text:after,.gold-badge__chineseBubble--text:before {
    background-size: 100% 100%;
    content: "";
    height: 1.0625rem;
    position: absolute;
    top: 0;
    width: .5rem;
    z-index: -1
}

.gold-badge__chineseBubble--text:before {
    background-image: url(../images/56f0af30fe.png);
    left: .125rem
}

.gold-badge__chineseBubble--text:after {
    background-image: url(../images/ba92b16cdf.png);
    right: .125rem
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

[v-cloak] {
    display: none
}

.layerBox {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.6);
    z-index: 900
}

.layerBox div,.layerBox li,.layerBox ol,.layerBox p,.layerBox ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.layerBox .flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.layerBox .contentBox {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    min-height: 22rem;
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    padding-bottom: env(safe-area-inset-bottom)
}

.layerBox .contentBox .return {
    position: absolute;
    left: 0;
    top: .5625rem;
    width: 2.75rem;
    height: 2.75rem
}

.layerBox .contentBox .layerTitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 3.75rem;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #000
}

.layerBox .contentBox .list {
    padding: 0 .75rem
}

.layerBox .contentBox .list .productUl {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .875rem 0
}

.layerBox .contentBox .list .productUl,.layerBox .contentBox .list .productUl li .imgBox,.layerBox .contentBox .list .productUl li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.layerBox .contentBox .list .productUl li .imgBox {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: .3125rem .625rem 0 0;
    width: 2rem;
    height: 2rem;
    border: 1px solid #eee;
    border-radius: 50%
}

.layerBox .contentBox .list .productUl li .imgBox img {
    width: 80%;
    height: 80%
}

.layerBox .contentBox .list .productUl li .select {
    margin-top: .46875rem;
    width: 1.25rem;
    height: 1.25rem
}

.layerBox .contentBox .list .productUl li .bankName {
    font-size: .9375rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000
}

.layerBox .contentBox .list .productUl li .bankMoney {
    margin-top: .3125rem;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .list .productUl li .btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: .75rem
}

.layerBox .contentBox .list .productUl li .btn p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .3125rem;
    width: 6.625rem;
    height: 2.0625rem;
    background: #f4f3f8;
    font-size: .8125rem;
    font-family: PingFang SC;
    color: #999
}

.oneClick-overlay-fade-enter-active,.oneClick-overlay-fade-leave-active {
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.oneClick-overlay-fade-enter-from,.oneClick-overlay-fade-leave-to {
    opacity: 0
}

.oneClick-fade-enter-active,.oneClick-fade-leave-active {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.oneClick-fade-enter,.oneClick-fade-leave-to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

[v-cloak] {
    display: none
}

.layerBox {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.6);
    z-index: 900
}

.layerBox div,.layerBox li,.layerBox ol,.layerBox p,.layerBox ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.layerBox .flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.layerBox #wrapper {
    width: 100%;
    height: auto;
    max-height: 17.1875rem;
    overflow: scroll;
    padding-bottom: 1.25rem
}

.layerBox #wrapper::-webkit-scrollbar {
    width: 0!important
}

.layerBox .contentBox {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    padding-bottom: env(safe-area-inset-bottom)
}

.layerBox .contentBox .colse {
    position: absolute;
    right: 0;
    top: .5rem;
    width: 2.75rem;
    height: 2.75rem
}

.layerBox .contentBox .layerTitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 3.75rem;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #000
}

.layerBox .contentBox .list {
    margin-top: 1rem;
    padding: 0 1rem
}

.layerBox .contentBox .list .couponUl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem 0
}

.layerBox .contentBox .list .couponUl li .select {
    width: 1.25rem;
    height: 1.25rem
}

.layerBox .contentBox .list .couponUl li .couponName {
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #eb9654
}

.layerBox .contentBox .list .couponUl li .couponDate {
    margin-top: .3125rem;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .list .couponUl-no-txt,.layerBox .contentBox .list .couponUl li .noUse {
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333
}

.layerBox .contentBox .list .disabled li .couponName {
    color: #999
}

.layerBox .contentBox .list .disabled li .selectDisabled {
    border-radius: 50%;
    display: inline-block;
    width: 1.09375rem;
    height: 1.09375rem;
    background-color: #d8d8d8
}

.oneClick-overlay-fade-enter-active,.oneClick-overlay-fade-leave-active {
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.oneClick-overlay-fade-enter-from,.oneClick-overlay-fade-leave-to {
    opacity: 0
}

.oneClick-fade-enter-active,.oneClick-fade-leave-active {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.oneClick-fade-enter,.oneClick-fade-leave-to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

.flex {
    display: -moz-flex;
    display: -ms-flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

[v-cloak] {
    display: none
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.justifyR {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
    -ms-flex-pack: right;
    justify-content: right
}

.oneClickPay {
    margin-top: .625rem;
    width: 100%;
    height: auto;
    background: #fff
}

.oneClickPay .buy,.oneClickPay .sell {
    padding: 0 .75rem;
    height: auto
}

.oneClickPay div,.oneClickPay li,.oneClickPay ol,.oneClickPay p,.oneClickPay ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.oneClickPay .payTypeBox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1.125rem 0
}

.oneClickPay .payTypeBox .name {
    font-size: .9375rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #000
}

.oneClickPay .payTypeBox .payTypeUl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.oneClickPay .payTypeBox .payTypeUl li:first-child {
    margin-right: .625rem
}

.oneClickPay .payTypeBox .payTypeUl li:first-child>div p {
    text-align: right;
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000
}

.oneClickPay .payTypeBox .payTypeUl li:first-child>div>p.oneClickPay-reload {
    color: #f53137;
    margin-left: .15625rem
}

.oneClickPay .payTypeBox .payTypeUl li:first-child>p {
    margin-top: .25rem;
    text-align: right;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.oneClickPay .payTypeBox .payTypeUl li:first-child>p span {
    color: #eb9654
}

.oneClickPay .payTypeBox .payTypeUl li:first-child>p em {
    color: #f53137
}

.oneClickPay .payTypeBox .payTypeUl .imgBox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .1875rem;
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 50%;
    border: 1px solid #f0f0f0
}

.oneClickPay .payTypeBox .payTypeUl .imgBox img {
    width: 80%;
    height: 80%
}

.oneClickPay .couponBox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1.125rem 0
}

.oneClickPay .couponBox .name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.oneClickPay .couponBox .name p:first-child {
    font-size: .9375rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #000
}

.oneClickPay .couponBox .name p:last-child {
    margin-left: .5rem;
    padding: .1875rem .25rem;
    background: #fef0ef;
    border-radius: .125rem;
    font-size: .6875rem;
    font-family: PingFang SC;
    color: #ef4034
}

.oneClickPay .couponBox .text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.oneClickPay .couponBox .text p {
    margin-right: .625rem;
    font-size: .8125rem;
    font-family: PingFang SC;
    color: #333
}

.oneClickPay .arrow {
    width: .34375rem;
    height: .5625rem
}

.jrm-switch {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    height: 1.75rem;
    vertical-align: middle
}

.jrm-switch.is-checked .switch-cores {
    background-color: #efbe9b
}

.jrm-switch.is-checked .switch-cores:after {
    left: 100%;
    margin-left: -1.5625rem
}

.jrm-switch.is-disabled {
    opacity: .6
}

.jrm-switch.is-disabled .switch-cores {
    cursor: not-allowed
}

.jrm-switch .switc-input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    margin: 0
}

.jrm-switch .switch-cores {
    margin: 0;
    display: inline-block;
    position: relative;
    width: 3.0625rem;
    height: 1.75rem;
    border: 0;
    outline: none;
    border-radius: .875rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #dcdfe6;
    cursor: pointer;
    -webkit-transition: border-color .3s,background-color .3s;
    -o-transition: border-color .3s,background-color .3s;
    transition: border-color .3s,background-color .3s
}

.jrm-switch .switch-cores:after {
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -.703125rem;
    left: .15625rem;
    border-radius: 100%;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    width: 1.40625rem;
    height: 1.40625rem;
    background-color: #fff
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

.flex {
    display: -moz-flex;
    display: -ms-flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

[v-cloak] {
    display: none
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.justifyR {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
    -ms-flex-pack: right;
    justify-content: right
}

.oneClickResult {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.6);
    z-index: 900
}

.oneClickResult div,.oneClickResult li,.oneClickResult ol,.oneClickResult p,.oneClickResult ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.oneClickResult .flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.oneClickResult .resultBox {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-top: 1.875rem;
    width: 100%;
    height: auto;
    background: #f4f3f8 url(../images/3f27b68a5e.png) no-repeat;
    background-size: 100% auto;
    border-radius: .625rem .625rem 0 0;
    padding-bottom: env(safe-area-inset-bottom)
}

.oneClickResult .resultBox .resultTitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 1rem;
    margin-bottom: .625rem
}

.oneClickResult .resultBox .resultTitle p {
    font-size: 1.375rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #333;
    text-shadow: 0 .25rem .75rem rgba(0,17,91,.08)
}

.oneClickResult .resultBox .mt60 {
    margin-top: 1.875rem!important
}

.oneClickResult .resultBox .successUl {
    padding: 0 1.25rem
}

.oneClickResult .resultBox .successUl li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .5625rem
}

.oneClickResult .resultBox .successUl li p {
    font-size: .875rem;
    font-family: PingFang SC
}

.oneClickResult .resultBox .successUl li p:first-child {
    color: #333
}

.oneClickResult .resultBox .successUl li p:last-child {
    color: #999
}

.oneClickResult .resultBox .marketing {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 1.25rem;
    margin: 2.5rem 0 .625rem
}

.oneClickResult .resultBox .marketing p {
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333
}

.oneClickResult .resultBox .marketing .btn,.oneClickResult .resultBox .marketing p span {
    color: #b66221
}

.oneClickResult .resultBox .goldReminder {
    margin-top: 1.25rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .9375rem 1.25rem 0
}

.oneClickResult .resultBox .goldReminder,.oneClickResult .resultBox .goldReminder li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.oneClickResult .resultBox .goldReminder li .suona {
    margin-right: .75rem;
    width: .75rem;
    height: auto
}

.oneClickResult .resultBox .goldReminder li .title {
    font-size: 1rem;
    font-family: PingFang SC;
    color: #333
}

.oneClickResult .resultBox .goldReminder li .desc {
    font-size: .6875rem;
    font-family: PingFang SC;
    color: #999
}

.oneClickResult .resultBox .goldReminderP {
    padding: 0 1.25rem;
    margin-top: .3125rem
}

.oneClickResult .resultBox .successBtn {
    margin: 1.875rem 0
}

.oneClickResult .resultBox .successBtn,.oneClickResult .resultBox .successBtn p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.oneClickResult .resultBox .successBtn p {
    width: 10.15625rem;
    height: 3.125rem;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: bolder;
    border-radius: 1.5625rem
}

.oneClickResult .resultBox .successBtn p:first-child {
    margin-right: .625rem;
    border: 2px solid #ccc;
    color: #333
}

.oneClickResult .resultBox .successBtn p:last-child {
    border: none;
    background: #eb9654;
    color: #fff
}

.oneClickResult .resultBox .processDesc {
    margin-left: 3.125rem;
    font-size: .875rem;
    font-family: PingFang SC;
    color: #666
}

.oneClickResult .resultBox .processBtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 1.875rem auto;
    width: 19.1875rem;
    height: 3.125rem;
    border: .0625rem solid #ccc;
    border-radius: 1.5625rem
}

.oneClickResult .resultBox .processBtn p {
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #333
}

.oneClickResult .resultBox .failUl {
    position: relative;
    margin: 1.5625rem 0 0 1.25rem;
    padding-left: .9375rem
}

.oneClickResult .resultBox .failUl li {
    position: relative;
    padding: 0 0 .75rem .4375rem
}

.oneClickResult .resultBox .failUl li .yesIcon {
    position: absolute;
    left: -1.09375rem;
    top: 0;
    width: 1.25rem;
    height: 1.25rem
}

.oneClickResult .resultBox .failUl li p {
    margin-bottom: .25rem;
    font-size: .875rem;
    font-family: PingFang SC;
    color: #999
}

.oneClickResult .resultBox .failUl li p span {
    color: #333
}

.oneClickResult .resultBox .failUl li p em {
    margin-left: .3125rem;
    color: #eb9654
}

.oneClickResult .resultBox .failUl .line {
    position: absolute;
    left: -.46875rem;
    top: 1.25rem;
    bottom: 0;
    width: .0625rem;
    background: #ccc;
    margin-bottom: 0
}

.oneClickResult .colse {
    position: absolute;
    right: 0;
    top: .5rem;
    width: 2.75rem;
    height: 2.75rem
}

.oneClickResult .success {
    margin-right: .3125rem;
    width: 1.625rem;
    height: 1.625rem
}

.oneClickResult .fail {
    margin-right: .3125rem;
    width: 1.75rem;
    height: 1.75rem
}

.oneClickResult .col333 {
    color: #333!important
}

.oneClickResult .col666 {
    color: #666!important
}

.oneClickResult .handing {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.oneClickResult .handing p {
    font-size: 1.375rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #333;
    text-shadow: 0 .25rem .75rem rgba(0,17,91,.08)
}

.oneClickResult .ani-loading-03 {
    width: 5.625rem;
    height: 1.5625rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    -webkit-transform: scale(.5);
    -ms-transform: scale(.5);
    transform: scale(.5);
    margin-left: -.625rem;
    padding-top: .625rem
}

.oneClickResult .ani-loading-03 div {
    width: .625rem;
    height: .625rem;
    position: absolute;
    left: 5rem;
    border-radius: .3125rem;
    -webkit-animation: ani-loading-03-data-v-199c88af 1.5s linear infinite;
    animation: ani-loading-03-data-v-199c88af 1.5s linear infinite
}

.oneClickResult .ani-loading-03 div:nth-child(2) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.oneClickResult .ani-loading-03 div:nth-child(3) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

.oneClickResult .ani-loading-03 div:nth-child(4) {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s
}

.oneClickResult .ani-loading-03 div:nth-child(5) {
    -webkit-animation-delay: 1.6s;
    animation-delay: 1.6s
}

@-webkit-keyframes ani-loading-03-data-v-199c88af {
    0%,to {
        -webkit-transform: translate(0) scale(1);
        transform: translate(0) scale(1);
        background: #333
    }

    72% {
        -webkit-transform: translate(-5rem) scale(1);
        transform: translate(-5rem) scale(1);
        background: #333
    }

    79% {
        -webkit-transform: translate(-5rem,-.9375rem) scale(1);
        transform: translate(-5rem,-.9375rem) scale(1)
    }

    86% {
        -webkit-transform: translate(-2.5rem,-.9375rem) scale(1.4,.8);
        transform: translate(-2.5rem,-.9375rem) scale(1.4,.8)
    }

    93% {
        -webkit-transform: translateY(-.9375rem) scale(1);
        transform: translateY(-.9375rem) scale(1)
    }
}

@keyframes ani-loading-03-data-v-199c88af {
    0%,to {
        -webkit-transform: translate(0) scale(1);
        transform: translate(0) scale(1);
        background: #333
    }

    72% {
        -webkit-transform: translate(-5rem) scale(1);
        transform: translate(-5rem) scale(1);
        background: #333
    }

    79% {
        -webkit-transform: translate(-5rem,-.9375rem) scale(1);
        transform: translate(-5rem,-.9375rem) scale(1)
    }

    86% {
        -webkit-transform: translate(-2.5rem,-.9375rem) scale(1.4,.8);
        transform: translate(-2.5rem,-.9375rem) scale(1.4,.8)
    }

    93% {
        -webkit-transform: translateY(-.9375rem) scale(1);
        transform: translateY(-.9375rem) scale(1)
    }
}

.oneClickResult .dot1,.oneClickResult .dot2,.oneClickResult .dot3 {
    background: #fff;
    width: .1875rem;
    height: .1875rem;
    border: double;
    border-color: #000;
    border-radius: 50%;
    margin: .9375rem 0 0 .625rem
}

.oneClickResult .dot1 {
    -webkit-animation: jump-data-v-199c88af 1s linear -.32s infinite;
    animation: jump-data-v-199c88af 1s linear -.32s infinite;
    background: #333
}

.oneClickResult .dot2 {
    -webkit-animation: jump-data-v-199c88af 1s linear -.16s infinite;
    animation: jump-data-v-199c88af 1s linear -.16s infinite;
    background: #333
}

.oneClickResult .dot3 {
    -webkit-animation: jump-data-v-199c88af 1s linear infinite;
    animation: jump-data-v-199c88af 1s linear infinite;
    background: #333
}

@-webkit-keyframes jump-data-v-199c88af {
    0%,80%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
}

@keyframes jump-data-v-199c88af {
    0%,80%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
}

.oneClick-overlay-fade-enter-active,.oneClick-overlay-fade-leave-active {
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.oneClick-overlay-fade-enter-from,.oneClick-overlay-fade-leave-to {
    opacity: 0
}

.oneClick-fade-enter-active,.oneClick-fade-leave-active {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.oneClick-fade-enter,.oneClick-fade-leave-to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

[v-cloak] {
    display: none
}

.layerBox {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.6);
    z-index: 900
}

.layerBox div,.layerBox li,.layerBox ol,.layerBox p,.layerBox ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.layerBox .flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.layerBox .contentBox {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    background: #f4f3f8;
    border-radius: .5rem .5rem 0 0;
    padding-bottom: env(safe-area-inset-bottom)
}

.layerBox .contentBox .goldTitle {
    padding: .625rem 0
}

.layerBox .contentBox .goldTitle li {
    font-size: .8125rem;
    font-family: PingFang SC;
    color: #333
}

.layerBox .contentBox .goldTitle li:nth-child(2) {
    margin-left: .75rem;
    font-family: UDC-Bold
}

.layerBox .contentBox .goldTitle li:last-child,.layerBox .contentBox .goldTitle li:nth-child(3) {
    margin-left: .5rem;
    font-family: UDC-Bold
}

.layerBox .contentBox .buyArea {
    position: relative;
    width: 100%;
    height: auto;
    background: #fff;
    border-radius: .625rem .625rem 0 0
}

.layerBox .contentBox .buyArea .goldTip {
    margin: 0 auto .9375rem;
    width: 10.625rem;
    height: 1.75rem;
    background: url(../images/266ba6528a.png) no-repeat;
    background-size: 100% 100%
}

.layerBox .contentBox .buyArea .goldTip .rectangle {
    margin-right: .125rem;
    width: .6875rem;
    height: .6875rem
}

.layerBox .contentBox .buyArea .goldTip p {
    font-size: .625rem;
    font-family: PingFang SC;
    color: #b66221
}

.layerBox .contentBox .buyArea .buyTitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5625rem .75rem 0
}

.layerBox .contentBox .buyArea .buyTitle .title {
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #333
}

.layerBox .contentBox .buyArea .buyTitle>div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.layerBox .contentBox .buyArea .buyTitle .rule {
    margin-right: .3125rem;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .buyArea .money-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .75rem;
    margin-top: 1rem
}

.layerBox .contentBox .buyArea .money-list .money-item {
    border-radius: 1rem;
    padding: .25rem 1.25rem;
    margin-right: .625rem;
    font-size: .75rem;
    background: #f4f3f8;
    color: #999;
    font-weight: bolder;
    white-space: nowrap
}

.layerBox .contentBox .buyArea .moneyIdx {
    background: #fceee3!important;
    color: #b66221!important
}

.layerBox .contentBox .buyArea .buyTip {
    margin-top: .3125rem;
    height: 3.125rem;
    line-height: 1.25rem;
    padding: 0 .75rem;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .buyArea .buyTip span {
    color: #cda76e
}

.layerBox .contentBox .arrow {
    width: .34375rem;
    height: .5625rem
}

.layerBox .contentBox .colse {
    position: absolute;
    right: 0;
    top: .5rem;
    width: 2.75rem;
    height: 2.75rem
}

.layerBox .contentBox .buyBottom {
    padding: .625rem 1rem;
    background-color: #fff
}

.layerBox .contentBox .buyBottom>.icon-item,.layerBox .contentBox .buyBottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.layerBox .contentBox .buyBottom>.icon-item {
    width: 3rem;
    height: 3rem;
    margin-right: .625rem;
    text-align: center
}

.layerBox .contentBox .buyBottom>.icon-item>img {
    width: 100%
}

.layerBox .contentBox .buyBottom .icon-item:last-child,.layerBox .contentBox .icon-item:last-child {
    margin-right: 0!important
}

.layerBox .contentBox .btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 3.125rem;
    background: #eb9654;
    border-radius: 1.5625rem
}

.layerBox .contentBox .btn p {
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #fff
}

.layerBox .contentBox .mt50 {
    margin: 1.5625rem auto!important
}

.layerBox .contentBox .agree {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: .9375rem;
    padding-left: .9375rem;
    background-color: #fff
}

.layerBox .contentBox .agree img {
    margin-right: .3125rem;
    width: .9375rem;
    height: .9375rem
}

.layerBox .contentBox .agree p {
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .agree p span {
    color: #cc8c4e
}

.layerBox .red {
    color: #ef4034!important
}

.layerBox .green {
    color: #54ae76!important
}

.layerBox .col333 {
    color: #333!important
}

.layerBox .opac5 {
    opacity: .7
}

.oneClick-overlay-fade-enter-active,.oneClick-overlay-fade-leave-active {
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.oneClick-overlay-fade-enter-from,.oneClick-overlay-fade-leave-to {
    opacity: 0
}

.oneClick-fade-enter-active,.oneClick-fade-leave-active {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.oneClick-fade-enter,.oneClick-fade-leave-to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

.keyboard-box {
    margin: .875rem 0 .625rem .4375rem!important
}

.money-icon {
    margin-top: .4375rem!important
}

 {
    -webkit-box-sizing: unset;
    box-sizing: unset
}

button,input {
    outline: none;
    border: 0;
    background: none
}

.fc,.fl {
    float: left
}

.fr {
    float: right
}

.c,.l,.r {
    float: left
}

.r {
    float: right
}

.clearfix {
    clear: both
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex
}

.flex-0 {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-1.text-left {
    text-align: left
}

.flex-1.text-center {
    text-align: center
}

.flex-1.text-right {
    text-align: right
}

.flex-pack-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-pack-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-pack-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.color-ccc {
    color: #ccc
}

::-webkit-input-placeholder {
    color: #ccc
}

.jrm-arrow-btn {
    position: relative
}

.jrm-arrow-btn i {
    position: absolute;
    width: .75rem;
    height: 100%;
    right: 0;
    top: 0;
    background: url(https://img10.360buyimg.com/imagetools/jfs/t1/229013/4/21145/336/666d8212Fb3597388/958ae468a5a90fec.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn {
    position: relative
}

.jrm-mark-btn i {
    position: absolute;
    margin-top: .09375rem;
    margin-left: .375rem;
    width: .9375rem;
    height: .9375rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/163056/35/44856/667/666d8927Fa400b682/c0a7b2eb6966b0cc.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-mark-btn i.gray-mark {
    background: url(https://img14.360buyimg.com/imagetools/jfs/t1/229078/14/19813/679/666d87caF6f4b8668/5f01f631b8bb3aa1.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.jrm-common-btn {
    margin: 1.75rem 1rem .875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    text-align: center;
    background-color: #cda76e;
    border-radius: .125rem
}

.jrm-common-btn.disabled {
    background-color: #ccc;
    color: #f1f1f3
}

.bottom-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #f5f5f5
}

.bottom-fixed .jrm-common-btn {
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04);
    box-shadow: 0 -4px 8px 0 rgba(0,0,0,.04)
}

.bottom-fixed02 {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 1
}

.jrm-activity-tag {
    position: absolute;
    padding: 0 .25rem;
    max-height: .9375rem;
    font-family: PingFangSC-Medium;
    font-size: .5625rem;
    color: #fff;
    background: #f15a5b;
    border-radius: 3.125rem 3.125rem 3.125rem 0
}

.jrm-activity-tag.activity-btn {
    top: -6%;
    left: 50%;
    height: .875rem;
    line-height: .875rem;
    white-space: nowrap
}

.jrm-border-1px {
    position: relative
}

.jrm-border-1px:before {
    display: block;
    visibility: visible;
    content: "";
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.jrm-layout-title {
    color: #666;
    font-family: PingFangSC-Medium
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .jrm-border-1px:before {
        right:-100%;
        bottom: -100%;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5)
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .jrm-border-1px:before {
        right:-200%;
        bottom: -200%;
        -webkit-transform: scale(.333333);
        -ms-transform: scale(.333333);
        transform: scale(.333333)
    }
}

.jrm-border-1px.jrm-border-all:before {
    border: 1px solid #eee
}

.jrm-border-1px.jrm-border-all-gold:before {
    border: 1px solid rgba(232,185,130,.3)
}

.jrm-border-1px.jrm-border-top:before {
    border-top: 1px solid #eee
}

.jrm-border-1px.jrm-border-bottom:before {
    border-bottom: 1px solid #eee;
    z-index: 1
}

.jrm-border-1px.jrm-border-left:before {
    border-left: 1px solid #eee
}

.jrm-border-1px.jrm-border-right:before {
    border-right: 1px solid #eee
}

.jrm-border-1px.jrm-border-left-fff:before {
    border-left: 1px solid hsla(0,0%,100%,.15)
}

.jrm-border-1px.jrm-border-right-ddd:before {
    border-right: 1px solid #ddd
}

.jrm-border-1px.jrm-border-all-ddd:before {
    border: 1px solid #ddd
}

.jrm-border-1px.jrm-border-bottom-e5e5e5:before {
    border-bottom: 1px solid #e5e5e5
}

body,html {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #f4f3f8;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: 400;
    font-family: Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    color: #333;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

body {
    overflow-x: hidden
}

body,html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: PingFangSC-Regular,PingFang SC
}

.page-loading {
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 9999;
    width: 2.375rem;
    height: 2.375rem;
    padding: .5rem;
    margin: -1.6875rem 0 0 -1.6875rem;
    border-radius: .1875rem;
    background-color: rgba(0,0,0,.6);
    text-align: center
}

.page-loading img {
    display: inline-block;
    vertical-align: middle;
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: .32rem;
    left: .32rem
}

body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,html,i,img,input,label,ol,p,q,span,sub,sup,table,td,tr,ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-style: normal;
    font-weight: 400;
    border: 0
}

html {
    font-family: microsoft yahei,HelveticaNeue,sans-serif;
    color: #000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    width: 100%
}

body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    max-width: 640px;
    min-width: 320px
}

input,input[type=button],input[type=reset],input[type=submit],input[type=text],select {
    -webkit-appearance: none;
    border: 0;
    background: none
}

input:focus,textarea:focus {
    outline: none
}

li,ol,ul {
    list-style: none
}

table,td,th,tr {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0
}

img {
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none
}

.float_l {
    float: left
}

.float_r {
    float: right
}

.text_area {
    resize: none
}

.dis_none {
    display: none
}

.clear {
    clear: both
}

.bg_white {
    background: #fff
}

button {
    border: none
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    display: block
}

:-moz-placeholder,::-moz-placeholder {
    color: #aaa
}

input:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder {
    color: #aaa
}

 {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.button-primty {
    display: block;
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #ad8e77;
    font-family: PingFangSC-Medium;
    font-size: 1.0625rem;
    color: #fff;
    text-align: center
}

.button-primty.disabled {
    background: #d5c6bd
}

@media only screen and (device-width: 310px) {
    html {
        font-size:13.2266666667px!important
    }
}

@media only screen and (device-width: 311px) {
    html {
        font-size:13.2693333333px!important
    }
}

@media only screen and (device-width: 312px) {
    html {
        font-size:13.312px!important
    }
}

@media only screen and (device-width: 313px) {
    html {
        font-size:13.3546666667px!important
    }
}

@media only screen and (device-width: 314px) {
    html {
        font-size:13.3973333333px!important
    }
}

@media only screen and (device-width: 315px) {
    html {
        font-size:13.44px!important
    }
}

@media only screen and (device-width: 316px) {
    html {
        font-size:13.4826666667px!important
    }
}

@media only screen and (device-width: 317px) {
    html {
        font-size:13.5253333333px!important
    }
}

@media only screen and (device-width: 318px) {
    html {
        font-size:13.568px!important
    }
}

@media only screen and (device-width: 319px) {
    html {
        font-size:13.6106666667px!important
    }
}

@media only screen and (device-width: 320px) {
    html {
        font-size:13.6533333333px!important
    }
}

@media only screen and (device-width: 321px) {
    html {
        font-size:13.696px!important
    }
}

@media only screen and (device-width: 322px) {
    html {
        font-size:13.7386666667px!important
    }
}

@media only screen and (device-width: 323px) {
    html {
        font-size:13.7813333333px!important
    }
}

@media only screen and (device-width: 324px) {
    html {
        font-size:13.824px!important
    }
}

@media only screen and (device-width: 325px) {
    html {
        font-size:13.8666666667px!important
    }
}

@media only screen and (device-width: 326px) {
    html {
        font-size:13.9093333333px!important
    }
}

@media only screen and (device-width: 327px) {
    html {
        font-size:13.952px!important
    }
}

@media only screen and (device-width: 328px) {
    html {
        font-size:13.9946666667px!important
    }
}

@media only screen and (device-width: 329px) {
    html {
        font-size:14.0373333333px!important
    }
}

@media only screen and (device-width: 330px) {
    html {
        font-size:14.08px!important
    }
}

@media only screen and (device-width: 331px) {
    html {
        font-size:14.1226666667px!important
    }
}

@media only screen and (device-width: 332px) {
    html {
        font-size:14.1653333333px!important
    }
}

@media only screen and (device-width: 333px) {
    html {
        font-size:14.208px!important
    }
}

@media only screen and (device-width: 334px) {
    html {
        font-size:14.2506666667px!important
    }
}

@media only screen and (device-width: 335px) {
    html {
        font-size:14.2933333333px!important
    }
}

@media only screen and (device-width: 336px) {
    html {
        font-size:14.336px!important
    }
}

@media only screen and (device-width: 337px) {
    html {
        font-size:14.3786666667px!important
    }
}

@media only screen and (device-width: 338px) {
    html {
        font-size:14.4213333333px!important
    }
}

@media only screen and (device-width: 339px) {
    html {
        font-size:14.464px!important
    }
}

@media only screen and (device-width: 340px) {
    html {
        font-size:14.5066666667px!important
    }
}

@media only screen and (device-width: 341px) {
    html {
        font-size:14.5493333333px!important
    }
}

@media only screen and (device-width: 342px) {
    html {
        font-size:14.592px!important
    }
}

@media only screen and (device-width: 343px) {
    html {
        font-size:14.6346666667px!important
    }
}

@media only screen and (device-width: 344px) {
    html {
        font-size:14.6773333333px!important
    }
}

@media only screen and (device-width: 345px) {
    html {
        font-size:14.72px!important
    }
}

@media only screen and (device-width: 346px) {
    html {
        font-size:14.7626666667px!important
    }
}

@media only screen and (device-width: 347px) {
    html {
        font-size:14.8053333333px!important
    }
}

@media only screen and (device-width: 348px) {
    html {
        font-size:14.848px!important
    }
}

@media only screen and (device-width: 349px) {
    html {
        font-size:14.8906666667px!important
    }
}

@media only screen and (device-width: 350px) {
    html {
        font-size:14.9333333333px!important
    }
}

@media only screen and (device-width: 351px) {
    html {
        font-size:14.976px!important
    }
}

@media only screen and (device-width: 352px) {
    html {
        font-size:15.0186666667px!important
    }
}

@media only screen and (device-width: 353px) {
    html {
        font-size:15.0613333333px!important
    }
}

@media only screen and (device-width: 354px) {
    html {
        font-size:15.104px!important
    }
}

@media only screen and (device-width: 355px) {
    html {
        font-size:15.1466666667px!important
    }
}

@media only screen and (device-width: 356px) {
    html {
        font-size:15.1893333333px!important
    }
}

@media only screen and (device-width: 357px) {
    html {
        font-size:15.232px!important
    }
}

@media only screen and (device-width: 358px) {
    html {
        font-size:15.2746666667px!important
    }
}

@media only screen and (device-width: 359px) {
    html {
        font-size:15.3173333333px!important
    }
}

@media only screen and (device-width: 360px) {
    html {
        font-size:15.36px!important
    }
}

@media only screen and (device-width: 361px) {
    html {
        font-size:15.4026666667px!important
    }
}

@media only screen and (device-width: 362px) {
    html {
        font-size:15.4453333333px!important
    }
}

@media only screen and (device-width: 363px) {
    html {
        font-size:15.488px!important
    }
}

@media only screen and (device-width: 364px) {
    html {
        font-size:15.5306666667px!important
    }
}

@media only screen and (device-width: 365px) {
    html {
        font-size:15.5733333333px!important
    }
}

@media only screen and (device-width: 366px) {
    html {
        font-size:15.616px!important
    }
}

@media only screen and (device-width: 367px) {
    html {
        font-size:15.6586666667px!important
    }
}

@media only screen and (device-width: 368px) {
    html {
        font-size:15.7013333333px!important
    }
}

@media only screen and (device-width: 369px) {
    html {
        font-size:15.744px!important
    }
}

@media only screen and (device-width: 370px) {
    html {
        font-size:15.7866666667px!important
    }
}

@media only screen and (device-width: 371px) {
    html {
        font-size:15.8293333333px!important
    }
}

@media only screen and (device-width: 372px) {
    html {
        font-size:15.872px!important
    }
}

@media only screen and (device-width: 373px) {
    html {
        font-size:15.9146666667px!important
    }
}

@media only screen and (device-width: 374px) {
    html {
        font-size:15.9573333333px!important
    }
}

@media only screen and (device-width: 375px) {
    html {
        font-size:16px!important
    }
}

@media only screen and (device-width: 376px) {
    html {
        font-size:16.0426666667px!important
    }
}

@media only screen and (device-width: 377px) {
    html {
        font-size:16.0853333333px!important
    }
}

@media only screen and (device-width: 378px) {
    html {
        font-size:16.128px!important
    }
}

@media only screen and (device-width: 379px) {
    html {
        font-size:16.1706666667px!important
    }
}

@media only screen and (device-width: 380px) {
    html {
        font-size:16.2133333333px!important
    }
}

@media only screen and (device-width: 381px) {
    html {
        font-size:16.256px!important
    }
}

@media only screen and (device-width: 382px) {
    html {
        font-size:16.2986666667px!important
    }
}

@media only screen and (device-width: 383px) {
    html {
        font-size:16.3413333333px!important
    }
}

@media only screen and (device-width: 384px) {
    html {
        font-size:16.384px!important
    }
}

@media only screen and (device-width: 385px) {
    html {
        font-size:16.4266666667px!important
    }
}

@media only screen and (device-width: 386px) {
    html {
        font-size:16.4693333333px!important
    }
}

@media only screen and (device-width: 387px) {
    html {
        font-size:16.512px!important
    }
}

@media only screen and (device-width: 388px) {
    html {
        font-size:16.5546666667px!important
    }
}

@media only screen and (device-width: 389px) {
    html {
        font-size:16.5973333333px!important
    }
}

@media only screen and (device-width: 390px) {
    html {
        font-size:16.64px!important
    }
}

@media only screen and (device-width: 391px) {
    html {
        font-size:16.6826666667px!important
    }
}

@media only screen and (device-width: 392px) {
    html {
        font-size:16.7253333333px!important
    }
}

@media only screen and (device-width: 393px) {
    html {
        font-size:16.768px!important
    }
}

@media only screen and (device-width: 394px) {
    html {
        font-size:16.8106666667px!important
    }
}

@media only screen and (device-width: 395px) {
    html {
        font-size:16.8533333333px!important
    }
}

@media only screen and (device-width: 396px) {
    html {
        font-size:16.896px!important
    }
}

@media only screen and (device-width: 397px) {
    html {
        font-size:16.9386666667px!important
    }
}

@media only screen and (device-width: 398px) {
    html {
        font-size:16.9813333333px!important
    }
}

@media only screen and (device-width: 399px) {
    html {
        font-size:17.024px!important
    }
}

@media only screen and (device-width: 400px) {
    html {
        font-size:17.0666666667px!important
    }
}

@media only screen and (device-width: 401px) {
    html {
        font-size:17.1093333333px!important
    }
}

@media only screen and (device-width: 402px) {
    html {
        font-size:17.152px!important
    }
}

@media only screen and (device-width: 403px) {
    html {
        font-size:17.1946666667px!important
    }
}

@media only screen and (device-width: 404px) {
    html {
        font-size:17.2373333333px!important
    }
}

@media only screen and (device-width: 405px) {
    html {
        font-size:17.28px!important
    }
}

@media only screen and (device-width: 406px) {
    html {
        font-size:17.3226666667px!important
    }
}

@media only screen and (device-width: 407px) {
    html {
        font-size:17.3653333333px!important
    }
}

@media only screen and (device-width: 408px) {
    html {
        font-size:17.408px!important
    }
}

@media only screen and (device-width: 409px) {
    html {
        font-size:17.4506666667px!important
    }
}

@media only screen and (device-width: 410px) {
    html {
        font-size:17.4933333333px!important
    }
}

@media only screen and (device-width: 411px) {
    html {
        font-size:17.536px!important
    }
}

@media only screen and (device-width: 412px) {
    html {
        font-size:17.5786666667px!important
    }
}

@media only screen and (device-width: 413px) {
    html {
        font-size:17.6213333333px!important
    }
}

@media only screen and (device-width: 414px) {
    html {
        font-size:17.664px!important
    }
}

@media only screen and (device-width: 415px) {
    html {
        font-size:17.7066666667px!important
    }
}

@media only screen and (device-width: 416px) {
    html {
        font-size:17.7493333333px!important
    }
}

@media only screen and (device-width: 417px) {
    html {
        font-size:17.792px!important
    }
}

@media only screen and (device-width: 418px) {
    html {
        font-size:17.8346666667px!important
    }
}

@media only screen and (device-width: 419px) {
    html {
        font-size:17.8773333333px!important
    }
}

@media only screen and (device-width: 420px) {
    html {
        font-size:17.92px!important
    }
}

@media only screen and (device-width: 421px) {
    html {
        font-size:17.9626666667px!important
    }
}

@media only screen and (device-width: 422px) {
    html {
        font-size:18.0053333333px!important
    }
}

@media only screen and (device-width: 423px) {
    html {
        font-size:18.048px!important
    }
}

@media only screen and (device-width: 424px) {
    html {
        font-size:18.0906666667px!important
    }
}

@media only screen and (device-width: 425px) {
    html {
        font-size:18.1333333333px!important
    }
}

@media only screen and (device-width: 426px) {
    html {
        font-size:18.176px!important
    }
}

@media only screen and (device-width: 427px) {
    html {
        font-size:18.2186666667px!important
    }
}

@media only screen and (device-width: 428px) {
    html {
        font-size:18.2613333333px!important
    }
}

@media only screen and (device-width: 429px) {
    html {
        font-size:18.304px!important
    }
}

@media only screen and (device-width: 430px) {
    html {
        font-size:18.3466666667px!important
    }
}

@media only screen and (device-width: 431px) {
    html {
        font-size:18.3893333333px!important
    }
}

@media only screen and (device-width: 432px) {
    html {
        font-size:18.432px!important
    }
}

@media only screen and (device-width: 433px) {
    html {
        font-size:18.4746666667px!important
    }
}

@media only screen and (device-width: 434px) {
    html {
        font-size:18.5173333333px!important
    }
}

@media only screen and (device-width: 435px) {
    html {
        font-size:18.56px!important
    }
}

@media only screen and (device-width: 436px) {
    html {
        font-size:18.6026666667px!important
    }
}

@media only screen and (device-width: 437px) {
    html {
        font-size:18.6453333333px!important
    }
}

@media only screen and (device-width: 438px) {
    html {
        font-size:18.688px!important
    }
}

@media only screen and (device-width: 439px) {
    html {
        font-size:18.7306666667px!important
    }
}

@media only screen and (device-width: 440px) {
    html {
        font-size:18.7733333333px!important
    }
}

@media only screen and (device-width: 441px) {
    html {
        font-size:18.816px!important
    }
}

@media only screen and (device-width: 442px) {
    html {
        font-size:18.8586666667px!important
    }
}

@media only screen and (device-width: 443px) {
    html {
        font-size:18.9013333333px!important
    }
}

@media only screen and (device-width: 444px) {
    html {
        font-size:18.944px!important
    }
}

@media only screen and (device-width: 445px) {
    html {
        font-size:18.9866666667px!important
    }
}

@media only screen and (device-width: 446px) {
    html {
        font-size:19.0293333333px!important
    }
}

@media only screen and (device-width: 447px) {
    html {
        font-size:19.072px!important
    }
}

@media only screen and (device-width: 448px) {
    html {
        font-size:19.1146666667px!important
    }
}

@media only screen and (device-width: 449px) {
    html {
        font-size:19.1573333333px!important
    }
}

@media only screen and (device-width: 450px) {
    html {
        font-size:19.2px!important
    }
}

@media only screen and (device-width: 451px) {
    html {
        font-size:19.2426666667px!important
    }
}

@media only screen and (device-width: 452px) {
    html {
        font-size:19.2853333333px!important
    }
}

@media only screen and (device-width: 453px) {
    html {
        font-size:19.328px!important
    }
}

@media only screen and (device-width: 454px) {
    html {
        font-size:19.3706666667px!important
    }
}

@media only screen and (device-width: 455px) {
    html {
        font-size:19.4133333333px!important
    }
}

@media only screen and (device-width: 456px) {
    html {
        font-size:19.456px!important
    }
}

@media only screen and (device-width: 457px) {
    html {
        font-size:19.4986666667px!important
    }
}

@media only screen and (device-width: 458px) {
    html {
        font-size:19.5413333333px!important
    }
}

@media only screen and (device-width: 459px) {
    html {
        font-size:19.584px!important
    }
}

@media only screen and (device-width: 460px) {
    html {
        font-size:19.6266666667px!important
    }
}

@media only screen and (device-width: 461px) {
    html {
        font-size:19.6693333333px!important
    }
}

@media only screen and (device-width: 462px) {
    html {
        font-size:19.712px!important
    }
}

@media only screen and (device-width: 463px) {
    html {
        font-size:19.7546666667px!important
    }
}

@media only screen and (device-width: 464px) {
    html {
        font-size:19.7973333333px!important
    }
}

@media only screen and (device-width: 465px) {
    html {
        font-size:19.84px!important
    }
}

@media only screen and (device-width: 466px) {
    html {
        font-size:19.8826666667px!important
    }
}

@media only screen and (device-width: 467px) {
    html {
        font-size:19.9253333333px!important
    }
}

@media only screen and (device-width: 468px) {
    html {
        font-size:19.968px!important
    }
}

@media only screen and (device-width: 469px) {
    html {
        font-size:20.0106666667px!important
    }
}

@media only screen and (device-width: 470px) {
    html {
        font-size:20.0533333333px!important
    }
}

@media only screen and (device-width: 471px) {
    html {
        font-size:20.096px!important
    }
}

@media only screen and (device-width: 472px) {
    html {
        font-size:20.1386666667px!important
    }
}

@media only screen and (device-width: 473px) {
    html {
        font-size:20.1813333333px!important
    }
}

@media only screen and (device-width: 474px) {
    html {
        font-size:20.224px!important
    }
}

@media only screen and (device-width: 475px) {
    html {
        font-size:20.2666666667px!important
    }
}

@media only screen and (device-width: 476px) {
    html {
        font-size:20.3093333333px!important
    }
}

@media only screen and (device-width: 477px) {
    html {
        font-size:20.352px!important
    }
}

@media only screen and (device-width: 478px) {
    html {
        font-size:20.3946666667px!important
    }
}

@media only screen and (device-width: 479px) {
    html {
        font-size:20.4373333333px!important
    }
}

@media only screen and (device-width: 480px) {
    html {
        font-size:20.48px!important
    }
}

@media only screen and (device-width: 481px) {
    html {
        font-size:20.5226666667px!important
    }
}

@media only screen and (device-width: 482px) {
    html {
        font-size:20.5653333333px!important
    }
}

@media only screen and (device-width: 483px) {
    html {
        font-size:20.608px!important
    }
}

@media only screen and (device-width: 484px) {
    html {
        font-size:20.6506666667px!important
    }
}

@media only screen and (device-width: 485px) {
    html {
        font-size:20.6933333333px!important
    }
}

@media only screen and (device-width: 486px) {
    html {
        font-size:20.736px!important
    }
}

@media only screen and (device-width: 487px) {
    html {
        font-size:20.7786666667px!important
    }
}

@media only screen and (device-width: 488px) {
    html {
        font-size:20.8213333333px!important
    }
}

@media only screen and (device-width: 489px) {
    html {
        font-size:20.864px!important
    }
}

@media only screen and (device-width: 490px) {
    html {
        font-size:20.9066666667px!important
    }
}

@media only screen and (device-width: 491px) {
    html {
        font-size:20.9493333333px!important
    }
}

@media only screen and (device-width: 492px) {
    html {
        font-size:20.992px!important
    }
}

@media only screen and (device-width: 493px) {
    html {
        font-size:21.0346666667px!important
    }
}

@media only screen and (device-width: 494px) {
    html {
        font-size:21.0773333333px!important
    }
}

@media only screen and (device-width: 495px) {
    html {
        font-size:21.12px!important
    }
}

@media only screen and (device-width: 496px) {
    html {
        font-size:21.1626666667px!important
    }
}

@media only screen and (device-width: 497px) {
    html {
        font-size:21.2053333333px!important
    }
}

@media only screen and (device-width: 498px) {
    html {
        font-size:21.248px!important
    }
}

@media only screen and (device-width: 499px) {
    html {
        font-size:21.2906666667px!important
    }
}

@media only screen and (device-width: 500px) {
    html {
        font-size:21.3333333333px!important
    }
}

@media only screen and (device-width: 501px) {
    html {
        font-size:21.376px!important
    }
}

@media only screen and (device-width: 502px) {
    html {
        font-size:21.4186666667px!important
    }
}

@media only screen and (device-width: 503px) {
    html {
        font-size:21.4613333333px!important
    }
}

@media only screen and (device-width: 504px) {
    html {
        font-size:21.504px!important
    }
}

@media only screen and (device-width: 505px) {
    html {
        font-size:21.5466666667px!important
    }
}

@media only screen and (device-width: 506px) {
    html {
        font-size:21.5893333333px!important
    }
}

@media only screen and (device-width: 507px) {
    html {
        font-size:21.632px!important
    }
}

@media only screen and (device-width: 508px) {
    html {
        font-size:21.6746666667px!important
    }
}

@media only screen and (device-width: 509px) {
    html {
        font-size:21.7173333333px!important
    }
}

@media only screen and (device-width: 510px) {
    html {
        font-size:21.76px!important
    }
}

@media only screen and (device-width: 511px) {
    html {
        font-size:21.8026666667px!important
    }
}

@media only screen and (device-width: 512px) {
    html {
        font-size:21.8453333333px!important
    }
}

@media only screen and (device-width: 513px) {
    html {
        font-size:21.888px!important
    }
}

@media only screen and (device-width: 514px) {
    html {
        font-size:21.9306666667px!important
    }
}

@media only screen and (device-width: 515px) {
    html {
        font-size:21.9733333333px!important
    }
}

@media only screen and (device-width: 516px) {
    html {
        font-size:22.016px!important
    }
}

@media only screen and (device-width: 517px) {
    html {
        font-size:22.0586666667px!important
    }
}

@media only screen and (device-width: 518px) {
    html {
        font-size:22.1013333333px!important
    }
}

@media only screen and (device-width: 519px) {
    html {
        font-size:22.144px!important
    }
}

@media only screen and (device-width: 520px) {
    html {
        font-size:22.1866666667px!important
    }
}

@font-face {
    font-family: UDC-Bold;
    src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-Bold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: UDC-light;
    src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-light.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: UDC-Mediun;
    src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC-Mediun.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: JR-Bold;
    src: url(https://storage.360buyimg.com/animate-assets/font/JR-Bold.otf)
}

@font-face {
    font-family: JR-Medium;
    src: url(https://storage.360buyimg.com/animate-assets/font/JR-Medium.otf)
}

@font-face {
    font-family: JR-Regular;
    src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular.otf)
}

@font-face {
    font-family: JR-Bold-New;
    src: url(fonts/JR-Bold2024-1.otf)
}

@font-face {
    font-family: JR-Medium-New;
    src: url(fonts/JR-Medium2024-1.otf)
}

@font-face {
    font-family: JR-Regular-New;
    src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
}

.money-tips {
    position: absolute;
    top: -.75rem
}

.money-tips.rightPos {
    left: 1.3125rem
}

.money-tips.rightPos.largeUnit {
    padding-left: .5rem
}

.money-tips.rightPosSell {
    left: 0
}

.money-tips.rightPosSell.largeUnit {
    padding-left: .625rem
}

.money-tips.leftPos {
    left: .75rem
}

.money-tips.leftPos.largeUnit {
    padding-left: .5rem
}

.money-tips .unit-line {
    display: inline-block;
    width: .03125rem;
    height: 1.25rem;
    background-color: #ddd;
    margin-right: -.0625rem;
    position: relative;
    top: .5625rem
}

.money-tips .unit-word {
    display: inline-block;
    font-size: .625rem;
    line-height: .875rem;
    color: #fff;
    background-color: #ddd;
    padding: 0 .1875rem;
    border-radius: .09375rem
}

@media only screen and (min-device-width: 375px)and (min-device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:2) {
    .jr-x-fixed-bottom-bar {
        bottom:34px!important
    }

    .jr-x-fixed-bottom-bar:after {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-fixed-bottom-bar-single {
        bottom: 34px
    }

    .jr-x-fixed-bottom-bar-fill-layer {
        content: "";
        z-index: 90;
        position: fixed;
        left: 0;
        bottom: 0;
        height: 34px;
        width: 100%;
        background-color: #fff
    }

    .jr-x-h100 {
        height: 100%!important;
        height: calc(100% + 34px)!important;
        height: -webkit-calc(100% + 34px)!important
    }
}

.jr-x-fixed-bottom-bar-inner {
    bottom: constant(safe-area-inset-bottom)!important;
    bottom: env(safe-area-inset-bottom)!important
}

[v-cloak] {
    display: none
}

.layerBox {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.6);
    z-index: 900
}

.layerBox div,.layerBox li,.layerBox ol,.layerBox p,.layerBox ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.layerBox .flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.layerBox .contentBox {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    background: #f4f3f8;
    border-radius: .5rem .5rem 0 0;
    padding-bottom: env(safe-area-inset-bottom)
}

.layerBox .contentBox .goldTitle {
    padding: .625rem 0
}

.layerBox .contentBox .goldTitle li {
    font-size: .8125rem;
    font-family: PingFang SC;
    color: #333
}

.layerBox .contentBox .goldTitle li:nth-child(2) {
    margin-left: .75rem;
    font-family: UDC-Bold
}

.layerBox .contentBox .goldTitle li:last-child,.layerBox .contentBox .goldTitle li:nth-child(3) {
    margin-left: .5rem;
    font-family: UDC-Bold
}

.layerBox .contentBox .buyArea {
    position: relative;
    width: 100%;
    height: auto;
    background: #fff;
    border-radius: .625rem .625rem 0 0
}

.layerBox .contentBox .buyArea .goldTip {
    margin: 0 auto .9375rem;
    width: 10.625rem;
    height: 1.75rem;
    background: url(../images/266ba6528a.png) no-repeat;
    background-size: 100% 100%
}

.layerBox .contentBox .buyArea .goldTip .rectangle {
    margin-right: .125rem;
    width: .6875rem;
    height: .6875rem
}

.layerBox .contentBox .buyArea .goldTip p {
    font-size: .625rem;
    font-family: PingFang SC;
    color: #b66221
}

.layerBox .contentBox .buyArea .buyTitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5625rem .75rem 0
}

.layerBox .contentBox .buyArea .buyTitle .title {
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #333
}

.layerBox .contentBox .buyArea .buyTitle>div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.layerBox .contentBox .buyArea .buyTitle .rule {
    margin-right: .3125rem;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .buyArea .money-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1rem
}

.layerBox .contentBox .buyArea .money-list .money-item {
    border-radius: 1rem;
    padding: .25rem 1.25rem;
    margin-right: .625rem;
    font-size: .75rem;
    background: #f4f3f8;
    color: #999;
    font-weight: bolder;
    white-space: nowrap
}

.layerBox .contentBox .buyArea .moneyIdx {
    background: #fceee3!important;
    color: #b66221!important
}

.layerBox .contentBox .buyArea .buyTip {
    padding: 0 .75rem .75rem;
    font-size: .75rem;
    font-family: PingFang SC;
    color: #999
}

.layerBox .contentBox .arrow {
    width: .34375rem;
    height: .5625rem
}

.layerBox .contentBox .colse {
    position: absolute;
    right: 0;
    top: .5rem;
    width: 2.75rem;
    height: 2.75rem
}

.layerBox .contentBox .buyBottom {
    padding: 1.875rem 1rem;
    margin: .625rem auto 0;
    background-color: #fff
}

.layerBox .contentBox .buyBottom>.icon-item,.layerBox .contentBox .buyBottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.layerBox .contentBox .buyBottom>.icon-item {
    width: 3rem;
    height: 3rem;
    margin-right: .625rem;
    text-align: center
}

.layerBox .contentBox .buyBottom>.icon-item>img {
    width: 100%
}

.layerBox .contentBox .buyBottom .icon-item:last-child {
    margin-right: 0!important
}

.layerBox .contentBox .btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 3.125rem;
    background: #eb9654;
    border-radius: 1.5625rem
}

.layerBox .contentBox .btn p {
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: bolder;
    color: #fff
}

.layerBox .contentBox .inputBox {
    background: #fff
}

.layerBox .contentBox .inputBox .h_title {
    padding: 1.375rem 1rem 0;
    line-height: 1.5625rem;
    font-size: 1.125rem;
    font-family: PingFangSC-Medium,PingFang SC;
    color: #333
}

.layerBox .contentBox .inputBox .h_title span {
    float: right;
    color: #cda76e;
    font-size: .75rem;
    font-family: PingFangSC-Regular,PingFang SC
}

.layerBox .contentBox .inputBox .input_content {
    padding: 0 .75rem
}

.layerBox .contentBox .inputBox .input_content .input-row {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.layerBox .contentBox .inputBox .input_content .input-row .input-box {
    max-width: 20rem
}

.layerBox .contentBox .inputBox .input_content .input-row .keyboard-box {
    margin: .9375rem 0 .25rem!important
}

.layerBox .contentBox .inputBox .input_content .input-row .inputClear {
    position: absolute;
    width: 1.25rem;
    height: 1.25rem;
    right: 0;
    top: 50%;
    margin-top: -.625rem;
    background: url(https://img13.360buyimg.com/imagetools/jfs/t1/173745/1/45383/709/666d86e1Fc1efa184/b80e320d1e8428e4.png) no-repeat;
    background-size: 100%;
    background-position: 0
}

.layerBox .contentBox .inputBox .input_content .input-row .redeem-all {
    position: absolute;
    line-height: 1.125rem;
    top: 50%;
    margin-top: -.5625rem;
    right: 0;
    font-size: .75rem;
    color: #cda76e
}

.layerBox .contentBox .inputBox .inputInfo {
    padding: .5625rem 0;
    line-height: 1.25rem;
    font-size: .75rem;
    font-family: PingFangSC-Regular,PingFang SC;
    color: #999
}

.layerBox .contentBox .inputBox .inputInfo .info_01 {
    display: inline-block;
    margin: 0;
    padding: 0
}

.layerBox .contentBox .inputBox .inputInfo p {
    padding-bottom: .5rem
}

.layerBox .contentBox .inputBox .inputInfo p span {
    color: #cda76e;
    padding: 0 .15625rem
}

.layerBox .contentBox .inputBox .inputInfo p b {
    color: #cda76e;
    font-weight: 400;
    padding: 0 .15625rem
}

.layerBox .contentBox .inputBox .inputInfo .sp_a {
    color: #cda76e
}

.layerBox .contentBox .inputBox .inputInfo .sp_i {
    display: inline-block;
    vertical-align: middle;
    margin-left: .15625rem;
    padding-left: 0;
    width: .9375rem;
    height: .9375rem;
    background: url(../images/d085570d93.png) no-repeat;
    background-size: 100% 100%
}

.layerBox .red {
    color: #ef4034!important
}

.layerBox .green {
    color: #54ae76!important
}

.layerBox .opac5 {
    opacity: .7
}

.oneClick-overlay-fade-enter-active,.oneClick-overlay-fade-leave-active {
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.oneClick-overlay-fade-enter-from,.oneClick-overlay-fade-leave-to {
    opacity: 0
}

.oneClick-fade-enter-active,.oneClick-fade-leave-active {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.oneClick-fade-enter,.oneClick-fade-leave-to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

.van-badge {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 16px;
    padding: 0 3px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    font-family: -apple-system-font,Helvetica Neue,Arial,sans-serif;
    line-height: 1.2;
    text-align: center;
    background-color: #ee0a24;
    border: 1px solid #fff;
    border-radius: 999px
}

.van-badge--fixed {
    position: absolute;
    top: 0;
    right: 0;
    -webkit-transform: translate(50%,-50%);
    -ms-transform: translate(50%,-50%);
    transform: translate(50%,-50%);
    -webkit-transform-origin: 100%;
    -ms-transform-origin: 100%;
    transform-origin: 100%
}

.van-badge--dot {
    width: 8px;
    min-width: 0;
    height: 8px;
    background-color: #ee0a24;
    border-radius: 100%
}

.van-badge__wrapper {
    position: relative;
    display: inline-block
}

.fade-enter-active,.fade-leave-active {
    -webkit-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

.fade-enter,.fade-leave-to {
    opacity: 0
}

.fade-enter {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.fade-leave-to {
    -webkit-animation: avata .4s;
    animation: avata .4s
}

@-webkit-keyframes avata {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    30% {
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    50% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }

    70% {
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }

    to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
}

@keyframes avata {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    30% {
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    50% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }

    70% {
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }

    to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
}

.fixed_bottom {
    background: var(--jr_card_bg_fill_white,#fff);
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    padding-bottom: env(safe-area-inset-bottom);
    z-index: 100
}

.fixed_bottom .hui {
    height: .625rem;
    background: #f5f5f5
}

.fixed_bottom .bottomPackage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1.375rem;
    padding: .3125rem 1rem;
    position: relative;
    background: #fff;
    font-size: .75rem
}

.fixed_bottom .bottomPackage span {
    position: absolute;
    display: block;
    width: 2.5rem;
    height: .9375rem;
    line-height: .9375rem;
    border: 1px solid #ef4034;
    color: #ef4034;
    border-radius: .15625rem;
    text-align: center;
    font-size: .625rem;
    left: 1rem
}

.fixed_bottom .bottomPackage p {
    margin-left: 2.96875rem;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.fixed_bottom .btn_box {
    padding: .625rem 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.fixed_bottom .btn_box .btn {
    width: 100%;
    background: #ffa61d;
    border-radius: 1.5625rem;
    height: 3.125rem;
    line-height: 3.125rem;
    text-align: center;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #fff;
    position: relative
}

.fixed_bottom .btn_box .btn01:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -.78125rem;
    width: .03125rem;
    background: #eee;
    height: 1.5625rem
}

.fixed_bottom .btn_box .btnblock {
    background: rgba(237,168,63,.3);
    color: #fff
}

.fixed_bottom .btn_box02 {
    padding: 0
}

.fixed_bottom .btn_box02 .btn {
    width: 50%;
    background: #fff;
    height: 3.125rem;
    line-height: 3.125rem;
    text-align: center;
    font-family: PingFangSC-Medium;
    font-size: 1.125rem;
    color: #ffa61d;
    border-radius: 0;
    position: relative
}

.fixed_bottom .btn_box02 .btn02 {
    background: #ffa61d;
    color: #fff
}

.fixed_bottom .btn_box02 .btnblock {
    background: #fff;
    color: #999
}

.fixed_bottom .btn_box02 .btnSub {
    position: absolute;
    right: 50%;
    margin-right: -4.6875rem;
    top: -.9375rem;
    height: 1.1875rem;
    background: #fc5132;
    border-radius: .3125rem;
    line-height: 1.1875rem;
    font-size: .75rem;
    color: #fff;
    text-align: center;
    padding: 0 .3125rem;
    white-space: nowrap
}

.fixed_bottom .btn_box02 .btnSubRight {
    right: 0;
    margin-right: 0
}

.fixed_bottom .btn_box02 .btnSub:after {
    display: block;
    position: absolute;
    bottom: -.3125rem;
    left: 50%;
    margin-left: -.15625rem;
    width: 0;
    height: 0;
    content: "";
    border-top: .3125rem solid #fc5132;
    border-left: .3125rem solid transparent;
    border-right: .3125rem solid transparent
}

.home-bottom {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: .875rem 1rem
}

.home-bottom__config>div:last-child {
    margin-right: 1rem
}

.home-bottom__config {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.home-bottom__config-profilePic,.home-bottom__config {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.home-bottom__config-profilePic {
    position: relative;
    width: 3rem;
    height: 3rem;
    margin-right: .625rem;
    margin-top: .125rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.home-bottom__config-profilePic img {
    width: 2.25rem;
    height: 2.25rem;
    border-radius: 50%
}

.home-bottom__config-profilePic-unReadCount {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 1rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    line-height: 1.2;
    padding: .0625rem .1875rem;
    color: #fff;
    font-size: .625rem;
    font-family: PingFang SC;
    font-weight: 600;
    text-align: center;
    background: #eb524d;
    border: .0625rem solid #fff;
    border-radius: 31.21875rem;
    position: absolute;
    top: -.1875rem;
    left: 50%
}

.home-bottom__config-profilePic-tip {
    position: absolute;
    top: -.1875rem;
    left: 50%
}

.home-bottom__config-profilePic-num {
    position: absolute;
    right: .5rem;
    top: .1875rem;
    width: .5rem;
    height: .5rem;
    color: #fff;
    font-size: .625rem;
    font-weight: 600;
    background-color: #ef4034;
    border: 1px solid #fff;
    white-space: nowrap;
    border-radius: 100px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.home-bottom__config-dl {
    width: 3rem;
    margin-right: .625rem;
    cursor: pointer
}

.home-bottom__config-dl dt {
    position: relative;
    width: 1.75rem;
    height: 1.75rem;
    margin: 0 auto
}

.home-bottom__config-dl dt img {
    display: block;
    width: 100%;
    height: 100%
}

.home-bottom__config-dl dd {
    color: var(--jr_text_666,#666);
    font-size: .6875rem;
    line-height: .9375rem;
    text-align: center;
    margin-top: .25rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}


.home-bottom__btngroup {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.home-bottom__btngroup-tip,.home-bottom__btngroup {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.home-bottom__btngroup-tip {
    position: absolute;
    right: 1.25rem;
    top: .25rem;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    color: #fff;
    font-size: .6875rem;
    font-weight: 500;
    line-height: .9375rem;
    padding: .125rem .5rem;
    background-color: #ef4034;
    border: 1px solid #fff;
    white-space: nowrap;
    border-radius: 999px
}

.home-bottom__btngroup-tip:before {
    content: "";
    position: absolute;
    right: 1.625rem;
    bottom: 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: #fff
}

.home-bottom__btngroup-tip:after {
    content: "";
    position: absolute;
    right: 1.625rem;
    bottom: 0;
    -webkit-transform: translateY(calc(100% - 1px));
    -ms-transform: translateY(calc(100% - 1px));
    transform: translateY(calc(100% - 1px));
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: #ef4034
}

.home-bottom__btn {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 2.75rem;
    margin: 0;
    padding: 0;
    border: none;
    font-size: 1rem;
    line-height: 1.2;
    text-align: center;
    cursor: pointer;
    -webkit-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    -webkit-appearance: none;
    -webkit-font-smoothing: auto
}

.home-bottom__btn:first-of-type {
    border-top-left-radius: 999px;
    border-bottom-left-radius: 999px
}

.home-bottom__btn:last-of-type {
    border-top-right-radius: 999px;
    border-bottom-right-radius: 999px
}

.home-bottom__btn:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #000;
    border: inherit;
    border-color: #000;
    border-radius: inherit;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    opacity: 0;
    content: " "
}

.home-bottom__btn:active:before {
    opacity: .1
}

.home-bottom__btn--disabled,.home-bottom__btn:disabled {
    cursor: not-allowed;
    opacity: .4
}

.home-bottom__btn--disabled:before,.home-bottom__btn:disabled:before {
    display: none
}

.home-bottom__btn-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%
}

.home-bottom__btn-flex:before {
    content: " "
}

.home-bottom__btn-flex span {
    font-weight: 500
}

.home-bottom__btn--buy {
    color: var(--jr_btn_bg_fill_white,#fff);
    background-color: var(--jr_brand_gold,#eb9654)
}

.home-bottom__btn--sell {
    color: #d17a36;
    background: var(--jr_spacing_line_fill_gaoke,#fceee4)
}

.popup-alert {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #fff;
    border-radius: .5rem;
    width: 18.125rem;
    height: 21.0625rem;
    background: url(../images/e84d068020.png) no-repeat 50%;
    background-size: 100% 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.popup-alert .alert-title {
    margin-top: 1.59375rem;
    font-family: PingFangSC-Semibold;
    font-size: 1.5rem;
    text-align: center;
    color: #7d3a00
}

.popup-alert .money {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.popup-alert .money span {
    color: #bf6615;
    font-size: .875rem;
    margin-left: .25rem;
    margin-right: .25rem
}

.popup-alert .detail {
    margin-top: .25rem;
    font-size: .75rem;
    color: #bf6615
}

.popup-alert .detail span {
    color: #ef4034
}

.popup-alert .alert-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 10.3125rem;
    width: 14.25rem;
    line-height: 2.75rem;
    height: 3.375rem;
    background: url(../images/1b3fe4ddc8.png) no-repeat 50%;
    background-size: 100% 100%;
    color: #fff;
    font-size: 1rem;
    font-family: PingFangSC-Medium
}

.popup-alert .alert-des {
    font-size: .875rem;
    color: #bf6615
}

.close {
    width: 1.5625rem;
    height: 1.5625rem;
    margin-bottom: 1.25rem;
    float: right
}

.goldFund {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: .625rem .75rem 0;
    border: .125rem solid #fff;
    background-color: #fff;
    border-radius: .375rem;
    padding: 0 .75rem .875rem
}

.goldFund .tabBar {
    background-color: #fff
}

.titleBar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.125rem
}

.titleBar-t {
    text-align: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.titleBar-title-black {
    color: #666;
    font-size: .9375rem
}

.titleBar-selectTitle-black {
    color: #000;
    font-size: .9375rem;
    font-family: PingFangSC-Semibold;
    font-weight: 600
}

.titleBar-l {
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.titleBar-bLine {
    width: .875rem;
    height: .1875rem;
    background: #eb9654;
    margin-top: .125rem
}

.mr40 {
    margin-right: 1.25rem
}

.flex-r {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-r,.qihuoDetail {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.qihuoDetail {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: .1875rem;
    background: #f9f9fb;
    padding-left: .75rem
}

.qihuoDetail img {
    width: 3.25rem;
    height: 3.25rem
}

.qihuoDetail .qihuoContent {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: .75rem;
    padding-right: .75rem;
    padding-bottom: .8125rem
}

.fundDetail {
    border-radius: .1875rem;
    background: #f9f9fb;
    padding-left: .75rem;
    padding-right: .75rem;
    padding-bottom: .71875rem
}

.fundDetail .fundContent {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 1.875rem
}

.fundDetail .fundContent .rate,.fundDetail .fundContent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.fundDetail .fundContent .rate {
    color: #eb9654;
    font-family: UDC-Bold;
    font-size: 1.25rem
}

.fundDetail .fundContent .rate span {
    font-size: .75rem;
    margin-left: .5rem;
    color: #999
}

.qhContent {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.qhContent .qh_info,.qhContent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.qhContent .qh_info img {
    width: 3.25rem;
    height: 3.25rem;
    margin-right: .71875rem
}

.qhContent .qh_info .qf_flex_c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 4.375rem
}

.qhContent .qh_info_title {
    font-family: UDC-Bold;
    font-size: 1.25rem;
    color: #f53127;
    height: 1.375rem;
    line-height: 1.375rem;
    margin-top: .6875rem
}

.qhContent .qh_info_des {
    color: #999;
    font-size: .75rem;
    white-space: nowrap;
    margin-top: .25rem;
    height: 1rem;
    line-height: 1rem
}

.name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: .875rem;
    color: #000;
    font-size: .875rem
}

.des,.name {
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    height: 1.25rem;
    line-height: 1.25rem
}

.des {
    font-size: .625rem;
    padding-left: .5rem;
    padding-right: .5rem;
    margin-left: .625rem;
    white-space: nowrap
}

.tag {
    border: .03125rem solid #ccc;
    border-radius: .125rem;
    color: #999;
    font-size: .5625rem;
    height: 1rem;
    line-height: 1rem;
    margin-top: .25rem;
    margin-right: .5rem;
    padding-left: .25rem;
    padding-right: .25rem
}

.more {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #666;
    font-size: .75rem
}

.more img {
    width: .75rem;
    height: .75rem
}

.btn {
    background: #eb9654;
    height: 1.875rem;
    line-height: 1.875rem;
    border-radius: 1.875rem;
    text-align: center;
    color: #fff;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    font-size: .75rem;
    padding-left: 1rem;
    padding-right: 1rem
}

.ml127 {
    margin-left: 3.96875rem
}

.mt4 {
    margin-top: .125rem
}

.m32 {
    margin: .625rem 0 0 .6875rem!important
}

.circle {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: .625rem .75rem 0;
    border: .125rem solid #fff;
    background-color: #fff;
    border-radius: .375rem;
    padding-bottom: 1.25rem
}

.circle .mask_left {
    top: 2.4375rem;
    width: 2.25rem;
    height: calc(100% - 2.4375rem)
}

.circle .mask_left,.circle .mask_left_open {
    position: absolute;
    left: 0;
    background: -webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));
    background: -o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);
    background: linear-gradient(90deg,#fff,hsla(0,0%,100%,0))
}

.circle .mask_left_open {
    display: none;
    top: 0;
    width: 1.21875rem;
    height: 8.125rem
}

.circle .mask_left_open-dark {
    background: -webkit-gradient(linear,left top,right top,color-stop(14.44%,#181818),to(rgba(24,24,24,0)));
    background: -o-linear-gradient(left,#181818 14.44%,rgba(24,24,24,0) 100%);
    background: linear-gradient(90deg,#181818 14.44%,rgba(24,24,24,0))
}

.circle .mask_right {
    top: 2.4375rem;
    width: 2.25rem;
    height: calc(100% - 2.4375rem)
}

.circle .mask_right,.circle .mask_right_open {
    position: absolute;
    right: 0;
    background: -webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));
    background: -o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);
    background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff)
}

.circle .mask_right_open {
    top: 0;
    width: 1.21875rem;
    height: 8.125rem
}

.circle .mask_right_open-dark {
    background: -webkit-gradient(linear,left top,right top,color-stop(14.44%,#181818),to(rgba(24,24,24,0)));
    background: -o-linear-gradient(left,#181818 14.44%,rgba(24,24,24,0) 100%);
    background: linear-gradient(90deg,#181818 14.44%,rgba(24,24,24,0))
}

.circle .circle_list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    scrollbar-width: none;
    overflow: hidden
}

.circle .circle_list_line1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    pointer-events: none;
    padding-left: 100%;
    -webkit-animation: rowup-data-v-52f8bb4f 30s linear infinite normal;
    animation: rowup-data-v-52f8bb4f 30s linear infinite normal
}

.circle .circle_list_line1::-webkit-scrollbar {
    display: none
}

.circle .circle_list_line2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    pointer-events: none;
    padding-left: 100%;
    -webkit-animation: rowup-data-v-52f8bb4f 25s linear infinite normal;
    animation: rowup-data-v-52f8bb4f 25s linear infinite normal
}

.circle .circle_list_line2::-webkit-scrollbar {
    display: none
}

.circle .circle_list .h44 {
    height: 1.375rem!important;
    line-height: 1.375rem!important;
    background-color: rgba(244,243,248,.6)!important;
    font-size: .6875rem!important
}

.circle .circle_list .circle_item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    white-space: nowrap;
    height: 1.75rem;
    line-height: 1.75rem;
    border-radius: 1.75rem;
    background-color: rgba(244,243,248,.88);
    font-size: .75rem;
    color: #999;
    margin-left: .75rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.circle .circle_list .circle_item span:first-child {
    color: #333;
    margin-right: .625rem
}

.circle .circle_list .circle_item-dark {
    color: var(--jr_text_999,#999)!important;
    background-color: var(--jr_page_bg_fill_gray,rgba(244,243,248,.88))!important;
    opacity: .8
}

.circle .circle_list .circle_item-dark span:first-child {
    color: var(--jr_text_666,#333)!important;
    margin-right: .625rem
}

.circle .circle_msg {
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: .75rem;
    padding-right: .75rem;
    margin-bottom: 1.25rem;
    margin-top: .875rem;
    height: 1.3125rem;
    line-height: 1.3125rem
}

.circle .circle_msg,.circle .circle_msg_content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.circle .circle_msg_content img {
    width: .75rem;
    height: .75rem
}

.circle .circle_msg_title {
    font-family: PingFangSC-Semibold;
    font-size: .9375rem;
    color: #000
}

.circle .circle_msg_more {
    font-size: .75rem;
    color: #666
}

@-webkit-keyframes rowup-data-v-52f8bb4f {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-760%,0,0);
        transform: translate3d(-760%,0,0)
    }
}

@keyframes rowup-data-v-52f8bb4f {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(-760%,0,0);
        transform: translate3d(-760%,0,0)
    }
}

.circle .mt20 {
    margin-top: .625rem
}

.textOverflow {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.mw230 {
    max-width: 7.1875rem
}

.mw280 {
    max-width: 10.625rem
}

.echartContent {
    margin: .625rem .75rem 0;
    border-radius: .375rem;
    overflow: hidden;
    background: var(--jr_card_bg_fill_white,#fff);
    position: relative
}

.echartContent .circleInfo {
    position: absolute;
    top: 5.5625rem;
    left: 2.5rem;
    right: 0;
    background-color: transparent;
    z-index: 20;
    border: 0;
    pointer-events: none
}

.echartContent .echart_price_box_new {
    background: var(--jr_card_bg_fill_white,#fff);
    padding: 0 .75rem
}

.echartContent .echart_price_box_new .echart_price_content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 1rem 0 0;
    border-color: var(--jr_card_bg_fill_white,#f7f2ef);
    position: relative
}

.echartContent .echart_price_box_new .priceInfoBtn {
    position: absolute;
    right: 0;
    top: 1.625rem;
    width: 5rem;
    height: 1.875rem;
    line-height: 1.875rem;
    border-radius: .9375rem;
    color: #eda83f;
    border: 1px solid #eda83f;
    text-align: center;
    font-size: .75rem
}

.echartContent .echart_price_box_new .echart_price_flex {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 50%
}

.echartContent .echart_price_box_new .echart_price_flex .barrage {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    top: .0625rem;
    right: 3rem;
    width: 2.5rem;
    height: 2.25rem
}

.echartContent .echart_price_box_new .echart_price_flex .barrage p {
    color: var(--Text-jr_text_999,#999);
    font-size: .625rem
}

.echartContent .echart_price_box_new .echart_price_flex .barrage img {
    width: 1.375rem;
    height: 1.375rem
}

.echartContent .echart_price_box_new .echart_price_flex .talk {
    right: 0!important
}

.echartContent .echart_price_box_new .echart_price_flex .pip {
    width: 2.8125rem;
    white-space: nowrap;
    right: 0!important
}

.echartContent .echart_price_box_new .echart_price_flex .lockScreen {
    right: 5.9375rem
}

.echartContent .echart_price_box_new .i_img {
    display: inline-block;
    width: .8125rem;
    height: .8125rem;
    background-size: .8125rem .8125rem;
    margin-left: .375rem;
    vertical-align: -.125rem
}

.echartContent .echart_price_box_new .echart_price_yk:before {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -.78125rem;
    content: "";
    display: block;
    width: 1px;
    height: 1.5625rem;
    background: #eee
}

.echartContent .echart_price_box_new .label_price {
    height: 1.0625rem;
    line-height: 1.0625rem;
    font-family: PingFang SC;
    font-weight: 400;
    font-size: .8125rem;
    color: var(--jr_text_000,#000);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.echartContent .echart_price_box_new .label_price img {
    width: 2.3125rem;
    height: 1rem;
    margin-left: .3125rem
}

.echartContent .echart_price_box_new .label_price span {
    height: 1rem;
    position: relative;
    font-size: .5625rem;
    font-family: PingFang SC;
    color: #d17a36;
    border: .03125rem solid #eb9654;
    border-radius: .125rem;
    padding: 0 .25rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: .3125rem
}

.echartContent .echart_price_box_new .price {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-top: .75rem;
    padding-bottom: .125rem
}

.echartContent .echart_price_box_new .price .echart_price_span01 {
    color: #999;
    font-family: JR-Bold-New;
    padding-right: .625rem;
    font-size: 1.25rem;
    line-height: 1
}

.echartContent .echart_price_box_new .price .echart_price_green {
    color: #1db270
}

.echartContent .echart_price_box_new .price .echart_price_red {
    color: #ef4034
}

.echartContent .echart_price_box_new .price .p_red {
    font-size: .8125rem;
    font-family: JR-Bold-New;
    color: #f62424;
    padding-right: .5rem;
    line-height: 1;
    margin-bottom: .03125rem
}

.echartContent .echart_price_box_new .price .span_green {
    color: #1db270
}

.echartContent .echart_price_box_new .price .span_red {
    color: #ef4034
}

.echartContent .echart_price_box_new .echart_price_yk {
    position: relative
}

.echartContent .echart_price_box_new .echart_price_yk .label_price,.echartContent .echart_price_box_new .echart_price_yk .price {
    padding-left: 1rem
}

.echartContent .echart_price_box_new .right_bg {
    background-size: 1.125rem 1.125rem
}

.echartContent .line {
    margin-top: .625rem;
    border-bottom: .03125rem solid #eee;
    height: .03125rem
}

.echartContent .h20 {
    height: .625rem
}

.echartContent .buy {
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background: var(--jr_card_bg_fill_white,#fff);
    border-radius: .375rem;
    height: 2.4375rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.echartContent .buy,.echartContent .buy_content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.echartContent .buy_content {
    overflow: hidden
}

.echartContent .buy p {
    padding-left: .375rem;
    font-size: .75rem;
    color: #666;
    line-height: 1.0625rem;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.echartContent .buy .buy_gold {
    width: 1.25rem;
    height: 1.25rem
}

.echartContent .buy .buy_more {
    width: .75rem;
    height: .75rem
}

.echartContent .ml20 {
    margin-left: .625rem
}

.echartContent-lockScreen {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 600px;
    background: #fff;
    border-radius: 16px;
    padding: 38px 48px 48px
}

.echartContent-lockScreen-title {
    height: 56px;
    line-height: 56px;
    font-size: 38px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000;
    text-align: center
}

.echartContent-lockScreen-des {
    line-height: 44px;
    font-size: 28px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #000;
    margin-top: 14px
}

.echartContent-lockScreen-img {
    width: 336px;
    height: 380px;
    margin: 20px auto 0
}

.echartContent-lockScreen-img>img {
    width: 100%;
    height: 100%
}

.echartContent-lockScreen-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 48px
}

.echartContent-lockScreen-btn>div {
    width: 244px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 88px;
    border-radius: 50px
}

.echartContent-lockScreen-btn-left {
    border: 1px solid #d4d4d4;
    font-size: 32px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333
}

.echartContent-lockScreen-btn-right {
    background: #ff4144;
    border-radius: 50px;
    font-size: 32px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #fff
}

.popup-pip {
    position: relative;
    width: 100vw;
    background: #fff;
    overflow: hidden
}

.popup-pip .close {
    position: absolute;
    right: 1rem;
    top: .96875rem
}

.popup-pip .close:after,.popup-pip .close:before {
    position: absolute;
    content: " ";
    background-color: #ccc;
    left: 20px;
    width: 2px;
    height: 20px
}

.popup-pip .close:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.popup-pip .close:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.popup-pip__title {
    line-height: 1.5625rem;
    font-size: 1.125rem;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    color: #000;
    text-align: center;
    padding-top: 1.125rem
}

.popup-pip__subtitle {
    line-height: 1.34375rem;
    font-size: 1rem;
    font-family: PingFangSC-Regular;
    font-weight: 400;
    color: #666;
    text-align: center;
    padding: .5rem 3.75rem 0
}

.popup-pip-sketch {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .90625rem 1.5625rem 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.popup-pip-sketch>div {
    text-align: center
}

.popup-pip-sketch>div>img {
    width: 9.59375rem
}

.popup-pip-sketch>div>p {
    line-height: 1.25rem;
    font-size: .875rem;
    font-family: PingFangSC-Regular;
    font-weight: 400;
    color: #333
}

.popup-pip-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1.40625rem 1.25rem 0
}

.popup-pip-btn>p {
    width: 10.21875rem;
    height: 3.125rem;
    line-height: 3.125rem;
    font-size: 1rem;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: center
}

.popup-pip-btn__primary {
    background: #f53137;
    border-radius: 50px;
    color: #fff
}

.popup-pip-btn__secondary {
    height: 3.0625rem;
    line-height: 3.0625rem;
    border: 1px solid #d4d4d4;
    border-radius: 50px;
    color: #000
}

.popup-pip__bottom {
    line-height: 1.34375rem;
    font-size: .875rem;
    font-family: PingFangSC-Regular;
    font-weight: 400;
    color: #999;
    padding: .75rem 1.25rem 1.25rem
}

.close {
    width: 1.5625rem;
    height: 1.5625rem;
    margin-bottom: 1.25rem;
    float: right
}

.activity-banner {
    margin: .625rem .75rem auto;
    height: 8.75rem;
    overflow: hidden;
    position: relative
}

.activity-banner-img {
    width: 100%;
    height: 100%;
    position: absolute
}

.activity-banner-txt {
    background: -webkit-gradient(linear,left top,left bottom,from(#b20707),to(#660505));
    background: -o-linear-gradient(top,#b20707,#660505);
    background: linear-gradient(180deg,#b20707,#660505);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
    color: #b20707;
    margin: 2.0625rem auto auto;
    text-align: center;
    font-family: PingFangSC-Semibold;
    font-weight: 900;
    font-size: 1.4375rem;
    line-height: 1.9375rem
}

.activity-banner-txt__sub {
    position: relative;
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 1.28125rem;
    margin: .03125rem auto auto;
    text-align: center;
    color: rgba(116,11,11,.6)
}

.earning-info-wrapper {
    margin: .5rem 0 0 .9375rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.earning-info-wrapper>span {
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #664125;
    line-height: 1.375rem;
    margin-left: .3125rem;
    margin-right: .3125rem
}

.earning-info-wrapper>i {
    margin-top: .0625rem;
    margin-right: .125rem;
    font-size: .875rem;
    color: #eb9654;
    width: 1.125rem;
    height: 1.25rem;
    font-family: JR-Medium;
    text-align: center;
    background: rgba(235,150,84,.16);
    border-radius: .125rem
}

.earning-info-wrapper>.earning-info-d {
    width: auto;
    background: none
}

.prize-half {
    width: 23.4375rem;
    height: auto;
    overflow-x: hidden;
    position: relative
}

.prize-half-content {
    width: 23.4375rem;
    height: 24.0625rem;
    max-height: 24.0625rem;
    padding: 1.875rem 1.5rem 2.375rem;
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.prize-half-content-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 2.75rem;
    height: 2.75rem
}

.prize-half-content-award {
    width: 8.625rem;
    height: 3.9375rem;
    position: absolute;
    top: 4.25rem;
    left: 1.46875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    line-height: 3.9375rem
}

.prize-half-content-award-number {
    font-size: 2.8125rem;
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #ff4144;
    line-height: 3.9375rem
}

.prize-half-content-award-unit {
    font-size: 1.75rem;
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #ff4144;
    padding-left: .25rem;
    line-height: 2.4375rem;
    margin-bottom: .53125rem
}

.prize-half-content-button {
    width: 20.4375rem;
    height: 3.125rem;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 2.125rem;
    background: #ff4144;
    border-radius: 1.71875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 1.125rem;
    font-family: PingFang TC;
    font-weight: 600;
    color: #fff
}

.prize-half .van-popup {
    z-index: 9999
}

.van-action-sheet {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 80%;
    overflow: hidden;
    color: #323233
}

.van-action-sheet__content {
    -webkit-box-flex: 1;
    -webkit-flex: 1 auto;
    -ms-flex: 1 auto;
    flex: 1 auto;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.van-action-sheet__cancel,.van-action-sheet__item {
    display: block;
    width: 100%;
    padding: 14px 16px;
    font-size: 16px;
    background-color: #fff;
    border: none;
    cursor: pointer
}

.van-action-sheet__cancel:active,.van-action-sheet__item:active {
    background-color: #f2f3f5
}

.van-action-sheet__item {
    line-height: 22px
}

.van-action-sheet__item--disabled,.van-action-sheet__item--loading {
    color: #c8c9cc
}

.van-action-sheet__item--disabled:active,.van-action-sheet__item--loading:active {
    background-color: #fff
}

.van-action-sheet__item--disabled {
    cursor: not-allowed
}

.van-action-sheet__item--loading {
    cursor: default
}

.van-action-sheet__cancel {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #646566
}

.van-action-sheet__subname {
    margin-top: 8px;
    color: #969799;
    font-size: 12px;
    line-height: 18px
}

.van-action-sheet__gap {
    display: block;
    height: 8px;
    background-color: #f7f8fa
}

.van-action-sheet__header {
    font-weight: 500;
    font-size: 16px;
    line-height: 48px
}

.van-action-sheet__description,.van-action-sheet__header {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    text-align: center
}

.van-action-sheet__description {
    position: relative;
    padding: 20px 16px;
    color: #969799;
    font-size: 14px;
    line-height: 20px
}

.van-action-sheet__description:after {
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: " ";
    pointer-events: none;
    right: 16px;
    bottom: 0;
    left: 16px;
    border-bottom: 1px solid #ebedf0;
    -webkit-transform: scaleY(.5);
    -ms-transform: scaleY(.5);
    transform: scaleY(.5)
}

.van-action-sheet__loading-icon .van-loading__spinner {
    width: 22px;
    height: 22px
}

.van-action-sheet__close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    padding: 0 16px;
    color: #c8c9cc;
    font-size: 22px;
    line-height: inherit
}

.van-action-sheet__close:active {
    color: #969799
}

.sell-half {
    width: 23.4375rem;
    height: auto;
    overflow-x: hidden;
    position: relative
}

.sell-half-content {
    width: 23.4375rem;
    height: 24.0625rem;
    max-height: 24.0625rem;
    padding: 1.875rem 1.5rem 5.125rem;
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.sell-half-content-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 2.75rem;
    height: 2.75rem
}

.sell-half-content-award {
    width: 8.625rem;
    height: 3.9375rem;
    position: absolute;
    top: 4.25rem;
    left: 1.46875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    line-height: 3.9375rem
}

.sell-half-content-award-number {
    font-size: 2.8125rem;
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #ff4144;
    line-height: 3.9375rem
}

.sell-half-content-award-unit {
    font-size: 1.75rem;
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #ff4144;
    padding-left: .25rem;
    line-height: 2.4375rem;
    margin-bottom: .53125rem
}

.sell-half-content-button-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 21.4375rem;
    position: absolute;
    left: 1rem;
    right: 1rem;
    bottom: 2.375rem
}

.sell-half-content-button-group-default {
    background-image: url(../images/faf3fcd364.png);
    color: #000
}

.sell-half-content-button-group-default,.sell-half-content-button-group-primary {
    width: 10.3125rem;
    height: 2.75rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 500;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.sell-half-content-button-group-primary {
    background-image: url(../images/77b1220f41.png);
    color: #fff
}

.limit-ad {
    width: 100%;
    height: auto;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 6.40625rem;
    z-index: 99
}

.limit-ad-bg {
    width: 100%;
    height: auto
}

.limit-ad-close {
    width: 1.25rem;
    height: 1.25rem;
    position: absolute;
    top: .875rem;
    right: .875rem
}

.cf-gold-standard-beginner {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100vh;
    z-index: 2030!important
}

.cf-gold-standard-beginner-skip {
    position: fixed;
    top: 3.0625rem;
    right: 1.5rem;
    width: 2.90625rem;
    height: 1.5rem;
    background: rgba(0,0,0,.15);
    border: 1px solid hsla(0,0%,100%,.4);
    border-radius: 1.0625rem;
    font-size: .6875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: hsla(0,0%,100%,.6);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 2031
}

.cf-gold-standard-beginner-stepper {
    height: auto;
    position: absolute;
    z-index: 2031;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.cf-gold-standard-beginner-stepper-bottomimg,.cf-gold-standard-beginner-stepper-topimg {
    width: 1.1875rem;
    height: 3.90625rem;
    margin-top: .875rem;
    margin-right: 1.5625rem
}

.cf-gold-standard-beginner-stepper-title {
    font-size: 1.375rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #fff;
    margin-bottom: .375rem;
    line-height: 1.9375rem
}

.cf-gold-standard-beginner-stepper-subtitle {
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 1.21875rem;
    margin-bottom: .90625rem
}

.cf-gold-standard-beginner-stepper-button {
    width: 6.90625rem;
    height: 2.125rem;
    background: rgba(0,0,0,.15);
    border: 1px solid hsla(0,0%,100%,.4);
    border-radius: 1.0625rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.cf-gold-standard-beginner-stepper-button-number {
    color: hsla(0,0%,100%,.6)
}

.cf-gold-standard-beginner-stepper2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.cf-gold-standard-beginner-stepper2 img {
    margin-left: 2.5rem
}

.cf-gold-standard-beginner-stepper3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.cf-gold-standard-beginner-stepper3 img {
    margin-right: 2.5rem
}

.cf-gold-standard-beginner-stepper3 .cf-gold-standard-beginner-stepper-subtitle,.cf-gold-standard-beginner-stepper3 .cf-gold-standard-beginner-stepper-title {
    text-align: right
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    -o-transition-property: transform,height;
    transition-property: transform,height;
    transition-property: transform,height,-webkit-transform
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -o-linear-gradient(right,rgba(0,0,0,.5),transparent);
    background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5),transparent);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
    background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -o-linear-gradient(top,rgba(0,0,0,.5),transparent);
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: 50%;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: opacity .3s;
    -o-transition: .3s opacity;
    transition: opacity .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: top .2s,-webkit-transform .2s;
    -o-transition: .2s top,.2s -webkit-transform;
    transition: top .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s top;
    -webkit-transition: transform .2s,top .2s;
    transition: transform .2s,top .2s;
    -webkit-transition: transform .2s,top .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s top,.2s -webkit-transform;
    transition: transform .2s,top .2s,-webkit-transform .2s
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: left .2s,-webkit-transform .2s;
    -o-transition: .2s left,.2s -webkit-transform;
    transition: left .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s left;
    -webkit-transition: transform .2s,left .2s;
    transition: transform .2s,left .2s;
    -webkit-transition: transform .2s,left .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s left,.2s -webkit-transform;
    transition: transform .2s,left .2s,-webkit-transform .2s
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: right .2s,-webkit-transform .2s;
    -o-transition: .2s right,.2s -webkit-transform;
    transition: right .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s right;
    -webkit-transition: transform .2s,right .2s;
    transition: transform .2s,right .2s;
    -webkit-transition: transform .2s,right .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s right,.2s -webkit-transform;
    transition: transform .2s,right .2s,-webkit-transform .2s
}

.swiper-pagination-progressbar {
    background: rgba(0,0,0,.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: hsla(0,0%,100%,.25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0,0,0,.25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin 1s steps(12) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}

.common-functions {
    margin: .625rem .75rem 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: .5rem;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    font-family: PingFang SC
}

.common-functions-left {
    -webkit-box-flex: 50%;
    -webkit-flex: 50%;
    -ms-flex: 50%;
    flex: 50%;
    height: 11.25rem;
    border-radius: .25rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.common-functions-left-dark {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .1;
    top: 0;
    left: 0
}

.common-functions-left-box {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%
}

.common-functions-left-active {
    width: 100%;
    height: 11.25rem
}

.common-functions-left-shiwu {
    width: 100%;
    height: 11.25rem;
    background: #fff no-repeat;
    background-size: 4.375rem 3.6875rem;
    background-position: right 6.09375rem;
    padding: .875rem .75rem 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.common-functions-left-title {
    height: 1.40625rem;
    line-height: 1.40625rem;
    font-size: 1rem;
    font-weight: 500;
    color: #000
}

.common-functions-left-price {
    margin-top: .875rem;
    height: 1.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.common-functions-left-price-amount {
    height: 1.5rem;
    line-height: 1.5rem;
    font-size: 1.25rem;
    font-family: JR-Bold-New;
    font-weight: 500;
    color: #ff4144
}

.common-functions-left-price-unit {
    height: 1.0625rem;
    line-height: 1.0625rem;
    font-size: .75rem;
    font-weight: 400;
    color: #666;
    margin-left: .25rem;
    margin-top: .375rem
}

.common-functions-left-label {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: .9375rem;
    line-height: .9375rem;
    border: .03125rem solid rgba(209,122,54,.4);
    border-radius: .125rem;
    padding: 0 .25rem;
    margin-top: .25rem;
    margin-left: .03125rem;
    font-size: .625rem;
    color: #d17a36
}

.common-functions-left-btn {
    width: 4.25rem;
    height: 1.875rem;
    line-height: 1.875rem;
    text-align: center;
    background: #eb9654;
    border-radius: .9375rem;
    font-size: .75rem;
    font-weight: 600;
    color: #fff;
    margin-top: 2rem
}

.common-functions-right {
    -webkit-box-flex: 50%;
    -webkit-flex: 50%;
    -ms-flex: 50%;
    flex: 50%;
    height: 11.25rem;
    background-color: var(--jr_card_bg_fill_white,#fff);
    padding: .875rem .125rem 0;
    border-radius: .25rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.common-functions-right-title {
    height: 1.40625rem;
    line-height: 1.40625rem;
    font-size: 1rem;
    font-weight: 500;
    color: var(--jr_text_000,#000);
    padding-left: .625rem
}

.common-functions-right-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.common-functions-right-list-item {
    margin: .5rem .4375rem 0;
    width: 4.1875rem;
    height: 3.5625rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.common-functions-right-list-item-icon {
    width: 2.5rem;
    height: 2.5rem
}

.common-functions-right-list-item-icon>img {
    width: 100%;
    height: 100%
}

.common-functions-right-list-item-text {
    height: 1.0625rem;
    line-height: 1.0625rem;
    font-size: .75rem;
    color: var(--jr_text_000,#000)
}

 .swiper-pagination-bullets {
    bottom: 0
}

 .swiper-pagination-bullets>.swiper-pagination-bullet {
    width: .1875rem;
    height: .1875rem;
    background-color: #d6d6d6
}

 .swiper-pagination-bullets>.swiper-pagination-bullet-active {
    width: .625rem;
    background-color: #333;
    border-radius: .125rem;
    margin: 0
}

.cf-gold-ms-slogan-list {
    width: 100%;
    height: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 .125rem;
    z-index: 1
}

.cf-gold-ms-slogan-list-item,.cf-gold-ms-slogan-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.cf-gold-ms-slogan-list-item {
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666;
    margin-right: .875rem;
    line-height: 1rem
}

.cf-gold-ms-slogan-list-item-img {
    width: .8125rem;
    height: .8125rem;
    margin-right: .25rem
}

.cf-gold-ms-slogan-list-item:last-child {
    margin-right: 0
}

.freQaskedQuestions {
    margin: .625rem .75rem 0;
    background-color: var(--jr_card_bg_fill_white,#fff);
    border-radius: .25rem;
    overflow: hidden
}

.freQaskedQuestions-header {
    height: 1.40625rem;
    line-height: 1.40625rem;
    padding: .875rem .75rem 0;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: var(--jr_text_000,#000)
}

.freQaskedQuestions-content-item:last-child {
    border-bottom: 0
}

.freQaskedQuestions-content-item {
    margin: 0 .75rem;
    padding: .875rem 0;
    border-bottom: 1px solid #e8e8e8
}

.freQaskedQuestions-content-item-header-icon,.freQaskedQuestions-content-item-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.freQaskedQuestions-content-item-header-icon {
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: 1.375rem;
    height: 1.375rem;
    border-radius: 50%;
    background-color: #df9a60;
    color: #fff;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: .625rem
}

.freQaskedQuestions-content-item-header-title {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    line-height: 1.3125rem;
    font-size: .9375rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: var(--jr_text_000,#000);
    padding-left: .5rem
}

.freQaskedQuestions-content-item-header-arrow {
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: .75rem;
    height: .75rem;
    background: url(https://img11.360buyimg.com/img/jfs/t1/274686/22/4974/259/67d8200aFc4d49522/5f776f53c864e0e6.png) no-repeat;
    background-size: contain
}

.freQaskedQuestions-content-item-header-arrowTop {
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: .75rem;
    height: .75rem;
    background: url(https://img14.360buyimg.com/img/jfs/t1/270467/37/5416/244/67d8200aF3cda2205/b1955474d06cb192.png) no-repeat;
    background-size: contain
}

.freQaskedQuestions-content-item-text {
    padding-left: 1.875rem;
    margin-top: .46875rem;
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 1.5
}

.van-notice-bar {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    padding: 0 16px;
    color: #ed6a0c;
    font-size: 14px;
    line-height: 24px;
    background-color: #fffbe8
}

.van-notice-bar__left-icon,.van-notice-bar__right-icon {
    min-width: 24px;
    font-size: 16px
}

.van-notice-bar__right-icon {
    text-align: right;
    cursor: pointer
}

.van-notice-bar__wrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    overflow: hidden
}

.van-notice-bar__content {
    position: absolute;
    white-space: nowrap;
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear
}

.van-notice-bar__content.van-ellipsis {
    max-width: 100%
}

.van-notice-bar--wrapable {
    height: auto;
    padding: 8px 16px
}

.van-notice-bar--wrapable .van-notice-bar__wrap {
    height: auto
}

.van-notice-bar--wrapable .van-notice-bar__content {
    position: relative;
    white-space: normal;
    word-wrap: break-word
}

.van-swipe {
    position: relative;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: -webkit-grab;
    cursor: grab;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.van-swipe__track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.van-swipe__track--vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.van-swipe__indicators {
    position: absolute;
    bottom: 12px;
    left: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.van-swipe__indicators--vertical {
    top: 50%;
    bottom: auto;
    left: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
    margin-bottom: 6px
}

.van-swipe__indicator {
    width: 6px;
    height: 6px;
    background-color: #ebedf0;
    border-radius: 100%;
    opacity: .3;
    -webkit-transition: opacity .2s,background-color .2s;
    -o-transition: opacity .2s,background-color .2s;
    transition: opacity .2s,background-color .2s
}

.van-swipe__indicator:not(:last-child) {
    margin-right: 6px
}

.van-swipe__indicator--active {
    background-color: #1989fa;
    opacity: 1
}

.van-swipe-item {
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%
}

.notice-box {
    width: 23.4375rem;
    height: 2rem;
    background: rgba(209,133,75,.09);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    margin-top: .375rem
}

.notice-box-swipe {
    height: 12.9rem
}

.notice-box-jump {
    width: .3125rem;
    height: .5625rem;
    position: absolute;
    top: .71875rem;
    right: 1.125rem
}

.notice-box-item-jump {
    width: .3125rem;
    height: .5625rem;
    position: absolute;
    top: .71875rem;
    right: .0625rem
}

.notice-box-item-text {
    display: inline-block;
    width: 19.4375rem;
    max-width: 19.4375rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.notice-box .van-icon-volume-o:before {
    content: "";
    background-image: url(https://img20.360buyimg.com/img/jfs/t1/271120/20/17480/453/67f32f4cF8bc889ce/66edc34bdc64fe73.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 1.25rem;
    height: 1.25rem;
    margin-top: .0625rem
}

.notice-box .van-swipe-item {
    width: 20.0625rem;
    max-width: 20.0625rem;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #ca6d3f;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.notice-box .van-notice-bar {
    padding: 0 1.125rem 0 .75rem;
    background: none;
    height: 2rem
}

.notice-box .one .van-notice-bar__wrap {
    width: 19.4375rem;
    max-width: 19.4375rem
}

.notice-box .van-notice-bar__content {
    color: #ca6d3f
}

.gold-badge__chineseBubble {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 0;
    height: 1.3125rem;
    position: relative
}

.gold-badge__chineseBubble--text {
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: PingFangSC;
    font-size: .6875rem;
    font-weight: 500;
    padding: 0 .5rem;
    position: relative;
    vertical-align: top;
    white-space: nowrap;
    z-index: 100
}

.gold-badge__chineseBubble--text-bg {
    background-image: url(../images/be36df17ab.png);
    background-position: top;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: block;
    display: inline-block;
    height: 1.3125rem
}

.gold-badge__chineseBubble--text-bg>p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.25rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-family: PingFang SC
}

.gold-badge__chineseBubble--text:after,.gold-badge__chineseBubble--text:before {
    background-size: 100% 100%;
    content: "";
    height: 1.3125rem;
    position: absolute;
    top: 0;
    width: .5rem;
    z-index: -1
}

.gold-badge__chineseBubble--text:before {
    background-image: url(../images/56f0af30fe.png);
    left: .03125rem
}

.gold-badge__chineseBubble--text:after {
    background-image: url(../images/ba92b16cdf.png);
    right: .03125rem
}

.virtual-retain {
    width: 100%
}

.virtual-retain-box-top {
    width: 18.75rem;
    background-image: url(https://img11.360buyimg.com/img/jfs/t1/252877/5/30472/3268/67cbcbb9Fedf4c61a/efadcfb01bdf25a4.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 1.75rem 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.virtual-retain-box-top-text {
    font-size: 1.25rem;
    font-weight: 400;
    color: #812b12;
    line-height: 1.5rem;
    margin: 0 auto .5rem;
    display: block;
    text-align: center;
    font-weight: 700
}

.virtual-retain-box-top-text-red {
    color: #ff4144
}

.virtual-retain-box-top-times {
    width: 12.875rem;
    height: 1.75rem;
    background: rgba(235,150,84,.16);
    border-radius: 1rem;
    font-size: .8125rem;
    font-weight: 500;
    color: #94552d;
    line-height: 1rem;
    margin: 0 auto
}

.virtual-retain-box-top-confirm,.virtual-retain-box-top-times {
    font-family: PingFang SC;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.virtual-retain-box-top-confirm {
    width: 15.25rem;
    height: 2.75rem;
    background: #eb9654;
    border-radius: 1.5625rem;
    font-size: 1rem;
    font-weight: 600;
    color: #fff;
    margin: 1.75rem auto .75rem
}

.virtual-retain-box-top-back {
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999;
    margin: 0 auto;
    line-height: 1.25rem;
    text-align: center
}

.virtual-retain-box-middle {
    width: 15.25rem;
    height: 2.1875rem;
    position: absolute;
    bottom: 7.78125rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.virtual-retain-box-bottom {
    width: 18.75rem;
    height: 7.625rem;
    background: #fff;
    border-radius: .5rem;
    margin-top: 1.0625rem;
    padding-top: 1rem
}

.virtual-retain-box-bottom-text {
    font-size: .6875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 1rem;
    margin: 0 auto .625rem;
    text-align: center
}

.virtual-retain-box-bottom-logo {
    width: 16.875rem;
    height: 3.96875rem;
    margin: 0 auto;
    display: block
}

.virtual-household {
    position: relative;
    z-index: 1;
    margin: .5rem 0 0;
    overflow: hidden
}

.virtual-household__box {
    margin: 0 .75rem
}

.virtual-household__card {
    background: #fff url(https://img13.360buyimg.com/img/jfs/t1/4773/26/23378/7861/66d96d92F0d0e4108/013f03bcf559054a.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    padding-bottom: .9375rem;
    border-radius: .25rem .25rem 0 0
}

.virtual-household__card-title {
    margin-top: 1rem;
    line-height: 1.25rem;
    font-size: .875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #000;
    text-align: center
}

.virtual-household__card-title-margin {
    margin-top: 2rem
}

.virtual-household__card-amount {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0 2.46875rem;
    line-height: 2.65625rem;
    margin: .6875rem auto 0;
    background: url(https://img10.360buyimg.com/img/jfs/t1/89066/22/50753/2316/66d96d91F4437cc94/ce029b30d6bcbda4.png) no-repeat;
    background-size: 100%;
    font-size: 2.25rem;
    font-family: JR-Medium-New;
    color: #000
}

.virtual-household__card-money {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: .78125rem auto 0
}

.virtual-household__card-bubblGray .custom-bobble-gray-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.46875rem;
    line-height: 1.46875rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    padding: 0 .75rem;
    font-family: PingFang SC;
    font-weight: 500;
    background: #f8f8fb;
    border-radius: .75rem;
    font-size: .8125rem;
    font-weight: 400;
    color: #666
}

.virtual-household__card-tip {
    width: .8125rem;
    height: .8125rem;
    background: url(https://img30.360buyimg.com/img/jfs/t1/10389/17/25734/315/66dfff04F75f8bc09/eab2b7175a2b5ed5.png) no-repeat;
    background-size: contain;
    margin-left: .3125rem
}

.virtual-household__line {
    height: 1.8125rem;
    background: url(https://img11.360buyimg.com/img/jfs/t1/78827/29/28656/826/66d96d92Fd8d9fd47/750d019100a33827.png) no-repeat;
    background-size: 100%
}

.virtual-household__goldPrice {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .625rem .875rem 0;
    background-color: #fff
}

.virtual-household__goldPrice-title {
    line-height: 1.40625rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333;
    margin-right: auto
}

.virtual-household__goldPrice-title1 {
    line-height: 1.40625rem;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333;
    margin-right: auto
}

.virtual-household__goldPrice-realPrice {
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #ff4144;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.virtual-household__goldPrice-realPrice-money1,.virtual-household__goldPrice-realPrice-money {
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #000;
    margin: 0 .125rem
}

.virtual-household__goldPrice-realPrice-money1 {
    font-size: .75rem
}

.virtual-household__goldPrice-realPrice:after {
    content: "";
    width: .625rem;
    height: .375rem;
    margin-left: .375rem;
    background: url(https://img14.360buyimg.com/img/jfs/t1/315589/11/15062/206/686b7df2F46903b66/c340303784c2f52c.png) no-repeat;
    background-size: 100%
}

.virtual-household__goldPrice .showEchartBox:after {
    background: url(https://img10.360buyimg.com/img/jfs/t1/293725/6/16789/208/686b7df2F43c85dac/6ed2ece91925e2fa.png) no-repeat;
    background-size: 100%
}

.virtual-household__goldPrice-realPrice1 {
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.virtual-household__goldPrice-realPrice1-money {
    font-size: .75rem;
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #000;
    margin: 0 .125rem
}

.virtual-household__goldPrice-upAndDownRate {
    margin-left: .75rem;
    font-family: JR-Medium-New;
    font-size: .75rem
}

.virtual-household__content {
    background-color: #fff;
    overflow: hidden;
    padding-bottom: 1.5rem;
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.virtual-household__downTime {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    height: 1.75rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 1.5rem auto 0;
    padding: 0 1rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #94552d;
    background: #fdf4ed;
    border-radius: 1rem;
    font-size: .8125rem
}

.virtual-household__echartsBox {
    padding: 0 .375rem
}

.virtual-household__echartsBox .title_x {
    padding-bottom: .875rem
}

.virtual-household__echartsBox .map_nav .activeNew {
    background: #fdf4ed;
    color: #eb9654;
    font-family: PingFangSC-Medium
}

.virtual-household__btn {
    position: relative;
    height: 3.125rem;
    margin: 1.5rem 1.21875rem 0;
    line-height: 3.125rem;
    background: #eb9654;
    border-radius: 1.5625rem;
    text-align: center;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #fff
}

.virtual-household__bubble {
    position: absolute;
    left: 10.9375rem;
    top: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.virtual-household__bottomBtn {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    padding: .9375rem 0
}

.virtual-household__bottomBtn-btn {
    height: 3.125rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #eb9654;
    border-radius: 1.5625rem;
    position: relative;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #fff;
    margin: 0 1rem
}

.virtual-household__pic1Img {
    margin: .625rem .75rem 0
}

.virtual-household__pic1Img>img {
    width: 100%;
    height: auto
}

.virtual-household__tiptext {
    line-height: .9375rem;
    font-size: .6875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #ccc;
    margin-top: .625rem;
    padding: 0 .75rem
}

.virtual-household__bottomText {
    margin-top: 1rem;
    line-height: 1.25rem;
    font-size: .75rem;
    text-align: center;
    color: #caccde;
    font-family: PingFang SC
}

.virtual-household__footerImg>img {
    width: 100%;
    height: auto
}

.virtual-household__Pointer .icon {
    margin-top: -2.5rem
}

.priceAmount {
    font-family: JR-Medium-New;
    color: #ff4144;
    margin: 0 .125rem
}

.redPock-pup {
    position: relative;
    padding: 1.875rem 1.5rem 2.375rem;
    background-color: #fff
}

.redPock-pup__close {
    width: 2.75rem;
    height: 2.75rem;
    position: absolute;
    top: 0;
    right: 0;
    background: url(https://img10.360buyimg.com/img/jfs/t1/85707/6/47560/429/66daa6e6F7855fb5d/6d0cf5628a5602a3.png) no-repeat;
    background-size: 100% 100%
}

.redPock-pup__title {
    line-height: 1.75rem;
    font-size: 1.25rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000
}

.redPock-pup__money {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    height: 3.9375rem;
    margin-top: .625rem;
    padding-right: .625rem;
    background: url(https://img10.360buyimg.com/img/jfs/t1/89066/22/50753/2316/66d96d91F4437cc94/ce029b30d6bcbda4.png) no-repeat;
    background-size: 100% 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.redPock-pup__money-num {
    line-height: 3.9375rem;
    font-size: 2.8125rem;
    font-family: JR-Medium-New;
    font-weight: 500;
    color: #ff4144
}

.redPock-pup__money-unit {
    line-height: 290%;
    font-size: 1.5rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #ff4144
}

.redPock-pup__label {
    margin-top: .25rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden
}

.redPock-pup__label-item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 1.4375rem;
    line-height: 180%;
    border: .03125rem solid #ff4144;
    border-radius: .1875rem;
    padding: 0 .34375rem;
    font-size: .8125rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #ff4144;
    margin-right: .3125rem
}

.redPock-pup__label-item:last-child {
    margin-right: 0
}

.redPock-pup__line {
    height: .03125rem;
    margin: 1.5rem 0;
    background: #eee
}

.redPock-pup__text {
    height: 1.25rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    margin-bottom: .625rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-family: PingFang SC;
    font-weight: 400
}

.redPock-pup__text-title {
    color: #999
}

.redPock-pup__text-value {
    color: #000
}

.redPock-pup__text:last-child {
    margin-bottom: 0
}

.redPock-pup__btn {
    height: 3.125rem;
    margin-top: 2.5rem;
    background: #ff4144;
    border-radius: 1.71875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 1.125rem;
    font-family: PingFang TC;
    font-weight: 600;
    color: #fff
}

.open-account-argee {
    line-height: 1.125rem;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999;
    padding: .875rem 1.25rem 0
}

.open-account-argee__list {
    color: #0d0d0d
}

.agreeList-item {
    height: 4.375rem;
    padding: 0 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 1rem;
    border-bottom: .03125rem solid rgba(0,0,0,.06);
    color: #333;
    font-weight: 500
}

.agreeList-item:after {
    content: "";
    width: .875rem;
    height: .875rem;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
    background-size: 100% 100%
}

.ani-icon-08 {
    width: 100%;
    height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    pointer-events: none
}

.ani-icon-08 .ani-box {
    position: relative;
    width: 4.6875rem;
    height: 4.6875rem;
    left: 10%
}

.ani-icon-08 .icon {
    width: 4.6875rem;
    height: 4.6875rem;
    position: absolute;
    left: 50%;
    margin-top: -1.25rem;
    margin-left: calc(100% - .625rem);
    background: url(https://img11.360buyimg.com/imagetools/jfs/t1/152098/20/13906/25934/5ff6b629Ec161779b/6b06172557e7558c.png) 0 0/cover no-repeat;
    -webkit-animation: ani-icon-08-data-v-a8d4ff80 1.2s ease infinite;
    animation: ani-icon-08-data-v-a8d4ff80 1.2s ease infinite;
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    z-index: 1
}

.ani-icon-08 .linght {
    width: 3.75rem;
    height: 3.75rem;
    position: absolute;
    left: 50%;
    top: 1.25rem;
    margin-top: -2.375rem;
    margin-left: calc(100% - 1.875rem)
}

.ani-icon-08 .linght span {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: .25rem solid #fff;
    border-radius: 1.875rem;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: .6;
    -webkit-animation: ani-icon-08-2-data-v-a8d4ff80 1.2s ease-in-out infinite;
    animation: ani-icon-08-2-data-v-a8d4ff80 1.2s ease-in-out infinite
}

.ani-icon-08 .linght span:nth-child(2) {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

@-webkit-keyframes ani-icon-08-data-v-a8d4ff80 {
    0%,20%,40%,to {
        -webkit-transform: translate(1.25rem,1.25rem) rotate(0deg);
        transform: translate(1.25rem,1.25rem) rotate(0deg)
    }

    10%,30% {
        -webkit-transform: translate(0) rotate(-10deg);
        transform: translate(0) rotate(-10deg)
    }
}

@keyframes ani-icon-08-data-v-a8d4ff80 {
    0%,20%,40%,to {
        -webkit-transform: translate(1.25rem,1.25rem) rotate(0deg);
        transform: translate(1.25rem,1.25rem) rotate(0deg)
    }

    10%,30% {
        -webkit-transform: translate(0) rotate(-10deg);
        transform: translate(0) rotate(-10deg)
    }
}

@-webkit-keyframes ani-icon-08-2-data-v-a8d4ff80 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    20% {
        opacity: .6
    }

    40%,to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

@keyframes ani-icon-08-2-data-v-a8d4ff80 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    20% {
        opacity: .6
    }

    40%,to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

.custom-bobble-gray {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.custom-bobble-gray-text {
    height: 2.9375rem;
    line-height: 2.9375rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    padding: 0 1.5rem;
    font-family: PingFang SC;
    font-weight: 500;
    background: #f8f8fb;
    border-radius: 1.5rem;
    font-size: 1.625rem;
    font-weight: 400;
    color: #666
}

.custom-bobble-gray:before {
    content: "";
    position: absolute;
    top: -.4375rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: .5625rem solid transparent;
    border-right: .5625rem solid transparent;
    border-bottom: .5rem solid #f8f8fb
}

.cf-gold-std-my-jd-auth {
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.cf-gold-std-my-jd-auth-close {
    width: 2.75rem;
    height: 2.75rem;
    background-image: url(../images/d063b1677d.png);
    background-size: 100% 100%;
    position: absolute;
    right: .5rem;
    top: .5rem
}

.cf-gold-std-my-jd-auth-title {
    margin-top: 1.5rem;
    font-size: 1.375rem;
    font-family: PingFang SC;
    font-weight: 600;
    line-height: 1.9375rem;
    text-align: center
}

.cf-gold-std-my-jd-auth-desc {
    margin: 1.5rem 1.5rem 2rem;
    font-size: .875rem;
    line-height: 1.375rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666
}

.cf-gold-std-my-jd-auth-btn {
    margin: 0 1.5rem 2.03125rem;
    height: 3.4375rem;
    line-height: 3.4375rem;
    text-align: center;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #fff;
    background: #ff4144;
    border-radius: 1.71875rem
}

.homepage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    min-height: 100vh;
    z-index: 2;
    padding-bottom: 6.25rem;
    background-color: #f4f3f8
}

.homepage .open_fail {
    position: relative;
    line-height: 1.25rem;
    margin-top: .625rem;
    padding: .3125rem 1.75rem .3125rem 1rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .875rem;
    color: #eda83f;
    background: #fff7ea
}

.homepage .open_fail:after {
    display: block;
    width: .75rem;
    height: .75rem;
    content: "";
    position: absolute;
    right: .9375rem;
    top: .5625rem;
    background: url(../images/ea4dda0e46.png) no-repeat 100%;
    background-size: .75rem .75rem
}

.homepage .login_bg_wrapper {
    position: relative
}

.homepage .login_bg_wrapper .login_bg {
    height: 1.625rem;
    margin-top: .625rem;
    margin-left: .75rem
}

.homepage .login_bg_wrapper .un_login_bg {
    height: 2.40625rem;
    margin-top: .625rem;
    margin-left: 1.25rem
}

.homepage .login_bg_wrapper .un_login_info {
    position: absolute;
    top: .625rem;
    right: 0;
    width: 5.59375rem;
    text-align: center;
    padding-top: 1px;
    height: 1.375rem;
    background: rgba(102,65,37,.4);
    border-radius: 3.125rem 0 0 3.125rem;
    font-size: .6875rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 1.375rem
}

.homepage .un_login_tips {
    background: #f5f5f5;
    padding: .625rem .75rem 0;
    font-size: .6875rem;
    color: #ccc;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: .9375rem
}

.homepage-index {
    z-index: 100
}

.homepage-dark {
    background-color: var(--jr_page_bg_fill_gray,#f4f3f8)
}

.homepage-channel {
    padding-bottom: 0
}

.flex_r {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.mt20 {
    margin-top: .625rem
}

.popup-guide {
    position: relative;
    width: 100vw;
    height: 100vh
}

.popup-guide__wrap {
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 17.65625rem;
    padding: 0 .75rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-13.4375rem);
    -ms-transform: translateY(-13.4375rem);
    transform: translateY(-13.4375rem)
}

.popup-guide__wrap--jr {
    -webkit-transform: translateY(-7.9375rem);
    -ms-transform: translateY(-7.9375rem);
    transform: translateY(-7.9375rem)
}

.popup-guide__wrap img {
    display: block;
    width: 100%;
    height: 100%
}

 .holdInfo-noMarginTop {
    margin-top: 0
}

.head-coupon {
    height: 4.375rem;
    margin: .625rem .75rem -2.1875rem;
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem;
    background-size: contain!important
}

.head-coupon-content {
    height: 2.1875rem;
    padding: 0 .75rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.head-coupon-content-icon>img,.head-coupon-content-icon {
    width: auto;
    height: 1.5rem
}

.head-coupon-content-right-text {
    height: 1.0625rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .75rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #ffeada
}

.head-coupon-content-right-text>img {
    width: .34375rem;
    height: .625rem;
    margin-left: .25rem
}

.ytcomp-fl {
    z-index: 90!important
}

.wrapper {
    position: relative
}

.open-account-tip {
    width: 18.75rem;
    padding-bottom: 1.5rem
}

.open-account-tip>.mint-dialog__content {
    padding: 1.5rem
}

.open-account-tip>.mint-dialog__content>.mint-dialog__message {
    text-align: left
}

.open-account-tip>.mint-dialog__footer {
    padding: 0 1.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: .5rem
}

.open-account-tip>.mint-dialog__footer>.mint-button {
    height: 2.75rem;
    line-height: 2.75rem;
    text-align: center;
    padding: 0;
    border-radius: 1.5625rem
}

.open-account-tip>.mint-dialog__footer>.mint-dialog__cancel {
    border: .03125rem solid #d4d4d4;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333
}

.open-account-tip>.mint-dialog__footer>.mint-dialog__confirm {
    background: #eb9654;
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 600;
    color: #fff
}

.immersion {
    position: relative
}

.immersion-head {
    width: 100%
}

.immersion-bg {
    width: 100%;
    min-height: 100vh;
    position: absolute;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-size: contain
}

.skeleton-screen {
    width: 100%
}

.skeleton-screen>img {
    width: 100%;
    height: auto
}

.cf-gold-topbar {
    z-index: 888
}

.echartContent-channel-buySellBtnFixed {
    position: fixed;
    bottom: 3.09375rem;
    left: 0;
    right: 0;
    background: var(--jr_card_bg_fill_white,#fff);
    padding: 0 .75rem;
    z-index: 500
}

<style>@charset "UTF-8";

@font-face {
	font-family: UDC105-Bold;
	src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC105-Bold.woff2) format("woff2"), url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC105-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: UDC105-Regular;
	src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC105-Regular.woff2) format("woff2"), url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC105-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: UDC105-Light;
	src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC105-Light.woff2) format("woff2"), url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/UDC105-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal
}

@font-face {
	font-family: JR-UDC2-Medium;
	src: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/font/JR-UDC2-Medium.otf) format("opentype");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: JR-Bold;
	src: url(fonts/JR-Bold2024-1.otf)
}

@font-face {
	font-family: JR-Medium;
	src: url(fonts/JR-Medium2024-1.otf)
}

@font-face {
	font-family: JR-Regular;
	src: url(https://storage.360buyimg.com/animate-assets/font/JR-Regular2024-1.otf)
}

html {
	-webkit-tap-highlight-color: transparent
}

[class*=gosc-]:focus {
	outline: none
}

[class*=gosc-border-hairline]:after {
	position: absolute;
	box-sizing: border-box;
	content: " ";
	pointer-events: none;
	top: -50%;
	right: -50%;
	bottom: -50%;
	left: -50%;
	border: 0 solid #e0e0e0;
	border-radius: 0;
	transform: scale(.5)
}

.gosc-border-hairline,
.gosc-border-hairline--top,
.gosc-border-hairline--left,
.gosc-border-hairline--right,
.gosc-border-hairline--bottom,
.gosc-border-hairline--surround {
	position: relative
}

.gosc-border-hairline--top:after {
	border-top-width: 1px
}

.gosc-border-hairline--left:after {
	border-left-width: 1px
}

.gosc-border-hairline--right:after {
	border-right-width: 1px
}

.gosc-border-hairline--bottom:after {
	border-bottom-width: 1px
}

.gosc-border-hairline--surround:after {
	border-width: 1px
}

.gosc-ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.gosc-ellipsis-two {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.gosc-ellipsis-three {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical
}

.gosc-safe-area-bottom {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom)
}

.gosc-overflow-hidden {
	overflow: hidden !important
}

@keyframes golc-fade-in {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes golc-fade-out {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.gosc-popup__overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .7)
}

.gosc-popup__content {
	position: fixed;
	overflow-y: auto;
	box-sizing: border-box;
	transition: transform .3s;
	-webkit-overflow-scrolling: touch;
	max-height: 100%
}

.gosc-popup__content--center {
	top: 50%;
	left: 0;
	right: 0;
	width: fit-content;
	max-width: 100vw;
	margin: 0 auto;
	transform: translateY(-50%)
}

.gosc-popup__content--top {
	top: 0;
	left: 0;
	width: 100%
}

.gosc-popup__content--right {
	top: 50%;
	right: 0;
	transform: translate3d(0, -50%, 0)
}

.gosc-popup__content--bottom {
	bottom: 0;
	left: 0;
	width: 100%
}

.gosc-popup__content--left {
	top: 50%;
	left: 0;
	transform: translate3d(0, -50%, 0)
}

.gosc-popup-slide-top-enter-active,
.gosc-popup-slide-left-enter-active,
.gosc-popup-slide-right-enter-active,
.gosc-popup-slide-bottom-enter-active {
	transition-timing-function: ease-out
}

.gosc-popup-slide-top-leave-active,
.gosc-popup-slide-left-leave-active,
.gosc-popup-slide-right-leave-active,
.gosc-popup-slide-bottom-leave-active {
	transition-timing-function: ease-in
}

.gosc-popup-slide-top-enter,
.gosc-popup-slide-top-enter-from,
.gosc-popup-slide-top-leave-active {
	transform: translate3d(0, -100%, 0)
}

.gosc-popup-slide-right-enter,
.gosc-popup-slide-right-enter-from,
.gosc-popup-slide-right-leave-active {
	transform: translate3d(100%, -50%, 0)
}

.gosc-popup-slide-bottom-enter,
.gosc-popup-slide-bottom-enter-from,
.gosc-popup-slide-bottom-leave-active {
	transform: translate3d(0, 100%, 0)
}

.gosc-popup-slide-left-enter,
.gosc-popup-slide-left-enter-from,
.gosc-popup-slide-left-leave-active {
	transform: translate3d(-100%, -50%, 0)
}

.gosc-popup-fade-enter-active {
	animation: .3s golc-fade-in both ease-out
}

.gosc-popup-fade-leave-active {
	animation: .3s gold-fade-out both ease-in
}

.gosc-button {
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	height: 11.2vw;
	margin: 0;
	padding: 0;
	font-size: 3.73333vw;
	line-height: 1.2;
	text-align: center;
	border-radius: 1.6vw;
	cursor: pointer;
	transition: opacity .2s;
	-webkit-appearance: none;
	-webkit-font-smoothing: auto;
	-webkit-tap-highlight-color: transparent;
	background: none
}

.gosc-button:focus {
	outline: none
}

.gosc-button:before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	background: #000;
	border: inherit;
	border-color: #000;
	border-radius: inherit;
	transform: translate(-50%, -50%);
	opacity: 0;
	content: " "
}

.gosc-button:active:before {
	opacity: .1
}

.gosc-button--loading:before,
.gosc-button--disabled:before {
	display: none
}

.gosc-button--default {
	color: #333;
	background: none;
	border: 1px solid #ccc
}

.gosc-button--gold {
	color: #fff;
	background: #f78e47;
	border: none
}

.gosc-button--normal {
	padding: 0 5.33333vw
}

.gosc-button--large {
	width: 100%;
	height: 11.73333vw;
	font-size: 4.26667vw
}

.gosc-button--large.gosc-button__text {
	font-weight: 700
}

.gosc-button--block {
	display: block;
	width: 100%
}

.gosc-button--disabled {
	cursor: not-allowed;
	opacity: .3
}

.gosc-button--loading {
	cursor: default
}

.gosc-button--round {
	border-radius: 266.4vw
}

.gosc-button__content {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%
}

.gosc-button__content:before {
	content: " "
}

.gosc-button__text {
	font-weight: 500
}

.gosc-dialog {
	top: 45%;
	width: 84vw;
	overflow: hidden;
	font-size: 4.8vw;
	background: #fff;
	border-radius: 2.13333vw;
	backface-visibility: hidden;
	transition: .3s;
	transition-property: transform, opacity
}

@media (max-width: 321px) {
	.gosc-dialog {
		width: 90%
	}
}

.gosc-dialog__header {
	color: #333;
	padding-top: 6.4vw;
	font-weight: 500;
	line-height: 8vw;
	text-align: center
}

.gosc-dialog__header--isolated {
	padding: 6.4vw
}

.gosc-dialog__content--isolated {
	display: flex;
	align-items: center;
	min-height: 27.73333vw
}

.gosc-dialog__message {
	color: #333;
	flex: 1;
	max-height: 60vh;
	padding: 6.4vw;
	overflow-y: auto;
	font-size: 3.73333vw;
	line-height: 5.86667vw;
	text-align: center;
	word-wrap: break-word;
	-webkit-overflow-scrolling: touch
}

.gosc-dialog__message--has-title {
	padding-top: 3.2vw;
	color: #666
}

.gosc-dialog__message--left {
	text-align: left
}

.gosc-dialog__message--right {
	text-align: right
}

.gosc-dialog__message--justify {
	text-align: justify
}

.gosc-dialog__footer {
	display: flex;
	overflow: hidden;
	-webkit-user-select: none;
	user-select: none
}

.gosc-dialog__confirm,
.gosc-dialog__cancel {
	flex: 1;
	height: 13.33333vw;
	margin: 0;
	border: 0;
	border-radius: 0
}

.gosc-dialog__confirm,
.gosc-dialog__confirm:active {
	color: #ef4034
}

.gosc-dialog-bounce-enter,
.gosc-dialog-bounce-enter-from {
	transform: translate3d(0, -50%, 0) scale(.7);
	opacity: 0
}

.gosc-dialog-bounce-leave-active {
	transform: translate3d(0, -50%, 0) scale(.9);
	opacity: 0
}

.gosc-toast {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transition: all .2s;
	width: 32vw;
	max-width: 70%;
	min-height: 22.93333vw;
	padding: 3.73333vw;
	color: #fff;
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	white-space: pre-wrap;
	word-break: break-all;
	text-align: center;
	background: rgba(51, 51, 51, .9);
	border-radius: 2.13333vw;
	box-sizing: border-box
}

.gosc-toast--break-normal {
	word-break: normal;
	word-wrap: normal
}

.gosc-toast--break-word {
	word-break: normal;
	word-wrap: break-word
}

.gosc-toast--unclickable {
	overflow: hidden;
	cursor: not-allowed
}

.gosc-toast--unclickable * {
	pointer-events: none
}

.gosc-toast--text,
.gosc-toast--html {
	width: fit-content;
	min-width: 25.6vw;
	min-height: 0;
	padding: 2.66667vw;
	font-weight: 500
}

.gosc-toast--text .gosc-toast__text,
.gosc-toast--html .gosc-toast__text {
	margin-top: 0
}

.gosc-toast--top {
	top: 20%
}

.gosc-toast--bottom {
	top: auto;
	bottom: 20%
}

.gosc-toast__icon {
	width: 8vw;
	height: 8vw;
	background-size: 100% 100%
}

.gosc-toast__icon--success {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/toast-success.png)
}

.gosc-toast__icon--fail {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/toast-fail.png)
}

.gosc-toast__icon--warn {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/toast-warn.png)
}

.gosc-toast__icon--loading {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/toast-loading.png);
	animation: gosc-rotate 1s linear infinite
}

.gosc-toast__text {
	margin-top: 2.13333vw
}

.gosc-captcha {
	position: relative;
	width: 100%;
	background-color: #fff;
	border-radius: 2.66667vw 2.66667vw 0 0
}

.gosc-captcha__wrap {
	position: relative;
	z-index: 1
}

.gosc-captcha__title {
	font-size: 5.33333vw;
	line-height: 7.46667vw;
	color: #000;
	font-weight: 500;
	text-align: center;
	padding-top: 5.33333vw
}

.gosc-captcha__box {
	position: relative;
	padding-top: .53333vw
}

.gosc-captcha__loading {
	position: absolute;
	left: 0;
	top: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	background-color: #fff;
	z-index: 3
}

.gosc-captcha__loading span {
	width: 18.66667vw;
	height: 18.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/captcha-loading.png) no-repeat;
	background-size: 100% 100%;
	animation: rotateAnimation 1s linear infinite
}

.gosc-captcha__sub-title {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #666;
	text-align: center
}

.gosc-captcha__content {
	margin-top: 5.33333vw
}

.gosc-captcha__content form {
	display: block;
	margin: 0;
	padding: 0
}

.gosc-captcha__content-code {
	position: relative;
	width: 100%;
	height: 16vw;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	box-sizing: border-box;
	overflow: hidden
}

.gosc-captcha__content-cell {
	width: 10.13333vw;
	height: 1px;
	margin: 0 2.13333vw;
	background-color: #efefef
}

.gosc-captcha__content-input {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
	padding: 0 0 0 calc(50% - 37.33333vw);
	font-size: 5.33333vw;
	color: #333;
	letter-spacing: 11.73333vw;
	font-family: UDC105-Bold;
	line-height: 16vw;
	text-align: left;
	background-color: transparent;
	resize: none;
	-webkit-user-select: auto;
	user-select: auto;
	box-sizing: border-box;
	caret-color: #eb9654
}

.gosc-captcha__content-input:focus {
	outline: none
}

.gosc-captcha__content-btn {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-top: 5.33333vw;
	font-size: 3.73333vw;
	color: #999;
	line-height: 5.33333vw;
	padding: 0 8vw 5.33333vw
}

.gosc-captcha__content-line {
	width: 1px;
	height: 3.73333vw;
	margin: 0 2.66667vw;
	background-color: #d8d8d8
}

.gosc-captcha__content-resend {
	color: #4d7bfe
}

.gosc-captcha__close {
	position: absolute;
	right: 0;
	top: 2.13333vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-captcha__dialog p {
	margin: 0;
	font-size: 3.2vw
}

@keyframes rotateAnimation {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

.gosc-tip {
	display: inline-flex;
	align-items: center;
	height: 6.13333vw
}

.gosc-tip i {
	width: 3.2vw;
	height: 100%
}

.gosc-tip i:nth-of-type(1) {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/button_tip_left.png) no-repeat;
	background-size: 100% 100%
}

.gosc-tip i:nth-of-type(2) {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/button_tip_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-tip span {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	padding-bottom: .53333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/button_tip_bg.png) no-repeat;
	background-size: 100% 100%;
	box-sizing: border-box;
	margin: 0 -1px
}

.gosc-tip span em {
	font-size: 2.93333vw;
	color: #fff;
	line-height: 1.2;
	font-style: normal;
	font-weight: 500
}

.gosc-agreement {
	display: flex;
	align-items: flex-start
}

.gosc-agreement__checkbox {
	position: relative;
	width: 4.26667vw;
	height: 4.26667vw;
	flex-shrink: 0;
	margin-top: 1px;
	border: 1px solid #eb9654;
	box-sizing: border-box;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-agreement__checkbox svg {
	display: none;
	width: 2.66667vw;
	fill: #fff
}

.gosc-agreement__checkbox--checked {
	background-color: #eb9654
}

.gosc-agreement__checkbox--checked svg {
	display: block
}

.gosc-agreement__text {
	flex: 1;
	margin-left: 1.6vw;
	font-size: 3.2vw;
	color: #999;
	line-height: 4.8vw;
	text-align: left
}

.gosc-loading {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 100%;
	vertical-align: middle;
	animation: gosc-rotate .8s linear infinite
}

.gosc-loading svg {
	display: block;
	width: 100%;
	height: 100%
}

@keyframes gosc-rotate {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

.gosc-input {
	background: #fff;
	position: relative
}

.gosc-input__head {
	display: flex;
	align-items: center;
	position: relative
}

.gosc-input__head-title {
	line-height: 6.13333vw;
	font-size: 4.26667vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: #333;
	flex: 1
}

.gosc-input__head-subtitle {
	line-height: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #999;
	padding-right: 2.66667vw
}

.gosc-input__arrow {
	display: inline-block;
	width: 1.6vw;
	height: 2.66667vw;
	vertical-align: top;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-input__input {
	position: relative;
	display: flex;
	align-items: center;
	margin-top: 3.73333vw
}

.gosc-input__input-icon {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/money_Y.png) center center no-repeat;
	background-size: 100% 100%;
	width: 3.46667vw;
	height: 5.06667vw;
	display: inline-block;
	margin-right: 1.06667vw;
	margin-top: 1.86667vw
}

.gosc-input__input-keyboard {
	position: relative;
	max-width: 86%;
	height: 13.33333vw;
	flex: 1;
	align-items: center;
	line-height: 13.33333vw;
	font-size: 6.93333vw;
	display: flex;
	font-weight: 500
}

.gosc-input__input-keyboard-unit {
	position: absolute;
	top: -3.73333vw;
	left: 5.33333vw;
	padding: 0 .8vw;
	display: block;
	height: 3.46667vw;
	line-height: 3.46667vw;
	border-radius: .53333vw
}

.gosc-input__input-keyboard-unit:before {
	content: "";
	display: block;
	position: absolute;
	left: -1px;
	width: 1px;
	height: 3.73333vw;
	top: 0;
	background: rgba(153, 153, 153, .68);
	transform: scaleX(.5)
}

.gosc-input__input-keyboard-unit p {
	color: #999;
	font-size: 3.2vw;
	font-weight: 500;
	font-family: PingFangSC-Regular;
	line-height: 3.46667vw;
	margin: 0
}

.gosc-input__input-keyboard-pointer {
	overflow: hidden;
	font-family: JR-Bold;
	font-size: 9.6vw
}

.gosc-input__input-keyboard-pointer:empty:before {
	content: attr(placeholder);
	font-family: JR-Medium;
	color: #ccc;
	font-size: 100%;
	position: absolute;
	line-height: 1px;
	font-size: 6.93333vw;
	margin-top: .8vw;
	font-weight: 500
}

.gosc-input__input-keyboard-pointer:focus:before {
	content: none
}

.gosc-input__input .focus-pointer:after {
	content: "";
	border-right: .53333vw solid #eb9654;
	opacity: 1;
	filter: alpha(opacity=100);
	animation: focus .8s forwards infinite;
	height: 10.66667vw
}

.gosc-input__input .focus-pointer::-webkit-scrollbar {
	display: none
}

.gosc-input__input-close {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/input_clear.png) center center no-repeat;
	background-size: 100% 100%;
	width: 5.86667vw;
	height: 5.86667vw;
	position: absolute;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	right: 0
}

.gosc-form-item {
	position: relative;
	padding: 4.53333vw 0;
	border-top: 1px solid rgba(0, 0, 0, .06)
}

.gosc-form-item:last-child {
	border-bottom: 1px solid rgba(0, 0, 0, .06)
}

.gosc-form-item__con {
	display: flex;
	align-items: center
}

.gosc-form-item__tips {
	margin-top: 1.06667vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-form-item__err-msg {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ef4034;
	margin-top: 1.06667vw
}

.gosc-form-item__err-tips {
	align-items: center;
	display: flex;
	flex-direction: row;
	margin-top: 1.06667vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-form-item__err-tips>div {
	display: flex;
	align-items: center
}

.gosc-form-item__err-tips span {
	color: #ef4034
}

.gosc-form-item__err-tips p {
	margin: 0
}

.gosc-form-item__label {
	line-height: 5.6vw;
	height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	width: 25.33333vw;
	flex-shrink: 0;
	display: flex;
	align-items: center
}

.gosc-form-item__label img {
	width: 4vw;
	height: 4vw;
	margin-left: 1.6vw
}

.gosc-form-item__value {
	flex-grow: 1;
	text-align: right;
	line-height: 5.6vw;
	height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000
}

.gosc-form-item__value input {
	width: 100%;
	border: 0;
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000;
	text-align: right
}

.gosc-form-item__value input::placeholder {
	font-size: 4vw;
	color: #ccc;
	font-weight: 400
}

.gosc-form-item__value-placeholder {
	color: #ccc
}

.gosc-form-item__value--info {
	color: #999
}

.gosc-form-item__value--link {
	color: #333
}

.gosc-form-item__value--focus:after {
	content: "";
	border-right: 1px solid #000;
	opacity: 1;
	filter: alpha(opacity=100);
	animation: focus .8s forwards infinite;
	height: 5.6vw
}

.gosc-form-item__multipleValue {
	height: auto;
	line-height: normal;
	flex-direction: column;
	align-items: flex-start;
	width: 30.13333vw
}

.gosc-form-item__moreValueLabel {
	line-height: 5.6vw
}

.gosc-form-item__moreValue {
	white-space: nowrap;
	height: 4.26667vw;
	line-height: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	margin-top: .53333vw;
	display: flex;
	align-items: flex-start
}

.gosc-form-item__moreValue>img {
	width: 3.2vw;
	height: 3.2vw;
	margin-left: 1.33333vw;
	margin-top: 1px
}

.gosc-form-item__icon {
	margin-left: 1.33333vw
}

.gosc-form-item__icon--modify {
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/icon_modify.png);
	background-size: 100% 100%
}

.gosc-form-item__icon--link {
	width: 1.33333vw;
	height: 2.4vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png);
	background-size: 100% 100%
}

.gosc-coupon__form-icon {
	display: inline-block
}

.gosc-coupon__form-icon--coupon {
	margin-left: 2.13333vw;
	vertical-align: middle;
	padding: 0 1.06667vw;
	height: 4.8vw;
	line-height: 4.8vw;
	background: rgba(239, 64, 52, .2);
	border-radius: .53333vw;
	font-size: 2.93333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ef4034
}

.gosc-coupon__coupon {
	position: relative;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden
}

.gosc-coupon__coupon-header {
	position: relative;
	font-size: 5.33333vw;
	text-align: center;
	color: #333;
	line-height: 7.46667vw;
	padding: 5.33333vw 11.73333vw
}

.gosc-coupon__coupon-header span {
	font-weight: 600
}

.gosc-coupon__coupon-list {
	padding: 4.53333vw 4.26667vw 5.86667vw;
	text-align: left;
	position: relative
}

.gosc-coupon__coupon-list-value {
	height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #eb9654
}

.gosc-coupon__coupon-list-date {
	height: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #999;
	padding-top: 1.06667vw
}

.gosc-coupon__coupon-list:before {
	content: "";
	position: absolute;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	width: 5.33333vw;
	height: 5.33333vw;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-coupon__coupon-disabled div[class*=value] {
	color: #999
}

.gosc-coupon__coupon-disabled:before {
	width: 4.53333vw;
	height: 4.53333vw;
	border-radius: 50%;
	background: #d8d8d8
}

.gosc-coupon__coupon-select {
	position: relative
}

.gosc-coupon__coupon-select:before {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-CountDown {
	display: inline-flex;
	align-items: center;
	height: 4.8vw
}

.gosc-card-open {
	position: relative;
	padding: 5.33333vw 0px 4.26667vw
}

.gosc-card-open__price-header {
	margin-top: -5.33333vw;
	height: 9.86667vw;
	padding-bottom: 2.66667vw;
	margin-bottom: -2.66667vw;
	background: #f4f3f8;
	border-radius: 2.66667vw 2.66667vw 0 0;
	position: relative;
	line-height: 9.86667vw;
	text-align: center
}

.gosc-card-open__price-header .color-red {
	color: #f53137
}

.gosc-card-open__price-header .color-green {
	color: #54ae76
}

.gosc-card-open__price-header-title {
	font-size: 3.46667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #333;
	padding-left: 3.2vw
}

.gosc-card-open__price-header-value {
	font-size: 3.46667vw;
	font-family: UDC105-Bold;
	font-weight: 400;
	color: #000;
	padding-left: 2.13333vw
}

.gosc-card-open__header {
	border-radius: 2.66667vw 2.66667vw 0 0;
	background-color: #fff;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0 5.33333vw
}

.gosc-card-open__header--need-buy {
	padding-top: 5.33333vw
}

.gosc-card-open__logo {
	width: 30.4vw;
	height: 5.33333vw;
	margin-top: .53333vw
}

.gosc-card-open__logo img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-card-open__custom-title {
	font-size: 5.86667vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: #333;
	display: flex;
	align-items: center
}

.gosc-card-open__sub-title {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	display: flex;
	align-items: center;
	margin-top: .53333vw;
	line-height: 4.8vw
}

.gosc-card-open__title-icon {
	width: 6.93333vw;
	height: 6.93333vw;
	display: inline-block;
	background-size: 100% 100%;
	vertical-align: middle;
	margin-right: 1.06667vw
}

.gosc-card-open__title {
	font-size: 5.86667vw;
	font-weight: 700;
	line-height: 8.26667vw;
	text-align: center
}

.gosc-card-open__title em {
	font-style: normal;
	color: #f53137;
	font-weight: 700
}

.gosc-card-open__count-down {
	display: flex;
	align-items: center;
	margin-top: 1.06667vw
}

.gosc-card-open__count-down em {
	font-size: 3.2vw;
	color: #666;
	font-style: normal;
	line-height: 4vw;
	padding: .53333vw .8vw;
	background-color: #eee;
	border-radius: .53333vw
}

.gosc-card-open__count-down span {
	font-size: 3.2vw;
	color: #999;
	line-height: 4.26667vw;
	padding: 0 .53333vw
}

.gosc-card-open__content {
	width: 100vw;
	background-color: #fff;
	margin: 2.66667vw auto 0;
	border-radius: 2.13333vw
}

.gosc-card-open__gift {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 41.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/gold_card.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open__gift-title {
	font-size: 3.2vw;
	color: #b66221;
	line-height: 4.8vw
}

.gosc-card-open__gift-weight {
	display: flex;
	align-items: flex-end;
	color: #591e05;
	margin-top: 1.6vw
}

.gosc-card-open__gift-weight em {
	font-style: normal;
	font-size: 6.4vw;
	font-weight: 700;
	line-height: 1
}

.gosc-card-open__gift-weight--android .gosc-card-open__gift-num {
	margin-bottom: -1.33333vw
}

.gosc-card-open__gift-num {
	font-size: 8.53333vw;
	font-family: UDC105-Bold;
	font-style: normal;
	line-height: 1
}

.gosc-card-open__gift-double {
	display: flex;
	align-items: center;
	margin: 3.2vw 0 0;
	padding: 1.33333vw 0 1.33333vw 3.73333vw;
	background-color: rgba(245, 49, 55, .1);
	border-radius: 266.4vw
}

.gosc-card-open__gift-double dt {
	font-size: 3.2vw;
	color: #591e05;
	line-height: 4.8vw
}

.gosc-card-open__gift-double dt span {
	display: inline-block;
	font-size: 4.26667vw;
	font-family: UDC105-Bold;
	color: #f53137;
	margin: 0 1px 1px;
	vertical-align: bottom
}

.gosc-card-open__gift-double dd {
	width: 18.66667vw;
	height: 6.93333vw;
	margin: 0 0 0 3.73333vw
}

.gosc-card-open__gift-double dd img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-card-open__gift-double--android dt span {
	margin-bottom: -1px
}

.gosc-card-open__gift-tip {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 2.66667vw;
	color: #b66221;
	line-height: 4.8vw;
	padding: 1px 2.13333vw;
	background-color: #fde3ce;
	border-top-left-radius: 2.13333vw;
	border-bottom-right-radius: 2.13333vw
}

.gosc-card-open__gift-condition {
	position: relative;
	padding-top: 1.6vw;
	margin-top: 2.13333vw
}

.gosc-card-open__gift-condition-wrap {
	background-color: rgba(235, 150, 84, .2);
	padding: 1.33333vw 2.13333vw;
	border-radius: 266.4vw;
	font-size: 3.2vw;
	color: rgba(182, 98, 33, .7);
	line-height: 4.8vw
}

.gosc-card-open__gift-condition-wrap em {
	color: rgba(89, 30, 5, .7);
	font-style: normal;
	font-weight: 700
}

.gosc-card-open__gift-condition-wrap i {
	display: inline-block;
	width: 3.73333vw;
	height: 3.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_dark.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	margin-left: .53333vw;
	margin-top: .53333vw
}

.gosc-card-open__gift-condition-arrow {
	position: absolute;
	left: 50%;
	top: -1.6vw;
	transform: translate(-50%);
	width: 0;
	height: 0;
	font-size: 0;
	border-width: 1.6vw;
	border-color: transparent transparent rgba(235, 150, 84, .2) transparent;
	border-style: solid
}

.gosc-card-open__bank {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100vw;
	height: 36vw;
	padding: 3.73333vw 10.4vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_bank.png) no-repeat;
	background-size: 100% 100%;
	box-sizing: border-box
}

.gosc-card-open__bank-header {
	margin: 0
}

.gosc-card-open__bank-header dt {
	display: flex;
	align-items: center;
	font-size: 3.73333vw;
	font-weight: 500;
	color: rgba(182, 98, 33, .64);
	line-height: 5.33333vw
}

.gosc-card-open__bank-header dd {
	font-size: 2.66667vw;
	color: rgba(182, 98, 33, .64);
	line-height: 5.33333vw;
	margin: 1.6vw 0 0
}

.gosc-card-open__bank-logo {
	width: 6.93333vw;
	height: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_logo.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 1.33333vw
}

.gosc-card-open__bank-account {
	width: 12vw;
	height: 4.26667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_account.png) no-repeat;
	background-size: 100% 100%;
	margin-left: 1.06667vw
}

.gosc-card-open__bank-num {
	font-size: 7.46667vw;
	color: rgba(89, 30, 5, .56);
	font-family: UDC105-Regular;
	line-height: 9.06667vw
}

.gosc-card-open__bank-icon {
	position: absolute;
	width: 20.26667vw;
	height: 20.26667vw;
	top: 1.6vw;
	right: 1.6vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_icon.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open__supervise {
	padding: 3.2vw 6.66667vw 0px
}

.gosc-card-open__supervise-tip {
	text-align: left;
	color: #999;
	font-size: 2.66667vw;
	line-height: 3.73333vw
}

.gosc-card-open__supervise-tip em {
	color: #cc8c4e;
	font-style: normal
}

.gosc-card-open__supervise-ms {
	display: inline-block;
	width: 3.2vw;
	height: 2.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_ms.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	margin: .53333vw .53333vw 0
}

.gosc-card-open__supervise-i {
	display: inline-block;
	width: 2.66667vw;
	height: 2.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	margin-left: .53333vw;
	margin-top: .53333vw
}

.gosc-card-open__supervise-input {
	margin-top: 3.2vw
}

.gosc-card-open__supervise-input label {
	display: flex;
	width: 100%;
	justify-content: space-between;
	font-size: 3.73333vw;
	line-height: 5.86667vw;
	color: #333
}

.gosc-card-open__supervise-input label input {
	width: 58.66667vw;
	font-size: 3.73333vw;
	font-weight: 400;
	line-height: 5.86667vw;
	color: #333;
	text-align: right;
	border: none;
	outline: none;
	margin: 0;
	padding: 0
}

.gosc-card-open__supervise-input label input::placeholder {
	font-size: inherit;
	color: #ccc;
	font-weight: 400
}

.gosc-card-open__supervise-input label input:focus {
	outline: none
}

.gosc-card-open__agreement {
	margin-top: 5.33333vw;
	padding: 0 4.26667vw
}

.gosc-card-open__agreement-change,
.gosc-card-open__agreement-bank {
	color: #cc8c4e;
	font-style: normal
}

.gosc-card-open__agreement-bank i {
	display: inline-block;
	width: 1.6vw;
	height: 2.66667vw;
	vertical-align: top;
	margin: 1.06667vw .53333vw 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open__agreement-phone {
	margin-left: 1.06667vw;
	color: #333;
	font-style: normal
}

.gosc-card-open__bottom {
	margin-top: 4.26667vw;
	padding: 0 4.26667vw
}

.gosc-card-open__bottom-btn {
	position: relative;
	width: 100%
}

.gosc-card-open__bottom-tip {
	position: absolute;
	right: 0;
	top: -2.66667vw
}

.gosc-card-open__bottom-cancel {
	width: 100%;
	padding: 4.26667vw 0;
	text-align: center;
	color: #666;
	font-size: 3.46667vw;
	line-height: 5.06667vw
}

.gosc-card-open__prize {
	width: 100vw;
	height: 29.33333vw;
	display: flex
}

.gosc-card-open__prize--redpocket {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_red.png);
	background-size: 100% 100%
}

.gosc-card-open__prize--redpocket .gosc-card-open__prize-left {
	margin-top: 6.13333vw;
	width: 51.46667vw;
	margin-left: 6.4vw;
	line-height: 10.13333vw;
	font-size: 7.2vw;
	font-family: PingFang TC;
	font-weight: bolder;
	color: #b66221;
	text-align: center
}

.gosc-card-open__prize--redpocket .gosc-card-open__prize-left-num {
	font-family: UDC105-Bold
}

.gosc-card-open__prize--redpocket .gosc-card-open__prize-right {
	margin-top: 6.13333vw;
	width: 35.46667vw;
	padding-left: 4vw;
	box-sizing: border-box
}

.gosc-card-open__prize--redpocket .gosc-card-open__prize-title {
	line-height: 4.8vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #b66221
}

.gosc-card-open__prize--redpocket .gosc-card-open__prize-tab {
	line-height: 4.8vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #b66221
}

.gosc-card-open__prize--coupon {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_coupon.png);
	background-size: 100% 100%
}

.gosc-card-open__prize--coupon .gosc-card-open__prize-left {
	box-sizing: border-box;
	margin-top: 6.13333vw;
	width: 30.66667vw;
	padding-right: 4vw;
	margin-left: 6.4vw;
	line-height: 10.13333vw;
	font-size: 7.2vw;
	font-family: PingFang TC;
	font-weight: bolder;
	color: #901414;
	text-align: right
}

.gosc-card-open__prize--coupon .gosc-card-open__prize-left-num {
	font-family: UDC105-Bold
}

.gosc-card-open__prize--coupon .gosc-card-open__prize-right {
	margin-top: 6.13333vw;
	width: 53.33333vw;
	padding-left: 4vw;
	box-sizing: border-box
}

.gosc-card-open__prize--coupon .gosc-card-open__prize-title {
	line-height: 4.8vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #901414
}

.gosc-card-open__prize--coupon .gosc-card-open__prize-tab {
	line-height: 4.8vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #901414
}

.gosc-card-open__form {
	margin-top: -10.13333vw
}

.gosc-card-open__form .gosc-form-item:first-child {
	border-top: none
}

.gosc-card-open__card-list {
	width: 100%;
	background: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-card-open__card-list-title {
	position: relative;
	height: 13.86667vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-open__card-list-back {
	width: 11.73333vw;
	height: 11.73333vw;
	position: absolute;
	top: 1.06667vw;
	left: 1.06667vw
}

.gosc-card-open__card-list-close {
	width: 11.73333vw;
	height: 11.73333vw;
	position: absolute;
	top: 1.06667vw;
	right: 1.06667vw
}

.gosc-card-open__card-list-box {
	height: 112vw;
	overflow-y: scroll
}

.gosc-card-open__card-list-item {
	width: 95.73333vw;
	height: 16vw;
	margin-left: 4.26667vw;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #eeeeee
}

.gosc-card-open__card-list-item-left {
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	margin-right: 2.66667vw
}

.gosc-card-open__card-list-item-right {
	font-size: 3.46667vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666
}

.gosc-card-open__card-list-tips {
	width: 100%;
	height: 11.73333vw;
	background: #fff
}

.gosc-card-open__double-title {
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000;
	text-align: center
}

.gosc-card-open__double-title p {
	margin: 0;
	padding: 0
}

.gosc-card-open__double-num {
	color: #ff4144
}

.gosc-card-open__double-count-down {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	height: 4.8vw;
	line-height: 4.8vw
}

.gosc-card-open__double-count-down-num {
	display: inline-block;
	font-size: 2.93333vw;
	font-family: UDC105-Regular;
	font-weight: 500;
	color: #666;
	padding: 0 .66667vw;
	background: rgba(0, 0, 0, .05);
	border-radius: .53333vw
}

.gosc-card-open__double-content-box {
	width: 100%;
	height: 48.26667vw;
	background-image: url(https://img13.360buyimg.com/imagetools/jfs/t1/224348/35/16858/73506/666bf17bF4d997d79/2d6e1f1041c8ebfd.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative
}

.gosc-card-open__double-content-gold-img {
	width: 66.66667vw;
	height: 14.4vw;
	position: absolute;
	top: 11.46667vw;
	left: 50%;
	transform: translate(-50%)
}

.gosc-card-open__double-content-pop-small {
	width: 14.13333vw;
	height: 6.4vw;
	position: absolute;
	display: flex;
	justify-content: center;
	background-image: url(https://img12.360buyimg.com/imagetools/jfs/t1/234864/24/21328/3834/666fe99bF4ee4870a/22f24dbcbb8e60ca.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: 1.06667vw;
	left: 20.26667vw;
	top: 8vw
}

.gosc-card-open__double-content-pop-big {
	width: 28.26667vw;
	height: 6.4vw;
	position: absolute;
	display: flex;
	justify-content: center;
	background-image: url(https://img11.360buyimg.com/imagetools/jfs/t1/243279/10/9224/4162/666fe99bF39d1831d/a965996e31056e74.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: 1.06667vw;
	top: 3.73333vw;
	right: 16.8vw
}

.gosc-card-open__double-content-pop-num {
	display: inline-block;
	font-size: 3.2vw;
	font-family: UDC105-Bold;
	background: linear-gradient(176.52deg, #ffd38c, #fffce3);
	-webkit-background-clip: text;
	color: transparent
}

.gosc-card-open__double-content-pop-unit {
	display: inline-block;
	font-size: 3.2vw;
	font-family: PingFang SC;
	background: linear-gradient(176.52deg, #ffd38c, #fffce3);
	-webkit-background-clip: text;
	color: transparent
}

.gosc-card-open__double-content-pop-unit-small {
	display: inline-block;
	font-size: 2.66667vw;
	font-family: PingFang SC;
	background: linear-gradient(176.52deg, #ffd38c, #fffce3);
	-webkit-background-clip: text;
	color: transparent;
	padding-top: 1px
}

.gosc-card-open__double-content-title {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: rgba(113, 45, 16, .8);
	margin-top: 5.33333vw;
	display: flex;
	align-items: center;
	line-height: 4.8vw
}

.gosc-card-open__double-content-title img {
	width: 3.2vw;
	height: 3.2vw;
	margin-left: 1.06667vw
}

.gosc-card-open__double-content-num {
	font-size: 7.46667vw;
	font-family: UDC105-Bold;
	font-style: normal;
	color: #712d10;
	margin-top: 2.66667vw
}

.gosc-card-open__double-content-unit {
	font-size: 6.4vw;
	font-family: PingFang SC
}

.gosc-card-open__double-content-do {
	width: 50.66667vw;
	height: 11.73333vw;
	background-image: url(https://img10.360buyimg.com/imagetools/jfs/t1/245549/12/11204/7649/666bf17bF213b279c/2c39c1bdaa066816.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #712d10;
	padding: 4.26667vw 0 0 3.73333vw;
	box-sizing: border-box;
	margin-top: 2.13333vw;
	line-height: 4.26667vw
}

.gosc-card-open__double-content-do-num {
	font-family: UDC105-Bold;
	color: #ff4144;
	font-size: 3.2vw
}

.gosc-card-open__double-content-finish {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #712d10;
	width: 54.13333vw;
	height: 7.73333vw;
	background-image: url(https://img14.360buyimg.com/imagetools/jfs/t1/195312/32/47288/4478/666fd56aF971e8d49/d11d8c277199df62.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	transform: translate(-50%);
	bottom: 12vw
}

.gosc-card-open__double-button-box {
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: space-between
}

.gosc-card-open__double-button-box-left-btn {
	width: 44.26667vw;
	height: 11.73333vw;
	background-image: url(https://img11.360buyimg.com/imagetools/jfs/t1/151652/30/39480/3231/666ffae4F9d6f4dfa/897b4b6e9e1ec445.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-open__double-button-box-right-btn {
	width: 44.26667vw;
	height: 11.73333vw;
	background-image: url(https://img14.360buyimg.com/imagetools/jfs/t1/243453/27/11533/2578/666ffae5Fc929c177/d89dc7f8121d86ee.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-open__head-image {
	width: 100%;
	height: 33.33333vw;
	max-height: 33.33333vw
}

.gosc-card-loading {
	position: relative;
	width: 100%;
	min-height: 122.13333vw;
	box-sizing: border-box;
	padding: 8vw 6.66667vw
}

.gosc-card-loading__header {
	margin: 0
}

.gosc-card-loading__header dt {
	color: #333;
	font-size: 5.86667vw;
	line-height: 7.46667vw;
	font-weight: 700
}

.gosc-card-loading__header dd {
	margin: 1.33333vw 0 0;
	font-size: 3.73333vw;
	color: #666;
	line-height: 5.33333vw
}

.gosc-card-loading__step {
	position: relative;
	width: 100%;
	margin-top: 7.46667vw
}

.gosc-card-loading__step-item {
	position: relative;
	padding-left: 7.46667vw;
	padding-bottom: 4.26667vw
}

.gosc-card-loading__step-item dl {
	margin: 0
}

.gosc-card-loading__step-item dt {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #aaa;
	font-weight: 500
}

.gosc-card-loading__step-item dd {
	margin: .8vw 0 0;
	font-size: 3.2vw;
	color: #aaa;
	line-height: 4.53333vw
}

.gosc-card-loading__step-item:last-child .gosc-card-loading__step-line {
	display: none
}

.gosc-card-loading__step-item--right dt,
.gosc-card-loading__step-item--loading dt {
	color: #333
}

.gosc-card-loading__step-item--right .gosc-card-loading__step-icon,
.gosc-card-loading__step-item--loading .gosc-card-loading__step-icon {
	font-size: 0;
	border-color: #eb9654
}

.gosc-card-loading__step-item--right .gosc-card-loading__step-line,
.gosc-card-loading__step-item--loading .gosc-card-loading__step-line {
	background-color: #eb9654
}

.gosc-card-loading__step-icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 50%;
	box-sizing: border-box
}

.gosc-card-loading__step-right {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-card-loading__step-right svg {
	display: block;
	width: 100%;
	height: 100%;
	fill: #eb9654
}

.gosc-card-loading__step-num {
	font-size: 3.46667vw;
	color: #ccc;
	line-height: 4.8vw;
	font-style: normal
}

.gosc-card-loading__step-line {
	position: absolute;
	top: 5.33333vw;
	left: 2.53333vw;
	width: 1px;
	height: calc(100% - 5.33333vw);
	background-color: #ccc
}

:export {
	prefix: gosc
}

.gosc-card-result {
	position: relative;
	padding: 8vw 5.33333vw;
	width: 100%;
	box-sizing: border-box
}

.gosc-card-result__fail-result-fund {
	box-sizing: border-box
}

.gosc-card-result__fail-result-fund-title {
	display: flex;
	align-items: center;
	padding-left: 4.26667vw;
	margin-bottom: 1.6vw;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	line-height: 5.33333vw
}

.gosc-card-result__fail-result-fund-title-sub {
	display: flex;
	align-items: center;
	margin-left: 2.13333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	line-height: 4.53333vw
}

.gosc-card-result__fail-result-fund-title-sub>img {
	margin-left: 1.2vw;
	width: 1.46667vw;
	height: 2.4vw
}

.gosc-card-result__header {
	display: flex;
	justify-content: flex-start
}

.gosc-card-result__header-icon {
	flex-shrink: 0;
	width: 7.46667vw;
	height: 7.46667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/result-right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-result__header-icon--error {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/result-error.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-result__header dl {
	margin: 0 0 0 1.6vw
}

.gosc-card-result__header dl dt {
	font-size: 5.86667vw;
	color: #333;
	line-height: 7.46667vw;
	font-weight: 700
}

.gosc-card-result__header dl dd {
	margin: 1.33333vw 0 0;
	font-size: 3.73333vw;
	color: #666;
	line-height: 5.33333vw
}

.gosc-card-result__detail {
	margin-top: 8vw
}

.gosc-card-result__detail dl {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 2.66667vw 0 0;
	width: 100%
}

.gosc-card-result__detail dl:first-child {
	margin: 0
}

.gosc-card-result__detail dl dt {
	width: 40%;
	font-size: 3.73333vw;
	color: #333;
	line-height: 5.33333vw
}

.gosc-card-result__detail dl dd {
	width: 60%;
	font-size: 3.73333vw;
	text-align: right;
	color: #999;
	line-height: 5.33333vw
}

.gosc-card-result__switch {
	margin-top: 8vw;
	width: 100%
}

.gosc-card-result__switch dl {
	display: flex;
	align-items: center;
	padding: 3.73333vw 0;
	margin: 0;
	width: 100%
}

.gosc-card-result__switch dl dt {
	flex: 1;
	padding-left: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold-tip.png) left center no-repeat;
	background-size: 3.73333vw 3.73333vw
}

.gosc-card-result__switch dl dt h4 {
	margin: 0;
	font-size: 4.26667vw;
	color: #333;
	line-height: 6.13333vw
}

.gosc-card-result__switch dl dt p {
	margin: 0;
	font-size: 2.93333vw;
	color: #999;
	line-height: 4vw
}

.gosc-card-result__switch dl dd {
	flex-shrink: 0;
	margin: 0 0 0 1.33333vw
}

.gosc-card-result__switch-btn {
	position: relative;
	width: 13.06667vw;
	height: 7.46667vw;
	background-color: rgba(120, 120, 128, .16);
	border-radius: 3.73333vw;
	cursor: pointer;
	transition: background-color .3s
}

.gosc-card-result__switch-btn i {
	position: absolute;
	top: .53333vw;
	left: .53333vw;
	width: 6.4vw;
	height: 6.4vw;
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 .8vw 1px rgba(0, 0, 0, .05);
	transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
}

.gosc-card-result__switch-btn--on {
	background-color: #eb9654
}

.gosc-card-result__switch-btn--on i {
	transform: translate(5.6vw)
}

.gosc-card-result__again {
	margin-top: 8vw;
	width: 100%
}

.gosc-card-result__again dl {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: 3.73333vw 0;
	margin: 0;
	width: 100%
}

.gosc-card-result__again dl dt {
	max-width: 40%;
	font-size: 3.73333vw;
	color: #666;
	line-height: 6.4vw
}

.gosc-card-result__again dl dd {
	margin: 0;
	max-width: 60%
}

.gosc-card-result__again-box {
	display: flex;
	justify-content: flex-end;
	align-items: center
}

.gosc-card-result__again-text {
	font-size: 3.73333vw;
	color: #666;
	line-height: 6.4vw
}

.gosc-card-result__again-arrow {
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-result__again-expain {
	margin-top: .8vw;
	font-size: 3.2vw;
	text-align: right;
	color: #999;
	line-height: 4.8vw
}

.gosc-card-result__again-phone {
	font-size: 3.73333vw;
	color: #999;
	line-height: 6.4vw
}

.gosc-card-result__again-btn {
	margin-left: 2.13333vw;
	font-size: 3.73333vw;
	color: #b66221;
	line-height: 6.4vw
}

.gosc-card-result__again-input {
	display: block;
	width: 32vw;
	font-size: 3.73333vw;
	text-align: right;
	color: #666;
	background: none;
	border: none;
	outline: none;
	line-height: 6.4vw
}

.gosc-card-result__again-input::placeholder {
	font-size: inherit;
	color: #999;
	font-weight: 400
}

.gosc-card-result__card {
	margin-top: 8vw
}

.gosc-card-result__card img {
	display: block;
	margin: 0 auto;
	width: 53.33333vw;
	height: 33.33333vw
}

.gosc-card-result__bottom {
	margin-top: 8vw
}

.gosc-card-result__bottom-btn {
	margin-top: 5.33333vw
}

.gosc-card-result__bottom-btn--flex {
	display: flex;
	justify-content: space-between
}

.gosc-card-result__bottom-btn--flex button {
	width: 41.33333vw
}

.gosc-card-result__bottom-btn-close {
	padding-top: 5.33333vw;
	font-size: 3.73333vw;
	line-height: 1.2;
	text-align: center
}

.gosc-card-result__bottom-cancel {
	padding: 4.26667vw 0;
	width: 100%;
	font-size: 3.46667vw;
	text-align: center;
	color: #666;
	line-height: 5.06667vw
}

.gosc-card-result__ad {
	margin-top: 8vw;
	width: 100%
}

.gosc-card-result__ad img {
	display: block;
	width: 100%
}

.gosc-card-result__header-prize {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #f78e47
}

.gosc-card-result__header-prize-arrow {
	display: inline-block;
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow.png);
	background-size: 100% 100%;
	vertical-align: middle
}

.gosc-card-result__header-prize-no-double {
	padding-bottom: 2.93333vw;
	margin-top: 3.73333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #666;
	font-weight: 400;
	line-height: 4.4vw;
	border-bottom: 1px solid #E5E5E5
}

.gosc-card-result__header-prize-num {
	color: #ff4144
}

.gosc-card-result__success-result-auto {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 10.93333vw 0 52vw
}

.gosc-card-result__success-result-auto>img {
	width: 12.26667vw;
	height: 12.26667vw
}

.gosc-card-result__success-result-auto-text {
	margin-top: 5.6vw;
	height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFang SC;
	color: #333;
	text-shadow: 0 1.06667vw 3.2vw rgba(0, 17, 91, .08);
	line-height: 7.46667vw;
	font-weight: 600
}

.gosc-card-result__success-result-auto-tip {
	margin-top: 1.6vw;
	height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-card-result--fund {
	padding: 3.73333vw 0 6.66667vw;
	background-image: url(https://img30.360buyimg.com/img/jfs/t1/254222/3/10674/47951/677e263cF5d6eb457/0441bf47b13b5aa9.png);
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.gosc-open-account {
	position: relative;
	z-index: 9999
}

.gosc-open-account__wrap {
	position: relative;
	width: 100%;
	color: #333
}

.gosc-open-account__content {
	position: relative;
	width: 100%;
	min-height: 53.33333vw;
	background: #fff;
	background-size: 100% auto;
	border-radius: 2.66667vw 2.66667vw 0 0;
	z-index: 1
}

.gosc-open-account__close {
	position: absolute;
	right: 0;
	top: 0;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-open-account__change {
	position: relative;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden
}

.gosc-open-account__change-header {
	position: relative;
	font-size: 5.33333vw;
	text-align: center;
	color: #333;
	line-height: 7.46667vw;
	padding: 5.33333vw 11.73333vw
}

.gosc-open-account__change-header span {
	font-weight: 600
}

.gosc-open-account__change-close {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%
}

.gosc-open-account__change-list {
	margin: 0;
	list-style: none;
	padding: 0 4.26667vw 4.26667vw
}

.gosc-open-account__change-list li {
	width: 100%;
	height: 18.66667vw;
	display: flex;
	align-items: center;
	list-style: none
}

.gosc-open-account__change-list li:after {
	border-bottom-width: 1px
}

.gosc-open-account__change-list-li-gradeLabel {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-open-account__change-list-li--disabled .gosc-open-account__change-icon,
.gosc-open-account__change-list-li--disabled .gosc-open-account__change-text {
	opacity: .4
}

.gosc-open-account__change-icon {
	flex-shrink: 0;
	width: 8vw;
	height: 8vw;
	margin-right: 3.2vw
}

.gosc-open-account__change-icon img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-open-account__change-text {
	margin: 0;
	flex: 1;
	overflow: hidden
}

.gosc-open-account__change-text dt {
	font-size: 4.26667vw;
	line-height: 6.13333vw;
	color: #333;
	font-weight: 500
}

.gosc-open-account__change-text dd {
	font-size: 3.2vw;
	color: #ccc;
	line-height: 4.26667vw;
	margin: .53333vw 0 0
}

.gosc-open-account__change-text dt,
.gosc-open-account__change-text dd {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.gosc-open-account__change-checked {
	flex-shrink: 0;
	width: 1.6vw;
	height: 3.2vw;
	margin: 0 1.6vw .53333vw 2.66667vw;
	transform: rotate(45deg);
	border-right: .53333vw solid #eb9654;
	border-bottom: .53333vw solid #eb9654
}

.gosc-open-account__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open-v2 {
	position: relative;
	padding: 6.4vw 0px 4.26667vw
}

.gosc-card-open-v2__price-header {
	margin-top: -5.33333vw;
	height: 9.86667vw;
	padding-bottom: 2.66667vw;
	margin-bottom: -2.66667vw;
	background: #f4f3f8;
	border-radius: 2.66667vw 2.66667vw 0 0;
	position: relative;
	line-height: 9.86667vw;
	text-align: center
}

.gosc-card-open-v2__price-header .color-red {
	color: #f53137
}

.gosc-card-open-v2__price-header .color-green {
	color: #54ae76
}

.gosc-card-open-v2__price-header-title {
	font-size: 3.46667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #333;
	padding-left: 3.2vw
}

.gosc-card-open-v2__price-header-value {
	font-size: 3.46667vw;
	font-family: UDC105-Bold;
	font-weight: 400;
	color: #000;
	padding-left: 2.13333vw
}

.gosc-card-open-v2__header {
	border-radius: 2.66667vw 2.66667vw 0 0;
	background-color: #fff;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0 5.33333vw
}

.gosc-card-open-v2__header--need-buy {
	padding-top: 5.33333vw
}

.gosc-card-open-v2__double-title {
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000;
	text-align: center
}

.gosc-card-open-v2__double-title p {
	margin: 0;
	padding: 0
}

.gosc-card-open-v2__double-num {
	color: #ff4144
}

.gosc-card-open-v2__double-count-down {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	height: 4.8vw;
	line-height: 4.8vw
}

.gosc-card-open-v2__double-count-down-num {
	display: inline-block;
	font-size: 2.93333vw;
	font-family: UDC105-Regular;
	font-weight: 500;
	color: #666;
	padding: 0 .66667vw;
	background: rgba(0, 0, 0, .05);
	border-radius: .53333vw
}

.gosc-card-open-v2__logo {
	width: 30.4vw;
	height: 5.33333vw;
	margin-top: .53333vw
}

.gosc-card-open-v2__logo--CZB {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_header_logo_CZB.png);
	background-size: 100% 100%
}

.gosc-card-open-v2__logo img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-card-open-v2__custom-title {
	font-size: 5.86667vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: #333;
	display: flex;
	align-items: center
}

.gosc-card-open-v2__sub-title {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	display: flex;
	align-items: center;
	margin-top: .53333vw;
	line-height: 4.8vw
}

.gosc-card-open-v2__title-icon {
	width: 6.93333vw;
	height: 6.93333vw;
	display: inline-block;
	background-size: 100% 100%;
	vertical-align: middle;
	margin-right: 1.06667vw
}

.gosc-card-open-v2__title {
	font-size: 5.86667vw;
	font-weight: 700;
	line-height: 8.26667vw;
	text-align: center
}

.gosc-card-open-v2__title em {
	font-style: normal;
	color: #f53137;
	font-weight: 700
}

.gosc-card-open-v2__count-down {
	display: flex;
	align-items: center;
	margin-top: 1.06667vw
}

.gosc-card-open-v2__count-down em {
	font-size: 3.2vw;
	color: #666;
	font-style: normal;
	line-height: 4vw;
	padding: .53333vw .8vw;
	background-color: #eee;
	border-radius: .53333vw
}

.gosc-card-open-v2__count-down span {
	font-size: 3.2vw;
	color: #999;
	line-height: 4.26667vw;
	padding: 0 .53333vw
}

.gosc-card-open-v2__content {
	width: 100vw;
	background-color: #fff;
	margin: 2.66667vw auto 0;
	border-radius: 2.13333vw
}

.gosc-card-open-v2__double-content-box {
	width: 100%;
	height: 48.26667vw;
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/zs_double_bg.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative
}

.gosc-card-open-v2__double-content-gold-img {
	width: 66.66667vw;
	height: 14.4vw;
	position: absolute;
	top: 11.46667vw;
	left: 50%;
	transform: translate(-50%)
}

.gosc-card-open-v2__double-content-pop-small {
	width: 14.13333vw;
	height: 6.4vw;
	position: absolute;
	display: flex;
	justify-content: center;
	background-image: url(https://img12.360buyimg.com/imagetools/jfs/t1/234864/24/21328/3834/666fe99bF4ee4870a/22f24dbcbb8e60ca.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: .53333vw;
	left: 20.26667vw;
	top: 8vw;
	box-sizing: border-box;
	line-height: 4.26667vw
}

.gosc-card-open-v2__double-content-pop-big {
	width: 28.26667vw;
	height: 6.4vw;
	position: absolute;
	display: flex;
	justify-content: center;
	background-image: url(https://img11.360buyimg.com/imagetools/jfs/t1/243279/10/9224/4162/666fe99bF39d1831d/a965996e31056e74.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: .53333vw;
	top: 3.73333vw;
	right: 16.8vw;
	box-sizing: border-box;
	line-height: 4.26667vw
}

.gosc-card-open-v2__double-content-pop-num {
	display: inline-block;
	font-size: 3.2vw;
	font-family: UDC105-Bold;
	background: linear-gradient(176.52deg, #ffd38c, #fffce3);
	-webkit-background-clip: text;
	color: transparent
}

.gosc-card-open-v2__double-content-pop-unit {
	display: inline-block;
	font-size: 3.2vw;
	font-family: PingFang SC;
	background: linear-gradient(176.52deg, #ffd38c, #fffce3);
	-webkit-background-clip: text;
	color: transparent
}

.gosc-card-open-v2__double-content-pop-unit-small {
	display: inline-block;
	font-size: 2.66667vw;
	font-family: PingFang SC;
	background: linear-gradient(176.52deg, #ffd38c, #fffce3);
	-webkit-background-clip: text;
	color: transparent;
	padding-top: 1px
}

.gosc-card-open-v2__double-content-title {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: rgba(113, 45, 16, .8);
	margin-top: 5.33333vw;
	display: flex;
	align-items: center;
	line-height: 4.8vw
}

.gosc-card-open-v2__double-content-title img {
	width: 3.2vw;
	height: 3.2vw;
	margin-left: 1.06667vw;
	margin-top: 1px
}

.gosc-card-open-v2__double-content-num {
	font-size: 7.46667vw;
	font-family: UDC105-Bold;
	font-style: normal;
	color: #712d10;
	margin-top: 2.66667vw
}

.gosc-card-open-v2__double-content-unit {
	font-size: 6.4vw;
	font-family: PingFang SC
}

.gosc-card-open-v2__double-content-do {
	width: 50.66667vw;
	height: 11.73333vw;
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/zs_double_do.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #712d10;
	padding: 4.26667vw 0 0 3.73333vw;
	box-sizing: border-box;
	margin-top: 2.13333vw;
	line-height: 4.26667vw
}

.gosc-card-open-v2__double-content-do-num {
	font-family: UDC105-Bold;
	color: #ff4144;
	font-size: 3.2vw
}

.gosc-card-open-v2__double-content-finish {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #712d10;
	width: 54.13333vw;
	height: 7.73333vw;
	background-image: url(https://img14.360buyimg.com/imagetools/jfs/t1/195312/32/47288/4478/666fd56aF971e8d49/d11d8c277199df62.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	position: absolute;
	left: 50%;
	transform: translate(-50%);
	bottom: 12vw
}

.gosc-card-open-v2__double-content-finish img {
	width: 3.2vw;
	height: 3.2vw;
	margin-left: 1.06667vw
}

.gosc-card-open-v2__gift {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 41.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/gold_card.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open-v2__gift-title {
	font-size: 3.2vw;
	color: #b66221;
	line-height: 4.8vw
}

.gosc-card-open-v2__gift-weight {
	display: flex;
	align-items: flex-end;
	color: #591e05;
	margin-top: 1.6vw
}

.gosc-card-open-v2__gift-weight em {
	font-style: normal;
	font-size: 6.4vw;
	font-weight: 700;
	line-height: 1
}

.gosc-card-open-v2__gift-weight--android .gosc-card-open__gift-num {
	margin-bottom: -1.33333vw
}

.gosc-card-open-v2__gift-num {
	font-size: 8.53333vw;
	font-family: UDC105-Bold;
	font-style: normal;
	line-height: 1
}

.gosc-card-open-v2__gift-double {
	display: flex;
	align-items: center;
	margin: 3.2vw 0 0;
	padding: 1.33333vw 0 1.33333vw 3.73333vw;
	background-color: rgba(245, 49, 55, .1);
	border-radius: 266.4vw
}

.gosc-card-open-v2__gift-double dt {
	font-size: 3.2vw;
	color: #591e05;
	line-height: 4.8vw
}

.gosc-card-open-v2__gift-double dt span {
	display: inline-block;
	font-size: 4.26667vw;
	font-family: UDC105-Bold;
	color: #f53137;
	margin: 0 1px 1px;
	vertical-align: bottom
}

.gosc-card-open-v2__gift-double dd {
	width: 18.66667vw;
	height: 6.93333vw;
	margin: 0 0 0 3.73333vw
}

.gosc-card-open-v2__gift-double dd img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-card-open-v2__gift-double--android dt span {
	margin-bottom: -1px
}

.gosc-card-open-v2__gift-tip {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 2.66667vw;
	color: #b66221;
	line-height: 4.8vw;
	padding: 1px 2.13333vw;
	background-color: #fde3ce;
	border-top-left-radius: 2.13333vw;
	border-bottom-right-radius: 2.13333vw
}

.gosc-card-open-v2__gift-condition {
	position: relative;
	padding-top: 1.6vw;
	margin-top: 2.13333vw
}

.gosc-card-open-v2__gift-condition-wrap {
	background-color: rgba(235, 150, 84, .2);
	padding: 1.33333vw 2.13333vw;
	border-radius: 266.4vw;
	font-size: 3.2vw;
	color: rgba(182, 98, 33, .7);
	line-height: 4.8vw
}

.gosc-card-open-v2__gift-condition-wrap em {
	color: rgba(89, 30, 5, .7);
	font-style: normal;
	font-weight: 700
}

.gosc-card-open-v2__gift-condition-wrap i {
	display: inline-block;
	width: 3.73333vw;
	height: 3.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_dark.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	margin-left: .53333vw;
	margin-top: .53333vw
}

.gosc-card-open-v2__gift-condition-arrow {
	position: absolute;
	left: 50%;
	top: -1.6vw;
	transform: translate(-50%);
	width: 0;
	height: 0;
	font-size: 0;
	border-width: 1.6vw;
	border-color: transparent transparent rgba(235, 150, 84, .2) transparent;
	border-style: solid
}

.gosc-card-open-v2__bank {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100vw;
	height: 36vw;
	padding: 3.73333vw 10.4vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_bank.png) no-repeat;
	background-size: 100% 100%;
	box-sizing: border-box
}

.gosc-card-open-v2__bank-header {
	margin: 0
}

.gosc-card-open-v2__bank-header dt {
	display: flex;
	align-items: center;
	font-size: 3.73333vw;
	font-weight: 500;
	color: rgba(182, 98, 33, .64);
	line-height: 5.33333vw
}

.gosc-card-open-v2__bank-header dd {
	font-size: 2.66667vw;
	color: rgba(182, 98, 33, .64);
	line-height: 5.33333vw;
	margin: 1.6vw 0 0
}

.gosc-card-open-v2__bank-logo {
	width: 6.93333vw;
	height: 5.33333vw;
	margin-right: 1.33333vw
}

.gosc-card-open-v2__bank-logo--CZB {
	width: 6.13333vw;
	height: 6.13333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_logo_CZB.png);
	background-size: 100% 100%
}

.gosc-card-open-v2__bank-account {
	width: 12vw;
	height: 4.26667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_account.png) no-repeat;
	background-size: 100% 100%;
	margin-left: 1.06667vw
}

.gosc-card-open-v2__bank-num {
	font-size: 7.46667vw;
	color: rgba(89, 30, 5, .56);
	font-family: UDC105-Regular;
	line-height: 9.06667vw
}

.gosc-card-open-v2__bank-icon {
	position: absolute;
	width: 20.26667vw;
	height: 20.26667vw;
	top: 1.6vw;
	right: 1.6vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_icon.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open-v2__supervise {
	padding: 3.2vw 6.66667vw 0px
}

.gosc-card-open-v2__supervise-tip {
	text-align: left;
	color: #999;
	font-size: 2.66667vw;
	line-height: 3.73333vw
}

.gosc-card-open-v2__supervise-tip em {
	color: #cc8c4e;
	font-style: normal
}

.gosc-card-open-v2__supervise-ms {
	display: inline-block;
	width: 3.2vw;
	height: 2.66667vw;
	vertical-align: top;
	margin: .53333vw .53333vw 0
}

.gosc-card-open-v2__supervise-i {
	display: inline-block;
	width: 2.66667vw;
	height: 2.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	margin-left: .53333vw;
	margin-top: .53333vw
}

.gosc-card-open-v2__supervise-input {
	margin-top: 3.2vw
}

.gosc-card-open-v2__supervise-input label {
	display: flex;
	width: 100%;
	justify-content: space-between;
	font-size: 3.73333vw;
	line-height: 5.86667vw;
	color: #333
}

.gosc-card-open-v2__supervise-input label input {
	width: 58.66667vw;
	font-size: 3.73333vw;
	font-weight: 400;
	line-height: 5.86667vw;
	color: #333;
	text-align: right;
	border: none;
	outline: none;
	margin: 0;
	padding: 0
}

.gosc-card-open-v2__supervise-input label input::placeholder {
	font-size: inherit;
	color: #ccc;
	font-weight: 400
}

.gosc-card-open-v2__supervise-input label input:focus {
	outline: none
}

.gosc-card-open-v2__agreement {
	margin-top: 5.33333vw;
	padding: 0 4.26667vw
}

.gosc-card-open-v2__agreement-change,
.gosc-card-open-v2__agreement-bank {
	color: #cc8c4e;
	font-style: normal
}

.gosc-card-open-v2__agreement-bank i {
	display: inline-block;
	width: 1.6vw;
	height: 2.66667vw;
	vertical-align: top;
	margin: 1.06667vw .53333vw 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-open-v2__agreement-phone {
	margin-left: 1.06667vw;
	color: #333;
	font-style: normal
}

.gosc-card-open-v2__bottom {
	margin-top: 4.26667vw;
	padding: 0 4.26667vw
}

.gosc-card-open-v2__bottom-btn {
	position: relative;
	width: 100%
}

.gosc-card-open-v2__bottom-tip {
	position: absolute;
	right: 0;
	top: -2.66667vw
}

.gosc-card-open-v2__bottom-cancel {
	width: 100%;
	padding: 4.26667vw 0;
	text-align: center;
	color: #666;
	font-size: 3.46667vw;
	line-height: 5.06667vw
}

.gosc-card-open-v2__prize {
	width: 100vw;
	height: 29.33333vw;
	display: flex
}

.gosc-card-open-v2__prize--redpocket {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_red.png);
	background-size: 100% 100%
}

.gosc-card-open-v2__prize--redpocket .gosc-card-open-v2__prize-left {
	margin-top: 6.13333vw;
	width: 51.46667vw;
	margin-left: 6.4vw;
	line-height: 10.13333vw;
	font-size: 7.2vw;
	font-family: PingFang TC;
	font-weight: bolder;
	color: #b66221;
	text-align: center
}

.gosc-card-open-v2__prize--redpocket .gosc-card-open-v2__prize-left-num {
	font-family: UDC105-Bold
}

.gosc-card-open-v2__prize--redpocket .gosc-card-open-v2__prize-right {
	margin-top: 6.13333vw;
	width: 35.46667vw;
	padding-left: 4vw;
	box-sizing: border-box
}

.gosc-card-open-v2__prize--redpocket .gosc-card-open-v2__prize-title {
	line-height: 4.8vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #b66221
}

.gosc-card-open-v2__prize--redpocket .gosc-card-open-v2__prize-tab {
	line-height: 4.8vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #b66221
}

.gosc-card-open-v2__prize--coupon {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/open_coupon.png);
	background-size: 100% 100%
}

.gosc-card-open-v2__prize--coupon .gosc-card-open-v2__prize-left {
	box-sizing: border-box;
	margin-top: 6.13333vw;
	width: 30.66667vw;
	padding-right: 4vw;
	margin-left: 6.4vw;
	line-height: 10.13333vw;
	font-size: 7.2vw;
	font-family: PingFang TC;
	font-weight: bolder;
	color: #901414;
	text-align: right
}

.gosc-card-open-v2__prize--coupon .gosc-card-open-v2__prize-left-num {
	font-family: UDC105-Bold
}

.gosc-card-open-v2__prize--coupon .gosc-card-open-v2__prize-right {
	margin-top: 6.13333vw;
	width: 53.33333vw;
	padding-left: 4vw;
	box-sizing: border-box
}

.gosc-card-open-v2__prize--coupon .gosc-card-open-v2__prize-title {
	line-height: 4.8vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #901414
}

.gosc-card-open-v2__prize--coupon .gosc-card-open-v2__prize-tab {
	line-height: 4.8vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #901414
}

.gosc-card-open-v2__form {
	margin-top: -10.13333vw
}

.gosc-card-open-v2__form .gosc-form-item:first-child {
	border-top: none
}

.gosc-card-open-v2__card-list {
	width: 100%;
	background: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-card-open-v2__card-list-title {
	position: relative;
	height: 13.86667vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-open-v2__card-list-back {
	width: 11.73333vw;
	height: 11.73333vw;
	position: absolute;
	top: 1.06667vw;
	left: 1.06667vw
}

.gosc-card-open-v2__card-list-close {
	width: 11.73333vw;
	height: 11.73333vw;
	position: absolute;
	top: 1.06667vw;
	right: 1.06667vw
}

.gosc-card-open-v2__card-list-box {
	height: 112vw;
	overflow-y: scroll
}

.gosc-card-open-v2__card-list-item {
	width: 95.73333vw;
	height: 16vw;
	margin-left: 4.26667vw;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #eeeeee
}

.gosc-card-open-v2__card-list-item-left {
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	margin-right: 2.66667vw
}

.gosc-card-open-v2__card-list-item-right {
	font-size: 3.46667vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666
}

.gosc-card-open-v2__card-list-tips {
	width: 100%;
	height: 11.73333vw;
	background: #fff
}

.gosc-card-open-v2__double-button-box {
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: space-between
}

.gosc-card-open-v2__double-button-box-left-btn {
	width: 44.26667vw;
	height: 11.73333vw;
	background-image: url(https://img11.360buyimg.com/imagetools/jfs/t1/151652/30/39480/3231/666ffae4F9d6f4dfa/897b4b6e9e1ec445.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-open-v2__double-button-box-right-btn {
	width: 44.26667vw;
	height: 11.73333vw;
	background-image: url(https://img14.360buyimg.com/imagetools/jfs/t1/243453/27/11533/2578/666ffae5Fc929c177/d89dc7f8121d86ee.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-open-v2__head-image {
	width: 100%;
	height: 33.33333vw;
	max-height: 33.33333vw
}

.jr-aks-sec-keyboard-container {
	z-index: 10000
}

.gosc-card-loading-v2 {
	position: relative;
	width: 100%;
	min-height: 122.13333vw;
	box-sizing: border-box;
	padding: 8vw 6.66667vw
}

.gosc-card-loading-v2__header {
	margin: 0
}

.gosc-card-loading-v2__header dt {
	color: #333;
	font-size: 5.86667vw;
	line-height: 7.46667vw;
	font-weight: 700
}

.gosc-card-loading-v2__header dd {
	margin: 1.33333vw 0 0;
	font-size: 3.73333vw;
	color: #666;
	line-height: 5.33333vw
}

.gosc-card-loading-v2__step {
	position: relative;
	width: 100%;
	margin-top: 7.46667vw
}

.gosc-card-loading-v2__step-item {
	position: relative;
	padding-left: 7.46667vw;
	padding-bottom: 4.26667vw
}

.gosc-card-loading-v2__step-item dl {
	margin: 0
}

.gosc-card-loading-v2__step-item dt {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #aaa;
	font-weight: 500
}

.gosc-card-loading-v2__step-item dd {
	margin: .8vw 0 0;
	font-size: 3.2vw;
	color: #aaa;
	line-height: 4.53333vw
}

.gosc-card-loading-v2__step-item:last-child .gosc-card-loading-v2__step-line {
	display: none
}

.gosc-card-loading-v2__step-item--right dt,
.gosc-card-loading-v2__step-item--loading dt {
	color: #333
}

.gosc-card-loading-v2__step-item--right .gosc-card-loading__step-icon,
.gosc-card-loading-v2__step-item--loading .gosc-card-loading__step-icon {
	font-size: 0;
	border-color: #eb9654
}

.gosc-card-loading-v2__step-item--right .gosc-card-loading__step-line,
.gosc-card-loading-v2__step-item--loading .gosc-card-loading__step-line {
	background-color: #eb9654
}

.gosc-card-loading-v2__step-icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 50%;
	box-sizing: border-box
}

.gosc-card-loading-v2__step-right {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-card-loading-v2__step-right svg {
	display: block;
	width: 100%;
	height: 100%;
	fill: #eb9654
}

.gosc-card-loading-v2__step-num {
	font-size: 3.46667vw;
	color: #ccc;
	line-height: 4.8vw;
	font-style: normal
}

.gosc-card-loading-v2__step-line {
	position: absolute;
	top: 5.33333vw;
	left: 2.53333vw;
	width: 1px;
	height: calc(100% - 5.33333vw);
	background-color: #ccc
}

:export {
	prefix: gosc
}

.gosc-card-result-v2 {
	position: relative;
	padding: 8vw 5.33333vw;
	width: 100%;
	box-sizing: border-box
}

.gosc-card-result-v2__fail-result-fund {
	box-sizing: border-box
}

.gosc-card-result-v2__fail-result-fund-title {
	display: flex;
	align-items: center;
	padding-left: 4.26667vw;
	margin-bottom: 1.6vw;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	line-height: 5.33333vw
}

.gosc-card-result-v2__fail-result-fund-title-sub {
	display: flex;
	align-items: center;
	margin-left: 2.13333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	line-height: 4.53333vw
}

.gosc-card-result-v2__fail-result-fund-title-sub>img {
	margin-left: 1.2vw;
	width: 1.46667vw;
	height: 2.4vw
}

.gosc-card-result-v2__header {
	display: flex;
	justify-content: flex-start
}

.gosc-card-result-v2__header-icon {
	flex-shrink: 0;
	width: 7.46667vw;
	height: 7.46667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/result-right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-result-v2__header-icon--error {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/result-error.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-result-v2__header dl {
	margin: 0 0 0 1.6vw
}

.gosc-card-result-v2__header dl dt {
	font-size: 5.86667vw;
	color: #333;
	line-height: 7.46667vw;
	font-weight: 700
}

.gosc-card-result-v2__header dl dd {
	margin: 1.33333vw 0 0;
	font-size: 3.73333vw;
	color: #666;
	line-height: 5.33333vw
}

.gosc-card-result-v2__detail {
	margin-top: 5.33333vw
}

.gosc-card-result-v2__detail dl {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 2.66667vw 0 0;
	width: 100%
}

.gosc-card-result-v2__detail dl:first-child {
	margin: 0
}

.gosc-card-result-v2__detail dl dt {
	width: 40%;
	font-size: 3.73333vw;
	color: #333;
	line-height: 5.33333vw
}

.gosc-card-result-v2__detail dl dd {
	width: 60%;
	font-size: 3.73333vw;
	text-align: right;
	color: #999;
	line-height: 5.33333vw
}

.gosc-card-result-v2__switch {
	margin-top: 8vw;
	width: 100%
}

.gosc-card-result-v2__switch dl {
	display: flex;
	align-items: center;
	padding: 3.73333vw 0;
	margin: 0;
	width: 100%
}

.gosc-card-result-v2__switch dl dt {
	flex: 1;
	padding-left: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold-tip.png) left center no-repeat;
	background-size: 3.73333vw 3.73333vw
}

.gosc-card-result-v2__switch dl dt h4 {
	margin: 0;
	font-size: 4.26667vw;
	color: #333;
	line-height: 6.13333vw
}

.gosc-card-result-v2__switch dl dt p {
	margin: 0;
	font-size: 2.93333vw;
	color: #999;
	line-height: 4vw
}

.gosc-card-result-v2__switch dl dd {
	flex-shrink: 0;
	margin: 0 0 0 1.33333vw
}

.gosc-card-result-v2__switch-btn {
	position: relative;
	width: 13.06667vw;
	height: 7.46667vw;
	background-color: rgba(120, 120, 128, .16);
	border-radius: 3.73333vw;
	cursor: pointer;
	transition: background-color .3s
}

.gosc-card-result-v2__switch-btn i {
	position: absolute;
	top: .53333vw;
	left: .53333vw;
	width: 6.4vw;
	height: 6.4vw;
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 .8vw 1px rgba(0, 0, 0, .05);
	transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
}

.gosc-card-result-v2__switch-btn--on {
	background-color: #eb9654
}

.gosc-card-result-v2__switch-btn--on i {
	transform: translate(5.6vw)
}

.gosc-card-result-v2__again {
	margin-top: 8vw;
	width: 100%
}

.gosc-card-result-v2__again dl {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: 3.73333vw 0;
	margin: 0;
	width: 100%
}

.gosc-card-result-v2__again dl dt {
	max-width: 40%;
	font-size: 3.73333vw;
	color: #666;
	line-height: 6.4vw
}

.gosc-card-result-v2__again dl dd {
	margin: 0;
	max-width: 60%
}

.gosc-card-result-v2__again-box {
	display: flex;
	justify-content: flex-end;
	align-items: center
}

.gosc-card-result-v2__again-text {
	font-size: 3.73333vw;
	color: #666;
	line-height: 6.4vw
}

.gosc-card-result-v2__again-arrow {
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-result-v2__again-expain {
	margin-top: .8vw;
	font-size: 3.2vw;
	text-align: right;
	color: #999;
	line-height: 4.8vw
}

.gosc-card-result-v2__again-phone {
	font-size: 3.73333vw;
	color: #999;
	line-height: 6.4vw
}

.gosc-card-result-v2__again-btn {
	margin-left: 2.13333vw;
	font-size: 3.73333vw;
	color: #b66221;
	line-height: 6.4vw
}

.gosc-card-result-v2__again-input {
	display: block;
	width: 32vw;
	font-size: 3.73333vw;
	text-align: right;
	color: #666;
	background: none;
	border: none;
	outline: none;
	line-height: 6.4vw
}

.gosc-card-result-v2__again-input::placeholder {
	font-size: inherit;
	color: #999;
	font-weight: 400
}

.gosc-card-result-v2__card {
	margin-top: 8vw
}

.gosc-card-result-v2__card img {
	display: block;
	margin: 0 auto;
	width: 53.33333vw;
	height: 33.33333vw
}

.gosc-card-result-v2__bottom {
	margin-top: 8vw
}

.gosc-card-result-v2__bottom-btn {
	margin-top: 5.33333vw
}

.gosc-card-result-v2__bottom-btn--flex {
	display: flex;
	justify-content: space-between
}

.gosc-card-result-v2__bottom-btn--flex button {
	width: 41.33333vw
}

.gosc-card-result-v2__bottom-btn-close {
	padding-top: 5.33333vw;
	font-size: 3.73333vw;
	line-height: 1.2;
	text-align: center
}

.gosc-card-result-v2__bottom-cancel {
	padding: 4.26667vw 0;
	width: 100%;
	font-size: 3.46667vw;
	text-align: center;
	color: #666;
	line-height: 5.06667vw
}

.gosc-card-result-v2__ad {
	margin-top: 8vw;
	width: 100%
}

.gosc-card-result-v2__ad img {
	display: block;
	width: 100%
}

.gosc-card-result-v2__header-prize {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #f78e47
}

.gosc-card-result-v2__header-prize-arrow {
	display: inline-block;
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow.png);
	background-size: 100% 100%;
	vertical-align: middle
}

.gosc-card-result-v2__header-prize-no-double {
	padding-bottom: 2.93333vw;
	margin-top: 3.73333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #666;
	font-weight: 400;
	line-height: 4.4vw;
	border-bottom: 1px solid #E5E5E5
}

.gosc-card-result-v2__header-prize-num {
	color: #ff4144
}

.gosc-card-result-v2__header-prize-bottom {
	line-height: 5.06667vw;
	font-size: 3.46667vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000;
	text-align: center;
	margin-top: 3.73333vw
}

.gosc-card-result-v2__bottom-search {
	margin-top: 25.06667vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	text-align: center
}

.gosc-card-result-v2__success-result-auto {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 10.93333vw 0 52vw
}

.gosc-card-result-v2__success-result-auto>img {
	width: 12.26667vw;
	height: 12.26667vw
}

.gosc-card-result-v2__success-result-auto-text {
	margin-top: 5.6vw;
	height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFang SC;
	color: #333;
	text-shadow: 0 1.06667vw 3.2vw rgba(0, 17, 91, .08);
	line-height: 7.46667vw;
	font-weight: 600
}

.gosc-card-result-v2__success-result-auto-tip {
	margin-top: 1.6vw;
	height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-card-result-v2--fund {
	padding: 3.73333vw 0 6.66667vw;
	background-image: url(https://img30.360buyimg.com/img/jfs/t1/254222/3/10674/47951/677e263cF5d6eb457/0441bf47b13b5aa9.png);
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.gosc-open-account-v2 {
	position: relative;
	z-index: 9998
}

.gosc-open-account-v2__wrap {
	position: relative;
	width: 100%;
	color: #333
}

.gosc-open-account-v2__content {
	position: relative;
	z-index: 1;
	width: 100%;
	min-height: 53.33333vw;
	background: #fff;
	background-size: 100% auto;
	border-radius: 2.66667vw 2.66667vw 0 0
}

.gosc-open-account-v2__close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%
}

.gosc-open-account-v2__change {
	position: relative;
	overflow: hidden;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-open-account-v2__change-header {
	position: relative;
	padding: 5.33333vw 11.73333vw;
	font-size: 5.33333vw;
	text-align: center;
	color: #333;
	line-height: 7.46667vw
}

.gosc-open-account-v2__change-header span {
	font-weight: 600
}

.gosc-open-account-v2__change-close {
	position: absolute;
	top: 50%;
	right: 0;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%;
	transform: translateY(-50%)
}

.gosc-open-account-v2__change-list {
	padding: 0 4.26667vw 4.26667vw;
	margin: 0;
	list-style: none
}

.gosc-open-account-v2__change-list li {
	display: flex;
	align-items: center;
	width: 100%;
	height: 18.66667vw;
	list-style: none
}

.gosc-open-account-v2__change-list li:after {
	border-bottom-width: 1px
}

.gosc-open-account-v2__change-list-li-gradeLabel {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-open-account-v2__change-list-li--disabled .gosc-open-account-v2__change-icon,
.gosc-open-account-v2__change-list-li--disabled .gosc-open-account-v2__change-text {
	opacity: .4
}

.gosc-open-account-v2__change-icon {
	margin-right: 3.2vw;
	width: 8vw;
	height: 8vw;
	flex-shrink: 0
}

.gosc-open-account-v2__change-icon img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-open-account-v2__change-text {
	overflow: hidden;
	margin: 0;
	flex: 1
}

.gosc-open-account-v2__change-text dt {
	font-size: 4.26667vw;
	line-height: 6.13333vw;
	color: #333;
	font-weight: 500
}

.gosc-open-account-v2__change-text dd {
	margin: .53333vw 0 0;
	font-size: 3.2vw;
	color: #ccc;
	line-height: 4.26667vw
}

.gosc-open-account-v2__change-text dt,
.gosc-open-account-v2__change-text dd {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.gosc-open-account-v2__change-checked {
	margin: 0 1.6vw .53333vw 2.66667vw;
	width: 1.6vw;
	height: 3.2vw;
	flex-shrink: 0;
	transform: rotate(45deg);
	border-right: .53333vw solid #eb9654;
	border-bottom: .53333vw solid #eb9654
}

.gosc-open-account-v2__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

#keyboard-view {
	z-index: 9999
}

:export {
	prefix: gosc
}

.gosc-bank-list-ms__paymethod {
	padding: 3.73333vw 3.2vw 3.73333vw 0;
	position: relative;
	margin: 2.66667vw 3.2vw 0;
	background-color: #fff;
	border-radius: 1.06667vw
}

.gosc-bank-list-ms__paymethod-title {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000;
	position: absolute;
	left: 3.2vw;
	top: 6.4vw
}

.gosc-bank-list-ms__paymethod-value {
	text-align: right;
	padding-right: 1.6vw
}

.gosc-bank-list-ms__paymethod-value-bankname {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #000;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.gosc-bank-list-ms__paymethod-value-bankname>span {
	font-family: JR-Regular;
	vertical-align: middle;
	display: inline-block;
	font-weight: 400
}

.gosc-bank-list-ms__paymethod-value-subtitle {
	line-height: 4.26667vw;
	font-size: 3.2vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #999;
	padding-top: 1.06667vw
}

.gosc-bank-list-ms__paymethod-value-subtitle>span {
	color: #eb9654
}

.gosc-bank-list-ms__paymethod-value-subtitle>i {
	color: #f53137;
	font-style: normal
}

.gosc-bank-list-ms__paymethod-value-operate {
	position: relative;
	height: 3.73333vw;
	line-height: 3.73333vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #000 !important;
	margin-left: 1.6vw;
	padding: 0 1.86667vw
}

.gosc-bank-list-ms__paymethod-value-operate:after {
	border-radius: 1.33333vw
}

.gosc-bank-list-ms__paymethod .pr16 {
	padding-right: 4.26667vw
}

.gosc-bank-list-ms__arrow {
	display: inline-block;
	width: 3.2vw;
	height: 3.2vw;
	vertical-align: top;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/arrow_right.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-bank-list-ms__logo {
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 1.33333vw;
	display: inline-block;
	vertical-align: middle
}

.gosc-bank-list-ms__change {
	position: relative;
	width: 100%;
	background-color: #f4f3f8;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden
}

.gosc-bank-list-ms__change-header {
	position: relative;
	text-align: center;
	line-height: 6.66667vw;
	padding: 3.73333vw 11.73333vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	color: #333
}

.gosc-bank-list-ms__change-header span {
	font-weight: 500
}

.gosc-bank-list-ms__change-close {
	position: absolute;
	left: 1.06667vw;
	top: 50%;
	transform: translateY(-50%);
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list-ms__change-bank {
	margin: 0;
	list-style: none;
	padding: 2.66667vw 3.2vw 10.66667vw
}

.gosc-bank-list-ms__change-bank li {
	align-items: center;
	list-style: none;
	padding: 3.73333vw 3.2vw;
	background-color: #fff;
	border-radius: 1.06667vw;
	margin-bottom: 2.66667vw
}

.gosc-bank-list-ms__change-bank li:after {
	border-bottom-width: 1px
}

.gosc-bank-list-ms__change-bank li:last-child {
	margin-bottom: 0
}

.gosc-bank-list-ms__change-list {
	margin: 0;
	list-style: none;
	padding: 0 4.26667vw 4.26667vw
}

.gosc-bank-list-ms__change-list li {
	width: 100%;
	height: 18.66667vw;
	display: flex;
	align-items: center;
	list-style: none
}

.gosc-bank-list-ms__change-list li:after {
	border-bottom-width: 1px
}

.gosc-bank-list-ms__change-wrap {
	display: flex;
	align-items: center;
	position: relative
}

.gosc-bank-list-ms__change-wrap:after {
	content: "";
	position: absolute;
	width: 4vw;
	height: 4vw;
	right: 0;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	border: 1px solid #dddddd;
	border-radius: 50%
}

.gosc-bank-list-ms__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list-ms__change-icon {
	flex-shrink: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	margin-right: 1.33333vw
}

.gosc-bank-list-ms__change-icon img {
	display: block;
	width: 5.33333vw;
	height: 5.33333vw
}

.gosc-bank-list-ms__change-text {
	align-items: center;
	margin: 0;
	flex: 1;
	overflow: hidden;
	line-height: 5.6vw;
	display: flex;
	font-size: 4vw;
	font-family: PingFang SC
}

.gosc-bank-list-ms__change-text dt {
	font-weight: 500;
	color: #000
}

.gosc-bank-list-ms__change-text dd {
	color: #666;
	margin-left: 2.66667vw
}

.gosc-bank-list-ms__change-text dt,
.gosc-bank-list-ms__change-text dd {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.gosc-bank-list-ms__change-tip {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #eb9654;
	margin-top: 1.06667vw
}

.gosc-bank-list-ms__change-des {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	margin-top: 1.06667vw
}

.gosc-bank-list-ms__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list-ms__change-btns {
	padding-top: 3.2vw;
	display: flex;
	align-items: center
}

.gosc-bank-list-ms__change-btns span {
	text-align: center;
	margin-right: 2.66667vw;
	padding: 0 3.2vw;
	height: 6.66667vw;
	line-height: 6.66667vw;
	border: 1px solid rgb(235, 150, 84);
	border-radius: 3.46667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #eb9654
}

.gosc-bank-list-ms__change-line {
	height: 1px;
	background: #eee;
	margin: 3.73333vw 0
}

.gosc-bank-list-ms__change-bigRecharge {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	position: relative
}

.gosc-bank-list-ms__change-bigRecharge:after {
	content: "";
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	position: absolute;
	right: 1px;
	top: 0;
	transform: translateY(50%);
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

@keyframes jdCfGoldBuyCompRefreshAssetsAni-ca32d6c8 {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

.gosc-bank-list-ms__assets-refresh {
	width: 3.2vw;
	height: 3.2vw;
	margin-left: 1.06667vw;
	background-size: 100% 100%;
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/refresh.png?a=123)
}

.gosc-bank-list-ms__assets-refresh--loading {
	animation: jdCfGoldBuyCompRefreshAssetsAni-ca32d6c8 .5s linear infinite
}

:export {
	prefix: gosc
}

.gosc-agreement__agreement-box {
	width: 100%;
	background: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0;
	box-sizing: border-box;
	overflow: hidden
}

.gosc-agreement__agreement-box-header {
	position: relative;
	text-align: center;
	color: #333;
	font-size: 4.8vw;
	font-weight: 500;
	line-height: 13.86667vw;
	height: 13.86667vw
}

.gosc-agreement__agreement-box-header img {
	position: absolute;
	width: 11.73333vw;
	height: 11.73333vw;
	top: 50%;
	transform: translateY(-50%);
	right: 0
}

.gosc-agreement__agreement-box-content {
	border-top: 1px solid #EEEEEE
}

.gosc-agreement__agreement-box-content_item {
	position: relative;
	height: 14.93333vw;
	padding: 0 4.26667vw;
	display: flex;
	align-items: center;
	justify-content: space-between
}

.gosc-agreement__agreement-box-content_item:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	left: 4.26667vw;
	top: 14.93333vw;
	background-color: #eee
}

.gosc-agreement__agreement-box-content_item-name {
	width: 81.06667vw;
	font-size: 4.26667vw;
	font-weight: 500
}

.gosc-agreement__agreement-box-content_item img {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-agreement__agreement-box-content_item:last-child {
	padding-bottom: 8vw
}

.gosc-page-recharge {
	background: #f4f3f8;
	border-radius: 4.26667vw 4.26667vw 0 0;
	height: auto;
	position: relative
}

.gosc-page-recharge__main-head {
	width: 100%;
	height: 12.8vw;
	border-radius: 4.26667vw 4.26667vw 0 0;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #b66221;
	text-align: center;
	background: #fff
}

.gosc-page-recharge__main-head-box {
	width: 45.33333vw;
	height: 7.46667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buygold_head_bg.png) center center no-repeat;
	background-size: 100% 100%;
	line-height: 7.46667vw;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto
}

.gosc-page-recharge__main-head img {
	width: 2.93333vw;
	margin-right: .53333vw;
	display: inline-block
}

.gosc-page-recharge__recharge-module {
	width: 100%;
	background: #fff;
	padding: 2.4vw 3.2vw 3.73333vw;
	box-sizing: border-box;
	margin-bottom: 2.66667vw
}

.gosc-page-recharge__title {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.gosc-page-recharge__title-left {
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #333;
	line-height: 6vw
}

.gosc-page-recharge__title-right {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	line-height: 4.4vw
}

.gosc-page-recharge__input-box {
	position: relative;
	display: flex;
	align-items: center;
	margin-top: 5.33333vw
}

.gosc-page-recharge__input-icon {
	width: 2.93333vw;
	height: 4.8vw;
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/icon_money.png);
	background-size: 2.93333vw auto;
	background-repeat: no-repeat;
	padding-right: 1.86667vw
}

.gosc-page-recharge__input-keyboard {
	position: relative;
	max-width: 80%;
	height: 7.73333vw;
	flex: 1;
	align-items: center;
	line-height: 13.33333vw;
	font-size: 6.4vw;
	display: flex;
	margin-bottom: 2.13333vw
}

.gosc-page-recharge__input-keyboard-pointer {
	overflow: hidden;
	font-family: JR-UDC2-Medium;
	font-size: 6.4vw
}

.gosc-page-recharge__input-keyboard-pointer:empty:before {
	content: attr(placeholder);
	font-family: JR-UDC2-Medium;
	color: #ddd;
	font-size: 100%;
	position: absolute;
	line-height: 1px
}

.gosc-page-recharge__input-keyboard-pointer:focus:before {
	content: none
}

.gosc-page-recharge .focus-pointer:after {
	content: "";
	border-right: 1px solid #000;
	opacity: 1;
	filter: alpha(opacity=100);
	animation: focus .8s forwards infinite;
	height: 8vw
}

.gosc-page-recharge .focus-pointer::-webkit-scrollbar {
	display: none
}

@keyframes focus {
	0% {
		opacity: 1;
		filter: alpha(opacity=100)
	}

	to {
		opacity: 0;
		filter: alpha(opacity=0)
	}
}

.gosc-page-recharge__input-close {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/input_close.png) center center no-repeat;
	background-size: 100% 100%;
	width: 4vw;
	height: 4vw;
	position: absolute;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	right: 0
}

.gosc-page-recharge__input-error {
	margin-top: 1.6vw;
	height: 4.4vw;
	line-height: 4.4vw;
	font-size: 3.2vw;
	font-weight: 400;
	color: #ef4034
}

.gosc-page-recharge__line {
	width: 100%;
	height: 1px;
	background: rgba(0, 0, 0, .06);
	margin-bottom: 4.26667vw
}

.gosc-page-recharge__input-list {
	position: relative;
	display: flex;
	box-sizing: border-box;
	margin-bottom: 4.26667vw
}

.gosc-page-recharge__input-list-item {
	height: 6.4vw;
	background: #f4f3f8;
	border-radius: 3.2vw;
	padding: 1.06667vw 4vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #999;
	line-height: 4.4vw;
	box-sizing: border-box
}

.gosc-page-recharge__input-list-item+.gosc-page-recharge__input-list-item {
	margin-left: 2.66667vw
}

.gosc-page-recharge__input-list-item_index {
	background: #eb9654;
	color: #b66221
}

.gosc-page-recharge__recharge-tips {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	line-height: 4.4vw
}

.gosc-page-recharge__payment-module {
	width: 100%;
	background: #fff;
	padding: 4.93333vw 3.2vw;
	box-sizing: border-box;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 10vw
}

.gosc-page-recharge__left {
	font-size: 4vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	line-height: 5.6vw
}

.gosc-page-recharge__right {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end
}

.gosc-page-recharge__right-item {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	line-height: 4.4vw
}

.gosc-page-recharge__right-item_yellow {
	color: #ffa61d
}

.gosc-page-recharge__bank-name {
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000;
	line-height: 5.33333vw;
	margin-bottom: 1.06667vw
}

.gosc-page-recharge__protocol-module {
	width: 100%;
	padding-left: 4.26667vw;
	display: flex;
	align-items: center;
	box-sizing: border-box;
	margin-bottom: 3.73333vw
}

.gosc-page-recharge__protocol-module-left {
	width: 4vw;
	height: 4vw;
	margin-right: 1.6vw
}

.gosc-page-recharge__protocol-module-left img {
	width: 100%;
	height: auto
}

.gosc-page-recharge__protocol-module-right {
	padding-top: .4vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-page-recharge__protocol-module-right_color {
	color: #cc8c4e
}

.gosc-page-recharge__recharge-button {
	width: 91.46667vw;
	height: 13.33333vw;
	background: #eb9654;
	border-radius: 6.66667vw;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	margin-bottom: 4.26667vw;
	box-sizing: border-box
}

.gosc-page-recharge__large-amount {
	line-height: 4.93333vw;
	font-size: 3.46667vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-bottom: 9.06667vw
}

.gosc-page-recharge__disable {
	background: rgba(235, 150, 84, .3)
}

:export {
	prefix: gosc
}

.gosc-result__result-box {
	width: 100%;
	padding: 8vw 5.33333vw 10.66667vw 4.26667vw;
	box-sizing: border-box;
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/result_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: #f4f3f8;
	border-radius: 2.66667vw 2.66667vw 0 0
}

.gosc-result__result-box_header {
	display: flex;
	align-items: center
}

.gosc-result__result-box_header img {
	width: 7.46667vw;
	height: 7.46667vw;
	margin-right: 1.06667vw
}

.gosc-result__result-box_header-title {
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	margin: 0
}

.gosc-result__result-box_desc {
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	padding-left: 8.53333vw;
	margin-top: .8vw
}

.gosc-result__result-box_btn {
	width: 81.86667vw;
	height: 13.33333vw;
	border: 1px solid rgb(204, 204, 204);
	border-radius: 6.66667vw;
	font-size: 4.26667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #333;
	line-height: 5.86667vw;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 10.66667vw auto 0
}

.gosc-result__result-box_amount {
	display: flex;
	align-items: center;
	margin: 0;
	font-size: 5.86667vw;
	font-weight: 600;
	color: #333
}

.gosc-result__result-box_amount>img {
	width: 2.93333vw;
	height: 4.8vw;
	margin-right: 1.6vw;
	margin-left: 4.53333vw
}

.gosc-result__result-box_detail {
	position: relative;
	margin-top: 8vw;
	width: 100%;
	padding: .8vw 1.33333vw
}

.gosc-result__result-box_detail p {
	margin: 0
}

.gosc-result__result-box_detail-item {
	position: relative;
	margin-top: 1.33333vw;
	display: flex;
	justify-content: space-between;
	line-height: 4.53333vw;
	font-size: 3.73333vw;
	font-weight: 400;
	color: #999;
	margin-bottom: 4.8vw
}

.gosc-result__result-box_detail-item-title {
	text-align: left;
	color: #333
}

.gosc-result__result-box_detail-item-desc {
	text-align: right
}

.gosc-recharge__wrap {
	position: relative;
	width: 100%;
	border-radius: 2.13333vw 2.13333vw 0 0;
	background-color: #f4f3f8
}

.gosc-recharge__close {
	position: absolute;
	right: 0;
	top: 2.13333vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close_gray.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-recharge__close-result {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	position: absolute;
	right: 0;
	top: 2.13333vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background-size: 100% 100%;
	z-index: 2
}

:export {
	prefix: gosc
}

.gosc-card-buy {
	position: relative
}

.gosc-card-buy__header {
	background: #f4f3f8;
	border-radius: 4.26667vw 4.26667vw 0 0;
	position: relative;
	text-align: left;
	padding: 4.26667vw 0 4vw
}

.gosc-card-buy__header .color-red {
	color: #ff4144
}

.gosc-card-buy__header .color-green {
	color: #31a385
}

.gosc-card-buy__header-title {
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #333;
	padding-left: 3.73333vw;
	line-height: 5.6vw
}

.gosc-card-buy__header-price {
	font-size: 4vw;
	font-family: JR-Medium;
	font-weight: 500;
	color: #000;
	padding-left: 2.66667vw
}

.gosc-card-buy__header-value {
	font-size: 3.2vw;
	font-weight: 500;
	color: #000;
	padding-left: 2.13333vw;
	font-family: JR-Medium
}

.gosc-card-buy__main {
	background: #fff;
	padding: 0 3.2vw 3.73333vw;
	position: relative;
	border-radius: 1.06667vw;
	margin: 0 3.2vw
}

.gosc-card-buy__main .select {
	color: #d17a36
}

.gosc-card-buy__main .select:after {
	border-color: rgba(235, 150, 84, .4)
}

.gosc-card-buy__main-head {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buygold_head_bg.png) center center no-repeat;
	width: 45.33333vw;
	height: 7.46667vw;
	background-size: 100% 100%;
	line-height: 7.46667vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #b66221;
	text-align: center;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-buy__main-head img {
	width: 2.93333vw;
	margin-right: .53333vw;
	display: inline-block
}

.gosc-card-buy__main-title {
	position: relative;
	display: flex;
	align-items: center;
	padding-top: 3.73333vw
}

.gosc-card-buy__main-title-name {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000
}

.gosc-card-buy__main-title>img {
	padding-left: 1.6vw;
	width: 19.46667vw
}

.gosc-card-buy__main-title-select {
	position: absolute;
	top: 3.46667vw;
	right: 0;
	display: flex;
	align-items: center;
	height: 6.4vw;
	line-height: 6.4vw;
	background: #f4f3f8;
	border-radius: 6.66667vw;
	width: 21.86667vw
}

.gosc-card-buy__main-title-select>p {
	flex: 1;
	z-index: 1;
	width: 10.93333vw;
	font-size: 2.66667vw;
	font-family: PingFang SC;
	text-align: center;
	font-weight: 400;
	color: #999
}

.gosc-card-buy__main-title-select>.buy-select {
	color: #000;
	border-radius: 6.66667vw
}

.gosc-card-buy__main-title-select>.buy-select-node {
	position: absolute;
	z-index: 0;
	width: 10.66667vw;
	height: 5.86667vw;
	background-color: #fff;
	border-radius: 6.66667vw;
	transition: transform .2s cubic-bezier(.3, 1.05, .4, 1.05);
	transform: translate(1px)
}

.gosc-card-buy__main-title-select--on .buy-select-node {
	transform: translate(10.93333vw)
}

.gosc-card-buy__main-money {
	display: flex;
	align-items: center;
	padding: 1.06667vw 0 0
}

.gosc-card-buy__main-money>span {
	flex: 1;
	display: inline-block;
	height: 7.73333vw;
	line-height: 7.73333vw;
	text-align: center;
	font-size: 3.46667vw;
	font-family: UDC105-Regular;
	font-weight: 400;
	color: #000
}

.gosc-card-buy__main-money>span:after {
	border-radius: 13.33333vw
}

.gosc-card-buy__main-money>span:not(:last-child) {
	margin-right: 2.13333vw
}

.gosc-card-buy__main-input {
	padding-top: 1.86667vw
}

.gosc-card-buy__main-bottom {
	display: flex;
	align-items: center;
	font-size: 3.2vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #999
}

.gosc-card-buy__main-bottom--pt14 {
	padding-top: 3.73333vw
}

.gosc-card-buy__main-bottom--pt20 {
	padding-top: 5.33333vw
}

.gosc-card-buy__main-gram-bottom {
	display: flex;
	align-items: center;
	font-size: 3.2vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #999;
	margin-top: 5.33333vw;
	padding: 2.66667vw;
	background: rgba(244, 243, 248, .5);
	border-radius: 1.06667vw;
	line-height: 4.8vw
}

.gosc-card-buy__main-gram-bottom-text {
	flex: 1
}

.gosc-card-buy__main-gram-bottom-text>span {
	color: #000
}

.gosc-card-buy__main-gram-bottom>img {
	width: 3.2vw;
	height: 3.2vw
}

@keyframes anmate-loading-7ec78af0 {
	0% {
		transform: rotate(0);
		transform-origin: center center
	}

	to {
		transform: rotate(360deg);
		transform-origin: center center
	}
}

.gosc-card-buy__main-gram-bottom>.loading {
	animation: anmate-loading-7ec78af0 .5s linear
}

.gosc-card-buy__content {
	margin-bottom: 3.73333vw
}

.gosc-card-buy__content--order {
	margin-top: 0
}

.gosc-card-buy__content--order .gosc-card-buy__paymethod,
.gosc-card-buy__content--order .gosc-card-buy__coupon {
	margin: 0 5.33333vw
}

.gosc-card-buy__logo {
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 1.33333vw;
	display: inline-block;
	vertical-align: middle
}

.gosc-card-buy__arrow {
	display: inline-block;
	width: 3.2vw;
	height: 3.2vw;
	vertical-align: top;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/arrow_right.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-card-buy__paymethod {
	padding: 5.06667vw 0;
	position: relative;
	margin: 0 3.2vw
}

.gosc-card-buy__paymethod-title {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000;
	position: absolute;
	left: 0;
	top: 5.33333vw
}

.gosc-card-buy__paymethod-value {
	text-align: right;
	padding-right: 1.6vw
}

.gosc-card-buy__paymethod-value-bankname {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.gosc-card-buy__paymethod-value-bankname>span {
	vertical-align: middle;
	display: inline-block
}

.gosc-card-buy__paymethod-value-subtitle {
	line-height: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #999;
	padding-top: 1.06667vw
}

.gosc-card-buy__paymethod-value-subtitle>span {
	color: #eb9654
}

.gosc-card-buy__paymethod-value-subtitle>i {
	color: #f53137;
	font-style: normal
}

.gosc-card-buy__paymethod-value-operate {
	position: relative;
	height: 3.73333vw;
	line-height: 3.73333vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #000 !important;
	margin-left: 1.6vw;
	padding: 0 1.86667vw
}

.gosc-card-buy__paymethod-value-operate:after {
	border-radius: 1.33333vw
}

.gosc-card-buy__paymethod .pr16 {
	padding-right: 4.26667vw
}

.gosc-card-buy__coupon {
	display: flex;
	align-items: center;
	position: relative;
	margin: 2.66667vw 3.2vw 0;
	padding: 3.73333vw 3.2vw;
	background-color: #fff;
	border-radius: 1.06667vw
}

.gosc-card-buy__coupon-title {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000
}

.gosc-card-buy__coupon-num {
	height: 4.8vw;
	background: rgba(239, 64, 52, .08);
	border-radius: .53333vw;
	line-height: 4.8vw;
	font-size: 2.93333vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #ef4034;
	padding: 0 1.06667vw;
	margin-left: 2.13333vw
}

.gosc-card-buy__coupon-value {
	line-height: 5.06667vw;
	font-size: 3.46667vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #333;
	flex: 1;
	text-align: right;
	padding-right: 4.26667vw
}

.gosc-card-buy__coupon-err {
	display: flex;
	align-items: center
}

.gosc-card-buy__coupon-err-title {
	font-size: 4vw;
	font-family: PingFang HK;
	font-weight: 400;
	color: #000
}

.gosc-card-buy__coupon-err-text {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ff4144
}

.gosc-card-buy__coupon-err-btn {
	margin-left: 1.06667vw;
	width: 4.26667vw;
	height: 4.26667vw;
	background: url(https://img20.360buyimg.com/img/jfs/t1/276820/26/27226/546/6809ce45F2e4de338/f5a4a70f758a0796.png) no-repeat;
	background-size: contain
}

.gosc-card-buy__coupon-err-loadingText {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000
}

.gosc-card-buy__space {
	height: 16vw
}

.gosc-card-buy__agreement {
	padding: 3.73333vw 4.26667vw 0
}

.gosc-card-buy__agreement em {
	color: #000;
	font-style: normal
}

.gosc-card-buy__rules {
	margin-top: 8vw;
	line-height: 3.2vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	text-align: center;
	font-weight: 400;
	color: #666
}

.gosc-card-buy__rules>span {
	color: #000
}

.gosc-card-buy__bottom {
	padding: 3.73333vw 3.2vw 0;
	display: flex;
	align-items: center
}

.gosc-card-buy__bottom-btn {
	position: relative;
	flex: 1;
	margin-left: 2.13333vw
}

.gosc-card-buy__bottom-icon {
	width: 11.73333vw;
	height: 11.73333vw;
	margin-right: 1.06667vw
}

.gosc-card-buy__bottom-icon img {
	width: 100%
}

.gosc-card-buy__bottom-full {
	width: 11.73333vw;
	height: 11.73333vw;
	margin-right: 2.13333vw
}

.gosc-card-buy__bottom-full img {
	width: 100%
}

.gosc-card-buy__order-header {
	position: relative;
	padding: 6.93333vw 5.33333vw 5.6vw;
	background-color: #fff;
	border-top-right-radius: 2.66667vw;
	border-top-left-radius: 2.66667vw;
	margin-top: -2.66667vw
}

.gosc-card-buy__order-title {
	line-height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000;
	text-shadow: 0 1.06667vw 3.2vw rgba(0, 17, 91, .08)
}

.gosc-card-buy__order-sub-title {
	margin-top: 2.13333vw;
	line-height: 5.33333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	display: flex;
	align-items: center
}

.gosc-card-buy__order-sub-title-i {
	display: inline-block;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	margin-left: 1.06667vw
}

.gosc-card-buy__order-sub-title:last-child {
	margin-top: 0
}

.gosc-card-buy__order-form {
	padding: 0 5.33333vw
}

.gosc-card-buy__btn-tips {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	margin-top: 4.26667vw;
	text-align: center
}

.android-padding {
	padding-bottom: 5.33333vw
}

 .largeAmountBtn {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000;
	font-style: normal;
	display: inline-flex;
	align-items: center
}

 .largeAmountBtn:after {
	content: "";
	width: 1.33333vw;
	height: 2.4vw;
	margin-left: 1.33333vw;
	background: url(https://img10.360buyimg.com/img/jfs/t1/278361/37/18708/299/67f88501Fe9926022/92d162e93a623219.png) no-repeat;
	background-size: contain
}

 .error-info-img {
	margin-right: .8vw;
	width: 3.2vw;
	height: 3.2vw
}

 .error-info-big {
	margin-left: .8vw;
	width: 13.86667vw;
	height: 5.06667vw
}

:export {
	prefix: gosc
}

.gosc-card-result {
	position: relative
}

.gosc-card-result__header {
	position: relative;
	padding: 8.53333vw 0 0 5.33333vw;
	display: flex;
	align-items: center
}

.gosc-card-result__header-icon {
	width: 6.93333vw;
	height: 6.93333vw;
	display: inline-block
}

.gosc-card-result__header .icon-success {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_success.png);
	background-size: 100% 100%
}

.gosc-card-result__header .icon-fail {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_fail.png);
	background-size: 100% 100%
}

.gosc-card-result__header .icon-pending {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_pending.png);
	background-size: 100% 100%
}

.gosc-card-result__header-title {
	line-height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: #333;
	text-shadow: 0 2.13333vw 6.4vw rgba(0, 17, 91, .08);
	padding-left: 1.33333vw
}

.gosc-card-result__header-community-activit {
	line-height: 5.33333vw;
	display: flex;
	align-items: center;
	padding: 0 5.33333vw;
	margin-top: 1.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400
}

.gosc-card-result__header-community-activit-mainTitle {
	margin-right: 2.66667vw
}

.gosc-card-result__header-community-activit-subTitle {
	flex-shrink: 0;
	margin-right: 2.66667vw
}

.gosc-card-result__header-community-activit-btn {
	flex-shrink: 0;
	margin-left: auto
}

.gosc-card-result__header-community-activit-icon {
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/256283/11/11057/440/6784a504Fe22d8e70/17ac6359f16c5cf9.png) no-repeat;
	background-size: cover;
	margin-left: 1.33333vw
}

.gosc-card-result__switch {
	width: 100%;
	margin-top: 8vw
}

.gosc-card-result__switch dl {
	width: 100%;
	display: flex;
	align-items: center;
	padding: 3.73333vw 0;
	margin: 0
}

.gosc-card-result__switch dl dt {
	flex: 1;
	padding-left: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold-tip.png) left center no-repeat;
	background-size: 3.73333vw 3.73333vw
}

.gosc-card-result__switch dl dt h4 {
	font-size: 4.26667vw;
	color: #333;
	line-height: 6.13333vw;
	margin: 0
}

.gosc-card-result__switch dl dt p {
	margin: 0;
	font-size: 2.93333vw;
	color: #999;
	line-height: 4vw
}

.gosc-card-result__switch dl dd {
	flex-shrink: 0;
	margin: 0 0 0 1.33333vw
}

.gosc-card-result__switch-btn {
	position: relative;
	width: 13.06667vw;
	height: 7.46667vw;
	background-color: rgba(120, 120, 128, .16);
	border-radius: 3.73333vw;
	cursor: pointer;
	transition: background-color .3s
}

.gosc-card-result__switch-btn i {
	position: absolute;
	top: .53333vw;
	left: .53333vw;
	width: 6.4vw;
	height: 6.4vw;
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 .8vw 1px rgba(0, 0, 0, .05);
	transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
}

.gosc-card-result__switch-btn--on {
	background-color: #eb9654
}

.gosc-card-result__switch-btn--on i {
	transform: translate(5.6vw)
}

.gosc-card-result__detail {
	margin-top: 2.66667vw
}

.gosc-card-result__detail dl {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 2.66667vw 0 0
}

.gosc-card-result__detail dl:first-child {
	margin: 0
}

.gosc-card-result__detail dl dt {
	width: 40%;
	font-size: 3.73333vw;
	color: #333;
	line-height: 5.33333vw
}

.gosc-card-result__detail dl dd {
	width: 60%;
	font-size: 3.73333vw;
	color: #999;
	text-align: right;
	line-height: 5.33333vw
}

.gosc-card-result__success {
	padding: 8vw 5.33333vw
}

.gosc-card-result__pending {
	padding-top: 1.33333vw
}

.gosc-card-result__pending-title {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #666;
	padding-left: 13.86667vw
}

.gosc-card-result__pending-btn {
	height: 13.33333vw;
	line-height: 13.33333vw;
	border: 1px solid #cccccc;
	border-radius: 6.66667vw;
	text-align: center;
	margin: 8vw 9.06667vw;
	font-size: 4.26667vw
}

.gosc-card-result__fail {
	position: relative;
	padding: 0 5.33333vw 8vw
}

.gosc-card-result__fail-desc {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #666;
	padding: 1.33333vw 0 0 7.46667vw
}

.gosc-card-result__step {
	position: relative;
	margin: 6.4vw 0px 0px
}

.gosc-card-result__step-item {
	position: relative;
	padding-left: 7.46667vw;
	padding-bottom: 4.26667vw;
	text-align: left
}

.gosc-card-result__step-item dl {
	margin: 0
}

.gosc-card-result__step-item dt {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #aaa;
	font-weight: 500
}

.gosc-card-result__step-item dd {
	margin: .8vw 0 0;
	font-size: 3.2vw;
	color: #aaa;
	line-height: 4.53333vw
}

.gosc-card-result__step-item:last-child .gosc-card-loading__step-line {
	display: none
}

.gosc-card-result__step-item--right dt,
.gosc-card-result__step-item--loading dt {
	color: #333
}

.gosc-card-result__step-item--right .gosc-card-loading__step-icon,
.gosc-card-result__step-item--loading .gosc-card-loading__step-icon {
	font-size: 0;
	border-color: #eb9654
}

.gosc-card-result__step-item--right .gosc-card-loading__step-line,
.gosc-card-result__step-item--loading .gosc-card-loading__step-line {
	background-color: #eb9654
}

.gosc-card-result__step-icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 50%;
	box-sizing: border-box
}

.gosc-card-result__step-right {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-card-result__step-right svg {
	display: block;
	width: 100%;
	height: 100%;
	fill: #eb9654
}

.gosc-card-result__step-num {
	font-size: 3.46667vw;
	color: #ccc;
	line-height: 4.8vw;
	font-style: normal
}

.gosc-card-result__step-line {
	position: absolute;
	top: 5.33333vw;
	left: 2.53333vw;
	width: 1px;
	height: calc(100% - 5.33333vw);
	background-color: #ccc
}

.gosc-card-result__bottom {
	margin-top: 10.66667vw
}

.gosc-card-result__bottom-btn {
	margin-top: 8vw;
	padding: 0
}

.gosc-card-result__bottom-btn--flex {
	display: flex;
	justify-content: space-between
}

.gosc-card-result__bottom-btn--flex button {
	width: 42.66667vw
}

.gosc-card-result__bottom-tips {
	text-align: center;
	margin-top: 4.26667vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__bottom-cancel {
	width: 100%;
	padding: 4.26667vw 0;
	text-align: center;
	color: #666;
	font-size: 3.46667vw;
	line-height: 5.06667vw
}

.gosc-card-result__header-prize {
	margin: 1.33333vw auto auto 5.33333vw;
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #f78e47
}

.gosc-card-result__header-prize-arrow {
	display: inline-block;
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow.png);
	background-size: 100% 100%;
	vertical-align: middle;
	margin-top: -.8vw
}

.gosc-card-result__success-order {
	padding: 0 5.33333vw
}

.gosc-card-result__success-order-money {
	margin-top: 3.46667vw;
	line-height: 8vw;
	font-size: 6.66667vw;
	font-family: UDC105-Bold;
	font-weight: 400;
	color: #030303
}

.gosc-card-result__success-order-step {
	margin-top: 5.33333vw;
	border-top: 1px solid rgba(0, 0, 0, .06);
	border-bottom: 1px solid rgba(0, 0, 0, .06);
	padding: 5.33333vw 0
}

.gosc-card-result__success-order-step-item {
	display: flex
}

.gosc-card-result__success-order-step-item-left {
	margin-right: 2.13333vw;
	display: flex;
	flex-direction: column;
	align-items: center
}

.gosc-card-result__success-order-step-item-left-icon {
	width: 5.33333vw;
	height: 5.33333vw;
	border: 1px solid #999999;
	border-radius: 2.93333vw;
	text-align: center;
	line-height: 5.33333vw;
	font-size: 3.46667vw;
	font-family: JR;
	font-weight: 400;
	color: #999;
	font-family: UDC105-Bold;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-result__success-order-step-item-left-icon span {
	display: block;
	width: 2.66667vw;
	height: 2.13333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/green_tick.png);
	background-size: 100% 100%
}

.gosc-card-result__success-order-step-item-left-icon--active {
	border: 1px solid #3DC071
}

.gosc-card-result__success-order-step-item-left-line {
	width: 1px;
	height: 8.8vw;
	background: #ccc
}

.gosc-card-result__success-order-step-item-right-title {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__success-order-step-item-right-title--active {
	color: #333
}

.gosc-card-result__success-order-step-item-right-sub-title {
	margin-top: .8vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__success-order-info {
	margin-top: 1.86667vw;
	display: flex;
	justify-content: space-between;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__success-order-info:last-child {
	margin-top: 1.86667vw
}

.gosc-buy-gold__result {
	position: relative;
	width: 100%;
	min-height: 53.33333vw;
	background: #f4f3f8 url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/gold-bg.png) top center no-repeat;
	background-size: 100% auto;
	border-radius: 2.66667vw 2.66667vw 0 0;
	z-index: 1
}

.gosc-buy-gold__close {
	position: absolute;
	right: 2.13333vw;
	top: 2.13333vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close_gray.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-buy-gold__result-close {
	position: absolute;
	right: 0;
	top: 2.13333vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-buy-gold__change-close {
	position: absolute;
	left: 1.06667vw;
	top: 50%;
	transform: translateY(-50%);
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__change-bigRecharge:after {
	content: "";
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	position: absolute;
	right: 1px;
	top: 0;
	transform: translateY(50%);
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__coupon {
	position: relative;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden
}

.gosc-buy-gold__coupon-list {
	padding: 4.53333vw 4.26667vw 5.86667vw;
	text-align: left;
	position: relative
}

.gosc-buy-gold__coupon-list:before {
	content: "";
	position: absolute;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	width: 5.33333vw;
	height: 5.33333vw;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-buy-gold__coupon-list-last:before {
	content: "";
	position: absolute;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	width: 5.33333vw;
	height: 5.33333vw;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-buy-gold__coupon .coupon-disabled:before {
	width: 4vw;
	height: 4vw;
	border-radius: 50%;
	background: none;
	border: 1px solid #cccccc
}

.coupon-select:before {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

:export {
	prefix: gosc
}

.gosc-bank-list__paymethod {
	padding: 3.73333vw 3.2vw 3.73333vw 0;
	position: relative;
	margin: 2.66667vw 3.2vw 0;
	background-color: #fff;
	border-radius: 1.06667vw
}

.gosc-bank-list__paymethod-title {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000;
	position: absolute;
	left: 3.2vw;
	top: 6.4vw
}

.gosc-bank-list__paymethod-value {
	text-align: right;
	padding-right: 1.6vw
}

.gosc-bank-list__paymethod-value-bankname {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-weight: 400;
	color: #000;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.gosc-bank-list__paymethod-value-bankname>span {
	font-family: JR-Regular;
	vertical-align: middle;
	display: inline-block;
	font-weight: 400
}

.gosc-bank-list__paymethod-value-subtitle {
	line-height: 4.26667vw;
	font-size: 3.2vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #999;
	padding-top: 1.06667vw
}

.gosc-bank-list__paymethod-value-subtitle>span {
	color: #eb9654
}

.gosc-bank-list__paymethod-value-subtitle>i {
	color: #f53137;
	font-style: normal
}

.gosc-bank-list__paymethod-value-operate {
	position: relative;
	height: 3.73333vw;
	line-height: 3.73333vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #000 !important;
	margin-left: 1.6vw;
	padding: 0 1.86667vw
}

.gosc-bank-list__paymethod-value-operate:after {
	border-radius: 1.33333vw
}

.gosc-bank-list__paymethod .pr16 {
	padding-right: 4.26667vw
}

.gosc-bank-list__arrow {
	display: inline-block;
	width: 3.2vw;
	height: 3.2vw;
	vertical-align: top;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/arrow_right.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-bank-list__logo {
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 1.33333vw;
	display: inline-block;
	vertical-align: middle
}

.gosc-bank-list__change {
	position: relative;
	width: 100%;
	background-color: #f4f3f8;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden
}

.gosc-bank-list__change-header {
	position: relative;
	text-align: center;
	line-height: 6.66667vw;
	padding: 3.73333vw 11.73333vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	color: #333
}

.gosc-bank-list__change-header span {
	font-weight: 500
}

.gosc-bank-list__change-close {
	position: absolute;
	left: 1.06667vw;
	top: 50%;
	transform: translateY(-50%);
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list__change-bank {
	margin: 0;
	list-style: none;
	padding: 2.66667vw 3.2vw 10.66667vw
}

.gosc-bank-list__change-bank li {
	align-items: center;
	list-style: none;
	padding: 3.73333vw 3.2vw;
	background-color: #fff;
	border-radius: 1.06667vw;
	margin-bottom: 2.66667vw
}

.gosc-bank-list__change-bank li:after {
	border-bottom-width: 1px
}

.gosc-bank-list__change-bank li:last-child {
	margin-bottom: 0
}

.gosc-bank-list__change-list {
	margin: 0;
	list-style: none;
	padding: 0 4.26667vw 4.26667vw
}

.gosc-bank-list__change-list li {
	width: 100%;
	height: 18.66667vw;
	display: flex;
	align-items: center;
	list-style: none
}

.gosc-bank-list__change-list li:after {
	border-bottom-width: 1px
}

.gosc-bank-list__change-wrap {
	display: flex;
	align-items: center;
	position: relative
}

.gosc-bank-list__change-wrap:after {
	content: "";
	position: absolute;
	width: 4vw;
	height: 4vw;
	right: 0;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	border: 1px solid #dddddd;
	border-radius: 50%
}

.gosc-bank-list__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list__change-icon {
	flex-shrink: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	margin-right: 1.33333vw
}

.gosc-bank-list__change-icon img {
	display: block;
	width: 5.33333vw;
	height: 5.33333vw
}

.gosc-bank-list__change-text {
	align-items: center;
	margin: 0;
	flex: 1;
	overflow: hidden;
	line-height: 5.6vw;
	display: flex;
	font-size: 4vw;
	font-family: PingFang SC
}

.gosc-bank-list__change-text dt {
	font-weight: 500;
	color: #000
}

.gosc-bank-list__change-text dd {
	color: #666;
	margin-left: 2.66667vw
}

.gosc-bank-list__change-text dt,
.gosc-bank-list__change-text dd {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.gosc-bank-list__change-tip {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #eb9654;
	margin-top: 1.06667vw
}

.gosc-bank-list__change-des {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	margin-top: 1.06667vw
}

.gosc-bank-list__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list__change-btns {
	padding-top: 3.2vw;
	display: flex;
	align-items: center
}

.gosc-bank-list__change-btns span {
	text-align: center;
	margin-right: 2.66667vw;
	padding: 0 3.2vw;
	height: 6.66667vw;
	line-height: 6.66667vw;
	border: 1px solid rgb(235, 150, 84);
	border-radius: 3.46667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #eb9654
}

.gosc-bank-list__change-line {
	height: 1px;
	background: #eee;
	margin: 3.73333vw 0
}

.gosc-bank-list__change-bigRecharge {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	position: relative
}

.gosc-bank-list__change-bigRecharge:after {
	content: "";
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	position: absolute;
	right: 1px;
	top: 0;
	transform: translateY(50%);
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

@keyframes jdCfGoldBuyCompRefreshAssetsAni-9d5e8430 {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

.gosc-bank-list__assets-refresh {
	width: 3.2vw;
	height: 3.2vw;
	margin-left: 1.06667vw;
	background-size: 100% 100%;
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/refresh.png?a=123)
}

.gosc-bank-list__assets-refresh--loading {
	animation: jdCfGoldBuyCompRefreshAssetsAni-9d5e8430 .5s linear infinite
}

.xjk-arrow {
	width: 1.6vw;
	height: 2.66667vw;
	margin-left: 1.06667vw
}

:export {
	prefix: gosc
}

.gosc-card-buy {
	position: relative
}

.gosc-card-buy__header {
	background: #f4f3f8;
	border-radius: 4.26667vw 4.26667vw 0 0;
	position: relative;
	text-align: left;
	padding: 4.26667vw 0 4vw
}

.gosc-card-buy__header .color-red {
	color: #ff4144
}

.gosc-card-buy__header .color-green {
	color: #31a385
}

.gosc-card-buy__header-title {
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #333;
	padding-left: 3.73333vw;
	line-height: 5.6vw
}

.gosc-card-buy__header-price {
	font-size: 4vw;
	font-family: JR-Medium;
	font-weight: 500;
	color: #000;
	padding-left: 2.66667vw
}

.gosc-card-buy__header-value {
	font-size: 3.2vw;
	font-weight: 500;
	color: #000;
	padding-left: 2.13333vw;
	font-family: JR-Medium
}

.gosc-card-buy__main {
	background: #fff;
	padding: 0 3.2vw 3.73333vw;
	position: relative;
	border-radius: 1.06667vw;
	margin: 0 3.2vw
}

.gosc-card-buy__main .select {
	color: #d17a36
}

.gosc-card-buy__main .select:after {
	border-color: rgba(235, 150, 84, .4)
}

.gosc-card-buy__main-head {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buygold_head_bg.png) center center no-repeat;
	width: 45.33333vw;
	height: 7.46667vw;
	background-size: 100% 100%;
	line-height: 7.46667vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #b66221;
	text-align: center;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-buy__main-head img {
	width: 2.93333vw;
	margin-right: .53333vw;
	display: inline-block
}

.gosc-card-buy__main-title {
	position: relative;
	display: flex;
	align-items: center;
	padding-top: 3.73333vw
}

.gosc-card-buy__main-title-name {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000
}

.gosc-card-buy__main-title>img {
	padding-left: 1.6vw;
	width: 19.46667vw
}

.gosc-card-buy__main-title-select {
	position: absolute;
	top: 3.46667vw;
	right: 0;
	display: flex;
	align-items: center;
	height: 6.4vw;
	line-height: 6.4vw;
	background: #f4f3f8;
	border-radius: 6.66667vw;
	width: 21.86667vw
}

.gosc-card-buy__main-title-select>p {
	flex: 1;
	z-index: 1;
	font-size: 2.66667vw;
	font-family: PingFang SC;
	text-align: center;
	font-weight: 400;
	color: #999
}

.gosc-card-buy__main-title-select>.buy-select {
	color: #000;
	border-radius: 6.66667vw
}

.gosc-card-buy__main-title-select>.buy-select-node {
	position: absolute;
	z-index: 0;
	width: 10.66667vw;
	height: 5.86667vw;
	background-color: #fff;
	border-radius: 6.66667vw;
	transition: transform .2s cubic-bezier(.3, 1.05, .4, 1.05);
	transform: translate(1px)
}

.gosc-card-buy__main-title-select--on .buy-select-node {
	transform: translate(10.93333vw)
}

.gosc-card-buy__main-money {
	display: flex;
	align-items: center;
	padding: 1.06667vw 0 0
}

.gosc-card-buy__main-money>span {
	flex: 1;
	display: inline-block;
	height: 7.73333vw;
	line-height: 7.73333vw;
	text-align: center;
	font-size: 3.46667vw;
	font-family: UDC105-Regular;
	font-weight: 400;
	color: #000
}

.gosc-card-buy__main-money>span:after {
	border-radius: 13.33333vw
}

.gosc-card-buy__main-money>span:not(:last-child) {
	margin-right: 2.13333vw
}

.gosc-card-buy__main-input {
	padding-top: 1.86667vw
}

.gosc-card-buy__main-bottom {
	display: flex;
	align-items: center;
	font-size: 3.2vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #999;
	padding: 3.73333vw 0 0
}

.gosc-card-buy__main-bottom--pt14 {
	padding-top: 3.73333vw
}

.gosc-card-buy__main-bottom--pt20 {
	padding-top: 5.33333vw
}

.gosc-card-buy__main-gram-bottom {
	display: flex;
	align-items: center;
	font-size: 3.2vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #999;
	margin-top: 5.33333vw;
	padding: 2.66667vw;
	background: rgba(244, 243, 248, .5);
	border-radius: 1.06667vw;
	line-height: 4.8vw
}

.gosc-card-buy__main-gram-bottom-text {
	flex: 1
}

.gosc-card-buy__main-gram-bottom-text>span {
	color: #000
}

.gosc-card-buy__main-gram-bottom>img {
	width: 3.2vw;
	height: 3.2vw
}

@keyframes anmate-loading-16604010 {
	0% {
		transform: rotate(0);
		transform-origin: center center
	}

	to {
		transform: rotate(360deg);
		transform-origin: center center
	}
}

.gosc-card-buy__main-gram-bottom>.loading {
	animation: anmate-loading-16604010 .5s linear
}

.gosc-card-buy__content {
	margin-bottom: 3.73333vw
}

.gosc-card-buy__content--order {
	margin-top: 0
}

.gosc-card-buy__content--order .gosc-card-buy__paymethod,
.gosc-card-buy__content--order .gosc-card-buy__coupon {
	margin: 0 5.33333vw
}

.gosc-card-buy__logo {
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 1.33333vw;
	display: inline-block;
	vertical-align: middle
}

.gosc-card-buy__arrow {
	display: inline-block;
	width: 3.2vw;
	height: 3.2vw;
	vertical-align: top;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/arrow_right.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-card-buy__coupon {
	display: flex;
	align-items: center;
	position: relative;
	margin: 2.66667vw 3.2vw 0;
	padding: 3.73333vw 3.2vw;
	background-color: #fff;
	border-radius: 1.06667vw
}

.gosc-card-buy__coupon-title {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000
}

.gosc-card-buy__coupon-num {
	height: 4.8vw;
	background: rgba(239, 64, 52, .08);
	border-radius: .53333vw;
	line-height: 4.8vw;
	font-size: 2.93333vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #ef4034;
	padding: 0 1.06667vw;
	margin-left: 2.13333vw
}

.gosc-card-buy__coupon-value {
	line-height: 5.06667vw;
	font-size: 3.46667vw;
	font-family: JR-Regular;
	font-weight: 400;
	color: #333;
	flex: 1;
	text-align: right;
	padding-right: 4.26667vw
}

.gosc-card-buy__coupon-err {
	display: flex;
	align-items: center
}

.gosc-card-buy__coupon-err-title {
	font-size: 4vw;
	font-family: PingFang HK;
	font-weight: 400;
	color: #000
}

.gosc-card-buy__coupon-err-text {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ff4144
}

.gosc-card-buy__coupon-err-btn {
	margin-left: 1.06667vw;
	width: 4.26667vw;
	height: 4.26667vw;
	background: url(https://img20.360buyimg.com/img/jfs/t1/276820/26/27226/546/6809ce45F2e4de338/f5a4a70f758a0796.png) no-repeat;
	background-size: contain
}

.gosc-card-buy__coupon-err-loadingText {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000
}

.gosc-card-buy__space {
	height: 16vw
}

.gosc-card-buy__agreement {
	padding: 3.73333vw 4.26667vw 0
}

.gosc-card-buy__agreement em {
	color: #000;
	font-style: normal
}

.gosc-card-buy__rules {
	margin-top: 8vw;
	line-height: 3.2vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	text-align: center;
	font-weight: 400;
	color: #666
}

.gosc-card-buy__rules>span {
	color: #000
}

.gosc-card-buy__bottom {
	padding: 3.73333vw 3.2vw 0;
	display: flex;
	align-items: center
}

.gosc-card-buy__bottom-btn {
	position: relative;
	flex: 1;
	margin-left: 1.06667vw
}

.gosc-card-buy__bottom-icon {
	width: 11.73333vw;
	height: 11.73333vw;
	margin-right: 1.06667vw
}

.gosc-card-buy__bottom-icon img {
	width: 100%
}

.gosc-card-buy__order-header {
	position: relative;
	padding: 6.93333vw 5.33333vw 5.6vw;
	background-color: #fff;
	border-top-right-radius: 2.66667vw;
	border-top-left-radius: 2.66667vw;
	margin-top: -2.66667vw
}

.gosc-card-buy__order-title {
	line-height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000;
	text-shadow: 0 1.06667vw 3.2vw rgba(0, 17, 91, .08)
}

.gosc-card-buy__order-sub-title {
	margin-top: 2.13333vw;
	line-height: 5.33333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	display: flex;
	align-items: center
}

.gosc-card-buy__order-sub-title-i {
	display: inline-block;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	margin-left: 1.06667vw
}

.gosc-card-buy__order-sub-title:last-child {
	margin-top: 0
}

.gosc-card-buy__order-form {
	padding: 0 5.33333vw
}

.gosc-card-buy__btn-tips {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	margin-top: 4.26667vw;
	text-align: center
}

.android-padding {
	padding-bottom: 5.33333vw
}

 .largeAmountBtn {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000;
	font-style: normal;
	display: inline-flex;
	align-items: center
}

 .largeAmountBtn:after {
	content: "";
	width: 1.33333vw;
	height: 2.4vw;
	margin-left: 1.33333vw;
	background: url(https://img10.360buyimg.com/img/jfs/t1/278361/37/18708/299/67f88501Fe9926022/92d162e93a623219.png) no-repeat;
	background-size: contain
}

 .error-info-img {
	margin-right: .8vw;
	width: 3.2vw;
	height: 3.2vw
}

 .error-info-big {
	margin-left: .8vw;
	width: 13.86667vw;
	height: 5.06667vw
}

.jr-aks-sec-keyboard .pct101 li .ensure {
	background: #f78e47 !important;
	box-shadow: inset 0 -1px #f78e47 !important
}

.gosc-card-buy__main-bottom>span {
	color: #ef4034
}

:export {
	prefix: gosc
}

.gosc-card-result {
	position: relative
}

.gosc-card-result__header {
	position: relative;
	padding: 8.53333vw 0 0 5.33333vw;
	display: flex;
	align-items: center
}

.gosc-card-result__header-icon {
	width: 6.93333vw;
	height: 6.93333vw;
	display: inline-block
}

.gosc-card-result__header .icon-success {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_success.png);
	background-size: 100% 100%
}

.gosc-card-result__header .icon-fail {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_fail.png);
	background-size: 100% 100%
}

.gosc-card-result__header .icon-pending {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_pending.png);
	background-size: 100% 100%
}

.gosc-card-result__header-title {
	line-height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: #333;
	text-shadow: 0 2.13333vw 6.4vw rgba(0, 17, 91, .08);
	padding-left: 1.33333vw
}

.gosc-card-result__header-community-activit {
	line-height: 5.33333vw;
	display: flex;
	align-items: center;
	padding: 0 5.33333vw;
	margin-top: 1.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400
}

.gosc-card-result__header-community-activit-mainTitle {
	margin-right: 2.66667vw
}

.gosc-card-result__header-community-activit-subTitle {
	flex-shrink: 0;
	margin-right: 2.66667vw
}

.gosc-card-result__header-community-activit-btn {
	flex-shrink: 0;
	margin-left: auto
}

.gosc-card-result__header-community-activit-icon {
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/256283/11/11057/440/6784a504Fe22d8e70/17ac6359f16c5cf9.png) no-repeat;
	background-size: cover;
	margin-left: 1.33333vw
}

.gosc-card-result__switch {
	width: 100%;
	margin-top: 8vw
}

.gosc-card-result__switch dl {
	width: 100%;
	display: flex;
	align-items: center;
	padding: 3.73333vw 0;
	margin: 0
}

.gosc-card-result__switch dl dt {
	flex: 1;
	padding-left: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold-tip.png) left center no-repeat;
	background-size: 3.73333vw 3.73333vw
}

.gosc-card-result__switch dl dt h4 {
	font-size: 4.26667vw;
	color: #333;
	line-height: 6.13333vw;
	margin: 0
}

.gosc-card-result__switch dl dt p {
	margin: 0;
	font-size: 2.93333vw;
	color: #999;
	line-height: 4vw
}

.gosc-card-result__switch dl dd {
	flex-shrink: 0;
	margin: 0 0 0 1.33333vw
}

.gosc-card-result__switch-btn {
	position: relative;
	width: 13.06667vw;
	height: 7.46667vw;
	background-color: rgba(120, 120, 128, .16);
	border-radius: 3.73333vw;
	cursor: pointer;
	transition: background-color .3s
}

.gosc-card-result__switch-btn i {
	position: absolute;
	top: .53333vw;
	left: .53333vw;
	width: 6.4vw;
	height: 6.4vw;
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 .8vw 1px rgba(0, 0, 0, .05);
	transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
}

.gosc-card-result__switch-btn--on {
	background-color: #eb9654
}

.gosc-card-result__switch-btn--on i {
	transform: translate(5.6vw)
}

.gosc-card-result__detail {
	margin-top: 2.66667vw
}

.gosc-card-result__detail dl {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 2.66667vw 0 0
}

.gosc-card-result__detail dl:first-child {
	margin: 0
}

.gosc-card-result__detail dl dt {
	width: 40%;
	font-size: 3.73333vw;
	color: #333;
	line-height: 5.33333vw
}

.gosc-card-result__detail dl dd {
	width: 60%;
	font-size: 3.73333vw;
	color: #999;
	text-align: right;
	line-height: 5.33333vw
}

.gosc-card-result__success {
	padding: 8vw 5.33333vw
}

.gosc-card-result__pending {
	padding-top: 1.33333vw
}

.gosc-card-result__pending-title {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #666;
	padding-left: 13.86667vw
}

.gosc-card-result__pending-btn {
	height: 13.33333vw;
	line-height: 13.33333vw;
	border: 1px solid #cccccc;
	border-radius: 6.66667vw;
	text-align: center;
	margin: 8vw 9.06667vw;
	font-size: 4.26667vw
}

.gosc-card-result__fail {
	position: relative;
	padding: 0 5.33333vw 8vw
}

.gosc-card-result__fail-desc {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #666;
	padding: 1.33333vw 0 0 7.46667vw
}

.gosc-card-result__step {
	position: relative;
	margin: 6.4vw 0px 0px
}

.gosc-card-result__step-item {
	position: relative;
	padding-left: 7.46667vw;
	padding-bottom: 4.26667vw;
	text-align: left
}

.gosc-card-result__step-item dl {
	margin: 0
}

.gosc-card-result__step-item dt {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #aaa;
	font-weight: 500
}

.gosc-card-result__step-item dd {
	margin: .8vw 0 0;
	font-size: 3.2vw;
	color: #aaa;
	line-height: 4.53333vw
}

.gosc-card-result__step-item:last-child .gosc-card-loading__step-line {
	display: none
}

.gosc-card-result__step-item--right dt,
.gosc-card-result__step-item--loading dt {
	color: #333
}

.gosc-card-result__step-item--right .gosc-card-loading__step-icon,
.gosc-card-result__step-item--loading .gosc-card-loading__step-icon {
	font-size: 0;
	border-color: #eb9654
}

.gosc-card-result__step-item--right .gosc-card-loading__step-line,
.gosc-card-result__step-item--loading .gosc-card-loading__step-line {
	background-color: #eb9654
}

.gosc-card-result__step-icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 50%;
	box-sizing: border-box
}

.gosc-card-result__step-right {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-card-result__step-right svg {
	display: block;
	width: 100%;
	height: 100%;
	fill: #eb9654
}

.gosc-card-result__step-num {
	font-size: 3.46667vw;
	color: #ccc;
	line-height: 4.8vw;
	font-style: normal
}

.gosc-card-result__step-line {
	position: absolute;
	top: 5.33333vw;
	left: 2.53333vw;
	width: 1px;
	height: calc(100% - 5.33333vw);
	background-color: #ccc
}

.gosc-card-result__bottom {
	margin-top: 10.66667vw
}

.gosc-card-result__bottom-btn {
	margin-top: 8vw;
	padding: 0
}

.gosc-card-result__bottom-btn--flex {
	display: flex;
	justify-content: space-between
}

.gosc-card-result__bottom-btn--flex button {
	width: 42.66667vw
}

.gosc-card-result__bottom-tips {
	text-align: center;
	margin-top: 4.26667vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__bottom-cancel {
	width: 100%;
	padding: 4.26667vw 0;
	text-align: center;
	color: #666;
	font-size: 3.46667vw;
	line-height: 5.06667vw
}

.gosc-card-result__header-prize {
	margin: 1.33333vw auto auto 5.33333vw;
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #f78e47
}

.gosc-card-result__header-prize-arrow {
	display: inline-block;
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow.png);
	background-size: 100% 100%;
	vertical-align: middle;
	margin-top: -.8vw
}

.gosc-card-result__success-order {
	padding: 0 5.33333vw
}

.gosc-card-result__success-order-money {
	margin-top: 3.46667vw;
	line-height: 8vw;
	font-size: 6.66667vw;
	font-family: UDC105-Bold;
	font-weight: 400;
	color: #030303
}

.gosc-card-result__success-order-step {
	margin-top: 5.33333vw;
	border-top: 1px solid rgba(0, 0, 0, .06);
	border-bottom: 1px solid rgba(0, 0, 0, .06);
	padding: 5.33333vw 0
}

.gosc-card-result__success-order-step-item {
	display: flex
}

.gosc-card-result__success-order-step-item-left {
	margin-right: 2.13333vw;
	display: flex;
	flex-direction: column;
	align-items: center
}

.gosc-card-result__success-order-step-item-left-icon {
	width: 5.33333vw;
	height: 5.33333vw;
	border: 1px solid #999999;
	border-radius: 2.93333vw;
	text-align: center;
	line-height: 5.33333vw;
	font-size: 3.46667vw;
	font-family: JR;
	font-weight: 400;
	color: #999;
	font-family: UDC105-Bold;
	display: flex;
	align-items: center;
	justify-content: center
}

.gosc-card-result__success-order-step-item-left-icon span {
	display: block;
	width: 2.66667vw;
	height: 2.13333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/green_tick.png);
	background-size: 100% 100%
}

.gosc-card-result__success-order-step-item-left-icon--active {
	border: 1px solid #3dc071
}

.gosc-card-result__success-order-step-item-left-line {
	width: 1px;
	height: 8.8vw;
	background: #ccc
}

.gosc-card-result__success-order-step-item-right-title {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__success-order-step-item-right-title--active {
	color: #333
}

.gosc-card-result__success-order-step-item-right-sub-title {
	margin-top: .8vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__success-order-info {
	margin-top: 1.86667vw;
	display: flex;
	justify-content: space-between;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-result__success-order-info:last-child {
	margin-top: 1.86667vw
}

.gosc-buy-gold {
	position: relative;
	z-index: 9
}

.gosc-buy-gold__wrap {
	position: relative;
	width: 100%;
	color: #333
}

.gosc-buy-gold__content {
	position: relative;
	width: 100%;
	min-height: 53.33333vw;
	background: #f4f3f8;
	border-radius: 2.66667vw 2.66667vw 0 0;
	z-index: 1
}

.gosc-buy-gold__content--order {
	background: #fff
}

.gosc-buy-gold__result {
	position: relative;
	width: 100%;
	min-height: 53.33333vw;
	background: #f4f3f8 url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/gold-bg.png) top center no-repeat;
	background-size: 100% auto;
	border-radius: 2.66667vw 2.66667vw 0 0;
	z-index: 1
}

.gosc-buy-gold__close {
	position: absolute;
	right: 1.06667vw;
	top: 1.06667vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close_gray.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-buy-gold__content--order .gosc-buy-gold__close {
	top: 12.8vw
}

.gosc-buy-gold__result-close {
	position: absolute;
	right: 0;
	top: 2.13333vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2
}

.gosc-buy-gold__change {
	position: relative;
	width: 100%;
	background-color: #f4f3f8;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden
}

.gosc-buy-gold__change-header {
	position: relative;
	text-align: center;
	line-height: 6.66667vw;
	padding: 3.73333vw 11.73333vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	color: #333
}

.gosc-buy-gold__change-header span {
	font-weight: 500
}

.gosc-buy-gold__change-close {
	position: absolute;
	left: 1.06667vw;
	top: 50%;
	transform: translateY(-50%);
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__change-bank {
	margin: 0;
	list-style: none;
	padding: 2.66667vw 3.2vw 10.66667vw
}

.gosc-buy-gold__change-bank li {
	align-items: center;
	list-style: none;
	padding: 3.73333vw 3.2vw;
	background-color: #fff;
	border-radius: 1.06667vw;
	margin-bottom: 2.66667vw
}

.gosc-buy-gold__change-bank li:after {
	border-bottom-width: 1px
}

.gosc-buy-gold__change-bank li:last-child {
	margin-bottom: 0
}

.gosc-buy-gold__change-list {
	margin: 0;
	list-style: none;
	padding: 0 4.26667vw 4.26667vw
}

.gosc-buy-gold__change-list li {
	width: 100%;
	height: 18.66667vw;
	display: flex;
	align-items: center;
	list-style: none
}

.gosc-buy-gold__change-list li:after {
	border-bottom-width: 1px
}

.gosc-buy-gold__change-wrap {
	display: flex;
	align-items: center;
	position: relative
}

.gosc-buy-gold__change-wrap:after {
	content: "";
	position: absolute;
	width: 4vw;
	height: 4vw;
	right: 0;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	border: 1px solid #DDDDDD;
	border-radius: 50%
}

.gosc-buy-gold__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__change-icon {
	flex-shrink: 0;
	width: 5.33333vw;
	height: 5.33333vw;
	margin-right: 1.33333vw
}

.gosc-buy-gold__change-icon img {
	display: block;
	width: 5.33333vw;
	height: 5.33333vw
}

.gosc-buy-gold__change-text {
	margin: 0;
	flex: 1;
	overflow: hidden;
	line-height: 5.6vw;
	display: flex;
	font-size: 4vw;
	font-family: PingFang SC
}

.gosc-buy-gold__change-text dt {
	font-weight: 500;
	color: #000
}

.gosc-buy-gold__change-text dd {
	color: #666;
	margin-left: 2.66667vw
}

.gosc-buy-gold__change-text dt,
.gosc-buy-gold__change-text dd {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.gosc-buy-gold__change-tip {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #eb9654;
	margin-top: 1.06667vw
}

.gosc-buy-gold__change-des {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	margin-top: 1.06667vw
}

.gosc-buy-gold__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__change-btns {
	padding-top: 3.2vw;
	display: flex;
	align-items: center
}

.gosc-buy-gold__change-btns span {
	text-align: center;
	margin-right: 2.66667vw;
	padding: 0 3.2vw;
	height: 6.66667vw;
	line-height: 6.66667vw;
	border: 1px solid rgb(235, 150, 84);
	border-radius: 3.46667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #eb9654
}

.gosc-buy-gold__change-line {
	height: 1px;
	background: #eee;
	margin: 3.73333vw 0
}

.gosc-buy-gold__change-bigRecharge {
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	position: relative
}

.gosc-buy-gold__change-bigRecharge:after {
	content: "";
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	position: absolute;
	right: 1px;
	top: 0;
	transform: translateY(50%);
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-buy-gold__coupon {
	position: relative;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0;
	overflow: hidden;
	padding-bottom: 9.06667vw
}

.gosc-buy-gold__coupon-header {
	position: relative;
	font-size: 5.33333vw;
	text-align: center;
	color: #333;
	line-height: 7.46667vw;
	padding: 5.33333vw 11.73333vw
}

.gosc-buy-gold__coupon-header span {
	font-weight: 600
}

.gosc-buy-gold__coupon-wrap {
	max-height: 64vw;
	overflow: scroll
}

.gosc-buy-gold__coupon-list {
	padding: 4.53333vw 0 5.86667vw;
	margin: 0 4.26667vw;
	text-align: left;
	position: relative
}

.gosc-buy-gold__coupon-list-value {
	height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #eb9654
}

.gosc-buy-gold__coupon-list-date {
	height: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #999;
	padding-top: 1.06667vw
}

.gosc-buy-gold__coupon-list:before {
	content: "";
	position: absolute;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	width: 5.33333vw;
	height: 5.33333vw;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-buy-gold__coupon-list-last {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #333;
	margin: 0 4.26667vw;
	padding: 7.2vw 0
}

.gosc-buy-gold__coupon-list-last:before {
	content: "";
	position: absolute;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	width: 5.33333vw;
	height: 5.33333vw;
	right: 3.2vw;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-buy-gold__coupon .coupon-disabled div[class*=value] {
	color: #999
}

.gosc-buy-gold__coupon .coupon-disabled:before {
	width: 4.53333vw;
	height: 4.53333vw;
	border-radius: 50%;
	background: #d8d8d8
}

.coupon-select {
	position: relative
}

.coupon-select:before {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

:export {
	prefix: gosc
}

.gosc-bank-list__paymethod {
	position: relative;
	padding: 5.06667vw 0;
	margin: 0 3.2vw
}

.gosc-bank-list__paymethod-title {
	position: absolute;
	top: 5.33333vw;
	left: 0;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	color: #000;
	line-height: 5.6vw;
	font-weight: 500
}

.gosc-bank-list__paymethod-value {
	padding-right: 1.6vw;
	text-align: right
}

.gosc-bank-list__paymethod-value-bankname {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	color: #000;
	line-height: 5.33333vw;
	font-weight: 500
}

.gosc-bank-list__paymethod-value-bankname>span {
	vertical-align: middle;
	display: inline-block
}

.gosc-bank-list__paymethod-value-subtitle {
	padding-top: 1.06667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	color: #999;
	line-height: 4.26667vw;
	font-weight: 400
}

.gosc-bank-list__paymethod-value-subtitle>span {
	color: #eb9654
}

.gosc-bank-list__paymethod-value-subtitle>i {
	color: #f53137;
	font-style: normal
}

.gosc-bank-list__paymethod-value-operate {
	position: relative;
	padding: 0 1.86667vw;
	margin-left: 1.6vw;
	height: 3.73333vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	color: #000 !important;
	line-height: 3.73333vw;
	font-weight: 400
}

.gosc-bank-list__paymethod-value-operate:after {
	border-radius: 1.33333vw
}

.gosc-bank-list__paymethod .pr16 {
	padding-right: 4.26667vw
}

.gosc-bank-list__arrow {
	position: absolute;
	top: 50%;
	right: 0;
	display: inline-block;
	width: 1.6vw;
	height: 2.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	transform: translate3d(0, -50%, 0)
}

.gosc-bank-list__logo {
	display: inline-block;
	margin-right: 1.33333vw;
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: middle
}

.gosc-bank-list__change {
	position: relative;
	overflow: hidden;
	width: 100%;
	background-color: #f4f3f8;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-bank-list__change-header {
	position: relative;
	padding: 3.73333vw 11.73333vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	text-align: center;
	color: #333;
	line-height: 6.66667vw
}

.gosc-bank-list__change-header span {
	font-weight: 500
}

.gosc-bank-list__change-close {
	position: absolute;
	top: 50%;
	left: 1.06667vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%;
	transform: translateY(-50%)
}

.gosc-bank-list__change-bank {
	padding: 2.66667vw 3.2vw 10.66667vw;
	margin: 0;
	list-style: none
}

.gosc-bank-list__change-bank li {
	align-items: center;
	padding: 3.73333vw 3.2vw;
	margin-bottom: 2.66667vw;
	background-color: #fff;
	border-radius: 1.06667vw;
	list-style: none
}

.gosc-bank-list__change-bank li:after {
	border-bottom-width: 1px
}

.gosc-bank-list__change-bank li:last-child {
	margin-bottom: 0
}

.gosc-bank-list__change-list {
	padding: 0 4.26667vw 4.26667vw;
	margin: 0;
	list-style: none
}

.gosc-bank-list__change-list li {
	display: flex;
	align-items: center;
	width: 100%;
	height: 18.66667vw;
	list-style: none
}

.gosc-bank-list__change-list li:after {
	border-bottom-width: 1px
}

.gosc-bank-list__change-wrap {
	position: relative;
	display: flex;
	align-items: center
}

.gosc-bank-list__change-wrap:after {
	position: absolute;
	top: 50%;
	right: 0;
	width: 4vw;
	height: 4vw;
	border: 1px solid #ddd;
	border-radius: 50%;
	content: "";
	transform: translate3d(0, -50%, 0)
}

.gosc-bank-list__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list__change-icon {
	margin-right: 1.33333vw;
	width: 5.33333vw;
	height: 5.33333vw;
	flex-shrink: 0
}

.gosc-bank-list__change-icon img {
	display: block;
	width: 5.33333vw;
	height: 5.33333vw
}

.gosc-bank-list__change-text {
	position: relative;
	display: flex;
	align-items: center;
	overflow: hidden;
	margin: 0;
	font-size: 4vw;
	font-family: PingFang SC;
	flex: 1;
	line-height: 5.6vw
}

.gosc-bank-list__change-text dt {
	font-weight: 500;
	color: #000
}

.gosc-bank-list__change-text dd {
	margin-left: 2.66667vw;
	color: #666
}

.gosc-bank-list__change-text dt,
.gosc-bank-list__change-text dd {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.gosc-bank-list__change-text>span {
	position: relative;
	padding: 0 1.06667vw;
	margin-left: 2.66667vw;
	line-height: 3.73333vw;
	height: 3.73333vw;
	font-size: 2.66667vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ff4144;
	border: 1px solid rgba(255, 65, 68, .4);
	border-radius: .8vw
}

.gosc-bank-list__change-text--dot {
	margin-left: 2.13333vw;
	width: 1.6vw;
	height: 1.6vw;
	background: #ff4144;
	border-radius: 50%
}

.gosc-bank-list__change-tip {
	margin-top: 1.06667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #eb9654;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-bank-list__change-des {
	margin-top: 1.06667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-bank-list__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-bank-list__change-btns {
	display: flex;
	align-items: center;
	padding-top: 3.2vw
}

.gosc-bank-list__change-btns span {
	padding: 0 3.2vw;
	margin-right: 2.66667vw;
	height: 6.66667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	text-align: center;
	color: #eb9654;
	border: 1px solid rgb(235, 150, 84);
	border-radius: 3.46667vw;
	line-height: 6.66667vw;
	font-weight: 600
}

.gosc-bank-list__change-line {
	margin: 3.73333vw 0;
	height: 1px;
	background: #eee
}

.gosc-bank-list__change-bigRecharge {
	position: relative;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #666;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-bank-list__change-bigRecharge:after {
	position: absolute;
	top: 0;
	right: 1px;
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translateY(50%)
}

.xjk-arrow {
	margin-left: 1.06667vw;
	width: 1.6vw;
	height: 2.66667vw
}

:export {
	prefix: gosc
}

.gosc-protocol-list__change {
	position: relative;
	overflow: hidden;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-protocol-list__change-header {
	position: relative;
	padding: 5.33333vw 11.73333vw;
	font-size: 5.33333vw;
	text-align: center;
	color: #333;
	line-height: 7.46667vw
}

.gosc-protocol-list__change-header span {
	font-weight: 600
}

.gosc-protocol-list__change-close {
	position: absolute;
	top: 50%;
	right: 0;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%;
	transform: translateY(-50%)
}

.gosc-protocol-list__change-list {
	padding: 0 4.26667vw 4.26667vw;
	margin: 0;
	list-style: none
}

.gosc-protocol-list__change-list li {
	display: flex;
	align-items: center;
	width: 100%;
	height: 18.66667vw;
	list-style: none
}

.gosc-protocol-list__change-list li:after {
	border-bottom-width: 1px
}

.gosc-protocol-list__change-icon {
	margin-right: 3.2vw;
	width: 8vw;
	height: 8vw;
	flex-shrink: 0
}

.gosc-protocol-list__change-icon img {
	display: block;
	width: 100%;
	height: 100%
}

.gosc-protocol-list__change-text {
	overflow: hidden;
	margin: 0;
	flex: 1
}

.gosc-protocol-list__change-text dt {
	font-size: 4.26667vw;
	line-height: 6.13333vw;
	color: #333;
	font-weight: 500
}

.gosc-protocol-list__change-text dd {
	margin: .53333vw 0 0;
	font-size: 3.2vw;
	color: #ccc;
	line-height: 4.26667vw
}

.gosc-protocol-list__change-text dt,
.gosc-protocol-list__change-text dd {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.gosc-protocol-list__change-checked {
	margin: 0 1.6vw .53333vw 2.66667vw;
	width: 1.6vw;
	height: 3.2vw;
	flex-shrink: 0;
	transform: rotate(45deg);
	border-right: .53333vw solid #eb9654;
	border-bottom: .53333vw solid #eb9654
}

.gosc-protocol-list__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

:export {
	prefix: gosc
}

.gosc-card-sell {
	position: relative;
	background-image: linear-gradient(to bottom, rgba(244, 243, 248, 0) 0, #f4f3f8 26.66667vw, #f4f3f8)
}

.gosc-card-sell__header {
	position: relative;
	padding-bottom: 2.66667vw;
	margin-bottom: -2.66667vw;
	height: 9.86667vw;
	text-align: center;
	background: #f4f3f8;
	border-radius: 4.26667vw 4.26667vw 0 0;
	line-height: 9.86667vw
}

.gosc-card-sell__header .color-red {
	color: #f53137
}

.gosc-card-sell__header .color-green {
	color: #54ae76
}

.gosc-card-sell__header-title {
	padding-left: 3.2vw;
	font-size: 3.46667vw;
	font-family: PingFangSC-Regular;
	color: #333;
	font-weight: 400
}

.gosc-card-sell__header-value {
	padding-left: 2.13333vw;
	font-size: 3.46667vw;
	font-family: UDC105-Bold;
	color: #000;
	font-weight: 400
}

.gosc-card-sell__main {
	position: relative;
	padding: 0 3.2vw 3.73333vw;
	background: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-card-sell__main .select {
	color: #b66221;
	background: rgba(235, 150, 84, .16)
}

.gosc-card-sell__main-head {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	width: 45.33333vw;
	height: 7.46667vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	text-align: center;
	color: #b66221;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buygold_head_bg.png) center center no-repeat;
	background-size: 100% 100%;
	line-height: 7.46667vw;
	font-weight: 400
}

.gosc-card-sell__main-head img {
	display: inline-block;
	margin-right: .53333vw;
	width: 2.93333vw
}

.gosc-card-sell__main-money {
	display: flex;
	align-items: center;
	padding: 4.26667vw 0 0
}

.gosc-card-sell__main-money>span {
	display: inline-block;
	padding: 0 3.2vw;
	margin-right: 2.66667vw;
	height: 6.4vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Semibold;
	text-align: center;
	color: #999;
	background: #f4f3f8;
	border-radius: 6.13333vw;
	line-height: 6.4vw;
	font-weight: 600
}

.gosc-card-sell__main-input {
	padding-top: 6.4vw
}

.gosc-card-sell__main-bottom {
	display: flex;
	align-items: center;
	padding-top: 1.06667vw;
	height: 9.06667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-card-sell__main-bottom-i {
	margin-left: .53333vw;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top
}

.gosc-card-sell__main-tipText {
	position: relative;
	display: inline-flex;
	padding-top: 0;
	padding-right: 4.26667vw;
	margin-top: 2.13333vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	color: #999;
	font-weight: 400
}

.gosc-card-sell__main-tipIcon {
	position: absolute;
	top: 50%;
	right: 0;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	transform: translateY(-50%)
}

.gosc-card-sell__content {
	margin: 2.66667vw auto 0;
	width: 100%;
	background-color: #fff
}

.gosc-card-sell__content--order {
	margin-top: 0
}

.gosc-card-sell__content--order .gosc-card-sell__paymethod,
.gosc-card-sell__content--order .gosc-card-sell__coupon {
	margin: 0 5.33333vw
}

.gosc-card-sell__logo {
	display: inline-block;
	margin-right: 1.33333vw;
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: middle
}

.gosc-card-sell__arrow {
	position: absolute;
	top: 50%;
	right: 0;
	display: inline-block;
	width: 1.6vw;
	height: 2.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__paymethod {
	position: relative;
	padding: 5.06667vw 0;
	margin: 0 3.2vw
}

.gosc-card-sell__paymethod-body {
	display: flex
}

.gosc-card-sell__paymethod-body-title {
	display: flex;
	align-items: center;
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000
}

.gosc-card-sell__paymethod-body-title--dot {
	position: relative
}

.gosc-card-sell__paymethod-body-title--dot:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 100%;
	margin-left: 1.33333vw;
	width: 1.6vw;
	height: 1.6vw;
	background: #ff4144;
	border-radius: 50%;
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__paymethod-body-value {
	padding-right: 4.26667vw;
	text-align: right;
	flex: 1
}

.gosc-card-sell__paymethod-body-value-bankname {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000
}

.gosc-card-sell__paymethod-body-value-bankname>span {
	vertical-align: middle;
	display: inline-block
}

.gosc-card-sell__paymethod-body-value-bankname--extend {
	position: relative;
	padding: 0 1.06667vw;
	margin-right: 2.66667vw;
	line-height: 3.73333vw;
	height: 3.73333vw;
	font-size: 2.66667vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ff4144;
	border: 1px solid rgba(255, 65, 68, .4);
	border-radius: .8vw
}

.gosc-card-sell__paymethod-body-value-noright {
	padding-right: 0
}

.gosc-card-sell__paymethod-body-subtitle {
	padding-top: 1.06667vw;
	margin-right: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	text-align: right;
	color: #999;
	line-height: 4.26667vw;
	font-weight: 400
}

.gosc-card-sell__paymethod-body-subtitle>span {
	color: #eb9654
}

.gosc-card-sell__paymethod-body-subtitle>i {
	color: #f53137;
	font-style: normal
}

.gosc-card-sell__paymethod-body-subtitle-noright {
	margin-right: 0
}

.gosc-card-sell__paymethod-body-bubble {
	position: absolute;
	top: 0;
	left: 7.46667vw;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	transform: scale(.5)
}

.gosc-card-sell__paymethod-body-bubble_left {
	width: 4.26667vw;
	height: 9.06667vw;
	background: url(https://caifu-h5.s3.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bubble_left.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-sell__paymethod-body-bubble_right {
	width: 4.26667vw;
	height: 9.06667vw;
	background: url(https://caifu-h5.s3.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bubble_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-sell__paymethod-body-bubble_text {
	position: relative;
	margin-left: -1px;
	height: 9.06667vw;
	font-size: 4.8vw;
	font-weight: 500;
	line-height: 9.06667vw;
	color: transparent;
	background: url(https://caifu-h5.s3.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bubble_bg.png) repeat-x;
	background-size: 2.13333vw 9.06667vw;
	box-sizing: border-box
}

.gosc-card-sell__paymethod-body-bubble_text>em {
	position: absolute;
	top: 4.26667vw;
	left: 50%;
	font-size: 9.6vw;
	white-space: nowrap;
	color: #fff;
	line-height: 1.2;
	font-style: normal;
	font-weight: 500;
	transform: translate(-50%, -50%) scale(.5);
	transform-origin: center center
}

.gosc-card-sell__bottom {
	display: flex;
	align-items: center;
	padding: 4.26667vw 4.26667vw 10.66667vw
}

.gosc-card-sell__bottom-btn {
	position: relative;
	width: 100%
}

.gosc-card-sell__bottom-icon {
	margin-right: 3.2vw;
	width: 12.8vw;
	height: 12.8vw
}

.gosc-card-sell__bottom-icon img {
	width: 100%
}

.gosc-card-sell__order-header {
	position: relative;
	padding: 6.93333vw 5.33333vw 5.6vw;
	margin-top: -2.66667vw;
	background-color: #fff;
	border-top-right-radius: 2.66667vw;
	border-top-left-radius: 2.66667vw
}

.gosc-card-sell__order-title {
	line-height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000;
	text-shadow: 0 1.06667vw 3.2vw rgba(0, 17, 91, .08)
}

.gosc-card-sell__order-sub-title {
	margin-top: 2.13333vw;
	line-height: 5.33333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-sell__order-form {
	padding: 0 5.33333vw
}

.gosc-card-sell__couponcard {
	display: flex;
	align-items: center;
	margin-top: 2.66667vw;
	height: 14.66667vw;
	background-color: #fff
}

.gosc-card-sell__couponcard-wraper {
	position: relative;
	display: flex;
	align-items: center;
	padding-right: 2.66667vw;
	margin: 0 3.2vw;
	flex: 1
}

.gosc-card-sell__couponcard-wraper-title {
	display: flex;
	align-items: center;
	height: 5.6vw
}

.gosc-card-sell__couponcard-wraper-title-text {
	height: 5.6vw;
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang HK;
	font-weight: 400;
	color: #000
}

.gosc-card-sell__couponcard-wraper-tip {
	display: flex;
	align-items: center;
	padding: 0 1.06667vw;
	margin-left: 2.13333vw;
	height: 4.8vw;
	font-size: 2.93333vw;
	font-family: PingFang SC;
	color: #ef4034;
	background: rgba(255, 65, 68, .1);
	border-radius: .53333vw;
	font-weight: 400
}

.gosc-card-sell__couponcard-wraper-content {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #333;
	flex: 1;
	font-weight: 400
}

.gosc-card-sell__couponcard-wraper-content-righticon:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 1.33333vw;
	height: 2.4vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/249835/4/25263/253/67407c4aFc8bc6832/4309b9e63dfc589d.png) no-repeat;
	background-size: contain
}

.gosc-card-sell__couponcard-wraper-err {
	display: flex;
	align-items: center
}

.gosc-card-sell__couponcard-wraper-err-title {
	font-size: 4vw;
	font-family: PingFang HK;
	font-weight: 400;
	color: #000
}

.gosc-card-sell__couponcard-wraper-err-text {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ff4144
}

.gosc-card-sell__couponcard-wraper-err-btn {
	margin-left: 1.06667vw;
	width: 4.26667vw;
	height: 4.26667vw;
	background: url(https://img20.360buyimg.com/img/jfs/t1/276820/26/27226/546/6809ce45F2e4de338/f5a4a70f758a0796.png) no-repeat;
	background-size: contain
}

.gosc-card-sell__couponcard-wraper-err-loadingText {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000
}

.gosc-card-sell__couponPop {
	position: relative;
	overflow: hidden;
	padding-bottom: 9.06667vw;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-card-sell__couponPop-header {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 13.86667vw;
	box-sizing: border-box;
	border-bottom: .5px solid rgba(0, 0, 0, .06)
}

.gosc-card-sell__couponPop-header span {
	font-size: 4.53333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000
}

.gosc-card-sell__couponPop-header-close {
	position: absolute;
	top: 1.06667vw;
	right: 1.06667vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/167214/7/52357/293/674054e4Fa697fcfc/48694d0dd15b6ac5.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-sell__couponPop-wrap {
	overflow: scroll;
	padding: 0 4.26667vw;
	max-height: 80vw
}

.gosc-card-sell__couponPop-list {
	position: relative;
	display: flex;
	justify-content: center;
	height: 21.86667vw;
	font-family: PingFang SC;
	box-sizing: border-box;
	flex-direction: column;
	border-bottom: .5px solid rgba(0, 0, 0, .06);
	font-weight: 400
}

.gosc-card-sell__couponPop-list-value {
	display: flex;
	align-items: center;
	height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	color: #eb9654;
	line-height: 5.6vw;
	font-weight: 400
}

.gosc-card-sell__couponPop-list-value-tip {
	display: inline-block;
	margin-left: 1.33333vw;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: contain
}

.gosc-card-sell__couponPop-list-date {
	margin-top: 1.06667vw;
	height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-card-sell__couponPop-list:before {
	position: absolute;
	top: 50%;
	right: 3.2vw;
	width: 5.33333vw;
	height: 5.33333vw;
	background: url(https://img13.360buyimg.com/img/jfs/t1/232621/30/31475/1395/675ae211Fc29128a1/9069ecccde369960.png) center center no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__couponPop-list-nouser {
	font-size: 4vw
}

.gosc-card-sell__couponPop-list-last {
	padding: 7.2vw 0;
	margin: 0 4.26667vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	color: #333;
	line-height: 5.33333vw;
	font-weight: 500
}

.gosc-card-sell__couponPop-list-last:before {
	position: absolute;
	top: 50%;
	right: 3.2vw;
	width: 5.33333vw;
	height: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__check-money-tiptext {
	overflow: hidden;
	white-space: normal;
	line-height: 4.53333vw;
	word-break: break-all
}

.gosc-card-sell__agreement {
	margin: 4.26667vw 4.26667vw 0
}

.gosc-card-sell__agreement-content>span {
	color: #b66221
}

.couponPop-list-select {
	position: relative
}

.couponPop-list-select:before {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.couponPop-list-disabled div[class*=value] {
	color: #999
}

.couponPop-list-disabled:before {
	width: 4.53333vw;
	height: 4.53333vw;
	background: #d8d8d8;
	border-radius: 50%
}

 .pladgeClass {
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	font-style: normal;
	display: inline-flex;
	align-items: center
}

 .pladgeClass:after {
	content: "";
	width: 1.33333vw;
	height: 2.4vw;
	margin-left: 1.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: contain
}

:export {
	prefix: gosc
}

.gosc-sell-result {
	position: relative
}

.gosc-sell-result__header {
	position: relative;
	display: flex;
	align-items: center;
	padding: 8.53333vw 0 0 5.33333vw
}

.gosc-sell-result__header-icon {
	display: inline-block;
	width: 6.93333vw;
	height: 6.93333vw
}

.gosc-sell-result__header .icon-success {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_success.png);
	background-size: 100% 100%
}

.gosc-sell-result__header .icon-fail {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_fail.png);
	background-size: 100% 100%
}

.gosc-sell-result__header .icon-pending {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_pending.png);
	background-size: 100% 100%
}

.gosc-sell-result__header-title {
	padding-left: 1.33333vw;
	font-size: 5.86667vw;
	font-family: PingFangSC-Semibold;
	color: #333;
	text-shadow: 0 2.13333vw 6.4vw rgba(0, 17, 91, .08);
	line-height: 7.46667vw;
	font-weight: 600
}

.gosc-sell-result__header-community-activit {
	line-height: 5.33333vw;
	display: flex;
	align-items: center;
	padding: 0 5.33333vw;
	margin-top: 1.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400
}

.gosc-sell-result__header-community-activit-mainTitle {
	margin-right: 2.66667vw
}

.gosc-sell-result__header-community-activit-subTitle {
	flex-shrink: 0;
	margin-right: 2.66667vw
}

.gosc-sell-result__header-community-activit-btn {
	flex-shrink: 0;
	margin-left: auto
}

.gosc-sell-result__header-community-activit-icon {
	margin-left: 1.33333vw;
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/256283/11/11057/440/6784a504Fe22d8e70/17ac6359f16c5cf9.png) no-repeat;
	background-size: cover
}

.gosc-sell-result__header-subtitle {
	padding: 1.33333vw 0 0 13.86667vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__switch {
	margin-top: 8vw;
	width: 100%
}

.gosc-sell-result__switch dl {
	display: flex;
	align-items: center;
	padding: 3.73333vw 0;
	margin: 0;
	width: 100%
}

.gosc-sell-result__switch dl dt {
	flex: 1;
	padding-left: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold-tip.png) left center no-repeat;
	background-size: 3.73333vw 3.73333vw
}

.gosc-sell-result__switch dl dt h4 {
	margin: 0;
	font-size: 4.26667vw;
	color: #333;
	line-height: 6.13333vw
}

.gosc-sell-result__switch dl dt p {
	margin: 0;
	font-size: 2.93333vw;
	color: #999;
	line-height: 4vw
}

.gosc-sell-result__switch dl dd {
	flex-shrink: 0;
	margin: 0 0 0 1.33333vw
}

.gosc-sell-result__switch-btn {
	position: relative;
	width: 13.06667vw;
	height: 7.46667vw;
	background-color: rgba(120, 120, 128, .16);
	border-radius: 3.73333vw;
	cursor: pointer;
	transition: background-color .3s
}

.gosc-sell-result__switch-btn i {
	position: absolute;
	top: .53333vw;
	left: .53333vw;
	width: 6.4vw;
	height: 6.4vw;
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 .8vw 1px rgba(0, 0, 0, .05);
	transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
}

.gosc-sell-result__switch-btn--on {
	background-color: #eb9654
}

.gosc-sell-result__switch-btn--on i {
	transform: translate(5.6vw)
}

.gosc-sell-result__detail {
	margin-top: 2.66667vw
}

.gosc-sell-result__detail dl {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 2.66667vw 0 0;
	width: 100%
}

.gosc-sell-result__detail dl:first-child {
	margin: 0
}

.gosc-sell-result__detail dl dt {
	margin-right: 0;
	font-size: 3.73333vw;
	color: #333;
	line-height: 5.33333vw
}

.gosc-sell-result__detail dl dd {
	overflow: hidden;
	margin-left: 0;
	font-size: 3.73333vw;
	text-align: right;
	white-space: nowrap;
	color: #999;
	line-height: 5.33333vw
}

.gosc-sell-result__success {
	padding: 8vw 5.33333vw
}

.gosc-sell-result__pending {
	padding-top: 1.33333vw
}

.gosc-sell-result__pending-title {
	padding-left: 13.86667vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__pending-btn {
	margin: 8vw 9.06667vw;
	height: 13.33333vw;
	font-size: 4.26667vw;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 6.66667vw;
	line-height: 13.33333vw
}

.gosc-sell-result__fail {
	position: relative;
	padding: 0 0 6.4vw
}

.gosc-sell-result__fail-desc {
	padding: 1.33333vw 0 0 12.8vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__step {
	position: relative;
	margin: 6.4vw 5.33333vw 0
}

.gosc-sell-result__step-item {
	position: relative;
	padding-bottom: 4.26667vw;
	padding-left: 7.46667vw
}

.gosc-sell-result__step-item dl {
	margin: 0
}

.gosc-sell-result__step-item dt {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #aaa;
	font-weight: 500
}

.gosc-sell-result__step-item dd {
	margin: .8vw 0 0;
	font-size: 3.2vw;
	color: #aaa;
	line-height: 4.53333vw
}

.gosc-sell-result__step-item:last-child .gosc-card-loading__step-line {
	display: none
}

.gosc-sell-result__step-item--right dt,
.gosc-sell-result__step-item--loading dt {
	color: #333
}

.gosc-sell-result__step-item--right .gosc-card-loading__step-icon,
.gosc-sell-result__step-item--loading .gosc-card-loading__step-icon {
	font-size: 0;
	border-color: #eb9654
}

.gosc-sell-result__step-item--right .gosc-card-loading__step-line,
.gosc-sell-result__step-item--loading .gosc-card-loading__step-line {
	background-color: #eb9654
}

.gosc-sell-result__step-icon {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 5.33333vw;
	height: 5.33333vw;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 50%;
	box-sizing: border-box
}

.gosc-sell-result__step-right {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-sell-result__step-right svg {
	display: block;
	width: 100%;
	height: 100%;
	fill: #eb9654
}

.gosc-sell-result__step-num {
	font-size: 3.46667vw;
	color: #ccc;
	line-height: 4.8vw;
	font-style: normal
}

.gosc-sell-result__step-line {
	position: absolute;
	top: 5.33333vw;
	left: 2.53333vw;
	width: 1px;
	height: calc(100% - 5.33333vw);
	background-color: #ccc
}

.gosc-sell-result__bottom {
	margin-top: 10.66667vw
}

.gosc-sell-result__bottom-btn {
	padding: 0 7.2vw;
	margin-top: 5.33333vw
}

.gosc-sell-result__bottom-btn--flex {
	display: flex;
	justify-content: space-between
}

.gosc-sell-result__bottom-btn--flex button {
	width: 48%
}

.gosc-sell-result__bottom-cancel {
	padding: 4.26667vw 0;
	width: 100%;
	font-size: 3.46667vw;
	text-align: center;
	color: #666;
	line-height: 5.06667vw
}

.gosc-sell-result__success-order {
	padding: 0 5.33333vw
}

.gosc-sell-result__success-order-money {
	margin-top: 3.46667vw;
	line-height: 8vw;
	font-size: 6.66667vw;
	font-family: UDC105-Bold;
	font-weight: 400;
	color: #030303
}

.gosc-sell-result__success-order-money span {
	font-family: PingFang SC;
	font-weight: 700
}

.gosc-sell-result__success-order-step {
	padding: 5.33333vw 0;
	margin-top: 5.33333vw;
	border-top: 1px solid rgba(0, 0, 0, .06);
	border-bottom: 1px solid rgba(0, 0, 0, .06)
}

.gosc-sell-result__success-order-step-item {
	display: flex
}

.gosc-sell-result__success-order-step-item-left {
	display: flex;
	align-items: center;
	margin-right: 2.13333vw;
	flex-direction: column
}

.gosc-sell-result__success-order-step-item-left-icon {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 5.33333vw;
	height: 5.33333vw;
	font-size: 3.46667vw;
	font-family: JR;
	font-family: UDC105-Bold;
	text-align: center;
	color: #999;
	border: 1px solid #999;
	border-radius: 2.93333vw;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__success-order-step-item-left-icon span {
	display: block;
	width: 2.66667vw;
	height: 2.13333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/green_tick.png);
	background-size: 100% 100%
}

.gosc-sell-result__success-order-step-item-left-icon--active {
	border: 1px solid #3dc071
}

.gosc-sell-result__success-order-step-item-left-line {
	width: 1px;
	height: 8.8vw;
	background: #ccc
}

.gosc-sell-result__success-order-step-item-right-title {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-sell-result__success-order-step-item-right-title--active {
	color: #333
}

.gosc-sell-result__success-order-step-item-right-sub-title {
	margin-top: .8vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-sell-result__success-order-info {
	display: flex;
	justify-content: space-between;
	margin-top: 1.86667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-sell-result__success-order-info:last-child {
	margin-top: 1.86667vw
}

.gosc-sell-gold__change-close {
	position: absolute;
	top: 50%;
	right: 0;
	left: 1.06667vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%;
	transform: translateY(-50%)
}

.gosc-sell-gold__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-sell-gold__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-sell-gold__change-bigRecharge:after {
	position: absolute;
	top: 0;
	right: 1px;
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translateY(50%)
}

.gosc-sell-gold__result {
	position: relative;
	z-index: 1;
	width: 100%;
	min-height: 53.33333vw;
	background: #f4f3f8 url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/gold-bg.png) top center no-repeat;
	background-size: 100% auto;
	border-radius: 2.66667vw 2.66667vw 0 0
}

.gosc-sell-gold__result-close {
	position: absolute;
	top: 2.13333vw;
	right: 0;
	z-index: 2;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%
}

.gosc-sell-gold__close {
	position: absolute;
	top: 10.93333vw;
	right: 0;
	z-index: 2;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close_gray.png) no-repeat;
	background-size: 100% 100%
}

:export {
	prefix: gosc
}

.gosc-card-sell {
	position: relative;
	background-image: linear-gradient(to bottom, rgba(244, 243, 248, 0) 0, #f4f3f8 26.66667vw, #f4f3f8)
}

.gosc-card-sell__header {
	position: relative;
	padding-bottom: 2.66667vw;
	margin-bottom: -2.66667vw;
	height: 9.86667vw;
	text-align: center;
	background: #f4f3f8;
	border-radius: 4.26667vw 4.26667vw 0 0;
	line-height: 9.86667vw
}

.gosc-card-sell__header .color-red {
	color: #f53137
}

.gosc-card-sell__header .color-green {
	color: #54ae76
}

.gosc-card-sell__header-title {
	padding-left: 3.2vw;
	font-size: 3.46667vw;
	font-family: PingFangSC-Regular;
	color: #333;
	font-weight: 400
}

.gosc-card-sell__header-value {
	padding-left: 2.13333vw;
	font-size: 3.46667vw;
	font-family: UDC105-Bold;
	color: #000;
	font-weight: 400
}

.gosc-card-sell__main {
	position: relative;
	padding: 0 3.2vw 3.73333vw;
	background: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-card-sell__main .select {
	color: #b66221;
	background: rgba(235, 150, 84, .16)
}

.gosc-card-sell__main-head {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	width: 45.33333vw;
	height: 7.46667vw;
	font-size: 2.66667vw;
	font-family: PingFangSC-Regular;
	text-align: center;
	color: #b66221;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buygold_head_bg.png) center center no-repeat;
	background-size: 100% 100%;
	line-height: 7.46667vw;
	font-weight: 400
}

.gosc-card-sell__main-head img {
	display: inline-block;
	margin-right: .53333vw;
	width: 2.93333vw
}

.gosc-card-sell__main-money {
	display: flex;
	align-items: center;
	padding: 4.26667vw 0 0
}

.gosc-card-sell__main-money>span {
	display: inline-block;
	padding: 0 3.2vw;
	margin-right: 2.66667vw;
	height: 6.4vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Semibold;
	text-align: center;
	color: #999;
	background: #f4f3f8;
	border-radius: 6.13333vw;
	line-height: 6.4vw;
	font-weight: 600
}

.gosc-card-sell__main-input {
	padding-top: 6.4vw
}

.gosc-card-sell__main-bottom {
	display: flex;
	align-items: center;
	padding-top: 1.06667vw;
	height: 9.06667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-card-sell__main-bottom-i {
	margin-left: .53333vw;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top
}

.gosc-card-sell__main-tipText {
	position: relative;
	display: inline-flex;
	padding-top: 0;
	padding-right: 4.26667vw;
	margin-top: 2.13333vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	color: #999;
	font-weight: 400
}

.gosc-card-sell__main-tipIcon {
	position: absolute;
	top: 50%;
	right: 0;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	transform: translateY(-50%)
}

.gosc-card-sell__content {
	margin: 2.66667vw auto 0;
	width: 100%;
	background-color: #fff
}

.gosc-card-sell__content--order {
	margin-top: 0
}

.gosc-card-sell__content--order .gosc-card-sell__paymethod,
.gosc-card-sell__content--order .gosc-card-sell__coupon {
	margin: 0 5.33333vw
}

.gosc-card-sell__logo {
	display: inline-block;
	margin-right: 1.33333vw;
	width: 4vw;
	height: 4vw;
	background: url(https://storage.jd.com/payment-assets/sdk/bank/CMBC.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: middle
}

.gosc-card-sell__arrow {
	position: absolute;
	top: 50%;
	right: 0;
	display: inline-block;
	width: 1.6vw;
	height: 2.66667vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_arrow.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: top;
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__paymethod {
	position: relative;
	padding: 5.06667vw 0;
	margin: 0 3.2vw
}

.gosc-card-sell__paymethod-body {
	display: flex
}

.gosc-card-sell__paymethod-body-title {
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000
}

.gosc-card-sell__paymethod-body-value {
	padding-right: 4.26667vw;
	text-align: right;
	flex: 1
}

.gosc-card-sell__paymethod-body-value-bankname {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: #000
}

.gosc-card-sell__paymethod-body-value-bankname>span {
	vertical-align: middle;
	display: inline-block
}

.gosc-card-sell__paymethod-body-value-noright {
	padding-right: 0
}

.gosc-card-sell__paymethod-body-subtitle {
	padding-top: 1.06667vw;
	margin-right: 4.26667vw;
	font-size: 3.2vw;
	font-family: PingFangSC-Regular;
	text-align: right;
	color: #999;
	line-height: 4.26667vw;
	font-weight: 400
}

.gosc-card-sell__paymethod-body-subtitle>span {
	color: #eb9654
}

.gosc-card-sell__paymethod-body-subtitle>i {
	color: #f53137;
	font-style: normal
}

.gosc-card-sell__paymethod-body-subtitle-noright {
	margin-right: 0
}

.gosc-card-sell__bottom {
	display: flex;
	align-items: center;
	padding: 4.26667vw 4.26667vw 10.66667vw
}

.gosc-card-sell__bottom-btn {
	position: relative;
	width: 100%
}

.gosc-card-sell__bottom-icon {
	margin-right: 3.2vw;
	width: 12.8vw;
	height: 12.8vw
}

.gosc-card-sell__bottom-icon img {
	width: 100%
}

.gosc-card-sell__order-header {
	position: relative;
	padding: 6.93333vw 5.33333vw 5.6vw;
	margin-top: -2.66667vw;
	background-color: #fff;
	border-top-right-radius: 2.66667vw;
	border-top-left-radius: 2.66667vw
}

.gosc-card-sell__order-title {
	line-height: 7.46667vw;
	font-size: 5.86667vw;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000;
	text-shadow: 0 1.06667vw 3.2vw rgba(0, 17, 91, .08)
}

.gosc-card-sell__order-sub-title {
	margin-top: 2.13333vw;
	line-height: 5.33333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-card-sell__order-form {
	padding: 0 5.33333vw
}

.gosc-card-sell__couponcard {
	display: flex;
	align-items: center;
	margin-top: 2.66667vw;
	height: 14.66667vw;
	background-color: #fff
}

.gosc-card-sell__couponcard-wraper {
	position: relative;
	display: flex;
	align-items: center;
	padding-right: 2.66667vw;
	margin: 0 3.2vw;
	flex: 1
}

.gosc-card-sell__couponcard-wraper-title {
	display: flex;
	align-items: center;
	height: 5.6vw
}

.gosc-card-sell__couponcard-wraper-title-text {
	height: 5.6vw;
	line-height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang HK;
	font-weight: 400;
	color: #000
}

.gosc-card-sell__couponcard-wraper-tip {
	display: flex;
	align-items: center;
	padding: 0 1.06667vw;
	margin-left: 2.13333vw;
	height: 4.8vw;
	font-size: 2.93333vw;
	font-family: PingFang SC;
	color: #ef4034;
	background: rgba(255, 65, 68, .1);
	border-radius: .53333vw;
	font-weight: 400
}

.gosc-card-sell__couponcard-wraper-content {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #333;
	flex: 1;
	font-weight: 400
}

.gosc-card-sell__couponcard-wraper-content-righticon:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 1.33333vw;
	height: 2.4vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/249835/4/25263/253/67407c4aFc8bc6832/4309b9e63dfc589d.png) no-repeat;
	background-size: contain
}

.gosc-card-sell__couponcard-wraper-err {
	display: flex;
	align-items: center
}

.gosc-card-sell__couponcard-wraper-err-title {
	font-size: 4vw;
	font-family: PingFang HK;
	font-weight: 400;
	color: #000
}

.gosc-card-sell__couponcard-wraper-err-text {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #ff4144
}

.gosc-card-sell__couponcard-wraper-err-btn {
	margin-left: 1.06667vw;
	width: 4.26667vw;
	height: 4.26667vw;
	background: url(https://img20.360buyimg.com/img/jfs/t1/276820/26/27226/546/6809ce45F2e4de338/f5a4a70f758a0796.png) no-repeat;
	background-size: contain
}

.gosc-card-sell__couponcard-wraper-err-loadingText {
	margin-left: auto;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #000
}

.gosc-card-sell__couponPop {
	position: relative;
	overflow: hidden;
	padding-bottom: 9.06667vw;
	width: 100%;
	background-color: #fff;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-card-sell__couponPop-header {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 13.86667vw;
	box-sizing: border-box;
	border-bottom: .5px solid rgba(0, 0, 0, .06)
}

.gosc-card-sell__couponPop-header span {
	font-size: 4.53333vw;
	font-family: PingFang SC;
	font-weight: 500;
	color: #000
}

.gosc-card-sell__couponPop-header-close {
	position: absolute;
	top: 1.06667vw;
	right: 1.06667vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/167214/7/52357/293/674054e4Fa697fcfc/48694d0dd15b6ac5.png) no-repeat;
	background-size: 100% 100%
}

.gosc-card-sell__couponPop-wrap {
	overflow: scroll;
	padding: 0 4.26667vw;
	max-height: 80vw
}

.gosc-card-sell__couponPop-list {
	position: relative;
	display: flex;
	justify-content: center;
	height: 21.86667vw;
	font-family: PingFang SC;
	box-sizing: border-box;
	flex-direction: column;
	border-bottom: .5px solid rgba(0, 0, 0, .06);
	font-weight: 400
}

.gosc-card-sell__couponPop-list-value {
	display: flex;
	align-items: center;
	height: 5.6vw;
	font-size: 4vw;
	font-family: PingFang SC;
	color: #eb9654;
	line-height: 5.6vw;
	font-weight: 400
}

.gosc-card-sell__couponPop-list-value-tip {
	display: inline-block;
	margin-left: 1.33333vw;
	width: 3.2vw;
	height: 3.2vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_tip_gray.png) no-repeat;
	background-size: contain
}

.gosc-card-sell__couponPop-list-date {
	margin-top: 1.06667vw;
	height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-card-sell__couponPop-list:before {
	position: absolute;
	top: 50%;
	right: 3.2vw;
	width: 5.33333vw;
	height: 5.33333vw;
	background: url(https://img13.360buyimg.com/img/jfs/t1/232621/30/31475/1395/675ae211Fc29128a1/9069ecccde369960.png) center center no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__couponPop-list-nouser {
	font-size: 4vw
}

.gosc-card-sell__couponPop-list-last {
	padding: 7.2vw 0;
	margin: 0 4.26667vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Medium;
	color: #333;
	line-height: 5.33333vw;
	font-weight: 500
}

.gosc-card-sell__couponPop-list-last:before {
	position: absolute;
	top: 50%;
	right: 3.2vw;
	width: 5.33333vw;
	height: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_unselect.png) center center no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translate3d(0, -50%, 0)
}

.gosc-card-sell__check-money-tiptext {
	overflow: hidden;
	white-space: normal;
	line-height: 4.53333vw;
	word-break: break-all
}

.couponPop-list-select {
	position: relative
}

.couponPop-list-select:before {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.couponPop-list-disabled div[class*=value] {
	color: #999
}

.couponPop-list-disabled:before {
	width: 4.53333vw;
	height: 4.53333vw;
	background: #d8d8d8;
	border-radius: 50%
}

:export {
	prefix: gosc
}

.gosc-sell-result {
	position: relative
}

.gosc-sell-result__header {
	position: relative;
	display: flex;
	align-items: center;
	padding: 8.53333vw 0 0 5.33333vw
}

.gosc-sell-result__header-icon {
	display: inline-block;
	width: 6.93333vw;
	height: 6.93333vw
}

.gosc-sell-result__header .icon-success {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_success.png);
	background-size: 100% 100%
}

.gosc-sell-result__header .icon-fail {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_fail.png);
	background-size: 100% 100%
}

.gosc-sell-result__header .icon-pending {
	background-image: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/buy_result_pending.png);
	background-size: 100% 100%
}

.gosc-sell-result__header-title {
	padding-left: 1.33333vw;
	font-size: 5.86667vw;
	font-family: PingFangSC-Semibold;
	color: #333;
	text-shadow: 0 2.13333vw 6.4vw rgba(0, 17, 91, .08);
	line-height: 7.46667vw;
	font-weight: 600
}

.gosc-sell-result__header-community-activit {
	line-height: 5.33333vw;
	display: flex;
	align-items: center;
	padding: 0 5.33333vw;
	margin-top: 1.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400
}

.gosc-sell-result__header-community-activit-mainTitle {
	margin-right: 2.66667vw
}

.gosc-sell-result__header-community-activit-subTitle {
	flex-shrink: 0;
	margin-right: 2.66667vw
}

.gosc-sell-result__header-community-activit-btn {
	flex-shrink: 0;
	margin-left: auto
}

.gosc-sell-result__header-community-activit-icon {
	margin-left: 1.33333vw;
	width: 1.6vw;
	height: 3.2vw;
	background: url(https://img14.360buyimg.com/img/jfs/t1/256283/11/11057/440/6784a504Fe22d8e70/17ac6359f16c5cf9.png) no-repeat;
	background-size: cover
}

.gosc-sell-result__switch {
	margin-top: 8vw;
	width: 100%
}

.gosc-sell-result__switch dl {
	display: flex;
	align-items: center;
	padding: 3.73333vw 0;
	margin: 0;
	width: 100%
}

.gosc-sell-result__switch dl dt {
	flex: 1;
	padding-left: 5.33333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold-tip.png) left center no-repeat;
	background-size: 3.73333vw 3.73333vw
}

.gosc-sell-result__switch dl dt h4 {
	margin: 0;
	font-size: 4.26667vw;
	color: #333;
	line-height: 6.13333vw
}

.gosc-sell-result__switch dl dt p {
	margin: 0;
	font-size: 2.93333vw;
	color: #999;
	line-height: 4vw
}

.gosc-sell-result__switch dl dd {
	flex-shrink: 0;
	margin: 0 0 0 1.33333vw
}

.gosc-sell-result__switch-btn {
	position: relative;
	width: 13.06667vw;
	height: 7.46667vw;
	background-color: rgba(120, 120, 128, .16);
	border-radius: 3.73333vw;
	cursor: pointer;
	transition: background-color .3s
}

.gosc-sell-result__switch-btn i {
	position: absolute;
	top: .53333vw;
	left: .53333vw;
	width: 6.4vw;
	height: 6.4vw;
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 .8vw 1px rgba(0, 0, 0, .05);
	transition: transform .3s cubic-bezier(.3, 1.05, .4, 1.05)
}

.gosc-sell-result__switch-btn--on {
	background-color: #eb9654
}

.gosc-sell-result__switch-btn--on i {
	transform: translate(5.6vw)
}

.gosc-sell-result__detail {
	margin-top: 2.66667vw
}

.gosc-sell-result__detail dl {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 2.66667vw 0 0;
	width: 100%
}

.gosc-sell-result__detail dl:first-child {
	margin: 0
}

.gosc-sell-result__detail dl dt {
	margin-right: 0;
	font-size: 3.73333vw;
	color: #333;
	line-height: 5.33333vw
}

.gosc-sell-result__detail dl dd {
	overflow: hidden;
	margin-left: 0;
	font-size: 3.73333vw;
	text-align: right;
	white-space: nowrap;
	color: #999;
	line-height: 5.33333vw
}

.gosc-sell-result__success {
	padding: 8vw 5.33333vw
}

.gosc-sell-result__pending {
	padding-top: 1.33333vw
}

.gosc-sell-result__pending-title {
	padding-left: 13.86667vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__pending-btn {
	margin: 8vw 9.06667vw;
	height: 13.33333vw;
	font-size: 4.26667vw;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 6.66667vw;
	line-height: 13.33333vw
}

.gosc-sell-result__fail {
	position: relative;
	padding: 0 0 6.4vw
}

.gosc-sell-result__fail-desc {
	padding: 1.33333vw 0 0 12.8vw;
	font-size: 3.73333vw;
	font-family: PingFangSC-Regular;
	color: #666;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__step {
	position: relative;
	margin: 6.4vw 5.33333vw 0
}

.gosc-sell-result__step-item {
	position: relative;
	padding-bottom: 4.26667vw;
	padding-left: 7.46667vw
}

.gosc-sell-result__step-item dl {
	margin: 0
}

.gosc-sell-result__step-item dt {
	font-size: 3.73333vw;
	line-height: 5.33333vw;
	color: #aaa;
	font-weight: 500
}

.gosc-sell-result__step-item dd {
	margin: .8vw 0 0;
	font-size: 3.2vw;
	color: #aaa;
	line-height: 4.53333vw
}

.gosc-sell-result__step-item:last-child .gosc-card-loading__step-line {
	display: none
}

.gosc-sell-result__step-item--right dt,
.gosc-sell-result__step-item--loading dt {
	color: #333
}

.gosc-sell-result__step-item--right .gosc-card-loading__step-icon,
.gosc-sell-result__step-item--loading .gosc-card-loading__step-icon {
	font-size: 0;
	border-color: #eb9654
}

.gosc-sell-result__step-item--right .gosc-card-loading__step-line,
.gosc-sell-result__step-item--loading .gosc-card-loading__step-line {
	background-color: #eb9654
}

.gosc-sell-result__step-icon {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 5.33333vw;
	height: 5.33333vw;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 50%;
	box-sizing: border-box
}

.gosc-sell-result__step-right {
	width: 3.2vw;
	height: 3.2vw
}

.gosc-sell-result__step-right svg {
	display: block;
	width: 100%;
	height: 100%;
	fill: #eb9654
}

.gosc-sell-result__step-num {
	font-size: 3.46667vw;
	color: #ccc;
	line-height: 4.8vw;
	font-style: normal
}

.gosc-sell-result__step-line {
	position: absolute;
	top: 5.33333vw;
	left: 2.53333vw;
	width: 1px;
	height: calc(100% - 5.33333vw);
	background-color: #ccc
}

.gosc-sell-result__bottom {
	margin-top: 10.66667vw
}

.gosc-sell-result__bottom-btn {
	padding: 0 7.2vw;
	margin-top: 5.33333vw
}

.gosc-sell-result__bottom-btn--flex {
	display: flex;
	justify-content: space-between
}

.gosc-sell-result__bottom-btn--flex button {
	width: 48%
}

.gosc-sell-result__bottom-cancel {
	padding: 4.26667vw 0;
	width: 100%;
	font-size: 3.46667vw;
	text-align: center;
	color: #666;
	line-height: 5.06667vw
}

.gosc-sell-result__success-order {
	padding: 0 5.33333vw
}

.gosc-sell-result__success-order-money {
	margin-top: 3.46667vw;
	line-height: 8vw;
	font-size: 6.66667vw;
	font-family: UDC105-Bold;
	font-weight: 400;
	color: #030303
}

.gosc-sell-result__success-order-money span {
	font-family: PingFang SC;
	font-weight: 700
}

.gosc-sell-result__success-order-step {
	padding: 5.33333vw 0;
	margin-top: 5.33333vw;
	border-top: 1px solid rgba(0, 0, 0, .06);
	border-bottom: 1px solid rgba(0, 0, 0, .06)
}

.gosc-sell-result__success-order-step-item {
	display: flex
}

.gosc-sell-result__success-order-step-item-left {
	display: flex;
	align-items: center;
	margin-right: 2.13333vw;
	flex-direction: column
}

.gosc-sell-result__success-order-step-item-left-icon {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 5.33333vw;
	height: 5.33333vw;
	font-size: 3.46667vw;
	font-family: JR;
	font-family: UDC105-Bold;
	text-align: center;
	color: #999;
	border: 1px solid #999;
	border-radius: 2.93333vw;
	line-height: 5.33333vw;
	font-weight: 400
}

.gosc-sell-result__success-order-step-item-left-icon span {
	display: block;
	width: 2.66667vw;
	height: 2.13333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/green_tick.png);
	background-size: 100% 100%
}

.gosc-sell-result__success-order-step-item-left-icon--active {
	border: 1px solid #3dc071
}

.gosc-sell-result__success-order-step-item-left-line {
	width: 1px;
	height: 8.8vw;
	background: #ccc
}

.gosc-sell-result__success-order-step-item-right-title {
	line-height: 5.33333vw;
	font-size: 3.73333vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-sell-result__success-order-step-item-right-title--active {
	color: #333
}

.gosc-sell-result__success-order-step-item-right-sub-title {
	margin-top: .8vw;
	line-height: 4.53333vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999
}

.gosc-sell-result__success-order-info {
	display: flex;
	justify-content: space-between;
	margin-top: 1.86667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-sell-result__success-order-info:last-child {
	margin-top: 1.86667vw
}

:export {
	prefix: gosc
}

.gosc-sell-gold__wrap {
	position: relative;
	width: 100%;
	color: #333
}

.gosc-sell-gold__content {
	position: relative;
	z-index: 1;
	width: 100%;
	min-height: 53.33333vw;
	background: #f4f3f8;
	border-radius: 2.66667vw 2.66667vw 0 0
}

.gosc-sell-gold__change {
	position: relative;
	overflow: hidden;
	width: 100%;
	background-color: #f4f3f8;
	border-radius: 2.13333vw 2.13333vw 0 0
}

.gosc-sell-gold__change-header {
	position: relative;
	padding: 3.73333vw 11.73333vw;
	font-size: 4.8vw;
	font-family: PingFang SC;
	text-align: center;
	color: #333;
	line-height: 6.66667vw
}

.gosc-sell-gold__change-header span {
	font-weight: 500
}

.gosc-sell-gold__change-close {
	position: absolute;
	top: 50%;
	right: 0;
	left: 1.06667vw;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/back.png) no-repeat;
	background-size: 100% 100%;
	transform: translateY(-50%)
}

.gosc-sell-gold__change-bank {
	padding: 2.66667vw 3.2vw 10.66667vw;
	margin: 0;
	list-style: none
}

.gosc-sell-gold__change-bank li {
	align-items: center;
	padding: 3.73333vw 3.2vw;
	margin-bottom: 2.66667vw;
	background-color: #fff;
	border-radius: 1.06667vw;
	list-style: none
}

.gosc-sell-gold__change-bank li:after {
	border-bottom-width: 1px
}

.gosc-sell-gold__change-bank li:last-child {
	margin-bottom: 0
}

.gosc-sell-gold__change-list {
	padding: 0 4.26667vw 4.26667vw;
	margin: 0;
	list-style: none
}

.gosc-sell-gold__change-list li {
	display: flex;
	align-items: center;
	width: 100%;
	height: 18.66667vw;
	list-style: none
}

.gosc-sell-gold__change-list li:after {
	border-bottom-width: 1px
}

.gosc-sell-gold__change-wrap {
	position: relative;
	display: flex;
	align-items: center
}

.gosc-sell-gold__change-wrap:after {
	position: absolute;
	top: 50%;
	right: 0;
	width: 4vw;
	height: 4vw;
	border: 1px solid #ddd;
	border-radius: 50%;
	content: "";
	transform: translate3d(0, -50%, 0)
}

.gosc-sell-gold__change .bank-select:after {
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/bank_selected.png) center center no-repeat;
	background-size: 100% 100%
}

.gosc-sell-gold__change-icon {
	margin-right: 1.33333vw;
	width: 5.33333vw;
	height: 5.33333vw;
	flex-shrink: 0
}

.gosc-sell-gold__change-icon img {
	display: block;
	width: 5.33333vw;
	height: 5.33333vw
}

.gosc-sell-gold__change-text {
	display: flex;
	overflow: hidden;
	margin: 0;
	font-size: 4vw;
	font-family: PingFang SC;
	flex: 1;
	line-height: 5.6vw
}

.gosc-sell-gold__change-text dt {
	font-weight: 500;
	color: #000
}

.gosc-sell-gold__change-text dd {
	margin-left: 2.66667vw;
	color: #666
}

.gosc-sell-gold__change-text dt,
.gosc-sell-gold__change-text dd {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.gosc-sell-gold__change-tip {
	margin-top: 1.06667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #eb9654;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-sell-gold__change-des {
	margin-top: 1.06667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #999;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-sell-gold__change-arrow {
	width: 3.73333vw;
	height: 3.73333vw;
	flex-shrink: 0;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%
}

.gosc-sell-gold__change-btns {
	display: flex;
	align-items: center;
	padding-top: 3.2vw
}

.gosc-sell-gold__change-btns span {
	padding: 0 3.2vw;
	margin-right: 2.66667vw;
	height: 6.66667vw;
	font-size: 3.2vw;
	font-family: PingFang SC;
	text-align: center;
	color: #eb9654;
	border: 1px solid rgb(235, 150, 84);
	border-radius: 3.46667vw;
	line-height: 6.66667vw;
	font-weight: 600
}

.gosc-sell-gold__change-line {
	margin: 3.73333vw 0;
	height: 1px;
	background: #eee
}

.gosc-sell-gold__change-bigRecharge {
	position: relative;
	font-size: 3.2vw;
	font-family: PingFang SC;
	color: #666;
	line-height: 4.53333vw;
	font-weight: 400
}

.gosc-sell-gold__change-bigRecharge:after {
	position: absolute;
	top: 0;
	right: 1px;
	display: block;
	width: 1.33333vw;
	height: 2.4vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_arrow_right.png) no-repeat;
	background-size: 100% 100%;
	content: "";
	transform: translateY(50%)
}

.gosc-sell-gold__result {
	position: relative;
	z-index: 1;
	width: 100%;
	min-height: 53.33333vw;
	background: #f4f3f8 url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/gold-bg.png) top center no-repeat;
	background-size: 100% auto;
	border-radius: 2.66667vw 2.66667vw 0 0
}

.gosc-sell-gold__result-close {
	position: absolute;
	top: 2.13333vw;
	right: 0;
	z-index: 2;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close.png) no-repeat;
	background-size: 100% 100%
}

.gosc-sell-gold__close {
	position: absolute;
	top: 10.93333vw;
	right: 0;
	z-index: 2;
	width: 11.73333vw;
	height: 11.73333vw;
	background: url(https://caifu-h5.s3-cache-accelerate.cn-north-1.jdcloud-oss.com/gold/gold-support-components/images/gold_close_gray.png) no-repeat;
	background-size: 100% 100%
}

</style>