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


        /*在线反馈显示服务通道*/
.pc-main-frame .header-banner .operate-add-popup .contact {
 display: block;
}
/*登录首页显示服务通道*/
.customer-service {
 display: flex;
}






/*在新用户注册/忘记密码下方空白处加描述文字*/
#login-alter::after {
    content: '本平台为互联网非涉密平台，严禁处理、传输国家秘密';
}
#login-alter{
    text-align: center;
    color:#FF0000;
    position: relative;
    top: 50px;
}

/*PC端顶部的标语*/
.pc-main-frame .header-banner > nav .left-conent {
    justify-content: start;
    flex: 1;
}
.pc-main-frame .header-banner > nav .left-conent::after {
    content: '\672c\5e73\53f0\4e3a\4e92\8054\7f51\975e\6d89\5bc6\5e73\53f0\ff0c\4e25\7981\5904\7406\3001\4f20\8f93\56fd\5bb6\79d8\5bc6';
    font-size: 14px;
    color:#FF0000;
    font-weight: 400;
    flex: 1;
    text-align: center;
}


/*隐藏移动端底部“同事”入口*/
.bottom-menu>.item:nth-child(2) {    
display:none;
}

/*隐藏绩效考核表当前得分*/
.hc-score-info .score .current-score{display: none !important;}

/*隐藏考核表上方阶段执行人和得分*/
hc-stage-card .hc-stage-card #stage-nav li .executor-info{display: none !important;}


/*移动端首页顶部加号隐藏*/
.mobile .home-page .plugin-flow header .icon-hcm-add {
    display: none;
}

/*隐藏移动端签名*/
.home-widget-emp-card-info-mobile .emp-card-sign {
    display: none;
}




/* 所有模型列表页查询条件区：强制显示滚动条 */
.model-list-style .query-form {
  overflow-y: scroll !important;
}

.model-list-style .query-form::-webkit-scrollbar {
  display: block !important;
  width: 6px !important;
}

.model-list-style .query-form::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2) !important;
  border-radius: 3px !important;
}

.model-list-style .query-form::-webkit-scrollbar-track {
  background: transparent !important;
}



 
 
/* ============================================
   HCM 流程表单附件样式 + 首页待办已办样式（完整版）
   包含：PC端 + 移动端 + 居中对齐
   ============================================ */



/* ============================================
   一、PC 端 - 流程表单上传文件样式（弹窗版）
   ============================================ */

.wfBillNewThirdDialog .v3-wf-info-pc-new .hc-form hc-input-upload-multiple .file-list-item {
    height: 28px;
    padding: 5px;
    margin: 2px;
}
.wfBillNewThirdDialog .v3-wf-info-pc-new .hc-form hc-input-upload-multiple .file-list-item .pre-file img {
    height: 10px;
    width: 10px;
}
.wfBillNewThirdDialog .v3-wf-info-pc-new .hc-form .hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file .icon {
     height: 10px;
     width: 10px;
}
.wfBillNewThirdDialog .v3-wf-info-pc-new .hc-form .hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file .icon:before {
   font-size: 18px;
   position: absolute;
   left: 5px;
}



/* ============================================
   一-B、PC 端 - 流程表单上传文件样式（直接打开版）
   只做尺寸/对齐调整，不加背景边框
   ============================================ */

/* 附件项：紧凑 + 垂直居中 */
.hc-form hc-input-upload_multiple .box-list-block-container .file-list-item,
.hc-form hc-input-upload-multiple .box-list-block-container .file-list-item {
    display: flex !important;
    align-items: center !important;
    height: 28px !important;
    padding: 4px 8px !important;
    margin: 2px 0 !important;
}

/* 文件名 */
.hc-form hc-input-upload_multiple .box-list-block-container .file-list-item .file-info .name,
.hc-form hc-input-upload-multiple .box-list-block-container .file-list-item .file-info .name {
    padding: 0 6px !important;
    line-height: 1.4 !important;
    font-size: 13px !important;
}

/* ============================================
   一-B 补充：PC 端直接打开页 - 附件图标缩小
   ============================================ */

/* 图标容器 */
.hc-form hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file .icon,
.hc-form hc-input-upload-multiple .box-list-block-container .file-list-item .pre-file .icon,
.hc-form .hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file div.icon,
.hc-form .hc-input-upload-multiple .box-list-block-container .file-list-item .pre-file div.icon {
    height: 24px !important;
    width: 24px !important;
    font-size: 20px !important;
    line-height: 24px !important;
}

/* 图标图片 */
.hc-form hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file img,
.hc-form hc-input-upload-multiple .box-list-block-container .file-list-item .pre-file img {
    height: 14px !important;
    width: 14px !important;
}




/* ============================================
   二-B、移动端 - 流程表单上传文件样式（直接打开版）
   不依赖 workflow-detail-info-page-v3 前缀
   ============================================ */

/* 附件项背景 + 边框 */
html.mobile .hc-input-upload_multiple .box-list-block-container .file-list-item {
    background: #f9fafc;
    border: 1px solid transparent;
    border-radius: 6px;
    display: -ms-flexbox;
    display: flex;
    margin: 3px 0;
    padding: 1px;
}

/* PDF 图标颜色 */
html.mobile .hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file .icon-hcm-attachment-pdf {
    color: #f64d4a;
}

/* 附件 icon 容器 */
html.mobile .hc-input-upload_multiple .box-list-block-container .file-list-item .pre-file .icon {
    border: 1px solid #f1f2f5;
    border-radius: 8px;
    font-size: 20px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 24px;
}

/* 附件文件名 */
html.mobile .hc-input-upload-multiple .box-list-block-container .file-list-item .file-info .name,
html.mobile .hc-input-upload_multiple .box-list-block-container .file-list-item .file-info .name {
    color: #151718;
    font-weight: 500;
    padding: 1px;
}

/* 移动端 - 文件名加粗 */
html.mobile .hc-input-upload_multiple .box-list-block-container .file-list-item .file-info .name,
html.mobile .hc-input-upload-multiple .box-list-block-container .file-list-item .file-info .name,
html.mobile .hc-input-upload_multiple .box-list-block-container .file-list-item .name.text-ellipsis,
html.mobile .hc-input-upload-multiple .box-list-block-container .file-list-item .name.text-ellipsis {
    font-weight: 600 !important;
}



/* ============================================
   三、PC 端 - 附件图标与文字垂直居中
   ============================================ */

/* 附件行整体垂直居中 */
.box-list-block-container .file-list-item {
    align-items: center !important;
}

/* 文字框变小 + 垂直居中 */
.box-list-block-container .file-list-item .file-info .name,
.box-list-block-container .file-list-item .name.text-ellipsis {
    padding: 0 4px !important;
    line-height: 1.4 !important;
    display: flex !important;
    align-items: center !important;
}

/* 文件信息区垂直居中 */
.box-list-block-container .file-list-item .file-info {
    display: flex !important;
    align-items: center !important;
    align-self: center !important;
}


/* ============================================
   四、首页 Message 插件 - 待办/已办样式
   ============================================ */

/* 文字超长自动换行 - 覆盖 .one-ellipsis */
.hc-list-homepage .custom-content .one-ellipsis,
.hc-list-homepage .custom-content div .one-ellipsis,
.hc-list-homepage .row .one-ellipsis {
  white-space: normal !important;
  word-break: break-word !important;
  overflow-wrap: break-word !important;
  overflow: visible !important;
  text-overflow: clip !important;
}

/* 内部 div 取消 inline-block 限制 */
.hc-list-homepage .custom-content div > div div,
.hc-list-homepage .custom-content div div {
  display: block !important;
  white-space: normal !important;
  word-break: break-word !important;
}

/* 行高调整 - 减小内边距 */
.hc-list-homepage .row,
.hc-list-homepage .row-container .row {
  min-height: auto !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  padding-left: var(--hcm-pd-4) !important;
  padding-right: var(--hcm-pd-4) !important;
}



/* 内容文字大小 14px */
.hc-list-homepage .custom-content,
.hc-list-homepage .custom-content .one-ellipsis,
.hc-list-homepage .row .area.middle-left-area,
.hc-list-homepage .row .custom-content div,
.hc-list-homepage .row .custom-content span {
  font-size: 14px !important;
}

/* 日期文字大小 12px */
.hc-list-homepage .row .area.middle-right-area .value,
.hc-list-homepage .row .middle-right-area span.value,
.hc-list-homepage .row .right-content .value {
  font-size: 12px !important;
}




/* ============================================
   五、首页 Message 插件 - 隐藏横线
   ============================================ */

/* 隐藏待办/已办之间的分隔横线 */
.hc-list-homepage .custom-content .readPoint,
.hc-list-homepage .row-container .readPoint,
.hc-list-homepage .readPoint.ng-scope {
    display: none !important;
}
