html {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}

body {
  width: 100%;
  height: 100%;
  margin: 0;
  font-family:
    'SourceHanSansCN-Regular',
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    'Helvetica Neue',
    Arial,
    'Noto Sans',
    sans-serif,
    'Apple Color Emoji',
    'Segoe UI Emoji',
    'Segoe UI Symbol',
    'Noto Color Emoji';
}

#app {
  width: 100%;
  height: 100%;
}

@font-face {
  font-family: 'SourceHanSansCN-Regular';
  font-style: normal;
  font-weight: normal;
  src: url('https://gsst-poe-sit.gz.bcebos.com/front/SourceHanSansCN-Regular.otf');
}

@font-face {
  font-family: 'SourceHanSansCN-Medium';
  font-style: normal;
  font-weight: normal;
  src: url('https://gsst-poe-sit.gz.bcebos.com/front/SourceHanSansCN-Medium.otf');
  font-display: swap;
}
