.pt10{
	padding-top: 10rpx;
}
.pr10{
	padding-right: 10rpx;
}
.pb10{
	padding-bottom: 10rpx;
}
.pl10{
	padding-left: 10rpx;
}

.pt15{
	padding-top: 15rpx;
}
.pr15{
	padding-right: 15rpx;
}
.pb15{
	padding-bottom: 15rpx;
}
.pl15{
	padding-left: 15rpx;
}


.pt20{
	padding-top: 20rpx;
}
.pr20{
	padding-right: 20rpx;
}
.pb20{
	padding-bottom: 20rpx;
}
.pl20{
	padding-left: 20rpx;
}

.pt25{
	padding-top: 25rpx;
}
.pr25{
	padding-right: 25rpx;
}
.pb25{
	padding-bottom: 25rpx;
}
.pl25{
	padding-left: 25rpx;
}

.pt30{
	padding-top: 30rpx;
}
.pr30{
	padding-right: 30rpx;
}
.pb30{
	padding-bottom: 30rpx;
}
.pl30{
	padding-left: 30rpx;
}

.mt10{
	margin-top: 10rpx;
}
.mr10{
	margin-right: 10rpx;
}
.mb10{
	margin-bottom: 10rpx;
}
.ml10{
	margin-left: 10rpx;
}

.mt15{
	margin-top: 15rpx;
}
.mr15{
	margin-right: 15rpx;
}
.mb15{
	margin-bottom: 15rpx;
}
.ml15{
	margin-left: 15rpx;
}


.mt20{
	margin-top: 20rpx;
}
.mr20{
	margin-right: 20rpx;
}
.mb20{
	margin-bottom: 20rpx;
}
.ml20{
	margin-left: 20rpx;
}

.mt30{
	margin-top: 30rpx;
}
.mr30{
	margin-right: 30rpx;
}
.mb30{
	margin-bottom: 30rpx;
}
.ml30{
	margin-left: 30rpx;
}

.text-align-center{
	text-align: center;
}

.text-bold{
	font-weight: bold;
}

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

.flex-center{
	display: flex;
	justify-content: center;
	align-items: center;
}
.ellipsis {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}