.elementor-2100 .elementor-element.elementor-element-86554bd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2100 .elementor-element.elementor-element-3f9dad7{--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;}.elementor-2100 .elementor-element.elementor-element-163c191{--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;}.woocommerce .elementor-2100 .elementor-element.elementor-element-404749c .star-rating{color:#D6FA3C;font-size:2em;}.woocommerce .elementor-2100 .elementor-element.elementor-element-404749c .star-rating::before{color:#F6F745;}.woocommerce:not(.rtl) .elementor-2100 .elementor-element.elementor-element-404749c .star-rating{margin-right:1em;}.woocommerce.rtl .elementor-2100 .elementor-element.elementor-element-404749c .star-rating{margin-left:1em;}.elementor-2100 .elementor-element.elementor-element-fb54356{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-5da1279{--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;}.elementor-2100 .elementor-element.elementor-element-ac83b07{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2100 .elementor-element.elementor-element-4aab9a0{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2100 .elementor-element.elementor-element-f8e8873 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2100 .elementor-element.elementor-element-7ec809c{--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;}.elementor-2100 .elementor-element.elementor-element-9b9d7e5{--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;--border-radius:20px 20px 20px 20px;}.elementor-2100 .elementor-element.elementor-element-f15c20e img{border-radius:20px 20px 20px 20px;}.elementor-2100 .elementor-element.elementor-element-3f11a3f img{border-radius:20px 20px 20px 20px;}.elementor-2100 .elementor-element.elementor-element-0e95773{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2100 .elementor-element.elementor-element-8a955a7{--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;}.elementor-2100 .elementor-element.elementor-element-e7ceb85{--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;}.elementor-2100 .elementor-element.elementor-element-02c3b12{--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;}.elementor-2100 .elementor-element.elementor-element-3a608d1 .elementor-heading-title{font-size:35px;}.elementor-2100 .elementor-element.elementor-element-339e798 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-d1135a7{--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-2100 .elementor-element.elementor-element-bf23322{--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;}.elementor-2100 .elementor-element.elementor-element-ea88be4 .elementor-heading-title{font-size:24px;}.elementor-2100 .elementor-element.elementor-element-14cf6f2 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-278e2e1{--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;}.elementor-2100 .elementor-element.elementor-element-bdac2a3 .elementor-heading-title{font-size:24px;}.elementor-2100 .elementor-element.elementor-element-6ec9a99 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-32d9d95{--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;}.elementor-2100 .elementor-element.elementor-element-0bf17c4 .elementor-heading-title{font-size:24px;}.elementor-2100 .elementor-element.elementor-element-c521de1 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-96f946a{--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;}.elementor-2100 .elementor-element.elementor-element-3928fd0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2100 .elementor-element.elementor-element-f3f2a04{--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;}.elementor-2100 .elementor-element.elementor-element-b494627{--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:center;}.elementor-2100 .elementor-element.elementor-element-6fc2f13 .elementor-heading-title{font-size:35px;}.elementor-2100 .elementor-element.elementor-element-56507d0 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-e7b4260 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-9e38b41{--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;}.elementor-2100 .elementor-element.elementor-element-9b7c791 .elementor-heading-title{font-size:35px;}.elementor-2100 .elementor-element.elementor-element-c631553 p{margin-block-end:0px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-container .uael-faq-accordion{border-radius:1px 1px 1px 1px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-accordion .uael-accordion-content{padding:10px 10px 10px 10px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-2100 .elementor-element.elementor-element-2613572 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}@media(min-width:768px){.elementor-2100 .elementor-element.elementor-element-86554bd{--content-width:1440px;}.elementor-2100 .elementor-element.elementor-element-3f9dad7{--width:50%;}.elementor-2100 .elementor-element.elementor-element-163c191{--width:50%;}.elementor-2100 .elementor-element.elementor-element-5da1279{--content-width:1200px;}.elementor-2100 .elementor-element.elementor-element-ac83b07{--content-width:1200px;}.elementor-2100 .elementor-element.elementor-element-4aab9a0{--width:50%;}.elementor-2100 .elementor-element.elementor-element-7ec809c{--width:50%;}.elementor-2100 .elementor-element.elementor-element-9b9d7e5{--content-width:1200px;}.elementor-2100 .elementor-element.elementor-element-8a955a7{--width:50%;}.elementor-2100 .elementor-element.elementor-element-e7ceb85{--width:50%;}.elementor-2100 .elementor-element.elementor-element-bf23322{--width:33%;}.elementor-2100 .elementor-element.elementor-element-278e2e1{--width:33%;}.elementor-2100 .elementor-element.elementor-element-32d9d95{--width:33%;}.elementor-2100 .elementor-element.elementor-element-96f946a{--content-width:1440px;}.elementor-2100 .elementor-element.elementor-element-f3f2a04{--width:50%;}.elementor-2100 .elementor-element.elementor-element-b494627{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-3f9dad7 *//* 仅桌面端生效 */
@media (min-width: 1024px) {
    .elementor-2100 .elementor-element.elementor-element-3f9dad7 {
        position: sticky;
        top: 100px;
        align-self: flex-start;
    }
}

/* 手机端强制关闭 */
@media (max-width: 1023px) {
    .elementor-2100 .elementor-element.elementor-element-3f9dad7 {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6535ea6 */.payment-icons {
    display: flex;
    flex-wrap: wrap;
    gap: 5px;
    align-items: center;
}

.payment-icons img {
    height: 24px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-17a00bc *//* 整个评价列表 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .commentlist{
    display:grid !important;
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:24px;
    list-style:none;
    padding:0;
    margin:30px 0;
}

/* 单个评价 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .commentlist > li.review{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
}

/* 卡片 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .comment_container{
    background:#fff;
    border:1px solid #e8ecef;
    border-radius:16px;
    padding:24px;
    box-shadow:0 6px 20px rgba(0,0,0,.04);
    height:100%;
    transition:.25s ease;
}

/* hover */
.elementor-2100 .elementor-element.elementor-element-17a00bc .comment_container:hover{
    transform:translateY(-2px);
    box-shadow:0 10px 30px rgba(0,0,0,.08);
}

/* 头像 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .cr-avatar{
    width:52px !important;
    height:52px !important;
    border-radius:50%;
}

/* 作者 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .woocommerce-review__author{
    font-size:15px;
    font-weight:600;
    color:#111827;
}

/* 日期 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .woocommerce-review__published-date{
    color:#6b7280;
    font-size:13px;
}

/* 标题 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .cr-comment-head-text{
    font-size:18px;
    font-weight:700;
    color:#111827;
    margin:12px 0;
    line-height:1.4;
}

/* 正文 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .description{
    margin-top:12px;
}

.elementor-2100 .elementor-element.elementor-element-17a00bc .description p{
    font-size:14px;
    line-height:1.75;
    color:#4b5563;
    margin:0;
}

/* 星级 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .crstar-rating-svg{
    margin-top:10px;
}

/* 有用按钮隐藏 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .cr-voting-cont{
    display:none;
}

/* 搜索框 */
.elementor-2100 .elementor-element.elementor-element-17a00bc .cr-ajax-search{
    margin:25px 0;
}

/* Summary */
.elementor-2100 .elementor-element.elementor-element-17a00bc .cr-summaryBox-wrap{
    border-radius:18px;
    border:1px solid #e8ecef;
    background:#fff;
    padding:25px;
}

/* Add Review */
.elementor-2100 .elementor-element.elementor-element-17a00bc .cr-all-reviews-add-review{
    background:#29cdce !important;
    color:#fff !important;
    border:none !important;
    border-radius:999px !important;
    padding:12px 24px !important;
}

/* 手机 */
@media(max-width:767px){

    .elementor-2100 .elementor-element.elementor-element-17a00bc .commentlist{
        grid-template-columns:1fr;
        gap:16px;
    }

    .elementor-2100 .elementor-element.elementor-element-17a00bc .comment_container{
        padding:18px;
    }

}
.cr-ajax-search {
    display: none !important;
}/* End custom CSS */