/**主内容开始**/
.dd-product-category-box{
    padding-top: 0.81rem;
    padding-bottom: 0.46rem;
}
.dd-product-category{
    border: 1px solid #d2d2d2;
    /*border-right: 0;
    height: 0.66rem;*/
}
.dd-product-category-item{
    font-size: 0.18rem;
    color: #000000;
    width: 25%;
    height: 0.64rem;
    line-height: 0.64rem;
    text-align: center;
    float: left;
    position: relative;
    border-bottom: 1px solid #d2d2d2;
}
.dd-product-category-item a{
    color: #000000;
}
.dd-product-category-item:after{
    content: "";
    width: 1px;
    height: 0.64rem;
    background: #d2d2d2;
    position: absolute;
    top: 0;
    right: 0;
}
.dd-product-category-item:hover{
    background: #00b4d5;
    color: #ffffff;
}
.dd-product-category-item:hover a{
    color: #ffffff;
}
.dd-product-category .dd-active{
    background: #00b4d5;
    color: #ffffff;
}
.dd-product-category .dd-active a{
    color: #ffffff;
}



.dd-product-list-item{
    width: 3.84rem;
    height: 5.29rem;
    border: 1px solid #d2d2d2;
    float: left;
    margin-right: 0.24rem;
    padding: 0.48rem;
    position: relative;
    margin-bottom: 0.22rem;
}
@media(min-width:760px) {
    .dd-product-list-item:nth-child(3n+3){
        margin-right: 0;
    }
}
.dd-product-list-pic{
    width: 2.85rem;
    height: 3.20rem;
}
.dd-product-list-title{
    font-size: 0.2567rem;
    color: #000000;
    width: 100%;
    height: 0.26rem;
    line-height: 0.26rem;
    margin-top: 0.25rem;
    text-align: center;
}
.dd-product-list-price{
    margin-top: 0.40rem;
    text-align: center;
}
.dd-market-price{
    font-size: 0.17rem;
    color: #7b7b7b;
    line-height: 0.32rem;
    text-decoration:line-through
}
.dd-sales-price{
    font-size: 0.32rem;
    color: #000000;
    line-height: 0.32rem;
}
.dd-sales-price i{
    font-size: 0.17rem;
    color: #000000;
    font-style: normal;
}
.dd-product-weight{
    font-size: 0.20rem;
    color: #000000;
    width: 0.85rem;
    height: 0.85rem;
    text-align: center;
    line-height: 0.85rem;
    background: #d1ecf1;
    position: absolute;
    top: 0;
    left: 0;
}





/**产品详情**/
.dd-product-info-top-line{
    width: 100%;
    height: 0.27rem;
    background: #e9fcff;
    position: absolute;
    top: -0.27rem;
}
.dd-product-info-box{
    padding: 0 0.21rem;
    padding-bottom: 0.36rem;
    background: #e9fcff;
    margin-bottom: 0.75rem;
}
.dd-product-showcase-box{
    width: 6.23rem;
    background: #ffffff;
    float: left;
}
.dd-product-showcase-thumbnail-box{
    width: 1.14rem;
    padding: 0.21rem;
    float: left;
    margin-right: 0.16rem;
}
.dd-product-showcase-thumbnail-item{
    width: 0.72rem;
    height: 0.72rem;
    border: 1px solid #bfbfbf;
    margin-bottom: 0.29rem;
    cursor: pointer;
}
.dd-product-showcase-bigpic-box{
    width: 4.20rem;
    height: 5.47rem;
    padding-top: 0.37rem;
    float: left;
}
.dd-product-text-box{
    width: 4.10rem;
    margin-right: 0.38rem;
    float: right;
    padding-top: 1.56rem;
}

.dd-product-info-title{
    font-size: 0.36rem;
    color: #000000;
    line-height: 0.36rem;
}
.dd-product-info-spec-box{
    margin-top: 0.50rem;
}
.dd-product-info-item{
    border-bottom: 1px solid #bfbfbf;
    padding-top: 0.32rem;
    padding-bottom: 0.32rem;
}
.dd-product-info-item:last-child{
    border-bottom: 0px solid #bfbfbf;
}
.dd-product-info-item-title{
    font-size: 0.20rem;
    color: #000000;
    line-height: 0.20rem;
    width: 1.28rem;
    float: left;
}
.dd-product-info-item-content{
    font-size: 0.20rem;
    color: #000000;
    line-height: 0.20rem;
    width: 2.82rem;
    float: left;
    margin-bottom: 0.30rem;
}
.dd-product-content-box img{
    width: 100%;
}


/**其它产品列表**/
.dd-other-product-title-box{
    padding-top: 0.77rem;
    padding-bottom: 0.53rem;
}
.dd-other-product-title{
    font-size: 0.36rem;
    color: #000000;
    height: 1.21rem;
    line-height: 1.21rem;
    text-align: center;
    position: relative;
}
.dd-other-product-title:after{
    content: "";
    width: 0.42rem;
    height: 1px;
    background: #7d7d7d;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -0.21rem;
}
.dd-other-product-content-box{
    padding-bottom: 1.05rem;
}
.dd-other-product-item{
    width: 4.00rem;
    height: 4.34rem;
    padding-top: 0.37rem;
    padding-left: 0.7rem;
    padding-right: 0.70rem;
    position: relative;
    border: 1px solid #d2d2d2;
    border-right-color: rgb(210, 210, 210);
    border-right-style: solid;
    border-right-width: 1px;
    border-right: 0;
    float: left;
    background: #ffffff;
}
.dd-other-product-item:last-child{
    border-right: 1px solid #d2d2d2;
}
.dd-other-product-item-title{
    font-size: 0.24rem;
    color: #000000;
    line-height: 0.63rem;
    text-align: center;
}
.dd-other-product-item-content{
    width: 2.57rem;
    height: 2.97rem;
}
.dd-other-product-item-cover{
    width: 100%;
    height: 100%;
    background: #40c7e0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    display: none;
}
.dd-other-product-item-search{
    width: 100%;
    height: 100%;
    background: url("../../images/pc/product/search-icon.png") no-repeat center;
    background-size: 0.45rem 0.45rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    display: none;
}

.dd-other-product-item:hover .dd-other-product-item-cover{
    display: block;
}

.dd-other-product-item:hover .dd-other-product-item-search{
    display: block;
}

/**专题列表**/
.dd-product-special-category-item{
    font-size: 0.18rem;
    color: #000000;
    width: 20%;
    height: 0.64rem;
    line-height: 0.64rem;
    text-align: center;
    float: left;
    position: relative;
}
.dd-product-special-category-item:after{
    content: "";
    width: 1px;
    height: 0.64rem;
    background: #d2d2d2;
    position: absolute;
    top: 0;
    right: 0;
}
.dd-product-special-category-item:hover{
    background: #00b4d5;
    color: #ffffff;
}
.dd-product-special-category-item a{
    color: #000000;
}
.dd-product-special-category-item:hover a{
    color: #ffffff;
}

/**专题**/
.dd-special-info-box{
    padding-top: 0.80rem;
    padding-bottom:  0.80rem;
}
.dd-special-info{

}
.dd-special-info-title{
    font-size: 0.24rem;
    color: #000000;
    height: 0.65rem;
    line-height: 0.65rem;
    text-align: center;
    width: 100%;
    background: #d1ecf1;
}
.dd-special-info-content{

}
.dd-special-info-content tr th {
    font-size: 0.20rem;
    color: #000000;
    height: 0.50rem;
    line-height: 0.50rem;
    text-align: center;
    background: #eeeeee;
}
.dd-special-info-content tr td {
    font-size: 0.16rem;
    color: #2d2d2d;
    height: 0.54rem;
    line-height: 0.54rem;
    text-align: center;
    background: #ffffff;
}

.dd-special-imgs{
    margin-top: 0.53rem;
    padding-left: 0.11rem;
}

.dd-special-img-item{
    width: 2.61rem;
    height: 2.78rem;
    float: left;
    margin-right: 0.48rem;
    padding: 0.11rem;
    background: #eeeeee;
    position: relative;
}
.dd-special-img-item:last-child{
    margin-right: 0;
}
.dd-special-img-step{
    font-size: 0.22rem;
    color: #ffffff;
    text-align: center;
    line-height: 0.43rem;
    width: 0.42rem;
    height: 0.42rem;
    background: url("../../images/pc/special/yuan-icon.png") no-repeat center;
    background-size: 0.42rem 0.43rem;
    position: absolute;
    top: -0.15rem;
    left: -0.13rem;
}
.dd-special-img-pic{
    width: 2.39rem;
    height: 1.29rem;
}
.dd-special-img-info{
    font-size: 0.18rem;
    color: #2d2d2d;
    line-height: 0.25rem;
    text-align: center;
    margin-top: 0.34rem;
}



/**新品列表**/
.dd-product-news-category-item{
    font-size: 0.18rem;
    color: #000000;
    width: 50%;
    height: 0.64rem;
    line-height: 0.64rem;
    text-align: center;
    float: left;
    position: relative;
}
.dd-product-news-category-item:after{
    content: "";
    width: 1px;
    height: 0.64rem;
    background: #d2d2d2;
    position: absolute;
    top: 0;
    right: 0;
}

iframe {
    width: 100%;
    height: 6.70rem;
}


@media screen and (max-width:640px) {
    /**主内容开始**/
    .dd-product-list-box{
        padding: 0 0.30rem;
    }
    .dd-product-category-box{
        padding-top: 0.44rem;
        padding-bottom: 0.26rem;
    }
    .dd-product-category{
        border: 1px solid #d2d2d2;
        /*border-right: 0;*/
        height: 0.66rem;
    }
    .dd-product-category-item{
        font-size: 0.18rem;
        color: #000000;
        width: 25%;
        height: 0.64rem;
        line-height: 0.64rem;
        text-align: center;
        float: left;
        position: relative;
    }
    .dd-product-category-item a{
        color: #000000;
    }
    .dd-product-category-item:after{
        content: "";
        width: 1px;
        height: 0.64rem;
        background: #d2d2d2;
        position: absolute;
        top: 0;
        right: 0;
    }
    .dd-product-category-item:hover{
        background: #00b4d5;
        color: #ffffff;
    }
    .dd-product-category-item:hover a{
        color: #ffffff;
    }
    .dd-product-category .dd-active{
        background: #00b4d5;
        color: #ffffff;
    }
    .dd-product-category .dd-active a{
        color: #ffffff;
    }


    .dd-product-list-item{
        width: 2.88rem;
        height: 4.60rem;
        border: 1px solid #d2d2d2;
        float: left;
        margin-right: 0.10rem;
        padding: 0.26rem;
        position: relative;
        margin-bottom: 0.22rem;
    }
    .dd-product-list-item:nth-child(2n+2){
        margin-right: 0;
    }
    .dd-product-list-pic{
        width: 2.34rem;
        height: 2.75rem;
    }
    .dd-product-list-title{
        font-size: 0.22rem;
        color: #000000;
        width: 100%;
        height: 0.22rem;
        line-height: 0.22rem;
        margin-top: 0.16rem;
        text-align: center;
    }
    .dd-product-list-price{
        margin-top: 0.21rem;
        text-align: center;
    }
    .dd-market-price{
        font-size: 0.22rem;
        color: #7b7b7b;
        line-height: 0.36rem;
        text-decoration:line-through
    }
    .dd-sales-price{
        font-size: 0.36rem;
        color: #000000;
        line-height: 0.36rem;
    }
    .dd-sales-price i{
        font-size: 0.22rem;
        color: #000000;
        font-style: normal;
    }
    .dd-product-weight{
        font-size: 0.22rem;
        color: #000000;
        width: 0.64rem;
        height: 0.64rem;
        text-align: center;
        line-height: 0.64rem;
        background: #d1ecf1;
        position: absolute;
        top: 0;
        left: 0;
    }

    /**产品详情**/
    .dd-product-info-top-line{
        width: 5.93rem;
        height: 0.27rem;
        background: #e9fcff;
        position: absolute;
        top: -0.27rem;
        margin: 0 0.30rem;
    }
    .dd-product-info-box{
        padding: 0 0.16rem;
        padding-bottom: 0.36rem;
        background: #e9fcff;
        margin: 0 0.30rem;
        margin-bottom: 0.75rem;
    }
    .dd-product-showcase-box{
        width: 5.58rem;
        padding-bottom: 0.45rem;
        background: #ffffff;
        float: none;
    }
    .dd-product-showcase-thumbnail-box{
        width: 1.14rem;
        padding: 0.21rem;
        float: left;
        margin-right: 0.16rem;
    }
    .dd-product-showcase-thumbnail-item{
        width: 0.72rem;
        height: 0.72rem;
        border: 1px solid #bfbfbf;
        margin-bottom: 0.29rem;
        cursor: pointer;
    }
    .dd-product-showcase-bigpic-box{
        width: 4.20rem;
        height: 5.47rem;
        padding-top: 0.37rem;
        float: left;
    }
    .dd-product-text-box{
        width: 4.10rem;
        margin-right: 0.38rem;
        margin-left: 0.48rem;
        float: none;
        padding-top: 0.66rem;
    }

    .dd-product-info-title{
        font-size: 0.36rem;
        color: #000000;
        line-height: 0.36rem;
    }
    .dd-product-info-spec-box{
        margin-top: 0.50rem;
    }
    .dd-product-info-item{
        border-bottom: 1px solid #bfbfbf;
        padding-top: 0.32rem;
        padding-bottom: 0.32rem;
    }
    .dd-product-info-item:last-child{
        border-bottom: 0px solid #bfbfbf;
    }
    .dd-product-info-item-title{
        font-size: 0.22rem;
        color: #000000;
        line-height: 0.22rem;
        width: 1.00rem;
        float: left;
    }
    .dd-product-info-item-content{
        font-size: 0.22rem;
        color: #000000;
        line-height: 0.22rem;
        width: 3.00rem;
        float: left;
    }


    /**其它产品列表**/
    .dd-other-product-title-box{
        padding-top: 0.34rem;
        padding-bottom: 0.60rem;
    }
    .dd-other-product-title{
        font-size: 0.36rem;
        color: #000000;
        height: 1.21rem;
        line-height: 1.21rem;
        text-align: center;
        position: relative;
    }
    .dd-other-product-title:after{
        content: "";
        width: 0.42rem;
        height: 1px;
        background: #7d7d7d;
        position: absolute;
        bottom: 0;
        left: 50%;
        margin-left: -0.21rem;
    }
    .dd-other-product-content-box{
        padding: 0 0.30rem;
        padding-bottom: 1.05rem;
    }
    .dd-other-product-item{
        width: 100%;
        height: 2.55rem;
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
        position: relative;
        border-right: 0;
        border: 1px solid #d2d2d2;
        float: none;
        background: #ffffff;
        margin-bottom: 0.09rem;
    }
    .dd-other-product-item:last-child{
        border-right: 1px solid #d2d2d2;
    }
    .dd-other-product-item-title{
        font-size: 0.30rem;
        color: #000000;
        height: 2.53rem;
        line-height: 2.53rem;
        text-align: center;
        width: 50%;
        overflow: hidden;
        float: right;
    }
    .dd-other-product-item-content{
        width: 50%;
        padding-top: 0.20rem;
        height: 2.55rem;
        float: left;
        text-align: center;
    }
    .dd-other-product-item-content img{
        width: 1.73rem;
        height: 2.04rem;
    }
    .dd-other-product-item-cover{
        width: 100%;
        height: 100%;
        background: #40c7e0;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 10;
        display: none;
    }
    .dd-other-product-item-search{
        width: 100%;
        height: 100%;
        background: url("../../images/pc/product/search-icon.png") no-repeat center;
        background-size: 0.45rem 0.45rem;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 10;
        display: none;
    }

    .dd-other-product-item:hover .dd-other-product-item-cover{
        display: block;
    }

    .dd-other-product-item:hover .dd-other-product-item-search{
        display: block;
    }

    /**专题列表**/
    .dd-product-special-category-item{
        font-size: 0.18rem;
        color: #000000;
        width: 20%;
        height: 0.64rem;
        line-height: 0.64rem;
        text-align: center;
        float: left;
        position: relative;
    }
    .dd-product-special-category-item:after{
        content: "";
        width: 1px;
        height: 0.64rem;
        background: #d2d2d2;
        position: absolute;
        top: 0;
        right: 0;
    }
    .dd-product-special-category-item:hover{
        background: #00b4d5;
        color: #ffffff;
    }
    .dd-product-special-category-item a{
        color: #000000;
    }
    .dd-product-special-category-item:hover a{
        color: #ffffff;
    }

    /**专题**/
    .dd-special-info-box{
        padding-top: 0.45rem;
        padding-bottom:  0.47rem;
    }
    .dd-special-info{
        padding: 0 0.30rem;
    }
    .dd-special-info-title{
        font-size: 0.36rem;
        color: #000000;
        height: 0.86rem;
        line-height: 0.86rem;
        text-align: center;
        width: 100%;
        background: #d1ecf1;
    }
    .dd-special-info-content{

    }
    .dd-special-info-content tr th {
        font-size: 0.22rem;
        color: #000000;
        height: 0.68rem;
        line-height: 0.68rem;
        text-align: center;
        background: #eeeeee;
    }
    .dd-special-info-content tr td {
        font-size: 0.22rem;
        color: #2d2d2d;
        height: 0.73rem;
        line-height: 0.73rem;
        text-align: center;
        background: #ffffff;
    }

    .dd-special-imgs{
        margin-top: 0.79rem;
        padding: 0 0.30rem;
    }

    .dd-special-img-item{
        width: 2.60rem;
        height: 3.10rem;
        float: left;
        margin-left: 0.16rem;
        margin-right: 0.30rem;
        padding: 0.11rem;
        background: #eeeeee;
        position: relative;
        margin-bottom: 0.45rem;
    }
    .dd-special-img-item:last-child{
        margin-right: 0;
    }
    .dd-special-img-item:nth-child(2n+2){
        margin-right: 0;
    }
    .dd-special-img-step{
        font-size: 0.22rem;
        color: #ffffff;
        text-align: center;
        line-height: 0.43rem;
        width: 0.42rem;
        height: 0.42rem;
        background: url("../../images/pc/special/yuan-icon.png") no-repeat center;
        background-size: 0.42rem 0.43rem;
        position: absolute;
        top: -0.15rem;
        left: -0.13rem;
    }
    .dd-special-img-pic{
        width: 2.37rem;
        height: 1.29rem;
    }
    .dd-special-img-info{
        font-size: 0.20rem;
        color: #2d2d2d;
        line-height: 0.34rem;
        text-align: center;
        margin-top: 0.30rem;
    }

    /**新品列表**/
    .dd-product-news-category-item{
        font-size: 0.18rem;
        color: #000000;
        width: 50%;
        height: 0.64rem;
        line-height: 0.64rem;
        text-align: center;
        float: left;
        position: relative;
    }
    .dd-product-news-category-item:after{
        content: "";
        width: 1px;
        height: 0.64rem;
        background: #d2d2d2;
        position: absolute;
        top: 0;
        right: 0;
    }
}