.container {
    .person {
        display: flex;
        height: 260rpx;
        padding: 10rpx 30rpx;
        justify-content: space-between;
        align-items: center;

        .person-info {
            padding-left: 40rpx;

            .user-name {
                position: relative;
                margin-top: 10rpx;
               

                .next {
                    width: 35rpx;
                    height: 35rpx;
                    position: absolute;
                    right: -74rpx;
                    top: 12rpx;
                    z-index: -1
                }
            }

            .tel {
                margin-top: 20rpx;
            }
        }

        .head-img {
            width: 180rpx;
            height: 180rpx;
            border-radius: 50%;

            image {
                width: 180rpx;
                height: 180rpx;
                border-radius: 50%;
            }
        }
    }

    .user-login {
        display: flex;
        height: 260rpx;
        padding: 10rpx 30rpx;
        border-bottom: 1px solid #ebeef5;
        background-size: cover;
        position: relative;
        .login-btn {
            background-color: rgba($color: #000000, $alpha: 0);
            height: 200px;
            position: absolute;
            line-height: 100px;
            top: 14%;
            font-weight: 400;
            letter-spacing: 5rpx;
        }
        .next{
            width: 50rpx;
            height: 50rpx;
            position: absolute;
            top: 122rpx;
            right: 385rpx;
        }
        .defult-user{
            width: 150rpx;
            height: 150rpx;
            position: absolute;
            top: 70rpx;
            right: 65rpx;
        }
    }

    .order {
        display: flex;
        width: 100%;
        height: 120rpx;
        background-color: #fff;
        border-bottom: 1px solid #ebeef5;
        justify-content: flex-start;
        position: relative;

        .icons {
            width: 40rpx;
            height: 40rpx;
            margin: 40rpx 30rpx;
        }

        .order-text {
            line-height: 120rpx;
            letter-spacing: 3rpx;
        }

        .next-gray {
            width: 30rpx;
            height: 30rpx;
            position: absolute;
            right: 30rpx;
            top: 45rpx;
        }
    }

    .assess {
        display: flex;
        width: 100%;
        height: 120rpx;
        background-color: #fff;
        border-bottom: 1px solid #ebeef5;
        justify-content: flex-start;
        position: relative;

        .icons {
            width: 55rpx;
            height: 55rpx;
            margin: 32rpx 23rpx;
        }

        .assess-text {
            line-height: 120rpx;
            letter-spacing: 3rpx;

        }

        .next-gray {
            width: 30rpx;
            height: 30rpx;
            position: absolute;
            right: 30rpx;
            top: 45rpx;
        }
    }
}