@charset "UTF-8";
* {
	margin: 0;
	padding: 0
}
body {
	margin: 0 auto;
	color: #191b1d;
font-size:.37333rem
}
img {
	vertical-align: middle;
	max-width: 100%
}
::-webkit-scrollbar {
display:none
}
.container {
	max-width: 10rem;
	min-height: 100vh;
	margin: 0 auto;
	background: #fff;
	overflow: hidden;
	position: relative
}
.page {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: hidden;
	background-color: #f6f7f8;
	display: flex;
	flex-direction: column
}
.page .content {
	flex: 1;
	overflow-x: hidden;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch
}
body .van-popup {
	max-width: 10rem;
	position: absolute
}
.popup-title {
font-size:.42667rem;
	font-weight: 700;
	text-align: center;
padding:.45333rem 0 .66667rem
}
.text-color-red {
	color: var(--my-primary-color)
}
body .my-search {
	background-color: transparent;
	padding: 0;
	height: 1.17333rem
}
body .my-search .van-search__content {
	background-color: #fff;
border-radius:.32rem
}
body .my-search .van-search__content .van-field__left-icon {
margin-right:.21333rem
}
body .my-search .van-search__content .van-field__clear {
	margin-right: 0
}
.van-pull-refresh {
	min-height: 100%
}
.version {
	position: absolute;
bottom:.26667rem;
left:.26667rem;
	color: #666;
	display: none
}
:root {
--my-primary-color: #46c64e;
--my-second-color: #6A6B6C;
--my-thrid-color: #A3A4A5
}
:root:root {
--van-button-default-height: 1.38667rem;
--van-button-normal-font-size: .42667rem;
--van-button-radius: .42667rem;
--van-button-primary-background: #46c64e;
--van-button-primary-border-color: #46c64e;
--van-cell-vertical-padding: .37333rem;
--van-cell-horizontal-padding: .42667rem;
--van-overlay-background: rgba(0, 0, 0, .4);
--van-popup-background: #F6F7F8;
--van-popup-close-icon-color: #191B1D;
--van-popup-close-icon-size: .53333rem;
--van-popup-round-radius: .53333rem;
--van-text-color: #191B1D;
--van-dialog-header-padding-top: .64rem;
--van-dialog-confirm-button-text-color: #191B1D;
--van-dialog-has-title-message-text-color: #191B1D;
--van-dialog-has-title-message-padding-top: .32rem;
--van-tabs-bottom-bar-color: #46c64e;
--van-tabs-bottom-bar-height: .02667rem;
--van-tab-active-text-color: #46c64e;
--van-tab-font-size: .42667rem;
--van-tab-text-color: #191B1D;
--van-loading-spinner-color: #46c64e
}
body .van-field {
border-radius:.32rem
}
body .van-button--disabled {
	background-color: #cecfd0;
	border-color: #cecfd0;
	opacity: 1
}
body .van-dialog__footer .van-button {
	border-radius: 0
}
.slide-right-enter-active[data-v-f0a4d8e6], .slide-right-leave-active[data-v-f0a4d8e6], .slide-left-enter-active[data-v-f0a4d8e6], .slide-left-leave-active[data-v-f0a4d8e6] {
	will-change: transform;
	transition: all .4s;
	position: absolute;
	width: 100%;
	left: 0
}
.slide-right-enter-from[data-v-f0a4d8e6], .slide-left-leave-active[data-v-f0a4d8e6] {
	opacity: 0;
	transform: translate(-100%)
}
.slide-left-enter-from[data-v-f0a4d8e6], .slide-right-leave-active[data-v-f0a4d8e6] {
	opacity: 0;
	transform: translate(100%)
}
.zoom-in-enter-active[data-v-f0a4d8e6], zoom-in-leave-active[data-v-f0a4d8e6] {
	transition: all .4s
}
.zoom-in-enter-from[data-v-f0a4d8e6], .zoom-in-leave-to[data-v-f0a4d8e6] {
	transform: scale(.9);
	opacity: 0
}
