	/**
	 * 公共 CSS 简写 整理
	 * 趁时光不老，努力活成自己想要的样子 
	 * POWERD BY LANLIN
	 *
	/* flex弹性盒子布局 水平X轴排列 */
	
	/* 默认flex带上了ROW的隐藏值 可以简化不写 为直观也可以写上 */
	.flex{
		display: flex;
	}
	.f-row {
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
	}
	.f-row-sb{
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		box-sizing: border-box;
	}
	.f-row-sa {
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		box-sizing: border-box;
		
	}	
	.f-row-s {
		display: flex;
		flex-direction: row;
		justify-content: start;
		box-sizing: border-box;
	}
	/* flex弹性盒子布局 水平X轴排列 反序*/
	.f-row-r{
		display: flex;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
	}
	 /* flex弹性盒子布局 垂直Y轴排列 */
	.f-col {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
	}
	/* flex弹性盒子布局 垂直Y轴排列 反序*/
	.f-col-r {
		display: flex;
		flex-direction: column-reverse;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
	}
	
	/* flex弹性盒子布局在主轴上的对齐方式 */
	
	/* flex弹性盒子布局 默认 左对齐 或是 上对齐 */ 
	.jc_start {
		justify-content: flex-start;
	}
	/* flex弹性盒子布局 从右对齐 或是 下对齐 */ 
	.jc_end {
		justify-content: end;
	}
	 
	.jc_sb {
		justify-content: space-between;
	}
	 
	.jc_sr {
		justify-content: space-around;
	}
	 
	.ai_start {
		align-items: flex-start;
	}
	 
	.ai_end {
		align-items: flex-end;
	}
	.ai_center {
		align-items: center;
	}
	
	 /* height 高 */
	 .h5{
		 height: 5upx;
	 }
	 .h10{
	 		 height: 10upx;
	 }
	 .h10{
	 		 height: 50upx;
	 }
	 .h70{
	 		 height: 70upx;
	 }
	 .h85{
	 		 height: 85upx;
	 }
	 .h100{
	 		 height: 100upx;
	 }
	 .h120{
	 		 height: 120upx;
	 }
	 
	/*width 宽 百分比 */ 
	 .width-per-100 {
	 	width: 100%;
	 }
	 .width-per-50 {
	 	width: 50%;
	 }
	 /*width 宽值  */
	 .width-120{
	 	width: 120upx;
	 }
	 .width-750{
		 width: 750upx;
	 }
	 .w100{
		 width: 100upx;
	 }
	 
	/* padding-left */
	.pl1 {
		padding-left: 1upx;
	}
	 
	.pl2 {
		padding-left: 2upx;
	}
	 
	.pl3 {
		padding-left: 3upx;
	}
	 
	.pl4 {
		padding-left: 4upx;
	}
	 
	.pl5 {
		padding-left: 5upx;
	}
	 
	.pl6 {
		padding-left: 6upx;
	}
	 
	.pl7 {
		padding-left: 7upx;
	}
	 
	.pl8 {
		padding-left: 8upx;
	}
	 
	.pl9 {
		padding-left: 9upx;
	}
	 
	.pl10 {
		padding-left: 10upx;
	}
	 
	.pl11 {
		padding-left: 11upx;
	}
	 
	.pl12 {
		padding-left: 12upx;
	}
	 
	.pl13 {
		padding-left: 13upx;
	}
	 
	.pl14 {
		padding-left: 14upx;
	}
	 
	.pl15 {
		padding-left: 15upx;
	}
	 
	.pl16 {
		padding-left: 16upx;
	}
	 
	.pl17 {
		padding-left: 17upx;
	}
	 
	.pl18 {
		padding-left: 18upx;
	}
	 
	.pl19 {
		padding-left: 19upx;
	}
	 
	.pl20 {
		padding-left: 20upx;
	}
	 
	.pl30 {
		padding-left: 30upx;
	}
	 
	/* padding-right */
	.pr1 {
		padding-right: 1upx;
	}
	 
	.pr2 {
		padding-right: 2upx;
	}
	 
	.pr3 {
		padding-right: 3upx;
	}
	 
	.pr4 {
		padding-right: 4upx;
	}
	 
	.pr5 {
		padding-right: 5upx;
	}
	 
	.pr6 {
		padding-right: 6upx;
	}
	 
	.pr7 {
		padding-right: 7upx;
	}
	 
	.pr8 {
		padding-right: 8upx;
	}
	 
	.pr9 {
		padding-right: 9upx;
	}
	 
	.pr10 {
		padding-right: 10upx;
	}
	 
	.pr11 {
		padding-right: 11upx;
	}
	 
	.pr12 {
		padding-right: 12upx;
	}
	 
	.pr13 {
		padding-right: 13upx;
	}
	 
	.pr14 {
		padding-right: 14upx;
	}
	 
	.pr15 {
		padding-right: 15upx;
	}
	 
	.pr16 {
		padding-right: 16upx;
	}
	 
	.pr17 {
		padding-right: 17upx;
	}
	 
	.pr18 {
		padding-right: 18upx;
	}
	 
	.pr19 {
		padding-right: 19upx;
	}
	 
	.pr20 {
		padding-right: 20upx;
	}
	 
	.pr30 {
		padding-right: 30upx;
	}
	 
	/* padding-top */
	.pt1 {
		padding-top: 1upx;
	}
	 
	.pt2 {
		padding-top: 2upx;
	}
	 
	.pt3 {
		padding-top: 3upx;
	}
	 
	.pt4 {
		padding-top: 4upx;
	}
	 
	.pt5 {
		padding-top: 5upx;
	}
	 
	.pt6 {
		padding-top: 6upx;
	}
	 
	.pt7 {
		padding-top: 7upx;
	}
	 
	.pt8 {
		padding-top: 8upx;
	}
	 
	.pt9 {
		padding-top: 9upx;
	}
	 
	.pt10 {
		padding-top: 10upx;
	}
	 
	.pt11 {
		padding-top: 11upx;
	}
	 
	.pt12 {
		padding-top: 12upx;
	}
	 
	.pt13 {
		padding-top: 13upx;
	}
	 
	.pt14 {
		padding-top: 14upx;
	}
	 
	.pt15 {
		padding-top: 15upx;
	}
	 
	.pt16 {
		padding-top: 16upx;
	}
	 
	.pt17 {
		padding-top: 17upx;
	}
	 
	.pt18 {
		padding-top: 18upx;
	}
	 
	.pt19 {
		padding-top: 19upx;
	}
	 
	.pt20 {
		padding-top: 20upx;
	}
	 
	.pt30 {
		padding-top: 30upx;
	}
	 
	/* padding-bottom */
	.pb1 {
		padding-bottom: 1upx;
	}
	 
	.pb2 {
		padding-bottom: 2upx;
	}
	 
	.pb3 {
		padding-bottom: 3upx;
	}
	 
	.pb4 {
		padding-bottom: 4upx;
	}
	 
	.pb5 {
		padding-bottom: 5upx;
	}
	 
	.pb6 {
		padding-bottom: 6upx;
	}
	 
	.pb7 {
		padding-bottom: 7upx;
	}
	 
	.pb8 {
		padding-bottom: 8upx;
	}
	 
	.pb9 {
		padding-bottom: 9upx;
	}
	 
	.pb10 {
		padding-bottom: 10upx;
	}
	 
	.pb11 {
		padding-bottom: 11upx;
	}
	 
	.pb12 {
		padding-bottom: 12upx;
	}
	 
	.pb13 {
		padding-bottom: 13upx;
	}
	 
	.pb14 {
		padding-bottom: 14upx;
	}
	 
	.pb15 {
		padding-bottom: 15upx;
	}
	 
	.pb16 {
		padding-bottom: 16upx;
	}
	 
	.pb17 {
		padding-bottom: 17upx;
	}
	 
	.pb18 {
		padding-bottom: 18upx;
	}
	 
	.pb19 {
		padding-bottom: 19upx;
	}
	 
	.pb20 {
		padding-bottom: 20upx;
	}
	 
	.pb30 {
		padding-bottom: 30upx;
	}
	 
	/* padding 左右为边距 */
	.plr1 {
		padding: 0 1upx;
	}
	 
	.plr2 {
		padding: 0 2upx;
	}
	 
	.plr3 {
		padding: 0 3upx;
	}
	 
	.plr4 {
		padding: 0 4upx;
	}
	 
	.plr5 {
		padding: 0 5upx;
	}
	 
	.plr6 {
		padding: 0 6upx;
	}
	 
	.plr7 {
		padding: 0 7upx;
	}
	 
	.plr8 {
		padding: 0 8upx;
	}
	 
	.plr9 {
		padding: 0 9upx;
	}
	 
	.plr10 {
		padding: 0 10upx;
	}
	 
	.plr11 {
		padding: 0 11upx;
	}
	 
	.plr12 {
		padding: 0 12upx;
	}
	 
	.plr13 {
		padding: 0 13upx;
	}
	 
	.plr14 {
		padding: 0 14upx;
	}
	 
	.plr15 {
		padding: 0 15upx;
	}
	 
	.plr16 {
		padding: 0 16upx;
	}
	 
	.plr17 {
		padding: 0 17upx;
	}
	 
	.plr18 {
		padding: 0 18upx;
	}
	 
	.plr19 {
		padding: 0 19upx;
	}
	 
	.plr20 {
		padding: 0 20upx;
	}
	 
	.plr30 {
		padding: 0 30upx;
	}
	 
	/* padding 上下边距 */
	.ptb1 {
		padding: 1upx 0;
	}
	 
	.ptb2 {
		padding: 2upx 0;
	}
	 
	.ptb3 {
		padding: 3upx 0;
	}
	 
	.ptb4 {
		padding: 4upx 0;
	}
	 
	.ptb5 {
		padding: 5upx 0;
	}
	 
	.ptb6 {
		padding: 6upx 0;
	}
	 
	.ptb7 {
		padding: 7upx 0;
	}
	 
	.ptb8 {
		padding: 8upx 0;
	}
	 
	.ptb9 {
		padding: 9upx 0;
	}
	 
	.ptb10 {
		padding: 10upx 0;
	}
	 
	.ptb11 {
		padding: 11upx 0;
	}
	 
	.ptb12 {
		padding: 12upx 0;
	}
	 
	.ptb13 {
		padding: 13upx 0;
	}
	 
	.ptb14 {
		padding: 14upx 0;
	}
	 
	.ptb15 {
		padding: 15upx 0;
	}
	 
	.ptb16 {
		padding: 16upx 0;
	}
	 
	.ptb17 {
		padding: 17upx 0;
	}
	 
	.ptb18 {
		padding: 18upx 0;
	}
	 
	.ptb19 {
		padding: 19upx 0;
	}
	 
	.ptb20 {
		padding: 20upx 0;
	}
	 
	.ptb30 {
		padding: 30upx 0;
	}
	 
	/* padding 上下左右边距 */
	.padding1 {
		padding: 1upx;
	}
	 
	.padding2 {
		padding: 2upx;
	}
	 
	.padding3 {
		padding: 3upx;
	}
	 
	.padding4 {
		padding: 4upx;
	}
	 
	.padding5 {
		padding: 5upx;
	}
	 
	.padding6 {
		padding: 6upx;
	}
	 
	.padding7 {
		padding: 7upx;
	}
	 
	.padding8 {
		padding: 8upx;
	}
	 
	.padding9 {
		padding: 9upx;
	}
	 
	.padding10 {
		padding: 10upx;
	}
	 
	.padding11 {
		padding: 11upx;
	}
	 
	.padding12 {
		padding: 12upx;
	}
	 
	.padding13 {
		padding: 13upx;
	}
	 
	.padding14 {
		padding: 14upx;
	}
	 
	.padding15 {
		padding: 15upx;
	}
	 
	.padding16 {
		padding: 16upx;
	}
	 
	.padding17 {
		padding: 17upx;
	}
	 
	.padding18 {
		padding: 18upx;
	}
	 
	.padding19 {
		padding: 19upx;
	}
	 
	.padding20 {
		padding: 20upx;
	}
	 
	.padding30 {
		padding: 30upx;
	}
	 
	/* maring-left */
	.ml1 {
		margin-left: 1upx;
	}
	 
	.ml2 {
		margin-left: 2upx;
	}
	 
	.ml3 {
		margin-left: 3upx;
	}
	 
	.ml4 {
		margin-left: 4upx;
	}
	 
	.ml5 {
		margin-left: 5upx;
	}
	 
	.ml6 {
		margin-left: 6upx;
	}
	 
	.ml7 {
		margin-left: 7upx;
	}
	 
	.ml8 {
		margin-left: 8upx;
	}
	 
	.ml9 {
		margin-left: 9upx;
	}
	 
	.ml10 {
		margin-left: 10upx;
	}
	 
	.ml11 {
		margin-left: 11upx;
	}
	 
	.ml12 {
		margin-left: 12upx;
	}
	 
	.ml13 {
		margin-left: 13upx;
	}
	 
	.ml14 {
		margin-left: 14upx;
	}
	 
	.ml15 {
		margin-left: 15upx;
	}
	 
	.ml16 {
		margin-left: 16upx;
	}
	 
	.ml17 {
		margin-left: 17upx;
	}
	 
	.ml18 {
		margin-left: 18upx;
	}
	 
	.ml19 {
		margin-left: 19upx;
	}
	 
	.ml20 {
		margin-left: 20upx;
	}
	.ml30 {
		margin-left: 30upx;
	}
	.ml50 {
		margin-left: 50upx;
	}
	 
	/* margin-right */
	.mr1 {
		margin-right: 1upx;
	}
	 
	.mr2 {
		margin-right: 2upx;
	}
	 
	.mr3 {
		margin-right: 3upx;
	}
	 
	.mr4 {
		margin-right: 4upx;
	}
	 
	.mr5 {
		margin-right: 5upx;
	}
	 
	.mr6 {
		margin-right: 6upx;
	}
	 
	.mr7 {
		margin-right: 7upx;
	}
	 
	.mr8 {
		margin-right: 8upx;
	}
	 
	.mr9 {
		margin-right: 9upx;
	}
	 
	.mr10 {
		margin-right: 10upx;
	}
	 
	.mr11 {
		margin-right: 11upx;
	}
	 
	.mr12 {
		margin-right: 12upx;
	}
	 
	.mr13 {
		margin-right: 13upx;
	}
	 
	.mr14 {
		margin-right: 14upx;
	}
	 
	.mr15 {
		margin-right: 15upx;
	}
	 
	.mr16 {
		margin-right: 16upx;
	}
	 
	.mr17 {
		margin-right: 17upx;
	}
	 
	.mr18 {
		margin-right: 18upx;
	}
	 
	.mr19 {
		margin-right: 19upx;
	}
	 
	.mr20 {
		margin-right: 20upx;
	}
	.mr30 {
		margin-right: 30upx;
	}
	.mr50 {
		margin-right: 50upx;
	}
	.mr100 {
		margin-right: 100upx;
	}
	 
	/* margin-top */
	.mt1 {
		margin-top: 1upx;
	}
	 
	.mt2 {
		margin-top: 2upx;
	}
	 
	.mt3 {
		margin-top: 3upx;
	}
	 
	.mt4 {
		margin-top: 4upx;
	}
	 
	.mt5 {
		margin-top: 5upx;
	}
	 
	.mt6 {
		margin-top: 6upx;
	}
	 
	.mt7 {
		margin-top: 7upx;
	}
	 
	.mt8 {
		margin-top: 8upx;
	}
	 
	.mt9 {
		margin-top: 9upx;
	}
	 
	.mt10 {
		margin-top: 10upx;
	}
	 
	.mt11 {
		margin-top: 11upx;
	}
	 
	.mt12 {
		margin-top: 12upx;
	}
	 
	.mt13 {
		margin-top: 13upx;
	}
	 
	.mt14 {
		margin-top: 14upx;
	}
	 
	.mt15 {
		margin-top: 15upx;
	}
	 
	.mt16 {
		margin-top: 16upx;
	}
	 
	.mt17 {
		margin-top: 17upx;
	}
	 
	.mt18 {
		margin-top: 18upx;
	}
	 
	.mt19 {
		margin-top: 19upx;
	}
	 
	.mt20 {
		margin-top: 20upx;
	}
	.mt50 {
		margin-top: 50upx;
	}
	.mt100 {
		margin-top: 100upx;
	}
	.mt200 {
		margin-top: 200upx;
	}
	 
	/* margin-bottom */
	.mb1 {
		margin-bottom: 1upx;
	}
	 
	.mb2 {
		margin-bottom: 2upx;
	}
	 
	.mb3 {
		margin-bottom: 3upx;
	}
	 
	.mb4 {
		margin-bottom: 4upx;
	}
	 
	.mb5 {
		margin-bottom: 5upx;
	}
	 
	.mb6 {
		margin-bottom: 6upx;
	}
	 
	.mb7 {
		margin-bottom: 7upx;
	}
	 
	.mb8 {
		margin-bottom: 8upx;
	}
	 
	.mb9 {
		margin-bottom: 9upx;
	}
	 
	.mb10 {
		margin-bottom: 10upx;
	}
	 
	.mb11 {
		margin-bottom: 11upx;
	}
	 
	.mb12 {
		margin-bottom: 12upx;
	}
	 
	.mb13 {
		margin-bottom: 13upx;
	}
	 
	.mb14 {
		margin-bottom: 14upx;
	}
	 
	.mb15 {
		margin-bottom: 15upx;
	}
	 
	.mb16 {
		margin-bottom: 16upx;
	}
	 
	.mb17 {
		margin-bottom: 17upx;
	}
	 
	.mb18 {
		margin-bottom: 18upx;
	}
	 
	.mb19 {
		margin-bottom: 19upx;
	}
	 
	.mb20 {
		margin-bottom: 20upx;
	}
	 
	/* margin 左右为边距 */
	.mlr1 {
		margin: 0 1upx;
	}
	 
	.mlr2 {
		margin: 0 2upx;
	}
	 
	.mlr3 {
		margin: 0 3upx;
	}
	 
	.mlr4 {
		margin: 0 4upx;
	}
	 
	.mlr5 {
		margin: 0 5upx;
	}
	 
	.mlr6 {
		margin: 0 6upx;
	}
	 
	.mlr7 {
		margin: 0 7upx;
	}
	 
	.mlr8 {
		margin: 0 8upx;
	}
	 
	.mlr9 {
		margin: 0 9upx;
	}
	 
	.mlr10 {
		margin: 0 10upx;
	}
	 
	.mlr11 {
		margin: 0 11upx;
	}
	 
	.mlr12 {
		margin: 0 12upx;
	}
	 
	.mlr13 {
		margin: 0 13upx;
	}
	 
	.mlr14 {
		margin: 0 14upx;
	}
	 
	.mlr15 {
		margin: 0 15upx;
	}
	 
	.mlr16 {
		margin: 0 16upx;
	}
	 
	.mlr17 {
		margin: 0 17upx;
	}
	 
	.mlr18 {
		margin: 0 18upx;
	}
	 
	.mlr19 {
		margin: 0 19upx;
	}
	 
	.mlr20 {
		margin: 0 20upx;
	}
	 
	/* margin 上下边距 */
	.mtb1 {
		margin: 1upx 0;
	}
	 
	.mtb2 {
		margin: 2upx 0;
	}
	 
	.mtb3 {
		margin: 3upx 0;
	}
	 
	.mtb4 {
		margin: 4upx 0;
	}
	 
	.mtb5 {
		margin: 5upx 0;
	}
	 
	.mtb6 {
		margin: 6upx 0;
	}
	 
	.mtb7 {
		margin: 7upx 0;
	}
	 
	.mtb8 {
		margin: 8upx 0;
	}
	 
	.mtb9 {
		margin: 9upx 0;
	}
	 
	.mtb10 {
		margin: 10upx 0;
	}
	 
	.mtb11 {
		margin: 11upx 0;
	}
	 
	.mtb12 {
		margin: 12upx 0;
	}
	 
	.mtb13 {
		margin: 13upx 0;
	}
	 
	.mtb14 {
		margin: 14upx 0;
	}
	 
	.mtb15 {
		margin: 15upx 0;
	}
	 
	.mtb16 {
		margin: 16upx 0;
	}
	 
	.mtb17 {
		margin: 17upx 0;
	}
	 
	.mtb18 {
		margin: 18upx 0;
	}
	 
	.mtb19 {
		margin: 19upx 0;
	}
	 
	.mtb20 {
		margin: 20upx 0;
	}
	 
	/* margin 上下左右边距 */
	.margin1 {
		margin: 1upx;
	}
	 
	.margin2 {
		margin: 2upx;
	}
	 
	.margin3 {
		margin: 3upx;
	}
	 
	.margin4 {
		margin: 4upx;
	}
	 
	.margin5 {
		margin: 5upx;
	}
	 
	.margin6 {
		margin: 6upx;
	}
	 
	.margin7 {
		margin: 7upx;
	}
	 
	.margin8 {
		margin: 8upx;
	}
	 
	.margin9 {
		margin: 9upx;
	}
	 
	.margin10 {
		margin: 10upx;
	}
	 
	.margin11 {
		margin: 11upx;
	}
	 
	.margin12 {
		margin: 12upx;
	}
	 
	.margin13 {
		margin: 13upx;
	}
	 
	.margin14 {
		margin: 14upx;
	}
	 
	.margin15 {
		margin: 15upx;
	}
	 
	.margin16 {
		margin: 16upx;
	}
	 
	.margin17 {
		margin: 17upx;
	}
	 
	.margin18 {
		margin: 18upx;
	}
	 
	.margin19 {
		margin: 19upx;
	}
	 
	.margin20 {
		margin: 20upx;
	}
	 
	/* 文字对齐方式 */
	.text-a-c{
		text-align:center;
	}
	 
	/* 字号大小 */
	.font10 {
		font-size: 10upx;
	}
	 
	.font11 {
		font-size: 11upx;
	}
	 
	.font12 {
		font-size: 12upx;
	}
	 
	.font13 {
		font-size: 13upx;
	}
	 
	.font14 {
		font-size: 14upx;
	}
	 
	.font15 {
		font-size: 15upx;
	}
	 
	.font16 {
		font-size: 16upx;
	}
	 
	.font17 {
		font-size: 17upx;
	}
	 
	.font18 {
		font-size: 18upx;
	}
	 
	.font19 {
		font-size: 19upx;
	}
	 
	.font20 {
		font-size: 20upx;
	}
	 
	.font21 {
		font-size: 21upx;
	}
	 
	.font22 {
		font-size: 22upx;
	}
	 
	.font23 {
		font-size: 23upx;
	}
	 
	.font24 {
		font-size: 24upx;
	}
	 
	.font25 {
		font-size: 25upx;
	}
	 
	.font26 {
		font-size: 26upx;
	}
	 
	.font27 {
		font-size: 27upx;
	}
	 
	.font28 {
		font-size: 28upx;
	}
	 
	.font29 {
		font-size: 29upx;
	}
	 
	.font30 {
		font-size: 30upx;
	}
	 
	.font31 {
		font-size: 31upx;
	}
	 
	.font32 {
		font-size: 32upx;
	}
	 
	.font33 {
		font-size: 33upx;
	}
	 
	.font34 {
		font-size: 34upx;
	}
	 
	.font35 {
		font-size: 35upx;
	}
	 
	 
	/* 字体颜色 */
	.fcolor2150f5 {
		color: #2150f5;
	}
	 
	.fcolorffc600 {
		color: #ffc600;
	}
	 
	.fcolor333 {
		color: #333;
	}
	 
	.fcolor49 {
		color: #494949;
	}
	 
	.fcolor72 {
		color: #727272;
	}
	 
	.fcolor666 {
		color: #666;
	}
	 
	.fcolorf52121 {
		color: #f52121;
	}
	 
	.fcolor999 {
		color: #999;
	}
	 
	.fcolorfff {
		color: #fff;
	}
	 
	 
	/* 加粗 */
	.fw400 {
		font-weight: 400;
	}
	 
	.fw600 {
		font-weight: 600;
	}
	 
	.fw500 {
		font-weight: 500;
	}
	 
	.fwb {
		font-weight: bold;
	}
	 
	.fwbr {
		font-weight: bolder;
	}
	 
	/*描边  */
	.border1 {
		border: solid 1upx #aa00ff;
	}
	.border2 {
		border: solid 2upx #aaff00;
	}
	.border3 {
		border: solid 3upx #ffff00;
	}
	.border5 {
		border: solid 5upx #ff0000;
	}
	 
	.border-top {
		border-top: solid 1upx #f8f8f9;
	}
	 
	.border-bottom {
		border-bottom: solid 1upx #f8f8f9;
	}
	 
	.border-left {
		border-left: solid 1upx #f8f8f9;
	}
	 
	.border-right {
		border-right: solid 1upx #f8f8f9;
	}
	 
	.border-bottom-10 {
		border-bottom: solid 10upx #f8f8f9;
	}
	 
	.border-top-10 {
		border-top: solid 10upx #f8f8f9;
	}
	 
	/* 背景色 */
	 
	.bgf8f8f9 {
		background-color: #f8f8f9;
	}
	 
	.bg2150f5 {
		background-color: #2150f5;
	}
	 
	.bg2e74f6 {
		background-color: #2e74f6;
	}
	 
	.bgf52121 {
		background-color: #f52121;
	}
	 
	.bgfff {
		background-color: #fff;
	}
	 
	/* 块阴影 */
	.boxshadow {
		box-shadow: 0 0 20upx rgba(0, 0, 0, 0.2);
	}
	 
	/* 定位 */
	.pos-rel {
		position: relative;
	}
	 
	.pos-abs {
		position: absolute;
	}
	 
	.flexwrap {
		display: -webkit-flex;
		/* Safari */
		-webkit-flex-wrap: wrap;
		/* Safari 6.1+ */
		display: flex;
		flex-wrap: wrap;
	}
	 
	/* 布局 */
	.flex1 {
		flex: 1;
	}
	 
	.flex2 {
		flex: 2;
	}
	 
	.flex3 {
		flex: 3;
	}
	 
	.flex4 {
		flex: 4;
	}
	 
	/* 边框 */
	.br-b1{
		border-bottom: 1upx solid #999999;		
	}
	
	 
	/* 圆角 */
	.brr1 {
		border-radius: 1upx;
	}
	 
	.brr2 {
		border-radius: 2upx;
	}
	 
	.brr3 {
		border-radius: 3upx;
	}
	 
	.brr4 {
		border-radius: 4upx;
	}
	 
	.brr5 {
		border-radius: 5upx;
	}
	 
	.brr6 {
		border-radius: 6upx;
	}
	 
	.brr7 {
		border-radius: 7upx;
	}
	 
	.brr8 {
		border-radius: 8upx;
	}
	 
	.brr9 {
		border-radius: 9upx;
	}
	 
	.brr10 {
		border-radius: 10upx;
	}
	 
	.brr20 {
		border-radius: 20upx;
	}
	 
	.brr30 {
		border-radius: 30upx;
	}
	 
	.brr40 {
		border-radius: 40upx;
	}
	 
	.brr50 {
		border-radius: 50upx;
	}
	.brr100 {
		border-radius: 100upx;
	}
	 
	/* 超出隐藏 */
	.overflow1 {
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	 
	.overflow2 {
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	 
	.overflow3 {
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	 
	.overflow4 {
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}