/*body{background: #fff;}*/


.share-menu-row{text-align: center; }
.share-menu-row .iconfont{font-size: 1.3rem;}
.share-menu-row p{margin: 0}
.share-menu{font-size: 0.5rem;}
.share-menu-row a{color: #fff;display: inline-block}

.cate-index .active{color: #0894ec}
.card{margin: 0;margin-top: 0.5rem;border-radius: 0}
.shop-notice{font-size: 0.6rem; padding: 0.4rem 0.4rem 0 0.4rem;margin: 0;}

.sort-index {text-align: center;font-size: 0.5rem;padding: 0 .5rem; width: 100%;text-overflow: ellipsis;white-space: nowrap;}
.sort-index p{margin: 0;}
.sort-index img{width: 2rem;height: 2rem;}

.goods-list{width: 30%;background: #fff;margin: 1.5%;float: left}
.goods-list img{width: 100%;}
.goods-list p{margin: 0;font-size: .5rem;padding:0 0.3rem; margin-top: .2rem;}
.goods-list .name{padding:0 0.3rem;}
.goods-list icon{float: right}
.goods-list span{color: #f00b0d;font-size: .5rem}
.price{color: #f00b0d}
.hongse{color: #f00b0d}
.bgh{background-color:  #f00b0d}
.goods-list a{color: #3d4145}

.button.button-fill.button-sm{line-height: 2rem;height: 2rem;}

.popup{height: 9rem;bottom: 0;top: auto;position: fixed;z-index: 999999999}
.bar .back{
    color: #333;
}
.goods-list a{display: inline-block}
.goods-num .iconfont{position: relative;top: .1rem;}
.nostock{ 
    top: 0;
    right: 0;
    bottom: 0;
    left:0;
    position: absolute;
    background: url('../images/sold-out.png') no-repeat;
    background-size: 60%;
    background-position: center 1rem ;
    opacity: 0.8
}
.mask{
    top: 0;
    right: 0;
    bottom: 0;
    left:0;
    opacity: 0.2;
    background: #000;
    position: absolute;
}

.title{font-weight: 400; font-size: .75rem;}
.goods-list  a{display: block}
.bar .button-link{line-height: 2rem;}
.bar .icon{font-size: .8rem;line-height: 1rem;}

.toast{font-size: .6rem}













