.jy-product .widget-body{
    padding:20px 20px
}

.jy-product .widget-title{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.jy-product .widget-body-footer .price{
    display: inline-block;
    padding: 6px 0;
    line-height: 1.57142857;
    color:#fb4848;
}

.jy-product .widget-body-footer .widget-actions a{padding:4px 10px}

.jy-showproduct .price-box{margin-bottom:10px}
.jy-showproduct .price-box .widget-actions{margin-top:0}
.jy-showproduct .price-box .widget-body-footer{padding:10px 0;margin-top:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
.jy-showproduct .price-box .price{display:inline-block;padding: 6px 0;line-height: 1.57142857;margin-right:15px}
.jy-showproduct .price-box .price:last-child{margin-right:0}
.jy-showproduct .price-box .price span{font-size:20px;color:#fb4848;font-weight:bold}
.jy-showproduct .price-box .btn{margin-top:5px}

.gallerySwiper,.thumbSwiper{position:relative}
.gallerySwiper img,.thumbSwiper img{max-width:100%}
.thumbSwiper{margin-top:20px}
.thumbSwiper .swiper-container{margin:0 37px}
.thumbSwiper img{border:3px solid #9a9b9b}
.thumbSwiper .swiper-slide-thumb-active img{border-color:#fb4848}
.thumbSwiper .swiper-button-prev,.thumbSwiper .swiper-button-next{height:100%;top:0;margin-top:0;background-image:none;background-color:#9a9b9b}
.thumbSwiper .swiper-button-prev{left:0}
.thumbSwiper .swiper-button-next{right:0}
.thumbSwiper .swiper-button-prev::after,.thumbSwiper .swiper-button-next::after{font-size:24px;color:#fff}

@media(max-width:767px) {
    .thumbSwiper img{border-width:2px}
    .jy-showproduct .price-box .btn{padding:3px 5px}
}

.qrcode-box{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}
.qrcode-box .mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7)}
.qrcode-box .box-content{position:absolute;top:25%;left:50%;transform:translateX(-50%);max-width:50%}
.qrcode-box .box-content img{}


.image-move li b i{right:calc(50% - 22px)}
.jy-column-nav ul.jy-column-nav-ul>li a.link{font-size:18px;color:#666;font-weight:bold}

.sideCate-box{margin-top:30px}
.sideCate-box .box-title{background-color:#4e3bde;padding:15px}
.sideCate-box .box-title h3{font-size:26px;color:#fff;font-weight:bold;margin:0}
.sideCate-box .box-title p{font-size:14px;color:#fff;margin:0}
.sideCate-box .sideCate-list{}
.sideCate-box .sideCate-list .sideCate-item{}
.sideCate-box .sideCate-list .sideCate-item .item-box{display:flex;align-items:center;padding:7px 10px;border:1px solid #e4e4e4;border-top:none}
.sideCate-box .sideCate-list .sideCate-item .item-box i{margin-right:10px;cursor:pointer}
.sideCate-box .sideCate-list .sideCate-item .item-box .sideCate-link{display:block;flex-grow:1}
.sideCate-box .sideCate-list .sideCate-item .sub{display:none;background-color:transparent}
.sideCate-box .sideCate-list .sideCate-item .sub a{display:block;padding:7px 0 7px 31px;border:1px solid #e4e4e4;border-top:none}
.sideCate-box .sideCate-list .sideCate-item .item-box:hover,.sideCate-box .sideCate-list .sideCate-item .sub a:hover{background-color:#f3f3f3}
