
        .cc-highlight {
            color:#03A9F4!important;
        }
        .cc-highlight-bk {
            background-color:#03A9F4!important;
        }
        .cc-highlight-fill {
            fill:#03A9F4!important;
        }


        /*隐藏移动端底部“同事”入口*/
.bottom-menu>.item:nth-child(2) {
    display:none;
}


/* 隐藏首页应用常用设置 */
.mobile body .container .circle .application-page .application-content .setting  {
    display: none ;
}


.pc-main-frame .model-list-style .hcm-content-top .advance-query .query-form hc-form-component {
    width: 180px;
    max-width:180px;
}
/*我的资料view分组列表去掉圆点*/
.hc-form .hc-form-group .title .label {.base-board hcm-board .hc-board-container .hc-board-component-container hc-board-component
    width: 100%;
    list-style:none;
}
/*隐藏“消息”按钮*/
.pc-main-frame .header-banner > nav .icon.icon-hcm-email.message {
    display: none;
}
/*隐藏右上角"新建"按钮*/
.pc-main-frame .header-banner > nav .icon.with-inner {
    display: none;

}
/*隐藏右上角"机器人"按钮*/
.pc-main-frame .header-banner > nav .icon-hcm-community-solid {
    display: none;
}    


.pc-main-frame .header-banner>nav .icon-hcm-question {
    display: none;
}
hc-dialog .hc-dialog-window header .icon-hcm-question {
    display: none;
}

/*首页公告及相关文件样式*/
.hc-list-homepage .custom-content>div>div:nth-child(odd):not(.compared-info) {
    flex-wrap: nowrap;
    overflow: hidden;
    flex: auto;
}

.hc-list-homepage .custom-content>div {
    width: 100%;
    margin: 0;
}

.hc-list-homepage .custom-content>div>div:nth-child(2n):not(.operate){
    flex: none;
}


/* 调整PC消息样式 */
.message-list .list .message .content .top_item .name{
    order: 2;
    flex: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    line-height: 26px;
    float: right;
    width: 28.6%;
    text-align: right;
}
.message-list .list .message .content .top_item .task-done-right-1{
   order:1;
   flex:1;
   width:unset;
}
.message-list .list .message .content .top_item .task-done-right-1 .task-done-1{
    float:left;
    font-size:16px;
}
/* 调整MOBILE消息样式 */
.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .name-1{
    color: #bbb;
    order: 2;
    flex: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    line-height: 26px;
    float: right;
    width: 28.6%;
    text-align: right;
}
.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .task-done-right-1{
   order:1;
   flex:1;
   width:unset;
}
.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .task-done-right-1 .task-done-1{
    float:left;
    font-size:16px;
}
.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .text-1 {
    font-size: 14px;
    font-weight: bold;
}
/**
* 流程提交页面两边边距
*/
.workflow-detail-info-page-v3 .v3-wf-info-pc-new .around-content.newPage.newPage {
    margin: 8px;
}
/**
* 个人资料修改信息按钮样式调整
*/
.user-profile-single-content .hcm-btn-list .btn-pc.primary[hcm-key=">submit_view_dirty_emp_edit"], .user-profile-multi-content .hcm-btn-list .btn-pc.primary[hcm-key=">modify_info"] {
    border: 1px solid #03A9F4 !important;
    background: #03A9F4 !important;
    color: #fff !important;
    border-radius: 4px;
    cursor: pointer;
    height: 32px;
    line-height: 30px;
    min-width: 72px;
    padding: 0 16px;
    text-align: center;
}

.model-list-style[name='employee_dynamic_subset.appraise_information-owner'] .hcm-content-indicator .change_list_view_pc{
    display:none;
}
.model-list-style[name='Employee-test'] .hcm-content-indicator .change_list_view_pc{
    display:none;
}
.model-list-style[name='EmployeeEducation-test'] .hcm-content-indicator .change_list_view_pc{
    display:none;
}

/*我的资料流程去掉催办按钮*/
.bill-third-process-page .process-block .process .process-info .process-content .info .info-content .reminders{
        display:none;
}
/*我的资料去掉沟通按钮*/
.bill-third-process-page .process-block .process .process-info .process-content .info .info-content .hc-button{
        display:none;
}

/*我的资料子集变颜色不换行*/
.user-profile-page.user-profile-page .user-profile-right .user-profile-nav .user-profile-nav-item .attachment {
	width: 0;
}

/* 移动端显示提示信息 */
.user-profile-page-mobile .user-profile-content .user-profile-center {
    position: relative;
}

/*我的资料右侧子集颜色选到之后也不变蓝色*/
.user-profile-page.user-profile-page .user-profile-right .user-profile-nav .user-profile-nav-item.red .selected {color: #FF3200 !important;}
/*我的资料页面修改两边边距*/
.user-profile-page.user-profile-page {
    max-width: 100%;
    display: flex;
    position: relative;
    justify-content: center;
}
.user-profile-info {
    background: #fff;
    box-shadow: 0 0 0;
    padding:0 12px;
}

.user-profile-info .profile-info-content .desc .name {
    font-size: 16px;
}

.user-profile-info .profile-info-content .desc .extend {
    border-bottom: 1px solid #dadada;
    padding-bottom: 0;
}
.user-profile-page.user-profile-page .user-profile-top~.user-profile-center, .user-profile-page.user-profile-page .user-profile-top~.user-profile-left, .user-profile-page.user-profile-page .user-profile-top~.user-profile-right {
    height: calc(100% - 80px);
    margin-top: 70px;
}
.user-profile-page.user-profile-page .user-profile-left {
    width: 11.4%;
    margin-left: 0px;
    position: absolute;
    right: 0;
    margin-top:20px;
    height:228px;
}
.user-profile-page.user-profile-page .user-profile-top ~ .user-profile-left {
    width: 11.4%;
    margin-left: 0px;
    position: absolute;
    right: 0;
    height:228px;
}

.user-profile-info .profile-info-content .text-content .user-profile-btn{
    display: none;
}
.user-profile-page.user-profile-page .user-profile-center {
    width: 92%;
    margin: 20px 12px 30px 0px;
    height: calc(103% - 64px);
    left:15%;
}


.user-profile-page.user-profile-page .user-profile-right .user-profile-nav .user-profile-nav-set {
    border-bottom: 0px solid #dadada;
    margin-bottom: 4px;
}
.hcm-nav-mobile .tab .tab-item{
    width:25%!important;
 
}
.user-profile-page.user-profile-page .user-profile-right {
    margin-top: 226px;
    height: calc(103% - 272px);
    width: 12%;
    margin-right: 0px;
 
}
.user-profile-page.user-profile-page .user-profile-top ~ .user-profile-right {
    margin-top: 268px;
    height: calc(103% - 300px);
    width: 12%;
    margin-right: 0px;
}
.user-profile-page.user-profile-page .user-profile-right .user-profile-nav .user-profile-nav-item .line {
	height: 10px;

}
/*
* 个人资料title stick 样式
**/
.pc .user-profile-single-content .user-profile-block-title, .pc .user-profile-multi-content .user-profile-block-title {
    background: #fff;
    position: sticky;
    top: 0;
    z-index: 1
}
.pc home-widget-common-container hc-board-data-list home-widget-body-list-container .hc-list-homepage .row {
    min-height: 44px;
    padding: 0 16px;
}
/** 
待入职隐藏已完善&未完善：
**/
.pre-emp-enter-model-view-style .validate-not-complete {
    display: none;
}

.pre-emp-enter-model-view-style .validate-complete {
    display: none;
}
/*
* 请完善个人资料隐藏
**/
.pre-emp-enter-model-view-style .pre-header .pre-header-title {
    font-weight: bold;
    font-size: 0;
}
/*
* 批量编辑无法修改补发颜色调整
**/
.virtual-scroll .virtual-scroll-container.modify .table-row .table-cell {
    background-color: #FAFAFA; /* 背景改这个*/
    color: rgba(17, 17, 17, 17.0); /* 字体颜色改这个*/
}

/** 部门奖金分配 分配明细界面 批量编辑模式显示行分割**/
.model-list-style[name=BonusShares-to_leader] .table-cell {
    background: inherit !important;
}

.model-list-style[name=GroupIndexAnalysisSummary-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=SubsidiaryIndexAnalysisSummary-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=SubsidiaryIndexAnalysisDetail-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=CompanySumReport-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=CompanySumReport-table_2] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=CompanySumReport-table_3] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=CompanySumReport-table_4] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=CompanySumReport-table_5] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=MarketingIndexAnalysisSummary-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=RecentAvgIndexAnalysisSummary-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=PlataAvgIndexAnalysisSummary-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=PlatesumIndexAnalysisSummary-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=SubsidiaryDetailRecord-look_father] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container,
.model-list-style[name=SubsidiaryAvgIndexAnalysisDetail-inside] .hcm-nav-content .hcm-content-bottom .hcm-hc-list-container{
    font-family:KaiTi;
    font-size: 12px;
}
.hc-list-grid-new[name=crud_model_MarketingIndexAnalysisSummary] .virtual-scroll-container .fix-left-content .table-footer .table-footer-cell[col-key=hcm_index] span {
    display: none;
}
.hc-list-grid-new[name=crud_model_MarketingIndexAnalysisSummary] .virtual-scroll-container .fix-left-content .table-footer .table-footer-cell[col-key=hcm_index]:after {
    content: "平均值";
}

/*入职预约pc端自定义配置*/
.emp-enter-pc-index {
    width: 100%;
    height: 100%;
}
.emp-enter-pc-index .content {
    opacity: 1;
    margin-top: 25%;
    width: 100%;
    box-shadow: none;
    padding: 4px 0;
    height: 80px;
    background-color: rgba(255,255,255,0);
}
.emp-enter-pc-index .content .emp-entry-content {
    width: 100%;
    padding: 0;
}
.emp-enter-pc-index .content .emp-entry-img {
    display:none;
}
.emp-enter-pc-index .content .emp-entry-content .emp-entry-title {
    color: rgba(30,118,176);
    padding-bottom: 12px;
    font-size: 35px;
    font-family: 楷体;
    font-weight: bold;
    text-shadow: 1px 2px 2px rgb(158 158 158);
}
.emp-enter-pc-index .content .emp-entry-content .emp-entry-split {
    display:none;
}
.emp-enter-pc-index .content .emp-entry-content .emp-index-btn {
    width: 10%;
}
.emp-enter-pc-index .content .emp-entry-content .emp-index-btn .hcm-btn-list .btn-item .secondary {
    border: 0px solid rgba(0, 0, 0, 0.25);
}
.emp-enter-pc-index .content .emp-entry-content .emp-index-btn .hcm-btn-list .btn-item button {
    margin: 0 5%;
    width: 90%;
    color: rgba(30,118,176);
    background-color: rgba(255,255,255,0);
    height: 40px;
    padding: 10px;
    border-radius: 2px;
    font-size: 22px;
    font-weight: bold;
    text-shadow: 0 4px 4px rgb(158 158 158);
    font-family: 楷体;
}
.emp-enter-pc-index .content .emp-entry-content .emp-index-btn .hcm-btn-list .btn-item button span.label span {
    color: rgba(30,118,176);
    font-weight: 900;
    margin-right: 5px;
    
}
.emp-enter-pc-index .content .emp-entry-content .emp-index-btn .hcm-btn-list .btn-item button:hover {
    cursor: pointer;
    background-color: rgba(255,255,255,0);
}
.emp-enter-pc-index .content .head-title {
    display: none;
}
.emp-enter-pc-index .content .emp-entry-content .emp-entry-company-name {
    display: none;
}
.emp-enter-pc-index .content .emp-entry-content .emp-entry-tip {
    display: none;
}
/*上传文件弹窗字体修改*/
.hcm-import-style .import-prepare .import-file .upload-text {
    color: #333;
}

/**应聘界面员工端子集红色标识，点击也不变蓝**/
.waterfall-view-pc .waterfall-view-content .waterfall-view-nav .waterfall-view-nav-content .waterfall-view-nav-item.red .selected{
    color: #FF3200 !important;
}
/**人员信息子集行距**/
.waterfall-view-pc .waterfall-view-content .waterfall-view-nav .waterfall-view-nav-content .waterfall-view-nav-item .line{
    height: 20px;
}

/*人员信息子集行距-个人资料*/
.pc .user-profile-page.user-profile-page .user-profile-center .user-profile-block {
	padding-bottom: 30px;
}
/*人员信息子集行距-待入职*/
.pc .waterfall-view-pc .waterfall-view-content .waterfall-view-body .waterfall-view-component
{
    padding-bottom: 30px;
}

/**工资条报表设置居中**/
.flex-report-instance[report-number='0004'] hc-report-table {
    display: flex;
    justify-content: center;
}

/*  去除切换视图按钮  */

.change_list_view_pc .grid-setting-content {
    display: none !important;
}

/*人员基础信息页面去掉设置按钮*/
.model-list-style[name='Employee-jlr'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-set {
    display: none;
}
/*人员基础信息页面去掉刷新按钮*/
.model-list-style[name='Employee-jlr'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-refresh {
    display: none;
}
/*人员基础信息页面去掉方案按钮*/
.model-list-style[name='Employee-jlr'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-lamp-solid {
    display: none;
}
/*去掉组织架构旁边的三个点-时间选择器*/
.hc-simple-tree div[name='Employee-Employee'] .tree-top .tree-setting, hc-simple-tree .tree-top .tree-setting {
display: none;
}
/*申请中心流程字体大小和粗细*/
.new-portal .hc-list-icon .icon-item .desc {
padding-top:5px;
font-size: 15px;
font-weight: 100;
}
/*人员管理-头像*/
.emp-details-base .head .emp-photo img {
    width: auto;
    height: auto;
    max-width:0px;
    max-height:0px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.emp-details-base .head .emp-photo .mask {
       border-radius: 0;
   }

.emp-details-base .head .emp-photo {
    width: 0px;
    height: 0px;
    border-radius:0;
    position: relative;
    display: inline-block;
    overflow: hidden;
    cursor: pointer;
}
/*新版组织架构竖版变横板*/
.structure-emp-list-new .structure-emp-list-bottom {
	flex: 1;
}

/*列表   2----9*/

.h-c-main-content div[name='Employee-jlr'] .hcm-content-bottom .hcm-hc-list-container {
    padding: 1rem 3rem 0;
}

/*提示图标颜色*/
.icon-hcm-info-warning {
    color: #e64c73 !important;
}
/*提示框底色*/
.hc-tip-top {
    color: #333 !important;
    background: #dce8fb !important;
}/*提示框底色*/
.hc-tip-bottom {
    color: #333 !important;
    background: #dce8fb !important;
}
    
    
    .board-common-used-app .app-list .app-item-wrapper {
        height: 100px !important;
    }
    .board-my-service-list .app-list .app-item-wrapper {
        height: 100px !important;
    }
    
       
   
    
/*首页应用大小*/
.pc .new-portal hc-icon .icon-top {
        width: 60px !important;
        height: 60px !important;
    }
    
.pc .new-portal hc-icon .icon-top .icon, .new-portal hc-icon .icon-top img {
        width: 60px !important;
        height: 60px !important;
    }
.pc .new-portal hc-icon .icon-top .icon {
        font-size: 30px !important
    }
    

/*个人资料页面个性化*/
.pc hc-view .hc-view .hc-form-group .content .hc-form-field .hc-form-label span {
    display:flex !important;
}



.h-c-main-content div[name='crud_model_BusinessUser'] .col-wh {
    width: 150px;
}

.col-wh-wh {
    width: 100px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.mobile review-vote .review-score-content input-radio hc-input-radio:firt-child label.active:before {
    color: #F64C4C;
}


.org-dept #org_dept_mobile .dept-header .header-info .header-emp-count {
    display: none;
}


/*我的资料页面修改两边边距*/
.pc .user-profile-page.user-profile-page {
    max-width: 100%;
    display: flex;
    position: relative;
    justify-content: center;
}
.pc .user-profile-info {
    background: #fff;
    box-shadow: 0 0 0;
    padding:0 12px;
}
.pc .user-profile-info .profile-info-content .photo {
    width: calc(100% - 24px);
    padding-top: 4px;
}
.pc .user-profile-info .profile-info-content .desc .name {
    font-size: 16px;
}
.pc .user-profile-info .profile-info-content .text-content {
    padding-top: 114px;
}
.pc .user-profile-info .profile-info-content .desc .extend {
    border-bottom: 1px solid #dadada;
    padding-bottom: 0;
}
.pc .user-profile-page.user-profile-page .user-profile-top~.user-profile-center, .user-profile-page.user-profile-page .user-profile-top~.user-profile-left, .user-profile-page.user-profile-page .user-profile-top~.user-profile-right {
    height: calc(100% - 80px);
    margin-top: 70px;
}
.pc .user-profile-page.user-profile-page .user-profile-left {
    width: 11.4%;
    margin-left: 0px;
    position: absolute;
    right: 0;
    margin-top:71px;
    height:228px;
}
.pc .user-profile-page.user-profile-page .user-profile-top ~ .user-profile-left {
    width: 11.4%;
    margin-left: 0px;
    position: absolute;
    right: 0;
    height:228px;
}

.pc .user-profile-info .profile-info-content .text-content .user-profile-btn{
    display: none;
}
.pc .user-profile-page.user-profile-page .user-profile-center {
    width: 92%;
    margin: 20px 12px 30px 0px;
    height: calc(103% - 64px);
    left:15%;
}


.pc .user-profile-page.user-profile-page .user-profile-right .user-profile-nav .user-profile-nav-set {
    border-bottom: 0px solid #dadada;
    margin-bottom: 4px;
}
.pc .user-profile-page.user-profile-page .user-profile-right {
    margin-top: 226px;
    height: calc(103% - 272px);
    width: 12%;
    margin-right: 0px;
 
}
.pc .user-profile-page.user-profile-page .user-profile-top ~ .user-profile-right {
    margin-top: 268px;
    height: calc(103% - 300px);
    width: 12%;
    margin-right: 0px;
}
.pc .user-profile-page.user-profile-page .user-profile-right .user-profile-nav .user-profile-nav-item .line {
	height: 10px;

}
/*待处理*/
.hc-list-message .cus-message-row .message .content .middle-content-1 {
    display: flex;
    flex-direction: column;
}

.hc-list-message .cus-message-row .message .content .middle-content-1 >div:first-child {
    order: 2;
}

.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .name-1 {
    color: #bbb;
    font-size: 13px;
      width: 69.6%;
    text-align: left;
    line-height: unset;
  
}

.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .text-1 {
    color: #000;
    font-size: 16px;
    line-height: 1.5em;
    font-weight: 400;
}

.hc-list-message .cus-message-row .message .content .middle-content-1 .message-top-area-show-1 .task-done-right-1 {
    display: none;
}
/*已处理*/
.hc-list-message .cus-message-row .message .content .middle-content-2 {
    display: flex;
    flex-direction: column;
}

.hc-list-message .cus-message-row .message .content .middle-content-2 >div:first-child {
    order: 2;
}

.hc-list-message .cus-message-row .message .content .middle-content-2 .message-top-area-show-2 .name-2 {
    color: #bbb;
    font-size: 13px;
    line-height: unset;
}

.hc-list-message .cus-message-row .message .content .middle-content-2 .message-top-area-show-2 .text-2 {
    color: #000;
    font-size: 16px;
    line-height: 1.5em;
    font-weight: 400;
}

.hc-list-message .cus-message-row .message .content .middle-content-2 .message-top-area-show-2 .task-done-right-2 {
    display: none;
}



/* 职称投票个性化样式*/
review-vote .review-score-content .content .subject .radio-item:first-child input[type="radio"]:checked+label:before {
    background-color: #14D895;
    border: 1px solid #14D895;
}

review-vote .review-score-content .content .subject .radio-item:nth-child(2) input[type="radio"]:checked+label:before {
    background-color: #F64C4C;
     border: 1px solid #F64C4C;
}

review-vote .review-vote-title {
    font-weight: 700;
}

review-vote .review-vote .review-score-content .content .info  {
    display:flex;
    align-items: center;
}

review-vote .review-score-content .content .subject .radio-item label {
    font-size:16px;
    font-weight:700;
}

.review-vote .review-score-content .content .subject input[type=radio]+label:before {
    margin-top:-2px;
}

review-vote .review-vote .review-score-content .content .info .obj_name {
    color: #03A9F4;
}

review-vote .review-vote .review-score-content .content .info .unit-position {
    padding-left: 12px;
}

.review-vote .review-score-content .content .subject {
    margin-left:14px;
}
/* 强制分段投票*/
.review-vote .review-vote-title .vote-btn {
    display: none;
}

.review-vote .review-vote-title .vote-btn-detail {
    display: block !important;
    top: 7px;
    right:10px;
    width:90px;
    border: none;

}

.review-vote .review-vote-title .vote-btn-detail .all-vote {
    display: none;
}
 .review-vote .review-vote-title .vote-btn-detail .section_vote {
    border: 1px solid #eee;
}

hc-dialog[name='title_meeting_chart'] hc-list-btn .hcm-btn-list .btn-item:nth-last-child(2) {
    display: none;
}
.hc-editable-table[name=crud_model_U_CheckLogin] .resizable-table .flex-content .row-cell.row-component-cell span {
	width: auto;
}

.mobile hcm-board .hc-board-container .hc-board-group .content {
    display: flex;
    flex-direction: column;
}

/*移动端通知右上角数字的位置*/
.mobile .circle .bottom-menu .unread {
    right: 30px;
}

/*个人设置单点登录二次认证个性化*/
.expand-content .common_model_info[name='U_CheckLogin'] .hcm-content-body {
     box-shadow: unset;
    align-items: center;
    background-color: #f3f4f5;
}

.expand-content .common_model_info[name='U_CheckLogin'] .hcm-content-body hc-form {
    background-color: #fff;
    box-shadow: 0 0 17px rgba(0,0,0,.07);
    min-width: 50em;
    padding: 40px 16px;
    border-radius: 10px;
    margin-top: 15%;
    padding-top: 28px;
}

.expand-content .common_model_info[name='U_CheckLogin'] .hcm-content-body hc-form hc-form-component hc-input-radio .hc-input-radio-items-inline {
    text-align: right;
}

.expand-content .common_model_info[name='U_CheckLogin'] .hcm-content-body hc-form .hc-form .form-tip {
    background-color: unset;
    font-weight: 900;
    border-bottom: 1px solid #eee;
    border-radius: unset;
    margin-top: unset;
    padding: 0 24px 28px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.expand-content .common_model_info[name='U_CheckLogin'] .hcm-content-body hc-form .hc-form form {
    padding: 0 24px;
}

.expand-content .common_model_info[name='U_CheckLogin'] hc-form .hc-form .form-tip .icon {
    display: none;
}
/*隐藏移动端部门员工信息部门负责人*/
.mobile .org-dept-new #org_dept_mobile .dept-header .header-info .header-title .left .alter {
	visibility: hidden;
}
.mobile user-profile-multi .hc-list-card .card-container .card-item {
    flex: unset !important;
}

.mobile user-profile-multi .hc-list-card .card-container .col-6 {
    width: calc(50% - 24px) !important;
}
/*我的资料移动端界面*/
.mobile .user-profile-page-mobile .hc-form-field.hc-form-field.single-line.icon .hc-form-label {
    border: unset;
}

.mobile .user-profile-page-mobile .hc-view .hc-form-field.hc-form-field.single-line.icon .hc-form-label {
    flex: 1;
    text-align: left;
}
/*职称申报界面view显示不全*/
.pc hc-view .hc-view .hc-form-group .content .hc-form-field .hc-form-label span {
    display: flex !important;
    border-radius: unset;
}
/*pc端部门员工信息居右显示*/
.waterfall-single-content .hc-form-field.hc-form-field.single-line .hc-form-label span {
	text-align: left;
}
/*隐藏移动端部门员工信息部门负责人*/
.mobile .org-dept-new #org_dept_mobile .dept-header .header-info .header-title .left .alter {
	visibility: hidden;
}
/*pc端部门员工信息居右显示*/
.waterfall-single-content .hc-form-field.hc-form-field.single-line .hc-form-label span {
	text-align: left;
}
/*pc端部门员工信息居右显示*/
.waterfall-single-content .hc-form .hc-form-group .hc-form-field {
	padding: 0 6px;
}
/*pc端提示信息变蓝*/
.icon-hcm-info-warning {
    color: #26adf5 !important;
}
.wf_form_data_flex_data_33321 .hc-personnel-state-card .info-content-box .name, .wf_form_data_flex_data_33321 hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-header .job-title, .wf_form_data_flex_data_33321  hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-content .opinion, .workflow-detail-info-page-v3 .v3-wf-info-pc-new .around-content .process-info-pc-new .bill-third-process-page .process-block .process.current-process {
    display: none;
}
.wf_form_data_flex_data_33319 .hc-personnel-state-card .info-content-box .name, .wf_form_data_flex_data_33319 hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-header .job-title, .wf_form_data_flex_data_33319  hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-content .opinion, .workflow-detail-info-page-v3 .v3-wf-info-pc-new .around-content .process-info-pc-new .bill-third-process-page .process-block .process.current-process {
    display: none;
}

/*年休假个性化样式*/
.pc hcm-board datasouce-view hc-view {
    display: block;
    height: 100%;
}

.pc hcm-board datasouce-view hc-view .hc-view {
    height: 100%;
}

.pc hcm-board datasouce-view hc-view .hc-view .hc-from-flex-content {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
/*年休假标题个性化样式*/
hcm-board .hc-board-container .hc-board-component-container hc-board-component .hc-board-component-title {
    font-weight: 700;
    color: rgba(0,0,0,.85); 
}
/*我的请假单不显示员工姓名*/
.wf_form_data_flex_data_33387 .hc-personnel-state-card .info-content-box .name, .wf_form_data_flex_data_33387  hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-content .opinion, .workflow-detail-info-page-v3 .v3-wf-info-pc-new .around-content .process-info-pc-new .bill-third-process-page .process-block .process.current-process {
    display: none;
}

/*我的请假单不显示员工姓名*/
.wf_form_data_flex_data_33359 .hc-personnel-state-card .info-content-box .name, .wf_form_data_flex_data_33359  hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-content .opinion, .workflow-detail-info-page-v3 .v3-wf-info-pc-new .around-content .process-info-pc-new .bill-third-process-page .process-block .process.current-process {
    display: none;
}
.wf_form_data_flex_data_33359 hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-header .emp .photo-box .approve-status-radio, .wf_form_data_flex_data_33359 .hc-personnel-state-card .info-content-box .name, .wf_form_data_flex_data_33359  hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-content .opinion,.wf_form_data_flex_data_33359 .v3-wf-info-pc-new .around-content .process-info-pc-new .bill-third-process-page .process-block .process.current-process, .wf_form_data_flex_data_33359 hc-workflow-process .bill-third-process-page .process-block .process.current-process {
    display: none;
}
.wf_form_data_flex_data_33387 hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-header .emp .photo-box .approve-status-radio, .wf_form_data_flex_data_33387 .hc-personnel-state-card .info-content-box .name, .wf_form_data_flex_data_33387  hc-workflow-process .bill-third-process-page .process-block .process .process-info .process-content .info .info-content .opinion,.wf_form_data_flex_data_33387 .v3-wf-info-pc-new .around-content .process-info-pc-new .bill-third-process-page .process-block .process.current-process, .wf_form_data_flex_data_33387 hc-workflow-process .bill-third-process-page .process-block .process.current-process {
    display: none;
}

/*考勤日历样式*/
home-widget-calendar .home-widget .home-widget-content .calendar-content .calendar-item .sche {
    padding-top: 4px;
}

/*移动端隐藏搜索*/
.mobile .home-page .plugin-flow header {
    display: none;
}

.mobile .home-page .plugin-flow .hc-show-plugins hcm-board {
    padding-top: 32px;
}

/*移动端消息 相关文件标题*/
.mobile .hc-board-data-container home-widget-common-container .home-widget .home-widget-header .tabs .menu_left {
    flex: unset;
}

.mobile .hc-board-data-container home-widget-common-container .home-widget .home-widget-header .tabs .menu_left.selected {
    font-weight: 700;
}

.mobile .hc-board-data-container home-widget-common-container .home-widget .home-widget-header .tabs {
    padding: 0 16px;
}
/*移动端消息框大小调整*/
.mobile home-widget-body-list-container>.content {
        height: 100%
}
/*休假台账界面隐藏右上角小按钮*/
.model-list-style[name='LeaveData-office'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*打卡台账界面隐藏右上角小按钮*/
.model-list-style[name='PunchRecord-office'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*出差台账界面隐藏右上角小按钮*/
.model-list-style[name='BusinessTripData-office'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*因公外出台账界面隐藏右上角小按钮*/
.model-list-style[name='BusinessTripData-office_01'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*居家办公台账界面隐藏右上角小按钮*/
.model-list-style[name='BusinessTripData-office_02'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*调班申请台账界面隐藏右上角小按钮*/
.model-list-style[name='AttendScheduleChange-office'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*休假额度界面隐藏右上角小按钮*/
.model-list-style[name='AttendanceProfileProgram-leave_stand'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*考勤档案界面隐藏右上角小按钮*/
.model-list-style[name='AttendanceProfileProgram-sum_profile'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*考勤月报界面隐藏右上角小按钮*/
.model-list-style[name='AttendResultStatistics-office'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*简单查询下的过滤框宽度*/
.pc-main-frame .simple-form hc-form .hc-form-group .content .hc-form-field {
    width: 180px;
    max-width:180px;
}
/*简单查询下的过滤框宽度*/
.simple-form hc-form .hc-form-group .content .hc-form-field[component=hc-datetime-picker-range]{
    max-width: unset !important ;
    width: 292px !important ;
}

/*移动端首页常用应用居中*/
.mobile home-widget-my-app .home-widget-my-app .app-list .app-item {
    justify-content: center;
}

/*移动端人员卡片隐藏签名*/
.mobile .home-widget-emp-card-info-mobile .emp-card-sign {
    display: none;
}

.mobile .home-page .plugin-flow img.top-background {
    height: 150px;
}
/*移动端通知去掉右上角数量*/
.circle .bottom-menu .item.tg .item-container .unread-container {
	display: none;
}
/*我的绩效移动端筛选框个性化配置*/
.model-mobile-page .model-mobile-body .operates-box .mobile-outside-mode-query hc-query .advance-query .hc-form .hc-form-group .content .hc-form-field.hc-form-field {
	flex: 1;
}
/*我的绩效工作总结去掉数量*/
.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-btns .summary-number{
    display: none;
}
/*我的绩效打分界面职级显示位置*/
.eval-obj-info .obj-info-all .obj-info-detail .label {
    width: fit-content;
}
.eval-obj-info .obj-info-all .obj-info-detail .value {
    width: fit-content;
    margin-left: 8px;
}

/*绩效提交成功页面字体显示位置*/
.anonymous-tip .anonymous-tip-pc .tip {
    top:25%;
}
/*绩效移动端提交成功页面字体显示位置*/
.anonymous-tip .anonymous-tip-mobile .tip {
    top:20%;
}
/*绩效360考核手机端打分页面人数位置*/
.one-person-header .header .naire-center .answered-info .current-obj {
    border-left: 0px solid #e7e7eb;
    padding-left: 0px; 
}
/*绩效360考核一题多人打分界面pc端查看排名搜索框隐藏*/
hc-dialog .hc-dialog-content .model-mobile-page .model-mobile-body .operates .blur-query{
    display: none;
}
/*绩效360考核一题多人移动端打分界面查看排名筛选图标隐藏*/
.model-list-style[name=EvalScorer-myEval_emp_rank_question] .icon-hcm-screening:before {
    display: none;
}
.model-list-style[name=EvalScorer-myEval_emp_rank] .icon-hcm-screening:before {
    display: none;
}
/*绩效360考核一题多人打分界面pc端返回按钮隐藏*/
.anonymous-tip .anonymous-tip-pc .time-back{
    display: none;
}
/*绩效360考核一题多人打分界面移动端返回按钮隐藏*/
.anonymous-tip .anonymous-tip-mobile .time-back{
    display: none;
}
/*绩效360考核移动端打分界面箭头加大*/
.naire-switch .naire-change .scroll-btn {
    font-size: 25px;
}
/*绩效360考核预览考核隐藏考核对象下图标*/
.icon-hcm-info:before {
    display: none;
}
/*绩效360考核移动端打分界面题名显示换行*/
.one-person-header .header .naire-top .title-right {
        white-space: normal;
}
/*绩效打分界面工作总结*/
.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-btns {
    border: #ffffff;
    border-radius: 4px;
    padding: 0 10px;
    margin-top: 2px;
    background: var(--hcm-theme-color);
}
.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-btns span {
    font-size: 13px;
    line-height: 30px;
}
.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-btns span {
    color: #ffffff;
}
/*绩效360考核邮件预览二维码*/
.hc-list-detail .row .content .img img {
    height: 150px;
}

/*绩效分组底色*/
.naire-switch .naire-change .tabs .selected {
    color: white;
    background-color: var(--hcm-theme-color);
    margin-top: 7px;
    margin-right: 2px;
}
.naire-switch .naire-change .tabs>span {
    background-color: #E6E8FA;
    border-radius: 1rem;
    line-height: 28px;
    min-height: 28px;
    margin-right: 2px;
}
/*绩效打分提示界面右边竖线*/
.area.separate>div {
    border-right: none;
}
/*考核进度隐藏加号*/
hc-dialog[name='category-list-selector'] .model-list-style[name='EvalVirtualModel-status_detail'] hc-tree-list-card-selector .icon-hcm-add {
    display: none;
}
hc-dialog[name='category-list-selector'] .model-list-style[name='EvalVirtualModel-status_detail_manager'] hc-tree-list-card-selector .card-field .del {
    display: none;
}
hc-dialog[name='category-list-selector'] .model-list-style[name='EvalVirtualModel-status_detail'] hc-tree-list-card-selector .card-field .del {
    display: none;
}
hc-dialog[name='category-list-selector'] .model-list-style[name='EvalVirtualModel-status_detail'] hc-tree-list-card-selector .component-container {
    min-height: 32px;
}hc-dialog[name='category-list-selector'] .model-list-style[name='EvalVirtualModel-status_detail_manager'] hc-tree-list-card-selector .icon-hcm-add {
    display: none;
}
hc-dialog[name='category-list-selector'] .model-list-style[name='EvalVirtualModel-status_detail_manager'] hc-tree-list-card-selector .component-container {
    min-height: 32px;
}
/*绩效五个选项一行显示*/
.naire-one-question .naire-one-question-mobile .naire-content-compoment .topic-content hc-form-component hc-input-radio {
    padding: 0 10px;
}
.one-person-header .header .naire-top .title-right {
        white-space: normal;
}
/*加号位置*/
hc-tree-list-card-selector .component-container {
	flex-wrap: nowrap;
}

hc-tree-list-card-selector .component-container .component-input-inner-card {
	flex: 1 1 auto;
}

hc-tree-list-card-selector .icon-hcm-add {
	flex: none;
	align-self: flex-end;
}
/*考勤日历每个格子调大居中调整*/
time-calendar .calendar-table .calendar-tbody .trow-container .calendar-trow .calendar-cell {
    width: 56px;
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
}
/*考勤日历每个格子调大居中调整*/
time-calendar .calendar-table .calendar-tbody .trow-container .calendar-trow .calendar-cell .day-content.selected {
    width: 56px;
    height: 56px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
/*指导语*/
.hc-view .hc-form-field hc-form-component hc-input-mce.hc-form-control{ z-index: 10; }

/*绩效360考核打分界面考核关系名称全部显示*/
.pc hc-tab-pane>div#hc-tab-pane label {
    max-width: 14em;
}
/*绩效360打分界面滑杆粗细*/
hc-slider .custom-slider.rzslider .rz-bar {
    height: 8px;
}
/*绩效360打分界面滑杆按钮大小位置*/
hc-slider .custom-slider.rzslider .rz-pointer {
    height: 20px;
    top: -5px;
    width: 20px;
}
/*绩效360考核一题多人pc端题目描述框加长*/
.one-question-topic-card .topic-desc {
    max-height: 10000px;
    text-align: justify;
}
.naire-one-question .naire-one-question-pc .naire-content-compoment {
    height: 100%;
    width: 90%;
}
.naire-one-question .naire-one-question-pc .naire-content-compoment .topic-info {
    max-height: calc(100% - 16px);
}
/*打分界面排名样式*/
.naire-one-question .naire-one-question-pc .naire-content-compoment .eval-scorer-list {
    width: 23%;
    height: 100%;
    overflow-y: hidden;
    margin: 0 16px;
}
.naire-one-question .naire-one-question-pc .naire-content-compoment .eval-scorer-list hc-list-new {    
    max-height: 90%;
    overflow: scroll;
}
/*绩效360考核一题多人移动端描述展开收起隐藏*/
.one-person-header .header .naire-bottom .detail {
    display: none;
}
/*修改在职证明的字段不能在一行全部展示开*/
.pc  .wf_form_data_flex_data_27973 .hc-form-field.hc-form-field.single-line .hc-form-label {
	flex: 0 0 120px !important;
}
/*绩效360考核一题多人打分界面实名隐藏*/
.one-person-header .header .naire-top .title-center, .one-person-header .header .naire-top .title-left{
    display: none;
}
/*绩效360考核一题多人打分界面更多信息隐藏*/
.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-btns span.ng-scope {
    display: none;
}

/*隐藏招聘门户的分享量和浏览量*/
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(1) {
    display: none;
}
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(2) {
    display: none;
}
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(3) {
    display: none;
}
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(4) {
    display: none;
}
.portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .share-job {
    display: none;
}
/*招聘门户首页排版调整*/
.recruit-portal-index-nav .nav-content .content-title {
    margin-bottom: 32px;
}

/*招聘门户我的简历样式PC端*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-center {
    width: 870px;
}
.rec-candidate-resume-pc .my-resume-blur-bg {
    height: 200px;
}

/*招聘门户我的简历字体样式PC端*/
.rec-single-content .rec-profile-block-head-pc {
    font-size: 14px;
    font-weight: 400;
}
.rec-multi-content .rec-profile-block-title {
    font-size: 16px;
    font-weight: 700;
}
.rec-multi-content {
    font-size: 14px ;
}
.rec-attachment-content .rec-profile-block-title{
    font-size: 16px;
    font-weight: 700;
}
.hc-view .hc-form-field .hc-form-label {
    font-size: 14px;
}
.hc-view .hc-form-field .hc-form-control {
    font-size: 14px;
}
.rec-attachment-content {
    font-size: 14px;
}

/*门户首页顶部样式调整*/
.pc-main-frame .portal-header {
    height: max-content;
}
.pc-main-frame .portal-header .header-content {
    height: max-content;
    padding: unset;
    width: 90%;
}
.pc-main-frame .portal-header .header-content .portal-logo img {
    height: 56px;
}
.pc-main-frame .portal-header .header-content .portal-nav {
    padding-top: 16px;
    color: #333;
    font-weight: 600;
}
.pc-main-frame .portal-header .header-content .portal-nav .user-box .login-banner {
    color: #333;
    font-weight: 600;
}
.recruit>.h-c-main-content {
    top: 94px;
}

.zsb-company .company-info .item .item_title {
    display: flex;
    flex-direction: column;
}

.zsb-company .company-info .company_temptation .item_title{
    display: none;
}

.zsb-company .company-info .item .item_title > span {
    display: block;
}

/*PC门户我的简历样式调整*/


.rec-candidate-resume-pc .my-resume-content .my-resume-view-right {
	width: 220px;
    height: 455px;
}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-right .my-resume-resume-nav .resume-nav-item {
    font-size: 16px;
    height: 66px;
    line-height: 16px;
}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-right {
    margin-left: 1070px;
}

.rec-candidate-resume-pc .my-resume-content .my-resume-view-left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    width: 230px;
    margin-left: -50px;

}


/*移动端隐藏简历解析功能*/
.rec-candidate-resume-mobile .my-resume-upload{
 display: none;}

hc-dialog[name=recruit-resume-edit-way] .hc-dialog-window .recruit-edit-resume .edit-btn>div :nth-child(2){  display: none; } 

/*门户职位中心页面右上角公司名称与logo对齐*/
.rec-depart-info-pc .depart-logo .name {
    padding-top: 0px;
}
.rec-depart-info .depart-logo .name {
    padding-top: 13px;
}
/*隐藏PC端门户我的简历 内推人*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-other-info .my-resume-other-info-select-option .my-resume-other-info-left-content .internal-info {
    display: none;
}
/*隐藏PC端门户我的简历 简历类型*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-other-info .my-resume-other-info-select-option .my-resume-other-info-left-content .resume-type-info {
    display: none;
}

/*门户职位详情头部公司名称居中*/
.rec-depart-info-pc .depart-logo .name {
    padding-top: 16px;
}

/*门户我的简历 预览简历 隐藏*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-other-info .my-resume-other-info-chart .other-info-desc .preview-resume-info{
    display:none;
}

/*面试确认按钮界面居中*/
.interview-confirm-pc .interview-confirm-frame {
    left: 63%;
    width: 620px;
}
.interview-confirm-pc .interview-confirm-frame .qrcode {
    display: none;
}
.interview-confirm-pc .interview-confirm-frame .contact-hr {
    display: none;
}

/*首页职位搜索*/
.rec-select-type  {
    display:none;
}
/*首页职位搜索位置高低*/
.home-page .main {
    height: auto;
    left: 89.5%;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 4%;
    transform: translate(-50%,-50%);
    width: 1160px;
}
/*门户职位搜索宽度调整*/
.home-page .main .search-box {
    background: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    line-height: 56px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 300px;
}

/*门户职位详情页 分组前蓝标*/
.portal-job-detail-pc .detail-left .job-content .job-detail-content .hc-view .hc-form-group .title {
    border-left: 5px solid #03a9f4;
    padding-left: 8px;
}
/*门户职位详情页 分组标题*/
.portal-job-detail-pc .job-detail-content .hc-form .hc-form-group .title .label{
    font-size: 16px;
}

/*门户关于我们 公司简介同下方内容行距*/
.company-page .company-info .company-top .line_sec {
    line-height: 30px;
    font-size: 14px;
}


/*门户职位详情页标题*/
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-title-bold>span {
    font-size: 16px;
}


/*指导语*/
.hc-view .hc-form-field hc-form-component hc-input-mce.hc-form-control{ z-index: 10; }


/*门户职位详情页 内容1.5倍行距*/
.portal-job-detail-pc .detail-left .job-content .job-detail-content .hc-view .hc-form-group .content .component-container .component-input-inner {
    line-height: 2.0;
}


/*门户首页顶部样式调整*/
.pc-main-frame .portal-header {
    height: max-content;
}
.pc-main-frame .portal-header .header-content {
    height: max-content;
    padding: unset;
    width: 90%;
}
.pc-main-frame .portal-header .header-content .portal-logo img {
    height: 56px;
}
.pc-main-frame .portal-header .header-content .portal-nav {
    padding-top: 16px;
    color: #333;
    font-weight: 600;
}
.pc-main-frame .portal-header .header-content .portal-nav .user-box .login-banner {
    color: #333;
    font-weight: 600;
}
.recruit>.h-c-main-content {
    top: 94px;
}

.zsb-company .company-info .item .item_title {
    display: flex;
    flex-direction: column;
}

.zsb-company .company-info .company_temptation .item_title{
    display: none;
}

.zsb-company .company-info .item .item_title > span {
    display: block;
}

/*职位滚动样式修改*/

.recruit-portal-job .mobile-content hc-mobile-bottom-btn .mobile-btn-list .outer-list{
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    bottom: 0;
    width: 100%;
}


.recruit-portal-job .mobile-content {
    position: relative;
}

.recruit-portal-job .recruit-job-detail-view {
    height: 100%;
}


.recruit-portal-job .mobile-content hc-recruit-job-view {
    display: block;
    height: calc(100% - 60px);
    margin-bottom: 60px;
    overflow-scrolling: touch;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
}

.recruit-portal-job .mobile-content footer {
    border-top: #f3f4f5;
    bottom: 0;
    display: table;
    font-size: 14px;
    height: 60px;
    left: 0;
    position: absolute;
    table-layout: absolute;
    width: 100%;
}

/*招聘门户登陆页背景图走cdn配置*/
@media screen and (min-width: 600px) {
    #login-html body {
        background-image: url('https://cscec-cdn.hcmcloud.cn/img?index=3132715b8c714733acd2fc60b2132ec8nc4wagd9');
    }
}

@media screen and (max-width: 600px) {
    #login-html body {
        background-image: url('https://cscec-cdn.hcmcloud.cn/img?index=4bd5ca604fc549aca0dea7a0f642980acjepau91');
    }
}
/*隐藏简历详情界面的base地*/
 .resume-detail-view .resume-content .apply-view-left .rec-resume-detail-resume-content .rec-resume-detail-title-name .rec-resume-detail-name .job-address {
        display: none;
}

/*缩小职位详情右侧公司字体*/
.rec-depart-info .depart-logo .name {
    font-size: 16px;
}
/*面试确认按钮界面居中*/
.interview-confirm-pc .interview-confirm-frame {
    left: 63%;
    width: 620px;
}
.interview-confirm-pc .interview-confirm-frame .qrcode {
    display: none;
}
.interview-confirm-pc .interview-confirm-frame .contact-hr {
    display: none;
}
/*门户移动端简历基本信息子集【修改】按钮大小*/
.rec-single-content .rec-profile-block-btn-mobile .rec-view-btn-model .hcm-btn-list .btn-item>button {
    font-size: 14px!important;
    min-width: 48px!important;
}
.rec-single-content .rec-profile-block-btn-pc {
    color: var(--hcm-theme-color);
    font-size: 14px;
}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-base-info .candidate-base-info .info-item {
 border-right: 1px solid #999;
 font-size: 14px;
 height: 12px;
 line-height: 10px;
 text-align: center;
 width: 70px
}
/*专员端我的简历基本信息左右展示*/
.rec-single-content-pc .rec-profile-basic-info .hc-form-field.single-line .hc-form-label {
    flex: 0 0 100px;
}

/*无代码界面简历投递按钮*/
.recruit-portal-job hc-list-btn {
    margin-top: 30px;
}
.recruit-portal-job hc-list-btn {
    margin-right: 90px;
}

/*公司名称和logo对齐*/
.rec-depart-info-pc .depart-logo .name {
    padding-top: 13px;
}

/*隐藏职位列表的只看职位*/
.portal-job-list-pc .portal-job-content .job-list-content .job-search-bar .portal-check .hc-input-check-item-single {
    display: none;
}

/*将职位的所属组织展示位对外展示字段*/
.rec-depart-info-pc .depart-logo {
    margin-bottom: 0;
}

.rec-depart-info-pc .depart-title .depart-info:first-child >span{
    display: block;
    font-size: 20px;
    transform: translate(35px, -48px);
    font-weight: 600;
    
}
    
.rec-depart-info-pc .depart-logo .name {
    display: none;
}
/*面试评价的同意对齐*/
.rec-resume-detail-preview-exp-old .exp-list .exp-content .interview-content {
    width: 47%;
}

/*隐藏招聘门户职位列表左侧的招聘公司*/
.portal-depart-tree-title {
    display: none;
}

/*隐藏移动端批量审批数字进度条*/
.progress-content svg .progress-text {
    display: none;
}
.progress-content svg .percent {
    display: none;
}
/*应聘登记移动端背景图片*/
.mobile .container .emp-enter-mobile-index .emp-entry-img .head-title {
    width: 100vw;
    height:775px;
    box-shadow: 0 1.5px 6px 0 rgba(92,120,181,.16);
    /*object-fit: contain;*/
}
/*应聘登记移动端背景图片*/

.mobile .container .emp-enter-mobile-index .emp-entry-img{
    margin-top: 8px ;
}

/*应聘登记移动端欢迎框*/
.mobile .container .emp-enter-mobile-index .emp-entry-content{
display: none;
}

/*应聘登记移动端姓名欢迎框*/
.mobile .container .emp-enter-mobile-index .emp-entry-head{
    margin: 8px 0 0 16px;
}

/*应聘登记移动端点击进入按钮*/
.mobile .emp-enter-mobile-index hc-mobile-bottom-btn .mobile-btn-list .outer-list {
    background: none;
      padding:0px 0 12px 16px;
}

/*应聘登记移动端点击进入按钮*/
.mobile .emp-enter-mobile-index hc-mobile-bottom-btn .mobile-btn-list .outer-list .hc-dialog-button{
    background: #fff;
}
/*应聘登记移动端点击进入字体*/
.mobile .emp-enter-mobile-index hc-mobile-bottom-btn .mobile-btn-list .outer-list .hc-dialog-button.default{
    color:#0463cd
}
/*录用审批表附件图片大小*/
hc-form .hc-input-upload_multiple .box-list-block .file-box.file-to-thumbnail .pic-box, .hc-form .hc-input-upload_multiple .box-list-block .file-box.file-to-thumbnail .pic-box img {
    height: 180px;
    width: 180px;
}
/*录用审批表预览去掉复制按钮*/
.show-img-page .zoom-block .icon-hcm-copy {
       display: none
}
/*录用审批表预览两页之间变宽*/
.show-img-page .img-container .img-block {
         padding: 0 35px 0 0;
}
/*薪酬分析报表只显示进度条*/
.flex-report-instance[report-number="DE-1707010933037"] .hcm-content-top .progress .message {
      display: none;
}
/*薪酬明细、汇总表只显示进度条*/
.list-report-new[id="25587"] .hcm-content-top .progress .message {
       display: none;
}
/*薪酬明细、汇总表只显示进度条*/
.list-report-new[id="22377"] .hcm-content-top .progress .message {
       display: none;
}
/*薪酬明细、汇总表只显示进度条*/
.list-report-new[id="22375"] .hcm-content-top .progress .message {
       display: none;
}
/*薪酬明细、汇总表只显示进度条*/
.list-report-new[id="18473"] .hcm-content-top .progress .message {
       display: none;
}

/*薪酬明细、汇总表只显示进度条*/
.list-report-new[id="19591"] .hcm-content-top .progress .message {
       display: none;
}
/*一般员工打分界面取消强制条件显示*/
.naire-one-question .naire-one-question-pc .naire-content-compoment .eval-scorer-list .naire-rules-compoment .rules .rule-description {
    display: none;
}
/*一般员工app端打分界面取消强制条件显示*/
.naire-one-question .naire-one-question-mobile .naire-rules-compoment .rules .rule-description  {display: none;
}
.one-person-header .header .naire-top .title-right {
    display: none;}
/*首页应用插件label宽度调整*/
.board-my-service-list .app-list .app-item .label{
    width: 110%;
}

/*提交工作总结 查看进度*/
hc-dialog[name='category-list-selector'] .hc-editable-table[name='crud_model_EvalObjGroup'] hc-resizer {
    display: none;
}
hc-dialog[name='category-list-selector'] .hc-editable-table[name='crud_model_EvalVirtualModel'] hc-resizer {
    display: none;
}

hc-dialog[name='category-list-selector'] .hc-editable-table[name='crud_model_EvalObjGroup'] .resizable-table .flex-content .row-cell.row-component-cell>span {
    height: 100%;
}

/*简历详情页空白按钮隐藏
.rec-single-content-pc .rec-profile-block-btn {
       display: none;
}
.rec-multi-content-pc .rec-profile-block-btn {
           display: none;
}
.rec-attachment-content-pc .rec-profile-block-btn .rec-view_btn_model {
    display: none;
}
*/
/*绩效分组底色*/
.naire-switch .naire-change .tabs .selected {
    color: white;
    background-color: var(--hcm-theme-color);
    margin-top: 7px;
    margin-right: 2px;
}
.naire-switch .naire-change .tabs>span {
    background-color: #E6E8FA;
    border-radius: 1rem;
    line-height: 28px;
    min-height: 28px;
    margin-right: 2px;
}
/*防抖*/
.naire-one-question .naire-one-question-mobile hc-list-btn .btn-pc .label:first-child, .naire-one-question .naire-one-question-pc hc-list-btn .btn-pc .label:first-child {
    display: inline !important;
}

.naire-one-question .naire-one-question-mobile hc-list-btn .btn-pc .label:nth-child(2), .naire-one-question .naire-one-question-pc hc-list-btn .btn-pc .label:nth-child(2) {
    display: none !important;
}
/*评分参考表头位置-左对齐*/
.mobile hc-dialog.hc-dialog-full-title .hc-dialog-window header {
 padding-left: 5px;
}
/*评分参考表头位置-居中*/
.mobile hc-dialog.hc-dialog-full-title .hc-dialog-window header .main {
	    text-align: center;
}

hc-dialog .hc-dialog-window .hc-dialog-content .model-list-style[name='U_TaskPerformance-inside'] .hcm-nav-content .hcm-content {
        margin-left: 16px;
        margin-right: 16px;
}

/*.base-board hcm-board .hc-board-container .hc-board-component-container hc-board-component {*/
/*    width: 70%;*/
/*}*/

/*打分界面样式调整*/
.naire-one-question .naire-one-question-pc .naire-content-compoment .naire-info .topic-objs .topic-obj {
    display: flex;
    padding: 0 16px 0px 0;
    margin: 0 ;
    align-items: center;
    border-bottom: 1px solid #d8dde6;
    /*margin: 0 16px 16px 16px;*/
}
/*打分界面考核人数边距调整*/
.naire-one-question .naire-one-question-pc .naire-header-compoment .hcm-nav-content .hcm-content-title {
    line-height: 16px;}
.one-question-header-pc {
    margin-top: 40px;
}
/*打分界面等级/滑杆宽度*/
.naire-one-question-pc .topic-content {
width: 65%;
}
/*打分界面分数框位置*/
hc-slider input.slider-with-input {
    margin-left: 15px;
    width: 15%;
}
/*打分界面人员信息宽度*/
.naire-one-question .naire-one-question-pc .naire-content-compoment .naire-info .topic-objs .topic-obj eval-obj-card {
 width: 35%;
}
.eval-obj-info .obj-info-all {
     margin-top: 0px
}
/*打分界面右边距*/
.hc-input-check-item-single {

    margin-right: 14px;
}
/*打分界面等级外边距*/
hc-form-component hc-input-radio {
    padding: 7px 7px;
}
/*打分界面整体宽度*/
.naire-one-question .naire-one-question-pc .naire-content-compoment {
    width: 100%;
}
.naire-one-question .naire-one-question-pc .naire-content-compoment .topic-info {
    margin-left: 16px;
}
.naire-one-question .naire-one-question-mobile .naire-content-compoment .topic-objs .topic-obj eval-obj-card .eval-obj-info{
    padding:2px 16px;
}


.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-name-score .obj-score .score .ng-binding {
    
}


.naire-one-question .naire-one-question-mobile .naire-content-compoment .topic-objs .topic-obj eval-obj-card .eval-obj-info .obj-info-all{
    margin:0;
}

/*提示框提示图标位置*/
hc-dialog-notify .notify-block .icon {
    display: inline-block;
    font-size: 20px;
    min-width: 30px;
    text-align: left;
    vertical-align: top;
}
/*进度详情打分链接居中*/
.hc-view-custom-field.hc-view-custom-field .field-container #forWrap {
        text-align: center;
}

.hc-view-custom-field.hc-view-custom-field .field-container .operates>span {
    margin-left: unset;
    padding: unset;
}

/*测评提交成功样式优化 by Sammi */

/*PC端*/

.anonymous-tip .anonymous-tip-pc {
    /*background-image: url(/document/loadsourceimage?index=rc8tb_36849fc638a1411eb73d2b330cc9f0b9);*/
    background-image: url(/document/loadsourceimage?index=rc8tb_c627089b92ca4904bc625736ed80e3f9);
    background-size: cover;
    background-repeat: no-repeat;
}

.anonymous-tip .anonymous-tip-pc .photo {
    display: none;
}

.anonymous-tip .anonymous-tip-pc .tip {
    width: 520px;
    top: 25%;
    left: 0;
    right: 0;
    margin: auto;
    border: 1px solid #f3f5f7;
    border-radius: 8px;
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    background-color: #ffffff87;
}

.anonymous-tip .anonymous-tip-pc .tip .font-up:before {
    content: "\e7f3";
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: hcmcloud !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important;
    display: block;
    color: #0fbb0f;
    font-size: 96px;
    margin-bottom: 16px;
}

.anonymous-tip .anonymous-tip-pc .tip .font-up {
        margin-bottom: 8px;
        font-size: 22px;
}

.anonymous-tip .anonymous-tip-pc .tip .font-down {
        font-size: 22px;
}


/*移动端*/

.anonymous-tip .anonymous-tip-mobile {
    background-image: url(/img?index=title_meeting_bg_m);
    background-size: cover;
    background-repeat: no-repeat;
}

.anonymous-tip .anonymous-tip-mobile .photo {
    display: none;
}

.anonymous-tip .anonymous-tip-mobile .tip {
    width: 90%;
    top: 25%;
    left: 5%;
    border: 1px solid #f3f5f7;
    border-radius: 8px;
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    background-color: #ffffff87;
}

.anonymous-tip .anonymous-tip-mobile .tip .font-up:before {
    content: "\e7f3";
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: hcmcloud !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important;
    display: block;
    color: #0fbb0f;
    font-size: 72px;
    margin-bottom: 16px;
}

.anonymous-tip .anonymous-tip-mobile .tip .font-up {
        margin-bottom: 8px;
        font-size: 18px;
}

.anonymous-tip .anonymous-tip-mobile .tip .font-down {
        font-size: 18px;
}

/*打分界面未打分的不显示 -分 */
.eval-obj-info .obj-info-fold .obj-info .obj-main .obj-name-score .obj-score .score {
    display: none;
}
.naire-one-question .naire-content-compoment .topic-objs .topic-obj:has(.sliders > hc-slider) .eval-obj-info .obj-info-fold .obj-info .obj-main .obj-name-score .obj-score .score {
    display: inline;
}
/*打分界面题目描述*/
.naire-one-question .naire-one-question-pc .naire-content-compoment .topic-info{
     width: 280px;
}
/*打分界面移动端考核人数加粗 */
.one-person-header .header .naire-center .answered-info .current-obj {
    color: #000;
    font-weight:bold;
    margin: 0 -4px 0 0;
}
/*打分界面题目描述格式*/
.naire-one-question .naire-one-question-mobile .naire-rules-compoment .topic-info .topic-desc{
    padding-left: 0px;
    width: 100%;
    text-align: justify;
}
/*打分界面等级两端对齐*/
.pc .topic-content hc-form-component hc-input-radio .hc-input-radio-items-inline {
    text-align: left;
    display: flex;
    justify-content: space-between;
}
/*打分界面等级不换行*/
.naire-one-question .naire-one-question-mobile .naire-content-compoment .topic-objs .topic-obj .topic-content hc-form-component hc-input-radio li {
    white-space: nowrap;
}

/*打分界面等级边距*/
.pc hc-form-component hc-input-radio {
    padding: 7px 17% 7px 7px;
}
/*提示框叠加显示*/
hc-dialog-notify {
    position: absolute;
}
/*打分界面题目描述上边距 */
.one-question-topic-card .topic-title {

    overflow: auto;
}
/*评分参考冻结*/
hc-dialog[name='category-list-selector'] .hc-list-grid-new[name='crud_model_U_TaskPerformance'] .col-resize {
       display: none;
}

/*评分参考字段内容两端对齐*/
.virtual-scroll .virtual-scroll-container .table-body .table-row .table-cell {
 
    text-align: justify;
}

/*移动端打分界面等级边距*/
.naire-one-question .naire-one-question-mobile .naire-content-compoment .topic-objs .topic-obj .topic-content hc-form-component hc-input-radio {
    padding: 0 4px;
}

/*招聘门户职位界面空白隐藏*/
.recruit-job-filter .filter-content {
    display: none;
}
/*职位详情界面宽度*/

.recruit-job-filter .filter-content {
    display:none;
    height:0px;
}
/*.base-board hcm-board .hc-board-container .hc-board-component-container hc-board-component {*/
/*    width: 120%;*/
/*}*/
.recruit-portal-job hc-list-btn {
    margin-right: 10px;
    height: 2px;
}
.recruit-job-detail-view-pc .job-other-info .field-content span {
    font-size: 16px;
    line-height: 2;
        color: #333;
}
.recruit-portal-job .pc-content hc-recruit-job-view .recruit-job-detail-view-pc {
    margin-top: -50px;
}
.recruit-portal-job .pc-content {
    height: 90vh;
}
.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
        line-height: 20px;
        margin-left: 15px;
        font-size: 16px;
}
.rec-candidate-resume-pc .my-resume-bottom .resume-box {
font-size: 16px;
    line-height: 31px;
}

.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
margin-top: 3px;
}

.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
    line-height: 24px;
}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-center .my-resume-view-content-body {
width:120%;
margin-left: -5px;
}

.rec-candidate-resume-pc .my-resume-content .my-resume-view-right {
    margin-left: 1250px;
    height: 100%;
}

.rec-candidate-resume-pc {
margin-left: -80px;
}

hc-form-component hc-input-radio .hc-input-radio-items-inline{
    margin-top: -2.5px;
}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-other-info {
     display: none;
}
.hc-circle-btn .btn-item .circle-btn {
height:300px;

}


.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
margin-top: 3px;
}

.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
    line-height: 24px;
}

/*投递简历按钮优化*/
.rec-candidate-resume-pc .my-resume-bottom {
    position: absolute;
    top: -27px;
    left: 40px;
    margin-left: 47%;
    width: 14%;
    height:0px;
}

/*投递简历按钮优化*/
.rec-candidate-resume-pc .my-resume-bottom .resume-box {
    font-size: 16px;
    line-height: 31px;
    color: #f3f4f5;
}

        
.model-list-style[name=ResumeMgr-invite].base-board hcm-board {
margin-left: 0px;
margin-right:0px;
}
.base-board hcm-board {
        margin: unset
}
/*富文本去掉左下角的样式代码*/
.tox .tox-statusbar__path {
	display: none !important;
}

/*绩效上传总结居中*/
.common_model_info.model-info-style[name='U_UploadAttachment-upload'] .hc-form .hc-form-group .content .hc-form-field .hc-form-label, .common_model_info.model-info-style[name='U_UploadAttachment-upload'] .hc-form .hc-form-group .content .hc-form-field .hc-input-upload_multiple {
    justify-content: center;
    padding-top: 0px;
}
.common_model_info.model-info-style[name='U_UploadAttachment-upload'] .hc-form .hc-input-upload_multiple .box-.base-board hcm-board .hc-board-container .hc-board-component-container hc-board-componentlist-block .file-box {
    margin: 0px 15px 0;
}
.common_model_info.model-info-style[name='EvalObject-upload'] .hc-form .hc-form-group .content .hc-form-field .hc-form-label, .common_model_info.model-info-style[name='EvalObject-upload'] .hc-form .hc-form-group .content .hc-form-field .hc-input-upload_multiple {
    justify-content: center;
    padding-top: 0px;
}
.common_model_info.model-info-style[name='EvalObject-upload'] .hc-form .hc-input-upload_multiple .box-list-block .file-box {
    margin: 0px 15px 0;
}
.common_model_info.model-info-style[name='U_UploadAttachment-upload'] .hc-input-upload_multiple .box-list-block .file-box:last-child {
    margin-right: 0;
}

/*考核表右侧宽度 */
.naire-designer-new .eval-naire-right {
    width:350px;
}
.naire-designer-new .eval-naire-right .naire-right-content .property-textarea textarea {
    width: 350px;
}

/*考核表题目和选项间距*/
.naire-designer-new .eval-naire-center .naire-content .naire-content-main .item-content  hc-form-component naire-input-check-value{
margin-top:20px
}

  /*招聘门户首页新的机会隐藏*/      
        .portal-job-list-pc .portal-job-content .job-list-content .job-count  {
    display: none;
}
.recruit-job-filter .filter-bottom {
    justify-content: flex-end;
     display: none;
}
.portal-job-list-pc .portal-job-content .job-list-content .job-filter{
display: none;
}

/*简历完整度分数隐藏*/
.recruit-apply-result-callback .block-frame .block .detail-reason .detail-score
{ display: none; }

/*投递简历效验提示换行*/
.recruit-apply-result-callback .block-frame .block .desc {
    white-space: pre-wrap;
}
.progress-detail .position .progress-title .name-inner-pc .state-name{
    display: none;
} 
.progress_detail .position .progress-title .name-inner-mobile .state-name{
    display: none;
}

/*我的简历头像下方字段显示*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-base-info .candidate-base-info .info-item {
    margin-left: 3px;
}
/*简历标签居中*/
.resume-detail-view .resume-content .apply-view-left .rec-resume-detail-resume-content .rec-resume-detail-base-info .rec-resume-detail-form .hc-input-label-multi .lbl-words .lbl-add {
    padding: 0 1rem;
}
/*我的简历应聘进行阶段隐藏*/
.progress-detail .position .progress-title .name-inner-pc .state-name{
    display: none;
} 
.progress_detail .position .progress-title .name-inner-mobile .state-name{
    display: none;
}



/*隐藏简历详情页的投递标签*/
.resume-detail-view .resume-content .apply-view-left .rec-resume-detail-resume-content .rec-resume-detail-base-info .rec-resume-detail-form:last-child{
    display: none;
}

/*职位预览上边距调整*/
.recruit-portal-job .pc-content hc-recruit-job-view .recruit-job-detail-view-pc {
    margin-top: -10px;
}
.recruit-job-detail-view-pc .top-banner {
    padding-top: inherit;
}
.recruit-job-detail-view-pc .top-banner{
    margin-top:20px;
}


/*我的简历应聘进行阶段隐藏*/
.progress-detail .position .progress-title .name-inner-pc .state-name{
    display: none;
} 
.progress_detail .position .progress-title .name-inner-mobile .state-name{
    display: none;
}

/*面试确认按钮界面居中*/
.interview-confirm-pc .interview-confirm-frame {
    left: 63%;
    width: 620px;
}
.interview-confirm-pc .interview-confirm-frame .qrcode {
    display: none;
}
.interview-confirm-pc .interview-confirm-frame .contact-hr {
    display: none;
}

/*我的简历应聘进行阶段隐藏*/
.progress-detail .position .progress-title .name-inner-pc .state-name{
    display: none;
} 
.progress_detail .position .progress-title .name-inner-mobile .state-name{
    display: none;
}
/*应聘进程内容显示*/
.progress-detail .position .content .line-third div, .progress_detail .position .content .line-third div:last-child {

    display: none;
}

/*招聘我要应聘字段隐藏*/
.progress-detail .position .content .line-third, .progress-detail .position .content .line_sec, .progress_detail .position .content .line-third, .progress_detail .position .content .line_sec {
    display: none;
}


/*隐藏简历详情页的投递标签*/
.resume-detail-view .resume-content .apply-view-left .rec-resume-detail-resume-content .rec-resume-detail-base-info .rec-resume-detail-form:last-child{
    display: none;
}

  /*招聘门户首页新的机会隐藏*/      
        .portal-job-list-pc .portal-job-content .job-list-content .job-count  {
    display: none;
}
.recruit-job-filter .filter-bottom {
    justify-content: flex-end;
     display: none;
}
.portal-job-list-pc .portal-job-content .job-list-content .job-filter{
display: none;
}

/*邀请业务人员评估界面按钮*/
.base-board hcm-board .hc-board-container .hc-board-component-container hc-board-component hc-recruit-resume-detail-view { height: auto;}


/*隐藏简历解析功能*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-center .my-resume-view-content-body .uploadBox {    display: none;
}

hc-dialog[name=recruit-resume-edit-way] .hc-dialog-window .recruit-edit-resume .edit-btn>div:nth-child(2){display:none;}

.rec-candidate-resume-mobile .my-resume-upload{
 display: none;}

hc-dialog[name=recruit-resume-edit-way] .hc-dialog-window .recruit-edit-resume .edit-btn>div :nth-child(2){  display: none; } 

/*简历详情页人员卡片第二行隐藏*/
.resume-detail-view .resume-content .apply-view-left .rec-resume-detail-resume-content .rec-resume-detail-base-info .rec-resume-detail-photo-info .rec-resume-detail-info ul li:nth-child(3){
    display: none;
}

/*招聘门户自我评价字段调整*/
.rec-single-content .rec-profile-block-title {
    font-size: 16px;
    font-weight: 700;
}

.rec-candidate-resume-pc .my-resume-view-top {
position: fixed;
    z-index: 999;
    width: 100vw;
}
.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
    line-height: 24px;
    position: fixed;
    top: 96px;
    z-index: 999;
}

/*简历中心图标颜色*/
.hc-list-rec .custom-list-content .rec_every_list_row .rec-content-list-row .field-icon {
    color: #00a0e9;
}

/*招聘门户投递按钮固定*/
.rec-candidate-resume-pc .my-resume-view-top {
    position: fixed;
    z-index: 999;
    width: 68vw;
    left: 16.8vw;
}
.rec-candidate-resume-pc .my-resume-bottom .resume-box .apply-btn {
    line-height: 20px;
    position: fixed;
    top: 98px;
    z-index: 999;
}

/*招聘门户我的简历样式调整【开始】*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-right{margin-top:23px}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left{margin-top:23px}
.rec-candidate-resume-pc .my-resume-content .my-resume-view-center{margin-top:23px}

.zsb-company .company-info .item .item_title .address {
    height: 40px;
}
/*招聘门户关于我们的标签*/
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:last-child{
    display: none;
}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-child(2){
    display: none;
}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-child(3){
    display: none;
}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-child(5){
    display: none;
}

.rec-single-content .rec-profile-block-btn-pc .icon-hcm-edit {
    display: none;
}

.rec-candidate-resume-mobile .my-resume-top .resume-basis-info .resume-percent {
    display: none;
}

.rec-candidate-resume-mobile .my-resume-other-info{
    display: none;
}

.resume-base-card-btn hc-circlet-btn .hc-circle-btn .btn-item .circle-btn {
    height: 80px;
}
.zsb-company .company-info .company_temptation .item-content{
    font-size:14px;
}

/*招聘门户我的简历样式调整【结束】*/

/*门户职位详情-职位名称字段自适应【开始】*/
.recruit-job-detail-view-pc .top-banner .top-banner-first-line .name-mobile{
    max-width: fit-content;
    white-space: normal !important;
}
.recruit-job-detail-view-pc .top-banner .top-banner-first-line{
    height: fit-content;
}

/*公司简介不显示规模人数等移动端*/
.zsb-company .company-info .company-title .company_base .cPoint span:nth-last-child(1) {display: none;}
.zsb-company .company-info .company-title .company_base .cPoint span:nth-last-child(2) {display: none;}
.zsb-company .company-info .company-title .company_base .cPoint span:nth-last-child(3) {display: none;}

.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component .hc-form-desc {
    letter-spacing: 2px;
    line-height: 1.8;
}
.title-review-form-score .review-content .eval-form-new .question-label {
    display: none !important;
}

.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component {
    display: flex;
    flex-wrap: wrap;
}

.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component {
    display: flex;
    flex-wrap: wrap;
}
.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component .hc-form-label {
    flex: 0 0 auto !important;
    width: auto;
    order: -2;
    display: flex;
}

.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component .hc-form-desc {
    width: 100%;
}

.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component .hc-form-desc+.desc-toggle {
    width: 100%;
}

.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component hc-input-number {
    flex: 0 0 200px !important;
    order: -1;
    display: flex inline;
    margin-top: 0;
    margin-left: 15px;
}
.title-review-form-score .review-content .eval-form-new .hc-form-group .fields hc-form-component .hc-form-label .label {
    width: 100%;
}

/*邀请业务人员评估行间距调整*/
.hc-view .hc-form-field.hc-form-field.single-line {
    line-height: 18px;
}
/*绩效打分界面提示字体调整*/
.one-person-header .header .naire-bottom {
    margin-top: 8px;}
.one-person-header .header .naire-bottom .desc{
    width: 100%;
}

/*邀请业务人员评估界面优化*/
.mobile .base-board hcm-board .hc-board-container .hc-board-component-container[key="rec_resume_detail"] .hc-view .hc-form-field.hc-form-field.single-line .hc-form-label {
        padding: 0 !important
}
.mobile .base-board hcm-board .hc-board-container .hc-board-component-container[key="rec_resume_detail"] .hc-view .hc-form-field.hc-form-field.single-line {
        line-height: 30px;
}
.mobile .base-board hcm-board .hc-board-container .hc-board-component-container[key="rec_resume_detail"] .hc-list .row-container .row {
        padding: 8px 16px;
}

/*确认提醒信息弹窗居左对齐*/
hc-dialog-confirm .hc-dialog-window .hc-dialog-content{
text-align: left;
}

.hcm-navigation hc-steps .hc-steps .hc-steps-container {
    padding: 8px 150px 0;
}
#title_pre_save {
    display:none;
}
/*招聘门户我的简历头像下方标签样式*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-base-info .candidate-base-info .info-item {
    width: auto;
}