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;

}

  

    #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;}