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


        
/*PC端(招聘门户隐藏)*/
new-portal .header-banner>nav .icon.icon-hcm-check {
    display: none;
}

/*PC端(招聘门户弹窗)*/
.portal-depart-tree-title{display:none}

/*隐藏“搜索”按钮*/

.new-portal .header-banner>nav .icon.icon-hcm-check{
    display: none;
}

/*首页模块底色&字号处理&按钮悬浮效果*/
.pc-index .category-select {
    background-color: #03a9f4;
    line-height:80px;
}

.pc-index .category-select .category-item{
    color:#ffffff;
    margin: auto 2px;
    line-height: 36px;
    border-radius:2px;
}

.pc-index .category-select .category-item:hover {
    transition: background-color 279ms ease-out;
    color:#03a9f4;
    background-color:#ffffff;
}

.pc-index .category-select .category-item.selected{
    color:#03a9f4;
    background-color:#ffffff;
}

/*首页应用图标间距&行数量调整*/
.pc-main-frame .pc-index .home-service .home-service-item {
    margin: 5px 0;
    width: 12%;
}
/*登录页标题字号修改*/
.login-window .login-title{
font-size: 23px;
}

/*信息采集-头像*/
.hc-primary-photo .primary-photo.circle {
border-radius: 100%;
}
.hc-primary-photo .primary-photo:not(.circle) {
border-radius: 100%;
}

hc-primary-photo .hc-primary-photo .primary-photo .mask{
    border-radius:100%;
}

hc-primary-photo .hc-primary-photo .primary-photo:not(.circle) img{
    border-radius: 100% !important;
}

user-profile-head hc-primary-photo .hc-primary-photo .primary-photo .mask{
    border-radius:2px !important;
}

user-profile-head hc-primary-photo .hc-primary-photo .primary-photo:not(.circle) img{
    border-radius:2px !important;
}
/*人员管理-头像*/

.emp-details-base .head .emp-photo img {
width: 101px;
height: 120px;
border-radius:100%;
}
.emp-details-base .head .emp-photo .mask {
border-radius: 100%;
}
.emp-details-base .head .emp-photo {
width: 101px;
height: 120px;
border-radius:100%;
overflow: hidden;
cursor: pointer;
position: relative;
display: inline-block;
}
/*取消备案号*/
.beian a {
    display: none;
}
/*取消帮助指引*/
.pc-main-frame .header-banner>nav .icon-hcm-question {
    display: none;
}
.hc-dialog .hc-dialog-window header .icon-hcm-question {
    display: none;
}
/*采集提交按钮样式*/
.pre-emp-enter-model-view-style .bottom-style {
    background-color: whitesmoke;
}
/*登录界面取消语音验证码*/
.login-tip .code-voice{
    display:none;
}


.login-tip .code-bar{
    display:none;
}


/*点击首页头像后的背景色变成白色，姓名黑色*/
#emp-card-mobile .emp-photo-bg { background: unset !important; background-color: white !important }
#emp-card-mobile .emp-card-block .emp-base-info-block .emp-name {color: black !important}
/*隐藏右上角"新建"按钮*/
.pc-main-frame .header-banner > nav .icon.with-inner >.icon-hcm-add {
    display: none;
}
/*隐藏首页【我的】*/
.circle .bottom-menu .item:last-child {
    display: none;
}
/*我的简介首行缩进两位*/
.hc-list-detail .row .content .body .detail .detail-text {
        text-indent: 2em;
}

/*个人资料背景高度*/
.user-profile-info .top-background {
    top: 0;
    width: 100%;
    padding-bottom: 20px;
    height: 180px;
    border-bottom-left-radius: 100% 40%;
    border-bottom-right-radius: 100% 40%;}
/*员工画像调整*/
.hc-circle-btn .btn-item .circle-btn .icon{
    color:red;
    width: 30px;
    height: 30px;line-height: 30px;
}
@media (min-width: 768px) { 
    .mobile .workflow-detail-info-page-v3 .hc-form-field.single-line {
        width: 50%;
    }
    .mobile .workflow-detail-info-page-v3 .hc-form-field .simulate-border {
        height: 0;
    }
    
    .mobile .workflow-detail-info-page-v3 .hc-form-field {
        min-height: 48px;
    }
    
    .mobile .workflow-detail-info-page-v3 .hc-form-field textarea {
        padding-left: 10px;
        padding-top: 8px;
    }
    
    .mobile .workflow-detail-info-page-v3 .v3-wf-info .detail_form .hc-form .content {
        background-color: #fff;
        padding-top: 10px;
    }
    .mobile hc-form-component .component-container .input-icon {
        right: 24px;
    }
    .mobile hc-field-list .no-data-block hc-svg .svg-panel {
        margin-top: 0;
    }
    .mobile hc-field-list .field-list-no-data {
        height: auto;
    }
    .mobile hc-svg hc-field-list .field-list-no-data hc-svg .svg-panel, hc-svg svg {
        margin-top: 0%;
    }
    .mobile hc-form-component .hc-form-control .component-container textarea{
        line-height: inherit;
    }
    .mobile .workflow-detail-info-page-v3 hc-mobile-bottom-btn .mobile-btn-list .outer-list {
        padding: 8px 16% 12px 16%;
        position: static;
    }
    /*.mobile .workflow-detail-info-page-v3 hc-mobile-bottom-btn .mobile-btn-list .outer-list .hc-dialog-button.more {*/
    /*    margin-right: 16%;*/
    /*}*/
}
@media screen and (min-width:768px){
    .workflow-detail-info-page-v3 .v3-wf-info .wf_form_tab {
        position: static;
    }
  hc-dialog.wfBillThirdDialog .hc-dialog-window footer hc-mobile-bottom-btn .mobile-btn-list .outer-list{
        position: absolute;
        background-color:orange
    }
  
  hc-dialog.wfBillNewThirdDialog .hc-dialog-window footer hc-mobile-bottom-btn .mobile-btn-list .outer-list{
        position: absolute;
        background-color:orange
    }
}



/*头像下面的定位*/
  .rec-candidate-resume-pc .my-resume-content .my-resume-view-left .my-resume-base-info .candidate-contact-info .info-item:last-child {
    display: none;
}




/*中信项目招聘门户个性化样式测试*/
.portal-job-detail-pc .detail-left .job-top-operate .back-to-job-list .back-title {
        display:none;
}

.portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .share-job {
        display: none
}

.rec-depart-info .depart-tag {
        display: none
}


.portal-job-detail-pc .detail-left .job-top-operate .back-to-job-list {
        display:none
}

.portal-job-detail-pc .detail-left .job-top-operate {
        justify-content: flex-end;
}

.portal-job-detail-pc .detail-left .job-content .job-detail-content .hc-view .hc-form-group .title {
        font-size: 14px!important
}

.bottom-menu>.item:nth-child(2) {
    display:none;
}
/*中信项目招聘门户投递简历按钮个性化为方形*/
.portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .apply-resume, .portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .my-progress {
                border-radius: unset;
}
.portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .apply-resume, .portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .apply-resume{
                border-radius: unset;
}

.portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .apply-resume, .portal-job-detail-pc .detail-left .job-top-operate .job-operate-list .my-progress{
                border-radius: unset;
}


.portal-job-detail-pc .job-detail-content hc-view hc-text-area text-area {
    height: auto !important;
}

/*中信项目招聘门户【关于我们】图标大小调整*/
.company-page .company-info .company-top .company_base .logo
{
    height: 120px;
    width: 100px;
}
/*招聘门户&职位名称下方字段展示配置*/
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info .job-detail-tip:last-child {
    display: none;
}

.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(2) {
    display: none;
}
/*招聘门户&组织树滚动+职位列表固定单页20行*/
.portal-job-list-pc .portal-job-content .job-depart-tree{
	overflow-y: scroll;
    height: 800px;
}

.portal-job-list-pc .portal-job-content .job-list-content .hcm-foot .hc-paging .paging-box .menu {
	display:none
}
/*招聘门户&职位名称下方字段展示配置*/
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(5) {
    display: none;
}

.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(6) {
    display: none;
}

/*.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(9) {
    display: none;
}

.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(10) {
    display: none;
}*/

/*招聘门户公司描述分段落*/
.rec-depart-info .depart-desc {
	    white-space: pre-wrap;
    transform: translate(0px, -30px);
}
/*招聘门户【职位类别】【招聘组织】隐藏*/
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-title-bold .title-nav-border {
	display: none;
}

.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-title-bold > span:nth-child(3) {
	display: none;
}

.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-title-bold > span:nth-child(5) {
	display: none;
}
/*投递简历隐藏完整度百分比*/
.recruit-apply-form .desc .detail-score {
	display: none;
}


/*门户简历投递后：企业未绑定公众号提示*/
.recruit-apply-form .block-frame .qrcode {
	display: none
}

/*招聘门户-我的简历，两边的边距调整*/
.rec-candidate-resume-pc .my-resume-content .my-resume-view-center {
	width: calc(100vw - 472px - 110px);
}

.rec-candidate-resume-pc .my-resume-content .my-resume-view-right {
	    margin-left: calc(100vw - 472px + 220px);
}

.rec-candidate-resume-pc .my-resume-content .my-resume-page-to-top {
	display: block;
    margin-left: calc(100vw - 472px + 220px);
}
/*门户简历：表头取消加粗*/
.rec-multi-content .rec-profile-inner-work .virtual-scroll .virtual-scroll-container .table-header .table-header-cell span {
	font-weight: 400;

}
/*门户简历：子集新增按钮缩小*/
 .rec-multi-content .rec-profile-inner-work .hc-list-grid-new .operate-bottom {
    font-size: 14px;
}
/*移动端校招背景图*/
.zsb-campus-index-category .campus-header{
background-image: url(https://hcmzptest.citic.com/img?type=image&index=7fd19f18-1503-11ec-992d-9203b7bbda9c);
background-size: cover;
}
.zsb-campus-index-category .campus-header svg{
display: none;
}
.zsb-campus-index-category .campus-header .logo{
display: none;
}
.zsb-campus-index-category .campus-header .header-bg{
display: none;
}
.zsb-campus-index-category .campus-header .title{
display: none;
}
/*移动端社招背景图*/
.zsb-campus-index-category .recruit-social-header{
background-image:url(https://hcmzptest.citic.com/img?type=image&index=d9eb2438-1503-11ec-97a0-9203b7bbda9c);
background-size: cover;
}
.zsb-campus-index-category .header svg{
display: none;
}
.zsb-campus-index-category .header .logo{
display: none;
}
.zsb-campus-index-category .header .header-bg{
display: none;
}
.zsb-campus-index-category .header .title{
display: none;
}

/*电脑端招聘门户：应聘进程隐藏“已投递”、“已淘汰”*/
.progress .process-content .apply-nav .nav-item:nth-child(2), .progress .process-content .apply-nav .nav-item:nth-child(2){
	display: none
}
.progress .process-content .apply-nav .nav-item:nth-child(2), .progress .process-content .apply-nav .nav-item:nth-child(3) {
	display: none
}
/*电脑端招聘门户：应聘进程隐藏“简历进程”*/
.progress .process-content .list .list_item .content .state{
	display: none;
}
/*手机端招聘门户：应聘进程隐藏“已投递”、“已淘汰”*/
.progress-mobile-out .info-list .apply-nav .nav-item:nth-child(2), .progress-mobile-out .info-list .apply-nav .nav-item:nth-child(3) {
    display: none;
}
/*手机端招聘门户：应聘进程隐藏“简历进程”*/
.progress-mobile-out .info-list .list_item .main_info .fir_line .state {
	display: none
}
/*招聘门户：应聘进程跳转后，去掉右侧框*/
.progress-detail .process-detail-content .company-code {
    display: none;
}
/*招聘门户：投递简历后，弹出框提示语右移*/
.recruit-apply-form .block-frame .block .detail-reason {
        transform: translate(10%, 0px);
}

.rec-candidate-resume-pc .my-resume-content .my-resume-view-center .my-resume-view-content-body .uploadBox .uploadMsg .icon {
	padding: 0
}



/*简历完整度不足时投递简历后的提示语，PC端：*/
.recruit-apply-form .block-frame .block .detail-reason
{ display:none; }
.recruit-apply-form .block-frame .block .detail-reason-other-version
{ display: block }
/*简历完整度不足时投递简历后的提示语，移动端：*/
.recruit-apply-form .block .detail-reason
{ display:none; }
.recruit-apply-form .block .detail-reason-other-version
{ display: block }
/*投递记录去掉最上方的简历状态*/
.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 .progress-title .name-inner-pc .state-name
{ display:none; }
.progress_detail .position .progress-title .name-inner-mobile .state-name
{ display: none; }

/*手机端职位详情隐藏薪资*/
.company-recruit .company-recruit-main .base .salary {
	display: none;
}

/*手机端职位详情隐藏分享按钮*/
.company-recruit .company-recruit-bottom .share {
	display: none;
}


/*手机端详情隐藏职位信息*/
.company-recruit .company-recruit-main .base .sec-line  .work_exp {
	display: none;
}

.company-recruit .company-recruit-main .base .sec-line  .job-need-number {
	display: none;
}

.company-recruit .company-recruit-main .base .sec-line  .job_property {
	display: none;
}

.company-recruit .company-recruit-main .base .sec-line  .job_professional {
	display: none;
}

.company-recruit .company-recruit-main .base .sec-line  .job-share-number {
	display: none;
}
/*手机端职位详情隐藏部门信息*/
.company-recruit .company-recruit-main .base .department-name {
	display: none;
}
/*手机端职位工作地点*/
.company-recruit .company-recruit-main .pos {
	display: none;
}

/*招聘门户职位左侧组织树列表滚轮样式*/
 .portal-depart-tree .child-depart-first-list::-webkit-scrollbar {
  /*滚动条整体样式*/
  width : 6px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
  .portal-depart-tree .child-depart-first-list::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius:6px;
  background   :#DB2B3B;
  }
  .portal-depart-tree .child-depart-first-list::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 6px;
  background   : #FFF;
  }
 .announcement-background {
	overflow: hidden
}
.announcement-background .announcement_page .p_b_main .title {
	display: none
}
.announcement-background .announcement_page .p_b_main .announce {
	    transform: translate(0px, 24%);
}
/*隐藏职位详情页logo图片*/
.rec-depart-info .depart-logo img {
    display: none;
}

.company-recruit .company-recruit-main .company-card .left img {
       display: none;
}

/*调整pc端招聘门户logo图片大小*/
.pc-main-frame .portal-header .header-content .portal-logo img {
	height: 55px;
	margin-top: 2.5px;
}

.pc-main-frame .portal-header {
	height: 60px;
    	line-height: 60px;
}

.pc-main-frame .portal-header .header-content {
	height: 60px;
}

.pc-main-frame .portal-header .header-content .portal-nav .user-box {
	height: 60px
}

.pc-main-frame .portal-header .header-content .portal-nav .user-box .login {
	line-height: 60px;
}

.h-c-main-content {
	top: 60px;
}
/*调整手机端招聘门户logo图片大小*/
.main-mobile .main-header .menu-header .portal-logo {
	padding-top: 1px;
}

.main-mobile .main-header .menu-header .portal-logo img {
	height: 60px;
}

.main-mobile .main-header .menu-header .portal-operate span .main-header-menu .mask-content .wrapper .menu-header-mask {
	height: 62px;
	padding: 1px 16px;
}

.main-mobile .main-header .menu-header .portal-operate span .main-header-menu .mask-content .wrapper .menu-header-mask .logo img {
	height: 60px;
}

.main-mobile .ui-view {
	top: 62px;
}
.main-mobile .main-header .menu-header  {
	height: 62px;
}

/*招聘门户备案号字体颜色*/
.home-page .index-blur .company-code {
	color: #000000;
	text-shadow:0px 0 4px #fff;
}
.home-page .index-blur .company-code a {
	color: #000000;
	text-shadow:0px 0 4px #fff;
}
.home-page .index-blur{  
  background-image:linear-gradient(hsla(0,0%,100%,.4),hsla(0,0%,100%,.5));
}

/*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;
}

/*隐藏邮箱注册*/
.login-switch .span_type{
    display:none;
}

.switch-tabs .tab-pane{
display:none;
}

/*PC端(招聘门户弹窗)*/
.pc-main-frame .portal-tip {
    margin-left: -400px;
    width: 800px;
        height: 550px;
}
.pc-main-frame .portal-tip .tip-btn {
    margin: 0 auto;
}
.hc-ttt{
    text-align:center
}
/*移动端*/

.rec-candidate-resume-mobile .internal-code {
    display: none;
}
 .rec-candidate-resume-mobile div:nth-child(5) { display: none }
 
 
/*我的简历上传简历并解析隐藏*/
/*PC端*/
.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; } 
