/* ===================================================================
   LONTURN DARK TECH THEME v1.1 / 2026-11-04
   全站深色底（科技蓝 + 固定背景图），按页面区块 id 分页细化。
   由 default/pc/cookies.htm 顶部 <link> 引入（全站页脚都会输出）。
   色板：底 #0b1f4e / 玻璃卡 rgba(6,16,40,.80~.92) / 正文 #c3cfe6
        次要 #9fb2cf / 高亮金 #fabe00 / 蓝渐变 #003087→#1d4ed8
   =================================================================== */

/* ---------- 0. 全站基础 ---------- */
body {
  background-color: #0b1f4e !important;
  background-image: url(/uploads/allimg/20261018/061427-1ac8fcb3.jpg) !important;
  background-position: center top !important;
  background-size: cover !important;
  background-attachment: fixed !important;
  background-repeat: no-repeat !important;
}
.main { background-color: transparent !important; }

/* 页头滚动后的白底 → 深色玻璃 */
#c_navigation_146_P_336-1732679520026.active {
  background: rgba(6,16,40,.96) !important;
  box-shadow: 0 8px 24px rgba(0,0,0,.35) !important;
}
#c_navigation_146_P_336-1732679520026.active .p_menu1Item > a span,
#c_navigation_146_P_336-1732679520026.active .p_level1Item > p > a span { color: #fff !important; }

/* ---------- A. 产品详情页：面包屑 ---------- */
#c_static_001_P_2196-17083997707440 { background: transparent !important; background-image: none !important; }
#c_static_001_P_2196-17083997707440 .e_container-5,
#c_static_001_P_2196-17083997707440 .cbox-5-0,
#c_static_001_P_2196-17083997707440 .e_container-1,
#c_static_001_P_2196-17083997707440 .cbox-1-0 { background: transparent !important; background-image: none !important; box-shadow: none !important; }
#c_static_001_P_2196-17083997707440 .p_breadcrumb li,
#c_static_001_P_2196-17083997707440 .p_breadcrumb a,
#c_static_001_P_2196-17083997707440 .p_breadcrumb span { color: #ccd8ec !important; font-size: 13px; }
#c_static_001_P_2196-17083997707440 .p_breadcrumb a:hover { color: #fabe00 !important; text-decoration: none; }
#c_static_001_P_2196-17083997707440 .p_breadcrumb svg path { fill: #9fb2cf !important; }

/* ---------- B. 产品详情页：页面背景网格 + 左侧分类树 ---------- */
#c_grid-1698308742280,
#c_grid-17338274141860 { background: transparent !important; background-image: none !important; }
#c_grid-1698308742280 > .p_gridbox,
#c_grid-1698308742280 .p_gridCell,
#c_grid-17338274141860 > .p_gridbox,
#c_grid-17338274141860 .p_gridCell { background: transparent !important; background-image: none !important; }

#c_static_001_P_4300-17338274142491 { background: transparent !important; background-image: none !important; }
#c_static_001_P_4300-17338274142491 .e_container-11,
#c_static_001_P_4300-17338274142491 .cbox-11-0,
#c_static_001_P_4300-17338274142491 .e_container-13,
#c_static_001_P_4300-17338274142491 .cbox-13-0,
#c_static_001_P_4300-17338274142491 .e_container-18,
#c_static_001_P_4300-17338274142491 .cbox-18-0 { background: transparent !important; background-image: none !important; box-shadow: none !important; }
#c_static_001_P_4300-17338274142491 .e_text-20 {
  color: #fff !important;
  letter-spacing: 1px;
  background: linear-gradient(135deg,#003087,#1d4ed8) !important;
  border-radius: 10px 10px 0 0 !important;
}
#c_static_001_P_4300-17338274142491 .e_categoryA-17 { background: transparent !important; }
#c_static_001_P_4300-17338274142491 .e_categoryA-17 .p_c_tree {
  background: rgba(6,16,40,.82) !important;
  border: 1px solid rgba(255,255,255,.16) !important;
  border-radius: 0 0 14px 14px !important;
  padding: 6px 8px 12px !important;
  box-shadow: 0 10px 30px rgba(0,0,0,.42) !important;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}
#c_static_001_P_4300-17338274142491 .p_c_title1,
#c_static_001_P_4300-17338274142491 .p_c_title2,
#c_static_001_P_4300-17338274142491 .p_c_item,
#c_static_001_P_4300-17338274142491 ul.p_c_content { background: transparent !important; background-image: none !important; }
#c_static_001_P_4300-17338274142491 .p_c_title1 { border-bottom: 1px solid rgba(255,255,255,.10) !important; }
#c_static_001_P_4300-17338274142491 .p_c_item:last-child .p_c_title1 { border-bottom: none !important; }
#c_static_001_P_4300-17338274142491 .p_c_title1 .p_a { color: #fff !important; font-weight: 600; }
#c_static_001_P_4300-17338274142491 .p_c_content.deep-2 .p_a { color: #c3cfe6 !important; }
#c_static_001_P_4300-17338274142491 .p_a:hover { color: #fabe00 !important; text-decoration: none; }
#c_static_001_P_4300-17338274142491 .p_c_images { color: #fabe00 !important; }
#c_static_001_P_4300-17338274142491 .p_c_title1 svg path,
#c_static_001_P_4300-17338274142491 .p_c_title2 svg path { fill: #9fb2cf !important; }
#c_static_001_P_4300-17338274142491 .p_c_mbtn {
  background: rgba(0,48,135,.75) !important;
  color: #fff !important;
  border: 1px solid rgba(255,255,255,.2) !important;
  border-radius: 8px !important;
}

/* ---------- C. 产品详情页：主图 + 参数 + 选项卡 ---------- */
#c_product_detail_081-17338297988360 { background: transparent !important; background-image: none !important; }
#c_product_detail_081-17338297988360 > .e_container-1,
#c_product_detail_081-17338297988360 .cbox-1-0,
#c_product_detail_081-17338297988360 .cbox-1-1,
#c_product_detail_081-17338297988360 .e_container-55,
#c_product_detail_081-17338297988360 .e_container-53,
#c_product_detail_081-17338297988360 .e_productTabList-105,
#c_product_detail_081-17338297988360 .e_container-71 { background: transparent !important; background-image: none !important; box-shadow: none !important; }
#c_product_detail_081-17338297988360 .e_h1-54 {
  color: #fff !important;
  font-size: 26px;
  line-height: 1.35;
  text-shadow: 0 2px 10px rgba(4,12,35,.55);
}
#c_product_detail_081-17338297988360 .e_richText-56 { color: #c3cfe6 !important; font-size: 14.5px; line-height: 1.9; }
#c_product_detail_081-17338297988360 .e_text-63 { color: #93a4c4 !important; }
#c_product_detail_081-17338297988360 .e_text-65 a { color: #fabe00 !important; }
#c_product_detail_081-17338297988360 .e_text-65 a:hover { color: #fff !important; text-decoration: none; }
#c_product_detail_081-17338297988360 .e_text-100,
#c_product_detail_081-17338297988360 .e_text-107 { color: #c3cfe6 !important; }
#c_product_detail_081-17338297988360 .e_text-100 a { color: #fff !important; font-weight: 700; letter-spacing: .5px; }
#c_product_detail_081-17338297988360 .e_icon-66 svg path,
#c_product_detail_081-17338297988360 .e_icon-101 svg path,
#c_product_detail_081-17338297988360 .e_icon-108 svg path { fill: #fabe00 !important; }
/* 主图与缩略图 */
#c_product_detail_081-17338297988360 .magnifier-container,
#c_product_detail_081-17338297988360 .images-cover { border-radius: 12px; overflow: hidden; }
#c_product_detail_081-17338297988360 .thumbnail_box img { border-radius: 8px; border: 1px solid rgba(255,255,255,.22); }
/* 按钮 */
#c_product_detail_081-17338297988360 .e_button-69,
#c_product_detail_081-17338297988360 .e_button-69 a {
  background: linear-gradient(135deg,#003087,#1d4ed8) !important;
  color: #fff !important;
  border: none !important;
  box-shadow: 0 8px 20px rgba(0,48,135,.45) !important;
}
#c_product_detail_081-17338297988360 .e_button-68,
#c_product_detail_081-17338297988360 .e_button-68 a {
  background: rgba(255,255,255,.08) !important;
  border: 1px solid rgba(255,255,255,.28) !important;
  color: #fff !important;
}
#c_product_detail_081-17338297988360 .e_button-68:hover a {
  background: rgba(250,190,0,.9) !important;
  color: #0b1f4e !important;
}
/* 选项卡标题 */
#c_product_detail_081-17338297988360 .p_tabName {
  background: transparent !important;
  border-bottom: 1px solid rgba(255,255,255,.16) !important;
}
#c_product_detail_081-17338297988360 .p_nameItem {
  color: #c3cfe6 !important;
  background: transparent !important;
  border-radius: 8px 8px 0 0 !important;
}
#c_product_detail_081-17338297988360 .p_nameItem.active {
  background: linear-gradient(135deg,#003087,#1d4ed8) !important;
  color: #fff !important;
  box-shadow: 0 6px 16px rgba(0,48,135,.5) !important;
  border-bottom: 2px solid #fabe00 !important;
}
/* 正文卡 */
#c_product_detail_081-17338297988360 .p_tabContent {
  background: rgba(6,16,40,.80) !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  border-radius: 14px !important;
  padding: 24px 26px !important;
  box-shadow: 0 14px 40px rgba(0,0,0,.38) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
}
/* 正文（后台富文本带行内色，必须 !important 覆盖） */
#c_product_detail_081-17338297988360 .p_infoItem h1,
#c_product_detail_081-17338297988360 .p_infoItem h2,
#c_product_detail_081-17338297988360 .p_infoItem h3,
#c_product_detail_081-17338297988360 .p_infoItem h4 { color: #fff !important; border-left-color: #fabe00 !important; }
#c_product_detail_081-17338297988360 .p_infoItem p,
#c_product_detail_081-17338297988360 .p_infoItem li { color: #c3cfe6 !important; }
#c_product_detail_081-17338297988360 .p_infoItem strong,
#c_product_detail_081-17338297988360 .p_infoItem b { color: #fff !important; }
#c_product_detail_081-17338297988360 .p_infoItem a { color: #9db9ff !important; }
#c_product_detail_081-17338297988360 .p_infoItem table { border-color: rgba(255,255,255,.16) !important; }
#c_product_detail_081-17338297988360 .p_infoItem td,
#c_product_detail_081-17338297988360 .p_infoItem th {
  border: 1px solid rgba(255,255,255,.16) !important;
  background: transparent !important;
  color: #d7e2f4 !important;
}
#c_product_detail_081-17338297988360 .p_infoItem tr,
#c_product_detail_081-17338297988360 .p_infoItem tbody { background: transparent !important; }
#c_product_detail_081-17338297988360 .p_infoItem tr.firstRow td {
  background: rgba(0,48,135,.55) !important;
  color: #fff !important;
  font-weight: 700;
}
#c_product_detail_081-17338297988360 .p_infoItem tr:nth-child(even) td,
#c_product_detail_081-17338297988360 .p_infoItem tr:nth-child(even) { background: rgba(255,255,255,.045) !important; }
#c_product_detail_081-17338297988360 .p_infoItem img { border-radius: 10px; }
/* 上一篇/下一篇 */
#c_product_detail_081-17338297988360 .prenext-item,
#c_product_detail_081-17338297988360 .prenext-item a { color: #c3cfe6 !important; }
#c_product_detail_081-17338297988360 .prenext-item a:hover { color: #fabe00 !important; }

/* ---------- D. 产品详情页：相关产品 ---------- */
#c_product_list_094-17338298389640 { background: transparent !important; background-image: none !important; }
#c_product_list_094-17338298389640 .e_text-32 { color: #fff !important; }
#c_product_list_094-17338298389640 .e_text-32 .icon svg path { fill: #fabe00 !important; }
#c_product_list_094-17338298389640 .cbox-23 {
  background: rgba(6,16,40,.86) !important;
  border: 1px solid rgba(255,255,255,.16) !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 28px rgba(0,0,0,.38) !important;
  transition: transform .25s ease, border-color .25s ease;
  overflow: hidden;
}
#c_product_list_094-17338298389640 .cbox-23:hover {
  border-color: rgba(250,190,0,.55) !important;
  transform: translateY(-3px);
}
#c_product_list_094-17338298389640 .e_container-24,
#c_product_list_094-17338298389640 .e_container-25,
#c_product_list_094-17338298389640 .e_container-28 { background: transparent !important; background-image: none !important; }
#c_product_list_094-17338298389640 .e_text-26 a { color: #fff !important; }
#c_product_list_094-17338298389640 .e_text-26 a:hover { color: #fabe00 !important; text-decoration: none; }
#c_product_list_094-17338298389640 .e_text-27,
#c_product_list_094-17338298389640 .e_text-29,
#c_product_list_094-17338298389640 .e_text-30 { color: #c3cfe6 !important; }
#c_product_list_094-17338298389640 .e_text-30 a,
#c_product_list_094-17338298389640 .e_text-29 a { color: #9db9ff !important; }

/* ---------- E. 产品详情页：产品询价表单 ---------- */
#c_static_001_P_11383-17334499125070 { background: transparent !important; background-image: none !important; }
#c_static_001_P_11383-17334499125070 .e_text-147 { color: #fff !important; }
#c_static_001_P_11383-17334499125070 .e_text-147 .icon svg path { fill: #fabe00 !important; }
#c_static_001_P_11383-17334499125070 .e_container-144,
#c_static_001_P_11383-17334499125070 .cbox-144-0,
#c_static_001_P_11383-17334499125070 .e_container-159 { background: transparent !important; box-shadow: none !important; }
#c_static_001_P_11383-17334499125070 .e_form-158 {
  background: rgba(6,16,40,.80) !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 14px 40px rgba(0,0,0,.35) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
}
#c_static_001_P_11383-17334499125070 .p_label { color: #c3cfe6 !important; }
#c_static_001_P_11383-17334499125070 .form-control {
  background: rgba(255,255,255,.07) !important;
  border: 1px solid rgba(255,255,255,.22) !important;
  color: #fff !important;
  border-radius: 6px !important;
}
#c_static_001_P_11383-17334499125070 .form-control::placeholder { color: #8fa3c2 !important; }
#c_static_001_P_11383-17334499125070 .form-control:focus {
  border-color: #fabe00 !important;
  box-shadow: 0 0 0 3px rgba(250,190,0,.15) !important;
}
#c_static_001_P_11383-17334499125070 select.form-control option { background: #0b1f4e; color: #fff; }
#c_static_001_P_11383-17334499125070 .btn,
#c_static_001_P_11383-17334499125070 .btn-primary,
#c_static_001_P_11383-17334499125070 button[type="submit"] {
  background: linear-gradient(135deg,#003087,#1d4ed8) !important;
  color: #fff !important;
  border: none !important;
  border-radius: 6px !important;
  box-shadow: 0 8px 20px rgba(0,48,135,.4) !important;
}
#c_static_001_P_11383-17334499125070 .e_relevantItem-163,
#c_static_001_P_11383-17334499125070 .p_tabelList { color: #c3cfe6 !important; }

/* ---------- F. 产品详情页：常见问题 ---------- */
#c_static_001_P_11383-17334499830250 { background: transparent !important; background-image: none !important; }
#c_static_001_P_11383-17334499830250 .e_text-147 { color: #fff !important; }
#c_static_001_P_11383-17334499830250 .e_text-147 .icon svg path { fill: #fabe00 !important; }
#c_static_001_P_11383-17334499830250 .e_container-144 { background: transparent !important; box-shadow: none !important; }
#c_static_001_P_11383-17334499830250 .e_container-340 {
  background: rgba(6,16,40,.82) !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  border-radius: 12px !important;
  padding: 18px 20px !important;
  margin-bottom: 12px !important;
  box-shadow: 0 10px 26px rgba(0,0,0,.32) !important;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}
#c_static_001_P_11383-17334499830250 .e_text-391,
#c_static_001_P_11383-17334499830250 .e_text-348 { color: #fff !important; }
#c_static_001_P_11383-17334499830250 .e_text-386 { color: #c3cfe6 !important; }
#c_static_001_P_11383-17334499830250 .e_icon-387 svg path,
#c_static_001_P_11383-17334499830250 .e_icon-382 svg path { fill: #fabe00 !important; }

/* ---------- G. 隐私政策 / 单页（danye） ---------- */
#c_banner_030_P_044-17337093745050 .e_bannerA-1 .p_img { background: transparent !important; }
#c_banner_030_P_044-17337093745050 .e_bannerA-1 .p_img .bgimg { background-image: none !important; }
#c_banner_030_P_044-17337093745050 .e_text-4 a { color: #c3cfe6 !important; background: transparent !important; }
#c_banner_030_P_044-17337093745050 .e_text-4 a:hover { color: #fff !important; }
#c_banner_030_P_044-17337093745050 .e_text-4 a.on {
  background: linear-gradient(135deg,#003087,#1d4ed8) !important;
  color: #fff !important;
}
#c_banner_030_P_044-17337093745050 .p_breadcrumb li,
#c_banner_030_P_044-17337093745050 .p_breadcrumb a,
#c_banner_030_P_044-17337093745050 .p_breadcrumb span { color: #ccd8ec !important; }
#c_static_001_P_47765-1723787202550 { background: transparent !important; background-image: none !important; }
#c_static_001_P_47765-1723787202550 .e_container-37,
#c_static_001_P_47765-1723787202550 .e_container-38,
#c_static_001_P_47765-1723787202550 .cbox-37-0,
#c_static_001_P_47765-1723787202550 .cbox-38-0,
#c_static_001_P_47765-1723787202550 .cbox-47-0 { background: transparent !important; background-image: none !important; box-shadow: none !important; }
#c_static_001_P_47765-1723787202550 .e_text-48 { color: #fff !important; }
#c_static_001_P_47765-1723787202550 .e_line-49 { background: rgba(255,255,255,.35) !important; }
#c_static_001_P_47765-1723787202550 .e_richText-50 {
  background: rgba(6,16,40,.80) !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  border-radius: 14px !important;
  padding: 26px 30px !important;
  color: #c3cfe6 !important;
  box-shadow: 0 14px 40px rgba(0,0,0,.35) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
}
#c_static_001_P_47765-1723787202550 .e_richText-50 p,
#c_static_001_P_47765-1723787202550 .e_richText-50 li,
#c_static_001_P_47765-1723787202550 .e_richText-50 div { color: #c3cfe6 !important; }
#c_static_001_P_47765-1723787202550 .e_richText-50 strong,
#c_static_001_P_47765-1723787202550 .e_richText-50 b,
#c_static_001_P_47765-1723787202550 .e_richText-50 h1,
#c_static_001_P_47765-1723787202550 .e_richText-50 h2,
#c_static_001_P_47765-1723787202550 .e_richText-50 h3 { color: #fff !important; }
#c_static_001_P_47765-1723787202550 .e_richText-50 a { color: #9db9ff !important; }

/* ---------- H. 搜索结果页 ---------- */
#c_banner_030_P_044-17337094158940 .e_bannerA-1 .p_img { background: transparent !important; }
#c_banner_030_P_044-17337094158940 .e_bannerA-1 .p_img .bgimg { background-image: none !important; }
#c_static_001-17243839430260 { background: transparent !important; background-image: none !important; }
#c_static_001-17243839430260 .e_text-4 a { color: #dbe4f5 !important; }
#c_static_001-17243839430260 .e_text-4 a.on,
#c_static_001-17243839430260 .e_text-4 a:hover { color: #fff !important; }
#c_static_001-17243839430260 .p_breadcrumb li,
#c_static_001-17243839430260 .p_breadcrumb a,
#c_static_001-17243839430260 .p_breadcrumb span { color: #ccd8ec !important; }
#c_new_list_175-1671511946370 { background: transparent !important; background-image: none !important; }
#c_new_list_175-1671511946370 .e_container-1,
#c_new_list_175-1671511946370 .cbox-1-0,
#c_new_list_175-1671511946370 .e_loop-2,
#c_new_list_175-1671511946370 .p_list,
#c_new_list_175-1671511946370 .e_container-3,
#c_new_list_175-1671511946370 .cbox-3-0,
#c_new_list_175-1671511946370 .e_container-4,
#c_new_list_175-1671511946370 .cbox-4-0 { background: transparent !important; background-image: none !important; box-shadow: none !important; }
#c_new_list_175-1671511946370 .cbox-2 {
  background: rgba(6,16,40,.92) !important;
  border: 1px solid rgba(255,255,255,.16) !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 30px rgba(0,0,0,.4) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
}
#c_new_list_175-1671511946370 .cbox-2:hover { border-color: rgba(250,190,0,.55) !important; }
#c_new_list_175-1671511946370 .e_timeFormat-6 { color: #fabe00 !important; font-weight: 600; }
#c_new_list_175-1671511946370 .e_text-7 a { color: #fff !important; }
#c_new_list_175-1671511946370 .e_text-7 a:hover { color: #fabe00 !important; text-decoration: none; }
#c_new_list_175-1671511946370 .e_text-8 a { color: #c3cfe6 !important; }
#c_new_list_175-1671511946370 .e_image-9 img { filter: brightness(0) invert(1); opacity: .65; }

/* ---------- I. 全站分页 ---------- */
.page_con > a { color: #cdd9f0 !important; border-color: rgba(255,255,255,.22) !important; }
.page_con > a.page_a.current { background: #1d4ed8 !important; color: #fff !important; border-color: transparent !important; }
.page_con > a.page_prev:before { border-right-color: #cdd9f0 !important; }
body .p_page span, body .p_page a { color: #cdd9f0 !important; }
