.order-nav{position: fixed;left: 0;right: 0;top:3.2rem;overflow: hidden;z-index: 111;background: #fdfdfd;}
.order-nav-item{float: left;text-align: center;width: 20%;box-sizing: border-box;padding:0 0.5rem;}
.order-nav-item span{display: block;font-size:1.02rem;line-height:2.2rem;border-bottom:2px solid transparent;color: #888;}
.order-nav-item.active span{border-bottom:2px solid #000;font-weight: bold;color:#000;}
.blank-order{display: block;height:5.6rem;}

.orders-view{position: fixed;top:6.0rem;left:0;right:0;bottom: 0;z-index: 11;overflow: auto;}
.order-list{padding: 0 0.5rem;}
.order-item{display: block;overflow: hidden;background: #fff;border-radius:0.2rem;padding: 0 0.6rem;margin-bottom:0.6rem;}
.order-item:last-child{margin-bottom:0;}
.order-head{display: block;overflow: hidden;padding:0.3rem 0 0;}
.order-status{float: right;margin-left:0.8rem;font-size:1rem;line-height:2.2rem;color: #ff1919;}
.order-no{display: block;font-size:1rem;line-height:2.2rem;color: #333;}
.order-main{overflow: hidden;}
.order-goods-item{display: block;overflow: hidden;padding:0.6rem 0;}
.order-goods-cover{float: left;overflow: hidden;margin-right:0.6rem;width:5.0rem;height:5.0rem;border-radius:0.2rem;}
.order-goods-cover img{display: block;width: 100%;height: 100%;}
.order-goods-price{overflow: hidden;float: right;margin-left:0.8rem;text-align: right;}
.goods-price{font-size: 1rem;color: #000;display: block;}
.goods-num{font-size:1rem;line-height:2rem;color: #999;float: right;font-weight: normal;}
.sku-name{display: block;font-size:0.92rem;line-height:1.4rem;margin-top:0.3rem;color: #aaa;}
.order-amount{display:block;text-align: right;padding:0.1rem 0;overflow: hidden;}
.order-goods-num{float: right;font-size:0.93rem;color: #999;line-height:2.2rem;}
.order-money-total{float: right;font-size:0.95rem;color: #000;line-height:2rem;margin-left:0.5rem;}
.order-money-total span{font-weight: bolder;font-size:1.06rem;float: right;color:#ff1919;}
.order-shipping-money{float: right;font-size:0.95rem;color: #999;line-height:2rem;padding-left:0.2rem;}
.order-foot{overflow: hidden;text-align: right;padding:0.4rem 0 0.8rem;}

.operation-btn{float: right;overflow: hidden;color: #000;font-size:0.92rem;line-height:2rem;padding: 0 0.8rem;border:0.026rem solid rgb(221, 221, 221);border-radius:1.5rem;margin-left:0.8rem;}
.btn-pay,.btn-getdelivery,.btn-comment,.btn-verify{border:1px solid #000;color:#fff;background: #000;}


.container_foot {width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #939393;padding:6.8rem 0 0;}
.container_foot .cart-image {margin-top:0;width:7.8rem;height:7.8rem;}
.container_foot1{font-size:0.92rem;line-height:1.4rem;color: #666; margin-top:0.5rem;}

.address-part{display: block;overflow: hidden;background: #fff;padding:0 0.8rem;margin-bottom:0.5rem;border-top:1px solid #fafafa;}
.address-info-box{display: block;overflow: hidden;padding:0.5rem 0;}
.address-icon{float: left;width:1.8rem;margin-right:0.5rem;margin-top:0.3rem;}
.address-icon img{display: block;width: 100%;height:2.2rem;object-fit: contain;}
.address-edit-btn{float: right;margin-left:0.6rem;font-size:0.95rem;height:1.6rem;line-height:1.6rem;padding: 0 0.6rem;border: 1px solid #f0345d;border-radius:0.2rem;color:#f0345d;margin-top:0.6rem;}
.address-receiver{display: block;font-size:1rem;line-height:1.6rem;color: #000;}
.address-receiver span{display: inline-block;font-size: 1rem;}
.address-detail{display: block;font-size: 0.95rem;line-height:1.6rem;color: #666;}

.order-part{display: block;overflow: hidden;background: #fff;border-radius:0.4rem;margin: 0 0 0.5rem;padding:0 0.8rem;}
.order-head{overflow: hidden;padding: 0.5rem 0 0.25rem;}
.order-goods-num{float: right;line-height:1.8rem;color: #999;font-size: 0.96rem;margin-left:0.9rem;}
.order-goods-num span{font-weight: bolder;color:#ff1919;padding: 0 0.2rem;}
.order-shop-name{float: left;font-size: 1rem;color: #000;line-height:1.8rem;}
.shop-logo{float: left;margin-right:0.4rem;border-radius:1.2rem;overflow: hidden;margin-top:0.2rem;}
.shop-logo img{display: block;width:1.4rem;height:1.4rem;}
.order-goods-list{display: block;overflow: hidden;}
.goods-sku-price{overflow: hidden;float: right;margin-left: 0.6rem;text-align: right;}
.item-goods-price{display: block;font-size:0.95rem;line-height:1.6rem;color:#ff1919;}
.item-goods-num{display: block;font-size:0.93rem;line-height:1.4rem;color:#aaa;}
.order-goods-name{display: block;font-size:0.96rem;line-height:1.4rem;color: #000;max-height:3.2rem;}
.goods-sku-name{display: block;overflow: hidden;padding-top:0.3rem;font-size:0.92rem;line-height:1.2rem;color: #aaa;}

.remark-info{display: block;overflow: hidden;padding:0.5rem 0.8rem;background: #fff;}
.remark-name{float: left;font-size:0.93rem;line-height:1.6rem;width:5rem;color: #999;}
.remark-value{display: block;font-size:0.93rem;line-height:1.6rem;text-align: right;color: #000;}

.order-info-part{overflow: hidden;background: #fff;padding:0.3rem 0.8rem;margin-top:0.5rem;}
.order-info-item{overflow: hidden;padding:0.3rem 0;}
.order-info-name{float: left;font-size:0.93rem;line-height:1.6rem;color:#999;}
.order-info-value{display: block;font-size:0.93rem;line-height:1.6rem;color: #000;text-align: right;}
.no-copy-btn{float: right;font-size:0.85rem;line-height:1.4rem;background:#f8f8f8;padding: 0 0.5rem;border-radius:1rem;color: #888;margin:0.1rem 0 0 0.3rem;}

.foot-blank{display: block;height:4rem;}
.order-footer{position: fixed;left: 0;right: 0;bottom: 0;overflow: hidden;background: #fff;box-shadow:0 0 0.2rem #eee;height:3.2rem;padding:0 0.8rem;}
.order-footer .operation-btn{margin-top:0.6rem;}