.elementor-9411 .elementor-element.elementor-element-3c7c7bcd{--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-9411 .elementor-element.elementor-element-3c7c7bcd:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-3c7c7bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b5df53 );}.elementor-9411 .elementor-element.elementor-element-7001f4da{text-align:center;}.elementor-9411 .elementor-element.elementor-element-7001f4da .elementor-heading-title{color:var( --e-global-color-e1bee8f );}.elementor-9411 .elementor-element.elementor-element-4346b019{text-align:center;}.elementor-9411 .elementor-element.elementor-element-4346b019 .elementor-heading-title{color:var( --e-global-color-e1bee8f );}.elementor-9411 .elementor-element.elementor-element-535be283{--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-9411 .elementor-element.elementor-element-7f9beb16{text-align:center;}.elementor-9411 .elementor-element.elementor-element-1196029e{--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-9411 .elementor-element.elementor-element-1196029e:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-1196029e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb693a3 );}.elementor-9411 .elementor-element.elementor-element-508ee2e4{text-align:center;}.elementor-9411 .elementor-element.elementor-element-627b504{--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-9411 .elementor-element.elementor-element-7e980c2b{--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-9411 .elementor-element.elementor-element-7e980c2b:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-7e980c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-9411 .elementor-element.elementor-element-272ef894 .elementor-icon-box-wrapper{text-align:start;}.elementor-9411 .elementor-element.elementor-element-7347726a{--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-9411 .elementor-element.elementor-element-7347726a:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-7347726a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-9411 .elementor-element.elementor-element-1c0b9f5e .elementor-icon-box-wrapper{text-align:start;}.elementor-9411 .elementor-element.elementor-element-24edff42{--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-9411 .elementor-element.elementor-element-24edff42:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-24edff42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-9411 .elementor-element.elementor-element-3ff074c0 .elementor-icon-box-wrapper{text-align:start;}.elementor-9411 .elementor-element.elementor-element-477e387f{--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-9411 .elementor-element.elementor-element-477e387f:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-477e387f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bee8f );}.elementor-9411 .elementor-element.elementor-element-bff5cb7 .elementor-icon-box-wrapper{text-align:start;}.elementor-9411 .elementor-element.elementor-element-4f7388fe{--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-9411 .elementor-element.elementor-element-7ed18159{text-align:center;}.elementor-9411 .elementor-element.elementor-element-6811d622{--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-9411 .elementor-element.elementor-element-6811d622:not(.elementor-motion-effects-element-type-background), .elementor-9411 .elementor-element.elementor-element-6811d622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb693a3 );}.elementor-9411 .elementor-element.elementor-element-e3b054e{text-align:center;}.elementor-9411 .elementor-element.elementor-element-727baa02{--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-9411 .elementor-element.elementor-element-7c688cab{text-align:center;}.elementor-9411 .elementor-element.elementor-element-21a6b29d{--display:flex;}.elementor-9411 .elementor-element.elementor-element-5183cd4f{--display:flex;}.elementor-9411 .elementor-element.elementor-element-279c3be9{--display:flex;}.elementor-9411 .elementor-element.elementor-element-cfc2f5{--display:flex;}.elementor-9411 .elementor-element.elementor-element-2be14671{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9411 .elementor-element.elementor-element-627b504{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9411 .elementor-element.elementor-element-627b504{--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-14aa9e32 *//* --- 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-173c026a *//* --- 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 */