@charset "UTF-8";
/* 改变主题色变量 */
[data-v-1701fdac]:export {
  menuText: #65686b;
  menuBg: #fff;
  menuHover: #fff;
  subMenuBg: #fff;
  subMenuHoverTxt: #12B48A;
  sideBarWidth: 210px;
}
.setting-content[data-v-1701fdac] {
  margin-top: 80px;
}
.setting-content .btn_box[data-v-1701fdac] {
  margin-top: 33px;
  margin-left: 82px;
}
.setting-content .form_box .third_step[data-v-1701fdac] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.setting-content .form_box .third_step .iconfont[data-v-1701fdac],
.setting-content .form_box .third_step i[data-v-1701fdac],
.setting-content .form_box .third_step .ofs-icon[data-v-1701fdac] {
  font-size: 77px;
  color: #74c041;
}
.setting-content .form_box .third_step .txt[data-v-1701fdac] {
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  margin: 14px 0 30px 0;
}
.setting-content .form_box .form[data-v-1701fdac] {
  display: flex;
  justify-content: center;
  margin-top: 60px;
}
.getcode_btn[data-v-1701fdac] {
  width: 97px;
  height: 32px;
  background: #ffffff;
  border: 1px solid #00a888;
  border-radius: 2px;
  line-height: 32px;
  font-size: 14px;
  font-weight: 400;
  color: #00a888;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  margin-left: 11px;
}
.getcode_btn[data-v-1701fdac]:hover {
  opacity: 0.9;
}
.step_bar[data-v-1701fdac] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.step_bar .active_step[data-v-1701fdac] {
  color: #333333;
}
.step_bar .active_step .index_logo[data-v-1701fdac] {
  width: 32px;
  height: 32px;
  background: #12b48a !important;
  color: #fff !important;
  border: 1px solid #12B48A !important;
  border-radius: 50%;
  text-align: center;
  line-height: 32px;
}
.step_bar .step_item[data-v-1701fdac] {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
}
.step_bar .step_item .iconfont[data-v-1701fdac],
.step_bar .step_item i[data-v-1701fdac],
.step_bar .step_item .ofs-icon[data-v-1701fdac] {
  font-size: 30px;
  color: #12B48A;
  margin-right: 9px;
}
.step_bar .step_item .index_logo[data-v-1701fdac] {
  width: 32px;
  height: 32px;
  background: #fff;
  border-radius: 50%;
  text-align: center;
  border: 1px solid #dddddd;
  line-height: 32px;
  color: #cccccc;
  font-size: 16px;
  margin-right: 9px;
}
.step_bar .step_item .line[data-v-1701fdac] {
  width: 129px;
  height: 1px;
  background: #dddddd;
  margin: 0 12px;
}
