@import '~antd/lib/style/themes/default.less';

:global {
  .salary-detail {
    .ant-modal-body {
      padding: 16px;
      padding-top: 10px;
      .personal-info {
        display: flex;
        padding-bottom: 20px;
        .name-job {
          padding-top: 6px;
          padding-left: 6px;
          p {
            margin-bottom: 0;
            height: 18px;
            line-height: 18px;
          }
        }
      }
      .work-table {
        // thead {
        //   background: #e6e6e6;
        // }
        .td {
          width: 120px;
          border-right: 1px solid #e6e6e6;
          border-bottom: 1px solid #e6e6e6;
          line-height: 30px;
          text-align: center;
        }
        tbody tr td:first-child {
          width: 80px;
        }
        .salary-list {
          margin-top: -2px;
          margin-left: -1px;
        }
        .ant-list-grid .ant-list-item {
          margin-bottom: 0px;
        }
        .ant-card-head {
          min-height: auto;
          height: 32px;
          color: inherit;
          padding: 0;
          font-size: 14px;
        }
        .ant-card-head-title {
          line-height: 32px;
          padding: 0;
          text-align: center;
        }
        .ant-card-body {
          padding: 0px;
          text-align: center;
          line-height: 32px;
          .ant-form-item {
            margin-bottom: 0px;
          }
          // .dynamic-hidden,
          // .fix-hidden {
          //   visibility: hidden;
          // }
        }
      }

      .check-salary {
        .add-salary-box {
          .add-title {
            line-height: 40px;
          }
          .hastitle-form {
            .ant-form-item-control-wrapper {
              display: inline-block;
            }
          }
        }
      }
    }
  }
}
