.w-form .w-form-item .w-form-item-error {
  color: red;
  margin-top: 6px;
}

.w-form .w-form-item .w-form-item-input-copy {
  color: rgb(26, 106, 209);
  cursor: pointer;
  font-size: 12px;
  margin-left: 20px;
}

.w-form .w-form-item-tips .trigger {
  font-size: 12px;
  margin-left: 8px;
  color: rgb(26, 106, 209);
  background-color: transparent;
  border: none;
}

.w-form .w-form-item.switch .w-form-item-content .w-form-item-input {
  width: 50px;
}

.w-form .w-form-item.range-picker .w-form-item-content .w-form-item-input {
  width: 300px;
}

.w-form
  .w-form-item.multi-upload-image
  .w-form-item-content
  .w-form-item-input {
  width: 100%;
}

.w-form .w-form-item-link {
  font-size: 12px;
  margin-left: 8px;
  color: rgb(26, 106, 209);
}

.w-form .w-form-submit {
  width: 100%;
}

.w-form .w-form-submit .btn + .btn {
  margin-left: 15px;
}

.w-form .w-form-item.text .w-form-item-content .w-form-item-input {
  line-height: 28px;
}

.w-form.block {
  width: 80%;
  margin: 0 auto;
}

.w-form.block .w-form-item {
  width: 100%;
}

.w-form.block .w-form-item .w-form-item-content {
  display: flex;
  align-items: center;
}

.w-form.block
  .w-form-item
  .w-form-item-content
  .w-form-item-input
  .w-form-item-input-item {
  width: 100%;
}

.w-form.block .w-form-item .w-form-item-content .w-form-item-input {
  width: 200px;
}

.w-form.block .w-form-item.textarea .w-form-item-content .w-form-item-input {
  width: 0;
  flex: auto;
}

.w-form.block .w-form-item.value-list .w-form-item-content .w-form-item-input {
  width: 400px;
}

.w-form.block .w-form-item.switch .w-form-item-content .w-form-item-input {
  width: 50px;
}

.w-form.block
  .w-form-item.range-picker
  .w-form-item-content
  .w-form-item-input {
  width: 300px;
}

.w-form.block
  .w-form-item.multi-upload-image
  .w-form-item-content
  .w-form-item-input {
  width: 100%;
}

.w-form.block .w-form-item.rich-text .w-form-item-content .w-form-item-input {
  width: 100%;
}

.w-form.inline {
  display: flex;
  flex-wrap: wrap;
}

.w-form.inline .w-form-item {
  width: 32%;
  margin-right: 2% !important;
}

.w-form.inline .w-form-item:nth-of-type(3n) {
  margin-right: 0 !important;
}

.w-form.inline .w-form-item .w-form-item-content .w-form-item-input {
  width: 100%;
}

.w-form.inline
  .w-form-item
  .w-form-item-content
  .w-form-item-input
  .w-form-item-input-item {
  width: 100%;
}
