@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

/*每个页面公共css */

/* 水平间距 */

@font-face {
	font-family: customicons;
	/* Project id 2878519 */
	src: url(../font/customicons.ttf) format("truetype")
}

.customicons {
	font-family: customicons !important
}

.youxi:before {
	content: "\e60e"
}

.wenjian:before {
	content: "\e60f"
}

.zhuanfa:before {
	content: "\e610"
}

@font-face {
	font-family: Poppins;
	font-style: italic;
	font-weight: 400;
	src: local("Poppins Italic"), local("Poppins-Italic"), url(../font/pxigyp8kv8jhgfvrjjluchtf.16d81e4d.ttf) format("truetype")
}

@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	src: local("Poppins Regular"), local("Poppins-Regular"), url(../font/pxieyp8kv8jhgfvrjjfedw.6eb27505.ttf) format("truetype")
}

@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	src: local("Poppins Medium"), local("Poppins-Medium"), url(../font/pxibyp8kv8jhgfvrlgt9z1xlea.6ceeb149.ttf) format("truetype")
}

@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url(../font/pxibyp8kv8jhgfvrlej6z1xlea.20cfc5c8.ttf) format("truetype")
}

@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	src: local("Poppins Bold"), local("Poppins-Bold"), url(../font/pxibyp8kv8jhgfvrlcz7z1xlea.84273157.ttf) format("truetype")
}

.uni-border {
	border: 1px #f0f0f0 solid
}

.uni-primary {
	color: #2979ff
}

.uni-primary-bg {
	background-color: #2979ff
}

.uni-primary-disable {
	color: #94bcff
}

.uni-primary-disable-bg {
	background-color: #94bcff
}

.uni-primary-light {
	color: #d4e4ff
}

.uni-primary-light-bg {
	background-color: #d4e4ff
}

.uni-success {
	color: #18bc37
}

.uni-success-bg {
	background-color: #18bc37
}

.uni-success-disable {
	color: #8cde9b
}

.uni-success-disable-bg {
	background-color: #8cde9b
}

.uni-success-light {
	color: #d1f2d7
}

.uni-success-light-bg {
	background-color: #d1f2d7
}

.uni-warning {
	color: #f3a73f
}

.uni-warning-bg {
	background-color: #f3a73f
}

.uni-warning-disable {
	color: #f9d39f
}

.uni-warning-disable-bg {
	background-color: #f9d39f
}

.uni-warning-light {
	color: #fdedd9
}

.uni-warning-light-bg {
	background-color: #fdedd9
}

.uni-error {
	color: #e43d33
}

.uni-error-bg {
	background-color: #e43d33
}

.uni-error-disable {
	color: #f29e99
}

.uni-error-disable-bg {
	background-color: #f29e99
}

.uni-error-light {
	color: #fad8d6
}

.uni-error-light-bg {
	background-color: #fad8d6
}

.uni-info {
	color: #8f939c
}

.uni-info-bg {
	background-color: #8f939c
}

.uni-info-disable {
	color: #c7c9ce
}

.uni-info-disable-bg {
	background-color: #c7c9ce
}

.uni-info-light {
	color: #e9e9eb
}

.uni-info-light-bg {
	background-color: #e9e9eb
}

.uni-main-color {
	color: #3a3a3a
}

.uni-main-color-bg {
	background-color: #3a3a3a
}

.uni-base-color {
	color: #6a6a6a
}

.uni-base-color-bg {
	background-color: #6a6a6a
}

.uni-secondary-color {
	color: #909399
}

.uni-secondary-color-bg {
	background-color: #909399
}

.uni-extra-color {
	color: #c7c7c7
}

.uni-extra-color-bg {
	background-color: #c7c7c7
}

.uni-bg-color {
	color: #f7f7f7
}

.uni-bg-color-bg {
	background-color: #f7f7f7
}

.uni-border-1 {
	color: #f0f0f0
}

.uni-border-1-bg {
	background-color: #f0f0f0
}

.uni-border-2 {
	color: #ededed
}

.uni-border-2-bg {
	background-color: #ededed
}

.uni-border-3 {
	color: #dcdcdc
}

.uni-border-3-bg {
	background-color: #dcdcdc
}

.uni-border-4 {
	color: #b9b9b9
}

.uni-border-4-bg {
	background-color: #b9b9b9
}

.uni-black {
	color: #000
}

.uni-black-bg {
	background-color: #000
}

.uni-white {
	color: #fff
}

.uni-white-bg {
	background-color: #fff
}

.uni-transparent {
	color: transparent
}

.uni-transparent-bg {
	background-color: transparent
}

.uni-shadow-sm {
	box-shadow: 0 0 5px hsla(0, 0%, 84.7%, .5)
}

.uni-shadow-base {
	box-shadow: 0 1px 8px 1px hsla(0, 0%, 64.7%, .2)
}

.uni-shadow-lg {
	box-shadow: 0 1px 10px 2px rgba(165, 164, 164, .5)
}

.uni-mask {
	background-color: rgba(0, 0, 0, .4)
}

.uni-mt-0 {
	margin-top: 0
}

.uni-mt-n0 {
	margin-top: 0
}

.uni-mr-0 {
	margin-right: 0
}

.uni-mr-n0 {
	margin-right: 0
}

.uni-mb-0 {
	margin-bottom: 0
}

.uni-mb-n0 {
	margin-bottom: 0
}

.uni-ml-0 {
	margin-left: 0
}

.uni-ml-n0 {
	margin-left: 0
}

.uni-mx-0 {
	margin-left: 0;
	margin-right: 0
}

.uni-mx-n0 {
	margin-left: 0;
	margin-right: 0
}

.uni-my-0 {
	margin-top: 0;
	margin-bottom: 0
}

.uni-my-n0 {
	margin-top: 0;
	margin-bottom: 0
}

.uni-ma-0 {
	margin: 0
}

.uni-ma-n0 {
	margin: 0
}

.uni-mt-1 {
	margin-top: 2px
}

.uni-mt-n1 {
	margin-top: -2px
}

.uni-mr-1 {
	margin-right: 2px
}

.uni-mr-n1 {
	margin-right: -2px
}

.uni-mb-1 {
	margin-bottom: 2px
}

.uni-mb-n1 {
	margin-bottom: -2px
}

.uni-ml-1 {
	margin-left: 2px
}

.uni-ml-n1 {
	margin-left: -2px
}

.uni-mx-1 {
	margin-left: 2px;
	margin-right: 2px
}

.uni-mx-n1 {
	margin-left: -2px;
	margin-right: -2px
}

.uni-my-1 {
	margin-top: 2px;
	margin-bottom: 2px
}

.uni-my-n1 {
	margin-top: -2px;
	margin-bottom: -2px
}

.uni-ma-1 {
	margin: 2px
}

.uni-ma-n1 {
	margin: -2px
}

.uni-mt-2 {
	margin-top: 4px
}

.uni-mt-n2 {
	margin-top: -4px
}

.uni-mr-2 {
	margin-right: 4px
}

.uni-mr-n2 {
	margin-right: -4px
}

.uni-mb-2 {
	margin-bottom: 4px
}

.uni-mb-n2 {
	margin-bottom: -4px
}

.uni-ml-2 {
	margin-left: 4px
}

.uni-ml-n2 {
	margin-left: -4px
}

.uni-mx-2 {
	margin-left: 4px;
	margin-right: 4px
}

.uni-mx-n2 {
	margin-left: -4px;
	margin-right: -4px
}

.uni-my-2 {
	margin-top: 4px;
	margin-bottom: 4px
}

.uni-my-n2 {
	margin-top: -4px;
	margin-bottom: -4px
}

.uni-ma-2 {
	margin: 4px
}

.uni-ma-n2 {
	margin: -4px
}

.uni-mt-3 {
	margin-top: 6px
}

.uni-mt-n3 {
	margin-top: -6px
}

.uni-mr-3 {
	margin-right: 6px
}

.uni-mr-n3 {
	margin-right: -6px
}

.uni-mb-3 {
	margin-bottom: 6px
}

.uni-mb-n3 {
	margin-bottom: -6px
}

.uni-ml-3 {
	margin-left: 6px
}

.uni-ml-n3 {
	margin-left: -6px
}

.uni-mx-3 {
	margin-left: 6px;
	margin-right: 6px
}

.uni-mx-n3 {
	margin-left: -6px;
	margin-right: -6px
}

.uni-my-3 {
	margin-top: 6px;
	margin-bottom: 6px
}

.uni-my-n3 {
	margin-top: -6px;
	margin-bottom: -6px
}

.uni-ma-3 {
	margin: 6px
}

.uni-ma-n3 {
	margin: -6px
}

.uni-mt-4 {
	margin-top: 8px
}

.uni-mt-n4 {
	margin-top: -8px
}

.uni-mr-4 {
	margin-right: 8px
}

.uni-mr-n4 {
	margin-right: -8px
}

.uni-mb-4 {
	margin-bottom: 8px
}

.uni-mb-n4 {
	margin-bottom: -8px
}

.uni-ml-4 {
	margin-left: 8px
}

.uni-ml-n4 {
	margin-left: -8px
}

.uni-mx-4 {
	margin-left: 8px;
	margin-right: 8px
}

.uni-mx-n4 {
	margin-left: -8px;
	margin-right: -8px
}

.uni-my-4 {
	margin-top: 8px;
	margin-bottom: 8px
}

.uni-my-n4 {
	margin-top: -8px;
	margin-bottom: -8px
}

.uni-ma-4 {
	margin: 8px
}

.uni-ma-n4 {
	margin: -8px
}

.uni-mt-5 {
	margin-top: 10px
}

.uni-mt-n5 {
	margin-top: -10px
}

.uni-mr-5 {
	margin-right: 10px
}

.uni-mr-n5 {
	margin-right: -10px
}

.uni-mb-5 {
	margin-bottom: 10px
}

.uni-mb-n5 {
	margin-bottom: -10px
}

.uni-ml-5 {
	margin-left: 10px
}

.uni-ml-n5 {
	margin-left: -10px
}

.uni-mx-5 {
	margin-left: 10px;
	margin-right: 10px
}

.uni-mx-n5 {
	margin-left: -10px;
	margin-right: -10px
}

.uni-my-5 {
	margin-top: 10px;
	margin-bottom: 10px
}

.uni-my-n5 {
	margin-top: -10px;
	margin-bottom: -10px
}

.uni-ma-5 {
	margin: 10px
}

.uni-ma-n5 {
	margin: -10px
}

.uni-mt-6 {
	margin-top: 12px
}

.uni-mt-n6 {
	margin-top: -12px
}

.uni-mr-6 {
	margin-right: 12px
}

.uni-mr-n6 {
	margin-right: -12px
}

.uni-mb-6 {
	margin-bottom: 12px
}

.uni-mb-n6 {
	margin-bottom: -12px
}

.uni-ml-6 {
	margin-left: 12px
}

.uni-ml-n6 {
	margin-left: -12px
}

.uni-mx-6 {
	margin-left: 12px;
	margin-right: 12px
}

.uni-mx-n6 {
	margin-left: -12px;
	margin-right: -12px
}

.uni-my-6 {
	margin-top: 12px;
	margin-bottom: 12px
}

.uni-my-n6 {
	margin-top: -12px;
	margin-bottom: -12px
}

.uni-ma-6 {
	margin: 12px
}

.uni-ma-n6 {
	margin: -12px
}

.uni-mt-7 {
	margin-top: 14px
}

.uni-mt-n7 {
	margin-top: -14px
}

.uni-mr-7 {
	margin-right: 14px
}

.uni-mr-n7 {
	margin-right: -14px
}

.uni-mb-7 {
	margin-bottom: 14px
}

.uni-mb-n7 {
	margin-bottom: -14px
}

.uni-ml-7 {
	margin-left: 14px
}

.uni-ml-n7 {
	margin-left: -14px
}

.uni-mx-7 {
	margin-left: 14px;
	margin-right: 14px
}

.uni-mx-n7 {
	margin-left: -14px;
	margin-right: -14px
}

.uni-my-7 {
	margin-top: 14px;
	margin-bottom: 14px
}

.uni-my-n7 {
	margin-top: -14px;
	margin-bottom: -14px
}

.uni-ma-7 {
	margin: 14px
}

.uni-ma-n7 {
	margin: -14px
}

.uni-mt-8 {
	margin-top: 16px
}

.uni-mt-n8 {
	margin-top: -16px
}

.uni-mr-8 {
	margin-right: 16px
}

.uni-mr-n8 {
	margin-right: -16px
}

.uni-mb-8 {
	margin-bottom: 16px
}

.uni-mb-n8 {
	margin-bottom: -16px
}

.uni-ml-8 {
	margin-left: 16px
}

.uni-ml-n8 {
	margin-left: -16px
}

.uni-mx-8 {
	margin-left: 16px;
	margin-right: 16px
}

.uni-mx-n8 {
	margin-left: -16px;
	margin-right: -16px
}

.uni-my-8 {
	margin-top: 16px;
	margin-bottom: 16px
}

.uni-my-n8 {
	margin-top: -16px;
	margin-bottom: -16px
}

.uni-ma-8 {
	margin: 16px
}

.uni-ma-n8 {
	margin: -16px
}

.uni-mt-9 {
	margin-top: 18px
}

.uni-mt-n9 {
	margin-top: -18px
}

.uni-mr-9 {
	margin-right: 18px
}

.uni-mr-n9 {
	margin-right: -18px
}

.uni-mb-9 {
	margin-bottom: 18px
}

.uni-mb-n9 {
	margin-bottom: -18px
}

.uni-ml-9 {
	margin-left: 18px
}

.uni-ml-n9 {
	margin-left: -18px
}

.uni-mx-9 {
	margin-left: 18px;
	margin-right: 18px
}

.uni-mx-n9 {
	margin-left: -18px;
	margin-right: -18px
}

.uni-my-9 {
	margin-top: 18px;
	margin-bottom: 18px
}

.uni-my-n9 {
	margin-top: -18px;
	margin-bottom: -18px
}

.uni-ma-9 {
	margin: 18px
}

.uni-ma-n9 {
	margin: -18px
}

.uni-mt-10 {
	margin-top: 20px
}

.uni-mt-n10 {
	margin-top: -20px
}

.uni-mr-10 {
	margin-right: 20px
}

.uni-mr-n10 {
	margin-right: -20px
}

.uni-mb-10 {
	margin-bottom: 20px
}

.uni-mb-n10 {
	margin-bottom: -20px
}

.uni-ml-10 {
	margin-left: 20px
}

.uni-ml-n10 {
	margin-left: -20px
}

.uni-mx-10 {
	margin-left: 20px;
	margin-right: 20px
}

.uni-mx-n10 {
	margin-left: -20px;
	margin-right: -20px
}

.uni-my-10 {
	margin-top: 20px;
	margin-bottom: 20px
}

.uni-my-n10 {
	margin-top: -20px;
	margin-bottom: -20px
}

.uni-ma-10 {
	margin: 20px
}

.uni-ma-n10 {
	margin: -20px
}

.uni-mt-11 {
	margin-top: 22px
}

.uni-mt-n11 {
	margin-top: -22px
}

.uni-mr-11 {
	margin-right: 22px
}

.uni-mr-n11 {
	margin-right: -22px
}

.uni-mb-11 {
	margin-bottom: 22px
}

.uni-mb-n11 {
	margin-bottom: -22px
}

.uni-ml-11 {
	margin-left: 22px
}

.uni-ml-n11 {
	margin-left: -22px
}

.uni-mx-11 {
	margin-left: 22px;
	margin-right: 22px
}

.uni-mx-n11 {
	margin-left: -22px;
	margin-right: -22px
}

.uni-my-11 {
	margin-top: 22px;
	margin-bottom: 22px
}

.uni-my-n11 {
	margin-top: -22px;
	margin-bottom: -22px
}

.uni-ma-11 {
	margin: 22px
}

.uni-ma-n11 {
	margin: -22px
}

.uni-mt-12 {
	margin-top: 24px
}

.uni-mt-n12 {
	margin-top: -24px
}

.uni-mr-12 {
	margin-right: 24px
}

.uni-mr-n12 {
	margin-right: -24px
}

.uni-mb-12 {
	margin-bottom: 24px
}

.uni-mb-n12 {
	margin-bottom: -24px
}

.uni-ml-12 {
	margin-left: 24px
}

.uni-ml-n12 {
	margin-left: -24px
}

.uni-mx-12 {
	margin-left: 24px;
	margin-right: 24px
}

.uni-mx-n12 {
	margin-left: -24px;
	margin-right: -24px
}

.uni-my-12 {
	margin-top: 24px;
	margin-bottom: 24px
}

.uni-my-n12 {
	margin-top: -24px;
	margin-bottom: -24px
}

.uni-ma-12 {
	margin: 24px
}

.uni-ma-n12 {
	margin: -24px
}

.uni-mt-13 {
	margin-top: 26px
}

.uni-mt-n13 {
	margin-top: -26px
}

.uni-mr-13 {
	margin-right: 26px
}

.uni-mr-n13 {
	margin-right: -26px
}

.uni-mb-13 {
	margin-bottom: 26px
}

.uni-mb-n13 {
	margin-bottom: -26px
}

.uni-ml-13 {
	margin-left: 26px
}

.uni-ml-n13 {
	margin-left: -26px
}

.uni-mx-13 {
	margin-left: 26px;
	margin-right: 26px
}

.uni-mx-n13 {
	margin-left: -26px;
	margin-right: -26px
}

.uni-my-13 {
	margin-top: 26px;
	margin-bottom: 26px
}

.uni-my-n13 {
	margin-top: -26px;
	margin-bottom: -26px
}

.uni-ma-13 {
	margin: 26px
}

.uni-ma-n13 {
	margin: -26px
}

.uni-mt-14 {
	margin-top: 28px
}

.uni-mt-n14 {
	margin-top: -28px
}

.uni-mr-14 {
	margin-right: 28px
}

.uni-mr-n14 {
	margin-right: -28px
}

.uni-mb-14 {
	margin-bottom: 28px
}

.uni-mb-n14 {
	margin-bottom: -28px
}

.uni-ml-14 {
	margin-left: 28px
}

.uni-ml-n14 {
	margin-left: -28px
}

.uni-mx-14 {
	margin-left: 28px;
	margin-right: 28px
}

.uni-mx-n14 {
	margin-left: -28px;
	margin-right: -28px
}

.uni-my-14 {
	margin-top: 28px;
	margin-bottom: 28px
}

.uni-my-n14 {
	margin-top: -28px;
	margin-bottom: -28px
}

.uni-ma-14 {
	margin: 28px
}

.uni-ma-n14 {
	margin: -28px
}

.uni-mt-15 {
	margin-top: 30px
}

.uni-mt-n15 {
	margin-top: -30px
}

.uni-mr-15 {
	margin-right: 30px
}

.uni-mr-n15 {
	margin-right: -30px
}

.uni-mb-15 {
	margin-bottom: 30px
}

.uni-mb-n15 {
	margin-bottom: -30px
}

.uni-ml-15 {
	margin-left: 30px
}

.uni-ml-n15 {
	margin-left: -30px
}

.uni-mx-15 {
	margin-left: 30px;
	margin-right: 30px
}

.uni-mx-n15 {
	margin-left: -30px;
	margin-right: -30px
}

.uni-my-15 {
	margin-top: 30px;
	margin-bottom: 30px
}

.uni-my-n15 {
	margin-top: -30px;
	margin-bottom: -30px
}

.uni-ma-15 {
	margin: 30px
}

.uni-ma-n15 {
	margin: -30px
}

.uni-mt-16 {
	margin-top: 32px
}

.uni-mt-n16 {
	margin-top: -32px
}

.uni-mr-16 {
	margin-right: 32px
}

.uni-mr-n16 {
	margin-right: -32px
}

.uni-mb-16 {
	margin-bottom: 32px
}

.uni-mb-n16 {
	margin-bottom: -32px
}

.uni-ml-16 {
	margin-left: 32px
}

.uni-ml-n16 {
	margin-left: -32px
}

.uni-mx-16 {
	margin-left: 32px;
	margin-right: 32px
}

.uni-mx-n16 {
	margin-left: -32px;
	margin-right: -32px
}

.uni-my-16 {
	margin-top: 32px;
	margin-bottom: 32px
}

.uni-my-n16 {
	margin-top: -32px;
	margin-bottom: -32px
}

.uni-ma-16 {
	margin: 32px
}

.uni-ma-n16 {
	margin: -32px
}

.uni-pt-0 {
	padding-top: 0
}

.uni-pt-n0 {
	padding-top: 0
}

.uni-pr-0 {
	padding-right: 0
}

.uni-pr-n0 {
	padding-right: 0
}

.uni-pb-0 {
	padding-bottom: 0
}

.uni-pb-n0 {
	padding-bottom: 0
}

.uni-pl-0 {
	padding-left: 0
}

.uni-pl-n0 {
	padding-left: 0
}

.uni-px-0 {
	padding-left: 0;
	padding-right: 0
}

.uni-px-n0 {
	padding-left: 0;
	padding-right: 0
}

.uni-py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.uni-py-n0 {
	padding-top: 0;
	padding-bottom: 0
}

.uni-pa-0 {
	padding: 0
}

.uni-pa-n0 {
	padding: 0
}

.uni-pt-1 {
	padding-top: 2px
}

.uni-pt-n1 {
	padding-top: -2px
}

.uni-pr-1 {
	padding-right: 2px
}

.uni-pr-n1 {
	padding-right: -2px
}

.uni-pb-1 {
	padding-bottom: 2px
}

.uni-pb-n1 {
	padding-bottom: -2px
}

.uni-pl-1 {
	padding-left: 2px
}

.uni-pl-n1 {
	padding-left: -2px
}

.uni-px-1 {
	padding-left: 2px;
	padding-right: 2px
}

.uni-px-n1 {
	padding-left: -2px;
	padding-right: -2px
}

.uni-py-1 {
	padding-top: 2px;
	padding-bottom: 2px
}

.uni-py-n1 {
	padding-top: -2px;
	padding-bottom: -2px
}

.uni-pa-1 {
	padding: 2px
}

.uni-pa-n1 {
	padding: -2px
}

.uni-pt-2 {
	padding-top: 4px
}

.uni-pt-n2 {
	padding-top: -4px
}

.uni-pr-2 {
	padding-right: 4px
}

.uni-pr-n2 {
	padding-right: -4px
}

.uni-pb-2 {
	padding-bottom: 4px
}

.uni-pb-n2 {
	padding-bottom: -4px
}

.uni-pl-2 {
	padding-left: 4px
}

.uni-pl-n2 {
	padding-left: -4px
}

.uni-px-2 {
	padding-left: 4px;
	padding-right: 4px
}

.uni-px-n2 {
	padding-left: -4px;
	padding-right: -4px
}

.uni-py-2 {
	padding-top: 4px;
	padding-bottom: 4px
}

.uni-py-n2 {
	padding-top: -4px;
	padding-bottom: -4px
}

.uni-pa-2 {
	padding: 4px
}

.uni-pa-n2 {
	padding: -4px
}

.uni-pt-3 {
	padding-top: 6px
}

.uni-pt-n3 {
	padding-top: -6px
}

.uni-pr-3 {
	padding-right: 6px
}

.uni-pr-n3 {
	padding-right: -6px
}

.uni-pb-3 {
	padding-bottom: 6px
}

.uni-pb-n3 {
	padding-bottom: -6px
}

.uni-pl-3 {
	padding-left: 6px
}

.uni-pl-n3 {
	padding-left: -6px
}

.uni-px-3 {
	padding-left: 6px;
	padding-right: 6px
}

.uni-px-n3 {
	padding-left: -6px;
	padding-right: -6px
}

.uni-py-3 {
	padding-top: 6px;
	padding-bottom: 6px
}

.uni-py-n3 {
	padding-top: -6px;
	padding-bottom: -6px
}

.uni-pa-3 {
	padding: 6px
}

.uni-pa-n3 {
	padding: -6px
}

.uni-pt-4 {
	padding-top: 8px
}

.uni-pt-n4 {
	padding-top: -8px
}

.uni-pr-4 {
	padding-right: 8px
}

.uni-pr-n4 {
	padding-right: -8px
}

.uni-pb-4 {
	padding-bottom: 8px
}

.uni-pb-n4 {
	padding-bottom: -8px
}

.uni-pl-4 {
	padding-left: 8px
}

.uni-pl-n4 {
	padding-left: -8px
}

.uni-px-4 {
	padding-left: 8px;
	padding-right: 8px
}

.uni-px-n4 {
	padding-left: -8px;
	padding-right: -8px
}

.uni-py-4 {
	padding-top: 8px;
	padding-bottom: 8px
}

.uni-py-n4 {
	padding-top: -8px;
	padding-bottom: -8px
}

.uni-pa-4 {
	padding: 8px
}

.uni-pa-n4 {
	padding: -8px
}

.uni-pt-5 {
	padding-top: 10px
}

.uni-pt-n5 {
	padding-top: -10px
}

.uni-pr-5 {
	padding-right: 10px
}

.uni-pr-n5 {
	padding-right: -10px
}

.uni-pb-5 {
	padding-bottom: 10px
}

.uni-pb-n5 {
	padding-bottom: -10px
}

.uni-pl-5 {
	padding-left: 10px
}

.uni-pl-n5 {
	padding-left: -10px
}

.uni-px-5 {
	padding-left: 10px;
	padding-right: 10px
}

.uni-px-n5 {
	padding-left: -10px;
	padding-right: -10px
}

.uni-py-5 {
	padding-top: 10px;
	padding-bottom: 10px
}

.uni-py-n5 {
	padding-top: -10px;
	padding-bottom: -10px
}

.uni-pa-5 {
	padding: 10px
}

.uni-pa-n5 {
	padding: -10px
}

.uni-pt-6 {
	padding-top: 12px
}

.uni-pt-n6 {
	padding-top: -12px
}

.uni-pr-6 {
	padding-right: 12px
}

.uni-pr-n6 {
	padding-right: -12px
}

.uni-pb-6 {
	padding-bottom: 12px
}

.uni-pb-n6 {
	padding-bottom: -12px
}

.uni-pl-6 {
	padding-left: 12px
}

.uni-pl-n6 {
	padding-left: -12px
}

.uni-px-6 {
	padding-left: 12px;
	padding-right: 12px
}

.uni-px-n6 {
	padding-left: -12px;
	padding-right: -12px
}

.uni-py-6 {
	padding-top: 12px;
	padding-bottom: 12px
}

.uni-py-n6 {
	padding-top: -12px;
	padding-bottom: -12px
}

.uni-pa-6 {
	padding: 12px
}

.uni-pa-n6 {
	padding: -12px
}

.uni-pt-7 {
	padding-top: 14px
}

.uni-pt-n7 {
	padding-top: -14px
}

.uni-pr-7 {
	padding-right: 14px
}

.uni-pr-n7 {
	padding-right: -14px
}

.uni-pb-7 {
	padding-bottom: 14px
}

.uni-pb-n7 {
	padding-bottom: -14px
}

.uni-pl-7 {
	padding-left: 14px
}

.uni-pl-n7 {
	padding-left: -14px
}

.uni-px-7 {
	padding-left: 14px;
	padding-right: 14px
}

.uni-px-n7 {
	padding-left: -14px;
	padding-right: -14px
}

.uni-py-7 {
	padding-top: 14px;
	padding-bottom: 14px
}

.uni-py-n7 {
	padding-top: -14px;
	padding-bottom: -14px
}

.uni-pa-7 {
	padding: 14px
}

.uni-pa-n7 {
	padding: -14px
}

.uni-pt-8 {
	padding-top: 16px
}

.uni-pt-n8 {
	padding-top: -16px
}

.uni-pr-8 {
	padding-right: 16px
}

.uni-pr-n8 {
	padding-right: -16px
}

.uni-pb-8 {
	padding-bottom: 16px
}

.uni-pb-n8 {
	padding-bottom: -16px
}

.uni-pl-8 {
	padding-left: 16px
}

.uni-pl-n8 {
	padding-left: -16px
}

.uni-px-8 {
	padding-left: 16px;
	padding-right: 16px
}

.uni-px-n8 {
	padding-left: -16px;
	padding-right: -16px
}

.uni-py-8 {
	padding-top: 16px;
	padding-bottom: 16px
}

.uni-py-n8 {
	padding-top: -16px;
	padding-bottom: -16px
}

.uni-pa-8 {
	padding: 16px
}

.uni-pa-n8 {
	padding: -16px
}

.uni-pt-9 {
	padding-top: 18px
}

.uni-pt-n9 {
	padding-top: -18px
}

.uni-pr-9 {
	padding-right: 18px
}

.uni-pr-n9 {
	padding-right: -18px
}

.uni-pb-9 {
	padding-bottom: 18px
}

.uni-pb-n9 {
	padding-bottom: -18px
}

.uni-pl-9 {
	padding-left: 18px
}

.uni-pl-n9 {
	padding-left: -18px
}

.uni-px-9 {
	padding-left: 18px;
	padding-right: 18px
}

.uni-px-n9 {
	padding-left: -18px;
	padding-right: -18px
}

.uni-py-9 {
	padding-top: 18px;
	padding-bottom: 18px
}

.uni-py-n9 {
	padding-top: -18px;
	padding-bottom: -18px
}

.uni-pa-9 {
	padding: 18px
}

.uni-pa-n9 {
	padding: -18px
}

.uni-pt-10 {
	padding-top: 20px
}

.uni-pt-n10 {
	padding-top: -20px
}

.uni-pr-10 {
	padding-right: 20px
}

.uni-pr-n10 {
	padding-right: -20px
}

.uni-pb-10 {
	padding-bottom: 20px
}

.uni-pb-n10 {
	padding-bottom: -20px
}

.uni-pl-10 {
	padding-left: 20px
}

.uni-pl-n10 {
	padding-left: -20px
}

.uni-px-10 {
	padding-left: 20px;
	padding-right: 20px
}

.uni-px-n10 {
	padding-left: -20px;
	padding-right: -20px
}

.uni-py-10 {
	padding-top: 20px;
	padding-bottom: 20px
}

.uni-py-n10 {
	padding-top: -20px;
	padding-bottom: -20px
}

.uni-pa-10 {
	padding: 20px
}

.uni-pa-n10 {
	padding: -20px
}

.uni-pt-11 {
	padding-top: 22px
}

.uni-pt-n11 {
	padding-top: -22px
}

.uni-pr-11 {
	padding-right: 22px
}

.uni-pr-n11 {
	padding-right: -22px
}

.uni-pb-11 {
	padding-bottom: 22px
}

.uni-pb-n11 {
	padding-bottom: -22px
}

.uni-pl-11 {
	padding-left: 22px
}

.uni-pl-n11 {
	padding-left: -22px
}

.uni-px-11 {
	padding-left: 22px;
	padding-right: 22px
}

.uni-px-n11 {
	padding-left: -22px;
	padding-right: -22px
}

.uni-py-11 {
	padding-top: 22px;
	padding-bottom: 22px
}

.uni-py-n11 {
	padding-top: -22px;
	padding-bottom: -22px
}

.uni-pa-11 {
	padding: 22px
}

.uni-pa-n11 {
	padding: -22px
}

.uni-pt-12 {
	padding-top: 24px
}

.uni-pt-n12 {
	padding-top: -24px
}

.uni-pr-12 {
	padding-right: 24px
}

.uni-pr-n12 {
	padding-right: -24px
}

.uni-pb-12 {
	padding-bottom: 24px
}

.uni-pb-n12 {
	padding-bottom: -24px
}

.uni-pl-12 {
	padding-left: 24px
}

.uni-pl-n12 {
	padding-left: -24px
}

.uni-px-12 {
	padding-left: 24px;
	padding-right: 24px
}

.uni-px-n12 {
	padding-left: -24px;
	padding-right: -24px
}

.uni-py-12 {
	padding-top: 24px;
	padding-bottom: 24px
}

.uni-py-n12 {
	padding-top: -24px;
	padding-bottom: -24px
}

.uni-pa-12 {
	padding: 24px
}

.uni-pa-n12 {
	padding: -24px
}

.uni-pt-13 {
	padding-top: 26px
}

.uni-pt-n13 {
	padding-top: -26px
}

.uni-pr-13 {
	padding-right: 26px
}

.uni-pr-n13 {
	padding-right: -26px
}

.uni-pb-13 {
	padding-bottom: 26px
}

.uni-pb-n13 {
	padding-bottom: -26px
}

.uni-pl-13 {
	padding-left: 26px
}

.uni-pl-n13 {
	padding-left: -26px
}

.uni-px-13 {
	padding-left: 26px;
	padding-right: 26px
}

.uni-px-n13 {
	padding-left: -26px;
	padding-right: -26px
}

.uni-py-13 {
	padding-top: 26px;
	padding-bottom: 26px
}

.uni-py-n13 {
	padding-top: -26px;
	padding-bottom: -26px
}

.uni-pa-13 {
	padding: 26px
}

.uni-pa-n13 {
	padding: -26px
}

.uni-pt-14 {
	padding-top: 28px
}

.uni-pt-n14 {
	padding-top: -28px
}

.uni-pr-14 {
	padding-right: 28px
}

.uni-pr-n14 {
	padding-right: -28px
}

.uni-pb-14 {
	padding-bottom: 28px
}

.uni-pb-n14 {
	padding-bottom: -28px
}

.uni-pl-14 {
	padding-left: 28px
}

.uni-pl-n14 {
	padding-left: -28px
}

.uni-px-14 {
	padding-left: 28px;
	padding-right: 28px
}

.uni-px-n14 {
	padding-left: -28px;
	padding-right: -28px
}

.uni-py-14 {
	padding-top: 28px;
	padding-bottom: 28px
}

.uni-py-n14 {
	padding-top: -28px;
	padding-bottom: -28px
}

.uni-pa-14 {
	padding: 28px
}

.uni-pa-n14 {
	padding: -28px
}

.uni-pt-15 {
	padding-top: 30px
}

.uni-pt-n15 {
	padding-top: -30px
}

.uni-pr-15 {
	padding-right: 30px
}

.uni-pr-n15 {
	padding-right: -30px
}

.uni-pb-15 {
	padding-bottom: 30px
}

.uni-pb-n15 {
	padding-bottom: -30px
}

.uni-pl-15 {
	padding-left: 30px
}

.uni-pl-n15 {
	padding-left: -30px
}

.uni-px-15 {
	padding-left: 30px;
	padding-right: 30px
}

.uni-px-n15 {
	padding-left: -30px;
	padding-right: -30px
}

.uni-py-15 {
	padding-top: 30px;
	padding-bottom: 30px
}

.uni-py-n15 {
	padding-top: -30px;
	padding-bottom: -30px
}

.uni-pa-15 {
	padding: 30px
}

.uni-pa-n15 {
	padding: -30px
}

.uni-pt-16 {
	padding-top: 32px
}

.uni-pt-n16 {
	padding-top: -32px
}

.uni-pr-16 {
	padding-right: 32px
}

.uni-pr-n16 {
	padding-right: -32px
}

.uni-pb-16 {
	padding-bottom: 32px
}

.uni-pb-n16 {
	padding-bottom: -32px
}

.uni-pl-16 {
	padding-left: 32px
}

.uni-pl-n16 {
	padding-left: -32px
}

.uni-px-16 {
	padding-left: 32px;
	padding-right: 32px
}

.uni-px-n16 {
	padding-left: -32px;
	padding-right: -32px
}

.uni-py-16 {
	padding-top: 32px;
	padding-bottom: 32px
}

.uni-py-n16 {
	padding-top: -32px;
	padding-bottom: -32px
}

.uni-pa-16 {
	padding: 32px
}

.uni-pa-n16 {
	padding: -32px
}

.uni-radius-0 {
	border-radius: 0
}

.uni-radius {
	border-radius: 5px
}

.uni-radius-lg {
	border-radius: 10px
}

.uni-radius-xl {
	border-radius: 30px
}

.uni-radius-pill {
	border-radius: 9999px
}

.uni-radius-circle {
	border-radius: 50%
}

.uni-radius-t-0 {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.uni-radius-t {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}

.uni-radius-t-lg {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px
}

.uni-radius-t-xl {
	border-top-left-radius: 30px;
	border-top-right-radius: 30px
}

.uni-radius-t-pill {
	border-top-left-radius: 9999px;
	border-top-right-radius: 9999px
}

.uni-radius-t-circle {
	border-top-left-radius: 50%;
	border-top-right-radius: 50%
}

.uni-radius-r-0 {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.uni-radius-r {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px
}

.uni-radius-r-lg {
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px
}

.uni-radius-r-xl {
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px
}

.uni-radius-r-pill {
	border-top-right-radius: 9999px;
	border-bottom-right-radius: 9999px
}

.uni-radius-r-circle {
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%
}

.uni-radius-b-0 {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.uni-radius-b {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px
}

.uni-radius-b-lg {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.uni-radius-b-xl {
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px
}

.uni-radius-b-pill {
	border-bottom-left-radius: 9999px;
	border-bottom-right-radius: 9999px
}

.uni-radius-b-circle {
	border-bottom-left-radius: 50%;
	border-bottom-right-radius: 50%
}

.uni-radius-l-0 {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.uni-radius-l {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px
}

.uni-radius-l-lg {
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px
}

.uni-radius-l-xl {
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px
}

.uni-radius-l-pill {
	border-top-left-radius: 9999px;
	border-bottom-left-radius: 9999px
}

.uni-radius-l-circle {
	border-top-left-radius: 50%;
	border-bottom-left-radius: 50%
}

.uni-radius-tl-0 {
	border-top-left-radius: 0
}

.uni-radius-tl {
	border-top-left-radius: 5px
}

.uni-radius-tl-lg {
	border-top-left-radius: 10px
}

.uni-radius-tl-xl {
	border-top-left-radius: 30px
}

.uni-radius-tl-pill {
	border-top-left-radius: 9999px
}

.uni-radius-tl-circle {
	border-top-left-radius: 50%
}

.uni-radius-tr-0 {
	border-top-right-radius: 0
}

.uni-radius-tr {
	border-top-right-radius: 5px
}

.uni-radius-tr-lg {
	border-top-right-radius: 10px
}

.uni-radius-tr-xl {
	border-top-right-radius: 30px
}

.uni-radius-tr-pill {
	border-top-right-radius: 9999px
}

.uni-radius-tr-circle {
	border-top-right-radius: 50%
}

.uni-radius-br-0 {
	border-bottom-right-radius: 0
}

.uni-radius-br {
	border-bottom-right-radius: 5px
}

.uni-radius-br-lg {
	border-bottom-right-radius: 10px
}

.uni-radius-br-xl {
	border-bottom-right-radius: 30px
}

.uni-radius-br-pill {
	border-bottom-right-radius: 9999px
}

.uni-radius-br-circle {
	border-bottom-right-radius: 50%
}

.uni-radius-bl-0 {
	border-bottom-left-radius: 0
}

.uni-radius-bl {
	border-bottom-left-radius: 5px
}

.uni-radius-bl-lg {
	border-bottom-left-radius: 10px
}

.uni-radius-bl-xl {
	border-bottom-left-radius: 30px
}

.uni-radius-bl-pill {
	border-bottom-left-radius: 9999px
}

.uni-radius-bl-circle {
	border-bottom-left-radius: 50%
}

.uni-h1 {
	font-size: 32px;
	font-weight: 300;
	line-height: 50px
}

.uni-h2 {
	font-size: 28px;
	font-weight: 300;
	line-height: 40px
}

.uni-h3 {
	font-size: 24px;
	font-weight: 400;
	line-height: 32px
}

.uni-h4 {
	font-size: 20px;
	font-weight: 400;
	line-height: 30px
}

.uni-h5 {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px
}

.uni-h6 {
	font-size: 14px;
	font-weight: 500;
	line-height: 18px
}

.uni-subtitle {
	font-size: 12px;
	font-weight: 400;
	line-height: 20px
}

.uni-body {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px
}

.uni-caption {
	font-size: 12px;
	font-weight: 400;
	line-height: 20px
}

.uni-btn {
	margin: 5px;
	color: #393939;
	border: 1px solid #ccc;
	font-size: 16px;
	font-weight: 200;
	background-color: #f9f9f9;
	overflow: visible
}

.uni-btn::after {
	border: none
}

.uni-btn:not([type]),
.uni-btn[type=default] {
	color: #999
}

.uni-btn:not([type])[loading],
.uni-btn[type=default][loading] {
	background: none
}

.uni-btn:not([type])[loading]::before,
.uni-btn[type=default][loading]::before {
	margin-right: 5px
}

.uni-btn:not([type])[disabled],
.uni-btn[type=default][disabled] {
	color: #d6d6d6
}

.uni-btn:not([type])[disabled],
.uni-btn:not([type])[disabled][loading],
.uni-btn:not([type])[disabled]:active,
.uni-btn[type=default][disabled],
.uni-btn[type=default][disabled][loading],
.uni-btn[type=default][disabled]:active {
	color: #d6d6d6;
	background-color: #fafafa;
	border-color: #f0f0f0
}

.uni-btn:not([type])[plain],
.uni-btn[type=default][plain] {
	color: #999;
	background: none;
	border-color: #f0f0f0
}

.uni-btn:not([type])[plain]:not([hover-class]):active,
.uni-btn[type=default][plain]:not([hover-class]):active {
	background: none;
	color: #ccc;
	border-color: #e6e6e6;
	outline: none
}

.uni-btn:not([type])[plain][disabled],
.uni-btn:not([type])[plain][disabled][loading],
.uni-btn:not([type])[plain][disabled]:active,
.uni-btn[type=default][plain][disabled],
.uni-btn[type=default][plain][disabled][loading],
.uni-btn[type=default][plain][disabled]:active {
	background: none;
	color: #d6d6d6;
	border-color: #f0f0f0
}

.uni-btn:not([hover-class]):active {
	color: grey
}

.uni-btn[size=mini] {
	font-size: 16px;
	font-weight: 200;
	border-radius: 8px
}

.uni-btn.uni-btn-small {
	font-size: 14px
}

.uni-btn.uni-btn-mini {
	font-size: 12px
}

.uni-btn.uni-btn-radius {
	border-radius: 999px
}

.uni-btn[type=primary] {
	color: #fff;
	background-color: #2979ff;
	border-color: #266feb
}

.uni-btn[type=primary]:not([hover-class]):active {
	background: #256de6;
	border-color: #2161cc;
	color: #fff;
	outline: none
}

.uni-btn[type=primary][loading] {
	color: #fff;
	background-color: #2979ff;
	border-color: #266feb
}

.uni-btn[type=primary][loading]:not([hover-class]):active {
	background: #256de6;
	border-color: #2161cc;
	color: #fff;
	outline: none
}

.uni-btn[type=primary][loading]::before {
	margin-right: 5px
}

.uni-btn[type=primary][disabled],
.uni-btn[type=primary][disabled][loading],
.uni-btn[type=primary][disabled]:not([hover-class]):active {
	color: #fff;
	border-color: #80adfa;
	background-color: #94bcff
}

.uni-btn[type=primary][plain] {
	color: #2979ff;
	background-color: #eaf2ff;
	border-color: #bfd7ff
}

.uni-btn[type=primary][plain]:not([hover-class]):active {
	background: #d4e4ff;
	color: #2979ff;
	outline: none;
	border-color: #94bcff
}

.uni-btn[type=primary][plain][loading] {
	color: #2979ff;
	background-color: #eaf2ff;
	border-color: #bfd7ff
}

.uni-btn[type=primary][plain][loading]:not([hover-class]):active {
	background: #d4e4ff;
	color: #2979ff;
	outline: none;
	border-color: #94bcff
}

.uni-btn[type=primary][plain][loading]::before {
	margin-right: 5px
}

.uni-btn[type=primary][plain][disabled],
.uni-btn[type=primary][plain][disabled]:active {
	color: #7fafff;
	background-color: #eaf2ff;
	border-color: #d4e4ff
}

.uni-btn[type=success] {
	color: #fff;
	background-color: #18bc37;
	border-color: #16ad33
}

.uni-btn[type=success]:not([hover-class]):active {
	background: #16a932;
	border-color: #13962c;
	color: #fff;
	outline: none
}

.uni-btn[type=success][loading] {
	color: #fff;
	background-color: #18bc37;
	border-color: #16ad33
}

.uni-btn[type=success][loading]:not([hover-class]):active {
	background: #16a932;
	border-color: #13962c;
	color: #fff;
	outline: none
}

.uni-btn[type=success][loading]::before {
	margin-right: 5px
}

.uni-btn[type=success][disabled],
.uni-btn[type=success][disabled][loading],
.uni-btn[type=success][disabled]:not([hover-class]):active {
	color: #fff;
	border-color: #89c794;
	background-color: #8cde9b
}

.uni-btn[type=success][plain] {
	color: #18bc37;
	background-color: #e8f8eb;
	border-color: #baebc3
}

.uni-btn[type=success][plain]:not([hover-class]):active {
	background: #d1f2d7;
	color: #18bc37;
	outline: none;
	border-color: #8cde9b
}

.uni-btn[type=success][plain][loading] {
	color: #18bc37;
	background-color: #e8f8eb;
	border-color: #baebc3
}

.uni-btn[type=success][plain][loading]:not([hover-class]):active {
	background: #d1f2d7;
	color: #18bc37;
	outline: none;
	border-color: #8cde9b
}

.uni-btn[type=success][plain][loading]::before {
	margin-right: 5px
}

.uni-btn[type=success][plain][disabled],
.uni-btn[type=success][plain][disabled]:active {
	color: #74d787;
	background-color: #e8f8eb;
	border-color: #d1f2d7
}

.uni-btn[type=error] {
	color: #fff;
	background-color: #e43d33;
	border-color: #d2382f
}

.uni-btn[type=error]:not([hover-class]):active {
	background: #cd372e;
	border-color: #b63129;
	color: #fff;
	outline: none
}

.uni-btn[type=error][loading] {
	color: #fff;
	background-color: #e43d33;
	border-color: #d2382f
}

.uni-btn[type=error][loading]:not([hover-class]):active {
	background: #cd372e;
	border-color: #b63129;
	color: #fff;
	outline: none
}

.uni-btn[type=error][loading]::before {
	margin-right: 5px
}

.uni-btn[type=error][disabled],
.uni-btn[type=error][disabled][loading],
.uni-btn[type=error][disabled]:not([hover-class]):active {
	color: #fff;
	border-color: #e4928d;
	background-color: #f29e99
}

.uni-btn[type=error][plain] {
	color: #e43d33;
	background-color: #fceceb;
	border-color: #f7c5c2
}

.uni-btn[type=error][plain]:not([hover-class]):active {
	background: #fad8d6;
	color: #e43d33;
	outline: none;
	border-color: #f29e99
}

.uni-btn[type=error][plain][loading] {
	color: #e43d33;
	background-color: #fceceb;
	border-color: #f7c5c2
}

.uni-btn[type=error][plain][loading]:not([hover-class]):active {
	background: #fad8d6;
	color: #e43d33;
	outline: none;
	border-color: #f29e99
}

.uni-btn[type=error][plain][loading]::before {
	margin-right: 5px
}

.uni-btn[type=error][plain][disabled],
.uni-btn[type=error][plain][disabled]:active {
	color: #ef8b85;
	background-color: #fceceb;
	border-color: #fad8d6
}

.uni-btn[type=warning] {
	color: #fff;
	background-color: #f3a73f;
	border-color: #e09a3a
}

.uni-btn[type=warning]:not([hover-class]):active {
	background: #db9639;
	border-color: #c28632;
	color: #fff;
	outline: none
}

.uni-btn[type=warning][loading] {
	color: #fff;
	background-color: #f3a73f;
	border-color: #e09a3a
}

.uni-btn[type=warning][loading]:not([hover-class]):active {
	background: #db9639;
	border-color: #c28632;
	color: #fff;
	outline: none
}

.uni-btn[type=warning][loading]::before {
	margin-right: 5px
}

.uni-btn[type=warning][disabled],
.uni-btn[type=warning][disabled][loading],
.uni-btn[type=warning][disabled]:not([hover-class]):active {
	color: #fff;
	border-color: #f8c887;
	background-color: #f9d39f
}

.uni-btn[type=warning][plain] {
	color: #f3a73f;
	background-color: #fef6ec;
	border-color: #fbe5c5
}

.uni-btn[type=warning][plain]:not([hover-class]):active {
	background: #fdedd9;
	color: #f3a73f;
	outline: none;
	border-color: #f9d39f
}

.uni-btn[type=warning][plain][loading] {
	color: #f3a73f;
	background-color: #fef6ec;
	border-color: #fbe5c5
}

.uni-btn[type=warning][plain][loading]:not([hover-class]):active {
	background: #fdedd9;
	color: #f3a73f;
	outline: none;
	border-color: #f9d39f
}

.uni-btn[type=warning][plain][loading]::before {
	margin-right: 5px
}

.uni-btn[type=warning][plain][disabled],
.uni-btn[type=warning][plain][disabled]:active {
	color: #f8ca8c;
	background-color: #fef6ec;
	border-color: #fdedd9
}

.uni-btn[type=info] {
	color: #fff;
	background-color: #8f939c;
	border-color: #848790
}

.uni-btn[type=info]:not([hover-class]):active {
	background: #81848c;
	border-color: #72767d;
	color: #fff;
	outline: none
}

.uni-btn[type=info][loading] {
	color: #fff;
	background-color: #8f939c;
	border-color: #848790
}

.uni-btn[type=info][loading]:not([hover-class]):active {
	background: #81848c;
	border-color: #72767d;
	color: #fff;
	outline: none
}

.uni-btn[type=info][loading]::before {
	margin-right: 5px
}

.uni-btn[type=info][disabled],
.uni-btn[type=info][disabled][loading],
.uni-btn[type=info][disabled]:not([hover-class]):active {
	color: #fff;
	border-color: #babcc1;
	background-color: #c7c9ce
}

.uni-btn[type=info][plain] {
	color: #8f939c;
	background-color: #f4f4f5;
	border-color: #dddfe1
}

.uni-btn[type=info][plain]:not([hover-class]):active {
	background: #e9e9eb;
	color: #8f939c;
	outline: none;
	border-color: #c7c9ce
}

.uni-btn[type=info][plain][loading] {
	color: #8f939c;
	background-color: #f4f4f5;
	border-color: #dddfe1
}

.uni-btn[type=info][plain][loading]:not([hover-class]):active {
	background: #e9e9eb;
	color: #8f939c;
	outline: none;
	border-color: #c7c9ce
}

.uni-btn[type=info][plain][loading]::before {
	margin-right: 5px
}

.uni-btn[type=info][plain][disabled],
.uni-btn[type=info][plain][disabled]:active {
	color: #bcbec4;
	background-color: #f4f4f5;
	border-color: #e9e9eb
}

/*
ColorUi for uniApp  v2.1.6 | by 文晓港 2019-05-31 10:44:24
仅供学习交流，如作它用所承受的法律责任一概与作者无关  

*使用ColorUi开发扩展与插件时，请注明基于ColorUi开发 

（QQ交流群：240787041）
*/

/* ==================
初始化
==================== */

body {
	background-color: #f2f5f9;
	font-size: 14px;
	color: #333;
	font-family: Helvetica Neue, Helvetica, sans-serif
}

@font-face {
	font-family: bunny;
	src: url(/assets/BUNNYGALOREDEMO-BWEXB.db4d7e8a.OTF) format("opentype");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: geome;
	src: url(/assets/GEOMETR415.da637467.TTF) format("truetype");
	font-weight: 400;
	font-style: normal
}

uni-view,
uni-scroll-view,
uni-swiper,
uni-button,
uni-input,
uni-textarea,
uni-label,
uni-navigator,
uni-image {
	box-sizing: border-box
}

.round {
	border-radius: 2500px
}

.radius {
	border-radius: 3px
}

/* ==================
  图片
==================== */

uni-image {
	max-width: 100%;
	display: inline-block;
	position: relative;
	z-index: 0
}

uni-image.loading::before {
	content: "";
	background-color: #f5f5f5;
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -2
}

uni-image.loading::after {
	content: "\e7f1";
	font-family: cuIcon;
	position: absolute;
	top: 0;
	left: 0;
	width: 16px;
	height: 16px;
	line-height: 16px;
	right: 0;
	bottom: 0;
	z-index: -1;
	font-size: 16px;
	margin: auto;
	color: #ccc;
	-webkit-animation: cuIcon-spin 2s infinite linear;
	animation: cuIcon-spin 2s infinite linear;
	display: block
}

.response {
	width: 100%
}

/* ==================
 开关
==================== */

uni-switch,
uni-checkbox,
uni-radio {
	position: relative
}

uni-switch::after,
uni-switch::before {
	font-family: cuIcon;
	content: "\e645";
	position: absolute;
	color: #fff !important;
	top: 0;
	left: 0px;
	font-size: 13px;
	line-height: 26px;
	width: 50%;
	text-align: center;
	pointer-events: none;
	-webkit-transform: scale(0);
	transform: scale(0);
	transition: all .3s ease-in-out 0s;
	z-index: 9;
	bottom: 0;
	height: 26px;
	margin: auto
}

uni-switch::before {
	content: "\e646";
	right: 0;
	-webkit-transform: scale(1);
	transform: scale(1);
	left: auto
}

uni-switch[checked]::after,
uni-switch.checked::after {
	-webkit-transform: scale(1);
	transform: scale(1)
}

uni-switch[checked]::before,
uni-switch.checked::before {
	-webkit-transform: scale(0);
	transform: scale(0)
}

uni-radio::before,
uni-checkbox::before {
	font: normal normal normal 14px/1 uni;
	content: "\EA08";
	position: absolute;
	color: #fff !important;
	top: 50%;
	margin-top: -8px;
	right: 5px;
	font-size: 16px;
	line-height: 16px;
	pointer-events: none;
	-webkit-transform: scale(1);
	transform: scale(1);
	transition: all .3s ease-in-out 0s;
	z-index: 9
}

uni-radio .wx-radio-input,
uni-checkbox .wx-checkbox-input,
uni-radio .uni-radio-input,
uni-checkbox .uni-checkbox-input {
	margin: 0;
	width: 24px;
	height: 24px
}

uni-checkbox.round .wx-checkbox-input,
uni-checkbox.round .uni-checkbox-input {
	border-radius: 50px
}

uni-switch[checked]::before {
	-webkit-transform: scale(0);
	transform: scale(0)
}

uni-switch .wx-switch-input,
uni-switch .uni-switch-input {
	border: none;
	padding: 0 24px;
	width: 48px;
	height: 26px;
	margin: 0;
	border-radius: 50px
}

uni-switch .wx-switch-input:not([class*="bg-"]),
uni-switch .uni-switch-input:not([class*="bg-"]) {
	background: #8799a3 !important
}

uni-switch .wx-switch-input::after,
uni-switch .uni-switch-input::after {
	margin: auto;
	width: 26px;
	height: 26px;
	border-radius: 50px;
	left: 0px;
	top: 0px;
	bottom: 0px;
	position: absolute;
	-webkit-transform: scale(.9);
	transform: scale(.9);
	transition: all .1s ease-in-out 0s
}

uni-switch .wx-switch-input.wx-switch-input-checked::after,
uni-switch .uni-switch-input.uni-switch-input-checked::after {
	margin: auto;
	left: 22px;
	box-shadow: none;
	-webkit-transform: scale(.9);
	transform: scale(.9)
}

uni-radio-group {
	display: inline-block
}

uni-switch.radius .wx-switch-input::after,
uni-switch.radius .wx-switch-input,
uni-switch.radius .wx-switch-input::before,
uni-switch.radius .uni-switch-input::after,
uni-switch.radius .uni-switch-input,
uni-switch.radius .uni-switch-input::before {
	border-radius: 5px
}

uni-switch .wx-switch-input::before,
uni-radio.radio::before,
uni-checkbox .wx-checkbox-input::before,
uni-radio .wx-radio-input::before,
uni-switch .uni-switch-input::before,
uni-radio.radio::before,
uni-checkbox .uni-checkbox-input::before,
uni-radio .uni-radio-input::before {
	display: none
}

uni-radio.radio[checked]::after,
uni-radio.radio .uni-radio-input-checked::after {
	content: "";
	background-color: initial;
	display: block;
	position: absolute;
	width: 8px;
	height: 8px;
	z-index: 999;
	top: 0px;
	left: 0px;
	right: 0;
	bottom: 0;
	margin: auto;
	border-radius: 100px;
	border: 7px solid #fff !important
}

.switch-sex::after {
	content: "\e71c"
}

.switch-sex::before {
	content: "\e71a"
}

.switch-sex .wx-switch-input,
.switch-sex .uni-switch-input {
	background: #e54d42 !important;
	border-color: #e54d42 !important
}

.switch-sex[checked] .wx-switch-input,
.switch-sex.checked .uni-switch-input {
	background: #0081ff !important;
	border-color: #0081ff !important
}

uni-switch.red[checked] .wx-switch-input.wx-switch-input-checked,
uni-checkbox.red[checked] .wx-checkbox-input,
uni-radio.red[checked] .wx-radio-input,
uni-switch.red.checked .uni-switch-input.uni-switch-input-checked,
uni-checkbox.red.checked .uni-checkbox-input,
uni-radio.red.checked .uni-radio-input {
	background-color: #e54d42 !important;
	border-color: #e54d42 !important;
	color: #fff !important
}

uni-switch.orange[checked] .wx-switch-input,
uni-checkbox.orange[checked] .wx-checkbox-input,
uni-radio.orange[checked] .wx-radio-input,
uni-switch.orange.checked .uni-switch-input,
uni-checkbox.orange.checked .uni-checkbox-input,
uni-radio.orange.checked .uni-radio-input {
	background-color: #f37b1d !important;
	border-color: #f37b1d !important;
	color: #fff !important
}

uni-switch.yellow[checked] .wx-switch-input,
uni-checkbox.yellow[checked] .wx-checkbox-input,
uni-radio.yellow[checked] .wx-radio-input,
uni-switch.yellow.checked .uni-switch-input,
uni-checkbox.yellow.checked .uni-checkbox-input,
uni-radio.yellow.checked .uni-radio-input {
	background-color: #fbbd08 !important;
	border-color: #fbbd08 !important;
	color: #333 !important
}

uni-switch.olive[checked] .wx-switch-input,
uni-checkbox.olive[checked] .wx-checkbox-input,
uni-radio.olive[checked] .wx-radio-input,
uni-switch.olive.checked .uni-switch-input,
uni-checkbox.olive.checked .uni-checkbox-input,
uni-radio.olive.checked .uni-radio-input {
	background-color: #8dc63f !important;
	border-color: #8dc63f !important;
	color: #fff !important
}

uni-switch.green[checked] .wx-switch-input,
uni-switch[checked] .wx-switch-input,
uni-checkbox.green[checked] .wx-checkbox-input,
uni-checkbox[checked] .wx-checkbox-input,
uni-radio.green[checked] .wx-radio-input,
uni-radio[checked] .wx-radio-input,
uni-switch.green.checked .uni-switch-input,
uni-switch.checked .uni-switch-input,
uni-checkbox.green.checked .uni-checkbox-input,
uni-checkbox.checked .uni-checkbox-input,
uni-radio.green.checked .uni-radio-input,
uni-radio.checked .uni-radio-input {
	background-color: #39b54a !important;
	border-color: #39b54a !important;
	color: #fff !important;
	border-color: #39b54a !important
}

uni-switch.cyan[checked] .wx-switch-input,
uni-checkbox.cyan[checked] .wx-checkbox-input,
uni-radio.cyan[checked] .wx-radio-input,
uni-switch.cyan.checked .uni-switch-input,
uni-checkbox.cyan.checked .uni-checkbox-input,
uni-radio.cyan.checked .uni-radio-input {
	background-color: #1cbbb4 !important;
	border-color: #1cbbb4 !important;
	color: #fff !important
}

uni-switch.blue[checked] .wx-switch-input,
uni-checkbox.blue[checked] .wx-checkbox-input,
uni-radio.blue[checked] .wx-radio-input,
uni-switch.blue.checked .uni-switch-input,
uni-checkbox.blue.checked .uni-checkbox-input,
uni-radio.blue.checked .uni-radio-input {
	background-color: #0081ff !important;
	border-color: #0081ff !important;
	color: #fff !important
}

uni-switch.purple[checked] .wx-switch-input,
uni-checkbox.purple[checked] .wx-checkbox-input,
uni-radio.purple[checked] .wx-radio-input,
uni-switch.purple.checked .uni-switch-input,
uni-checkbox.purple.checked .uni-checkbox-input,
uni-radio.purple.checked .uni-radio-input {
	background-color: #6739b6 !important;
	border-color: #6739b6 !important;
	color: #fff !important
}

uni-switch.mauve[checked] .wx-switch-input,
uni-checkbox.mauve[checked] .wx-checkbox-input,
uni-radio.mauve[checked] .wx-radio-input,
uni-switch.mauve.checked .uni-switch-input,
uni-checkbox.mauve.checked .uni-checkbox-input,
uni-radio.mauve.checked .uni-radio-input {
	background-color: #9c26b0 !important;
	border-color: #9c26b0 !important;
	color: #fff !important
}

uni-switch.pink[checked] .wx-switch-input,
uni-checkbox.pink[checked] .wx-checkbox-input,
uni-radio.pink[checked] .wx-radio-input,
uni-switch.pink.checked .uni-switch-input,
uni-checkbox.pink.checked .uni-checkbox-input,
uni-radio.pink.checked .uni-radio-input {
	background-color: #e03997 !important;
	border-color: #e03997 !important;
	color: #fff !important
}

uni-switch.brown[checked] .wx-switch-input,
uni-checkbox.brown[checked] .wx-checkbox-input,
uni-radio.brown[checked] .wx-radio-input,
uni-switch.brown.checked .uni-switch-input,
uni-checkbox.brown.checked .uni-checkbox-input,
uni-radio.brown.checked .uni-radio-input {
	background-color: #a5673f !important;
	border-color: #a5673f !important;
	color: #fff !important
}

uni-switch.grey[checked] .wx-switch-input,
uni-checkbox.grey[checked] .wx-checkbox-input,
uni-radio.grey[checked] .wx-radio-input,
uni-switch.grey.checked .uni-switch-input,
uni-checkbox.grey.checked .uni-checkbox-input,
uni-radio.grey.checked .uni-radio-input {
	background-color: #8799a3 !important;
	border-color: #8799a3 !important;
	color: #fff !important
}

uni-switch.gray[checked] .wx-switch-input,
uni-checkbox.gray[checked] .wx-checkbox-input,
uni-radio.gray[checked] .wx-radio-input,
uni-switch.gray.checked .uni-switch-input,
uni-checkbox.gray.checked .uni-checkbox-input,
uni-radio.gray.checked .uni-radio-input {
	background-color: #f0f0f0 !important;
	border-color: #f0f0f0 !important;
	color: #333 !important
}

uni-switch.black[checked] .wx-switch-input,
uni-checkbox.black[checked] .wx-checkbox-input,
uni-radio.black[checked] .wx-radio-input,
uni-switch.black.checked .uni-switch-input,
uni-checkbox.black.checked .uni-checkbox-input,
uni-radio.black.checked .uni-radio-input {
	background-color: #333 !important;
	border-color: #333 !important;
	color: #fff !important
}

uni-switch.white[checked] .wx-switch-input,
uni-checkbox.white[checked] .wx-checkbox-input,
uni-radio.white[checked] .wx-radio-input,
uni-switch.white.checked .uni-switch-input,
uni-checkbox.white.checked .uni-checkbox-input,
uni-radio.white.checked .uni-radio-input {
	background-color: #fff !important;
	border-color: #fff !important;
	color: #333 !important
}

/* ==================
  边框
==================== */

/* -- 实线 -- */

.solid,
.solid-top,
.solid-right,
.solid-bottom,
.solid-left,
.solids,
.solids-top,
.solids-right,
.solids-bottom,
.solids-left,
.dashed,
.dashed-top,
.dashed-right,
.dashed-bottom,
.dashed-left {
	position: relative
}

.solid::after,
.solid-top::after,
.solid-right::after,
.solid-bottom::after,
.solid-left::after,
.solids::after,
.solids-top::after,
.solids-right::after,
.solids-bottom::after,
.solids-left::after,
.dashed::after,
.dashed-top::after,
.dashed-right::after,
.dashed-bottom::after,
.dashed-left::after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: inherit;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none;
	box-sizing: border-box
}

.solid::after {
	border: 1px solid rgba(0, 0, 0, .1)
}

.solid-top::after {
	border-top: 1px solid rgba(0, 0, 0, .1)
}

.solid-right::after {
	border-right: 1px solid rgba(0, 0, 0, .1)
}

.solid-bottom::after {
	border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.solid-left::after {
	border-left: 1px solid rgba(0, 0, 0, .1)
}

.solids::after {
	border: 4px solid #eee
}

.solids-top::after {
	border-top: 4px solid #eee
}

.solids-right::after {
	border-right: 4px solid #eee
}

.solids-bottom::after {
	border-bottom: 4px solid #eee
}

.solids-left::after {
	border-left: 4px solid #eee
}

/* -- 虚线 -- */

.dashed::after {
	border: 1px dashed #ddd
}

.dashed-top::after {
	border-top: 1px dashed #ddd
}

.dashed-right::after {
	border-right: 1px dashed #ddd
}

.dashed-bottom::after {
	border-bottom: 1px dashed #ddd
}

.dashed-left::after {
	border-left: 1px dashed #ddd
}

/* -- 阴影 -- */

.shadow[class*="white"] {
	--ShadowSize: 0 1px 3px
}

.shadow-lg {
	--ShadowSize: 0px 20px 50px 0px
}

.shadow-warp {
	position: relative;
	box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.shadow-warp:before,
.shadow-warp:after {
	position: absolute;
	content: "";
	top: 10px;
	bottom: 15px;
	left: 10px;
	width: 50%;
	box-shadow: 0 15px 10px rgba(0, 0, 0, .2);
	-webkit-transform: rotate(-3deg);
	transform: rotate(-3deg);
	z-index: -1
}

.shadow-warp:after {
	right: 10px;
	left: auto;
	-webkit-transform: rotate(3deg);
	transform: rotate(3deg)
}

.shadow-blur {
	position: relative
}

.shadow-blur::before {
	content: "";
	display: block;
	background: inherit;
	-webkit-filter: blur(5px);
	filter: blur(5px);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 5px;
	left: 5px;
	z-index: -1;
	opacity: .4;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	border-radius: inherit;
	-webkit-transform: scale(1);
	transform: scale(1)
}

/* ==================
  按钮
==================== */

.cu-btn {
	position: relative;
	border: 0px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	padding: 0 15px;
	font-size: 14px;
	height: 32px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	overflow: visible;
	margin-left: 0;
	-webkit-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	margin-right: 0
}

.cu-btn::after {
	display: none
}

.cu-btn:not([class*="bg-"]) {
	background-color: #f0f0f0
}

.cu-btn[class*="line"] {
	background-color: initial
}

.cu-btn[class*="line"]::after {
	content: " ";
	display: block;
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid currentColor;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	box-sizing: border-box;
	border-radius: 6px;
	z-index: 1;
	pointer-events: none
}

.cu-btn.round[class*="line"]::after {
	border-radius: 500px
}

.cu-btn[class*="lines"]::after {
	border: 3px solid currentColor
}

.cu-btn[class*="bg-"]::after {
	display: none
}

.cu-btn.sm {
	padding: 0 10px;
	font-size: 10px;
	height: 24px
}

.cu-btn.lg {
	padding: 0 20px;
	font-size: 16px;
	height: 40px
}

.cu-btn.cuIcon.sm {
	width: 24px;
	height: 24px
}

.cu-btn.cuIcon {
	width: 32px;
	height: 32px;
	border-radius: 250px;
	padding: 0
}

uni-button.cuIcon.lg {
	width: 40px;
	height: 40px
}

.cu-btn.shadow-blur::before {
	top: 2px;
	left: 2px;
	-webkit-filter: blur(3px);
	filter: blur(3px);
	opacity: .6
}

.cu-btn.button-hover {
	-webkit-transform: translate(1px, 1px);
	transform: translate(1px, 1px)
}

.block {
	display: block
}

.cu-btn.block {
	display: flex
}

.cu-btn[disabled] {
	opacity: .6;
	color: #fff
}

/* ==================
  徽章
==================== */

.cu-tag {
	font-size: 12px;
	vertical-align: middle;
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	padding: 0px 8px;
	height: 24px;
	font-family: Helvetica Neue, Helvetica, sans-serif;
	white-space: nowrap
}

.cu-tag:not([class*="bg"]):not([class*="line"]) {
	background-color: #f1f1f1
}

.cu-tag[class*="line-"]::after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid currentColor;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	box-sizing: border-box;
	border-radius: inherit;
	z-index: 1;
	pointer-events: none
}

.cu-tag.radius[class*="line"]::after {
	border-radius: 6px
}

.cu-tag.round[class*="line"]::after {
	border-radius: 500px
}

.cu-tag[class*="line-"]::after {
	border-radius: 0
}

.cu-tag+.cu-tag {
	margin-left: 5px
}

.cu-tag.sm {
	font-size: 10px;
	padding: 0px 6px;
	height: 16px
}

.cu-capsule {
	display: inline-flex;
	vertical-align: middle
}

.cu-capsule+.cu-capsule {
	margin-left: 5px
}

.cu-capsule .cu-tag {
	margin: 0
}

.cu-capsule .cu-tag[class*="line-"]:last-child::after {
	border-left: 0px solid transparent
}

.cu-capsule .cu-tag[class*="line-"]:first-child::after {
	border-right: 0px solid transparent
}

.cu-capsule.radius .cu-tag:first-child {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.cu-capsule.radius .cu-tag:last-child::after,
.cu-capsule.radius .cu-tag[class*="line-"] {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.cu-capsule.round .cu-tag:first-child {
	border-top-left-radius: 100px;
	border-bottom-left-radius: 100px;
	text-indent: 2px
}

.cu-capsule.round .cu-tag:last-child::after,
.cu-capsule.round .cu-tag:last-child {
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;
	text-indent: -2px
}

.cu-tag.badge {
	border-radius: 100px;
	position: absolute;
	top: -5px;
	right: -5px;
	font-size: 10px;
	padding: 0px 5px;
	height: 14px;
	color: #fff
}

.cu-tag.badge:not([class*="bg-"]) {
	background-color: #dd514c
}

.cu-tag:empty:not([class*="cuIcon-"]) {
	padding: 0px;
	width: 8px;
	height: 8px;
	top: -2px;
	right: -2px
}

.cu-tag[class*="cuIcon-"] {
	width: 16px;
	height: 16px;
	top: -2px;
	right: -2px
}

/* ==================
  头像
==================== */

.cu-avatar {
	font-variant: small-caps;
	margin: 0;
	padding: 0;
	display: inline-flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #ccc;
	color: #fff;
	white-space: nowrap;
	position: relative;
	width: 32px;
	height: 32px;
	background-size: cover;
	background-position: 50%;
	vertical-align: middle;
	font-size: 1.5em
}

.cu-avatar.sm {
	width: 24px;
	height: 24px;
	font-size: 1em
}

.cu-avatar.lg {
	width: 48px;
	height: 48px;
	font-size: 2em
}

.cu-avatar.xl {
	width: 64px;
	height: 64px;
	font-size: 2.5em
}

.cu-avatar .avatar-text {
	font-size: .4em
}

.cu-avatar-group {
	direction: rtl;
	unicode-bidi: bidi-override;
	padding: 0 5px 0 20px;
	display: inline-block
}

.cu-avatar-group .cu-avatar {
	margin-left: -15px;
	border: 2px solid #f1f1f1;
	vertical-align: middle
}

.cu-avatar-group .cu-avatar.sm {
	margin-left: -10px;
	border: 1px solid #f1f1f1
}

/* ==================
 进度条
==================== */

.cu-progress {
	overflow: hidden;
	height: 14px;
	background-color: #ebeef5;
	display: inline-flex;
	align-items: center;
	width: 100%
}

.cu-progress+uni-view,
.cu-progress+uni-text {
	line-height: 1
}

.cu-progress.xs {
	height: 5px
}

.cu-progress.sm {
	height: 10px
}

.cu-progress uni-view {
	width: 0;
	height: 100%;
	align-items: center;
	display: flex;
	justify-items: flex-end;
	justify-content: space-around;
	font-size: 10px;
	color: #fff;
	transition: width .6s ease
}

.cu-progress uni-text {
	align-items: center;
	display: flex;
	font-size: 10px;
	color: #333;
	text-indent: 5px
}

.cu-progress.text-progress {
	padding-right: 30px
}

.cu-progress.striped uni-view {
	background-image: linear-gradient(45deg, hsla(0, 0%, 100%, .15) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .15) 0, hsla(0, 0%, 100%, .15) 75%, transparent 0, transparent);
	background-size: 36px 36px
}

.cu-progress.active uni-view {
	-webkit-animation: progress-stripes 2s linear infinite;
	animation: progress-stripes 2s linear infinite
}

@-webkit-keyframes progress-stripes {
	from {
		background-position: 36px 0
	}
	to {
		background-position: 0 0
	}
}

@keyframes progress-stripes {
	from {
		background-position: 36px 0
	}
	to {
		background-position: 0 0
	}
}

/* ==================
  加载
==================== */

.cu-load {
	display: block;
	line-height: 3em;
	text-align: center
}

.cu-load::before {
	font-family: cuIcon;
	display: inline-block;
	margin-right: 3px
}

.cu-load.loading::before {
	content: "\e67a";
	-webkit-animation: cuIcon-spin 2s infinite linear;
	animation: cuIcon-spin 2s infinite linear
}

.cu-load.loading::after {
	content: "加载中..."
}

.cu-load.over::before {
	content: "\e64a"
}

.cu-load.over::after {
	content: "没有更多了"
}

.cu-load.erro::before {
	content: "\e658"
}

.cu-load.erro::after {
	content: "加载失败"
}

.cu-load.load-cuIcon::before {
	font-size: 16px
}

.cu-load.load-cuIcon::after {
	display: none
}

.cu-load.load-cuIcon.over {
	display: none
}

.cu-load.load-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 70px;
	left: 0;
	margin: auto;
	width: 130px;
	height: 130px;
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 0 0px 1000px rgba(0, 0, 0, .5);
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	font-size: 14px;
	z-index: 9999;
	line-height: 2.4em
}

.cu-load.load-modal [class*="cuIcon-"] {
	font-size: 30px
}

.cu-load.load-modal uni-image {
	width: 35px;
	height: 35px
}

.cu-load.load-modal::after {
	content: "";
	position: absolute;
	background-color: #fff;
	border-radius: 50%;
	width: 100px;
	height: 100px;
	font-size: 10px;
	border-top: 3px solid rgba(0, 0, 0, .05);
	border-right: 3px solid rgba(0, 0, 0, .05);
	border-bottom: 3px solid rgba(0, 0, 0, .05);
	border-left: 3px solid #f37b1d;
	-webkit-animation: cuIcon-spin 1s infinite linear;
	animation: cuIcon-spin 1s infinite linear;
	z-index: -1
}

.load-progress {
	pointer-events: none;
	top: 0;
	position: fixed;
	width: 100%;
	left: 0;
	z-index: 2000
}

.load-progress.hide {
	display: none
}

.load-progress .load-progress-bar {
	position: relative;
	width: 100%;
	height: 2px;
	overflow: hidden;
	transition: all .2s ease 0s
}

.load-progress .load-progress-spinner {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 2000;
	display: block
}

.load-progress .load-progress-spinner::after {
	content: "";
	display: block;
	width: 12px;
	height: 12px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: solid 2px transparent;
	border-top-color: inherit;
	border-left-color: inherit;
	border-radius: 50%;
	-webkit-animation: load-progress-spinner .4s linear infinite;
	animation: load-progress-spinner .4s linear infinite
}

@-webkit-keyframes load-progress-spinner {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes load-progress-spinner {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

/* ==================
  列表
==================== */

.grayscale {
	-webkit-filter: grayscale(1);
	filter: grayscale(1)
}

.cu-list+.cu-list {
	margin-top: 15px
}

.cu-list>.cu-item {
	transition: all .6s ease-in-out 0s;
	-webkit-transform: translateX(0px);
	transform: translateX(0px)
}

.cu-list>.cu-item.move-cur {
	-webkit-transform: translateX(-130px);
	transform: translateX(-130px)
}

.cu-list>.cu-item .move {
	position: absolute;
	right: 0;
	display: flex;
	width: 130px;
	height: 100%;
	-webkit-transform: translateX(100%);
	transform: translateX(100%)
}

.cu-list>.cu-item .move uni-view {
	display: flex;
	flex: 1;
	justify-content: center;
	align-items: center
}

.cu-list.menu-avatar {
	overflow: hidden
}

.cu-list.menu-avatar>.cu-item {
	position: relative;
	display: flex;
	padding-right: 5px;
	height: 70px;
	background-color: #fff;
	justify-content: flex-end;
	align-items: center
}

.cu-list.menu-avatar>.cu-item>.cu-avatar {
	position: absolute;
	left: 15px
}

.cu-list.menu-avatar>.cu-item .flex .text-cut {
	max-width: 255px
}

.cu-list.menu-avatar>.cu-item .content {
	position: absolute;
	left: 73px;
	width: calc(100% - 48px - 30px - 60px - 10px);
	line-height: 1.6em
}

.cu-list.menu-avatar>.cu-item .content.flex-sub {
	width: calc(100% - 48px - 30px - 10px)
}

.cu-list.menu-avatar>.cu-item .content>uni-view:first-child {
	font-size: 15px;
	display: flex;
	align-items: center
}

.cu-list.menu-avatar>.cu-item .content .cu-tag.sm {
	display: inline-block;
	margin-left: 5px;
	height: 14px;
	font-size: 8px;
	line-height: 16px
}

.cu-list.menu-avatar>.cu-item .action {
	width: 50px;
	text-align: center
}

.cu-list.menu-avatar>.cu-item .action uni-view+uni-view {
	margin-top: 5px
}

.cu-list.menu-avatar.comment>.cu-item .content {
	position: relative;
	left: 0;
	width: auto;
	flex: 1
}

.cu-list.menu-avatar.comment>.cu-item {
	padding: 15px 15px 15px 60px;
	height: auto
}

.cu-list.menu-avatar.comment .cu-avatar {
	align-self: flex-start
}

.cu-list.menu>.cu-item {
	position: relative;
	display: flex;
	padding: 0 15px;
	min-height: 50px;
	background-color: #fff;
	justify-content: space-between;
	align-items: center
}

.cu-list.menu>.cu-item:last-child:after {
	border: none
}

.cu-list.menu-avatar>.cu-item:after,
.cu-list.menu>.cu-item:after {
	position: absolute;
	top: 0;
	left: 0;
	box-sizing: border-box;
	width: 200%;
	height: 200%;
	border-bottom: 1px solid #ddd;
	border-radius: inherit;
	content: " ";
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none
}

.cu-list.menu>.cu-item.grayscale {
	background-color: #f5f5f5
}

.cu-list.menu>.cu-item.cur {
	background-color: #fcf7e9
}

.cu-list.menu>.cu-item.arrow {
	padding-right: 45px
}

.cu-list.menu>.cu-item.arrow:before {
	position: absolute;
	top: 0;
	right: 15px;
	bottom: 0;
	display: block;
	margin: auto;
	width: 15px;
	height: 15px;
	color: #8799a3;
	content: "\e6a3";
	text-align: center;
	font-size: 17px;
	font-family: cuIcon;
	line-height: 15px
}

.cu-list.menu>.cu-item uni-button.content {
	padding: 0;
	background-color: initial;
	justify-content: flex-start
}

.cu-list.menu>.cu-item uni-button.content:after {
	display: none
}

.cu-list.menu>.cu-item .cu-avatar-group .cu-avatar {
	border-color: #fff
}

.cu-list.menu>.cu-item .content>uni-view:first-child {
	display: flex;
	align-items: center
}

.cu-list.menu>.cu-item .content>uni-text[class*=cuIcon] {
	display: inline-block;
	margin-right: 5px;
	width: 1.6em;
	text-align: center
}

.cu-list.menu>.cu-item .content>uni-image {
	display: inline-block;
	margin-right: 5px;
	width: 1.6em;
	height: 1.6em;
	vertical-align: middle
}

.cu-list.menu>.cu-item .content {
	font-size: 15px;
	line-height: 1.6em;
	flex: 1
}

.cu-list.menu>.cu-item .content .cu-tag.sm {
	display: inline-block;
	margin-left: 5px;
	height: 14px;
	font-size: 8px;
	line-height: 16px
}

.cu-list.menu>.cu-item .action .cu-tag:empty {
	right: 5px
}

.cu-list.menu {
	display: block;
	overflow: hidden
}

.cu-list.menu.sm-border>.cu-item:after {
	left: 15px;
	width: calc(200% - 60px)
}

.cu-list.grid>.cu-item {
	position: relative;
	display: flex;
	padding: 10px 0 15px;
	transition-duration: 0s;
	flex-direction: column
}

.cu-list.grid>.cu-item:after {
	position: absolute;
	top: 0;
	left: 0;
	box-sizing: border-box;
	width: 200%;
	height: 200%;
	border-right: 1px solid rgba(0, 0, 0, .1);
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	border-radius: inherit;
	content: " ";
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none
}

.cu-list.grid>.cu-item uni-text {
	display: block;
	margin-top: 5px;
	color: #888;
	font-size: 13px;
	line-height: 20px
}

.cu-list.grid>.cu-item [class*=cuIcon] {
	position: relative;
	display: block;
	margin-top: 10px;
	width: 100%;
	font-size: 24px
}

.cu-list.grid>.cu-item .cu-tag {
	right: auto;
	left: 50%;
	margin-left: 10px
}

.cu-list.grid {
	background-color: #fff;
	text-align: center
}

.cu-list.grid.no-border>.cu-item {
	padding-top: 5px;
	padding-bottom: 10px
}

.cu-list.grid.no-border>.cu-item:after {
	border: none
}

.cu-list.grid.no-border {
	padding: 10px 5px
}

.cu-list.grid.col-3>.cu-item:nth-child(3n):after,
.cu-list.grid.col-4>.cu-item:nth-child(4n):after,
.cu-list.grid.col-5>.cu-item:nth-child(5n):after {
	border-right-width: 0
}

.cu-list.card-menu {
	overflow: hidden;
	margin-right: 15px;
	margin-left: 15px;
	border-radius: 10px
}

/* ==================
  操作条
==================== */

.cu-bar {
	display: flex;
	position: relative;
	align-items: center;
	min-height: 50px;
	justify-content: space-between
}

.cu-bar .action {
	display: flex;
	align-items: center;
	height: 100%;
	justify-content: center;
	max-width: 100%
}

.cu-bar .action.border-title {
	position: relative;
	top: -5px
}

.cu-bar .action.border-title uni-text[class*="bg-"]:last-child {
	position: absolute;
	bottom: -.5rem;
	min-width: 2rem;
	height: 3px;
	left: 0
}

.cu-bar .action.sub-title {
	position: relative;
	top: -.2rem
}

.cu-bar .action.sub-title uni-text {
	position: relative;
	z-index: 1
}

.cu-bar .action.sub-title uni-text[class*="bg-"]:last-child {
	position: absolute;
	display: inline-block;
	bottom: -.2rem;
	border-radius: 3px;
	width: 100%;
	height: .6rem;
	left: .6rem;
	opacity: .3;
	z-index: 0
}

.cu-bar .action.sub-title uni-text[class*="text-"]:last-child {
	position: absolute;
	display: inline-block;
	bottom: -.7rem;
	left: .5rem;
	opacity: .2;
	z-index: 0;
	text-align: right;
	font-weight: 900;
	font-size: 18px
}

.cu-bar.justify-center .action.border-title uni-text:last-child,
.cu-bar.justify-center .action.sub-title uni-text:last-child {
	left: 0;
	right: 0;
	margin: auto;
	text-align: center
}

.cu-bar .action:first-child {
	margin-left: 15px;
	font-size: 15px
}

.cu-bar .action uni-text.text-cut {
	text-align: left;
	width: 100%
}

.cu-bar .cu-avatar:first-child {
	margin-left: 10px
}

.cu-bar .action:first-child>uni-text[class*="cuIcon-"] {
	margin-left: -.3em;
	margin-right: .3em
}

.cu-bar .action:last-child {
	margin-right: 15px
}

.cu-bar .action>uni-text[class*="cuIcon-"],
.cu-bar .action>uni-view[class*="cuIcon-"] {
	font-size: 18px
}

.cu-bar .action>uni-text[class*="cuIcon-"]+uni-text[class*="cuIcon-"] {
	margin-left: .5em
}

.cu-bar .content {
	position: absolute;
	text-align: center;
	width: calc(100% - 170px);
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
	cursor: none;
	pointer-events: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.cu-bar.ios .content {
	bottom: 7px;
	height: 30px;
	font-size: 16px;
	line-height: 30px
}

.cu-bar.btn-group {
	justify-content: space-around
}

.cu-bar.btn-group uni-button {
	padding: 10px 16px
}

.cu-bar.btn-group uni-button {
	flex: 1;
	margin: 0 10px;
	max-width: 50%
}

.cu-bar .search-form {
	background-color: #f5f5f5;
	line-height: 32px;
	height: 32px;
	font-size: 12px;
	color: #333;
	flex: 1;
	display: flex;
	align-items: center;
	margin: 0 15px
}

.cu-bar .search-form+.action {
	margin-right: 15px
}

.cu-bar .search-form uni-input {
	flex: 1;
	padding-right: 15px;
	height: 32px;
	line-height: 32px;
	font-size: 13px;
	background-color: initial
}

.cu-bar .search-form [class*="cuIcon-"] {
	margin: 0 .5em 0 .8em
}

.cu-bar .search-form [class*="cuIcon-"]::before {
	top: 0px
}

.cu-bar.fixed,
.nav.fixed {
	position: fixed;
	width: 100%;
	top: 0;
	z-index: 1024;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .1)
}

.cu-bar.foot {
	position: fixed;
	width: 1280px;
	bottom: 0;
	z-index: 10;
	box-shadow: 0 -1px 3px rgba(0, 0, 0, .1)
}

.cu-bar.tabbar {
	padding: 0;
	height: calc(50px + env(safe-area-inset-bottom) / 2);
	padding-bottom: calc(env(safe-area-inset-bottom) / 2)
}

.cu-tabbar-height {
	min-height: 50px;
	height: calc(50px + env(safe-area-inset-bottom) / 2)
}

.cu-bar.tabbar.shadow {
	box-shadow: 0 -1px 3px rgba(0, 0, 0, .1)
}

.cu-bar.tabbar .action {
	font-size: 11px;
	position: relative;
	flex: 1;
	text-align: center;
	padding: 0;
	display: block;
	height: auto;
	line-height: 1;
	margin: 0;
	background-color: inherit;
	overflow: initial
}

.cu-bar.tabbar.shop .action {
	width: 70px;
	flex: initial
}

.cu-bar.tabbar .action.add-action {
	position: relative;
	z-index: 2;
	padding-top: 25px
}

.cu-bar.tabbar .action.add-action [class*="cuIcon-"] {
	position: absolute;
	width: 35px;
	z-index: 2;
	height: 35px;
	border-radius: 50%;
	line-height: 35px;
	font-size: 25px;
	top: -17px;
	left: 0;
	right: 0;
	margin: auto;
	padding: 0
}

.cu-bar.tabbar .action.add-action::after {
	content: "";
	position: absolute;
	width: 50px;
	height: 50px;
	top: -25px;
	left: 0;
	right: 0;
	margin: auto;
	box-shadow: 0 -1px 4px rgba(0, 0, 0, .08);
	border-radius: 25px;
	background-color: inherit;
	z-index: 0
}

.cu-bar.tabbar .action.add-action::before {
	content: "";
	position: absolute;
	width: 50px;
	height: 15px;
	bottom: 15px;
	left: 0;
	right: 0;
	margin: auto;
	background-color: inherit;
	z-index: 1
}

.cu-bar.tabbar .btn-group {
	flex: 1;
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding: 0 5px
}

.cu-bar.tabbar uni-button.action::after {
	border: 0
}

.cu-bar.tabbar .action [class*="cuIcon-"] {
	width: 50px;
	position: relative;
	display: block;
	height: auto;
	margin: 0 auto 5px;
	text-align: center;
	font-size: 20px
}

.cu-bar.tabbar .action .cuIcon-cu-image {
	margin: 0 auto
}

.cu-bar.tabbar .action .cuIcon-cu-image uni-image {
	width: 25px;
	height: 25px;
	display: inline-block
}

.cu-bar.tabbar .submit {
	align-items: center;
	display: flex;
	justify-content: center;
	text-align: center;
	position: relative;
	flex: 2;
	align-self: stretch
}

.cu-bar.tabbar .submit:last-child {
	flex: 2.6
}

.cu-bar.tabbar .submit+.submit {
	flex: 2
}

.cu-bar.tabbar.border .action::before {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	border-right: 1px solid rgba(0, 0, 0, .1);
	z-index: 3
}

.cu-bar.tabbar.border .action:last-child:before {
	display: none
}

.cu-bar.input {
	padding-right: 10px;
	background-color: #fff
}

.cu-bar.input uni-input {
	overflow: initial;
	line-height: 32px;
	height: 32px;
	min-height: 32px;
	flex: 1;
	font-size: 15px;
	margin: 0 10px
}

.cu-bar.input .action {
	margin-left: 10px
}

.cu-bar.input .action [class*="cuIcon-"] {
	font-size: 24px
}

.cu-bar.input uni-input+.action {
	margin-right: 10px;
	margin-left: 0px
}

.cu-bar.input .action:first-child [class*="cuIcon-"] {
	margin-left: 0px
}

.cu-custom {
	display: block;
	position: relative
}

.cu-custom .cu-bar .content {
	width: calc(100% - 220px)
}

.cu-custom .cu-bar .content uni-image {
	height: 30px;
	width: 120px
}

.cu-custom .cu-bar {
	min-height: 0;
	box-shadow: 0px 0px 0px;
	z-index: 9999
}

.cu-custom .cu-bar .border-custom {
	position: relative;
	background: rgba(0, 0, 0, .15);
	border-radius: 500px;
	height: 30px
}

.cu-custom .cu-bar .border-custom::after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: inherit;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none;
	box-sizing: border-box;
	border: 1px solid #fff;
	opacity: .5
}

.cu-custom .cu-bar .border-custom::before {
	content: " ";
	width: 1px;
	height: 110%;
	position: absolute;
	top: 22.5%;
	left: 0;
	right: 0;
	margin: auto;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none;
	box-sizing: border-box;
	opacity: .6;
	background-color: #fff
}

.cu-custom .cu-bar .border-custom uni-text {
	display: block;
	flex: 1;
	margin: auto !important;
	text-align: center;
	font-size: 17px
}

/* ==================
 导航栏
==================== */

.nav {
	white-space: nowrap
}

::-webkit-scrollbar {
	display: none
}

.nav .cu-item {
	height: 45px;
	display: inline-block;
	line-height: 45px;
	margin: 0 5px;
	padding: 0 10px
}

.nav .cu-item.cur {
	border-bottom: 2px solid
}

/* ==================
 时间轴
==================== */

.cu-timeline {
	display: block;
	background-color: #fff
}

.cu-timeline .cu-time {
	width: 60px;
	text-align: center;
	padding: 10px 0;
	font-size: 13px;
	color: #888;
	display: block
}

.cu-timeline>.cu-item {
	padding: 15px 15px 15px 60px;
	position: relative;
	display: block;
	z-index: 0
}

.cu-timeline>.cu-item:not([class*="text-"]) {
	color: #ccc
}

.cu-timeline>.cu-item::after {
	content: "";
	display: block;
	position: absolute;
	width: 1px;
	background-color: #ddd;
	left: 30px;
	height: 100%;
	top: 0;
	z-index: 8
}

.cu-timeline>.cu-item::before {
	font-family: cuIcon;
	display: block;
	position: absolute;
	top: 18px;
	z-index: 9;
	background-color: #fff;
	width: 25px;
	height: 25px;
	text-align: center;
	border: none;
	line-height: 25px;
	left: 18px
}

.cu-timeline>.cu-item:not([class*="cuIcon-"])::before {
	content: "\e763"
}

.cu-timeline>.cu-item[class*="cuIcon-"]::before {
	background-color: #fff;
	width: 25px;
	height: 25px;
	text-align: center;
	border: none;
	line-height: 25px;
	left: 18px
}

.cu-timeline>.cu-item>.content {
	padding: 15px;
	border-radius: 3px;
	display: block;
	line-height: 1.6
}

.cu-timeline>.cu-item>.content:not([class*="bg-"]) {
	background-color: #f1f1f1;
	color: #333
}

.cu-timeline>.cu-item>.content+.content {
	margin-top: 10px
}

/* ==================
 聊天
==================== */

.cu-chat {
	display: flex;
	flex-direction: column
}

.cu-chat .cu-item {
	display: flex;
	padding: 15px 15px 35px;
	position: relative
}

.cu-chat .cu-item>.cu-avatar {
	width: 40px;
	height: 40px
}

.cu-chat .cu-item>.main {
	max-width: calc(100% - 130px);
	margin: 0 20px;
	display: flex;
	align-items: center
}

.cu-chat .cu-item>uni-image {
	height: 160px
}

.cu-chat .cu-item>.main .content {
	padding: 10px;
	border-radius: 3px;
	display: inline-flex;
	max-width: 100%;
	align-items: center;
	font-size: 15px;
	position: relative;
	min-height: 40px;
	line-height: 20px;
	text-align: left
}

.cu-chat .cu-item>.main .content:not([class*="bg-"]) {
	background-color: #fff;
	color: #333
}

.cu-chat .cu-item .date {
	position: absolute;
	font-size: 12px;
	color: #8799a3;
	width: calc(100% - 160px);
	bottom: 10px;
	left: 80px
}

.cu-chat .cu-item .action {
	padding: 0 15px;
	display: flex;
	align-items: center
}

.cu-chat .cu-item>.main .content::after {
	content: "";
	top: 13px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	z-index: 100;
	display: inline-block;
	overflow: hidden;
	width: 12px;
	height: 12px;
	left: -6px;
	right: auto;
	background-color: inherit
}

.cu-chat .cu-item.self>.main .content::after {
	left: auto;
	right: -6px
}

.cu-chat .cu-item>.main .content::before {
	content: "";
	top: 15px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	z-index: -1;
	display: inline-block;
	overflow: hidden;
	width: 12px;
	height: 12px;
	left: -6px;
	right: auto;
	background-color: inherit;
	-webkit-filter: blur(2px);
	filter: blur(2px);
	opacity: .3
}

.cu-chat .cu-item>.main .content:not([class*="bg-"])::before {
	background-color: #333;
	opacity: .1
}

.cu-chat .cu-item.self>.main .content::before {
	left: auto;
	right: -6px
}

.cu-chat .cu-item.self {
	justify-content: flex-end;
	text-align: right
}

.cu-chat .cu-info {
	display: inline-block;
	margin: 10px auto;
	font-size: 12px;
	padding: 4px 6px;
	background-color: rgba(0, 0, 0, .2);
	border-radius: 3px;
	color: #fff;
	max-width: 200px;
	line-height: 1.4
}

/* ==================
 卡片
==================== */

.cu-card {
	display: block;
	overflow: hidden
}

.cu-card>.cu-item {
	display: block;
	background-color: #fff;
	overflow: hidden;
	border-radius: 5px;
	margin: 15px
}

.cu-card>.cu-item.shadow-blur {
	overflow: initial
}

.cu-card.no-card>.cu-item {
	margin: 0px;
	border-radius: 0px
}

.cu-card .grid.grid-square {
	margin-bottom: -10px
}

.cu-card.case .image {
	position: relative
}

.cu-card.case .image uni-image {
	width: 100%
}

.cu-card.case .image .cu-tag {
	position: absolute;
	right: 0;
	top: 0
}

.cu-card.case .image .cu-bar {
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color: initial;
	padding: 0px 15px
}

.cu-card.case.no-card .image {
	margin: 15px 15px 0;
	overflow: hidden;
	border-radius: 5px
}

.cu-card.dynamic {
	display: block
}

.cu-card.dynamic>.cu-item {
	display: block;
	background-color: #fff;
	overflow: hidden
}

.cu-card.dynamic>.cu-item>.text-content {
	padding: 0 15px 0;
	max-height: 6.4em;
	overflow: hidden;
	font-size: 15px;
	margin-bottom: 10px
}

.cu-card.dynamic>.cu-item .square-img {
	width: 100%;
	height: 100px;
	border-radius: 3px
}

.cu-card.dynamic>.cu-item .only-img {
	width: 100%;
	height: 160px;
	border-radius: 3px
}

/* card.dynamic>.cu-item .comment {
padding: 20rpx;
background-color: #f1f1f1;
margin: 0 30rpx 30rpx;
border-radius: 6rpx;
} */

.cu-card.article {
	display: block
}

.cu-card.article>.cu-item {
	padding-bottom: 15px
}

.cu-card.article>.cu-item .title {
	font-size: 15px;
	font-weight: 900;
	color: #333;
	line-height: 50px;
	padding: 0 15px
}

.cu-card.article>.cu-item .content {
	display: flex;
	padding: 0 15px
}

.cu-card.article>.cu-item .content>uni-image {
	width: 120px;
	height: 6.4em;
	margin-right: 10px;
	border-radius: 3px
}

.cu-card.article>.cu-item .content .desc {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.cu-card.article>.cu-item .content .text-content {
	font-size: 14px;
	color: #888;
	height: 4.8em;
	overflow: hidden
}

/* ==================
 表单
==================== */

.cu-form-group {
	background-color: #fff;
	padding: 1px 15px;
	display: flex;
	align-items: center;
	min-height: 50px;
	justify-content: space-between
}

.cu-form-group+.cu-form-group {
	border-top: 1px solid #eee
}

.cu-form-group .title {
	text-align: justify;
	padding-right: 15px;
	font-size: 15px;
	position: relative;
	height: 30px;
	line-height: 30px
}

.cu-form-group uni-input {
	flex: 1;
	font-size: 15px;
	color: #555;
	padding-right: 10px
}

.cu-form-group>uni-text[class*="cuIcon-"] {
	font-size: 18px;
	padding: 0;
	box-sizing: border-box
}

.cu-form-group uni-textarea {
	margin: 16px 0 15px;
	height: 4.6em;
	width: 100%;
	line-height: 1.2em;
	flex: 1;
	font-size: 14px;
	padding: 0
}

.cu-form-group.align-start .title {
	height: 1em;
	margin-top: 16px;
	line-height: 1em
}

.cu-form-group uni-picker {
	flex: 1;
	padding-right: 20px;
	overflow: hidden;
	position: relative
}

.cu-form-group uni-picker .picker {
	line-height: 50px;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
	text-align: right
}

.cu-form-group uni-picker::after {
	font-family: cuIcon;
	display: block;
	content: "\e6a3";
	position: absolute;
	font-size: 17px;
	color: #8799a3;
	line-height: 50px;
	width: 30px;
	text-align: center;
	top: 0;
	bottom: 0;
	right: -10px;
	margin: auto
}

.cu-form-group uni-textarea[disabled],
.cu-form-group uni-textarea[disabled] .placeholder {
	color: transparent
}

/* ==================
 模态窗口
==================== */

.cu-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1110;
	opacity: 0;
	outline: 0;
	text-align: center;
	-ms-transform: scale(1.185);
	-webkit-transform: scale(1.185);
	transform: scale(1.185);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	background: rgba(0, 0, 0, .6);
	transition: all .3s ease-in-out 0s;
	pointer-events: none
}

.cu-modal::before {
	content: "\200B";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.cu-modal.show {
	opacity: 1;
	transition-duration: .3s;
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1);
	overflow-x: hidden;
	overflow-y: auto;
	pointer-events: auto
}

.cu-dialog {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
	max-width: 100%;
	background-color: #f8f8f8;
	border-radius: 5px;
	overflow: hidden
}

.cu-modal.bottom-modal::before {
	vertical-align: bottom
}

.cu-modal.bottom-modal .cu-dialog {
	width: 100%;
	border-radius: 0
}

.cu-modal.bottom-modal {
	margin-bottom: -500px
}

.cu-modal.bottom-modal.show {
	margin-bottom: 0
}

.cu-modal.drawer-modal {
	-webkit-transform: scale(1);
	transform: scale(1);
	display: flex
}

.cu-modal.drawer-modal .cu-dialog {
	height: 100%;
	min-width: 100px;
	border-radius: 0;
	margin: initial;
	transition-duration: .3s
}

.cu-modal.drawer-modal.justify-start .cu-dialog {
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%)
}

.cu-modal.drawer-modal.justify-end .cu-dialog {
	-webkit-transform: translateX(100%);
	transform: translateX(100%)
}

.cu-modal.drawer-modal.show .cu-dialog {
	-webkit-transform: translateX(0);
	transform: translateX(0)
}

.cu-modal .cu-dialog>.cu-bar:first-child .action {
	min-width: 50px;
	margin-right: 0;
	min-height: 50px
}

/* ==================
 轮播
==================== */

uni-swiper .a-swiper-dot {
	display: inline-block;
	width: 8px;
	height: 8px;
	background: rgba(0, 0, 0, .3);
	border-radius: 50%;
	vertical-align: middle
}

uni-swiper[class*="-dot"] .wx-swiper-dots,
uni-swiper[class*="-dot"] .a-swiper-dots,
uni-swiper[class*="-dot"] .uni-swiper-dots {
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: center
}

uni-swiper.square-dot .wx-swiper-dot,
uni-swiper.square-dot .a-swiper-dot,
uni-swiper.square-dot .uni-swiper-dot {
	background-color: #fff;
	opacity: .4;
	width: 5px;
	height: 5px;
	border-radius: 10px;
	margin: 0 4px !important
}

uni-swiper.square-dot .wx-swiper-dot.wx-swiper-dot-active,
uni-swiper.square-dot .a-swiper-dot.a-swiper-dot-active,
uni-swiper.square-dot .uni-swiper-dot.uni-swiper-dot-active {
	opacity: 1;
	width: 15px
}

uni-swiper.round-dot .wx-swiper-dot,
uni-swiper.round-dot .a-swiper-dot,
uni-swiper.round-dot .uni-swiper-dot {
	width: 5px;
	height: 5px;
	position: relative;
	margin: 2px 4px !important
}

uni-swiper.round-dot .wx-swiper-dot.wx-swiper-dot-active::after,
uni-swiper.round-dot .a-swiper-dot.a-swiper-dot-active::after,
uni-swiper.round-dot .uni-swiper-dot.uni-swiper-dot-active::after {
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	top: 0px;
	left: 0px;
	right: 0;
	bottom: 0;
	margin: auto;
	background-color: #fff;
	border-radius: 10px
}

uni-swiper.round-dot .wx-swiper-dot.wx-swiper-dot-active,
uni-swiper.round-dot .a-swiper-dot.a-swiper-dot-active,
uni-swiper.round-dot .uni-swiper-dot.uni-swiper-dot-active {
	width: 9px;
	height: 9px
}

.screen-swiper {
	min-height: 187px
}

.screen-swiper uni-image,
.screen-swiper uni-video,
.swiper-item uni-image,
.swiper-item uni-video {
	width: 100%;
	display: block;
	height: 100%;
	margin: 0;
	pointer-events: none
}

/* .card-swiper {
height: 420rpx !important;
} */

.card-swiper uni-swiper-item {
	width: 305px !important;
	left: 35px;
	box-sizing: border-box;
	overflow: initial
}

.card-swiper uni-swiper-item .swiper-item {
	width: 100%;
	display: block;
	height: 100%;
	border-radius: 5px;
	-webkit-transform: scale(.9);
	transform: scale(.9);
	transition: all .2s ease-in 0s;
	overflow: hidden
}

.card-swiper uni-swiper-item.cur .swiper-item {
	-webkit-transform: none;
	transform: none;
	transition: all .2s ease-in 0s
}

.tower-swiper {
	height: 210px;
	position: relative;
	max-width: 1280px;
	overflow: hidden
}

.tower-swiper .tower-item {
	position: absolute;
	width: 150px;
	height: 190px;
	top: 0;
	bottom: 0;
	left: 50%;
	margin: auto;
	transition: all .2s ease-in 0s;
	opacity: 1
}

.tower-swiper .tower-item.none {
	opacity: 0
}

.tower-swiper .tower-item .swiper-item {
	width: 100%;
	height: 100%;
	border-radius: 3px;
	overflow: hidden
}

/* ==================
  步骤条
==================== */

.cu-steps {
	display: flex
}

uni-scroll-view.cu-steps {
	display: block;
	white-space: nowrap
}

uni-scroll-view.cu-steps .cu-item {
	display: inline-block
}

.cu-steps .cu-item {
	flex: 1;
	text-align: center;
	position: relative;
	min-width: 50px
}

.cu-steps .cu-item:not([class*="text-"]) {
	color: #8799a3
}

.cu-steps .cu-item [class*="cuIcon-"],
.cu-steps .cu-item .num {
	display: block;
	font-size: 20px;
	line-height: 40px
}

.cu-steps .cu-item::before,
.cu-steps .cu-item::after,
.cu-steps.steps-arrow .cu-item::before,
.cu-steps.steps-arrow .cu-item::after {
	content: "";
	display: block;
	position: absolute;
	height: 0;
	width: calc(100% - 40px);
	border-bottom: 1px solid #ccc;
	left: calc(0px - (100% - 40px) / 2);
	top: 20px;
	z-index: 0
}

.cu-steps.steps-arrow .cu-item::before,
.cu-steps.steps-arrow .cu-item::after {
	content: "\e6a3";
	font-family: cuIcon;
	height: 15px;
	border-bottom-width: 0;
	line-height: 15px;
	top: 0;
	bottom: 0;
	margin: auto;
	color: #ccc
}

.cu-steps.steps-bottom .cu-item::before,
.cu-steps.steps-bottom .cu-item::after {
	bottom: 20px;
	top: auto
}

.cu-steps .cu-item::after {
	border-bottom: 1px solid currentColor;
	width: 0;
	transition: all .3s ease-in-out 0s
}

.cu-steps .cu-item[class*="text-"]::after {
	width: calc(100% - 40px);
	color: currentColor
}

.cu-steps .cu-item:first-child::before,
.cu-steps .cu-item:first-child::after {
	display: none
}

.cu-steps .cu-item .num {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	line-height: 20px;
	margin: 10px auto;
	font-size: 12px;
	border: 1px solid currentColor;
	position: relative;
	overflow: hidden
}

.cu-steps .cu-item[class*="text-"] .num {
	background-color: currentColor
}

.cu-steps .cu-item .num::before,
.cu-steps .cu-item .num::after {
	content: attr(data-index);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: all .3s ease-in-out 0s;
	-webkit-transform: translateY(0px);
	transform: translateY(0px)
}

.cu-steps .cu-item[class*="text-"] .num::before {
	-webkit-transform: translateY(-20px);
	transform: translateY(-20px);
	color: #fff
}

.cu-steps .cu-item .num::after {
	-webkit-transform: translateY(20px);
	transform: translateY(20px);
	color: #fff;
	transition: all .3s ease-in-out 0s
}

.cu-steps .cu-item[class*="text-"] .num::after {
	content: "\e645";
	font-family: cuIcon;
	color: #fff;
	-webkit-transform: translateY(0px);
	transform: translateY(0px)
}

.cu-steps .cu-item[class*="text-"] .num.err::after {
	content: "\e646"
}

/* ==================
  布局
==================== */

/*  -- flex弹性布局 -- */

.flex {
	display: flex
}

.basis-xs {
	flex-basis: 20%
}

.basis-sm {
	flex-basis: 40%
}

.basis-df {
	flex-basis: 50%
}

.basis-lg {
	flex-basis: 60%
}

.basis-xl {
	flex-basis: 80%
}

.flex-sub {
	flex: 1
}

.flex-twice {
	flex: 2
}

.flex-treble {
	flex: 3
}

.flex-direction {
	flex-direction: column
}

.flex-wrap {
	flex-wrap: wrap
}

.align-start {
	align-items: flex-start
}

.align-end {
	align-items: flex-end
}

.align-center {
	align-items: center
}

.align-stretch {
	align-items: stretch
}

.self-start {
	align-self: flex-start
}

.self-center {
	align-self: flex-center
}

.self-end {
	align-self: flex-end
}

.self-stretch {
	align-self: stretch
}

.align-stretch {
	align-items: stretch
}

.justify-start {
	justify-content: flex-start
}

.justify-end {
	justify-content: flex-end
}

.justify-center {
	justify-content: center
}

.justify-between {
	justify-content: space-between
}

.justify-around {
	justify-content: space-around
}

/* grid布局 */

.grid {
	display: flex;
	flex-wrap: wrap
}

.grid.grid-square {
	overflow: hidden
}

.grid.grid-square .cu-tag {
	position: absolute;
	right: 0;
	top: 0;
	border-bottom-left-radius: 3px;
	padding: 3px 6px;
	height: auto;
	background-color: rgba(0, 0, 0, .5)
}

.grid.grid-square>uni-view>uni-text[class*="cuIcon-"] {
	font-size: 26px;
	position: absolute;
	color: #8799a3;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

.grid.grid-square>uni-view {
	margin-right: 10px;
	margin-bottom: 10px;
	border-radius: 3px;
	position: relative;
	overflow: hidden
}

.grid.grid-square>uni-view.bg-img uni-image {
	width: 100%;
	height: 100%;
	position: absolute
}

.grid.col-1.grid-square>uni-view {
	padding-bottom: 100%;
	height: 0;
	margin-right: 0
}

.grid.col-2.grid-square>uni-view {
	padding-bottom: calc((100% - 10px)/2);
	height: 0;
	width: calc((100% - 10px)/2)
}

.grid.col-3.grid-square>uni-view {
	padding-bottom: calc((100% - 20px)/3);
	height: 0;
	width: calc((100% - 20px)/3)
}

.grid.col-4.grid-square>uni-view {
	padding-bottom: calc((100% - 30px)/4);
	height: 0;
	width: calc((100% - 30px)/4)
}

.grid.col-5.grid-square>uni-view {
	padding-bottom: calc((100% - 40px)/5);
	height: 0;
	width: calc((100% - 40px)/5)
}

.grid.col-2.grid-square>uni-view:nth-child(2n),
.grid.col-3.grid-square>uni-view:nth-child(3n),
.grid.col-4.grid-square>uni-view:nth-child(4n),
.grid.col-5.grid-square>uni-view:nth-child(5n) {
	margin-right: 0
}

.grid.col-1>uni-view {
	width: 100%
}

.grid.col-2>uni-view {
	width: 50%
}

.grid.col-3>uni-view {
	width: 33.33%
}

.grid.col-4>uni-view {
	width: 25%
}

.grid.col-5>uni-view {
	width: 20%
}

/*  -- 内外边距 -- */

.margin-0 {
	margin: 0
}

.margin-xs {
	margin: 5px
}

.margin-sm {
	margin: 10px
}

.margin {
	margin: 15px
}

.margin-lg {
	margin: 20px
}

.margin-xl {
	margin: 25px
}

.margin-top-xs {
	margin-top: 5px
}

.margin-top-sm {
	margin-top: 10px
}

.margin-top {
	margin-top: 15px
}

.margin-top-lg {
	margin-top: 20px
}

.margin-top-xl {
	margin-top: 25px
}

.margin-right-xs {
	margin-right: 5px
}

.margin-right-sm {
	margin-right: 10px
}

.margin-right {
	margin-right: 15px
}

.margin-right-lg {
	margin-right: 20px
}

.margin-right-xl {
	margin-right: 25px
}

.margin-bottom-xs {
	margin-bottom: 5px
}

.margin-bottom-sm {
	margin-bottom: 10px
}

.margin-bottom {
	margin-bottom: 15px
}

.margin-bottom-lg {
	margin-bottom: 20px
}

.margin-bottom-xl {
	margin-bottom: 25px
}

.margin-bottom-xxl {
	margin-bottom: 70px
}

.margin-left-xs {
	margin-left: 5px
}

.margin-left-sm {
	margin-left: 10px
}

.margin-left {
	margin-left: 15px
}

.margin-left-lg {
	margin-left: 20px
}

.margin-left-xl {
	margin-left: 25px
}

.margin-lr-xs {
	margin-left: 5px;
	margin-right: 5px
}

.margin-lr-sm {
	margin-left: 10px;
	margin-right: 10px
}

.margin-lr {
	margin-left: 15px;
	margin-right: 15px
}

.margin-lr-lg {
	margin-left: 20px;
	margin-right: 20px
}

.margin-lr-xl {
	margin-left: 25px;
	margin-right: 25px
}

.margin-tb-xs {
	margin-top: 5px;
	margin-bottom: 5px
}

.margin-tb-sm {
	margin-top: 10px;
	margin-bottom: 10px
}

.margin-tb {
	margin-top: 15px;
	margin-bottom: 15px
}

.margin-tb-lg {
	margin-top: 20px;
	margin-bottom: 20px
}

.margin-tb-xl {
	margin-top: 25px;
	margin-bottom: 25px
}

.padding-0 {
	padding: 0
}

.padding-xs {
	padding: 5px
}

.padding-sm {
	padding: 10px
}

.padding {
	padding: 15px
}

.padding-lg {
	padding: 20px
}

.padding-xl {
	padding: 25px
}

.padding-top-xs {
	padding-top: 5px
}

.padding-top-sm {
	padding-top: 10px
}

.padding-top {
	padding-top: 15px
}

.padding-top-lg {
	padding-top: 20px
}

.padding-top-xl {
	padding-top: 25px
}

.padding-right-xs {
	padding-right: 5px
}

.padding-right-sm {
	padding-right: 10px
}

.padding-right {
	padding-right: 15px
}

.padding-right-lg {
	padding-right: 20px
}

.padding-right-xl {
	padding-right: 25px
}

.padding-bottom-xs {
	padding-bottom: 5px
}

.padding-bottom-sm {
	padding-bottom: 10px
}

.padding-bottom {
	padding-bottom: 15px
}

.padding-bottom-lg {
	padding-bottom: 20px
}

.padding-bottom-xl {
	padding-bottom: 25px
}

.padding-left-xs {
	padding-left: 5px
}

.padding-left-sm {
	padding-left: 10px
}

.padding-left {
	padding-left: 15px
}

.padding-left-lg {
	padding-left: 20px
}

.padding-left-xl {
	padding-left: 25px
}

.padding-left-xxl {
	padding-left: 40px
}

.padding-lr-xs {
	padding-left: 5px;
	padding-right: 5px
}

.padding-lr-sm {
	padding-left: 10px;
	padding-right: 10px
}

.padding-lr {
	padding-left: 15px;
	padding-right: 15px
}

.padding-lr-lg {
	padding-left: 20px;
	padding-right: 20px
}

.padding-lr-xl {
	padding-left: 25px;
	padding-right: 25px
}

.padding-tb-xs {
	padding-top: 5px;
	padding-bottom: 5px
}

.padding-tb-sm {
	padding-top: 10px;
	padding-bottom: 10px
}

.padding-tb {
	padding-top: 15px;
	padding-bottom: 15px
}

.padding-tb-lg {
	padding-top: 20px;
	padding-bottom: 20px
}

.padding-tb-xl {
	padding-top: 25px;
	padding-bottom: 25px
}

/* -- 浮动 --  */

.cf::after,
.cf::before {
	content: " ";
	display: table
}

.cf::after {
	clear: both
}

.fl {
	float: left
}

.fr {
	float: right
}

/* ==================
  背景
==================== */

.line-red::after,
.lines-red::after {
	border-color: #e54d42
}

.line-orange::after,
.lines-orange::after {
	border-color: #f37b1d
}

.line-yellow::after,
.lines-yellow::after {
	border-color: #fbbd08
}

.line-olive::after,
.lines-olive::after {
	border-color: #8dc63f
}

.line-green::after,
.lines-green::after {
	border-color: #39b54a
}

.line-cyan::after,
.lines-cyan::after {
	border-color: #1cbbb4
}

.line-blue::after,
.lines-blue::after {
	border-color: #0081ff
}

.line-purple::after,
.lines-purple::after {
	border-color: #6739b6
}

.line-mauve::after,
.lines-mauve::after {
	border-color: #9c26b0
}

.line-pink::after,
.lines-pink::after {
	border-color: #e03997
}

.line-brown::after,
.lines-brown::after {
	border-color: #a5673f
}

.line-grey::after,
.lines-grey::after {
	border-color: #8799a3
}

.line-gray::after,
.lines-gray::after {
	border-color: #aaa
}

.line-black::after,
.lines-black::after {
	border-color: #333
}

.line-white::after,
.lines-white::after {
	border-color: #fff
}

.bg-red {
	background-color: #e54d42;
	color: #fff
}

.bg-orange {
	background-color: #f37b1d;
	color: #fff
}

.bg-yellow {
	background-color: #fbbd08;
	color: #333
}

.bg-olive {
	background-color: #8dc63f;
	color: #fff
}

.bg-green {
	background-color: #39b54a;
	color: #fff
}

.bg-cyan {
	background-color: #1cbbb4;
	color: #fff
}

.bg-blue {
	background-color: #0081ff;
	color: #fff
}

.bg-purple {
	background-color: #6739b6;
	color: #fff
}

.bg-mauve {
	background-color: #9c26b0;
	color: #fff
}

.bg-pink {
	background-color: #e03997;
	color: #fff
}

.bg-brown {
	background-color: #a5673f;
	color: #fff
}

.bg-grey {
	background-color: #8799a3;
	color: #fff
}

.bg-gray {
	background-color: #f0f0f0;
	color: #333
}

.bg-black {
	background-color: #333;
	color: #fff
}

.bg-white {
	background-color: #fff;
	color: #666
}

.bg-shadeTop {
	background-image: linear-gradient(#000, rgba(0, 0, 0, .01));
	color: #fff
}

.bg-shadeBottom {
	background-image: linear-gradient(rgba(0, 0, 0, .01), #000);
	color: #fff
}

.bg-red.light {
	color: #e54d42;
	background-color: #fadbd9
}

.bg-orange.light {
	color: #f37b1d;
	background-color: #fde6d2
}

.bg-yellow.light {
	color: #fbbd08;
	background-color: rgba(254, 242, 206, .8235294117647058)
}

.bg-olive.light {
	color: #8dc63f;
	background-color: #e8f4d9
}

.bg-green.light {
	color: #39b54a;
	background-color: #d7f0db
}

.bg-cyan.light {
	color: #1cbbb4;
	background-color: #d2f1f0
}

.bg-blue.light {
	color: #0081ff;
	background-color: #cce6ff
}

.bg-purple.light {
	color: #6739b6;
	background-color: #e1d7f0
}

.bg-mauve.light {
	color: #9c26b0;
	background-color: #ebd4ef
}

.bg-pink.light {
	color: #e03997;
	background-color: #f9d7ea
}

.bg-brown.light {
	color: #a5673f;
	background-color: #ede1d9
}

.bg-grey.light {
	color: #8799a3;
	background-color: #e7ebed
}

.bg-gradual-red {
	background-image: linear-gradient(45deg, #f43f3b, #ec008c);
	color: #fff
}

.bg-gradual-orange {
	background-image: linear-gradient(45deg, #ff9700, #ed1c24);
	color: #fff
}

.bg-gradual-green {
	background-image: linear-gradient(45deg, #39b54a, #8dc63f);
	color: #fff
}

.bg-gradual-purple {
	background-image: linear-gradient(45deg, #9000ff, #5e00ff);
	color: #fff
}

.bg-gradual-pink {
	background-image: linear-gradient(45deg, #ec008c, #6739b6);
	color: #fff
}

.bg-gradual-blue {
	background-image: linear-gradient(45deg, #0081ff, #1cbbb4);
	color: #fff
}

.bg-1a1a1a {
	background-color: #1a1a1a;
	color: #fff
}

.bg-gdBlue {
	background-color: #2695fe;
	color: #fff
}

.shadow[class*="-red"] {
	box-shadow: 3px 3px 4px rgba(204, 69, 59, .2)
}

.shadow[class*="-orange"] {
	box-shadow: 3px 3px 4px rgba(217, 109, 26, .2)
}

.shadow[class*="-yellow"] {
	box-shadow: 3px 3px 4px rgba(224, 170, 7, .2)
}

.shadow[class*="-olive"] {
	box-shadow: 3px 3px 4px rgba(124, 173, 55, .2)
}

.shadow[class*="-green"] {
	box-shadow: 3px 3px 4px rgba(48, 156, 63, .2)
}

.shadow[class*="-cyan"] {
	box-shadow: 3px 3px 4px rgba(28, 187, 180, .2)
}

.shadow[class*="-blue"] {
	box-shadow: 3px 3px 4px rgba(0, 102, 204, .2)
}

.shadow[class*="-purple"] {
	box-shadow: 3px 3px 4px rgba(88, 48, 156, .2)
}

.shadow[class*="-mauve"] {
	box-shadow: 3px 3px 4px rgba(133, 33, 150, .2)
}

.shadow[class*="-pink"] {
	box-shadow: 3px 3px 4px rgba(199, 50, 134, .2)
}

.shadow[class*="-brown"] {
	box-shadow: 3px 3px 4px rgba(140, 88, 53, .2)
}

.shadow[class*="-grey"] {
	box-shadow: 3px 3px 4px rgba(114, 130, 138, .2)
}

.shadow[class*="-gray"] {
	box-shadow: 3px 3px 4px rgba(114, 130, 138, .2)
}

.shadow[class*="-black"] {
	box-shadow: 3px 3px 4px rgba(26, 26, 26, .2)
}

.shadow[class*="-white"] {
	box-shadow: 3px 3px 4px rgba(26, 26, 26, .2)
}

.text-shadow[class*="-red"] {
	text-shadow: 3px 3px 4px rgba(204, 69, 59, .2)
}

.text-shadow[class*="-orange"] {
	text-shadow: 3px 3px 4px rgba(217, 109, 26, .2)
}

.text-shadow[class*="-yellow"] {
	text-shadow: 3px 3px 4px rgba(224, 170, 7, .2)
}

.text-shadow[class*="-olive"] {
	text-shadow: 3px 3px 4px rgba(124, 173, 55, .2)
}

.text-shadow[class*="-green"] {
	text-shadow: 3px 3px 4px rgba(48, 156, 63, .2)
}

.text-shadow[class*="-cyan"] {
	text-shadow: 3px 3px 4px rgba(28, 187, 180, .2)
}

.text-shadow[class*="-blue"] {
	text-shadow: 3px 3px 4px rgba(0, 102, 204, .2)
}

.text-shadow[class*="-purple"] {
	text-shadow: 3px 3px 4px rgba(88, 48, 156, .2)
}

.text-shadow[class*="-mauve"] {
	text-shadow: 3px 3px 4px rgba(133, 33, 150, .2)
}

.text-shadow[class*="-pink"] {
	text-shadow: 3px 3px 4px rgba(199, 50, 134, .2)
}

.text-shadow[class*="-brown"] {
	text-shadow: 3px 3px 4px rgba(140, 88, 53, .2)
}

.text-shadow[class*="-grey"] {
	text-shadow: 3px 3px 4px rgba(114, 130, 138, .2)
}

.text-shadow[class*="-gray"] {
	text-shadow: 3px 3px 4px rgba(114, 130, 138, .2)
}

.text-shadow[class*="-black"] {
	text-shadow: 3px 3px 4px rgba(26, 26, 26, .2)
}

.bg-img {
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}

.bg-mask {
	background-color: #333;
	position: relative
}

.bg-mask::after {
	content: "";
	border-radius: inherit;
	width: 100%;
	height: 100%;
	display: block;
	background-color: rgba(0, 0, 0, .4);
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0
}

.bg-mask uni-view,
.bg-mask uni-cover-view {
	z-index: 5;
	position: relative
}

.bg-video {
	position: relative
}

.bg-video uni-video {
	display: block;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	z-index: 0;
	pointer-events: none
}

/* ==================
  文本
==================== */

.text-xs {
	font-size: 10px
}

.text-sm {
	font-size: 12px
}

.text-df {
	font-size: 14px
}

.text-lg {
	font-size: 16px
}

.text-xl {
	font-size: 18px
}

.text-xxl {
	font-size: 22px
}

.text-sl {
	font-size: 40px
}

.text-xsl {
	font-size: 60px
}

.text-Abc {
	text-transform: Capitalize
}

.text-ABC {
	text-transform: Uppercase
}

.text-abc {
	text-transform: Lowercase
}

.text-price::before {
	content: "¥";
	font-size: 80%;
	margin-right: 2px
}

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

.text-bold {
	font-weight: 700
}

.text-center {
	text-align: center
}

.text-content {
	line-height: 1.6
}

.text-left {
	text-align: left
}

.text-right {
	text-align: right
}

.text-red,
.line-red,
.lines-red {
	color: #e54d42
}

.text-orange,
.line-orange,
.lines-orange {
	color: #f37b1d
}

.text-yellow,
.line-yellow,
.lines-yellow {
	color: #fbbd08
}

.text-olive,
.line-olive,
.lines-olive {
	color: #8dc63f
}

.text-green,
.line-green,
.lines-green {
	color: #39b54a
}

.text-cyan,
.line-cyan,
.lines-cyan {
	color: #1cbbb4
}

.text-blue,
.line-blue,
.lines-blue {
	color: #0081ff
}

.text-purple,
.line-purple,
.lines-purple {
	color: #6739b6
}

.text-mauve,
.line-mauve,
.lines-mauve {
	color: #9c26b0
}

.text-pink,
.line-pink,
.lines-pink {
	color: #e03997
}

.text-brown,
.line-brown,
.lines-brown {
	color: #a5673f
}

.text-grey,
.line-grey,
.lines-grey {
	color: #8799a3
}

.text-gray,
.line-gray,
.lines-gray {
	color: #aaa
}

.text-black,
.line-black,
.lines-black {
	color: #333
}

.text-white,
.line-white,
.lines-white {
	color: #fff
}

body {
	font-family: PingFangSC, PingFang SC;
	background: #fff;
	font-style: normal;
	font-weight: 400;
	color: #414141
}

.uni-body {
	font-size: 15px
}

.content {
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
	width: 100%;
	flex: 1 1 auto;
	background-position: 50%;
	background-size: cover;
	padding-bottom: 5px;
	min-height: 100vh;
	background-color: #fff;
	position: relative;
	overflow: hidden;
	color: #414141
}

.content-inset {
	padding: 0 12px 25px 12px
}

.notice-content {
	position: relative;
	width: 100%;
	padding: 0 10px
}

.color-bg {
	position: absolute;
	top: 0;
	background-image: url(../img/bg5.png);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	z-index: -2;
	height: 115px
}

.form {
	padding: 10px 15px 25px;
	margin: 0px 15px;
	background: #fff;
	border-radius: 15px;
	box-shadow: 0 10px 60px 0 hsla(0, 0%, 68.2%, .2)
}

.pg-top {
	height: 25px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 14px 0 20px;
	top: 0;
	z-index: 10
}

.home-top {
	position: -webkit-sticky;
	position: sticky
}

.xuxian {
	width: calc(100% - 40px);
	height: 0;
	border-bottom: #eee 1px dashed;
	margin: 0 auto;
	margin-top: 30px
}

.shixian {
	width: calc(100% - 40px);
	height: 0;
	border-bottom: #eee 1px solid;
	margin: 0 auto;
	margin-top: 30px
}

.caret-top {
	width: 0;
	height: 0;
	border-width: 7px;
	border-style: solid;
	border-color: transparent transparent #9593a4 transparent;
	padding: 0
}

.caret-left {
	border-color: transparent #333 transparent transparent
}

.caret-bottom {
	width: 0;
	height: 0;
	border-width: 7px;
	border-style: solid;
	border-color: #9593a4 transparent transparent transparent;
	padding: 0
}

.caret-right {
	border-color: transparent transparent transparent #333
}

.contact {
	position: fixed;
	z-index: 5;
	bottom: 58px;
	right: 0
}

.contact>img {
	width: 50px
}

.full .uni-popup .uni-popup__wrapper {
	width: 100vw !important;
	margin: 0 auto;
	border-radius: 12px
}

@media screen and (min-width:540px) {
	.color-bg {
		max-width: 414px;
		margin: 0 auto
	}
	.uni-app--maxwidth {
		max-width: 414px;
		margin: 0 auto
	}
	.uni-popup .uni-popup__wrapper {
		width: 414px !important;
		margin: 0 auto
	}
	.uni-tabbar-bottom {
		--window-left: calc((100vw - 414px)/2);
		--window-right: calc((100vw - 414px)/2);
		--window-margin: calc((100vw - 414px)/2)
	}
	.contact {
		position: fixed;
		z-index: 10000;
		bottom: 58px;
		right: calc((100vw - 414px)/2)
	}
	.uni-tabbar-bottom{
		max-width: 414px;
		margin: 0 auto
	}
}

uni-button[type=primary] {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 12px;
	width: 100%;
	border-radius: 25px;
	background: unset;
	height: 45px;
	padding: 0 10px;
	color: #fff;
	background: linear-gradient(117deg, #ffcd94, #e79d56);
	font-size: 17px;
	font-weight: 600
}

uni-button[type=buy] {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 12px;
	width: 100%;
	border-radius: 15px;
	background: unset;
	height: 30px;
	padding: 0 10px;
	color: #fff;
	background: linear-gradient(117deg, #ffcd94, #e79d56);
	font-size: 15px;
	font-weight: 400
}

uni-button:hover[type=primary],
uni-button:focus[type=primary],
uni-button:hover[type=buy],
uni-button:focus[type=buy],
uni-button:focus[type=default] {
	background-color: rgba(61, 61, 61, .3764705882352941);
	opacity: .7;
	-webkit-transform: scale(.98);
	transform: scale(.98)
}

uni-button:active[type=primary],
uni-button:focus[type=primary],
uni-button:active[type=buy],
uni-button:focus[type=buy] {
	background-color: rgba(61, 61, 61, .3764705882352941);
	opacity: .7;
	-webkit-transform: scale(.98);
	transform: scale(.98)
}

uni-button[disabled][type=primary],
uni-button:active[disabled][type=primary] {
	background-color: rgba(61, 61, 61, .3764705882352941);
	opacity: .3;
	-webkit-transform: scale(1);
	transform: scale(1);
	box-shadow: 0 0 0 0 #87f9c2
}

uni-button[loading][type=primary] {
	background-color: rgba(61, 61, 61, .3764705882352941);
	-webkit-transform: scale(.98);
	transform: scale(.98);
	box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, .24)
}

uni-button[type=primary][size=mini] {
	display: flex;
	height: 25px;
	margin: 0;
	justify-content: center;
	align-items: center;
	border-radius: 12px;
	background-color: #fff;
	color: #fff;
	box-shadow: 0px 1px 8px 0px rgba(41, 89, 198, .47)
}

uni-button[type=primary][size=mini][plain] {
	/* width: 150rpx; */
	border: 1px solid #9c6431;
	background: transparent;
	color: #9c6431;
	box-shadow: 0px 1px 8px 0px rgba(41, 89, 198, .47);
	width: 50px;
	margin-left: 10px;
	flex-shrink: 0;
	font-size: 14px;
	padding: 10px 30px
}

.button-hover[type=primary][size=mini][plain] {
	-webkit-transform: scale(.98);
	transform: scale(.98);
	box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, .24)
}

.button-hover[type=primary] {
	color: #fff;
	background-color: #fff;
	opacity: .7
}

uni-button[type=primary][plain] {
	/* width: 150rpx; */
	border: 1px solid #9c6431;
	background: transparent;
	color: #9c6431;
	box-shadow: 0px 1px 8px 0px rgba(41, 89, 198, .47);
	flex-shrink: 0;
	border-radius: 5px
}

.button-hover[type=primary][plain],
uni-button:active[type=primary][plain] {
	color: #fff;
	border: 1px solid #9c6431;
	background-color: transparent;
	-webkit-transform: scale(.98);
	transform: scale(.98);
	box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, .24)
}

uni-button[type=default] {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 12px;
	width: 100%;
	border-radius: 25px;
	background: unset;
	height: 45px;
	padding: 0 10px;
	background: #ececec;
	font-size: 17px
}

.my-btn,
uni-button[type=default][plain] {
	width: 125px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #fff;
	box-shadow: 0px 0px 5px 1px #15ffdf;
	border-radius: 25px;
	font-size: 15px;
	color: #fff;
	text-shadow: 1px 0 5px #15ffdf
}

.button-hover[type=default][plain] {
	-webkit-transform: scale(.98);
	transform: scale(.98);
	color: hsla(0, 0%, 100%, .6);
	border: 1px solid #fff
}

.hero-shadow {
	box-shadow: 1px 1px 10px #ddd
}

.hero-content {
	padding: 15px 15px 75px
}

uni-modal .uni-modal__bd {
	word-break: break-word
}

.uni-tabbar {
	box-shadow: 0 2px 65px 0 hsla(0, 0%, 55.3%, .3)
}

.page {
	position: relative;
	min-height: 80vh
}

.card {
	position: relative;
	width: 100%;
	border-radius: 15px;
	color: #9fabc4;
	background: #fff;
	padding: 10px;
	margin-bottom: 10px
}

.card .title {
	color: #9c6431;
	font-size: 20px;
	font-weight: 600
}

p[title],
.card>div[title] {
	margin-bottom: 5px;
	font-size: 19px;
	font-family: Sora;
	font-weight: 600;
	line-height: 25px;
	text-align: center;
	letter-spacing: .1em;
	text-transform: uppercase;
	background: #4e4e4e;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

p[major-title] {
	font-size: 19px;
	font-family: Sora;
	background: #4e4e4e;
	font-weight: 600;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.split-2 {
	display: flex;
	flex-direction: row;
	justify-content: baseline
}

.split-2>uni-view {
	flex-basis: 50%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center
}

.color1 {
	color: #7ad8cd
}

.color2 {
	color: #919191
}

.color3 {
	color: #ffdfbd !important
}

.color-linear1 {
	background: linear-gradient(56.66143deg, #ffb86e, #d5976b);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.color-linear2 {
	background: #323232;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.bg-card {
	background-image: url(../img/bg.png)
}

.price-light {
	text-shadow: 1px 0 5px #15ffdf
}

.container-out {
	padding: 0 10px
}

.example-info {
	font-size: 14px;
	color: #333;
	padding: 10px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uni-popup[data-v-79177165] {
	position: fixed;
	z-index: 99
}

.uni-popup.top[data-v-79177165],
.uni-popup.left[data-v-79177165],
.uni-popup.right[data-v-79177165] {
	top: var(--window-top)
}

.uni-popup .uni-popup__wrapper[data-v-79177165] {
	display: block;
	position: relative
	/* iphonex 等安全区设置，底部安全区适配 */
}

.uni-popup .uni-popup__wrapper.left[data-v-79177165],
.uni-popup .uni-popup__wrapper.right[data-v-79177165] {
	padding-top: var(--window-top);
	flex: 1
}

.fixforpc-z-index[data-v-79177165] {
	z-index: 999
}

.fixforpc-top[data-v-79177165] {
	top: 0
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uni-popup-dialog[data-v-99b3946c] {
	width: 300px;
	border-radius: 11px;
	background-color: #fff
}

.uni-dialog-title[data-v-99b3946c] {
	display: flex;
	flex-direction: row;
	justify-content: center;
	padding-top: 25px
}

.uni-dialog-title-text[data-v-99b3946c] {
	font-size: 16px;
	font-weight: 500
}

.uni-dialog-content[data-v-99b3946c] {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 20px
}

.uni-dialog-content-text[data-v-99b3946c] {
	font-size: 14px;
	color: #6c6c6c
}

.uni-dialog-button-group[data-v-99b3946c] {
	display: flex;
	flex-direction: row;
	border-top-color: #f5f5f5;
	border-top-style: solid;
	border-top-width: 1px
}

.uni-dialog-button[data-v-99b3946c] {
	display: flex;
	flex: 1;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	height: 45px
}

.uni-border-left[data-v-99b3946c] {
	border-left-color: #f0f0f0;
	border-left-style: solid;
	border-left-width: 1px
}

.uni-dialog-button-text[data-v-99b3946c] {
	font-size: 16px;
	color: #333
}

.uni-button-color[data-v-99b3946c] {
	color: #007aff
}

.uni-dialog-input[data-v-99b3946c] {
	flex: 1;
	font-size: 14px;
	border: 1px #eee solid;
	height: 40px;
	padding: 0 10px;
	border-radius: 5px;
	color: #555
}

.uni-popup__success[data-v-99b3946c] {
	color: #4cd964
}

.uni-popup__warn[data-v-99b3946c] {
	color: #f0ad4e
}

.uni-popup__error[data-v-99b3946c] {
	color: #dd524d
}

.uni-popup__info[data-v-99b3946c] {
	color: #909399
}


.dv-active-ring-chart {
	position: relative
}

.dv-active-ring-chart .active-ring-chart-container {
	width: 100%;
	height: 100%
}

.dv-active-ring-chart .active-ring-info {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center
}

.dv-active-ring-chart .active-ring-info .dv-digital-flop {
	width: 100px;
	height: 30px
}

.dv-active-ring-chart .active-ring-info .active-ring-name {
	width: 100px;
	height: 30px;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}


.dv-border-box-1 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-1 .border {
	position: absolute;
	display: block
}

.dv-border-box-1 .right-top {
	right: 0;
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}

.dv-border-box-1 .left-bottom {
	bottom: 0;
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg)
}

.dv-border-box-1 .right-bottom {
	right: 0;
	bottom: 0;
	-webkit-transform: rotateX(180deg) rotateY(180deg);
	transform: rotateX(180deg) rotateY(180deg)
}

.dv-border-box-1 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-10 {
	position: relative;
	width: 100%;
	height: 100%;
	border-radius: 6px
}

.dv-border-box-10 .dv-border-svg-container {
	position: absolute;
	display: block
}

.dv-border-box-10 .right-top {
	right: 0;
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}

.dv-border-box-10 .left-bottom {
	bottom: 0;
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg)
}

.dv-border-box-10 .right-bottom {
	right: 0;
	bottom: 0;
	-webkit-transform: rotateX(180deg) rotateY(180deg);
	transform: rotateX(180deg) rotateY(180deg)
}

.dv-border-box-10 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-11 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-11 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-border-box-11 .dv-border-svg-container>polyline {
	fill: none;
	stroke-width: 1
}

.dv-border-box-11 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-12 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-12 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-border-box-12 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-13 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-13 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-border-box-13 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-2 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-2 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-border-box-2 .dv-border-svg-container>polyline {
	fill: none;
	stroke-width: 1
}

.dv-border-box-2 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-3 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-3 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-border-box-3 .dv-border-svg-container>polyline {
	fill: none
}

.dv-border-box-3 .dv-bb3-line1 {
	stroke-width: 3
}

.dv-border-box-3 .dv-bb3-line2 {
	stroke-width: 1
}

.dv-border-box-3 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-4 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-4 .dv-reverse {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.dv-border-box-4 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-border-box-4 .dv-border-svg-container>polyline {
	fill: none
}

.dv-border-box-4 .sw1 {
	stroke-width: 1
}

.dv-border-box-4 .sw3 {
	stroke-width: 3px;
	stroke-linecap: round
}

.dv-border-box-4 .dv-bb4-line-1 {
	stroke-width: 1
}

.dv-border-box-4 .dv-bb4-line-2 {
	stroke-width: 1
}

.dv-border-box-4 .dv-bb4-line-3 {
	stroke-width: 3px;
	stroke-linecap: round
}

.dv-border-box-4 .dv-bb4-line-4 {
	stroke-width: 3px;
	stroke-linecap: round
}

.dv-border-box-4 .dv-bb4-line-5 {
	stroke-width: 1
}

.dv-border-box-4 .dv-bb4-line-6 {
	stroke-width: 1
}

.dv-border-box-4 .dv-bb4-line-7 {
	stroke-width: 1
}

.dv-border-box-4 .dv-bb4-line-8 {
	stroke-width: 3px;
	stroke-linecap: round
}

.dv-border-box-4 .dv-bb4-line-9 {
	stroke-width: 3px;
	stroke-linecap: round;
	stroke-dasharray: 100 250
}

.dv-border-box-4 .dv-bb4-line-10 {
	stroke-width: 1;
	stroke-dasharray: 80 270
}

.dv-border-box-4 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-5 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-5 .dv-reverse {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.dv-border-box-5 .dv-border-svg-container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.dv-border-box-5 .dv-border-svg-container>polyline {
	fill: none
}

.dv-border-box-5 .dv-bb5-line-1,
.dv-border-box-5 .dv-bb5-line-2 {
	stroke-width: 1
}

.dv-border-box-5 .dv-bb5-line-3,
.dv-border-box-5 .dv-bb5-line-6 {
	stroke-width: 5
}

.dv-border-box-5 .dv-bb5-line-4,
.dv-border-box-5 .dv-bb5-line-5 {
	stroke-width: 2
}

.dv-border-box-5 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-6 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-6 .dv-border-svg-container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.dv-border-box-6 .dv-border-svg-container>polyline {
	fill: none;
	stroke-width: 1
}

.dv-border-box-6 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-7 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-7 .dv-border-svg-container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.dv-border-box-7 .dv-border-svg-container>polyline {
	fill: none;
	stroke-linecap: round
}

.dv-border-box-7 .dv-bb7-line-width-2 {
	stroke-width: 2
}

.dv-border-box-7 .dv-bb7-line-width-5 {
	stroke-width: 5
}

.dv-border-box-7 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-8 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-8 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}

.dv-border-box-8 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-border-box-9 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-border-box-9 .dv-border-svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}

.dv-border-box-9 .border-box-content {
	position: relative;
	width: 100%;
	height: 100%
}


.dv-capsule-chart {
	position: relative;
	display: flex;
	flex-direction: row;
	box-sizing: border-box;
	padding: 10px;
	color: #fff
}

.dv-capsule-chart .label-column {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	box-sizing: border-box;
	padding-right: 10px;
	text-align: right;
	font-size: 12px
}

.dv-capsule-chart .label-column div {
	height: 20px;
	line-height: 20px
}

.dv-capsule-chart .capsule-container {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.dv-capsule-chart .capsule-item {
	box-shadow: 0 0 3px #999;
	height: 10px;
	margin: 5px 0;
	border-radius: 5px
}

.dv-capsule-chart .capsule-item .capsule-item-column {
	position: relative;
	height: 8px;
	margin-top: 1px;
	border-radius: 5px;
	transition: all .3s;
	display: flex;
	justify-content: flex-end;
	align-items: center
}

.dv-capsule-chart .capsule-item .capsule-item-column .capsule-item-value {
	font-size: 12px;
	-webkit-transform: translateX(100%);
	transform: translateX(100%)
}

.dv-capsule-chart .unit-label {
	height: 20px;
	font-size: 12px;
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center
}

.dv-capsule-chart .unit-text {
	text-align: right;
	display: flex;
	align-items: flex-end;
	font-size: 12px;
	line-height: 20px;
	margin-left: 10px
}


.dv-charts-container {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-charts-container .charts-canvas-container {
	width: 100%;
	height: 100%
}


.dv-conical-column-chart {
	width: 100%;
	height: 100%
}

.dv-conical-column-chart uni-text {
	text-anchor: middle
}


.dv-decoration-1 {
	width: 100%;
	height: 100%
}

.dv-decoration-1 svg {
	-webkit-transform-origin: left top;
	transform-origin: left top
}


.dv-decoration-10 {
	width: 100%;
	height: 100%;
	display: flex
}


.dv-decoration-11 {
	position: relative;
	width: 100%;
	height: 100%;
	display: flex
}

.dv-decoration-11 .decoration-content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}


.dv-decoration-12 {
	position: relative;
	width: 100%;
	height: 100%;
	display: flex
}

.dv-decoration-12 .decoration-content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}


.dv-decoration-2 {
	display: flex;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center
}


.dv-decoration-3 {
	width: 100%;
	height: 100%
}

.dv-decoration-3 svg {
	-webkit-transform-origin: left top;
	transform-origin: left top
}


.dv-decoration-4 {
	position: relative;
	width: 100%;
	height: 100%
}

.dv-decoration-4 .container {
	display: flex;
	overflow: hidden;
	position: absolute;
	flex: 1
}

.dv-decoration-4 .normal {
	-webkit-animation: ani-height ease-in-out infinite;
	animation: ani-height ease-in-out infinite;
	left: 50%;
	margin-left: -2px
}

.dv-decoration-4 .reverse {
	-webkit-animation: ani-width ease-in-out infinite;
	animation: ani-width ease-in-out infinite;
	top: 50%;
	margin-top: -2px
}

@-webkit-keyframes ani-height {
	0% {
		height: 0%
	}
	70% {
		height: 100%
	}
	100% {
		height: 100%
	}
}

@keyframes ani-height {
	0% {
		height: 0%
	}
	70% {
		height: 100%
	}
	100% {
		height: 100%
	}
}

@-webkit-keyframes ani-width {
	0% {
		width: 0
	}
	70% {
		width: 100%
	}
	100% {
		width: 100%
	}
}

@keyframes ani-width {
	0% {
		width: 0
	}
	70% {
		width: 100%
	}
	100% {
		width: 100%
	}
}


.dv-decoration-5 {
	width: 100%;
	height: 100%
}


.dv-decoration-6 {
	width: 100%;
	height: 100%
}

.dv-decoration-6 svg {
	-webkit-transform-origin: left top;
	transform-origin: left top
}


.dv-decoration-7 {
	display: flex;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center
}


.dv-decoration-8 {
	display: flex;
	width: 100%;
	height: 100%
}


.dv-decoration-9 {
	position: relative;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.dv-decoration-9 svg {
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transform-origin: left top;
	transform-origin: left top
}


.dv-digital-flop uni-canvas {
	width: 100%;
	height: 100%
}


.dv-flyline-chart {
	display: flex;
	flex-direction: column;
	background-size: 100% 100%
}

.dv-flyline-chart polyline {
	transition: all .3s
}

.dv-flyline-chart uni-text {
	text-anchor: middle;
	dominant-baseline: middle
}


.dv-flyline-chart-enhanced {
	display: flex;
	flex-direction: column;
	background-size: 100% 100%
}

.dv-flyline-chart-enhanced uni-text {
	text-anchor: middle;
	dominant-baseline: middle
}


#dv-full-screen-container {
	position: fixed;
	top: 0;
	left: 0;
	overflow: hidden;
	-webkit-transform-origin: left top;
	transform-origin: left top;
	z-index: 999
}


.dv-loading {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center
}

.dv-loading .loading-tip {
	font-size: 15px
}


.dv-percent-pond {
	position: relative;
	display: flex;
	flex-direction: column
}

.dv-percent-pond svg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

.dv-percent-pond polyline {
	transition: all .3s
}

.dv-percent-pond uni-text {
	font-size: 25px;
	font-weight: 700;
	text-anchor: middle;
	dominant-baseline: middle
}


.dv-scroll-board {
	position: relative;
	width: 100%;
	height: 100%;
	color: #fff
}

.dv-scroll-board .text {
	padding: 0 10px;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.dv-scroll-board .header {
	display: flex;
	flex-direction: row;
	font-size: 15px
}

.dv-scroll-board .header .header-item {
	padding: 0 10px;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: all .3s
}

.dv-scroll-board .rows {
	overflow: hidden
}

.dv-scroll-board .rows .row-item {
	display: flex;
	font-size: 14px;
	transition: all .3s
}

.dv-scroll-board .rows .ceil {
	padding: 0 10px;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.dv-scroll-board .rows .index {
	border-radius: 3px;
	padding: 0 3px
}


.dv-scroll-ranking-board {
	width: 100%;
	height: 100%;
	color: #fff;
	overflow: hidden
}

.dv-scroll-ranking-board .row-item {
	transition: all .3s;
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden
}

.dv-scroll-ranking-board .ranking-info {
	display: flex;
	width: 100%;
	font-size: 13px
}

.dv-scroll-ranking-board .ranking-info .rank {
	width: 40px;
	color: #1370fb
}

.dv-scroll-ranking-board .ranking-info .info-name {
	flex: 1
}

.dv-scroll-ranking-board .ranking-column {
	border-bottom: 2px solid rgba(19, 112, 251, .5);
	margin-top: 5px
}

.dv-scroll-ranking-board .ranking-column .inside-column {
	position: relative;
	height: 6px;
	background-color: #1370fb;
	margin-bottom: 2px;
	border-radius: 1px;
	overflow: hidden
}

.dv-scroll-ranking-board .ranking-column .shine {
	position: absolute;
	left: 0;
	top: 2px;
	height: 2px;
	width: 50px;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	background: radial-gradient(#28f8ff 5%, transparent 80%);
	-webkit-animation: shine 3s ease-in-out infinite alternate;
	animation: shine 3s ease-in-out infinite alternate
}

@-webkit-keyframes shine {
	80% {
		left: 0;
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
	100% {
		left: 100%;
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes shine {
	80% {
		left: 0;
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
	100% {
		left: 100%;
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}


.dv-water-pond-level {
	position: relative
}

.dv-water-pond-level svg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.dv-water-pond-level uni-text {
	font-size: 25px;
	font-weight: 700;
	text-anchor: middle;
	dominant-baseline: middle
}

.dv-water-pond-level ellipse,
.dv-water-pond-level rect {
	fill: none;
	stroke-width: 3
}

.dv-water-pond-level uni-canvas {
	margin-top: 8px;
	margin-left: 8px;
	width: calc(100% - 16px);
	height: calc(100% - 16px);
	box-sizing: border-box
}


.uni-app--showtabbar uni-page-wrapper {
	display: block;
	height: calc(100% - 90rpx);
	height: calc(100% - 90rpx - constant(safe-area-inset-bottom));
	height: calc(100% - 90rpx - env(safe-area-inset-bottom));
}

.uni-app--showtabbar uni-page-wrapper::after {
	content: "";
	display: block;
	width: 100%;
	height: 90rpx;
	height: calc(90rpx + constant(safe-area-inset-bottom));
	height: calc(90rpx + env(safe-area-inset-bottom));
}

.uni-app--showtabbar uni-page-head[uni-page-head-type="default"]~uni-page-wrapper {
	height: calc(100% - 44px - 90rpx);
	height: calc(100% - 44px - constant(safe-area-inset-top) - 90rpx - constant(safe-area-inset-bottom));
	height: calc(100% - 44px - env(safe-area-inset-top) - 90rpx - env(safe-area-inset-bottom));
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.notice[data-v-4b434970] {
	display: flex;
	justify-content: center;
	flex-direction: column;
	z-index: 11;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.mask[data-v-4b434970] {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 5;
	background: #000;
	opacity: .5
}

.notice_content[data-v-4b434970] {
	/* left: 20rpx; */
	position: fixed;
	background-image: url(../img/notice-bg.png);
	background-size: contain;
	background-repeat: no-repeat;
	z-index: 15;
	opacity: 1;
	margin: 0 auto;
	border-radius: 10px;
	color: #414141;
	overflow: visible;
	width: 100%;
	max-width: 400px;
	top: 15vh;
	height: 400px;
	left: calc((100% - 380px)/2);
	display: flex;
	justify-content: center
}

.desc[data-v-4b434970] {
	padding: 15px 20px 0 20px
}

.desc>img[data-v-4b434970] {
	width: 100%
}

.desc>h1[data-v-4b434970],
.desc>h2[data-v-4b434970] {
	text-align: center;
	margin-bottom: 15px
}

.button[data-v-4b434970] {
	font-size: 20px;
	font-weight: 600;
	text-align: center;
	align-items: center;
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
	justify-content: space-between;
	line-height: 50px
}

.button>uni-view[data-v-4b434970] {
	width: 50%
}

.button>uni-view[data-v-4b434970]:first-child {
	color: #414141
}

.button>uni-view[data-v-4b434970]:last-child {
	color: #9c6431
}

.content-container[data-v-4b434970] {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 250px;
	height: 290px;
	-webkit-transform: translate(11px, 30px);
	transform: translate(11px, 30px)
}

[data-v-4b434970] uni-scroll-view {
	background-color: initial !important;
	height: 225px;
	padding: 10px;
	width: 300px;
	-webkit-transform: translateX(5px);
	transform: translateX(5px);
	color: #7a492f
	/* overflow-y: scroll; */
}

[data-v-4b434970] ::-webkit-scrollbar {
	display: flex
}

.desc-content[data-v-4b434970] {
	background-color: initial !important;
	height: 190px;
	padding: 10px;
	width: 300px;
	-webkit-transform: translateX(5px);
	transform: translateX(5px);
	color: #7a492f;
	overflow: hidden
}

.delete[data-v-4b434970] {
	position: relative
}

.delete>img[data-v-4b434970] {
	width: 40px;
	position: absolute;
	left: calc(50% - 20px);
	bottom: -80px
}

.btn[data-v-4b434970] {
	position: absolute;
	background-image: -moz-linear-gradient(0deg, #dbb292 0, #f8dfc4 100%);
	background-image: -webkit-linear-gradient(0deg, #dbb292, #f8dfc4);
	background-image: -ms-linear-gradient(0deg, #dbb292 0, #f8dfc4 100%);
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .5);
	width: 200px;
	height: 40px;
	bottom: -25px;
	border-radius: 40px;
	font-size: 17px;
	font-family: Humanist777BT;
	font-weight: 700;
	color: #78482f;
	font-style: italic;
	display: flex;
	justify-content: center;
	align-items: center
}

.btn[data-v-4b434970]:active {
	opacity: .98;
	-webkit-transform: scale(.95);
	transform: scale(.95)
}

p[title][data-v-4b434970] {
	font-family: SimSun;
	background-image: linear-gradient(43deg, #7a492f, #c97d3b);
	font-weight: 600
}

.close[data-v-4b434970] {
	position: absolute;
	height: 30px;
	width: 30px;
	right: 5px;
	top: -5px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.notice[data-v-7372d85a] {
	display: flex;
	justify-content: center;
	flex-direction: column;
	z-index: 11;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.mask[data-v-7372d85a] {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 6;
	background: #000;
	opacity: .5
}

.notice_content[data-v-7372d85a] {
	/* left: 20rpx; */
	position: fixed;
	background-image: url(../img/notice2-bg.png);
	background-size: contain;
	background-repeat: no-repeat;
	z-index: 15;
	opacity: 1;
	margin: 0 auto;
	border-radius: 10px;
	color: #414141;
	overflow: visible;
	width: 100%;
	max-width: 350px;
	top: 10vh;
	height: 400px;
	left: calc((100% - 350px)/2);
	display: flex;
	justify-content: center
}

.desc[data-v-7372d85a] {
	padding: 15px 20px 0 20px
}

.desc>img[data-v-7372d85a] {
	width: 100%
}

.desc>h1[data-v-7372d85a],
.desc>h2[data-v-7372d85a] {
	text-align: center;
	margin-bottom: 15px
}

.button[data-v-7372d85a] {
	font-size: 20px;
	font-weight: 600;
	text-align: center;
	align-items: center;
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
	justify-content: space-between;
	line-height: 50px
}

.button>uni-view[data-v-7372d85a] {
	width: 50%
}

.button>uni-view[data-v-7372d85a]:first-child {
	color: #414141
}

.button>uni-view[data-v-7372d85a]:last-child {
	color: #9c6431
}

.content-container[data-v-7372d85a] {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 250px;
	height: 100%;
	-webkit-transform: translate(11px, 30px);
	transform: translate(11px, 30px)
}

[data-v-7372d85a] uni-scroll-view {
	background-color: initial !important;
	height: 225px;
	padding: 10px;
	width: 300px;
	-webkit-transform: translateX(5px);
	transform: translateX(5px);
	color: #7a492f
	/* overflow-y: scroll; */
}

[data-v-7372d85a] ::-webkit-scrollbar {
	display: flex
}

.delete[data-v-7372d85a] {
	position: relative
}

.delete>img[data-v-7372d85a] {
	width: 40px;
	position: absolute;
	left: calc(50% - 20px);
	bottom: -80px
}

.btn[data-v-7372d85a] {
	position: absolute;
	bottom: 15%;
	left: 10px;
	width: 200px;
	height: 40px;
	background-image: url(../img/checkin.png);
	background-size: cover
}

.btn[data-v-7372d85a]:active {
	opacity: .98;
	-webkit-transform: scale(.95);
	transform: scale(.95)
}

p[title][data-v-7372d85a] {
	font-family: SimSun;
	background-image: linear-gradient(43deg, #7a492f, #c97d3b);
	font-weight: 600
}

.close[data-v-7372d85a] {
	position: absolute;
	height: 30px;
	width: 30px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uniui-color[data-v-0a75b799]:before {
	content: "\e6cf"
}

.uniui-wallet[data-v-0a75b799]:before {
	content: "\e6b1"
}

.uniui-settings-filled[data-v-0a75b799]:before {
	content: "\e6ce"
}

.uniui-auth-filled[data-v-0a75b799]:before {
	content: "\e6cc"
}

.uniui-shop-filled[data-v-0a75b799]:before {
	content: "\e6cd"
}

.uniui-staff-filled[data-v-0a75b799]:before {
	content: "\e6cb"
}

.uniui-vip-filled[data-v-0a75b799]:before {
	content: "\e6c6"
}

.uniui-plus-filled[data-v-0a75b799]:before {
	content: "\e6c7"
}

.uniui-folder-add-filled[data-v-0a75b799]:before {
	content: "\e6c8"
}

.uniui-color-filled[data-v-0a75b799]:before {
	content: "\e6c9"
}

.uniui-tune-filled[data-v-0a75b799]:before {
	content: "\e6ca"
}

.uniui-calendar-filled[data-v-0a75b799]:before {
	content: "\e6c0"
}

.uniui-notification-filled[data-v-0a75b799]:before {
	content: "\e6c1"
}

.uniui-wallet-filled[data-v-0a75b799]:before {
	content: "\e6c2"
}

.uniui-medal-filled[data-v-0a75b799]:before {
	content: "\e6c3"
}

.uniui-gift-filled[data-v-0a75b799]:before {
	content: "\e6c4"
}

.uniui-fire-filled[data-v-0a75b799]:before {
	content: "\e6c5"
}

.uniui-refreshempty[data-v-0a75b799]:before {
	content: "\e6bf"
}

.uniui-location-filled[data-v-0a75b799]:before {
	content: "\e6af"
}

.uniui-person-filled[data-v-0a75b799]:before {
	content: "\e69d"
}

.uniui-personadd-filled[data-v-0a75b799]:before {
	content: "\e698"
}

.uniui-back[data-v-0a75b799]:before {
	content: "\e6b9"
}

.uniui-forward[data-v-0a75b799]:before {
	content: "\e6ba"
}

.uniui-arrow-right[data-v-0a75b799]:before {
	content: "\e6bb"
}

.uniui-arrowthinright[data-v-0a75b799]:before {
	content: "\e6bb"
}

.uniui-arrow-left[data-v-0a75b799]:before {
	content: "\e6bc"
}

.uniui-arrowthinleft[data-v-0a75b799]:before {
	content: "\e6bc"
}

.uniui-arrow-up[data-v-0a75b799]:before {
	content: "\e6bd"
}

.uniui-arrowthinup[data-v-0a75b799]:before {
	content: "\e6bd"
}

.uniui-arrow-down[data-v-0a75b799]:before {
	content: "\e6be"
}

.uniui-arrowthindown[data-v-0a75b799]:before {
	content: "\e6be"
}

.uniui-bottom[data-v-0a75b799]:before {
	content: "\e6b8"
}

.uniui-arrowdown[data-v-0a75b799]:before {
	content: "\e6b8"
}

.uniui-right[data-v-0a75b799]:before {
	content: "\e6b5"
}

.uniui-arrowright[data-v-0a75b799]:before {
	content: "\e6b5"
}

.uniui-top[data-v-0a75b799]:before {
	content: "\e6b6"
}

.uniui-arrowup[data-v-0a75b799]:before {
	content: "\e6b6"
}

.uniui-left[data-v-0a75b799]:before {
	content: "\e6b7"
}

.uniui-arrowleft[data-v-0a75b799]:before {
	content: "\e6b7"
}

.uniui-eye[data-v-0a75b799]:before {
	content: "\e651"
}

.uniui-eye-filled[data-v-0a75b799]:before {
	content: "\e66a"
}

.uniui-eye-slash[data-v-0a75b799]:before {
	content: "\e6b3"
}

.uniui-eye-slash-filled[data-v-0a75b799]:before {
	content: "\e6b4"
}

.uniui-info-filled[data-v-0a75b799]:before {
	content: "\e649"
}

.uniui-reload[data-v-0a75b799]:before {
	content: "\e6b2"
}

.uniui-micoff-filled[data-v-0a75b799]:before {
	content: "\e6b0"
}

.uniui-map-pin-ellipse[data-v-0a75b799]:before {
	content: "\e6ac"
}

.uniui-map-pin[data-v-0a75b799]:before {
	content: "\e6ad"
}

.uniui-location[data-v-0a75b799]:before {
	content: "\e6ae"
}

.uniui-starhalf[data-v-0a75b799]:before {
	content: "\e683"
}

.uniui-star[data-v-0a75b799]:before {
	content: "\e688"
}

.uniui-star-filled[data-v-0a75b799]:before {
	content: "\e68f"
}

.uniui-calendar[data-v-0a75b799]:before {
	content: "\e6a0"
}

.uniui-fire[data-v-0a75b799]:before {
	content: "\e6a1"
}

.uniui-medal[data-v-0a75b799]:before {
	content: "\e6a2"
}

.uniui-font[data-v-0a75b799]:before {
	content: "\e6a3"
}

.uniui-gift[data-v-0a75b799]:before {
	content: "\e6a4"
}

.uniui-link[data-v-0a75b799]:before {
	content: "\e6a5"
}

.uniui-notification[data-v-0a75b799]:before {
	content: "\e6a6"
}

.uniui-staff[data-v-0a75b799]:before {
	content: "\e6a7"
}

.uniui-vip[data-v-0a75b799]:before {
	content: "\e6a8"
}

.uniui-folder-add[data-v-0a75b799]:before {
	content: "\e6a9"
}

.uniui-tune[data-v-0a75b799]:before {
	content: "\e6aa"
}

.uniui-auth[data-v-0a75b799]:before {
	content: "\e6ab"
}

.uniui-person[data-v-0a75b799]:before {
	content: "\e699"
}

.uniui-email-filled[data-v-0a75b799]:before {
	content: "\e69a"
}

.uniui-phone-filled[data-v-0a75b799]:before {
	content: "\e69b"
}

.uniui-phone[data-v-0a75b799]:before {
	content: "\e69c"
}

.uniui-email[data-v-0a75b799]:before {
	content: "\e69e"
}

.uniui-personadd[data-v-0a75b799]:before {
	content: "\e69f"
}

.uniui-chatboxes-filled[data-v-0a75b799]:before {
	content: "\e692"
}

.uniui-contact[data-v-0a75b799]:before {
	content: "\e693"
}

.uniui-chatbubble-filled[data-v-0a75b799]:before {
	content: "\e694"
}

.uniui-contact-filled[data-v-0a75b799]:before {
	content: "\e695"
}

.uniui-chatboxes[data-v-0a75b799]:before {
	content: "\e696"
}

.uniui-chatbubble[data-v-0a75b799]:before {
	content: "\e697"
}

.uniui-upload-filled[data-v-0a75b799]:before {
	content: "\e68e"
}

.uniui-upload[data-v-0a75b799]:before {
	content: "\e690"
}

.uniui-weixin[data-v-0a75b799]:before {
	content: "\e691"
}

.uniui-compose[data-v-0a75b799]:before {
	content: "\e67f"
}

.uniui-qq[data-v-0a75b799]:before {
	content: "\e680"
}

.uniui-download-filled[data-v-0a75b799]:before {
	content: "\e681"
}

.uniui-pyq[data-v-0a75b799]:before {
	content: "\e682"
}

.uniui-sound[data-v-0a75b799]:before {
	content: "\e684"
}

.uniui-trash-filled[data-v-0a75b799]:before {
	content: "\e685"
}

.uniui-sound-filled[data-v-0a75b799]:before {
	content: "\e686"
}

.uniui-trash[data-v-0a75b799]:before {
	content: "\e687"
}

.uniui-videocam-filled[data-v-0a75b799]:before {
	content: "\e689"
}

.uniui-spinner-cycle[data-v-0a75b799]:before {
	content: "\e68a"
}

.uniui-weibo[data-v-0a75b799]:before {
	content: "\e68b"
}

.uniui-videocam[data-v-0a75b799]:before {
	content: "\e68c"
}

.uniui-download[data-v-0a75b799]:before {
	content: "\e68d"
}

.uniui-help[data-v-0a75b799]:before {
	content: "\e679"
}

.uniui-navigate-filled[data-v-0a75b799]:before {
	content: "\e67a"
}

.uniui-plusempty[data-v-0a75b799]:before {
	content: "\e67b"
}

.uniui-smallcircle[data-v-0a75b799]:before {
	content: "\e67c"
}

.uniui-minus-filled[data-v-0a75b799]:before {
	content: "\e67d"
}

.uniui-micoff[data-v-0a75b799]:before {
	content: "\e67e"
}

.uniui-closeempty[data-v-0a75b799]:before {
	content: "\e66c"
}

.uniui-clear[data-v-0a75b799]:before {
	content: "\e66d"
}

.uniui-navigate[data-v-0a75b799]:before {
	content: "\e66e"
}

.uniui-minus[data-v-0a75b799]:before {
	content: "\e66f"
}

.uniui-image[data-v-0a75b799]:before {
	content: "\e670"
}

.uniui-mic[data-v-0a75b799]:before {
	content: "\e671"
}

.uniui-paperplane[data-v-0a75b799]:before {
	content: "\e672"
}

.uniui-close[data-v-0a75b799]:before {
	content: "\e673"
}

.uniui-help-filled[data-v-0a75b799]:before {
	content: "\e674"
}

.uniui-paperplane-filled[data-v-0a75b799]:before {
	content: "\e675"
}

.uniui-plus[data-v-0a75b799]:before {
	content: "\e676"
}

.uniui-mic-filled[data-v-0a75b799]:before {
	content: "\e677"
}

.uniui-image-filled[data-v-0a75b799]:before {
	content: "\e678"
}

.uniui-locked-filled[data-v-0a75b799]:before {
	content: "\e668"
}

.uniui-info[data-v-0a75b799]:before {
	content: "\e669"
}

.uniui-locked[data-v-0a75b799]:before {
	content: "\e66b"
}

.uniui-camera-filled[data-v-0a75b799]:before {
	content: "\e658"
}

.uniui-chat-filled[data-v-0a75b799]:before {
	content: "\e659"
}

.uniui-camera[data-v-0a75b799]:before {
	content: "\e65a"
}

.uniui-circle[data-v-0a75b799]:before {
	content: "\e65b"
}

.uniui-checkmarkempty[data-v-0a75b799]:before {
	content: "\e65c"
}

.uniui-chat[data-v-0a75b799]:before {
	content: "\e65d"
}

.uniui-circle-filled[data-v-0a75b799]:before {
	content: "\e65e"
}

.uniui-flag[data-v-0a75b799]:before {
	content: "\e65f"
}

.uniui-flag-filled[data-v-0a75b799]:before {
	content: "\e660"
}

.uniui-gear-filled[data-v-0a75b799]:before {
	content: "\e661"
}

.uniui-home[data-v-0a75b799]:before {
	content: "\e662"
}

.uniui-home-filled[data-v-0a75b799]:before {
	content: "\e663"
}

.uniui-gear[data-v-0a75b799]:before {
	content: "\e664"
}

.uniui-smallcircle-filled[data-v-0a75b799]:before {
	content: "\e665"
}

.uniui-map-filled[data-v-0a75b799]:before {
	content: "\e666"
}

.uniui-map[data-v-0a75b799]:before {
	content: "\e667"
}

.uniui-refresh-filled[data-v-0a75b799]:before {
	content: "\e656"
}

.uniui-refresh[data-v-0a75b799]:before {
	content: "\e657"
}

.uniui-cloud-upload[data-v-0a75b799]:before {
	content: "\e645"
}

.uniui-cloud-download-filled[data-v-0a75b799]:before {
	content: "\e646"
}

.uniui-cloud-download[data-v-0a75b799]:before {
	content: "\e647"
}

.uniui-cloud-upload-filled[data-v-0a75b799]:before {
	content: "\e648"
}

.uniui-redo[data-v-0a75b799]:before {
	content: "\e64a"
}

.uniui-images-filled[data-v-0a75b799]:before {
	content: "\e64b"
}

.uniui-undo-filled[data-v-0a75b799]:before {
	content: "\e64c"
}

.uniui-more[data-v-0a75b799]:before {
	content: "\e64d"
}

.uniui-more-filled[data-v-0a75b799]:before {
	content: "\e64e"
}

.uniui-undo[data-v-0a75b799]:before {
	content: "\e64f"
}

.uniui-images[data-v-0a75b799]:before {
	content: "\e650"
}

.uniui-paperclip[data-v-0a75b799]:before {
	content: "\e652"
}

.uniui-settings[data-v-0a75b799]:before {
	content: "\e653"
}

.uniui-search[data-v-0a75b799]:before {
	content: "\e654"
}

.uniui-redo-filled[data-v-0a75b799]:before {
	content: "\e655"
}

.uniui-list[data-v-0a75b799]:before {
	content: "\e644"
}

.uniui-mail-open-filled[data-v-0a75b799]:before {
	content: "\e63a"
}

.uniui-hand-down-filled[data-v-0a75b799]:before {
	content: "\e63c"
}

.uniui-hand-down[data-v-0a75b799]:before {
	content: "\e63d"
}

.uniui-hand-up-filled[data-v-0a75b799]:before {
	content: "\e63e"
}

.uniui-hand-up[data-v-0a75b799]:before {
	content: "\e63f"
}

.uniui-heart-filled[data-v-0a75b799]:before {
	content: "\e641"
}

.uniui-mail-open[data-v-0a75b799]:before {
	content: "\e643"
}

.uniui-heart[data-v-0a75b799]:before {
	content: "\e639"
}

.uniui-loop[data-v-0a75b799]:before {
	content: "\e633"
}

.uniui-pulldown[data-v-0a75b799]:before {
	content: "\e632"
}

.uniui-scan[data-v-0a75b799]:before {
	content: "\e62a"
}

.uniui-bars[data-v-0a75b799]:before {
	content: "\e627"
}

.uniui-cart-filled[data-v-0a75b799]:before {
	content: "\e629"
}

.uniui-checkbox[data-v-0a75b799]:before {
	content: "\e62b"
}

.uniui-checkbox-filled[data-v-0a75b799]:before {
	content: "\e62c"
}

.uniui-shop[data-v-0a75b799]:before {
	content: "\e62f"
}

.uniui-headphones[data-v-0a75b799]:before {
	content: "\e630"
}

.uniui-cart[data-v-0a75b799]:before {
	content: "\e631"
}

@font-face {
	font-family: uniicons;
	src: url(../font/uniicons.b6d3756e.ttf) format("truetype")
}

.uni-icons[data-v-0a75b799] {
	font-family: uniicons;
	text-decoration: none;
	text-align: center
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uni-noticebar[data-v-27efbb3a] {
	display: flex;
	width: 100%;
	box-sizing: border-box;
	flex-direction: row;
	align-items: center;
	padding: 10px 12px;
	margin-bottom: 10px
}

.uni-cursor-point[data-v-27efbb3a] {
	cursor: pointer
}

.uni-noticebar-close[data-v-27efbb3a] {
	margin-left: 8px;
	margin-right: 5px
}

.uni-noticebar-icon[data-v-27efbb3a] {
	margin-right: 5px
}

.uni-noticebar__content-wrapper[data-v-27efbb3a] {
	flex: 1;
	flex-direction: column;
	overflow: hidden
}

.uni-noticebar__content-wrapper--single[data-v-27efbb3a] {
	line-height: 18px
}

.uni-noticebar__content-wrapper--single[data-v-27efbb3a],
.uni-noticebar__content-wrapper--scrollable[data-v-27efbb3a] {
	flex-direction: row
}

.uni-noticebar__content-wrapper--scrollable[data-v-27efbb3a] {
	position: relative;
	height: 18px
}

.uni-noticebar__content--scrollable[data-v-27efbb3a] {
	flex: 1;
	display: block;
	overflow: hidden
}

.uni-noticebar__content--single[data-v-27efbb3a] {
	display: flex;
	flex: none;
	width: 100%;
	justify-content: center
}

.uni-noticebar__content-text[data-v-27efbb3a] {
	font-size: 14px;
	line-height: 18px;
	word-break: break-all
}

.uni-noticebar__content-text--single[data-v-27efbb3a] {
	display: block;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.uni-noticebar__content-text--scrollable[data-v-27efbb3a] {
	position: absolute;
	display: block;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
	padding-left: 100%;
	-webkit-animation: notice-data-v-27efbb3a 10s 0s linear infinite both;
	animation: notice-data-v-27efbb3a 10s 0s linear infinite both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused
}

.uni-noticebar__more[data-v-27efbb3a] {
	display: inline-flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	padding-left: 5px
}

.uni-noticebar__more-text[data-v-27efbb3a] {
	font-size: 14px
}

@-webkit-keyframes notice-data-v-27efbb3a {
	100% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}

@keyframes notice-data-v-27efbb3a {
	100% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.protocol[data-v-1e84548a] {
	/* display: flex; */
	/* justify-content: center; */
	/* flex-direction: column; */
}

.mask[data-v-1e84548a] {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 5;
	background: #000;
	opacity: .3
}

.protocol_content[data-v-1e84548a] {
	/* left: 20rpx; */
	opacity: 1;
	background-image: url(../img/bg2.png);
	color: #414141;
	width: 100%;
	top: 10%;
	left: calc((100% - 336px)/2)
}

.desc[data-v-1e84548a] {
	padding: 15px 10px 0 10px
}

.offset[data-v-1e84548a] {
	margin-bottom: 45px
}

.desc>img[data-v-1e84548a] {
	width: 100%
}

.desc>h1[data-v-1e84548a],
.desc>h2[data-v-1e84548a] {
	text-align: center;
	margin-bottom: 15px
}

.button[data-v-1e84548a] {
	font-size: 20px;
	font-weight: 600;
	text-align: center;
	align-items: center;
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
	justify-content: space-between;
	line-height: 50px
}

.button>uni-view[data-v-1e84548a] {
	width: 50%
}

.button>uni-view[data-v-1e84548a]:first-child {
	color: #414141
}

.button>uni-view[data-v-1e84548a]:last-child {
	color: #9c6431
}

uni-scroll-view[data-v-1e84548a] {
	background: #232e44;
	height: 50vh;
	padding: 10px
	/* overflow-y: scroll; */
}

[data-v-1e84548a] ::-webkit-scrollbar {
	display: flex
}

.delete[data-v-1e84548a] {
	position: fixed;
	top: 75px;
	right: 25px
}

.delete>img[data-v-1e84548a] {
	width: 40px;
	left: calc(50% - 20px);
	bottom: -80px
}

[data-v-1e84548a] uni-scroll-view {
	background-color: #fff;
	border-radius: 15px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uni-row[data-v-384e52ac] {
	position: relative;
	flex-direction: row;
	box-sizing: border-box
}

.uni-row[data-v-384e52ac]::before,
.uni-row[data-v-384e52ac]::after {
	display: table;
	content: ""
}

.uni-row[data-v-384e52ac]::after {
	clear: both
}

.uni-row--flex[data-v-384e52ac] {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex: 1
}

.uni-row--flex[data-v-384e52ac]:before,
.uni-row--flex[data-v-384e52ac]:after {
	display: none
}

.uni-row--flex-justify-center[data-v-384e52ac] {
	justify-content: center
}

.uni-row--flex-justify-end[data-v-384e52ac] {
	justify-content: flex-end
}

.uni-row--flex-justify-space-between[data-v-384e52ac] {
	justify-content: space-between
}

.uni-row--flex-justify-space-around[data-v-384e52ac] {
	justify-content: space-around
}

.uni-row--flex-align-middle[data-v-384e52ac] {
	align-items: center
}

.uni-row--flex-align-bottom[data-v-384e52ac] {
	align-items: flex-end
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

/* breakpoints */

.uni-col[data-v-df8943ba] {
	float: left;
	box-sizing: border-box
}

.uni-col-0[data-v-df8943ba] {
	display: none
}

.uni-col-0[data-v-df8943ba] {
	width: 0
}

.uni-col-offset-0[data-v-df8943ba] {
	margin-left: 0
}

.uni-col-pull-0[data-v-df8943ba] {
	position: relative;
	right: 0
}

.uni-col-push-0[data-v-df8943ba] {
	position: relative;
	left: 0
}

.uni-col-1[data-v-df8943ba] {
	width: 4.16667%
}

.uni-col-offset-1[data-v-df8943ba] {
	margin-left: 4.16667%
}

.uni-col-pull-1[data-v-df8943ba] {
	position: relative;
	right: 4.16667%
}

.uni-col-push-1[data-v-df8943ba] {
	position: relative;
	left: 4.16667%
}

.uni-col-2[data-v-df8943ba] {
	width: 8.33333%
}

.uni-col-offset-2[data-v-df8943ba] {
	margin-left: 8.33333%
}

.uni-col-pull-2[data-v-df8943ba] {
	position: relative;
	right: 8.33333%
}

.uni-col-push-2[data-v-df8943ba] {
	position: relative;
	left: 8.33333%
}

.uni-col-3[data-v-df8943ba] {
	width: 12.5%
}

.uni-col-offset-3[data-v-df8943ba] {
	margin-left: 12.5%
}

.uni-col-pull-3[data-v-df8943ba] {
	position: relative;
	right: 12.5%
}

.uni-col-push-3[data-v-df8943ba] {
	position: relative;
	left: 12.5%
}

.uni-col-4[data-v-df8943ba] {
	width: 16.66667%
}

.uni-col-offset-4[data-v-df8943ba] {
	margin-left: 16.66667%
}

.uni-col-pull-4[data-v-df8943ba] {
	position: relative;
	right: 16.66667%
}

.uni-col-push-4[data-v-df8943ba] {
	position: relative;
	left: 16.66667%
}

.uni-col-5[data-v-df8943ba] {
	width: 20.83333%
}

.uni-col-offset-5[data-v-df8943ba] {
	margin-left: 20.83333%
}

.uni-col-pull-5[data-v-df8943ba] {
	position: relative;
	right: 20.83333%
}

.uni-col-push-5[data-v-df8943ba] {
	position: relative;
	left: 20.83333%
}

.uni-col-6[data-v-df8943ba] {
	width: 25%
}

.uni-col-offset-6[data-v-df8943ba] {
	margin-left: 25%
}

.uni-col-pull-6[data-v-df8943ba] {
	position: relative;
	right: 25%
}

.uni-col-push-6[data-v-df8943ba] {
	position: relative;
	left: 25%
}

.uni-col-7[data-v-df8943ba] {
	width: 29.16667%
}

.uni-col-offset-7[data-v-df8943ba] {
	margin-left: 29.16667%
}

.uni-col-pull-7[data-v-df8943ba] {
	position: relative;
	right: 29.16667%
}

.uni-col-push-7[data-v-df8943ba] {
	position: relative;
	left: 29.16667%
}

.uni-col-8[data-v-df8943ba] {
	width: 33.33333%
}

.uni-col-offset-8[data-v-df8943ba] {
	margin-left: 33.33333%
}

.uni-col-pull-8[data-v-df8943ba] {
	position: relative;
	right: 33.33333%
}

.uni-col-push-8[data-v-df8943ba] {
	position: relative;
	left: 33.33333%
}

.uni-col-9[data-v-df8943ba] {
	width: 37.5%
}

.uni-col-offset-9[data-v-df8943ba] {
	margin-left: 37.5%
}

.uni-col-pull-9[data-v-df8943ba] {
	position: relative;
	right: 37.5%
}

.uni-col-push-9[data-v-df8943ba] {
	position: relative;
	left: 37.5%
}

.uni-col-10[data-v-df8943ba] {
	width: 41.66667%
}

.uni-col-offset-10[data-v-df8943ba] {
	margin-left: 41.66667%
}

.uni-col-pull-10[data-v-df8943ba] {
	position: relative;
	right: 41.66667%
}

.uni-col-push-10[data-v-df8943ba] {
	position: relative;
	left: 41.66667%
}

.uni-col-11[data-v-df8943ba] {
	width: 45.83333%
}

.uni-col-offset-11[data-v-df8943ba] {
	margin-left: 45.83333%
}

.uni-col-pull-11[data-v-df8943ba] {
	position: relative;
	right: 45.83333%
}

.uni-col-push-11[data-v-df8943ba] {
	position: relative;
	left: 45.83333%
}

.uni-col-12[data-v-df8943ba] {
	width: 50%
}

.uni-col-offset-12[data-v-df8943ba] {
	margin-left: 50%
}

.uni-col-pull-12[data-v-df8943ba] {
	position: relative;
	right: 50%
}

.uni-col-push-12[data-v-df8943ba] {
	position: relative;
	left: 50%
}

.uni-col-13[data-v-df8943ba] {
	width: 54.16667%
}

.uni-col-offset-13[data-v-df8943ba] {
	margin-left: 54.16667%
}

.uni-col-pull-13[data-v-df8943ba] {
	position: relative;
	right: 54.16667%
}

.uni-col-push-13[data-v-df8943ba] {
	position: relative;
	left: 54.16667%
}

.uni-col-14[data-v-df8943ba] {
	width: 58.33333%
}

.uni-col-offset-14[data-v-df8943ba] {
	margin-left: 58.33333%
}

.uni-col-pull-14[data-v-df8943ba] {
	position: relative;
	right: 58.33333%
}

.uni-col-push-14[data-v-df8943ba] {
	position: relative;
	left: 58.33333%
}

.uni-col-15[data-v-df8943ba] {
	width: 62.5%
}

.uni-col-offset-15[data-v-df8943ba] {
	margin-left: 62.5%
}

.uni-col-pull-15[data-v-df8943ba] {
	position: relative;
	right: 62.5%
}

.uni-col-push-15[data-v-df8943ba] {
	position: relative;
	left: 62.5%
}

.uni-col-16[data-v-df8943ba] {
	width: 66.66667%
}

.uni-col-offset-16[data-v-df8943ba] {
	margin-left: 66.66667%
}

.uni-col-pull-16[data-v-df8943ba] {
	position: relative;
	right: 66.66667%
}

.uni-col-push-16[data-v-df8943ba] {
	position: relative;
	left: 66.66667%
}

.uni-col-17[data-v-df8943ba] {
	width: 70.83333%
}

.uni-col-offset-17[data-v-df8943ba] {
	margin-left: 70.83333%
}

.uni-col-pull-17[data-v-df8943ba] {
	position: relative;
	right: 70.83333%
}

.uni-col-push-17[data-v-df8943ba] {
	position: relative;
	left: 70.83333%
}

.uni-col-18[data-v-df8943ba] {
	width: 75%
}

.uni-col-offset-18[data-v-df8943ba] {
	margin-left: 75%
}

.uni-col-pull-18[data-v-df8943ba] {
	position: relative;
	right: 75%
}

.uni-col-push-18[data-v-df8943ba] {
	position: relative;
	left: 75%
}

.uni-col-19[data-v-df8943ba] {
	width: 79.16667%
}

.uni-col-offset-19[data-v-df8943ba] {
	margin-left: 79.16667%
}

.uni-col-pull-19[data-v-df8943ba] {
	position: relative;
	right: 79.16667%
}

.uni-col-push-19[data-v-df8943ba] {
	position: relative;
	left: 79.16667%
}

.uni-col-20[data-v-df8943ba] {
	width: 83.33333%
}

.uni-col-offset-20[data-v-df8943ba] {
	margin-left: 83.33333%
}

.uni-col-pull-20[data-v-df8943ba] {
	position: relative;
	right: 83.33333%
}

.uni-col-push-20[data-v-df8943ba] {
	position: relative;
	left: 83.33333%
}

.uni-col-21[data-v-df8943ba] {
	width: 87.5%
}

.uni-col-offset-21[data-v-df8943ba] {
	margin-left: 87.5%
}

.uni-col-pull-21[data-v-df8943ba] {
	position: relative;
	right: 87.5%
}

.uni-col-push-21[data-v-df8943ba] {
	position: relative;
	left: 87.5%
}

.uni-col-22[data-v-df8943ba] {
	width: 91.66667%
}

.uni-col-offset-22[data-v-df8943ba] {
	margin-left: 91.66667%
}

.uni-col-pull-22[data-v-df8943ba] {
	position: relative;
	right: 91.66667%
}

.uni-col-push-22[data-v-df8943ba] {
	position: relative;
	left: 91.66667%
}

.uni-col-23[data-v-df8943ba] {
	width: 95.83333%
}

.uni-col-offset-23[data-v-df8943ba] {
	margin-left: 95.83333%
}

.uni-col-pull-23[data-v-df8943ba] {
	position: relative;
	right: 95.83333%
}

.uni-col-push-23[data-v-df8943ba] {
	position: relative;
	left: 95.83333%
}

.uni-col-24[data-v-df8943ba] {
	width: 100%
}

.uni-col-offset-24[data-v-df8943ba] {
	margin-left: 100%
}

.uni-col-pull-24[data-v-df8943ba] {
	position: relative;
	right: 100%
}

.uni-col-push-24[data-v-df8943ba] {
	position: relative;
	left: 100%
}

@media screen and (max-width:767px) {
	.uni-col-xs-0[data-v-df8943ba] {
		display: none
	}
	.uni-col-xs-0[data-v-df8943ba] {
		width: 0
	}
	.uni-col-xs-offset-0[data-v-df8943ba] {
		margin-left: 0
	}
	.uni-col-xs-pull-0[data-v-df8943ba] {
		position: relative;
		right: 0
	}
	.uni-col-xs-push-0[data-v-df8943ba] {
		position: relative;
		left: 0
	}
	.uni-col-xs-1[data-v-df8943ba] {
		width: 4.16667%
	}
	.uni-col-xs-offset-1[data-v-df8943ba] {
		margin-left: 4.16667%
	}
	.uni-col-xs-pull-1[data-v-df8943ba] {
		position: relative;
		right: 4.16667%
	}
	.uni-col-xs-push-1[data-v-df8943ba] {
		position: relative;
		left: 4.16667%
	}
	.uni-col-xs-2[data-v-df8943ba] {
		width: 8.33333%
	}
	.uni-col-xs-offset-2[data-v-df8943ba] {
		margin-left: 8.33333%
	}
	.uni-col-xs-pull-2[data-v-df8943ba] {
		position: relative;
		right: 8.33333%
	}
	.uni-col-xs-push-2[data-v-df8943ba] {
		position: relative;
		left: 8.33333%
	}
	.uni-col-xs-3[data-v-df8943ba] {
		width: 12.5%
	}
	.uni-col-xs-offset-3[data-v-df8943ba] {
		margin-left: 12.5%
	}
	.uni-col-xs-pull-3[data-v-df8943ba] {
		position: relative;
		right: 12.5%
	}
	.uni-col-xs-push-3[data-v-df8943ba] {
		position: relative;
		left: 12.5%
	}
	.uni-col-xs-4[data-v-df8943ba] {
		width: 16.66667%
	}
	.uni-col-xs-offset-4[data-v-df8943ba] {
		margin-left: 16.66667%
	}
	.uni-col-xs-pull-4[data-v-df8943ba] {
		position: relative;
		right: 16.66667%
	}
	.uni-col-xs-push-4[data-v-df8943ba] {
		position: relative;
		left: 16.66667%
	}
	.uni-col-xs-5[data-v-df8943ba] {
		width: 20.83333%
	}
	.uni-col-xs-offset-5[data-v-df8943ba] {
		margin-left: 20.83333%
	}
	.uni-col-xs-pull-5[data-v-df8943ba] {
		position: relative;
		right: 20.83333%
	}
	.uni-col-xs-push-5[data-v-df8943ba] {
		position: relative;
		left: 20.83333%
	}
	.uni-col-xs-6[data-v-df8943ba] {
		width: 25%
	}
	.uni-col-xs-offset-6[data-v-df8943ba] {
		margin-left: 25%
	}
	.uni-col-xs-pull-6[data-v-df8943ba] {
		position: relative;
		right: 25%
	}
	.uni-col-xs-push-6[data-v-df8943ba] {
		position: relative;
		left: 25%
	}
	.uni-col-xs-7[data-v-df8943ba] {
		width: 29.16667%
	}
	.uni-col-xs-offset-7[data-v-df8943ba] {
		margin-left: 29.16667%
	}
	.uni-col-xs-pull-7[data-v-df8943ba] {
		position: relative;
		right: 29.16667%
	}
	.uni-col-xs-push-7[data-v-df8943ba] {
		position: relative;
		left: 29.16667%
	}
	.uni-col-xs-8[data-v-df8943ba] {
		width: 33.33333%
	}
	.uni-col-xs-offset-8[data-v-df8943ba] {
		margin-left: 33.33333%
	}
	.uni-col-xs-pull-8[data-v-df8943ba] {
		position: relative;
		right: 33.33333%
	}
	.uni-col-xs-push-8[data-v-df8943ba] {
		position: relative;
		left: 33.33333%
	}
	.uni-col-xs-9[data-v-df8943ba] {
		width: 37.5%
	}
	.uni-col-xs-offset-9[data-v-df8943ba] {
		margin-left: 37.5%
	}
	.uni-col-xs-pull-9[data-v-df8943ba] {
		position: relative;
		right: 37.5%
	}
	.uni-col-xs-push-9[data-v-df8943ba] {
		position: relative;
		left: 37.5%
	}
	.uni-col-xs-10[data-v-df8943ba] {
		width: 41.66667%
	}
	.uni-col-xs-offset-10[data-v-df8943ba] {
		margin-left: 41.66667%
	}
	.uni-col-xs-pull-10[data-v-df8943ba] {
		position: relative;
		right: 41.66667%
	}
	.uni-col-xs-push-10[data-v-df8943ba] {
		position: relative;
		left: 41.66667%
	}
	.uni-col-xs-11[data-v-df8943ba] {
		width: 45.83333%
	}
	.uni-col-xs-offset-11[data-v-df8943ba] {
		margin-left: 45.83333%
	}
	.uni-col-xs-pull-11[data-v-df8943ba] {
		position: relative;
		right: 45.83333%
	}
	.uni-col-xs-push-11[data-v-df8943ba] {
		position: relative;
		left: 45.83333%
	}
	.uni-col-xs-12[data-v-df8943ba] {
		width: 50%
	}
	.uni-col-xs-offset-12[data-v-df8943ba] {
		margin-left: 50%
	}
	.uni-col-xs-pull-12[data-v-df8943ba] {
		position: relative;
		right: 50%
	}
	.uni-col-xs-push-12[data-v-df8943ba] {
		position: relative;
		left: 50%
	}
	.uni-col-xs-13[data-v-df8943ba] {
		width: 54.16667%
	}
	.uni-col-xs-offset-13[data-v-df8943ba] {
		margin-left: 54.16667%
	}
	.uni-col-xs-pull-13[data-v-df8943ba] {
		position: relative;
		right: 54.16667%
	}
	.uni-col-xs-push-13[data-v-df8943ba] {
		position: relative;
		left: 54.16667%
	}
	.uni-col-xs-14[data-v-df8943ba] {
		width: 58.33333%
	}
	.uni-col-xs-offset-14[data-v-df8943ba] {
		margin-left: 58.33333%
	}
	.uni-col-xs-pull-14[data-v-df8943ba] {
		position: relative;
		right: 58.33333%
	}
	.uni-col-xs-push-14[data-v-df8943ba] {
		position: relative;
		left: 58.33333%
	}
	.uni-col-xs-15[data-v-df8943ba] {
		width: 62.5%
	}
	.uni-col-xs-offset-15[data-v-df8943ba] {
		margin-left: 62.5%
	}
	.uni-col-xs-pull-15[data-v-df8943ba] {
		position: relative;
		right: 62.5%
	}
	.uni-col-xs-push-15[data-v-df8943ba] {
		position: relative;
		left: 62.5%
	}
	.uni-col-xs-16[data-v-df8943ba] {
		width: 66.66667%
	}
	.uni-col-xs-offset-16[data-v-df8943ba] {
		margin-left: 66.66667%
	}
	.uni-col-xs-pull-16[data-v-df8943ba] {
		position: relative;
		right: 66.66667%
	}
	.uni-col-xs-push-16[data-v-df8943ba] {
		position: relative;
		left: 66.66667%
	}
	.uni-col-xs-17[data-v-df8943ba] {
		width: 70.83333%
	}
	.uni-col-xs-offset-17[data-v-df8943ba] {
		margin-left: 70.83333%
	}
	.uni-col-xs-pull-17[data-v-df8943ba] {
		position: relative;
		right: 70.83333%
	}
	.uni-col-xs-push-17[data-v-df8943ba] {
		position: relative;
		left: 70.83333%
	}
	.uni-col-xs-18[data-v-df8943ba] {
		width: 75%
	}
	.uni-col-xs-offset-18[data-v-df8943ba] {
		margin-left: 75%
	}
	.uni-col-xs-pull-18[data-v-df8943ba] {
		position: relative;
		right: 75%
	}
	.uni-col-xs-push-18[data-v-df8943ba] {
		position: relative;
		left: 75%
	}
	.uni-col-xs-19[data-v-df8943ba] {
		width: 79.16667%
	}
	.uni-col-xs-offset-19[data-v-df8943ba] {
		margin-left: 79.16667%
	}
	.uni-col-xs-pull-19[data-v-df8943ba] {
		position: relative;
		right: 79.16667%
	}
	.uni-col-xs-push-19[data-v-df8943ba] {
		position: relative;
		left: 79.16667%
	}
	.uni-col-xs-20[data-v-df8943ba] {
		width: 83.33333%
	}
	.uni-col-xs-offset-20[data-v-df8943ba] {
		margin-left: 83.33333%
	}
	.uni-col-xs-pull-20[data-v-df8943ba] {
		position: relative;
		right: 83.33333%
	}
	.uni-col-xs-push-20[data-v-df8943ba] {
		position: relative;
		left: 83.33333%
	}
	.uni-col-xs-21[data-v-df8943ba] {
		width: 87.5%
	}
	.uni-col-xs-offset-21[data-v-df8943ba] {
		margin-left: 87.5%
	}
	.uni-col-xs-pull-21[data-v-df8943ba] {
		position: relative;
		right: 87.5%
	}
	.uni-col-xs-push-21[data-v-df8943ba] {
		position: relative;
		left: 87.5%
	}
	.uni-col-xs-22[data-v-df8943ba] {
		width: 91.66667%
	}
	.uni-col-xs-offset-22[data-v-df8943ba] {
		margin-left: 91.66667%
	}
	.uni-col-xs-pull-22[data-v-df8943ba] {
		position: relative;
		right: 91.66667%
	}
	.uni-col-xs-push-22[data-v-df8943ba] {
		position: relative;
		left: 91.66667%
	}
	.uni-col-xs-23[data-v-df8943ba] {
		width: 95.83333%
	}
	.uni-col-xs-offset-23[data-v-df8943ba] {
		margin-left: 95.83333%
	}
	.uni-col-xs-pull-23[data-v-df8943ba] {
		position: relative;
		right: 95.83333%
	}
	.uni-col-xs-push-23[data-v-df8943ba] {
		position: relative;
		left: 95.83333%
	}
	.uni-col-xs-24[data-v-df8943ba] {
		width: 100%
	}
	.uni-col-xs-offset-24[data-v-df8943ba] {
		margin-left: 100%
	}
	.uni-col-xs-pull-24[data-v-df8943ba] {
		position: relative;
		right: 100%
	}
	.uni-col-xs-push-24[data-v-df8943ba] {
		position: relative;
		left: 100%
	}
}

@media screen and (min-width:768px) {
	.uni-col-sm-0[data-v-df8943ba] {
		display: none
	}
	.uni-col-sm-0[data-v-df8943ba] {
		width: 0
	}
	.uni-col-sm-offset-0[data-v-df8943ba] {
		margin-left: 0
	}
	.uni-col-sm-pull-0[data-v-df8943ba] {
		position: relative;
		right: 0
	}
	.uni-col-sm-push-0[data-v-df8943ba] {
		position: relative;
		left: 0
	}
	.uni-col-sm-1[data-v-df8943ba] {
		width: 4.16667%
	}
	.uni-col-sm-offset-1[data-v-df8943ba] {
		margin-left: 4.16667%
	}
	.uni-col-sm-pull-1[data-v-df8943ba] {
		position: relative;
		right: 4.16667%
	}
	.uni-col-sm-push-1[data-v-df8943ba] {
		position: relative;
		left: 4.16667%
	}
	.uni-col-sm-2[data-v-df8943ba] {
		width: 8.33333%
	}
	.uni-col-sm-offset-2[data-v-df8943ba] {
		margin-left: 8.33333%
	}
	.uni-col-sm-pull-2[data-v-df8943ba] {
		position: relative;
		right: 8.33333%
	}
	.uni-col-sm-push-2[data-v-df8943ba] {
		position: relative;
		left: 8.33333%
	}
	.uni-col-sm-3[data-v-df8943ba] {
		width: 12.5%
	}
	.uni-col-sm-offset-3[data-v-df8943ba] {
		margin-left: 12.5%
	}
	.uni-col-sm-pull-3[data-v-df8943ba] {
		position: relative;
		right: 12.5%
	}
	.uni-col-sm-push-3[data-v-df8943ba] {
		position: relative;
		left: 12.5%
	}
	.uni-col-sm-4[data-v-df8943ba] {
		width: 16.66667%
	}
	.uni-col-sm-offset-4[data-v-df8943ba] {
		margin-left: 16.66667%
	}
	.uni-col-sm-pull-4[data-v-df8943ba] {
		position: relative;
		right: 16.66667%
	}
	.uni-col-sm-push-4[data-v-df8943ba] {
		position: relative;
		left: 16.66667%
	}
	.uni-col-sm-5[data-v-df8943ba] {
		width: 20.83333%
	}
	.uni-col-sm-offset-5[data-v-df8943ba] {
		margin-left: 20.83333%
	}
	.uni-col-sm-pull-5[data-v-df8943ba] {
		position: relative;
		right: 20.83333%
	}
	.uni-col-sm-push-5[data-v-df8943ba] {
		position: relative;
		left: 20.83333%
	}
	.uni-col-sm-6[data-v-df8943ba] {
		width: 25%
	}
	.uni-col-sm-offset-6[data-v-df8943ba] {
		margin-left: 25%
	}
	.uni-col-sm-pull-6[data-v-df8943ba] {
		position: relative;
		right: 25%
	}
	.uni-col-sm-push-6[data-v-df8943ba] {
		position: relative;
		left: 25%
	}
	.uni-col-sm-7[data-v-df8943ba] {
		width: 29.16667%
	}
	.uni-col-sm-offset-7[data-v-df8943ba] {
		margin-left: 29.16667%
	}
	.uni-col-sm-pull-7[data-v-df8943ba] {
		position: relative;
		right: 29.16667%
	}
	.uni-col-sm-push-7[data-v-df8943ba] {
		position: relative;
		left: 29.16667%
	}
	.uni-col-sm-8[data-v-df8943ba] {
		width: 33.33333%
	}
	.uni-col-sm-offset-8[data-v-df8943ba] {
		margin-left: 33.33333%
	}
	.uni-col-sm-pull-8[data-v-df8943ba] {
		position: relative;
		right: 33.33333%
	}
	.uni-col-sm-push-8[data-v-df8943ba] {
		position: relative;
		left: 33.33333%
	}
	.uni-col-sm-9[data-v-df8943ba] {
		width: 37.5%
	}
	.uni-col-sm-offset-9[data-v-df8943ba] {
		margin-left: 37.5%
	}
	.uni-col-sm-pull-9[data-v-df8943ba] {
		position: relative;
		right: 37.5%
	}
	.uni-col-sm-push-9[data-v-df8943ba] {
		position: relative;
		left: 37.5%
	}
	.uni-col-sm-10[data-v-df8943ba] {
		width: 41.66667%
	}
	.uni-col-sm-offset-10[data-v-df8943ba] {
		margin-left: 41.66667%
	}
	.uni-col-sm-pull-10[data-v-df8943ba] {
		position: relative;
		right: 41.66667%
	}
	.uni-col-sm-push-10[data-v-df8943ba] {
		position: relative;
		left: 41.66667%
	}
	.uni-col-sm-11[data-v-df8943ba] {
		width: 45.83333%
	}
	.uni-col-sm-offset-11[data-v-df8943ba] {
		margin-left: 45.83333%
	}
	.uni-col-sm-pull-11[data-v-df8943ba] {
		position: relative;
		right: 45.83333%
	}
	.uni-col-sm-push-11[data-v-df8943ba] {
		position: relative;
		left: 45.83333%
	}
	.uni-col-sm-12[data-v-df8943ba] {
		width: 50%
	}
	.uni-col-sm-offset-12[data-v-df8943ba] {
		margin-left: 50%
	}
	.uni-col-sm-pull-12[data-v-df8943ba] {
		position: relative;
		right: 50%
	}
	.uni-col-sm-push-12[data-v-df8943ba] {
		position: relative;
		left: 50%
	}
	.uni-col-sm-13[data-v-df8943ba] {
		width: 54.16667%
	}
	.uni-col-sm-offset-13[data-v-df8943ba] {
		margin-left: 54.16667%
	}
	.uni-col-sm-pull-13[data-v-df8943ba] {
		position: relative;
		right: 54.16667%
	}
	.uni-col-sm-push-13[data-v-df8943ba] {
		position: relative;
		left: 54.16667%
	}
	.uni-col-sm-14[data-v-df8943ba] {
		width: 58.33333%
	}
	.uni-col-sm-offset-14[data-v-df8943ba] {
		margin-left: 58.33333%
	}
	.uni-col-sm-pull-14[data-v-df8943ba] {
		position: relative;
		right: 58.33333%
	}
	.uni-col-sm-push-14[data-v-df8943ba] {
		position: relative;
		left: 58.33333%
	}
	.uni-col-sm-15[data-v-df8943ba] {
		width: 62.5%
	}
	.uni-col-sm-offset-15[data-v-df8943ba] {
		margin-left: 62.5%
	}
	.uni-col-sm-pull-15[data-v-df8943ba] {
		position: relative;
		right: 62.5%
	}
	.uni-col-sm-push-15[data-v-df8943ba] {
		position: relative;
		left: 62.5%
	}
	.uni-col-sm-16[data-v-df8943ba] {
		width: 66.66667%
	}
	.uni-col-sm-offset-16[data-v-df8943ba] {
		margin-left: 66.66667%
	}
	.uni-col-sm-pull-16[data-v-df8943ba] {
		position: relative;
		right: 66.66667%
	}
	.uni-col-sm-push-16[data-v-df8943ba] {
		position: relative;
		left: 66.66667%
	}
	.uni-col-sm-17[data-v-df8943ba] {
		width: 70.83333%
	}
	.uni-col-sm-offset-17[data-v-df8943ba] {
		margin-left: 70.83333%
	}
	.uni-col-sm-pull-17[data-v-df8943ba] {
		position: relative;
		right: 70.83333%
	}
	.uni-col-sm-push-17[data-v-df8943ba] {
		position: relative;
		left: 70.83333%
	}
	.uni-col-sm-18[data-v-df8943ba] {
		width: 75%
	}
	.uni-col-sm-offset-18[data-v-df8943ba] {
		margin-left: 75%
	}
	.uni-col-sm-pull-18[data-v-df8943ba] {
		position: relative;
		right: 75%
	}
	.uni-col-sm-push-18[data-v-df8943ba] {
		position: relative;
		left: 75%
	}
	.uni-col-sm-19[data-v-df8943ba] {
		width: 79.16667%
	}
	.uni-col-sm-offset-19[data-v-df8943ba] {
		margin-left: 79.16667%
	}
	.uni-col-sm-pull-19[data-v-df8943ba] {
		position: relative;
		right: 79.16667%
	}
	.uni-col-sm-push-19[data-v-df8943ba] {
		position: relative;
		left: 79.16667%
	}
	.uni-col-sm-20[data-v-df8943ba] {
		width: 83.33333%
	}
	.uni-col-sm-offset-20[data-v-df8943ba] {
		margin-left: 83.33333%
	}
	.uni-col-sm-pull-20[data-v-df8943ba] {
		position: relative;
		right: 83.33333%
	}
	.uni-col-sm-push-20[data-v-df8943ba] {
		position: relative;
		left: 83.33333%
	}
	.uni-col-sm-21[data-v-df8943ba] {
		width: 87.5%
	}
	.uni-col-sm-offset-21[data-v-df8943ba] {
		margin-left: 87.5%
	}
	.uni-col-sm-pull-21[data-v-df8943ba] {
		position: relative;
		right: 87.5%
	}
	.uni-col-sm-push-21[data-v-df8943ba] {
		position: relative;
		left: 87.5%
	}
	.uni-col-sm-22[data-v-df8943ba] {
		width: 91.66667%
	}
	.uni-col-sm-offset-22[data-v-df8943ba] {
		margin-left: 91.66667%
	}
	.uni-col-sm-pull-22[data-v-df8943ba] {
		position: relative;
		right: 91.66667%
	}
	.uni-col-sm-push-22[data-v-df8943ba] {
		position: relative;
		left: 91.66667%
	}
	.uni-col-sm-23[data-v-df8943ba] {
		width: 95.83333%
	}
	.uni-col-sm-offset-23[data-v-df8943ba] {
		margin-left: 95.83333%
	}
	.uni-col-sm-pull-23[data-v-df8943ba] {
		position: relative;
		right: 95.83333%
	}
	.uni-col-sm-push-23[data-v-df8943ba] {
		position: relative;
		left: 95.83333%
	}
	.uni-col-sm-24[data-v-df8943ba] {
		width: 100%
	}
	.uni-col-sm-offset-24[data-v-df8943ba] {
		margin-left: 100%
	}
	.uni-col-sm-pull-24[data-v-df8943ba] {
		position: relative;
		right: 100%
	}
	.uni-col-sm-push-24[data-v-df8943ba] {
		position: relative;
		left: 100%
	}
}

@media screen and (min-width:992px) {
	.uni-col-md-0[data-v-df8943ba] {
		display: none
	}
	.uni-col-md-0[data-v-df8943ba] {
		width: 0
	}
	.uni-col-md-offset-0[data-v-df8943ba] {
		margin-left: 0
	}
	.uni-col-md-pull-0[data-v-df8943ba] {
		position: relative;
		right: 0
	}
	.uni-col-md-push-0[data-v-df8943ba] {
		position: relative;
		left: 0
	}
	.uni-col-md-1[data-v-df8943ba] {
		width: 4.16667%
	}
	.uni-col-md-offset-1[data-v-df8943ba] {
		margin-left: 4.16667%
	}
	.uni-col-md-pull-1[data-v-df8943ba] {
		position: relative;
		right: 4.16667%
	}
	.uni-col-md-push-1[data-v-df8943ba] {
		position: relative;
		left: 4.16667%
	}
	.uni-col-md-2[data-v-df8943ba] {
		width: 8.33333%
	}
	.uni-col-md-offset-2[data-v-df8943ba] {
		margin-left: 8.33333%
	}
	.uni-col-md-pull-2[data-v-df8943ba] {
		position: relative;
		right: 8.33333%
	}
	.uni-col-md-push-2[data-v-df8943ba] {
		position: relative;
		left: 8.33333%
	}
	.uni-col-md-3[data-v-df8943ba] {
		width: 12.5%
	}
	.uni-col-md-offset-3[data-v-df8943ba] {
		margin-left: 12.5%
	}
	.uni-col-md-pull-3[data-v-df8943ba] {
		position: relative;
		right: 12.5%
	}
	.uni-col-md-push-3[data-v-df8943ba] {
		position: relative;
		left: 12.5%
	}
	.uni-col-md-4[data-v-df8943ba] {
		width: 16.66667%
	}
	.uni-col-md-offset-4[data-v-df8943ba] {
		margin-left: 16.66667%
	}
	.uni-col-md-pull-4[data-v-df8943ba] {
		position: relative;
		right: 16.66667%
	}
	.uni-col-md-push-4[data-v-df8943ba] {
		position: relative;
		left: 16.66667%
	}
	.uni-col-md-5[data-v-df8943ba] {
		width: 20.83333%
	}
	.uni-col-md-offset-5[data-v-df8943ba] {
		margin-left: 20.83333%
	}
	.uni-col-md-pull-5[data-v-df8943ba] {
		position: relative;
		right: 20.83333%
	}
	.uni-col-md-push-5[data-v-df8943ba] {
		position: relative;
		left: 20.83333%
	}
	.uni-col-md-6[data-v-df8943ba] {
		width: 25%
	}
	.uni-col-md-offset-6[data-v-df8943ba] {
		margin-left: 25%
	}
	.uni-col-md-pull-6[data-v-df8943ba] {
		position: relative;
		right: 25%
	}
	.uni-col-md-push-6[data-v-df8943ba] {
		position: relative;
		left: 25%
	}
	.uni-col-md-7[data-v-df8943ba] {
		width: 29.16667%
	}
	.uni-col-md-offset-7[data-v-df8943ba] {
		margin-left: 29.16667%
	}
	.uni-col-md-pull-7[data-v-df8943ba] {
		position: relative;
		right: 29.16667%
	}
	.uni-col-md-push-7[data-v-df8943ba] {
		position: relative;
		left: 29.16667%
	}
	.uni-col-md-8[data-v-df8943ba] {
		width: 33.33333%
	}
	.uni-col-md-offset-8[data-v-df8943ba] {
		margin-left: 33.33333%
	}
	.uni-col-md-pull-8[data-v-df8943ba] {
		position: relative;
		right: 33.33333%
	}
	.uni-col-md-push-8[data-v-df8943ba] {
		position: relative;
		left: 33.33333%
	}
	.uni-col-md-9[data-v-df8943ba] {
		width: 37.5%
	}
	.uni-col-md-offset-9[data-v-df8943ba] {
		margin-left: 37.5%
	}
	.uni-col-md-pull-9[data-v-df8943ba] {
		position: relative;
		right: 37.5%
	}
	.uni-col-md-push-9[data-v-df8943ba] {
		position: relative;
		left: 37.5%
	}
	.uni-col-md-10[data-v-df8943ba] {
		width: 41.66667%
	}
	.uni-col-md-offset-10[data-v-df8943ba] {
		margin-left: 41.66667%
	}
	.uni-col-md-pull-10[data-v-df8943ba] {
		position: relative;
		right: 41.66667%
	}
	.uni-col-md-push-10[data-v-df8943ba] {
		position: relative;
		left: 41.66667%
	}
	.uni-col-md-11[data-v-df8943ba] {
		width: 45.83333%
	}
	.uni-col-md-offset-11[data-v-df8943ba] {
		margin-left: 45.83333%
	}
	.uni-col-md-pull-11[data-v-df8943ba] {
		position: relative;
		right: 45.83333%
	}
	.uni-col-md-push-11[data-v-df8943ba] {
		position: relative;
		left: 45.83333%
	}
	.uni-col-md-12[data-v-df8943ba] {
		width: 50%
	}
	.uni-col-md-offset-12[data-v-df8943ba] {
		margin-left: 50%
	}
	.uni-col-md-pull-12[data-v-df8943ba] {
		position: relative;
		right: 50%
	}
	.uni-col-md-push-12[data-v-df8943ba] {
		position: relative;
		left: 50%
	}
	.uni-col-md-13[data-v-df8943ba] {
		width: 54.16667%
	}
	.uni-col-md-offset-13[data-v-df8943ba] {
		margin-left: 54.16667%
	}
	.uni-col-md-pull-13[data-v-df8943ba] {
		position: relative;
		right: 54.16667%
	}
	.uni-col-md-push-13[data-v-df8943ba] {
		position: relative;
		left: 54.16667%
	}
	.uni-col-md-14[data-v-df8943ba] {
		width: 58.33333%
	}
	.uni-col-md-offset-14[data-v-df8943ba] {
		margin-left: 58.33333%
	}
	.uni-col-md-pull-14[data-v-df8943ba] {
		position: relative;
		right: 58.33333%
	}
	.uni-col-md-push-14[data-v-df8943ba] {
		position: relative;
		left: 58.33333%
	}
	.uni-col-md-15[data-v-df8943ba] {
		width: 62.5%
	}
	.uni-col-md-offset-15[data-v-df8943ba] {
		margin-left: 62.5%
	}
	.uni-col-md-pull-15[data-v-df8943ba] {
		position: relative;
		right: 62.5%
	}
	.uni-col-md-push-15[data-v-df8943ba] {
		position: relative;
		left: 62.5%
	}
	.uni-col-md-16[data-v-df8943ba] {
		width: 66.66667%
	}
	.uni-col-md-offset-16[data-v-df8943ba] {
		margin-left: 66.66667%
	}
	.uni-col-md-pull-16[data-v-df8943ba] {
		position: relative;
		right: 66.66667%
	}
	.uni-col-md-push-16[data-v-df8943ba] {
		position: relative;
		left: 66.66667%
	}
	.uni-col-md-17[data-v-df8943ba] {
		width: 70.83333%
	}
	.uni-col-md-offset-17[data-v-df8943ba] {
		margin-left: 70.83333%
	}
	.uni-col-md-pull-17[data-v-df8943ba] {
		position: relative;
		right: 70.83333%
	}
	.uni-col-md-push-17[data-v-df8943ba] {
		position: relative;
		left: 70.83333%
	}
	.uni-col-md-18[data-v-df8943ba] {
		width: 75%
	}
	.uni-col-md-offset-18[data-v-df8943ba] {
		margin-left: 75%
	}
	.uni-col-md-pull-18[data-v-df8943ba] {
		position: relative;
		right: 75%
	}
	.uni-col-md-push-18[data-v-df8943ba] {
		position: relative;
		left: 75%
	}
	.uni-col-md-19[data-v-df8943ba] {
		width: 79.16667%
	}
	.uni-col-md-offset-19[data-v-df8943ba] {
		margin-left: 79.16667%
	}
	.uni-col-md-pull-19[data-v-df8943ba] {
		position: relative;
		right: 79.16667%
	}
	.uni-col-md-push-19[data-v-df8943ba] {
		position: relative;
		left: 79.16667%
	}
	.uni-col-md-20[data-v-df8943ba] {
		width: 83.33333%
	}
	.uni-col-md-offset-20[data-v-df8943ba] {
		margin-left: 83.33333%
	}
	.uni-col-md-pull-20[data-v-df8943ba] {
		position: relative;
		right: 83.33333%
	}
	.uni-col-md-push-20[data-v-df8943ba] {
		position: relative;
		left: 83.33333%
	}
	.uni-col-md-21[data-v-df8943ba] {
		width: 87.5%
	}
	.uni-col-md-offset-21[data-v-df8943ba] {
		margin-left: 87.5%
	}
	.uni-col-md-pull-21[data-v-df8943ba] {
		position: relative;
		right: 87.5%
	}
	.uni-col-md-push-21[data-v-df8943ba] {
		position: relative;
		left: 87.5%
	}
	.uni-col-md-22[data-v-df8943ba] {
		width: 91.66667%
	}
	.uni-col-md-offset-22[data-v-df8943ba] {
		margin-left: 91.66667%
	}
	.uni-col-md-pull-22[data-v-df8943ba] {
		position: relative;
		right: 91.66667%
	}
	.uni-col-md-push-22[data-v-df8943ba] {
		position: relative;
		left: 91.66667%
	}
	.uni-col-md-23[data-v-df8943ba] {
		width: 95.83333%
	}
	.uni-col-md-offset-23[data-v-df8943ba] {
		margin-left: 95.83333%
	}
	.uni-col-md-pull-23[data-v-df8943ba] {
		position: relative;
		right: 95.83333%
	}
	.uni-col-md-push-23[data-v-df8943ba] {
		position: relative;
		left: 95.83333%
	}
	.uni-col-md-24[data-v-df8943ba] {
		width: 100%
	}
	.uni-col-md-offset-24[data-v-df8943ba] {
		margin-left: 100%
	}
	.uni-col-md-pull-24[data-v-df8943ba] {
		position: relative;
		right: 100%
	}
	.uni-col-md-push-24[data-v-df8943ba] {
		position: relative;
		left: 100%
	}
}

@media screen and (min-width:1200px) {
	.uni-col-lg-0[data-v-df8943ba] {
		display: none
	}
	.uni-col-lg-0[data-v-df8943ba] {
		width: 0
	}
	.uni-col-lg-offset-0[data-v-df8943ba] {
		margin-left: 0
	}
	.uni-col-lg-pull-0[data-v-df8943ba] {
		position: relative;
		right: 0
	}
	.uni-col-lg-push-0[data-v-df8943ba] {
		position: relative;
		left: 0
	}
	.uni-col-lg-1[data-v-df8943ba] {
		width: 4.16667%
	}
	.uni-col-lg-offset-1[data-v-df8943ba] {
		margin-left: 4.16667%
	}
	.uni-col-lg-pull-1[data-v-df8943ba] {
		position: relative;
		right: 4.16667%
	}
	.uni-col-lg-push-1[data-v-df8943ba] {
		position: relative;
		left: 4.16667%
	}
	.uni-col-lg-2[data-v-df8943ba] {
		width: 8.33333%
	}
	.uni-col-lg-offset-2[data-v-df8943ba] {
		margin-left: 8.33333%
	}
	.uni-col-lg-pull-2[data-v-df8943ba] {
		position: relative;
		right: 8.33333%
	}
	.uni-col-lg-push-2[data-v-df8943ba] {
		position: relative;
		left: 8.33333%
	}
	.uni-col-lg-3[data-v-df8943ba] {
		width: 12.5%
	}
	.uni-col-lg-offset-3[data-v-df8943ba] {
		margin-left: 12.5%
	}
	.uni-col-lg-pull-3[data-v-df8943ba] {
		position: relative;
		right: 12.5%
	}
	.uni-col-lg-push-3[data-v-df8943ba] {
		position: relative;
		left: 12.5%
	}
	.uni-col-lg-4[data-v-df8943ba] {
		width: 16.66667%
	}
	.uni-col-lg-offset-4[data-v-df8943ba] {
		margin-left: 16.66667%
	}
	.uni-col-lg-pull-4[data-v-df8943ba] {
		position: relative;
		right: 16.66667%
	}
	.uni-col-lg-push-4[data-v-df8943ba] {
		position: relative;
		left: 16.66667%
	}
	.uni-col-lg-5[data-v-df8943ba] {
		width: 20.83333%
	}
	.uni-col-lg-offset-5[data-v-df8943ba] {
		margin-left: 20.83333%
	}
	.uni-col-lg-pull-5[data-v-df8943ba] {
		position: relative;
		right: 20.83333%
	}
	.uni-col-lg-push-5[data-v-df8943ba] {
		position: relative;
		left: 20.83333%
	}
	.uni-col-lg-6[data-v-df8943ba] {
		width: 25%
	}
	.uni-col-lg-offset-6[data-v-df8943ba] {
		margin-left: 25%
	}
	.uni-col-lg-pull-6[data-v-df8943ba] {
		position: relative;
		right: 25%
	}
	.uni-col-lg-push-6[data-v-df8943ba] {
		position: relative;
		left: 25%
	}
	.uni-col-lg-7[data-v-df8943ba] {
		width: 29.16667%
	}
	.uni-col-lg-offset-7[data-v-df8943ba] {
		margin-left: 29.16667%
	}
	.uni-col-lg-pull-7[data-v-df8943ba] {
		position: relative;
		right: 29.16667%
	}
	.uni-col-lg-push-7[data-v-df8943ba] {
		position: relative;
		left: 29.16667%
	}
	.uni-col-lg-8[data-v-df8943ba] {
		width: 33.33333%
	}
	.uni-col-lg-offset-8[data-v-df8943ba] {
		margin-left: 33.33333%
	}
	.uni-col-lg-pull-8[data-v-df8943ba] {
		position: relative;
		right: 33.33333%
	}
	.uni-col-lg-push-8[data-v-df8943ba] {
		position: relative;
		left: 33.33333%
	}
	.uni-col-lg-9[data-v-df8943ba] {
		width: 37.5%
	}
	.uni-col-lg-offset-9[data-v-df8943ba] {
		margin-left: 37.5%
	}
	.uni-col-lg-pull-9[data-v-df8943ba] {
		position: relative;
		right: 37.5%
	}
	.uni-col-lg-push-9[data-v-df8943ba] {
		position: relative;
		left: 37.5%
	}
	.uni-col-lg-10[data-v-df8943ba] {
		width: 41.66667%
	}
	.uni-col-lg-offset-10[data-v-df8943ba] {
		margin-left: 41.66667%
	}
	.uni-col-lg-pull-10[data-v-df8943ba] {
		position: relative;
		right: 41.66667%
	}
	.uni-col-lg-push-10[data-v-df8943ba] {
		position: relative;
		left: 41.66667%
	}
	.uni-col-lg-11[data-v-df8943ba] {
		width: 45.83333%
	}
	.uni-col-lg-offset-11[data-v-df8943ba] {
		margin-left: 45.83333%
	}
	.uni-col-lg-pull-11[data-v-df8943ba] {
		position: relative;
		right: 45.83333%
	}
	.uni-col-lg-push-11[data-v-df8943ba] {
		position: relative;
		left: 45.83333%
	}
	.uni-col-lg-12[data-v-df8943ba] {
		width: 50%
	}
	.uni-col-lg-offset-12[data-v-df8943ba] {
		margin-left: 50%
	}
	.uni-col-lg-pull-12[data-v-df8943ba] {
		position: relative;
		right: 50%
	}
	.uni-col-lg-push-12[data-v-df8943ba] {
		position: relative;
		left: 50%
	}
	.uni-col-lg-13[data-v-df8943ba] {
		width: 54.16667%
	}
	.uni-col-lg-offset-13[data-v-df8943ba] {
		margin-left: 54.16667%
	}
	.uni-col-lg-pull-13[data-v-df8943ba] {
		position: relative;
		right: 54.16667%
	}
	.uni-col-lg-push-13[data-v-df8943ba] {
		position: relative;
		left: 54.16667%
	}
	.uni-col-lg-14[data-v-df8943ba] {
		width: 58.33333%
	}
	.uni-col-lg-offset-14[data-v-df8943ba] {
		margin-left: 58.33333%
	}
	.uni-col-lg-pull-14[data-v-df8943ba] {
		position: relative;
		right: 58.33333%
	}
	.uni-col-lg-push-14[data-v-df8943ba] {
		position: relative;
		left: 58.33333%
	}
	.uni-col-lg-15[data-v-df8943ba] {
		width: 62.5%
	}
	.uni-col-lg-offset-15[data-v-df8943ba] {
		margin-left: 62.5%
	}
	.uni-col-lg-pull-15[data-v-df8943ba] {
		position: relative;
		right: 62.5%
	}
	.uni-col-lg-push-15[data-v-df8943ba] {
		position: relative;
		left: 62.5%
	}
	.uni-col-lg-16[data-v-df8943ba] {
		width: 66.66667%
	}
	.uni-col-lg-offset-16[data-v-df8943ba] {
		margin-left: 66.66667%
	}
	.uni-col-lg-pull-16[data-v-df8943ba] {
		position: relative;
		right: 66.66667%
	}
	.uni-col-lg-push-16[data-v-df8943ba] {
		position: relative;
		left: 66.66667%
	}
	.uni-col-lg-17[data-v-df8943ba] {
		width: 70.83333%
	}
	.uni-col-lg-offset-17[data-v-df8943ba] {
		margin-left: 70.83333%
	}
	.uni-col-lg-pull-17[data-v-df8943ba] {
		position: relative;
		right: 70.83333%
	}
	.uni-col-lg-push-17[data-v-df8943ba] {
		position: relative;
		left: 70.83333%
	}
	.uni-col-lg-18[data-v-df8943ba] {
		width: 75%
	}
	.uni-col-lg-offset-18[data-v-df8943ba] {
		margin-left: 75%
	}
	.uni-col-lg-pull-18[data-v-df8943ba] {
		position: relative;
		right: 75%
	}
	.uni-col-lg-push-18[data-v-df8943ba] {
		position: relative;
		left: 75%
	}
	.uni-col-lg-19[data-v-df8943ba] {
		width: 79.16667%
	}
	.uni-col-lg-offset-19[data-v-df8943ba] {
		margin-left: 79.16667%
	}
	.uni-col-lg-pull-19[data-v-df8943ba] {
		position: relative;
		right: 79.16667%
	}
	.uni-col-lg-push-19[data-v-df8943ba] {
		position: relative;
		left: 79.16667%
	}
	.uni-col-lg-20[data-v-df8943ba] {
		width: 83.33333%
	}
	.uni-col-lg-offset-20[data-v-df8943ba] {
		margin-left: 83.33333%
	}
	.uni-col-lg-pull-20[data-v-df8943ba] {
		position: relative;
		right: 83.33333%
	}
	.uni-col-lg-push-20[data-v-df8943ba] {
		position: relative;
		left: 83.33333%
	}
	.uni-col-lg-21[data-v-df8943ba] {
		width: 87.5%
	}
	.uni-col-lg-offset-21[data-v-df8943ba] {
		margin-left: 87.5%
	}
	.uni-col-lg-pull-21[data-v-df8943ba] {
		position: relative;
		right: 87.5%
	}
	.uni-col-lg-push-21[data-v-df8943ba] {
		position: relative;
		left: 87.5%
	}
	.uni-col-lg-22[data-v-df8943ba] {
		width: 91.66667%
	}
	.uni-col-lg-offset-22[data-v-df8943ba] {
		margin-left: 91.66667%
	}
	.uni-col-lg-pull-22[data-v-df8943ba] {
		position: relative;
		right: 91.66667%
	}
	.uni-col-lg-push-22[data-v-df8943ba] {
		position: relative;
		left: 91.66667%
	}
	.uni-col-lg-23[data-v-df8943ba] {
		width: 95.83333%
	}
	.uni-col-lg-offset-23[data-v-df8943ba] {
		margin-left: 95.83333%
	}
	.uni-col-lg-pull-23[data-v-df8943ba] {
		position: relative;
		right: 95.83333%
	}
	.uni-col-lg-push-23[data-v-df8943ba] {
		position: relative;
		left: 95.83333%
	}
	.uni-col-lg-24[data-v-df8943ba] {
		width: 100%
	}
	.uni-col-lg-offset-24[data-v-df8943ba] {
		margin-left: 100%
	}
	.uni-col-lg-pull-24[data-v-df8943ba] {
		position: relative;
		right: 100%
	}
	.uni-col-lg-push-24[data-v-df8943ba] {
		position: relative;
		left: 100%
	}
}

@media screen and (min-width:1920px) {
	.uni-col-xl-0[data-v-df8943ba] {
		display: none
	}
	.uni-col-xl-0[data-v-df8943ba] {
		width: 0
	}
	.uni-col-xl-offset-0[data-v-df8943ba] {
		margin-left: 0
	}
	.uni-col-xl-pull-0[data-v-df8943ba] {
		position: relative;
		right: 0
	}
	.uni-col-xl-push-0[data-v-df8943ba] {
		position: relative;
		left: 0
	}
	.uni-col-xl-1[data-v-df8943ba] {
		width: 4.16667%
	}
	.uni-col-xl-offset-1[data-v-df8943ba] {
		margin-left: 4.16667%
	}
	.uni-col-xl-pull-1[data-v-df8943ba] {
		position: relative;
		right: 4.16667%
	}
	.uni-col-xl-push-1[data-v-df8943ba] {
		position: relative;
		left: 4.16667%
	}
	.uni-col-xl-2[data-v-df8943ba] {
		width: 8.33333%
	}
	.uni-col-xl-offset-2[data-v-df8943ba] {
		margin-left: 8.33333%
	}
	.uni-col-xl-pull-2[data-v-df8943ba] {
		position: relative;
		right: 8.33333%
	}
	.uni-col-xl-push-2[data-v-df8943ba] {
		position: relative;
		left: 8.33333%
	}
	.uni-col-xl-3[data-v-df8943ba] {
		width: 12.5%
	}
	.uni-col-xl-offset-3[data-v-df8943ba] {
		margin-left: 12.5%
	}
	.uni-col-xl-pull-3[data-v-df8943ba] {
		position: relative;
		right: 12.5%
	}
	.uni-col-xl-push-3[data-v-df8943ba] {
		position: relative;
		left: 12.5%
	}
	.uni-col-xl-4[data-v-df8943ba] {
		width: 16.66667%
	}
	.uni-col-xl-offset-4[data-v-df8943ba] {
		margin-left: 16.66667%
	}
	.uni-col-xl-pull-4[data-v-df8943ba] {
		position: relative;
		right: 16.66667%
	}
	.uni-col-xl-push-4[data-v-df8943ba] {
		position: relative;
		left: 16.66667%
	}
	.uni-col-xl-5[data-v-df8943ba] {
		width: 20.83333%
	}
	.uni-col-xl-offset-5[data-v-df8943ba] {
		margin-left: 20.83333%
	}
	.uni-col-xl-pull-5[data-v-df8943ba] {
		position: relative;
		right: 20.83333%
	}
	.uni-col-xl-push-5[data-v-df8943ba] {
		position: relative;
		left: 20.83333%
	}
	.uni-col-xl-6[data-v-df8943ba] {
		width: 25%
	}
	.uni-col-xl-offset-6[data-v-df8943ba] {
		margin-left: 25%
	}
	.uni-col-xl-pull-6[data-v-df8943ba] {
		position: relative;
		right: 25%
	}
	.uni-col-xl-push-6[data-v-df8943ba] {
		position: relative;
		left: 25%
	}
	.uni-col-xl-7[data-v-df8943ba] {
		width: 29.16667%
	}
	.uni-col-xl-offset-7[data-v-df8943ba] {
		margin-left: 29.16667%
	}
	.uni-col-xl-pull-7[data-v-df8943ba] {
		position: relative;
		right: 29.16667%
	}
	.uni-col-xl-push-7[data-v-df8943ba] {
		position: relative;
		left: 29.16667%
	}
	.uni-col-xl-8[data-v-df8943ba] {
		width: 33.33333%
	}
	.uni-col-xl-offset-8[data-v-df8943ba] {
		margin-left: 33.33333%
	}
	.uni-col-xl-pull-8[data-v-df8943ba] {
		position: relative;
		right: 33.33333%
	}
	.uni-col-xl-push-8[data-v-df8943ba] {
		position: relative;
		left: 33.33333%
	}
	.uni-col-xl-9[data-v-df8943ba] {
		width: 37.5%
	}
	.uni-col-xl-offset-9[data-v-df8943ba] {
		margin-left: 37.5%
	}
	.uni-col-xl-pull-9[data-v-df8943ba] {
		position: relative;
		right: 37.5%
	}
	.uni-col-xl-push-9[data-v-df8943ba] {
		position: relative;
		left: 37.5%
	}
	.uni-col-xl-10[data-v-df8943ba] {
		width: 41.66667%
	}
	.uni-col-xl-offset-10[data-v-df8943ba] {
		margin-left: 41.66667%
	}
	.uni-col-xl-pull-10[data-v-df8943ba] {
		position: relative;
		right: 41.66667%
	}
	.uni-col-xl-push-10[data-v-df8943ba] {
		position: relative;
		left: 41.66667%
	}
	.uni-col-xl-11[data-v-df8943ba] {
		width: 45.83333%
	}
	.uni-col-xl-offset-11[data-v-df8943ba] {
		margin-left: 45.83333%
	}
	.uni-col-xl-pull-11[data-v-df8943ba] {
		position: relative;
		right: 45.83333%
	}
	.uni-col-xl-push-11[data-v-df8943ba] {
		position: relative;
		left: 45.83333%
	}
	.uni-col-xl-12[data-v-df8943ba] {
		width: 50%
	}
	.uni-col-xl-offset-12[data-v-df8943ba] {
		margin-left: 50%
	}
	.uni-col-xl-pull-12[data-v-df8943ba] {
		position: relative;
		right: 50%
	}
	.uni-col-xl-push-12[data-v-df8943ba] {
		position: relative;
		left: 50%
	}
	.uni-col-xl-13[data-v-df8943ba] {
		width: 54.16667%
	}
	.uni-col-xl-offset-13[data-v-df8943ba] {
		margin-left: 54.16667%
	}
	.uni-col-xl-pull-13[data-v-df8943ba] {
		position: relative;
		right: 54.16667%
	}
	.uni-col-xl-push-13[data-v-df8943ba] {
		position: relative;
		left: 54.16667%
	}
	.uni-col-xl-14[data-v-df8943ba] {
		width: 58.33333%
	}
	.uni-col-xl-offset-14[data-v-df8943ba] {
		margin-left: 58.33333%
	}
	.uni-col-xl-pull-14[data-v-df8943ba] {
		position: relative;
		right: 58.33333%
	}
	.uni-col-xl-push-14[data-v-df8943ba] {
		position: relative;
		left: 58.33333%
	}
	.uni-col-xl-15[data-v-df8943ba] {
		width: 62.5%
	}
	.uni-col-xl-offset-15[data-v-df8943ba] {
		margin-left: 62.5%
	}
	.uni-col-xl-pull-15[data-v-df8943ba] {
		position: relative;
		right: 62.5%
	}
	.uni-col-xl-push-15[data-v-df8943ba] {
		position: relative;
		left: 62.5%
	}
	.uni-col-xl-16[data-v-df8943ba] {
		width: 66.66667%
	}
	.uni-col-xl-offset-16[data-v-df8943ba] {
		margin-left: 66.66667%
	}
	.uni-col-xl-pull-16[data-v-df8943ba] {
		position: relative;
		right: 66.66667%
	}
	.uni-col-xl-push-16[data-v-df8943ba] {
		position: relative;
		left: 66.66667%
	}
	.uni-col-xl-17[data-v-df8943ba] {
		width: 70.83333%
	}
	.uni-col-xl-offset-17[data-v-df8943ba] {
		margin-left: 70.83333%
	}
	.uni-col-xl-pull-17[data-v-df8943ba] {
		position: relative;
		right: 70.83333%
	}
	.uni-col-xl-push-17[data-v-df8943ba] {
		position: relative;
		left: 70.83333%
	}
	.uni-col-xl-18[data-v-df8943ba] {
		width: 75%
	}
	.uni-col-xl-offset-18[data-v-df8943ba] {
		margin-left: 75%
	}
	.uni-col-xl-pull-18[data-v-df8943ba] {
		position: relative;
		right: 75%
	}
	.uni-col-xl-push-18[data-v-df8943ba] {
		position: relative;
		left: 75%
	}
	.uni-col-xl-19[data-v-df8943ba] {
		width: 79.16667%
	}
	.uni-col-xl-offset-19[data-v-df8943ba] {
		margin-left: 79.16667%
	}
	.uni-col-xl-pull-19[data-v-df8943ba] {
		position: relative;
		right: 79.16667%
	}
	.uni-col-xl-push-19[data-v-df8943ba] {
		position: relative;
		left: 79.16667%
	}
	.uni-col-xl-20[data-v-df8943ba] {
		width: 83.33333%
	}
	.uni-col-xl-offset-20[data-v-df8943ba] {
		margin-left: 83.33333%
	}
	.uni-col-xl-pull-20[data-v-df8943ba] {
		position: relative;
		right: 83.33333%
	}
	.uni-col-xl-push-20[data-v-df8943ba] {
		position: relative;
		left: 83.33333%
	}
	.uni-col-xl-21[data-v-df8943ba] {
		width: 87.5%
	}
	.uni-col-xl-offset-21[data-v-df8943ba] {
		margin-left: 87.5%
	}
	.uni-col-xl-pull-21[data-v-df8943ba] {
		position: relative;
		right: 87.5%
	}
	.uni-col-xl-push-21[data-v-df8943ba] {
		position: relative;
		left: 87.5%
	}
	.uni-col-xl-22[data-v-df8943ba] {
		width: 91.66667%
	}
	.uni-col-xl-offset-22[data-v-df8943ba] {
		margin-left: 91.66667%
	}
	.uni-col-xl-pull-22[data-v-df8943ba] {
		position: relative;
		right: 91.66667%
	}
	.uni-col-xl-push-22[data-v-df8943ba] {
		position: relative;
		left: 91.66667%
	}
	.uni-col-xl-23[data-v-df8943ba] {
		width: 95.83333%
	}
	.uni-col-xl-offset-23[data-v-df8943ba] {
		margin-left: 95.83333%
	}
	.uni-col-xl-pull-23[data-v-df8943ba] {
		position: relative;
		right: 95.83333%
	}
	.uni-col-xl-push-23[data-v-df8943ba] {
		position: relative;
		left: 95.83333%
	}
	.uni-col-xl-24[data-v-df8943ba] {
		width: 100%
	}
	.uni-col-xl-offset-24[data-v-df8943ba] {
		margin-left: 100%
	}
	.uni-col-xl-pull-24[data-v-df8943ba] {
		position: relative;
		right: 100%
	}
	.uni-col-xl-push-24[data-v-df8943ba] {
		position: relative;
		left: 100%
	}
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.bg-info[data-v-45f74c66] {
	background-image: url(../img/bg2.png);
	padding: 10px 5px;
	padding-bottom: 60px;
	position: relative
}

h2[data-v-45f74c66] {
	text-align: center
}

[data-v-45f74c66] .uni-col {
	margin-bottom: 10px !important
}

.success[data-v-45f74c66] {
	color: #d5976b;
	font-size: 17px;
	font-weight: 500
}

.wait[data-v-45f74c66] {
	color: grey;
	font-size: 17px
}

.mining-button[data-v-45f74c66] {
	font-size: 17px;
	height: 30px
}

.btn-container[data-v-45f74c66] {
	position: absolute;
	bottom: 15px;
	width: 100%;
	display: flex;
	justify-content: space-around
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uni-grid-wrap[data-v-3ad70c0d] {
	display: flex;
	flex: 1;
	flex-direction: column;
	width: 100%
}

.uni-grid[data-v-3ad70c0d] {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap
}

.uni-grid--border[data-v-3ad70c0d] {
	position: relative;
	z-index: 1;
	border-left: 1px #d2d2d2 solid
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.uni-grid-item[data-v-4336d7d8] {
	height: 100%;
	display: flex;
	cursor: pointer
}

.uni-grid-item__box[data-v-4336d7d8] {
	display: flex;
	width: 100%;
	position: relative;
	flex: 1;
	flex-direction: column
}

.uni-grid-item--border[data-v-4336d7d8] {
	position: relative;
	z-index: 0;
	border-bottom: 1px #d2d2d2 solid;
	border-right: 1px #d2d2d2 solid
}

.uni-grid-item--border-top[data-v-4336d7d8] {
	position: relative;
	border-top: 1px #d2d2d2 solid;
	z-index: 0
}

.uni-highlight[data-v-4336d7d8]:active {
	background-color: #f1f1f1
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.platform-revenue[data-v-1e23c1b6] {
	position: relative;
	width: 100%;
	height: 140px;
	border-radius: 5px;
	overflow: hidden
}

.bg-color[data-v-1e23c1b6] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.uni-grid-item[data-v-1e23c1b6] {
	height: 70px !important;
	cursor: none
}

.item[data-v-1e23c1b6] {
	display: flex;
	flex-direction: column
}

.item[data-v-1e23c1b6] {
	padding-top: 10px;
	padding-left: 15px
}

.item p[data-v-1e23c1b6] {
	font-size: 12px;
	color: #4e4e4e;
	font-family: HiraginoSansGB;
	font-weight: 400
}

.item p[data-v-1e23c1b6]:nth-child(2) {
	color: #fff;
	margin-top: 5px;
	font-weight: 500;
	font-size: 17px;
	padding-left: 2px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.goods-card[data-v-410a7989] {
	position: relative;
	border-radius: 15px;
	width: 100%;
	background: linear-gradient(180deg, #fff9f3, #fbf1e6);
	padding: 10px;
	margin-bottom: 15px;
	box-shadow: 0px 2px 2px 0px hsla(0, 0%, 45.5%, .2)
}

.goods-card .title[data-v-410a7989] {
	color: #9c6431;
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 10px
}

.goods-card .image-card[data-v-410a7989] {
	position: relative;
	background: #fff;
	border-radius: 10px 10px 0 0
}

.goods-card .image-card .hot[data-v-410a7989] {
	position: absolute;
	width: 100px;
	top: -5px;
	left: -2px;
	z-index: 2;
	-webkit-animation: shashuo-data-v-410a7989;
	animation: shashuo-data-v-410a7989;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.goods-card .image-card .discount[data-v-410a7989] {
	position: absolute;
	width: 40px;
	top: -5px;
	left: 50px;
	z-index: 2;
	-webkit-animation: shashuo-data-v-410a7989;
	animation: shashuo-data-v-410a7989;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.card[data-v-410a7989] {
	height: 150px;
	margin-bottom: 0;
	text-align: center;
	padding: 5px;
	background: #fff
}

.card-right[data-v-410a7989] {
	height: 150px;
	margin-bottom: 0;
	text-align: right;
	padding: 5px
}

.card-right>img[data-v-410a7989],
.card>img[data-v-410a7989] {
	height: 100%;
	width: auto
}

.flash-sale[data-v-410a7989] {
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
	border-radius: 25px;
	background: rgba(255, 165, 0, .9686274509803922);
	display: flex;
	justify-content: space-between;
	padding: 2px 0;
	padding-left: 5px;
	-webkit-animation: shashuo-data-v-410a7989;
	animation: shashuo-data-v-410a7989;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	z-index: 3
}

@-webkit-keyframes shashuo-data-v-410a7989 {
	from {
		-webkit-transform: scale(.96);
		transform: scale(.96)
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes shashuo-data-v-410a7989 {
	from {
		-webkit-transform: scale(.96);
		transform: scale(.96)
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.flash-sale>p[data-v-410a7989] {
	font-size: 15px;
	color: #fff
}

.flash-sale>p[data-v-410a7989]:first-child {
	padding-left: 5px;
	font-size: 15px;
	font-weight: 500;
	-webkit-transform: translateX(5px);
	transform: translateX(5px)
}

.flash-sale>p[data-v-410a7989]:nth-child(2) {
	padding-right: 5px;
	font-size: 13px;
	-webkit-transform: translateX(-10px);
	transform: translateX(-10px)
}

.flash-sale>p:nth-child(2)>span[data-v-410a7989]:first-child {
	font-size: 13px;
	margin-left: 0
}

.flash-sale>p>span[data-v-410a7989] {
	margin-left: 5px
}

.flash-sale>p>.num[data-v-410a7989] {
	background: #ea3b5c;
	padding: 2px 10px;
	color: #fff;
	font-weight: 500;
	border-radius: 7px
}

.desc[data-v-410a7989] {
	margin-top: 5px;
	padding-left: 7px;
	line-height: 1.5;
	flex-grow: 1;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	font-size: 13px;
	color: #6a6a6a;
	z-index: 3;
	margin-bottom: 40px
}

.desc>p[data-v-410a7989] {
	min-width: 35%
}

.purchase[data-v-410a7989] {
	position: absolute;
	left: 0;
	bottom: 0;
	font-weight: 600;
	width: 100%;
	margin-top: 10px;
	display: flex;
	height: 45px;
	justify-content: space-between;
	text-align: center;
	align-items: center;
	background: #544040;
	border-radius: 0 0 15px 15px
}

.purchase[data-v-410a7989] {
	height: 45px;
	color: #9c6431;
	font-weight: 600;
	bottom: 3px;
	align-items: center
}

.mining-button[data-v-410a7989] {
	margin: 0;
	margin-right: 15px;
	min-width: 110px;
	line-height: 25px;
	max-width: -webkit-fit-content;
	max-width: fit-content;
	padding: 0 15px
}

@-webkit-keyframes shashuo2-data-v-410a7989 {
	from {
		font-size: 17px
	}
	to {
		font-size: 20px
	}
}

@keyframes shashuo2-data-v-410a7989 {
	from {
		font-size: 17px
	}
	to {
		font-size: 20px
	}
}

.original[data-v-410a7989] {
	margin-left: 10px;
	color: #ea3b5c;
	font-size: 18px
}

.all[data-v-410a7989] {
	width: 100%;
	height: 100%
}

.purchase-price[data-v-410a7989] {
	align-items: center
}

.price[data-v-410a7989] {
	bottom: 3px;
	font-size: 28px;
	line-height: 30px;
	font-weight: 600;
	padding-left: 15px;
	background: linear-gradient(56.66143deg, #ffb86e, #d5976b);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.multi-price[data-v-410a7989] {
	margin: 5px 0 !important;
	width: 100%;
	flex-shrink: 0
}

.multi-price h2[data-v-410a7989] {
	text-align: center
}

.multi-price[data-v-410a7989] .uni-col {
	margin-bottom: 5px !important
}

.multi-price .success[data-v-410a7989] {
	color: #d5976b;
	font-size: 15px;
	font-weight: 500
}

.multi-price .wait[data-v-410a7989] {
	color: grey;
	font-size: 15px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.goods-card[data-v-25a9fe6c] {
	position: relative;
	border-radius: 15px;
	width: 100%;
	background: linear-gradient(180deg, #fff9f3, #fbf1e6);
	padding: 10px;
	margin-bottom: 15px;
	box-shadow: 0px 2px 2px 0px hsla(0, 0%, 45.5%, .2)
}

.goods-card>img[data-v-25a9fe6c] {
	position: absolute;
	height: 150px;
	top: 0px;
	left: 40%;
	opacity: .6
}

.goods-card .title[data-v-25a9fe6c] {
	color: #9c6431;
	font-size: 17px;
	font-weight: 500;
	margin-bottom: 10px
}

.desc[data-v-25a9fe6c] {
	width: 100%;
	height: 100%;
	background-image: url(../img/wenli3.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 100%
}

.goods-content[data-v-25a9fe6c] {
	display: flex;
	justify-content: space-between;
	margin-bottom: 40px;
	z-index: 2
}

.desc[data-v-25a9fe6c] {
	margin-left: 5px;
	line-height: 1.5;
	width: 65%;
	flex-grow: 1;
	display: flex;
	flex-wrap: wrap;
	font-size: 13px;
	color: #6a6a6a
}

.desc>h1[data-v-25a9fe6c] {
	width: 100%;
	font-size: 19px;
	color: #9c6431
}

.desc>p[data-v-25a9fe6c] {
	margin-right: 7px;
	min-width: 40%
}

.desc .price-color[data-v-25a9fe6c] {
	color: #9c6431
}

.purchase[data-v-25a9fe6c] {
	position: absolute;
	left: 0;
	bottom: 0;
	font-weight: 600;
	width: 100%;
	margin-top: 10px;
	display: flex;
	height: 45px;
	justify-content: space-between;
	text-align: center;
	align-items: center;
	background: #544040;
	border-radius: 0 0 15px 15px
}

.price[data-v-25a9fe6c] {
	bottom: 3px;
	font-size: 28px;
	line-height: 30px;
	font-weight: 600;
	padding-left: 15px;
	background: linear-gradient(56.66143deg, #ffb86e, #d5976b);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.mining-button[data-v-25a9fe6c] {
	margin: 0;
	margin-right: 15px;
	max-width: 110px;
	line-height: 25px
}

.thumb[data-v-25a9fe6c] {
	min-height: 100%;
	/* max-width: 28%; */
	width: 35%;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.thumb>img[data-v-25a9fe6c] {
	width: 100%;
	max-height: 115px
}

.help[data-v-25a9fe6c] {
	position: absolute;
	top: 5px;
	right: 5px
}

.help img[data-v-25a9fe6c] {
	width: 40px
}

.help[data-v-25a9fe6c]:active {
	-webkit-filter: saturate(.5);
	filter: saturate(.5);
	opacity: .7;
	-webkit-transform: scale(.95);
	transform: scale(.95)
}

.help[data-v-25a9fe6c]:hover {
	-webkit-transform: scale(.95);
	transform: scale(.95)
}

.saleout[data-v-25a9fe6c] {
	-webkit-filter: brightness(.7);
	filter: brightness(.7)
}

.saleoutip[data-v-25a9fe6c] {
	position: absolute;
	bottom: -2px;
	width: 100%;
	color: red;
	font-size: 25px;
	font-weight: 700;
	background: rgba(255, 165, 0, .9686274509803922);
	border-radius: 0 0 15px 15px;
	padding: 15px 25px;
	text-align: right;
	opacity: .5
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.notice[data-v-37ca6376] {
	margin-left: 15px;
	margin-top: 10px;
	display: flex;
	position: relative;
	bottom: 0;
	width: 90%;
	height: 25px;
	border-radius: 12px;
	overflow-y: hidden;
	padding: 4px 0;
	padding-left: 5px;
	-webkit-transform: translateX(-10px);
	transform: translateX(-10px)
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.shop-top[data-v-098dd34f] {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 0
}

.goods-title[data-v-098dd34f] {
	padding-bottom: 15px;
	padding-top: 15px;
	margin-bottom: 5px;
	font-size: 17px;
	font-weight: 500;
	color: #6a6a6a;
	top: -2px;
	position: -webkit-sticky;
	position: sticky;
	background: #fff;
	z-index: 2;
	display: flex;
	justify-content: center
}

.goods-title uni-view[data-v-098dd34f] {
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 15px;
	padding: 5px 0;
	width: 95px;
	border-radius: 20px
}

.goods-title uni-view[data-v-098dd34f]:first-child {
	float: left;
	margin-right: 5%
}

.goods-title uni-view[data-v-098dd34f]:last-child {
	float: right;
	margin-left: 5%
}

.goods-title .active[data-v-098dd34f] {
	color: #fff;
	background: linear-gradient(117deg, #ffcd94, #e79d56)
}

.goods-title .circle[data-v-098dd34f] {
	width: 22px;
	height: 3px;
	border: 3px solid #7ad8cd;
	border-radius: 0 0 50% 50%/0 0 100% 100%;
	border-top: none;
	margin-bottom: 10px
}

.notice[data-v-098dd34f] {
	display: flex;
	position: relative;
	bottom: 0;
	width: 95%;
	margin: 0 auto;
	height: 20px;
	border-radius: 12px;
	overflow-y: hidden;
	padding: 4px 0;
	padding-left: 20px
}

.buy_rules[data-v-098dd34f] {
	margin-top: 20px;
	padding: 0 7px;
	color: #6a6a6a
}

.buy_rules h1[data-v-098dd34f] {
	font-size: 20px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.fun-list[data-v-1c5cfc7a] {
	padding: 0 10px;
	display: flex;
	flex-wrap: wrap
}

.fun-list .fun-item[data-v-1c5cfc7a] {
	font-size: 13px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	color: #414141;
	margin-top: 5px;
	margin-bottom: 10px;
	width: calc(100% / 4);
	position:relative;
}

.fun-list .fun-item .img-container[data-v-1c5cfc7a] {
	height: 50px;
	width: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 100%
}

.fun-list .fun-item .img-container img[data-v-1c5cfc7a] {
	width: 90%
}

.fun-list .fun-item uni-text[data-v-1c5cfc7a] {
	margin-top: 0px
}

.activity[data-v-1c5cfc7a] {
	width: 100%
}

.activity>uni-view[data-v-1c5cfc7a]:first-child {
	border-right: 1px solid hsla(0, 0%, 100%, .1411764705882353)
}

.activity>uni-view[data-v-1c5cfc7a]:last-child {
	border-left: 1px solid hsla(0, 0%, 100%, .1411764705882353)
}

.custom-card[data-v-1c5cfc7a] {
	height: 100%;
	display: flex;
	flex-shrink: 50%;
	justify-content: space-between
}

.title[data-v-1c5cfc7a] {
	margin-top: 10px;
	font-size: 16px;
	color: #ededed;
	font-weight: 500;
	margin-bottom: 5px;
	text-shadow: 1px 0 5px #fdbf1e
}

.title2[data-v-1c5cfc7a] {
	color: #cbcbcb;
	font-size: 12px
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.bg[data-v-7625a4cc] {
	background-color: #fefaee;
	width: calc(100% - 25px);
	height: 100px;
	margin: 0 auto;
	position: relative;
	border-radius: 12px
}

.bg2[data-v-7625a4cc] {
	height: 100%;
	position: absolute !important;
	right: 0;
	top: 0;
	z-index: 0
}

.asset-info[data-v-7625a4cc] {
	height: 100%;
	display: flex;
	box-shadow: 0 2px 2px 0 hsla(0, 0%, 45.5%, .2)
}

.asset-info-item[data-v-7625a4cc] {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-left: 15px
}

.asset-info-item-s1[data-v-7625a4cc] {
	color: #9c6431;
	font-size: 13px;
	margin-bottom: 10px
}

.asset-info-item-s2[data-v-7625a4cc] {
	color: #9c6431;
	font-size: 22px;
	font-weight: 700
}

.asset-info-item-s3[data-v-7625a4cc] {
	color: #9c6431;
	font-size: 12px;
	margin-bottom: 2px
}

.asset-info-item-s4[data-v-7625a4cc] {
	color: #9c6431;
	font-size: 17px;
	font-weight: 500
}

.profit[data-v-7625a4cc] {
	display: flex;
	flex-direction: column;
	align-items: center
}

.asset-btn[data-v-7625a4cc] {
	position: absolute;
	width: 130px;
	height: 35px;
	background: linear-gradient(117deg, #ffcd94, #e79d56);
	border-radius: 14px;
	right: 10px;
	top: 40px
}

.asset-btn .btn[data-v-7625a4cc] {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-left: 15px;
	height: 100%;
	font-weight: 500;
	color: #fff
}

.asset-btn[data-v-7625a4cc]:active,
.asset-btn[data-v-7625a4cc]:hover {
	opacity: .7;
	-webkit-transform: scale(.98);
	transform: scale(.98)
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.prop[data-v-e98db6e2] {
	position: absolute;
	right: 0;
	top: 25px;
	background: #1c1c1c;
	width: 125px;
	border-radius: 5px;
	border: 1px solid #646464
}

.prop>.item[data-v-e98db6e2] {
	border-bottom: 1px solid #2c2c2c;
	color: #cbcbcb;
	padding-left: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 16px
}

.prop>.item[data-v-e98db6e2]:last-child {
	border-bottom: unset
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.coin-card[data-v-481e7aa4] {
	min-width: 100px;
	display: flex;
	background-color: #f8fafe;
	box-sizing: border-box;
	padding: 0px;
	margin-right: 0px;
	border-radius: 7px;
	flex-direction: column
}

.coin-card .nth2[data-v-481e7aa4] {
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	z-index:4;
}

.simple[data-v-481e7aa4] {
	min-width: 75px !important
}

.active[data-v-481e7aa4] {
	border: 2px solid #eeaa67
}


@charset "UTF-8";
/* 水平间距 */

/* 水平间距 */

.home-top[data-v-3d89ad10] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 14px 0 20px;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 10
}

.card-swiper[data-v-3d89ad10] {
	width: 100%;
	max-height: 225px;
	left: 0;
	padding: 1px 0 .5rem 0
}

.card-swiper uni-swiper-item[data-v-3d89ad10] {
	width: 98% !important;
	left: 1%;
	box-sizing: border-box;
	overflow: initial
	/* margin: 100rpx 0; */
}

.card-swiper uni-swiper-item .swiper-item[data-v-3d89ad10] {
	width: 100%;
	display: block;
	height: 100%;
	border-radius: 5px;
	-webkit-transform: scale(.7);
	transform: scale(.7);
	transition: all .2s ease-in 0s;
	overflow: hidden
}

.card-swiper uni-swiper-item.cur .swiper-item[data-v-3d89ad10] {
	-webkit-transform: none;
	transform: none;
	transition: all .2s ease-in 0s
}

.chart[data-v-3d89ad10] {
	margin-top: 10px;
	padding-top: 5px;
	height: 250px;
	overflow: hidden;
	/* overflow:visible; */
	overflow-x: scroll;
	padding-right: 5px
	/* overflow-y: scroll; */
}

.mining[data-v-3d89ad10],
.run-time[data-v-3d89ad10],
.chart[data-v-3d89ad10],
.notice-card[data-v-3d89ad10],
.about_us[data-v-3d89ad10] {
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative
}

.about_us[data-v-3d89ad10] {
	position: relative;
	height: 380px;
	overflow: hidden
}

.about_us>.mask[data-v-3d89ad10] {
	bottom: 0px;
	position: absolute;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(hsla(0, 0%, 100%, 0)), to(#fff));
	width: 100%;
	height: 150px;
	z-index: 3
}

.run-time h1[data-v-3d89ad10],
.chart h1[data-v-3d89ad10],
.about_us h1[data-v-3d89ad10] {
	font-size: 20px;
	font-weight: 600;
	text-align: center;
	color: #9c6431;
	line-height: 20px;
	margin-bottom: 15px
}

.run-time-detail[data-v-3d89ad10] {
	margin-top: 10px;
	display: flex;
	align-items: center;
	justify-content: center
}

.run-time-detail uni-view[data-v-3d89ad10] {
	width: calc(100% / 4);
	display: flex;
	flex-direction: column;
	align-items: center
}

.run-time-detail p[data-v-3d89ad10]:first-child {
	font-size: 20px;
	font-weight: 600;
	background: linear-gradient(92.53deg, #ffdfbd, #d0a7a8 95.77%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.run-time-detail p[data-v-3d89ad10]:last-child {
	margin-top: 10px
}

.uni-table-th[data-v-3d89ad10] {
	color: #000 !important;
	font-size: 14px
}

.cahrt-title[data-v-3d89ad10] {
	margin-top: -10px;
	height: 30px !important;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 10%
}

.cahrt-title span[data-v-3d89ad10] {
	font-size: 17px;
	background: #a5abb9;
	/* border: 1px solid #A5ABB9; */
	padding: 7px 10px;
	width: 100px;
	text-align: center;
	border-radius: 22px;
	box-shadow: 0px 1px 8px 0px rgba(41, 89, 198, .47);
	color: #fff
}

.chart .active[data-v-3d89ad10] {
	background: #9c6431
}

.echart-container[data-v-3d89ad10] {
	width: 100%;
	height: 100%;
	-webkit-transform: translateY(-25px);
	transform: translateY(-25px);
	padding-right: 15px
}

.pos-msg[data-v-3d89ad10] {
	position: absolute;
	top: 10px;
	right: 10px
}

.myVideo[data-v-3d89ad10] {
	width: 100%;
	margin-top: 12px
}

.about_txt[data-v-3d89ad10] {
	overflow: scroll;
	color: #8993a9;
	font-size: 15px;
	line-height: 20px
}

.learn-more[data-v-3d89ad10] {
	position: absolute;
	z-index: 4;
	bottom: 40px;
	width: calc(100% - 20px);
	display: flex;
	justify-content: center
}

.learn-more uni-button[data-v-3d89ad10] {
	width: 250px
}

.notice-item[data-v-3d89ad10] {
	display: flex
}

.notice-item .info[data-v-3d89ad10] {
	width: 100%;
	padding: 10px 5px 5px;
	border-bottom: 1px solid #eee
}

.notice-item .info h2[data-v-3d89ad10] {
	font-size: 15px;
	line-height: 18px;
	color: #6a6a6a;
	margin-bottom: 5px
}

.notice-item .info .binfo[data-v-3d89ad10] {
	display: flex;
	justify-content: space-between;
	font-size: 10px;
	color: #586170
}

.more[data-v-3d89ad10] {
	position: absolute;
	right: 10px;
	top: 20px;
	color: red;
	font-size: 15px;
	color: #7ad8cd
}

.active-border-shadow[data-v-3d89ad10] {
	width: 80%;
	height: 35px;
	display: flex;
	justify-content: space-around;
	align-items: center;
	border-radius: 12px;
	background-color: #bd7548;
	box-shadow: 0 0 8px 2px #fff;
	font-family: bunny
}

.active-border-shadow .white[data-v-3d89ad10] {
	font-size: 17px;
	color: #fff
}

.active-border-shadow .red[data-v-3d89ad10] {
	font-size: 22px;
	font-weight: 500;
	color: red
}
.bgs{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    opacity: 0.6;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.uni-noticebar[data-v-3d89ad10]{background-color: rgb(251, 239, 226); height: 25px;}
