:host {
    ::ng-deep {
      nz-card {
  
        .pr {
          position: relative;
        }
  
        .pa {
          position: absolute;
          top     : 50px;
          left    : 150px;
        }
  
        .tips {
          display      : flex;
          margin-bottom: 0;
          color        : #333;
  
          dt {
            width: 150px;
          }
  
          dd {
            width        : 190px;
            margin-bottom: 0;
            text-align   : center;
          }
        }
  
        .form-title {
          margin-bottom: 10px;
          padding-left : 8px;
          color        : #333;
          font-weight  : 700;
          font-size    : 18px;
          line-height  : 20px;
          border-left  : solid 3px #1890ff;
        }
  
      }
  
      .ant-form-item {
        margin-left: 180px;
      }
  
      nz-date-picker,
      nz-input-number {
        width: 100% !important;
      }
  
      .input-back {
        nz-form-item {
          margin-left: 0px;
  
          .ant-form-item-label {
            flex: 0 !important;
          }
  
          .ant-form-item-control {
            max-width  : 100% !important;
            margin-left: 20px !important;
          }
        }
      }
  
    }
  }