@media (max-width: 768px) {
    .catalogColumns .catalogGoodsDiv .left {
        width: 100%;
    }
    .catalogColumns .catalogGoodsDiv .right{
        width: 100%;
    }
    .catalogGoodsDiv .left .goodsImgs {
        width: 100%;
    }
    .MainImageRS{
        margin: auto;
    }
    .WRS{
        height: 350px;
    }
    .catalogGoodsDiv .right .priceBuyDiv a.buyButton span {
         display: block;
    }
    .item .title{
        margin: 0 !important;
    }
    .noShowMobile{
        display: none;
    }

}
.oldCostRS{
    width: 100%;
    float: left;
}
.product .mainPicture {
    display: block;
    height: 310px;
    padding: 20px;
    /*background: white;*/
    text-align: center;
    line-height: 310px;
}
.productGalleryWrap {
    margin-top: 3px;
    position: relative;
}
.productGalleryWrap .gallery {
    margin: 0 28px;
    height: 72px;
    overflow: hidden;
    position: relative;
}
.productGalleryWrap .gallery ul {
    position: relative;
    width: 1300px;
}
.productGalleryWrap ul li {
    float: left;
    width: 72px;
    height: 72px;
    /*background: white;*/
    margin-right: 3px;
    vertical-align: middle;
}
.productGalleryWrap .prev {
    width: 13px;
    height: 19px;
    display: block;
    background: url(../img/prev.png) no-repeat;
    position: absolute;
    left: 0;
    top: 27px;
}
.productGalleryWrap .next {
    width: 13px;
    height: 19px;
    display: block;
    background: url(../img/next.png) no-repeat;
    position: absolute;
    right: 0;
    top: 27px;
}
.oldCostRS{
    height: 15px;
}
.mainPicture img {
    max-width: 100%;
    max-height: 100%;
}
.mobileBanner{
    height:100%;
    width:100%;
}
@media (min-width: 768px) {
    .dt_hide{
        display: none;
    }
}
.noProduct{
    margin-left: 10px;
    margin-right: 10px;
    height: 49px;
    line-height: 54px !important;
}