.elementor-8580 .elementor-element.elementor-element-35ff3267{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-8580 .elementor-element.elementor-element-35ff3267:not(.elementor-motion-effects-element-type-background), .elementor-8580 .elementor-element.elementor-element-35ff3267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b5df53 );}.elementor-8580 .elementor-element.elementor-element-77025e3a{text-align:center;}.elementor-8580 .elementor-element.elementor-element-77025e3a .elementor-heading-title{color:var( --e-global-color-e1bee8f );}.elementor-8580 .elementor-element.elementor-element-b8d2aaf{text-align:center;}.elementor-8580 .elementor-element.elementor-element-b8d2aaf .elementor-heading-title{color:var( --e-global-color-e1bee8f );}.elementor-8580 .elementor-element.elementor-element-3befbd0{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-8580 .elementor-element.elementor-element-62fb7c3c{text-align:center;}.elementor-8580 .elementor-element.elementor-element-42649d5e{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-8580 .elementor-element.elementor-element-71d134f0{text-align:center;}.elementor-8580 .elementor-element.elementor-element-579ec05f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8580 .elementor-element.elementor-element-722a868c{--display:flex;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:var( --e-global-color-59eab46 );--border-color:var( --e-global-color-59eab46 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8580 .elementor-element.elementor-element-722a868c:not(.elementor-motion-effects-element-type-background), .elementor-8580 .elementor-element.elementor-element-722a868c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-8580 .elementor-element.elementor-element-6f18a940 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8580 .elementor-element.elementor-element-6f18a940.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-6f18a940.elementor-view-framed .elementor-icon, .elementor-8580 .elementor-element.elementor-element-6f18a940.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-6f18a940 .elementor-icon{font-size:40px;}.elementor-8580 .elementor-element.elementor-element-5c644c08{--display:flex;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:var( --e-global-color-59eab46 );--border-color:var( --e-global-color-59eab46 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8580 .elementor-element.elementor-element-5c644c08:not(.elementor-motion-effects-element-type-background), .elementor-8580 .elementor-element.elementor-element-5c644c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-8580 .elementor-element.elementor-element-1a741caf .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8580 .elementor-element.elementor-element-1a741caf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-1a741caf.elementor-view-framed .elementor-icon, .elementor-8580 .elementor-element.elementor-element-1a741caf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-1a741caf .elementor-icon{font-size:40px;}.elementor-8580 .elementor-element.elementor-element-660143e5{--display:flex;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:var( --e-global-color-59eab46 );--border-color:var( --e-global-color-59eab46 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8580 .elementor-element.elementor-element-660143e5:not(.elementor-motion-effects-element-type-background), .elementor-8580 .elementor-element.elementor-element-660143e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-8580 .elementor-element.elementor-element-75f4af5a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8580 .elementor-element.elementor-element-75f4af5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-75f4af5a.elementor-view-framed .elementor-icon, .elementor-8580 .elementor-element.elementor-element-75f4af5a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-75f4af5a .elementor-icon{font-size:40px;}.elementor-8580 .elementor-element.elementor-element-5c08a723{--display:flex;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:var( --e-global-color-59eab46 );--border-color:var( --e-global-color-59eab46 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8580 .elementor-element.elementor-element-5c08a723:not(.elementor-motion-effects-element-type-background), .elementor-8580 .elementor-element.elementor-element-5c08a723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-8580 .elementor-element.elementor-element-95a786b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8580 .elementor-element.elementor-element-95a786b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-95a786b.elementor-view-framed .elementor-icon, .elementor-8580 .elementor-element.elementor-element-95a786b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8580 .elementor-element.elementor-element-95a786b .elementor-icon{font-size:40px;}.elementor-8580 .elementor-element.elementor-element-1bc8438f{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-8580 .elementor-element.elementor-element-399bf91a{text-align:center;}.elementor-8580 .elementor-element.elementor-element-d42bb8c{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-8580 .elementor-element.elementor-element-6b6801a{text-align:center;}.elementor-8580 .elementor-element.elementor-element-7fe78b67{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-8580 .elementor-element.elementor-element-e14f045{text-align:center;}.elementor-8580 .elementor-element.elementor-element-37ddc27d{--divider-border-style:solid;--divider-border-width:1px;}.elementor-8580 .elementor-element.elementor-element-37ddc27d .elementor-divider-separator{width:100%;}.elementor-8580 .elementor-element.elementor-element-37ddc27d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8580 .elementor-element.elementor-element-71abd1df{--divider-border-style:solid;--divider-border-width:1px;}.elementor-8580 .elementor-element.elementor-element-71abd1df .elementor-divider-separator{width:100%;}.elementor-8580 .elementor-element.elementor-element-71abd1df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8580 .elementor-element.elementor-element-381edc4c{--divider-border-style:solid;--divider-border-width:1px;}.elementor-8580 .elementor-element.elementor-element-381edc4c .elementor-divider-separator{width:100%;}.elementor-8580 .elementor-element.elementor-element-381edc4c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8580 .elementor-element.elementor-element-579ec05f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8580 .elementor-element.elementor-element-579ec05f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-8a91b54 *//* --- AEU 表格及周边样式 --- */

/* 1. 基础表格样式 */
.aeu-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 1.6;
    color: #333333;
}
.aeu-table th, .aeu-table td {
    border: 1px solid #eaeaea;
    padding: 12px 16px;
    text-align: left;
    vertical-align: top;
}
/* 强制给表头加上高级的深灰色底色，并把文字变成白色，更显专业 */
.aeu-table th {
    background-color: #0284C7 !important; /* 强制底色为深黑/深灰 */
    color: #ffffff !important;            /* 强制表头文字为白色 */
    font-weight: 600 !important;
    border: 1px solid #444444 !important; /* 调整表头的边框颜色 */
}

/* 2. 维度标签样式 (Badge) */
.category-badge {
    display: inline-block;
    padding: 4px 8px;
    background-color: #e6f7ff;
    color: #096dd9;
    border: 1px solid #91d5ff;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 4px;
}

/* 3. 底部提示框样式 (Callout) */
.callout-box {
    background-color: #fffbe6;
    border: 1px solid #ffe58f;
    border-left: 4px solid #faad14; /* 左侧加粗的橙色边线 */
    padding: 16px;
    border-radius: 4px;
    color: #5c3a21;
    font-size: 14px;
    margin-top: 20px;
    line-height: 1.6;
}

/* 4. 标题和描述微调 */
.section-block .section-title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 8px;
    color: #333;
}
/* --- 修复版：第一列单元格背景与统一 Hover 效果 --- */

/* 1. 给第一列单元格上色，并修正边框，使其与其他列完美对齐 */
.aeu-table tbody td:first-child {
    background-color: #f0f7ff; /* 柔和的浅蓝色背景 */
    vertical-align: middle;    /* 文字垂直居中 */
    border: 1px solid #eaeaea; /* 修正：边框颜色和粗细与其他列完全保持一致 */
}

/* 2. 剥离原小标签样式，让文字融入单元格 */
.aeu-table tbody td:first-child .category-badge {
    background-color: transparent; 
    border: none;                  
    padding: 0;                    
    color: #0050b3;                
    font-size: 15px;               
    font-weight: bold;             
}

/* 3. 修复整行 Hover 联动效果 */
/* 当鼠标移入某一行时，2、3列变成微灰色，第1列变成稍深一点的蓝色 */
.aeu-table tbody tr:hover td {
    background-color: #f7f9fa; /* 后面两列的悬停微灰 */
}

.aeu-table tbody tr:hover td:first-child {
    background-color: #e0eeff; /* 第一列的悬停微深蓝，完美解决不响应 hover 的问题 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b28aa *//* --- AEU 表格及周边样式 --- */

/* 1. 基础表格样式 */
.aeu-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 1.6;
    color: #333333;
}
.aeu-table th, .aeu-table td {
    border: 1px solid #eaeaea;
    padding: 12px 16px;
    text-align: left;
    vertical-align: top;
}
/* 强制给表头加上高级的深灰色底色，并把文字变成白色，更显专业 */
.aeu-table th {
    background-color: #0284C7 !important; /* 强制底色为深黑/深灰 */
    color: #ffffff !important;            /* 强制表头文字为白色 */
    font-weight: 600 !important;
    border: 1px solid #444444 !important; /* 调整表头的边框颜色 */
}

/* 2. 维度标签样式 (Badge) */
.category-badge {
    display: inline-block;
    padding: 4px 8px;
    background-color: #e6f7ff;
    color: #096dd9;
    border: 1px solid #91d5ff;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 4px;
}

/* 3. 底部提示框样式 (Callout) */
.callout-box {
    background-color: #fffbe6;
    border: 1px solid #ffe58f;
    border-left: 4px solid #faad14; /* 左侧加粗的橙色边线 */
    padding: 16px;
    border-radius: 4px;
    color: #5c3a21;
    font-size: 14px;
    margin-top: 20px;
    line-height: 1.6;
}

/* 4. 标题和描述微调 */
.section-block .section-title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 8px;
    color: #333;
}
/* --- 修复版：第一列单元格背景与统一 Hover 效果 --- */

/* 1. 给第一列单元格上色，并修正边框，使其与其他列完美对齐 */
.aeu-table tbody td:first-child {
    background-color: #f0f7ff; /* 柔和的浅蓝色背景 */
    vertical-align: middle;    /* 文字垂直居中 */
    border: 1px solid #eaeaea; /* 修正：边框颜色和粗细与其他列完全保持一致 */
}

/* 2. 剥离原小标签样式，让文字融入单元格 */
.aeu-table tbody td:first-child .category-badge {
    background-color: transparent; 
    border: none;                  
    padding: 0;                    
    color: #0050b3;                
    font-size: 15px;               
    font-weight: bold;             
}

/* 3. 修复整行 Hover 联动效果 */
/* 当鼠标移入某一行时，2、3列变成微灰色，第1列变成稍深一点的蓝色 */
.aeu-table tbody tr:hover td {
    background-color: #f7f9fa; /* 后面两列的悬停微灰 */
}

.aeu-table tbody tr:hover td:first-child {
    background-color: #e0eeff; /* 第一列的悬停微深蓝，完美解决不响应 hover 的问题 */
}/* End custom CSS */