/*!
 * 像素页通用覆盖（PC + 移动，所有 pixel 路由共用，由 Base::pixelDoc 注入）。
 * 目前三组：删除建站平台标识条、隐藏页脚二维码、客户 logo 显示框尺寸。
 */

/* 建站平台标识条：阿里云 | 本网站支持 IPv6 | Powered by 万网。
   #all-icp-bottom 里有 4 套 style 变体（b_style1~4），只有 b_style1 是显示的，
   它内部只有这三项（icp-area 本来就是 display:none），所以隐藏整套变体正好只删掉平台标识；
   版权行「版权所有 © 深圳市森海汇恒科技有限公司」在页脚组件里（smv_tem_83_16），不在这一条里。
   隐藏整套变体而不是单个元素，避免平台 JS 重新渲染时又冒出来。
   容器压到 0 是为了不留一条 45px 空白条；元素保留在 DOM 中，
   将来要挂自己的备案号时删掉下面这段即可。 */
#all-icp-bottom .page-bottom--area { display: none !important; }
#all-icp-bottom {
    height: 0 !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
}

/* 页脚二维码：「联系方式」右侧的 93x93 图片块（smv_tem_138_38，页脚模板组件，
   PC 各页同一 id，移动版页脚本身没有此元素）。
   隐藏整个定位容器而不是只藏 img，避免留下可点击的空链接；
   两条选择器互为兜底，将来要恢复删掉这两行即可。 */
#smv_tem_138_38 { display: none !important; }
img[src*="f2d33c8a"] { display: none !important; }

/* 客户 logo（深圳市森海汇恒科技定稿）：图形在上 + 中文 + 英文的竖排组合，
   裁到内容后是 900x463 ≈ 1.944:1，比原站的横版 logo（2.64:1）「高」很多。
   原站的显示框按横版比例定死（PC 157x59、移动 128x49、移动页脚 105x28），
   直接塞进去内容会被压到 50px 宽、中文只剩 5px 高（看不清），所以按位微调显示框：
   高度放到容器允许的范围、宽度按 1.944:1 跟着走，图片本身不变形。
   三个层级（定位框 #smv_、图片盒 #div_、img）都要写 !important ——
   平台 InitImageSmv() 在 DOM ready 时会按原尺寸往这三层写内联样式。
   框 id 是模板组件 id，PC 与移动模板各自固定（见 docs/首页旧站图片盘点.md）。 */
#smv_tem_85_59  { width: 136px !important; height: 70px !important; top: 5px  !important; }   /* PC 页头 */
#smv_tem_134_11 { width: 136px !important; height: 70px !important; top: 14px !important; }   /* PC 页脚 */
#smv_tem_41_31  { width: 124px !important; height: 64px !important; top: 8px  !important; }   /* 移动页头 */
#smv_tem_32_57  { width: 97px  !important; height: 50px !important; top: 158px !important; }  /* 移动页脚 */

#div_tem_85_59,
#div_tem_134_11 { width: 136px !important; height: 70px !important; }
#div_tem_41_31 { width: 124px !important; height: 64px !important; }
#div_tem_32_57 { width: 97px  !important; height: 50px !important; }

#smv_tem_85_59  img,
#smv_tem_134_11 img { width: 136px !important; height: 70px !important; }
#smv_tem_41_31  img { width: 124px !important; height: 64px !important; }
#smv_tem_32_57  img { width: 97px  !important; height: 50px !important; }

/* 关掉横向滚动。
   平台的 fullScreen 脚本在 DOM ready 瞬间按「当时的文档宽度」算 banner 宽度
   （w = max(窗口宽, 文档宽)），页面里有还没收起来的幻灯轨道时会算出 1576，
   撑宽后文档更宽、自我锁死 —— 实测同一页有时 1432、有时 1504（原站没有这个问题），
   表现为内页偶发出现横向滚动条。
   banner 是 cover 背景、两侧各多出 72px 本来就是满幅溢出设计，裁在视口边上不露底。 */
html,
body {
    overflow-x: hidden;
}

/* ===== 页脚文字块：壳里是「固定高度 + 内层 overflow:hidden」，折行的内容会被整行裁掉 =====
   2026-10 客户反馈英文页页脚显示不全，实测三块都中招（中文其实也折行，只是没英文明显）：
     PC   联系方式 #smv_tem_137_25  84px，行高 2（14px→28px），地址折行后 4 行 = 112px
          公司简介 #smv_tem_135_11  43px，英文 4 行 ≈72px、中文 3 行 ≈54px
          版权行   #smv_tem_83_16    30px，英文两行 ≈36px
     移动 联系方式 #smv_tem_31_11  100px、简介 #smv_tem_35_59（10px 字号，4 行 ≈70px，盒 39px）、
          版权 #smv_tem_39_1 30px
   处理：文字块改成随内容自适应（父级 #smv_Area3 / #smv_tem_72_47 都是 overflow:visible，
   不会二次裁剪）；联系方式行高 2→1.6，让四行落在下面的分隔线之前。
   高度预算：PC 简介 100→~172、联系方式 72→~162（分隔线在 y=181）、版权 213→~249（区域高 267）；
            移动 联系方式 58→~170、简介 230→~290（版权块在 295）。
   移动版权四周只剩 6px 余量，不放开高度，改用 1.2 行高把两行塞进原 30px 盒。 */
#smv_tem_135_11,
#smv_tem_137_25,
#smv_tem_31_11,
#smv_tem_35_59 { height: auto !important; }

#smv_tem_135_11 .yibuFrameContent,
#smv_tem_137_25 .yibuFrameContent,
#smv_tem_31_11 .yibuFrameContent,
#smv_tem_35_59 .yibuFrameContent,
#smv_tem_83_16 .yibuFrameContent,
#smv_tem_39_1 .yibuFrameContent { overflow: visible !important; }

/* 联系方式：四行 × 14px × 行高 2 会越过下方分隔线，压到 1.6（≈22px/行） */
#smv_tem_137_25 .editableContent p span,
#smv_tem_31_11 .editableContent p span { line-height: 1.6 !important; }

/* 移动简介：10px 字号 + 1.75 行高，四行 70px 超出 63px 余量，压到 1.5 → ≈60px */
#smv_tem_35_59 .editableContent p span { line-height: 1.5 !important; }

/* 版权：英文两行。PC 有空余，放开高度；移动只有 6px 余量，用 1.2 行高（两行 ≈29px）留在原盒内 */
html[lang='en'] #smv_tem_83_16 { height: auto !important; }
html[lang='en'] #smv_tem_39_1 .w-company-info { line-height: 1.2 !important; }

/* 移动页脚「联系方式」的标签是 62px 定宽 + 省略号（图标 21px + 文字 41px），
   英文 "Address:" 放不下会被截成 "Add…"。英文行把标签盒加宽，值列自然右移并折行。 */
html[lang='en'] #smv_tem_31_11 .company-info-titleBox { width: 88px !important; }
