@charset "utf-8";
/* =========================================================================
 * 九序云官网主题 · 设计令牌（本地固化版，2026-10-10）
 *
 * 由来：原「速科模板」数据层会按后台主题设置，动态生成一块 :root{--…} 令牌、
 *       并以 $CustomCss 注入到全站 <head> 末尾。脱离速科后没有生成器了，
 *       故把该块**逐字节固化**成本地文件（内容取自 2026-10-01 黄金基线
 *       beifen/jjw_golden_20261010/gold_5.html 里的同名 <style> 块）。
 *
 * 唯一改动：把 4 个原本指向速科目录 /themes/web/www/… 的图片路径，改指本主题
 *           内化后的 static/images/brand/ 副本（图片与源逐字节相同）。
 *
 * 【2026-10-10 补充】上面那句「逐字节固化」漏了 3 个变量：--wapfooter_navheight /
 *   --wapfooter_navcolor / --wapfooter_navicon。它们只被 m_index.css 用来画手机端底部
 *   固定条 .footer-m，缺了以后该条没底色、高度塌陷、图标按 SVG 原始尺寸撑开（用户报的
 *   「首页底部导航栏显示异常」）。取值直接抄自 2026-10-01 快照（该快照已于 2026-10-12 移出 docroot：/www/wwwroot/obs_dead_20261012_jjw_preview/wap.html）
 *   内联令牌块里的同名项，无任何猜测。
 *
 * 【2026-10-10 补齐】按用户「漏掉的变量直接去修复」的指示，把同一块令牌里**其余全部**
 *   漏项一次补完（快照内联块 74 个变量，此前只固化了 61 个）。补进来的 35 个分四组：
 *     · 顶部广告条：--topadheight / --topadcolor / --textColor / --topjustify（nav.css）
 *     · 手机轮播：--wapslide* 共 11 个 + --slidePagination（m_index.css / module.css）
 *     · 内页版块：--solutionleftwidth / --certificate* / --mapHeight / --partners_*
 *       （module.css：解决方案左栏、资质证书、地图高度、伙伴 logo 泳道）
 *     · 内页横幅高度默认值：--banner_height
 *   取值同样逐项抄自快照内联块，未做任何调整。
 *   唯一**没有**搬进来的是 --banner_background：它是**逐页不同**的图片地址（快照里那条
 *   还是相对路径 url('../banner/…) ，脱离原页面后解析不到），已改为由 static/config.php
 *   按当前页 $banner 现算、随 $CustomCss 输出一段内联 :root 覆盖（见该文件「$banner」段）。
 *
 * 以后要改配色 / Logo / 字体：直接改本文件即可，不再依赖后台主题设置页。
 * 引用位置：themes/web/jijianweilai1/static/config.php（$CustomCss），
 *           由 common/header/universalHead.html 的 {$CustomCss|raw} 输出。
 * ========================================================================= */
:root{--fontsthickness:initial; --BodyBackground:#fff; --txtcl:#181818; --buttoncolor:#0052d9; --colorv:#0052d9; --maxwidth:1440px; --minwidth:745px; --padding:64px; --radius:4px; --PcLogo:33px; --MobileLogo:28px; --logocolorv:transparent; --fonts:14px code, Microsoft YaHei, sans-serif; --waplogo:/themes/web/jijianweilai1/static/images/brand/waplogo.png; --logo:/themes/web/jijianweilai1/static/images/brand/logo.png; --whitelogo:/themes/web/jijianweilai1/static/images/brand/whitelogo.png; --logocolorvpadding:0; --darker1:#002ab1; --darker2:#003ec5; --Original:#0052d9; --lighter1:#1466ed; --lighter2:#287aff; --lighter3:#3c8eff; --lighter4:#50a2ff; --lighter5:#64b6ff; --gradient2:linear-gradient(180deg,#0052d9, #002ab1); --gradient1:linear-gradient(180deg,#0052d9, #1466ed); --gradient3:linear-gradient(180deg, #1466ed 0%, #0052d9 64%, #002ab1 100%); --gradient4:linear-gradient(180deg, #287aff 0%, #0052d9 64%, #003ec5 100%); --headColor:#fff; --translucentdegree:12px; --navheight:62px; --navfontSize:14px; --navfontWeight:500; --navfontWeight_r:500; --navmodeheight:42px; --navleft_height:300px; --navleft_color:#F7F9FD; --navleft_banner:url('/themes/web/jijianweilai1/static/images/brand/navleft_banner.png'); --navright_color:#fff; --navright_block:rgba(240, 244, 255, 0.24); --nav_classRow:230px; --nav_register:rgba(0, 86, 255, 1); --nav_registerHover:#FFC107; --wapnavheight:62px; --wapnavColor:transparent; --wapnavleft_height:138px; --wapnavleft_color:#f4f8ff; --wapnavright_color:#fff; --footer_filter:none; --wapfooter_navheight:74px; --wapfooter_navcolor:#fff; --wapfooter_navicon:26px; --cart_navmax:300px; --productwidth_max:260px; --buyButton:rgba(0, 86, 255, 1); --priceColor:rgba(255, 0, 0, 1); --inventoryColor:rgba(47, 84, 235, 1); --content-w:100%; --cart_mainColor:#165dff; --cart-background:rgb(242, 243, 248); --cart-buttonselect:rgba(10, 96, 235, 1); --cart_btnn_border:rgba(0, 86, 255, 1); --label-w:116px; --topadheight:48px; --topadcolor:rgba(21, 28, 67, 1); --textColor:rgba(255, 255, 255, 1); --topjustify:center; --wapslideProgresswidth:32px; --wapslideProgressheight:4px; --wapslideHeight:388px; --wapslideBottom:66px; --wapslidemargins:0; --wapslideRadius:0; --wapslideprogressB:42px; --slidePagination:5000ms; --wapslide_belowBottom:-26px; --wapslide_belowBottom_fit:20px; --wapslide_belowCount:2; --wapslide_belowGap:10px; --wapslide_belowBcolor:linear-gradient(0deg,#fff,#f3f5f8); --wapslide_belowtop:14px; --wapslide_belowleft:16px; --wapslide_belowradius:1px; --wapslide_belowiconz:36px; --wapslide_belowweight:500; --solutionleftwidth:600px; --certificatewidth:180px; --Certificateheight:68px; --certificaterounded:0px; --mapHeight:280px; --partners_blockWidth:180px; --partners_blockHeight:98px; --partners_blockMargin:26px; --partners_blockImageWidth:112px; --partners_blockMaxHeight:38px; --partners_blockradius:4px; --partners_after:#f4f5f9; --banner_height:420px; }
