.elementor-888 .elementor-element.elementor-element-6ce0a19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-34af2a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E9E9;--border-color:#E9E9E9;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-888 .elementor-element.elementor-element-34af2a4:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-34af2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-888 .elementor-element.elementor-element-1aee5a0 .elementor-heading-title{font-size:21px;}.elementor-888 .elementor-element.elementor-element-74057d1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-888 .elementor-element.elementor-element-74057d1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-888 .elementor-element.elementor-element-74057d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-888 .elementor-element.elementor-element-74057d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-888 .elementor-element.elementor-element-74057d1 .elementor-icon-list-item > a{font-size:15px;font-weight:500;line-height:29px;letter-spacing:0.1px;}.elementor-888 .elementor-element.elementor-element-74057d1 .elementor-icon-list-text{color:#64748B;transition:color 0.3s;}.elementor-888 .elementor-element.elementor-element-7a2106a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-888 .elementor-element.elementor-element-4623637{--display:flex;}.elementor-888 .elementor-element.elementor-element-2ad40bc{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-8f9c88a{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-93c456c{--display:flex;}.elementor-888 .elementor-element.elementor-element-3ae6702{--display:flex;}.elementor-888 .elementor-element.elementor-element-059f1a7{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-c9f38ea{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-8a713ff{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-4eb3265{--display:flex;}.elementor-888 .elementor-element.elementor-element-dfb2e0b{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-cf54b96{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-3b1c126{--display:flex;}.elementor-888 .elementor-element.elementor-element-65beee0{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-95584a6{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-8ab74b5{--display:flex;}.elementor-888 .elementor-element.elementor-element-9e4ff7c{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-fb6db86{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-d214b98{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-fb53e28{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-8a2be31{--display:flex;}.elementor-888 .elementor-element.elementor-element-5d11bb0{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-9a31b42{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-e5a4c1c{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-6ee19ad{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-3c95fb3{--display:flex;}.elementor-888 .elementor-element.elementor-element-a165563{font-size:14px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-e0f64fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-e0f64fe:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-e0f64fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-888 .elementor-element.elementor-element-0d89c5f{--display:flex;}.elementor-888 .elementor-element.elementor-element-09a50bf{font-size:15px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-9b48e8b{--display:flex;}.elementor-888 .elementor-element.elementor-element-bdf56e5{font-size:15px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-86e5733{--display:flex;}.elementor-888 .elementor-element.elementor-element-05f31f7{font-size:15px;color:#64748B;}.elementor-888 .elementor-element.elementor-element-10a728f{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0F172A;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#9CA3AF;}:where( .elementor-888 .elementor-element.elementor-element-10a728f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-888 .elementor-element.elementor-element-fa86798{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-888 .elementor-element.elementor-element-fa86798:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-fa86798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020617;}.elementor-888 .elementor-element.elementor-element-b9c2108 .elementor-heading-title{font-size:27px;color:#FFFFFF;}.elementor-888 .elementor-element.elementor-element-3be0a3b{color:#FFFFFF;}.elementor-888 .elementor-element.elementor-element-0860995 .elementor-button{background-color:#00A651;border-radius:15px 15px 15px 15px;}@media(min-width:768px){.elementor-888 .elementor-element.elementor-element-6ce0a19{--content-width:1280px;}.elementor-888 .elementor-element.elementor-element-34af2a4{--width:48%;}}/* Start custom CSS for html, class: .elementor-element-e7ae8f5 */<style>
        /* --- 表格样式开始 --- */
        .b2b-table-container {
            width: 100%;
            max-width: 800px;
            margin: 2rem auto;
            overflow-x: auto;
            background-color: #ffffff;
            border: 1px solid #eef2f6; /* 外层浅灰色边框 */
            border-radius: 12px;       /* 现代感圆角 */
            box-shadow: 0 4px 15px -3px rgba(0, 0, 0, 0.05); /* 极轻阴影 */
        }

        .b2b-spec-table {
            width: 100%;
            border-collapse: collapse;
            text-align: left;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
        }

        /* 表头样式 */
        .b2b-spec-table thead {
            background-color: #f9fafb; /* 表头浅色背景 */
        }

        .b2b-spec-table th {
            padding: 20px 24px;
            font-size: 15px;
            font-weight: 700;
            color: #334155;
            border-bottom: 1px solid #f1f5f9;
        }

        /* 单元格样式 */
        .b2b-spec-table td {
            padding: 24px;
            font-size: 14px;
            line-height: 1.6;
            color: #475569;
            vertical-align: top; /* 确保文字对齐一致 */
            border-bottom: 1px solid #f8fafc; /* 只有横向边框 */
        }

        /* 去掉最后一行的下边框 */
        .b2b-spec-table tbody tr:last-child td {
            border-bottom: none;
        }

        /* 关键列的样式控制 */
        .col-label {
            font-weight: 500;
            color: #1e293b;
            width: 25%;
        }

        /* 截图中的高亮绿色 */
        .highlight-green {
            color: #00A651; 
            font-weight: 700;
        }

        .col-description {
            width: 50%;
        }

        /* 响应式适配：手机端缩小间距 */
        @media (max-width: 640px) {
            .b2b-spec-table th, .b2b-spec-table td {
                padding: 16px;
            }
        }
    </style>/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-10a728f *//* 1. 独立卡片外框 (全兼容模式) */
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-accordion-item,
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-toggle-item,
.elementor-888 .elementor-element.elementor-element-10a728f .e-n-accordion-item {
    border: 1px solid #e2e8f0 !important;
    border-radius: 12px !important;
    margin-bottom: 16px !important;
    background-color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.03) !important;
    overflow: hidden !important;
}

/* 2. 标题区域：去边框并撑开呼吸空间 */
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-tab-title,
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-accordion-title,
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-toggle-title,
.elementor-888 .elementor-element.elementor-element-10a728f .e-n-accordion-item-title {
    border: none !important;
    padding: 20px 24px !important; 
}

/* 3. 内容展开区域：去除多余线条 */
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-tab-content,
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-accordion-content,
.elementor-888 .elementor-element.elementor-element-10a728f .elementor-toggle-content {
    border: none !important;
    border-top: none !important;
    padding: 0 24px 24px 24px !important;
}/* End custom CSS */