.searchBoxModal{background:hsla(0,0%,7%,.3);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:flex;align-items:center;justify-content:center}.searchBox{background-color:var(--smtcColorBgSurface);width:70%;height:60%;border-radius:8px;padding-top:24px;flex-direction:column}.searchBox,.searchBox .searchBoxHeader{display:flex;justify-content:space-between}.searchBox .searchBoxHeader{align-items:center;margin-bottom:24px;padding:0 24px;font-size:20px;font-weight:700;color:var(--smtcColorTextPrimary)}.searchBox .searchBoxHeader .searchBoxClose{font-size:20px;color:var(--smtcColorTextPrimary);cursor:pointer}.searchBox .searchBoxInput{margin:0 24px}.searchBox .searchBoxInput .tu-ol-input-icon{display:flex;height:18px;width:18px;margin-right:4px;align-items:center;justify-content:center}.searchBox .searchBoxInput .tu-ol-input-content input{font-weight:400}.searchBox .searchBoxInput .searchBox-online-input .searchBoxIcon{font-size:18px;color:var(--smtcColorTextPlaceholder)}.searchBox .searchBoxContent{display:flex;flex-wrap:wrap;height:100%;margin-top:16px;padding:0 24px;align-content:flex-start}.searchBox .tagBox{display:flex;margin-top:16px;align-items:center;font-size:14px;color:#000;width:calc(33.33% - 4px);transition:all .2s ease;margin-right:4px}.searchBox .tagBox.active>i{color:var(--smtcColorBgBrand)}.searchBox .tagBox>i{font-size:16px;color:var(--smtcColorTextPlaceholder);margin-right:8px;flex-shrink:0;cursor:pointer}.searchBox .tagBox>i:hover{color:var(--smtcColorBgBrand)}.searchBox .tagBox .label{cursor:pointer}.searchBox .searchBoxBottom{display:flex;justify-content:flex-end;border-top:1px solid var(--smtcColorBorderDisabled);padding:24px}.searchBox .searchBoxBottom .searchBoxBottomBtn{border-radius:4px;border:1px solid var(--smtcColorBgBrand);color:var(--smtcColorBgBrand);font-size:16px;font-weight:500;cursor:pointer;padding:7px 16px}.searchBox .searchBoxBottom .searchBoxBottomBtn.default{background:var(--smtcColorBgBrand);color:var(--smtcColorTextWhite)}@media (max-width:768px){.searchBox{width:90%;height:80%;padding:16px}.searchBox .tagBox{width:50%}.searchBox{width:95%;height:85%;padding:12px}.searchBox .tagBox{width:100%}}.sr-only{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.myScrollView,.sr-only{position:absolute!important}.myScrollView{top:0;left:0;right:0;bottom:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:0}.gl-restaurants{background-color:var(--smtcColorBgContainer)}.pc-page-warp{max-width:1160px;margin:0 auto 20px}.pc-map-box-placeholder{width:278px;height:100px;flex-shrink:0;border-radius:8px;background-color:var(--smtcColorBgSurface)}.pc-page-title{color:var(--smtcColorTextPrimary);font-size:32px;font-weight:700;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.pc-page-title .pc-page-title-title{margin:0;font-size:inherit;font-weight:inherit;color:inherit}.pc-page-title .pc-page-title-subtitle{font-size:14px;font-weight:400;margin:0 0 0 32px;color:inherit}.pc-content-warp{display:flex}.pc-letf-warp{width:278px;flex-shrink:0;margin-right:16px}.pc-rest-lists{overflow:hidden}.pc-rest-lists .pc-rest-sub-title{font-size:16px;font-weight:500;color:var(--smtcColorTextPrimary);margin-bottom:16px}.pc-no-rest-warp{flex:1;display:flex;align-items:center;justify-content:center;height:100%;background:var(--smtcColorBgSurface);border-radius:12px;overflow:hidden;max-height:820px}.h5-page-warp{position:relative;padding-bottom:0;background-color:transparent}.h5-page-warp .h5-page-head-layer{position:absolute;top:0;left:0;right:0;z-index:5000}.h5-page-warp .h5-page-hero{position:relative;width:100%;aspect-ratio:375/108;height:auto;overflow:hidden;background-color:var(--smtcColorBgContainer)}.h5-page-warp .h5-page-hero-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h5-page-warp .h5-page-hero-mask{position:absolute;inset:0;background:rgba(0,0,0,.5);pointer-events:none}.h5-page-warp .h5-city-selector{display:inline-flex;align-items:center;max-width:calc(100% - 24px);min-width:0;color:var(--smtcColorTextWhite);font-size:16px;font-weight:500;position:absolute;left:12px;bottom:30px}.h5-page-warp .h5-city-selector .h5-city-selector-text{display:inline-flex;align-items:center;min-width:0;flex:1;overflow:hidden}.h5-page-warp .h5-city-selector .h5-city-selector-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.h5-page-warp .h5-city-selector .h5-city-selector-back{flex-shrink:0;font-size:24px}.h5-page-warp .h5-city-selector .h5-city-selector-arrow{flex-shrink:0;margin-left:4px;font-size:16px}.h5-page-warp .h5-page-card{position:relative;margin-top:-16px;background-color:var(--smtcColorTextWhite);border-radius:12px 12px 0 0;overflow:hidden}.h5-page-warp .h5-page-title{margin:0;color:var(--smtcColorTextPrimary);font-size:22px;font-weight:700;padding:8px 12px 0;line-height:28px}.h5-page-warp.h5-page-warp--search-plain{background-color:var(--smtcColorTextWhite)}.h5-content-warp{margin-top:0;overflow:hidden;background-color:var(--smtcColorBgSurface)}.h5-content-warp .h5-rest-lists{flex:1;overflow:hidden}.h5-content-warp .h5-no-rest-warp{margin-top:0;height:100%}.pagination-container{text-align:center;margin-top:60px;margin-bottom:100px}@media screen and (max-width:1023px)and (min-width:768px){.pc-page-title{font-size:24px}}@media screen and (max-width:767px){.pc-page-title{font-size:18px}.pc-letf-warp{display:none}}.item-empty-box{background:#5b5b5b;border-radius:8px;width:100%;overflow:hidden}.item-empty-box.white{display:flex;background:var(--smtcColorBgSurface)}.item-empty-box.white .item-img-box{background:#f5f5f5;width:99px;height:99px;flex-shrink:0;border-radius:8px}.item-empty-box.white .item-info-box{background:var(--smtcColorBgSurface);flex:1;padding:0 8px}.item-empty-box.white .item-info-poiname{background:#f5f5f5}.item-empty-box .item-img-box{position:relative;background:#5b5b5b;width:100%;height:125px}.item-empty-box .item-info-box{display:flex;flex-direction:column;justify-content:flex-end;padding:12px;background:#3e3e3e}.item-empty-box .item-info-poiname{height:18px;background:hsla(0,0%,100%,.1);margin-bottom:4px}.trip-head-placeholder,.trip-head-slot{width:100%;flex-shrink:0;box-sizing:border-box}.trip-head-placeholder{background:var(--smtcColorBgSurface)}.trip-head-placeholder--transparent{background:transparent}.layerContainer{background:hsla(0,0%,7%,.3);position:fixed;top:0;left:0;width:100vw;height:100vh;text-align:center;display:table;z-index:9999;right:0;bottom:0}.layerContainer.layerContainerHasMinHeight{min-height:746px}.loading-box{padding:10px 0;color:#999;text-align:center}.loading-bottom{position:relative;margin-right:5px;background:url(https://pages.trip.com/gm/foods/GlobalContentNfesFoods/components/loading_bottom.png) no-repeat -20px 0;background-size:36px 18px;vertical-align:middle}.loading-bottom,.loading-bottom .loading-ring{display:inline-block;letter-spacing:normal;word-spacing:normal;width:18px;height:18px}.loading-bottom .loading-ring{margin-bottom:5px;background:url(https://pages.trip.com/gm/foods/GlobalContentNfesFoods/components/loading_bottom.png) no-repeat;background-size:36px 18px;animation:gs-cui-loading 1.58s linear infinite;transform-origin:50% 49%}@keyframes gs-cui-loading{to{transform:rotate(1turn)}}.gl-cpt_loading{width:120px;height:120px;border-radius:8px;margin:300px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.gl-cpt_loading-img{width:44px;height:44px}.gl-cpt_loading_pc{background-color:var(--smtcColorBgSurface);width:140px;height:140px;border-radius:8px;margin:300px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.gl-cpt_loading_pc .gl-cpt_loading_img_pc{width:80px;height:80px}.gl-cpt-pagination a.btn-next,.gl-cpt-pagination a.btn-prev,.gl-cpt-pagination button,.gl-cpt-pagination li{font-size:14px;padding:0 6px;border-radius:4px;border:1px solid var(--smtcColorBorderDefault);background:var(--smtcColorBgSurface);cursor:pointer;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#455873;text-decoration:none;box-sizing:border-box}.gl-cpt-pagination a.btn-next:focus,.gl-cpt-pagination a.btn-prev:focus,.gl-cpt-pagination button:focus,.gl-cpt-pagination li:focus{outline:none}.gl-cpt-pagination a.btn-next.disabled,.gl-cpt-pagination a.btn-prev.disabled,.gl-cpt-pagination button.disabled,.gl-cpt-pagination li.disabled{border:1px solid var(--smtcColorBorderDefault);background:#f3f4f6;cursor:not-allowed;box-shadow:none;pointer-events:none}.gl-cpt-pagination .btn-next i,.gl-cpt-pagination .btn-prev i{font-size:10px;color:#000}.gl-cpt-pagination .btn-next:not(.disabled):hover,.gl-cpt-pagination .btn-prev:not(.disabled):hover{border:1px solid var(--smtcColorBgBrand)}.gl-cpt-pagination .btn-next:not(.disabled):hover i,.gl-cpt-pagination .btn-prev:not(.disabled):hover i{color:var(--smtcColorBgBrand)}.gl-cpt-pagination .gl-cpt-pagination__total{margin:0 10px}.gl-cpt-pagination .gl-cpt-pager{-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;display:inline-block;vertical-align:top;font-size:0;padding:0;margin:0 8px 0 0}.gl-cpt-pagination .gl-cpt-pager li{margin-left:8px}.gl-cpt-pagination .gl-cpt-pager li.active{border-color:var(--smtcColorBgBrand);background:var(--smtcColorBgBrand);cursor:default}.gl-cpt-pagination .gl-cpt-pager li:hover{border-color:var(--smtcColorBgBrand)}.gl-cpt-pagination .gl-cpt-pager li a,.gl-cpt-pagination .gl-cpt-pager li span{color:#455873;line-height:32px}.gl-cpt-pagination .gl-cpt-pager li a:hover,.gl-cpt-pagination .gl-cpt-pager li span:hover,.gl-cpt-pagination .gl-cpt-pager li:hover a,.gl-cpt-pagination .gl-cpt-pager li:hover span{color:var(--smtcColorBgBrand)}.gl-cpt-pagination .gl-cpt-pager li.active a,.gl-cpt-pagination .gl-cpt-pager li.active a:hover,.gl-cpt-pagination .gl-cpt-pager li.active span,.gl-cpt-pagination .gl-cpt-pager li.active span:hover{color:var(--smtcColorBgSurface)}.gl-cpt-pagination .gl-cpt-pager li.btn-quicknext:hover,.gl-cpt-pagination .gl-cpt-pager li.btn-quickprev:hover{border-color:transparent;cursor:default}.gl-cpt-pagination .gl-cpt-pager .gl-cpt-icon-more{border-color:transparent;background:transparent;color:#ccc;font-size:28px;width:22px}.gl-cpt-pagination .gl-cpt-pager .gl-cpt-icon-more:before{content:"…";margin-top:-16px}.gl-cpt-pagination.gl-cpt-pagination-small button,.gl-cpt-pagination.gl-cpt-pagination-small li,.gl-cpt-pagination.gl-cpt-pagination-small span{width:20px;height:20px;font-size:12px}.gl-cpt-pagination.gl-cpt-pagination-small .btn-next i,.gl-cpt-pagination.gl-cpt-pagination-small .btn-prev i{font-size:8px}.gl-cpt-pagination.gl-cpt-pagination-small .gl-cpt-pager a,.gl-cpt-pagination.gl-cpt-pagination-small .gl-cpt-pager span{line-height:20px}.gl-cpt-pagination.gl-cpt-pagination-small .gl-cpt-pager .gl-cpt-icon-more{font-size:14px;width:14px}.gl-cpt-pagination.gl-cpt-pagination-small .gl-cpt-pager .gl-cpt-icon-more:before{margin-top:0}.rest-item{display:flex;overflow:hidden;padding:16px 8px;border:.5px solid transparent;position:relative;background-color:var(--smtcColorBgSurface)}.rest-item.last-child:after{display:none}.rest-item:after{content:"";position:absolute;bottom:0;left:115px;width:100%;height:.5px;background-color:var(--smtcColorBorderDisabled)}.rest-item .img-warp-new{position:relative;flex-shrink:0;overflow:hidden;width:99px;min-height:99px;border-radius:8px;background-color:var(--smtcColorBgSkeleton)}.rest-item .img-warp-new .cardImg{width:100%;height:100%;border-radius:8px;background-color:var(--smtcColorBgSurface)}.rest-item .img-warp-new .cardImg>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.rest-item .img-warp-new .cardImgDefault{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#ebebf2;border-radius:8px}.rest-item .img-warp-new .cardImgDefault>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rest-item .detail{position:relative;overflow:hidden;padding-left:8px;flex:1;display:flex;flex-direction:column;gap:0}.rest-item .detail .item{display:flex;justify-items:center;margin-bottom:6px}.rest-item .detail .labelRow{flex-wrap:wrap;row-gap:4px;align-items:center;font-size:14px}.rest-item .detail .poiName{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;font-size:15px;color:var(--smtcColorTextPrimary);font-weight:500;text-align:left;margin-bottom:4px}.rest-item .detail .rateBox{display:flex;align-items:center;font-size:13px;color:var(--smtcColorTextPrimary)}.rest-item .detail .rate{padding:0 5px;margin-right:6px;height:20px;background:var(--smtcColorTextRate);border-radius:50px 0 40px 50px;display:flex;flex-direction:row;justify-content:center;align-items:center}.rest-item .detail .review-tag{font-size:14px;color:var(--smtcColorTextRate);font-weight:600;margin-right:4px}.rest-item .detail .current{font-size:14px;color:var(--smtcColorBgSurface);font-weight:700}.rest-item .detail .total{font-size:11px;color:var(--smtcColorBgSurface);opacity:.7;margin-left:1px;font-weight:500}.rest-item .detail .no-comment,.rest-item .detail .ta-review{color:var(--smtcColorTextPrimary);font-size:13px}.rest-item .detail .ta-review{display:inline-flex;align-items:center}.rest-item .detail .ta-review>img{height:12px;width:74px;background-size:cover;margin-right:4px}.rest-item .detail .normalLabel{border-radius:2px;background:var(--smtcColorBgSurfaceSecondary);color:var(--smtcColorTextPrimary);font-size:11px;padding:1px 4px;margin-right:4px;flex-shrink:0;white-space:nowrap}.rest-item .detail .normalLabel:last-child{margin-right:0}.rest-item .detail .cuisineLabel{display:inline-flex;align-items:center}.rest-item .detail .cuisineLabel .cuisine-icon{font-size:12px;line-height:1;margin-right:4px;color:var(--smtcColorTextPrimary)}.rest-item .detail .open-time-label{display:inline-flex;align-items:center}.rest-item .detail .open-time-label .opentime-icon{font-size:14px;line-height:1;margin-right:4px;color:var(--smtcColorTextPrimary)}.rest-item .detail .open-label{background:transparent;color:var(--smtcColorTextPositive)}.rest-item .detail .closing-soon-label,.rest-item .detail .opening-soon-label{background:transparent;color:var(--smtcColorTextAlert)}.rest-item .detail .haveBookLabel{background:var(--smtcColorBgPositivetinted);color:var(--smtcColorTextPositive)}.rest-item .detail .distanceBox{margin-bottom:0;word-break:break-all;text-align:left;color:var(--smtcColorTextPrimary);font-size:13px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rest-item .detail .line{background-color:var(--smtcColorTextPrimary);width:.5px;height:8px;margin:0 4px;display:inline-block;flex-shrink:0}.rest-item .detail .bookBtnBox{display:flex;flex-direction:row;justify-content:flex-end}.rest-item .detail .bookBtnBox .bookBtn{padding:7px 12px;text-align:center;background:var(--smtcColorBgBrand);border-radius:4px;color:var(--smtcColorBgSurface);font-size:13px;font-weight:600}.rest-item.pc-item{padding:0;margin-bottom:16px;border-radius:8px;border:.5px solid transparent;transition:transform .3s ease;cursor:pointer;box-shadow:none;align-items:stretch}.rest-item.pc-item:hover{border:.5px solid var(--smtcColorBorderDisabled);box-shadow:0 4px 16px 0 rgba(18,24,38,.1);transform:translateY(-1px)}.rest-item.pc-item:after{display:none}.rest-item.pc-item .img-warp-new{width:236px;flex-shrink:0;align-self:flex-start;position:relative}.rest-item.pc-item .img-warp-new .cardImg,.rest-item.pc-item .img-warp-new .cardImgDefault{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.rest-item.pc-item .img-warp-new .cardImg>img,.rest-item.pc-item .img-warp-new .cardImgDefault>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block}.rest-item.pc-item .img-warp-new.img-size-small{height:118px}.rest-item.pc-item .img-warp-new.img-size-medium{height:172px}.rest-item.pc-item .img-warp-new.img-size-large{height:220px}.rest-item.pc-item .img-warp-new .favorite-btn{position:absolute;top:8px;right:8px;z-index:2;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.92);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px rgba(18,24,38,.12);pointer-events:auto;font:inherit;line-height:1}.rest-item.pc-item .img-warp-new .favorite-btn:disabled{opacity:.6;cursor:wait}.rest-item.pc-item .img-warp-new .favorite-btn .icon-save{font-size:16px;color:var(--smtcColorTextPrimary);pointer-events:none}.rest-item.pc-item .img-warp-new .favorite-btn .icon-saved{color:var(--smtcColorTextDiscount);font-size:18px;pointer-events:none}.rest-item.pc-item .detail{padding:0;flex-direction:column;align-items:stretch;min-width:0}.rest-item.pc-item .detail .detail-header{width:100%;padding:12px 16px 0;box-sizing:border-box}.rest-item.pc-item .detail .detail-body{display:flex;flex-direction:row;align-items:stretch;flex:1;min-width:0}.rest-item.pc-item .detail .detail-main{flex:1;min-width:0;padding:8px 16px 0;display:flex;flex-direction:column}.rest-item.pc-item .detail .poiName{font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px;-webkit-line-clamp:1}.rest-item.pc-item .detail .rankings-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:0;width:100%}.rest-item.pc-item .detail .rankings-row .rest-ranking-box-middle .rest-ranking-right{padding-left:2px;z-index:2}.rest-item.pc-item .detail .rankings-row .miqilin-tag{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:12px;line-height:17px;color:#bd4b5a}.rest-item.pc-item .detail .rankings-row .miqilin-tag .miqilin-tag-icons{display:inline-flex;align-items:center}.rest-item.pc-item .detail .rankings-row .miqilin-tag .miqilin-tag-icons img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.rest-item.pc-item .detail .rankings-row .miqilin-tag .miqilin-tag-name{white-space:nowrap}.rest-item.pc-item .detail .item{margin-bottom:6px}.rest-item.pc-item .detail .normalLabel{padding:2px 0;font-size:14px;line-height:16px;background:initial;margin-right:0}.rest-item.pc-item .detail .haveBookLabel{background:var(--smtcColorBgPositivetinted);color:var(--smtcColorTextPositive);border-radius:2px;padding:2px 4px}.rest-item.pc-item .detail .cuisineLabel .cuisine-icon{font-size:14px;margin-right:4px;color:var(--smtcColorTextPrimary)}.rest-item.pc-item .detail .open-time-label .opentime-icon{font-size:14px;margin-right:4px}.rest-item.pc-item .detail .rate{margin-right:4px;height:18px}.rest-item.pc-item .detail .reviews{color:var(--smtcColorTextPrimary)}.rest-item.pc-item .detail .distanceBox{font-size:14px;line-height:20px;color:var(--smtcColorTextPrimary);display:flex;align-items:center}.rest-item.pc-item .detail .distanceBox .distance-icon{font-size:14px;margin-right:4px;color:var(--smtcColorTextTertiary);vertical-align:middle}.rest-item.pc-item .detail .distanceBox .line{background-color:var(--smtcColorTextTertiary)}.rest-item.pc-item .detail .bottom-box{margin-top:4px}.rest-item.pc-item .detail .feature-highlight-box{margin-top:4px;width:100%}.rest-item.pc-item .detail .bookBtnSide{flex-shrink:0;display:flex;align-items:flex-end;align-self:flex-end;padding:0 16px 12px 8px}.rest-item.pc-item .detail .bookBtnSide .bookBtn{display:inline-block;padding:8px 16px;min-width:96px;text-align:center;background:var(--smtcColorBgBrand);border-radius:4px;color:var(--smtcColorBgSurface);font-size:14px;font-weight:500;line-height:20px;border:none;cursor:pointer;white-space:nowrap}.rest-item.pc-item .detail .bookBtnSide .bookBtn:hover{opacity:.9}.rest-item.pc-item .cardImgDefault>img{height:100%;-o-object-fit:cover;object-fit:cover}.rest-item-wrap.pc-item-wrap{position:relative}.rest-item-wrap.pc-item-wrap .favorite-btn-overlay{position:absolute;top:8px;left:200px;z-index:2;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.92);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px rgba(18,24,38,.12);font:inherit;line-height:1}.rest-item-wrap.pc-item-wrap .favorite-btn-overlay:disabled{opacity:.6;cursor:wait}.rest-item-wrap.pc-item-wrap .favorite-btn-overlay .icon-save{font-size:16px;color:var(--smtcColorTextPrimary);pointer-events:none}.rest-item-wrap.pc-item-wrap .favorite-btn-overlay .icon-saved{color:var(--smtcColorTextDiscount);font-size:18px;pointer-events:none}.rest-ranking-box{min-width:53px;display:inline-flex;flex-direction:row;align-items:center;border-radius:2px;align-items:stretch}.rest-ranking-box .rest-ranking-left{position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;padding-left:4px;padding-right:8px;background:linear-gradient(56.31deg,#272727,#3d3d3d);border-radius:2px 0 0 2px;flex-grow:1}.rest-ranking-box .rest-ranking-left .my-color{color:#f8dac7;font-size:11px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.rest-ranking-box .rest-ranking-left .rest-ranking-triangle{width:8px;height:100%;position:absolute;right:0;top:0;background:url(https://pages.trip.com/gm/foods/GlobalContentNfesFoods/components/rest-ranking-triangle.png) no-repeat;background-size:100% 100%}.rest-ranking-box .rest-ranking-right{display:flex;flex-direction:row;align-items:center;background-color:#ffe2c8;padding-left:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;padding-right:4px;font-size:11px;color:#333;font-weight:500}.rest-ranking-box .rest-ranking-right .rest-ranking-text{font-weight:500}.rest-ranking-box .rest-ranking-right .my-color-jump{color:#333}.rest-ranking-box-middle .rest-ranking-left{height:20px;width:26px;overflow:hidden;margin-right:-1px;z-index:1}.rest-ranking-box-middle .rest-ranking-left .my-color{font-size:14px}.rest-ranking-box-middle .rest-ranking-left .rest-ranking-triangle{border-width:20px 7px 0 0}.rest-ranking-box-middle .rest-ranking-right{height:20px;line-height:20px}.darkBlue{color:#051a37}.grayBlue{color:#707f94}.rankingTagNew{display:inline-flex;width:58px;height:18px;background:linear-gradient(90deg,#ffe2c8,#e6af8a);border-radius:2px;justify-content:center;align-items:center}.rankingTagNew.rankingTag-click{cursor:pointer}.rankingTagNew .tripbest-icon{width:50px;height:14px;-o-object-fit:contain;object-fit:contain}.rankingTagNew-pc{width:auto;height:auto;background:none;border-radius:0;font-size:12px;line-height:17px;color:var(--smtcColorTextTripBest);align-items:center;gap:4px}.rankingTagNew-pc .tripbest-icon{width:60px;height:17px;flex-shrink:0}.rankingTagNew-pc .rankingTagNew-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rankingTagNew-pc .rankingTagNew-arrow{flex-shrink:0;font-size:12px;line-height:16px}.feature-highlight{position:relative;font-size:14px;line-height:20px;color:var(--smtcColorTextPrimary);word-break:break-word}.feature-highlight .feature-highlight-measure{position:absolute;left:0;right:0;top:0;visibility:hidden;pointer-events:none;z-index:-1;display:block;overflow:visible;max-height:none;font-size:14px;line-height:20px;word-break:break-word}.feature-highlight .feature-highlight-content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.feature-highlight .feature-highlight-content.is-clamped{text-overflow:clip}.feature-highlight .feature-highlight-content.expanded{display:block;overflow:visible}.feature-highlight .feature-highlight-label{font-weight:700;margin-right:4px}.feature-highlight .feature-highlight-label .feature-highlight-icon{font-size:14px;line-height:1;margin-right:4px;color:var(--smtcColorTextPrimary);font-weight:400;vertical-align:middle}.feature-highlight .feature-highlight-text{font-weight:400}.feature-highlight .feature-highlight-show-more{position:absolute;bottom:0;right:0;z-index:1;display:inline-flex;align-items:flex-end;padding-left:4px;color:var(--smtcColorTextPrimary);text-decoration:underline;text-underline-offset:2px;font-weight:700;font-size:14px;line-height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;background:var(--smtcColorBgSurface)}.feature-highlight .feature-highlight-show-more:before{content:"";position:absolute;right:100%;top:0;width:56px;height:100%;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 50%,var(--smtcColorBgSurface) 100%)}.rest-item-box{display:flex;overflow:hidden;padding:12px;border:.5px solid transparent;position:relative;background-color:var(--smtcColorBgSurface)}.rest-item-box.last-child:after{display:none}.rest-item-box.active{border:.5px solid var(--smtcColorBgBrand);background-color:var(--smtcColorBgBrandtinted)}.rest-item-box.active:after{display:none}.rest-item-box .img-warp-new{position:relative;overflow:hidden;width:99px;min-height:67px;flex-shrink:0;align-self:stretch;border-radius:8px;background-color:var(--smtcColorBgSkeleton)}.rest-item-box .img-warp-new .cardImg,.rest-item-box .img-warp-new .cardImgDefault{position:absolute;inset:0;border-radius:8px}.rest-item-box .img-warp-new .cardImg{background-color:var(--smtcColorBgSurface)}.rest-item-box .img-warp-new .cardImg>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.rest-item-box .img-warp-new .cardImgDefault{display:flex;align-items:center;justify-content:center;background-color:#ebebf2}.rest-item-box .img-warp-new .cardImgDefault>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rest-item-box .img-warp-new .img-favorite-btn{position:absolute;top:-8px;right:-8px;height:48px;width:48px;flex-shrink:0;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;line-height:1;color:#fff}.rest-item-box .img-warp-new .img-favorite-btn:disabled{opacity:.6;cursor:wait}.rest-item-box .img-warp-new .img-favorite-btn .icon-save{font-size:20px}.rest-item-box .img-warp-new .img-favorite-btn .icon-saved{color:var(--smtcColorTextDiscount);font-size:21.5px;position:relative;bottom:2px}.rest-item-box .detailBox{position:relative;padding-left:8px;flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.rest-item-box .detailBox:after{content:"";position:absolute;bottom:-12px;left:8px;width:calc(100% - 8px);height:.5px;background-color:var(--smtcColorBorderDisabled)}.rest-item-box .detailBox .top-box .top-title-box{display:flex;justify-content:space-between;align-items:flex-start;-moz-column-gap:9px;column-gap:9px;position:relative}.rest-item-box .detailBox .top-box>:last-child{margin-bottom:0}.rest-item-box .detailBox .item{display:flex;justify-items:center;margin-bottom:5px}.rest-item-box .detailBox .labelRow{flex-wrap:wrap;row-gap:4px}.rest-item-box .detailBox .poiName{overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;font-size:15px;line-height:20px;color:var(--smtcColorTextPrimary);font-weight:500;text-align:left;margin-bottom:4px}.rest-item-box .detailBox .rateBox{display:flex;align-items:center;font-size:13px;color:var(--smtcColorTextPrimary)}.rest-item-box .detailBox .rate{padding:0 5px;margin-right:4px;height:18px;background:var(--smtcColorTextRate);border-radius:50px 0 40px 50px;display:flex;flex-direction:row;justify-content:center;align-items:center}.rest-item-box .detailBox .review-tag{font-size:14px;color:var(--smtcColorTextRate);font-weight:500}.rest-item-box .detailBox .current{font-size:14px;color:var(--smtcColorBgSurface);font-weight:700}.rest-item-box .detailBox .total{font-size:11px;color:var(--smtcColorBgSurface);opacity:.7;margin-left:1px;font-weight:500}.rest-item-box .detailBox .no-comment,.rest-item-box .detailBox .ta-review{color:var(--smtcColorTextPrimary);font-size:13px}.rest-item-box .detailBox .ta-review{display:inline-flex;align-items:center}.rest-item-box .detailBox .ta-review>img{height:12px;width:74px;background-size:cover;margin-right:4px}.rest-item-box .detailBox .normalLabel{flex-shrink:0;white-space:nowrap;border-radius:2px;background:var(--smtcColorBgSurfaceSecondary);color:var(--smtcColorTextPrimary);font-size:11px;padding:1px 4px;margin-right:4px}.rest-item-box .detailBox .normalLabel:last-child{margin-right:0}.rest-item-box .detailBox .rest-label{color:var(--smtcColorTextSecondary)}.rest-item-box .detailBox .open-label{background:var(--smtcColorBgPositivetinted);color:var(--smtcColorTextPositive)}.rest-item-box .detailBox .closing-soon-label,.rest-item-box .detailBox .opening-soon-label{background:var(--smtcColorBgAlerttinted);color:var(--smtcColorTextAlert)}.rest-item-box .detailBox .haveBookLabel{background:var(--smtcColorBgPositivetinted);color:var(--smtcColorTextPositive)}.rest-item-box .detailBox .distanceBox{margin-bottom:0;word-break:break-all;text-align:left;color:var(--smtcColorTextPrimary);font-size:13px;line-height:18px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rest-item-box .detailBox .distanceBox .distance-icon{font-size:12px;position:relative;top:1px;margin-right:4px;color:var(--smtcColorTextTertiary)}.rest-item-box .detailBox .product-info-row{display:flex;align-items:center;height:18px;margin-top:5px;overflow:hidden;font-size:12px;line-height:18px;cursor:pointer}.rest-item-box .detailBox .product-info-icon{width:13px;margin-right:4px;flex-shrink:0;color:var(--smtcColorTextDiscount);font-size:13px;line-height:18px}.rest-item-box .detailBox .product-info-price{margin-right:4px;flex-shrink:0;color:var(--smtcColorTextDiscount);font-weight:500}.rest-item-box .detailBox .product-info-discount{height:18px;margin-right:4px;padding:0 4px;flex-shrink:0;border-radius:2px;background:var(--smtcColorBgDiscounttinted);color:var(--smtcColorTextDiscount);font-size:11px}.rest-item-box .detailBox .product-info-name{min-width:0;overflow:hidden;color:var(--smtcColorTextPrimary);text-overflow:ellipsis;white-space:nowrap}.rest-item-box .detailBox .line{background-color:var(--smtcColorTextPrimary);width:.5px;height:8px;margin:0 4px;display:inline-block}.rest-item-box .detailBox .bookBtnBox{display:flex;flex-direction:row;justify-content:flex-end}.rest-item-box .detailBox .bookBtnBox .bookBtn{margin-top:5px;padding:6px 12px;line-height:21px;text-align:center;background:var(--smtcColorBgBrand);border-radius:4px;color:var(--smtcColorBgSurface);font-size:14px;font-weight:500}.rest-item-box.card-item{padding:8px;border-radius:8px}.rest-item-box.card-item:after{display:none}.back-to-top{position:fixed;bottom:80px;right:0;z-index:100;width:60px;height:60px;border-radius:2px;background:var(--smtcColorBgSurface);box-shadow:0 2px 8px 0 rgba(15,41,77,.16);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.back-to-top .iconfont{font-size:32px;color:var(--smtcColorTextPrimary);line-height:1}.back-to-top:hover{box-shadow:0 4px 12px 0 rgba(15,41,77,.24);transform:translateY(-1px)}.back-to-top:active{transform:translateY(0);box-shadow:0 2px 8px 0 rgba(15,41,77,.16)}@media (min-width:1384px){.back-to-top.back-to-top--ready{opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:1400px){.back-to-top{right:2%}}
/*# sourceMappingURL=//sourcemap.ubt.ctripcorp.com/package/100043277_1794479443828/css/pages/restaurantsList.css.map*/