.a-button[data-v-4439b54f] {
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1) !important;
  border-radius: 2px !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  height: 49px !important;
  line-height: 49px !important;
}
.a-button-primary[data-v-4439b54f] {
  background: #004b9e !important;
  color: #ffffff !important;
}
.a-button-primary[data-v-4439b54f]:active {
  background-color: #385c87 !important;
  border-color: #385c87 !important;
  color: white !important;
}
.a-button-primary[data-v-4439b54f]:focus {
  background-color: #385c87 !important;
  border-color: #385c87 !important;
  color: white !important;
}
.a-button-block[data-v-4439b54f] {
  width: 100%;
}
.a-button-small[data-v-4439b54f] {
  height: 36px !important;
  line-height: 36px !important;
  font-size: 16px !important;
}
.a-button-loading[data-v-4439b54f] {
  margin-right: 5px;
}
.fontCount[data-v-5f17673c] {
  position: absolute;
  top: 4px;
  right: 18px;
  font-size: 12px;
  font-family: HiraginoSans-W4, HiraginoSans;
  font-weight: normal;
  color: #666666;
}
.fontCount_place[data-v-5f17673c] {
  position: absolute;
  top: 4px;
  right: 18px;
  font-size: 12px;
  font-family: HiraginoSans-W4, HiraginoSans;
  font-weight: normal;
  color: #666666;
}
@media screen and (max-width: 992px) {
.fontCount_place[data-v-5f17673c] {
    right: 18px;
}
}
@media only screen and (max-width: 576px) {
.fontCount_place[data-v-5f17673c] {
    right: 19px;
}
}
.alert.alert-custom.alert-light-info[data-v-5f17673c] {
  background-color: #eee5ff;
  border-color: transparent;
}
.forget_underline[data-v-5f17673c] {
  margin: 25px 0 30px;
  width: 100%;
  height: 1px;
  background-color: #ebebeb;
}
.forget_title[data-v-5f17673c] {
  font-size: 18px;
  font-weight: 600;
  color: #222222;
  line-height: 24px;
}
.forget_content[data-v-5f17673c] {
  margin-top: 32px;
  font-size: 16px;
  font-weight: normal;
  color: #222222;
  line-height: 24px;
}
.confirmbtn[data-v-5f17673c] {
  width: 124px;
  height: 40px;
}
.backbtn[data-v-5f17673c] {
  width: 96px;
  height: 40px;
  color: #666666;
  border-color: #666666;
}
.backbtn[data-v-5f17673c]:hover {
  background-color: #fff !important;
  color: #666666;
  border-color: #666666;
}
.send_btn[data-v-5f17673c] {
  width: 124px;
  height: 40px;
  background: #063369;
  border-radius: 0px 2px 2px 0px;
}
.applytab[data-v-5f17673c] {
  border-radius: 4px;
  border: 1px solid #bfd4ec;
  margin-top: 20px;
  margin-bottom: 20px;
}
.applytab .apply_b[data-v-5f17673c] {
  border-bottom: 1px solid #d9d9d9;
}
.applytab .blue_label[data-v-5f17673c] {
  color: #222222;
  width: 100%;
  background: #d9d9d9;
  line-height: 57px;
  font-size: 16px;
}
.applytab .blue_label1[data-v-5f17673c] {
  color: #222222;
  background: #fff799;
  width: 100%;
  line-height: 57px;
  font-size: 16px;
}
.applytab .blue_title[data-v-5f17673c] {
  color: #004b9e;
  line-height: 57px;
  width: 100%;
  font-size: 20px;
}
.applytab .blue_d[data-v-5f17673c] {
  width: 100%;
  font-size: 14px;
  word-break: break-all;
  display: flex;
  align-items: center;
  padding: 5px;
  color: #222222;
}
.bigf[data-v-5f17673c] {
  font-size: 20px;
}
.red_color[data-v-5f17673c] {
  color: #cb2308;
}
.green_color[data-v-5f17673c] {
  color: #5c8d48;
}
.fc03[data-v-5f17673c] {
  color: #d75125;
}
.change_title[data-v-5f17673c] {
  color: #222222;
  line-height: 24px;
  font-size: 16px;
}
