[data-v-5dd0fc80]:root{--header-height:80px}.g-middle[data-v-5dd0fc80]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-center[data-v-5dd0fc80],.g-column-middle[data-v-5dd0fc80],.g-middle[data-v-5dd0fc80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-column-middle[data-v-5dd0fc80]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-between[data-v-5dd0fc80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-color-blue[data-v-5dd0fc80]{color:#46b1ff}.g-input-gray input[data-v-5dd0fc80]{width:328px;height:48px;background-color:#f7f9fc;border-radius:4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray[data-v-5dd0fc80]::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-input-gray1 input[data-v-5dd0fc80]{width:255px;height:48px;background-color:#f7f9fc;border-radius:4px 0 0 4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray1[data-v-5dd0fc80]::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-coupon-btn[data-v-5dd0fc80]{height:48px;border-radius:0 4px 4px 0}.g-radio-gray .el-radio__label[data-v-5dd0fc80]{color:#8f9db3}.g-label[data-v-5dd0fc80]{min-width:58px;padding:0 16px;height:28px;line-height:28px;text-align:center;background-color:rgba(0,163,223,.1);border-radius:2px;font-size:12px;letter-spacing:1px;color:#46b1ff;margin:4px 8px 4px 0;max-width:400px}.g-label[data-v-5dd0fc80],.g-m-label[data-v-5dd0fc80]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-m-label[data-v-5dd0fc80]{padding:0 .08rem;min-width:.37rem;height:.24rem;line-height:.24rem;background:#46b1ff;border-radius:.02rem;font-size:.12rem;font-weight:400!important;color:#fff;margin:.08rem .04rem 0 0;max-width:250px}.g-box[data-v-5dd0fc80]{width:100%;height:60px}.g-hide-scrollbar[data-v-5dd0fc80]{scrollbar-width:none;-ms-overflow-style:none}.g-hide-scrollbar[data-v-5dd0fc80]::-webkit-scrollbar{display:none}.g-baseline[data-v-5dd0fc80]{display:inline-block;vertical-align:baseline}.g-date-picker[data-v-5dd0fc80]{width:100%}.g-date-picker .el-input__prefix[data-v-5dd0fc80]{display:none}.g-date-picker .el-input__inner[data-v-5dd0fc80]{padding:0 16px}.g-checkbox-normal[data-v-5dd0fc80]{background-color:#f7f9fc;color:#2e3f59;font-size:.12rem;font-weight:400}.g-checkbox-normal2[data-v-5dd0fc80]{border:none;position:relative;border-radius:.08rem;background-color:#fff;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-checkbox-normal2[data-v-5dd0fc80]:after{content:"";position:absolute;top:0;left:0;border:1px solid #b4b4b4;border-radius:.16rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top}.g-checkbox-active[data-v-5dd0fc80]{background-color:#46b1ff;color:#fff;font-size:.12rem;font-weight:400}.g-checkbox-disabled[data-v-5dd0fc80]{background-color:#f6f6f6;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-modal-content[data-v-5dd0fc80]{padding:.26rem .175rem}.g-btn-gray[data-v-5dd0fc80]{border:1px solid #e4e9f2!important;color:#8f9db3!important;background-color:#fff!important}.g-f18[data-v-5dd0fc80]{font-size:18px!important}.g-bold[data-v-5dd0fc80]{font-weight:700}.fl[data-v-5dd0fc80]{float:left}.fr[data-v-5dd0fc80]{float:right}.pointer[data-v-5dd0fc80]{cursor:pointer}.clearfix[data-v-5dd0fc80]{zoom:1}.clearfix[data-v-5dd0fc80]:after{content:"";display:block;height:0;clear:both;visibility:hidden}@-webkit-keyframes show-5dd0fc80{0%{bottom:-100%}to{bottom:0}}@keyframes show-5dd0fc80{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes animatePulse-5dd0fc80{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animatePulse-5dd0fc80{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.padding-none[data-v-5dd0fc80]{padding:0}.online-confirm-root .online-confirm-wrap[data-v-5dd0fc80]{height:742px;background:#fff}.online-confirm-root .online-confirm-title[data-v-5dd0fc80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:88px;font-size:24px;font-weight:500;color:#152030;line-height:32px;letter-spacing:1px;position:relative}.online-confirm-root .online-confirm-title[data-v-5dd0fc80]:after{content:"";display:block;width:710px;height:1px;background:#e4e9f2;position:absolute;bottom:0;left:-32px}.online-confirm-root .online-confirm-form[data-v-5dd0fc80]{padding:16px 56px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.online-confirm-root .online-confirm-form-item[data-v-5dd0fc80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:60px;border-bottom:1px dashed #e4e9f2}.online-confirm-root .online-confirm-form-item__key[data-v-5dd0fc80]{width:133px;font-size:16px;font-weight:500;color:#152030;text-align:right}.online-confirm-root .online-confirm-form-item__value[data-v-5dd0fc80]{width:200px;padding-left:32px;font-size:16px;font-weight:400;color:#8f9db3;white-space:nowrap}.online-confirm-root .online-confirm-tip[data-v-5dd0fc80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 56px;margin:25px auto 32px;font-size:12px;font-weight:400;color:#46b1ff;line-height:22px;text-align:justify}.online-confirm-root .online-confirm-tip .iconfont[data-v-5dd0fc80]{font-size:17px;margin-right:10px}.online-confirm-root .online-confirm-btn[data-v-5dd0fc80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.online-confirm-root .online-confirm-btn__cancel[data-v-5dd0fc80],.online-confirm-root .online-confirm-btn__confirm[data-v-5dd0fc80]{width:240px;height:48px}[data-v-2f0d0b61]:root{--header-height:80px}.g-middle[data-v-2f0d0b61]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-center[data-v-2f0d0b61],.g-column-middle[data-v-2f0d0b61],.g-middle[data-v-2f0d0b61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-column-middle[data-v-2f0d0b61]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-between[data-v-2f0d0b61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-color-blue[data-v-2f0d0b61]{color:#46b1ff}.g-input-gray input[data-v-2f0d0b61]{width:328px;height:48px;background-color:#f7f9fc;border-radius:4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray[data-v-2f0d0b61]::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-input-gray1 input[data-v-2f0d0b61]{width:255px;height:48px;background-color:#f7f9fc;border-radius:4px 0 0 4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray1[data-v-2f0d0b61]::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-coupon-btn[data-v-2f0d0b61]{height:48px;border-radius:0 4px 4px 0}.g-radio-gray .el-radio__label[data-v-2f0d0b61]{color:#8f9db3}.g-label[data-v-2f0d0b61]{min-width:58px;padding:0 16px;height:28px;line-height:28px;text-align:center;background-color:rgba(0,163,223,.1);border-radius:2px;font-size:12px;letter-spacing:1px;color:#46b1ff;margin:4px 8px 4px 0;max-width:400px}.g-label[data-v-2f0d0b61],.g-m-label[data-v-2f0d0b61]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-m-label[data-v-2f0d0b61]{padding:0 .08rem;min-width:.37rem;height:.24rem;line-height:.24rem;background:#46b1ff;border-radius:.02rem;font-size:.12rem;font-weight:400!important;color:#fff;margin:.08rem .04rem 0 0;max-width:250px}.g-box[data-v-2f0d0b61]{width:100%;height:60px}.g-hide-scrollbar[data-v-2f0d0b61]{scrollbar-width:none;-ms-overflow-style:none}.g-hide-scrollbar[data-v-2f0d0b61]::-webkit-scrollbar{display:none}.g-baseline[data-v-2f0d0b61]{display:inline-block;vertical-align:baseline}.g-date-picker[data-v-2f0d0b61]{width:100%}.g-date-picker .el-input__prefix[data-v-2f0d0b61]{display:none}.g-date-picker .el-input__inner[data-v-2f0d0b61]{padding:0 16px}.g-checkbox-normal[data-v-2f0d0b61]{background-color:#f7f9fc;color:#2e3f59;font-size:.12rem;font-weight:400}.g-checkbox-normal2[data-v-2f0d0b61]{border:none;position:relative;border-radius:.08rem;background-color:#fff;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-checkbox-normal2[data-v-2f0d0b61]:after{content:"";position:absolute;top:0;left:0;border:1px solid #b4b4b4;border-radius:.16rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top}.g-checkbox-active[data-v-2f0d0b61]{background-color:#46b1ff;color:#fff;font-size:.12rem;font-weight:400}.g-checkbox-disabled[data-v-2f0d0b61]{background-color:#f6f6f6;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-modal-content[data-v-2f0d0b61]{padding:.26rem .175rem}.g-btn-gray[data-v-2f0d0b61]{border:1px solid #e4e9f2!important;color:#8f9db3!important;background-color:#fff!important}.g-f18[data-v-2f0d0b61]{font-size:18px!important}.g-bold[data-v-2f0d0b61]{font-weight:700}.fl[data-v-2f0d0b61]{float:left}.fr[data-v-2f0d0b61]{float:right}.pointer[data-v-2f0d0b61]{cursor:pointer}.clearfix[data-v-2f0d0b61]{zoom:1}.clearfix[data-v-2f0d0b61]:after{content:"";display:block;height:0;clear:both;visibility:hidden}@-webkit-keyframes show-2f0d0b61{0%{bottom:-100%}to{bottom:0}}@keyframes show-2f0d0b61{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes animatePulse-2f0d0b61{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animatePulse-2f0d0b61{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.padding-none[data-v-2f0d0b61]{padding:0}.online-root[data-v-2f0d0b61]{background:#f7f9fc}.online-root .online-banner[data-v-2f0d0b61]{display:block;height:480px;margin:0 auto}.online-root .online-main[data-v-2f0d0b61]{width:1068px;margin:0 auto}.online-root .online-card[data-v-2f0d0b61]{padding:0 32px;margin-bottom:24px;background:#fff}.online-root .online-card-header[data-v-2f0d0b61]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:76px;border-bottom:1px dashed #e4e9f2;font-size:20px;letter-spacing:1px;font-weight:500}.online-root .online-card-header[data-v-2f0d0b61],.online-root .online-title[data-v-2f0d0b61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#152030}.online-root .online-title[data-v-2f0d0b61]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:110px;font-size:32px}.online-root .online-order[data-v-2f0d0b61]{height:228px;background:#fff}.online-root .online-order-title[data-v-2f0d0b61]{height:26px;line-height:26px;font-size:18px;letter-spacing:1px;font-weight:500;color:#2e3f59;margin:24px 0 12px}.online-root .online-order-date[data-v-2f0d0b61]{height:26px;line-height:26px;font-size:18px;letter-spacing:1px;font-weight:500;color:#2e3f59;margin-bottom:12px}.online-root .online-order-cabin[data-v-2f0d0b61]{height:20px;line-height:20px;font-size:16px;letter-spacing:1px;color:#2e3f59;font-weight:400}.online-root .online-passport[data-v-2f0d0b61]{height:470px;padding:0 32px;background:#fff}.online-root .online-passport-header__r[data-v-2f0d0b61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px;height:40px;background-color:#46b1ff;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.online-root .online-passport-upload[data-v-2f0d0b61]{background-color:#f7f9fc;border-radius:4px;border:1px solid #edf1f7;margin:32px auto}.online-root .online-passport-upload[data-v-2f0d0b61],.online-root .online-passport-upload__content[data-v-2f0d0b61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:528px;height:330px}.online-root .online-passport-upload__content[data-v-2f0d0b61]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#46b1ff;font-weight:500}.online-root .online-passport-upload__content-icon[data-v-2f0d0b61]{font-size:80px}.online-root .online-passport-upload__content-title[data-v-2f0d0b61]{font-size:16px;letter-spacing:1px;margin-top:25px}.online-root .online-tourist[data-v-2f0d0b61]{height:256px}.online-root .online-btn[data-v-2f0d0b61]{height:128px;margin-top:-20px}.online-root .online-btn-item[data-v-2f0d0b61],.online-root .online-btn[data-v-2f0d0b61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.online-root .online-btn-item[data-v-2f0d0b61]{width:320px;height:48px;font-size:16px;font-weight:500}.online-root .online-btn-confirm[data-v-2f0d0b61]{color:#fff;background-color:#46b1ff}.online-root .online-form{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.online-root .online-form .el-form-item{height:48px;margin-right:0}.online-root .online-form .el-form-item .el-form-item__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:.18rem;height:100%;width:143px;text-align:right;font-size:16px;letter-spacing:1px;color:#152030;font-weight:500;margin-right:24px}.online-root .online-form .el-form-item .el-form-item__content{width:328px;height:48px}.online-root .online-form .el-form-item .el-form-item__content .online-form-text{border-radius:4px;border:1px solid #edf1f7;padding-left:16px}.online-root .online-form .el-form-item.item-mobile .el-form-item__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.online-root .online-form .el-form-item.item-mobile .el-select input{width:90px;height:48px;background-color:#f7f9fc;border-radius:4px 0 0 4px;border-color:#edf1f7}.online-root .online-form .el-form-item.item-mobile .g-input-gray input{width:238px;border-radius:0 4px 4px 0}.online-root .online-form .el-form-item.item-mobile .g-input-gray input:focus,.online-root .online-form .el-form-item.item-mobile .g-input-gray input:hover{border-color:#edf1f7}[data-v-3ad278df]:root{--header-height:80px}.g-middle[data-v-3ad278df]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-center[data-v-3ad278df],.g-column-middle[data-v-3ad278df],.g-middle[data-v-3ad278df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-column-middle[data-v-3ad278df]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-between[data-v-3ad278df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-color-blue[data-v-3ad278df]{color:#46b1ff}.g-input-gray input[data-v-3ad278df]{width:328px;height:48px;background-color:#f7f9fc;border-radius:4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray[data-v-3ad278df]::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-input-gray1 input[data-v-3ad278df]{width:255px;height:48px;background-color:#f7f9fc;border-radius:4px 0 0 4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray1[data-v-3ad278df]::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-coupon-btn[data-v-3ad278df]{height:48px;border-radius:0 4px 4px 0}.g-radio-gray .el-radio__label[data-v-3ad278df]{color:#8f9db3}.g-label[data-v-3ad278df]{min-width:58px;padding:0 16px;height:28px;line-height:28px;text-align:center;background-color:rgba(0,163,223,.1);border-radius:2px;font-size:12px;letter-spacing:1px;color:#46b1ff;margin:4px 8px 4px 0;max-width:400px}.g-label[data-v-3ad278df],.g-m-label[data-v-3ad278df]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-m-label[data-v-3ad278df]{padding:0 .08rem;min-width:.37rem;height:.24rem;line-height:.24rem;background:#46b1ff;border-radius:.02rem;font-size:.12rem;font-weight:400!important;color:#fff;margin:.08rem .04rem 0 0;max-width:250px}.g-box[data-v-3ad278df]{width:100%;height:60px}.g-hide-scrollbar[data-v-3ad278df]{scrollbar-width:none;-ms-overflow-style:none}.g-hide-scrollbar[data-v-3ad278df]::-webkit-scrollbar{display:none}.g-baseline[data-v-3ad278df]{display:inline-block;vertical-align:baseline}.g-date-picker[data-v-3ad278df]{width:100%}.g-date-picker .el-input__prefix[data-v-3ad278df]{display:none}.g-date-picker .el-input__inner[data-v-3ad278df]{padding:0 16px}.g-checkbox-normal[data-v-3ad278df]{background-color:#f7f9fc;color:#2e3f59;font-size:.12rem;font-weight:400}.g-checkbox-normal2[data-v-3ad278df]{border:none;position:relative;border-radius:.08rem;background-color:#fff;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-checkbox-normal2[data-v-3ad278df]:after{content:"";position:absolute;top:0;left:0;border:1px solid #b4b4b4;border-radius:.16rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top}.g-checkbox-active[data-v-3ad278df]{background-color:#46b1ff;color:#fff;font-size:.12rem;font-weight:400}.g-checkbox-disabled[data-v-3ad278df]{background-color:#f6f6f6;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-modal-content[data-v-3ad278df]{padding:.26rem .175rem}.g-btn-gray[data-v-3ad278df]{border:1px solid #e4e9f2!important;color:#8f9db3!important;background-color:#fff!important}.g-f18[data-v-3ad278df]{font-size:18px!important}.g-bold[data-v-3ad278df]{font-weight:700}.fl[data-v-3ad278df]{float:left}.fr[data-v-3ad278df]{float:right}.pointer[data-v-3ad278df]{cursor:pointer}.clearfix[data-v-3ad278df]{zoom:1}.clearfix[data-v-3ad278df]:after{content:"";display:block;height:0;clear:both;visibility:hidden}@-webkit-keyframes show-3ad278df{0%{bottom:-100%}to{bottom:0}}@keyframes show-3ad278df{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes animatePulse-3ad278df{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animatePulse-3ad278df{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.padding-none[data-v-3ad278df]{padding:0}.m-online-root[data-v-3ad278df]{background:#f2f4f8;padding-bottom:20vh;padding-top:var(--header-height)}.m-online-root .m-online-header[data-v-3ad278df]{padding:0 .16rem .16rem;background:#fff}.m-online-root .m-online-header__title[data-v-3ad278df]{height:.44rem;font-size:.12rem;font-weight:400;color:#46b1ff;line-height:.44rem}.m-online-root .m-online-header__name[data-v-3ad278df]{height:.24rem;font-size:.17rem;font-weight:500;color:#152030;line-height:.24rem}.m-online-root .m-online-header__date[data-v-3ad278df]{height:.32rem;font-size:.12rem;font-weight:400;color:#2e3f59;line-height:.32rem}.m-online-root .m-online-header__cabin[data-v-3ad278df]{height:.16rem;font-size:.12rem;font-weight:400;color:#2e3f59;line-height:.16rem;margin-bottom:.08rem}.m-online-root .m-online-header__cabin[data-v-3ad278df]:last-child{margin-bottom:0}.m-online-root .m-online-card[data-v-3ad278df]{background:#fff;margin-top:.12rem}.m-online-root .m-online-card-title[data-v-3ad278df]{position:relative;border:none;height:.56rem;line-height:.56rem;padding-left:.16rem}.m-online-root .m-online-card-title[data-v-3ad278df]:before{content:"";display:block;width:200%;height:2px;position:absolute;bottom:0;left:0;right:0;background-color:#e4e9f2;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.5);transform:scale(.5)}.m-online-root .m-online-card-wrap[data-v-3ad278df]{padding:.16rem}.m-online-root .m-online-upload[data-v-3ad278df]{width:100%;height:2.14rem;background:#f7f9fc;border-radius:.04rem;border:1px solid #edf1f7}.m-online-root .m-online-upload[data-v-3ad278df],.m-online-root .m-online-upload__content[data-v-3ad278df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-online-root .m-online-upload__content[data-v-3ad278df]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#46b1ff}.m-online-root .m-online-upload__content-icon[data-v-3ad278df]{font-size:.8rem;margin-left:.2rem}.m-online-root .m-online-upload__content-title[data-v-3ad278df]{height:.2rem;font-size:.14rem;font-weight:500;line-height:.2rem;margin-top:.16rem}.m-online-root .m-online-upload__content-title .van-icon-plus[data-v-3ad278df]{font-size:.14rem;font-weight:500}.m-online-root .m-online-btn[data-v-3ad278df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0;-webkit-bottom:calc(constant(safe-area-inset-bottom));-webkit-bottom:calc(env(safe-area-inset-bottom));left:0;right:0;width:100%;text-align:center;height:.48rem;background:#fff}.m-online-root .m-online-btn-item[data-v-3ad278df]{width:1.6rem;height:.4rem;border-radius:.02rem}.m-online-root .m-online-btn .m-online-btn-item+.m-online-btn-item[data-v-3ad278df]{margin-left:.12rem!important}:root{--header-height:80px}.g-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-center,.g-column-middle,.g-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-column-middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-color-blue{color:#46b1ff}.g-input-gray input{width:328px;height:48px;background-color:#f7f9fc;border-radius:4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-input-gray1 input{width:255px;height:48px;background-color:#f7f9fc;border-radius:4px 0 0 4px;border:1px solid #edf1f7;padding:0 16px}.g-input-gray1::-webkit-input-placeholder{font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#8f9db3}.g-coupon-btn{height:48px;border-radius:0 4px 4px 0}.g-radio-gray .el-radio__label{color:#8f9db3}.g-label{min-width:58px;padding:0 16px;height:28px;line-height:28px;text-align:center;background-color:rgba(0,163,223,.1);border-radius:2px;font-size:12px;letter-spacing:1px;color:#46b1ff;margin:4px 8px 4px 0;max-width:400px}.g-label,.g-m-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-m-label{padding:0 .08rem;min-width:.37rem;height:.24rem;line-height:.24rem;background:#46b1ff;border-radius:.02rem;font-size:.12rem;font-weight:400!important;color:#fff;margin:.08rem .04rem 0 0;max-width:250px}.g-box{width:100%;height:60px}.g-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.g-hide-scrollbar::-webkit-scrollbar{display:none}.g-baseline{display:inline-block;vertical-align:baseline}.g-date-picker{width:100%}.g-date-picker .el-input__prefix{display:none}.g-date-picker .el-input__inner{padding:0 16px}.g-checkbox-normal{background-color:#f7f9fc;color:#2e3f59;font-size:.12rem;font-weight:400}.g-checkbox-normal2{border:none;position:relative;border-radius:.08rem;background-color:#fff;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-checkbox-normal2:after{content:"";position:absolute;top:0;left:0;border:1px solid #b4b4b4;border-radius:.16rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top}.g-checkbox-active{background-color:#46b1ff;color:#fff;font-size:.12rem;font-weight:400}.g-checkbox-disabled{background-color:#f6f6f6;color:#b4b4b4;font-size:.12rem;font-weight:400}.g-modal-content{padding:.26rem .175rem}.g-btn-gray{border:1px solid #e4e9f2!important;color:#8f9db3!important;background-color:#fff!important}.g-f18{font-size:18px!important}.g-bold{font-weight:700}.fl{float:left}.fr{float:right}.pointer{cursor:pointer}.clearfix{zoom:1}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}@-webkit-keyframes show{0%{bottom:-100%}to{bottom:0}}@keyframes show{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes animatePulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animatePulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.padding-none{padding:0}.m-online-root .m-online-form{padding:.16rem 0}.m-online-root .m-online-form .el-form-item{height:.4rem;margin-right:0}.m-online-root .m-online-form .el-form-item .el-form-item__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:.18rem;height:100%;font-size:.14rem;font-weight:400;color:#152030;padding-right:.08rem}.m-online-root .m-online-form .el-form-item .el-form-item__content{width:2.5rem;height:.4rem}.m-online-root .m-online-form .el-form-item .el-form-item__content .m-online-form-text{border-radius:.04rem;border:1px solid #edf1f7;padding-left:.12rem;font-size:.12rem;font-weight:400;color:#8f9db3;height:100%}.m-online-root .m-online-form .el-form-item .el-form-item__content input{width:2.5rem;height:.4rem;padding:0 8px}.m-online-root .m-online-form .el-form-item .el-form-item__content .sms-code-input{width:1.9rem}.m-online-root .m-online-form .el-form-item .el-form-item__content .sms-code-input input{width:100%}.m-online-root .m-online-form .item-mobile .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex}.m-online-root .m-online-form .item-mobile .el-form-item__content .el-select input{width:.7rem;background-color:#edf1f7;border-radius:4px 0 0 4px;border-color:#dcdfe6!important}.m-online-root .m-online-form .item-mobile .el-form-item__content .g-input-gray input{width:1.8rem;border-radius:0 4px 4px 0}.m-online-root .m-online-form .item-mobile .el-form-item__content .g-input-gray input:focus,.m-online-root .m-online-form .item-mobile .el-form-item__content .g-input-gray input:hover{border-color:#dcdfe6}