h1 {
  font-size: 16px !important;
  border-bottom: dashed 1px #ccc;
  font-weight: normal;
  padding: 10px 0px;
  color: #409EFF;
  overflow: hidden;
}

h2 {
  font-size: 16px !important;
  font-weight: normal;
  padding: 10px 10px;
  color: #000;
  background-color: #e5f7ff;
  overflow: hidden;
}

.wimg {
  width: 120px;
}

.w100 {
  width: 100%;
}

.nofooter .avue-form__menu {
  display: none;
}

.nofooter .el-collapse-item__content {
  padding-bottom: 0px;
}

.textright {
  text-align: right;
}

.textcenter {
  text-align: center;
}

.warningBox {
  font-size: 30px;
}

.Success {
  color: #67C23A
}

.Warning {
  color: #E6A23C
}

.Danger {
  color: #F56C6C
}

.hh {
  /*  height: calc(100vh - 260px); */
  overflow-y: auto;
  padding-bottom: 100px;
}

.hh2 {
  height: calc(100vh - 210px);
  overflow-y: auto;
}

.el-breadcrumb {
  margin-bottom: 30px;
}

.top30 {
  margin-top: 30px;
}

.bottom30 {
  margin-bottom: 30px;
}

.fr {
  float: right;
}

.box {
  border: solid 1px #eee;
  background-color: #f9f9f9;
}

.margin {
  margin: 20px
}

.tb {
  width: 100%;
}

.tb th {
  text-align: left;
  font-weight: normal;
  border-bottom: dashed 1px #ddd;
  padding: 10px;
}

.tb td {
  text-align: right;
  font-weight: normal;
  border-bottom: dashed 1px #ddd;
  padding: 10px;
}

.bigtb {
  margin-top: 15px;
}

.bigtb .el-form-item__label {
  text-align: left;
  font-weight: normal;
  padding: 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.bigtb .el-form-item {
  border-bottom: dashed 1px #ddd;
  padding-bottom: 15px
}

.bigtb .el-form-item__content {
  text-align: right;
  font-weight: normal;
  padding: 0px 0px;
}

.strong {
  font-size: 20px;
  font-weight: bold
}

.strong1 {
  font-size: 36px;
  color: #F56C6C;
  font-weight: bold
}

.box .el-collapse-item__wrap {
  background-color: transparent;
}

.box .el-checkbox {
  display: block;
}

.box .avue-group .el-collapse,
.box .avue-group .el-collapse-item__wrap {
  border-color: #f9f9f9
}

.small .el-form-item--small.el-form-item {
  margin-bottom: 0px;
}

.small .el-col {
  margin-bottom: 0px;
}

.fixed {
  position: fixed;
  left: 251px;
  right: 17px;
  bottom: 0px;
  background-color: #fff;
  border-top: solid 1px #eee;
  padding: 20px 0px;
  z-index: 999;
  text-align: center;
  margin: 10px 0px 0px;
}

.relative {
  position: relative;
}

.el-upload-dragger {
  width: 360px;
  height: 120px;
}

.el-upload-dragger .el-icon-upload {
  margin-top: 10px;
}

.el-upload-list__item {
  width: 360px;
}

.bggray {
  background-color: #eee;
}

.bggray .el-collapse-item__wrap {
  background-color: #eee;
}

.el-input.is-disabled .el-input__inner {
  background-color: #fff;
}

.water-mark-wrap {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9999;
  pointer-events: none;
  top: 0;
  left: 0;
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
}

.water-word {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  color: rgba(8, 8, 8, 0.1);
  transform: rotate(-45deg);
  user-select: none;
}

.avue-crud__search .el-form-item--small.el-form-item {
  margin-bottom: 5px;
}

.avue-crud__pagination {
  padding: 5px 0 35px 20px;
  height: 70px;
}

/* .el-table--small th.el-table__cell {
    padding: 0px 0;
} */
.el-table th .cell {
  line-height: 1em;
  font-weight: normal;
  color: #000
}

.el-table td .cell {
  color: #000
}

.el-table__body tr.current-row>td.el-table__cell {
  background-color: #a0cfff;
}

.el-table--small {
  font-size: 14px;
}
.el-form-item__label{ color: #000;}
.el-input.is-disabled .el-input__inner {
  border-color: #E4E7ED;
  color: #000;
}
