.col-center {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.col-between {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.row {
	display: flex;
}

.row-center {
	display: flex;
	align-items: center;
}

.row-center-between {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.row-center-right {
	display: flex;
	align-items: center;
	justify-content: end;
}

.row-between {
	display: flex;
	justify-content: space-between;
}

.row-right {
	display: flex;
	justify-content: end;
}

.col-center-all {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.row-center-all {
	display: flex;
	align-items: center;
	justify-content: center;
}

/* content width */
.co-w {
	width: var(--px1120);
}

.page {
	width: 100vw;
	min-height: 100vh;
}

.flex1 {
	flex: 1;
}

.btn-default {
	border-radius: var(--px2);
	border: var(--px1) solid #D9D9D9;
	background: #FFF;
	box-shadow: 0 var(--px2) 0 0 rgba(0, 0, 0, 0.02);

	color: rgba(0, 0, 0, 0.85);
	font-size: var(--px14);
	font-style: normal;
	font-weight: 400;
	line-height: var(--px22);
}

.btn-blue {
	border-radius: var(--px2);
	border: var(--px1) solid #50ADE4;
	background: #50ADE4;

	color: #FFF;
	font-size: var(--px14);
	font-style: normal;
	font-weight: 400;
	line-height: var(--px22);
}

.btn-touch {
	cursor: pointer;
}

.btn-touch:hover {
	scale: 1.1;
}

.btn-touch:active {
	opacity: .6;
}

.ellipsis_3 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.ellipsis_2 {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden; //溢出内容隐藏
	text-overflow: ellipsis; //文本溢出部分用省略号表示
	display: -webkit-box; //特别显示模式
	-webkit-line-clamp: 2; //行数
	line-clamp: 2;
	-webkit-box-orient: vertical; //盒子中内容竖直排列
	word-break: break-all;
}

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

.card-view {
	border-radius: var(--px8);
	background: #FFF;
	box-shadow: 0 0 var(--px8) 0 rgba(0, 0, 0, 0.25);
}