@charset "UTF-8";

page {
	background-color: #f8f8f8;
}

.bngcory {
	background: #FFFFFF;
}

.text-ellipsis {
	width: 90%;
	height: 100upx;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;

}

/* Simple Pro 简
 * Author 芥末
 * 2018-09-27
 */
/* 全局变量  */
.s-page-wrapper {
	max-width: 750rpx;
}

/* 含有阴影 */
.has-shadow {
	box-shadow: 3px 5px 7px 3px rgba(29, 29, 31, 0.09);
}

/* 含有边框 */
.has-border {
	border: 1px solid #dcdee2;
}

.has-radius {
	border-radius: 4px;
}

.has-break {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/* 混合颜色 */
/*  */
.is-100vh {
	height: 100vh;
}

.is-flex {
	display: flex;
}

/*  从左到右的水平方向为主轴*/
.is-row {
	flex-direction: row;
}

/*  从右到左的水平方向为主轴*/
.is-row-reverse {
	flex-direction: row-reverse;
}

/*  从下到上的垂直方向为主轴*/
.is-column-reverse {
	flex-direction: column-reverse;
}

/*  从上到下的垂直方向为主轴*/
.is-column {
	flex-direction: column;
}

/*  从右到左*/
.is-justify-end {
	justify-content: flex-end;
}

.is-justify-center {
	justify-content: center;
}

/*  从左到右*/
.is-justify-start {
	justify-content: flex-start;
}

/*  两端对齐*/
.is-justify-between {
	justify-content: space-between;
}

.is-justify-around {
	justify-content: space-around;
}

.is-align-start {
	align-items: flex-start;
}

.is-align-center {
	align-items: center;
}

.is-align-end {
	align-items: flex-end;
}

.is-align-stretch {
	align-items: stretch;
}

.is-response {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
}

/*垂直左右居中 */
.is-justify-align-center {
	display: flex;
	justify-content: center;
	align-items: Center;
}

/*左右居中 */
.is-justify-content-center {
	display: flex;
	justify-content: center;
}

/*上下居中 */
.is-align-items-center {
	display: flex;
	align-items: Center;
}


/*自适应换行 */
.flex-wrap {
	display: flex;
	flex-wrap: wrap;
}


/*颜色 */
/*背景颜色 */
.is-background-white {
	background-color: #FFFFFF;
}

.is-border-bottom {
	border-bottom: 1px solid rgb(239, 239, 239);


}

.is-border-top {
	border-top: 1px solid rgb(239, 239, 239);


}

/*固定底部 */
.is-position-fixed-bottom {

	position: fixed;
	bottom: 25px;
	left: 0;
	right: 0;
	z-index: 600;
}

/*固定顶部 */
.is-position-fixed-top {

	position: fixed;
	top: 0;
	left: 0;
	right: 0;
}


/*无任何数据的空布局*/
.mescroll-empty {
	width: 100%;
	padding-top: 440px;
	text-align: center;
}

.mescroll-empty .empty-icon {
	width: 45%;
}

.mescroll-empty .empty-tip {
	margin-top: 20upx;
	font-size: 24upx;
	color: gray;
}

.mescroll-empty .empty-btn {
	max-width: 40%;
	margin: 40upx auto;
	padding: 20upx 40upx;
	font-size: 35upx;
	border-radius: 40upx;
	background-color: #FF443B;
	color: #333;
}

.mescroll-empty .empty-btn:active {
	opacity: .75;
}

/*无任何数据的空布局*/
/* 混合颜色 */
/* 网格 */


.s-row {
	position: relative;
	margin-left: 0;
	margin-right: 0;
	height: auto;
	zoom: 1;
	display: block;
}

.s-row::after,
.s-row::before {
	content: "";
	display: table;
}

.s-row::after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0;
}

.s-row-flex {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.s-row-flex,
.s-row-flex::after,
.s-row-flex::before {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}



.s-col {
	position: relative;
	display: block;
	box-sizing: border-box;
}

.is-col-1,
.is-col-2,
.is-col-3,
.is-col-4,
.is-col-5,
.is-col-6,
.is-col-7,
.is-col-8,
.is-col-9,
.is-col-10,
.is-col-11,
.is-col-12,
.is-col-13,
.is-col-14,
.is-col-15,
.is-col-16,
.is-col-17,
.is-col-18,
.is-col-19,
.is-col-20,
.is-col-21,
.is-col-22,
.is-col-23,
.is-col-24,
.is-col-1-5,
.is-col-1-8 {
	float: left;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}

.is-col-1-5 {
	display: block;
	width: 20%;
}

.is-push-1-5 {
	left: 20%;
}

.is-pull-1-5 {
	right: 20%;
}

.is-offset-1-5 {
	margin-left: 20%;
}

.is-col-1-8 {
	display: block;
	width: 12.5%;
}

.is-push-1-8 {
	left: 12.5%;
}

.is-pull-1-8 {
	right: 12.5%;
}

.is-offset-1-8 {
	margin-left: 12.5%;
}

.is-col-24 {
	display: block;
	width: 100%;
}

.is-push-24 {
	left: 100%;
}

.is-pull-24 {
	right: 100%;
}

.is-offset-24 {
	margin-left: 100%;
}

.is-order-24 {
	-webkit-box-ordinal-group: 25;
	-ms-flex-order: 24;
	order: 24;
}

.is-col-23 {
	display: block;
	width: 95.83333333%;
}

.is-push-23 {
	left: 95.83333333%;
}

.is-pull-23 {
	right: 95.83333333%;
}

.is-offset-23 {
	margin-left: 95.83333333%;
}

.is-order-23 {
	-webkit-box-ordinal-group: 24;
	-ms-flex-order: 23;
	order: 23;
}

.is-col-22 {
	display: block;
	width: 91.66666667%;
}

.is-push-22 {
	left: 91.66666667%;
}

.is-pull-22 {
	right: 91.66666667%;
}

.is-offset-22 {
	margin-left: 91.66666667%;
}

.is-order-22 {
	-webkit-box-ordinal-group: 23;
	-ms-flex-order: 22;
	order: 22;
}

.is-col-21 {
	display: block;
	width: 87.5%;
}

.is-push-21 {
	left: 87.5%;
}

.is-pull-21 {
	right: 87.5%;
}

.is-offset-21 {
	margin-left: 87.5%;
}

.is-order-21 {
	-webkit-box-ordinal-group: 22;
	-ms-flex-order: 21;
	order: 21;
}

.is-col-20 {
	display: block;
	width: 83.33333333%;
}

.is-push-20 {
	left: 83.33333333%;
}

.is-pull-20 {
	right: 83.33333333%;
}

.is-offset-20 {
	margin-left: 83.33333333%;
}

.is-order-20 {
	-webkit-box-ordinal-group: 21;
	-ms-flex-order: 20;
	order: 20;
}

.is-col-19 {
	display: block;
	width: 79.16666667%;
}

.is-push-19 {
	left: 79.16666667%;
}

.is-pull-19 {
	right: 79.16666667%;
}

.is-offset-19 {
	margin-left: 79.16666667%;
}

.is-order-19 {
	-webkit-box-ordinal-group: 20;
	-ms-flex-order: 19;
	order: 19;
}

.is-col-18 {
	display: block;
	width: 75%;
}

.is-push-18 {
	left: 75%;
}

.is-pull-18 {
	right: 75%;
}

.is-offset-18 {
	margin-left: 75%;
}

.is-order-18 {
	-webkit-box-ordinal-group: 19;
	-ms-flex-order: 18;
	order: 18;
}

.is-col-17 {
	display: block;
	width: 70.83333333%;
}

.is-push-17 {
	left: 70.83333333%;
}

.is-pull-17 {
	right: 70.83333333%;
}

.is-offset-17 {
	margin-left: 70.83333333%;
}

.is-order-17 {
	-webkit-box-ordinal-group: 18;
	-ms-flex-order: 17;
	order: 17;
}

.is-col-16 {
	display: block;
	width: 66.66666667%;
}

.is-push-16 {
	left: 66.66666667%;
}

.is-pull-16 {
	right: 66.66666667%;
}

.is-offset-16 {
	margin-left: 66.66666667%;
}

.is-order-16 {
	-webkit-box-ordinal-group: 17;
	-ms-flex-order: 16;
	order: 16;
}

.is-col-15 {
	display: block;
	width: 62.5%;
}

.is-push-15 {
	left: 62.5%;
}

.is-pull-15 {
	right: 62.5%;
}

.is-offset-15 {
	margin-left: 62.5%;
}

.is-order-15 {
	-webkit-box-ordinal-group: 16;
	-ms-flex-order: 15;
	order: 15;
}

.is-col-14 {
	display: block;
	width: 58.33333333%;
}

.is-push-14 {
	left: 58.33333333%;
}

.is-pull-14 {
	right: 58.33333333%;
}

.is-offset-14 {
	margin-left: 58.33333333%;
}

.is-order-14 {
	-webkit-box-ordinal-group: 15;
	-ms-flex-order: 14;
	order: 14;
}

.is-col-13 {
	display: block;
	width: 54.16666667%;
}

.is-push-13 {
	left: 54.16666667%;
}

.is-pull-13 {
	right: 54.16666667%;
}

.is-offset-13 {
	margin-left: 54.16666667%;
}

.is-order-13 {
	-webkit-box-ordinal-group: 14;
	-ms-flex-order: 13;
	order: 13;
}

.is-col-12 {
	display: block;
	width: 50%;
}

.is-push-12 {
	left: 50%;
}

.is-pull-12 {
	right: 50%;
}

.is-offset-12 {
	margin-left: 50%;
}

.is-order-12 {
	-webkit-box-ordinal-group: 13;
	-ms-flex-order: 12;
	order: 12;
}

.is-col-11 {
	display: block;
	width: 45.83333333%;
}

.is-push-11 {
	left: 45.83333333%;
}

.is-pull-11 {
	right: 45.83333333%;
}

.is-offset-11 {
	margin-left: 45.83333333%;
}

.is-order-11 {
	-webkit-box-ordinal-group: 12;
	-ms-flex-order: 11;
	order: 11;
}

.is-col-10 {
	display: block;
	width: 41.66666667%;
}

.is-push-10 {
	left: 41.66666667%;
}

.is-pull-10 {
	right: 41.66666667%;
}

.is-offset-10 {
	margin-left: 41.66666667%;
}

.is-order-10 {
	-webkit-box-ordinal-group: 11;
	-ms-flex-order: 10;
	order: 10;
}

.is-col-9 {
	display: block;
	width: 37.5%;
}

.is-push-9 {
	left: 37.5%;
}

.is-pull-9 {
	right: 37.5%;
}

.is-offset-9 {
	margin-left: 37.5%;
}

.is-order-9 {
	-webkit-box-ordinal-group: 10;
	-ms-flex-order: 9;
	order: 9;
}

.is-col-8 {
	display: block;
	width: 33.33333333%;
}

.is-push-8 {
	left: 33.33333333%;
}

.is-pull-8 {
	right: 33.33333333%;
}

.is-offset-8 {
	margin-left: 33.33333333%;
}

.is-order-8 {
	-webkit-box-ordinal-group: 9;
	-ms-flex-order: 8;
	order: 8;
}

.is-col-7 {
	display: block;
	width: 29.16666667%;
}

.is-push-7 {
	left: 29.16666667%;
}

.is-pull-7 {
	right: 29.16666667%;
}

.is-offset-7 {
	margin-left: 29.16666667%;
}

.is-order-7 {
	-webkit-box-ordinal-group: 8;
	-ms-flex-order: 7;
	order: 7;
}

.is-col-6 {
	display: block;
	width: 25%;
}

.is-push-6 {
	left: 25%;
}

.is-pull-6 {
	right: 25%;
}

.is-offset-6 {
	margin-left: 25%;
}

.is-order-6 {
	-webkit-box-ordinal-group: 7;
	-ms-flex-order: 6;
	order: 6;
}

.is-col-5 {
	display: block;
	width: 20.83333333%;
}

.is-push-5 {
	left: 20.83333333%;
}

.is-pull-5 {
	right: 20.83333333%;
}

.is-offset-5 {
	margin-left: 20.83333333%;
}

.is-order-5 {
	-webkit-box-ordinal-group: 6;
	-ms-flex-order: 5;
	order: 5;
}

.is-col-4 {
	display: block;
	width: 16.66666667%;
}

.is-push-4 {
	left: 16.66666667%;
}

.is-pull-4 {
	right: 16.66666667%;
}

.is-offset-4 {
	margin-left: 16.66666667%;
}

.is-order-4 {
	-webkit-box-ordinal-group: 5;
	-ms-flex-order: 4;
	order: 4;
}

.is-col-3 {
	display: block;
	width: 12.5%;
}

.is-push-3 {
	left: 12.5%;
}

.is-pull-3 {
	right: 12.5%;
}

.is-offset-3 {
	margin-left: 12.5%;
}

.is-order-3 {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
}

.is-col-2 {
	display: block;
	width: 8.33333333%;
}

.is-push-2 {
	left: 8.33333333%;
}

.is-pull-2 {
	right: 8.33333333%;
}

.is-offset-2 {
	margin-left: 8.33333333%;
}

.is-order-2 {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
}

.is-col-1 {
	display: block;
	width: 4.16666667%;
}

.is-push-1 {
	left: 4.16666667%;
}

.is-pull-1 {
	right: 4.16666667%;
}

.is-offset-1 {
	margin-left: 4.16666667%;
}

.is-order-1 {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
}

.is-col-0 {
	display: none;
}

.is-push-0 {
	left: auto;
}

.is-pull-0 {
	right: auto;
}
