body,html{
    width:100%;
    height:100%;
    background:#F5F6FA ;
}
.container{

}
.status{
    color:#26363A;
    font-size: 0.32rem;
    text-align: right;
    padding-right: 0.31rem;
    margin-top: 0.31rem;
    font-weight: bold;
}
.good_img{
    width:1.79rem;
    height:1.79rem;
    margin-left: 0.21rem;
}
.good_img img{
    width:100%;
}
.cart_text{
    display:flex;
    width:6.86rem;
    height:2.46rem;
    margin: 0 auto;
    background: #fff;
    border-radius: 0.1rem;
    box-shadow:0px 6px 12px 0px rgba(224,223,220,0.24);
    padding-top: 0.27rem;
    margin-top: 0.28rem;
    padding-left: 0.2rem;
    padding-bottom: 0.29rem;

}
.select{
    font-size: 0.39rem;
    height:1.79rem;
    line-height: 1.79rem;
}
.noselect{
    font-size: 0.39rem;
    height:1.79rem;
    line-height: 1.79rem;
    color:#FF0000;
}
.good_content{
    margin-left: 0.39rem;
}
.cart_name{
    color:#1A1A1A;
    font-size: 0.26rem;
}
.cart_tast{
    color: #666666;
    font-size: 0.26rem;
    margin-top: 0.1rem;
}
.inter{
    color:#FF0000;
    font-size: 0.24rem;
    margin-top: 0.1rem;
}
.addcart{
    display:flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 0.03rem;
    height:0.5rem;

}
.price{
    color:#FF0000;
    font-size: 0.28rem;
    font-weight: bold;
    vertical-align: middle;
}
.add_cart_num{
    display:flex;
    justify-content: space-between;
    align-items: center;
    vertical-align: middle;
}
.reduce_num,.add_num{
    width:0.2rem;

    font-size: 0;

}
.reduce_num img,.add_num img{
    width:100%;
}
.num_num{
    width:0.8rem;
    height:0.5rem;
    border-radius: 0.03rem;
    background: #F0F1F5;
    font-size:0.3rem ;
    color:#3F4040;
    text-align: center;
    line-height: 0.5rem;
    margin: 0 0.2rem;

}
/*底部导航*/
.foot{
    display:flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.1rem 1rem;
    position:fixed;
   bottom:0;
    left:0;
    right:0;
    background: #fff;
    border-top:1px solid #f5f5f5;


}
.home_page{
    font-size: 0.24rem;
    color:#969799;
    width:0.6rem;
    text-align: center;
}
.shop_cart{
    color:#BA1B2B;
    font-size: 0.24rem;
    width:0.8rem;
    text-align: center;
}
.member_center{
    color:#969799;
    font-size: 0.24rem;
    width:1rem;
    text-align: center;
}
.home_img,.shopcart_img,.member_img{
    width:0.6rem;
    height:0.66rem;
    font-size: 0;

}
.shopcart_img{
    margin-left: 0.05rem;
}
.member_img{
    margin-left: 0.2rem;
}
.home_img img,.shopcart_img img,.member_img img{
    width:100%;
}

/*编辑*/
.balance{
    background: #fff;
    display:flex;
    justify-content: space-between;
    align-items: center;
    position:fixed;
    bottom:1.2rem;
    left:0;
    right:0;
    height:1.1rem;

}
.select_all{
    display:flex;
    margin-left: 0.24rem;
    height:0.5rem;
    line-height: 0.5rem;

}
.allselect{
    font-size: 0.5rem;
}
.allselectred{
    font-size: 0.5rem;
    color: #FF0000;
}

.both{
    color:#1A1A1A;
    font-size:0.3rem;
    margin-left: 0.17rem;
}
.total_balance{
    font-size: 0.24rem;
    color:#FE0A01;
}
.total_select{
    display:flex;
    height:0.3rem;
    line-height: 0.3rem;
}
.total_calute{
    color:#FE0A01;
    font-size: 0.3rem;
    font-weight: bold;
    margin-left: 0.1rem;
}
.settle{
    width:2.5rem;
    height:1rem;
    background: #BA1B2B;
    color:#fff;
    font-size:0.36rem;
    text-align: center;
    line-height: 1rem;
}
/*确认删除商品*/
.deletewrap{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    position:fixed;
    top:0;
    left:0;
    right:0;
    z-index: 5;
}
.deletepop{
    width:5.2rem;
    height:3rem;
    background: #ffffff;
    border-radius: 0.1rem;
    position: absolute;
    z-index: 6;
    /*left:0.4rem;*/
    /*top: 3rem;*/
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
    padding-top: 0.29rem;

}
.suredelete{
   color:#1A1A1A;
    font-size: 0.32rem;
}
.certainornot{
    font-size: 0.3rem;
    color:#666666;
    margin-top: 0.43rem;
}
.certain{
    display:flex;
    justify-content:space-between;
    align-items: center;
    border-top:1px solid #f5f5f5;
    margin-top: 0.4rem;

}
.cancel,.sure{
    width:2.6rem;
    height:0.88rem;
    line-height: 0.88rem;
    color:#666666;
    font-size: 0.3rem;
    text-align: center;
}
.sure{
    color:#FF0000;
}
.remindpop{
    width: 5.2rem;
    height: 1.91rem;
    background-color: rgba(0,0,0,0.5);
    position:fixed;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    z-index: 5;
    border-radius: 0.1rem;
    padding: 0.6rem 0 0.5rem 0 ;

}
.remindpop p{
    font-size: 0.28rem;
    color:#fff;
    margin: 0 auto;
    text-align: center;
}
/*购物车为空*/
.shopcar{
    width:3.5rem;
    font-size: 0.3rem;
    color:#969799;
    margin: 0 auto;
    text-align: center;
    margin-top:5.99rem;

}
.see{
    width:1.71rem;
    margin: 0 auto;
    height:0.72rem;
    background:#FF0000;
    color:#fff;
    font-size:0.3rem;
    border-radius:0.36rem ;
    background:linear-gradient(-30deg,rgba(243,3,1,1),rgba(247,26,8,1));
    box-shadow:1px 20px 30px rgba(243,3,1,0.24);
    text-align: center;
    line-height: 0.72rem;
    margin-top: 0.35rem;

}