﻿.nanber-img {
    width: 100%;
    height: 50vh;
}

.nanber-img img {
    width: 100%;
    height: 100%;
}

.product-detai img {
    /*width: 100% !important;*/
    height: auto !important;
}


.product-sele {
    /* background-image: url('../images/picbj03.png');
    background-size: 100% 100%; */
    padding: 20px 0;
    background-color: #58c184;
}

.banner-bxinp {
    /* width: 980px; */
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #ffffff;
    border-radius: 50px;
    overflow: hidden;
}

.input-le {
    width: 13%;
    padding: 10px 0px;
}

.input-le a {
    display: flex;
    align-items: center;
    padding: 5px 20px;
    border-right: 1px solid #eeeeee;
}

.input-le span {
    font-size: 16px;
    color: #444444;
}

.input-le img {
    margin-left: 10px;
}

.input-cnt {
    width: 75%;
    padding: 15px 20px;
}

.input-cnt input {
    width: 100%;
    border: 0;
    font-size: 16px;
}

.input-ri a {
    /* background-color: #58c184; */
    padding: 15px 25px;
}




.product-tit {
    display: flex;
    align-items: center;
    padding: 20px 0;
}

.product-tit img {
    width: 15px;
    height: 15px;
    margin-right: 10px;
}



.detail-list h2 {
    font-size: 20px;
    font-weight: 600;
   margin-right:15px;
}

.detail-news {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 0;
    border-bottom: 1px solid #eeeeee;
}

.detail-newle,
.detail-newri {
    display: flex;
    align-items: center;
}

.detail-newle img,
.detail-newri img {
    width: 20px;
    height: 20px;
    margin-right: 5px;
}

.detail-newle span {
    font-size: 12px;
    color: #444444;
    margin-right: 25px;
}

.detail-newri span {
    font-size: 12px;
    color: #444444;
}

.filter {
    padding: 20px 0;
    display: flex;
    align-items: center;
}

.filter text {
    font-size: 14px;
    color: #444444;
}

.filte-bx {
    display: flex;
    align-items: center;
}

.filte-bx a {
    font-size: 14px;
    color: #444444;
    border: 1px solid #eeeeee;
    border-radius: 5px;
    margin-left: 10px;
    padding: 5px 10px;
}

.filtbj {
    background-color: #f2f2f2;
}



.waresbx {
    display: flex;
    justify-content: space-between;
}

.wares-le {
    width: 840px;
    height: 405px;
    border: 1px solid #eeeeee;
    position: relative;
    overflow: hidden;
}

.mySwiper {
    height: 100%;
}

.swiper-button-next,
.swiper-button-prev {
    width: 44px;
    height: 44px;
    background-color: rgba(0, 0, 0, 0.3);
    background-size: 13px 30px;
    border-radius: 50%;
}

.swipe-item {
    height: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.swipe-item p {
    font-size: 12px;
    color: #888888;
    padding: 10px 30px;

}


.wares-ri {
    width: 28%;
    background-color: #f2f3f5;
}

.waresri-tit {
    background-color: #e0e2e6;
    font-size: 16px;
    color: #444444;
    /* text-align: center; */
    padding: 10px 0;
    display: flex;
    justify-content: space-around;
}

.waresri-box {
    padding: 15px 20px;

}

.waresri-bxprice {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.bxprice-le {
    display: flex;
    align-items: flex-end;
}

.waresri-bxprice>.bxprice-le>span {
    font-size: 14px;
    color: #555555;
    margin-bottom: 5px;
}

.waresri-bxprice>.bxprice-le h3 {
    font-size: 30px;
    color: #333333;
    font-weight: 600;
}


.specs-sel {
    margin: 10px 0 0px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.specs-sel li {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.specs-seml {
    width:100%;
    display: flex;
/*    justify-content: space-between;
    flex-wrap:wrap;*/
flex-direction:column;
}
.seml-txt {
    width: 100%;
    padding: 5px 5px;
    font-size: 14px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
}
    .seml-txt div{
/*       width:25%;*/
    }
    .seml-tshw {
        background-color: #58c184;
        color: #ffffff;
    }

.itembox {
    display: flex;
}

.itembox input {
    width: 30px;
    height: 20px;
    padding: 5px 10px;
    font-size: 14px;
    border: 1px solid #eeeeee;
    background-color: #ffffff;
}

.layui-form-pane .layui-input-block {
    width: 230px;
    margin-left: 0px;
}

.layui-form-pane .layui-input {
    width: 100%;
}

/* .specs-sel-inp {
    display: flex;
    align-items: center;
}

.specs-sel li p {
    font-size: 14px;
    font-weight: 600;
    color: #444444;
} */

.layui-form-item {
    margin-bottom: 0px;
}

.layui-input-block {
    margin-left: 0px;
    min-height: 0px;
}

.layui-form-checkbox[lay-skin=primary] {
    margin-top: 0px !important;
}

.inputp {
    color: #58c184 !important;
}



.waresri-btn {
    display: flex;
    flex-direction: column;
}

.waresri-btn button {
    width: 100%;
    padding: 10px 0;
    text-align: center;
    border: 0;
    font-size: 15px;
    border-radius: 5px;
    margin-top: 10px;
}

.waresri-btn img {
    width: 15px;
    height: 15px;
    margin-right: 10px;
}

.btna {
    background-color: #dcdee0;
    color: #555555;
}

.btnb {
    background-color: #58c184;
    color: #ffffff;
}

.btnc {
    background-color: #4cb4e9;
    color: #ffffff;
}

.waresri-btm {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 30px;
}

.waresri-btm a {
    padding: 0 15px;
    font-size: 14px;
    color: #555555;
}

.waresri-btm a img {
    width: 15px;
    height: 15px;
    margin-right: 5px;
}



.titlebj {
    background-color: #f2f3f5;
    margin: 20px 0;
    display: flex;
    align-items: center;
}

.titlebj a {
    padding: 10px 30px;
    border-right: 1px solid #bebebe;
    font-size: 14px;
    color: #777777;
}

.titlebj a:last-child {
    border: 0;
}

.titleshow {
    color: #ffffff !important;
    background-color: #58c184;
}

.product-bx table {
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #eeeeee;
}
#gtn{
    line-height: 40px;
}

.product-bx table tr th , .product-bx table tr td{
    border: 1px solid #eeeeee;
    padding: 10px;
    font-size: 16px;
}
.product-bx table tr td:nth-child(1){
    background-color: #f5f5f5;
}


.product-bx h2 {
    font-size: 20px;
    font-weight: 600;
    color: #222222;
    padding: 15px 0;
}

.product-bx ul {
    border: 1px solid #dfdfdf;
    margin-bottom: 15px;
}

.product-bx ul li {
    border-bottom: 1px solid #dfdfdf;
    display: flex;
    /*align-items: center;*/
}

.product-bx ul li text {
    width: 110px;
    height: auto;
    text-align: center;
    padding: 15px 0;
    background-color: #f2f3f5;
    font-size: 14px;
    font-weight: 600;
    color: #666666;
    display: inline-block;
}

    .product-bx ul li > span {
        padding: 15px 20px;
        font-size: 14px;
        color: #333333;
        width: 85%;
        word-wrap: break-word;
    }





.product-detai h3 {
    font-size: 14px;
    color: #444444;
    font-weight: 600;
}

.product-detai h3 span {
    color: #58c184;
    margin-right: 10px;
}

.prod-detai-txt {
    font-size: 14px;
    color: #666666;
}

.prod-detai-txt p {
    padding: 0px 17px;
    line-height: 30px;
}

.prod-detai-txt p span {
    margin-left: 20px;
}

.user-bx {
    display: flex;
    flex-direction: column;
    padding: 0px 20px;
}

.user-tit {
    width: 110px;
    height: 160px;
    line-height: 160px;
    text-align: center;
    background-color: #f2f3f5;
    font-size: 14px;
    font-weight: 600;
    color: #666666;
}

.user-bx p {
    padding: 6px 0;
}

.user-bx p span {
    font-size: 14px;
}

.user-bx p span:nth-child(1) {
    font-weight: 600;
}

.user-bx p span:nth-child(2) {
    color: #666666;
}


.quick {
    margin-bottom: 20px;
}

.quick-tit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
}

.quick-tit h1 {
    font-size: 16px;
    color: #222222;
    font-weight: 600;
}

.quick-tit a {
    font-size: 14px;
    color: #888888;
}

.quick ul {
    display: flex;
    flex-wrap: wrap;
}

.quick>ul>li {
    width: 17%;
    background-color: #f2f3f5;
    text-align: center;
    padding: 10px 0;
    margin-right: 20px;
}


.literat-txt {
    font-size: 14px;
    color: #666666;
    background-color: #f2f3f5;
    padding: 0 10px;
    display: flex;
    justify-content: flex-end;
}

.quick-table {
   /* height: 45vh;*/
    overflow-y: auto;
}

.product-QA {
    /*height: 50vh;*/
    overflow-y: auto;
}

.answers-tit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #f5f5f5;
    padding: 10px 15px;
    margin-top: 15px;
    color: #444444;
}

.answer-show {
    color: #ffffff;
    background-color: #58c184;
}

.answers-tit h4 {
    font-size: 12px;
    font-weight: 600;
}

.answers-tit h4 span {
    font-weight: 500;
}

.answer-add {
    width: 18px;
    height: 18px;
    cursor: pointer;
    display: block;
}

.answer-remve {
    width: 20px;
    height: 20px;
    cursor: pointer;
    display: none;
}

.answers-bx {
    padding: 0 20px;
}

.answers-bx p {
    padding: 15px 0;
    font-size: 12px;
    color: #666666;
}

.quick-anti-ul {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.quick-anti-li {
    width: 24%;
    border: 2px solid #eeeeee;
}

.anti-li-img {
    width: 100%;
    height: 200px;

}

.anti-li-img img {
    width: 100%;
    height: 100%;
}

.anti-li-btm {
    padding: 20px;
    border: 1px solid #eeeeee;
}

    .anti-li-btm h4 {
        font-size: 14px;
        color: #333333;
        font-weight: 600;
        overflow: hidden;
        white-space: normal;
        text-overflow: ellipsis;
        max-height: 35px;
        height: 35px;
}

.anti-li-btm p {
    font-size: 12px;
    color: #666666;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 15px;
}

.anti-li-btm p span {
    color: #58c184;
    font-weight: 600;
}


.coacoc-bx {
    display: flex;
    align-items: center;
}

.batch-le {
    display: flex;
    align-items: center;
    margin-right: 100px;
}

.batch-le h4 {
    font-size: 14px;
    color: #333333;
    font-weight: 600;
}

.batch-inp {
    border: 1px solid #eeeeee;
    padding: 10px;
    border-radius: 5px;
}

.batch-inp input {
    width: 120px;
    border: 0;
    font-size: 14px;
}

.batch-inp img {
    width: 15px;
    height: 15px;
    cursor: pointer;
}


.coa-coc {
    width: 160px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f2f3f5;
    padding: 10px 0;
    margin-right: 20px;
    border-radius: 5px;

}

.coa-coc img {
    width: 15px;
    height: 15px;
}

.coa-coc span {
    font-size: 14px;
    margin-left: 5px;
}


.feedback-tit {
    display: flex;
    align-items: center;
    padding: 15px 0;
}

.feedback-tit h1 {
    font-size: 14px;
    color: #555555;
    font-weight: 600;
    margin-right: 15px;
    cursor: pointer;
}

.feedshow {
    font-size: 16px !important;
    color: #222222 !important;
}


.feedback-inp {
    display: flex;
    align-items: center;
    margin-top: 20px;
}
.formbox {
    background-color: #fff;
    padding: 20px;
}

.inpt-nam {
    width: 80px;
    text-align: right;
    font-size: 14px;
    color: #444;
}

.feedback-inp input {
    width: 25%;
    background-color: #ffffff;
    border: 1px solid #939393;
    padding: 12px;
    border-radius: 5px;
}

.input-dw {
    width: 92% !important;
}

.feedback-inp textarea {
    width: 91%;
    height: 110px;
    padding: 10px 15px;
    background-color: #ffffff;
    border: 1px solid #939393;
    border-radius: 5px;
}

.code-inpt {
    background-color: #ffffff;
    display: flex;
    align-items: center;
    border-radius: 5px;
}

.code-inpt input {
    width: 200px;
}

.code-inpt>div {
    width: 100px;
    text-align: center;
}

.feedback-btn {
    width: 120px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    background-color: #12a24f;
    padding: 12px 0;
    border-radius: 5px;
    cursor: pointer;
    font-weight: 600;
}



.feedbacks {
    padding: 20px;
    background-color: #58c184;
}

    .feedbacks h2 {
        font-size: 18px;
        color: #ffffff;
        font-weight: 600;
    }

    .feedbacks ul {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: 15px;
        margin-bottom: 15px;
    }

.feedbacks ul li {
    width: 24%;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px;
    font-weight: 600;
    color: #444444;
    background-color: #ffffff;
    padding: 20px 0;
}

.feedbacks ul li span:nth-child(2) {
    margin-top: 15px;
}


.comments {
    display: none;
}

.comment-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 15px;
    border: 1px solid #eeeeee;
}


.comment-bxle {
    width: 15%;
    display: flex;
    align-items: center;
    padding-right: 30px;
    border-right: 1px solid #eeeeee;
}

.comment-bxle img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.comment-bxle p {
    display: flex;
    flex-direction: column;
    margin-left: 10px;
}

.comment-bxle p span:nth-child(1) {
    font-size: 14px;
    color: #222222;
    font-weight: 600;
}

.comment-bxle p span:nth-child(2) {
    font-size: 12px;
    color: #777777;
    margin-top: 10px;
}


.comment-bxct {
    width: 60%;
    display: flex;
    justify-content: flex-start;

}

.comment-bxct div {
    display: flex;
    flex-direction: column;
}

.comment-bxct div:nth-child(1) {
    padding-right: 20px;
    font-weight: 600;
    color: #666666;
}

.comment-bxct div span {
    font-size: 14px;
    padding: 7px 0;
}


.comment-bxri {
    width: 15%;
    border-left: 1px solid #eeeeee;
    padding-left: 30px;
    display: flex;
    flex-direction: column;
}

.comment-bxri div {
    font-size: 14px;
    color: #666666;
    font-weight: 600;
}



.fill-comet {}

.fillcomet-item {
    display: flex;
    align-items: center;
    margin-top: 18px;
}

.comet-item-tit {
    width: 75px;
    font-size: 14px;
    color: #444444;
}

.fillcomet-item textarea {
    width: 50%;
    height: 160px;
    padding: 10px;
    border: 1px solid #d8d8d8;
}

.comet-item-img {}

.comet-item-img img {
    width: 61px;
    height: 61px;
}

.comet-item-btn {
    width: 120px;
    padding: 15px 0;
    text-align: center;
    background-color: #58c184;
    color: #ffffff;
    border-radius: 5px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
}


@media only screen and (max-width: 769px) {
    .seml-txt div{
        line-height: 20px !important;
    }

    .itembox {
        height: 30px;
    }

    .nanber-img {
        width: 100%;
        height: 20vh;
    }

    .nanber-img img {
        width: 100%;
        height: 100%;
    }


    .product-sele {
        /* background-image: url('../images/picbj03.png');
        background-size: 100% 100%; */
        padding: .3rem 0;
    }

    .banner-bxinp {
        width: 95% !important;
        display: flex;
        align-items: center;
        background-color: #ffffff;
        border-radius: 10px;
        overflow: hidden;
    }

    .input-le {
        width: 20%;
        padding: 0rem 0px;
    }

    .input-le a {
        display: flex;
        align-items: center;
        padding: .1rem .2rem;
        border-right: 1px solid #eeeeee;
    }

    .input-le span {
        font-size: .16rem;
        color: #444444;
    }

    .input-le img {
        margin-left: .1rem;
    }

    .input-cnt {
        /* width: 60%; */
        padding: .15rem .2rem;
    }

    .input-cnt input {
        width: 100%;
        border: 0;
        font-size: .16rem;
    }

    .input-ri a {
        padding: .26rem .3rem;
    }







    .product-tit {
        display: flex;
        align-items: center;
        padding: .20rem 0;
        margin: 0 .1rem;
    }

    .product-tit img {
        width: .3rem;
        height: auto;
        margin-right: .10rem;
    }



    .detail-list h2 {
        font-size: .20rem;
        font-weight: 600;
        margin: 0 .1rem;
    }

    .detail-news {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: .15rem 0;
        border-bottom: 1px solid #eeeeee;
        margin: 0 .1rem;
    }

    .detail-newle,
    .detail-newri {
        display: flex;
        align-items: center;
    }

    .detail-newle img,
    .detail-newri img {
        width: .20rem;
        height: .20rem;
        margin-right: .05rem;
    }

    .detail-newle span {
        font-size: .12rem;
        color: #444444;
        margin-right: .25rem;
    }

    .detail-newri span {
        font-size: .12rem;
        color: #444444;
    }

    .filter {
        padding: .20rem .2rem;
        display: flex;
        align-items: center;
    }

    .filter text {
        font-size: .14rem;
        color: #444444;
    }

    .filte-bx {
        display: flex;
        align-items: center;
    }

    .filte-bx a {
        font-size: .14rem;
        color: #444444;
        border: 1px solid #eeeeee;
        border-radius: .05rem;
        margin-left: .10rem;
        padding: .05rem .10rem;
    }

    .filtbj {
        background-color: #f2f2f2;
    }



    .waresbx {
        display: flex;
        justify-content: flex-start;
        flex-direction: column;
        padding: 0 .1rem;
    }

    .wares-le {
        width: 100%;
        height: 3.1rem;
        border: 1px solid #eeeeee;
        position: relative;
        overflow: hidden;
    }

    .swiper-button-next,
    .swiper-button-prev {
        width: .44rem;
        height: .44rem;
        background-color: rgba(0, 0, 0, 0.3);
        background-size: .13rem .30rem;
        border-radius: 50%;
    }

    .swipe-item {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .swipe-item img {
        width: auto;
        max-width: 100%;
        height: 100%;
    }

    .swipe-item p {
        font-size: .12rem;
        color: #888888;
        padding: .10rem .30rem;

    }


    .wares-ri {
        width: 100%;
        background-color: #f2f3f5;
    }

    .waresri-tit {
        background-color: #e0e2e6;
        font-size: .16rem;
        color: #444444;
        text-align: center;
        padding: .10rem 0;
    }

    .waresri-box {
        padding: .15rem .20rem;

    }

    .waresri-bxprice {
        display: flex;
        align-items: center;
    }

    .waresri-bxprice span {
        font-size: .14rem;
        color: #555555;
    }

    .waresri-bxprice h3 {
        font-size: .30rem;
        color: #333333;
        font-weight: 600;
    }


    .specs-sel {
        background-color: #ffffff;
        padding: 0 .20rem;
        margin: .15rem 0 .20rem;
    }

    .specs-sel li {
        padding: .15rem 0;
        border-bottom: 1px solid #eeeeee;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .specs-sel-inp {
        display: flex;
        align-items: center;
    }

    .specs-sel li p {
        font-size: .14rem;
        font-weight: 600;
        color: #444444;
    }

    .layui-form-item {
        margin-bottom: 0px;
    }

    .layui-input-block {
        margin-left: 0px;
        min-height: 0px;
    }

    .layui-form-checkbox[lay-skin=primary] {
        margin-top: 0px !important;
    }

    .inputp {
        color: #58c184 !important;
    }



    .waresri-btn {
        display: flex;
        flex-direction: column;
    }

    .waresri-btn button {
        width: 100%;
        padding: .10rem 0;
        text-align: center;
        border: 0;
        font-size: .15rem;
        border-radius: 5px;
    }

    .waresri-btn img {
        width: .2rem;
        height: .2rem;
        margin-right: .1rem;
    }


    .waresri-btm {
        display: flex;
        justify-content: flex-start;
        margin-top: .2rem;
    }

    .waresri-btm a {
        padding: 0 .15rem;
        font-size: .15rem;
        color: #555555;
    }

    .waresri-btm a img {
        width: .15rem;
        height: .15rem;
        margin-right: 5px;
    }




    .titlebj {
        width: 100%;
        background-color: #f2f3f5;
        margin: .20rem 0;
        display: flex;
        align-items: center;
        overflow-x: auto;
    }

    .titlebj a {
        padding: .10rem .30rem;
        border-right: 1px solid #bebebe;
        font-size: .14rem;
        color: #777777;
        white-space: nowrap;
    }

    .titlebj a:last-child {
        border: 0;
    }

    .titleshow {
        color: #ffffff !important;
    }



    .product-bx {
        padding: 0 .1rem;
    }

    .product-bx h1 {
        font-size: .16rem;
        font-weight: 600;
        color: #222222;
        padding: .15rem 0.1rem;
    }

    .product-bx ul {
        border: 1px solid #dfdfdf;
        margin-bottom: .15rem;
    }

    .product-bx ul li {
        border-bottom: 1px solid #dfdfdf;
        display: flex;
        align-items: center;
    }

    .product-bx ul li text {
        width: 1.5rem;
        height: auto;
        text-align: center;
        padding: .15rem 0;
        background-color: #f2f3f5;
        font-size: .14rem;
        font-weight: 600;
        color: #666666;
        display: inline-block;
    }

    .product-bx ul li>span {
        padding: .15rem .20rem;
        font-size: .14rem;
        color: #333333;
        word-break: break-all;
        width: 80%;
    }


    .user-bx {
        width: 80%;
        display: flex;
        flex-direction: column;
        padding: 0px .20rem;
    }

    .user-tit {
        width: 1.50rem;
        height: 2.60rem;
        line-height: auto;
        text-align: center;
        background-color: #f2f3f5;
        font-size: .14rem;
        font-weight: 600;
        color: #666666;
    }

    .user-bx p {
        padding: .06rem 0;
    }

    .user-bx p span {
        font-size: .14rem;
    }

    .user-bx p span:nth-child(1) {
        font-weight: 600;
    }

    .user-bx p span:nth-child(2) {
        color: #666666;
    }


    .quick {
        margin:0 .1rem .20rem;
    }

    .quick-tit {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: .20rem 0.1rem;
    }

    .quick-tit h1 {
        font-size: .16rem;
        color: #222222;
        font-weight: 600;
    }

    .quick-tit a {
        font-size: .14rem;
        color: #888888;
    }

    .quick ul {
        display: flex;
        flex-wrap: wrap;
    }

    .quick>ul>li {
        width: 17%;
        background-color: #f2f3f5;
        text-align: center;
        padding: .10rem 0;
        margin-right: .20rem;
    }



    .literat-txt {
        font-size: .14rem;
        color: #666666;
        margin: 0 0rem;
    }

    .literat-txt a {
        color: #58c184;
    }






    .specs-sel li input {
        width: 1rem;
        height: .3rem;
        padding: 0 .1rem;
        font-size: .18rem;
        border: 1px solid #eeeeee;
        background-color: #ffffff;
    }

    .layui-form-pane .layui-input-block {
        width: 4rem;
        margin-left: 0px;
    }

    .layui-table td,
    .layui-table th {
        position: relative;
        padding: .1rem .15rem;
        min-height: .3rem;
        line-height: .3rem;
        font-size: .14rem;
    }



    .product-detai table{
        width: 100% !important;
    }
    .product-detai h3 {
        font-size: .14rem;
        color: #444444;
        font-weight: 600;
        padding: .1rem 0;
    }

    .product-detai h3 span {
        color: #58c184;
        margin-right: .1rem;
    }

    .prod-detai-txt {
        font-size: .14rem;
        color: #666666;
    }

    .prod-detai-txt p {
        padding: 0px .17rem;
        line-height: .4rem;
    }

    .prod-detai-txt p span {
        margin-left: .2rem;
    }

    .user-bx {
        display: flex;
        flex-direction: column;
        padding: 0px .2rem;
    }

    .user-tit {
        width: 1.1re, ;
        height: 1.6rem;
        line-height: 1.6rem;
        text-align: center;
        background-color: #f2f3f5;
        font-size: .14rem;
        font-weight: 600;
        color: #666666;
    }

    .user-bx p {
        padding: .06rem 0;
    }

    .user-bx p span {
        font-size: .14rem;
    }

    .user-bx p span:nth-child(1) {
        font-weight: 600;
    }

    .user-bx p span:nth-child(2) {
        color: #666666;
    }


    .quick {
        margin-bottom: .2rem;
    }

    .quick-tit {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: .2rem 0;
    }

    .quick-tit h1 {
        font-size: .16rem;
        color: #222222;
        font-weight: 600;
    }

    .quick-tit a {
        font-size: .14rem;
        color: #888888;
    }

    .quick ul {
        display: flex;
        flex-wrap: wrap;
    }

    .quick>ul>li {
        width: 17%;
        background-color: #f2f3f5;
        text-align: center;
        padding: .1rem 0;
        margin-right: .2rem;
    }


    .literat-txt {
        font-size: .14rem;
        color: #666666;
        background-color: #f2f3f5;
        padding: 0 .1rem;
        display: flex;
        justify-content:center;
    }

    .quick-table {
        height: auto;
        overflow-y: auto;
    }

    .product-QA {
        height: auto;
        overflow-y: auto;
    }

    .answers-tit {
        display: flex;
        justify-content: space-between;
        align-items: center;
        background-color: #f5f5f5;
        padding: .1rem .15rem;
        margin-top: .15rem;
        color: #444444;
    }

    .answer-show {
        color: #ffffff;
        background-color: #58c184;
    }

    .answers-tit h4 {
        font-size: .12rem;
        font-weight: 600;
    }

    .answers-tit h4 span {
        font-weight: 500;
    }

    .answer-add {
        width: .18rem;
        height: .18rem;
        cursor: pointer;
        display: block;
    }

    .answer-remve {
        width: .2rem;
        height: .02rem;
        cursor: pointer;
        display: none;
    }

    .answers-bx {
        padding: 0 .1rem;
    }

    .answers-bx p {
        padding: .15rem 0;
        font-size: .12rem;
        color: #666666;
    }

    .quick-anti-ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        align-items: center;
    }

    .quick-anti-li {
        width: 48%;
        border: 2px solid #eeeeee;
    }

    .anti-li-img {
        width: 100%;
        height: 2rem;

    }

    .anti-li-img img {
        width: 100%;
        height: 100%;
    }

    .anti-li-btm {
        padding: .2rem;
        border: 1px solid #eeeeee;
    }

    .anti-li-btm h4 {
        font-size: .14rem;
        color: #333333;
        font-weight: 600;
    }

    .anti-li-btm p {
        font-size: .12rem;
        color: #666666;
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: .15rem;
    }

    .anti-li-btm p span {
        color: #58c184;
        font-weight: 600;
    }


    .coacoc-bx {
        display: flex;
        align-items: center;
    }

    .batch-le {
        display: flex;
        align-items: center;
        margin-right: .3rem;
    }

    .batch-le h4 {
        font-size: .14rem;
        color: #333333;
        font-weight: 600;
    }

    .batch-inp {
        border: 1px solid #eeeeee;
        padding: .1rem;
        border-radius: .05rem;
    }

    .batch-inp input {
        width: 1.2rem;
        border: 0;
        font-size: .14rem;
    }

    .batch-inp img {
        width: .15rem;
        height: .15rem;
        cursor: pointer;
    }


    .coa-coc {
        width: 1.6rem;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #f2f3f5;
        padding: .1rem 0;
        margin-right: .2rem;
        border-radius: .05rem;

    }

    .coa-coc img {
        width: .15rem;
        height: .15rem;
    }

    .coa-coc span {
        font-size: .14rem;
        margin-left: .05rem;
    }


    .feedback-tit {
        display: flex;
        align-items: center;
        padding: .15rem 0;
    }

    .feedback-tit h1 {
        font-size: .14rem;
        color: #555555;
        font-weight: 600;
        margin-right: .15rem;
        cursor: pointer;
    }

    .feedshow {
        font-size: .16rem !important;
        color: #222222 !important;
    }


    .feedback-inp {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        margin-top: .2rem;
    }

    .inpt-nam {
        width: 1.2rem;
        text-align: right;
        font-size: .14rem;
        color: #444;
    }

    .feedback-inp input {
        width: 75%;
        background-color: #ffffff;
        border: 0;
        padding: .12rem;
        border-radius: .05rem;
    }
    .feedback-inp > input{
        margin: .05rem 0;
    }
    .input-dw {
        width: 75% !important;
    }

    .feedback-inp textarea {
        width: 74%;
        height: 1.1rem;
        padding: .1rem .15rem;
        background-color: #ffffff;
        border: 0;
        border-radius: .05rem;
    }

    .code-inpt {
        background-color: #ffffff;
        display: flex;
        align-items: center;
        border-radius: .05rem;
    }

    .code-inpt input {
        width: 2rem;
    }

    .code-inpt>div {
        width: 1rem;
        text-align: center;
    }

    .feedback-btn {
        width: 1.2rem;
        text-align: center;
        font-size: .14rem;
        color: #12a24f;
        background-color: #ffffff;
        padding: .12rem 0;
        border-radius: .05rem;
        cursor: pointer;
        font-weight: 600;
    }

    .feedbacks {
        padding: .2rem;
        background-color: #58c184;
    }

        .feedbacks h2 {
            font-size: .18rem;
            color: #ffffff;
            font-weight: 600;
        }

    .feedbacks ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
        margin-top: .15rem;
    }

    .feedbacks ul li {
        width: 48%;
        display: flex;
        flex-direction: column;
        align-items: center;
        font-size: .14rem;
        font-weight: 600;
        color: #444444;
        background-color: #ffffff;
        padding: .2rem 0;
        margin-top: .1rem;
    }

    .feedbacks ul li span:nth-child(2) {
        margin-top: .15rem;
    }









    .comment-box {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
        align-items: center;
        padding: .20rem .15rem;
        border: 1px solid #eeeeee;
        margin: 0 .1rem;
    }

    .layui-breadcrumb>* {
        font-size: .14rem;
    }

    .comment-bxle {
        width: 100%;
        display: flex;
        align-items: center;
        padding-right: .30rem;
        border-right: 1px solid #eeeeee;
    }

    .comment-bxle img {
        width: .80rem;
        height: .80rem;
        border-radius: 50%;
        margin-left: .1rem;
    }

    .comment-bxle p {
        display: flex;
        flex-direction: column;
        margin-left: .10rem;
    }

    .comment-bxle p span:nth-child(1) {
        font-size: .14rem;
        color: #222222;
        font-weight: 600;
    }

    .comment-bxle p span:nth-child(2) {
        font-size: .12rem;
        color: #777777;
        margin-top: .10rem;
    }


    .comment-bxct {
        width: 100%;
        display: flex;
        justify-content: flex-start;
        margin-top: .1rem;
    }

    .comment-bxct div {
        display: flex;
        flex-direction: column;
    }

    .comment-bxct div:nth-child(1) {
        padding-right: .2rem;
        font-weight: 600;
        color: #666666;
    }

    .comment-bxct div span {
        font-size: .14rem;
        padding: .07rem 0;
    }


    .comment-bxri {
        width: 100%;
        border-left: 1px solid #eeeeee;
        padding-left: .3rem;
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .comment-bxri div {
        font-size: .14rem;
        color: #666666;
        font-weight: 600;
        margin-right: .2rem;
    }





    .fill-comet {}

    .fillcomet-item {
        display: flex;
        align-items: center;
        margin-top: .18rem;
    }

    .comet-item-tit {
        width: 1.3rem;
        font-size: .14rem;
        color: #444444;
        text-align: right;
    }

    .fillcomet-item textarea {
        width: 70%;
        height: 1.6rem;
        padding: .1rem;
        border: 1px solid #d8d8d8;
    }

    /* .comet-item-img{
    
    } */
    .comet-item-img img {
        width: 1rem;
        height: 1rem;
    }

    .comet-item-btn {
        width: 1.2rem;
        padding: .15rem 0;
        text-align: center;
        background-color: #58c184;
        color: #ffffff;
        border-radius: .05rem;
        cursor: pointer;
        font-size: .14rem;
        font-weight: 600;
    }





   .comment-bxle p {
        display: flex;
        flex-direction: column;
        margin-left: .10rem;
    }

    .comment-bxle p span:nth-child(1) {
        font-size: .14rem;
        color: #222222;
        font-weight: 600;
    }

    .comment-bxle p span:nth-child(2) {
        font-size: .12rem;
        color: #777777;
        margin-top: .10rem;
    }


    .comment-bxct {
        width: 100%;
        display: flex;
        justify-content: flex-start;
        margin-top: .1rem;
    }

    .comment-bxct div {
        display: flex;
        flex-direction: column;
    }

    .comment-bxct div:nth-child(1) {
        padding-right: .2rem;
        font-weight: 600;
        color: #666666;
    }

    .comment-bxct div span {
        font-size: .14rem;
        padding: .07rem 0;
    }


    .comment-bxri {
        width: 100%;
        border-left: 1px solid #eeeeee;
        padding-left: .3rem;
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .comment-bxri div {
        font-size: .14rem;
        color: #666666;
        font-weight: 600;
        margin-right: .2rem;
    }





    .fill-comet {}

    .fillcomet-item {
        display: flex;
        align-items: center;
        margin-top: .18rem;
    }

    .comet-item-tit {
        width: 1.3rem;
        font-size: .14rem;
        color: #444444;
        text-align: right;
    }

    .fillcomet-item textarea {
        width: 70%;
        height: 1.6rem;
        padding: .1rem;
        border: 1px solid #d8d8d8;
    }

    /* .comet-item-img{
    
    } */
    .comet-item-img img {
        width: 1rem;
        height: 1rem;
    }

    .comet-item-btn {
        width: 1.2rem;
        padding: .15rem 0;
        text-align: center;
        background-color: #58c184;
        color: #ffffff;
        border-radius: .05rem;
        cursor: pointer;
        font-size: .14rem;
        font-weight: 600;
    }





}