body{margin:0;font-family:source-hans-sans,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}html{touch-action:manipulation}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff;overflow:hidden}.App-link{color:#61dafb}.laytoutCenter{display:flex;justify-content:center;align-items:center;height:100vh}.laytoutCenter .ignore_iframe{width:375px;height:667px}.snackbar{max-width:calc(100% - 50px)!important}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-height:667px){.laytoutCenter .ignore_iframe{position:absolute;top:0;bottom:0;height:100vh}}.bottomIcon{position:fixed;bottom:0;width:100%;z-index:9;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width 1s;transition:width 1s}.bottomIcon.active{width:80px}.bottomIcon .MuiBottomNavigation-root{background:#3f4d80;border-radius:80px 80px 0 0;height:48px;padding:0 24px}.bottomIcon .MuiSvgIcon-root{width:24px;height:24px}.bottomIcon .MuiBottomNavigationAction-root.MuiBottomNavigationAction-iconOnly{padding-top:6px;color:#fff;opacity:.7;max-width:unset;min-width:unset}.bottomIcon .MuiBottomNavigationAction-root.Mui-selected{color:#fff;max-width:unset;min-width:unset}.footer-bar-badge-total .MuiBadge-badge{top:-8px;right:-8px;border-radius:5px;background-color:#ff8873;color:#fff}.hide-ripple .MuiTouchRipple-root{display:none}::-webkit-scrollbar{display:none}.main{display:flex;flex-direction:column;position:relative;height:100vh;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932);overflow:hidden}.main .bottomTotal{position:fixed;width:100%;bottom:0;display:flex;height:98px;background:-webkit-gradient(linear,left top,left bottom,from(#18244a),to(#2d3252));background:linear-gradient(#18244a,#2d3252);font-size:14px;color:#7d8bb2;padding:8px 16px;line-height:24px}.main .bottomTotal .totalText{color:#fff;margin-right:16px}.main .bottomTotal .totalPrice{color:#0cc}.main .bottomTotal .totalText-style{opacity:0}.main .bottomTotal .bottom-notice-icon{position:absolute;right:10px;padding:0;color:#757baa}.roundlist{position:relative;display:flex;background:#1b264d;box-shadow:0 10px 25px rgba(17,23,45,.33);align-items:center;justify-content:space-between;padding:0 10px}.roundlist .roundSwitch{display:inline-block;white-space:nowrap;overflow-x:scroll;align-items:center;height:50px}.roundlist .roundSwitch .turn-tab{color:#595e8a;position:relative;min-width:50px;margin-right:5px;font-size:14px;line-height:16px}.roundlist .roundSwitch .active-turn-tab{color:#fff;position:relative}.roundlist .roundSwitch .active-turn-tab:after{content:"";position:absolute;bottom:0;height:5px;width:100%;border-radius:5px 5px 0 0;background:#0cc}.roundlist .roundSwitch .MuiTabs-fixed{overflow:scroll!important}.selectCustomId .history-order-detail-box{justify-content:center;margin:4px 0}.history-order-detail-box{display:flex;flex-direction:row;align-items:center}.history-add-cart-btn{color:#0cc!important;background:#515780!important;margin:0 0 0 16px!important;width:40px;height:40px}.history-add-cart-btn .MuiSvgIcon-root{font-size:20px}.history-add-cart-btn:hover{background:#3d4266!important}.listDetail{display:flex;flex-direction:column;padding:8px 16px;flex:1 1}.listDetail .rightText{text-align:right;font-size:14px;line-height:16px}.listDetail .leftText{text-align:left;margin:3px 0;font-size:14px;line-height:16px;overflow:scroll}.listDetail .basicTitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;height:32px;line-height:16px;font-size:14px}.listDetail .listDetail-infoTitle{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex:8 1;overflow:hidden}.listDetail .listDetail-infoPrice{display:flex;flex-direction:row;align-items:center;flex:1 1;justify-content:space-between}.listDetail .dishDescription{display:flex;color:#7d8bb2;overflow:scroll;max-height:22px;white-space:nowrap}.listDetail .descriptionInfo{display:flex;align-items:center;background-color:rgba(76,96,147,.57);border-radius:4px;padding:4px 6px;margin-right:8px;color:hsla(0,0%,100%,.56);font-size:14px;line-height:16px}.switchRoles,.switchRolesId{position:relative;display:flex}.switchRoles{z-index:1}.switchButton{min-width:100;background-color:"#212b45";color:"#7d8bb2"}.orderList{height:calc(100% - 135px);overflow:auto}.orderList-1{height:calc(100% - 125px);overflow:auto;background:#3f4561}.hide{display:none}.order-history-page .set-meal-dishes-flex-box{display:flex;flex-direction:column;margin:8px 0}.order-history-page .set-meal-dishes-flex-box .set-meal-dish-item{height:24px;overflow:hidden;font-size:14px;line-height:16px;color:hsla(0,0%,100%,.7);display:flex;align-items:center;align-content:flex-start}.order-history-page .set-meal-dishes-flex-box .dot{width:7px;height:7px;background-color:#69749d;border-radius:50%;margin-right:4px}.order-history-page .set-meal-dishes-flex-box .setmenu-quantiy-text{color:hsla(0,0%,100%,.7);margin:0 5px}.order-history-page .set-meal-dishes-flex-box .setmenu-extra-price-text{color:#0cc}.order-history-page .set-meal-dishes-flex-box .setmenu-dish-name{flex:1 1;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis}.order-history-page .set-meal-dishes-box,.selectBottom .set-meal-dishes-box{display:flex;flex-wrap:wrap}.order-history-page .set-meal-dishes-box .set-meal-dish-item,.selectBottom .set-meal-dishes-box .set-meal-dish-item{width:50%;overflow:hidden;font-size:16px;color:hsla(0,0%,100%,.7);display:flex;align-items:center;align-content:flex-start}.order-history-page .set-meal-dishes-box .set-meal-dish-item .dot,.selectBottom .set-meal-dishes-box .set-meal-dish-item .dot{width:6px;height:6px;background-color:#555e81;border-radius:50%;margin-right:4px}.order-history-page .set-meal-dishes-box .set-meal-dish-item .setmenu-extra-price-text,.selectBottom .set-meal-dishes-box .set-meal-dish-item .setmenu-extra-price-text{color:#0cc}.order-history-page .set-meal-dishes-box>:nth-child(2n-1),.selectBottom .set-meal-dishes-box>:nth-child(2n-1){padding-right:8px}.order-history-page .set-meal-dishes-box .set-meal-dish-item .setmenu-dish-name,.selectBottom .set-meal-dishes-box .set-meal-dish-item .setmenu-dish-name{flex:1 1;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis;line-height:16px;margin:8px 0}.order-history-page .notice-menu-box{position:absolute;bottom:90px;right:10px;background:#323e5f;border-radius:10px;pointer-events:none;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.order-history-page .round-type-label-area{display:flex;height:100%;font-size:14px}.order-history-page .round-type-label-area .label-line{background:transparent;line-height:16px;font-size:12px;height:16px;width:100%;display:flex;padding:0 16px;position:relative;top:8px}.order-history-page .round-type-label-area .m-horizon{margin:0 16px 0 8px}.order-history-customize-menu-item .img-icon{width:25px;height:25px}.order-history-customize-menu-item .img-icon-label{padding:0 10px}#root .themeColor{background-color:#0cc;color:#fff}#root .aiderColor{background-color:#ff8873;color:#fff}#root .aiderText{color:#c1d2fd}#root .basisTextSize{font-size:14px}.divider{background-color:rgba(91,115,178,.4);margin:0 15px}.overall-center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.main-page{display:flex;flex:1 1;flex-direction:column;background:#48517e}.fixedIcon-home{position:absolute;right:15px;bottom:15px;background:#32768b;border-radius:50%;padding:4px;z-index:999;width:30px;height:30px}.codeMain,.fixedIcon-home{display:flex;justify-content:center;align-items:center}.codeMain{flex-direction:column;color:#fff;overflow:hidden;min-height:100vh}.momentModal{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;left:0;width:100%;min-height:12vh;background-color:#4a5d9b;z-index:999;padding:12px 12px 5px;box-shadow:0 0 18px 1px #333d5d;-webkit-transition:.7s;transition:.7s;font-size:14px}.momentModal .closeBtn{margin:5px}.momentModal .closeBtn-button{background-color:#0cc;height:30px}.momentModal_top_close{top:-50vh}.guide-page-mask{position:absolute;width:100%;height:100vh;background:rgb(39 37 79/35%);z-index:999;overflow:hidden}.drawer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;-webkit-transition:all .35s cubic-bezier(0,0,0,1);transition:all .35s cubic-bezier(0,0,0,1);background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932);border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0 -4px 10px 0 rgba(0,0,0,.26)}.drawer .titlebar{display:flex;padding:10px 30px;justify-content:space-between}.drawer .titlebar .title{flex:1 1;display:flex;justify-content:center;margin-right:24px}.not-in-the-area-mask-box{position:fixed;width:100%;left:0;top:0;height:100vh;-webkit-transition:all 225ms cubic-bezier(0,0,.2,1);transition:all 225ms cubic-bezier(0,0,.2,1);overflow:hidden;z-index:1000;background-color:rgba(0,0,0,.5);opacity:1;visibility:visible}.not-in-the-area-mask-box .not-in-the-area-mask-box-content{background-color:#4a5d9b;box-shadow:0 0 18px 1px #333d5d;min-height:12vh;display:flex;align-items:center;justify-content:center}*{box-sizing:boder-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.MuiDrawer-paper{border-radius:22px 22px 0 0;background:transparent}.cartMain{flex-direction:column;height:92vh;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932);overflow:hidden;border-radius:22px 22px 0 0}.cartlist,.cartMain{display:flex;position:relative}.cartlist{background:#3f4561;align-items:center;justify-content:space-between;padding:2px 10px 3px;min-height:45px}.cartlist .cart-table-name-box{font-weight:400;display:flex;justify-content:center;align-items:center;white-space:nowrap;overflow:auto;.freebrrak-icon{width:20px;height:16px}.table-name{font-size:14px;overflow:hidden;text-overflow:ellipsis;line-height:16px}}.otherCustomersModal{display:flex;flex-direction:column;align-items:self-end;position:absolute;top:-25vh;left:0;width:100%;min-height:12vh;background-color:#4a5d9b;z-index:999;padding:12px;box-shadow:0 0 18px 1px #333d5d;-webkit-transition:.7s;transition:.7s;font-size:14px}.modaloffSet{top:0}.otherCustomersModal .otherCustomersModal_dishesMsg{width:100%;text-align:left;margin:5px 0;color:#fff}.otherCustomersModal .otherCustomersModal_controls{display:flex;width:100%;justify-content:space-between;align-content:center;align-items:center;color:#0cc}.otherCustomersModal_controls .tipsCheckbox .addTipsCheckIcon{border-radius:2px;width:20px;height:20px;background-color:#0cc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='%23fff'/%3E%3C/svg%3E")}.otherCustomersModal_controls .tipsCheckbox .addTipsIcon{width:20px;height:20px;background-color:#1d95af;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}.otherCustomersModal_controls .tipsCheckbox{display:flex}.otherCustomersModal_controls .tipsCheckbox .addTipsCheckIcon:before{display:block;width:20px;height:20px}.cartListDetail_dishesLock{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:99}.cartListDetail_main{position:relative;border-radius:10px;margin:0 16px;background:#494f6d;box-shadow:0 10px 25px rgba(0,0,0,.2)}.cartListDetail_main .listMask{position:absolute;left:0;top:0;width:100%;height:100%}.cartListDetail{display:flex;margin:0 8px;padding:16px 0}.listDetail .icon{width:24px;height:24px}.cartListDetail .rightText{text-align:right}.cartListDetail .leftText{text-align:left;white-space:nowrap;overflow:scroll;font-size:14px;line-height:16px}.cartListDetail .dishNameInfo{display:flex;justify-content:space-between}.cartListDetail .dishNameInfo .cloneDish{display:flex;justify-content:center;align-items:center;font-size:14px;width:50px;height:22px;background-color:#0cc;text-align:center;border-radius:3px}.cartListDetail .dishNameInfo .cloneDish p{margin:0}.cartListDetail .cartListDetail-infoRight{display:flex;flex:9 1;flex-direction:column;justify-content:space-between;overflow:hidden}.cartListDetail .cartListDetail-infoRight .remarks{display:flex;color:#7d8bb2;overflow:scroll;max-height:24px;line-height:22px;white-space:nowrap;margin-top:8px}.cartMain .loading{height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;position:fixed;width:100%;z-index:999;background:-webkit-gradient(linear,left top,left bottom,from(rgba(78,85,116,.6)),to(rgba(18,18,36,.6)));background:linear-gradient(rgba(78,85,116,.6),rgba(18,18,36,.6))}.cartMain .hide{display:none}.cartListDetail .cartListDetail-infoRight .remarks .condimentInfo{display:flex;align-items:center;background:#555d86;border-radius:20px;padding:0 6px;margin-right:8px;color:#a5a9c8;font-size:14px;line-height:24px}.cartListDetail .cartListDetail-infoRight .itemName{font-size:14px;line-height:16px;margin-right:8px;width:auto;overflow:hidden;text-overflow:ellipsis}.cartListDetail .cartListDetail-infoRight .remarks::-webkit-scrollbar{display:none}.cartListDetail .cartListDetail-infoLeft{display:flex;align-items:self-start}.cartListDetail-infoRight .countDish{display:flex;justify-content:space-between;align-items:center}.cartListDetail-infoRight .countDish .price{font-size:14px}.cartListDetail-infoRight .countDish .countBtn{display:flex;flex-direction:row;align-items:center}.cartListDetail-infoRight .countDish .countBtn .count{min-width:25px;width:25px;height:25px;padding:0;border-radius:50%}.cartListDetail-infoRight .countDish .countBtn .quantity{display:flex;min-width:24px;padding:0 3px;height:24px;font-size:14px;justify-content:center;align-items:center}.cartMain .bottomTotal{position:fixed;width:100%;bottom:0;background:#3f4561;font-size:14px;color:#7d8bb2;padding:24px 14px 32px;display:flex;justify-content:space-between;font-size:16px}.cartMain .bottomTotal .totalText{padding:0 10px;color:#fff}.cartMain .bottomTotal .totalValue{color:#0cc}.cartMain .bottomTotal .total-box{display:flex;align-items:center;font-size:14px;line-height:16px}.cartMain .bottomTotal .totalText-style{opacity:0}.cartMain .bottomTotal .commit-btn{position:absolute;left:calc(85% - 31px);bottom:4px;width:62px;height:62px;min-width:62px;padding:0;border-radius:50%;border:4px solid #3f4561;background-color:#0cc}.cartMain .bottomTotal .commit-btn-disabled{background-color:#4c6093}.cartMain .bottomTotal .commit-btn-disabled .MuiTouchRipple-root{display:none}.cartMain .bottomTotal .img-shadow{-webkit-filter:drop-shadow(0 0 1px #fff);filter:drop-shadow(0 0 1px #fff)}.CartswitchRoles{display:flex;justify-content:space-between}.CartswitchRoles .action-dish-btn{min-width:20px;padding:10px;color:#aeb4e5}.CartswitchRoles .action-clear-dish-btn{background-color:#4c6093!important}.CartswitchRoles .action-dish-btn-disabled{opacity:.35}.CartswitchRoles .action-dish-btn-disabled .MuiTouchRipple-root{display:none}.switchButton{min-width:100px;background-color:#212b45;color:#7d8bb2}.cartListDetail .orderList{flex:9 1;height:85vh;overflow:auto}.condimentsContainer{display:flex;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.35);flex-direction:column;justify-content:center;align-items:center;z-index:999}.condimentsMainBody{display:flex;height:85%;overflow:scroll}.condimentsMainBody,.condimentsMainBody-flag{flex-direction:column;position:relative;width:90%;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932)}.onCloseCondim{display:flex;flex-direction:column;margin:15px}.condimentsMainBody .itemName{text-align:left;color:#fff}.condimentsCard{display:flex;overflow:auto;align-items:center}.condimentsCard .cardBtn{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:40px;background-color:#8a94a6;margin:5px 10px;padding:0 20px}.condimentsDetail{margin:4vh;max-height:17vh;overflow:auto}.condimentsDetail .cardDetailBtn{min-width:90px;min-height:22px;line-height:14px;background-color:#8a94a6;margin:5px;padding:0 1}.conndimentsBottomView{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.conndimentsTopView{flex:1 1}.condimentsRemark{margin:0 16px;text-align:left}.condimentsRemark .titRemark{margin:12px 0}.condimentsRemark .MuiInputBase-inputMultiline{background-color:#3f435c;padding:10px;color:hsla(0,0%,100%,.36);border-radius:5px;min-height:8vh}.condimentsRemark .textarea{width:100%;min-height:8vh;background-color:#3f435c;border:none;color:hsla(0,0%,100%,.357);border-radius:10px;padding:15px;word-break:break-word;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.condimentsDone{display:flex;flex:1 1;justify-content:center;align-items:center;width:100%;margin:8px 0 16px}.checkCommitDialog .MuiPaper-root{background-color:hsla(0,0%,100%,.4);width:83%;min-height:140px;justify-content:center;padding:10px 0}.excessDialog .MuiPaper-root{background-color:#797b83}.checkCommitDialog .MuiPaper-root .MuiTypography-h6{font-size:16px}.checkCommitDialog .MuiPaper-root .MuiButton-fullWidth{width:auto}.checkCommitDialog .MuiDialogTitle-root{text-align:center}.checkCommitDialog .MuiDialogActions-root{justify-content:center}.checkCommitDialog .MuiButton-root{color:#fff}@-webkit-keyframes tipsModal{0%{top:0}to{top:-18vh}}@keyframes tipsModal{0%{top:0}to{top:-18vh}}.cartMain .set-meal-dishes-box{display:flex;flex-wrap:wrap}.setMeal{display:flex;flex-direction:column;position:relative;align-items:stretch;margin:10px}.cartMain .set-meal-dishes-box1{width:100%;border-top:1px dashed #61678b;margin-top:16px;padding-top:16px;font-size:14px;line-height:16px;display:flex;align-items:center;color:#a5a9c8}.cartMain .set-meal-dishes-box .set-meal-dish-item{width:50%;overflow:hidden;font-size:14px;line-height:16px;color:hsla(0,0%,100%,.7);display:flex;align-items:center;align-content:flex-start;margin:8px 0 0}.cartMain .set-meal-dishes-box .set-meal-dish-item .dot{width:6px;height:6px;background-color:#555e81;border-radius:50%;margin-right:8px}.cartMain .set-meal-dishes-box .set-meal-dish-item .setmenu-extra-price-text{color:#0cc}.cartMain .set-meal-dishes-box>:nth-child(2n-1){padding-right:8px}.cartMain .set-meal-dishes-box .set-meal-dish-item .setmenu-dish-name{flex:1 1;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis}.bounce-space-content .public-bounce-space{position:relative;height:6.59rem;width:100%}.set-dish-item-dialog-bg{display:flex;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.35);flex-direction:column;justify-content:center;align-items:center;z-index:999;color:#000}.set-dish-item-dialog-bg .title-bar{position:absolute;top:0;left:0;right:0;background-color:#eef2f5;border-top-left-radius:10px;border-top-right-radius:10px;z-index:3;text-align:center;-webkit-transition:all .3s;transition:all .3s;padding:8px 45px}.set-dish-item-dialog-bg .title-bar .title-text{font-size:20px;font-weight:700;line-height:24px}.set-dish-item-dialog-bg .title-bar .title-bar-close-icon{position:absolute;right:15px;width:28px;height:28px;top:8px;color:#01cccc;display:flex;align-items:center;justify-content:center;z-index:1}.set-dish-item-dialog-bg .title-bar .title-bar-close-icon svg{width:90%;height:90%}.set-dish-item-dialog-bg .close-icon{position:absolute;right:15px;width:32px;height:32px;background:rgba(74,74,74,.53);border-radius:50%;top:8px;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2;-webkit-transition:all .3s;transition:all .3s}.set-dish-item-dialog-bg .close-icon svg{width:80%;height:80%}.set-dish-item-dialog-bg .set-dish-item-dialog{width:94%;height:85%;background:#eef2f5;border-radius:10px;position:relative;text-align:left}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content{border-radius:10px;overflow:scroll;height:100%;padding-bottom:58px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .dish-img{height:30%;padding-bottom:8px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .dish-img .setMenu-icon{position:absolute;top:8px;left:8px;background:#0cc;border-radius:25px;padding:4px 14px;color:#fff;font-size:14px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn{height:50px;width:100%;background:#01cccc;position:absolute;bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;z-index:2}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content{display:flex;align-items:center;justify-content:space-between;flex:1 1;padding:0 24px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .order-cart-icon-box{display:flex}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .order-cart-icon-box .order-cart-icon-box-text{margin-left:8px;font-size:14px;line-height:24px;font-weight:700}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .price-text{font-size:14px;line-height:16px;font-weight:700}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn-disabled{background:#bfc7cf}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .set-dish-name{padding:8px 16px;font-weight:700;font-size:14px;line-height:16px;box-shadow:0 -1px #fff;top:0;background-color:#eef2f5;z-index:1}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .set-dish-name-ext{margin:4px 16px;font-size:14px;line-height:16px;color:#92949c;word-break:break-word}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .choose-a-product-text{margin:4px 16px 12px;font-size:14px;color:#92949c;border-top:1px solid #cbcbcb;text-align:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list{padding:0 12px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info{display:flex;align-items:center;font-size:16px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .check-icon{color:#0cc;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:4px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .check-icon svg{width:100%;height:100%}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info-fail{display:inline-flex;align-items:center;background-color:#ff8873;border-radius:8px;color:#fff;padding:8px;font-size:16px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info-fail .check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:4px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info-fail .check-icon svg{width:100%;height:100%}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .name-and-qiantity-box{margin:12px 0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .name-and-qiantity-box .course-group-name{font-size:14px;line-height:16px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .name-and-qiantity-box .quantity-info{font-size:14px;line-height:20px;color:#8688a4;margin-top:8px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:8px;position:relative}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box{position:absolute;top:8px;left:8px;background-color:#3f4d80;color:#fff;border-top-left-radius:12px;display:flex;align-items:center;justify-content:center;padding:4px;font-size:12px;height:30px;z-index:99}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box .bargain-badge-box{display:flex;flex-direction:row;justify-content:center;align-items:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box .bargain-badge-box .text{font-size:12px;color:#fff;text-align:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box .bargain-badge-box .active{font-weight:400;color:#e87f45}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box .bargain-badge-box .active_2{font-weight:600;color:#e87f45}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box .bargain-badge-box .active_3{font-weight:600}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .set-bargain-icon-box .bargain-badge-box .not-active{font-weight:400}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .coures-dish-img{width:80px;height:80px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .coures-dihs-img-alone{align-self:flex-start;margin-top:15px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;min-height:80px;margin-left:10px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .dish-name{display:-webkit-box;font-size:14px;line-height:16px;font-weight:500;-webkit-box-orient:vertical;box-orient:vertical;word-break:break-word}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .dish-description{display:-webkit-box;font-size:13px;color:#92949c;-webkit-box-orient:vertical;box-orient:vertical;word-break:break-word}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content p{margin:0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .center{text-align:left;display:flex;align-items:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .dishListtitle{color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;font-size:14px;font-weight:700;line-height:16px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .dishListdescription{color:#bcbcbc;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;font-size:14px;line-height:16px;margin-top:8px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox .priceboxprice{color:#92949c;display:flex;word-break:break-word;text-align:left;align-items:flex-end;line-height:16px;font-size:14px;font-weight:500}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox .fewPart{font-size:36px;color:#5867b4;border:1px solid #5867b4;border-radius:50px;padding:2px 18px;margin-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox .priceNumber{display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox .MuiIconButton-root{padding:0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox .number{margin:0 15px;color:#ff8873;font-size:14px;line-height:16px;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .pricebox .is_no_number{color:#dadada;opacity:.6}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .AiFillPlusCircle{width:35px;height:35px;color:#01cccc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .plus-icon-has_number{color:#ff8873}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .AiFillMinusCircle{width:35px;height:35px;color:#ff8873;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .no-number-circle{color:#e8e7eb;opacity:.6;background:#e8e7eb}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .setMenuBtn{background-color:#01cccc;border-radius:70px;line-height:inherit;padding:16px 48px;font-size:40px;font-family:"Krub";font-weight:700}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .dish-detail-allergen-box .allergen-pic{width:24px;height:24px;margin:6px 6px 0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .content .disabled-plus-icon{opacity:1;color:#e8e7eb}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .course-dish-list-dish-disabled{background-color:hsla(0,0%,100%,.6)}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .course-dish-list-dish-disabled .dish-info-box,.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-item .course-dish-list-dish-disabled .priceboxprice{color:rgba(0,0,0,.6)}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .disabled-course-dish-item{pointer-events:none;position:relative}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .bargainStype{position:absolute;top:0;left:-8px;width:calc(100% + 16px);height:100%;z-index:1;background:rgba(63,77,128,.3);display:flex;flex-direction:row;align-items:center;justify-content:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .bargainStype .mask-icon-box{color:#01ffff;background-color:#fff;border-radius:10px;width:48px;height:48px;margin:0 5px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .bargainStype .mask-icon-box .MuiSvgIcon-root{width:30px;height:30px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .bargainStype .mask-icon-box .bargain-icon{color:#fff;position:absolute;width:15px;height:15px}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .bargainStype .mask-icon-box .mask-filter-icon{width:30px;height:30px}@-webkit-keyframes shakeX{0%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shakeX{0%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.menuPage{height:100vh;position:relative;width:100%;display:flex;flex-direction:column;overflow:hidden}.menuPage .left-bar-top-area{background:#18244a;box-shadow:0 10px 25px rgba(17,23,45,.33)}.menuPage .left-bar-top-area .idRight{background:#2c3255}.menuPage .left-bar-top-area .topIconLeftBox{background:#0b1133}.menuPage .menu-list-top-area .idRight{background:#2c3255}.menuPage .menu-list-top-area .topIconLeftBox{background:#2b3256}.loading{height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;position:fixed;width:100%;z-index:9999;background:-webkit-gradient(linear,left top,left bottom,from(rgba(78,85,116,.6)),to(rgba(18,18,36,.6)));background:linear-gradient(rgba(78,85,116,.6),rgba(18,18,36,.6))}.menuPage .bottomIcon{position:fixed;bottom:0;width:100%;z-index:999;opacity:.8}.menuPage .topIcon{display:flex;justify-content:space-between;align-items:center;padding:13px 12px}.menuPage .topIcon .displayFlex .changeIcon{position:relative;bottom:1px}.menuPage .topIcon .displayFlex .menu{display:flex;align-items:center}.menuPage .topIcon .topIconLeftBox{border-radius:50px;color:#0cc;padding:0 8px}.menuPage .menuText{font-size:16px;color:#0cc;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:132px;text-align:left;margin:0 8px}.menuPage .arrowIcon,.menuPage .menuText{display:inline-block}.menuPage .menu .MuiSvgIcon-root{fill:#0cc;font-size:25px;vertical-align:bottom}.menuPage .changeIcon .MuiButtonBase-root{padding:8px}.menuPage .changeIcon .MuiSvgIcon-root{fill:#0cc;vertical-align:middle}.menuPage .menu-second{color:#fff;opacity:.57;font-size:14px;line-height:16px;font-weight:700}.menuPage .menu-second .menu-second-limit-nums{border-radius:50px;padding:0 8px;margin-left:8px;background:transparent}.menuPage .menu-second .menu-second-limit-nums-active{background:#17bbb8!important}.menuPage .menu-second .menu-second-limit-nums-notice{color:#ff8872;font-weight:700;-webkit-animation:shakeX .2s ease-in-out 2;animation:shakeX .2s ease-in-out 2}.menuPage .menu-second.active{background:rgba(0,204,204,.3);opacity:1;padding:4px 12px;border-radius:20px}.menuPage #secondLevelMenuList{flex:1 1;height:100%;overflow:hidden;position:relative}.menuPage .secondLevelMenuListBox .secondLevelMenuListBoxTitle{width:100%;font-size:14px;text-align:left;margin-left:18px;padding:12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;opacity:1}.menuPage .slideContainer{display:inline-block;white-space:nowrap}.menuPage .swiper-wrapper{align-items:center}.menuPage .food.unAuto{overflow:unset;margin:0}.menuPage .food{flex:1 1;position:relative;width:100%}.menuPage .placeholder-box-iosSafeArea{height:145px}.menuPage .placeholder-box-ios{height:120px}.menuPage .placeholder-box-android{height:50px}.menuPage .food .boxContainer{height:auto}.menuPage .waterfallBox>div{height:auto!important}.menuPage .food .menuBox>div,.menuPage .food>div{height:100%}.menuPage .food .box{border-color:#1c233b;border-radius:4px;position:relative}.menuPage .dishBox{height:300px;display:flex;flex-direction:column;position:relative}.menuPage .dishBox .normal-dish-history-order-icon-box{position:absolute;top:-6px;right:-6px;width:24px;height:24px;background-color:#6d76a1;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.menuPage .dishBox .normal-dish-history-order-icon-box .history-order-icon{width:70%;height:70%;-webkit-transform:translateX(-.5px);transform:translateX(-.5px)}.menuPage .food .box .bargainStype{position:absolute;width:100%;height:100%;background:rgba(63,77,128,.3);border-radius:8px;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center}.menuPage .food .box .bargainStype .mask-icon-box{color:#01ffff;background-color:#fff;border-radius:10px;width:48px;height:48px;margin:0 5px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}.menuPage .food .box .bargainStype .mask-icon-box .MuiSvgIcon-root{width:30px;height:30px}.menuPage .food .box .bargainStype .mask-icon-box .bargain-icon{color:#fff;position:absolute;width:15px;height:15px}.menuPage .food .box .bargainStype .mask-icon-box .mask-filter-icon{width:30px;height:30px}.menuPage .food .box .businessTimeStype{position:absolute;left:0;bottom:1px;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:.6;z-index:1}.menuPage .box .lock{height:100%;position:absolute;width:100%;background:rgba(21,16,79,.17) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAACpUlEQVR4Ae3dAWRjWRiG4YOgGAwGQVEMFlBAsQgAg8ECikUAg2KxCIoABoNgUSwKKBbFogiKYlEUgyIogkFRFBfPAuwOSRrJndyZ8z0AkOS+9/w5Ijkp0XUREYF9DPEH/sINZpjhGheY4BhvyuYCrzHCtfU0uMIJ9sp6Anv4HY82N8cQvbJa4B0ebN9nHJXFAiPtavBr+b/AK5z7dj7+ZyQFLnx7H0uUglPr+4Jb/I0r3OHR+uoeR/hlzYs+XvRGih4G+IQnL9PgqOY9/herNTjF6/JC6GOyxu6oV2OAsdXm+HmDx3iPJ6sNS03Qx7Pl5tgvG8Kh1RHm2KspwCfLPW9zNuO91U5qCnBvud/KlmFiuatSAxxa7gF7LY29J4s1eJOPGzjZ4eg7riHApeUOSkswsNykhgD/WOyutAg9PFrsooYADxa7LC3DncWuawiwzFlpGa4sNqs9wGlpGf60RAKsLwESIAESIAESIAESIAESAG8xxg1mvn8zTDFCv3QVepig8eN6xqirF3+qHuddC3CmPqPSBThUp2f0c/fXvgowU69p2TV1myXAjiVAAlQtARKgbgmQAHVLgASoWwIkQFUSoAMS4B4jHOEABxhgjHkCtKfBB/RWHHMzToDtazAoL4TjBNiuYVkTxgmwHbcbnLo1T4CW7/72V0ECHLTyq8gEaP8F4iABdhtgPwE219/guR0lwOaOd3sKYwJMN/jC8H0CbMe7siZ8sDUJ8ISf1tx+Ngmw9QirVwKGaCAB2jHFMfpf7feHuAVIgDokQALULQESoHIJkAB1S4AEqFsCJEDdEiABqvbQhQBz9brpQoBz9Rp3IcBAnRq8LV2AS/WZdO2/ID+rxxS90iV4VclKOEOvdBUGOMfcj2OGMxyWDUVERERERPwLXXnwlMFPtiwAAAAASUVORK5CYII=) 50% no-repeat;z-index:2;background-size:16%}.menuPage .top{position:relative;display:flex;justify-content:space-between;align-items:center;padding:2vh 20px}.menuPage .food .top{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}#food .swiper-wrapper .swiper-slide-active .box .guideTop:before{border:3px dashed #a9fdfd;content:"";z-index:99;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(39,37,79,.35)}#food .swiper-wrapper .swiper-slide-active .box .guideBottom:before{width:98%;height:96%;border:2.5px dashed #ff0;content:"";z-index:99;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(39,37,79,.35)}#food .swiper-wrapper .swiper-slide-active .box .foot{position:relative}.tooltips-box{width:100%;height:100%;position:absolute;top:0;left:0}#food .swiper-wrapper .swiper-slide-active .box .guideFooter:before{border:2.5px dashed #a9fdfd;content:"";z-index:99;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(39,37,79,.35)}.menuPage .smallFood .left{text-align:left;width:100%}.menuPage .left{text-align:left}.menuPage .food .top .title{font-size:17px;height:37px;color:#000;-webkit-line-clamp:2;margin:0}.menuPage .food .top .desc,.menuPage .food .top .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.menuPage .food .top .desc{font-size:12px;color:#aeaeae;line-height:18px;height:18px;-webkit-line-clamp:1;margin:8px 0 0}.menuPage .food .top .right{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px;color:#0cc;margin-top:8px}.menuPage .food .top .right .dish-idents-box{display:flex;align-items:center;margin-left:0}.menuPage .food .top .right .dish-idents-box .dish-ident-img{width:24px;height:24px}.menuPage .food .top .right .dish-idents-box .dish-ident-omit-icon{width:20px;height:20px;border-radius:50%;color:#fff;background:rgba(151,181,181,.7)}.menuPage .active .top .right{color:#fd8873;margin-top:8px}.menuPage .food .top .star{font-size:20px;color:#fd8873;font-weight:700;margin-left:4px}.menuPage .food .bottom .buttonImg{position:absolute;bottom:0;padding:20px}.menuPage .food .bottom .buttonImg .allerrgen-omit-icon{width:22px;height:22px;background:hsla(0,0%,43.9%,.5);color:#fff;border-radius:50%}.menuPage .food .bottom .buttonImg>div{text-align:left}.menuPage .bottom .buttonImg img{width:32px;margin:8px}.menuPage .smallFood .bottom .buttonImg{padding:4px 10px}.menuPage .smallFood .bottom .buttonImg img{width:24px;margin:0 6px 0 0}.menuPage .food .footer{background-image:-webkit-linear-gradient(#0cc,#0cc 65%,#2da4bc 95%);color:#fff;font-size:16px;position:relative;display:flex;align-items:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.menuPage #food .menuBox{width:70%;margin-top:4vh}.menuPage #food .menuBox.swiper-slide-active{margin-top:0}.menuPage .active .footer{background:-webkit-gradient(linear,left top,left bottom,from(#ff8873),color-stop(65%,#ff8873),color-stop(95%,#ea7d65));background:linear-gradient(#ff8873,#ff8873 65%,#ea7d65 95%);background:-webkit-linear-gradient(#ff8873,#ff8873 65%,#ea7d65 95%)}.menuPage .food .footer .icon,.menuPage .food .footer .price{padding:12px 24px}.menuPage .smallFood .footer .icon,.menuPage .smallFood .footer .price{padding:6px 12px}.menuPage #food .swiper-pagination{bottom:12%}.menuPage #food .swiper-pagination-bullet{background:#fff;opacity:.2;margin:0 10px;width:4px;height:4px;vertical-align:middle}.menuPage #food .swiper-pagination-bullet-active{opacity:1;width:5px;height:5px}.menuPage .bottom{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}.menuPage .bottom ::-webkit-scrollbar{display:block!important;width:4px;background-color:transparent}.menuPage .bottom ::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.menuPage .bottom ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#dadce7}@media only screen and (max-height:505px){.menuPage .food{top:calc(87px + 6vh)}.menuPage .top{padding:5px 20px}.menuPage #food .top .desc{height:auto}.menuPage .food .box{height:100%}.menuPage .food .swiper-slide-active .bottom{height:40%}}.menuPage #food .shadow{width:100%;height:100%;background-color:rgba(0,204,204,.1)}.menuPage #food .active .shadow{background:rgba(255,136,115,.1);box-shadow:0 24px 14px 5px rgba(0,204,204,.1)}.menuPage .smallFood .box .bottom{padding-bottom:30px}.menuPage .smallFood .box .guideBottom:before{width:98%;height:96%;border:2.5px dashed #ff0}.menuPage .smallFood .box .guideBottom:before,.menuPage .smallFood .guideFooter:before{content:"";z-index:99;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(39,37,79,.35)}.menuPage .smallFood .guideFooter:before{border:2.5px dashed #a9fdfd}.menuPage .hide{display:none}.menuPage .smallFood .leftTop{display:flex;justify-content:space-between;align-items:center}.menuPage .smallFood .top .title{font-size:14px;line-height:16px}.menuPage .smallFood .top{padding:8px}.menuPage .smallFood .guideTop:before{border:3px dashed #a9fdfd;content:"";z-index:99;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(39,37,79,.35)}.menuPage .bottom .buttonImg{padding:8px 12px}.menuPage .mask{position:fixed;width:100%;left:0;top:0;height:100vh;-webkit-transition:all 225ms cubic-bezier(0,0,.2,1);transition:all 225ms cubic-bezier(0,0,.2,1);overflow:hidden;z-index:99;background-color:rgba(0,0,0,.2);opacity:1;visibility:visible}.menuPage .firstLevelMenu{background:#4d527c;border-radius:22px;padding:12px;max-height:97%;overflow:scroll;-webkit-overflow-scrolling:touch;width:60%;margin:12px 0 0 12px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.menuPage .maskHide{opacity:0;visibility:hidden}.menuPage .firstMenuItem{font-size:16px;padding:8px 0;display:flex;align-items:center;justify-content:flex-start}.menuPage .firstMenuItem .firstMenuItemIcon{background-color:#2c3051;border-radius:12px;padding:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.menuPage .firstMenuItem .firstMenuItemIcon svg{color:#62689a}.menuPage .firstMenuItem .name{margin-left:8px;color:#979dd3;font-weight:700;text-align:left}.menuPage .selectedFirstMenuItem{background-color:#2c3051;border-radius:16px}.menuPage .selectedFirstMenuItem .firstMenuItemIcon svg,.menuPage .selectedFirstMenuItem .name{color:#01cccc}.menuPage .menuDetail{position:fixed;top:0;height:100%;padding:0;width:100%;z-index:111;display:flex}#swiper-slide-detail{width:100%!important}#menuDetail .swiper-container{width:100%}#menuDetail .swiper-wrapper .swiper-slide .bottom .desc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-align:left;margin:0 16px;-webkit-overflow-scrolling:touch}#menuDetail .swiper-wrapper .swiper-slide .bottom .shrink{max-height:70vh;overflow:auto;-webkit-overflow-scrolling:touch}.menuPage .menuDetail .bottom{height:100vh;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#4f5675),to(#171932));background:linear-gradient(#4f5675 20%,#171932);background:-webkit-linear-gradient(#4f5675 20%,#171932);overflow:auto;-webkit-overflow-scrolling:touch}.menuPage .menuDetail .footer{align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#0cc),to(#2da4bc));background-image:linear-gradient(#0cc,#2da4bc);background-image:-webkit-linear-gradient(#0cc,#2da4bc)}.menuPage .menuDetail .active .footer{align-items:center;background:#ff8873}.menuPage .menuDetail .detailBottom{position:fixed;bottom:0;width:100%;z-index:99}.menuPage .menuDetail .swiper-slide .bargainStype{position:absolute;width:100%;height:100%;background:rgba(63,77,128,.3);border-radius:8px;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center}.menuPage .menuDetail .swiper-slide .bargainStype .mask-icon-box{color:#01ffff;background-color:#fff;border-radius:10px;width:80px;height:80px;margin:0 5px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}.menuPage .menuDetail .swiper-slide .bargainStype .mask-icon-box .MuiSvgIcon-root{width:60px;height:60px}.menuPage .menuDetail .swiper-slide .bargainStype .mask-icon-box .bargain-icon{color:#fff;position:absolute;width:15px;height:15px}.menuPage .menuDetail .swiper-slide .bargainStype .mask-icon-box .mask-filter-icon{width:50px;height:50px}.menuPage .menuDetail .detailBottom .businessTimeStype{position:absolute;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:.6;z-index:1}.menuPage .detailBottom .buttonImg{text-align:left}.menuPage .detailInfoBox{flex:1 1;overflow-y:scroll;margin-bottom:24px;width:calc(100% - 4px)}.menuPage .menuDetail .left{padding:48px 16px 16px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.2),transparent);background-image:-webkit-linear-gradient(rgba(0,0,0,.5),transparent);position:relative}.menuPage .closeIcon{position:absolute;top:15px;right:15px;width:24px;background:hsla(0,0%,100%,.18);height:24px;border-radius:5px;z-index:5}.menuPage .menuDetail .title{font-size:16px;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;margin:0;-webkit-overflow-scrolling:touch}.menuPage .menuDetail .price{font-size:20px;line-height:24px;color:#0cc;font-weight:400;margin-top:16px}.menuPage .alignLeft{text-align:left}.menuPage .icon.alignRight{justify-content:flex-end}.menuPage .menuDetail .icon,.menuPage .menuDetail .num{padding:10px 20px}.menuPage .food .footer .menuPage .menuDetail .icon .MuiSvgIcon-root{width:1.4em;height:1.4em;vertical-align:middle}.menuPage .menuDetail .buttonImg{padding:8px 0 8px 16px}.menuPage .menuDetail .buttonImg .detailInfo{overflow:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-overflow-scrolling:touch}.menuPage .menuDetail .num{font-size:20px}.menuPage .condimentItem{display:inline-block;position:relative}.menuPage .condimentItem .toolTip{display:none;position:absolute;top:0;background-color:#666;padding:0 3px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px}.menuPage .condimentItem.active .toolTip{display:inline-block}#secondLevelMenuID .swiper-slide{width:auto!important;margin-left:18px!important;padding:8px;display:inline-flex;outline:0}.menuPage .tip{position:fixed;width:100%;background:rgba(72,90,152,.95);z-index:10;-webkit-transition:1s;transition:1s;top:0}.menuPage .tip.borderRadius{border-radius:0 0 10px 10px}.menuPage .tipContent{display:flex;justify-content:space-between;align-items:center;-webkit-transition:1s;transition:1s;padding:12px 24px}.menuPage .tipSmall{height:30px}.menuPage .tipBig{height:110px;border-radius:0 0 10px 10px}.menuPage .tip p{margin:0;font-size:14px}.menuPage .hideTip .tip{top:-120px}.textLeft{text-align:left}.menuPage .tipBig .tipTop{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.menuPage .tipSmall .small button{padding:2px 5px}.menuPage .tipBig .tipTop button{padding:0}.menuPage .tipBig .normal{width:100%}.menuPage .tipSmall .small{display:flex;justify-content:space-between;padding:0 24px;width:100%;align-items:center}.selectCustomId{position:fixed;width:100%;z-index:99999;background:rgba(92,91,118,.7);display:flex;flex-direction:column;overflow:hidden}.selectCustomId .selectTop{background-image:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background-image:linear-gradient(#4f5675,#171932);background-image:-webkit-linear-gradient(#4f5675,#171932);border-radius:40px;border-top-left-radius:0;border-top-right-radius:0;padding:30px 50px;max-height:100%;overflow:auto;box-shadow:0 12px 25px rgba(2,5,34,.36)}.selectCustomId .customersDiv{margin:24px 0;overflow:hidden}.selectCustomId .customerItem{height:80px;font-size:30px;opacity:.5}.selectCustomId .customerItem.active{opacity:1}.selectCustomId .confirmBtn{opacity:.5}.selectCustomId .confirmBtn.active{opacity:1}.selectCustomId .selectBottom{height:80vh;overflow:auto;padding-bottom:130px}.selectCustomId .selectTitle{font-size:calc(16px + 2vmin)}.selectCustomId .MuiGrid-container{flex-wrap:nowrap;overflow:auto}.selectCustomId .listDetail{margin:10px 20px;background:#515780;padding:10px 20px;border-radius:10px}.selectCustomId .divider{display:none}.displayFlex,.idBox{display:flex;align-items:center}.idBox{font-weight:700;justify-content:center}.idBox .idLeft{font-size:12px;margin-right:8px;color:hsla(0,0%,100%,.47)}.idBox .idRight{font-size:16px;background-color:#313757;color:#e7e7e7;border-radius:20px;padding:8px 16px;min-width:50px;display:flex;align-items:center;justify-content:center}.placeholder-box{position:absolute;bottom:0;right:0;left:0;margin:auto;height:50%}.placeholder-center-box,.placeholder-top-box{position:absolute;top:0;right:0;left:0;margin:auto;height:50%}.placeholder-center-box{bottom:0}.ReactVirtualized__List:focus{outline:none}.menuPage{background:-webkit-gradient(linear,left top,left bottom,from(#18244a),to(#2d3252));background:linear-gradient(180deg,#18244a,#2d3252)}.menuPage .left-bar-menu-list-box{display:flex;background:#2d3252;flex:1 1;overflow:hidden}.menuPage .leftBarSecondLevelMenuListBox{display:flex}.menuPage .menu-left-bar{width:22%;max-height:70vh;overflow-y:hidden}.menuPage .menu-left-bar .menu-left-bar-content .left-bar-item{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;word-break:break-word;margin:4px 0;padding-left:4px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;font-size:14px;line-height:16px;color:hsla(0,0%,100%,.37)}.menuPage .menu-left-bar .menu-left-bar-content .left-bar-item .menu-second-limit-nums{border-radius:50px;padding:0 8px;margin-top:8px;background:transparent}.menuPage .menu-left-bar .menu-left-bar-content .left-bar-item .menu-second-limit-nums-active{background:#17bbb8!important}.menuPage .menu-left-bar .menu-left-bar-content .left-bar-item .menu-second-limit-nums-notice{color:#ff8872;font-weight:700;-webkit-animation:shakeX .2s ease-in-out 2;animation:shakeX .2s ease-in-out 2}.menuPage .menu-left-bar .menu-left-bar-content .left-bar-active{background:-webkit-gradient(linear,left top,right top,from(rgba(40,43,70,.878431)),to(rgba(24,29,62,0)));background:linear-gradient(90deg,rgba(40,43,70,.878431),rgba(24,29,62,0));position:relative;padding-left:10px;font-size:14px;color:#fff;opacity:1}.menuPage .menu-left-bar .menu-left-bar-content .left-bar-active:before{content:"";position:absolute;left:0;width:4px;height:100%;border-radius:5px;background-color:#01cccc}.menuPage .secondLevelMenuListBoxTitle{text-align:left;width:100%;font-size:14px;line-height:16px;margin-left:8px;padding:12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#a8ace3;display:flex;align-items:center;flex-direction:row}.menuPage .secondLevelMenuListBoxTitle .menu-second-limit-nums{border-radius:50px;padding:0 8px;background:transparent;color:#fff;margin-left:5px;font-size:16px}.menuPage .secondLevelMenuListBoxTitle .menu-second-limit-nums-active{background:#17bbb8!important}.menuPage .secondLevelMenuListBoxTitle .menu-second-limit-nums-notice{color:#ff8872;font-weight:700;-webkit-animation:shakeX .2s ease-in-out 2;animation:shakeX .2s ease-in-out 2}.menuPage .left-bar-dish-item-box{height:140px;display:flex;margin:8px;border-radius:8px;position:relative;flex:1 1}.menuPage .left-bar-dish-item-box .secDishList h6{font-size:40px;text-align:center;padding:25px 0;color:#4e4d53;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menuPage .left-bar-dish-item-box .secDishList li{padding:12px 24px}.menuPage .left-bar-dish-item-box .dishHead{width:100%;height:72px;border-top-left-radius:35px;border-top-right-radius:35px;font-size:40px;font-weight:700;display:flex;align-items:center;justify-content:center}.menuPage .left-bar-dish-item-box .clickBox{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:45px}.menuPage .left-bar-dish-item-box .dishImgbox{width:140px;height:140px;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;position:relative}.menuPage .left-bar-dish-item-box .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-bottom-left-radius:8px}.menuPage .left-bar-dish-item-box .bargainStype{position:absolute;width:100%;height:100%;background:rgba(63,77,128,.3);border-radius:8px;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center}.menuPage .left-bar-dish-item-box .bargainStype .mask-icon-box{color:#01ffff;background-color:#fff;border-radius:10px;width:48px;height:48px;margin:0 5px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}.menuPage .left-bar-dish-item-box .bargainStype .mask-icon-box .MuiSvgIcon-root{width:30px;height:30px}.menuPage .left-bar-dish-item-box .bargainStype .mask-icon-box .bargain-icon{color:#fff;position:absolute;width:15px;height:15px}.menuPage .left-bar-dish-item-box .bargainStype .mask-icon-box .mask-filter-icon{width:30px;height:30px}.menuPage .left-bar-dish-item-box .content{display:flex;flex-direction:column;justify-content:space-between;padding:8px;flex:1 1;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#fff;overflow:hidden}.menuPage .left-bar-dish-item-box .content p{margin:0}.menuPage .left-bar-dish-item-box .content .center{text-align:left;display:flex;align-items:center}.menuPage .left-bar-dish-item-box .content .dishListtitle{color:#333;font-size:14px;font-weight:700}.menuPage .left-bar-dish-item-box .content .dishListdescription,.menuPage .left-bar-dish-item-box .content .dishListtitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;line-height:16px}.menuPage .left-bar-dish-item-box .content .dishListdescription{color:#bcbcbc;font-size:12px;margin-top:8px}.menuPage .left-bar-dish-item-box .content .pricebox{display:flex;justify-content:space-between;align-items:center}.menuPage .left-bar-dish-item-box .content .pricebox .priceboxprice{color:#01cccc;display:flex;word-break:break-word;text-align:left;align-items:flex-end;line-height:16px;font-size:12px}.menuPage .left-bar-dish-item-box .content .pricebox .fewPart{font-size:36px;color:#5867b4;border:1px solid #5867b4;border-radius:50px;padding:2px 18px;margin-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menuPage .left-bar-dish-item-box .content .pricebox .priceNumber{display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menuPage .left-bar-dish-item-box .content .pricebox .MuiIconButton-root{padding:0}.menuPage .left-bar-dish-item-box .content .pricebox .number{margin:0 2px;color:#01cccc;font-size:12px;font-weight:700;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menuPage .left-bar-dish-item-box .content .pricebox .is_no_number{color:#01cccc;opacity:0;display:none}.menuPage .left-bar-dish-item-box .content .AiFillPlusCircle{width:27px;height:27px;color:#01cccc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menuPage .left-bar-dish-item-box .content .plus-icon-has_number{color:#ff8873}.menuPage .left-bar-dish-item-box .content .AiFillMinusCircle{width:27px;height:27px;color:#ff8873;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menuPage .left-bar-dish-item-box .content .no-number-circle{color:#e8e7eb;opacity:0;display:none}.menuPage .left-bar-dish-item-box .content .setMenuBtn{background-color:#01cccc;border-radius:70px;line-height:inherit;padding:16px 48px;font-size:40px;font-family:"Krub";font-weight:700}.menuPage .left-bar-dish-item-box .content .AiFillMinusCircleDisabledBtn{color:#007993;pointer-events:none}.menuPage .left-bar-dish-item-box .noTopRadius{border-top-left-radius:0;border-top-right-radius:0}.menuPage .allergen-box{position:absolute;bottom:8px;left:6px;width:auto;display:flex;overflow:scroll}.menuPage .allergen-box .allerrgen-omit-icon{width:20px;height:20px;background:hsla(0,0%,43.9%,.5);color:#fff;border-radius:50%}.menuPage .allergen-box .allergen-img{width:20px;height:20px;margin-right:8px}.menuPage .history-order-icon-box{position:absolute;top:8px;right:8px;width:24px;height:24px;background:rgba(45,64,152,.3);border-radius:50%;display:flex;align-items:center;justify-content:center}.menuPage .history-order-icon-box .history-order-icon{width:70%;height:70%;-webkit-transform:translateX(-.5px);transform:translateX(-.5px)}.menuPage .set-menu-bargain-allergen-icon-box{bottom:30px!important;border-bottom-left-radius:0!important}.menuPage .set-menu-bargain-icon-box{position:absolute;bottom:0;left:0;background-color:#3f4d80;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;padding:4px 8px;font-size:16px;height:30px;min-width:40px}.menuPage .set-menu-bargain-icon-box .bargain-badge-icon{width:24px;height:24px}.menuPage .dish-flag-box{position:absolute;top:0;left:0;display:flex;align-items:center}.menuPage .dish-flag-box .dish-flag-item{display:flex;align-items:center;justify-content:center;padding:4px;height:24px;min-width:40px;border-radius:8px 0 8px 0}.menuPage .dish-flag-box .dish-flag-item .flag-item-text{margin-left:5px;line-height:16px;font-size:14px}.menuPage .dish-flag-box .set-menu-flag-item{border-radius:8px 0 0 0}.menuPage .dish-flag-box .set-menu-discount-flag-item{border-radius:0!important}.menuPage .dish-flag-box .hot-item{background:#ff3a3a}.menuPage .dish-flag-box .new-item{background:#ff7438}.menuPage .dish-flag-box .discount-item{background:#ff3a3a}.menuPage .dish-flag-box .discount-item .dish-flag-icon{color:#ffd233;font-size:1rem}.menuPage .new-menu-icon-box{border-radius:0 0 8px 0!important;min-width:36px!important}.menuPage .set-menu-icon-box{background-color:#3f4d80;border-radius:8px 0 8px 0;display:flex;align-items:center;justify-content:center;padding:4px;font-size:14px;height:24px;min-width:40px}.menuPage .it-menu-icon-box{font-size:12px;padding:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menuPage .set-menu-icon-box-normal{position:absolute;top:0;left:0;background-color:#3f4d80;display:flex;align-items:center;justify-content:center;padding:4px;font-size:14px;height:24px}.menuPage .bargain-badge-box{display:flex;flex-direction:row;justify-content:center;align-items:center}.menuPage .bargain-badge-box .text{font-size:12px;color:#fff;text-align:center}.menuPage .bargain-badge-box .active{font-weight:400;color:#e87f45}.menuPage .bargain-badge-box .active_2{font-weight:600;color:#e87f45}.menuPage .bargain-badge-box .active_3{font-weight:600}.menuPage .bargain-badge-box .not-active{font-weight:400}.menuPage .scroll-loading{position:absolute;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(78,85,116,.0901961)),to(rgba(18,18,36,.458824)));background:linear-gradient(rgba(78,85,116,.0901961),rgba(18,18,36,.458824))}.menuPage .scroll-loading .scroll-loadinging{width:25px!important;height:25px!important;position:absolute;left:45%}.detailPriceBox{display:flex;align-items:center;justify-content:space-between}.swiper-slide-history-icon-box{display:flex;align-items:center;font-size:16px;margin:0}.swiper-slide-history-icon-box .swiper-slide-history-text{margin-left:8px}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(-110%) scale(.98);transform:translateY(-110%) scale(.98);opacity:.1}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(-110%) scale(.98);transform:translateY(-110%) scale(.98);opacity:.1}}.backOutUp{-webkit-animation:backOutUp .8s ease-in-out none;animation:backOutUp .8s ease-in-out none}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(110%) scale(.98);transform:translateY(110%) scale(.98);opacity:.1}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(110%) scale(.98);transform:translateY(110%) scale(.98);opacity:.1}}.backOutDown{-webkit-animation:backOutDown .8s ease-in-out none;animation:backOutDown .8s ease-in-out none}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(110%) scale(.95);transform:translateY(110%) scale(.95);opacity:.1}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(110%) scale(.95);transform:translateY(110%) scale(.95);opacity:.1}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation:backInUp .8s ease-in-out none;animation:backInUp .8s ease-in-out none}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-110%) scale(.95);transform:translateY(-110%) scale(.95);opacity:.1s}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-110%) scale(.95);transform:translateY(-110%) scale(.95);opacity:.1s}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation:backInDown .8s ease-in-out none;animation:backInDown .8s ease-in-out none}.delay{-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}@-webkit-keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes flashingBorder{0%{opacity:1;border:2px solid transparent;border-radius:4px}50%{opacity:1;border:2px solid #5f8adc;border-radius:4px}to{opacity:1;border:2px solid transparent;border-radius:4px}}@keyframes flashingBorder{0%{opacity:1;border:2px solid transparent;border-radius:4px}50%{opacity:1;border:2px solid #5f8adc;border-radius:4px}to{opacity:1;border:2px solid transparent;border-radius:4px}}.animate-flashing{-webkit-animation:flashing 1s ease-in-out infinite;animation:flashing 1s ease-in-out infinite}.animate-flashing-stop{-webkit-animation:flashing .8s ease-in-out 2;animation:flashing .8s ease-in-out 2}.animate-flashing-border-stop{-webkit-animation:flashingBorder .8s ease-in-out infinite;animation:flashingBorder .8s ease-in-out infinite}.MuiSkeleton-wave{overflow:hidden;position:relative;background-color:hsla(0,0%,100%,.11);height:auto;border-radius:4px;-webkit-transform-origin:0 60%;transform-origin:0 60%;display:flex;flex:1 1;flex-direction:column;-webkit-transition:all 225ms cubic-bezier(0,0,.2,1) 0ms;transition:all 225ms cubic-bezier(0,0,.2,1) 0ms}.MuiSkeleton-wave:after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;-webkit-animation:MuiSkeleton-keyframes-wave .6s linear .5s infinite;animation:MuiSkeleton-keyframes-wave .6s linear .5s infinite;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.14)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.14),transparent)}@-webkit-keyframes MuiSkeleton-keyframes-wave{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(150%);transform:translateX(150%)}}@keyframes MuiSkeleton-keyframes-wave{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(150%);transform:translateX(150%)}}.animate-bounce:hover{box-shadow:inset 0 0 20px rgba(184,182,182,.5),0 0 20px hsla(0,0%,100%,.2);outline-color:hsla(0,0%,100%,0);outline-offset:15px;text-shadow:1px 1px 1px rgba(0,0,0,.73);-webkit-transition:all .2s cubic-bezier(.19,1,.22,1);transition:all .2s cubic-bezier(.19,1,.22,1)}.animate-lightning{overflow:hidden;position:relative}.animate-lightning:after{background:rgba(0,0,0,.26);content:"";height:185px;left:-100px;opacity:.15;position:absolute;top:-50px;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:50px}.animate-lightning:after,.animate-lightning:hover:after{-webkit-transition:all .55s cubic-bezier(.19,1,.22,1);transition:all .55s cubic-bezier(.19,1,.22,1)}.animate-lightning:hover:after{left:150%}@-webkit-keyframes updateCartTranform{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes updateCartTranform{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.animate-update-cart{-webkit-animation:updateCartTranform .3s ease-in-out;animation:updateCartTranform .3s ease-in-out}.filter-icon{margin-left:5px}.filter-icon .MuiIconButton-root{color:#687193;font-size:1.2rem}.filter-icon .MuiIconButton-root .MuiIconButton-label svg{-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}.filter-icon .MuiBadge-badge{background:#4d527c;color:#fff;top:-3px;right:-3px}.filter-allergens-dialog .MuiDialog-paper{background:#4d527c}.filter-allergens-dialog .MuiDialog-paper ::-webkit-scrollbar{display:block!important;width:8px;background-color:transparent}.filter-allergens-dialog .MuiDialog-paper ::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.filter-allergens-dialog .MuiDialog-paper ::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(116,123,177,.37)}.filter-allergens-dialog .MuiDialog-paper .MuiDialogContent-root{padding:0 16px;margin-right:5px}.filter-allergens-dialog .MuiDialog-paper .MuiDialogContent-root ::-webkit-scrollbar{display:block!important;height:8px;background-color:transparent}.filter-allergens-dialog .MuiDialog-paper .MuiDialogContent-root ::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.filter-allergens-dialog .MuiDialog-paper .MuiDialogContent-root ::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(116,123,177,.37)}.filter-allergens-dialog .MuiDialog-paper .MuiDialogTitle-root{padding:14px 0}.filter-allergens-dialog .MuiDialog-paper .MuiDialogTitle-root .allergen-title-box{display:flex;align-items:center;justify-content:center;position:relative;font-size:14px;line-height:16px;height:32px}.filter-allergens-dialog .MuiDialog-paper .MuiDialogTitle-root .allergen-title-box .close-icon-btn{position:absolute;top:-6px;right:14px;padding:8px}.filter-allergens-dialog .MuiDialog-paper .allergens-label-box{display:flex;flex-direction:column;margin-bottom:8px;padding:0 4px}.filter-allergens-dialog .MuiDialog-paper .allergens-label-box .label-title{color:#fff;line-height:16px;font-size:14px}.filter-allergens-dialog .MuiDialog-paper .allergens-label-box .label-message{color:#8d92b9;line-height:16px;font-size:13px;margin-top:4px}.filter-allergens-dialog .MuiDialog-paper .allergens-actived-box{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:32px;width:100%;overflow-y:hidden;overflow-x:scroll;padding-bottom:8px}.filter-allergens-dialog .MuiDialog-paper .allergens-actived-box .active-allergen-item{display:flex;flex-direction:row;align-items:center;color:#aeb4e5;line-height:21px;font-size:13px;margin:0 4px;white-space:nowrap}.filter-allergens-dialog .MuiDialog-paper .allergens-actived-box .active-allergen-item span{border-bottom:1px solid #636997;line-height:20px;margin-right:5px}.filter-allergens-dialog .MuiDialog-paper .allergens-content-box{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:20px}.filter-allergens-dialog .MuiDialog-paper .allergens-content-box .allergen-item{background:#666ca4;color:#ccd1f9;min-width:60px;height:30px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:6px 2px;padding:4px 16px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-allergens-dialog .MuiDialog-paper .allergens-content-box .allergen-selected-item{background:#0cc;color:#fff}.menu-search-filter-icon{margin-left:5px;width:43.2px;height:43.2px}.menu-search-filter-icon .MuiIconButton-root{color:#687193;font-size:1.2rem}.menu-search-filter-icon .MuiIconButton-root .MuiIconButton-label svg{-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}.menu-search-filter-icon .MuiBadge-badge{background:#4d527c;color:#fff;top:-3px;right:-3px}.search-filter-input-box{position:absolute;width:calc(100% - 70px);height:40px;left:0;z-index:1}.search-filter-input-box .MuiInputAdornment-positionStart{margin-right:0}.search-filter-input-box .search-input{color:#000;border:none;outline:none;padding:8px 16px 8px 4px;border-radius:24px!important;height:40px;width:100%;margin-left:16px;background-color:#f4f6fa}.search-filter-input-box .search-input .searchIconBtn{cursor:pointer;border-radius:50%;min-width:40px!important;color:#687193}.search-filter-input-box .search-input .closeIconBtn{cursor:pointer;border-radius:50%;padding:4px;min-width:30px;background:#fff;margin-right:4px}.search-filter-input-box .search-input .closeIconBtn .MuiSvgIcon-root{font-size:1rem}.search-filter-input-box .search-input .MuiInputBase-input{color:#0cc}.menu-search-list-box{display:flex;background:#2d3252}.menu-search-list-box.no-background{background:none}.menu-search-list-box .menu-search-list-empty{font-size:14px;line-height:16px;color:#fff;text-align:center;display:flex;justify-content:center;margin-top:120px;width:100%}.menu-search-list-box .menu-search-left-bar{width:22%;max-height:70vh;overflow-y:hidden}.menu-search-list-box .menu-search-left-bar .menu-search-left-bar-content .left-bar-item{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;word-break:break-word;margin:4px 0;padding-left:4px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;font-size:14px;line-height:16px;color:hsla(0,0%,100%,.37)}.menu-search-list-box .menu-search-left-bar .menu-search-left-bar-content .left-bar-item .menu-second-limit-nums{border-radius:50px;padding:0 8px;margin-top:8px;background:transparent}.menu-search-list-box .menu-search-left-bar .menu-search-left-bar-content .left-bar-item .menu-second-limit-nums-active{background:#17bbb8!important}.menu-search-list-box .menu-search-left-bar .menu-search-left-bar-content .left-bar-item .menu-second-limit-nums-notice{color:#ff8872;font-weight:700;-webkit-animation:shakeX .2s ease-in-out 2;animation:shakeX .2s ease-in-out 2}.menu-search-list-box .menu-search-left-bar .menu-search-left-bar-content .left-bar-active{background:-webkit-gradient(linear,left top,right top,from(rgba(40,43,70,.878431)),to(rgba(24,29,62,0)));background:linear-gradient(90deg,rgba(40,43,70,.878431),rgba(24,29,62,0));position:relative;padding-left:10px;font-size:14px;color:#fff;opacity:1}.menu-search-list-box .menu-search-left-bar .menu-search-left-bar-content .left-bar-active:before{content:"";position:absolute;left:0;width:4px;height:100%;border-radius:5px;background-color:#01cccc}.noData{height:100vh;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932);color:#fff;display:flex;justify-content:center;align-items:center;margin-top:-48px}.noticePage{height:100%}.noticePage .box{height:100%;border-radius:8px;background:50% no-repeat;background-size:cover}.photo-slider .PhotoView-PhotoSlider__Backdrop,.photo-slider .PhotoView-PhotoSlider__BannerWrap{background:rgba(38,38,52,.95)!important}.noticePage .swiper-pagination{position:fixed;height:313px;line-height:450px;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,65,130,0)),to(#07193b));background:linear-gradient(rgba(32,65,130,0),#07193b)}.noticePage .swiper-pagination-bullet,.noticePage .swiper-pagination-bullet-active{background:#fff}.noticePage .swiper-container{height:100%}.noticePage .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.callWaiter{height:100vh;overflow:auto;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932)}.callWaiter,.callWaiter .box{display:flex;flex-direction:column}.callWaiter .box{padding:0 16px;overflow:hidden}.callWaiter .box .call-value .MuiInputBase-root{font-size:14px;line-height:16px}.callWaiter .box .callWaiter-table-name-box{padding:24px 0 2px;display:flex;flex-direction:row;align-items:center;overflow:hidden}.callWaiter .box .callWaiter-table-name-box .freebreak-icon{width:20px;height:16px;margin-right:8px}.callWaiter .box .callWaiter-table-name-box .table-name{font-size:14px;overflow:hidden;text-overflow:ellipsis;line-height:16px;color:#0cc}.callWaiter .select-value{max-height:30vh;padding:8px 0;overflow-y:scroll}.callWaiter .select-value>div{overflow:scroll}.callWaiter .box:last-child{display:flex;align-items:center;margin-bottom:100px;width:100%;margin-top:26px}.callWaiter .label{font-size:14px;line-height:16px}.callWaiter .box:not(:last-child) .label{text-align:left;margin-bottom:5px}.callWaiter .box:first-child .label{margin:30px 0 16px}.callWaiter .box:nth-child(2) .label{margin:32px 0 24px;line-height:16px}.callWaiter .MuiInputBase-inputMultiline{background-color:#3c476e;padding:10px;border-radius:3px}.callWaiter .callBtn{width:100%;height:48px;margin-bottom:16px;color:#fff!important}.callWaiter .callBtn .label{margin-left:16px}.callWaiter .callService{height:56px;color:#fff}.callWaiter .callService,.callWaiter .callService:hover{background:rgba(0,204,204,.5)}.callWaiter .callService.active{height:56px;background:#0cc;color:#fff;opacity:1}.callWaiter .callService.active:hover{background:#0cc}.callWaiter .callService .MuiButton-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:16px;display:-webkit-inline-box}.callWaiter .MuiButton-contained,.callWaiter .MuiButton-contained:hover{background-color:#ff8872}.callWaiter .MuiButton-contained.Mui-disabled{background-color:#ff8872;opacity:.5}.callBtnDialog .MuiPaper-root{background-color:hsla(0,0%,100%,.4);width:240px;height:140px;justify-content:center;padding:24px}.callBtnDialog .MuiDialogTitle-root{text-align:center}.callBtnDialog .MuiDialogActions-root{justify-content:center}.callBtnDialog .MuiButton-root{height:48px;color:#fff}.callWaiter .tableTextBox{padding:0 30px;display:flex;flex-direction:column;overflow:hidden}.callWaiter .tableTextBox .label{margin:32px 0 16px;text-align:left}.callWaiter .tableInputBox{border-radius:3px;background-color:#4c567c;padding:3px 10px}.vip-check-page{display:flex;flex-direction:column;position:relative;height:92vh;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932);overflow:hidden;border-radius:22px 22px 0 0}.vip-check-page .head-box{display:flex;align-items:center;justify-content:center;position:relative;height:38px}.vip-check-page .head-box .head-btn{position:absolute;left:0;min-width:20px;padding:10px}.vip-check-page .head-box .head-title{color:#fff;font-size:14px;line-height:16px}.vip-check-page .content-box{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:100px 0 30px}.vip-check-page .content-box .restaurant-logo{display:flex;width:33vw;height:33vw;border-radius:8px;margin:2vw;overflow:hidden}.vip-check-page .content-box .restaurant-logo img{width:100%;object-fit:cover}.vip-check-page .content-box .login-notice-box{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;line-height:16px;margin-top:20px}.vip-check-page .content-box .login-notice-box .notice-item{display:flex;align-items:center}.vip-check-page .content-box .login-notice-box span{line-height:25px;text-align:center}.vip-check-page .footer-box{display:flex;align-items:center;justify-content:center;height:58px}.vip-check-page .footer-box .login-btn{background:#0cc;color:#fff;height:48px;border-radius:10px;width:80%}.vip-center-page{display:flex;flex-direction:column;position:relative;height:92vh;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),to(#171932));background:linear-gradient(180deg,#4f5675,#171932);overflow:hidden;border-radius:22px 22px 0 0}.vip-center-page .head-box{display:flex;align-items:center;justify-content:center;position:relative;height:38px}.vip-center-page .head-box .head-btn{position:absolute;left:0;min-width:20px;padding:10px}.vip-center-page .head-box .head-title{color:#fff;font-size:14px;line-height:16px}.vip-center-page .customer-content-box{display:flex;flex-direction:column;margin:30px 0 40px}.vip-center-page .customer-content-box .customer-name-area{display:flex;align-items:center;padding:10px 20px}.vip-center-page .customer-content-box .customer-name-area .customer-name{margin-left:5px}.vip-center-page .customer-content-box .customer-card-box{display:flex;flex-direction:column;justify-content:space-between;align-self:center;height:100%;width:100%;border-radius:15px;background-color:rgba(104,113,147,.7);box-shadow:0 10px 25px 0 rgba(17,23,45,.33);padding:20px}.vip-center-page .customer-content-box .customer-card-box .customer-info-box{display:flex;flex-direction:row;align-items:center}.vip-center-page .customer-content-box .customer-card-box .customer-info-box .customer-restaurant-logo{width:45px;height:45px;border-radius:50%}.vip-center-page .customer-content-box .customer-card-box .customer-info-box .customer-restaurant-logo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.vip-center-page .customer-content-box .customer-card-box .customer-info-box .phone-name-box{display:flex;flex-direction:column;font-size:15px;height:100%;justify-content:space-around;margin-left:10px}.vip-center-page .customer-content-box .customer-card-box .customer-info-box .phone-name-box .name-text{text-align:left;color:#fff}.vip-center-page .customer-content-box .customer-card-box .customer-info-box .phone-name-box .phone-text{font-size:13px;color:hsla(0,0%,100%,.5)}.vip-center-page .customer-content-box .customer-card-box .customer-points-box{display:flex;align-items:center;justify-content:flex-end;color:#fff;font-size:14px;line-height:25px}.vip-center-page .customer-content-box .customer-card-box .customer-points-box .point-text{font-size:20px;color:#0cc;margin-left:5px}.vip-center-page .customer-footer-box{display:flex;align-items:center;justify-content:center;height:58px;margin-top:20px}.vip-center-page .customer-footer-box .login-btn{background:#363d64;color:#fff;height:48px;border-radius:10px;width:80%;border:1px solid #06afb4}.vip-center-page .customer-footer-box .disalbe-btn{cursor:default;pointer-events:none;opacity:.6}.home-main-ios{padding-bottom:88px}.home-main-android{padding-bottom:58px}.home-main-chrome{padding-bottom:88px}.home-main-ix{padding-bottom:148px}.homePage{display:flex;flex-direction:column;background:-webkit-gradient(linear,left top,left bottom,from(#5b6496),to(#3b4168));background:linear-gradient(180deg,#5b6496,#3b4168);height:100vh;height:92vh;position:relative;width:100%;overflow:auto}.homePage .marginTop-10{margin-top:10px}.homePage .homeTitle{font-size:14px;color:#fff;line-height:16px;text-align:left;margin:24px 0 16px}.homePage .opening-hours-tip{font-size:12px;color:#8da2ca;text-align:right;margin-right:15px;margin-top:5px}.homePage .homePage-header{height:38.15vh;background-color:#01072a;-webkit-transition:.3s;transition:.3s;margin-bottom:3px}.homePage .homePage-header .normal-header{background-color:#666b9e;background-size:cover}.homePage .homePage-header .normal-header .area-box{display:flex;flex-direction:column;height:40vh;justify-content:center;align-items:center;background-color:rgba(12,25,68,.6)}.homePage .homePage-header .normal-header .area-box .select-locale{display:flex;position:absolute;right:0;top:0;justify-content:space-around;align-items:center;width:80px;margin:16px 16px 0 0}.homePage .homePage-header .normal-header .area-box .customer-name,.homePage .homePage-header .normal-header .area-box .table-name{display:flex;justify-items:center;align-items:center}.homePage .homePage-header .normal-header .area-box .table-name .freebrrak-icon{width:20px;height:16px;background:url(/static/media/free_breakfas.eb5d15ad.svg) no-repeat;background-position:50%}.homePage .homePage-header .normal-header .restaurantLogo{display:flex;width:33vw;height:33vw;border-radius:8px;margin:2vw;overflow:hidden}.homePage .homePage-header .normal-header .restaurantLogo img{width:100%;object-fit:cover}.homePage .homePage-header .normal-header .Jumplink{min-height:5.5vh;width:100%;background-color:rgba(1,7,40,.82);padding:0 20px;display:flex;justify-content:space-around}.homePage .homePage-header .normal-header .Jumplink .MuiButtonBase-root{padding:0 8px}.homePage .homePage-header .normal-header .Jumplink .Jumplink-bottom{flex:1 1;justify-content:space-around;display:flex}.homePage .homePage-header .change-header{position:fixed;top:0;left:0;width:100%;z-index:999;-webkit-transition:all .3s;transition:all .3s}.homePage .homePage-header .change-header .shrink-box{height:7.92vh;width:100%;background-color:#1c1e3c;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.homePage .homePage-header .change-header .shrink-box .Jumplink-box{display:flex;flex-direction:row;justify-content:center;align-items:center}.homePage .homePage-header .change-header .shrink-box .restaurantLogo{display:flex;justify-content:center;width:8.69vw;height:8.69vw;border-radius:8px;overflow:hidden}.homePage .homePage-header .change-header .shrink-box .restaurantLogo img{width:100%;object-fit:cover}.homePage .homePage-header .change-header .shrink-box .Jumplink{display:flex}.homePage .homePage-header .change-header .shrink-box .Jumplink .Jumplink-bottom{flex:1 1;justify-content:space-around;display:flex}.homePage .homePage-header .change-header .shrink-box .select-locale{position:relative;display:flex;justify-content:space-around;align-items:center;width:60px;margin:5px 0 5px 5px}.homePage .home-main{padding:20px 20px 0;margin-bottom:15px;flex:1 1}.homePage .home-main .topAnnouncementBox{display:flex;flex-direction:row;align-items:center;border-radius:7px;margin-bottom:8px;padding:10px 16px;background:-webkit-gradient(linear,left top,left bottom,from(#4f5675),color-stop(0,#3a3f5b),color-stop(100%,#171932),to(#171932));background:linear-gradient(180deg,#4f5675,#3a3f5b 0,#171932 100%,#171932 0);background:-webkit-linear-gradient(270deg,#4f5675,#3a3f5b 0,#171932 100%,#171932 0)}.homePage .home-main .topAnnouncementBox .icon-box{display:flex;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-right:20px;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f7994e),color-stop(74%,#df5c06));background:linear-gradient(180deg,#f7994e 1%,#df5c06 74%);background:-webkit-linear-gradient(270deg,#f7994e 1%,#df5c06 74%)}.homePage .home-main .topAnnouncementBox .announcement-text{display:flex;flex:1 1;justify-content:center;align-items:center;font-size:14px;line-height:16px;color:#fff;text-align:justify;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.homePage .home-main .guide-main .guide-content{padding:15px;background:#5d658e;border-radius:8px;font-size:16px;line-height:24px;margin-bottom:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:auto;-webkit-overflow-scrolling:touch;max-height:30vh}.homePage .home-main .guide-main .seeMore{background:#313657;border:1px solid #06afb4;border-radius:8px;height:42px;display:flex}.homePage .home-main .notice-main{height:21.4vh;border-radius:8px;overflow:hidden;margin-top:24px}.homePage .home-main .featured-main .featured-item{height:17.8vh;display:flex;overflow:scroll;-webkit-overflow-scrolling:touch}.homePage .home-main .featured-main .featured-item .box{position:relative;width:59.8vw;height:100%;background-size:cover;border-radius:8px;margin-right:8px;flex:none}.homePage .home-main .featured-main .featured-item .box .box-text{position:absolute;bottom:0;padding:10px;font-size:14px;line-height:16px;-webkit-box-orient:vertical;text-align:left;background:rgba(11,18,52,.5);width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.homePage .home-main .home-menu-main{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.homePage .home-main .home-menu-main .menu-item{width:46.3vw;min-height:20.5vh;margin-right:10px;border-radius:15px;flex:none}.homePage .home-main .home-menu-main .menu-item .item-name{display:flex;background-color:#05afb4;height:6vh;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;font-size:14px;overflow:hidden;padding:0 5px}.homePage .home-main .home-menu-main .menu-item .person-box{background-color:#5d658e;padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.homePage .home-main .home-menu-main .menu-item .person-box .exitFee{display:flex;flex-direction:row;align-items:center;height:40px}.homePage .home-main .home-menu-main .menu-item .person-box .exitFee .exitfee-img{width:25px;height:25px;margin-right:5px}.homePage .home-main .home-menu-main .menu-item .person-box .exitFee .exitfee-img-adults{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAwFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Do+ZMAAAAQHRSTlMADDBHX3+Xr8ffw6uTe0MsCBRj9//zo1skc/u7ZxxP00CzKJ8Ym4cQPOfbSwSPd7fXz1cg66c0b7/jy4vvOFODrutBuAAAA3FJREFUeAHt2NWCq0oUBNCKu1KRE3d318n/f9WV04zQEGjIPGY94tJWG29vb8p8/kAwFI5EY7F4IpkKpjNZ/KJcPqJRUiiWfPgV5T9xWqtUa3W8qtGkrXgLr2jF6ajth1edCFVUunV40etXqEgbDOHaaEwXJh24lK/QlcIUbszmdKuygLrhkh50s1DUWdGTaA9KchN6FM1CwaxKz7pQEOYLFnBUo9l6SUWVKRy0KjTb5GJUVOjA1nZHs8kM/gIVTYaws6eFPIASVQ1g40ALzRkAHKlIq+O5Ey2MAKU7KLTVKS3soatVqKTixxOzNc3GOXyaFqikjSeCtJDGt3KTSlqwdnZsE749VcRhaUSz5QxGmzMV1GFlQJO1D7LhvEJHNViZUBbrwUImQidVWOhQttrCWjms0VbFB7MUJasenuotLrRTglmcRqchbNWPJ43PFGFSp9F1BmeZzXV5ie1IUoud+n/SUwqFrMMwcWvAk6xGIQNZnj8k6vAoTiENWYhfzg14NqcQhKxP3fiYhXc1CinI2hRSWbwiTSEJ2YXCEC/JUEg8HUrxmu3TAZU6yO7t2LrfgeL2LYWY8g1SFZLUgorb6xTOkI0p9GDQoqB11LbfKUQhW1Pww6BK3V5te4NCBLIlhQAMbtTF1LbXKIQh61p3QX5aqW0PUQgBUNrTpK6otl1+TvO79WHwQaFyV9teNX1p+e+crceoFJS2+zQKfsjK1N1h9BEvMNoCoLJ9Q0Hz4Wk7feAFRctWKjykZuHFrEAhb5cNyq8P1szZLU1T8KxvuzhNUrgN4VG5QuGP/ftd4VHC/ivPbgopSynhNWHtqFIRUEl4DVjLTixSlropdXE4ZqimD671xrYJSljLOU5d9kJdRKWj8OF1kGClAxtVaYWvLMVPfdjJFKjTRnDhg5/GPdja8JNWgrJFhbrKCA4edP0fZl1+ycNRhF/aPijoRfllDme+Nb80/XDUOku53dF2LFfWVSv0q6GHurh2HeKpXrfiqUK+XfOHW6oMS/6Bxh+qOSjzRWiwetxhNGvNYzQIz+DGg5JzPxQM+HtA/TDNh4o7GlVqcGlToAu7FlzLVKlsv4UX6TWVnA7wKjiho/UUL8geb7R1Ds7wmlk6eeYTk8EIv+LwWNMknurgF5UbtVB3uR6T50u7H8pP61D19vb2L/GhBTEFunqDAAAAAElFTkSuQmCC) no-repeat;background-size:contain}.homePage .home-main .home-menu-main .menu-item .person-box .exitFee .exitfee-img-children{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAwFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Do+ZMAAAAQHRSTlMAJFd7o7/X39Obd1McDFun5/+fTwiv9/NAb9vPXwTjSzDLuyB/+2sYwzRzR6tjOI88gxCXKIfrQ4tns7cU78csljzj8wAAA7RJREFUeAHt2IV2s0oUBeDNjQstu6VMpNQIjf3Rxmvv/1RXZwgUiiS5nm/5jo6dOQuc/ZucnZ1pP+XyhWLpV+VCpVqr45T0i0uDX5Surk2cxvWNxUgi38DRzGaLMdq3No5ye8cExXsc7uGRKTw5OIzdcZmKeMYhuj2mdqMjs/4dg8qXg2HDcRytcZ/70WJQWUNG94I+7tOojgCt2aOfMUYmNZd71qSLCNqVyz0xPfT7rdkc3+i+uPSIMVKbCnp6C8QYl+kxNKRUN6i4TcSzl/SUdaRiP1JZrZHoQlC5RCobKkUNKfQNKlukMHYpGQ5S6QtKwkEiu0zJWGTfFDsk2lJyp0jtJypDJDANSlVk8EKpnVhBKb0iC7NNaYQYb5s7SpaDTMZUWlUd0ezcOz0dZHRFjzFClHqPe+9zZKS53LuZI2Rh0CeHzCr0KXbxhWPQx+rCZ5wvly4XQHz2QL+iHl1/oopKzuWvrNuk7IN+NwhYMuAaew01qkV8hiYDRvDRLCqt3Nhx7Kg/VonPYDpOY2ZQMeZRB9Ed2PiCSjs2k8wNI0qBLtT3NxAiKN3FZ8oFpVJE9oywHqVdfBa+T6ahGWojQk2NbhyfhetlFUo5vPDhE5RLyjyz0PAsmTiIVCvz/amRmIU2cREKJZyGE1plSjiNemiLuTLp4iTG/EMLSlEmFziJXOhSvJJJAadgt0KX1ohSDScwoLSG8mbJSCxwtIZaUcOG55KSqOFIzy6lJfY+XSqFiy4O5ozaVEQ3onEKzV6biXahlYwqI3qLfhVI10z0AOmJfh82Aj4FfcQc0iMT/ICk0c+oR3fIShPSQjCW8QZpEogXCHlocc8wIW0Zawipa3Hv0UEE/cWNGAImDEl4m7W0EW1xaVF6f0vzC00oC5eSqGj43vyFUj7YZYUF+i67QGmjI9b8ndItPEODEVp9eDq+xUuQoyQ+4ZlvQoMQOROetUtphCRmKbJDdpYGfUrVbmRn/mgj0T2V4ht87HXntWSRonRTncJPMyi5/WyNfu8NKThFKkvEC9Wl1icSNQymn6BQXRLXSLB1Q/Un2b1LT/4NMZzXwx5Jbbm3Gtn4hlkV9Lg1ZNCkz13TRIR5Z8Xs36+MXPqsKmsTAfp1XvCw75eGggFit6wtHAC283mxebIYYIyR2aLI1B7rOIBeYTruxsRh7u+YQnGMg5kdwQSrZxvH6G7eGcPIzXEsvdnmN3q3Jk5Cy324/MIqNOs4Ib1RrfRKFn8lSk8vg7GJs7Ozs3+PXwDMAMTPZBxFAwAAAABJRU5ErkJggg==) no-repeat;background-size:contain}.homePage .home-main .home-menu-main .menu-item .person-box .dashLine{border:.8px dashed #767c9d;border-radius:.1px}.homePage .home-main .home-menu-main .menu-item .exitFeestyle{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px}.homePage .home-main .propagandaIcon{margin-bottom:7px}.homePage .home-main .propagandaIcon,.homePage .home-main .propagandaIcon-website{display:flex;justify-content:center;align-items:center;background-color:#5d658e;border-radius:15px;margin-right:7px;flex-wrap:wrap;width:17vw;height:17vw}.homePage .home-page-bottom{display:flex;justify-content:space-around;align-items:center;height:8.9vh;width:100%;background-color:#1c1e3c;bottom:0;position:fixed;z-index:999}.homePage .home-page-bottom .table-name{display:flex;justify-content:center;align-items:center;flex:4 1;color:#c7d0fd}.homePage .home-page-bottom .table-name .freebrrak-icon{width:20px;height:17px;background:url(/static/media/free_breakfas_home.ef1bae50.svg) no-repeat;background-position:50%}.homePage .home-page-bottom .order-now{background-image:#0cc,#0cc 65%,#2da4bc 95%;background-image:-webkit-linear-gradient(#0cc,#0cc 65%,#2da4bc 95%)}.homePage .home-page-bottom .order-now,.homePage .home-page-bottom .order-now-disabled{display:flex;flex:5 1;height:calc(100% + 10px);margin-bottom:10px;border-top-left-radius:40px;overflow:hidden}.homePage .home-page-bottom .order-now-disabled{background-color:#357175}.homePage .home-page-bottom .Jumplink-bottom{display:flex;align-items:center;font-size:18px}.homePage .home-page-bottom .Jumplink-bottom .bottom-icon{width:20px;height:20px;margin-right:8px}.homePage .home-page-bottom-lite{display:flex;justify-content:space-around;align-items:center;height:10vh;width:100%;bottom:0;padding-top:1vh;position:fixed;z-index:999}.homePage .home-page-bottom-lite .order-now-lite{display:flex;flex:5 1;height:100%;background-image:#0cc,#0cc 65%,#2da4bc 95%;background-image:-webkit-linear-gradient(#0cc,#0cc 65%,#2da4bc 95%);overflow:hidden}.homePage .home-page-bottom-lite .Jumplink-bottom{display:flex;align-items:center;font-size:16px}.homePage .home-page-bottom-lite .Jumplink-bottom .bottom-icon{width:20px;height:20px;margin-right:5px}.homePage .home-order{position:fixed;top:0;left:0;width:100%;height:91.1vh;background:-webkit-gradient(linear,left top,left bottom,from(#363d64),to(#4a5072));background:linear-gradient(180deg,#363d64,#4a5072);z-index:999;padding:10px 20px;overflow:auto}.homePage .home-order .auto-table-box{height:calc(100% - 40px)}.homePage .home-order .auto-table-box,.homePage .home-order .auto-table-box-chrome{position:relative;-webkit-transition:.3s;transition:.3s;overflow:auto;-webkit-overflow-scrolling:touch}.homePage .home-order .auto-table-box-chrome{height:calc(100% - 9vh)}.homePage .home-order .auto-table-box-safari{position:relative;height:calc(100% - 55px - 10vh);-webkit-transition:.3s;transition:.3s;overflow:auto;-webkit-overflow-scrolling:touch}.homePage .home-order .home-order-topBar{line-height:40px}.homePage .home-order .home-order-topBar,.homePage .home-order .home-order-topBar .goBack{display:flex;align-items:center;justify-content:center}.homePage .home-order .customerInfo{display:flex;flex-direction:column;width:80vw}.homePage .home-order .customerInfo .MuiFormControl-root{width:100%}.homePage .home-order .customerInfo .MuiInputBase-root{background-color:#515673;border-radius:8px}.homePage .home-order .customerInfo .MuiFormControl-marginNormal{margin-top:0}.homePage .home-order .temporaryPassword{display:flex;flex-direction:column;width:67.5vw}.homePage .home-order .temporaryPassword .MuiInputBase-root{background-color:#515673;border-radius:8px}.homePage .home-order .temporaryPassword .MuiFormControl-marginNormal{margin-top:0}.homePage .home-order .selectedCustomer .selected-box{border-radius:10px;background-color:#515673;overflow:hidden}.homePage .home-order .selectedCustomer .countNumBox{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;margin:10px 0}.homePage .home-order .selectedCustomer .countNumBox .countButton{display:flex;border-radius:25px;width:30px;height:30px;background-color:#0cc;justify-content:center;align-items:center;color:#fff}.homePage .locale-fixed{background-color:#48517e;position:absolute;top:40px;right:0;width:80px;justify-content:center;border-radius:8px;z-index:999;overflow:hidden}.selectedMenu-main{display:flex;overflow:scroll;-webkit-overflow-scrolling:touch}.selectedMenu-main .item-card{position:relative;width:72.46vw;height:100%;border-radius:12px;background:#000;background-size:cover!important;margin-right:10px;flex:none;display:flex;flex-direction:column}.selectedMenu-main .item-card .item-name{position:relative;text-align:center;padding:16px 24px;line-height:16px;font-size:16px;-webkit-overflow-scrolling:touch;font-weight:700}.selectedMenu-main .item-card .item-name.home{display:flex;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;font-size:14px;overflow:hidden}.selectedMenu-main .item-card .item-name .check-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background-color:#0cc;border-radius:50px;margin-left:8px}.selectedMenu-main .item-card .item-content{padding:0 24px;height:100%;display:flex;flex-direction:column}.selectedMenu-main .item-card .person-box{position:relative;flex:1 1;padding-bottom:24px}.selectedMenu-main .item-card .person-box .childFee,.selectedMenu-main .item-card .person-box .dultFee{display:flex;flex-direction:row;align-items:center;height:40px;margin-bottom:16px;justify-content:space-between}.selectedMenu-main .item-card .person-box .childFee .basisfee-img,.selectedMenu-main .item-card .person-box .dultFee .basisfee-img{width:14.4vw;height:14.4vw;margin-right:5px}.selectedMenu-main .item-card .person-box .childFee .basisfee-img-adults,.selectedMenu-main .item-card .person-box .dultFee .basisfee-img-adults{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAwFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Do+ZMAAAAQHRSTlMADDBHX3+Xr8ffw6uTe0MsCBRj9//zo1skc/u7ZxxP00CzKJ8Ym4cQPOfbSwSPd7fXz1cg66c0b7/jy4vvOFODrutBuAAAA3FJREFUeAHt2NWCq0oUBNCKu1KRE3d318n/f9WV04zQEGjIPGY94tJWG29vb8p8/kAwFI5EY7F4IpkKpjNZ/KJcPqJRUiiWfPgV5T9xWqtUa3W8qtGkrXgLr2jF6ajth1edCFVUunV40etXqEgbDOHaaEwXJh24lK/QlcIUbszmdKuygLrhkh50s1DUWdGTaA9KchN6FM1CwaxKz7pQEOYLFnBUo9l6SUWVKRy0KjTb5GJUVOjA1nZHs8kM/gIVTYaws6eFPIASVQ1g40ALzRkAHKlIq+O5Ey2MAKU7KLTVKS3soatVqKTixxOzNc3GOXyaFqikjSeCtJDGt3KTSlqwdnZsE749VcRhaUSz5QxGmzMV1GFlQJO1D7LhvEJHNViZUBbrwUImQidVWOhQttrCWjms0VbFB7MUJasenuotLrRTglmcRqchbNWPJ43PFGFSp9F1BmeZzXV5ie1IUoud+n/SUwqFrMMwcWvAk6xGIQNZnj8k6vAoTiENWYhfzg14NqcQhKxP3fiYhXc1CinI2hRSWbwiTSEJ2YXCEC/JUEg8HUrxmu3TAZU6yO7t2LrfgeL2LYWY8g1SFZLUgorb6xTOkI0p9GDQoqB11LbfKUQhW1Pww6BK3V5te4NCBLIlhQAMbtTF1LbXKIQh61p3QX5aqW0PUQgBUNrTpK6otl1+TvO79WHwQaFyV9teNX1p+e+crceoFJS2+zQKfsjK1N1h9BEvMNoCoLJ9Q0Hz4Wk7feAFRctWKjykZuHFrEAhb5cNyq8P1szZLU1T8KxvuzhNUrgN4VG5QuGP/ftd4VHC/ivPbgopSynhNWHtqFIRUEl4DVjLTixSlropdXE4ZqimD671xrYJSljLOU5d9kJdRKWj8OF1kGClAxtVaYWvLMVPfdjJFKjTRnDhg5/GPdja8JNWgrJFhbrKCA4edP0fZl1+ycNRhF/aPijoRfllDme+Nb80/XDUOku53dF2LFfWVSv0q6GHurh2HeKpXrfiqUK+XfOHW6oMS/6Bxh+qOSjzRWiwetxhNGvNYzQIz+DGg5JzPxQM+HtA/TDNh4o7GlVqcGlToAu7FlzLVKlsv4UX6TWVnA7wKjiho/UUL8geb7R1Ds7wmlk6eeYTk8EIv+LwWNMknurgF5UbtVB3uR6T50u7H8pP61D19vb2L/GhBTEFunqDAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:85%;background-position-x:50%;background-position-y:50%;background-color:#3e4360;border-radius:8px}.selectedMenu-main .item-card .person-box .childFee .basisfee-img-children,.selectedMenu-main .item-card .person-box .dultFee .basisfee-img-children{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAwFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Do+ZMAAAAQHRSTlMAJFd7o7/X39Obd1McDFun5/+fTwiv9/NAb9vPXwTjSzDLuyB/+2sYwzRzR6tjOI88gxCXKIfrQ4tns7cU78csljzj8wAAA7RJREFUeAHt2IV2s0oUBeDNjQstu6VMpNQIjf3Rxmvv/1RXZwgUiiS5nm/5jo6dOQuc/ZucnZ1pP+XyhWLpV+VCpVqr45T0i0uDX5Surk2cxvWNxUgi38DRzGaLMdq3No5ye8cExXsc7uGRKTw5OIzdcZmKeMYhuj2mdqMjs/4dg8qXg2HDcRytcZ/70WJQWUNG94I+7tOojgCt2aOfMUYmNZd71qSLCNqVyz0xPfT7rdkc3+i+uPSIMVKbCnp6C8QYl+kxNKRUN6i4TcSzl/SUdaRiP1JZrZHoQlC5RCobKkUNKfQNKlukMHYpGQ5S6QtKwkEiu0zJWGTfFDsk2lJyp0jtJypDJDANSlVk8EKpnVhBKb0iC7NNaYQYb5s7SpaDTMZUWlUd0ezcOz0dZHRFjzFClHqPe+9zZKS53LuZI2Rh0CeHzCr0KXbxhWPQx+rCZ5wvly4XQHz2QL+iHl1/oopKzuWvrNuk7IN+NwhYMuAaew01qkV8hiYDRvDRLCqt3Nhx7Kg/VonPYDpOY2ZQMeZRB9Ed2PiCSjs2k8wNI0qBLtT3NxAiKN3FZ8oFpVJE9oywHqVdfBa+T6ahGWojQk2NbhyfhetlFUo5vPDhE5RLyjyz0PAsmTiIVCvz/amRmIU2cREKJZyGE1plSjiNemiLuTLp4iTG/EMLSlEmFziJXOhSvJJJAadgt0KX1ohSDScwoLSG8mbJSCxwtIZaUcOG55KSqOFIzy6lJfY+XSqFiy4O5ozaVEQ3onEKzV6biXahlYwqI3qLfhVI10z0AOmJfh82Aj4FfcQc0iMT/ICk0c+oR3fIShPSQjCW8QZpEogXCHlocc8wIW0Zawipa3Hv0UEE/cWNGAImDEl4m7W0EW1xaVF6f0vzC00oC5eSqGj43vyFUj7YZYUF+i67QGmjI9b8ndItPEODEVp9eDq+xUuQoyQ+4ZlvQoMQOROetUtphCRmKbJDdpYGfUrVbmRn/mgj0T2V4ht87HXntWSRonRTncJPMyi5/WyNfu8NKThFKkvEC9Wl1icSNQymn6BQXRLXSLB1Q/Un2b1LT/4NMZzXwx5Jbbm3Gtn4hlkV9Lg1ZNCkz13TRIR5Z8Xs36+MXPqsKmsTAfp1XvCw75eGggFit6wtHAC283mxebIYYIyR2aLI1B7rOIBeYTruxsRh7u+YQnGMg5kdwQSrZxvH6G7eGcPIzXEsvdnmN3q3Jk5Cy324/MIqNOs4Ib1RrfRKFn8lSk8vg7GJs7Ozs3+PXwDMAMTPZBxFAwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:85%;background-position-x:50%;background-position-y:50%;background-color:#3e4360;border-radius:8px}.selectedMenu-main .item-card .person-box .childFee .basisfee-img-other,.selectedMenu-main .item-card .person-box .dultFee .basisfee-img-other{background-color:#3e4360;border-radius:8px;padding:5px}.selectedMenu-main .item-card .person-box .childFee .basisFeestyle,.selectedMenu-main .item-card .person-box .dultFee .basisFeestyle{display:flex;height:100%;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:14px;line-height:16px}.selectedMenu-main .item-card .person-box .extraBox{height:auto;overflow:auto}.selectedMenu-main .item-card .person-box .extraBox .extFeeList{display:flex;justify-content:space-between;align-items:center;list-style:none;height:auto;min-height:16px;margin-bottom:8px}.selectedMenu-main .item-card .person-box .extraBox .extFeeList .extName{flex:2 1;text-align:left;margin:2px 0;color:#8da2ca;font-size:.85rem;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;line-height:16px}.selectedMenu-main .item-card .person-box .extraBox .extFeeList .extraPrice{display:flex;justify-content:flex-end;align-items:center;flex:1 1;font-size:14px;color:#8da2ca;margin:0}.selectedMenu-main .item-card .item-selected{position:relative;display:flex;justify-content:center;align-items:center;background-color:#04b1b5;border-radius:10px;width:38.8vw;height:5.35vh;margin:24px auto 16px}.selectedMenu-main .item-card .item-selected .check-icon{display:flex;justify-content:center;align-items:center;width:23px;height:23px;background-color:#0cc;border-radius:50px;margin-left:10px}.notice-detail-box{position:fixed;background:rgba(0,0,0,.48);width:100%;height:100%;top:0;left:0;z-index:10000;-webkit-transition:.3s;transition:.3s}.notice-detail-box .closeIcon{position:absolute;top:0;right:0;padding:15px;background:#333;border-radius:5px;margin:10px}.notice-detail-box .noticeDetail{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.notice-detail-box .swiper-container{width:100%;height:300px}.notice-detail-box .swiper-container .noticeImg-box{height:100%;border-radius:8px;background:50% no-repeat;background-size:cover}#zmage{z-index:10000!important}#zmage #zmageControlClose path:nth-child(2),#zmage #zmageControlFlipLeft,#zmage #zmageControlFlipRight svg path,#zmage #zmageControlZoom{fill:#fff}#zmage #zmageControlPaginationActive{background-color:#fff}.orderCodeDialog .MuiDialog-container .MuiPaper-root{background-image:#373f68,#23254a 65%,#171932 95%;background-image:-webkit-linear-gradient(#373f68,#23254a 65%,#171932 95%)}.floating{position:absolute;top:121px;right:8px;background-color:rgba(56,69,118,.95);z-index:98;flex-direction:column-reverse;overflow:hidden;border-radius:0 0 8px 8px}.floating,.floating .left{display:flex;justify-content:center}.floating .left{align-items:center;background:rgba(63,77,128,.9);height:24px;width:160px}.floating .left .MuiSvgIcon-root{width:24px}.floating .left .left-table-name-box{width:100px;font-weight:400;display:flex;justify-content:center;align-items:center;white-space:nowrap;overflow:auto;border-right:1px solid hsla(0,0%,100%,.5)}.floating .left .left-table-name-box .freebrrak-icon{width:20px;height:16px;background:url(/static/media/free_breakfas.eb5d15ad.svg) no-repeat;background-position:50%;margin-right:8px}.floating .left .left-table-name-box .table-name{font-size:14px;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis}.floating .left .icon-box{flex:1 1}.floating .right{font-size:16px;width:100%;height:108px;font-weight:700;-webkit-transition:.3s;transition:.3s;padding:0 .5px;display:flex;flex-direction:column}.floating .right .tableName{border-bottom:.5px solid hsla(0,0%,100%,.5);line-height:27px;flex:1 1;display:flex;justify-content:center;margin:2px 0}.floating .right .tableName .table-name-box{width:160px;font-weight:400;display:flex;justify-content:center;align-items:center;white-space:nowrap;overflow:auto}.floating .right .freebrrak-icon{width:20px;height:16px;background:url(/static/media/free_breakfas.eb5d15ad.svg) no-repeat;background-position:50%}.floating .rightContent{display:flex;justify-content:space-between;align-items:center;height:32px;border-bottom:1px solid hsla(0,0%,100%,.2);font-weight:400;padding:0 16px;font-size:14px;line-height:16px}.floating .rightContent .content-value{color:#0cc;display:flex;align-items:center}.floating .rightContent .content-value .content-icon{font-size:16px;margin-right:5px;margin-top:2px}.floating .rightContentTurnBox{border-top:.5px solid hsla(0,0%,100%,.5)}.floating .mb4{margin-bottom:4px}.floating.hide .right{height:0!important}.floating.hide .right .rightContent,.floating .left .hide{display:none}.start{background:-webkit-gradient(linear,left top,left bottom,from(#373f68),color-stop(#23254a),to(#171932));background:linear-gradient(#373f68,#23254a,#171932);background:-webkit-linear-gradient(#373f68,#23254a,#171932);height:100vh;position:relative;width:100%}.start .top{position:absolute;width:100%;top:20vh}.start .logo{background:#fff;display:inline-block;padding:15px;border-radius:15px;margin-bottom:20px}.start .footer{position:absolute;width:100%;bottom:10vh;font-size:12px}.startDialog .MuiPaper-root{background-color:hsla(0,0%,100%,.6);max-width:300px;height:140px;justify-content:center;padding:24px}.startDialog .MuiDialogTitle-root{text-align:center;padding:0}.startDialog .MuiDialogActions-root{justify-content:center}.startDialog .MuiButton-root{height:38px;color:#fff}.startDialog #form-dialog-title .MuiTypography-root{font-size:1rem}
/*# sourceMappingURL=main.5d7aa838.chunk.css.map */