a,
button,
input,
span {
  outline: none;
}
.el-input.is-disabled .el-input-group__append,
.el-input-group__prepend {
  background-color: #f5f7fa;
  color: #333;
  border: 0;
  border: 1px solid #dcdfe6;
}

.dg-form {
  .add-formItem-class {
    float: right;
  }
  // 问号提示框相关样式
  .textInput .el-form-item__content {
    // display: flex;
    flex-wrap: nowrap;
    .el-icon-question {
      padding-top: 9px;
    }
    .explainText {
      position: absolute;
      z-index: 99;
      right: 19px;
      box-sizing: border-box;
      width: 200px;
      padding: 0 5px;
      border-radius: 7px;
      opacity: 0.8;
      background-color: #212121;
      color: #fff;
      .triangle {
        margin: 0;
        padding: 0;
        width: 0;
        height: 0;
        border-width: 4px;
        border-style: solid;
        border-color: #212121 transparent transparent;
        position: absolute;
        top: 12px;
        right: 0;
        transform: translateX(100%) rotate(-90deg);
      }
    }
  }

  .noBtn .btn-block,
  .noBtn .el-upload__tip {
    display: none;
  }

  .noBtn > .el-upload {
    display: block;
  }

  .noBtn > .el-upload-list__item:first-child {
    margin-top: 5px;
  }
}
