@charset "utf-8";
/* ====================================================================
   develoeper 目录通用基础样式 (PC + 移动共用)
   --------------------------------------------------------------------
   2026-09-08 抽出: 原 ./css/header.css 第 1-65 行 (reset + 版心 + 字体 + 按钮).

   背景: 5 个页面切到全站统一导航 (js/header_sub.js) 后, header.css 里的
   自带头导航样式 (.headerBox / .navList / .leftlogo / .Hotline ...) 已废弃,
   但**同一文件里的通用排版不能一起删** —— 删掉后页面字体直接塌到
   css/change.css 的 body{font-size:12px}, PC 端整体变小、版心失去 1100 居中.

   因此把「通用部分」抽到这里, 废弃的导航样式留在 header.css 不再引用.

   依赖顺序 (各页 head):
     ../css/change.css → ../css/pro-god.css → ./css/develoeper-base.css
     → 页面专属 css → ../css/footer.css → ../css/mobile-hf.css
     → ./develoeper-mobile.css
   ==================================================================== */

/* ---------- reset ---------- */
* {
  padding: 0;
  margin: 0;
  font-family: PingFangSC-Regular, arial, helvetica, sans-serif;
}
/* 全站头部 (#header) 由 js/header_sub.js 注入, 是站点级组件,
   保持全站字体 (微软雅黑), 不被本目录的 PingFang reset 影响. */
#header,
#header *,
.mobile-nav-overlay,
.mobile-nav-overlay *,
.mobile-hamburger {
  font-family: '微软雅黑', Verdana, '宋体', sans-serif;
}
ul,
li {
  list-style: none;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
  color: #0070d2;
}

/* ---------- 版心 1100px 居中 ---------- */
.LayoutBox {
  width: 1100px;
  margin: 0 auto;
}

/* ---------- 字体 ---------- */
.fontH3 {
  font-size: 30px;
  color: #2F2F34;
}
.fontH5 {
  font-size: 20px;
  font-weight: bold;
  color: #2F2F34;
}
.fontdiv {
  font-size: 14px;
  color: #2F2F34;
  line-height: 26px;
}

/* ---------- 按钮 ---------- */
.btns {
  width: 130px;
  height: 40px;
  border-radius: 4px;
  border: 1px solid #fff;
  background: transparent;
  color: #fff;
}
.btns a:hover {
  color: #2F2F34;
  background: white;
}
.btns a {
  width: 100%;
  height: 100%;
  display: block;
  line-height: 40px;
  color: #fff;
}
.btns-white {
  background: white;
  color: #2F2F34;
}
.btns-white a {
  width: 100%;
  height: 100%;
  display: block;
  line-height: 40px;
  color: #2F2F34;
}
