body{}#loki-app,.m-loki-body-wrapper{min-height: 100vh;}#snapshoot {position:absolute;width:100%;z-index:8000;background-color:#fff;pointer-events:none;}
* { margin: 0px; padding: 0px; }
img { width: 100%; margin: 0px auto; }
ul, li { list-style: none; }
.m-loki-module { overflow: hidden; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.mip-sjh-single-image[data-v-45128af8] { color: rgb(51, 51, 51); font-size: 1.125rem; line-height: 1.5; box-sizing: border-box; width: 100%; }
.mip-sjh-single-image[data-v-45128af8] picture { font-size: 0px; }
.mip-sjh-single-image.image-style-default[data-v-45128af8] { width: 100%; height: 100%; }
.mip-sjh-single-image[data-v-45128af8] .image-site { vertical-align: middle; pointer-events: none; overflow: hidden; }
.icon-consult { font-style: normal; -webkit-font-smoothing: antialiased; font-family: icon-consult !important; }
.icon-consult::before { content: ""; }
.consult-blank-btn-container { position: relative; box-sizing: border-box; text-overflow: clip; white-space: nowrap; overflow: hidden; }
.consult-blank-btn-wrapper { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; justify-content: center; align-items: center; }
.consult-blank-btn-icon { overflow: hidden; position: relative; display: inline-block; width: 1.3587rem; height: 1.3587rem; text-align: center; line-height: 1.3587rem; }
.consult-blank-btn-icon .icon-consult { font-size: 0.962409rem; }
.consult-blank-btn-layer { position: absolute; width: 100%; height: 100%; }
.consult-blank-btn-btn { margin-left: 0.226449rem; display: inline-block; position: relative; font-weight: 700; font-size: 0.875rem; }
.consult-blank-wt-three-container .consult-blank-btn-container[data-v-45fc5880] { padding: 0px; margin: 0px; height: 2.71739rem; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.mip-sjh-consult-blank { position: relative; appearance: none; -webkit-tap-highlight-color: transparent; }
.sjh-form-list-box .enhance-animation-light[data-v-af83acee], .sjh-form-list-box .template-enhance-animation-light[data-v-af83acee] { top: 0px; }
.sjh-form-list-box .template-enhance-animation[data-v-af83acee] { animation: 3s ease 0s infinite normal none running templateEnlargeShrink-data-v-af83acee; overflow: hidden; transform: translateZ(0px); }
.sjh-form-list-box .template-enhance-animation-light[data-v-af83acee] { position: absolute; width: 6.1625rem; height: 2.8125rem; background-image: url("/images/light_animate.png"); background-size: 6.1625rem 2.8125rem; animation: 3s linear 0s infinite normal forwards running templateSearchLights-data-v-af83acee; transform-style: preserve-3d; backface-visibility: hidden; perspective: 1000px; transform: translateZ(0px); }
.sjh-form-list-box .button[data-v-af83acee] { border: 1px solid rgb(8, 148, 236); color: rgb(8, 148, 236); text-decoration: none; text-align: center; display: block; border-radius: 3px; line-height: 1.25rem; box-sizing: border-box; appearance: none; background: none; padding: 0px 0.5rem; margin: 0px; height: 1.35rem; white-space: nowrap; position: relative; text-overflow: ellipsis; font-family: inherit; cursor: pointer; }
.sjh-form-list-box .button-big[data-v-af83acee] { font-size: 0.962409rem; height: 2.4rem; line-height: 2.3rem; }
.sjh-form-default .sjh-form-list-box[data-v-af83acee] { display: block; padding: 0.25rem 1rem 0px; }
.sjh-form-default .sjh-form-list-submit[data-v-af83acee] { display: block; height: 2.375rem; padding: 0px; line-height: 2.375rem; text-align: center; color: rgb(255, 255, 255); background-color: rgb(255, 109, 57); border: none; }
.sjh-form-default .template-form-submit-box[data-v-af83acee] { padding: 0.25rem 10px 0px; }
@media screen and (max-width: 360px) {
  .mip-sjh-form-user-phone-agreement-label-container[data-v-2a3142dc] { font-size: 0.75rem; }
}
.sjh-wt-form[data-v-eed534ce] { clear: both; }
.sjh-form-default[data-v-eed534ce] { background-color: rgb(255, 255, 255); }
.sjh-form-default .sjh-form-list[data-v-eed534ce] { display: block; padding: 0px; }
.sjh-form-default[data-v-eed534ce] .sjh-form-item { display: flex; margin-bottom: 0.75rem; padding: 0px 1rem; font-size: 1rem; text-align: left; }
.sjh-form-default[data-v-eed534ce] .sjh-form-item-label { flex: 2 1 0%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; overflow-wrap: normal; min-width: 5rem; }
.sjh-form-default[data-v-eed534ce] .sjh-form-item-label-item { display: block; line-height: 2.375rem; margin-bottom: 0.75rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; overflow-wrap: normal; font-size: 14px; font-weight: 500; color: rgb(102, 102, 102); }
.sjh-form-default[data-v-eed534ce] .sjh-form-item-label-item:last-child { margin-bottom: 0px; }
.sjh-form-default[data-v-eed534ce] .sjh-form-item-container { flex: 8 1 0%; display: block; height: 2.375rem; padding: 0px; font-size: 1rem; line-height: 2.375rem; color: rgb(153, 153, 153); }
.sjh-form-default[data-v-eed534ce] .sjh-form-item .sjh-form-captcha-input-container { float: left; width: 60%; }
.sjh-form-default[data-v-eed534ce] .sjh-form-input-captcha-btn { display: flex; overflow: hidden; width: 34%; margin-left: 5%; border: 1px solid rgb(241, 241, 241); font-size: 14px; line-height: 2.25rem; height: 2.25rem; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow-wrap: normal; background: rgb(248, 248, 248); flex: 2 1 0%; }
.sjh-form-default[data-v-eed534ce] .sjh-form-item-container, .sjh-form-default[data-v-eed534ce] .sjh-form-linkage { position: relative; }
.sjh-form-default[data-v-eed534ce] .sjh-form-input { border-radius: 3px; font-family: inherit; font-size: 14px; box-sizing: border-box; width: 100%; height: 38px; margin: 0px; padding-left: 8px; padding-right: 36px; border: 1px solid rgb(241, 241, 241); line-height: 20px; color: rgb(153, 153, 153); outline: transparent none 0px; box-shadow: none; text-shadow: none; user-select: text; background-color: transparent; appearance: none; }
.sjh-form-height-1 .sjh-form-list-box[data-v-eed534ce] { margin-top: 1.25rem; }
.icon-h5-form { font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: icon-h5-form !important; }
.icon-weixuanxuan::before { content: ""; }
@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; }
}
.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; appearance: none; }
input::-webkit-input-placeholder { font-size: 14px; }
.mip-sjh-trans-form-blank[data-v-692a1476] { padding-top: 1.25rem; padding-bottom: 1.25rem; }
.mip-sjh-trans-form-blank[data-v-692a1476] .new-form-required-tips { display: none; font-size: 0.73596rem; color: rgb(153, 153, 153); font-weight: normal; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default { background-color: transparent; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-item-label { font-size: 0.875rem; color: rgb(51, 51, 51); }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-input { height: 2.5rem; font-size: 0.875rem; color: rgb(0, 0, 0); }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-input:focus { transition: all 0.3s ease 0s; border-color: rgb(0, 0, 0); }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn { height: 100%; margin-left: 0px; float: right; border: none; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn::before { position: absolute; display: block; content: ""; background-color: rgb(238, 238, 238); height: 1.25rem; width: 0.0625rem; margin-top: 0.5rem; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item .sjh-form-captcha-input-container { width: 100%; }
.mip-sjh-trans-form-blank[data-v-692a1476] .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-692a1476] .sjh-form-default .sjh-form-item-captcha .sjh-form-input-captcha-btn { position: absolute; width: auto; right: 0px; background-color: transparent; top: 0.0625rem; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-item-container { position: relative; line-height: normal !important; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-default .sjh-form-list-submit { background: rgb(243, 53, 49); box-shadow: rgba(0, 0, 0, 0.05) 0px -0.0625rem 0.25rem 0px; height: 2.5rem; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-item-captcha .sjh-form-input-captcha-btn { position: absolute; width: auto; height: 100%; top: 0.0625rem; right: 0px; float: right; border: none; margin-left: 0px; background-color: transparent; }
.mip-sjh-trans-form-blank[data-v-692a1476] .sjh-form-item-captcha .sjh-form-input-captcha-btn::before { position: absolute; display: block; content: ""; background-color: rgb(238, 238, 238); height: 1.25rem; width: 0.0625rem; margin-top: 0.5rem; }
.mip-sjh-trans-form-blank-one[data-v-692a1476] .sjh-form-default .sjh-form-input { border: 0.0625rem solid rgb(238, 238, 238); }
.mip-sjh-trans-form-blank-one[data-v-692a1476] .sjh-form-height-1 .sjh-form-list .sjh-form-item { padding: 0px 0.9625rem; }
.mip-sjh-trans-form-blank-one[data-v-692a1476] .sjh-form-height-1 .sjh-form-list .sjh-form-item-label .sjh-form-item-label-item, .mip-sjh-trans-form-blank-four[data-v-692a1476] .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-height[data-v-692a1476] { padding-top: 1.5rem; }
.mip-sjh-trans-form-new-style.mip-sjh-trans-form-blank[data-v-692a1476] { padding-bottom: 1.6875rem; }
@media screen and (-webkit-min-device-pixel-ratio: 1.5) {
  .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button::after, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button::after { border-width: 0.0875rem; }
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button::after, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button::after { border-width: 0.1125rem; border-radius: 1.0125rem !important; }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-wt-form .sjh-form-item-radio .option-wrapper .vi-type-button::after, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-wt-form .sjh-form-item-checkbox .option-wrapper .vi-type-button::after { border-width: 0.08125rem; border-radius: 0.75625rem !important; }
}
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-label { margin-bottom: unset !important; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-label-item { font-size: 0.849185rem; margin-bottom: 0.5625rem !important; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container { min-height: 2.75rem; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-input-container > .sjh-form-input, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-multiselect > .sjh-form-input, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-input-container > .vi-input-content, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-multiselect > .vi-input-content { height: 2.75rem; font-size: 0.875rem; border-radius: 0.50625rem; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-input-container .vi-input-clear, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-multiselect .vi-input-clear { margin-right: 0.452899rem; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .vi-city-picker, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-singleselect, .mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-default .sjh-form-list .sjh-form-item-container .sjh-form-input-text { height: 2.75rem; font-size: 0.875rem; border-radius: 0.50625rem; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .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-692a1476] .sjh-form-item-wrapper-captcha { margin-top: 0.5625rem !important; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .sjh-form-item-wrapper-captcha .sjh-form-input-captcha-btn .button { padding: 0px 0.84375rem; }
.mip-sjh-trans-form-new-style[data-v-692a1476] .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-692a1476] .sjh-form-list-box.submit-control .sjh-form-list-submit { font-weight: bold; }
.mip-sjh-trans-form-blank-height[data-v-692a1476] { padding-top: 1.5rem; }
.trans-form-section-context[data-v-692a1476] { position: relative; width: 100%; }
.trans-form-section-context.template-form-section-context[data-v-692a1476] { position: relative; padding: 0.18875rem; box-sizing: border-box; }
.trans-form-section-context.template-form-section-context .section-wrap-container[data-v-692a1476] { border-radius: 0.7925rem; }
.trans-form-section-context .section-wrap-container[data-v-692a1476] { position: relative; width: 100%; }
.mip-sjh-trans-form-template[data-v-692a1476] { position: relative; box-sizing: border-box; padding: 0.9625rem !important; }
.mip-sjh-trans-form-template.mip-sjh-trans-form-template-1[data-v-692a1476] { padding: 2.0875rem 0.9625rem 0.9625rem !important; }
.mip-sjh-trans-form-template .trans-form-section-context[data-v-692a1476] { 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-692a1476] { position: absolute; left: 0px; top: 0px; right: 0px; 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-692a1476] { height: 7.71875rem; }
.mip-sjh-trans-form-template .trans-form-section-context .section-wrap-container[data-v-692a1476] { position: relative; padding-bottom: 10px; }
.icon-horn { font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: icon-horn !important; }
.icon-horn::before { content: ""; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.gt-jmy-h5-layer-shell-container { position: relative; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
#shadow-dom-root { --groot-ui-rpx: 0.0625em; --groot-ui-default-font-size: 16px; --groot-ui-font-size-s: 12px; --groot-ui-font-size-m: 14px; --groot-ui-font-size-l: 16px; --groot-ui-spacing-unit-1: 0.3125em; --groot-ui-spacing-unit-2: 0.625em; --groot-ui-spacing-unit-3: 0.9375em; --groot-ui-spacing-unit-4: 1.25em; --groot-ui-spacing-unit-5: 1.875em; --groot-ui-spacing-unit-6: 2.5em; --groot-ui-spacing-unit-7: 3.125em; --groot-ui-spacing-unit-8: 3.75em; --groot-ui-height-unit-1: 0.3125em; --groot-ui-height-unit-2: 0.625em; --groot-ui-height-unit-3: 0.9375em; --groot-ui-height-unit-4: 1.25em; --groot-ui-height-unit-5: 1.875em; --groot-ui-height-unit-6: 2.5em; --groot-ui-height-unit-7: 3.125em; --groot-ui-height-unit-8: 3.75em; --groot-ui-color-brand-1: #f2f7ff; --groot-ui-color-brand-2: #d6e4ff; --groot-ui-color-brand-3: #adcbff; --groot-ui-color-brand-4: #85b4ff; --groot-ui-color-brand-5: #5c9dff; --groot-ui-color-brand-6: #3388ff; --groot-ui-color-brand-7: #2170d9; --groot-ui-color-brand-8: #125ab3; --groot-ui-color-brand-9: #07458c; --groot-ui-color-brand-10: #003166; --groot-ui-color-gray-1: #fff; --groot-ui-color-gray-2: #f8f8f8; --groot-ui-color-gray-3: #f5f5f5; --groot-ui-color-gray-4: #eee; --groot-ui-color-gray-5: #d8d8d8; --groot-ui-color-gray-6: #ccc; --groot-ui-color-gray-7: #999; --groot-ui-color-gray-8: #666; --groot-ui-color-gray-9: #333; --groot-ui-color-gray-10: #000; --groot-ui-color-error-1: #fff3f2; --groot-ui-color-error-2: #ffd7d4; --groot-ui-color-error-3: #ffa8a3; --groot-ui-color-error-4: #ff7773; --groot-ui-color-error-5: #ff4542; --groot-ui-color-error-6: #ff1212; --groot-ui-color-error-7: #d90408; --groot-ui-color-error-8: #b30006; --groot-ui-color-error-9: #8c0007; --groot-ui-color-error-10: #660007; --groot-ui-color-warning-1: #fff8f2; --groot-ui-color-warning-2: #ffe4cc; --groot-ui-color-warning-3: #ffc799; --groot-ui-color-warning-4: #ffa866; --groot-ui-color-warning-5: #ff8833; --groot-ui-color-warning-6: #ff6600; --groot-ui-color-warning-7: #d95300; --groot-ui-color-warning-8: #b34100; --groot-ui-color-warning-9: #8c3100; --groot-ui-color-warning-10: #662200; --groot-ui-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; --groot-ui-font-weight-1: 400; --groot-ui-font-weight-2: 500; --groot-ui-font-weight-3: 600; --groot-ui-line-height-1: 1.5; --groot-ui-line-height-2: 2; --groot-ui-border-radius-1: 2px; --groot-ui-border-radius-2: 4px; --groot-ui-border-radius-3: 6px; --groot-ui-border-radius-4: 8px; --groot-ui-border-radius-5: 10px; --groot-ui-border-radius-6: 100%; --groot-ui-separator-color-normal: #eee; --groot-ui-separator-color-strong: #eee; --groot-ui-separator-color-trigger: #666; --groot-ui-shadow-1: 0 6px 10px 0 rgba(51, 136, 255, 0.2); --groot-ui-shadow-2: 0 2px 4px 0 rgba(0, 0, 0, 0.04); --groot-ui-shadow-3: 0 -2px 8px 0 rgba(0, 0, 0, 0.06); --groot-ui-shadow-4: 0 2px 8px 0 rgba(0, 0, 0, 0.06); --groot-ui-page-min-width: 1200; }
.consult-blank-btn-container.with-main-color-filled-rgba-230-50-46-0:active { background-color: rgba(196, 8, 4, 0) !important; }
#mip-sjh-trans-form-blank-18083148 .sjh-form-default .sjh-form-list-submit { }
#mip-sjh-trans-form-blank-18083148 .sjh-form-default .sjh-form-list-submit:active { }
#mip-sjh-trans-form-blank-18083148 .with-placeholder { caret-color: rgb(230, 50, 46); line-height: inherit !important; }
#mip-sjh-trans-form-blank-18083148 .with-placeholder::-webkit-input-placeholder { color: rgb(176, 176, 176); font-size: 0.84375rem; }
.trans-form-blank-sliderc { position: relative; overflow: hidden; margin: 1rem 1.0625rem 0px; }
.trans-form-blank-slider-container { position: relative; text-align: center; }
.trans-form-blank-slider-container .slider-multi-title { position: relative; display: inline-block; overflow-wrap: break-word; white-space: nowrap; margin: 1.4375rem auto auto; font-size: 1.125rem; font-weight: 600; background-color: rgb(248, 248, 248); color: rgb(0, 0, 0); }
.trans-form-blank-slider-container .slider-multi-title::before, .trans-form-blank-slider-container .slider-multi-title::after { position: absolute; display: var(--displayType); content: ""; width: 0.625rem; height: 0.0625rem; top: 0.75rem; background-image: -webkit-linear-gradient(90deg, rgb(85, 85, 85), rgb(85, 85, 85) 50%, transparent 0px); background-size: 100% 0.0625rem; background-repeat: no-repeat; background-position: center bottom; }
.trans-form-blank-slider-container .slider-multi-title::before { left: -1.25rem; }
.trans-form-blank-slider-container .slider-multi-title::after { right: -1.25rem; }
.trans-form-blank-slider-container .slider-muti-title-no-background { background-color: transparent; }
.trans-form-blank-slider-container-external-signel { margin: -0.0566123rem 0.962409rem 0px; border-radius: 0.73596rem !important; }
.trans-form-blank-slider-container-external-signel .trans-form-blank-sliderc { margin-right: 0.962409rem; }
.trans-form-blank-slider-container-external-signel .trans-form-blank-sliderc .slider-item-single-pull-component-signel .new-trans-form-blank-icon { padding-left: 1.875rem; }
.trans-form-blank-slider-container-external-signel .trans-form-blank-sliderc .slider-item-single-pull-component-signel .info-user-name { width: 4.875rem; text-align: left; }
.trans-form-blank-slider { position: absolute; width: 100%; transform: translateY(0px); transition: transform 0.7s ease-in-out 0s; }
.trans-form-blank-slider .slider-item, .trans-form-blank-slider .slider-item-single-pull-component { display: flex; justify-content: space-between; align-items: center; color: rgb(0, 0, 0); height: 1.9375rem; position: relative; }
.trans-form-blank-slider .slider-item.new-form-slider-item, .trans-form-blank-slider .slider-item-single-pull-component.new-form-slider-item { color: rgb(85, 85, 85); }
.trans-form-blank-slider .slider-item.new-form-slider-item .info-user-name, .trans-form-blank-slider .slider-item-single-pull-component.new-form-slider-item .info-user-name { margin-left: 0.625rem; }
.trans-form-blank-slider .slider-item-single-pull-component { color: rgb(51, 51, 51); }
.trans-form-blank-slider .slider-item-single-pull-component-signel { height: 53px; }
.trans-form-blank-slider .info-user-name { margin-left: 1.5rem; width: 24%; flex: 0 0 auto; }
.trans-form-blank-slider .info-add-time { text-align: right; }
.trans-form-blank-slider p { display: block; font-size: 0.875rem; flex: 1 1 auto; }
.trans-form-blank-sliderc-signel { background-color: rgb(248, 248, 248); }
.trans-form-blank-sliderc-signel p { width: 33%; }
.trans-form-blank-sliderc-signel .info-add-time { padding-right: 1.5rem; }
.trans-form-blank-sliderc-external { margin-left: 1.13225rem; margin-right: 0px; border-radius: 0.73596rem; }
.trans-form-blank-sliderc-enhance-all { background-color: transparent; }
.trans-form-blank-slider-container-template-form .trans-form-blank-slider .slider-item-single-pull-component .new-trans-form-blank-icon { padding-left: 0px; }
.trans-form-blank-slider-container-template-form .trans-form-blank-slider .slider-item-single-pull-component .info-user-name { width: 4.875rem; text-align: left; margin-left: 0.6875rem; }
.trans-form-blank-slider-container-template-form .trans-form-blank-slider .slider-item-single-pull-component .info-add-time { padding-right: 0px; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.template-title-container[data-v-256fce40] { position: relative; }
.template-title-container .template-title-context[data-v-256fce40] { 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-256fce40] { position: relative; flex: 1 1 0%; 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-256fce40] { height: 1.68875rem; display: flex; justify-content: left; width: 13.1341rem; }
.template-title-container .template-title-context .title-context .title-wrap-container .mip-sjh-text[data-v-256fce40] { word-break: break-all; }
.template-title-container .template-title-context .title-context .mip-sjh-text[data-v-256fce40] { color: rgb(255, 255, 255); font-size: 1.20625rem; letter-spacing: 1px; font-weight: bold; }
.template-title-container .template-title-context .title-context .sub-title-context[data-v-256fce40] { position: relative; display: inline-block; height: 1.30187rem; line-height: 1.30187rem; padding: 0px 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-256fce40] { color: rgb(255, 255, 255); font-size: 0.7925rem; letter-spacing: 0.93px; }
.template-title-container .template-title-context.template-title-context-1 .title-context[data-v-256fce40], .template-title-container .template-title-context.template-title-context-4 .title-context[data-v-256fce40] { align-items: flex-start; padding: 1.01875rem 1.05625rem; }
.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 { height: 5.75rem; width: 6.75rem !important; }
.cur-title-text-area { display: inline-block; visibility: hidden; position: absolute; left: -1000px; font-size: 1.20625rem; letter-spacing: 1px; font-weight: bold; }
.mip-sjh-trans-form-new-style .trans-form-blank-titlec { margin-top: 0.1875rem; margin-bottom: 1.6875rem; }
.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-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; }
.trans-form-blank-template-titlec { position: relative; border-top-left-radius: 0.7925rem; border-top-right-radius: 0.7925rem; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.phone-agrement-container[data-v-0c51ef9f] { color: rgb(102, 102, 102); padding: 0px 1rem; margin-bottom: 0.75rem; font-size: 0px; letter-spacing: 0px; }
.phone-agrement-container .phone-agrement-radio[data-v-0c51ef9f] { position: relative; height: 20px; overflow: hidden; }
.phone-agrement-container .phone-agrement-radio .icon-h5-form[data-v-0c51ef9f] { position: relative; display: inline-block; font-size: 16px; margin-top: 2px; margin-left: 1px; }
.phone-agrement-container .phone-agrement-radio[data-v-0c51ef9f], .phone-agrement-container .phone-agrement-text[data-v-0c51ef9f] { font-size: 14px; display: inline-block; vertical-align: top; }
.phone-agrement-container .phone-agrement-label-modal[data-v-0c51ef9f] { color: rgb(70, 126, 255); word-break: break-all; vertical-align: top; font-size: 14px; }
.mip-sjh-trans-form-new-style .phone-agrement-container[data-v-0c51ef9f] { margin-top: 1.125rem; }
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-radio[data-v-0c51ef9f] { position: relative; margin-right: 0.25rem; }
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-radio .icon-h5-form[data-v-0c51ef9f] { position: relative; font-size: 16px; margin-left: 2px; margin-top: 1px; }
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-text[data-v-0c51ef9f] { font-size: 0.8125rem; line-height: 1.125rem; color: rgb(153, 153, 153); }
.mip-sjh-trans-form-new-style .phone-agrement-container .phone-agrement-label-modal[data-v-0c51ef9f] { font-size: 0.8125rem; line-height: 1.125rem; }
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container[data-v-0c51ef9f] { padding: 0px 10px; }
.mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container .phone-agrement-radio[data-v-0c51ef9f], .mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container .phone-agrement-text[data-v-0c51ef9f], .mip-sjh-trans-form-new-style .phone-agrement-container.template-phone-agreement-container .phone-agrement-label-modal[data-v-0c51ef9f] { font-size: 0.875rem; }
.mip-sjh-trans-form-new-style .template-phone-agreement-radio[data-v-0c51ef9f] { position: absolute; top: 0.2375rem; left: 0.283062rem; width: 0.566123rem; height: 0.566123rem; }
@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; }
}
.wrong-input-style[data-v-59a24f98] { color: rgb(208, 0, 0); top: 0px; font-size: 0.75rem; position: absolute; right: 0.5rem; line-height: 1.5rem; background-color: rgba(255, 255, 255, 0.8); border-radius: 0.125rem; height: 1.5rem; width: fit-content; margin: 0.625rem 0px; padding: 0px 0.3125rem; }
.captcha-input-context { position: relative; display: flex; flex: 1 1 0%; }
.wrong-input-style { color: rgb(208, 0, 0); top: 0px; font-size: 0.75rem; position: absolute; right: 6rem; line-height: 1.5rem; background-color: rgba(255, 255, 255, 0.8); border-radius: 0.125rem; height: 1.5rem; width: fit-content; margin: 0.625rem 0px; padding: 0px 0.3125rem; }
.sjh-form-captcha-input { text-align: inherit; height: 100%; width: 100%; padding: 0px 10px; pointer-events: auto; appearance: none; font-size: inherit; color: inherit; box-sizing: border-box; }
.sjh-form-input-captcha-btn { margin-left: 57%; }
.sjh-form-input-captcha-btn .button { padding: 0px 0.849185rem; overflow: hidden; background-color: inherit; border: none; font-size: 0.875rem; }
.not-select-style-one[data-v-713eca0c], .not-select-style-two[data-v-713eca0c], .not-select-style-three[data-v-713eca0c], .not-select-style-four[data-v-713eca0c] { color: rgb(208, 0, 0); font-size: 0.75rem; right: 1.625rem; background-color: rgba(255, 255, 255, 0.8); border-radius: 0.125rem; width: fit-content; margin-left: 0.1875rem; height: fit-content; }
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .mip-sjh-form-region-con .form-region-tab[data-v-38eecad4]::after { position: absolute; left: 0px; bottom: -0.5px; content: ""; width: 100%; height: 1px; background-color: rgb(211, 211, 211); transform: scaleY(0.5); }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .mip-sjh-form-region-con .form-region-tab[data-v-38eecad4]::after { position: absolute; left: 0px; bottom: -0.33px; content: ""; width: 100%; height: 1px; background-color: rgb(211, 211, 211); transform: scaleY(0.33); }
}
.sjh-form-item-label { z-index: 1; }
.vi-input-container { position: relative; }
.vi-input-clear { -webkit-tap-highlight-color: transparent; position: absolute; right: 0px; top: 0px; width: 36px; height: 100%; overflow: hidden; background-image: url("/images/clear.png"); background-repeat: no-repeat; background-size: 16px 16px; background-position: center center; }
.sjh-form-item-captcha-container { display: flex !important; }
.sjh-form-item-captcha-container .sjh-form-captcha-input-container { flex: 1 1 0%; width: auto !important; }
.sjh-form-item-captcha-container .sjh-form-input-captcha-btn { max-width: 6.25rem; min-width: 80px; flex: 0 0 auto; }
.gt-jmy-h5-cta-entrance[data-v-73ed399a] { font-size: 0.875rem; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }
.groot-ui-image { margin: 0px; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.groot-ui-image.m-groot-ui-mobile-image { display: block; font-size: 0px; }


@font-face {
  font-family: "icon-close-dialog";
  src: url('data:application/font-woff;base64,d09GRgABAAAAAAPkAAsAAAAABkAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZBlU0RY21hcAAAAYAAAABLAAABcOxHxQdnbHlmAAABzAAAADAAAAA0AEl8/WhlYWQAAAH8AAAALAAAADYYgvxqaGhlYQAAAigAAAAcAAAAJAfeA4NobXR4AAACRAAAAAgAAAAICAAAAGxvY2EAAAJMAAAABgAAAAYAGgAAbWF4cAAAAlQAAAAeAAAAIAENABhuYW1lAAACdAAAAVAAAAKFsqzUC3Bvc3QAAAPEAAAAHgAAAC/JfXB6eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBxey7+WZ27438AQw9zA0AAUZgTJAQDizwwreJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISfy3//z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQCBBgn5AHicY2BkAAJmbabVDNwMDIzq7Ors4uzi5uLm6szatu/e2b5/DyaZ8mAsIAkAEA0Rt3icY2BkYGAA4pCpyq3x/DZfGbhZGEDg1qaYRGSahYFpNZDiYGAC8QACywiPeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAAAaAAB4nGNgZGBgYGLgYQDRIBYDAxcQMjD8B/MZAAnDASYAAHicbZI9bsJAFIRn+YtipBQJScpsRRGE+SlpUaCMREFvzBqMbK+1XpBIlwPkPDlETpAmN8gdMpiNkBC23vO3s7PjJ9kAbvEDgeN1zzqygMfVkSu4wpPjKvW24xq577iOJkaOG9RfHHvo4NVxE3d4Y4KoXXP1jA/HAi18Oq7gBl+Oq9S/HdfIv47reBDCcQMt8ejYw1x0HDfRFu/e2KjAqqVc7GUc6izSmfUO0A0TXaiZWm2TwJyEE82VKWKdyYHfP4lTlSnzn1fsVkNrIxkZncoJg1WSaJkbvVGh9dfW5qNeL3K6H+qU441hoBDAsi8hscCePUYIjQxR2S19/0qXz4RU0D9jrbDlOmDKJcclbc4ypLjckRjA5ye75JyystJ9Pl+BHd88pGo5o2QZnklJEzexYsohRyIv9zZUQuo+1uWpnL9Gj3d05vfLOdI/OX9y9XicY2BigAAuBuyAiZGJkZmBNTknvziVgQEADPwCMQAA') format('woff');
}
.icon-close-dialog {
  font-family: "icon-close-dialog" !important;
  font-size: var(--groot-ui-font-size-l);
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-close-dialog::before {
  content: "\eb1f";
}
.gt-jmy-h5-dialog-custom-dialog {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.gt-jmy-h5-dialog-custom-dialog-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
}
.gt-jmy-h5-dialog-custom-dialog-container {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  background: #fff;
}
.gt-jmy-h5-dialog-custom-dialog-container.is-bottom {
  bottom: 0;
}
.gt-jmy-h5-dialog-custom-dialog-container.is-top {
  top: 0;
}
.gt-jmy-h5-dialog-custom-dialog-container.is-center {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.gt-jmy-h5-dialog-custom-dialog-header {
  background: #f5f5f5;
  font-size: 1.125rem;
  height: 2.5rem;
  align-items: center;
  padding-left: 0.375rem;
  display: flex;
}
.gt-jmy-h5-dialog-custom-dialog-header-title {
  flex: 1;
}
.gt-jmy-h5-dialog-custom-dialog-header-close {
  width: 33px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gt-jmy-h5-dialog-default-dialog {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.gt-jmy-h5-dialog-default-dialog-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.gt-jmy-h5-dialog-default-dialog-container {
  position: absolute;
  left: 0;
  background: #fff;
  min-height: 2.75rem;
  padding: 1.0625rem 0 3.125rem 0;
  width: 100%;
}
.gt-jmy-h5-dialog-default-dialog-container.is-bottom {
  bottom: 0;
}
.gt-jmy-h5-dialog-default-dialog-container.is-top {
  top: 0;
}
.gt-jmy-h5-dialog-default-dialog-container.is-center {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.gt-jmy-h5-dialog-default-dialog-title {
  margin: 0.1875rem 2.0625rem 0.39583333rem 1.0625rem;
  line-height: 1.1875rem;
  height: 1.1875rem;
  font-size: 1.1875rem;
}
.gt-jmy-h5-dialog-default-dialog-title-none {
  height: 1.1875rem;
}
.gt-jmy-h5-dialog-default-dialog-close {
  position: absolute;
  top: 1.375rem;
  right: 1.0625rem;
  width: 1rem;
  height: 1rem;
}
.gt-jmy-h5-dialog-default-dialog-content {
  padding: 0 1.0625rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.trans-scale-enter,
.trans-scale-leave-to {
  transform: translateZ(1px);
}
.trans-scale-enter .gt-jmy-h5-dialog-default-dialog-mask,
.trans-scale-leave-to .gt-jmy-h5-dialog-default-dialog-mask,
.trans-scale-enter .gt-jmy-h5-dialog-custom-dialog-mask,
.trans-scale-leave-to .gt-jmy-h5-dialog-custom-dialog-mask {
  opacity: 0;
}
.trans-scale-enter .gt-jmy-h5-dialog-default-dialog-container,
.trans-scale-leave-to .gt-jmy-h5-dialog-default-dialog-container,
.trans-scale-enter .gt-jmy-h5-dialog-custom-dialog-container,
.trans-scale-leave-to .gt-jmy-h5-dialog-custom-dialog-container {
  transform: scale(0);
}
.trans-scale-enter-active,
.trans-scale-leave-active {
  transition: transform 240ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-scale-enter-active .gt-jmy-h5-dialog-default-dialog-mask,
.trans-scale-leave-active .gt-jmy-h5-dialog-default-dialog-mask,
.trans-scale-enter-active .gt-jmy-h5-dialog-custom-dialog-mask,
.trans-scale-leave-active .gt-jmy-h5-dialog-custom-dialog-mask {
  transition: opacity 240ms linear;
}
.trans-scale-enter-active .gt-jmy-h5-dialog-default-dialog-container,
.trans-scale-leave-active .gt-jmy-h5-dialog-default-dialog-container,
.trans-scale-enter-active .gt-jmy-h5-dialog-custom-dialog-container,
.trans-scale-leave-active .gt-jmy-h5-dialog-custom-dialog-container {
  transition: transform 240ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-y-enter,
.trans-translate-y-leave-to {
  transform: translateZ(1px);
}
.trans-translate-y-enter .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-y-leave-to .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-y-enter .gt-jmy-h5-dialog-custom-dialog-mask,
.trans-translate-y-leave-to .gt-jmy-h5-dialog-custom-dialog-mask {
  opacity: 0;
}
.trans-translate-y-enter .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-y-leave-to .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-y-enter .gt-jmy-h5-dialog-custom-dialog-container,
.trans-translate-y-leave-to .gt-jmy-h5-dialog-custom-dialog-container {
  transform: translateY(100%);
}
.trans-translate-y-enter-active {
  transition: transform 240ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-y-enter-active .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-y-enter-active .gt-jmy-h5-dialog-custom-dialog-mask {
  transition: opacity 240ms linear;
}
.trans-translate-y-enter-active .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-y-enter-active .gt-jmy-h5-dialog-custom-dialog-container {
  transition: transform 240ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-y-leave-active {
  transition: transform 160ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-y-leave-active .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-y-leave-active .gt-jmy-h5-dialog-custom-dialog-mask {
  transition: opacity 160ms linear;
}
.trans-translate-y-leave-active .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-y-leave-active .gt-jmy-h5-dialog-custom-dialog-container {
  transition: transform 160ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-left-enter,
.trans-translate-left-leave-to {
  transform: translateZ(1px);
}
.trans-translate-left-enter .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-left-leave-to .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-left-enter .gt-jmy-h5-dialog-custom-dialog-mask,
.trans-translate-left-leave-to .gt-jmy-h5-dialog-custom-dialog-mask {
  opacity: 0;
}
.trans-translate-left-enter .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-left-leave-to .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-left-enter .gt-jmy-h5-dialog-custom-dialog-container,
.trans-translate-left-leave-to .gt-jmy-h5-dialog-custom-dialog-container {
  opacity: 0;
  transform: translate(100vw, 0);
}
.trans-translate-left-enter-active {
  transition: transform 240ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-left-enter-active .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-left-enter-active .gt-jmy-h5-dialog-custom-dialog-mask {
  transition: opacity 240ms linear;
}
.trans-translate-left-enter-active .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-left-enter-active .gt-jmy-h5-dialog-custom-dialog-container {
  transition: transform 240ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-left-leave-active {
  transition: transform 160ms cubic-bezier(0.38, 0, 0.25, 1);
}
.trans-translate-left-leave-active .gt-jmy-h5-dialog-default-dialog-mask,
.trans-translate-left-leave-active .gt-jmy-h5-dialog-custom-dialog-mask {
  transition: opacity 160ms linear;
}
.trans-translate-left-leave-active .gt-jmy-h5-dialog-default-dialog-container,
.trans-translate-left-leave-active .gt-jmy-h5-dialog-custom-dialog-container {
  transition: transform 160ms cubic-bezier(0.38, 0, 0.25, 1);
}
@font-face {
  font-family: 'antman-wechat-modal-icon';
  src: url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAQ4AAsAAAAACMAAAAPpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDHAqEcIQAATYCJAMQCwoABCAFhG0HURt7B8iemjxtI4EHlAcPFmCBUAie/x9z973/J6IJsbizinhbwr2ERUhUQsOjpoWK+OleaTpoh+UqmIfSE5gKL07i9EtzmXtC/yruFctXRFNoi2k5V0gHasZuwqlRqHefFIgLJCXf/udyetd4noXzA+Uy5rKxJsZRvDWwMSZHYaAFEkFuWcDO7tPmBJ6GAF6K5CA9Fk+v0MEiTRJANqJ9Czo+NTaFILhlzpiVNos04cCtW3oKANvm5+UTqEQFisMgzazsyYXtAx9aSYv+qzChI3DqMwLCOjBAG4AFWYk1z6nb3jakeD/hDcoAbpmo8NIV/qH1/z9xxyJ2k5iyfzwFcSKJ/cCXfAZegMp2JeFQIpC0Ig4F2CEr3EAAqAH4QpLH6xlkcPl8fr+vAaGX7yoHdgyusqe3F6E1HOSdJ/1sYW0TeA+nW2ctVuSursGLOSM7eolxdvf2viUOj8RktOY3jW3vRsc4zu5obm7cbm/d7+89iz06eifH2W/BzTu3uw8e9x89a28jaYr2sVqCKMbxGhQN/or92k/z6KChub/zIK1KyFijkKTip9NNHBQTtPS7Z8QgL+nAtQbD0iUfSdExtixOW9tcBk9LtU4PD6u5Rbi7fkPt1mcMDDtVZqrqEa8/blXu7qCg39hZ1YCLHG6T4e69Dzu7Hmf6jeGvn3u3P+/tRXlUaboXeFFtytHz6gpZyy2yf//ItmQGmBrbnTnIYaq/iubaTRzcmo+Cgo8QkLMa8kda4tqjAkzPjEXgu9h3AXHUrMLyf70L8lORLpGTmhpmslRXFZ+gXCDiGp++KOiCJMQrV4i4JPCzymTKFMtkyXT6+f/jgAIvXsFXnxkgB+WXRqfU6QaoAOD/21QbatO/2QggzboHvkPrdww1xnq/qGgtAM87Mu+h/K/msxTBieTk5pzxookAAHZK5Ekaa98cVbKUPw/LjDbsOqFXtsM/2aNe1CFNfOJBcJNwQXFRAIObOtTi28CBjxI4cdMOXlpZrvcRk6KOWA/QopwBIWwWlCA1MIRB1OKfg4OkT+AkHCl4GYp1Rx8NRdOYppAl5GJINkaHavYUnfSsxGfyq8QqvDyT9E5FGTpQWUEpGLgQU1HHnNQMf52W5mFEik7RgjmPkkRjUoqOyJF5VJpkG0XFiLgHzUMTU+jRrUAsgrhQiG8omkNjnl5f9ELvf0Z8lYSlSKn4oX9HCqWwd6RMgVIO9CLmXBX70j/VB99aGuGx4yIUtBSygJEksldDSfHDIsQh5qJKuDMbilQtIq943r403cINgBdpdysqRqw4cC6nW2yHo9AoYt/XarqEZRAOw6Lt9crkWU70V8UAAAAA) format('woff2');
}
.antman-wechat-modal-icon[data-v-14baedce] {
  font-family: "antman-wechat-modal-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.iconguanbi[data-v-14baedce]:before {
  content: "\e665";
}
.iconchenggongtishi[data-v-14baedce]:before {
  content: "\e693";
}
.wechat-modal-container[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 1.35869565rem;
  position: relative;
  background: #fff;
  border-radius: 1.1888587rem;
}
.wechat-modal-container .close[data-v-14baedce] {
  position: absolute;
  right: 1.13224638rem;
  top: 1.13224638rem;
  z-index: 2;
  cursor: pointer;
}
.wechat-modal-container .guide-img[data-v-14baedce] {
  margin-top: 1.01902174rem;
}
.wechat-modal-container .guide-img img[data-v-14baedce] {
  border-radius: 0.50951087rem;
  width: 15.45516304rem;
  height: 8.83152174rem;
}
.wechat-modal-content[data-v-14baedce] {
  width: 100%;
}
.wechat-modal-content-jump[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-jump .image[data-v-14baedce] {
  height: 2.49094203rem;
  width: 2.49094203rem;
}
.wechat-modal-content-jump .image .wechat_success_logo[data-v-14baedce] {
  width: 2.49094203rem;
  height: 2.49094203rem;
}
.wechat-modal-content-jump .image .success-icon[data-v-14baedce] {
  font-size: 2.88722826rem;
  color: #F33531;
}
.wechat-modal-content-jump .title[data-v-14baedce] {
  color: #000;
  font-size: 1.13224638rem;
  line-height: 1.13224638rem;
  font-weight: bold;
  margin: 0.56612319rem 0;
}
.wechat-modal-content-jump .wechat-number[data-v-14baedce],
.wechat-modal-content-jump .desc[data-v-14baedce] {
  color: #666;
  font-size: 0.9057971rem;
  line-height: 1.13224638rem;
  font-weight: 400;
  margin-bottom: 0.56612319rem;
}
.wechat-modal-content-jump .button[data-v-14baedce] {
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.45289855rem;
  cursor: pointer;
}
.wechat-modal-content-jump .button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-copy[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-copy .desc-hand-copy[data-v-14baedce] {
  font-size: 1.13224638rem;
  line-height: 1.69836957rem;
  color: #000;
  margin-bottom: 1.58514493rem;
  margin-top: 0.67934783rem;
  padding: 0 1.13224638rem;
  text-align: center;
  font-weight: 600;
}
.wechat-modal-content-copy .wechat-number-hand-copy[data-v-14baedce] {
  font-size: 0.96240942rem;
  color: #666;
  text-align: center;
  width: 16.02128623rem;
  height: 4.07608696rem;
  line-height: 4.07608696rem;
  background: #f7f7f7;
  border-radius: 0.67934783rem;
  font-weight: 400;
}
.wechat-modal-content-copy .text-selected[data-v-14baedce] {
  background-color: #cff2fc !important;
  position: relative;
}
.wechat-modal-content-copy .button[data-v-14baedce] {
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.01902174rem;
  cursor: pointer;
}
.wechat-modal-content-copy .button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-copy .touch-tips[data-v-14baedce] {
  color: #999;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
  font-weight: 400;
  margin-top: 1.86820652rem;
  margin-bottom: 0.50951087rem;
}
.wechat-modal-content-save[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-save .desc[data-v-14baedce] {
  color: #333;
  font-size: 1.07563406rem;
  line-height: 1.75498188rem;
  margin: 0.56612319rem 0;
  font-weight: 600;
  max-width: 13.58695652rem;
}
.wechat-modal-content-save .qrcode-img[data-v-14baedce] {
  width: 8.15217391rem;
  height: 8.15217391rem;
}
.wechat-modal-content-save .save-img-fail[data-v-14baedce] {
  margin-bottom: 0.28306159rem;
}
.wechat-modal-content-save .save-img-tips[data-v-14baedce] {
  font-size: 0.9057971rem;
  line-height: 0.9057971rem;
  color: #525252;
  text-align: center;
  font-weight: 400;
  margin-top: 0.56612319rem;
  margin-bottom: 0.79257246rem;
}
.wechat-modal-content-save .copy-button[data-v-14baedce] {
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.49094203rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.56612319rem;
  cursor: pointer;
}
.wechat-modal-content-save .copy-button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.9057971rem;
  line-height: 0.9057971rem;
}
.wechat-modal-content-save .button[data-v-14baedce] {
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.45289855rem;
  cursor: pointer;
}
.wechat-modal-content-save .button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-attention[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
  padding-bottom: 1.35869565rem;
}
.wechat-modal-content-attention .button[data-v-14baedce] {
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  margin-top: 1.35869565rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wechat-modal-content-attention .button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-attention .height-light-box[data-v-14baedce] {
  position: absolute;
  width: 14.7192029rem;
  height: 3.39673913rem;
  top: 7.8125rem;
  background: transparent;
}
.wechat-modal-content-attention[data-v-14baedce] .groot-ui-image img {
  border-radius: 1.1888587rem;
}
.wechat-modal-content-copy-fail[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-copy-fail .image .wechat_fail_logo[data-v-14baedce] {
  width: 2.49094203rem;
  height: 2.49094203rem;
}
.wechat-modal-content-copy-fail .image .wechat-fail-icon-container[data-v-14baedce] {
  width: 2.49094203rem;
  height: 2.49094203rem;
  border-radius: 50%;
  background-color: #F33531;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.wechat-modal-content-copy-fail .image .wechat-fail-icon-container .fail-icon[data-v-14baedce] {
  font-size: 1.71875rem;
  color: #fff;
}
.wechat-modal-content-copy-fail .title[data-v-14baedce] {
  color: #000;
  font-size: 1.13224638rem;
  margin: 0.56612319rem 0;
}
.wechat-modal-content-copy-fail .title span[data-v-14baedce] {
  margin-left: 0.56612319rem;
  font-weight: bold;
  font-size: 1.13224638rem;
}
.wechat-modal-content-copy-fail .title .fail-title-normal[data-v-14baedce] {
  color: #1aad17;
}
.wechat-modal-content-copy-fail .title .fail-title-fixed[data-v-14baedce] {
  color: #F33531;
}
.wechat-modal-content-copy-fail .desc[data-v-14baedce] {
  color: #666;
  font-size: 0.9057971rem;
  line-height: 1.13224638rem;
}
.wechat-modal-content-copy-fail .button[data-v-14baedce] {
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.01902174rem;
  cursor: pointer;
}
.wechat-modal-content-copy-fail .button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-form-submit[data-v-14baedce] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-form-submit .image .wechat_success_logo[data-v-14baedce] {
  font-size: 2.49094203rem;
  color: #1AAD17;
}
.wechat-modal-content-form-submit .image .wechat_fail_logo[data-v-14baedce] {
  width: 2.49094203rem;
  height: 2.49094203rem;
}
.wechat-modal-content-form-submit .title[data-v-14baedce] {
  color: #000;
  font-size: 18px;
  font-weight: bold;
  margin: 0.4375rem 0 0.625rem;
}
.wechat-modal-content-form-submit .desc[data-v-14baedce] {
  color: #000;
  font-size: 15px;
}
.wechat-modal-content-form-submit .button[data-v-14baedce] {
  background-color: #1AAD17;
  border-radius: 0.50951087rem;
  width: 8.09556159rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-top: 1.01902174rem;
}
.wechat-modal-content-form-submit .button span[data-v-14baedce] {
  color: #fff;
  font-size: 0.9375rem;
}
.wechat-modal-auto-jump-container[data-v-14baedce] {
  color: #fff;
  display: flex;
  align-items: center;
  padding: 0.96240942rem;
}
.wechat-modal-auto-jump-container .wechat_success_logo[data-v-14baedce] {
  width: 2.32110507rem;
  height: 2.32110507rem;
}
.wechat-modal-auto-jump-container .wechat-tips[data-v-14baedce] {
  font-size: 14px;
  margin-left: 0.67934783rem;
  text-align: left;
}
.wechat-modal-auto-jump-container .wechat-tips .copy-tips[data-v-14baedce] {
  font-size: 0.9057971rem;
  letter-spacing: 0;
  line-height: 1.01902174rem;
  font-weight: 400;
}
.wechat-modal-auto-jump-container .wechat-tips .jump-tips[data-v-14baedce] {
  margin-top: 0.45289855rem;
  opacity: 0.7;
  font-size: 0.83031401rem;
  letter-spacing: 0;
  line-height: 0.84918478rem;
  font-weight: 400;
}
.gt-jmy-h5-wechat-modal-ctn .wechat-modal-container[data-v-14baedce] {
  padding-top: 30px;
  padding-bottom: 20px;
}
.gt-jmy-h5-wechat-modal-ctn .title[data-v-14baedce] {
  color: #000;
  font-size: 16px;
  font-weight: normal;
}
.gt-jmy-h5-wechat-modal-ctn .number-content[data-v-14baedce] {
  color: #f33531;
}
.gt-jmy-h5-wechat-modal-ctn .button[data-v-14baedce] {
  background-color: #f33531;
  color: #fff;
  width: 110px;
  height: 32px;
  border-radius: 2px;
  cursor: pointer;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .title[data-v-14baedce] {
  color: #333;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0.625rem;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .image[data-v-14baedce] {
  width: 2.8125rem;
  height: 2.8125rem;
  font-size: 2.8872rem;
  margin-bottom: 0.875rem;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .wechat-number[data-v-14baedce],
.gt-jmy-h5-wechat-modal-fixed-ctn .desc[data-v-14baedce] {
  color: #333;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .button[data-v-14baedce] {
  background-color: #f33531;
  color: #fff;
  width: 9rem;
  height: 2.75rem;
  border-radius: 0.1875rem;
  cursor: pointer;
}

@font-face {
  font-family: "clue-bar-phone";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAN4AAsAAAAABzAAAAMqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCOIIbATYCJAMICwYABCAFhG0HMhtDBhHVm0HIvsbYGFo9SQOZ2XNjg17bKoF3qblF+WM+RSdg/YEa8AMAAAAAxMN/+/1vnzvzVZO44Z5cE0kskTwkUoHI6jS6l/CGxuULFfK2RjWiSpGMECOAdpgZF7d1B9+32+UIpyCwtvI/yuMugUVBpE2de/Cwf8A/rwVFpOh0AiNMLqT1ANHXv83Nei+LMRGKJTkP/pfvSBc7hBkAjWAy1M8n7h3//0t8vvMux7U3TeoCjAMpwL0w2sIFEpjHDWM3qOCh0wSqdbEg7klHzqiUZZMCcd9vXVE508uI0lAplANWZvEeqizeFqe8az8f/+eCKJQlWcWJm3uv2/GLnWfwsrTU2ijEWeGsI2ECQSbOAO3HpD4+gaw6imd9CMcqDX5lX/MP+8MjiHJZcS3o0PnPJCiFj8pdgExvruAN0+tJ/W6s+SHjQoA4LacHZuGoeeVkEMJyECwcBoDHCl3WG/gMuCghrBfcx+d5XWhqzjTGY4lmxFBUNOqW0VzXsBn4P/V84pnjdc2JpnhtPNb7fg3CglNhFPFwYfKT80/Pnx9tiFa4dWvs66Hl8ZemXp9cvX6rV7d9Oe+o4LP7mmpcIcXYw75Wb1bHtgZS0Jm5r28WtZzNYZeh1Aftvn4knLitiYY8U90mQ5X24+87mGkb0fw/eHT3e+GipAz7XRa3pI2LsngJB0fqZhxB2AFKT7pS3r//jhuf32tj9VuZZfBzeopqvaUnAzInlXfoCP60gLAlx6LMUORQAEwXrkhvUFWtGiVhupvdsqrbXisdKrW9nLNC54ik0gCR6RMoU2MB5Spto9q44PU1WhRIIldhTI2G0GgehXpfkTQ6IzL9BmXa/aBcYwCqnQu4Yw3OcBmhYrSgb4hmnlxhYtmVvtHvg6KpqGX8kbYYgiovl6kOJyQRc7bD18wOHM0jtNp5OAwzLDQnNJwH5qUpCge6Um7mUUgRKkYL9A2imSdXd2a5ev8b/T4oQjSNeP9IW+wfVHIlAdHJJ6KmR7lkO3yN2QFH8whazYpDHp/BAh6W0HAuMESXRmG0c6TyXL1y/LtdCCFlmlfkgxOuRzWFXVVCAAAA') format('woff2');
}
.clue-bar-phone {
  font-family: "clue-bar-phone" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clue-bar-phone::before {
  content: "\e60b";
}
@font-face {
  font-family: "clue-bar-form";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMEAAsAAAAABsQAAAK2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBTIFJATYCJAMICwYABCAFhG0HMxvyBRHVk31kf0lumwlr1s9UxK0WuqhmFnZyixy4m+ySC7F5Q50mH2HSMUFE/n1Vz8zXvMXDggrFMxBZ0QXhBskhgkMoFDY3Y6neGxFhYCvOg/9lmWnLWCGMF159AwSkEW6EqCtDsAEXWCIayjvlWltiUBn9wBd/SwAq/9PJCf/cdqAyjK24lVYJQwHwx73TPwookPnOuxznXBhgHEiB7YlRW7RAQm8Yu+AFnoYAlhxVpLt36FiiGOxJAsjSRQtmES24MBgWjSKEG1YaKycRIqoO8T4GJ6LvyyeioqAIaey8kfN75tL+ts6Js3e+TA0QuEFA60OABqqAARnbGBqORhhJY0OGAhwrW+Bt8D/QIEdVIuyvszPjAMiCrGdie5xHZVQAGOgOXcCISTcDnZ3Dlpt3gXPENTaWnf1S7K30yZFdzT3+sCbsqovjQ/z2yb9qeYeWJeB1aSMx3d1cuyo44CzKW8Mqf2P7KVm72j3gLPTWrQrOmBNHyuIlemR6UFuspjRcfGy99gdN/Bv2+Y52f9SjqKbjaQfg/42rV//S31C86oHC5q84BoCX89VHnGEWiJ7YLPADa0wAYFzOtUPKAB21Aii60DdWZbHAf8jmezNVlny3BiFaYDNQRMgGTZQi1BCrIIRDE4SJ0gaWSn3rHQKr0YiJARX2ARBc90CRwABoXA9QQ3wNIVJ8gTBuGizjJdjRoSRrImHF2EL9g65ZZulqWcTZT1THWFGeG5G/SHvnhdALytEcZ6Ql5uynipglSFomyMB5OI4LrLT02LCnmdfU92XTlbxmmQxhJKwYW6h/0DXLLIP2LCqff6I6xoo6murMX6S96x1CLxiA5qJ5UNOjXLKfKmKWIGmZIAMGHJ3QAmvzsB4b9vSEwJr6qJUcKvK2l0x/twOwhi1XpkPW+B3J6GrsDAMAAA==') format('woff2');
}
.clue-bar-form {
  font-family: "clue-bar-form" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clue-bar-form::before {
  content: "\e630";
}
@font-face {
  font-family: "clue-bar-consult";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAAsAAAAABwgAAALbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCFIIDATYCJAMICwYABCAFhG0HMBspBsiemjwRAgpmwxBGD0NgZoiH7/dr5/7/VjWhlhi6Z9G6DU9EEqFBqoQEpdO9hP1fu+/vQnlv6SyNZHZ2eDJZfrpkbVUP3ZdbtWKnVpIi55cAjNYXh9MmcDofKMc5F3VRHG8NbE9skxVIYN4wdhPBAzxPoGpKOoeDxvZ+cJeAaYF4EIUZcC9YJckJlIViw9oE8Qouytk+x0d44d+Pf5vhDjKFHEDK8VXDPFR/ZcEQp63/txqnCKAtp4aziRwbQCLOG7WHnKR3g5Nq5HU2B46VGHxl/R9T6mH/eARRBBBfBxM69ZlomP6oORlInr13BNxPCqEwHWEGz9hw4L71DZyfr1ruIRTwKj7g5KvUQXTnWJdtN+wPTYrXfkvHYKvJdCBw4PCZ4KNdXUezPewOLtts+oFz57aePYn227bZhzTc8a3HmE1PKDjBopbPC1Ej0fT8ctTZpa68Q322Gnimce5dv5WTUYKVcmPgZjgNH4nAg297nl7tnqveedswTntGoogR/cjqFN+rZmy2+4bF5sd+gPbHH/zTdq7+PTROhmqAcfmPnP3v35ia6FenvMt/u5ucAT7VEJ8wLkH+CKB8V7rg79IGVqWYAWRZCmmNwcyIy10XVFUxZhq73kwVDl4lGMoGL6QvmcwgV7aATNgNKKjZgqKybaha17S5podxEskDWLNLg9B2BTJN75Bre4xM2NdQMPQZitrhBFWX4b9nzVKIqI6RGU7m8ewaFuc0lSIFRyKxlwhL8gzLMzh+kDBDdOCczOxyoImohC2xwFgWcjmnmDJNwY3aZUSWNawzbZHM8cwFzvXSrCza9KbMOU0BZB9DzOCIedisNZhojkZFaWMOVT7fixAskc1gHRUjykEEYxD7x3Jkyh6AbOKqgyoe5RrDMkEujqMwitEosEZNTcjQq8H05lGLiDlcpoUJbl2pLKMWHcrN3J6v/N0mqAKiLOAwJyg+iatLag4AAA==') format('woff2');
}
.clue-bar-consult {
  font-family: "clue-bar-consult" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clue-bar-consult::before {
  content: "\e62f";
}
@font-face {
  font-family: "clue-bar-callback";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAOcAAsAAAAAB0gAAANPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCVIIwATYCJAMICwYABCAFhG0HMBtWBsiuMSYypr44QSRd7QXkIOlbL6/r1wQw+4+IePj//X7t895FNalGSOLZvIs2OpUE0aKMlDSliDXxkGf9efuzMpAzJL/q9KXpQCfIKx4h/659uO7gzV1/wE9f71PgmWVPAxpGkFqwAecahxstuMI9oOD2r1+W9Orp5LT5LdNA2uqR5ZD4ofSfA/B5Lqc3nx/Y/M/vneNojGl78GGAcSAFupdFkRUoBtwwduVF3CdQrk0AtYWsggqgKzGWBeJUyLUC3VRQqukNpUJxyd4kbgBVml2hA+Da/378Az50yRTljIHl/UwapPwsNxu4/Gtzw+AeLw52iBwjgESslyYXaYTlERrKlbKmLmBdvcFP39VW+8MjiGJGdyVogdo56bZxqsoMJCZzDLju9U+Sd2Iv5t9h4XzB8XfK5tIjw6s339rb8fwrVZ/n5IfihqifPvv8m383p8YPnrTeUuXWC5aW+2IsD13XZ1XzkUd//6M2Nmtp1msX/Y5Yo8XGECteZVn14j0rFp7GDlhXLT3YVC8/HxuKqdVeh/de9//J4skv+5Oap55ey7StseLP1XW7mxTM364d9iyqU/KrwXtLObTWqk4ZaalAi/6xi56PiwQerXZosf2/2ZmGDQwGGt11kb0RzY3Qf3uh9Nb/JTfyu5uF/8RMY1G16XBc+7P6BR0NWLUHz4NtU/McbezzEscaj74/Ov7ACCj4hPKLv/Ccl1DSbNJuBgl86ctr39ouDZSeayp45440CsGqWoxgluRgAeIyx5Z7cZSrGYWMbL33fb1NN1gPpZpuM12iNUauVA+Z2BEUqTCKYqWmUW5Y9uEKDTANkcowZBAg1DqJTLU3yNV6QCb2HYo0+4ditaGBcpshz6zQF0L9BTOthKFhWxcUUkjGWhGiH/SWMZxS0oqTFp+vYrBCmIOhQSHZWjYjY/AYGxTtXBghLGQxksIs8BgjkSAox0jEUCRIQIg8LjiYLXtTEIWkQN88jNGKYNCgNl0gIQoiw7qjCf3c58swOEoSrXCNqaKuwsAUhNNDoYKEtCCznbJWpmt5RaEdJwxBsCAWhkhBWSDOkJhlBJKXzxJhUIgggh5FuTjBaBjb1hk0v1v6dMegnOHLwmzIFR8qhVYiFAAA') format('woff2');
}
.clue-bar-callback {
  font-family: "clue-bar-callback" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clue-bar-callback::before {
  content: "\e60a";
}
@font-face {
  font-family: "clue-bar-wechat";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAANMAAsAAAAABygAAAMAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCMIIVATYCJAMICwYABCAFhG0HMRs8BsgekiQBgARBxyVUcm8AEVBrZc/uHjwgBlASgwVEYdilUj4vTBygB5JRdIN2VQ5yTh1RgRxktM7mAFUAqqtVwp30qNl+zlXbG3A5/iU+6oBymovG2LQ2BhhvDXBPiyIrpCz2hrELXuBtAvI1C6AzJTW7GBhL2IsCwh6Rp4BxISCRsHRWkG7YmVSEG1Ky0cXoJa5Hnw8/jAxZIqmYXbBgWwoL4j8HOnPiE7kT1sRnnFjOBraPGIMBCWFJo2MevSQxmJ58PaGvHThWbuDzkFwukB72j0cgpNnZhaARSp9J5skfNTsCCRxdDzg26YuRdLeZFx5++l7y8FJ8f188ajptJ6p65k5lZ/HW+YuNhuWLbjWz1Serqh8/lVGP9ffPJdPLtbXFU91VBXfv1yzfvejq2u6aavbuXZHT00d6bP/piScPOh+9ODmQ/eDa2+sm/TNT5VLfcLS2e2JuwU3egE4q9efMq+f/zKoN/tz8H1+3nSiEuOolcVjed/NwNze/05PDaNpD4lCtevtgZ1K1G+NoIJQtIIrodt+L+Msb5/Q+3UcT/pQIWLc+E5c9K2wtHHCjfbRPKKDzQTwg9yF3JamPz/z4x6z6tdS33mrM72xBAj7t+3kbKYe5yN6eM/Cb65Ku3AeSeq6wE1GCjoqAyHqz2iKwmLvl2J5yn1ONVe+UCbKq3syV0ZQhltVJJMxgpBQYjbSs8cg3SNr+AhUwPSHJQ78BgKDUASLFBhArdUckzAdSqv1CWmmIkW9ZqDixQHfYaToZI4ogFtItUGRUSs41E9M4txDxDXIK5xURW4qwVgzD0KCQcjoNKRFeYo22kQ8jhIMcVilgKrgPyeUqqMYqCTEkSCBEHRcczDW9KIhRKYCpyTCEQiAsiNYCEjFUlLigM2FaeX8hhNdAjoI7WuqipRBMSxwfChUkZACRplUOanmUZ7Qa8cIQBAfiYCoKUCqwIXInoQKpm6dJEAYRRJgQU4sTjNpxQ7VB2+sVf7cL8tmmKDgTY5n9SGwWlaEAAA==') format('woff2');
}
.clue-bar-wechat {
  font-family: "clue-bar-wechat" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clue-bar-wechat::before {
  content: "\e62d";
}
@keyframes fadeIn {
0% {
    transform: translate(0%, 2.03804348rem);
    opacity: 0;
}
50% {
    transform: translate(0%, 1.01902174rem);
    opacity: 1;
}
100% {
    transform: translate(0%, 0rem);
    opacity: 1;
}
}
@keyframes fadeout {
0% {
    transform: translate(0%, 0rem);
    opacity: 1;
}
50% {
    transform: translate(0%, -1.01902174rem);
    opacity: 0;
}
100% {
    transform: translate(0%, -2.03804348rem);
    opacity: 0;
}
}
@keyframes fadeoutY {
0% {
    transform: translate(0, 0rem);
    opacity: 1;
}
50% {
    transform: translate(0, -1.01902174rem);
    opacity: 0;
}
100% {
    transform: translate(0, -2.03804348rem);
    opacity: 0;
}
}
@keyframes scale {
0% {
    transform: scale(1);
}
12.5% {
    transform: scale(1.05);
}
25% {
    transform: scale(1);
}
37.5% {
    transform: scale(1.05);
}
50% {
    transform: scale(1);
}
100% {
    transform: scale(1);
}
}
.mip-sjh-clue-bar-ctn {
  height: 100%;
  box-sizing: border-box;
  background-color: #fff;
  display: flex;
  align-items: center;
  box-shadow: 0 -10px 20px 0 rgba(0, 0, 0, 0.06);
  /* nromal皮肤的带人像黑底样式，主要变化就是缩小按钮宽度 --start */
  /* nromal皮肤的带人像黑底样式，主要变化就是缩小按钮宽度  --end */
}
.mip-sjh-clue-bar-ctn.form-mold-clue-bar {
  background-color: transparent;
  box-shadow: none;
}
.mip-sjh-clue-bar-ctn .gt-sjh-clue-bar-buttons-wrapper {
  display: block;
  -webkit-tap-highlight-color: transparent;
}
.mip-sjh-clue-bar-ctn .gt-sjh-clue-bar-buttons-needImage .button-one-wrap-normal-3 {
  width: 5.15172101rem;
}
.mip-sjh-clue-bar-ctn .gt-sjh-clue-bar-buttons-needImage .button-one-wrap-normal-2 {
  width: 8.09556159rem;
}
.mip-sjh-clue-bar-ctn .gt-sjh-clue-bar-buttons-needImage .button-one-wrap-normal-1 {
  width: 16.8138587rem;
}
.mip-sjh-clue-bar-ctn .relative-consult-wrap {
  position: relative;
}
.mip-sjh-clue-bar-ctn .unread-msg-dot {
  right: 20%;
  top: 0.1rem;
  position: absolute;
  z-index: 100;
  display: inline-block;
  text-align: center;
  font-size: 0.6225rem;
  color: #fff;
  min-width: 0.98125rem;
  line-height: 1rem;
  height: 0.98125rem;
  border-radius: 50%;
  background: rgba(255, 34, 51, 0.95);
  box-shadow: 0 0.0375rem 0.075rem 0 rgba(0, 0, 0, 0.2);
}
.mip-sjh-clue-bar-ctn .unread-msg-dot-btn {
  right: 0;
  top: -0.2rem;
  position: absolute;
  z-index: 100;
  display: inline-block;
  text-align: center;
  font-size: 0.6225rem;
  color: #fff;
  min-width: 0.98125rem;
  line-height: 1rem;
  height: 0.98125rem;
  border-radius: 50%;
  background: rgba(255, 34, 51, 0.95);
  box-shadow: 0 0.0375rem 0.075rem 0 rgba(0, 0, 0, 0.2);
}
.mip-sjh-clue-bar-ctn .unread-msg-dot-special {
  left: 2.1875rem;
  top: 0.8rem;
  position: absolute;
  z-index: 100;
  display: inline-block;
  text-align: center;
  font-size: 0.6225rem;
  color: #fff;
  min-width: 0.98125rem;
  line-height: 1rem;
  height: 0.98125rem;
  border-radius: 50%;
  background: rgba(255, 34, 51, 0.95);
  box-shadow: 0 0.0375rem 0.075rem 0 rgba(0, 0, 0, 0.2);
}
.mip-sjh-clue-bar-ctn .button-one-wrap {
  padding: 0.56612319rem 0;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  position: relative;
  font-size: 0.9057971rem;
  height: 2.7173913rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-icon {
  margin-right: 0.39628623rem;
  font-size: 1.01902174rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-img {
  width: 1.01902174rem !important;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-pre-img {
  width: 1.13224638rem !important;
  margin-right: 0.28306159rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-text {
  font-weight: bold;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-text-absolute {
  position: absolute;
  transform: translate(0%, 2.03804348rem);
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-text-textCarousel {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-normal-3 {
  width: 6.9067029rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-normal-2 {
  width: 10.41666667rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-normal-1 {
  width: 21.51268116rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-one-button-4 {
  width: 10.92617754rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-one-button-3 {
  width: 14.49275362rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-one-button-2 {
  width: 18.05932971rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-one-button-1 {
  width: 21.51268116rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-two-button-4 {
  width: 6.9067029rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-two-button-3 {
  width: 8.7182971rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-two-button-2 {
  width: 10.41666667rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-two-button-1 {
  width: 21.51268116rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-4 {
  width: 10.92617754rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-3 {
  width: 14.49275362rem;
  margin-left: 0.39628623rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-2 {
  width: 18.05932971rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-1 {
  width: 21.51268116rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-dynamic-effect-4 {
  width: 10.92617754rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-dynamic-effect-3 {
  width: 14.49275362rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-dynamic-effect-2 {
  width: 18.05932971rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-holiday-dynamic-effect-1 {
  width: 21.51268116rem;
}
.mip-sjh-clue-bar-ctn .button-one-wrap .button-consult-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.mip-sjh-clue-bar-ctn .button-one-wrap-btn-content:not(:first-child) {
  margin-left: 0.39628623rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  font-size: 0.67934783rem;
  height: 3.50996377rem;
  width: 3.39673913rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap .button-icon {
  font-size: 1.01902174rem;
  margin-bottom: 0.22644928rem;
  color: #333;
}
.mip-sjh-clue-bar-ctn .button-two-wrap .button-img {
  width: 1.01902174rem !important;
  margin-bottom: 0.25475543rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap .button-text {
  color: #666;
  font-size: 0.67934783rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap-one-button {
  width: 3.39673913rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap-two-button {
  width: 3.39673913rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap-holiday {
  width: 3.39673913rem;
}
.mip-sjh-clue-bar-ctn .button-two-wrap .button-consult-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
}
.mip-sjh-clue-bar-ctn .button-two-wrap-btn-content:not(:first-child) {
  margin-left: 0.16983696rem;
}
.mip-sjh-clue-bar-ctn .button-special-consult-wrap-btn-content {
  width: 100%;
}
.mip-sjh-clue-bar-ctn .store-button-group-wrap {
  padding: 0.56612319rem 0;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.9057971rem;
  height: 2.7173913rem;
}
.mip-sjh-clue-bar-ctn .store-button-group-wrap .button-icon {
  margin-right: 0.39628623rem;
  font-size: 1.01902174rem;
}
.mip-sjh-clue-bar-ctn .store-button-group-wrap .button-img {
  width: 1.01902174rem !important;
}
.mip-sjh-clue-bar-ctn .store-button-group-wrap .button-text {
  font-weight: bold;
}
.mip-sjh-clue-bar-ctn .store-button-group-wrap-btn-content-2 {
  width: 10.75634058rem;
}
.mip-sjh-clue-bar-ctn .store-button-group-wrap-btn-content-3 {
  width: 9.37877415rem;
}
.mip-sjh-clue-bar-ctn .normal-new-one {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.9057971rem;
  height: 2.7173913rem;
  height: 1.35869565rem;
}
.mip-sjh-clue-bar-ctn .normal-new-one .button-icon {
  margin-right: 0.39628623rem;
  font-size: 1.01902174rem;
}
.mip-sjh-clue-bar-ctn .normal-new-one .button-img {
  width: 1.01902174rem !important;
}
.mip-sjh-clue-bar-ctn .normal-new-one .button-text {
  font-weight: bold;
}
.mip-sjh-clue-bar-ctn .normal-new-one-btn-content-1 {
  width: 16.8138587rem;
}
.mip-sjh-clue-bar-ctn .normal-new-one-btn-content-2 {
  width: 8.43523551rem;
}
.mip-sjh-clue-bar-ctn .normal-new-one-btn-content-3 {
  width: 5.7178442rem;
}
/* holiday 皮肤 */
.ctn-holiday {
  padding: 0 0.62273551rem;
  box-shadow: none;
  background-image: linear-gradient(90deg, #ff9233, #fe5136 31%, #fd2245 64%, #fd227a);
}
.ctn-holiday-1 {
  padding: 0 0.96240942rem;
}
.ctn-holiday .button-one-wrap-animation {
  animation: scale 4s linear infinite;
}
.ctn-holiday .button-two-wrap .button-text {
  color: #fff;
  font-size: bold;
}
.ctn-holiday .button-two-wrap .button-icon {
  margin-bottom: 0.05661232rem;
}
.ctn-holiday .button-one-wrap .button-text {
  text-shadow: 0 2px 0 #fff;
}
/* normal 皮肤 */
.ctn-normal {
  padding: 0 0.96240942rem;
}
.ctn-normal.form-mold-clue-bar {
  padding: 0;
}
.ctn-normal > .gt-sjh-clue-bar-buttons-normal:not(:first-child) {
  margin-left: 0.39628623rem;
}
.ctn-normal > .button-one-wrap-btn-content-2:not(:first-child) {
  margin-left: 0.67934783rem;
}
/* one-button 皮肤 */
.ctn-one-button {
  padding: 0 0.62273551rem;
}
.ctn-one-button-1 {
  padding: 0 0.96240942rem;
}
/* two-button 皮肤 */
.ctn-two-button {
  padding: 0 0.62273551rem;
}
.ctn-two-button-1 {
  padding: 0 0.96240942rem;
}
.ctn-two-button-1 > .gt-sjh-clue-bar-buttons-two-button:nth-last-of-type(1) {
  margin-left: 0 !important;
}
.ctn-two-button-2 {
  padding: 0 0.96240942rem;
}
.ctn-two-button-3 {
  padding: 0 0.56612319rem;
}
.ctn-two-button > .gt-sjh-clue-bar-buttons-two-button:nth-last-of-type(1) {
  margin-left: 0.67934783rem;
}
/* 门店 store 皮肤 (此样式只支持2/3个转化) */
.ctn-store-button-group {
  padding: 0 0.62273551rem;
}
.ctn-store-button-group-2 {
  padding: 0 0.88315217rem;
}
.ctn-store-button-group-2 .store-button-group-wrap-btn-content-2 {
  overflow: hidden;
}
.ctn-store-button-group-2 .store-button-group-wrap-btn-content-2 i {
  display: none;
}
.ctn-store-button-group-2 .store-button-group-wrap-btn-content-2:nth-of-type(1) {
  border-radius: 2.49094203rem 0 0 2.49094203rem;
}
.ctn-store-button-group-2 .store-button-group-wrap-btn-content-2:nth-of-type(2) {
  border-radius: 0 2.49094203rem 2.49094203rem 0;
}
.ctn-store-button-group-3 {
  padding: 0 0.88315217rem;
}
.ctn-store-button-group-3 .store-button-group-wrap-btn-content-3 {
  overflow: hidden;
}
.ctn-store-button-group-3 .store-button-group-wrap-btn-content-3 i {
  display: none;
}
.ctn-store-button-group-3 > .store-button-group-wrap-btn-content-3:nth-of-type(2) {
  border-radius: 2.49094203rem 0 0 2.49094203rem;
}
.ctn-store-button-group-3 > .store-button-group-wrap-btn-content-3:nth-of-type(3) {
  border-radius: 0 2.49094203rem 2.49094203rem 0;
}
.ctn-store-button-group-3 .button-two-wrap-btn-content {
  width: 2.88722826rem;
}
.ctn-store-button-group-3 .button-two-wrap-btn-content > span {
  display: inline-block;
}
.ctn-store-button-group-3 .button-two-wrap-btn-content > span .button-two-wrap {
  width: auto;
}
/* two-button 特殊的咨询皮肤 */
.ctn-special-consult {
  padding: 0 0.96240942rem;
}
.ctn-holiday-dynamic-effect {
  /* ---holiday的原有样式--- */
  padding: 0 0.62273551rem;
  box-shadow: none;
  background-image: linear-gradient(90deg, #ff9233, #fe5136 31%, #fd2245 64%, #fd227a);
  /* ---holiday的原有样式--- */
}
.ctn-holiday-dynamic-effect .button-one-wrap-animation {
  animation: scale 4s linear infinite;
}
.ctn-holiday-dynamic-effect .button-two-wrap .button-text {
  color: #fff;
  font-size: bold;
}
.ctn-holiday-dynamic-effect .button-two-wrap .button-icon {
  margin-bottom: 0.05661232rem;
}
.ctn-holiday-dynamic-effect .button-one-wrap .button-text {
  text-shadow: 0 2px 0 #fff;
}
.ctn-holiday-dynamic-effect .button-one-wrap-btn-content {
  transform: scale(0);
  transform-origin: right;
  animation: bigger 0.5s ease-in-out 2s forwards;
}
@keyframes bigger {
0% {
    transform: scale(0);
    opacity: 0;
}
100% {
    transform: scale(1);
    opacity: 1;
}
}
@keyframes smaller {
0% {
    transform: scale(1);
    opacity: 1;
}
100% {
    transform: scale(0) translateX(-6.28396739rem);
    opacity: 0;
}
}
.ctn-holiday-dynamic-effect-4 .button-two-wrap-btn-content:not(:first-child) {
  margin-left: 2.43432971rem;
  animation: marginLeftSmaller-4-1 0.5s ease-in-out 2s forwards;
}
@keyframes marginLeftSmaller-4-1 {
0% {
    margin-left: 2.43432971rem;
}
100% {
    margin-left: 0.16983696rem;
}
}
.ctn-holiday-dynamic-effect-4 .button-two-wrap-btn-content:nth-child(1) {
  margin-left: 0.62273551rem;
  animation: marginLeftSmaller-4-2 0.5s ease-in-out 2s forwards;
}
@keyframes marginLeftSmaller-4-2 {
0% {
    margin-left: 0.62273551rem;
}
100% {
    margin-left: 0.16983696rem;
}
}
.ctn-holiday-dynamic-effect-4 .button-two-wrap-btn-content:last-child {
  position: absolute;
  right: 1.24547101rem;
  animation: smaller 0.5s ease-in-out 2s forwards;
}
.ctn-holiday-dynamic-effect-3 .button-two-wrap-btn-content:nth-child(1) {
  margin-left: 1.58514493rem;
  animation: marginLeftSmaller-3-1 0.5s ease-in-out 2s forwards;
}
@keyframes marginLeftSmaller-3-1 {
0% {
    margin-left: 1.58514493rem;
}
100% {
    margin-left: 0.16983696rem;
}
}
.ctn-holiday-dynamic-effect-3 .button-two-wrap-btn-content:nth-child(2) {
  margin-left: 4.41576087rem;
  animation: marginLeftSmaller-3-2 0.5s ease-in-out 2s forwards;
}
@keyframes marginLeftSmaller-3-2 {
0% {
    margin-left: 4.41576087rem;
}
100% {
    margin-left: 0.16983696rem;
}
}
.ctn-holiday-dynamic-effect-3 .button-two-wrap-btn-content:last-child {
  position: absolute;
  right: 2.20788043rem;
  animation: smaller 0.5s ease-in-out 2s forwards;
}
.ctn-holiday-dynamic-effect-2 .button-two-wrap-btn-content {
  margin-left: 3.50996377rem;
  animation: marginLeftSmaller-2 0.5s ease-in-out 2s forwards;
}
@keyframes marginLeftSmaller-2 {
0% {
    margin-left: 3.50996377rem;
}
100% {
    margin-left: 0.16983696rem;
}
}
.ctn-holiday-dynamic-effect-2 .button-two-wrap-btn-content:last-child {
  position: absolute;
  right: 73px;
  animation: smaller 0.5s ease-in-out 2s forwards;
}
.ctn-holiday-dynamic-effect-1 {
  padding: 0 0.96240942rem;
}
.ctn-holiday-dynamic-effect-1 .button-two-wrap-btn-content:last-child {
  position: absolute;
  left: 50%;
  animation: smaller-1 0.5s ease-in-out 2s forwards;
  transform: translateX(-50%);
}
@keyframes smaller-1 {
0% {
    opacity: 1;
    transform: translateX(-50%) scale(1);
}
100% {
    opacity: 0;
    transform: translateX(-150%) scale(0);
}
}
.ctn-normal-new {
  padding: 0 0.96240942rem;
}
.ctn-normal-new .normal-new-one-btn-content:not(:last-child) {
  border-right: 0.05661232rem solid #e0e0e0;
}
.people-img-wrap {
  transform: translateY(-1.01902174rem);
}
.people-img-wrap .people-img {
  width: 4.18931159rem !important;
  height: 5.60461957rem !important;
}
/* --文字轮播样式-- */
.fadeInStyle {
  animation: fadeIn 0.35s linear 0s forwards;
}
.fadeOutStyle {
  animation: fadeout 0.35s linear 0s forwards;
}
.fadeOutStyleY {
  animation: fadeoutY 0.35s linear 0s forwards;
}
.initialStyle {
  transform: translate(0%, 2.03804348rem);
}
/* --文字轮播样式--end */
.gt-sjh-clue-buttons-width-holiday {
  width: 3.39673913rem;
}
.gt-sjh-clue-buttons-width-normal-2 {
  width: 10.41666667rem;
}
.gt-sjh-clue-buttons-width-normal-3 {
  width: 6.9067029rem;
}
.gt-sjh-clue-buttons-width-two-button-4-0,
.gt-sjh-clue-buttons-width-two-button-4-1,
.gt-sjh-clue-buttons-width-two-button-3-0 {
  width: 3.39673913rem;
}
.gt-sjh-clue-buttons-width-two-button-4-2,
.gt-sjh-clue-buttons-width-two-button-4-3 {
  width: 6.9067029rem;
}
.gt-sjh-clue-buttons-width-two-button-3-1,
.gt-sjh-clue-buttons-width-two-button-3-2 {
  width: 8.7182971rem;
}
.gt-sjh-clue-buttons-width-two-button-2-0,
.gt-sjh-clue-buttons-width-two-button-2-1 {
  width: 10.41666667rem;
}
.gt-sjh-clue-buttons-width-one-button-4-0,
.gt-sjh-clue-buttons-width-one-button-4-1,
.gt-sjh-clue-buttons-width-one-button-4-2,
.gt-sjh-clue-buttons-width-one-button-3-0,
.gt-sjh-clue-buttons-width-one-button-3-1,
.gt-sjh-clue-buttons-width-one-button-2-0 {
  width: 3.39673913rem;
}
.gt-sjh-clue-buttons-width-one-button-4-3 {
  width: 10.92617754rem;
}
.gt-sjh-clue-buttons-width-one-button-3-2 {
  width: 14.49275362rem;
}
.gt-sjh-clue-buttons-width-one-button-2-1 {
  width: 18.05932971rem;
}

@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";
}
.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: 18px;
  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);
}
}
 

 .gt-jmy-h5-toast-wrapper {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1;
  transform: translateZ(0);
}
.gt-jmy-h5-toast-wrapper .gt-jmy-h5-toast-content {
  position: absolute;
  background: rgba(0, 0, 0, 0.8);
  border: 0.04166667rem solid rgba(255, 255, 255, 0.5);
  border-radius: 0.25rem;
  padding: 0.875rem 1.54166667rem;
  color: #fff;
  font-size: 16px;
  line-height: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.gt-jmy-h5-toast-wrapper .gt-jmy-h5-toast-content.is-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  transform: translate(-50%, 0);
}
.gt-jmy-h5-toast-wrapper .gt-jmy-h5-toast-content.is-middle {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.gt-jmy-h5-toast-wrapper .gt-jmy-h5-toast-content.is-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 0);
}
.toast-fade-enter,
.toast-fade-leave-to {
  opacity: 0;
}
.toast-fade-enter-active,
.toast-fade-leave-active {
  transition: opacity 160ms cubic-bezier(0.38, 0, 0.25, 1);
}
 

.wt-618 {
  position: relative;
  width: 3.375rem;
  height: 3.3125rem;
  background-image: url(/images/mip_fengming_618_618-float-bg.png);
  background-size: 100% 100%;
}
.wt-618 .phone-icon-618 {
  position: absolute;
  top: 0.375rem;
  left: 0.375rem;
  width: 1.58125rem;
  height: 1.58125rem;
  transform-origin: center center;
}
.wt-618 .phone-icon-618.with-motion {
  animation: shake 4s linear infinite;
}
.wt-618 .text-618 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 3.125rem;
  height: 1.375rem;
  font-size: 0.70625rem;
  text-align: center;
  line-height: 1.375rem;
  color: #fff;
  font-weight: 700;
}
@keyframes shake {
0% {
    transform: rotate(0) scale(1);
}
4% {
    transform: rotate(20deg) scale(1.2);
}
8% {
    transform: rotate(0) scale(1);
}
13% {
    transform: rotate(20deg) scale(1.2);
}
17% {
    transform: rotate(0) scale(1);
}
33% {
    transform: rotate(0) scale(1);
}
38% {
    transform: rotate(20deg) scale(1.2);
}
42% {
    transform: rotate(0) scale(1);
}
46% {
    transform: rotate(20deg) scale(1.2);
}
50% {
    transform: rotate(0) scale(1);
}
100% {
    transform: rotate(0) scale(1);
}
}
 