.fwb {
  font-weight: bold;
}
.text-l,
.text-left {
  text-align: left;
}
.text-c,
.text-center {
  text-align: center;
}
.text-r,
.text-right {
  text-align: right;
}
.pt100 {
  padding-top: 100px !important;
}
.pt90 {
  padding-top: 90px !important;
}
.pt80 {
  padding-top: 80px !important;
}
.pt70 {
  padding-top: 70px !important;
}
.pt60 {
  padding-top: 60px !important;
}
.pt50 {
  padding-top: 50px !important;
}
.pt40 {
  padding-top: 40px !important;
}
.pt30 {
  padding-top: 30px !important;
}
.pt20 {
  padding-top: 20px !important;
}
.pt10 {
  padding-top: 10px !important;
}
.pt5 {
  padding-top: 5px !important;
}
.pb100 {
  padding-bottom: 100px !important;
}
.pb90 {
  padding-bottom: 90px !important;
}
.pb80 {
  padding-bottom: 80px !important;
}
.pb70 {
  padding-bottom: 70px !important;
}
.pb60 {
  padding-bottom: 60px !important;
}
.pb50 {
  padding-bottom: 50px !important;
}
.pb40 {
  padding-bottom: 40px !important;
}
.pb30 {
  padding-bottom: 30px !important;
}
.pb20 {
  padding-bottom: 20px !important;
}
.pb10 {
  padding-bottom: 10px !important;
}
.pb5 {
  padding-bottom: 5px !important;
}
.pl100 {
  padding-left: 100px !important;
}
.pl90 {
  padding-left: 90px !important;
}
.pl80 {
  padding-left: 80px !important;
}
.pl70 {
  padding-left: 70px !important;
}
.pl60 {
  padding-left: 60px !important;
}
.pl50 {
  padding-left: 50px !important;
}
.pl40 {
  padding-left: 40px !important;
}
.pl30 {
  padding-left: 30px !important;
}
.pl20 {
  padding-left: 20px !important;
}
.pl10 {
  padding-left: 10px !important;
}
.pl5 {
  padding-left: 5px !important;
}
.pr100 {
  padding-right: 100px !important;
}
.pr90 {
  padding-right: 90px !important;
}
.pr80 {
  padding-right: 80px !important;
}
.pr70 {
  padding-right: 70px !important;
}
.pr60 {
  padding-right: 60px !important;
}
.pr50 {
  padding-right: 50px !important;
}
.pr40 {
  padding-right: 40px !important;
}
.pr30 {
  padding-right: 30px !important;
}
.pr20 {
  padding-right: 20px !important;
}
.pr10 {
  padding-right: 10px !important;
}
.pr5 {
  padding-right: 5px !important;
}
.pp100 {
  padding: 100px !important;
}
.pp90 {
  padding: 90px !important;
}
.pp80 {
  padding: 80px !important;
}
.pp70 {
  padding: 70px !important;
}
.pp60 {
  padding: 60px !important;
}
.pp50 {
  padding: 50px !important;
}
.pp40 {
  padding: 40px !important;
}
.pp30 {
  padding: 30px !important;
}
.pp20 {
  padding: 20px !important;
}
.pp10 {
  padding: 10px !important;
}
.pp5 {
  padding: 5px !important;
}
.mt100 {
  margin-top: 100px !important;
}
.mt90 {
  margin-top: 90px !important;
}
.mt80 {
  margin-top: 80px !important;
}
.mt70 {
  margin-top: 70px !important;
}
.mt60 {
  margin-top: 60px !important;
}
.mt50 {
  margin-top: 50px !important;
}
.mt40 {
  margin-top: 40px !important;
}
.mt30 {
  margin-top: 30px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt5 {
  margin-top: 5px !important;
}
.mb100 {
  margin-bottom: 100px !important;
}
.mb90 {
  margin-bottom: 90px !important;
}
.mb80 {
  margin-bottom: 80px !important;
}
.mb70 {
  margin-bottom: 70px !important;
}
.mb60 {
  margin-bottom: 60px !important;
}
.mb50 {
  margin-bottom: 50px !important;
}
.mb40 {
  margin-bottom: 40px !important;
}
.mb30 {
  margin-bottom: 30px !important;
}
.mb20 {
  margin-bottom: 20px !important;
}
.mb10 {
  margin-bottom: 10px !important;
}
.mb5 {
  margin-bottom: 5px !important;
}
.ml100 {
  margin-left: 100px !important;
}
.ml90 {
  margin-left: 90px !important;
}
.ml80 {
  margin-left: 80px !important;
}
.ml70 {
  margin-left: 70px !important;
}
.ml60 {
  margin-left: 60px !important;
}
.ml50 {
  margin-left: 50px !important;
}
.ml40 {
  margin-left: 40px !important;
}
.ml30 {
  margin-left: 30px !important;
}
.ml20 {
  margin-left: 20px !important;
}
.ml10 {
  margin-left: 10px !important;
}
.ml5 {
  margin-left: 5px !important;
}
.mr100 {
  margin-right: 100px !important;
}
.mr90 {
  margin-right: 90px !important;
}
.mr80 {
  margin-right: 80px !important;
}
.mr70 {
  margin-right: 70px !important;
}
.mr60 {
  margin-right: 60px !important;
}
.mr50 {
  margin-right: 50px !important;
}
.mr40 {
  margin-right: 40px !important;
}
.mr30 {
  margin-right: 30px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr5 {
  margin-right: 5px !important;
}
.mp100 {
  margin: 100px !important;
}
.mp90 {
  margin: 90px !important;
}
.mp80 {
  margin: 80px !important;
}
.mp70 {
  margin: 70px !important;
}
.mp60 {
  margin: 60px !important;
}
.mp50 {
  margin: 50px !important;
}
.mp40 {
  margin: 40px !important;
}
.mp30 {
  margin: 30px !important;
}
.mp20 {
  margin: 20px !important;
}
.mp10 {
  margin: 10px !important;
}
.mp5 {
  margin: 5px !important;
}
.fs34 {
  font-size: 34px !important;
}
.fs32 {
  font-size: 32px !important;
}
.fs30 {
  font-size: 30px !important;
}
.fs28 {
  font-size: 28px !important;
}
.fs26 {
  font-size: 26px !important;
}
.fs24 {
  font-size: 24px !important;
}
.fs22 {
  font-size: 22px !important;
}
.fs20 {
  font-size: 20px !important;
}
.fs18 {
  font-size: 18px !important;
}
.fs16 {
  font-size: 16px !important;
}
.fs14 {
  font-size: 14px !important;
}
.fs12 {
  font-size: 12px !important;
}
.lh20 {
  line-height: 20px !important;
}
.lh24 {
  line-height: 24px !important;
}
.lh28 {
  line-height: 28px !important;
}
.lh30 {
  line-height: 30px !important;
}
.lh40 {
  line-height: 40px !important;
}
.lh50 {
  line-height: 50px !important;
}
.u-flex {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.u-col-center {
  align-items: center;
}
.u-col-top {
  align-items: flex-start;
}
.u-col-bottom {
  align-items: flex-end;
}
.u-row-left {
  justify-content: flex-start;
}
.u-row-center {
  justify-content: center;
}
.u-row-right {
  justify-content: flex-end;
}
.u-row-between {
  justify-content: space-between;
}
.u-row-around {
  justify-content: space-around;
}
.u-flex-1 {
  flex: 1;
}
.u-line-1 {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.u-line-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.u-line-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.u-line-4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.u-line-5 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
.brand-color {
  color: #409eff;
}
.success-color {
  color: #67c23a;
}
.warning-color {
  color: #e6a23c;
}
.danger-color {
  color: #ea5d51;
}
.info-color {
  color: #8c8c8c;
}
.tip-color {
  color: #bfbfbf;
}
.cursor-p {
  cursor: pointer;
}
.cursor-move {
  cursor: move;
}
.link-green {
  color: #22c7bd;
}
img {
  max-width: 100%;
  max-height: 100%;
}
@font-face {
  font-family: 'youshebiaotiheiregular';
  src: url('https://wwax.oss-cn-zhangjiakou.aliyuncs.com/assets/ysb.woff2') format('woff2'), url('https://wwax.oss-cn-zhangjiakou.aliyuncs.com/assets/ysb.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
.fontysb {
  font-family: 'youshebiaotiheiregular' !important;
  font-style: normal;
}
