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


        /**登陆注册页面个性化样式*/
html#login-html body {
    height: auto;
    min-height: 100vh;
    position: relative;
}

/*隐藏招聘门户职位详情页分享量 浏览量*/
.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;
}
/*登录页添加服务通道图标*/
.customer-service {      display: flex; }

/*隐藏招聘门户职位详情页工作年限*/
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(8) {
    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(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(12) {
    display: none;
}
.portal-job-detail-pc .detail-left .job-content .portal-job-title .portal-job-info span:nth-last-child(13) {
    display: none;
}


/*招聘门户分组字体大小*/
.portal-job-detail-pc .detail-left .job-content .job-detail-content .hc-view .hc-form-group .title {
    font-size: 16px;
}

/*隐藏简历详情页面第一阶段
.resume-detail-view .resume-content .apply-view-left .rec-resume-detail-resume-content .content-state .state-content .node-item:first-child{
    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 .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-candidate-resume-mobile .internal-code {
    display: none;
}

/*隐藏移动端门户我的简历 简历类型*/
.rec-candidate-resume-mobile .select-job-class {
    display: none;
}

/*考试报名邮箱和手机号码根据注册情况带出*/
.portal-job-list-mobile .mobile-outside-mode-query hc-query .advance-query .hc-form .hc-form-group .content .hc-form-field.hc-form-field .hc-form-control {
    padding: 0;
}

/*招聘门户公司亮点样式调整*/
.company-page .company-info .company-top .line_sec {
    font-size: 14px;
    line-height: 30px;
}
.home-widget-emp-card-info .profile-info-content .profile .content {
    display: none;
}
.mobile .common_model_info.model-info-style .mobile-new-btn .outer-list {
    z-index: 10;
    position: absolute;
}
.mobile .common_model_info.model-info-style .hcm-content-body {
    margin-bottom: 60px;
}
/*招聘门户首页排版调整*/
.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: 16px;
    font-weight: 700;
}
.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;
}

/*移动端外部选择题多行显示优化*/
.portal-job-list-mobile .mobile-outside-mode-query hc-query .advance-query .hc-form .hc-form-group .content .hc-form-field.hc-form-field.single-line .hc-form-control .component-input-inner {
    display: flex;
    padding-left: 18px;
    max-height: 40px;
    line-height: 30px;
    align-items: flex-start;
    text-indent: 0;
}
.portal-job-list-mobile .mobile-outside-mode-query hc-query .advance-query .hc-form .hc-form-group .content .hc-form-field.hc-form-field.single-line .hc-form-control .component-input-inner.placeholder {
    align-items: center;
}
.rec-candidate-resume-mobile .my-resume-top .resume-pic:after {
    display: none;
}
.rec-multi-content .rec-profile-inner-work .virtual-scroll .virtual-scroll-container .operate-content .table-row .operate-cell .operate {
    font-size: 14px;
    font-weight: 400;
}
/*简历中心职位详情页面已录用删掉*/
.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 .rec-resume-detail-info-first-li .rec-resume-detail-entry {
    display: none;
}

.portal-job-list-mobile .mobile-outside-mode-query hc-query .advance-query .hc-form .hc-form-group .content .hc-form-field.hc-form-field {
    flex: 1 0 50%;
}
/*职位滚动样式修改*/
.rec-depart-info-mobile {
    height: 90px;
}

.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%;
}
/*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 {
    height: 100%;
}

/*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; } 

/*移动端所有子集的删除和修改按钮大小一致*/
.rec-multi-content .rec-profile-block-btn-mobile .rec-view-btn-model .hcm-btn-list .btn-item>button {
	font-size: 14px!important;
}

.rec-multi-content .rec-profile-block-btn-mobile .rec-view-btn-model .hcm-btn-list .btn-item>button {
	font-size: 14px !important;
	padding: unset !important;
}

.rec-multi-content .rec-profile-block-btn-mobile .rec-view-btn-model .hcm-btn-list .btn-item {
	margin: unset;
}

/*应聘进程里面不显示具体的阶段*/
.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-other-info .my-resume-other-info-chart .other-info-desc .preview-resume-info{
    display:none;
}
/*门户我的简历移动端 预览简历 隐藏*/
.preview-resume{
    display:none;
}
/*移动端公司简历公司名称换行展示*/
.zsb-company .company-info .company-title .company_base .cName {
    white-space:pre-wrap;
}
/*门户移动端简历基本信息子集【修改】按钮大小*/
.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
}

/*门户职位中心页面右上角公司名称与logo对齐*/
.rec-depart-info-pc .depart-logo .name {
    padding-top: 0px;
}

/*门户移动端公司简介字体大小调整*/
.zsb-company .company-info .item .content {
    color: #333;
    font-size: 16px;
    font-style: normal;
    letter-spacing: 0;
    line-height: 20px;
    margin-top: 16px;
}

.zsb-company .company-info .company-tag span {
    background: rgba(var(--hcm-theme-color-rgb),.1);
    border-radius: 4px;
    color: var(--hcm-theme-color);
    display: inline-block;
    font-size: 16px;
}

/*招聘门户-公司简介banner样式调整*/
.company-page .company-info{
    transform: translateY(0px);
}

/*招聘门户-职位详情页 top-banner职位名称不限制长度*/
.recruit-job-detail-view .top-banner .top-banner-first-line .name-mobile{
    max-width: calc(100% - 32px);
}

/*招聘移动端分享投递简历时图片z-index调整*/

.main-mobile .ui-view {
/*transform-style: preserve-3d;*/
/*-webkit-transform: translate3d(0,0,0);*/
}


.recruit-portal-index-nav .top-content{
     &::-webkit-scrollbar {
      width: 8px;
      height: 6px;
    }
    
-webkit-scrollbar-thumb {
        background-color: rgba(0, 0, 0, .3);
        border-radius: 8px;
        width: 8px;
        height: 8px;
      }
}


.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;
}

/*公司简介不显示规模人数等pc端*/
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-last-child(1) {display: none;}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-last-child(2) {display: none;}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-last-child(3) {display: none;}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-last-child(4) {display: none;}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-last-child(5) {display: none;}
.company-page .company-info .company-top .company_base .middle-info .line_fir .company-tag span:nth-last-child(6) {display: none;}



/*公司简介不显示规模人数等移动端*/

.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;}


/*简历详情页面应聘职位的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;
}

/*简历详情页面公司显示去掉*/
.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;
}

/*招聘活动签到页面，负责人、时间、活动描述去掉*/
.hc-list-rec-activity .activity-banner .activity-content:nth-child(3){
    display: none;
}
.hc-list-rec-activity .activity-banner .activity-content:nth-child(5){
    display: none;
}

/*校招系统中【审批中】内容都去掉*/
hc-tab-pane:has(label[hc-title=审批中]){
    display:none;
}

/*招聘门户登陆页背景图走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-detail-top .resume-detail-job-info .job-address {
    display: none;
}
/*门户端移动端：公司名称不要拖动，要换行*/
 .rec-depart-info-mobile .company-card .mid .name {
    white-space: inherit;
 }
 
/*移动端职位首页图片在【职位搜索】上方*/
.portal-job-list-mobile .job-search-bar {
	margin-top: 118px;

}
.portal-job-list-mobile .portal-job-banner {
	position: absolute;
	top: 0;
}

/*门户职位详情头部去掉规模等信息*/
.rec-depart-info-mobile .company-card .mid .info {
    display:none;
}


/*隐藏右上角"新建"按钮*/
.pc-main-frame .header-banner>nav .with-inner .icon-hcm-add {
    display: none;
}
/*隐藏“搜索”按钮*/
.new-portal .header-banner>nav .icon.icon-hcm-check {
    display: none;
}
/*移动端首页顶部搜索框及加号隐藏*/
.home-page .plugin-flow header {
    display:none;
}
/*隐藏“在线反馈”按钮*/
.pc-main-frame .header-banner > nav .icon-hcm-customer-service {
    display: none;
}
.pc-main-frame .header-banner>nav .icon-hcm-question {
    display: none;
}
hc-dialog .hc-dialog-window header .icon-hcm-question {
    display: none;
}

/*门户职位详情头部公司名称居中*/
/*.rec-depart-info-pc .depart-logo .name {*/
/*    padding-top: 16px;*/
/*}*/

/*隐藏list页面右上角行高选择按钮*/
.hcm-content-indicator .grid-setting-content .icon {
    display: none;
}  

/*简历详情【应聘进度看板】公司字段需隐藏*/
.article-resume-card .resume-card .detail .item-last-company {
  display: none;
}

/*门户首页跳转地址*/
.home-page-31997577 img {
	display: none;
}

.home-page-null  img {
	display: none;

}

/*公司简介-底部增加空白宽度*/
.company-page .company-info .company-mid {
    margin-bottom: 48px;
}

.zsb-company .company-info .item .item_title .address{
    padding-bottom: 32px;
}

/*简历详情页-移动端 职位名称展示全*/
.resume-detail-view .resume-detail-top .resume-detail-job-info .job-name{
    width:100%;
}

/*专员移动端简历详情页面*/    
    .resume-detail-view .resume-detail-top .resume-detail-job-info {
  white-space: unset; 
}
.resume-detail-view .resume-detail-top .resume-detail-job-info .job-name {
    white-space: unset; 
}

.hcm-hc-portal-container hcm-board {
    overflow-x: hidden;
}

/*简历详情页面看板面试官时间去掉*/ 
.fieldwork-rec-interview .interview-info .interview-info-item:nth-child(1){ display:none;}

/*隐藏移动端底部“同事”入口*/
.bottom-menu>.item:nth-child(2) {
    display:none;
}

/*列表增加网格*/
.virtual-scroll .virtual-scroll-container .table-body .table-row .table-cell{
    border: 1px solid #eee;
}
/*去掉职位中心高级查询条件按钮*/
.model-list-style[name='ReleaseJobMgr-main_service_campus'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-check-list{
    display: none;
}
/*去掉职位中心小螺丝设置按钮件按钮*/
.model-list-style[name='ReleaseJobMgr-main_service_campus'] .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='ReleaseJobMgr-main_service_campus'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-lamp{
    display: none;
}
/*去掉测评结果高级查询条件按钮*/
.model-list-style[name='U_EvaluationDataResult-app'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-check-list{
    display: none;
}
/*去掉测评结果小螺丝设置按钮件按钮*/
.model-list-style[name='U_EvaluationDataResult-app'] .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='U_EvaluationDataResult-app'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-lamp{
    display: none;
}
/*去掉工程硕博士学生信息维护高级查询条件按钮*/
.model-list-style[name='U_StudentsDataMaintenance-Engineering'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-check-list{
    display: none;
}
/*去掉工程硕博士需求信息维护高级查询条件按钮*/
.model-list-style[name='U_EngineeringDemand_Cooperation-Engineering'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-check-list{
    display: none;
}
.model-list-style[name='U_EngineeringDemand_Enrollment-Engineering'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-check-list{
    display: none;
}
.model-list-style[name='U_EngineeringDemand_Scientific-Engineering'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates .icon-hcm-check-list{
    display: none;
}
/*去掉简历中心组织弹窗4个按钮*/
.model-list-style[name='OrgDepartment-treeListSelector'] .hcm-nav-content .hcm-content .hcm-content-top .hcm-content-indicator .advance-query .simple .right-content .operates{
    display: none;
}
/*门户职位详情字体颜色*/
.recruit-job-detail-view-pc .job-other-info .field-content span{color:#333}
.recruit-job-detail-view-pc .top-banner .top-banner-second-line .job_category span{color:#333}
/*门户职位详情字体居中*/
.rec-depart-info-pc .depart-logo .name{margin: auto 0;}

.portal-job-content .job-list-content .virtual-scroll .virtual-scroll-container .table-body .table-row .table-cell{
    border: none !important;
}

/*隐藏门户中-组织树上的查看公司详情*/
.recruit-depart-tree-node .department-expand-icon{
    display:none;
}
/*分析报表组合查看长度调整*/
 .flex-report-combine-view .flex-operate-footer .footer-content .flex-report-sheet {
    max-width: 50%;
}
/*门户职位详情-职位名称字段自适应【开始】*/
.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;
}
/*门户职位详情-职位名称字段自适应【结束】*/
