﻿.ant-table-small .ant-table-thead > tr > th {
    font-weight: 600;
}
.ant-form-item-label > label {
  font-weight:600
}
.ant-form-horizontal .ant-form-item-label > label.ant-form-item-no-colon::after {
    /*content: '：'*/ 
}
.jnpf-input-number {
    font-weight: 600 !important;
    color: #1a368c;
    text-align:right !important;
}
.ant-table-summary td {
      font-weight: 600 !important;
    color: #1a368c;
    text-align:right !important;

}
  /*.jnpf-input-number> p{
    counter-reset: num;
  }
 
 .jnpf-input-number> *:before {
    content: counter(num);
    counter-increment: num;
  }
 
 .jnpf-input-number > *:not(:last-child):after {
    content: "，";
  }*/

.jnpf-calculate {
    font-weight: 600 !important;
    color: #1a368c;
}
.selectRow td {
   background-color: #e6f7ff !important;
  color: #000 !important;
}
.ant-table-row-selected td {
  background-color: #5b5757 !important;
  color: #fff;
}
    .ant-table-cell-row-hover {
       background-color: rgb(204,204,204);
       color: #000;
    
    }
.ant-radio-inner {
    border-color: #1890ff !important;
}
.yt_InputNumber_Color {
    font-weight: 600 !important;
    color: #1a368c;
    text-align:right !important;
}
.ant-input-number-input {
     text-align:right !important;
     /*padding-right: 25px !important;*/
} 
.jnpf-basic-column-design .ant-input-number-input-wrap  .ant-input-number-input{
     padding-right: 25px !important;
}
.ant-input[disabled] ,.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{
 color:#00061a !important;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
     color:#00061a !important;
}
.ant-input-number-disabled,.ant-picker.ant-picker-disabled {
   color:#00061a !important;
}
/*.ant-table-cell-ellipsis {white-space:normal !important;}*/
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:#000 !important;}
.ant-collapse-header {
   font-size:18px;
   border-bottom:1px solid #d9d9d9;
   font-weight:600;
} 
/* 树样式 */
.ant-tree-show-line .ant-tree-switcher {
   background-color:transparent !important;
}
.ant-tree-switcher {line-height:25px !important;}
.ant-tree-node-content-wrapper{height: 25px !important;line-height: 25px !important;}
.ant-tree-treenode.ant-tree-treenode-selected .ant-tree-switcher{background-color: #bae7ff !important;}

/* 列表表头线条 */
.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before{width: 2px !important; background-color:rgba(0, 0, 0, 0.1)}
/* 列表表头单元格 */
.ant-table-small .ant-table-thead > tr > th{background-color:rgb(237 235 235) !important;}
/* 列表body右线条 */
.ant-table-tbody > tr > td {
 border-right: 1px solid #868585d9 !important;
  border-bottom: 1px solid #868585d9 !important;
}


/*.ant-table-tbody > tr > td {

    border-bottom: 1px solid #2f2d2d !important;
}
.ant-table-tbody > tr > td {
    border-right: 1px solid #2f2d2d !important;
}
.ant-table-thead > tr > th{
    border-bottom: 1px solid #2f2d2d !important;
    border-right: 1px solid #2f2d2d !important;
border-top: 1px solid #2f2d2d !important;

}
.ant-table-container table > thead > tr:first-child th:first-child {

    border-left: 1px solid #2f2d2d;
}

.ant-table-container table > thead > tr:first-child td:first-child {

    border-left: 1px solid #2f2d2d;
}*/

/*.edit-form .ant-select:not(.ant-select-customize-input) .ant-select-selector {

    border: 1px solid #2f2d2d !important;
}
.edit-form .ant-input-number {
    border: 1px solid #2f2d2d !important;

}
.edit-form .ant-input-affix-wrapper {
    border: 1px solid #2f2d2d !important;
}
.edit-form .ant-picker{
    border: 1px solid #2f2d2d !important;
}*/ 
/*.edit-form textarea {
    border: 1px solid #2f2d2d !important;
}*/ 

.detail-form-item
 .ant-input-number:hover {
    border: 1px solid #2f2d2d !important;

}
.detail-form .ant-form-item-control-input{
    border-bottom: 1px solid #2f2d2d !important;
}
/*.ant-table-cell {
    display: flex;
}*/

.ytOldValue {
    text-decoration: line-through;
    color:red;
    padding-right:2px;
}
.hiprint-printElement-table {

  background-color:red;
}
.mce-content-body {
    background-color: rgba(0, 0, 0, 0.1) !important;
}
.detail-form .ant-form .ant-form-item, .edit-form .ant-form .ant-form-item {
    margin-bottom: 10px !important;
} 


.ant-input-number-handler-wrap {
  display:none;
} 