/* å­—ä½“ */
@font-face {
    font-family: "Bold";
    src: url("../fonts/Montserrat-Bold.woff2");
    font-weight: 700;
    font-display: swap;
  }
  @font-face {
    font-family: "Medium";
    src: url("../fonts/Montserrat-Medium.woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "Alima-Ma";
    src: url("../fonts/Alimama_ShuHeiTi_Bold.woff2") format("woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "SemiBold";
    src: url("../fonts/Montserrat-SemiBold.woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "CN-Medium";
    src: url("../fonts/pingfang.woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "CN-Normal";
    src: url("../fonts/SourceHanSansCN-Normal.woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "SF-Republic";
    src: url("../fonts/SF-New-Republic-Bold-3.woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "new-republic";
    src: url("../fonts/new-republic.woff2");
    font-display: swap;
  }
  @font-face {
    font-family: "new-republic-sc";
    src: url("../fonts/new-republic-sc.woff2");
    font-display: swap;
  }
  
  /* è‹¹æ–¹ */
  @font-face {
    font-family: "PingFangSC";
    src: url("../fonts/PingFang.ttc");
  }
  @font-face {
    font-family: "PingFangSC-Light";
    src: url("../fonts/PingFangSC-Light.woff2");
    font-weight: 300;
    font-display: swap;
  }
  @font-face {
    font-family: "PingFangSC-Regular";
    src: url("../fonts/PingFangSC-Regular.woff2");
    font-weight: 400;
    font-display: swap;
  }
  @font-face {
    font-family: "PingFangSC-Medium";
    src: url("../fonts/PingFangSC-Medium.woff2");
    font-weight: 500;
    font-display: swap;
  }
  @font-face {
    font-family: "PingFangSC-Semibold";
    src: url("../fonts/PingFangSC-Semibold.woff2");
    font-weight: 600;
    font-display: swap;
  }
  
  @font-face {
    font-family: "SY-Semibold";
    src: url("../fonts/MiSans-Demibold.woff2") format("woff2");
    font-weight: 600;
    font-display: swap;
  }
  
  @font-face {
    font-family: "sf-pro-text_regular";
    src: url("../fonts/sf-pro-text_regular.woff2");
    font-weight: 400;
    font-display: swap;
  }
  @font-face {
    font-family: "sf-pro-display_regular";
    src: url("../fonts/sf-pro-display_regular.woff2");
    font-weight: 400;
    font-display: swap;
  }
  @font-face {
    font-family: "sf-pro-display_semibold";
    src: url("../fonts/sf-pro-display_semibold.woff2");
    font-weight: 600;
    font-display: swap;
  }
  @font-face {
    font-family: "sf-pro-text_semibold";
    src: url("../fonts/sf-pro-text_semibold.woff2");
    font-weight: 600;
    font-display: swap;
  }
  @font-face {
    font-family: "sf-pro-text_medium";
    src: url("../fonts/sf-pro-text_medium.woff2");
    font-weight: 500;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Altinn-DIN-Exp-Bold";
    src: url("../fonts/Altinn-DIN-Exp-Bold.ttf");
    font-weight: 700;
    font-display: swap;
  }
  
  
  /* æ–°ç‰ˆå­—ä½“å¼•å…¥ */
  @font-face {
    font-family: "RedHatDisplay-Regular";
    src: url("../fonts/RedHatDisplay-Regular.woff2");
    font-display: swap;
    font-weight: 400;
  }
  
  @font-face {
    font-family: "RedHatDisplay-Medium";
    src: url("../fonts/RedHatDisplay-Medium.woff2");
    font-display: swap;
    font-weight: 500;
  }
  
  @font-face {
    font-family: "RedHatDisplay-SemiBold";
    src: url("../fonts/RedHatDisplay-SemiBold.woff2");
    font-display: swap;
    font-weight: 600;
  }
  
  @font-face {
    font-family: "RedHatText-VariableFont_wght";
    src: url("../fonts/RedHatText-VariableFont_wght.woff2");
    font-display: swap;
  }
  
  @font-face {
    font-family: "RedHatText-Regular";
    src: url("../fonts/RedHatText-Regular.woff2");
    font-display: swap;
    font-weight: 400;
  }
  @font-face {
    font-family: "Oswald-Medium";
    src: url("../fonts/Oswald-Medium.otf");
    font-display: swap;
    font-weight: 500;
  }
  @font-face {
    font-family: "Oswald-Light";
    src: url("../fonts/Oswald-Light.otf");
    font-display: swap;
    font-weight: 300;
  }
  @font-face {
    font-family: "Oswald-SemiBold";
    src: url("../fonts/Oswald-SemiBold.otf");
    font-display: swap;
    font-weight: 600;
  }
  @font-face {
    font-family: "Oswald-Regular";
    src: url("../fonts/Oswald-Regular.otf");
    font-display: swap;
    font-weight: 400;
  }
  
  
  @font-face {
    font-family: "Alimama_ShuHeiTi_Bold";
    src: url("../fonts/Alimama_ShuHeiTi_Bold.ttf");
    font-display: swap;
    font-weight: 700;
  }