
#app {
  font-family: "微软雅黑";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (min-width: 320px) {
html {
    font-size: 42.6667px;
}
}
@media screen and (min-width: 360px) {
html {
    font-size: 48px;
}
}
@media screen and (min-width: 375px) {
html {
    font-size: 50px;
}
}
@media screen and (min-width: 412px) {
html {
    font-size: 54.9333px;
}
}
@media screen and (min-width: 414px) {
html {
    font-size: 55.2px;
}
}
@media screen and (min-width: 768px) {
html {
    font-size: 100px;
}
}
::-webkit-scrollbar {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
i,
em {
  font-style: normal;
}
.fontSize18 {
  display: block;
  position: relative;
  width: 134%;
  left: -17%;
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
  font-size: 0.24rem;
}
.fontSize20 {
  display: block;
  position: relative;
  width: 125%;
  left: -12.5%;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  font-size: 0.25rem;
}
.fontSize22 {
  display: block;
  position: relative;
  width: 113.64%;
  left: -6.82%;
  -webkit-transform: scale(0.88);
          transform: scale(0.88);
  font-size: 0.25rem;
}
.van-toast {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: auto;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  min-width: 96px;
}

