/* pages/regular_company_manage/regular_company_manage.wxss */

.page {
    width: 100vw;
    height: 1275rpx;
    overflow-y: inherit;
}

/* 标题栏 */

.title {
    height: 90rpx;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 24rpx;
    font-size: 28rpx;
}

/* 分割线 */

.cut-line {
    border-top: 1rpx solid #f3f4f5;
}

/* 内容栏 */

.content {
    position: relative;
    padding: 32rpx 24rpx;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.content > .name {
    font-size: 28rpx;
    font-weight: 400;
    line-height: 50rpx;
    color: #333333;
}

.content > .phone {
    font-size: 30rpx;
    font-weight: 400;
    color: #606266;
    margin-top: 10rpx;
}

.content > .code {
    font-size: 26rpx;
    font-weight: 400;
    color: #b0b3b9;
    margin-top: 18rpx;
}

.content > .photo {
    position: absolute;
    font-size: 26rpx;
    font-weight: 400;
    width: 112rpx;
    height: 106rpx;
    right: 40rpx;
}

/* 提示区 */

.tip-area {
    margin: 0 24rpx;
    padding-bottom: 20rpx;
}

.tip-area > text {
    color: #a4bde5;
    font-size: 26rpx;
    line-height: 36rpx;
}

.backstage-tit {
    color: #7a7877 !important;
}

.no_enterprise_text {
    color: #bababa;
    margin: 64rpx 100rpx 0 100rpx;
}

.no_enterprise_msg {
    width: 344rpx;
    height: 312rpx;
    margin-top: 200rpx;
    margin-left: 204rpx;
}

/* 按钮区 */

.btn-area-one {
    position: fixed;
    bottom: 64rpx;
    margin-left: 28rpx;
    /* margin-top: 500rpx; */
    width: 694rpx;
}

.btn-area-one button {
    background: linear-gradient(180deg, #6eaaff 0%, #2f6fd1 100%);
    font-size: 30rpx;
    height: 110rpx;
    line-height: 110rpx;
    border-radius: 8rpx;
    color: #fff;
}
