body {
    font-family:
        "Inter",
        "Source Han Sans SC", 
        "Noto Sans CJK SC",
        -apple-system,
        "PingFang SC",     
        "Microsoft YaHei", 
        sans-serif;
        font-weight: 300;
}
* {
    font-weight: 300 !important;
    letter-spacing: 0em !important;
   
}
h1,h2,h3,h4,h5,h6 {
    font-weight: 500 !important;
}
.site-panel__phone a,.about-stat__value,.about-story__col.is-active .about-story__year,.about-duo__card h3,.about-story__axis {
    font-family: "Bai Jamjuree", system-ui, -apple-system, "Segoe UI", sans-serif;
    font-weight: 500 !important;
    line-height: 1.4;
}
.updates-pager__title,.hero__title span,.org-structure__left .org-structure__item span {
    font-weight: 400 !important;
}
.support__title-link,.updates__title,.updates-featured__title,.home-intro__tagline,.hero__body,.about-hero__title,.about-sec-title,.about-stat__value,
.about-products__title-pane.is-active,.mgmt-card__name span {
   font-weight: 500 !important; 
}

.site-rating,.site-footer__wordmark,.site-footer__wordmark-live,.site-footer__amp,.site-rating__name,.support-card__name,.site-panel__title {
    font-weight: 600 !important;
}
.site-footer__wordmark {
    line-height: normal;
}
.home-intro__tagline {
    letter-spacing: 0.4em;
}
.hero__title {
    font-weight: 400;
    line-height: 1.1;
}
.hero-tabs__btn {
    font-weight: 400;
}
.updates-pager__title {
    -webkit-line-clamp: 2;
}
.annual-slide__lead {
    font-weight: 100; 
}
.annual-pager__item,.about-products__card-label {
    font-size: 1.2rem;
}
.org-structure__left .org-structure__item span, {
    font-size: 1.4rem;
}
.about-products__title-pane.is-active span {
    max-width: 300px;
    font-weight: 600 !important; 
}
.lp-accordion__item {
    min-height: 25rem !important;
}
.p-expert-card__contact {
   font-family: "Bai Jamjuree", system-ui, -apple-system, "Segoe UI", sans-serif !important; 
}
.p-sec__body span,.p-sec__body p,.p-sec__text span,.p-sec__text p {
  font-size: 1.25rem !important;
  line-height: 1.4;
}
.site-nav__item:nth-child(2) .site-nav__sub{
   min-width: 22rem;    
 }
 .site-nav__item:nth-child(3) .site-nav__sub {
   min-width: 22rem;      
 }
 .site-nav__item:nth-child(1) .site-nav__sub {
   min-width: 22rem;  
 }
.about-products__pane {
  /*text-align: justify;*/
  font-size: 1.25rem;
}



/*新增*/
.support .support-pager {
  max-width: 520px !important;
  position: absolute;
  right: 0;
  bottom: 0;
  }
.support__head {
   position: relative; 
}
.support-card__excerpt, .site-footer__copy {
    line-height: 1.35;
}
.about-overview {
    min-height: 300px;
}
 


    
    
@media (max-width: 991.98px) {
   .support .support-pager {
  max-width: 100% !important;
  position: relative;
  right: 0;
  bottom: 0;
  }
    .support__head {
       position: relative; 
       margin-top: 1rem;
    } 
    .support__badge {
        right: 0;
        top: -2rem;
    }
 
}





