@charset "utf-8";
/*
[MBKFW.COM - S11_v8.0]
S11-v8-CSS-xiaohei-qq:290948585-202203
*/
label {font-size:12px;cursor:pointer;margin:0;}
label i {font-size:12px;font-style:normal;display:inline-block;width:44px;height:44px;background:url('img/icon-check.png') no-repeat center center;background-size:20px 20px;}
label input[type="checkbox"] {display:none;}
label input[type="checkbox"]:checked + i {background:url('img/icon-checked.png') no-repeat center center;background-size:20px 20px;}
.list-seller {background:#FFFFFF;}
.list-seller section {height:44px;overflow:hidden;}
.list-seller div {height:44px;line-height:44px;overflow:hidden;font-size:14px;}
.list-seller span {font-size:12px;color:#F23030;}
.list-seller s {display:none;}
.list-seller .c1 {width:44px;height:44px;}
.list-seller .c3 {width:56px;}

.list-goods {background:#FFFFFF;}
.list-goods section {height:44px;overflow:hidden;}
.list-goods p {margin:0 10px 0 0;max-height:40px;line-height: 20px;overflow:hidden;font-size: 14px;}
.list-goods b {display:block;height:20px;line-height:20px;overflow:hidden;font-size: 14px;color:#999999;font-weight:normal;margin-top: 8px;margin-bottom: 2px;}
.list-goods div {height:22px;line-height:22px;overflow:hidden;font-size:12px;}
.list-goods em {font-size: 14px;color:#F23030;font-style:normal;}
.list-goods em span{font-size:16px}
.list-goods s {display:none;}
.list-goods .c1 {width:44px;}
.list-goods .c2 {width:80px;height: 120px;}

.list-goods .a1 {width:20px;text-align:center;font-size:20px;color:#666666;}
.list-goods .a2 {width: 45px;text-align:center;}
.list-goods .a2 input {box-sizing:border-box;text-align:center;width:40px;height: 20px;line-height: 20px;padding:0;margin:0;border:#CCCCCC 1px solid;font-size:12px;border-radius: 2px;-webkit-appearance:none;}
.list-goods .a3 {width:20px;text-align:center;font-size:20px;padding-right:10px;color:#666666;}

.list-pars {height:44px;line-height:44px;overflow:hidden;background:#FFFFFF;}
.list-pars select {font-size:12px;border:#CCCCCC 1px solid;border-radius:0;margin:0 12px;}
.list-pars span {font-size:12px;color:#666666;}
.list-pars em {float:right;font-size:12px;font-style:normal;padding-right:16px;}
.pars-tips {background:#FFFFFF;padding:16px;font-size:12px;color:#999999;}
.pars-note {box-sizing:border-box;border:none;font-size:14px;padding:0 12px;}

.list-coupon {background:#FFFFFF;padding-right:16px;height:44px;overflow:hidden;text-align:right;}
.list-coupon select {font-size:12px;border:#CCCCCC 1px solid;border-radius:0;margin-top:12px;}

.cart-foot {width:100%;height:48px;overflow:hidden;background:#F8F8F8;position:fixed;z-index:9;left:0;bottom:0;-webkit-user-select:none;}
.cart-foot .c1 {width:44px;}
.cart-foot .c1 section {height:44px;overflow:hidden;margin-top:2px;}
.cart-foot .c2 b {color:#F23030;}
.cart-foot .c3 {width:80px;height:48px;/* background: #EB0909; */}
.cart-foot .c3 input {width:80px;height: 32px;line-height: 32px;background: #EB0909;color:#FFFFFF;font-size: 16px;border:none;padding:0;margin:0;margin-right: 8px;border-radius: 50px;-webkit-appearance:none;}
.cart-foot-fix {height:48px;clear:both;}

.cart-msg {padding:160px 48px;text-align:center;color:#999999;background:url('img/bg-cart.png') no-repeat center 48px;background-size:64px 64px;}