.el-backtop[data-v-07027d24]{display:flex;flex-direction:column;box-shadow:none}.service-box[data-v-07027d24],.top[data-v-07027d24]{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:10px;background:hsla(0,0%,100%,.8);margin-top:12px;box-shadow:0 4px 6px 0 hsla(0,0%,49.8%,.1);backdrop-filter:blur(15px);cursor:pointer}.service-box[data-v-07027d24]:hover,.top[data-v-07027d24]:hover{border-color:#ff5f3f}.service-box[data-v-07027d24]{margin-top:0}.back-to-top[data-v-07027d24],.service-icon[data-v-07027d24]{width:22px;height:22px}.el-backtop[data-v-25e22056]{background-color:transparent;width:auto;height:auto}.el-backtop .svg-icon[data-v-25e22056]{width:15px;height:15px}.lang-picker[data-v-54287441]{font-size:12px;color:#292929;cursor:pointer;line-height:30px}.lang-picker[data-v-54287441]:after{display:inline-block;content:"";margin-left:8px;margin-bottom:2px;width:4px;height:4px;border-radius:1px;border-right:2px solid #777;border-bottom:2px solid #777;transform:rotate(45deg);transition:transform .2s ease}.lang-picker[data-v-54287441]:hover{color:#ff2022}.lang-picker[data-v-54287441]:hover:after{border-color:#ff2022;transform:rotate(-135deg) translateY(-3px)}.lang-picker-dropdown.el-dropdown-menu{border-radius:10px!important}.simple-user-status[data-v-bfc9fa4e]{display:flex;flex-grow:1;justify-content:flex-end}.avatar[data-v-bfc9fa4e]{display:flex;width:34px;height:34px;border:1px solid #bdbdbd;box-sizing:border-box;border-radius:100%;margin-right:10px}.status-item[data-v-bfc9fa4e]{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;color:#4a4a4a}.status-item[data-v-bfc9fa4e]:last-child{margin-right:0}.status-item.select[data-v-bfc9fa4e]:after{display:block;content:"";margin-left:5px;margin-bottom:2px;margin-right:3px;width:4px;height:4px;border-radius:1px;border-right:2px solid #777;border-bottom:2px solid #777;transform:rotate(45deg);transition:transform .2s ease}.status-item.select[data-v-bfc9fa4e]:hover:after{border-color:#ff2022;transform:rotate(-135deg) translateY(-3px)}.status-item .text[data-v-bfc9fa4e]{font-size:12px;letter-spacing:0;margin-left:5px}.status-item[data-v-bfc9fa4e]:hover{color:#ff2022}.status-item.router-link-active .text[data-v-bfc9fa4e]{color:#e22c36}.logout-btn[data-v-bfc9fa4e]{text-align:center;cursor:pointer;padding:12px;box-sizing:border-box}.icon-reservation-layout[data-v-bfc9fa4e]{position:relative;display:block;background-image:url(https://eos-pro.oss-ap-southeast-1.aliyuncs.com/icons/shopping-cart.png);background-repeat:no-repeat;background-position:50%;margin-right:10px}.icon-reservation-layout .badge[data-v-bfc9fa4e]{position:absolute;top:-4px;right:-10px;font-weight:700;font-size:13px;height:19px;min-width:19px;border-radius:10px;color:#fff;background-color:#e22c36;border:2px solid #fff;font-style:normal;padding:0 4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transform:scale(0)}.icon-reservation-layout .badge.show[data-v-bfc9fa4e]{transform:scale(1)}.icon-reservation-layout .badge.long[data-v-bfc9fa4e]{font-size:12px}.icon-reservation[data-v-bfc9fa4e]{position:relative;display:block;width:38px;height:34px;mix-blend-mode:lighten;transition:all .2s;background:#5a5a5a}.router-link-active .icon-reservation[data-v-bfc9fa4e]{background:#e22c36}.user-status-dropdown.el-dropdown-menu{border-radius:10px!important}.table-tooltip-text[data-v-92cc5f48]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.more-menu[data-v-bb3b49f4]{font-size:12px;color:#292929;cursor:pointer;line-height:30px}.more-menu[data-v-bb3b49f4]:after{display:inline-block;content:"";margin-left:2px;margin-bottom:2px;width:4px;height:4px;border-radius:1px;border-right:2px solid #777;border-bottom:2px solid #777;transform:rotate(45deg);transition:transform .2s ease}.more-menu[data-v-bb3b49f4]:hover{color:#ff2022}.more-menu[data-v-bb3b49f4]:hover:after{border-color:#ff2022;transform:rotate(-135deg) translateY(-3px)}.more-menu-dropdown.el-dropdown-menu{border-radius:10px!important}.top-bar[data-v-2e54276f]{width:100%;height:46px;background-color:#f9f9f9;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 -1px 0 0 #e4e4e4}.top-bar .content[data-v-2e54276f]{width:1400px;height:46px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#292929}.top-bar .content.home-content[data-v-2e54276f]{padding:0 3.125%}.left[data-v-2e54276f]{display:flex;align-items:center}.left .welcome[data-v-2e54276f]{width:224px}.left .welcome.home[data-v-2e54276f]{width:180px}.top-nav-list[data-v-2e54276f]{display:flex;align-items:center}.top-nav-list li[data-v-2e54276f]{position:relative;list-style:none;margin:0 10px}.top-nav-list li[data-v-2e54276f]:after{position:absolute;display:block;content:"";right:-10px;width:1px;height:10px;background-color:#c6c6c6;top:50%;margin-top:-6px}.top-nav-list li[data-v-2e54276f]:last-child{margin-right:0}.top-nav-list li[data-v-2e54276f]:last-child:after{display:none}.top-nav-list .link[data-v-2e54276f]{font-size:12px;color:#292929;text-decoration:none}.top-nav-list .link .message-num[data-v-2e54276f]{color:#fff;background-color:#ff2022;border-radius:2px;padding:0 3px}.top-nav-list .link[data-v-2e54276f]:hover{color:#ff2022}.top-nav-list .button-link[data-v-2e54276f]{font-weight:400}.unread-num[data-v-2e54276f]{display:inline-block;min-width:12px;height:14px;line-height:14px;background:#ff2022;border-radius:2px;font-size:12px;font-weight:400;color:#fff;text-align:center;padding:0 2px;box-sizing:border-box;margin-left:2px}.current-factory[data-v-2e54276f]{display:flex;align-items:center}.search-bar-container[data-v-f0691fec]{width:211px;height:36px}.search-bar-wrapper[data-v-f0691fec]{display:flex;align-items:center;background-color:#ededed;border-radius:17.5px;height:36px;box-sizing:border-box;padding:0 14px;position:relative}.search-bar-wrapper .search-icon[data-v-f0691fec]{color:#333;font-size:16px;margin-right:10px;flex-shrink:0}.search-bar-wrapper[data-v-f0691fec] .el-autocomplete{flex:1;position:static}.search-bar-wrapper[data-v-f0691fec] .el-input{height:36px;line-height:36px}.search-bar-wrapper[data-v-f0691fec] .el-input__inner{border:none;height:36px;line-height:36px;background-color:transparent;padding:0 14px 0 0;font-size:14px;color:#333}.search-bar-wrapper[data-v-f0691fec] .el-input__inner::placeholder{color:#999}.search-bar-wrapper[data-v-f0691fec] .el-input__suffix{right:-4px;display:flex;align-items:center;height:100%}.search-bar-wrapper[data-v-f0691fec] .el-input__clear{width:16px;height:16px;line-height:16px;margin-bottom:4px;background:url(../img/search-clear.4254deaa.svg) 50%/16px no-repeat;vertical-align:middle}.search-bar-wrapper[data-v-f0691fec] .el-input__clear:before{content:none}.search-dropdown{width:252px!important;min-width:252px!important;border-radius:10px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border:1px solid #e4e7ed;margin-top:6px!important;margin-left:-40px!important}.search-dropdown .el-autocomplete-suggestion__wrap{padding:8px 0;max-height:280px}.search-dropdown .el-autocomplete-suggestion__list li{margin:0 12px;padding:0;line-height:36px;border-radius:8px;cursor:default}.search-dropdown .el-autocomplete-suggestion__list li:not(:last-child){margin-bottom:4px}.search-dropdown .el-autocomplete-suggestion__list li:has(.history-header){pointer-events:none}.search-dropdown .history-header{background-color:#fff;font-size:12px;color:#999;line-height:20px;cursor:default;pointer-events:none;padding-top:8px}.search-dropdown .history-item{cursor:pointer;padding:0 8px}.search-dropdown .history-item,.search-dropdown .search-result-item{font-size:14px;color:#333;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-dropdown .search-result-item .highlight{color:#ff2022}.search-dropdown .popper__arrow{display:none}.simple-user-status[data-v-72065d3a]{display:flex;align-items:center}.simple-user-status>*+[data-v-72065d3a]{margin-left:1.875vw}.status-item[data-v-72065d3a]{position:relative;display:flex;align-items:center;flex-direction:row;color:#333;cursor:pointer;text-decoration:none}.status-item.pre-order[data-v-72065d3a]{padding:0;border-radius:0}.status-item .text[data-v-72065d3a]{font-size:14px;letter-spacing:0;color:#333;line-height:20px;transition:all .2s;white-space:nowrap}.status-item:hover .text[data-v-72065d3a]{color:#ff2022}.icon-reservation-layout[data-v-72065d3a]{position:relative;display:flex;align-items:center;margin-right:12px}.icon-reservation-layout .svg-icon[data-v-72065d3a]{width:20px;height:20px;color:#333}.icon-reservation-layout .badge[data-v-72065d3a]{position:absolute;top:-6px;right:-10px;font-weight:700;font-size:12px;height:16px;min-width:16px;border-radius:8px;color:#fff;background:#ff2022;font-style:normal;padding:0 4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transform:scale(0)}.icon-reservation-layout .badge.show[data-v-72065d3a]{transform:scale(1)}.icon-reservation-layout .badge.long[data-v-72065d3a]{font-size:10px}.header[data-v-6500d8fc]{width:100%;background:#fff;display:flex;align-items:center;flex-direction:column}.header.header-fixed[data-v-6500d8fc]{position:fixed;top:0;left:0;z-index:1000}.header-box[data-v-6500d8fc]{width:100%;display:flex;justify-content:center;box-shadow:inset 0 -1px 0 0 #e4e4e4}.header-content[data-v-6500d8fc]{box-sizing:border-box;position:relative;width:100%;height:60px;min-height:50px;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.header-content.home-header-content[data-v-6500d8fc]{padding:0 3.125%}.logo[data-v-6500d8fc]{width:146px;height:30px;cursor:pointer}.header-right[data-v-6500d8fc]{display:flex;align-items:center}.header-right>*+[data-v-6500d8fc]{margin-left:30px}.page-nav[data-v-3b3c8261]{position:relative;height:100%;border-bottom:0}.page-nav .page-nav-content[data-v-3b3c8261]{height:100%;display:flex;padding:0 0 0 18px}.page-nav .page-nav-content .nav-link[data-v-3b3c8261]{position:relative;text-decoration:none;font-size:16px;font-weight:700;color:#333;display:flex;align-items:center;justify-content:center;margin:0 28px;transition:color .3s;cursor:pointer}.page-nav .page-nav-content .nav-link[data-v-3b3c8261]:last-child{margin:0 0 0 28px}.page-nav .page-nav-content .nav-link.active[data-v-3b3c8261]{color:#ff2022}.page-nav .page-nav-content .nav-link .nav-sub-menu[data-v-3b3c8261]{position:absolute;left:50%;top:100%;transform:translateX(-50%);transition:all .2s;max-height:0;overflow:hidden;z-index:200000;background:#fff;border-radius:2px;box-shadow:0 0 13px 0 rgba(12,5,10,.15)}.page-nav .page-nav-content .nav-link .nav-sub-menu .nav-sub-link[data-v-3b3c8261]{display:block;text-decoration:none;color:#333;line-height:35px;font-size:14px;font-weight:400;padding:0 20px;white-space:nowrap;transition:all .2s}.page-nav .page-nav-content .nav-link .nav-sub-menu .nav-sub-link.active[data-v-3b3c8261]{color:#ff2022;font-weight:700}.page-nav .page-nav-content .nav-link .nav-sub-menu .nav-sub-link[data-v-3b3c8261]:hover{color:#ff2022;background:#f9ebeb}.page-nav .page-nav-content .nav-link:hover .nav-sub-menu[data-v-3b3c8261]{max-height:400px;padding:6px 0}.page-nav .pointer[data-v-3b3c8261]{position:absolute;bottom:0;left:0;width:28px;height:3px;background-color:#ff2022;margin-left:-14px;pointer-events:none}.page-nav .pointer.animate[data-v-3b3c8261]{transition:all .3s}.page-nav.en .page-nav-content .nav-link[data-v-3b3c8261]{font-size:15px;margin:0 14px}.page-nav.en .page-nav-content .nav-link[data-v-3b3c8261]:last-child{margin:0 0 0 14px}.nav-container[data-v-7bd45afe]{display:flex;justify-content:center;height:48px;width:100%;background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.02)}.nav-content[data-v-7bd45afe]{box-sizing:border-box;display:flex;width:1200px;padding-left:250px;transition:all .2s ease}.form-modal[data-v-cf29c332] .el-dialog__wrapper .el-dialog{top:50%;width:560px}.form-modal[data-v-cf29c332] .el-dialog__wrapper .el-dialog__title{font-size:18px;font-weight:700;color:#1f1717}.form-modal[data-v-cf29c332] .el-dialog__wrapper .el-dialog__headerbtn{padding:0;font-size:22px}.form-modal[data-v-cf29c332] .el-dialog__wrapper .el-dialog__header{padding:20px}.form-modal[data-v-cf29c332] .el-dialog__wrapper .el-dialog__body{padding:0 20px 20px 20px}.form[data-v-cf29c332]{width:300px;margin:20px auto}.tips[data-v-cf29c332]{padding:20px 30px;color:#aaa;font-style:italic}.footer-button[data-v-cf29c332]{text-align:right;margin-top:20px}.first-login-tip[data-v-ff3f8d7e]{text-align:center;margin-bottom:24px;color:#e22c36}.form-modal[data-v-ff3f8d7e] .el-dialog__wrapper .el-dialog{top:50%;width:560px}.form-modal[data-v-ff3f8d7e] .el-dialog__wrapper .el-dialog__title{font-size:18px;font-weight:700;color:#1f1717}.form-modal[data-v-ff3f8d7e] .el-dialog__wrapper .el-dialog__headerbtn{padding:0;font-size:22px}.form-modal[data-v-ff3f8d7e] .el-dialog__wrapper .el-dialog__header{padding:20px}.form-modal[data-v-ff3f8d7e] .el-dialog__wrapper .el-dialog__body{padding:0}.modal-content[data-v-ff3f8d7e]{display:flex;flex-direction:column;align-items:center}.modal-title[data-v-ff3f8d7e]{font-size:20px;color:#1f1717;font-weight:700;margin:11px 0 31px}.form[data-v-ff3f8d7e]{width:300px;margin-bottom:68px}.form.en .el-form-item+.el-form-item[data-v-ff3f8d7e]{margin-top:28px}.form .el-form-item[data-v-ff3f8d7e]{margin-bottom:0}.form .el-form-item+.el-form-item[data-v-ff3f8d7e]{margin-top:24px}.form .el-form-item[data-v-ff3f8d7e] .el-form-item__content{display:flex}.form .el-form-item[data-v-ff3f8d7e] .el-form-item__content .el-button,.form .el-form-item[data-v-ff3f8d7e] .el-form-item__content .el-input{flex-grow:1;margin:0}.form .el-form-item[data-v-ff3f8d7e] .el-form-item__error{color:#e22c36}.form .el-form-item.is-success[data-v-ff3f8d7e] .el-input__inner{border-color:#e0e0e0}.form .el-form-item.is-error[data-v-ff3f8d7e] .el-input__inner{border-color:#e22c36}.form .el-button[data-v-ff3f8d7e]{height:44px}.main-content[data-v-1950abe2]{width:100%;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.router-layout[data-v-1950abe2]{flex-grow:1;background:#f7f7f7}.router-layout.ipad[data-v-1950abe2]{display:flex;justify-content:center}.router-layout.ipad[data-v-1950abe2] .home-container{width:100%}.router-layout.bg-white[data-v-1950abe2]{background:#fff}.router-layout.home-layout[data-v-1950abe2]{padding-top:106px}