@for $i from 1 through 200 {
  .m-#{$i} { margin: ($i/1)+rpx; }
  .m-t-#{$i} { margin-top: ($i/1)+rpx; }
  .m-b-#{$i} { margin-bottom: ($i/1)+rpx; }
  .m-l-#{$i} { margin-left: ($i/1)+rpx; }
  .m-r-#{$i} { margin-right: ($i/1)+rpx; }
 
  .p-#{$i} { padding: ($i/1)+rpx; }
  .p-t-#{$i} { padding-top: ($i/1)+rpx; }
  .p-b-#{$i} { padding-bottom: ($i/1)+rpx; }
  .p-l-#{$i} { padding-left: ($i/1)+rpx; }
  .p-r-#{$i} { padding-right: ($i/1)+rpx; }
 
  .fz-#{$i} { font-size: ($i/1)+rpx; }
}
.tc{
	text-align: center;
}
.search-input-bg{
	background-color: #f2f2f2;
}

.sh-wrapper-box{  
	flex: 1;
	margin-top: 1px;
	height: 100%;
}

.sh-flex{display: flex;display:-webkit-flex;}
.sh-flex-row{flex-direction: row;}
.sh-fsh-lex-col{flex-direction: column;}
.sh-flex-ai{align-items: center;}
.sh-flex-jc{justify-content: center;}
.sh-flex-sb{justify-content: space-between;}//两端对齐
/****主轴水平、垂直方向***/
.sh-flex-rowc{display: flex;flex-direction: row;justify-content: center;align-items: center;}//水平垂直居中
.sh-flex-rowl{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}//主轴为水平方向，起点在左端，垂直居中
.sh-flex-rowr{display: flex;flex-direction: row;justify-content: flex-end;align-items: center;}//主轴为水平方向，起点在右端，垂直居中
.sh-flex-colc{display: flex;flex-direction: column;justify-content: center;align-items: center;}//主轴为垂直方向，垂直居中
.sh-flex-colt{display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}//主轴为垂直方向，起点在上沿，水平居中
.sh-flex-colb{display: flex;flex-direction: column;justify-content: center;align-items: flex-end;}//主轴为垂直方向，起点在下沿，水平居中
.sh-flex-between{display: flex;justify-content: space-between;align-items: center;flex-direction: row;}//两端对齐，项目之间的间隔都相等
.sh-flex-around{display: flex;justify-content: space-around;align-items: center;flex-direction: row;}//每个项目两侧的间隔相等

/**水平方向（一个固定宽度，一个自适应填充）**、
/* 固定宽度 */
.sh-fixedWidth{flex:0 0 auto;}
/* 自适应宽度 */
.sh-autoFullWidth{flex:1 1 auto;}

/**垂直方向（一个固定高度，一个自适应填充）**/
/**固定高度*/
.sh-fixedHig{flex: 0;}
/**自动填充剩余区域*/
.sh-autoFullHig{flex: 1;}
.tag-init{
	display: inline-block;
}
.b-r{
	border-radius: 20rpx;
}
.fs-14{
	font-size: 14PX;
}
 // 加减号nunber
 .minus {
	width: 22px;
	height: 22px;
	border-width: 1px;
	background: #E6E6E6;
	border-top-left-radius: 100px;
	border-top-right-radius: 100px;
	border-bottom-left-radius: 100px;
	border-bottom-right-radius: 100px;
	@include flex;
	justify-content: center;
	align-items: center;
}

.input {
	padding: 0 10px;
}

.plus {
	width: 22px;
	height: 22px;
	background-color: $uni-text-color-red;
	border-radius: 50%;
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	justify-content: center;
	align-items: center;
}
// tag初始化
.sh-tag{
	position: relative;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 2px 4px;
	// color: #fff;
	font-size: 12px;
	line-height: 17px;
	border-radius: 2px;
	// background: rgb(255, 239, 239);
	// color: rgb(249, 32, 11);
}
// 按钮宽度
.sh-inline-flex{
	display: inline-flex;
	
}
.sh-form-size{
	::v-deep .u-form-item__body__left__content__label{
		font-size: 14PX;
	}
	 
}
.u-tag-wrapper{
	::v-deep .u-tag--medium{
		padding:0 20rpx;
	}
}