.abnormal-order {
    background-color: #fff;
    margin-bottom: 25rpx;
    padding-bottom: 1rpx;

    .address {
        display: flex;
        justify-content: space-between;
        padding: 15rpx;
        font-size: 32rpx;
        border-bottom: 2rpx dashed #e7e7e7;
        color: #999999;
        font-size: 28rpx;
    }

    .abnormal-op {
        height: 90rpx;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: space-between;
        font-size: 32rpx;
        padding: 0 20rpx;
        background: linear-gradient(to right, #e8edd8, white);

        .title {
            color: #333;
            font-weight: bold;
        }

        .op {
            display: flex;
            align-items: center;

            .btn-cancel,
            .btn-confirm {
                color: #fff;
                background-color: $jx-primary;
                padding: 7rpx 30rpx;
                border-radius: 7rpx;
            }

            .btn-cancel {
                margin-right: 40rpx;
                background-color: #F60D58;
            }
        }
    }

    .abnormal-dealed {
        height: 90rpx;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 32rpx;
        background: white;
        color: #333;

        text {
            font-weight: bold;
            display: inline-block;
            margin-left: 10rpx;
        }

        .agree {
            color: green;
        }

        .refuse {
            color: red;
        }
    }
}