@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/0000-024f.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000-024F;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/2000-206f.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+2000-206F;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/2100-214f.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+2100-214F;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/2190-21ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+2190-21FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3000-303f.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3000-303F;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/ff00-ffef.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+FF00-FFEF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3400-35ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3400-35FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3600-37ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3600-37FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3800-39ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3800-39FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3a00-3bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3A00-3BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3c00-3dff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3C00-3DFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/3e00-3fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+3E00-3FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4000-41ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4000-41FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4200-43ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4200-43FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4400-45ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4400-45FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4600-47ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4600-47FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4800-49ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4800-49FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4a00-4bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4A00-4BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4c00-4dbf.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4C00-4DBF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/4e00-4fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+4E00-4FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5000-51ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5000-51FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5200-53ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5200-53FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5400-55ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5400-55FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5600-57ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5600-57FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5800-59ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5800-59FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5a00-5bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5A00-5BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5c00-5dff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5C00-5DFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/5e00-5fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+5E00-5FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6000-61ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6000-61FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6200-63ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6200-63FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6400-65ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6400-65FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6600-67ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6600-67FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6800-69ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6800-69FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6a00-6bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6A00-6BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6c00-6dff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6C00-6DFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/6e00-6fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+6E00-6FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7000-71ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7000-71FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7200-73ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7200-73FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7400-75ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7400-75FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7600-77ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7600-77FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7800-79ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7800-79FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7a00-7bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7A00-7BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7c00-7dff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7C00-7DFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/7e00-7fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+7E00-7FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8000-81ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8000-81FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8200-83ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8200-83FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8400-85ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8400-85FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8600-87ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8600-87FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8800-89ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8800-89FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8a00-8bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8A00-8BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8c00-8dff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8C00-8DFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/8e00-8fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+8E00-8FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9000-91ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9000-91FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9200-93ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9200-93FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9400-95ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9400-95FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9600-97ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9600-97FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9800-99ff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9800-99FF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9a00-9bff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9A00-9BFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9c00-9dff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9C00-9DFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/9e00-9fff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+9E00-9FFF;
}

@font-face {
  font-family: "Huiwen";
  src: url("/fonts/huiwen/f900-faff.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+F900-FAFF;
}
