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


        /*移动端首页整体下移不遮挡背景图片*/
.hc-show-plugins{margin-top: 100px;}
/*移动端首页顶部搜索框及加号隐藏*/
.home-page .plugin-flow header {
    display:none;
}

.mobile .slide-left .ui-view.ng-enter {
    animation: none;
  }

.mobile .slide-left .ui-view.ng-leave {
    animation: none;
  }
  
.mobile .slide-right .ui-view.ng-enter {
    animation: none;
  }

.mobile .slide-right .ui-view.ng-leave {
    animation: none;
  }
.header-banner .logo-title{
    color: #fff !important;
}
.pc-main-frame .header-banner>nav .icon{
    color: #fff !important;
}
.pc-main-frame .header-banner>nav .icon:hover{
    color: #03A9F4 !important;
}
.pc-main-nav .nav-body .category-list .nav-item {
    color: #fff !important;
}
.pc-main-nav .nav-body .category-list .nav-item:hover{
    color: #03A9F4 !important;
}
.pc-main-nav .nav-body .category-list .nav-item.selected{
    background-color: #fff !important;
    color: #03A9F4 !important;
}
.pc-main-frame .header-banner {
    background-color: #155fb2;
}
.pc-main-nav .nav-body .category-list{
    background-color: #155fb2 !important;
}
.hcm-nav-content .hcm-nav .hcm-nav-foot{
    color: #fff !important;
}
.hcm-nav-content .hcm-nav .hcm-nav-foot:hover{
    background-color: #155fb2 !important;
}
.hc-list-homepage .custom-content>div>div>div {
        white-space: nowrap;
}

.hc-list-homepage .custom-content>div>div:nth-child(2n) {
        flex: none;
}
.hc-list-homepage .custom-content>div>div:nth-child(odd):not(.compared-info) {
        flex-flow: nowrap;
}
.hc-list-homepage .custom-content>div>div>div {
        white-space: nowrap;
}
.hc-list-homepage .custom-content>div>div:nth-child(odd):not(.compared-info) {
        flex-flow: nowrap;
        overflow: hidden;
            flex: 1 1 auto;
}

.hc-list-homepage .row-container .row {
	padding: 0;
	min-height:33px;
}
/*个人资料-头像-pc*/
.employee-page.hcm-nav-content .content-panel .photo-block .emp-photo {
width: 120px;
height: 120px;
border-radius: 0;
overflow: hidden;
}

.employee-page.hcm-nav-content .content-panel .photo-block .emp-photo img {
width: 120px;
border-radius: 0;
}
.employee-page.hcm-nav-content .content-panel .photo-block img{
width:135px;
height:170px;
border-radius:0;
}

/*个人资料-头像-mobile*/
.employee-page #emp-card-mobile .photo-block .emp-photo {
width: 85px;
height: 95px;
border-radius:0;
border: 2px solid #fff;
}

/*人员管理-头像*/
.emp-details-base .head .emp-photo img {
width: 130px;
height: 175px;
border-radius:0;
}
.emp-details-base .head .emp-photo .mask {
border-radius: 0;
}
.emp-details-base .head .emp-photo {
width: 130px;
height: 175px;
border-radius:0;
overflow: hidden;
cursor: pointer;
position: relative;
display: inline-block;
}

/*信息采集-头像*/
.hc-primary-photo .primary-photo.circle {
width: 130px;
height: 175px;
border-radius: 0;
}
.hc-primary-photo .primary-photo:not(.circle) {
border-radius: 0;
width: 130px;
height: 175px;
}


/*人员信息头像修改为方形*/
hc-list-new  .img-with-text img{
border-radius: 0;
}

/*隐藏右上角"新建"按钮*/
.pc-main-frame .header-banner>nav .with-inner .icon-hcm-add {
    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;
}
.mobile .circle .bottom-menu .item:nth-child(2){
     display: none;
}

/*隐藏流程发起人个人资料*/
.hc-personnel-state-card .info-photo-box{
    pointer-events:none
}
/*考勤日历个性化*/
.mobile home-widget-calendar .home-widget .home-widget-header .calendar-header {
    flex: 1 0 auto;
}

.mobile home-widget-calendar .home-widget .home-widget-content .calendar-content .calendar-item {
    height: 36px;
    width: 36px;
}