/*所有构件的默认容器*/
.hk-component-container {
  display: inline-block;
}
.hk-space-space .ant-space-item-split {
  width: 100%;
}
.hk-form-form .ant-form-item {
  margin-right: 0px;
}
.ant-form-item-control-input-content {
  display: flex;
}
.ant-form-item-control-input {
  min-height: 37px !important;
}
.hk-DescribeForm-describeForm .ant-form-item {
  margin: 0px;
  border: 1px solid #e8e8e8;
}
.hk-DescribeForm-describeForm .ant-form-item-label {
  border-right: 1px solid #e8e8e8;
  padding: 5px;
  background: #fafafa;
  /*text-align: left;*/
}
.hk-DescribeForm-describeForm .ant-form-item-control {
  padding: 5px 15px;
}
.hk-DescribeForm-formFieldAreaItem {
  border: none !important;
}
.hk-DescribeForm-formFieldAreaItem .ant-form-item-control {
  padding: 0;
}
.hk-DescribeForm-formFieldAreaItem .ant-form-item-label {
  border-right: none !important;
  padding: 0px !important;
  background: transparent !important;
  line-height: 37px !important;
  /*text-align: left;*/
}
.hk-DescribeForm-formFieldAreaItem .ant-form-item-label > label {
  margin-bottom: 0px !important;
}
.hk-describeForm-describeForm .ant-form-item {
  margin: 0px;
  border: 1px solid #e8e8e8;
}
.hk-describeForm-describeForm .ant-form-item-label {
  border-right: 1px solid #e8e8e8;
  padding: 5px;
  background: #fafafa;
  /*text-align: left;*/
}
.hk-describeForm-describeForm .ant-form-item-control {
  padding: 5px 15px;
}
.hk-describeForm-formFieldAreaItem {
  border: none !important;
}
.hk-describeForm-formFieldAreaItem .ant-form-item-control {
  padding: 0;
}
.hk-describeForm-formFieldAreaItem .ant-form-item-label {
  border-right: none !important;
  padding: 0px !important;
  background: transparent !important;
  line-height: 37px !important;
  /*text-align: left;*/
}
.hk-describeForm-formFieldAreaItem .ant-form-item-label > label {
  margin-bottom: 0px !important;
}
.hk-select-select .ant-select-dropdown-menu-item {
  height: 32px;
}
.ant-upload {
  width: 100%;
}
.hk-carousel-box > div {
  width: 90%;
  display: inline-block;
}
.hk-carousel-box > :not(div) {
  width: 5%;
  display: inline-block;
}
.react-resizable {
  position: relative;
  background-clip: padding-box;
}
.react-resizable-handle {
  position: absolute;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
  z-index: 1;
}
.hk-editColumn-editable-cell {
  position: relative;
}
.hk-editColumn-editable-cell-input {
  padding: 4px 8px 4px 11px;
}
.hk-editColumn-editable-cell-text-wrapper {
  padding: 6px 12px 6px 1px;
  cursor: pointer;
}
.hk-editColumn-editable-cell-text-wrapper:hover {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 5px 11px 5px 0px;
}
.hk-editColumn-editable-cell-text-wrapper-none {
  padding: 16px 12px 17px 1px;
  cursor: pointer;
}
.hk-editColumn-editable-cell-text-wrapper-none:hover {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 15px 11px 16px 0px;
}
.hk-editColumn-editable-cell-text-wrapper-select {
  padding: 6px 40px 6px 1px;
  cursor: pointer;
}
.hk-editColumn-editable-cell-text-wrapper-select:hover {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 5px 39px 5px 0px;
}
.hk-editColumn-editable-add-btn {
  margin-bottom: 8px;
}
.hk-editColumn-center {
  text-align: center;
}
.hk-editColumn-editable-cell-text-wrapper-dirty {
  height: 0px;
  width: 0px;
  border-right: 5px solid transparent;
  border-top: 5px solid red;
  float: left;
}
.hk-editColumn-editable-cell-value-wrap {
  padding: 5px 12px;
  cursor: pointer;
}
.hk-editColumn-editable-cell-value-wrap:hover {
  padding: 4px 11px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.hk-editColumn-editable-cell .ant-form-item-explain {
  position: absolute;
  top: 100%;
  font-size: 12px;
}
.hk-confirmWithCloseButton-confirmWithCloseButton .ant-modal-header {
  padding: 0px;
}
.hk-confirmWithCloseButton-confirmWithCloseButton .ant-modal-title {
  display: none;
}
.hk-confirmWithCloseButton-confirmWithCloseButton .ant-modal-body {
  padding: 32px 32px 24px;
}
.hk-confirmWithCloseButton-confirmWithCloseButton .ant-modal-confirm-body > .anticon {
  color: #faad14;
}
.hk-confirmWithCloseButton-confirmWithCloseButton .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}
.hk-confirmWithCloseButton-confirmWithCloseButton .ant-modal-confirm-btns button + button {
  margin-bottom: 0;
  margin-left: 8px;
}
.hk-fieldset-fieldset {
  border: 1px solid #c0c0c0;
  padding: 0.35em 0.625em 0.75em;
  margin: 0 2px;
}
.hk-fieldset-legend {
  display: block;
  width: unset;
  max-width: unset;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
  border-bottom: none;
}

/*# sourceMappingURL=base.css.map*/