.localFoodBox .titleBox{display:flex;justify-content:space-between;padding:0 10px}.localFoodBox .titleBox .title{font-weight:400;font-size:18px}.localFoodBox .titleBox .more{color:#00a7e1;cursor:pointer}.localFoodBox .titleBox .more:hover{text-decoration:underline}.localFoodBox .titleBox .more>.arrowRight{background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat -1px -1px;width:4px;height:10px;overflow:hidden;display:inline-block;margin-left:5px;vertical-align:middle}.localFoodBox>.list{padding:0 5px 10px 10px}.localFoodBox>.list a{color:#00a7e1;cursor:pointer}.localFoodBox>.list a:hover{text-decoration:underline}.localFoodBox>.list .foodItem{padding:20px 5px 0 0;display:flex;flex-direction:row;justify-content:space-between;font-size:14px}.localFoodBox>.list .foodItem .left{display:inline-block;width:80px;height:60px;overflow:hidden}.localFoodBox>.list .foodItem .left img{width:100%;height:100%;background:#eee url(https://pages.c-ctrip.com/you/component-local/default.png) no-repeat 50%;background-size:contain}.localFoodBox>.list .foodItem .right{width:120px;height:60px;display:flex;flex-direction:column}.localFoodBox>.list .foodItem .right>.name{cursor:pointer;height:21px;padding-bottom:3px;margin-top:-3px}.localFoodBox>.list .foodItem .right>.dec{color:#999;font-size:12px;line-height:14px}@media only screen and (min-width:1200px){.localFoodBox>.list .foodItem .right{width:170px}}.restaurantCard{display:flex;padding:10px 14px}.restaurantCard .leftImage{width:220px;height:140px;display:inline-block;overflow:hidden;border:1px solid #ddd}.restaurantCard .leftImage>img{width:100%;height:100%;background:url(https://pages.c-ctrip.com/you/component-local/default.png) no-repeat 50% #eee}.restaurantCard .content{flex:1;overflow:hidden}.restaurantCard .content .top{flex:1;display:flex;flex-direction:row;justify-content:space-between;padding-left:20px;height:100px;align-items:center;border:1px solid;border-color:#ddd #ddd #eee;border-left:none}.restaurantCard .content .top .left{overflow:hidden;padding-right:10px}.restaurantCard .content .top .left .restaurantName{font-size:16px;color:#333;font-family:Microsoft YaHei,Hiragino Sans GB;margin-right:10px;display:flex;align-items:center}.restaurantCard .content .top .left .restaurantName:hover{text-decoration:underline}.restaurantCard .content .top .left .restaurantName>i{background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat -100px -96px;width:15px;height:16px;overflow:hidden;display:inline-block;margin-right:7px}.restaurantCard .content .top .left .infoRow{color:#666;font-size:14px;padding-top:10px}.restaurantCard .content .top .left .restaurantAddress{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.restaurantCard .content .top .left .restaurantRating>span{font-size:14px;color:#ff5200}.restaurantCard .content .top .right{padding-right:10px;padding-top:10px;text-align:right}.restaurantCard .content .top .right>a{color:#00a7e1}.restaurantCard .content .top .right>a .ratingScore{text-align:right;padding-bottom:11px}.restaurantCard .content .top .right>a:hover{text-decoration:underline}.restaurantCard .content .top .right .starList{text-align:left;width:80px;height:14px;overflow:hidden;display:inline-block;vertical-align:text-top;background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat -152px -115px;margin-bottom:11px}.restaurantCard .content .top .right .starList>span{width:80px;height:14px;overflow:hidden;display:inline-block;vertical-align:top;background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat -71px -115px}.restaurantCard .content .top .right .ratingCount{height:29px}.restaurantCard .content .top .right .ratingCount>a{color:#666}.restaurantCard .content .top .right .ratingCount>a:hover{color:#00a7e1;text-decoration:underline}.restaurantCard .content .foodList{border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:flex;height:40px;line-height:40px;padding-left:20px}.restaurantCard .content .foodList .label{color:#666;font-size:14px;font-weight:bolder}.restaurantCard .content .foodList .foods{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;color:#666}.restaurantCard .content .foodList .foodItem{font-size:14px;color:#00a7e1}.restaurantCard .content .foodList .foodItem:hover{text-decoration:underline}.restListFilterBar{font-size:14px;padding:0 14px}.restListFilterBar .filterItemBox{position:relative;display:flex;border-bottom:1px dashed #ccc;padding-top:14px}.restListFilterBar .filterItemBox a{color:#00a7e1}.restListFilterBar .filterItemBox.location{border-bottom:none;position:relative}.restListFilterBar .filterItemBox.location .filterTitle{line-height:26px}.restListFilterBar .filterItemBox .filterTitle{width:70px;flex-shrink:0}.restListFilterBar .filterItemBox .filterItemsLocal{flex:1}.restListFilterBar .filterItemBox .filterItemsLocal .filterMoreBox{position:relative;background:#fafafa;border:1px solid #eee;padding:10px 10px 0;margin-top:-1px}.restListFilterBar .filterItemBox .filterItemsLocal .filterMoreBox>.filterMoreItem{cursor:pointer;margin-right:15px;display:inline-block;white-space:nowrap;margin-bottom:10px;overflow:hidden;height:20px;line-height:20px;padding:0 3px;vertical-align:middle}.restListFilterBar .filterItemBox .filterItemsLocal .filterMoreBox>.filterMoreItem.active,.restListFilterBar .filterItemBox .filterItemsLocal .filterMoreBox>.filterMoreItem:hover{background:#00a7e1;color:#fff;text-decoration:none}.restListFilterBar .filterItemBox .filterItems{display:flex;align-items:center;cursor:pointer;flex-wrap:wrap;overflow:hidden;padding-right:60px}.restListFilterBar .filterItemBox .filterItems .filterFirstBox{display:flex;align-items:center;flex-wrap:wrap;margin-right:10px}.restListFilterBar .filterItemBox .filterItems .filterItem{padding:0 6px;margin-right:15px;margin-bottom:10px;height:20px;line-height:20px}.restListFilterBar .filterItemBox .filterItems .filterItem.active,.restListFilterBar .filterItemBox .filterItems .filterItem:hover{background:#00a7e1;color:#fff}.restListFilterBar .filterItemBox .filterItems .filterItem.local{height:30px;line-height:26px;border:1px solid #fff;margin-bottom:0}.restListFilterBar .filterItemBox .filterItems .filterItem.local:hover{background-color:#fff;color:#00a7e1;text-decoration-line:underline}.restListFilterBar .filterItemBox .filterItems .filterItem.local.current{background:#fafafa;z-index:1;position:relative;border:1px solid;border-color:#eee #eee #fafafa;color:#00a7e1;text-decoration-line:none}.restListFilterBar .filterItemBox .filterItems .filterSecBox{flex:1;border:1px solid #eee;background:#fafafa;position:relative;margin:0 0 10px;padding:10px 10px 0;display:flex;flex-wrap:wrap}.restListFilterBar .filterItemBox .filterItems .filterSecBox>.filterItem{display:block}.restListFilterBar .filterItemBox .moreBtn{position:absolute;right:0;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.restListFilterBar .filterItemBox .moreBtn:hover{cursor:pointer;text-decoration:underline}.restListFilterBar .filterItemBox .moreBtn>i{display:inline-block;vertical-align:middle;overflow:hidden;margin-left:5px;width:0;height:0;border:4px solid #fff;border-top-color:#666;border-width:4px 4px 0}.restListFilterBar .filterItemBox .moreBtn.close>i{border-width:0 4px 4px;border-color:#fff #fff #666}.restListFilterBar .filterItemBox .discount{border-bottom:none}.restListFilterBar .sortFilterBox{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#f5f5f5;position:relative;margin-top:10px;border:1px solid #eee;padding:8px 12px}.restListFilterBar .sortFilterBox a{color:#666;text-decoration:none}.restListFilterBar .sortFilterBox .sortFilterItem{box-sizing:border-box;width:55px;height:24px;line-height:24px;font-size:12px;overflow:hidden;margin-right:10px;padding-right:0;vertical-align:middle;display:inline-block;padding-left:10px;background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat 0 -262px}.restListFilterBar .sortFilterBox .sortFilterItem.rate{width:65px;background-position:-55px -262px}.restListFilterBar .sortFilterBox .sortFilterItem.rate.active{background-position:-175px -262px}.restListFilterBar .sortFilterBox .sortFilterItem.per{width:55px;background-position:-26px -352px;border-left:1px solid #ddd}.restListFilterBar .sortFilterBox .sortFilterItem.per.active{background-position:-106px -352px;border-color:#42afea}.restListFilterBar .sortFilterBox .sortFilterItem.per.active.updown{background-position:-186px -352px}.restListFilterBar .sortFilterBox .sortFilterItem.active{background-position:-120px -262px}.restListFilterBar .sortFilterBox .searchBox{display:flex;align-items:center}.restListFilterBar .sortFilterBox .searchBox>input{width:190px;height:23px;line-height:23px;border:1px solid #ccc;padding-left:8px;font-size:12px}.restListFilterBar .sortFilterBox .searchBox>.searchBtn{width:32px;margin-left:10px;vertical-align:middle;line-height:21px;height:21px;background-color:#00a7e1;color:#fff;font-size:12px;text-align:center;cursor:pointer}.must-eat-restaurants{margin-top:20px;background-color:#fff}.must-eat-restaurants .list{padding:0 15px 20px 22px;display:flex;flex:1;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-start;margin-bottom:0}.must-eat-restaurants .title{display:inline-block;font-size:20px;font-weight:400;line-height:46px;padding-left:18px;top:-1px;border-top:1px solid #00a7e1;color:#333}.must-eat-restaurants .title-box{display:flex;justify-content:space-between;align-items:center}.must-eat-restaurants .title-box .more{font-size:14px;color:#00a7e1;cursor:pointer;margin-right:20px}.must-eat-restaurants .title-box .icon-arrow-right{transition:transform .3s ease;display:inline-block;transform:rotate(-90deg);font-size:11px;margin-left:3px}.rest-card{display:flex;flex-direction:column;flex:0 1 270px;background-color:#fff;width:270px}.rest-card .item-card-top{display:flex;flex-direction:column;border:1px solid #ddd}.rest-card .item-card-top .item-card-img{width:100%;height:168px;background:url(https://pages.c-ctrip.com/you/component-local/default.png) no-repeat 50% #eee;background-size:50% auto;display:inline-block;-o-object-fit:cover;object-fit:cover}.rest-card .item-card-top .item-card-title{padding:10px 10px 5px;font-size:16px;color:#333;font-weight:400;display:flex;align-items:center}.rest-card .item-card-top .item-card-title .title-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0}.rest-card .item-card-top .reset-icon{color:#f90;margin-right:6px;flex-shrink:0}.rest-card .item-card-top .score-comment{padding:0 10px 5px;display:flex;align-items:center}.rest-card .item-card-top .score-comment .score{font-size:16px;color:#00a7e1;margin-right:6px}.rest-card .item-card-top .score-comment .score span{font-size:12px}.rest-card .item-card-top .score-comment .comment{font-size:12px;color:#666}.rest-card .item-card-top .starlist{width:80px;height:14px;margin-right:6px;overflow:hidden;display:inline-block;vertical-align:text-top;background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat -152px -115px}.rest-card .item-card-top .starlist span{width:80px;height:14px;overflow:hidden;display:inline-block;vertical-align:top;background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/common/ttd2.png) no-repeat -71px -115px}.rest-card .item-card-bottom{display:flex;flex-direction:column;border:1px solid #ddd;border-top:none;padding:10px 10px 15px;height:68px}.rest-card .item-card-bottom .where-to-eat{font-size:14px;color:#666}.rest-card .item-card-bottom .item-rest-list{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.rest-card .item-card-bottom .item-rest-list .rest-names-container{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.rest-card .item-card-bottom .item-rest-list .item-rest-name{font-size:14px;display:inline}.rest-card .item-card-bottom .item-rest-list .item-rest-name a{color:#00a7e1}.rest-card .item-card-bottom .address{font-size:14px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rest-card .item-card-bottom .introduction{font-size:14px;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.4}.rest-card .special-dish-detail-bottom{height:106px}@media only screen and (min-width:1200px){.restaurantListPage{width:1180px!important}.restaurantListPage>.left{width:280px!important}.restaurantListPage>.right{width:880px!important}}.restaurantListPage{width:980px;margin:auto;display:flex;justify-content:space-between;padding-top:20px;font-size:12px}.restaurantListPage a{text-decoration:none}.restaurantListPage>.left{width:230px;background:#fff;border:1px solid #ddd;padding-top:15px;align-self:flex-start}.restaurantListPage>.right{width:730px;background:#fff;border:1px solid #ddd;position:relative;flex:1;margin-left:0}.restaurantListPage>.right .tabBox{display:flex;flex-direction:row;border-bottom:1px solid #ddd;height:47px}.restaurantListPage>.right .tabBox a{text-decoration:none;color:#666}.restaurantListPage>.right .tabBox a:hover{text-decoration:underline}.restaurantListPage>.right .tabBox .tabItem{font-size:20px;padding:0 15px;cursor:pointer;height:48px;line-height:48px;color:#666}.restaurantListPage>.right .tabBox .tabItem.active{position:relative;float:left;background:#fff;font-weight:400;top:-1px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #00a7e1;color:#333}.restaurantListPage>.right .gs_list_load{width:100%;text-align:center;color:#aaa;margin:50px auto}.restaurantListPage>.right .gs_list_load>i{height:24px;width:24px;vertical-align:middle;margin-right:15px;display:inline-block;overflow:hidden;background:url(https://pages.ctrip.com/gm/foods/gm_you_gourmet_application/icon.png) no-repeat -252px -459px}.restaurantListPage>.right .gs_list_load>a{color:#00a7e1;text-decoration:none}.restaurantListPage>.right .gs_list_load>a:hover{text-decoration:underline}.restaurantListPage>.right .paginationBox{margin:25px 15px;display:flex;justify-content:flex-end}
/*# sourceMappingURL=//sourcemap.ubt.ctripcorp.com/package/100065344_1760442705350/css/pages/restaurantList.css.map*/