page,
	view,
	scroll-view,
	swiper,
	swiper-item,
	match-media,
	movable-area,
	movable-view,
	cover-view,
	cover-image,
	icon,
	text,
	rich-text,
	progress,
	button,
	checkbox-group,
	editor,
	form,
	input,
	label,
	picker,
	picker-view,
	radio-group,
	slider,
	switch,
	textarea,
	navigator,
	audio,
	camera,
	image,
	video,
	live-player,
	live-pusher,
	map,
	canvas,
	web-view {
		box-sizing: border-box;
	}

	input {
		height: auto;
	}

	image {
		display: block;
	}
	.relative{
		position: relative;
	}
	.absolute{
		position: absolute;
	}
	.color-main{
		color:$my-main-color;
	}
	.bg-main{
		background-color: $my-main-color;
	}
	.color-666{
		color: #666;
	}
	.text-center{
		text-align: center;
	}
	.color-333{
		color: #333;
	}
	.color-000{
		color: #000;
	}
	.color-999{
		color: #999;
	}
	.font-16 {
		font-size: 16px;
	}
	.font-700{
		font-weight: 700;
	}
	.font-bold{
		font-weight: 700;
	}
	.font-14{
		font-size: 14px;
	}
	.font-10{
		font-size: 10px;
	}
	.font-12 {
		font-size: 12px;
	}
	.no-wrap{
		white-space: nowrap;
	}
	.line-through{
		text-decoration: line-through;
	}
	.u-flex-1{
		flex:1;
	}
	.u-col-center{
		align-items: center;
	}
	.justify-between{
		justify-content: space-between;
	}
	.justify-center{
		justify-content: center;
	}
	.u-flex-col{
		display: flex;
		flex-direction: column!important;
	}
	.min-h-100vh{
		min-height: 100vh;
	}
	.bg-gray{
		background-color: #F7F7F7;
	}
	.align-center{
		align-items: center;
	}
	.u-row-between{
		justify-content: space-between;
	}
	.u-row-right {
		justify-content: flex-end;
	}

	// 定义字体(rpx)单位，大于或等于20的都为rpx单位字体
@for $i from 20 through 40 {
	.u-font-#{$i} {
		font-size: $i + rpx;
	}
}

.min-page{
	/* #ifdef H5 */
	min-height: calc(100vh - 44px);
	/* #endif */
	/* #ifndef H5 */
	min-height: 100vh;
	/* #endif */
}
.bg-f7{
	background-color: #F7F7F7;
}

.default-box-padding{
	padding: 32rpx 28rpx;
}
.default-box-radius{
	border-radius: 16rpx;
}
.default-box-x-padding{
	padding-left: 28rpx;
	padding-right: 28rpx;
}
.default-box-y-padding{
	padding-top: 32rpx;
	padding-bottom: 32rpx;
}
$height: 70rpx;


  .u-col-baseline{
	align-items: baseline;
  }
  .text-right{
	text-align: right;
  }
  .u-row-center{
	justify-content: center;	
  }
  .u-col-center{
	align-items: center;
  }