button:after {  
	border: none;  
}
.flex{
  display:flex;
}
.flex-right{
  text-align:right;
}
.flex-center{
  align-items: center;
}
.reverse{
	flex-wrap:wrap-reverse;
}
.flex-end{
  justify-content:flex-end;
}
.space-around{
  justify-content:space-around;
}
.between{
  justify-content:space-between;
}
.h_center{
  display:flex;
  align-items:center;
  justify-content: center;
}
.h_center1{
  display:flex;
  align-items:center;
}
.auto{
  width: calc(100% - 40rpx);
  margin: 0 auto;
}
.nowrap{
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
}
.pdbox{
  width: 100%;
  box-sizing: border-box;
  padding-left:20rpx;
  padding-right:20rpx;
}
.bold{
  font-weight: bold;
}
.rel{
  position: relative;
}
.fix{
  position: fixed;
}
.abs{
  position: absolute;
}
.ac{
  text-align:center;
}
.ar{
  text-align:right;
}
.al{
  text-align:left;
}
.fn14{
  font-size: 14rpx;
}
.fn16{
  font-size: 16rpx;
}
.fn18{
  font-size: 18rpx;
}
.fn20{
  font-size: 20rpx;
}
.fn22{
  font-size: 22rpx;
}
.fn24{
  font-size: 24rpx;
}
.fn26{
  font-size: 26rpx;
}
.fn28{
  font-size: 28rpx;
}
.fn30{
  font-size: 30rpx;
}
.fn32{
  font-size: 32rpx;
}
.fn34{
  font-size: 34rpx;
}
.fn36{
  font-size: 36rpx;
}
.fn38{
  font-size: 38rpx;
}
.fn40{
  font-size: 40rpx;
}
.fn42{
  font-size: 42rpx;
}
.fn48{
  font-size: 48rpx;
}
.fn46{
  font-size: 46rpx;
}
.fn50{
  font-size: 50rpx;
}
.fn58{
  font-size: 50rpx;
}
.fn60{
  font-size: 60rpx;
}
.fn65{
  font-size: 65rpx;
}
.fn70{
  font-size: 70rpx;
}
.fn86{
  font-size: 86rpx;
}
.fn90{
  font-size: 90rpx;
}
.fn99{
  font-size: 99rpx;
}
.fn73{
  font-size: 73rpx;
}
.F1{
  flex:1;
}
.F2{
  flex:2;
}
.F3{
  flex:3;
}
.F4{
  flex:4;
}
.F5{
  flex:5;
}
.F6{
  flex:6;
}
.F7{
  flex:7;
}
.F8{
  flex:8;
}
.F9{
  flex:9;
}
.wrap{
  flex-wrap:wrap;
}
.statusbar{
	height: var(--status-bar-height);
	width: 100%;
}
.cfff{
  color:#fff;
}
page{
	background-color: #f5f5f5;
	word-break: break-all;
	font-family:"Microsoft YaHei","SimHei","sans-serif","arial";
}