.elementor-6673 .elementor-element.elementor-element-9bc3546{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-50f4734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-5a0573b{width:var( --container-widget-width, 99.781% );max-width:99.781%;--container-widget-width:99.781%;--container-widget-flex-grow:0;}.elementor-6673 .elementor-element.elementor-element-5a0573b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6673 .elementor-element.elementor-element-066ad60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-60ed141{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-bdabe5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-bdabe5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6673 .elementor-element.elementor-element-843a4ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-e823abe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-eef5814{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-0332680{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-253663f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-f1378ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-9baac34{width:var( --container-widget-width, 101.095% );max-width:101.095%;--container-widget-width:101.095%;--container-widget-flex-grow:0;}.elementor-6673 .elementor-element.elementor-element-9baac34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6673 .elementor-element.elementor-element-3ffbfa2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-8f40ca5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-b57ed7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-91e91bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-9fe642e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-c0950bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-1aa1fe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-7e4acd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-1926fbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-05cf363{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-c1d49c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-ab153a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-8d440e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-fa8641f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-6a08841{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-6cfd337{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-b4e5557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-cde8ebf{width:var( --container-widget-width, 101.262% );max-width:101.262%;--container-widget-width:101.262%;--container-widget-flex-grow:0;}.elementor-6673 .elementor-element.elementor-element-cde8ebf.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:769px){.elementor-6673 .elementor-element.elementor-element-bdabe5d{--width:110.219%;}}/* Start custom CSS for wd_products, class: .elementor-element-ed89a54 *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-ed89a54 .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-ed89a54 .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-ed89a54 img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-e3cb99b *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-e3cb99b .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-e3cb99b .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-e3cb99b img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-4921dc5 *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-4921dc5 .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-4921dc5 .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-4921dc5 img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-e658792 *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-e658792 .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-e658792 .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-e658792 img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-0448f39 *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-0448f39 .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-0448f39 .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-0448f39 img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-d1659ef *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-d1659ef .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-d1659ef .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-d1659ef img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-eae704f *//* 强制统一图片容器高度，并让图片完整显示 */
.elementor-6673 .elementor-element.elementor-element-eae704f .product-element-top img, 
.elementor-6673 .elementor-element.elementor-element-eae704f .product-image-link img,
.elementor-6673 .elementor-element.elementor-element-eae704f img.attachment-woocommerce_thumbnail {
    height: 250px !important; /* 您可以根据需要调整这个高度 */
    width: 100% !important;
    object-fit: contain !important; /* contain 表示完整显示不裁剪，如果想填满可以改成 cover */
    object-position: center bottom !important; /* 图片靠下对齐，看起来更整齐 */
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-95c3eca *//* 1. 让最外层的卡片占满整行高度 */
.elementor-6673 .elementor-element.elementor-element-95c3eca .wd-post {
    height: 100%;
}

/* 2. 将卡片内部容器设置为 Flex 布局，并撑满高度 */
.elementor-6673 .elementor-element.elementor-element-95c3eca .wd-post-inner {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 3. 将包含文字和按钮的容器设置为 Flex，并让它占据所有剩余的垂直空间 */
.elementor-6673 .elementor-element.elementor-element-95c3eca .wd-post-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

/* 4. 将“继续阅读”按钮（通常是最后一个元素）推到最底部 */
.elementor-6673 .elementor-element.elementor-element-95c3eca .wd-post-content > :last-child {
    margin-top: auto !important;
    /* 如果按钮需要居中，可以取消下面这行的注释 */
    /* align-self: center; */
}
/* 5. 统一图片高度，防止图片比例不同导致错位 */
.elementor-6673 .elementor-element.elementor-element-95c3eca .wd-post-thumb img {
    width: 100% !important;
    height: 240px !important; /* 您可以修改这个数值，比如 200px 或 260px，直到您觉得好看为止 */
    object-fit: cover !important; /* 核心属性：保证图片不变形，自动裁剪多余部分 */
}/* End custom CSS */