page { height: 100%; width: 100%; background: #f4f4f4; } view,text{ color:#333; font-size: 32rpx; } view.van-tab--active .van-ellipsis{ color:#09afff; } .orders-switch { width: 100%; background: #fff; height: 84rpx; /* border-bottom: 1px solid rgba(0,0,0,.15); */ } .orders-switch .item { display: inline-block; height: 82rpx; width: 18%; padding: 0 15rpx; text-align: center; } .orders-switch .item .txt { display: inline-block; height: 82rpx; padding: 0 20rpx; line-height: 82rpx; color: #9a9ba1; font-size: 30rpx; width: 170rpx; } .orders-switch .item.active .txt { color: #ab956d; border-bottom: 4rpx solid #ab956d; } .no-order { width: 100%; height: auto; margin: 0 auto; } .no-order .c { width: 100%; height: auto; margin-top: 400rpx; } .no-order .c text { margin: 0 auto; display: block; width: 258rpx; height: 29rpx; line-height: 29rpx; text-align: center; font-size: 29rpx; color: #999; } .orders { height: auto; width: 100%; overflow: hidden; } .order { margin-top: 20rpx; background: #fff; padding:0 0 20rpx } .order .h { height: 83.3rpx; line-height: 83.3rpx; margin-left: 31.25rpx; padding-right: 31.25rpx; border-bottom: 1px solid #f4f4f4; font-size: 30rpx; color: #333; } .order .h .l { float: left; } .order .h .r { float: right; color: #b4282d; font-size: 24rpx; } .order .goods { display: inline-block; align-items: center; height: 340rpx; margin-right: 16rpx; width:180rpx; flex-direction: column; } .order .goods .img { height: 180rpx; width: 180rpx; background: #f4f4f4; margin-bottom:12rpx; } .order .goods .img image { height: 180rpx; width: 180rpx; border-radius:8rpx; } .order .goods .info { width:180rpx; flex: 1; /* padding-left: 20rpx; */ } .order .goods .name { /* margin-top: 30rpx; */ /* display: block; */ /*height: 44rpx; line-height: 44rpx;*/ color: #333; font-size: 30rpx; line-height:40rpx; height: 80rpx; overflow: hidden; } .order .goods .number { height: 37rpx; line-height: 37rpx; color: #666; font-size: 25rpx; /* margin-top: 10rpx; */ } .order .goods .status { width: 105rpx; color: #b4282d; font-size: 25rpx; } .order .b { height: 103rpx; line-height: 103rpx; margin-left: 31.25rpx; padding-right: 31.25rpx; border-top: 1px solid #f4f4f4; font-size: 30rpx; color: #333; } .order .b .l { float: left; } .order .b .r { float: right; } .order .b .btn { margin-top: 19rpx; height: 64.5rpx; line-height: 64.5rpx; text-align: center; padding: 0 20rpx; border-radius: 5rpx; font-size: 28rpx; color: #fff; background: #b4282d; } .order-item-operate{ height: 80rpx; display: flex; align-items: center; justify-content: space-between; padding:0 32rpx; } .order-operate-wrapper{ height: 80rpx; display: flex; align-items: center; justify-content: flex-end; } .order-operate-wrapper>view{ height: 44rpx; width:148rpx; text-align: center; line-height: 44rpx; text-align: center; border-radius:44rpx; border:1rpx solid #09afff; font-size: 28rpx; margin-left:20rpx; } .myqr{ position: fixed; z-index: 999; width: 100%; text-align: center; height: auto; padding-top: 50rpx; top:0; left:0; right:0; bottom:0; } .myqr .cancel{ width: 60rpx; height: 60rpx; margin-top: 30rpx; margin-left: 480rpx; } .myqr .img{ width: 480rpx; } .myqr .btn{ width: 120rpx; height: 120rpx; line-height: 120rpx; margin-top: 20rpx; padding: 30rpx; background: #ffffff; border-radius:60rpx; } /* 会员卡蒙层的样式 */ .poster{ position: fixed; top: 0; bottom: 0; right: 0; left: 0; background-color: #333333d1; /* padding: 0rpx 80rpx; padding-top: 20%;*/ z-index: 99; height: 100%; text-align: center; justify-content: center; align-items: center; display: flex; } .title{ color: #fff; margin: 20rpx 0; font-size: 30rpx; } .ads{ margin: 10rpx 0rpx; color: #fff; } .tool{ display: flex; text-align: center; justify-content: baseline; width: 100%; margin-top: 20rpx; } .tool view{ flex: 1; } .img{ width: 99rpx; } .closeImg{ width: 57rpx; height: 57rpx; } .share-btn{ background-color:transparent; } .share-btn::after { border: none; } .m-card{ width: 100%; height: 230rpx; margin: 20rpx 0; } .m-card image{ width: 100%; height: 230rpx; } .special-orders{ margin-top:20rpx; } .special-item{ margin:0 24rpx 20rpx; width: 702rpx; /* height: 506rpx; */ background: #FFFFFF; border-radius: 18rpx; } .special-item .title-wrapper{ height:116rpx; padding:0 20rpx; display: flex; align-items: center; justify-content: space-between; } .status-special{ color: #b4282d; font-size: 22rpx; } .fail-reason{ color: #b4282d; font-size: 22rpx; margin:14rpx 0; padding:0 20rpx; } .special-item .title{ flex:1; height: 116rpx; display: flex; align-items: center; } .special-item .title image{ width:30rpx; height:30rpx; margin-right:12rpx; } .special-item .title view{ font-size: 30rpx; } .special-content{ height:352rpx; display:flex; padding:0 20rpx; justify-content: space-between; } .special-scroll{ width:544rpx; display: flex; white-space: nowrap; align-items: center; } .scroll-item{ height: 352rpx; display: inline-block; flex-direction: column; align-items: center; width:180rpx; margin-right:16rpx; } .special-item .goods-img{ width:180rpx; height:180rpx; margin-bottom:20rpx; } .special-item .googs-name{ width:180rpx; line-height:40rpx; height: 80rpx; font-size: 30rpx; overflow: hidden; white-space: normal; /* white-space: nowrap; */ } .goods-num{ width:120rpx; padding-top:80rpx; text-align: right; font-size: 30rpx; } .special-operate{ padding:0 24rpx; height:86rpx; display:flex; align-items: center; justify-content: flex-end; border-top: 2rpx solid #EFEFEF; } .special-btn{ color: #09AFFF; font-size: 38rpx; margin-left:24rpx; } .goods-scroll{ /* width:720rpx; */ width:580rpx; height: 340rpx; display:flex; white-space: nowrap; margin:20rpx 0; } .buy-num{ font-size: 24rpx; color:#666; height:40rpx; margin-top:8rpx; }