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


        .employee-page.hcm-nav-content .content-panel .photo-block .emp-photo {
width: 120px;
height: 140px;
border-radius: 0;
}
.employee-page.hcm-nav-content .content-panel .photo-block .emp-photo img {
width: 120px;
height: 140px;
border-radius: 0;
}
.employee-page.hcm-nav-content .content-panel .photo-block img{
width:120px;
height:140px;
border-radius:0;
}
/*我的绩效-移动端打分隐藏*/
.stage-list .stage .score{display: none;}
.stage-list .stage .is_score{padding-left: 24px !important;}

/*登录页提示内容颜色调整*/
.login-tip {
    color:#CC0000
}

/*个人资料-头像-mobile*/
.employee-page #emp-card-mobile .photo-block .emp-photo {
width: 120px;
height: 140px;
border-radius:0;
border: 2px solid #fff;
}

/*人员管理-头像*/
.emp-details-base .head .emp-photo img {
width: 0px;
height: 0px;
border-radius:0;
}
.emp-details-base .head .emp-photo .mask {
border-radius: 0;
}
.emp-details-base .head .emp-photo {
width: 0px;
height: 0px;
border-radius:0;
overflow: hidden;
cursor: pointer;
position: relative;
display: inline-block;
}

/*信息采集-头像*/
.hc-primary-photo .primary-photo.circle {
width: 120px;
height: 140px;
border-radius: 0;
}
.hc-primary-photo .primary-photo:not(.circle) {
border-radius: 0;
width: 120px;
}

/* 帮助隐藏*/
.pc-main-frame .header-banner>nav .icon-hcm-question {
    display: none;
}
hc-dialog .hc-dialog-window header .icon-hcm-question {
    display: none;
}
/*header 隐藏新建+ */
.pc-main-frame .header-banner>nav .icon .icon-hcm-add {
    display: none;
}

.pc .user-profile-page user-profile-head .profile-info-content .text-content {
    padding-top: 180px;
}

.hcm-nav-content.board-report .hcm-content-top {
    background: #122452;
    border: 1px solid #228DC9;
    box-shadow: 0px 1px 15px rgba(34, 141, 201, 0.45), inset 0px 0px 45px #20407B;
    border-radius: 4px;
}
.hcm-nav-content.board-report .hcm-content-top .hcm-content-title {
    background: unset;
}
.hcm-nav-content.board-report .hcm-content-top .hcm-content-title .text {
    color: #fff;
}
.hcm-nav-content.board-report .simple-form hc-form .hc-form-group .content .hc-form-field .hc-form-control {
    background: rgba(44, 79, 149, 0.65);
    border: 1px solid #2C71D8;
}
.hcm-nav-content.board-report .simple-form hc-form .hc-form-group .content .hc-form-field .hc-form-control .component-container,
.hcm-nav-content.board-report .simple-form hc-form .hc-form-group .content .hc-form-field .hc-form-control .component-container .input-icon{
    color: #fff;
}
.hcm-nav-content.board-report .report_filter.simple-form .hc-form-group .content .hc-form-field .hc-form-label .label,
.hcm-nav-content.board-report .report_filter.simple-form .hc-form-group .content .hc-form-field .hc-form-label .required{
    background: rgba(44, 79, 149, 0.65);
}
.hcm-nav-content.board-report .bordHeardIcon {
    color: #fff;
}
.hcm-nav-content.board-report .showsomething {
    color: #fff;
}
.hcm-nav-content.board-report .btn-pc.primary {
    background: #2C71D8;
    border: 1px solid rgba(255, 255, 255, 0.25);
}
.hcm-nav-content.board-report .btn-pc.secondary {
    background: rgba(44, 79, 149, 0.65);
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.25);
}
.hcm-nav-content.board-report {
    background:radial-gradient(96% 96% at 50% 4%, #0F1E3D 0%, #061022 100%)
}
.hcm-nav-content.board-report hcm-board .hc-board-container .hc-board-component-container hc-board-component{
    border: 1px solid #1F93B8;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:4px;
    background:#122452;
}
.hcm-nav-content.board-report .hcm-content-bottom,
.hcm-nav-content.board-report hcm-board .hc-board-container .hc-board-component-container hc-board-component .hc-board-component-title {
    background-color: unset;
    border-bottom: unset;
}
.hcm-nav-content.board-report hcm-board .hc-board-container .hc-board-component-container hc-board-component .hc-board-component-title .title-content {
    color: #fff;
 
}
.hcm-nav-content.board-report .home-widget {
    background:unset;
}
.hcm-nav-content.board-report hcm-board .hc-board-container .hc-board-component-container .home-widget .home-widget-body .hc-count-component .total-count,
.hcm-nav-content.board-report hcm-board .hc-board-container .hc-board-component-container .home-widget .home-widget-body .hc-count-component .name {
    color: #fff;
}

/*全员人员数量，文本颜色*/
.hcm-nav-content.board-report .hc-board-container div[key='date_1'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_1'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_2'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_2'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_3'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_3'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_4'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_4'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_5'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_5'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_6'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_6'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_7'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_7'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_8'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_8'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_9'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_9'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_10'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_10'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_11'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_11'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_12'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_12'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_13'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_13'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_14'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_14'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_15'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_15'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_16'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_16'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_17'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_17'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_18'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_18'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_19'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_19'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_20'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_20'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_21'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_21'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_22'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_22'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_23'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_23'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_24'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_24'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_25'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_25'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_26'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_26'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_27'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_27'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_28'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_28'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_29'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_29'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_30'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_30'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report .hc-board-container div[key='date_31'] hc-board-component count-sec .home-widget .countSecBox .countSec .num {
    color:  #fff;
    font-weight:600;
    font-size:23px;
    background:#122452;
    box-shadow: 0px 1px 15px rgb(34 141 201 / 45%), inset 0px 0px 45px #20407b;
    border-radius:5px;
}
.hcm-nav-content.board-report .hc-board-container div[key='date_31'] hc-board-component count-sec .home-widget .countSecBox .countSec .text {
    color:  #fff;
    font-weight:500;
    font-size:19px;
}

.hcm-nav-content.board-report hc-board-data-count .home-widget .home-widget-body {
    overflow-y: hidden;
}


home-widget-common-container .my-favorite {
    padding: 0 24px 8px;
}
home-widget-common-container .my-favorite .home-widget-header .tabs {
    border-bottom: 0;
}
home-widget-common-container .my-favorite .home-widget-header .tabs .label {
    font-weight: 400;
}
home-widget-common-container .my-favorite .home-widget-body .app-list {
    padding: 0;
}
home-widget-common-container .my-favorite .home-widget-body .page-index-bar .index-bar-item {
    width: 6px;
}
home-widget-common-container .my-favorite .home-widget-body .page-index-bar .selected {
    background-color: #7CCD7C;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
    home-widget-common-container .my-favorite .home-widget-body {
        position: relative;
        top: -10px;
    }

}

/*首页待办已办个性化样式*/
home-widget-common-container .violet .home-widget-header .tab-icon,
home-widget-common-container .spring-green .home-widget-header .tab-icon,
home-widget-common-container .azure .home-widget-header .tab-icon {
    line-height:56px;
}
home-widget-common-container .home-widget.violet .home-widget-header .tabs .menu_left:hover,
home-widget-common-container .home-widget.spring-green .home-widget-header .tabs .menu_left:hover,
home-widget-common-container .home-widget.azure .home-widget-header .tabs .menu_left:hover {
    color: #fff;
    opacity:0.5;
}
home-widget-common-container .home-widget.violet .home-widget-header .tabs .menu_left,
home-widget-common-container .home-widget.spring-green .home-widget-header .tabs .menu_left,
home-widget-common-container .home-widget.azure .home-widget-header .tabs .menu_left {
    margin-right:5px;
}
home-widget-common-container .home-widget.violet .home-widget-header .tabs>div:nth-child(2),
home-widget-common-container .home-widget.spring-green .home-widget-header .tabs>div:nth-child(2),
home-widget-common-container .home-widget.azure .home-widget-header .tabs>div:nth-child(2) {
    flex-grow:1;
}
home-widget-common-container .home-widget.violet .hc-list-homepage .custom-content>div>div .readPoint {
    background-color:#6E53FF;
    width:8px;
    height:8px;
    border-radius:4px;
    flex-shrink: 0;
}
home-widget-common-container .home-widget.spring-green .hc-list-homepage .custom-content>div>div .readPoint {
    background-color:#22CC85;
    width:8px;
    height:8px;
    border-radius:4px;
    flex-shrink: 0;
}
home-widget-common-container .home-widget.azure .hc-list-homepage .custom-content>div>div .readPoint {
    background-color:#FF0000;
    width:8px;
    height:8px;
    border-radius:4px;
    flex-shrink: 0;
}

home-widget-common-container .home-widget.violet .hc-list-homepage .custom-content>div>div,
home-widget-common-container .home-widget.spring-green .hc-list-homepage .custom-content>div>div,
home-widget-common-container .home-widget.azure .hc-list-homepage .custom-content>div>div {
    max-width: 160px;
    flex-flow: row;
}
home-widget-common-container .home-widget.violet .hc-list-homepage .custom-content>div>div>div,
home-widget-common-container .home-widget.spring-green .hc-list-homepage .custom-content>div>div>div,
home-widget-common-container .home-widget.azure .hc-list-homepage .custom-content>div>div>div {
    line-height: 24px;
}
home-widget-common-container .home-widget.violet .home-widget-body,
home-widget-common-container .home-widget.spring-green .home-widget-body,
home-widget-common-container .home-widget.azure .home-widget-body {
    margin: 2px 0 0 0;
}
home-widget-common-container .home-widget.violet .hc-list-homepage .row-container .row,
home-widget-common-container .home-widget.spring-green .hc-list-homepage .row-container .row,
home-widget-common-container .home-widget.azure .hc-list-homepage .row-container .row {
    padding:0 8px;
}
home-widget-common-container .home-widget.violet .hc-list-homepage,
home-widget-common-container .home-widget.spring-green .hc-list-homepage,
home-widget-common-container .home-widget.azure .hc-list-homepage{
    margin:0;
}

home-widget-common-container .home-widget.violet .hc-list-homepage .custom-content>div,
home-widget-common-container .home-widget.spring-green .hc-list-homepage .custom-content>div,
home-widget-common-container .home-widget.azure .hc-list-homepage .custom-content>div {
    margin: -2px;
    justify-content: space-between;
}

/*首页考勤异常个性化样式*/
.board-component-home-widget-time-my-unusual .home-widget {
    padding: 0 24px 8px;
}
.board-component-home-widget-time-my-unusual .home-widget .home-widget-header {
    padding-top: 8px;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
    .board-component-home-widget-time-my-unusual .home-widget .home-widget-body {
        position: relative;
        top: -20px;
    }
}
.board-component-home-widget-time-my-unusual .home-widget .home-widget-header .tabs {
    border-bottom:0;
}
.board-component-home-widget-time-my-unusual .home-widget .home-widget-header .tabs .label{
   font-weight:400;
}
.home-widget-time-calendar-assistant .week-calendar .calendar-item .day{
    font-size:16px;
}
/*登录页表单卡片位置调整*/
@media screen and (min-width: 600px) {
     
    .login-window {
     left:18%;
 }
}

/*登录页表单卡片颜色透明度调整*/
@media screen and (min-width: 600px) {
     
    .login-window {
     background: rgb(255 255 255 / 90%);
 }
}
/*登录页添加服务通道图标*/
.customer-service {      display: flex; }

/*流程看板审批节点名称隐藏*/
.bill-third-process-page .process-block .process .process-info .process-header .node-name {
        display:none;
}

.workflow-detail-info-page-v3 .bill-third-process-page .process-block .process .process-info .process-header .node-name {
        display:none;
}
.hcm-nav-content.board-report#tech {
        font-family: unset;
}
.hc-score-info .score .assess-score span{font-size: 18px;}


/*隐藏绩效进度条评分*/ 
hc-stage-card .hc-stage-card #stage-nav li .executor-info{display:none ! important;}

.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;
}
.rec-candidate-resume-mobile .internal-code {
    display: none;
}
.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 .select-job-class {
    display: none;
}
.rec-resume-detail-preview-exp-old .interview-task-title .hr-edit {
    display: none;
}
.resume-detail-view .resume-detail-content .resume-detail-other-info .rec-resume-detail-interview-result .check-interview-result-status .check-btn {
    display: none;
}

/*在线反馈显示服务通道*/
.pc-main-frame .header-banner .operate-add-popup .contact {
    display: block;
}
/*登录首页显示服务通道*/
.customer-service {
     display: flex;
}


