.xbd_product_show h2{
    font-size:36px;
    font-family:ManropeBold
}
 .xbd_product_show h3{
    font-size:20px;
    font-family:ManropeBold
}
 .xbd_product_show h4{
    font-size:24px;
    font-family:ManropeSemiBold
}
 .xbd_product_show p{
    font-size:18px;
    line-height:24px
}
 .xbd_product_show .h1,.xbd_product_show .h2,.xbd_product_show .h3,.xbd_product_show h1,.xbd_product_show h2,.xbd_product_show h3{
    margin-top:20px;
    margin-bottom:10px
}
 .xbd_product_show .h4,.xbd_product_show .h5,.xbd_product_show .h6,.xbd_product_show h4,.xbd_product_show h5,.xbd_product_show h6{
    margin-top:10px;
    margin-bottom:10px
}
 .xbd_product_show p{
    margin:0 0 10px
}
 .xbd_product_show ol,.xbd_product_show ul{
    margin-top:0;
    margin-bottom:10px
}
 .xbd_product_show ul{
    padding-left:.2rem
}
 .xbd_product_show ul li{
    list-style:disc
}
 .xbd_product_show ol li{
    list-style:decimal
}
 .xbd_product_show blockquote{
    padding:10px 20px;
    margin:0 0 20px;
    border-left:5px solid #eee
}
 .xbd_product_show .img_box{
    overflow:hidden
}
 .xbd_product_show table{
    border-color:#dcdcdc
}
 .xbd_product_show table tr td{
    font-size:16px;
    padding:12px;
    padding-left:30px
}
 .xbd_product_show table tr td:first-child{
    color:#1a1a1a;
    font-family:ManropeMedium
}
 .xbd_product_show ol{
    font-size:18px;
    padding-left:20px
}
 .xbd_product_show ol li{
    line-height:2;
    list-style:auto
}
 .xbd_product_show .xbd_product_show_box{
    display:flex;
    gap:20px;
    justify-content:space-between;
    flex-wrap:wrap
}
 .xbd_product_show .xbd_product_show_box .item{
    flex:0 0 calc((100% - 1 * 20px)/ 2)
}
 .xbd_product_show .xbd_product_show_box .item .img{
    overflow:hidden;
    margin-bottom:20px;
    border:1px solid #eee;
    border-radius:10px
}
 .xbd_product_show p.wz-images-list{
    margin-bottom:0
}
 .xbd_product_show .xbd_product_show_box .item .img p img{
    width:100%
}
 .xbd_product_show .xbd_product_show_box .item h3{
    text-align:center;
    line-height:28px
}
 .xbd_product_show .xbd_product_show_box1{
    display:flex;
    gap:20px;
    flex-wrap:wrap;
    justify-content:space-between
}
 .xbd_product_show .xbd_product_show_box1 .item{
    flex:0 0 calc((100% - 2 * 20px)/ 3);
    position:relative
}
 .xbd_product_show .xbd_product_show_box1 .item .img{
    overflow:hidden
}
 .xbd_product_show .xbd_product_show_box1 .item .txt{
    position:absolute;
    left:0;
    bottom:0;
    background:rgb(0 0 0 / 70%);
    width:100%;
    color:#fff;
    text-align:center;
    padding:4px
}
 .xbd_product_show .xbd_product_show_box2{
    display:grid;
    grid-template-columns:repeat(12,1fr);
    gap:.15rem
}
 .xbd_product_show .xbd_product_show_box2 .img:first-child{
    grid-column:span 7;
    grid-row:span 2
}
 .xbd_product_show .xbd_product_show_box2 .img{
    grid-column:span 5;
    overflow:hidden
}
 .xbd_product_show .xbd_product_show_box2 .img p{
    height:100%
}
 .xbd_product_show .xbd_product_show_box2 .img p img{
    width:100%;
    height:100%;
    object-fit:cover
}
 .xbd_product_show .xbd_product_show_box3{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
    gap:20px
}
 .xbd_product_show .xbd_product_show_box3 .img{
    flex:0 0 calc((100% - 2 * 20px)/ 3);
    overflow:hidden
}
 .xbd_product_show .xbd_product_show_box4{
    display:flex;
    gap:20px;
    flex-wrap:wrap;
    justify-content:space-between
}
 .xbd_product_show .xbd_product_show_box4 .img{
    flex:0 0 calc((100% - 1 * 20px)/ 2);
    overflow:hidden
}
 .xbd_product_show .xbd_product_show_box5 p.wz-images-list{
    text-align:center
}
 .xbd_product_show .xbd_product_show_faq .item{
    margin-bottom:20px;
    padding-bottom:20px;
    border-bottom:1px solid #eee
}
 .xbd_product_show .xbd_product_show_faq .item:last-child{
    margin-bottom:0;
    padding-bottom:0;
    border:0
}
 .xbd_product_show .xbd_product_show_faq .item h4{
    font-size:18px;
    line-height:22px;
    margin-bottom:10px
}
 .xbd_product_show .xbd_product_show_faq .item .remark{
    padding-left:25px;
    font-size:16px;
    line-height:22px
}
 @media(max-width:768px){
    .xbd_product_show h2{
        font-size:22px;
        line-height:30px
    }
     .xbd_product_show h3{
        font-size:16px;
        line-height:20px
    }
     .xbd_product_show p{
        font-size:16px;
        line-height:24px
    }
     .xbd_product_show table tr td{
        padding:5px
    }
     .xbd_product_show ol li{
        line-height:26px;
        margin-bottom:10px
    }
     .xbd_product_show .xbd_product_show_box{
        gap:10px
    }
     .xbd_product_show .xbd_product_show_box .item{
        flex:0 0 100%
    }
     .xbd_product_show .xbd_product_show_box .item h3{
        line-height:22px
    }
     .xbd_product_show .xbd_product_show_box1{
        gap:10px
    }
     .xbd_product_show .xbd_product_show_box1 .item{
        flex:0 0 calc((100% - 1 * 10px)/ 2)
    }
     .xbd_product_show .xbd_product_show_box1 .item .img p img{
        height:135px;
        object-fit:cover
    }
     .xbd_product_show .xbd_product_show_box1 .item .txt p{
        margin-bottom:0;
        line-height:22px;
        font-size:12px
    }
     .xbd_product_show .xbd_product_show_box2 .img:first-child{
        grid-column:span 12
    }
     .xbd_product_show .xbd_product_show_box2 .img{
        grid-column:span 6
    }
     .xbd_product_show .xbd_product_show_box2 .img p img{
        max-height:200px
    }
     .xbd_product_show .xbd_product_show_box3{
        gap:15px
    }
     .xbd_product_show .xbd_product_show_box3 .img{
        flex:0 0 100%
    }
     .xbd_product_show .xbd_product_show_box4 .img{
        flex:0 0 100%
    }
     .xbd_product_show .xbd_product_show_faq .item .remark{
        padding-left:15px
    }
}
 