html,body{
        width: 100%;height: 100%;overflow: scroll;
    }
*{
      font-size:0.8rem;
    }
#share_icon{
    display:none!important;
}
.sc_list{
    padding: 0!important
}
.shopimg{
    width: 30%!important
}
.sc_list .deleshow {
    padding-left: .8rem;
    width: 70%!important;
    height: 6.2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /*margin-left: 4%*/
}
.gouwuc_lei{
    padding-left: .4rem!important
}
.sc_list .deleshow .prices .sc_pri,
.sc_list .deleshow .prices{
    margin-top: 0!important
}
.sc_list .deleshow .prices{
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.sc_list .deleshow .deletes .similar-product-text{
    width: 75%!important
}
.delCart{
    font-size: .8rem;color: #2C2C2C;margin-top: 2rem
}
.ms_timer{
    font-size: .8rem;margin-top: .8rem
}
.ms_timer span{
    font-size: .8rem;color: #FC3964
}
.sc_list .radio{
    padding-top: 3.6rem!important
}
.radio i{
    border: 1px solid #9A9A9A!important
}

.ms_tags{
    height: .8rem;margin-top: .2rem
}

.mask {
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    display: flex;justify-content: center;align-items: center;
}

.mask_main{
    width: 80%;margin-top: 30%;
    margin-left:10%;
    background: white;
    text-align: center;
    padding: 1rem 0 2rem;
    border-radius: 1rem
}
.mask_bg{
    width: 50%;margin-bottom: .6rem
}
.del_tips{
    font-size: 1.2rem;color: #343434;margin-top: 1rem
}
.del_text{
    font-size: 1.2rem;color: #666;margin: 1rem 0 2rem
}
.del_btn{
    display: flex;align-items: center;justify-content: space-around;
    padding: 0 1rem;box-sizing: border-box;
}
.del_btn p{
    width: 42%;height: 2.6rem;text-align: center;line-height: 2.6rem;
    font-size: 1.1rem;border-radius: 2rem;
}
.del_btn .del_confirm{
    background: white;color: #FC3A64;border: 1px solid #FC3A64
}
.del_btn .del_cancel{
    background: #FC3A64;border: 1px solid #FC3A64;color: white
}
.cart_youhui{
   line-height: 2.0266rem;color: #f23030;font-size: .61rem;margin-top: 0.32rem;display: block;
}
  body{background-color:#f1f1f1;}
    #ifhead{height:4.0rem; }
    .heidong{height:3.1rem!important;}
    .cart_list{padding: 3.4rem 1rem 6rem;}
    .goods-top{display: flex;align-items: center;justify-content: space-between;}
    .goods-bz{color: #FB285B;background: #FFF5F8;font-size: .8rem;border-radius: 1rem;width: 3rem;text-align: center;padding: .2rem 0;}
    .z_cart_wrap{border: none;}
    .gouwuc_lei{padding: 0!important}
    .goods_tag {
        background: #F6F6F6;
        color: #8D8D8D;
        font-size: .8rem;
        clear:both;
        /*display: inline-block;*/
        padding: .3rem .5rem;
        border-radius: 2rem;
        margin-top: .4rem;
    }
    .shopimg {width: 6rem!important;border-radius: .4rem;overflow: hidden;}
    .goods-top img{width: 1.5rem;height: 1.5rem;border-radius: 50%;}
    .sc_list .radio{padding-top: 2.6rem!important;}
    .sc_list .deleshow .deletes .similar-product-text{width: auto!important;}
    .sc_list .deleshow{padding-left: 0;height: auto;}
    .card-price{font-size: 1.5rem;}
    .buytime{margin: .3rem 0 0;}
    .get_mp_wrap{margin-top: 1rem;}
    .span.mp_mp{width: 2.2rem;}
    .plus span{width: 2.2rem;height: 2.2rem;line-height: 2.2rem;}
    .sc_list{margin-bottom: 2rem;}
    .sc_list:last-child{margin-bottom: 0;}
    .payallb{left: 0;display: flex;align-items: center;justify-content: space-between;padding: .8rem 1rem;box-shadow: 0px -4px 10px 0px rgba(4, 0, 0, 0.04);}
    .alllef{height: 100%;}
    .settlement{line-height: 3.4rem;height: 100%;width: 30%;background: linear-gradient(90deg, #F5073F, #FF4B75);border-radius: 4rem;text-align: center;}
    .settlement a{color: white;font-size: 1.2rem;}
    .payallb .alllef .radio{width: auto;padding: 0;margin-left: 0;}
    .alllef{display: flex;align-items: flex-start;}
    .payallb .alllef .radio .all{font-size: 1.1rem;color: #333;margin: 0 1rem 0 .4rem;}
    .pmo{font-size: 1.1rem;color: #333;}
    .lastime{font-size: 1rem;color: #999;margin-top: .2rem;}
    #total_fee{font-size: 1.6rem;color: #FC3964;position: relative;padding-left: .8rem;}
    #total_fee::before{content: '¥';position: absolute;left: 0;bottom: .2rem;font-size: 1.1rem;}
    .address{position: fixed;top: 4rem;left: 0;width: 100%;display: flex;align-items: center;justify-content: space-between;padding: .4rem 1rem;background: white;z-index: 9999;
            box-shadow: 0px 4px 10px 0px rgba(4, 0, 0, 0.04);}
    .address-text{color: #333;font-size: .8rem;width: 60%;}
    .address-btn{color: #FC3964;border: .1rem solid #FC3964;font-size: .8rem;border-radius: 2rem;padding: .3rem .8rem;}
    .guoqi-box .shopimg{position: relative;}
    .guoqi-box .guoqi-grey{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
    .guoqi-box .guoqi-grey img{width: 100%;height: 100%;}
    .guoqi-box .deletes a{color: #999;font-size: 1.2rem;}