.weda-flow-approval-drawer.wedatea2td-drawer {
  width: 500px !important;
  top: 0 !important;
  background-color: #fff;
  z-index: 1001 !important;
}

.weda-flow-approval-drawer .wedatea2td-form {
  display: block;
}

.weda-flow-approval-drawer .wedatea2td-form .wedatea2td-form__controls {
  font-size: 12px;
}
.weda-flow-approval-drawer .wedatea2td-form .wedatea2td-form__label label {
  color: #666;
}

.weda-flow-approval-drawer .wedatea2td-drawer__footer {
  flex: 0 0 76px;
  padding: 20px;
  display: flex;
  gap: 10px;
}

.weda-flow-approval-drawer .wedatea2td-drawer__footer button {
  height: 36px;
  width: 106px;
}
.weda-flow-approval-user-select .wedatea2td-form__label {
  display: none;
}
.weda-flow-approval-user-select .wedatea2td-form__controls {
  padding-top: 0;
}
.weda-flow-approval-user-select .wedatea2td-dropdown__header {
  width: 100% !important;
}

/* 以下为移动视图样式 */

.weda-flow-approval-drawer-mobile {
  z-index: 998 !important;
}

.weda-flow-approval-drawer-mobile .weda-flow-field {
  margin-top: 12px;
}
.weda-flow-approval-drawer-mobile .weda-ui-user-select-input {
  padding: 0;
}

.weda-flow-approval-drawer-mobile .submit {
  position: absolute;
  bottom: 30px;
  height: 40px;
  line-height: 40px;
  width: 80%;
  left: 50%;
  transform: translateX(-50%);
}
