/* 水平间距 */
/* 水平间距 */
.teacher.data-v-abcf3dc4 {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  background-color: var(--footColor);
}
.teacher .one.data-v-abcf3dc4 {
  margin: 2vw;
  padding: 2vw;
  border-radius: 5px;
  background-color: var(--mainColor);
}
.teacher .one .picker.data-v-abcf3dc4 {
  padding: 9px;
  border: 0.5px solid #dadbde;
  color: #303133;
  font-size: 15px;
  text-align: left;
  border-radius: 4px;
}
.teacher .one .bottom.data-v-abcf3dc4 {
  text-align: center;
}
.teacher .one .bottom .button.data-v-abcf3dc4 {
  margin: 2vw 0 0 0;
  color: var(--mainColor);
  background-color: var(--3c9Color);
  font-size: var(--font14Size);
  border-radius: 2vw;
}
.teacher .one.data-v-abcf3dc4 .u-form-item__body__left__content {
  padding: 5rpx 10rpx !important;
}
.teacher .one.data-v-abcf3dc4 .u-form-item__body {
  padding: 5rpx 0 !important;
}