ul,ol,li{
 margin:0;
 padding:0;
 box-sizing: border-box;
}

.fl {
 float:left;
 display:inline;
}
.fr {
 float:right;
 display:inline;
}

.m-box {margin:0 auto; padding:0; max-width:1000px;}
.m-box .list {width:100%;}
.m-box .list ul li {width:100%; padding: 5px 0; border-bottom:3px solid #eeee; overflow: hidden;}
.m-box .list ul li .box {width:100%; height:100px; position:relative; padding:0 10px 0 35px;}
.m-box .list ul li .box .check {width:20px; height:20px; border-radius:50%; border:1px solid #333; position:absolute; left:5px; top:50%; margin-top:-10px;}
.m-box .list ul li .box .check.action {background:url(../Images/check_on.jpg)no-repeat center center; background-size:auto 100%; border:none;}
.m-box .list ul li .box .img {width:173px; float:left;}
.m-box .list ul li .box .img img {width:173px;}
.m-box .list ul li .box .info {padding-left:190px;}
.m-box .list ul li .box .info .title {width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m-box .list ul li .box .info .title select{border: 1px solid #ccc;}
.m-box .list ul li .box .m-num {height:35px; line-height:35px; width:130px; position:relative;}
.m-box .list ul li .box .info .title a.delete{width:20px;height:20px;background:url(../Images/delete.png) center no-repeat;background-size:100%;cursor:pointer;}
.m-box .list ul li .box .m-num span {display:block; width:35px; height:35px; background:#eee; text-align:center; position:absolute; top:0;}
.m-box .list ul li .box .m-num .add {position:absolute; right:0;cursor:pointer;user-select:none;}
.m-box .list ul li .box .m-num .jian {position:absolute; left:0;cursor:pointer;user-select:none;}
.m-box .list ul li .box .m-num input {color:#333; width:60px; height:35px; border-color:#eee; position:absolute; left:35px; text-align:center;}
.m-box .list ul li .box .price {line-height:35px; height:35px; font-size:15px; color:#FF7419;}
.num {border:1px solid #ccc;}

.OrderList {margin:0 auto; width:100%;}
.OrderList td {padding:15px 0;border-bottom:2px solid #999;}
.OrderList td li{font-size:12px;}
.OrderList strong {color:#FF0000;font-weight:normal;}
.OrderList b {color:#FF9900;}
.PayTip {padding:10px 0;font-size:14px;}
.myOrder {background:#eee;}
.myOrder td{padding:0;height:40px; line-height:40px; color:#4C5A5F; font-weight:bold; border-bottom:0px; text-align:center;}
.Paymet {padding:10px;font-size:12px;background-color:#F7F7F7;border:1px solid #ECECEC;border-radius:4px;}
.Paymet b{font-size:16px;}
.cartNull {text-align:center;}
#addrList li label{font-weight:normal;}
#addrList li span{width:20px;height:20px;display:inline-block;margin-left:10px;background:url(../Images/edit.png) center no-repeat;background-size:100%;cursor:pointer;vertical-align: text-top;}


.foot {margin:5px 0 0 0; width:100%; height:40px; background:#F2F2F2; line-height:40px; padding:0 0 0 10px; max-width:1000px;}
.foot .select {position:relative;float:left;width:25px; height:25px;margin-right:20px;padding-left:30px;}
.foot .select .check {width:20px; height:20px; border-radius:50%; border:1px solid #333; position:absolute; left:0; top:10px;cursor:pointer;}
.foot .select .check.action {background:url(../Images/check_on.jpg)no-repeat center center; background-size:auto 100%; border:none;}
.foot .del {float:left;cursor:pointer;display:none;padding-top:5px;margin-left:30px;}
.foot .del a{width:20px;height:20px;display:inline-block;background:url(../Images/delete.png) center no-repeat;background-size:100%;cursor:pointer;}
.foot .foot-box {float:right;}
.foot .foot-box .itme {padding-right:10px; float:right; height:100%; text-align:right;}
.foot .foot-box .itme span {font-weight:bold; color:#FF7419;}
#PayUpload {display:none;font-size:16px;color:#657483;}

@media (max-width:768px) {
.container{padding-left:5px;padding-right:5px;}
.m-box .list ul li .box {height:auto;overflow:hidden;}
.m-box .list ul li .box .img {width:100px;position:absolute;top:50%;left:38px;margin-top:-50px;}
.m-box .list ul li .box .img img {width:100px;}
.m-box .list ul li .box .info {padding-left:110px;}
.m-box .list ul li .box .info .title {line-height:20px; padding-bottom:5px; overflow:auto; white-space:normal; text-overflow:normal;}
.m-box .list ul li .box .info .title a.delete{margin-top:0;}
.m-box .list ul li .box .price {line-height:30px; height:30px;}
.m-box .list ul li .box .m-num{width:87px;}
.m-box .list ul li .box .m-num span{width:20px;}
.m-box .list ul li .box .m-num input{left:20px;width:47px;}
.m-box .list div a.add-more{margin-left:0;}
}