
     :root {
            --primary-color: #004a99;    
            --secondary-color: #007bff;     
            --light-bg: #f9f9fb;            
            --card-bg: white;              
            --text-color: #2c3e50;          
            --soft-border: #e6e6e9;        
            --shadow-elevation: 0 4px 12px rgba(0, 0, 0, 0.08); 
            --radius: 8px;             
        }

        body {
            font-family: 'Roboto', sans-serif;
            line-height: 1.6;
            color: var(--text-color);
            background-color: var(--light-bg);
            margin: 0;
            padding: 0;
        }
        
        .tag-page-container a {
            text-decoration: none;
            color: var(--secondary-color);
            transition: color 0.3s;
        }
        .tag-page-container a:hover {
            color: var(--primary-color);
        }

        .tag-page-container {
            max-width: 1430px; 
            margin: 0 auto;
            padding: 20px 30px 60px 30px;
        }
        
        header {
            background-color: var(--primary-color); 
            color: white; 
            padding: 20px 30px; 
            text-align: left; 
            box-shadow: 0 2px 4px rgba(0,0,0,0.1);
        }
        .breadcrumb {
            background-color: var(--card-bg);
            padding: 15px 30px;
            font-size: 0.9em;
            border-bottom: 1px solid var(--soft-border);
        }

        .tag-hero-section {
            padding: 40px 0;
            margin-bottom: 30px;
        }

        .tag-title {
            font-size: 3.5em; 
            font-weight: 700;
            color: #ee2a29;
            margin-bottom: 10px;
            letter-spacing: -0.5px;
            text-align: center;
        }
        .tag-hero-section .hero-section-p {
            font-size: 16px;
            font-weight: bold;
            margin-bottom: 20px;
            text-align: center;
            color: #ee2a29;
        }
        
        



<style>
    /* 容器整体样式：像一张干净的卡片，带有阴影和左侧主题色边框 */
    .editor-content-1 {
        background-color: #ffffff;       /* 白色背景 */
        color: #333333;                  /* 深灰色文本，比纯黑更易读 */
        padding: 30px 40px;              /* 内容区域留出足够的内边距 */
        border-left: 6px solid #ee2a29;  /* 左侧使用主题色粗边框，起到强调作用 */
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); /* 柔和的阴影，增加立体感 */
        line-height: 1.7;                /* 整体行高，提升可读性 */
        margin: 20px auto;               /* 上下留出空间，并居中 */
        max-width: 900px;                /* 限制最大宽度，防止文本在宽屏上过长 */
        border-radius: 4px;             /* 轻微圆角 */
        max-height: 300px!important;
        overflow-y: auto!important;  
    }

    /* 标题样式：使用主题色，并添加底部边框 */
    .editor-content-1 h4 {
        font-size: 1.6rem;               /* 标题字号 */
        font-weight: 600;                /* 标题字重 */
        color: #ee2a29;                  /* 标题使用主题红 */
        margin-top: 0;                   /* 第一个标题顶部不留白 */
        margin-bottom: 20px;             /* 标题与段落间距 */
        padding-bottom: 10px;            /* 为底部边框留出空间 */
        border-bottom: 1px solid #f0f0f0;/* 浅灰色底部边框，增加视觉分割 */
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    }

    /* 段落样式 */
    .editor-content-1 p {
        font-size: 16px;
        line-height: 2;              /* 正文字号，略大于标题 */
        margin-bottom: 24px;             /* 段落之间的间距 */
        color: #444444;                  /* 正文字色，略浅于深灰 */
        
    }

    /* 最后一个段落底部不留白，使布局更紧凑 */
    .editor-content-1 p:last-child {
        margin-bottom: 0;
    }

    /* 为第一个段落的首字母添加“首字下沉”效果，增加设计感 */
    .editor-content-1 > p:first-of-type::first-letter {
        font-size: 3.2rem;               /* 首字母放大 */
        font-weight: bold;
        color: #ee2a29;                  /* 首字母也使用主题色 */
        float: left;                     /* 让首字母浮动在左侧 */
        margin-right: 10px;              /* 首字母与文本的间距 */
        margin-top: 0;                   /* 调整顶部对齐 */
        line-height: 0.9;                /* 调整行高以对齐 */
        font-family: serif;              /* 首字母使用衬线体，增加对比 */
    }

    /* 响应式设计：在小屏幕设备上调整样式 */
    @media (max-width: 768px) {
        .editor-content-1 {
            padding: 20px;               /* 移动端减少内边距 */
            border-left-width: 4px;      /* 边框略微变细 */
            box-shadow: none;            /* 移动端可以去掉阴影 */
        }

        .editor-content-1 h4 {
            font-size: 1.4rem;           /* 移动端标题略微减小 */
        }

        .editor-content-1 p {
            font-size: 1rem;             /* 移动端正文字号 */
        }

        /* 移动端可以去掉首字下沉，让显示更紧凑 */
        .editor-content-1 > p:first-of-type::first-letter {
            font-size: 1.5rem;
            float: none;
            margin-right: 0;
            line-height: 1;
        }
    }
</style>



<style>
    /* --- 基础设置 --- */
    :root {
        --theme-red: #ee2a29;
        --theme-dark: #2c3e50;  /* 深蓝灰 */
        --theme-orange: #e67e22; /* 橙色 */
        --theme-green: #27ae60;  /* 绿色 */
        --bg-gray: #f4f6f8;
        --text-main: #333;
        --text-sub: #555;
    }

    body {
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        color: var(--text-main);
        font-size: 16px; 
        line-height: 2;
    }
    
    /* 布局容器 */
    .content-matrix {
        display: flex;
        flex-wrap: wrap;
        gap: 30px; /* 左右列的间距 */
       margin: 0 auto;
    }

    .main-content-column, .sidebar-content-column {
        display: flex;
        flex-direction: column;
    }

    .main-content-column {
        flex: 2;
        min-width: 320px;
    }

    .sidebar-content-column {
        flex: 1;
        min-width: 280px;
    }

    /* --- 核心修正：强制每个模块都有间距 --- */
    .main-content-column > *, 
    .sidebar-content-column > * {
        margin-bottom: 40px !important; /* 每个编辑器下方保留 40px 间距 */
        box-sizing: border-box;
    }
    
    /* 最后一个元素去掉底部间距，避免留白过多 */
    .main-content-column > *:last-child,
    .sidebar-content-column > *:last-child {
        margin-bottom: 0 !important;
    }

    /* 通用标题样式 */
    .content-matrix h4 {
        margin-top: 0;
        margin-bottom: 20px;
        font-size: 22px;
        line-height: 1.6;
        font-weight: 800; 
    }

    .content-matrix p {
        font-size: 16px; /* 稍微调小一点正文，让标题更突出，但依然大于14px */
        margin-bottom: 15px;
        line-height: 2;
    }

    .content-matrix li {
        font-size: 16px;
        margin-bottom: 10px;
        line-height: 2;
        color:white;
    }

    /* ----------------------------------------------------
       模块 1: Key Advantages - 特性卡片网格风格
       ---------------------------------------------------- */
    .info-column1 {
        background: #fff;
        padding: 30px;
        border-radius: 12px;
        box-shadow: 0 10px 30px rgba(238, 42, 41, 0.08);
        border-top: 5px solid var(--theme-red);
    }

    .info-column1 h4 {
        color: var(--theme-red);
        text-transform: uppercase;
        letter-spacing: 1px;
        font-size: 20px;
        position: relative;
        padding-bottom: 15px;
    }
    
    .info-column1 h4::after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 60px;
        height: 4px;
        background: var(--theme-red);
        border-radius: 2px;
    }

    .info-column1 p {
        color: #444; /* 深灰，保证对比度 */
    }

    .info-column1 ul {
        list-style: none;
        padding: 0;
        display: grid;
        grid-template-columns: 1fr;
        gap: 20px;
    }

    .info-column1 li {
       
        padding: 20px;
        border-radius: 8px;
        border-left: 4px solid var(--theme-red);
        transition: transform 0.2s;
    }
    
    .info-column1 li:hover {
        transform: translateX(5px);
        background: #ffebeb;
    }

    .info-column1 strong {
        display: block;
        color: var(--theme-red);
        font-size: 17px;
        font-weight: 700;
        margin-bottom: 8px;
    }

    /* ----------------------------------------------------
       模块 2: Where Used - 标签云/胶囊风格
       ---------------------------------------------------- */
    .editor-module1 {
        background: #fff;
        padding: 30px;
        border-radius: 16px;
        border: 2px solid #e1e8ed;
    }

    .editor-module1 h4 {
        color: var(--theme-dark);
        text-align: center;
        border-bottom: 2px dashed #eee;
        padding-bottom: 15px;
    }

    .editor-module1 p {
        color: #555;
        text-align: center;
    }

    .editor-module1 ul {
        list-style: none;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        gap: 12px;
    }

    .editor-module1 li {
        background: #eef2f5;
        color: #2c3e50; /* 深色文字保证可读性 */
        padding: 10px 18px;
        border-radius: 50px;
        font-size: 16px;
        line-height: 2;
        border: 1px solid #ccd5db;
        display: inline-block;
    }
    
    .editor-module1 li:hover {
        background: #e8f6fd;
        border-color: #3498db;
        color: #2980b9;
    }

    .editor-module1 strong {
        color: #2c3e50;
        font-weight: 800;
        text-transform: uppercase;
        font-size: 13px;
        margin-right: 5px;
    }

    /* ----------------------------------------------------
       模块 3: Specifications - 极客数据面板风格 (深色系)
       ---------------------------------------------------- */
    .editor-module {
        background: #2c3e50; 
        color: #ecf0f1;
        padding: 0; /* Padding handled by inner elements */
        border-radius: 8px;
        overflow: hidden;
    }

    .editor-module h4 {
        background: #34495e;
        color: #fff;
        padding: 20px 30px;
        margin: 0;
        border-bottom: 1px solid #46627f;
        font-size: 18px;
        display: flex;
        align-items: center;
    }
    
    .editor-module h4::before {
        content: '⚙';
        margin-right: 10px;
        font-size: 22px;
    }

    .editor-module > p {
        color: #dfe6e9; /* 调亮文字颜色 */
        padding: 0 30px;
        margin-top: 20px;
        font-size: 16px;
        line-height: 2;
    }

    .editor-module .table-wrapper {
        padding: 0 30px 30px 30px;
    }

    .editor-module table {
        width: 100%;
        border-collapse: collapse;
        font-size: 14px;
    }

    .editor-module td {
        padding: 15px 10px;
        border-bottom: 1px solid #465f79;
        color: #ecf0f1;
    }

    .editor-module tr:nth-child(odd) {
        background-color: rgba(0,0,0,0.1);
    }

    .editor-module tr:first-child td {
        background: #1a252f;
        color: #ff6b6b; /* 稍微亮一点的红色用于表头 */
        font-weight: bold;
        font-size: 15px;
        text-transform: uppercase;
    }

    /* 修正：深色背景下的加粗文字改为亮青色，并加阴影 */
    .editor-module strong {
        color: #74b9ff; 
        font-weight: bold;
        text-shadow: 0 1px 2px rgba(0,0,0,0.6);
    }
    table tr:nth-child(even){
    background-color: #2c3e50!important;
}

    /* ----------------------------------------------------
       模块 4: Joint Performance - 警告/提示框风格 (橙色系)
       ---------------------------------------------------- */
    .edcsgfd {
        background: #fffbf5; /* 稍微加深的背景，接近米黄 */
        border: 1px solid #f5cba7;
        border-left: 6px solid var(--theme-orange);
        padding: 25px;
        border-radius: 6px;
        position: relative;
    }

    .edcsgfd h4 {
        color: #d35400;
        display: flex;
        align-items: center;
        font-size: 20px;
    }
    
    .edcsgfd h4::before {
        content: '!';
        background: var(--theme-orange);
        color: #fff;
        width: 24px;
        height: 24px;
        border-radius: 50%;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        margin-right: 10px;
        font-size: 16px;
        font-family: serif;
        font-weight: bold;
    }

    /* 修正：加深正文颜色 */
    .edcsgfd p {
        color: #444; 
        font-size: 16px;
        line-height: 2;
        text-align: justify;
    }

    .edcsgfd strong {
        color: #d35400;
        font-weight: 800;
        background: rgba(230, 126, 34, 0.15);
        padding: 0 4px;
        border-radius: 3px;
       font-size: 18px;
       line-height: 1.8;
    }

    /* ----------------------------------------------------
       模块 5: Payment Service - 渐变服务卡片 (商务红)
       ---------------------------------------------------- */
    .editor-module-service {
        background: #fff;
        border-radius: 12px;
        overflow: hidden;
        box-shadow: 0 5px 20px rgba(0,0,0,0.08);
        transition: transform 0.3s;
    }

    .editor-module-service:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 25px rgba(238, 42, 41, 0.15);
    }

    .editor-module-service h4 {
        background: linear-gradient(135deg, #ee2a29 0%, #c0392b 100%);
        color: #fff;
        margin: 0;
        padding: 20px;
        font-size: 18px;
        text-shadow: 0 2px 4px rgba(0,0,0,0.2);
    }

    .editor-module-service p {
        padding: 20px 20px 10px 20px;
        font-size: 16px;
        line-height: 2;
        color: #555;
    }

    .editor-module-service ul {
        padding: 0 20px 20px 20px;
        list-style: none;
    }

    .editor-module-service li {
        font-size: 14px;
        padding-left: 25px;
        position: relative;
        color: #555;
        margin-bottom: 12px;
    }

    .editor-module-service li::before {
        content: '✓';
        position: absolute;
        left: 0;
        top: 1px;
        color: var(--theme-green);
        font-weight: bold;
        font-size: 16px;
    }

    .editor-module-service strong {
        color: #000;
        font-weight: 700;
    }

    /* ----------------------------------------------------
       模块 6: Compliance - 正式证书/清单风格 (绿色系)
       ---------------------------------------------------- */
    .editor-module-faq {
        background: #fff;
        border: 2px dashed var(--theme-green);
        padding: 25px;
        border-radius: 10px;
        text-align: center;
    }

    .editor-module-faq h4 {
        color: var(--theme-green);
        text-transform: uppercase;
        font-size: 18px;
        letter-spacing: 1px;
        margin-bottom: 20px;
        display: inline-block;
    }
    .editor-module-faq li {
        color:#000!important;
    }
    
    .editor-module-faq h4::before, .editor-module-faq h4::after {
        content: '★';
        color: #f1c40f;
        font-size: 16px;
        margin: 0 10px;
        vertical-align: middle;
    }

    .editor-module-faq > p {
        text-align: left;
        font-size: 16px;
        line-height: 2;
        color: #666;
        margin-bottom: 20px;
    }
    
    .cert-list p {
        background: #f0fdf4; /* 极浅绿色背景 */
        padding: 12px 15px;
        border-radius: 6px;
        border-left: 4px solid var(--theme-green);
        margin-bottom: 10px;
        font-size: 14px;
        color: #444; /* 深色文字 */
    }

    .cert-list strong {
        color: #1e8449; /* 深绿色 */
        font-weight: 700;
        display: block;
        margin-bottom: 4px;
    }

    /* ----------------------------------------------------
       模块 7: FAQ - 聊天对话/黑底白字风格 (极客黑)
       ---------------------------------------------------- */
    .vdsgsgsdgd {
        background: #1e1e1e; /* 稍微亮一点的黑色，增加质感 */
        padding: 25px;
        border-radius: 12px;
        box-shadow: inset 0 0 30px rgba(0,0,0,0.6);
        border: 1px solid #333;
    }

    .vdsgsgsdgd h4 {
        color: #fff;
        border-bottom: 1px solid #555;
        padding-bottom: 15px;
        margin-bottom: 20px;
        font-size: 18px;
    }

    .vdsgsgsdgd p {
        color: #e0e0e0; /* 亮灰色，保证可读性 */
        font-size: 16px;
        line-height: 2;
        margin-bottom: 20px;
        background: #333; /* 深灰色背景块 */
        padding: 15px;
        border-radius: 8px;
        position: relative;
        border-left: 3px solid var(--theme-red);
    }
    
    /* 修正：针对FAQ中的加粗问题，用更亮的颜色 */
    .vdsgsgsdgd strong {
        color: #fff; 
        font-weight: 700;
    }
    
    /* 优化换行显示 */
    .vdsgsgsdgd br {
        display: block; 
        margin-bottom: 8px;
        content: "";
    }
    
    /* 针对FAQ中问题的特殊样式 */
    .vdsgsgsdgd p > strong:first-child {
        display: inline-block;
        margin-bottom: 5px;
        color: #ff6b6b; /* 问题是红色的 */
    }

    /* ----------------------------------------------------
       响应式调整
       ---------------------------------------------------- */
    @media (max-width: 768px) {
        .content-matrix {
            flex-direction: column;
            gap: 0; /* 移动端去掉列间距 */
        }
        .main-content-column, .sidebar-content-column {
            width: 100%;
            flex: auto;
        }
        /* 移动端间距保持一致 */
        .main-content-column > *, 
        .sidebar-content-column > * {
            margin-bottom: 30px !important;
        }
        
        .info-column1 ul {
            grid-template-columns: 1fr; 
        }
        
        .editor-module table {
            font-size: 13px;
        }
        .editor-module td {
            padding: 10px 5px;
        }
    }
</style>

table tr:nth-child(even){
    background-color: #2c3e50!important;
}

<style>
    /* --- Related Tags 样式 --- */
    .more-info {
        background: #ffffff; /* 纯白背景，干净 */
        padding: 25px;      /* 内部留白 */
        border-radius: 8px; /* 轻微圆角 */
        border: 1px solid #eaeaea; /* 极淡的边框 */
        box-shadow: 0 2px 8px rgba(0,0,0,0.03); /* 极淡的阴影，增加层次 */
    }

    /* 标题样式 */
    .vfdvdgdfg {
        font-size: 24px;
        color: #2c3e50; /* 深蓝灰色，专业感 */
        font-weight: 700;
        margin: 0 0 20px 0; /* 底部留出空间 */
        padding-bottom: 12px;
        border-bottom: 2px solid #f0f0f0; /* 标题下方的浅色分割线 */
        position: relative; /* 为了定位装饰元素 */
        display: flex;
        align-items: center;
    }

    /* 标题左侧的红色方块装饰 */
    .vfdvdgdfg::before {
        content: '';
        display: block;
        width: 6px;
        height: 18px;
        background: #ee2a29; /* 主题红 */
        margin-right: 12px;
        border-radius: 2px;
    }

    .edcsxdgj{
    font-size: 24px;
    line-height: 1.6;
    font-weight: bold;
    color:#ee2a29;
    margin-bottom: 40px;
}
 
    /* 链接标签样式 */
    .more-info a {
        display: inline-block; /* 块级显示，方便设置宽高 */
        font-size: 16px;      /* 标签字体稍微小一点，精致 */
        color: #555555;       /* 默认深灰色文字 */
        background-color: #f7f7f7; /* 默认浅灰背景 */
        padding: 6px 14px;    /* 胖乎乎的胶囊内边距 */
        margin: 0 8px 10px 0; /* 右侧和下方留出间距 */
        border-radius: 20px;  /* 圆角变成胶囊形状 */
        text-decoration: none; /* 去掉下划线 */
        transition: all 0.3s ease; /* 平滑的过渡动画 */
        border: 1px solid transparent; /* 预留边框位置防止抖动 */
    }

    /* 为每个标签自动加上 # 号 */
    .more-info a::before {
        content: '#';
        color: #999;
        margin-right: 4px;
        font-weight: bold;
        transition: color 0.3s ease;
    }

    /* 悬停效果：变为主题红 */
    .more-info a:hover {
        background-color: #ee2a29;
        color: #ffffff; /* 文字变白 */
        border-color: #c0392b; /* 边框深红 */
        transform: translateY(-2px); /* 向上浮动2px */
        box-shadow: 0 4px 10px rgba(238, 42, 41, 0.3); /* 红色投影 */
    }

    /* 悬停时 # 号也变白 */
    .more-info a:hover::before {
        color: #fff;
    }

    /* 移动端适配 */
    @media (max-width: 600px) {
        .more-info {
            padding: 20px;
        }
        .vfdvdgdfg {
            font-size: 16px;
        }
        .more-info a {
            margin-bottom: 8px; /* 手机端稍微紧凑一点 */
        }
    }
</style>


