/* nova-travel/page/vip-info/real-name/real-name.wxss */
.real_name_wrap{
    
    .card{
        width: 100%;
        background-color: #fff;
        // margin-top: 50rpx;
        .title{
            width: 100%;
            height: 90rpx;
            padding-left: 20rpx;
            font-size: 36rpx;
            font-weight: 600;
            display: flex;
            align-items: center;
        }
        .real_name{
            width: 90%;
            height: 250rpx;
            background-color: #4079d3;
            padding: 20rpx;
            border-radius: 20rpx;
            margin: 30rpx auto;
            position: relative;
            .name{
                height: 100rpx;
                font-size: 34rpx;
                font-weight: 800;
                color: #fff;
                display: flex;
                align-items: center;
            }
            .number{
                font-size: 46rpx;
                font-weight: 800;
                color: #fff;
                display: flex;
                align-items: center;
                letter-spacing: 6rpx;
                // justify-content: flex-end;
            }
        }
        .add{
            width: 90%;
            height: 90rpx;
            line-height: 90rpx;
            background-color: #3476fe;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 20rpx auto;
            border-radius: 15rpx;
            text{
                color: #fff;
                font-size: 32rpx;
                font-weight: 600;
                padding-left: 15rpx;
            }
        }
    }
}

.wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
  }
  
  .block {
    width: 600rpx;
    height: 700rpx;
    background-color: #fff;
    border-radius: 30rpx;
    .bank{
        width: 100%;
        .title{
            width: 100%;
            height: 90rpx;
            font-size: 32rpx;
            font-weight: 600;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .box{
            width: 95%;
            height: 90rpx;
            display: flex;
            align-items: center;
            background-color: #fff;
            padding:0 20rpx;
            border: 1px solid #b3dbec;
            margin-top: 20rpx;
            margin: 20rpx auto;
            text{
                font-size: 28rpx;
                font-weight: 600;
                padding-right: 20rpx;
            }
        }
        button{
            width: 95%;
            height: 80rpx;
            line-height: 80rpx;
            background-color: #3476fe;
            color: #fff;
            font-weight: 28rpx;
            margin-top: 30rpx;
        }
    }
  }