.restaurant-head_resHead__SVoQ1{position:relative;margin:auto;width:83.3%;max-width:1200px}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot{width:100%;height:250px;position:relative;border-radius:12px}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_bannerImg__ONU4v{width:100%;min-height:250px;background:#d8d8d8;object-fit:cover}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_collect__0C_Ob{display:inline-block;content:"";width:36px;height:36px;top:12px;right:24px;position:absolute;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/collect-icon.a7b0ce8c.png) no-repeat 50%;background-size:100% 100%;cursor:pointer}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_collect__0C_Ob.restaurant-head_collected__h6b6G{background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/collected-icon.8742989e.png) no-repeat 50%;background-size:100% 100%}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_statusTip__8tyk8{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;padding-top:75px;background:rgba(0,0,0,.54)}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_statusTip__8tyk8 div:first-of-type{font-weight:800;line-height:36px;font-size:26px}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_statusTip__8tyk8 div:nth-of-type(2){line-height:22px;font-size:16px;margin-top:10px}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_logoBox__pmQ6R{position:relative}.restaurant-head_resHead__SVoQ1 .restaurant-head_topBanner__VjQot .restaurant-head_logoBox__pmQ6R .restaurant-head_logoImage__7XsZj{position:absolute;bottom:12px;left:12px;width:80px;height:80px;border:1px solid #fff;border-radius:10px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4{margin-top:32px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resNameAndSearch___josl{display:flex;justify-content:space-between;align-items:center}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resNameAndSearch___josl .restaurant-head_resName__EMVsa{width:70%;font-size:24px;font-weight:800;color:#000;line-height:29px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resRate__2L2oz{margin-top:10px;display:flex;align-items:center;font-size:14px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resRate__2L2oz i{color:#000;font-size:14px;margin-right:3px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resRate__2L2oz span{color:#8f9494;margin-right:5px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resRate__2L2oz span:first-of-type{font-weight:700;color:#000;margin-right:8px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_resRate__2L2oz .restaurant-head_more__mvsIL{color:#13c2c2;cursor:pointer;margin-left:5px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_notice__L_9tP{font-size:14px;margin-top:10px;display:flex;align-items:center}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_notice__L_9tP.restaurant-head_hidden__Nd_bQ{display:none}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_notice__L_9tP span:first-of-type{display:inline-block;color:#666;width:423px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_notice__L_9tP span:nth-of-type(2){color:#13c2c2;cursor:pointer}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_line__SbcZJ{width:100%;height:1px;background:#ececec;margin-top:15px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_couponTag__NtR_6{display:flex;align-items:center;flex-wrap:wrap;font-size:12px;cursor:pointer}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_couponTag__NtR_6>div{position:relative;display:inline-flex;align-items:center;background:#fe624a;border-radius:4px;font-weight:600;color:#fff;margin-right:8px;padding:5px 7px;margin-top:15px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_couponTag__NtR_6>div span:nth-of-type(2){width:1px;height:12px;background:#febfb5;margin:0 3px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_couponTag__NtR_6>div i{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:8px;height:8px;border-radius:8px;background:#fff}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_couponTag__NtR_6>div i:first-of-type{left:-4px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_couponTag__NtR_6>div i:nth-of-type(2){right:-4px}.restaurant-head_resHead__SVoQ1 .restaurant-head_resInfo__3njr4 .restaurant-head_switchBox__cyS0_{width:345px;margin-left:0}.restaurant-head_TipBox__yN_Zo{width:380px;font-size:16px;color:#000;line-height:24px}.restaurant-head_TipBox__yN_Zo p{margin-bottom:10px;font-weight:700;color:#000;font-size:22px}.restaurant-head_poverBox__yEzyf .ant-popover-inner{max-height:400px;overflow-y:auto;border-radius:8px}.restaurant-head_poverBox__yEzyf .langlabelTag .item{display:flex;align-items:flex-start;margin-top:10px;color:#000;font-size:16px}.restaurant-head_poverBox__yEzyf .langlabelTag .item img{width:16px;margin:4.5px 5px 0 0;height:auto}.restaurant-head_poverBox__yEzyf .couponBox{width:360px}.restaurant-head_poverBox__yEzyf .couponBox .bigTitle{font-size:22px;font-weight:700;color:#000;line-height:30px;margin-bottom:12px}.restaurant-head_poverBox__yEzyf .couponBox .title{font-size:18px;font-weight:600;color:#000;line-height:24px;margin-bottom:10px}.restaurant-head_poverBox__yEzyf .couponBox .title span:nth-of-type(2){color:#666;line-height:17px;font-size:12px;margin-left:6px}.restaurant-head_poverBox__yEzyf .couponBox .title.titleBottom{margin-top:16px}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem{display:flex;align-items:center;background:#fff;height:90px;border:1px solid #f5f5f5;border-radius:10px;padding:12px 10px;margin-bottom:10px;position:relative;cursor:pointer}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .leftBox{width:80px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-weight:400}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .leftBox span:first-of-type{color:#fb4e44;font-size:24px}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .leftBox span:first-of-type i{font-style:normal;font-size:14px}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .leftBox span:nth-of-type(2){color:#999;font-size:10px;display:inline-flex;text-align:center}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .middleBox{display:flex;flex-direction:column;justify-content:space-between;height:100%;flex:1;font-size:12px;color:#666;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .middleBox div:first-of-type{font-weight:500;color:#000;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .middleBox span{display:inline-block;background:#fff6f5;border-radius:2px;padding:2px 3px;margin-left:2px;color:#fb4e44;font-size:10px}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .rightBox{text-align:center;min-width:45px;position:relative;height:28px}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .rightBox .btn{position:absolute;left:-20px;top:-2px;width:65px;height:28px;z-index:2;display:flex;align-items:center;justify-content:center;background:#13c2c2 linear-gradient(133deg,#fd8679,#fb4e44);border-radius:14px;color:#fff;text-align:center;font-size:12px;font-weight:500;cursor:pointer}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .rightBox .num{position:absolute;top:28px;left:12px;transform:translateX(-50%);color:#666;display:block;font-size:12px;font-weight:400}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .rightBox .num.numOver{color:#ccc;transform:translateX(0)}.restaurant-head_poverBox__yEzyf .couponBox .couponDetailItem .rightBox img{margin-top:-22px;width:50px;height:50px;display:block}.restaurant-head_poverBox__yEzyf .couponBox .bottomDot,.restaurant-head_poverBox__yEzyf .couponBox .topDot{position:absolute;width:12px;height:12px;background:#fff;border:1px solid #f5f5f5;border-radius:50%;right:80px;transform:rotate(-45deg)}.restaurant-head_poverBox__yEzyf .couponBox .topDot{top:-6px;border-top-color:#fff;border-right-color:#fff}.restaurant-head_poverBox__yEzyf .couponBox .bottomDot{bottom:-6px;border-bottom-color:#fff;border-left-color:#fff}.restaurant-head_poverBox__yEzyf .noticeBox{width:380px;font-size:16px;color:#000;line-height:24px;padding-top:10px}.restaurant-head_poverBox__yEzyf .noticeBox p{margin-bottom:10px;font-weight:700;color:#000;font-size:22px}.restaurant-head_poverBox__yEzyf .noticeBox .line{height:1px;background:#f5f5f5;margin:15px 0}.restaurant-head_poverBox__yEzyf .noticeBox .timeList{display:flex;align-items:flex-start;margin-top:5px}.restaurant-head_poverBox__yEzyf .noticeBox .timeList.isBold{color:#000;font-weight:700}.restaurant-head_poverBox__yEzyf .noticeBox .timeList .week{display:inline-block;width:80px;color:#000;line-height:24px}.restaurant-head_poverBox__yEzyf .noticeBox .timeList>div{flex:1;display:inline-flex;align-items:center;flex-wrap:wrap}.restaurant-head_poverBox__yEzyf .noticeBox .timeList>div span{display:inline-block;width:250px}.restaurant-head_fullPageLoadingBg__Qj7qA{position:fixed;width:100vw;height:100vh;background:hsla(0,0%,100%,0);z-index:10001}.restaurant-head_pcMustEat__W5HE3{margin-top:8px;margin-bottom:0}.restaurant-head_expressDeliveryTip__YFS20{background:#ecfdfd;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#12baba;line-height:18px;text-align:left;font-style:normal;padding:2px 4px;position:absolute;bottom:4px;right:12px}.collect-modal_collect__W9HgI .adm-center-popup{z-index:2000}.collect-modal_collect__W9HgI .adm-center-popup-wrap{max-width:310px;min-width:310px}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_title__KcLZN{font-weight:500;font-size:16px;color:#333;line-height:22px;text-align:center}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU{display:flex;align-items:center;background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.04);border-radius:6px;border:1px solid #f6f6f6;padding:12px 10px;margin:20px auto}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_left__AwIRF{background:#fffaf6;border-radius:4px;border:0 solid #f60;position:relative;width:70px;height:56px}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_left__AwIRF:after{content:"";display:inline-block;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/integral-icon.23e62dd9.png) no-repeat;background-size:contain}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_mid__uqRVS{flex:1;display:flex;flex-direction:column;justify-content:center;margin:0 10px}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_mid__uqRVS .collect-modal_desc1__YSqd2{font-weight:400;font-size:14px;color:#333;line-height:20px}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_mid__uqRVS .collect-modal_desc2__TiM98{font-weight:400;font-size:11px;color:#999;line-height:16px}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_right__UDpKt{width:59px;height:59px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/collect-got.72e716c9.png) no-repeat;background-size:contain}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_info__LkBCU .collect-modal_right__UDpKt.collect-modal_en__D3Pux{background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/collect-got-en.baf0616c.png) no-repeat;background-size:contain}.collect-modal_collect__W9HgI .collect-modal_collectBody__K_P5y .collect-modal_btn__PQf91{width:100%;height:40px;background:#13c2c2;border-radius:6px;line-height:40px;text-align:center;font-weight:500;font-size:14px;color:#fff;cursor:pointer}.restanrant-tabs_TabsBox__s8841{position:relative;background:#fff;z-index:1}.restanrant-tabs_TabsBox__s8841.restanrant-tabs_isStick__pHVW5{z-index:1}#restanrant-tabs_categoryContainer__gV9qK{-webkit-overflow-scrolling:touch;z-index:1000;position:relative}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab-wrapper-stretch{flex:inherit;margin-right:25px}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab{font-size:.16rem;padding:8px 0 5px}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab-active{font-weight:600;color:#000}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab-line{color:#13c2c2;background:#13c2c2;height:4px}.restanrant-tabs_TabsBox__s8841 .adm-tabs-header{border-bottom:none}.restanrant-tabs_TabsBox__s8841 .adm-badge{left:100%!important;transform:translateY(-50%)!important;min-width:10px!important;background-color:transparent!important;padding:0 1px!important;color:#000;text-align:left;font-size:.1rem}.restanrant-tabs_TabsBox__s8841 .adm-badge .adm-badge-content{color:#000;padding:0}.restanrant-tabs_swiperBox__tJVtx .whiteContent{background:#f4f4f4}.restanrant-tabs_fullPageLoadingBg__nxc5i{position:fixed;width:100vw;height:100vh;background:hsla(0,0%,100%,0);z-index:10001}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE{max-height:80vh;height:80vh;border-radius:12px 12px 0 0!important;padding-top:20px;display:flex;flex-direction:column;align-items:center}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw{background:#fff;position:relative;width:100%}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_title__HyFWw{font-weight:600;font-size:.16rem;color:#2f3232;line-height:22px;text-align:center}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_close__A73D0{position:absolute;top:3px;right:12px;font-weight:400;font-size:.12rem;color:#8f9494;line-height:17px;display:flex;align-items:center;justify-content:flex-end}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_close__A73D0 i{font-size:.08rem;margin-left:4px}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_address__hE9a2{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:.12rem;color:#8f9494;margin-top:10px}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_address__hE9a2 i{font-size:.1rem;margin-right:2px;color:#8f9494}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_btns__ec2Cr{display:flex;align-items:center;justify-content:center;padding:20px 0;gap:30px}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_btns__ec2Cr .restanrant-tabs_btn__yxYeh{height:32px;background:#f0f5f5;border-radius:6px;line-height:32px;padding:0 15px;font-weight:400;font-size:.14rem;color:#2f3232}.restanrant-tabs_statusPopup__Pn5CK .restanrant-tabs_content__SsjVE .restanrant-tabs_top__6o5Zw .restanrant-tabs_btns__ec2Cr .restanrant-tabs_btn__yxYeh.restanrant-tabs_primary__S9v_R{background:#13c2c2;color:#fff}.restaurant-category_stickyWrapper__xHAr6{display:flex;justify-content:space-between;width:83.3%;max-width:1200px;margin:auto}.restaurant-category_comBlockLine__S_O9w{display:block;width:100%;height:1px;background:#e0e5e5;margin-top:20px}.restaurant-category_stickyOriginBox__XwJ1_,.restaurant-category_stickyOriginBox__XwJ1_>div:first-child{height:100%}.restaurant-category_resContentMainLeft__k6Bco{width:232px;margin-right:24px}.restaurant-category_stickyPosBox__lh9a9{width:232px}.restaurant-category_stickyBox__KAiuP{position:relative;background:#fff;z-index:5;overflow-y:scroll;max-height:100vh}.restaurant-category_stickyBox__KAiuP::-webkit-scrollbar{display:none}.restaurant-category_stickyBox__KAiuP .restaurant-category_menuTitleBox__afoXO{padding:20px 0 24px;font-weight:600;font-size:18px;color:#000}.restaurant-category_stickyBox__KAiuP .restaurant-category_innerBox__6kgsM{width:232px;position:relative}.restaurant-category_stickyBox__KAiuP .restaurant-category_arrow__jxbT8{cursor:pointer;position:absolute;visibility:hidden;opacity:0;z-index:-1;transition:all .5s ease-out}.restaurant-category_stickyBox__KAiuP .restaurant-category_arrow__jxbT8.restaurant-category_active__ayIwc{opacity:1;z-index:5;visibility:visible}.restaurant-category_stickyBox__KAiuP .restaurant-category_arrow__jxbT8 img{width:40px;height:40px}.restaurant-category_stickyBox__KAiuP .restaurant-category_rightArrow__a3bnc{right:-18px;top:50%;transform:translateY(-50%)}.restaurant-category_stickyBox__KAiuP .restaurant-category_rightArrow__a3bnc.restaurant-category_active__ayIwc{right:-8px}.restaurant-category_stickyBox__KAiuP .restaurant-category_leftArrow__Lzj2E{left:6px;top:50%;transform:translateY(-50%) rotate(-180deg)}.restaurant-category_stickyBox__KAiuP .restaurant-category_leftArrow__Lzj2E.restaurant-category_active__ayIwc{left:16px}.restaurant-category_stickyBox__KAiuP .restaurant-category_allArrow___VXMd{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:20;padding-right:5px;background:#fff}.restaurant-category_stickyBox__KAiuP .restaurant-category_allArrow___VXMd i{font-size:18px;color:#000;cursor:pointer}.restaurant-category_tabBox__YmZuA{width:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.restaurant-category_tabBox__YmZuA::-webkit-scrollbar{display:none}.restaurant-category_tabBox__YmZuA .restaurant-category_tabItem__168sc{height:30px;display:flex;align-items:center;color:#757a7a;line-height:1;font-size:14px;cursor:pointer;position:relative;padding-left:17px;margin-bottom:10px;font-weight:400;transition:background-color .15s ease-in-out;border-radius:20px}.restaurant-category_tabBox__YmZuA .restaurant-category_tabItem__168sc .restaurant-category_categoryLoadingRight__cdGlf{margin-left:6px;display:inline-flex;align-items:center;transform:scale(.5);transform-origin:left center;height:20px}.restaurant-category_tabBox__YmZuA .restaurant-category_tabItem__168sc:hover{background-color:rgba(25,25,25,.051)}.restaurant-category_tabBox__YmZuA .restaurant-category_tabItem__168sc.restaurant-category_active__ayIwc{font-weight:600;color:#000}.restaurant-category_tabBox__YmZuA .restaurant-category_tabItem__168sc.restaurant-category_active__ayIwc:hover{background-color:transparent}.restaurant-category_tabBox__YmZuA .restaurant-category_tabItem__168sc.restaurant-category_active__ayIwc div:nth-of-type(2){position:absolute;left:0;top:50%;transform:translateY(-50%);color:#000;width:6px;height:28px;background:#000;border-radius:0 6px 6px 0}.restaurant-category_goodsContainer__PT0JB{flex:1;max-width:calc(100% - 256px);position:relative}.restaurant-category_goodsContainer__PT0JB .restaurant-category_deliveryInfoBox__ABX_W{padding:25px 17px;border-radius:8px;border:1px solid #f1f1f1;display:flex;flex-direction:column;margin:25px 0}.restaurant-category_goodsContainer__PT0JB .restaurant-category_switchBox__0hVTz{width:212px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl{margin-bottom:25px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_titlesBox__MxQlC{display:flex;align-items:center;justify-content:space-between}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagTitle__V0_Yk{font-weight:600;font-size:18px;color:#000;line-height:22px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1{position:relative;padding:10px;border-radius:8px;border:1px solid #f1f1f1;margin-top:4px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_couponTag__QVbLE{display:flex;align-items:center;flex-wrap:wrap;font-size:12px;cursor:pointer}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_couponTag__QVbLE>div{position:relative;display:inline-flex;align-items:center;background:#fe624a;border-radius:4px;font-weight:600;color:#fff;margin-right:8px;padding:5px 7px;margin-top:15px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_couponTag__QVbLE>div span:nth-of-type(2){width:1px;height:12px;background:#febfb5;margin:0 3px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_couponTag__QVbLE>div i{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:8px;height:8px;border-radius:8px;background:#fff}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_couponTag__QVbLE>div i:first-of-type{left:-4px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_couponTag__QVbLE>div i:nth-of-type(2){right:-4px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_couponTagContainer__PifZl .restaurant-category_couponTagBox__v_lH1 .restaurant-category_pcDetailPoints__K8WfI{width:410px}.restaurant-category_goodsContainer__PT0JB .restaurant-category_notice__J70fZ{font-size:14px;margin-top:10px;display:flex;align-items:center}.restaurant-category_goodsContainer__PT0JB .restaurant-category_notice__J70fZ.restaurant-category_hidden__fdByn{display:none}.restaurant-category_goodsContainer__PT0JB .restaurant-category_notice__J70fZ span:first-of-type{display:inline-block;color:#666;width:423px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.restaurant-category_goodsContainer__PT0JB .restaurant-category_notice__J70fZ span:nth-of-type(2){color:#13c2c2;cursor:pointer}.restaurant-category_goodList__j3dsg{padding-top:10px}.restaurant-category_goodList__j3dsg .restaurant-category_categoryName__TP4ud{font-weight:700;color:#000;font-size:18px}.restaurant-category_goodList__j3dsg .restaurant-category_categoryName__TP4ud.restaurant-category_active__ayIwc{color:#000}.restaurant-category_goodList__j3dsg .restaurant-category_categoryNameDesc__ZMYSO{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:16px;text-align:left;font-style:normal;margin-top:6px}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM{display:table;width:100%}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_activityTitle__Chk96{display:flex;align-items:center;width:100%;margin:5px 0 15px;color:#000;font-size:14px}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_activityTitle__Chk96 img{width:14px;height:14px;margin-right:3px}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableRow__ibMDs{margin-top:10px;display:flex;flex-wrap:wrap}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableRow__ibMDs.restaurant-category_recentBoughtRow__SHUcM{position:relative;flex-wrap:nowrap;max-width:944px}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableRow__ibMDs.restaurant-category_recentBoughtRow__SHUcM::-webkit-scrollbar{display:none}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k{display:table-cell;max-height:176px;min-height:60px;width:calc((100% - 20px)/2);margin-bottom:16px;margin-right:16px;border-radius:12px;border:1px solid #f1f1f1;overflow:hidden}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k:nth-of-type(2n){margin-right:0}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k:hover{border:1px solid #d6d6d6}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k.restaurant-category_recentViewItem__We4gl{position:relative;border:none;z-index:1;overflow:unset}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k.restaurant-category_recentViewItem__We4gl:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(90deg,#fff0dd,#ffe4b7)}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k.restaurant-category_recentBoughtItem__vAzLB{flex-shrink:0;width:168px;max-height:unset;min-height:unset;border:none;border-radius:0;margin-right:0}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_tableCell__K4F8k.restaurant-category_recentBoughtItem__vAzLB:not(:last-child){margin-right:12px}.restaurant-category_goodList__j3dsg .restaurant-category_goodTable__H9EEM .restaurant-category_titlesBox__MxQlC{display:flex;align-items:center;justify-content:space-between}.restaurant-category_allCategoryPover__3jM0P{width:400px;max-height:420px;overflow-y:auto;padding-right:15px}.restaurant-category_allCategoryPover__3jM0P p{font-weight:700;color:#000;line-height:30px;font-size:22px;margin-bottom:10px}.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div{position:relative;display:flex;align-items:center;font-weight:600;color:#999;margin-bottom:6px}.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div span:first-of-type{display:inline-block;width:4px;height:24px;background:#fff;border-radius:2px;margin-right:20px}.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div span:nth-of-type(2){display:inline-block;flex:1;margin-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div span:nth-of-type(3){position:absolute;top:50%;transform:translateY(-50%);right:0}.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div.restaurant-category_active__ayIwc,.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div:hover{color:#000;cursor:pointer}.restaurant-category_allCategoryPover__3jM0P .restaurant-category_cateList__qpUn_>div.restaurant-category_active__ayIwc span:first-of-type{background:#1cb9b6}.restaurant-category_poverBox__Lr8Yh .ant-popover-inner-content{padding:12px 5px 12px 0}.restaurant-category_poverBox__Lr8Yh .ant-popover-inner{border-radius:8px}.restaurant-category_poverBox__Lr8Yh .restaurant-category_menu__pWN3V{margin-left:24px}.restaurant-category_fullPageLoadingBg__ApSfv{position:fixed;width:100vw;height:100vh;background:hsla(0,0%,100%,.65);z-index:10001}.restaurant-category_fullScreenLoadingNoBlock__9M4aq{position:fixed;width:100vw;height:100vh;z-index:10001;pointer-events:none;background:transparent}.restaurant-category_pcMustEat__d3Qz8{margin-top:8px;margin-bottom:0}.restaurant-category_TipBox__B3OsF{width:380px;font-size:16px;color:#000;line-height:24px}.restaurant-category_TipBox__B3OsF p{margin-bottom:10px;font-weight:700;color:#000;font-size:22px}.restaurant-category_arrowsBox__J1VL9 .restaurant-category_arrowImg__U8kEA{width:40px;height:40px;cursor:pointer}.restaurant-category_arrowsBox__J1VL9 .restaurant-category_rightArrowImg__ysaGl{right:-30px}.restaurant-category_arrowsBox__J1VL9 .restaurant-category_rightArrowImg__ysaGl.restaurant-category_rightBtnShow__F19ZP{opacity:.4}.restaurant-category_arrowsBox__J1VL9 .restaurant-category_leftArrowImg__1YHbc{left:-30px;transform:rotateY(180deg)}.restaurant-category_arrowsBox__J1VL9 .restaurant-category_leftArrowImg__1YHbc.restaurant-category_leftBtnShow__mxlmm{opacity:.4}.restaurant-category_statusModal__uxPK_{border-radius:12px!important;display:flex;flex-direction:column;align-items:center;min-height:944px}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or{background:#fff;position:relative;width:100%}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_title__Qmmwi{font-weight:600;font-size:16px;color:#2f3232;line-height:22px;text-align:center}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_close___DMgm{position:absolute;top:3px;right:12px;font-weight:400;font-size:12px;color:#8f9494;line-height:17px;display:flex;align-items:center;justify-content:flex-end}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_close___DMgm i{font-size:8px;margin-left:4px}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_address__D_ji_{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:12px;color:#8f9494;margin-top:10px}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_address__D_ji_ i{font-size:10px;margin-right:2px;color:#8f9494;transform:translateY(-1px)}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_btns__4bvRy{display:flex;align-items:center;justify-content:center;padding:20px 0}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_btns__4bvRy .restaurant-category_btn__UTjI8{height:32px;background:#f0f5f5;border-radius:6px;line-height:32px;padding:0 15px;font-weight:400;font-size:14px;color:#2f3232;cursor:pointer}.restaurant-category_statusModal__uxPK_ .restaurant-category_top__FZ_or .restaurant-category_btns__4bvRy .restaurant-category_btn__UTjI8.restaurant-category_primary__NfXbR{background:#13c2c2;color:#fff;margin-left:30px}.restaurant-category_modalWrap__K_PKr{left:0;top:0;right:0;bottom:0}.footer_miniFooterWrapper__mhhr9{height:3px}.footer_footerWrapper__znI3Q{width:100%;background:#fff;font-size:16px;color:#000;padding:0 12px 40px}.footer_footerWrapper__znI3Q .com-footer-box{margin-top:24px}.footer_footerWrapper__znI3Q .com-footer-box .com-footer-main{padding-top:24px;color:#000}.footer_footerWrapper__znI3Q a{color:#929292;text-decoration:none}.footer_footerWrapper__znI3Q .footerLogo{padding:30px 0 0}.footer_footerWrapper__znI3Q .footerLogo img{width:116px;height:auto;aspect-ratio:116/35}.footer_footerWrapper__znI3Q .footerLogo img[datatype=zh-CN]{aspect-ratio:116/26}.footer_footerWrapper__znI3Q .detailBread{width:85%;font-size:16px;font-weight:400;color:#f3f4f5;line-height:36px;margin:40px auto}.footer_footerWrapper__znI3Q .detailBread .breadItem{margin-bottom:40px}.footer_footerWrapper__znI3Q .detailBread .breadItem .breadTitle{font-size:18px;font-weight:600}.footer_footerWrapper__znI3Q .detailBread .breadItem div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer_footerWrapper__znI3Q .detailBread a{color:#f3f4f5}.footer_footerWrapper__znI3Q .actions{display:flex;margin:30px 0 0}.footer_footerWrapper__znI3Q .actions .actionItem{border-radius:18px;border:1px solid #000;display:flex;justify-content:center;align-items:center;height:30px;width:140px;margin-right:20px;color:#000}.footer_footerWrapper__znI3Q .actions .actionItem span{font-size:14px;margin-right:4px;font-weight:600;color:#000}.footer_footerWrapper__znI3Q .actions .actionItem:last-child{margin-right:0}.footer_footerWrapper__znI3Q .line{height:1px;background:#e6e6e6}.footer_footerWrapper__znI3Q .cityTitle{color:#fff;text-align:center;font-size:30px;margin-top:40px}.footer_footerWrapper__znI3Q .topCities{display:flex;align-items:center;flex-wrap:wrap;width:100%}.footer_footerWrapper__znI3Q .topCities .cities{white-space:nowrap;margin-bottom:24px;height:16px;line-height:16px;width:50%;cursor:pointer}.footer_footerWrapper__znI3Q .topCities .cities a{color:#000;text-decoration:none}.footer_footerWrapper__znI3Q .itemBox{display:flex;width:100%}.footer_footerWrapper__znI3Q .item{width:50%;display:flex;flex-direction:column}.footer_footerWrapper__znI3Q .item a{display:inline-block;margin-bottom:24px;text-decoration:none;color:#000}.footer_footerWrapper__znI3Q .icons{display:flex;margin-top:24px}.footer_footerWrapper__znI3Q .imgBox{display:flex;align-items:center;height:42px;margin-top:24px}.footer_footerWrapper__znI3Q .imgBox img{height:42px;width:auto;aspect-ratio:140/42}.footer_footerWrapper__znI3Q .imgBox img:first-of-type{margin-right:20px}.footer_footerWrapper__znI3Q .imgBox img:nth-of-type(2){aspect-ratio:281/94}.footer_footerWrapper__znI3Q .imgBox img:nth-of-type(2)[datatype=zh-CN]{aspect-ratio:257/94}.footer_footerWrapper__znI3Q .footerCenter{display:flex;flex-direction:column}.footer_footerWrapper__znI3Q .footerCenter a,.footer_footerWrapper__znI3Q .footerCenter span{color:#000;font-size:16px;text-decoration:none;margin-top:24px;line-height:1}.footer_footerWrapper__znI3Q .beianBox{margin-top:24px}.download-tip_modal__GUvFY{position:fixed;left:0;top:0;height:100vh;width:100vw;padding-top:30px;padding-left:30px;font-size:16px;color:#fff;background-color:rgba(0,0,0,.6);z-index:1000}.download-tip_modal__GUvFY:before{position:absolute;right:4vw;top:4vw;width:24vw;height:22.5vw;content:"";background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/arrow.48bef539.png) no-repeat 50%;background-size:100%}.download-tip_modal__GUvFY p{margin-bottom:15px}.download-tip_modal__GUvFY .download-tip_i-download-explore__htTUf,.download-tip_modal__GUvFY .download-tip_i-download-more__BypsD{display:inline-block;vertical-align:middle;width:28px;height:28px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/sprite.c98491aa.png) no-repeat 50%;background-size:100%}.download-tip_modal__GUvFY .download-tip_i-download-more__BypsD{background-position:0 bottom}.download-tip_modal__GUvFY .download-tip_i-download-explore__htTUf{background-position:0 0}.switch-tab_switchTab__lWpmh{width:auto;height:44px;background:#ebebeb;border-radius:24px;padding:2px;display:flex;align-items:center;margin:15px 12px}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY{position:relative;width:50%;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:400;color:#666;font-size:.1rem;cursor:pointer}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY .switch-tab_shippingTypeTag__B95du{position:absolute;top:-10px;left:55%;font-size:.12rem;padding:0 3px;border-radius:4px}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY.switch-tab_activeItem__DSyn7{background:#fff;border-radius:20px}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY span:first-of-type{font-weight:600;color:#000;line-height:22px;font-size:.16rem}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR{background:#f6fefe;border-radius:10px;border:1px solid #1be9e9;height:32px;margin:8px 12px 6px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY{display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:400;font-size:.1rem;color:#666;height:26px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY span:first-of-type{font-weight:600;font-size:.13rem;color:#2f3232;line-height:22px;margin-right:4px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY .switch-tab_shippingTypeTag__B95du{height:16px;line-height:16px;padding:0 6px;border-radius:8px 8px 8px 0;font-size:.1rem;transform:none;left:57%}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY .switch-tab_shippingTypeTag__B95du.switch-tab_zhHasDescTag__7ywdR{left:auto;right:0}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY.switch-tab_activeItem__DSyn7{background:#13c2c2;border-radius:8px;color:#fff}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY.switch-tab_activeItem__DSyn7 span:first-of-type{color:#fff}.recommend-forYou_recommendForYou__RhTNR{margin-top:6px;padding:8px 0 8px 12px;background:linear-gradient(180deg,#d9f7f9,#f8f8f8);border-radius:12px 12px 0 0;box-sizing:border-box}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_header__YFxdW{display:flex;align-items:center;margin-bottom:10px}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_icon__a6XD8{width:16px;height:16px;margin-right:6px}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_title__AOOZD{font-weight:600;font-size:14px;color:#2f3232;line-height:20px}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_list__ek4mq{display:flex;overflow-x:auto;gap:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:4px}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_list__ek4mq::-webkit-scrollbar{display:none}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_item__YG4Xq{flex:0 0 108px;background:#fff;border-radius:4px;padding:4px}.recommend-forYou_recommendForYou__RhTNR .recommend-forYou_itemEn__jVenP{flex:0 0 112px;padding:0;background:transparent}.recommend-forYou_recommendForYou__RhTNR.recommend-forYou_recommendForYouEn__b4VH4{background:#fff;padding-bottom:0}.recommend-forYou_recommendForYou__RhTNR.recommend-forYou_recommendForYouEn__b4VH4 .recommend-forYou_list__ek4mq{gap:8px}.recommend-forYou_recommendForYou__RhTNR.recommend-forYou_recommendForYouEn__b4VH4 .recommend-forYou_line__yNoch{margin:15px 15px 0 0;height:1px;background:#f3f3f3}.comment-block_commentContent__BvHP1{position:relative;margin:auto;background-color:#fff;width:100%;padding-bottom:30px}.comment-block_commentContent__BvHP1 .comment-block_filterBox__gwkzk{width:100%;background-color:#fff;padding:1px 12px 10px;transform:none!important}.comment-block_commentContent__BvHP1 .comment-block_filterBox__gwkzk.comment-block_isFilterFixed__twAIy{position:fixed;z-index:2;margin-top:-1px}.comment-block_commentContent__BvHP1 .comment-block_filterBox__gwkzk.comment-block_showBorder__fIJVP{border-bottom:1px solid #ececec}.comment-block_commentContent__BvHP1 .comment-block_commentList__Gbddp .comment-block_commentRow__ZrXev{margin-bottom:15px;background:#fff;padding:15px 12px}.comment-block_commentContent__BvHP1 .comment-block_commentList__Gbddp .comment-block_commentRow__ZrXev:last-of-type .comment-block_line___hf2D{display:none}.comment-block_commentContent__BvHP1 .comment-block_commentList__Gbddp.comment-block_newRowStyle__3kP_A{background:#fff}.comment-block_commentContent__BvHP1 .comment-block_commentList__Gbddp.comment-block_newRowStyle__3kP_A .comment-block_commentRow__ZrXev{margin-bottom:0;border-bottom:1px solid #f0f5f5;padding:12px}.comment-block_commentContent__BvHP1 .comment-block_commentList__Gbddp.comment-block_newRowStyle__3kP_A .comment-block_commentRow__ZrXev:last-child{border-bottom:0}.comment-block_sticky__dqdm5{z-index:999;transform:translateZ(0);position:fixed;top:0;left:0;width:100%;background-color:#fff}.comment-block_nodataBox__K42t0{display:flex;flex-direction:column;align-items:center;font-size:.12rem;font-weight:400;color:#666;text-align:center;background-color:#fff;padding-top:150px}.comment-block_nodataBox__K42t0 img{width:150px;height:150px;margin-bottom:25px}.comment-block_commentContentBox__2JAEA{transform:translateZ(0)}.comment-block_loadingWrap__m3PPe{background:#fff}.collapse-comment_collapseCommentBox__l9Hcr{display:flex;align-items:center;justify-content:space-between}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_avatarList__Sq2EH{position:relative;display:flex;align-items:center;max-width:184px;overflow:hidden}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_avatarList__Sq2EH .collapse-comment_avatarItem__0N6xD{width:28px;height:28px;border:.5px solid #e0e5e5;border-radius:50%;margin-left:-2px;object-fit:cover}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_avatarList__Sq2EH .collapse-comment_avatarItem__0N6xD:first-child{margin-left:0}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_avatarList__Sq2EH .collapse-comment_transitionIcon__gsE15{position:absolute;right:0;top:0;z-index:1;width:54px;height:28px}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_commentInfo__s4Z3E{display:flex;align-items:center;justify-content:center}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_commentInfo__s4Z3E .collapse-comment_collectDesc__do7Xs{font-weight:400;font-size:12px;color:#2f3232;line-height:17px}.collapse-comment_collapseCommentBox__l9Hcr .collapse-comment_commentInfo__s4Z3E .collapse-comment_arrowRight__gnapV{display:inline-block;margin-left:2px;font-size:12px;color:#2f3232;transform:scale(.67)}.collapse-comment_collapseCommentBox__l9Hcr.collapse-comment_collapseCommentBoxPC___iTpw .collapse-comment_commentInfo__s4Z3E .collapse-comment_collectDesc__do7Xs{font-size:16px;line-height:25px}.commentItemZh_reviewInfo__HIARd{display:flex;align-items:center;justify-content:space-between}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw{display:flex}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw img{width:36px;height:36px;border-radius:50%;margin-right:8px}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw>div{display:flex;flex-direction:column}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw .commentItemZh_tags__UHjDD{flex-shrink:0;display:inline-block;margin-left:6px;font-weight:400;padding:1px 4px;font-size:.1rem;color:#d07255;background-color:#faf0ed;border-radius:4px;transform:scale(.85)}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw .commentItemZh_authorName___y3LL{display:inline-flex;align-items:center;font-size:.14rem;font-weight:500;color:#000;line-height:20px}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw .commentItemZh_extraInfo__155n_{display:inline-flex;align-items:center;margin-top:1px}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw .commentItemZh_extraInfo__155n_ .commentItemZh_rating__84y_a{margin-right:6px}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw .commentItemZh_times__Rt8BE{font-size:.14rem;color:#777;line-height:18px}.commentItemZh_reviewInfo__HIARd .commentItemZh_reviewInfoLeft__smQWw .commentItemZh_times__Rt8BE .commentItemZh_timesDot__IlHQY{font-weight:700;font-size:.16rem;margin:0 4px}.commentItemZh_reviewInfo__HIARd .commentItemZh_greatImg__QLcVi{width:50px;height:42px}.commentItemZh_rating__84y_a{display:flex;align-items:center}.commentItemZh_rating__84y_a i{font-size:.12rem;margin-right:1px}.commentItemZh_rating__84y_a span{font-weight:400;color:#999;font-size:.12rem;margin-left:10px}.commentItemZh_reviewCon__S_Nc2{margin-top:8px;font-size:.14rem;color:#000;line-height:22px}.commentItemZh_reviewCon__S_Nc2 span{color:#13c2c2;cursor:pointer}.commentItemZh_reviewCon__S_Nc2.commentItemZh_simpleReviewCon__JpwO4{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.commentItemZh_imgList___kUM0{position:relative;display:flex;align-items:center;white-space:nowrap;overflow-x:auto;margin-top:8px}.commentItemZh_imgList___kUM0 span{margin-right:8px;max-height:180px;overflow-y:hidden;flex-shrink:0}.commentItemZh_imgList___kUM0 img{width:180px;height:180px;object-fit:cover;border-radius:4px}.commentItemZh_imgList___kUM0 .commentItemZh_imgItem__cmxni:last-child img{margin-right:0}.commentItemZh_ownerCommentInfo__1n2gh{background:#fff;font-weight:400;margin-top:12px;height:17px;line-height:17px;font-size:.12rem;display:flex;align-items:center}.commentItemZh_ownerCommentInfo__1n2gh.commentItemZh_showAllReply__WG_B0{height:auto;align-items:flex-start;display:block}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyLabel__fIIY7{flex-shrink:0;color:#8f9494;margin-right:8px}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyBox__RGFhh{position:relative;display:flex;align-items:center;flex:1;justify-content:space-between}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyBox__RGFhh .commentItemZh_replyContent__6p95b{display:inline-block;color:#1b1d1d;max-width:257px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyBox__RGFhh .commentItemZh_replyContent__6p95b.commentItemZh_showAllReply__WG_B0{overflow:unset;text-overflow:unset;white-space:unset;max-width:unset}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyBox__RGFhh .commentItemZh_expandText__bn5Hp{flex-shrink:0;display:inline-block;font-weight:400;font-size:.11rem;color:#8f9494;line-height:16px;transform:scale(.92);margin-left:16px}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyBox__RGFhh .commentItemZh_expandText__bn5Hp.commentItemZh_hideExpand__AqZuG{display:none}.commentItemZh_ownerCommentInfo__1n2gh .commentItemZh_replyBox__RGFhh .commentItemZh_hideDom__ZOJH1{position:absolute;top:0;left:0;width:100%;z-index:-1;touch-action:none;visibility:hidden}.commentItemZh_othersDishInfos__6SoGU{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_likeBox__2zX2t{display:flex;justify-content:flex-end;background:#ecfdfd;border-radius:8px;padding:5px 8px}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_likeBox__2zX2t .commentItemZh_likeGoodsList__dLF6R{flex:1;font-weight:500;font-size:.12rem;color:#12baba;line-height:17px;display:flex;align-items:center}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_likeBox__2zX2t .commentItemZh_likeGoodsList__dLF6R .commentItemZh_likeLabel__DFCjY{margin-right:8px;flex-shrink:0}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_likeBox__2zX2t .commentItemZh_likeGoodsList__dLF6R .commentItemZh_recommendDishBox__wpble{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_likeBox__2zX2t .commentItemZh_likeGoodsList__dLF6R .commentItemZh_arrowRight__ccR2H{display:inline-block;font-size:.12rem;color:#12baba;transform:scale(.6)}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_links__aF2AB{display:inline-flex;align-items:center;margin-left:12px;flex-shrink:0;flex-grow:1;justify-content:flex-end}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_links__aF2AB span{margin-left:2px;font-weight:400;font-size:.12rem;color:#5c6060;line-height:17px}.commentItemZh_othersDishInfos__6SoGU .commentItemZh_links__aF2AB .commentItemZh_upNum__PgJTr{font-size:.12rem;font-weight:400;color:#1b1d1d;line-height:12px}.commentItemZh_translation__yMkVZ{margin-top:10px;cursor:pointer;font-weight:400;color:#13c2c2;font-size:.14rem}.commentItemZh_imgBox__d3VW_{position:relative;height:180px}.collapse-comment-alllist_careListPopup__3zK_o{height:100vh;padding:0!important}.collapse-comment-alllist_careListPopup__3zK_o .collapse-comment-alllist_commonContainer__QnL6v{background-color:#fff;position:relative!important;padding-top:44px}.collapse-comment-alllist_careListPopup__3zK_o .collapse-comment-alllist_commonContainer__QnL6v .collapse-comment-alllist_header__Gsh_E{border-bottom:1px solid #f5f5f5;position:fixed;top:0;left:0;width:100%;height:44px}.collapse-comment-alllist_careListPopup__3zK_o .collapse-comment-alllist_commonContainer__QnL6v .collapse-comment-alllist_content__NdUz7{background:#fff;max-height:calc(100vh - 44px);overflow-y:scroll;scroll-behavior:smooth;padding:0 12px}.collapse-comment-alllist_careListPopup__3zK_o .collapse-comment-alllist_commonContainer__QnL6v .collapse-comment-alllist_content__NdUz7 .collapse-comment-alllist_commentRow__LAHQa{padding:15px 0;border-bottom:1px solid #f5f5f5}.collapse-comment-alllist_careListPopup__3zK_o .collapse-comment-alllist_commonContainer__QnL6v .collapse-comment-alllist_content__NdUz7 .collapse-comment-alllist_commentRow__LAHQa:last-child{border-bottom:none}.empty_networkWrapperPC__CshqY{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;height:527px}.empty_networkWrapperPC__CshqY img{width:162px;height:162px}.empty_networkWrapperPC__CshqY .tips{font-size:16px;font-weight:600;color:#666;margin-top:22px}.empty_networkWrapperMobile__d_Wxg{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;height:295px}.empty_networkWrapperMobile__d_Wxg img{width:162px;height:162px}.empty_networkWrapperMobile__d_Wxg .tips{font-size:16px;font-weight:600;color:#666;margin-top:22px}.newFriendCard_newFriendCard__kRWXM{width:100%;background-image:linear-gradient(180deg,transparent 144px,#fff2f5 50%),url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/top_bg.88e4192c.png);background-size:100% auto;background-repeat:no-repeat;border-radius:10px;padding:10px 14px 3px;position:relative;cursor:pointer}.newFriendCard_newFriendCard__kRWXM .newFriendCard_logo__lUH6v{position:absolute;right:12px;top:0;width:79px;height:70px}.newFriendCard_newFriendCard__kRWXM .newFriendCard_headerBox__fFxWq{display:flex;align-items:center}.newFriendCard_newFriendCard__kRWXM .newFriendCard_headerBox__fFxWq .newFriendCard_hiIcon___M4vL{width:30px;height:30px;margin-right:4px}.newFriendCard_newFriendCard__kRWXM .newFriendCard_headerBox__fFxWq .newFriendCard_headerTitle__iQVT3{width:auto;height:22px}.newFriendCard_newFriendCard__kRWXM .newFriendCard_itemBox__vFVAU{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;margin-top:12px}.newFriendCard_newFriendCard__kRWXM .newFriendCard_itemBox__vFVAU .newFriendCard_item__WKcf2{width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:8px 1px;background:#fff;border-radius:8px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/white_en.f473fa2c.png) no-repeat 50%;background-size:contain}.newFriendCard_newFriendCard__kRWXM .newFriendCard_itemBox__vFVAU .newFriendCard_item__WKcf2 span{font-weight:400;font-size:14px;color:#1b1d1d;line-height:1}.newFriendCard_newFriendCard__kRWXM .newFriendCard_itemBox__vFVAU .newFriendCard_item__WKcf2 .newFriendCard_itemIcon__KE_CM{width:38px;height:38px}.newFriendCard_newFriendCard__kRWXM.newFriendCard_newFriendCardEN__ERNaq{padding:10px 9px 1px}.newFriendCard_newFriendCard__kRWXM.newFriendCard_newFriendCardEN__ERNaq .newFriendCard_itemBox__vFVAU .newFriendCard_item__WKcf2{font-size:11px;width:86px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/white.cb3603b1.png) no-repeat 50%;background-size:contain}.newFriendCard_newFriendCard__kRWXM.newFriendCard_newFriendCardEN__ERNaq .newFriendCard_itemBox__vFVAU .newFriendCard_item__WKcf2 span{font-size:11px}.newFriendCard_newFriendCard__kRWXM.newFriendCard_newFriendCardFr__sDoA_ .newFriendCard_itemBox__vFVAU .newFriendCard_item__WKcf2{span-font-size:10px}.newFriendCard_newFriendCard__kRWXM .newFriendCard_descTitle__x34Vk{font-weight:400;font-size:12px;color:#454a4a;line-height:17px;margin-top:28px;display:flex;align-items:center;justify-content:center}.newFriendCard_newFriendCard__kRWXM .newFriendCard_descTitle__x34Vk span{color:#fe3810;font-size:16px;font-weight:500}.newFriendCard_newFriendCard__kRWXM .newFriendCard_openBtn__1r8CB{height:44px;background:#13c2c2;border-radius:22px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px;color:#fff;margin:10px 6px 6px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/btn-bg.cce0dbe5.png) no-repeat 50%;background-size:contain;padding-bottom:8px;cursor:pointer}.newFriendCard_newFriendCard__kRWXM .newFriendCard_openBtn__1r8CB .newFriendCard_slogo__hPhT4{width:22px;height:19px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/logo_fill.ee09ab91.png) no-repeat 50%;background-size:contain;margin-right:8px}.comment-list-skeleton_commentListSkeleton__bEpFc{width:100%;background:#fff;padding:15px;position:fixed;top:0;left:0;min-height:100vh;overflow:auto;z-index:9}.comment-list-skeleton_commentListSkeleton__bEpFc .tabs{display:flex;margin-bottom:20px}.comment-list-skeleton_commentListSkeleton__bEpFc .tabs .tabItem{width:60px;height:24px;border-radius:12px;margin-right:10px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem{margin-bottom:30px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .header{display:flex;align-items:center;margin-bottom:10px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .header .avatar{width:32px;height:32px;border-radius:50%;margin-right:10px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .header .userInfo{flex:1}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .header .userInfo .name{width:30%;height:14px;border-radius:4px;margin-bottom:6px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .header .userInfo .rating{width:20%;height:12px;border-radius:4px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .header .date{width:50px;height:12px;border-radius:4px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .content .line{width:100%;height:14px;border-radius:4px;margin-bottom:8px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .content .line:last-child{width:60%}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .images{display:flex;margin-top:10px}.comment-list-skeleton_commentListSkeleton__bEpFc .commentItem .images .imgItem{width:80px;height:80px;border-radius:4px;margin-right:8px}.comment-list-skeleton_commentListSkeleton__bEpFc .skeletonParagraph{background:linear-gradient(90deg,hsla(0,0%,75%,.2) 25%,hsla(0,0%,51%,.24) 37%,hsla(0,0%,75%,.2) 63%);background-size:400% 100%;-webkit-animation:comment-list-skeleton_skeletonLoading__8DOqo 1.4s ease infinite;animation:comment-list-skeleton_skeletonLoading__8DOqo 1.4s ease infinite}@keyframes comment-list-skeleton_skeletonLoading__8DOqo{0%{background-position:100% 50%}to{background-position:0 50%}}.restaurant-merchant-info_merchantInfo__nfR1O{padding:10px;background-color:#f4f4f4}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca{background:#fff;border-radius:4px;padding:15px;font-size:16px;font-weight:600;color:#333;margin-bottom:15px}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_line__vadEN{border-bottom:1px solid #e6e6e6;margin:15px 0}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca p{margin-bottom:12px}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_notice__O0Fnm{color:#555;font-size:14px;font-weight:400}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_addressInfo__DX0vS{display:flex;align-items:flex-start}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_addressInfo__DX0vS .restaurant-merchant-info_infoBox__tfNJh{display:inline-flex;align-items:center;justify-content:space-between;flex:1}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_addressInfo__DX0vS .restaurant-merchant-info_infoBox__tfNJh .restaurant-merchant-info_sizeType__aqG7A{font-size:12px;color:#666;margin-top:10px}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_bgDot__EajTd{width:28px;height:28px;border-radius:50%;background:#f1f2f6;display:inline-flex;align-items:center;justify-content:center}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_bgDot__EajTd a{color:#000;text-decoration:none}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_rowInfo__rtnvz{display:flex;align-items:center;justify-content:space-between}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_timeList__U267_{display:flex;align-items:flex-start;margin-bottom:10px;font-size:14px;line-height:20px;font-weight:400;color:#555}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_timeList__U267_ .restaurant-merchant-info_week__A8eYt{display:inline-block;min-width:50px}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_timeList__U267_>div{flex:1;margin-left:10px}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_timeList__U267_.restaurant-merchant-info_isBold__On9Am{font-weight:500;color:#000}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_timeList__U267_.restaurant-merchant-info_special__jZcA_{flex-direction:column}.restaurant-merchant-info_merchantInfo__nfR1O .restaurant-merchant-info_boxCon__Onvca .restaurant-merchant-info_timeList__U267_.restaurant-merchant-info_special__jZcA_>div{margin-left:0}.recommend_recommend__wdZNd{flex:1;overflow-y:auto;overflow-x:hidden;background:#f5f5f5;padding:0 12px 30px;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.recommend_recommend__wdZNd .recommend_tips__WkfVh{font-weight:400;font-size:.12rem;color:#8f9494;padding:14px 0}.recommend_recommend__wdZNd .recommend_tips__WkfVh .recommend_tip__LVBeP{display:flex;align-items:center;justify-content:center}.recommend_recommend__wdZNd .recommend_tips__WkfVh .recommend_tip__LVBeP:after,.recommend_recommend__wdZNd .recommend_tips__WkfVh .recommend_tip__LVBeP:before{margin:0 8px;display:inline-block;content:"";width:40px;height:1px;background:#8f9494}.recommend_recommend__wdZNd .recommend_card__TRoxu{width:100%}.recommend_cardWrapper__VN_ZG{width:100%;background:#fff}.recommend_cardWrapper__VN_ZG .container{width:100%;background-color:#fff;font-family:var(--font-poppins)}.recommend_cardWrapper__VN_ZG .container:first-child{padding-top:0}.recommend_cardWrapper__VN_ZG .container .bg{width:100%;height:124px;position:relative}.recommend_cardWrapper__VN_ZG .container .bg .restaurantPhoto{width:100%!important;height:124px;border-radius:12px}.recommend_cardWrapper__VN_ZG .container .bg .restaurantPhoto img{width:100%;height:124px;vertical-align:middle;border-radius:12px;display:block}.recommend_cardWrapper__VN_ZG .container .bg .logo{position:absolute;right:10px;bottom:10px;width:50px;height:50px;margin:0}.recommend_cardWrapper__VN_ZG .container .bg .logo .restaurantLogo{width:50px;height:50px;border-radius:6px}.recommend_cardWrapper__VN_ZG .container .bg .sign{position:absolute;left:8px;top:8px;padding:1px 4px;background:#0d8282;border-radius:4px;display:flex;justify-content:center;align-items:center}.recommend_cardWrapper__VN_ZG .container .bg .sign .signText{display:block;color:#fff;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:12px;line-height:17px}.recommend_cardWrapper__VN_ZG .container .bg .close{width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:12px;position:absolute;left:0;bottom:0;z-index:10;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff}.recommend_cardWrapper__VN_ZG .container .bg .close.noIconBg{background:transparent}.recommend_cardWrapper__VN_ZG .container .bg .close .closeIcon{width:12px;height:12px;object-fit:cover;margin-bottom:6px}.recommend_cardWrapper__VN_ZG .container .bg .close .closeText{font-weight:400;font-size:12px;color:#fff;line-height:18px;text-align:center;max-width:290px;word-break:break-word}.recommend_cardWrapper__VN_ZG .container .bg .close .closeText.noIconText{background:#fff;padding:4px 10px;border-radius:13px;font-weight:500;font-size:12px;color:#000;line-height:18px}.recommend_cardWrapper__VN_ZG .container .info{margin-top:6px}.recommend_cardWrapper__VN_ZG .container .info .name{font-weight:600;color:#000;font-size:16px;line-height:22px;max-width:100%;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}.recommend_cardWrapper__VN_ZG .container .info .name .prime{vertical-align:middle}.recommend_cardWrapper__VN_ZG .container .info .name img{height:14px;width:auto;margin-right:3px}.recommend_cardWrapper__VN_ZG .container .info .others{margin-top:2px;color:#666;font-size:14px;line-height:19px;display:flex;align-items:center}.recommend_cardWrapper__VN_ZG .container .info .others .rate{color:#666;font-weight:400;margin-right:2px}.recommend_cardWrapper__VN_ZG .container .info .others .speedImg{margin-top:2px}.recommend_cardWrapper__VN_ZG .container .info .others .star{height:100%;margin-right:4px;display:inline-flex;align-items:center}.recommend_cardWrapper__VN_ZG .container .info .others .star .starIcon{width:12px;height:12px}.recommend_cardWrapper__VN_ZG .container .info .others .pointSlice{margin:0 4px 0 0;color:#666}.recommend_cardWrapper__VN_ZG .container .info .others .stateLabel{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend_cardWrapper__VN_ZG .container .info .others .stateLabel del{color:red}.recommend_cardWrapper__VN_ZG .container .info .others .stateLabel .expressDelivery{font-weight:500;font-size:12px;color:#000}.recommend_cardWrapper__VN_ZG .container .goodsContainer{width:100%;display:flex;margin-top:16px;overflow-x:scroll}.recommend_cardWrapper__VN_ZG .container .goodsContainer .goods{width:108px;margin-right:1px}.recommend_cardWrapper__VN_ZG .container .goodsContainer .goods:last-child{margin:0}.recommend_cardWrapper__VN_ZG .container .goodsContainer .goods .goodsImage>img{width:108px;height:88px;object-fit:cover;border-radius:2px}.recommend_cardWrapper__VN_ZG .container .goodsContainer .goods .name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:14px;margin-top:3px}.recommend_cardWrapper__VN_ZG .container .goodsContainer .goods .price{font-size:14px;color:#fb4e44;font-weight:600;line-height:16px;margin-top:5px}.recommend_cardWrapper__VN_ZG .container .goodsContainer .goods .price del{color:#999;font-size:11px;font-weight:400;display:inline-block;margin-left:3px}.recommend_cardWrapper__VN_ZG .container .helpMeBuy{display:flex;flex-flow:row nowrap;margin-top:6px}.recommend_cardWrapper__VN_ZG .container .helpMeBuy img{width:20px}.recommend_cardWrapper__VN_ZG .container .helpMeBuy>div{display:flex;align-items:center;padding:0 4px;margin-left:-1px;height:18px;border:1px solid #5991ff;border-radius:2px;font-size:12px;color:#5991ff;box-sizing:border-box}.recommend_cardWrapper__VN_ZG .container .separation{width:100%;height:1px;background:#f4f4f4}.recommend_cardWrapper__VN_ZG .recommend_card__TRoxu:after{content:"";display:block;width:100%;height:1px;background:linear-gradient(180deg,#e5e5e5,#e6e6e6 100%,#e6e6e6 0);margin:12px 0}.recommend_cardWrapper__VN_ZG .recommend_card__TRoxu:last-child:after{height:0}.hot-cities_hotCities__5XN83{display:flex;flex-direction:column;align-items:center;background:#fff}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q{padding-bottom:60px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo{margin-top:40px;max-width:1000px;margin-bottom:8px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerImg__TBCwP{width:100%;height:280px;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.04)}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7{padding:32px 0 40px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_title__f_oX_{font-size:26px;line-height:34px;margin-bottom:12px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_subtext__xUmXj{font-size:16px;margin-bottom:32px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_addressBtn__9SS2E{width:auto;min-width:240px;padding:14px 32px;align-self:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1)}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_addressBtn__9SS2E:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(19,194,194,.3);background:#15d1d1}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_addressBtn__9SS2E:active{transform:translateY(0);opacity:.9}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff{max-width:1000px;margin:0 auto;padding:0}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf{margin-bottom:24px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_sectionTitle__Suwze{font-size:20px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_viewAllBtn__0iSUv{transition:all .3s ease}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_viewAllBtn__0iSUv:hover{color:#13c2c2}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_viewAllBtn__0iSUv:hover .hot-cities_arrowIcon__XQCVd{transform:translateX(4px)}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_viewAllBtn__0iSUv .hot-cities_arrowIcon__XQCVd{display:inline-block;transition:transform .3s ease}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA{grid-template-columns:repeat(4,1fr);gap:20px}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA .hot-cities_cityItem__5H7qz{background:#fff;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.02);padding:16px 8px;border-radius:12px;font-size:15px;font-weight:500;color:#333;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA .hot-cities_cityItem__5H7qz:hover{color:#13c2c2;border-color:#13c2c2;background:#f2fcfc;transform:translateY(-3px);box-shadow:0 8px 24px rgba(19,194,194,.12)}.hot-cities_hotCities__5XN83.hot-cities_pc__doY2Q .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA .hot-cities_cityItem__5H7qz:active{transform:translateY(0);background:#e6f7f7}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo{width:100%;display:flex;flex-direction:column;align-items:center}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo .hot-cities_headerImg__TBCwP{width:100%;height:18vh;object-fit:cover;object-position:center;display:block}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:24px 20px;position:relative;z-index:1;width:100%;box-sizing:border-box}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_title__f_oX_{font-size:20px;font-weight:600;color:#111;margin-bottom:8px;line-height:28px}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_subtext__xUmXj{font-size:14px;color:#666;line-height:20px;margin-bottom:24px}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_addressBtn__9SS2E{background:#13c2c2;color:#fff;font-size:16px;font-weight:500;padding:12px 0;border-radius:24px;border:none;outline:none;cursor:pointer;width:100%;align-self:center;transition:opacity .2s}.hot-cities_hotCities__5XN83 .hot-cities_header__dU3Uo .hot-cities_headerText__QwTI7 .hot-cities_addressBtn__9SS2E:active{opacity:.8}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff{width:100%;padding:0 20px 16px;display:flex;flex-direction:column}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_sectionTitle__Suwze{font-size:18px;font-weight:600;color:#111}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_viewAllBtn__0iSUv{display:flex;align-items:center;font-size:14px;color:#666;text-decoration:none}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_sectionHeader__v3bvf .hot-cities_viewAllBtn__0iSUv .hot-cities_arrowIcon__XQCVd{margin-left:4px;font-size:10px}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_emptyState___isVT{text-align:center;color:#999;font-size:14px;padding:20px 0}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_loadingState__AlkO8{display:flex;justify-content:center;padding:40px 0}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA .hot-cities_cityItem__5H7qz{background:#f4f4f4;border-radius:8px;padding:10px 4px;font-size:14px;color:#333;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s}.hot-cities_hotCities__5XN83 .hot-cities_content__Rv8Ff .hot-cities_citiesGrid__8ykJA .hot-cities_cityItem__5H7qz:active{background:#eee}.card_lifeCardWrapper__ZDyop{width:100%;background-color:#fff;margin-bottom:15px;text-align:left;padding:5px;border-radius:5px;cursor:pointer}.card_lifeCardWrapper__ZDyop:first-child{padding-top:0}.card_lifeCardWrapper__ZDyop .imgScroll{width:100%;display:flex;overflow-x:auto;margin-top:10px}.card_lifeCardWrapper__ZDyop .imgScroll .restaurantPhoto{margin-right:9px}.card_lifeCardWrapper__ZDyop .imgScroll .restaurantPhoto:last-child{margin-right:0}.card_lifeCardWrapper__ZDyop .imgScroll img{width:109px;height:109px;border-radius:4px}.card_lifeCardWrapper__ZDyop .info{line-height:normal}.card_lifeCardWrapper__ZDyop .info .name{font-weight:600;color:#000;font-size:18px;max-width:100%;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card_lifeCardWrapper__ZDyop .info .distance{display:flex;align-items:center;color:#999;font-size:12px}.card_lifeCardWrapper__ZDyop .info .distance i{color:#a0a0a0;margin-right:3px}.card_lifeCardWrapper__ZDyop .info .others{margin-bottom:5px;color:#999;font-size:12px;display:flex;align-items:center}.card_lifeCardWrapper__ZDyop .info .others span{margin-left:4px}.card_lifeCardWrapper__ZDyop .info .others .rate{color:#fe624a;font-weight:600}.card_lifeCardWrapper__ZDyop .info .others .category{display:inline-block;max-width:60%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.corner-tag_cornerTag___SLsC{position:absolute;right:-4px;top:10px;font-size:10px;line-height:18px;font-weight:500;z-index:49;text-align:center;height:22px;color:#000}.corner-tag_newShop__KbTZK{width:28px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/newShop.da4a7ef2.svg) no-repeat;background-size:cover}.corner-tag_exclusive__60cxF{width:28px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/exclusive.6fd62cc7.svg) no-repeat;background-size:cover}.corner-tag_exclusiveEn__TI7Js{width:59px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/exclusiveEn.011a0ddf.svg) no-repeat;background-size:cover}.corner-tag_fixedDelivery___eyh0{width:56px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/fixedDelivery.4ffa412c.svg) no-repeat;background-size:cover}.corner-tag_fixedDeliveryEn__WdMXZ{width:93px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/fixedDeliveryEn.43158921.svg) no-repeat;background-size:cover}.corner-tag_tuan__660ee{width:32px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/tuan.6d22cb6e.svg) no-repeat;background-size:cover}.corner-tag_tuanEn__dmbTM{width:92px;background:url(https://cdn-static-orderweb.fantuan.ca/_next/static/media/tuanEn.d37ce248.svg) no-repeat;background-size:cover}.top-icons_homeIcons__Hs4dx{background:#fff;position:relative;width:83.3%;max-width:1200px;margin:0 auto}.top-icons_homeIcons__Hs4dx .top-icons_arrowImg__MSIvX{position:absolute;z-index:99;width:48px;height:48px;top:42px;opacity:0;cursor:pointer}.top-icons_homeIcons__Hs4dx .top-icons_rightArrowImg__YLAV_{right:-30px}.top-icons_homeIcons__Hs4dx .top-icons_rightArrowImg__YLAV_.top-icons_rightBtnShow__qquDH{opacity:1}.top-icons_homeIcons__Hs4dx .top-icons_leftArrowImg__a4oLW{left:-30px;transform:rotateY(180deg)}.top-icons_homeIcons__Hs4dx .top-icons_leftArrowImg__a4oLW.top-icons_leftBtnShow__kZgIm{opacity:1}.top-icons_text__jFJi5{font-size:12px;color:#333;line-height:17px;max-width:100%;margin-bottom:2px;line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;white-space:nowrap}.top-icons_text__jFJi5.top-icons_selected__UhIRY{color:#13c2c2;font-weight:600}.top-icons_skeletonContainer__WE1JX{display:flex;flex-direction:column;align-items:center;position:relative}.top-icons_skeletonIcon__KEwAJ{width:30px;height:30px}.top-icons_skeletonIcon__KEwAJ,.top-icons_skeletonText__Qe2qF{border-radius:6px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:top-icons_skeleton-loading__uOAD0 1.5s infinite}.top-icons_skeletonText__Qe2qF{width:40px;height:12px;margin-top:4px}.top-icons_entranceSingleWrapper__vg7hP{display:flex;width:100%}.top-icons_entranceSingleWrapper__vg7hP .top-icons_skeletonContainer__WE1JX{width:78px}.top-icons_entranceSingleWrapper__vg7hP .top-icons_skeletonContainer__WE1JX .top-icons_skeletonIcon__KEwAJ{width:45px;height:45px;margin-bottom:8px}.top-icons_entranceSingleWrapper__vg7hP .top-icons_itemContainer__ZbXqA{display:flex;flex-direction:column;align-items:center;position:relative}.top-icons_entranceSingleWrapper__vg7hP .top-icons_itemContainer__ZbXqA .top-icons_icon__s_tnX{width:30px;height:30px}.top-icons_entranceSingleWrapper__vg7hP .top-icons_itemContainer__ZbXqA .top-icons_bubbleIcon__4jiK5{height:20px;width:auto!important;position:absolute;top:-12px;right:0;z-index:10}.top-icons_entranceSingleWrapper__vg7hP .top-icons_entranceItem__wI5Gu{padding-top:30px;display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.top-icons_entranceSingleWrapper__vg7hP .top-icons_entranceItem__wI5Gu::-webkit-scrollbar{display:none}.top-icons_entranceSingleWrapper__vg7hP .top-icons_entranceItem__wI5Gu .top-icons_itemContainer__ZbXqA{flex-shrink:0;width:78px;cursor:pointer}.top-icons_entranceSingleWrapper__vg7hP .top-icons_entranceItem__wI5Gu .top-icons_icon__s_tnX{width:45px;height:45px;margin-bottom:8px}@keyframes top-icons_skeleton-loading__uOAD0{0%{background-position:200% 0}to{background-position:-200% 0}}