.header {
    background-color: #fff;
    padding: 20rpx 30rpx 0rpx;
    box-sizing: border-box;
    margin-bottom: -16rpx;

    .title {
        font-size: 28rpx;
        font-family: PingFang SC-Bold, PingFang SC;
        font-weight: bold;
        color: #333333;
        margin-bottom: 16rpx;
    }
}

.confirm-box {
    position: relative;

    .info {
        position: absolute;
        height: 48rpx;
        text-align: center;
        line-height: 48rpx;
        color: #E7EEFF;
        border-radius: 8rpx;
        font-size: 24rpx;
        font-family: PingFang SC-Bold, PingFang SC;
        font-weight: bold;
        background-color: #3874F6;
        padding: 0 20rpx;
        top: -65rpx;
        right: 40rpx;
    }

    .textarea {
        width: 90%;
        height: 200rpx;
        box-sizing: border-box;
        padding: 20rpx 30rpx;
        background-color: #FDF9FC;
        margin: 20rpx auto;
        border: 1rpx solid #EEECEF;
        border-radius: 8rpx;
    }
}