label {font-size:.24rem;cursor:pointer;margin:0;}
label i {font-size:.24rem;font-style:normal;display:inline-block;width:.88rem;height:.88rem;background:url('img/icon-check.png') no-repeat center center;background-size:.4rem .4rem;}
label input[type="checkbox"] {display:none;}
label input[type="checkbox"]:checked + i {background:url('img/icon-checked.png') no-repeat center center;background-size:.4rem .4rem;}
.list-seller {background:#FFFFFF;margin-top:.64rem;}
.list-seller section {height:.88rem;overflow:hidden;}
.list-seller div {height:.88rem;line-height:.88rem;overflow:hidden;font-size:.28rem;}
.list-seller span {font-size:.24rem;color:#F23030;}
.list-seller s {display:none;}
.list-seller .c1 {width:.88rem;height:.88rem;}
.list-seller .c3 {width:1.12rem;}

.list-goods {background:#FFFFFF;}
.list-goods section {height:.88rem;overflow:hidden;}
.list-goods p {margin:0 .2rem 0 0;max-height:.8rem;line-height:.36rem;overflow:hidden;font-size:.24rem;}
.list-goods b {display:block;height:.4rem;line-height:.4rem;overflow:hidden;font-size:.24rem;color:#999999;font-weight:normal;}
.list-goods div {height:.44rem;line-height:.44rem;overflow:hidden;font-size:.24rem;}
.list-goods em {font-size:.24rem;color:#F23030;font-style:normal;}
.list-goods s {display:none;}
.list-goods .c1 {width:.88rem;}
.list-goods .c2 {width:1.6rem;height:2rem;}

.list-goods .a1 {width:.4rem;text-align:center;font-size:.4rem;color:#666666;}
.list-goods .a2 {width:1.2rem;text-align:center;}
.list-goods .a2 input {box-sizing:border-box;text-align:center;width:.8rem;height:.36rem;line-height:.36rem;padding:0;margin:0;border:#CCCCCC .02rem solid;font-size:.24rem;border-radius:0;-webkit-appearance:none;}
.list-goods .a3 {width:.4rem;text-align:center;font-size:.4rem;padding-right:.2rem;color:#666666;}

.list-pars {height:.88rem;line-height:.88rem;overflow:hidden;background:#FFFFFF;}
.list-pars select {font-size:.24rem;border:#CCCCCC .02rem solid;border-radius:0;margin:0 .24rem;}
.list-pars span {font-size:.24rem;color:#666666;}
.list-pars em {float:right;font-size:.24rem;font-style:normal;padding-right:.32rem;}
.pars-tips {background:#FFFFFF;padding:.32rem;font-size:.24rem;color:#999999;}
.pars-note {box-sizing:border-box;border:none;font-size:.28rem;padding:0 .24rem;}

.list-coupon {background:#FFFFFF;padding-right:.32rem;height:.88rem;overflow:hidden;text-align:right;}
.list-coupon select {font-size:.24rem;border:#CCCCCC .02rem solid;border-radius:0;margin-top:.24rem;}

.cart-foot {width:100%;height:.96rem;overflow:hidden;background:#F8F8F8;position:fixed;z-index:9;left:0;bottom:0;-webkit-user-select:none;}
.cart-foot .c1 {width:.88rem;}
.cart-foot .c1 section {height:.88rem;overflow:hidden;margin-top:.04rem;}
.cart-foot .c2 b {color:#F23030;}
.cart-foot .c3 {width:1.6rem;height:.96rem;background:#FF6600;}
.cart-foot .c3 input {width:1.6rem;height:.96rem;line-height:.96rem;background:#FF6600;color:#FFFFFF;font-size:.36rem;border:none;padding:0;margin:0;-webkit-appearance:none;}
.cart-foot-fix {height:.96rem;clear:both;}

.cart-msg {padding:3.2rem .96rem;text-align:center;color:#999999;background:url('img/bg-cart.png') no-repeat center .96rem;background-size:1.28rem 1.28rem;}