/* ✅ 屏蔽 Bossgoo rem，仅首页三大模块 */
#pt-oem-service,
#pt-oem-service *,
#peianting-series,
#peianting-series *,
#pt-adv-carousel,
#pt-adv-carousel * {
  font-size: revert !important;
  font: revert !important;
  line-height: normal !important;
  transform: none !important;
  zoom: 1 !important;
}





 @font-face {
     font-family: 'Montserrat';
     src: url('https://bsg-i.nbxc.com/themes/style/768d5f23f4b325e433604b44638cbab5.ttf') format('truetype');
     font-weight: normal;
     font-style: normal;
 }

 body p,
 body,
 body a,
 dl,
 dd,
 dt,
 .bossgoo-index-news57 .first-title,
 .bossgoo-com-item .first-title,
 h1,
 h2,
 h3,
 h4,
 h5,
 #left-inquiry1 .inquiryBox form input[type="text"],
 #left-inquiry1 .inquiryBox form textarea,
 #left-inquiry1 .inquiryBox form input[type="button"],
 span,
 .bossgoo_contact_1 .con-de-form input,
 .bossgoo_contact_1 .con-de-form textarea,
 input,
 tr,
 td,
 th,
 .bossgoo_contact_1 .con-de-titlem,
 .bossgoo_contact_1 .con-de-form .con-de-form-but,
 li,
 #cit-visual-showcase .cit-tab,
 .slide-title-overlay,
 .bossgoo_about_1 .bos-about-ri-title,
 div,
 .bossgoo_about_1 .bos-info-box .tabBtn li,
 .onion-yqj-sample-02,
 .text.delete.addEditor.createEditor,
 .pt-tab,
 .bossgoo_about_1 .bos-info table caption {
     font-family: 'Montserrat' !important;
 }

/* ✅ 屏蔽 Bossgoo rem 缩放，仅让指定模块保持正常比例 */
@media (max-width: 1040px) {
  /* 仅对以下4个模块生效 */
  #pt-oem-service,
  #peianting-series,
  #pt-adv-carousel,
  #about-peianting-pro {
    font-size: 16px !important;   /* 固定根字号，阻断 html rem 继承 */
    zoom: 1 !important;
  }

  /* 内部子元素继承局部比例 */
  #pt-oem-service *,
  #peianting-series *,
  #pt-adv-carousel *,
  #about-peianting-pro * {
    font-size: inherit !important;
    line-height: inherit !important;
  }
}

/* ✅ 双保险规则：防止 Bossgoo 的设备宽度限制影响 */
@media screen and (max-device-width: 1024px), (max-width: 1024px) {
  #pt-oem-service,
  #peianting-series,
  #pt-adv-carousel,
  #about-peianting-pro {
    font-size: 16px !important;
    zoom: 1 !important;
  }
}

/* ===========================
   ✅ 强制字体覆盖 Bossgoo 动态样式层
   适用模块：pt-tab / OEM / Product Series / Advantages
=========================== */

/* 通用字体覆盖（防止 layui.css 继承覆盖） */
html, body, button, input, select, textarea,
h1, h2, h3, h4, h5, h6, p, a, span, div, li, th, td, dl, dt, dd {
  font-family: 'Montserrat' !important;
}

/* 针对 .pt-tab 及内部所有元素强化 */
.pt-tab,
.pt-tab * {
  font-family: 'Montserrat' !important;
}

/* 限定各主要模块内的字体覆盖，避免影响后台管理区域 */
#peianting-series,
#peianting-series *,
#pt-adv-carousel,
#pt-adv-carousel *,
#pt-oem-service,
#pt-oem-service * {
  font-family: 'Montserrat' !important;
}



