/*! 1.0.16 */
.maintainImg {
  display: flex;
  justify-content: center;
}

html,
body {
  width: 100%;
  height: 100%;
}
#mousex-app {
  height: 100%;
}
#mousex-app .ant-select-selector {
  padding: 0.04rem 0 0.04rem 0.08rem;
  border-radius: 0.06rem;
  height: 100%;
}
#mousex-app .ant-select-selection-search-input {
  height: 100%;
}
#mousex-app .ant-select-selection-search {
  height: 100%;
}
#mousex-app .ant-select-multiple .ant-select-selector {
  padding: 0.08rem 0 0.08rem 0.08rem;
}
.ant-input {
  border-radius: 0.06rem;
}
.ant-input-number {
  border-radius: 0.06rem;
}
.ant-input-affix-wrapper {
  border-radius: 0.06rem;
}
.ant-picker {
  width: 100%;
  border-radius: 0.06rem;
  padding: 0.08rem 0 0.08rem 0.08rem;
}
.ant-input-number-input {
  margin: 0.08rem 0 0.08rem 0.08rem;
  padding: 0;
  height: 0.2rem;
}
.ant-picker-suffix {
  position: relative;
  right: 0.08rem;
}
.ant-table-row {
  height: 0.55rem;
}
.ant-select-selector {
  padding: 0.04rem 0 0.04rem 0.08rem;
  border-radius: 0.06rem;
  height: 100%;
}
.ant-select-selection-search-input {
  height: 100%;
}
.ant-select-selection-search {
  height: 100%;
}
.ant-select-multiple .ant-select-selector {
  padding: 0.08rem 0 0.08rem 0.08rem;
}
.ant-form-item-label {
  width: 1.4rem;
  max-width: 1.4rem;
  white-space: normal;
}
.ant-form-item-control {
  width: calc(100% - 1.4rem);
}
.ant-btn {
  padding: 0.06rem 0.1rem;
  margin: 0 0.1rem;
}
.ant-btn-sm {
  padding: 0 0.07rem;
}
.ant-checkbox-group-item {
  margin-right: 0.25rem;
  margin-bottom: 0.3rem;
}
.ant-checkbox + span {
  padding-left: 0.15rem;
  padding-right: 0;
}
.ant-form-item {
  margin: 0.1rem;
}
.ant-checkbox-group {
  position: relative;
  top: 0.09rem;
}
.ant-form-item-label > label::after {
  margin: 0 0.1rem 0 0.02rem;
}
.ant-form-item-label > label {
  padding-top: 0.09rem;
}
.ant-radio-group {
  position: relative;
  top: 0.09rem;
}
span.ant-radio + * {
  padding-left: 0.15rem;
  padding-right: 0;
}
.ant-radio-wrapper {
  margin-right: 0.25rem;
  margin-bottom: 0.3rem;
}
h3 {
  font-size: 18px;
}
.ant-btn:hover {
  color: #333333;
  border: 1px solid #aaaaaa;
}
.ant-btn:focus {
  color: #333333;
  border: 1px solid #aaaaaa;
}
.ant-btn-primary {
  background-color: #398fd7;
  color: #ffffff;
  border: 0px;
}
.ant-btn-primary:hover {
  background-color: #0068b7;
  color: #ffffff;
  border: 0px;
}
.ant-btn-primary:focus {
  background-color: #0068b7;
  color: #ffffff;
  border: 0px;
}
.ant-input-number {
  width: 100%;
}
.ant-form-item {
  margin: 0.1rem;
}
.ant-transfer-operation .ant-btn {
  margin: 0;
  padding: 0 0.07rem;
}
.ant-modal-footer .ant-btn-primary:hover {
  background-color: #0068b7;
  color: #ffffff;
}
.ant-modal-footer .ant-btn-primary:focus {
  background-color: #0068b7;
  color: #ffffff;
}
.ant-modal-body .ant-select-single .ant-select-selector {
  padding: 4px 0px 4px 8px;
  border-radius: 6px;
  height: 100%;
}
.ant-modal-body .ant-select-single .ant-select-selection-search-input {
  height: 100%;
}
.ant-modal-body .ant-select-single .ant-select-selection-search {
  height: 100%;
}
.ant-modal-body .ant-select-single .ant-select-multiple .ant-select-selector {
  padding: 8px 0px 8px 8px;
}
.ant-modal-body .ant-select-selector {
  padding: 4px 0px 4px 8px;
  border-radius: 6px;
  height: 100%;
}
.ant-modal-body .ant-select-selection-search-input {
  height: 100%;
}
.ant-modal-body .ant-select-selection-search {
  height: 100%;
}
.ant-modal-body .ant-select-multiple .ant-select-selector {
  padding: 8px 0px 8px 8px;
}
.ant-card-body .ant-form-item-control-input .ant-select-selector {
  padding: 4px 0px 4px 8px;
  border-radius: 6px;
  height: 100%;
}
.ant-card-body .ant-form-item-control-input .ant-select-selection-search-input {
  height: 100%;
}
.ant-card-body .ant-form-item-control-input .ant-select-selection-search {
  height: 100%;
}
.ant-card-body .ant-form-item-control-input .ant-select-multiple .ant-select-selector {
  padding: 8px 0px 8px 8px;
}
.ant-message-notice-content {
  padding: 0.3rem;
}
.ant-message .anticon {
  margin-right: 0.15rem;
}
.ant-table-cell .ant-radio-wrapper {
  margin-right: 0;
  margin-bottom: 0;
}
.ant-table-footer {
  background-color: #ffffff;
}
.ant-table-thead > tr > th {
  font-weight: 700;
}
.ant-form-item-label > label::after {
  content: ' ';
}
::-webkit-scrollbar {
  width: 0.07rem;
  height: 0.07rem;
}
::-webkit-scrollbar-thumb {
  border-radius: 0.1rem;
  -webkit-box-shadow: inset 0 0 0.05rem rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0.05rem rgba(0, 0, 0, 0.2);
  border-radius: 0.1rem;
  background: rgba(0, 0, 0, 0.05);
}
.react-calendar {
  border: none;
}
.react-calendar__tile--active {
  background-color: #277eff;
}
.notshow {
  display: none;
}
.clickRowStyl {
  background-color: #f5f5f5;
}
.value-wrap {
  min-height: 0.2rem;
}
.table-filter .ant-form-item-label {
  width: auto;
  min-width: auto;
}
.disabled-red-style .ant-picker-input > input[disabled] {
  color: red;
}
.disabled-red-style .ant-input[disabled] {
  color: red;
}
.disabled-red-style .ant-select-selection-item {
  color: red;
}
.disabled-red-style .ant-input-number-disabled {
  color: red;
}
.ant-input-search .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  border-radius: 0 0.06rem 0.06rem 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: #fff;
}
.ant-input-search .ant-input-search-button {
  background-color: #398fd7;
  margin: 0;
  padding: 0 0.08rem;
  height: 0.4rem;
}
.ant-input[disabled] {
  color: #000 !important;
}
.ant-picker-input > input[disabled] {
  color: #000 !important;
}
.ant-input-number-disabled {
  color: #000;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: #000;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #000;
}
::-webkit-scrollbar {
  width: 0.01rem;
}
::-webkit-scrollbar-track {
  width: 0.01rem;
}

