/* pages/orderDetail/orderDetail.wxss */ /* 设置全局边距 */ .orderWrapper{ padding-left: 20rpx; /* background-color: yellowgreen; */ } /* 头部区域 */ .orderHead{ display: flex; position: relative; height: 200rpx; padding-top: 20rpx; } /* 头像 */ .headImg{ width: 160rpx; height: 160rpx; border-radius: 30rpx; position: absolute; right: 30rpx; } .orderHeadTitle{ display: flex; flex-direction: column; height: 80px; justify-content: space-around; } /* 设置内容样式 */ .orderDetail, .courseNum, .orderPayStatus{ margin-left: 20rpx; font-weight: bold; } .courseNum{ color: #00B0F0; text-decoration: underline; } /* 支付状态字体样式 */ .orderPayStatus{ color: red; } /* 中部区域 */ .orderMid{ height: 220rpx; display: flex; flex-direction: column; justify-content: space-around; } /* 底部区域 */ .orderBottom{ margin-top: 40rpx; height: 260rpx; display: flex; flex-direction: column; justify-content: space-around; } /* 支付倒计时 */ .orderPay{ margin-top: 40rpx; display: flex; align-items: baseline; } /* 倒计时时间格式 */ .orderPayTime{ padding-left: 20rpx; font-weight: bold; font-size: 40rpx; color: red; } /* 提醒信息 */ .warning{ display: flex; justify-content: center; margin-top: 60rpx; } /* 提醒信息详情 */ .warningDetail{ width: 80%; display: flex; flex-direction: column; font-size: 44rpx; font-weight: bold; color: red; } /* 支付及查看信息按钮居中排列 */ .payWrapper{ display: flex; justify-content: center; } /* 支付按钮 */ .payStatus{ display: flex; margin-top: 100rpx; border-radius: 30rpx; background-color: #8FAADC; color: white; text-align: center; width: 25%; justify-content: center; padding: 10rpx; } .paidSucceed{ display: flex; width: 100%; justify-content: space-around; } .pay{ /* display: flex; */ width: 100%; }