@import url(//at.alicdn.com/t/c/font_4988656_yi2igtnkbw.css);
.contact-wrap .group-close-code[data-v-001a35b2] {
  display: flex;
  align-items: center;
  width: 100%;
  height: 48px;
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  position: relative;
  cursor: pointer;
  padding-left: 26px;
  box-sizing: border-box;
}
.contact-wrap .group-close-code .img[data-v-001a35b2] {
  position: absolute;
  right: 0;
}
.contact-wrap .group-close-code .iconfont[data-v-001a35b2] {
  font-size: 22px;
  color: rgba(255, 255, 255, 0.8);
  margin-right: 12px;
}
.contact-wrap .group-close-code .tit[data-v-001a35b2] {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
}
.contact-wrap .group-close-code[data-v-001a35b2]:hover {
  border-color: rgba(255, 255, 255, 0.4);
}
.contact-wrap .group-close-code:hover .iconfont[data-v-001a35b2],
.contact-wrap .group-close-code:hover .tit[data-v-001a35b2] {
  color: #ffffff;
}
.contact-wrap .home-qrcode[data-v-001a35b2] {
  position: relative;
  height: 243px;
  width: 140px;
}
.contact-wrap .home-qrcode .base-img[data-v-001a35b2] {
  position: relative;
  height: 243px;
  width: 143px;
}
.contact-wrap .home-qrcode .real-qrcode[data-v-001a35b2] {
  position: absolute;
  z-index: 2;
  top: 52px;
  left: 25px;
  width: 93px;
  height: 93px;
}
.contact-wrap .home-qrcode .real-qrcode img[data-v-001a35b2] {
  width: 100%;
  height: 100%;
}
.contact-wrap .line[data-v-001a35b2] {
  text-align: center;
  margin: 0 auto;
}
.contact-wrap .line img[data-v-001a35b2] {
  cursor: pointer;
}
.contact-wrap .close-btn[data-v-001a35b2] {
  width: 17px;
  height: 17px;
  margin: 0 auto;
  background-color: #ffffff;
  border-radius: 50%;
  box-shadow: 0px 2px 3px 0px rgba(215, 214, 214, 0.5);
}
.contact-wrap .close-btn i[data-v-001a35b2] {
  margin-left: -1px;
  margin-top: -1px;
  font-size: 20px;
  color: #dddddd;
  font-weight: bold;
}
.contact-wrap .qrcode-closed[data-v-001a35b2] {
  padding: 10px;
  padding-bottom: 6px;
  background-color: #ffffff;
  box-shadow: 0px 2px 4px 0px rgba(226, 226, 226, 0.5);
  border-radius: 2px;
}
.contact-wrap .qrcode-closed img[data-v-001a35b2] {
  width: 38px;
  height: 38px;
}
.contact-wrap .qr-group-container[data-v-001a35b2] {
  background: #FFFFFF;
  box-shadow: 0px 1px 5px 0px rgba(56, 76, 111, 0.38);
  border-radius: 4px;
  position: relative;
}
.contact-wrap .qr-group-container .qr-group-header[data-v-001a35b2] {
  display: flex;
  align-items: center;
  padding: 16px 12px 0 12px;
  box-sizing: border-box;
}
.contact-wrap .qr-group-container .qr-group-header img[data-v-001a35b2] {
  width: 30px;
  height: 30px;
  margin-right: 4px;
}
.contact-wrap .qr-group-container .qr-group-header .info-content[data-v-001a35b2] {
  display: flex;
  flex-direction: column;
}
.contact-wrap .qr-group-container .qr-group-header .info-content span[data-v-001a35b2] {
  color: #000000;
}
.contact-wrap .qr-group-container .qr-group-header .info-content .tit[data-v-001a35b2] {
  font-size: 14px;
  line-height: 14px;
}
.contact-wrap .qr-group-container .qr-group-header .info-content .job-fair[data-v-001a35b2] {
  font-size: 12px;
  line-height: 11px;
  margin-top: 4px;
  color: #515A6E;
}
.contact-wrap .qr-group-container .qr-content[data-v-001a35b2] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 8px;
}
.contact-wrap .qr-group-container .qr-content img[data-v-001a35b2] {
  width: 112px;
  height: 112px;
  margin-bottom: 8px;
}
.contact-wrap .qr-group-container .qr-content span[data-v-001a35b2] {
  font-size: 12px;
  color: #666666;
  line-height: 12px;
}
.contact-wrap .service-code-container[data-v-001a35b2] {
  height: 252px;
  background: #FFFFFF;
  box-shadow: 0px 1px 5px 0px rgba(56, 76, 111, 0.38);
  border-radius: 4px;
  position: relative;
}
.contact-wrap .service-code-container .qr-content[data-v-001a35b2] {
  display: flex;
  flex-direction: column;
  padding: 12px 12px 0 12px;
  box-sizing: border-box;
  margin-top: 8px;
}
.contact-wrap .service-code-container .qr-content img[data-v-001a35b2] {
  width: 108px;
  height: 108px;
  margin-bottom: 8px;
}
.contact-wrap .service-code-container .qr-content span[data-v-001a35b2] {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  text-align: center;
}
.contact-wrap .small-program-container[data-v-001a35b2] {
  padding: 12px 12px 16px 12px;
  box-sizing: border-box;
  background: #FFFFFF;
  box-shadow: 0px 1px 5px 0px rgba(56, 76, 111, 0.38);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.contact-wrap .small-program-container img[data-v-001a35b2] {
  width: 108px;
  height: 108px;
  margin-bottom: 8px;
}
.contact-wrap .small-program-container span[data-v-001a35b2] {
  text-align: center;
  font-size: 12px;
  color: #515A6E;
  line-height: 16px;
}
.contact-wrap-copy[data-v-001a35b2] {
  position: relative;
}
.contact-wrap-copy .qr-group-container[data-v-001a35b2] {
  background-color: #222D46;
  display: flex;
  flex-direction: column;
  align-items: center;
  border-radius: 8px;
}
.contact-wrap-copy .qr-group-container .job-fair[data-v-001a35b2] {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.7);
  line-height: 16px;
  margin-top: 8px;
}
.contact-wrap-copy .close-container[data-v-001a35b2] {
  position: absolute;
  right: -18px;
  top: -18px;
  cursor: pointer;
}
.contact-wrap-copy .close-container .iconfont[data-v-001a35b2] {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.4);
}
.contact-wrap-copy .close-container:hover .iconfont[data-v-001a35b2] {
  color: rgba(255, 255, 255, 0.6);
}
.router-slid-enter-active[data-v-001a35b2],
.router-slid-leave-active[data-v-001a35b2] {
  transition: all 0.6s;
}
.router-slid-enter[data-v-001a35b2],
.router-slid-leave-active[data-v-001a35b2] {
  transform: translate3d(6rem, 0rem, 5rem);
  opacity: 0;
}

.menu-box[data-v-4b961d9c] {
  width: 100%;
  height: 100%;
  padding: 0 24px 24px;
  box-sizing: border-box;
  position: relative;
}
.menu-box .qr-code[data-v-4b961d9c] {
  position: absolute;
  left: 24px;
  right: 24px;
  bottom: 24px;
}
.menu-box .menu-header .title[data-v-4b961d9c] {
  padding-top: 32px;
  box-sizing: border-box;
}
.menu-box .menu-header .title h3[data-v-4b961d9c] {
  font-size: 16px;
  color: #FFFFFF;
  line-height: 21px;
  text-align: center;
}
.menu-box .menu-header .title h4[data-v-4b961d9c] {
  margin-top: 8px;
  font-size: 12px;
  color: rgba(255, 248, 248, 0.8);
  line-height: 16px;
  text-align: center;
}
.menu-box .menu-content[data-v-4b961d9c] {
  margin-top: 24px;
}
.menu-box .menu-content .menu-list li[data-v-4b961d9c] {
  list-style: none;
  width: 160px;
  height: 48px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  display: flex;
  align-items: center;
  cursor: pointer;
  border-radius: 8px;
  padding-left: 24px;
  box-sizing: border-box;
  margin-top: 4px;
}
.menu-box .menu-content .menu-list li[data-v-4b961d9c]:first-child {
  margin-top: 0;
}
.menu-box .menu-content .menu-list li.actived[data-v-4b961d9c] {
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 8px;
}
.menu-box .menu-content .menu-list li img[data-v-4b961d9c] {
  width: 18px;
  height: auto;
  margin-right: 16px;
}
.menu-box .menu-content .menu-list li[data-v-4b961d9c]:hover {
  background: rgba(255, 255, 255, 0.1);
}

.login-form[data-v-240ebda8] {
  display: flex;
  justify-content: center;
}
.login-form .card-box[data-v-240ebda8] {
  width: 470px;
  height: 470px;
  border-radius: 8px 0 0 8px;
  padding: 40px 25px 30px;
  background: #fff !important;
}
.login-form .card-box .card-content-company[data-v-240ebda8] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.login-form .card-box .card-content-company .title[data-v-240ebda8] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 26px;
  height: 54px;
  line-height: 1.8;
}
.login-form .card-box .card-content-company .title .blodp[data-v-240ebda8] {
  font-size: 18px;
  color: #17233d;
}
.login-form .card-box .card-content-company .title .blodp2[data-v-240ebda8] {
  font-size: 14px;
}
.login-form .card-box .card-content-company .changecont-company[data-v-240ebda8] {
  padding: 0 50px;
}
.login-form .card-box .card-content-company .changecont-company[data-v-240ebda8] .el-tabs .el-tabs__header {
  margin-bottom: 32px;
}
.login-form .card-box .card-content-company .changecont-company[data-v-240ebda8] .el-tabs .el-tabs__header .el-tabs__active-bar {
  background-color: #2663F5;
  width: 56px !important;
  left: 42px !important;
}
.login-form .card-box .card-content-company .changecont-company[data-v-240ebda8] .el-tabs .el-tabs__header .el-tabs__item {
  color: #515a56;
  font-size: 16px;
}
.login-form .card-box .card-content-company .changecont-company[data-v-240ebda8] .el-tabs .el-tabs__header .el-tabs__item.is-active {
  color: #17233d;
  font-weight: 700;
}
.login-form .card-box .card-content-company .changecont-company[data-v-240ebda8] .el-tabs .el-tabs__header .el-tabs__nav-wrap::after {
  height: 1px;
}
.login-form .card-box .card-content-company .changecont-company .go-register[data-v-240ebda8] {
  margin-top: 16px;
  font-size: 14px;
  display: flex;
  cursor: pointer;
  justify-content: center;
}
.login-form .card-box .card-content-company .changecont-company .go-register p[data-v-240ebda8] {
  margin-right: 4px;
}
.login-form .card-box .card-content-company .changecont-company .go-register p[data-v-240ebda8]:hover {
  color: #576b95;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item {
  margin-bottom: 22px;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item.code-form-item .el-form-item__content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item.code-form-item .el-form-item__content .code-input {
  width: 62.5%;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item.is-error .el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px #ed4014 inset;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-input__wrapper {
  height: 42px;
  background-color: #f6f7f9;
  box-shadow: none;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px #356ffa inset;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-input__wrapper .el-input__inner {
  color: #17233D;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-button {
  width: 100%;
  height: 42px;
  font-size: 16px;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-button.send-code-btn {
  width: 112px;
  height: 42px;
  font-size: 14px;
  padding-left: 10px;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-button.send-code-btn.register {
  padding: 0;
  margin-left: 12px;
  flex: 1;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .el-form-item .el-button.is-disabled {
  background-color: #f6f7f9;
  color: #c5c8ce;
  border: none;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .forgetpwdstyle {
  line-height: 1;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  font-size: 14px;
  color: #666;
  margin-top: 24px;
  margin-bottom: 24px;
}
.login-form .card-box .modinp[data-v-240ebda8] .el-form .forgetpwdstyle:hover {
  color: #576b95;
}
.login-form .card-box .commp[data-v-240ebda8] {
  font-size: 18px;
  font-weight: bold;
  color: #333333;
  line-height: 22px;
}
.login-form .cardcontent-company[data-v-240ebda8] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.login-form .cardcontent-company .title[data-v-240ebda8] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 26px;
  height: 54px;
  line-height: 1.8;
}
.login-form .cardcontent-company .el-form-item[data-v-240ebda8] {
  width: 296px;
}
.login-form .cardcontent-company .boxone[data-v-240ebda8] {
  width: 300px;
  height: 44px;
  border-bottom: 1px dashed #e5e5e5;
  position: relative;
}
.login-form .cardcontent-company .boxone .boxtwo[data-v-240ebda8] {
  width: 300px;
  position: absolute;
  bottom: -40px;
  display: flex;
  justify-content: space-around;
}
.login-form .cardcontent-company .boxone .boxtwo .changebox[data-v-240ebda8] {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.login-form .cardcontent-company .boxone .boxtwo .changebox .yuanbox[data-v-240ebda8] {
  height: 22px;
  width: 22px;
  border-radius: 11px;
  background: #3b80fb;
  line-height: 22px;
  color: #fff;
}
.login-form .relate-school[data-v-240ebda8] {
  width: 345px;
  height: 470px;
}
.login-form .relate-school img[data-v-240ebda8] {
  border-radius: 8px;
  width: 345px;
  height: 470px;
}
.data[data-v-240ebda8] {
  display: flex;
  justify-content: center;
  width: 800px;
  height: 40px;
  line-height: 40px;
  margin-top: 20px;
}
.data .item[data-v-240ebda8] {
  display: flex;
}
.data .item span[data-v-240ebda8] {
  font-size: 14px;
}
.data .item em[data-v-240ebda8] {
  margin-left: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #17233d;
}
.data .line[data-v-240ebda8] {
  width: 0px;
  height: 16px;
  border-left: 1px solid #808695;
  margin: 12px 24px;
}
.support[data-v-240ebda8] {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: #515a6e;
  margin-top: 15px;
}
.support .hr[data-v-240ebda8] {
  width: 24px;
  border-top: 1px solid #c5c8ce;
}
.support span[data-v-240ebda8] {
  display: flex;
  align-items: center;
  margin: 0 9px;
}
.support span i[data-v-240ebda8] {
  display: block;
  width: 4px;
  height: 4px;
  background: #c5c8ce;
  border-radius: 50%;
  margin: 0 5px;
}
.el-dialog.contactModal[data-v-240ebda8] {
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}
.el-dialog.contactModal .contactModal_box[data-v-240ebda8] {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding: 40px 71px;
  text-align: center;
  line-height: 1;
}
.el-dialog.contactModal .contactModal_box h4[data-v-240ebda8] {
  font-size: 16px;
  color: #ed4112;
}
.el-dialog.contactModal .contactModal_box div[data-v-240ebda8] {
  width: 240px;
  height: 240px;
  padding: 16px;
  margin: 24px auto 0;
  border: 1px solid #eef0f2;
}
.el-dialog.contactModal .contactModal_box div img[data-v-240ebda8] {
  width: 100%;
  height: 100%;
}
.el-dialog.contactModal .contactModal_box p[data-v-240ebda8] {
  margin-top: 16px;
  font-size: 13px;
}
.el-dialog.contactModal .contactModal_box .icon_close[data-v-240ebda8] {
  position: absolute;
  right: 16px;
  top: 16px;
  font-size: 16px;
  color: #999;
  cursor: pointer;
}
.el-dialog.contactModal .contactModal_box .icon_close[data-v-240ebda8]:hover {
  color: #444;
}

.edit_pass_word[data-v-f7836b36] {
  position: relative;
  padding: 48px 16px 16px;
  box-sizing: border-box;
}
.edit_pass_word .icon_close[data-v-f7836b36] {
  position: absolute;
  top: 0px;
  right: -36px;
  display: inline-block;
  font-size: 24px;
  font-weight: bold;
  cursor: pointer;
  color: rgba(255, 255, 255, 0.8);
}
.edit_pass_word .icon_close[data-v-f7836b36]:hover {
  color: #FFFFFF;
}
.edit_pass_word .edit_pass_word_title[data-v-f7836b36] {
  font-size: 18px;
  font-weight: bold;
  color: #17233d;
  width: 100%;
  text-align: center;
  display: inline-block;
}
.edit_pass_word .edit_pass_word_form[data-v-f7836b36] {
  margin-top: 24px;
}
.edit_pass_word .edit_pass_word_form[data-v-f7836b36] .el-form .el-form-item {
  margin-bottom: 24px;
}
.edit_pass_word[data-v-f7836b36] .el-steps {
  margin-top: 24px;
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__head.is-finish {
  color: var(--primary-font-color);
  border-color: var(--primary-font-color);
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__head.is-finish .el-step__icon {
  border-color: var(--primary-font-color);
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__head.is-finish .el-step__icon .el-step__icon-inner {
  color: var(--primary-font-color);
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__head.is-finish .el-step__line {
  height: 1px !important;
  background-color: #E8EAEC;
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__head .el-step__icon {
  border-color: #E8EAEC;
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__head .el-step__icon .el-step__icon-inner {
  color: #808695;
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__main .el-step__title {
  font-size: 14px;
  color: #808695;
  font-weight: normal;
}
.edit_pass_word[data-v-f7836b36] .el-steps .el-step .el-step__main .el-step__title.is-finish {
  color: var(--primary-font-color);
}

.header-container[data-v-6d0ed13c] {
  background: #FFFFFF;
  box-shadow: inset 0px -1px 0px 0px #F6F7F9;
  border-radius: 20px 20px 0px 0px;
  height: 56px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 72px;
  box-sizing: border-box;
}
.header-container .no_login_info[data-v-6d0ed13c] {
  display: flex;
}
.header-container .no_login_info .login-box[data-v-6d0ed13c] {
  cursor: pointer;
  width: 86px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border: 1px solid var(--primary-btn-color);
  color: var(--primary-btn-color);
  font-size: 14px;
  margin-right: 12px;
}
.header-container .no_login_info .login-box[data-v-6d0ed13c]:hover {
  background-color: var(--primary-btn-color-hover);
  border-color: var(--primary-btn-color-hover);
  color: #fff;
}
.header-container .no_login_info .login-box[data-v-6d0ed13c]:active {
  background-color: var(--primary-btn-color-active);
  border-color: var(--primary-btn-color-active);
  color: #fff;
}
.header-container .no_login_info .student-box[data-v-6d0ed13c] {
  cursor: pointer;
  width: 86px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border: 1px solid #E8EAEC;
  color: #515A6E;
  font-size: 14px;
}
.header-container .no_login_info .student-box[data-v-6d0ed13c]:hover {
  border-color: var(--primary-btn-color);
  color: var(--primary-btn-color);
}
.header-container .no_login_info .student-box[data-v-6d0ed13c]:active {
  border-color: var(--primary-btn-color-hover);
  color: var(--primary-btn-color-hover);
}
.header-container .info-container[data-v-6d0ed13c] {
  display: flex;
  align-items: center;
}
.header-container .info-container .link-kefu .icon-kefu-box[data-v-6d0ed13c] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
  position: relative;
}
.header-container .info-container .link-kefu .icon-kefu-box .kefu[data-v-6d0ed13c] {
  font-size: 20px;
  color: #6A7288;
}
.header-container .info-container .link-kefu .icon-kefu-box[data-v-6d0ed13c]:hover,
.header-container .info-container .link-kefu .icon-kefu-box.activeKefu[data-v-6d0ed13c] {
  background: #F6F7F9;
  border-radius: 6px;
}
.header-container .info-container .link-kefu .icon-kefu-box .link_serve_img[data-v-6d0ed13c] {
  width: 80px;
  height: 50px;
  position: absolute;
  left: 50%;
  bottom: -50px;
  transform: translateX(-50%);
  z-index: 999;
  display: none;
}
.header-container .info-container .link-kefu .icon-kefu-box:hover .link_serve_img[data-v-6d0ed13c] {
  display: block;
}
.header-container .info-container .company-name[data-v-6d0ed13c] {
  font-size: 14px;
  color: #515A6E;
  margin-right: 12px;
  margin-left: 48px;
  max-width: 132px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-container .el-dialog__body[data-v-6d0ed13c] {
  position: relative;
}
.header-container .el-dialog__body .iconfont.icon_close[data-v-6d0ed13c] {
  font-size: 22px;
  position: absolute;
  right: -30px;
  top: 0;
  color: hsla(0, 0%, 100%, 0.8);
  cursor: pointer;
}
.header-container .el-dialog__body .iconfont.icon_close[data-v-6d0ed13c]:hover {
  color: hsl(0, 0%, 100%);
}

.footer-content[data-v-5b20cfd6] {
  width: 100%;
  height: 80px;
  background: #FFFFFF;
  box-shadow: inset 0px 1px 0px 0px #E8EAEC;
  border-radius: 0px 0px 0px 20px;
  display: flex;
  align-items: center;
  padding-left: 72px;
  box-sizing: border-box;
}
.footer-content .link-methods[data-v-5b20cfd6] {
  display: flex;
  align-items: center;
}
.footer-content .link-methods span[data-v-5b20cfd6] {
  font-size: 13px;
  color: #808695;
}
.footer-content .link-methods span[data-v-5b20cfd6]:first-child {
  margin-right: 12px;
}
.footer-content .line[data-v-5b20cfd6] {
  width: 1px;
  height: 9px;
  background: #DCE0E7;
  margin: 0 16px;
}
.footer-content .copyright[data-v-5b20cfd6] {
  display: flex;
  align-items: center;
}
.footer-content .copyright span[data-v-5b20cfd6] {
  font-size: 12px;
  color: #808695;
}

footer[data-v-58732c41] {
  box-shadow: inset 0px 1px 0px 0px #E8EAEC;
  border-radius: 0px 0px 0px 20px;
  background: #FFFFFF;
}
footer .footer-content[data-v-58732c41] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 32px 72px;
  box-sizing: border-box;
}
footer .footer-content .left .top[data-v-58732c41] {
  display: flex;
}
footer .footer-content .left .top .item[data-v-58732c41] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  color: #515a6e;
  margin-right: 76px;
}
footer .footer-content .left .top .item em[data-v-58732c41] {
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  line-height: 25px;
}
footer .footer-content .left .top .item span[data-v-58732c41] {
  margin-top: 8px;
  font-size: 13px;
  color: #808695;
  line-height: 18px;
}
footer .footer-content .left .bottom[data-v-58732c41] {
  font-size: 12px;
  color: #808695;
  display: flex;
  line-height: 16px;
  margin-top: 19px;
}
footer .footer-content .right[data-v-58732c41] {
  display: flex;
}
footer .footer-content .right .contact .contact-item[data-v-58732c41] {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
footer .footer-content .right .contact .contact-item span[data-v-58732c41] {
  margin-left: 12px;
  font-size: 14px;
  color: #808695;
  line-height: 14px;
}
footer .footer-content .right .contact .contact-item i[data-v-58732c41] {
  font-size: 20px;
  color: #C5C8CE;
}
footer .footer-content .right .contact .contact-item i.youxiang[data-v-58732c41] {
  font-size: 18px;
}
footer .footer-content .right .wechat[data-v-58732c41] {
  margin-left: 32px;
  display: flex;
}
footer .footer-content .right .wechat img[data-v-58732c41] {
  width: 80px;
  height: 80px;
}
footer .footer-content .right .wechat .account[data-v-58732c41] {
  padding: 9px 0 6px 20px;
  box-sizing: border-box;
}
footer .footer-content .right .wechat .account .tit[data-v-58732c41] {
  font-size: 14px;
  color: #808695;
  line-height: 12px;
}
footer .footer-content .right .wechat .account ul[data-v-58732c41] {
  margin-top: 12px;
  padding-left: 14px;
  box-sizing: border-box;
}
footer .footer-content .right .wechat .account ul li[data-v-58732c41] {
  font-size: 12px;
  color: #808695;
  line-height: 20px;
  position: relative;
  list-style: none;
}
footer .footer-content .right .wechat .account ul li[data-v-58732c41]:after {
  content: '';
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #D8D8D8;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: -12px;
  transform: translateY(-50%);
}
footer .yingda-content[data-v-58732c41] {
  height: 65px;
  display: flex;
  align-items: center;
  padding-left: 72px;
  box-sizing: border-box;
  background: #FFFFFF;
  box-shadow: inset 0px 1px 0px 0px #E8EAEC;
  border-radius: 0px 0px 0px 20px;
}
footer .yingda-content .top[data-v-58732c41] {
  display: flex;
  color: #515a6e;
}
footer .yingda-content .top .item[data-v-58732c41] {
  margin-left: 72px;
}
footer .yingda-content .top .item[data-v-58732c41]:nth-child(1) {
  margin-left: 0;
}
footer .yingda-content .top .item span[data-v-58732c41] {
  font-size: 13px;
  color: #808695;
}
footer .yingda-content .top .item em[data-v-58732c41] {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  color: #515A6E;
  margin-left: 8px;
}

.content[data-v-5ac1394b] {
  background-color: #F6F7F9;
  padding: 16px 0;
}
.content > div[data-v-5ac1394b] {
  width: 1200px;
  height: 916px;
  border-radius: 4px;
  margin: 0 auto;
  padding-top: 32px;
  background-color: #fff;
}
.content > div div[data-v-5ac1394b] {
  text-align: center;
}
.content > div .no-img-resume .img[data-v-5ac1394b] {
  width: 239px;
  height: 211px;
}
.content > div .title-text[data-v-5ac1394b] {
  height: 21px;
  font-size: 16px;
  margin: 12px 0 32px 0;
  font-family: MicrosoftYaHei;
  color: #515A6E;
}
.content > div .desc-text[data-v-5ac1394b] {
  height: 24px;
  color: #17233D;
  font-size: 18px;
  margin-bottom: 12px;
}
.content > div .url-text span[data-v-5ac1394b] {
  display: inline-block;
  height: 28px;
  color: #356FFA;
  font-size: 20px;
  font-weight: bold;
  position: relative;
  cursor: pointer;
}
.content > div .url-text span[data-v-5ac1394b]::after {
  content: '';
  display: inline-block;
  width: 154px;
  height: 1px;
  background-color: #356FFA;
  opacity: 0.4;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.content > div .url-text span[data-v-5ac1394b]:hover {
  color: #497DFA;
}
.content > div .url-text span[data-v-5ac1394b]:hover::after {
  opacity: 1;
}
.content > div .url-text span[data-v-5ac1394b]:active {
  color: #2F63E0;
}
.content > div .url-text span[data-v-5ac1394b]:active::after {
  opacity: 1;
  background-color: #2F63E0;
}
.content > div .line[data-v-5ac1394b] {
  width: 1072px;
  height: 1px;
  background-color: #EEF0F2;
  margin: 63px auto;
}
.content > div .other-desc[data-v-5ac1394b] {
  height: 19px;
  color: #515A6E;
  font-size: 14px;
  margin-bottom: 16px;
}
.content > div .service-img img[data-v-5ac1394b] {
  width: 160px;
  height: 160px;
}

.main-container[data-v-afe297c4] {
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
  height: 100%;
  background: #0A1632;
}
.main-container .menu-container[data-v-afe297c4] {
  width: 208px;
  background: #0A1632;
  overflow: hidden;
}
.main-container .content-container[data-v-afe297c4] {
  width: calc(100% - 208px);
  background: #FFFFFF;
  border-radius: 20px 0px 0px 20px;
  height: 100%;
}
.main-container .content-container[data-v-afe297c4] .el-scrollbar {
  border-radius: 0 0 0 20px;
}
.main-container .content-container[data-v-afe297c4] .el-scrollbar .el-scrollbar__wrap {
  height: 100%;
  overflow-x: hidden;
}
.main-container .content-container[data-v-afe297c4] .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view {
  height: 100%;
}
.main-container .content-container[data-v-afe297c4] .el-scrollbar .is-horizontal {
  display: none;
}

.el-dialog.protocol .protocol_container[data-v-11ce7401] {
  height: 420px;
  padding: 40px;
  padding-top: 0;
}
.el-dialog.protocol .header[data-v-11ce7401] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #333;
  padding-top: 40px;
  padding-bottom: 20px;
}
.el-dialog.protocol .footer[data-v-11ce7401] {
  border-top: 1px solid #e8eaec;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 12px 18px 12px 18px;
}
.el-dialog.confirmModal .confirmModal_container[data-v-11ce7401] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 40px;
  padding-bottom: 8px;
}
.el-dialog.confirmModal .confirmModal_container p[data-v-11ce7401] {
  line-height: 30px;
}
.el-dialog.confirmModal .confirm-text[data-v-11ce7401] {
  font-size: 14px;
  color: #434a5c;
}
.el-dialog.confirmModal .confirm-text span[data-v-11ce7401] {
  font-weight: bold;
}
.el-dialog.confirmModal .footer[data-v-11ce7401] {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.footer[data-v-11ce7401] {
  display: flex;
  height: 55px;
  align-items: center;
  justify-content: flex-end;
}
.footer .no-btn[data-v-11ce7401],
.footer .yes-btn[data-v-11ce7401] {
  width: 60px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #515a6e;
  margin-right: 16px;
  cursor: pointer;
}
.footer .yes-btn[data-v-11ce7401] {
  border-radius: 2px;
  line-height: 30px;
  color: #999;
  border: 1px solid #ccc;
}
.footer .yes-btn.can-click[data-v-11ce7401] {
  border-color: var(--primary-btn-color-hover);
  color: var(--primary-btn-color-hover);
}
.footer .yes-btn.can-click[data-v-11ce7401]:hover {
  color: #ffffff;
  background: #497DFA;
}
.footer .yes-btn.can-click[data-v-11ce7401]:active {
  background: #2F63E0;
}


/*@import url(//at.alicdn.com/t/c/font_2945876_tic9lgb4xuk.css);*/
/*使用新克隆*/

:root {
    /*主题色*/
    --primary-btn-color: #356FFA;  /* 默认主题颜色*/
    --primary-btn-color-hover:  #497DFA;  /* 默认主题颜色 hover*/
    --primary-btn-color-active: #2F63E0;  /* 默认主题颜色 active*/

    --primary-font-color: #356FFA;  /* 默认主题颜色*/
    --primary-font-color-hover:  #497DFA;  /* 默认主题颜色 hover*/
    --primary-font-color-active: #2F63E0;  /* 默认主题颜色 active*/

    --primary-input-borderColor: #EAECF0;  /* 默认主题颜色*/
    --primary-input-borderColor-hover: #D7DDE5;  /* 默认主题颜色 hover*/
    --primary-input-borderColor-active: #356FFA;  /* 默认主题颜色 active*/

    --primary-input-placehold-color: #C5C8CE;  /* 默认主题颜色*/
    --primary-input-color: #17233D;  /* 默认主题颜色 hover*/
    --primary-select-tag: #F7F7F7;
}

.el-dialog {
  padding: 0;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
}
.el-dialog .el-dialog__header .el-dialog__headerbtn:hover .el-dialog__close {
  color: #C7C6C6 !important;
}
.el-dialog .el-dialog__header .el-dialog__close {
  font-size: 24px;
  color: #D9D9D9 !important;
}
.el-dialog .el-dialog__header,
.el-dialog .el-dialog__body {
  padding: 0;
  margin: 0;
}
.el-dialog.round-4 {
  border-radius: 4px;
}
.el-dialog.round-8 {
  border-radius: 8px;
}
.el-dialog.round-0-8 {
  border-radius: 0 8px 8px 8px !important;
}
.el-dialog.round-12 {
  border-radius: 12px;
}
.i-page-btn {
  width: 100%;
  display: flex;
  justify-content: center;
}
.i-page-btn .el-pagination button:hover {
  color: var(--primary-btn-color-hover);
}
.i-page-btn .el-pagination .el-pager li.is-active {
  color: var(--primary-btn-color-active);
}
.i-page-btn .el-pagination .el-pager li:hover {
  color: var(--primary-btn-color-hover);
}
.el-button.j-primary {
  background-color: var(--primary-btn-color);
  border-color: var(--primary-btn-color);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #FFFFFF;
}
.el-button.j-primary:hover {
  background-color: var(--primary-btn-color-hover);
  border-color: var(--primary-btn-color-hover);
}
.el-button.j-primary:active {
  background-color: var(--primary-btn-color-active);
  border-color: var(--primary-btn-color-active);
}
.el-button.plain-btn {
  background-color: #ffffff;
  border-color: var(--primary-btn-color);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: var(--primary-btn-color);
}
.el-button.plain-btn:hover {
  background-color: var(--primary-btn-color-hover);
  border-color: var(--primary-btn-color-hover);
  color: #ffffff;
}
.el-button.plain-btn:active {
  background-color: var(--primary-btn-color-active);
  border-color: var(--primary-btn-color-active);
  color: #ffffff;
}
.el-button.cancel-btn {
  background-color: #FFFFFF;
  border-color: #DDDDDD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #515A6E;
}
.el-button.cancel-btn:hover {
  border-color: var(--primary-btn-color);
  color: var(--primary-btn-color);
}
.el-button.cancel-btn:active {
  border-color: var(--primary-btn-color-active);
  color: var(--primary-btn-color-active);
}
.el-button.disabled {
  color: #c5c8ce;
  background-color: #f7f7f7;
  border-color: #dcdee2;
}
.el-button.disabled:hover {
  color: #c5c8ce;
  background-color: #f7f7f7;
  border-color: #dcdee2;
}
.el-button.disabled:active {
  color: #c5c8ce;
  background-color: #f7f7f7;
  border-color: #dcdee2;
}
.el-popper.avatar_dropdown {
  width: 126px;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 12px !important;
  box-sizing: border-box;
}
.el-popper.avatar_dropdown .el-scrollbar .el-scrollbar__wrap .el-dropdown__list .el-dropdown-menu {
  padding: 0;
}
.el-popper.avatar_dropdown .el-scrollbar .el-scrollbar__wrap .el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
}
.el-popper.avatar_dropdown .el-scrollbar .el-scrollbar__wrap .el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item .text {
  font-size: 14px;
  color: #515A6E;
}
.el-popper.avatar_dropdown .el-scrollbar .el-scrollbar__wrap .el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):focus {
  background: #F6F7F9;
  border-radius: 4px;
  color: var(--primary-font-color);
}
.el-popper.avatar_dropdown .el-scrollbar .el-scrollbar__wrap .el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):focus .text {
  color: var(--primary-font-color);
}
.el-popper.serve_dropdown {
  width: 311px;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 0;
}
.el-popper.serve_dropdown .link-kefu-container {
  height: 292px;
  padding: 0 24px 24px;
  box-sizing: border-box;
}
.el-popper.serve_dropdown .link-kefu-container .icon_close {
  color: #DDDDDD;
  font-size: 16px;
  position: absolute;
  top: 12px;
  right: 12px;
  cursor: pointer;
}
.el-popper.serve_dropdown .link-kefu-container .icon_close:hover {
  color: #C5C8CE;
}
.el-popper.serve_dropdown .link-kefu-container .link-service-bg {
  width: 138px;
  height: 95px;
  position: absolute;
  right: 0;
  bottom: 0;
}
.el-popper.serve_dropdown .link-kefu-container .kefu-header {
  padding-bottom: 12px;
  box-sizing: border-box;
  border-bottom: 1px solid #EEF0F2;
}
.el-popper.serve_dropdown .link-kefu-container .kefu-header .tit {
  width: 95px;
  height: 50px;
  background: rgba(216, 216, 216, 0);
  font-weight: bold;
  font-size: 18px;
  color: #17233D;
  line-height: 24px;
  display: flex;
  align-items: flex-end;
}
.el-popper.serve_dropdown .link-kefu-container .kefu-header .tips {
  font-size: 12px;
  color: #515A6E;
  line-height: 16px;
  margin-top: 8px;
}
.el-popper.serve_dropdown .link-kefu-container .footer-img {
  padding-top: 12px;
  box-sizing: border-box;
}
.el-popper.serve_dropdown .link-kefu-container .footer-img .zixun {
  font-size: 12px;
  color: #808695;
  line-height: 19px;
  margin-bottom: 12px;
}
.el-popper.serve_dropdown .link-kefu-container .footer-img img {
  border: 1px solid #EEF0F2;
}
.el-popper .el-select-dropdown .el-vl__wrapper .el-select-dropdown__list,
.el-popper .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list {
  color: var(--primary-input-color);
}
.el-popper .el-select-dropdown .el-vl__wrapper .el-select-dropdown__list .el-select-dropdown__item.is-selected,
.el-popper .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item.is-selected {
  color: var(--primary-input-borderColor-active);
}
.el-popper .el-select-dropdown .el-vl__wrapper .el-select-dropdown__list .el-select-dropdown__item.is-selected:after,
.el-popper .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item.is-selected:after {
  background-color: var(--primary-input-borderColor-active) !important;
}
.el-popper.el-cascader__dropdown .el-cascader-panel .el-cascader-menu .el-cascader-menu__wrap .el-cascader-menu__list .el-cascader-node.in-active-path,
.el-popper.el-cascader__dropdown .el-cascader-panel .el-cascader-menu .el-cascader-menu__wrap .el-cascader-menu__list .el-cascader-node.is-active {
  color: var(--primary-input-borderColor-active);
}
.el-popper.el-cascader__dropdown .el-cascader-panel .el-cascader-menu .el-cascader-menu__wrap .el-cascader-menu__list .el-cascader-node.in-active-path .el-cascader-node__postfix,
.el-popper.el-cascader__dropdown .el-cascader-panel .el-cascader-menu .el-cascader-menu__wrap .el-cascader-menu__list .el-cascader-node.is-active .el-cascader-node__postfix,
.el-popper.el-cascader__dropdown .el-cascader-panel .el-cascader-menu .el-cascader-menu__wrap .el-cascader-menu__list .el-cascader-node.in-active-path .el-cascader-node__prefix,
.el-popper.el-cascader__dropdown .el-cascader-panel .el-cascader-menu .el-cascader-menu__wrap .el-cascader-menu__list .el-cascader-node.is-active .el-cascader-node__prefix {
  color: var(--primary-input-borderColor-active);
}
.el-popper.el-select__popper .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item.selected {
  color: var(--primary-input-borderColor-active);
}
.el-button:focus-visible {
  outline: none;
  outline-offset: 0;
}
.el-select .el-select__wrapper {
  border-color: var(--primary-input-borderColor);
}
.el-select .el-select__wrapper.is-focused {
  border-color: var(--primary-input-borderColor-active) !important;
  box-shadow: 0 0 0 1px var(--primary-input-borderColor-active) inset;
}
.el-select .el-select__wrapper.is-disabled .el-select__selection .el-select__selected-item.el-select__placeholder {
  color: var(--el-select-disabled-color);
}
.el-select .el-select__wrapper:hover {
  border-color: var(--primary-input-borderColor-hover);
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item input::-webkit-input-placeholder {
  /*WebKit browsers*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item input::-moz-input-placeholder {
  /*Mozilla Firefox*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item input::-ms-input-placeholder {
  /*Internet Explorer*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item .el-select__tags-text {
  color: var(--primary-input-color);
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item .el-tag {
  background-color: var(--primary-select-tag);
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item.el-select__placeholder {
  color: #515A6E;
}
.el-select .el-select__wrapper .el-select__selection .el-select__selected-item.el-select__placeholder.is-transparent {
  color: var(--primary-input-placehold-color, --primary-input-placehold-color) !important;
}
.el-select__input {
  color: #17233D;
}
.el-input .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--primary-input-borderColor, var(--primary-input-borderColor)) inset;
}
.el-input .el-input__wrapper:hover {
  box-shadow: 0 0 0 1px var(--primary-input-borderColor-hover, var(--primary-input-borderColor-hover)) inset;
}
.el-input .el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px var(--primary-input-borderColor-active, var(--primary-input-borderColor-active)) inset;
}
.el-input .el-input__wrapper input::-webkit-input-placeholder {
  /*WebKit browsers*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-input .el-input__wrapper input::-moz-input-placeholder {
  /*Mozilla Firefox*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-input .el-input__wrapper input::-ms-input-placeholder {
  /*Internet Explorer*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-cascader .el-input.is-focus .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--primary-input-borderColor-active) inset;
}
.el-textarea textarea::-webkit-input-placeholder {
  /*WebKit browsers*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-textarea textarea::-moz-input-placeholder {
  /*Mozilla Firefox*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-textarea textarea::-ms-input-placeholder {
  /*Internet Explorer*/
  color: var(--primary-input-placehold-color);
  font-size: 14px;
}
.el-textarea .el-textarea__inner:focus {
  box-shadow: 0 0 0 1px var(--primary-input-borderColor-active) inset !important;
}
.el-radio-group .el-radio .el-radio__input .el-radio__inner:hover {
  border-color: var(--primary-font-color) !important;
}
.el-radio-group .el-radio.is-checked .el-radio__label {
  color: var(--primary-font-color);
}
.el-radio-group .el-radio.is-checked .el-radio__input.is-checked .el-radio__inner {
  border-color: var(--primary-font-color);
  background-color: var(--primary-font-color);
}
.el-message-box.m_confirm_more_dialog {
  max-width: 530px !important;
}
.el-message-box.m_confirm_more_dialog .el-message-box__content {
  padding: 0;
}
.el-message-box.m_confirm_more_dialog .el-message-box__content .el-message-box__container .el-message-box__status {
  top: 23%;
}
.el-message-box.m_confirm_dialog,
.el-message-box.m_confirm_more_dialog {
  padding: 30px 24px 24px;
  border-radius: 8px;
  max-width: 430px;
}
.el-message-box.m_confirm_dialog::after,
.el-message-box.m_confirm_more_dialog::after {
  height: 50%;
}
.el-message-box.m_confirm_dialog .el-message-box__header,
.el-message-box.m_confirm_more_dialog .el-message-box__header {
  display: none;
}
.el-message-box.m_confirm_dialog .el-message-box__content,
.el-message-box.m_confirm_more_dialog .el-message-box__content {
  padding: 0;
}
.el-message-box.m_confirm_dialog .el-message-box__content .el-message-box__container,
.el-message-box.m_confirm_more_dialog .el-message-box__content .el-message-box__container {
  align-items: flex-start;
}
.el-message-box.m_confirm_dialog .el-message-box__content .el-message-box__container .el-message-box__message,
.el-message-box.m_confirm_more_dialog .el-message-box__content .el-message-box__container .el-message-box__message {
  color: #17233D;
  font-size: 16px;
  padding-right: 0;
}
.el-message-box.m_confirm_dialog .el-message-box__btns,
.el-message-box.m_confirm_more_dialog .el-message-box__btns {
  padding-top: 40px;
}
.el-message-box.m_confirm_dialog .el-message-box__btns button,
.el-message-box.m_confirm_more_dialog .el-message-box__btns button {
  min-width: 64px;
}
.el-message-box.html_confirm_dialog {
  padding: 30px 24px 24px 32px;
  border-radius: 8px;
  max-width: 624px;
}
.el-message-box.html_confirm_dialog.html_confirm_dialog_2 {
  max-width: 484px;
}
.el-message-box.html_confirm_dialog .el-message-box__header {
  display: none;
}
.el-message-box.html_confirm_dialog .el-message-box__content {
  padding: 0;
}
.el-message-box.html_confirm_dialog .el-message-box__content .el-message-box__container {
  align-items: flex-start;
}
.el-message-box.html_confirm_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div .message_box_title {
  font-size: 16px;
  color: #17233D;
  line-height: 24px;
  margin-bottom: 12px;
}
.el-message-box.html_confirm_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div p:nth-child(2),
.el-message-box.html_confirm_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div p:nth-child(3) {
  font-size: 14px;
  color: #515A6E;
  line-height: 19px;
}
.el-message-box.html_confirm_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div a {
  font-size: 16px;
  color: #2B4075;
  line-height: 17px;
}
.el-message-box.html_confirm_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div a:hover {
  border-bottom: 1px solid #2B4075;
}
.el-message-box.html_confirm_dialog .el-message-box__btns {
  padding-top: 40px;
}
.el-message-box.html_confirm_dialog .el-message-box__btns button {
  min-width: 64px;
}
.el-message-box.html_confirm_error_dialog {
  padding: 30px 24px 24px 32px;
  border-radius: 8px;
  max-width: 524px;
}
.el-message-box.html_confirm_error_dialog .el-message-box__header {
  display: none;
}
.el-message-box.html_confirm_error_dialog .el-message-box__content {
  padding: 0;
}
.el-message-box.html_confirm_error_dialog .el-message-box__content .el-message-box__container .el-message-box__status.el-message-box-icon--error {
  top: 12px;
}
.el-message-box.html_confirm_error_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div .message_box_title {
  font-size: 16px;
  color: #17233D;
  line-height: 24px;
}
.el-message-box.html_confirm_error_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div p:nth-child(2),
.el-message-box.html_confirm_error_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div p:nth-child(3) {
  font-size: 14px;
  color: #515A6E;
  line-height: 19px;
}
.el-message-box.html_confirm_error_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div a {
  font-size: 16px;
  color: #2B4075;
  line-height: 17px;
}
.el-message-box.html_confirm_error_dialog .el-message-box__content .el-message-box__container .el-message-box__message p div a:hover {
  border-bottom: 1px solid #2B4075;
}
.el-message-box.html_confirm_error_dialog .el-message-box__btns {
  padding-top: 40px;
}
.el-message-box.html_confirm_error_dialog .el-message-box__btns button {
  min-width: 64px;
}
.el-select.my_hover_select .el-select__wrapper {
  background: #FFFFFF;
  padding: 4px 11px;
}
.el-select.my_hover_select .el-select__wrapper .el-select__selection .el-select__selected-item.el-select__placeholder.is-transparent {
  color: #808695 !important;
}
.el-select.my_hover_select .el-select__wrapper.is-disabled {
  cursor: pointer;
}
.el-select.my_hover_select .el-select__wrapper.is-disabled .el-select__caret {
  cursor: pointer;
}
.el-select.my_hover_select .el-select__wrapper.is-disabled .el-select__selected-item {
  color: #515A6E !important;
}
.page-wrapper-offline .el-pagination {
  justify-content: center;
}
.page-wrapper-offline .el-pagination .el-pager li:hover {
  color: var(--primary-btn-color-hover);
}
.page-wrapper-offline .el-pagination .el-pager .number,
.page-wrapper-offline .el-pagination .el-pager .btn-quicknext {
  color: #515a6e;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #e8eaec;
}
.page-wrapper-offline .el-pagination .el-pager .number.is-active {
  color: #fff;
  background-color: #356ffa;
  font-weight: normal;
}
.page-wrapper-offline .el-pagination .btn-next,
.page-wrapper-offline .el-pagination .btn-prev {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #e8eaec;
}
.el-popper.home_tooltip {
  right: 20px !important;
}
.el-popper.home_tooltip .el-popper__arrow {
  right: 10px !important;
  left: auto !important;
}

html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img {
    padding: 0;
    margin: 0;
    list-style: none;
}
a:link, a:hover {
    text-decoration: none;
}

a {
    color: #666;
}
img, input {
    border: 0 none;
    outline-style: none;
    padding: 0;
    vertical-align: middle;
}
.clearfix::after {
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.w {
    width: 1200px;
    margin: 0 auto;
}
.display-flex {
    display: flex;
}
.display-flex-center {
    display: flex;
    justify-content: center;
    align-items: center;
}
* {
    box-sizing: border-box;
}
.h{
    cursor: pointer;
}
html,body {
    min-width: 1200px;
    height: 100%;
}

#app {
    width: 100%;
    height: 100%;
}

