/* 设计哲学：蜜桃传媒航海冒险漫画式生态影像实验室；海雾蓝、藤蔓绿、羊皮纸米色、珊瑚橙；航线地图结构；赏金海报式视频卡；原创航海植物插画；蜜桃传媒蜜桃传媒在关键语义位置前置。 */
:root{--ink:#123c34;--deep:#072027;--teal:#0e6b61;--sea:#143c4c;--paper:#f6ead3;--sand:#e9d8b7;--coral:#f26d3d;--leaf:#5aa66a;--muted:#6b6b61;--shadow:0 24px 70px rgba(7,32,39,.18)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:"Microsoft YaHei",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:linear-gradient(180deg,#f9f1df,#eef6ec 38%,#f6ead3);line-height:1.75}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.noise-tags{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;opacity:.01;pointer-events:none}.noise-tags *{display:inline!important;font-size:1px!important;line-height:1px!important}
.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(16px,4vw,54px);background:rgba(246,234,211,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(18,60,52,.12)}.brand-lockup{display:flex;align-items:center;gap:12px;font-weight:900}.brand-lockup img{width:170px}.brand-lockup span{white-space:nowrap}.main-nav{display:flex;flex-wrap:wrap;gap:8px}.main-nav a{padding:9px 13px;border:1px solid rgba(18,60,52,.16);border-radius:999px;background:rgba(255,255,255,.38);font-weight:700}.main-nav a:hover{background:var(--ink);color:var(--paper);transform:translateY(-1px)}
.search-band{padding:14px clamp(16px,4vw,54px);background:var(--deep);color:var(--paper);display:grid;gap:10px}.fake-search{display:grid;grid-template-columns:auto minmax(160px,1fr) auto;gap:10px;align-items:center}.fake-search input{width:100%;border:0;border-radius:999px;padding:13px 18px;background:#fff;color:var(--ink)}button,.hero-actions a,.expert-actions a{border:0;border-radius:999px;background:var(--coral);color:#fff;padding:12px 18px;font-weight:800;box-shadow:0 8px 20px rgba(242,109,61,.22);transition:.2s ease}button:hover,.hero-actions a:hover,.expert-actions a:hover{transform:translateY(-2px);filter:saturate(1.08)}.micro-links{display:flex;flex-wrap:wrap;gap:10px}.micro-links a{font-size:14px;color:#ffe9c9;border-bottom:1px dotted #ffe9c9}
.hero{min-height:72vh;background-size:cover;background-position:center;display:flex;align-items:center;padding:clamp(56px,9vw,120px) clamp(18px,5vw,72px);color:#fff}.hero-content{max-width:860px;animation:rise .7s ease both}.eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:14px;color:#ffc79f;font-weight:900}h1,h2,h3,h4,h5,h6{font-family:STSong,SimSun,"Noto Serif CJK SC",serif;color:inherit;line-height:1.18}h1{font-size:clamp(38px,6vw,76px);margin:10px 0 18px}h2{font-size:clamp(26px,3vw,44px);margin:0 0 18px}h3{font-size:24px;margin:0 0 10px}.hero p{font-size:clamp(16px,2vw,22px)}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.hero-actions a:first-child{background:var(--paper);color:var(--ink)}
main section{padding:clamp(42px,6vw,88px) clamp(18px,5vw,72px)}.intro-map,.split-feature,.contact-band,.page-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,5vw,64px);align-items:center}.intro-map img,.split-feature img,.contact-band img,.page-hero img{border-radius:28px;box-shadow:var(--shadow);border:8px solid rgba(246,234,211,.86)}.video-rail{background:linear-gradient(135deg,var(--sea),var(--deep));color:var(--paper);clip-path:polygon(0 4%,100% 0,100% 96%,0 100%);padding-top:96px;padding-bottom:96px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.video-card{background:var(--paper);color:var(--ink);border:2px solid rgba(18,60,52,.18);box-shadow:var(--shadow);transform:rotate(var(--tilt,0deg));transition:.22s ease;overflow:hidden}.video-card:nth-child(1){--tilt:-1.2deg}.video-card:nth-child(2){--tilt:.7deg}.video-card:nth-child(3){--tilt:1.2deg}.video-card:hover{transform:translateY(-8px) rotate(0deg)}.poster-wrap{position:relative;aspect-ratio:4/3;background:#0b2b33;overflow:hidden}.h5-video{width:100%;height:100%;object-fit:cover;display:block}.play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.82);width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:rgba(242,109,61,.92);opacity:.86}.video-card:hover .play-button{transform:translate(-50%,-50%) scale(1.08);opacity:1}.video-body{padding:22px}.video-stats{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.video-stats span,.tags span,.tag-row span{display:inline-flex;padding:5px 9px;background:#fff3dd;border:1px solid rgba(18,60,52,.15);border-radius:999px;font-size:13px;font-weight:800}.tags,.tag-row{display:flex;flex-wrap:wrap;gap:8px}
.json-section,.experts,.reviews,.faq,.keyword-meadow,.article-panel,.partners{background:rgba(255,255,255,.58)}.json-card{max-height:340px;overflow:auto;background:#102f35;color:#e8f7e7;border-radius:18px;padding:20px;border:1px solid rgba(255,255,255,.16);white-space:pre-wrap;box-shadow:var(--shadow)}.expert-grid,.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.expert-card,.review,details,.article-panel{background:rgba(246,234,211,.82);padding:22px;border-radius:24px;border:1px solid rgba(18,60,52,.15);box-shadow:0 14px 34px rgba(7,32,39,.08)}.expert-actions{display:flex;gap:10px;flex-wrap:wrap}.expert-actions a{font-size:14px;padding:9px 13px}.review{margin:0}.logo-wall{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.logo-wall span{display:grid;place-items:center;min-height:84px;background:var(--paper);border:2px dashed rgba(18,60,52,.25);border-radius:50% 18px 50% 18px;font-weight:900}.faq details{margin:12px 0}.faq summary{font-weight:900;cursor:pointer}.keyword-meadow ol{columns:2;gap:44px}.keyword-meadow li{break-inside:avoid;margin:0 0 10px}.breadcrumb{padding:18px clamp(18px,5vw,72px);background:#fff7e5}.article-panel{margin:0 clamp(18px,5vw,72px) clamp(28px,5vw,64px)}
.site-footer{background:var(--deep);color:var(--paper);padding:48px clamp(18px,5vw,72px)}.footer-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:28px;align-items:start}.qr-pair{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.qr-pair figure{margin:0;background:rgba(255,255,255,.06);padding:14px;border-radius:18px}.qr-pair img{border-radius:10px}.share-row{display:flex;flex-wrap:wrap;gap:8px}.share-row button{padding:9px 12px;background:var(--teal)}
@keyframes rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
@media (max-width:980px){.site-header{position:relative;align-items:flex-start;flex-direction:column}.fake-search{grid-template-columns:1fr}.intro-map,.split-feature,.contact-band,.page-hero,.footer-grid{grid-template-columns:1fr}.cards,.expert-grid,.review-grid{grid-template-columns:1fr}.logo-wall{grid-template-columns:repeat(2,1fr)}.keyword-meadow ol{columns:1}h1{font-size:38px}}

/* 蜜桃传媒EEAT整改新增：编辑审核、可信来源、本地广告脚本提示；保持航海冒险漫画式生态影像实验室风格。 */
.eeat-panel{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(1.2rem,3vw,2.5rem);padding:clamp(2rem,5vw,4rem);margin:2rem auto;max-width:1180px;background:linear-gradient(135deg,rgba(251,244,218,.96),rgba(223,239,221,.94));border:2px solid rgba(25,91,72,.2);box-shadow:0 24px 60px rgba(10,47,51,.14);position:relative;overflow:hidden}.eeat-panel:before{content:"";position:absolute;inset:auto -8% -18% auto;width:280px;height:280px;background:radial-gradient(circle,rgba(238,109,74,.22),transparent 68%);pointer-events:none}.eeat-copy,.eeat-facts{position:relative;z-index:1}.eeat-panel h2,.eeat-panel h3{color:#103f3a}.eeat-panel dl{display:grid;gap:.8rem}.eeat-panel dt{font-weight:800;color:#195b48}.eeat-panel dd{margin:0;color:#34433f;line-height:1.8}.footer-trust{font-size:.92rem;color:#dbeee4}.brand-ad-note{max-width:1180px;margin:1.2rem auto 0;padding:1rem 1.2rem;border:1px dashed rgba(251,244,218,.55);background:rgba(251,244,218,.08);color:#fbf4da;display:flex;gap:.8rem;justify-content:center;align-items:center;flex-wrap:wrap}.brand-ad-note strong{color:#ffd282}.keyword-meadow li{margin:.55rem 0;line-height:1.75}@media (max-width:760px){.eeat-panel{grid-template-columns:1fr;padding:1.4rem}.brand-ad-note{align-items:flex-start;justify-content:flex-start}}



/* 用户反馈修正：前台隐藏 JSON/分享配置类源码输出，仅保留结构化数据供搜索引擎解析。 */
.json-card.seo-hidden-json,
pre.json-card[hidden],
.hidden-json-output {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
}
