page{ background: #f4f4f4; } .page { height: 100%; } .greyBg{ height: 100% !important; } .noOrder { display: flex; flex-direction: column; align-items: center; height: 100%; } .hasOrder { display: flex; flex-direction: column; align-items: center; padding-bottom: 20rpx; height: 100%; } .box .bike { width: 724rpx; height: 400rpx; margin-left: -100rpx; margin-top: 100rpx; } .noOrder image { height: 365rpx; width: 591rpx; margin-top: 253rpx; margin-left: -100rpx; } .noOrder view { font-size: 30rpx; color: #929292; margin-top: 109rpx; } /* 顶部灰块 */ .block { height: 12rpx; width: 100%; } .tabbar { display: flex; width: 100%; background: rgba(255, 255, 255, 1); margin-bottom:15rpx; border-top:1rpx solid #f4f4f4; box-sizing:border-box; position: fixed; } .tabbar view { display: flex; align-items: center; justify-content: center; width: 50%; flex-direction: column; } .tabbar view .active { background: #10d6bb; width: 56rpx; height: 4rpx; } .hasOrder .time{ margin-top:99rpx; } .hasOrder .time, .hasOrder .listTop { background: #fff; padding: 20rpx 33rpx 20rpx 53rpx; box-sizing: border-box; } .hasOrder:first-child .orderList{ margin-top: 106rpx; } .orderList .listTop { padding: 32rpx 30rpx 10rpx 30rpx; } .time view { color: #2a2a2a; font-size: 32rpx; } .time view text { margin-right: 10rpx; } .time view:last-child { font-size: 24rpx; color: #999; } /* 订单列表 */ .orderList { margin-top: 20rpx !important; width: 92%; } .listTop view { font-size: 32rpx; color: #2a2a2a; } .listTop view:last-child { font-size: 24rpx; display: flex; align-items: center; } .iconfont { font-size: 45rpx; vertical-align: middle; } .orderList .orderTime { font-size: 24rpx; color: #999; padding: 0 33rpx 28rpx 30rpx; background: #fff; } .oderBottom { background: #fff; border-top: 1px solid #f4f4f4; } .oderBottom view { padding: 28rpx 55rpx 37rpx 30rpx; font-size: 24rpx; color: #2a2a2a; } /* 订单状态颜色 */ .abnormal { color: #18d5b9; } .noPay { color: #f4915b; }