page{
  background: #ccc;
}
button::before {
  border:none;
}
button::after {
  border:none;
}
.container {
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 14px;
  color: #000;
}
.floor-noproduct{display: flex; flex-direction: column; align-items: center; justify-content: center;}
.container .cart-image {
  width: 120px;
  height: 120px;
}
.footer{
  position: fixed;
  z-index: 10000;
  bottom:0;
  left:0;
  height: 50px;
  width: 100%;
  background-color: #fff;
  color: white;
  text-align: center;
  border-top: 1px solid #e1e1e1;
  font-size:12px;
}
.cartmbox{float:left;margin:0; padding:0; width:100%; height:100%;}
.cartmbox .leftbox{float:left;position:relative;margin:0; padding:0; padding-left:1em; color: #000;font-size:1em; height:100%;line-height:50px;}
.cartmbox .leftbox text.cart_Total{font-style:normal;  font-weight:bold; color:#ff0000;}
.cartmbox .rightbox{float:right;margin:0;padding-right:1em;height:100%; line-height:100%;}
.cartmbox .rightbox button{float:right; margin:0.7em 0; padding:0; width:6em; height:2.5em; line-height:2.5em; display:block; border:0; font-size: 1em; background-color:#fe6e09;border-radius:3px; color:#fff; border:0;border-radius:0 2em 2em 0;border:0;}
.cartmbox .rightbox button.input_shopcart,.cartmbox .rightbox button.input_shopdh{background: linear-gradient(to left,#ff9615,#fec811);border-radius:2em 0 0 2em;}
.cartmbox .rightbox button.input_shopdh{border-radius:2em;width:7em;}
.cartmbox .rightbox button[disabled='true']{background:#bbb;}
.cartmbox .rightbox button.input_shopdh[disabled='true']{width:7em;background:#bbb;border-radius:2em;}
.cart-product{float:left;width:100%;}
.cart-product .cart-product-item{float:left; margin:0.5em 0; padding:1em; width:100%; overflow:hidden; position:relative; border:1px solid #dfdfdf; border-left:0;border-right:0; background-color:#fff;box-sizing:border-box;}
.cart-product .cart-product-item .limg{float:left; display: flex; width:25%;display:block; overflow: hidden;box-sizing:border-box;}
.cart-product .cart-product-item .limg image{width:4em; height:4em;}
.cart-product .cart-product-item .rname{float:left;display: flex; padding-left:0.6em; display:block; width:70%; overflow:hidden;box-sizing:border-box;}

.cart-product .cart-product-item .rname view{float:left;display:block;width:100%;padding-left:0;font-size: 12px;}
.cart-product .cart-product-item .rname view.prodName{float:left; display:block;width:100%; }
.cart-product .cart-product-item .rname view.je{ margin-top:0.5em;}
.cart-product .cart-product-item .rname text{ font-style:normal; color:#ff0000;}
.cart-product .cart-product-item .rname view.je del{ font-style:normal; font-size:1em; font-weight:bold; color:#939393;}
.cart-product .cart-product-item .rname view.tnum{margin-top:0.8em;}
.cart-product .cart-product-item .rname view.tnum view,.cart-product .cart-product-item .rname view.tnum input{float:left; display: block; height:2.2em;width:2.2em;box-sizing: border-box; overflow: hidden;}
.cart-product .cart-product-item .rname view.tnum input{float:left; display: block;border:1px solid #c2c2c0;border-left:0;border-right:0;font-size:1em; text-align:center;}
.cart-product .cart-product-item .rname view.tnum view.input_del{background: url('data:image/png;base64,[encoded data, 4444 characters]') no-repeat 0px 0px; background-size:100% 100%;}
.cart-product .cart-product-item .rname view.tnum view.input_add{background: url('data:image/png;base64,[encoded data, 4516 characters]') no-repeat 0px 0px; background-size:100% 100%;}
.cart-product .cart-product-item .rname view.tnum view.Inventory{width:6em;line-height:2em; text-align:center;}
.cart-product .cart-product-item .icon{position:absolute; right:0.8em; top:0.5em;width:1.5em; height:1.5em; padding:0.15em; background-color:#fff;border:1px solid #f1f1f1;border-radius:50%;box-sizing:border-box; overflow: hidden;}
.cart-product .cart-product-item .icon image{width:100%;height:100%;}
