.popup-window-content[data-v-29af4d53] {
  position: relative;
  text-align: center;
  background: #fff;
}
.popup-window-content .content-box[data-v-29af4d53] {
  display: flex;
  font-size: 18px;
  color: #333;
}
.popup-window-content .content-box div[data-v-29af4d53] {
  display: flex;
  align-items: center;
  margin: 0 auto;
  padding: 0 15px;
  line-height: 20px;
}
.popup-window-content .button-box[data-v-29af4d53] {
  border-top: 1px solid #d8d8d8;
}
.popup-window-content .button-box button[data-v-29af4d53] {
  float: left;
  width: 50%;
  height: calc(100% - 2px);
  font-size: 18px;
  background-color: unset;
  border: 0;
  outline: none;
  color: #333;
}
.popup-window-content .button-box button[data-v-29af4d53]:active {
  border: 0;
}
.popup-window-content .button-box button[data-v-29af4d53]:nth-child(1) {
  width: calc(50% - 1px);
  border-right: 1px solid #d8d8d8;
}
.popup-window-content .button-box button[data-v-29af4d53]:nth-child(2) {
  color: #3998fc;
}
.reverse-form[data-v-29af4d53] {
  height: fit-content;
  border-radius: 1.1888587rem;
}
.reverse-form .title-box[data-v-29af4d53] {
  font-size: 1.13224638rem;
  margin-top: 1.92481884rem;
  color: #1f1f1f;
}
.reverse-form .content-box-reverse[data-v-29af4d53] {
  font-size: 0.9057971rem;
  color: #525252;
  text-align: left;
  margin: 0.84918478rem 1.35869565rem 0;
  height: fit-content;
  flex-direction: column;
}
.reverse-form .reverse-button[data-v-29af4d53] {
  margin-top: 1.75498188rem;
  border-top: 0.5px solid #eee;
}
.reverse-form .reverse-button button[data-v-29af4d53] {
  height: 3rem;
  line-height: 3rem;
  font-size: 1.01902174rem;
}
.reverse-form .reverse-button button[data-v-29af4d53]:nth-child(1) {
  border-right: 0.5px solid #eee;
  color: #666;
}
.reverse-form .reverse-button button[data-v-29af4d53]:nth-child(2) {
  color: #4e6ef2;
}
.content-element[data-v-29af4d53] {
  font-size: 1.13224638rem;
}
.reverse-window-element[data-v-29af4d53] {
  font-size: 0.9057971rem;
  color: #525252;
  letter-spacing: 0;
  text-align: center;
  margin-top: 0.28306159rem;
  padding: 0;
}
.calc-form .title-box[data-v-29af4d53] {
  margin-top: 2.03804348rem;
  font-size: 1.13224638rem;
  color: #1f1f1f;
  font-weight: 500;
}
.calc-form .content-box[data-v-29af4d53] {
  margin-top: 1.13224638rem;
  display: block;
  height: fit-content;
  margin-bottom: 2.03804348rem;
}
.calc-form .content-box .content-element[data-v-29af4d53] {
  font-size: 0.9057971rem;
  color: #525252;
  text-align: center;
  line-height: 0.9057971rem;
  letter-spacing: 0;
  display: block;
  margin-top: 0.22644928rem;
}
.calc-form .form-operate-one-button[data-v-29af4d53] {
  border-top: 1px solid #eee;
  margin-bottom: 0.96240942rem;
}
.calc-form .form-operate-one-button .one-button-class[data-v-29af4d53] {
  font-size: 1.01902174rem;
  color: #4e6ef2;
  text-align: center;
  line-height: 1.01902174rem;
  border: none;
  background-color: #fff;
  margin-top: 0.67934783rem;
}
.order-view-form .title-box[data-v-29af4d53] {
  margin-top: 1.35869565rem;
  font-size: 1.13224638rem;
  color: #1f1f1f;
  text-align: center;
  line-height: 1;
  font-weight: 600;
}
.order-view-form .content-box[data-v-29af4d53] {
  height: auto;
  margin: 1.35869565rem 0;
}
.order-view-form .content-box .content-element[data-v-29af4d53] {
  position: relative;
  margin: -6px 0;
  font-size: 0.9057971rem;
  color: #525252;
  text-align: center;
  line-height: 1.69836957rem;
}
.order-view-form .button-box[data-v-29af4d53] {
  height: 2.7173913rem;
  line-height: 2.7173913rem;
  background-color: #fff;
  border-color: #eee;
}
.order-view-form .button-box button[data-v-29af4d53] {
  font-size: 1.01902174rem;
  color: #1f1f1f;
  text-align: center;
  border-color: #eee !important;
}
.order-view-form .button-box button[data-v-29af4d53]:last-of-type {
  color: #4e6ef2;
}
</style><style>.gt-jmy-h5-detain-root-container-wrapper[data-v-221f676e] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.detain-popup-container[data-v-221f676e] {
  position: relative;
  border-radius: 1.1888587rem;
  width: 18.73867754rem;
  padding: 2.03804348rem 0.9057971rem 1.01902174rem 0.9057971rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
}
.detain-popup-container .close-icon[data-v-221f676e] {
  position: absolute;
  top: 0.84918478rem;
  right: 0.84918478rem;
  background: url(https://wutong.cdn.bcebos.com/cta/detain_icon_close.png);
  background-size: 100%;
  width: 0.96240942rem;
  height: 0.96240942rem;
}
.detain-popup-container .content-box-title[data-v-221f676e] {
  font-size: 1.13224638rem;
  color: #1f1f1f;
  letter-spacing: 0;
  text-align: center;
  line-height: 1.13224638rem;
  font-weight: 500;
  display: flex;
}
.detain-popup-container .content[data-v-221f676e] {
  font-size: 0.9057971rem;
  color: #525252;
  letter-spacing: 0;
  text-align: center;
  font-weight: 400;
  margin-top: 1.35869565rem;
  line-height: 0.9057971rem;
}
.detain-popup-container .content .light[data-v-221f676e] {
  color: #4e6ef2;
}
.detain-popup-container .button-box[data-v-221f676e] {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.detain-popup-container .button-box .sure[data-v-221f676e],
.detain-popup-container .button-box .cancel[data-v-221f676e] {
  width: 8.20878623rem;
  height: 2.49094203rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.01902174rem;
  letter-spacing: 0;
  font-weight: 500;
  border-radius: 1.24547101rem;
  box-sizing: border-box;
}
.detain-popup-container .button-box .cancel[data-v-221f676e] {
  border: 0.01887077rem solid rgba(184, 184, 184);
  color: #1f1f1f;
}
.detain-popup-container .button-box .sure[data-v-221f676e] {
  background: #4e6ef2;
  color: #fff;
}
.detain-popup-container .button-box-default[data-v-221f676e] {
  margin-top: 2.03804348rem;
}
</style><style>/* stylelint-disable no-duplicate-selectors */
/* title anchor & title & form */
.mip-sjh-trans-form-blank[data-v-c6d42650] {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.mip-sjh-trans-form-blank.no-padding-bottom[data-v-c6d42650] {
  padding-bottom: 0;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .new-form-required-tips {
  display: none;
  font-size: 0.73596014rem;
  color: #999;
  font-weight: normal;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default {
  background-color: transparent;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-label {
  font-size: 0.875rem;
  color: #333;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-input {
  height: 2.5rem;
  font-size: 0.875rem;
  color: #000;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-input.sjh-form-input-textarea {
  height: auto;
  resize: none;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-input:focus {
  transition: 0.3s;
  border-color: #000;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .vi-form-item-input-error {
  border-color: #f33531 !important;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-select {
  font-size: 0.875rem;
  color: #000;
  border-color: #eee;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-singleselect {
  font-size: 0.875rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn {
  height: 100%;
  margin-left: 0;
  float: right;
  border: none;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn::before {
  position: absolute;
  display: block;
  content: '';
  background-color: #eee;
  height: 1.25rem;
  width: 0.0625rem;
  margin-top: 0.5rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item .sjh-form-captcha-input-container {
  width: 100%;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item .sjh-form-captcha-input-container .vi-input-clear {
  right: 6.125rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn {
  position: absolute;
  width: auto;
  right: 0;
  background-color: transparent;
  top: 0.0625rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-container {
  position: relative;
  line-height: normal !important;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .vi-picker-bar-skin-select {
  z-index: 9999 !important;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-city-picker,
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-multiselect,
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .fc-sjh-mip2-linkage-container {
  position: relative;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-city-picker::after,
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-multiselect::after,
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .fc-sjh-mip2-linkage-container::after {
  position: absolute;
  display: block;
  content: '';
  width: 0.83333333rem;
  height: 0.41666667rem;
  right: 0.625rem;
  top: 50%;
  transform: translateY(-50%);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgNDAgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5QYXRoIDIgQ29weTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+advyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtMjU4OS4wMDAwMDApIiBmaWxsPSIjQ0NDQ0NDIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i57yW57uELTEx5aSH5Lu9IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjIuMDAwMDAwLCAyNTM0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IuS4i+aLiWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg2My4wMDAwMDAsIDQyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MC45MjY1MjQ4LDEzLjk1MjMxMTYgQzQxLjUwNTE0NzIsMTMuMzU5NDQ3NiA0Mi40NTQ4MjQ1LDEzLjM0NzkwMjUgNDMuMDQ3Njg4NCwxMy45MjY1MjQ4IEM0My42MDM0OTg0LDE0LjQ2ODk4MzMgNDMuNjQ4MzgzNiwxNS4zMzc1NjQyIDQzLjE3NTA1MywxNS45MzI1MjI3IEw0My4wNzM0NzUyLDE2LjA0NzY4ODQgTDI1LjUwNTg2NjYsMzQuMDQ3Njg4NCBDMjQuOTYzMjk3NCwzNC42MDM2MTE4IDI0LjA5NDUwMDcsMzQuNjQ4Mzg2MiAyMy40OTk1NTM2LDM0LjE3NDgwMyBMMjMuMzg0MzkzMywzNC4wNzMxNzI4IEw0Ljk1MjAwMTg5LDE2LjA3MzE3MjggQzQuMzU5MzA0ODksMTUuNDk0Mzc5NSA0LjM0ODAzMzc4LDE0LjU0NDY5ODkgNC45MjY4MjcxNSwxMy45NTIwMDE5IEM1LjQ2OTQ0NTk0LDEzLjM5NjM0ODUgNi4zMzgwMzk4MSwxMy4zNTE3MTM5IDYuOTMyODYxNzIsMTMuODI1MjE2MSBMNy4wNDc5OTgxMSwxMy45MjY4MjcyIEwyNC40MDcsMzAuODc4IEw0MC45MjY1MjQ4LDEzLjk1MjMxMTYgWiIgaWQ9IlBhdGgtMi1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDI0LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMjQuMDAwMDAwLCAtMjQuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-multiselect .sjh-form-input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-item-select::after {
  right: 1.5625rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .sjh-form-list-submit {
  background-color: #f33531;
  box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.05);
  height: 2.5rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .option-container.vi-type-button .vi-label {
  font-size: 0.875rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .ms-drop .ul .li {
  border-color: #eee;
  padding-left: 0.9375rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .ms-drop .ul .li .label {
  font-size: 0.875rem;
  color: #000;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .ms-drop .ul .li::after {
  color: #000;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-default .ms-drop .ul .li::before {
  color: #000;
}
/* form-inputs 样式 */
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-item-captcha .sjh-form-input-captcha-btn {
  position: absolute;
  width: auto;
  height: 100%;
  top: 0.0625rem;
  right: 0;
  float: right;
  border: none;
  margin-left: 0;
  background-color: transparent;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .sjh-form-item-captcha .sjh-form-input-captcha-btn::before {
  position: absolute;
  display: block;
  content: '';
  background-color: #eee;
  height: 1.25rem;
  width: 0.0625rem;
  margin-top: 0.5rem;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .sjh-form-item-container {
  border: none;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .sjh-form-item-container {
  border: none;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-default .sjh-form-input {
  border: 0.0625rem solid #eee;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-default .sjh-form-singleselect {
  border: 0.0625rem solid #eee;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .option-wrapper .vi-type-button .vi-label,
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .option-wrapper .vi-type-button .vi-label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item {
  padding: 0 0.9625rem;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-input {
  border: 0.0625rem solid #eee;
  height: 2.5rem;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox,
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio {
  display: flex !important;
  align-items: center;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .option-wrapper,
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .option-wrapper {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .option-wrapper .vi-type-button .vi-label,
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .option-wrapper .vi-type-button .vi-label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn {
  width: auto;
  border: none;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn::before {
  position: absolute;
  display: block;
  content: '';
  background-color: #eee;
  height: 1.25rem;
  width: 0.0625rem;
  margin-top: 0.5rem;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container {
  width: 80%;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-container {
  height: auto;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-label {
  width: 2.8125rem;
  min-width: 2.8125rem;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-label-item {
  line-height: 1;
  padding: 0.8125rem 0;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio,
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox {
  margin-top: 1.25rem;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio .sjh-form-item-label .sjh-form-item-label-item,
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox .sjh-form-item-label .sjh-form-item-label-item {
  margin-bottom: 1.25rem;
  padding: 0.625rem 0;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio.button-checked .sjh-form-item-label .sjh-form-item-label-item,
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox.button-checked .sjh-form-item-label .sjh-form-item-label-item {
  margin-top: 0.875rem;
}
.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-height-1 .sjh-form-item {
  margin-bottom: 10px !important;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-wrapper {
  margin-top: 0.9375rem;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-wrapper:first-child {
  margin-top: 0;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item {
  display: block;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-label {
  line-height: 1;
  margin-bottom: 0.125rem;
  overflow: visible;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-label .sjh-form-item-label-item {
  line-height: 1;
  margin-bottom: 0.375rem;
  overflow: visible;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn {
  border: none;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn::before {
  position: absolute;
  display: block;
  content: '';
  background-color: #eee;
  height: 1.25rem;
  width: 0.0625rem;
  margin-top: 0.5rem;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-input {
  border: 0.0625rem solid #eee;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .option-wrapper .vi-type-button .vi-label,
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .option-wrapper .vi-type-button .vi-label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-label .sjh-form-item-label-item {
  margin-bottom: 7px;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio,
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox {
  margin-top: 1.25rem;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio.button-checked,
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox.button-checked {
  margin-bottom: 1.25rem !important;
  margin-top: 1.25rem;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio .sjh-form-item-label .sjh-form-item-label-item,
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox .sjh-form-item-label .sjh-form-item-label-item {
  margin-bottom: 6px;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper {
  margin-top: 0.9375rem;
}
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio,
.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox {
  margin-top: 1.25rem;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .sjh-form-input,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .sjh-form-singleselect {
  border: none;
  border-bottom: 0.0625rem solid #eee;
  border-radius: 0;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .sjh-form-item-container {
  border-radius: 0;
  border: none;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .sjh-form-item-container {
  border-radius: 0;
  border: none;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .sjh-form-item-checkbox .option-wrapper .vi-type-button .vi-label,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .option-wrapper .vi-type-button .vi-label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .user-phone-input-container .vi-input-content {
  border-radius: 0;
  border: none;
  border-bottom: 0.0625rem solid #eee;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-default .user-phone-input-container .sjh-form-input {
  border: none;
  border-radius: 0;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item {
  margin-bottom: 0.625rem;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio.button-checked,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox.button-checked {
  margin-bottom: 1.25rem !important;
}
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-input {
  padding-left: 0;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-label .sjh-form-item-label-item,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-label .sjh-form-item-label-item {
  margin-bottom: 7px;
  line-height: 1.4;
  overflow: visible;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio,
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox {
  margin-bottom: 1.25rem;
  margin-top: 1.25rem;
}
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio.button-checked,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-radio.button-checked,
.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox.button-checked,
.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-height-1 .sjh-form-list .sjh-form-item-wrapper-checkbox.button-checked {
  margin-bottom: 1.875rem !important;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar {
  height: auto;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .submit {
  font-size: 0.95625rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .ul {
  max-height: 11.9375rem !important;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .ul .li:nth-last-of-type(1)::after {
  display: none;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .ul .li.selected .label {
  font-weight: bold;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .ul .li .label {
  font-size: 0.95625rem;
}
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .ul .li .label .icon-checkbox-selected,
.mip-sjh-trans-form-blank[data-v-c6d42650] .mip-sjh-form-picker-bar .mip-sjh-form-picker-modal.mip-sjh-form-multiselect-modal .ul .li .label .icon-checkbox-unselected {
  font-size: 1.125rem;
  top: 0.8125rem;
}
.mip-sjh-trans-form-blank-height[data-v-c6d42650] {
  padding-top: 1.5rem;
}
</style><style>.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank[data-v-c6d42650] {
  padding-bottom: 1.6875rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank.no-padding-bottom[data-v-c6d42650] {
  padding-bottom: 0;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button {
  background: #fff;
  font-size: 0.9375rem;
  margin-top: 0.5625rem !important;
  border-radius: 0.50625rem;
  padding: 0.7125rem 1.25rem !important;
  min-width: 2.125rem;
  width: calc(50% - 6.3 * 0.0625rem);
  border: 0.0625rem solid #e0e0e0 !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button.template-option-btn-wrapper,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button.template-option-btn-wrapper {
  border-color: var(--templateFormBorderColor) !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button.vi-active,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button.vi-active {
  border-color: #e6322e !important;
  font-weight: bold;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button.vi-type-adaptive,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button.vi-type-adaptive {
  width: auto;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button .vi-label,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button .vi-label {
  overflow: hidden;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button::after,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button::after {
  display: none;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button:nth-child(odd),
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button:nth-child(odd) {
  margin-right: 0.7875rem !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button.vi-long-option,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button.vi-long-option {
  width: 100%;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button.vi-long-option:nth-child(odd),
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button.vi-long-option:nth-child(odd) {
  margin-right: 0 !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button .vi-label-text,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button .vi-label-text {
  line-height: 1;
  text-overflow: unset;
  overflow: hidden;
  height: 0.84918478rem;
  white-space: unset;
  max-width: 100%;
  font-size: 0.84918478rem;
  padding: 2px 0;
  margin: -2px 0;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-city {
  margin-bottom: 0.5625rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-label {
  margin-bottom: unset !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-label-item {
  font-size: 0.84918478rem;
  margin-bottom: 0.5625rem !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container {
  min-height: 2.75rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-input-container > .sjh-form-input,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-multiselect > .sjh-form-input,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-input-container > .vi-input-content,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-multiselect > .vi-input-content {
  height: 2.75rem;
  font-size: 0.875rem;
  padding-left: 0 0.84375rem;
  border-radius: 0.50625rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-input-container .vi-input-clear,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-multiselect .vi-input-clear {
  margin-right: 0.45289855rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-city-picker,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-singleselect,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-input-text {
  height: 2.75rem;
  font-size: 0.875rem;
  padding-left: 0 0.84375rem;
  border-radius: 0.50625rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .user-phone-input-container .vi-input-button {
  font-weight: normal;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .form-input-captcha-picture {
  height: 2.75rem;
  margin-right: 0.39628623rem;
  display: flex;
  align-items: center;
  overflow: inherit;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .form-input-captcha-picture::before {
  margin-top: 0;
  left: -0.84918478rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .form-input-captcha-picture img {
  height: 1.58514493rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .form-input-captcha-sms {
  height: 2.75rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .form-input-captcha-sms::before {
  margin-top: 0.75rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-container .captcha-input-context .sjh-form-input-captcha-btn.form-input-captcha-captcha::before {
  margin-top: 0.75rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-radio .sjh-form-item-container,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-list .sjh-form-item-checkbox .sjh-form-item-container {
  min-height: unset;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-multiselect::after,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .fc-sjh-mip2-linkage-container::after,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-city-picker::after,
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-item-city .sjh-form-item-container::after {
  font-family: "icon-xiala" !important;
  content: "\e635";
  transform: unset;
  background-image: unset;
  width: 1.0125rem;
  height: 1.0125rem;
  top: 0.84375rem;
  right: 0.9375rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-item-wrapper-radio {
  margin-top: 0.5625rem !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .vi-input-userphone-agreement {
  color: #999;
  font-size: 0.8125rem !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-item-wrapper-captcha {
  margin-top: 0.5625rem !important;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-item-wrapper-captcha .sjh-form-input-captcha-btn .button {
  padding: 0 0.84375rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-list-box.submit-control {
  margin-top: 0.65625rem;
  padding-top: 0.0625rem;
  padding-bottom: 0.0625rem;
  margin-bottom: -0.0625rem;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-list-box.submit-control .sjh-form-list-submit {
  font-weight: bold;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-item-fengming-required {
  display: none;
}
.mip-sjh-trans-form-new-style[data-v-c6d42650] .sjh-form-default .sjh-form-item-radio .option-wrapper {
  margin-bottom: 0;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-one[data-v-c6d42650] .vi-type-button-wrapper {
  margin-top: -0.5625rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-one[data-v-c6d42650] .sjh-form-not-required .new-form-required-tips {
  display: inline-block;
  margin-left: -0.1125rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show {
  display: flex;
  align-items: center;
  vertical-align: top;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show .sjh-form-item-label-item,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show .sjh-form-item-label-item {
  padding: unset;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .vi-type-button-wrapper,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-three[data-v-c6d42650] .vi-type-button-wrapper {
  margin-top: -0.5625rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show .sjh-form-item-label-item {
  line-height: 1;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show .sjh-form-item-label-item .new-form-required-tips {
  display: block;
  margin-top: 0.375rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-list .sjh-form-item-label-item {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  margin-bottom: 0 !important;
  padding: 0 !important;
  height: 2.75rem;
  text-overflow: unset !important;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-list .sjh-form-item-checkbox,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-list .sjh-form-item-radio {
  margin-bottom: 0 !important;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-list .sjh-form-item-checkbox .sjh-form-item-label-item,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-list .sjh-form-item-radio .sjh-form-item-label-item {
  padding: unset !important;
  margin-top: 0 !important;
  height: 2.25rem;
  display: flex;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-two[data-v-c6d42650] .sjh-form-item-checkbox .new-form-required-tips {
  display: block;
  margin-top: 0.375rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show .sjh-form-item-label-item .new-form-required-tips {
  display: inline-block;
  margin-left: -0.1125rem;
  margin-top: 0.08491848rem;
  vertical-align: top;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-three[data-v-c6d42650] .sjh-form-item-checkbox .new-form-required-tips {
  display: inline-block;
  margin-top: 0.08491848rem;
  margin-left: 0.5625rem;
  vertical-align: top;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .vi-input-container > .sjh-form-singleselect,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .sjh-form-singleselect > .sjh-form-singleselect,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .fc-sjh-mip2-linkage-container > .sjh-form-singleselect,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .sjh-form-multiselect > .sjh-form-singleselect,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .vi-input-container > .sjh-form-input,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .sjh-form-singleselect > .sjh-form-input,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .fc-sjh-mip2-linkage-container > .sjh-form-input,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .sjh-form-multiselect > .sjh-form-input,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .vi-input-container > .vi-input-content,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .sjh-form-singleselect > .vi-input-content,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .fc-sjh-mip2-linkage-container > .vi-input-content,
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .sjh-form-multiselect > .vi-input-content {
  border-radius: 0 !important;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container .vi-city-picker {
  border-radius: 0 !important;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-item-container.fc-sjh-mip2-linkage-container .sjh-form-singleselect {
  border-radius: 0 !important;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .sjh-form-not-required .sjh-form-item-label.show .sjh-form-item-label-item .new-form-required-tips {
  display: inline-block;
  margin-left: -0.1125rem;
}
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank-four[data-v-c6d42650] .vi-type-button-wrapper {
  margin-top: -0.5625rem;
}
.trans-form-section-context[data-v-c6d42650] {
  position: relative;
  width: 100%;
}
.trans-form-section-context.template-form-section-context[data-v-c6d42650] {
  position: relative;
  padding: 0.18875rem 0.18875rem;
  box-sizing: border-box;
}
.trans-form-section-context.template-form-section-context.appointment-wrap-container[data-v-c6d42650]::before {
  position: absolute;
  content: ' ';
  left: 0.18875rem;
  top: 0.18875rem;
  right: 0.18875rem;
  bottom: 0.18875rem;
  background-color: #fff;
  border-radius: 0.7925rem;
}
.trans-form-section-context.template-form-section-context .section-wrap-container[data-v-c6d42650] {
  position: relative;
  border-radius: 0.7925rem;
}
.trans-form-section-context .section-wrap-container[data-v-c6d42650] {
  position: relative;
  width: 100%;
}
.mip-sjh-trans-form-template[data-v-c6d42650] {
  position: relative;
  padding: 0.9625rem 0.9625rem !important;
  box-sizing: border-box;
}
.mip-sjh-trans-form-template.mip-sjh-trans-form-template-1[data-v-c6d42650] {
  padding: 2.0875rem 0.9625rem 0.9625rem !important;
}
.mip-sjh-trans-form-template .trans-form-section-context[data-v-c6d42650] {
  position: relative;
  border-radius: 0.98125rem;
  box-sizing: border-box;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-top-bg-wrapper[data-v-c6d42650] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  border-top-left-radius: 0.7925rem;
  border-top-right-radius: 0.7925rem;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-top-bg-wrapper.top-1[data-v-c6d42650] {
  height: 7.71875rem;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-top-bg-wrapper.top-2[data-v-c6d42650] {
  height: 7.775rem;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-top-bg-wrapper.top-3[data-v-c6d42650] {
  height: 8.475rem;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-bottom-bg-wrapper[data-v-c6d42650] {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  border-bottom-left-radius: 0.8125rem;
  border-bottom-right-radius: 0.8125rem;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-bottom-bg-wrapper.bottom-2[data-v-c6d42650] {
  height: 7.775rem;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-wrap-container[data-v-c6d42650] {
  position: relative;
  padding-bottom: 10px;
}
.mip-sjh-trans-form-template .trans-form-section-context .section-wrap-container.no-slider[data-v-c6d42650] {
  padding-bottom: 1rem;
}
</style><style>@font-face {
  font-family: "icon-horn";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMcAAsAAAAABuAAAALPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBbIFqATYCJAMICwYABCAFhG0HLhsOBsgOJUHBiIDhIgFFPDx/P+rc999kUkR6a7QNzmzaYrdA2QLu6IJEcQv8H+2+3kLOspI5SD6cybKCcFc0VmVX/zrzfy6n1wLaOD9QjnMsPOoFGG8NdA+MorGACyQAb5hevqCBPEygVo9IJhvFlY1gLdOjAnFZIePAOueVZZaoFiprFmbxioXq9DjdA16G34//4sOapKKgS3ZOi0TI/RVvUoqRckSnj+DNZwZbRoEpIBMHtdEtZoIRzdRGzQ2AfRUGv+LL0teLvf55opLOrwddkHtPPMe/1fwEMuzeBE5GvQe5y8fe/mrjhq3tk4+Xj4Ppp09NdvMdTQeu3z1mYnH7/Z1rTR6bYH7rtWfzwQjbsx8CzUbP7OzeTbZsb3LPm0Ya3etfNhutZ21Ky38ZcvuS/pLD/IUCK0MQOUiCHE1WGptywVBVMK+oTfS+7Dfhd9k7MbbaJNFyoq5scl6x9s0Au+DYdwkZvq2NecQjv9mlRdhcm5kjhUPDINFf6W/+r2qEnmNcL36oy7NKLs9pgFyA0licKUJ/8W9c//56f49T5m9ruwx+ht67ErpLY4Z+dlB9I7bgh/J6VmUh0Ip0aVxkSzYzGRJqhUMJ2tnq1Vhlx90nQ7WOd7BX6U6hUG0IkwlTUKHOElSqtgy1JpUsr9OGMhO5BhMmAYRmxyBpdAaFZvcxmWCECp0+Q6XmMINaR+G2YZ2RUNgWUMwxLCJ+CCkEnZZYA7ONCuuxrE/N0awgpDdjKikCKC46tpgowVpM55gi9cviGSOIUJ0GFYPjsFqtQ3qqU2KBRcsZ06fHxJC6M0ULOg3YWkdhHAYTIbwhiIJAR4v49Rnb0ufrYTJ91Di0BZVzNsMoiaJ3JE602B6YEqm2F+peTpH0k4nHMARCUDoaSDHoh6mp6SD6+n5KmICJJh8R1ksXY2qRvtLo9eWar9sAtbQqhaks5MsczwEAAA==') format('woff2');
}
.icon-horn {
  font-family: "icon-horn" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-horn::before {
  content: "\e632";
}
@font-face {
  font-family: "icon-xiala";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKEAAsAAAAABjAAAAI6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAo8UwE2AiQDCAsGAAQgBYRtBy8beAUR1Ysfsi8PTLk9GqxpGj2toHGa29Fn/FR+dLmRjKT7OYJorazemb2f2ydQgAqDnlkiqrAEVmHh4yJkhEmEIwck9CUPEPLWnAP8ypGNmizJWdTsH/IFTjMSxu2m/JoIUPdfVVJnTQ5VqZj6xL3TvwIKZD6gHPeisSZNGkBdHFCAYy2KrIQyTkF2R6CWfJxAY9KS2Lp971FF5owLxLXLF08rJa8sS4kitFqWZvFSrVTPq094EX8//lobhUqdOCUHL2w7Z+MPbkq619GxkOAjsNU1EpaQiaOt0f2SkNhJE81mOVZh8EPn0CKOahTSX+fk94BxGgt+8McKUMFjicDmoUnXED0nj5x/ZxWdzr3vXfvo0hLf3WXivHbGNvKfpTtVAsHL3+Jkv39xMvhS+zs1ZJidsrYt+AtisCGbUsdcZV3c2l7p2XtZo0EHdw75NlU3espkKEYn2LtM5EiKeTKzllDrth4txQY0Fu1Y3W3YdUnkNhY8JggDPqDS5yOSAZ/JzPqK2pj/aBmIBFW4x2xLxzoSsSWUjAbUBxJdldazskgKzxg9cklFacy5I7VJAALXryaOWCItMaN9RiGzBUtVAQdyGuZ5BTVVKWp2Y+Z643m27U2uroqOsEWQxJABlA+Q0ColG3Zmovb5MxR5yEnUU9cQvkOklfQOAi4fII+qEqp7lFdaT5EQYxawSKUADmQQyuUqoG4flEIac8UTwrUNz21lUZW7vab4u110OoKj74XbJxneTWQuOx0=') format('woff2');
}
.icon-xiala {
  font-family: "icon-xiala" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-xiala::before {
  content: "\e635";
}
::-webkit-input-placeholder {
  color: #b0b0b0;
}
.with-placeholder[type="date"]::before,
.with-placeholder[type="month"]::before,
.with-placeholder[type="week"]::before,
.with-placeholder[type="time"]::before,
.with-placeholder[type="datetime"]::before,
.with-placeholder[type="datetime-local"]::before {
  position: absolute;
  content: attr(placeholder);
  font-size: 14px;
}
.mip-sjh-trans-form-blank .mip-sjh-trans-form-blank-toast {
  max-width: 80%;
  border-radius: 0.3125rem;
  background: transparent;
  color: #fff;
  box-sizing: border-box;
  text-align: center;
  z-index: 21000 !important;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 0.625rem;
}
.mip-sjh-trans-form-blank .mip-sjh-trans-form-blank-toast.form-toast-success {
  padding: 1rem 1.25rem;
}
.mip-sjh-trans-form-blank .fade-enter-active,
.mip-sjh-trans-form-blank .fade-leave-active {
  transition: opacity 0.5s;
}
.mip-sjh-trans-form-blank .fade-enter,
.mip-sjh-trans-form-blank .fade-leave-to {
  opacity: 0;
}
/* toast */
.success-icon {
  display: block;
  background-image: url(https://fe-resource.cdn.bcebos.com/mip/fengming/icons/success-icon-new.png);
  background-size: cover;
  width: 3rem;
  height: 3rem;
  margin: auto auto 0.875rem;
}
.form-blank-toast-wrapper.form-blank-toast-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.form-blank-toast-wrapper.form-blank-toast-wrapper .gt-jmy-h5-toast-content,
.form-blank-toast-wrapper.form-blank-toast-wrapper .gt-jmy-h5-toast-content.is-middle {
  left: auto;
  top: auto;
  transform: none;
}
.form-blank-toast-wrapper.form-blank-toast-wrapper .toast-text {
  font-size: 0.875rem;
  line-height: 1.125rem;
  display: block;
  text-align: center;
}
</style><style><br>            #mip-sjh-trans-form-blank-13998862 .with-placeholder {<br>                line-height: inherit !important;<br>                caret-color: #E6322E;<br>            };<br>        <br>            #mip-sjh-trans-form-blank-13998862 .with-placeholder {<br>                font-size: 0.843750rem<br>            }<br>        <br>                #mip-sjh-trans-form-blank-13998862 .with-placeholder::-webkit-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 .with-placeholder::-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 .with-placeholder:-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 .with-placeholder:-ms-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 input.with-placeholder[type="date"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 input.with-placeholder[type="month"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 input.with-placeholder[type="week"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 input.with-placeholder[type="time"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 input.with-placeholder[type="datetime"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-13998862 input.with-placeholder[type="datetime-local"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>            #mip-sjh-trans-form-blank-13998862 .mip-sjh-trans-form-blank-two .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn:before {<br>                background-color: #E0E0E0;<br>            }<br>            #mip-sjh-trans-form-blank-13998862 mip-sjh-form .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-active .vi-label-checker {<br>                background-color: transparent !important;<br>            }<br>        </style><style><br>            #mip-sjh-trans-form-blank-18454244 .with-placeholder {<br>                line-height: inherit !important;<br>                caret-color: #E6322E;<br>            };<br>        <br>            #mip-sjh-trans-form-blank-18454244 .with-placeholder {<br>                font-size: 0.843750rem<br>            }<br>        <br>                #mip-sjh-trans-form-blank-18454244 .with-placeholder::-webkit-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 .with-placeholder::-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 .with-placeholder:-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 .with-placeholder:-ms-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 input.with-placeholder[type="date"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 input.with-placeholder[type="month"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 input.with-placeholder[type="week"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 input.with-placeholder[type="time"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 input.with-placeholder[type="datetime"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-18454244 input.with-placeholder[type="datetime-local"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>            #mip-sjh-trans-form-blank-18454244 .mip-sjh-trans-form-blank-two .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn:before {<br>                background-color: #E0E0E0;<br>            }<br>            #mip-sjh-trans-form-blank-18454244 mip-sjh-form .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-active .vi-label-checker {<br>                background-color: transparent !important;<br>            }<br>        </style><style><br>            #mip-sjh-trans-form-blank-19978094 .with-placeholder {<br>                line-height: inherit !important;<br>                caret-color: #E6322E;<br>            };<br>        <br>            #mip-sjh-trans-form-blank-19978094 .with-placeholder {<br>                font-size: 0.843750rem<br>            }<br>        <br>                #mip-sjh-trans-form-blank-19978094 .with-placeholder::-webkit-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 .with-placeholder::-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 .with-placeholder:-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 .with-placeholder:-ms-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 input.with-placeholder[type="date"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 input.with-placeholder[type="month"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 input.with-placeholder[type="week"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 input.with-placeholder[type="time"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 input.with-placeholder[type="datetime"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-19978094 input.with-placeholder[type="datetime-local"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>            #mip-sjh-trans-form-blank-19978094 .mip-sjh-trans-form-blank-two .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn:before {<br>                background-color: #E0E0E0;<br>            }<br>            #mip-sjh-trans-form-blank-19978094 mip-sjh-form .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-active .vi-label-checker {<br>                background-color: transparent !important;<br>            }<br>        </style><style><br>            #mip-sjh-trans-form-blank-17527404 .with-placeholder {<br>                line-height: inherit !important;<br>                caret-color: #E6322E;<br>            };<br>        <br>            #mip-sjh-trans-form-blank-17527404 .with-placeholder {<br>                font-size: 0.843750rem<br>            }<br>        <br>                #mip-sjh-trans-form-blank-17527404 .with-placeholder::-webkit-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 .with-placeholder::-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 .with-placeholder:-moz-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 .with-placeholder:-ms-input-placeholder {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 input.with-placeholder[type="date"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 input.with-placeholder[type="month"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 input.with-placeholder[type="week"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 input.with-placeholder[type="time"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 input.with-placeholder[type="datetime"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>                #mip-sjh-trans-form-blank-17527404 input.with-placeholder[type="datetime-local"]::before {<br>                    color: #B0B0B0;<br>                    font-size: 0.843750rem<br>                }<br>            <br>            #mip-sjh-trans-form-blank-17527404 .mip-sjh-trans-form-blank-two .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn:before {<br>                background-color: #E0E0E0;<br>            }<br>            #mip-sjh-trans-form-blank-17527404 mip-sjh-form .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-active .vi-label-checker {<br>                background-color: transparent !important;<br>            }<br>        </style><style>.groot-ui-image {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box;
  /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox;
  /* 混合版本语法: IE 10 */
  display: -webkit-flex;
  /* 新版本语法: Chrome 21+ */
  display: flex;
  /* 新版本语法: Opera 12.1, Firefox 22+ */
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.groot-ui-image.m-groot-ui-mobile-image {
  display: block;
  font-size: 0;
}

</style><style>.template-title-container[data-v-5c016318] {
  position: relative;
}
.template-title-container.template-title-container-4[data-v-5c016318] {
  height: 6.64375rem;
  border-top-left-radius: 0.7925rem;
  border-top-right-radius: 0.7925rem;
}
.template-title-container.template-title-container-4.no-count[data-v-5c016318] {
  margin-bottom: 1.25rem;
}
.template-title-container .template-bg-mask[data-v-5c016318] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-top-left-radius: 0.7925rem;
  border-top-right-radius: 0.7925rem;
  overflow: hidden;
}
.template-title-container .template-title-context[data-v-5c016318] {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
}
.template-title-container .template-title-context .title-context[data-v-5c016318] {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-sizing: border-box;
}
.template-title-container .template-title-context .title-context .title-wrap-container[data-v-5c016318] {
  height: 1.68875rem;
  display: flex;
  justify-content: left;
  width: 13.13405797rem;
}
.template-title-container .template-title-context .title-context .title-wrap-container .mip-sjh-text[data-v-5c016318] {
  word-break: break-all;
}
.template-title-container .template-title-context .title-context .appointment-title-wrap-container[data-v-5c016318] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.68875rem;
  padding: 1.875rem 1.0625rem;
  box-sizing: border-box;
}
.template-title-container .template-title-context .title-context .appointment-title-wrap-container .mip-sjh-text[data-v-5c016318] {
  word-break: break-all;
}
.template-title-container .template-title-context .title-context .template-form-title-center[data-v-5c016318] {
  justify-content: center;
  width: 16.41757246rem;
}
.template-title-container .template-title-context .title-context .mip-sjh-text[data-v-5c016318] {
  color: #fff;
  font-size: 1.20625rem;
  letter-spacing: 1px;
  font-weight: bold;
}
.template-title-container .template-title-context .title-context .sub-title-context[data-v-5c016318] {
  position: relative;
  display: inline-block;
  height: 1.301875rem;
  line-height: 1.301875rem;
  padding: 0 0.565rem;
  border-radius: 0.65rem;
  margin-top: 0.264375rem;
  box-sizing: border-box;
}
.template-title-container .template-title-context .title-context .sub-title-context .mip-sjh-text[data-v-5c016318] {
  color: #fff;
  font-size: 0.7925rem;
  letter-spacing: 0.93px;
}
.template-title-container .template-title-context.template-title-context-4[data-v-5c016318] {
  border-top-left-radius: 0.7925rem;
  border-top-right-radius: 0.7925rem;
  overflow: hidden;
}
.template-title-container .template-title-context.template-title-context-1 .title-context[data-v-5c016318],
.template-title-container .template-title-context.template-title-context-4 .title-context[data-v-5c016318] {
  align-items: flex-start;
  padding: 1.01875rem 1.05625rem;
}
.template-title-container .template-title-context.template-title-context-2 .title-context[data-v-5c016318],
.template-title-container .template-title-context.template-title-context-3 .title-context[data-v-5c016318] {
  padding-top: 1.09375rem;
  align-items: center;
}
.template-title-container .template-title-context.template-title-context-2 .title-context .sub-title-context[data-v-5c016318],
.template-title-container .template-title-context.template-title-context-3 .title-context .sub-title-context[data-v-5c016318] {
  margin-bottom: 1.09375rem;
}
.template-title-container .template-title-navbar[data-v-5c016318] {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 1.09375rem;
}
.template-title-container .template-title-navbar .nav-bar-item[data-v-5c016318] {
  position: relative;
  flex: 1;
}
.template-title-container .template-title-navbar .nav-bar-item .nav-bar-item-img[data-v-5c016318] {
  position: relative;
  text-align: center;
  margin-bottom: 0.18875rem;
}
.template-title-container .template-title-navbar .nav-bar-item .mip-sjh-text[data-v-5c016318] {
  width: 3.84375rem;
  margin: 0 auto;
  text-align: center;
  color: #fff;
  font-size: 0.755rem;
  line-height: 1.05625rem;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  box-sizing: border-box;
}
</style><style>.template-title-container {
  position: relative;
}
.template-title-container .title-widget-cls {
  position: absolute;
  top: -1.5rem;
  right: 0.4525rem;
  z-index: 10;
}
.template-title-container .title-widget-cls .title-widget-picture {
  width: 6.75rem !important;
  height: 5.75rem;
}
.template-title-container .template-title-navbar .nav-bar-item .groot-ui-image-inner {
  width: 4.1325rem !important;
  height: 4.1325rem !important;
  overflow: hidden;
  border-radius: 100%;
}
</style><style>.gt-jmy-h5-subheader-container[data-v-139a4b52] {
  position: relative;
  margin: 0 0.96240942rem;
  border-radius: 0.73596014rem;
  padding: 0.84918478rem 0.84918478rem;
  box-sizing: border-box;
  margin-bottom: 1.13224638rem;
}
.gt-jmy-h5-subheader-container .subhead-item[data-v-139a4b52] {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  line-height: 1.1888587rem;
  font-size: 0.84918478rem;
}
.gt-jmy-h5-subheader-container .subhead-item[data-v-139a4b52]:nth-child(3) {
  margin-top: 0.50951087rem;
}
.gt-jmy-h5-subheader-container .subhead-item .subhead-item-icon[data-v-139a4b52] {
  position: relative;
  width: 1.13224638rem;
  height: 1.13224638rem;
  border-radius: 1.13224638rem !important;
  margin-right: 0.45289855rem;
  color: #fff;
}
.gt-jmy-h5-subheader-container .subhead-item .subhead-item-icon[data-v-139a4b52] .groot-ui-image-inner {
  width: 0.73596014rem !important;
  height: 0.73596014rem !important;
  color: #fff;
}
.gt-jmy-h5-subheader-container .subhead-item .subhead-message[data-v-139a4b52] {
  flex: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.gt-jmy-h5-subheader-container .subhead-item .subhead-message .subhead-label[data-v-139a4b52] {
  margin-right: 0.45289855rem;
  font-weight: 550;
}
.gt-jmy-h5-subheader-container .subhead-item .subhead-message .subhead-value[data-v-139a4b52] {
  color: #3d3d3d;
}
.gt-jmy-h5-subheader-container .subhead-bg-icon[data-v-139a4b52] {
  position: absolute;
  bottom: 0;
}
.gt-jmy-h5-subheader-container .subhead-bg-icon.single[data-v-139a4b52] {
  right: 0.39628623rem;
}
.gt-jmy-h5-subheader-container .subhead-bg-icon.single[data-v-139a4b52] svg {
  height: 2.54755435rem;
  width: auto;
}
.gt-jmy-h5-subheader-container .subhead-bg-icon.multi[data-v-139a4b52] {
  right: 0.28306159rem;
}
.gt-jmy-h5-subheader-container .subhead-bg-icon.multi[data-v-139a4b52] svg {
  height: 4.07608696rem;
  width: auto;
}
</style><style>.appontment-calc-form-title-container[data-v-5e950a63] {
  position: relative;
  padding: 1.13224638rem 0.96240942rem 0.84918478rem;
  margin-bottom: -0.84918478rem;
}
.appontment-calc-form-title-container.has-calc-item[data-v-5e950a63] {
  padding-bottom: 5.4540308rem;
  margin-bottom: 0;
}
.appontment-calc-form-title-container .calc-dot-picture-wrapper[data-v-5e950a63] {
  position: absolute;
  top: 0.35835598rem;
  left: 0.32099185rem;
  width: calc(100% - 11.33 * 0.05661232rem);
  max-height: 10.96410779rem;
  height: 100%;
}
.appontment-calc-form-title-container .calc-house-picture-wrapper-l[data-v-5e950a63],
.appontment-calc-form-title-container .calc-house-picture-wrapper-s[data-v-5e950a63] {
  position: absolute;
  top: 0.11322464rem;
  right: 0;
}
.appontment-calc-form-title-container .calc-house-picture-wrapper-s[data-v-5e950a63] {
  width: 6.68025362rem;
  height: 4.64221014rem;
}
.appontment-calc-form-title-container .calc-house-picture-wrapper-l[data-v-5e950a63] {
  width: 9.96376812rem;
  height: 7.24637681rem;
}
.appontment-calc-form-title-container .appointment-calc-title-wrapper[data-v-5e950a63] {
  position: relative;
}
.appontment-calc-form-title-container .appointment-calc-title-wrapper .mip-sjh-text[data-v-5e950a63] {
  font-size: 1.13224638rem;
  margin-bottom: 0.56612319rem;
  font-weight: bold;
}
.appontment-calc-form-title-container .appointment-calc-subtitle-wrapper[data-v-5e950a63] {
  position: relative;
  border-radius: 0.62273551rem;
  height: 1.24547101rem;
  padding: 0 0.84918478rem;
  margin-bottom: 0.56612319rem;
  width: fit-content;
}
.appontment-calc-form-title-container .appointment-calc-subtitle-wrapper .mip-sjh-text[data-v-5e950a63] {
  font-size: 0.84918478rem;
  line-height: 1.24547101rem;
  text-align: left;
  color: #fff !important;
}
.appontment-calc-form-title-container .appointment-calc-count-wrapper[data-v-5e950a63] {
  position: relative;
  padding-bottom: 0.56612319rem;
}
</style><style>@font-face {
  font-family: "icon-fire";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKgAAsAAAAABkwAAAJVAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApYegE2AiQDCAsGAAQgBYRtBy0bnQUR1Yt7sp8Jmdx1li0nofbftWZSR+KZIMI1cjbJE4JDIMvYVtaYekAFABJIVl/VhW5t+lzdGxWhWBLb5adnJD8hXAgdQpoGgBGH0yZQIPOBchlj0BqDuoC6OJAC3QOjLVwkkTeMXeASzkMAR0JJRkrLa1uxx2BNE0BmpyaGsM+5MRgWs0ewrVlrkEvYYK+O1BO4CL8vfzLFHhQ2GqugkcpGKfzn2Ql609qk1yfgAQFttgE0kAwYkNbacL3RCKNpHMOGSNhXrsD3PMvyTche9Qj766xsZwCCoeCehK7oVmMK4LYG4g+kjHoziP/KmzcR7951vPnQ9uqd34M3vH3b9v59x7t36cvrrSHZlnJqfG+p9eu9YVW2TRJ2bFufvVGkrt5/ekXbXJ8b/5ZpqTik0ABYt3W3LkIAAfea5JUBt9z/9k4GgC+Of4ZO67ahnxXsd2gR+DHCnm1GF1tGZVRhbbfC/4Q1jjgCFtjuybexGp+7iAv2+Iyw2hGSQmNPNNFQk2GDE9mwxZ4COJJExWYnvFg2GjEOQCJ7AII716Bw5Q407jwlGupX2ODLP9jiLhqOtBdeezoRK1SwR8FecYLhB2HkhRyz2ij3hm7PvWTFIf2FsgUfNGVdjF1xQZljwfZ2rSoBCc9wAZdhzgyrcMRRS6+6dlVFdTcqR56NNUfBXnGC4Qdh5IX83mpLn7+h23MvLS01zhfKFoaHpqx7EK+KpVfLvVyzvV2rSkDCM1zAKMyZYa0fFXHU0o8Irl1ld6K+inJ91fx1+wBHY2lVYZdoDn5nYwAA') format('woff2');
}
.icon-fire {
  font-family: "icon-fire" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fire::before {
  content: "\e63d";
}
@font-face {
  font-family: "icon-tianxie";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAK0AAsAAAAABmQAAAJnAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApseQE2AiQDCAsGAAQgBYRtBzEboAXILrBt2JMKgcLYCMIMuz1xiCCC7/d73XPf/YgqSDIeSAIqVFGRcREK20pXYTu+mo3I/67pH7PN82U1QLCl5Joe5zIkNbtZZjXhiRSpOQLZ3lD6IlMoXNWVbsA19WtAA8kDmlsnRSVHAg5sOrBOHLXwJjTjDWMXvMDzBOqmmATtl9e2QqTMnhaIRyq4ILLgk2WWrArlhrVZfIOSanoJPgG+Rt+P/xwRSVIq2GUnD2VeKPzldNKKkcCI64AAPwFtLqHABpCJi8bYkRDB2CHqsVBz4FjFwa/7z0BgFUc1CfbX2YVNMAHFzyTxpI9amEBOeieBpUnvIfViuzduvZ3ZOr2a0bFkFbbut2Y2RtajY183R7d+HlZqhnqv/p5NjcVG1++b/qzBs5aPpuBHj6R4aAd2KGT/rNgO/hcIng9fjuvk/lZjMvi54VdkzIY5qO7QHvwYycCWbMhsS8qapNGRTE6amlBXxyfs6nucqh/dRSpUje5FWTEkGQpVC2RmbaCkYRNlVVuoW1exuWGACRG5hjWTAKFrD0nbdxS6TsnMekDJ2CvKuhGCuqtI2bNhKWh0CcMujr3I3YuoR1WIa+PRcXEzFjolF8vLIk47ZgYNIrvFVk5WYAWzJRYYXYKDc4IIU2VUDi7DkqQijal+7OEWH+dattVKmm5k8agyRNvDYC4c5oW49UIoD5WCBN256Mrnm2GCThIX1lFRF26HMQbaP2JnYRtAVqiVQRWPco2hi8CB4wiEYFQypByMwiQSFaI1j/LDPDgL34SIJpvV6USGqi3ba+UfKGI12IYUztBC5Ym6lB6KAQAAAAA=') format('woff2');
}
.icon-tianxie {
  font-family: "icon-tianxie" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-tianxie::before {
  content: "\e660";
}
.cur-title-text-area {
  display: inline-block;
  visibility: hidden;
  position: absolute;
  left: -1000px;
  font-size: 1.20625rem;
  letter-spacing: 1px;
  font-weight: bold;
}
.trans-form-blank-title {
  padding: 0 1.0625rem;
  font-size: 1.125rem;
  margin-bottom: 0.625rem;
  color: #000;
}
.trans-form-blank-smart-title {
  text-align: center;
  min-height: 50px;
  max-height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.trans-form-blank-smart-title.trans-form-blank-smart-title-old {
  min-height: auto;
}
.trans-form-blank-smart-title .red-title b {
  color: #d0021b;
}
.trans-form-blank-countc {
  padding: 0 1.0625rem;
  margin-bottom: 0.8125rem;
}
.trans-form-blank-count {
  font-size: 0.875rem;
  color: #999;
}
.form-normal-title .trans-form-blank-title .mip-sjh-text .red-title b {
  padding: 0;
  margin: 0;
}
.pc-to-mip-title-style {
  font-size: 1.125rem;
  font-weight: 500;
}
.fire-icon-stylе {
  margin-right: 0.3125rem;
  position: relative;
  top: 0.0625rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec {
  margin-bottom: 1.6875rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec.trans-form-blank-titlec-1 {
  margin-bottom: 1.52853261rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec.trans-form-blank-titlec-2 {
  text-align: center;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .trans-form-blank-smart-title {
  min-height: auto;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1 {
  text-align: left;
  justify-content: flex-start;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1.trans-form-blank-title {
  margin-bottom: 0.33967391rem;
  word-break: break-all;
  font-weight: bold;
  color: #000;
  font-size: 1.13224638rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1.trans-form-blank-title.trans-form-blank-smart-title {
  margin-bottom: 0.46875rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2 {
  font-size: 1.0625rem;
  margin-bottom: 1.13125rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-smart-title {
  display: flex;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-title {
  word-break: break-all;
  font-weight: bold;
  color: #000;
  margin-bottom: 0.8125rem;
  font-size: 1.13224638rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-title.no-count {
  margin-bottom: 1.375rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3 {
  font-weight: bold;
  font-size: 1.0625rem;
  margin-bottom: 1.875rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-title {
  word-break: break-all;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-smart-title {
  margin-bottom: 0.67934783rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec.trans-form-blank-titlec-2,
.mip-sjh-trans-form-new-style .trans-form-blank-titlec.trans-form-blank-titlec-3 {
  margin: auto;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec.trans-form-blank-template-titlec {
  margin: auto;
}
.mip-sjh-trans-form-new-style .no-count .mip-sjh-text {
  text-align: center;
}
.no-count {
  text-align: center;
  display: block;
}
.no-count-new-form {
  text-align: center;
  display: block;
  font-weight: bold;
}
.trans-form-blank-titlec-height .trans-form-blank-title {
  margin-bottom: 9px;
}
.trans-form-blank-titlec-height .trans-form-blank-title.no-count {
  margin-bottom: 26px;
}
.trans-form-blank-titlec-height .trans-form-blank-countc {
  margin-bottom: 1.585rem;
}
.trans-form-blank-template-titlec {
  position: relative;
  border-top-left-radius: 0.7925rem;
  border-top-right-radius: 0.7925rem;
}
/* 计数高度统一 */
.trans-form-blank-countc {
  font-size: 0;
  box-sizing: border-box;
}
.title-style-1.trans-form-blank-countc {
  position: relative;
  margin-right: 1.0625rem;
  float: right;
  padding: 0.125rem 0.625rem 0.125rem 0.3125rem;
  border-radius: 0.125rem;
  line-height: normal;
}
.title-style-1.trans-form-blank-countc .trans-form-blank-count {
  color: #333;
  font-size: 0.625rem;
  padding-left: 1.375rem;
}
.title-style-1.trans-form-blank-countc .icon {
  color: #333;
  font-size: 0.9375rem;
  position: absolute;
  top: 0.125rem;
}
.title-style-2.trans-form-blank-countc .trans-form-blank-count {
  display: inline-block;
  color: #333;
  font-size: 0.625rem;
  padding: 0.125rem 0.625rem 0.125rem 0.3125rem;
  border-radius: 0.125rem;
}
.title-style-2.trans-form-blank-countc .trans-form-blank-count::before {
  content: "\e660";
  display: var(--oldFormCountIcon);
  font-family: "icon-tianxie" !important;
  font-size: 0.625rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 0.3125rem;
}
.title-style-3.trans-form-blank-countc {
  text-align: center;
  padding: 0.125rem 0;
  border-radius: 1.25rem;
  margin: -0.9375rem 1rem 0.625rem;
  line-height: normal;
}
.title-style-3.trans-form-blank-countc .trans-form-blank-count {
  position: relative;
  display: inline-block;
  word-wrap: break-word;
  white-space: nowrap;
  margin: auto;
  font-size: 1.125rem;
  color: #333;
}
.title-style-3.trans-form-blank-countc .trans-form-blank-count::before,
.title-style-3.trans-form-blank-countc .trans-form-blank-count::after {
  position: absolute;
  display: var(--oldFormCountIcon);
  content: "";
  width: 0.625rem;
  height: 0.0625rem;
  top: 0.75rem;
  /* stylelint-disable-next-line function-linear-gradient-no-nonstandard-direction */
  background-image: linear-gradient(0, #555, #555 50%, transparent 0);
  background-image: -webkit-linear-gradient(90deg, #555, #555 50%, transparent 0);
  background-size: 100% 0.0625rem;
  background-repeat: no-repeat;
  background-position: bottom;
}
.title-style-3.trans-form-blank-countc .trans-form-blank-count::before {
  left: -1.25rem;
}
.title-style-3.trans-form-blank-countc .trans-form-blank-count::after {
  right: -1.25rem;
}
.title-style-3.trans-form-blank-countc .trans-form-blank-count b {
  font-weight: normal;
  font-style: normal;
  color: #001700;
  color: #f33531;
}
.title-style-3.trans-form-blank-countc .icon-3 {
  display: none;
}
.external-enhance-1,
.external-enhance-2,
.external-enhance-3,
.external-enhance-old-2,
.external-enhance-old-3 {
  display: flex !important;
}
.external-enhance-1 {
  justify-content: left !important;
  margin-top: -0.22644928rem;
}
.external-enhance-2 {
  margin-top: -0.33967391rem;
}
.external-enhance-3 {
  margin-top: -0.56612319rem !important;
}
.external-enhance-2,
.external-enhance-3,
.external-enhance-old-2,
.external-enhance-old-3 {
  justify-content: center !important;
}
.external-enhance-old-1.trans-form-blank-countc {
  height: 0.84918478rem;
}
.external-enhance-old-2.trans-form-blank-countc {
  height: 0.84918478rem;
}
.external-enhance-old-3.trans-form-blank-countc {
  height: 1.58514493rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1 {
  text-align: left;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1.trans-form-blank-countc {
  height: 1.24547101rem;
  float: none;
  padding: 0 1.0625rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1.trans-form-blank-countc.external-enhance-1 {
  height: 2.05672554rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1 .trans-form-blank-count {
  padding: 0;
  margin: 0;
  font-size: 0.875rem;
  word-break: normal;
  white-space: normal;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1 .trans-form-blank-count::before {
  display: none !important;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-1 .trans-form-blank-count b {
  background: none !important;
  padding: 0 0.1875rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2 {
  font-size: 1.0625rem;
  margin-bottom: 1.13125rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-countc {
  float: none;
  display: block;
  background: unset;
  margin: 0 0 1.13224638rem 0;
  padding: 0;
  font-size: 0.9375rem;
  height: 1.47192029rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-countc.external-enhance-2 {
  height: 2.05672554rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-countc .trans-form-blank-count {
  word-break: normal;
  white-space: normal;
  font-size: 0.85rem;
  padding-left: 0;
  color: #000;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-countc .trans-form-blank-count::before {
  content: none;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-2.trans-form-blank-countc .trans-form-blank-count b {
  display: inline-block;
  padding: 0.22644928rem 0.45289855rem;
  line-height: 1;
  margin: 0 0.16983696rem;
  font-size: 1.01875rem;
  border-radius: 0.375rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3 {
  font-weight: bold;
  font-size: 1.0625rem;
  margin-bottom: 1.875rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc {
  padding: 0;
  margin: 0 0 1.69836957rem 0;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc.trans-form-blank-countc {
  height: 1.69836957rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc.trans-form-blank-countc.external-enhance-3 {
  height: 2.05672554rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc .trans-form-blank-count {
  word-break: normal;
  white-space: normal;
  font-size: 0.96240942rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc .trans-form-blank-count b {
  font-weight: bold;
  font-size: 1.24547101rem;
  padding: 0.225rem 0.5rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc .trans-form-blank-count::before,
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.trans-form-blank-countc .trans-form-blank-count::after {
  display: none !important;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3 b {
  padding: 0.25rem 0.5rem;
  margin: 0 0.5rem;
  border-radius: 0.375rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.smart-title-count {
  margin-bottom: 1.13224638rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.smart-title-count .trans-form-blank-count {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.smart-title-count .trans-form-blank-count b {
  padding: 0.22644928rem 0.45289855rem;
  margin: 0 0.45289855rem 0 0.33967391rem;
  line-height: 1;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.form-blank-title-new-strong .trans-form-blank-count {
  display: block;
  line-height: 1.69836957rem;
}
.mip-sjh-trans-form-new-style .trans-form-blank-titlec .title-style-3.form-blank-title-new-strong b {
  display: inline-flex;
}
.template-count-4 {
  margin-top: 1.13224638rem;
  padding-top: 0 !important;
}
</style><style>.sjh-form-list-box .template-enhance-animation[data-v-47ed9df8] {
  -webkit-animation: templateEnlargeShrink-47ed9df8 3s infinite;
  -o-animation: templateEnlargeShrink-47ed9df8 3s infinite;
  animation: templateEnlargeShrink-47ed9df8 3s infinite;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.sjh-form-list-box .template-enhance-animation-light[data-v-47ed9df8] {
  position: absolute;
  top: 0;
  width: 6.1625rem;
  height: 2.8125rem;
  background-image: url('https://fe-resource.cdn.bcebos.com/mip/fengming/form/light_animate.png');
  background-size: 6.1625rem 2.8125rem;
  -webkit-animation: templateSearchLights-47ed9df8 3s linear infinite forwards;
  -o-animation: templateSearchLights-47ed9df8 3s linear infinite forwards;
  animation: templateSearchLights-47ed9df8 3s linear infinite forwards;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
@keyframes templateSearchLights-47ed9df8 {
0% {
    transform: translate(-5.66123188rem);
    -webkit-transform: translate(-5.66123188rem);
    opacity: 0;
}
66% {
    transform: translate(-5.66123188rem);
    -webkit-transform: translate(-5.66123188rem);
    opacity: 1;
}
100% {
    transform: translate(24.90942029rem);
    -webkit-transform: translate(24.90942029rem);
}
}
@keyframes templateEnlargeShrink-47ed9df8 {
0% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
}
33% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
}
66% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
}
100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
}
}
.sjh-form-list-box .button[data-v-47ed9df8] {
  border: 1px solid #0894ec;
  color: #0894ec;
  text-decoration: none;
  text-align: center;
  display: block;
  border-radius: 3px;
  line-height: 1.25rem;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: none;
  padding: 0 0.5rem;
  margin: 0;
  height: 1.35rem;
  white-space: nowrap;
  position: relative;
  text-overflow: ellipsis;
  font-family: inherit;
  cursor: pointer;
}
.sjh-form-list-box .button-big[data-v-47ed9df8] {
  font-size: 0.96240942rem;
  height: 2.4rem;
  line-height: 2.3rem;
}
.sjh-form-default .sjh-form-list-box[data-v-47ed9df8] {
  display: block;
  padding: 0.25rem 1rem 0 1rem;
}
.sjh-form-default .sjh-form-list-submit[data-v-47ed9df8] {
  display: block;
  height: 2.375rem;
  padding: 0;
  line-height: 2.375rem;
  text-align: center;
  color: #fff;
  background-color: #ff6d39;
  border: none;
}
.sjh-form-default .template-form-submit-box[data-v-47ed9df8] {
  padding: 0.25rem 10px 0;
}
</style><style>@font-face {
  font-family: "icon-back";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKIAAsAAAAABkQAAAI+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApQYwE2AiQDCAsGAAQgBYRtBzAbiQURBXTJPhLKjceO2DTnypCKN/HwtR+/c3f3yTfEPDFEk2SS1DNDezS3jJdAKITIED1pfleXptgJLdA3zPi/p/mVvfp1f9PGY1yFAxjAGHE4bQIFMh8ox7U3TeoC6uJACnCsRZEVSeQNYxe8wOMEBs2yQmyut+3TKuxxgbgYzhzTFryKwhKtUDcsLeKeSpuup0+4G30/flkZLUmV2SW7Tm85af3XzknJXd85GBD4CGh1hYwVKMS+xugOWTBaNhgt5nGswuBr1/eBXhxVI9hfZ+cPgxmQ+0w8j/+oiQSP1dUETJt0LTHh0uknVye7py/e35hg3nZL8fGrDy+/r3nyOTP+jB+6Us+ZfC00ndtwDv7WtaNzGutBfzf9zp1AsPfy1nlHRq/+3w4V8Hnu71nRiP5ukTu0e7EFf4M3sKEYAluXisZrbE0mnKVs0CB62DnOl6nKiadOhtbECfbGzAxZawGxUFegMmQVai10HQYt16weMh5ZizKAZe4AYYwHklE+IhvjSyzUHyqT/FEbE2sMOhDjtxyyKILYRCgZDagbBD301jWwiAu36E6tpLwgoh+R5hCAMivKiQZ7pCVmzGdXMVuwNHRQg9OwbQcYaYioOfPM4ybPbdObMj10C2ETgiSGDKDcgEAb9GzQnonK57eQc9KSqKOuznmEyCz0DkqZYgCxkfaD6h7lldmZU2HMAhYZdEANBqFWawDG5kER0ljGTwiPNnKnmR0qzbaXd3+3AwbZqhROv6w+LXt/CosF') format('woff2');
}
.icon-back[data-v-706045d8] {
  font-family: "icon-back" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-back[data-v-706045d8]::before {
  content: "\e680";
}
.picture-code-base-64[data-v-706045d8] {
  height: 2.60625rem;
}
.anti-cheating-dialog-header[data-v-706045d8] {
  text-align: center;
  margin-bottom: 0.849375rem;
  font-size: 1.01875rem;
  color: #333;
  font-weight: 700;
}
.anti-cheating-dialog-header .iconfont[data-v-706045d8] {
  position: absolute;
  right: 0.849375rem;
  top: 0.9625rem;
  font-size: 1.1325rem;
  font-weight: normal;
}
.anti-cheating-dialog-number[data-v-706045d8] {
  display: flex;
  align-items: center;
  margin-bottom: 0.849375rem;
  font-size: 0.849375rem;
  justify-content: center;
}
.anti-cheating-dialog-input[data-v-706045d8] {
  font-size: 0.79375rem;
  height: 2.49375rem;
  line-height: 2.49375rem;
}
.anti-cheating-dialog-input input[data-v-706045d8] {
  -webkit-appearance: none;
  width: 55%;
  float: left;
  height: 2.49375rem;
  line-height: 1.25rem;
  border: 1px solid #eee;
  border-radius: 0.1875rem;
  padding-left: 0.453125rem;
  font-size: 0.79375rem;
  outline-style: none;
}
.anti-cheating-dialog-input .input-btn[data-v-706045d8] {
  width: 40%;
  float: right;
  text-align: center;
  height: 2.60625rem;
  line-height: 2.60625rem;
  border: 0.0625rem solid #eee;
  border-radius: 0.1875rem;
  box-sizing: border-box;
}
.anti-cheating-dialog-input .input-btn.disabled[data-v-706045d8] {
  background: #ccc;
  color: #fff;
}
.anti-cheating-dialog-input .input-btn img[data-v-706045d8] {
  height: 2.48125rem;
}
.anti-cheating-dialog-submit[data-v-706045d8] {
  width: 100%;
  height: 2.49375rem;
  line-height: 2.49375rem;
  text-align: center;
  border-radius: 0.1875rem;
  background: #ccc;
  color: #fff;
  font-size: 0.849375rem;
  margin-top: 1.1325rem;
}
.anti-cheating-dialog .toast[data-v-706045d8] {
  position: fixed;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  left: 0;
  top: 0;
}
.anti-cheating-dialog .toast-content[data-v-706045d8] {
  padding: 0.79375rem 0.9625rem;
  border-radius: 0.453125rem;
  font-size: 0.90625rem;
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
}
.lottery-anti-cheating-dialog[data-v-706045d8] {
  padding: 0 1.0625rem 0.9375rem;
}
.lottery-anti-cheating-dialog .anti-cheating-dialog-header[data-v-706045d8] {
  margin-top: 1.75rem;
  margin-bottom: 1.95625rem;
  font-size: 1.25rem;
}
.lottery-anti-cheating-dialog .anti-cheating-dialog-number[data-v-706045d8] {
  margin-bottom: 1.45625rem;
  font-size: 0.9375rem;
}
.lottery-anti-cheating-dialog .anti-cheating-dialog-submit[data-v-706045d8] {
  height: 2.5rem;
  line-height: 2.5rem;
  border-radius: 1.25rem;
  font-size: 1rem;
  margin-top: 2.39375rem;
}
.lottery-anti-cheating-dialog .icon-back[data-v-706045d8],
.anti-cheating-dialog-with-back .icon-back[data-v-706045d8] {
  font-size: 1rem;
  line-height: 1rem;
  position: absolute;
  left: 1.0625rem;
  top: 1.875rem;
}
</style><style>.sjh-form-toast[data-v-91a3e21c] {
  border-radius: 0.3125rem;
  background: #000;
  color: #fff;
  box-sizing: border-box;
  text-align: center;
  transition: opacity 0.3s linear;
  padding: 0.625rem;
}
.sjh-form-toast.sjh-form-toast-success[data-v-91a3e21c] {
  padding: 1rem 1.25rem;
}
.sjh-form-toast .success-icon[data-v-91a3e21c] {
  display: block;
  margin: auto;
  background-image: url(https://fe-resource.cdn.bcebos.com/mip/fengming/icons/success-icon.png);
  background-size: cover;
  width: 2.8125rem;
  height: 2.8125rem;
  margin-bottom: 0.875rem;
}
.sjh-form-toast span[data-v-91a3e21c] {
  font-size: 0.875rem;
  display: block;
  text-align: center;
}
</style><style>/* stylelint-disable no-duplicate-selectors */
/* nichang 样式 */
.sjh-form-nichang[data-v-a4a35fc8] input::-webkit-input-placeholder {
  font-size: inherit;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-component {
  width: 100%;
  height: 100%;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-component .sjh-form-list {
  position: relative;
  padding: 0 12px;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-component .sjh-form-control {
  position: relative;
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-list-box .button {
  border: none;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item {
  position: relative;
  margin: 0 auto;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-required {
  color: #f00;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item .sjh-form-captcha-input-container,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-label {
  position: absolute;
  top: 50%;
  display: none;
  overflow: hidden;
  margin-left: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  pointer-events: none;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item .sjh-form-captcha-input-container.show,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-label.show {
  display: block;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item .sjh-form-captcha-input-container {
  width: 54%;
  height: 100%;
  margin-left: 0;
  display: block;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  justify-content: center;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .vi-input-container {
  height: 100%;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input {
  box-sizing: border-box;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-select,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-text,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-tel,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-email,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-date,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-datetime-local {
  width: 100%;
  height: 100%;
  padding: 0 10px;
  font-size: inherit;
  text-align: inherit;
  color: inherit;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-radio,
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .sjh-form-input-checkbox {
  margin-right: 3px;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .option-wrapper {
  display: flex;
  text-align: left;
  flex-wrap: wrap;
  justify-content: left;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .inline-option {
  display: inline-block;
  margin-right: 7px;
  white-space: nowrap;
  align-self: center;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-container .block-option {
  display: block;
  margin-bottom: 5px;
  word-break: break-all;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item .splitter-hacker {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 0;
}
.sjh-form-nichang[data-v-a4a35fc8] .sjh-form-item-splitter {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* wt样式 */
.sjh-wt-form[data-v-a4a35fc8] {
  clear: both;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-container input[type="date"].show-date-editing::-webkit-datetime-edit-fields-wrapper,
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-container input[type="datetime-local"].show-date-editing::-webkit-datetime-edit-fields-wrapper {
  visibility: visible;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-container input[type="date"].hide-date-editing::-webkit-datetime-edit-fields-wrapper,
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-container input[type="datetime-local"].hide-date-editing::-webkit-datetime-edit-fields-wrapper {
  visibility: hidden;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .option-container .vi-label-checker {
  width: 16px;
  height: 16px;
  line-height: 0.75rem;
  position: relative;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-long-option {
  margin-right: 0 !important;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button {
  border: none;
  background: #eee;
  margin-top: 0.303125rem;
  margin-bottom: 0.303125rem;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-active {
  color: #333;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button .vi-active {
  border: none;
  background: rgba(51, 136, 255, 0.2);
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button-wrapper .vi-label-text {
  font-size: 14px;
  color: #333;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button-wrapper .vi-type-button.vi-active {
  background: rgba(51, 136, 255, 0.2);
  border-color: #92b3ff;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button-wrapper .vi-type-button.vi-active::after {
  display: block;
  border-color: #92b3ff;
  border-radius: 6px;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button-wrapper .vi-type-button.vi-active .vi-label-text {
  color: #467eff;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button-wrapper .vi-type-button::after {
  display: none;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .option-container .vi-label-checker {
  font-size: 0.875rem;
  width: 15px;
  height: 15px;
  line-height: 0.75rem;
  border-radius: 0.125rem;
  position: relative;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-long-option {
  margin-right: 0 !important;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-type-button {
  border: none;
  background: #eee;
  margin-top: 0.60625rem;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-active {
  color: #333;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button-wrapper .vi-label-text {
  font-size: 14px;
  color: #333;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button-wrapper .vi-type-button.vi-active {
  background: rgba(51, 136, 255, 0.2);
  border-color: #92b3ff;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button-wrapper .vi-type-button.vi-active::after {
  border-color: #92b3ff;
  border-radius: 6px;
}
.sjh-wt-form[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button-wrapper .vi-type-button.vi-active .vi-label-text {
  color: #467eff;
}
/* 默认样式 */
.sjh-form-default[data-v-a4a35fc8] {
  background-color: #fff;
}
.sjh-form-default .sjh-form-component-animation[data-v-a4a35fc8] {
  position: relative;
  animation: stepFormAnimation 1s ease alternate;
}
.sjh-form-default .sjh-form-component-faster-animation[data-v-a4a35fc8] {
  position: relative;
  animation: nextStepFormAnimation 0.2s ease alternate;
}
.sjh-form-default .sjh-form-component-last-animation[data-v-a4a35fc8] {
  position: relative;
  animation: lastStepFormAnimation 0.2s ease alternate;
}
.sjh-form-default[data-v-a4a35fc8] .step-form-progress {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sjh-form-default[data-v-a4a35fc8] .step-form-progress .step-form-progress-item {
  width: 1.04166667rem;
  height: 1px;
  background-color: #f0f0f0;
  margin-right: 4px;
}
.sjh-form-default[data-v-a4a35fc8] .step-form-progress .step-form-progress-item.active {
  background-color: #38f;
}
.sjh-form-default[data-v-a4a35fc8] .step-form-progress.last-step {
  margin-top: 20px;
}
.sjh-form-default[data-v-a4a35fc8] .step-form-progress.new-step-form-progress .step-form-progress-item {
  height: 0.1875rem;
}
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] {
  display: block;
  padding: 0;
}
.sjh-form-default .sjh-form-list.scroll-area[data-v-a4a35fc8] {
  max-height: 60vh;
  overflow: auto;
}
.sjh-form-default .sjh-form-list .sjh-form-control-in-layer.scroll-area[data-v-a4a35fc8] {
  max-height: 50vh;
  overflow: auto;
}
.sjh-form-default .sjh-form-list .sjh-form-item[data-v-a4a35fc8] {
  display: flex;
  margin-bottom: 0.75rem;
  padding: 0 1rem;
  font-size: 1rem;
  text-align: left;
}
.sjh-form-default .sjh-form-list .sjh-form-item-label[data-v-a4a35fc8] {
  flex: 2;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-wrap: normal;
  min-width: 5rem;
}
.sjh-form-default .sjh-form-list .sjh-form-item-label-item[data-v-a4a35fc8] {
  display: block;
  line-height: 2.375rem;
  margin-bottom: 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-wrap: normal;
  font-size: 14px;
  font-weight: 500;
  color: #666;
}
.sjh-form-default .sjh-form-list .sjh-form-item-label-item[data-v-a4a35fc8]:last-child {
  margin-bottom: 0;
}
.sjh-form-default .sjh-form-list .sjh-form-item-required[data-v-a4a35fc8] {
  display: none;
}
.sjh-form-default .sjh-form-list .sjh-form-item-container[data-v-a4a35fc8] {
  flex: 8;
  display: block;
  height: 2.375rem;
  padding: 0;
  font-size: 1rem;
  line-height: 2.375rem;
  color: #999;
}
.sjh-form-default .sjh-form-list .sjh-form-item .sjh-form-captcha-input-container[data-v-a4a35fc8] {
  float: left;
  width: 60%;
}
.sjh-form-default .sjh-form-list .sjh-form-item .sjh-form-item-userphone-container[data-v-a4a35fc8] {
  min-height: 2.375rem;
  height: auto;
}
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] .sjh-form-item-radio,
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] .sjh-form-item-checkbox {
  display: block;
  margin-bottom: 0;
}
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] .sjh-form-item-radio .sjh-form-item-container,
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] .sjh-form-item-checkbox .sjh-form-item-container,
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] .sjh-form-item-textarea .sjh-form-item-container,
.sjh-form-default .sjh-form-list[data-v-a4a35fc8] .sjh-form-item-city .sjh-form-item-container {
  height: auto;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item {
  display: flex;
  margin-bottom: 0.75rem;
  padding: 0 1rem;
  font-size: 1rem;
  text-align: left;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-label {
  flex: 2;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-wrap: normal;
  min-width: 5rem;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-label-item {
  display: block;
  line-height: 2.375rem;
  margin-bottom: 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-wrap: normal;
  font-size: 14px;
  font-weight: 500;
  color: #666;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-label-item:last-child {
  margin-bottom: 0;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-required {
  display: none;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-container {
  flex: 8;
  display: block;
  height: 2.375rem;
  padding: 0;
  font-size: 1rem;
  line-height: 2.375rem;
  color: #999;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-captcha-input-container {
  float: left;
  width: 60%;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-userphone-container {
  min-height: 2.375rem;
  height: auto;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-radio,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-checkbox {
  display: block;
  margin-bottom: 0;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-radio .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-checkbox .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-textarea .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item .sjh-form-item-city .sjh-form-item-container {
  height: auto;
}
.sjh-form-default[data-v-a4a35fc8] .option-container {
  position: relative;
  display: inline-block;
  width: 50%;
  color: #333;
  line-height: normal;
  box-sizing: border-box;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-active {
  color: #f33531;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-active .vi-label-checker {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7mpK3lnIblvaIgMjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+adv+Wkh+S7vS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjcwLjAwMDAwMCwgLTk3MS4wMDAwMDApIiBmaWxsPSIjNDY3RUZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTI5NCw5NzEgQzMwNy4yNTQ4MzQsOTcxIDMxOCw5ODEuNzQ1MTY2IDMxOCw5OTUgQzMxOCwxMDA4LjI1NDgzIDMwNy4yNTQ4MzQsMTAxOSAyOTQsMTAxOSBDMjgwLjc0NTE2NiwxMDE5IDI3MCwxMDA4LjI1NDgzIDI3MCw5OTUgQzI3MCw5ODEuNzQ1MTY2IDI4MC43NDUxNjYsOTcxIDI5NCw5NzEgWiBNMjk0LDk3NSBDMjgyLjk1NDMwNSw5NzUgMjc0LDk4My45NTQzMDUgMjc0LDk5NSBDMjc0LDEwMDYuMDQ1NjkgMjgyLjk1NDMwNSwxMDE1IDI5NCwxMDE1IEMzMDUuMDQ1Njk1LDEwMTUgMzE0LDEwMDYuMDQ1NjkgMzE0LDk5NSBDMzE0LDk4My45NTQzMDUgMzA1LjA0NTY5NSw5NzUgMjk0LDk3NSBaIE0yOTQsMTAwNyBDMzAwLjYyNzQxNywxMDA3IDMwNiwxMDAxLjYyNzQyIDMwNiw5OTUgQzMwNiw5ODguMzcyNTgzIDMwMC42Mjc0MTcsOTgzIDI5NCw5ODMgQzI4Ny4zNzI1ODMsOTgzIDI4Miw5ODguMzcyNTgzIDI4Miw5OTUgQzI4MiwxMDAxLjYyNzQyIDI4Ny4zNzI1ODMsMTAwNyAyOTQsMTAwNyBaIiBpZD0i5qSt5ZyG5b2iLTIiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-type-button {
  border: 1px solid currentColor;
  text-align: center;
  border-radius: 3px;
  padding: 0.25rem;
  box-sizing: border-box;
  width: calc(50% - 7px);
  line-height: 1.5rem;
  margin-top: 0.60625rem;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-type-button:nth-child(2n+1) {
  margin-right: 14px;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-type-button .vi-label {
  width: 100%;
  -webkit-user-select: none;
  user-select: none;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-type-button .vi-label.vi-label-option {
  display: inline-block;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-type-button .vi-label-checker {
  display: none;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-long-option {
  width: 100%;
}
.sjh-form-default[data-v-a4a35fc8] .option-container.vi-type-adaptive {
  width: auto;
  margin-right: 1rem;
  padding-left: 14px;
  padding-right: 14px;
}
.sjh-form-default[data-v-a4a35fc8] .option-container .vi-input {
  position: absolute;
  left: -9999px;
}
.sjh-form-default[data-v-a4a35fc8] .option-container .vi-label {
  display: flex;
  align-items: center;
}
.sjh-form-default[data-v-a4a35fc8] .option-container .vi-label-checker {
  width: 0.875rem;
  height: 0.875rem;
  display: inline-block;
  vertical-align: text-top;
  margin-right: 8px;
  line-height: 0.875rem;
  text-align: center;
  box-sizing: border-box;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7mpK3lnIblvaIgMuWkh+S7vTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+adv+Wkh+S7vS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzUyLjAwMDAwMCwgLTk3MS4wMDAwMDApIiBmaWxsPSIjQ0NDQ0NDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTM3Niw5NzEgQzM4OS4yNTQ4MzQsOTcxIDQwMCw5ODEuNzQ1MTY2IDQwMCw5OTUgQzQwMCwxMDA4LjI1NDgzIDM4OS4yNTQ4MzQsMTAxOSAzNzYsMTAxOSBDMzYyLjc0NTE2NiwxMDE5IDM1MiwxMDA4LjI1NDgzIDM1Miw5OTUgQzM1Miw5ODEuNzQ1MTY2IDM2Mi43NDUxNjYsOTcxIDM3Niw5NzEgWiBNMzc2LDk3NCBDMzY0LjQwMjAyLDk3NCAzNTUsOTgzLjQwMjAyIDM1NSw5OTUgQzM1NSwxMDA2LjU5Nzk4IDM2NC40MDIwMiwxMDE2IDM3NiwxMDE2IEMzODcuNTk3OTgsMTAxNiAzOTcsMTAwNi41OTc5OCAzOTcsOTk1IEMzOTcsOTgzLjQwMjAyIDM4Ny41OTc5OCw5NzQgMzc2LDk3NCBaIiBpZD0i5qSt5ZyG5b2iLTLlpIfku70iPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.sjh-form-default[data-v-a4a35fc8] .option-container .vi-label-text {
  max-width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-checkbox .option-container.vi-active .vi-label-checker {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDVweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDUgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7nn6nlvaIgMjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+adv+Wkh+S7vS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTA1LjAwMDAwMCwgLTk3MS4wMDAwMDApIiBmaWxsPSIjNDY3RUZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTU0NCw5NzEgQzU0Ny4zMTM3MDgsOTcxIDU1MCw5NzMuNjg2MjkyIDU1MCw5NzcgTDU1MCwxMDEwIEM1NTAsMTAxMy4zMTM3MSA1NDcuMzEzNzA4LDEwMTYgNTQ0LDEwMTYgTDUxMSwxMDE2IEM1MDcuNjg2MjkyLDEwMTYgNTA1LDEwMTMuMzEzNzEgNTA1LDEwMTAgTDUwNSw5NzcgQzUwNSw5NzMuNjg2MjkyIDUwNy42ODYyOTIsOTcxIDUxMSw5NzEgTDU0NCw5NzEgWiBNNTQzLjMyODc1Niw5ODIuNzU2NDYzIEM1NDIuNDA1MDE5LDk4MS43Nzg1NjYgNTQwLjg3MzQ4MSw5ODEuNzQ0MjY4IDUzOS45MDc5Nyw5ODIuNjc5ODU1IEw1MzkuOTA3OTcsOTgyLjY3OTg1NSBMNTIzLjk4NTM5Niw5OTguMTA4MiBMNTE2LjE0NDExOCw5OTAuMDM1NjE5IEw1MTYuMDE4NjA2LDk4OS45MTUxODUgQzUxNS4wNzQ4NjgsOTg5LjA3MTYxNCA1MTMuNjMzNzAzLDk4OS4wOTk1NDQgNTEyLjcyMjYxLDk5MC4wMDc0MzggQzUxMS43NzAxMDMsOTkwLjk1NjYgNTExLjc1NzY0Niw5OTIuNTA4MTEzIDUxMi42OTQ3ODYsOTkzLjQ3MjgzOSBMNTEyLjY5NDc4Niw5OTMuNDcyODM5IEw1MjIuMjA5OTc4LDEwMDMuMjY4MTIgTDUyMi4zMzQyMzQsMTAwMy4zODc0MiBDNTIzLjI2ODQxMywxMDA0LjIyMzU1IDUyNC42OTI4LDEwMDQuMjA2MjMgNTI1LjYwNzIxOCwxMDAzLjMyMDE1IEw1MjUuNjA3MjE4LDEwMDMuMzIwMTUgTDU0My4yNTMxMTksOTg2LjIyMTEzMSBMNTQzLjM3Mzc2OSw5ODYuMDk1NzA1IEM1NDQuMjE5NzY0LDk4NS4xNTE3NDIgNTQ0LjIxMjMzMSw5ODMuNjkxODQyIDU0My4zMjg3NTYsOTgyLjc1NjQ2MyBaIiBpZD0i55+p5b2iLTIiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-checkbox .option-container .vi-label-checker {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDVweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDUgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7nn6nlvaI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLnlLvmnb/lpIfku70tMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MC4wMDAwMDAsIC0xMDU5LjAwMDAwMCkiIGZpbGw9IiNDQ0NDQ0MiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTEuMDAwMDAwLCAxMDU5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1OCwwIEMyNjEuMzEzNzA4LDAgMjY0LDIuNjg2MjkxNSAyNjQsNiBMMjY0LDM5IEMyNjQsNDIuMzEzNzA4NSAyNjEuMzEzNzA4LDQ1IDI1OCw0NSBMMjI1LDQ1IEMyMjEuNjg2MjkyLDQ1IDIxOSw0Mi4zMTM3MDg1IDIxOSwzOSBMMjE5LDYgQzIxOSwyLjY4NjI5MTUgMjIxLjY4NjI5MiwwIDIyNSwwIEwyNTgsMCBaIE0yNTgsMyBMMjI1LDMgQzIyMy40MDIzMTksMyAyMjIuMDk2MzM5LDQuMjQ4OTE5OTYgMjIyLjAwNTA5Myw1LjgyMzcyNzIxIEwyMjIsNiBMMjIyLDM5IEMyMjIsNDAuNTk3NjgwOSAyMjMuMjQ4OTIsNDEuOTAzNjYwOSAyMjQuODIzNzI3LDQxLjk5NDkwNzMgTDIyNSw0MiBMMjU4LDQyIEMyNTkuNTk3NjgxLDQyIDI2MC45MDM2NjEsNDAuNzUxMDggMjYwLjk5NDkwNywzOS4xNzYyNzI4IEwyNjEsMzkgTDI2MSw2IEMyNjEsNC40MDIzMTkxMiAyNTkuNzUxMDgsMy4wOTYzMzkxMiAyNTguMTc2MjczLDMuMDA1MDkyNjkgTDI1OCwzIFoiIGlkPSLnn6nlvaIiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-input-captcha-btn {
  display: flex;
  overflow: hidden;
  width: 34%;
  margin-left: 5%;
  border: 1px solid #f1f1f1;
  font-size: 14px;
  line-height: 2.25rem;
  height: 2.25rem;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-wrap: normal;
  background: #f8f8f8;
  flex: 2;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-input-captcha-btn .vi-captcha-picture {
  height: 36px;
  width: auto;
  margin: auto 1px auto 0;
  box-sizing: border-box;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-singleselect {
  width: 100%;
  height: 2.375rem;
  margin-left: 0;
  padding: 0 8px;
  border: #f1f1f1 solid 1px;
  font-size: 1rem;
  line-height: 2.375rem;
  color: #999;
  background: #fff;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-linkage {
  position: relative;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-error-info {
  font-size: 12px;
  line-height: 12px;
  position: absolute;
  bottom: -12px;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-radio,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-checkbox {
  display: block;
  margin-bottom: 0;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-radio .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-checkbox .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-textarea .sjh-form-item-container,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-city .sjh-form-item-container {
  height: auto;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-input {
  outline: none;
  border-radius: 3px;
  font-family: inherit;
  font-size: 14px;
  box-sizing: border-box;
  width: 100%;
  height: 38px;
  margin: 0;
  padding-left: 8px;
  padding-right: 36px;
  border: 1px solid #f1f1f1;
  line-height: 20px;
  color: #999;
  outline-width: 0;
  outline-style: none;
  outline-color: transparent;
  box-shadow: none;
  text-shadow: none;
  user-select: text;
  background-color: transparent;
  -webkit-appearance: none;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-input.sjh-form-input-textarea {
  height: auto;
  resize: none;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-city-picker,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-multiselect,
.sjh-form-default[data-v-a4a35fc8] .fc-sjh-mip2-linkage-container {
  position: relative;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-city-picker::after,
.sjh-form-default[data-v-a4a35fc8] .sjh-form-multiselect::after,
.sjh-form-default[data-v-a4a35fc8] .fc-sjh-mip2-linkage-container::after {
  position: absolute;
  display: block;
  content: '';
  width: 0.83333333rem;
  height: 0.41666667rem;
  right: 0.625rem;
  top: 50%;
  transform: translateY(-50%);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgNDAgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5QYXRoIDIgQ29weTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+advyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtMjU4OS4wMDAwMDApIiBmaWxsPSIjQ0NDQ0NDIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i57yW57uELTEx5aSH5Lu9IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjIuMDAwMDAwLCAyNTM0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IuS4i+aLiWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg2My4wMDAwMDAsIDQyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MC45MjY1MjQ4LDEzLjk1MjMxMTYgQzQxLjUwNTE0NzIsMTMuMzU5NDQ3NiA0Mi40NTQ4MjQ1LDEzLjM0NzkwMjUgNDMuMDQ3Njg4NCwxMy45MjY1MjQ4IEM0My42MDM0OTg0LDE0LjQ2ODk4MzMgNDMuNjQ4MzgzNiwxNS4zMzc1NjQyIDQzLjE3NTA1MywxNS45MzI1MjI3IEw0My4wNzM0NzUyLDE2LjA0NzY4ODQgTDI1LjUwNTg2NjYsMzQuMDQ3Njg4NCBDMjQuOTYzMjk3NCwzNC42MDM2MTE4IDI0LjA5NDUwMDcsMzQuNjQ4Mzg2MiAyMy40OTk1NTM2LDM0LjE3NDgwMyBMMjMuMzg0MzkzMywzNC4wNzMxNzI4IEw0Ljk1MjAwMTg5LDE2LjA3MzE3MjggQzQuMzU5MzA0ODksMTUuNDk0Mzc5NSA0LjM0ODAzMzc4LDE0LjU0NDY5ODkgNC45MjY4MjcxNSwxMy45NTIwMDE5IEM1LjQ2OTQ0NTk0LDEzLjM5NjM0ODUgNi4zMzgwMzk4MSwxMy4zNTE3MTM5IDYuOTMyODYxNzIsMTMuODI1MjE2MSBMNy4wNDc5OTgxMSwxMy45MjY4MjcyIEwyNC40MDcsMzAuODc4IEw0MC45MjY1MjQ4LDEzLjk1MjMxMTYgWiIgaWQ9IlBhdGgtMi1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDI0LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMjQuMDAwMDAwLCAtMjQuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-multiselect .sjh-form-input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-linkage .sjh-form-singleselect {
  font-size: inherit;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-linkage .not-select-style {
  color: #d00000;
  font-size: 0.75rem;
  position: absolute;
  top: 0;
  right: 1.625rem;
  line-height: 1.5rem;
  height: 1.5rem;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.125rem;
  width: fit-content;
  margin: 0.625rem 0;
  padding: 0 0.3125rem;
}
.sjh-form-default[data-v-a4a35fc8] .sjh-form-item-wrapper.form-item-hide {
  height: 0;
  opacity: 0;
  visibility: hidden;
}
.sjh-form-height-1 .sjh-form-list-box[data-v-a4a35fc8] {
  margin-top: 1.25rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox {
  align-items: flex-start !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button-wrapper,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button-wrapper {
  margin-bottom: 0.625rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .option-container,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .option-container {
  padding: 0.625rem 0;
  margin-bottom: 0.625rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-type-button {
  padding: 5px 0;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-type-button {
  margin: 0.875rem 0 0 0 !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button:nth-child(odd),
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-type-button:nth-child(odd) {
  margin-right: 0.625rem !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button.vi-type-adaptive,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-type-button.vi-type-adaptive {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  margin-right: 0.875rem !important;
  min-width: 3.5rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-type-button.vi-type-adaptive .vi-label-text,
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-type-button.vi-type-adaptive .vi-label-text {
  max-width: initial;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-wrapper .vi-long-option:nth-child(odd),
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-wrapper .vi-long-option:nth-child(odd) {
  margin-right: 0 !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .option-container .vi-label {
  height: 1rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button .vi-label {
  height: 1rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-button .vi-label-text {
  margin-top: -1px !important;
  line-height: 1rem !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-adaptive .vi-label {
  height: 1rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-radio .vi-type-adaptive .vi-label-text {
  margin-top: -1px !important;
  line-height: 1rem !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .option-container .vi-label {
  height: 0.9375rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button .vi-label {
  height: 1rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-button .vi-label-text {
  margin-top: -1px !important;
  line-height: 1rem !important;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-adaptive .vi-label {
  height: 1rem;
}
.sjh-form-height-1[data-v-a4a35fc8] .sjh-form-item-checkbox .vi-type-adaptive .vi-label-text {
  margin-top: -1px !important;
  line-height: 1rem !important;
}
</style><style>@font-face {
  font-family: "icon-close";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKsAAsAAAAABnwAAAJfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAp4ewE2AiQDCAsGAAQgBYRtBz4brwXILrBt5DMbsxYuwgiK9LsEDoZDPPz/Wrtv5q9qQi2S8SyaOBvxEqgkiI0U6F7C/O+apt1Yo9r+8wdtZdWI1Nge/KTpcS4lNwILKImen7BjP0UOe4JnyFs/fCXXywYbZJ+4d/onUJ3PB5TjXtSnxhzUBdTFgRToHtgmK6GMG8YueIHnCdTNUCSO+kcnSL3EnhaIZ84MUl9wSxKLVYVyw9ok3pVUs9fsHvEWfT/+ZaKeTClnF5ze9tmk84uTkL8Us24CgoeANpeQYwuRiMvG8LEqwXhV6uFqC8ixcoMvRRE4xFGtgv11dnYTTEHZM8k9xaPGMnisgWYQa5OeRMzYjGxn43yvycat2bOjFmpvrl/stzK6vX952vz1ujCyU+9gqeOwrS3mz/ynqFRctg++rxP6WT5JLoFgsnO/L15tJPDZyWFkSYZxRHWPruDPyAe2JUNp27OkyRu7MzNnrKmro4DtfUeIw+g24qFqNIGrmM6Qq1oiE7uFkoZtlFXtom7TwOaGAaFKpBo2LAGErltk2j6Q63ogE/uGkrFvlHWjCnXXwZ4NK8EbE2hItMGsALcCn7pO2RjnjiEruIbIKyPBFIqY+yCtpcqxAfRRLLEgLrKMlBSoCDzoB5eh6wYQiiCPltRyUoZZXadNb9KswCONDgnIICEbMFUAzhLw0aC31Fj5/BjEFLgMoqOlLj0FCTE+PEjTpAaQAzp/UMujXBMrYjIkiQKUEPCAfjAKuVwBEDaPykMWSZObEAxl6U4nOlSnbW/w/m4f1NnmLJz9csO7guGbXC1zm/vMNnwLQyshAAAA') format('woff2');
}
.icon-close {
  font-family: "icon-close" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-close::before {
  content: "\e60d";
}
@font-face {
  font-family: "icon-h5-form";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAN8AAsAAAAACCgAAAMwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqDIIJqATYCJAMUCwwABCAFhG0HbxsdB8iemjwpo8GH8TFQQkRASCx46Nd+f649du6ipkks0SxRAtkbiaGqJoZq9kWTeWj7v2uaEuu52FGJ1ABAHv6k18OXy7WdGgtDJOzmSU5OTuLzk+Mhf/fuu2+DJGYpS5KqqJpabKSiaICAgcn/cz9fl8c3oLz2bC4ZlBGAowHPhtk/i6zA/xfk/xBvdWmHfTkEsBIN8c1TCxsoSqPzBBCrRiUUTdlomkc7Ml/J1iQuDKec8gbEov/14qdYFJJp0KV9y6SKRj7f1yq15+2hURcFZzwNwO8CBfIhNMRWqpsSCH35Aqw6OqgZwnJIcqxhQV9LvlZ5HjF/R1Jr/sMDQdIURIsm+gNoRr/G17CNQOBrBoHE1wICja81Pwrc1y6wwAFjEGeID5dIUztOSfpX3f7xZfPF541XX7defzOXZsLVrYujtemIzfPTKHq5UsMIfvCLjZcvN1+/3n71quwIGN9a2TxfjaI4sPqmTc3bZLhMhx+/Ee8z62N6+t3dr9HljM+z11/52+7uV0XyVy+02+erL1z38Qh2yHRr39L94M+fQRTscUxgxQwQ7EM6wtt7G0zGQSC8TU4ug7DeI/3/fxAERxwT+Eydre/+MhWfOpndPti4/H1q9CMRAryHwJMaQMi7D3zyf8MHBFpqz46Qqf933ATwoS9pl+R4e0HUAT9CAnL+GKdlm9Z4VG5SqbTZisFIHEEs1T4L/pMp1Nc40ojWHhCcFIcHyU8CKI50tMbng+EqBx9HE1h5pne7wjABIjuQ65iAEOwRpEDnoAR7R2v8JxiR/sAnuABYIxF2pCszLd7GQOKgYnkHa4ptEUvJ40HyGlDPkFiS55O2gLmaExey+WxwGixgY6xwO7TIOcGE2SaeIlcDw7Cxw+w2KDzb4txp5nKk7IOyim2iuDYMkHBAhcl2YBqFzULc3lw89/lrAOUxSFhNVZV+C2Bc2uBYQVa+BXpabLWqupanuDqoIo4jMIKxmbApogGG6bNhTvmkNqDgslo9PI6mHHYjbcXZ+aXmA2TxddDxJko0kVGjFXryY1TJ6nmSRW3Pq8gSu6BJEz4L1qYmbWYOS5SBCRZHCA==') format('woff2');
}
.icon-h5-form {
  font-family: "icon-h5-form" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-icondanxuangouxuan::before {
  content: "\e606";
}
.icon-icondanxuanweixuan::before {
  content: "\e60f";
}
.icon-weixuanxuan::before {
  content: "\e637";
}
.icon-form-agrement::before {
  content: "\e631";
}
.appointment-calc-form-component .sjh-form-control {
  position: relative;
  padding-top: 1.13224638rem;
  background-color: #fff;
  border-top-left-radius: 0.84918478rem;
  border-top-right-radius: 0.84918478rem;
}
.appointment-calc-form-component .phone-agrement-container {
  margin-top: 0 !important;
}
.mip-border::after {
  content: ' ';
  position: absolute;
  top: 0;
  right: -100%;
  bottom: -100%;
  left: 0;
  border: 0 solid #e1e1e1;
  transform: scale(0.5);
  transform-origin: 0 0;
  width: 200%;
  pointer-events: none;
  box-sizing: border-box;
}
@media (-webkit-min-device-pixel-ratio: 2) {
.mip-border {
    position: relative;
    border: none !important;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5) {
.mip-border {
    position: relative;
    border: none !important;
}
}
.mip-border-bottom::after {
  border-bottom-width: 1px;
}
.mip-border-all,
.mip-border-all::after {
  border-width: 1px;
}
.mip-sjh-form-icon {
  position: relative;
  width: 19px;
  height: 20px;
  font-size: 20px;
  top: -1px;
  left: -1px;
  margin-right: calc(10 * 0.05661232rem - 2px);
  overflow: hidden;
}
.button,
.sjh-form-select,
.sjh-form-input-text,
.sjh-form-input-tel,
.sjh-form-input-email,
.sjh-form-input-date,
.sjh-form-input-datetime-local,
.sjh-form-singleselect {
  outline: none;
  -webkit-appearance: none;
}
input::-webkit-input-placeholder {
  font-size: 14px;
}
@keyframes stepFormAnimation {
from {
    left: 100%;
}
to {
    left: 0;
}
}
@keyframes nextStepFormAnimation {
from {
    transform: translateX(100%);
}
to {
    transform: translateX(0);
}
}
@keyframes lastStepFormAnimation {
from {
    transform: translateX(-100%);
}
to {
    transform: translateX(0);
}
}
.dislogForm_animate_fadeInUp {
  -webkit-animation-name: dialogFormFadeInUp;
  animation-name: dialogFormFadeInUp;
  animation-duration: 0.6s;
  animation-fill-mode: both;
  transform: translate3d(0, 1.8115942rem, 0);
}
@keyframes dialogFormFadeInUp {
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1.8115942rem, 0);
    transform: translate3d(0, 1.8115942rem, 0);
}
to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
}
</style><style><br>            #mip-sjh-trans-form-blank-13998862 .sjh-form-default .sjh-form-list-submit {<br>                background-color: #E6322E !important;<br>            }<br>            #mip-sjh-trans-form-blank-13998862 .sjh-form-default .sjh-form-list-submit:active {<br>                background-color: #C40704 !important;<br>            }<br>        </style><style><br>            #mip-sjh-trans-form-blank-18454244 .sjh-form-default .sjh-form-list-submit {<br>                background-color: #E6322E !important;<br>            }<br>            #mip-sjh-trans-form-blank-18454244 .sjh-form-default .sjh-form-list-submit:active {<br>                background-color: #C40704 !important;<br>            }<br>        </style><style><br>            #mip-sjh-trans-form-blank-19978094 .sjh-form-default .sjh-form-list-submit {<br>                background-color: #E6322E !important;<br>            }<br>            #mip-sjh-trans-form-blank-19978094 .sjh-form-default .sjh-form-list-submit:active {<br>                background-color: #C40704 !important;<br>            }<br>        </style><style><br>            #mip-sjh-trans-form-blank-17527404 .sjh-form-default .sjh-form-list-submit {<br>                background-color: #E6322E !important;<br>            }<br>            #mip-sjh-trans-form-blank-17527404 .sjh-form-default .sjh-form-list-submit:active {<br>                background-color: #C40704 !important;<br>            }<br>        </style><style>.agreement-confirm-container[data-v-44952442] {
  background-color: #fff;
  padding-top: 24px;
  border-radius: 13px 13px 0 0;
}
.agreement-confirm-container .agreement-title[data-v-44952442] {
  font-size: 20px;
  line-height: 20px;
  color: #000;
  text-align: center;
}
.agreement-confirm-container .agreement-content[data-v-44952442] {
  font-size: 16px;
  line-height: 1.5;
  color: #333;
  margin: 14px;
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 14px;
}
.agreement-confirm-container .agreement-opt[data-v-44952442] {
  font-size: 16px;
  padding: 0 0 14px 15px;
  color: #000;
  border-bottom: 8px solid #f5f5f5;
}
.agreement-confirm-container .cancel-button[data-v-44952442] {
  text-align: center;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  color: #000;
}
.agreement-confirm-container .cancel-button[data-v-44952442]:active {
  background-color: rgba(0, 0, 0, 0.1);
}
</style><style>.phone-agrement-content-header[data-v-00345f76] {
  position: relative;
  text-align: center;
  margin-bottom: 8px;
  font-size: 18px;
  color: #333;
  font-weight: 700;
}
.phone-agrement-content-header .icon-close[data-v-00345f76] {
  position: absolute;
  right: -8px;
  top: -8px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  font-weight: normal;
}
.phone-agrement-content-info[data-v-00345f76] {
  white-space: normal;
  word-break: break-all;
  overflow: hidden;
  font-size: 14px;
  line-height: 24px;
  color: #555;
}
.phone-agrement-content-divider[data-v-00345f76] {
  display: block;
  height: 8px;
  width: 100%;
  background-color: #f5f5f5;
}
.phone-agrement-content-confirm[data-v-00345f76] {
  font-size: 18px;
  line-height: 48px;
  color: #333;
  font-weight: 700;
  text-align: center;
  height: 48px;
}
.phone-agrement-content-lottery .phone-agrement-content-header[data-v-00345f76] {
  padding-top: 24px;
}
.phone-agrement-content-lottery .phone-agrement-content-info[data-v-00345f76] {
  padding: 0 17px 24px;
}
.history-agreement-link[data-v-00345f76] {
  position: relative;
  left: -0.3125rem;
  color: #405b95;
  text-decoration: none;
  list-style: none;
}
</style><style>.phone-agrement-container[data-v-6e1e6376] {
  color: #666;
  padding: 0 1rem;
  margin-bottom: 0.75rem;
  font-size: 0;
  letter-spacing: 0;
}
.phone-agrement-container .phone-agrement-radio[data-v-6e1e6376] {
  position: relative;
  height: 20px;
  overflow: hidden;
}
.phone-agrement-container .phone-agrement-radio .icon-h5-form[data-v-6e1e6376] {
  position: relative;
  display: inline-block;
  font-size: 16px;
  margin-top: 2px;
  margin-left: 1px;
}
.phone-agrement-container .phone-agrement-radio[data-v-6e1e6376],
.phone-agrement-container .phone-agrement-text[data-v-6e1e6376] {
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
}
.phone-agrement-container .phone-agrement-label-modal[data-v-6e1e6376] {
  color: #467eff;
  word-break: break-all;
  vertical-align: top;
  font-size: 14px;
}
.mip-sjh-trans-form-new-style .phone-agrement-container[data-v-6e1e6376] {
  margin-top: 1.125rem;
}
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-radio[data-v-6e1e6376] {
  position: relative;
  margin-right: 0.25rem;
}
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-radio .icon-h5-form[data-v-6e1e6376] {
  position: relative;
  font-size: 16px;
  margin-left: 2px;
  margin-top: 1px;
}
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-radio .icon-form-agrement[data-v-6e1e6376] {
  position: relative;
  line-height: 16px;
}
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-radio .icon-form-agrement[data-v-6e1e6376]::before {
  vertical-align: top;
}
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-text[data-v-6e1e6376] {
  font-size: 0.8125rem;
  line-height: 1.125rem;
  color: #999;
}
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-label-modal[data-v-6e1e6376] {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container[data-v-6e1e6376] {
  padding: 0 10px;
}
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container .phone-agrement-radio[data-v-6e1e6376],
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container .phone-agrement-text[data-v-6e1e6376],
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container .phone-agrement-label-modal[data-v-6e1e6376] {
  font-size: 0.875rem;
}
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container-editor .phone-agrement-radio .new-form-icon[data-v-6e1e6376] {
  margin-top: -1px;
}
.mip-sjh-trans-form-new-style .template-phone-agreement-radio[data-v-6e1e6376] {
  position: absolute;
  top: 0.2375rem;
  left: 0.28306159rem;
  width: 0.56612319rem;
  height: 0.56612319rem;
}
.sjh-form-list .enhance-dynamic-white-font .white-word-color[data-v-6e1e6376] {
  color: #fff;
}
</style><style>.mip-sjh-form-pass-phone-agreement-label-container[data-v-9fbc4f98] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 36px;
  line-height: 36px;
  z-index: 10003;
  padding: 0 17px;
  background-color: #f5f5f5;
  color: #999;
  font-size: 0.8125rem;
}
.mip-sjh-form-pass-phone-agreement-label-container .info-btn[data-v-9fbc4f98] {
  color: #405b95;
}
.mip-sjh-form-pass-phone-agreement-label-container .icon-close[data-v-9fbc4f98] {
  float: right;
  position: relative;
  left: 10px;
  top: 3px;
  width: 30px;
  height: 30px;
  font-size: 16px;
  margin-top: 3px;
  color: #ccc;
}
.mip-sjh-form-pass-phone-agreement-label-container .icon-close[data-v-9fbc4f98]::before {
  position: relative;
  left: 5px;
  top: -6px;
}
.fix-6-style-padding-bug[data-v-9fbc4f98] {
  padding: 0 0.5rem;
}
.pass-phone-agreement-enter[data-v-9fbc4f98],
.pass-phone-agreement-leave-to[data-v-9fbc4f98] {
  transform: translateY(-100%);
}
.pass-phone-agreement-enter-active[data-v-9fbc4f98],
.pass-phone-agreement-leave-active[data-v-9fbc4f98] {
  transition: transform 160ms cubic-bezier(0.38, 0, 0.25, 1);
}
@media screen and (max-width: 360px) {
.mip-sjh-form-pass-phone-agreement-label-container[data-v-9fbc4f98],
  .mip-sjh-form-user-phone-agreement-label-container[data-v-9fbc4f98] {
    font-size: 0.75rem;
}
}
</style>
.history-agreement-link {
  position: relative;
  left: -0.3125rem;
  color: #405b95;
  text-decoration: none;
  list-style: none;
}

.gt-jmy-h5-form-phone-agreement-root-container[data-v-b0cfc9bc] {
  background-color: grey;
  font-size: 1rem;
  color: #000;
}
