html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em,button{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}html{height:100%;}img{border:0;margin:0;padding:0;vertical-align:top;}input,textarea,select{border:none;font-family:inherit;font-size:inherit;font-weight:inherit;resize:none;outline:0;box-shadow:none;-webkit-appearance:none;}table{border-collapse:collapse;}a{color:#333;text-decoration:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ul,li{list-style:none;}dfn,em,i{font-style:normal;}body{height:100%;font-size:14px;line-height:1.5;color:#333;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;}.article_reset a,.article_reset b,.article_reset i,.article_reset p,.article_reset em,.article_reset span,.article_reset strong{margin:0 !important;padding:0 !important;display:initial !important;background:transparent !important;float:none !important;position:static !important;overflow:auto !important;word-wrap:break-word !important;}.article_reset a:after,.article_reset b:after,.article_reset i:after,.article_reset p:after,.article_reset em:after,.article_reset span:after,.article_reset strong:after{display:none !important;}.article_reset span{color:#333;}.article_reset img{display:none !important;}.text_blue{color:#00a7e1 !important;}.text_orange{color:#ff9a14 !important;}.w_box{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:center;box-sizing:border-box;-webkit-box-sizing:border-box;}.w_box.h{-webkit-box-orient:horizontal;}.w_box.p_e{-webkit-box-pack:end;}.w_box.p_c{-webkit-box-pack:center;}.w_box.p_s{-webkit-box-pack:start;}.cui-citys-hd.cui-input-focus .cui-input-bd{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 60px 0 28px;background-color:#fff;border-radius:20px;}.cui-citys-hd .cui-input-box{padding:0!important;border-radius:0!important;}.cui-citys-hd.cui-input-focus .cui-btn-cancle{float:right!important;}.enable-copy-callout{-webkit-user-select:initial;-webkit-touch-callout:initial;}.enable-copy,.enable-copy *{-webkit-user-select:initial;}.dl_panel,.dl_panel-bg{z-index:10000!important;}.mod-slide .cm-slide-item img{width:100%;height:auto!important;}.bottom-goto-mdd{position:fixed;bottom:0;left:0;right:0;z-index:102;padding:8px 10px 8px 50px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;height:48px;background:#fff;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,0.1);box-shadow:0 -1px 2px rgba(0,0,0,0.1);}.bottom-goto-mdd:before{position:absolute;top:9px;left:15px;width:30px;height:31px;background:url("https://pages.c-ctrip.com/you/component-local/guideboard.png?v=20190325_18_00") no-repeat;background-size:contain;content:'';}.bottom-goto-mdd .text{margin-right:11px;width:120px;font-size:13px;font-weight:bold;color:#333;line-height:1.2;word-break:break-all;word-break:break-word;}.bottom-goto-mdd .text > i{color:#41b023;}.bottom-goto-mdd .view{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.bottom-goto-mdd .btn{position:relative;display:block;width:90px;height:32px;text-align:center;line-height:32px;color:#fff;background:#4fc72f;border-radius:2px;}.bottom-goto-mdd .btn:after{position:absolute;right:-16px;bottom:-9px;width:30px;height:26px;background:url("https://pages.c-ctrip.com/you/component-local/hand.png?v=20190325_18_00") no-repeat;background-size:contain;content:'';}.bottom-goto-mdd .btn-close{position:relative;margin-top:4px;margin-left:19px;width:24px;height:24px;background:#ecedf1;border-radius:50%;cursor:pointer;}.bottom-goto-mdd .btn-close:after,.bottom-goto-mdd .btn-close:before{content:'';position:absolute;top:5px;left:11px;width:2px;height:14px;background-color:#666;}.bottom-goto-mdd .btn-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.bottom-goto-mdd .btn-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.footprint{position:fixed;right:14px;bottom:70px;z-index:9;width:58px;height:58px;background:url("https://pages.c-ctrip.com/you/common/icon-footprint-b.png?v=20190325_18_00") no-repeat;background-size:contain;cursor:pointer;}.portal_homepage{position:fixed;left:14px;bottom:70px;z-index:9;width:58px;height:58px;background:url("https://pages.c-ctrip.com/you/common/portal_homepage.png?v=20190325_18_00") no-repeat;background-size:contain;}.accept-package{position:fixed;bottom:93px;right:0;width:48px;height:64px;background-image:url("https://pages.c-ctrip.com/you/component-local/package_accept.png?v=20190325_18_00");background-size:cover;z-index:5;}.red-packege{margin-top:40px;width:278px;height:370px;background-image:url("https://pages.c-ctrip.com/you/component-local/package_red.png?v=20190325_18_00");background-size:cover;position:relative;}.red-packege .btn-close{position:absolute;width:26px;height:26px;border:2px solid #eeeeee;-webkit-border-radius:50%;border-radius:50%;top:-45px;right:0;}.red-packege .btn-close:before,.red-packege .btn-close:after{content:'';position:absolute;display:block;border-right:2px solid #eeeeee;height:16px;top:5px;right:12px;}.red-packege .btn-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.red-packege .btn-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;outline:0;}.modal.pop-block{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.cui-layer{position:fixed;left:50%;top:50%;z-index:2100;border-radius:10px;padding:5px;}.cui-layer{color:#eee;border-radius:10px;}.cui-loading{z-index:3076;}.cm-up-in{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.cm-up-in{-webkit-animation-name:upIn;animation-name:upIn;}.cm-up-out{-webkit-animation-name:upOut;animation-name:upOut;}.cui-i:before{position:absolute;content:"";}.cui-i,.cui-i:before{background:url("https://pic.c-ctrip.com/h5/common/cui_img.png?v=20190325_18_00");background-size:200px 71px;}.cui-w-loading{position:absolute;width:48px;height:48px;left:50%;top:50%;margin:-24px 0 0 -24px;background-position:-76px 0;}.cui-w-loading{-webkit-animation:cui-loading 1.58s linear infinite;-moz-animation:cui-loading 1.58s linear infinite;-ms-animation:cui-loading 1.58s linear infinite;animation:cui-loading 1.58s linear infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:1;}.cui-m-logo{position:absolute;width:24px;height:28px;left:50%;top:50%;z-index:9;margin:-15px 0 0 -12px;background-position:-132px 0;}.cui-grayload-text .cui-m-logo{top:20px;margin-top:0;}.cui-grayload-text{position:absolute;left:50%;top:50%;margin:-50px 0 0 -75px;margin-left:-40px;margin-top:-35px;width:80px;height:70px;font-size:16px;text-align:center;background:rgba(0,0,0,0.7);color:#fff;border-radius:5px;z-index:99;}.cui-grayload-text .cui-w-loading{top:10px;margin-top:0;}.cui-grayload-text .cui-m-logo{top:20px;margin-top:0;}.cui-grayload-bfont{margin:70px 0 6px;}.cui-mask.opacity-6{background:rgba(0,0,0,0.6);}.cm-overlay-out{-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-name:overlayOut;animation-name:overlayOut;}.cui-mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3075;}.icon-operationsTravels{position:absolute;right:42px;display:inline-block;background:url('https://pages.c-ctrip.com/you/icon/icon_operations.png?v=20190325_18_00') center center no-repeat;background-size:22px 22px;width:44px;height:44px;}.opaque-png[src$=".png"],.inset-img[src$=".png"],.inset-vr-img[src$=".png"]{background-image:none !important;background-color:#fff !important;}.mod_msg_pop{-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background-color:rgba(0,0,0,0.7);}.mod_msg_pop.mod_msg_pop--iosx .this_list{margin-bottom:44px;}.mod_msg_pop .this_wrap{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;position:absolute;bottom:0;width:100%;}.mod_msg_pop .this_slideUp{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mod_msg_pop .this_list{margin:0 10px;}.mod_msg_pop .this_group{margin-bottom:10px;border-radius:5px;background-color:#fff;overflow:hidden;}.mod_msg_pop .this_group p{font-size:14px;color:#999;text-align:center;line-height:44px;}.mod_msg_pop .this_group a{display:block;cursor:pointer;padding:1px;width:100%;min-height:47px;color:#099FDE;font-size:18px;line-height:44px;text-align:center;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;}.mod_msg_pop .this_group a:first-child{border-width:0;}@-webkit-keyframes overlayOut{0%{opacity:1;}100%{opacity:0;}}@keyframes overlayOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes upIn{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes upIn{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-webkit-keyframes upOut{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes upOut{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.cui_cld_daycrt{background:#06a2d0;color:#fff!important;}.cui-city-itmes .cui-city-t{color:#666;background-color:#efefef;border-bottom:#bcbcbc 1px solid;line-height:20px;padding:5px 10px;display:block;}.cui-city-itmes .cui-city-n{background-color:#fff;}.cui-city-itmes .cui-city-n li{border-bottom:#bcbcbc 1px solid;font-size:15px;line-height:20px;padding:10px 30px 10px 10px;word-break:break-all;color:#000;}.cui-city-itmes .cui-city-n li.current{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAMAAAA+9+1qAAAAP1BMVEUAAAAJn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn94Jn95q8vaOAAAAFHRSTlMAw8/cp5q2BxEDG4zwf3BbSzbmJoL/OqMAAACpSURBVDjLhdNZDoQgEEXRVpkRB6j9r7UtEgK27av60xwCyYWPNGVyogkrzVYwbiEiI5iZrjmgsRObHRpv2Gx4M8UmYhPZaGwSG+Wh2dgYC83OZsbmYLO4YdHTn2zyYBIp/8+s4XbAX1WIpwx/NDU1hL/mbJ9d6Vv4Z1SvqgLhe0cthLdVRRC+L48tfEK3KwnhbT1upUq4zWJ4t1APjxWHxypTDvJrnV7MF34yDmacQrD2AAAAAElFTkSuQmCC) 97% center no-repeat;background-size:18px 14px;}.cui-tab-mod{position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;height:44px;line-height:44px;}.cui-tab-mod li{text-align:center;color:#666;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.cui-tab-mod li.cui-tab-current{color:#099fde;}.icon_common_header{background-image:url("https://pages.c-ctrip.com/you/component-local/icon_common_header.png?v=20190325_18_00");background-repeat:no-repeat;background-size:20px 16px;background-position:50% 50%;display:inline-block;letter-spacing:normal;word-spacing:normal;height:16px;width:20px;overflow:hidden;}.icon_logo_header{background-image:url("https://pages.c-ctrip.com/you/component-local/icon_logo_header.png?v=20190325_18_00");background-repeat:no-repeat;background-size:44px 44px;background-position:0 0;display:inline-block;letter-spacing:normal;word-spacing:normal;height:44px;width:44px;overflow:hidden;}.icon_like,.icon_comment,.icon_view,.icon_search,.icon_time,.icon_place,.icon_list_arrow,.icon_list_arrow_down,.icon_list_arrow_up{display:inline-block;letter-spacing:normal;word-spacing:normal;width:13px;height:13px;background:url("https://pages.c-ctrip.com/you/component-local/un_common_icon.png?v=20190325_18_00") no-repeat;background-size:13px 175px;}.icon_like{background-position:0 -26px;}.icon_comment{background-position:0 0;}.icon_view{background-position:0 -52px;}.icon_search{background-position:0 -104px;}.icon_time{background-position:0 -132px;}.icon_place{background-position:0 -163px;}.icon_list_arrow,.icon_list_arrow_down,.icon_list_arrow_up{position:absolute;top:50%;right:10px;margin-top:-7px;background-position:0 -78px;}.icon_list_arrow_down{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.icon_list_arrow_up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.icon_filter,.icon_filter.current,.icon_sort,.icon_sort.current,.icon_sort_up,.icon_sort_up.current{width:10px;height:10px;display:inline-block;letter-spacing:normal;word-spacing:normal;background:url("https://pages.c-ctrip.com/you/component-local/un_sort_arrow.png?v=20190325_18_00") no-repeat;background-size:10px 200px;}.icon_filter{background-position:left top;}.icon_filter.current{background-position:left -26px;}.icon_sort{width:10px;height:11px;background-position:left -54px;}.icon_sort.current{width:10px;height:11px;background-position:left -79px;}.icon_sort_up{width:10px;height:11px;background-position:left -181px;}.icon_sort_up.current{width:10px;height:11px;background-position:left -156px;}.icon_spot_a,.icon_spot_b,.icon_spot_c,.icon_spot_d,.icon_spot_e{width:23px;height:23px;display:inline-block;letter-spacing:normal;word-spacing:normal;background:url("https://pages.c-ctrip.com/you/component-local/icon_spot.png?v=20190325_18_00") no-repeat;background-size:23px 250px;}.icon_spot_a{background-position:left top;}.icon_spot_b{background-position:left -36px;}.icon_spot_c{background-position:left -72px;}.icon_spot_d{background-position:left -108px;}.icon_spot_e{background-position:left -144px;}.icon_arrow{width:8px;height:13px;display:inline-block;letter-spacing:normal;word-spacing:normal;background:url("https://pages.c-ctrip.com/you/component-local/arrow_right.png?v=20190325_18_00") no-repeat;background-size:8px 13px;}.icon_arrow.left{-webkit-transform:rotate(-180deg);}.icon_arrow.right{-webkit-transform:rotate(0deg);}.mdd_common_list{background:#fff;}.mdd_common_list.top_bottom{border-width:0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;}.mdd_common_list .list_item{padding:10px;}.mdd_common_list .list_item a{overflow:visible;}.mdd_common_list .list_item a:before,.mdd_common_list .list_item a:after{content:" ";display:table;}.mdd_common_list .list_item a:after{clear:both;}.mdd_common_list .list_item .pic{float:left;margin-right:10px;width:80px;height:80px;}.mdd_common_list .list_item .picno{float:left;margin-right:10px;width:80px;height:80px;background-size:40px auto;}.mdd_common_list .list_item:nth-child(1) .pic span::after,.mdd_common_list .list_item:nth-child(2) .pic span::after,.mdd_common_list .list_item:nth-child(3) .pic span::after,.mdd_common_list .list_item:nth-child(1) .picno span::after,.mdd_common_list .list_item:nth-child(2) .picno span::after,.mdd_common_list .list_item:nth-child(3) .picno span::after{width:47px;height:21px;display:inline-block;letter-spacing:normal;word-spacing:normal;background-image:url('https://pages.c-ctrip.com/you/component-local/rank.png?v=20190325_18_00');background-repeat:no-repeat;background-size:100%;text-align:center;color:#FFF;font-size:12px;margin:2px 0 0 -4px;}.mdd_common_list .list_item:nth-child(1) .pic span::after,.mdd_common_list .list_item:nth-child(1) .picno span::after{content:"TOP1";}.mdd_common_list .list_item:nth-child(2) .pic span::after,.mdd_common_list .list_item:nth-child(2) .picno span::after{content:"TOP2";}.mdd_common_list .list_item:nth-child(3) .pic span::after,.mdd_common_list .list_item:nth-child(3) .picno span::after{content:"TOP3";}.mdd_hotel_list .list_item .detail .price{margin-top:0;color:#ff9a14;}.mdd_hotel_list .list_item .detail .price strong{font-size:18px;margin-right:3px;}.mdd_hotel_list .list_item .detail .detail_hotel{margin:17px 0 14px 0;}.no_network .btn_yellow{background-color:#ff9913;border-radius:2px;color:#fff;display:block;font-size:18px;height:45px;margin:15px;line-height:45px;text-align:center;}.icon_choosen{display:inline-block;letter-spacing:normal;word-spacing:normal;width:15px;height:12px;background:url("https://pages.c-ctrip.com/you/component-local/icon_choosen.png?v=20190325_18_00") no-repeat 50% 50%;background-size:15px 12px;}.icon_location{width:18px;height:18px;display:inline-block;letter-spacing:normal;word-spacing:normal;background:url("https://pages.c-ctrip.com/you/component-local/icon_location@2x.png?v=20190325_18_00") no-repeat;background-size:18px 18px;}.icon_clear{background:url("https://pages.c-ctrip.com/you/component-local/icon_close@2x.png?v=20190325_18_00") no-repeat center;background-size:6px 6px;border-radius:7px;display:inline-block;letter-spacing:normal;word-spacing:normal;width:14px;height:14px;position:absolute;background-color:#c8c8c8;top:50%;right:58px;margin-top:-6px;z-index:100;}.send_loading{height:14px;width:14px;background:url("https://pages.c-ctrip.com/you/component-local/send_loading.png?v=20190325_18_00") no-repeat center center;background-size:14px 14px;text-indent:-200%;overflow:hidden;-webkit-animation:cui-loading 1.18s linear infinite;display:block;position:absolute;z-index:1;right:58px;top:18px;display:none;}.icon_ddr_scanCode{background:url("https://pages.c-ctrip.com/you/component-local/icon_scanCode.png?v=20190325_18_00") no-repeat center center;}.icon_ddr_userHome{background:url("https://pages.c-ctrip.com/you/component-local/icon_userHome.png?v=20190325_18_00") no-repeat center center;}.loading_bottom_box{padding:10px 0;color:#999999;text-align:center;}.loading_bottom{display:inline-block;letter-spacing:normal;word-spacing:normal;width:18px;height:18px;position:relative;margin-right:5px;background:url("https://pages.c-ctrip.com/you/component-local/loading_bottom.png?v=20190325_18_00") no-repeat -20px 0;background-size:36px 18px;vertical-align:middle;}.loading_bottom .loading_ring{display:inline-block;letter-spacing:normal;word-spacing:normal;width:18px;height:18px;background:url("https://pages.c-ctrip.com/you/component-local/loading_bottom.png?v=20190325_18_00") no-repeat;background-size:36px 18px;-webkit-animation:gs-cui-loading 1.58s linear infinite;-moz-animation:gs-cui-loading 1.58s linear infinite;-ms-animation:gs-cui-loading 1.58s linear infinite;animation:gs-cui-loading 1.58s linear infinite;-webkit-transform-origin:50% 49%;-moz-transform-origin:50% 49%;-ms-transform-origin:50% 49%;transform-origin:50% 49%;}@-webkit-keyframes gs-cui-loading{to{-webkit-transform:rotate(360deg);}}@-moz-keyframes gs-cui-loading{to{-moz-transform:rotate(360deg);}}@-ms-keyframes gs-cui-loading{to{-ms-transform:rotate(360deg);}}@keyframes gs-cui-loading{to{transform:rotate(360deg);}}.header-appdown,.header-appdown-ballon{position:absolute;top:0;right:0;left:auto;}.header-appdown .pop-down,.header-appdown-ballon .pop-down{position:absolute;top:50px;right:2px;display:none;}.header-appdown .btn-down11,.header-appdown-ballon .btn-down11{display:block;position:relative;float:left;width:184px;height:45px;padding-left:20px;line-height:45px;font-size:15px;font-weight:bold;background:rgba(0,0,0,0.8);border-radius:5px;color:#fff;}.header-appdown .btn-down11::before,.header-appdown-ballon .btn-down11::before{content:'';position:absolute;top:10px;left:10px;width:25px;height:25px;background:url("https://pages.c-ctrip.com/you/component-local/dl1_1.png?v=20190325_18_00") no-repeat left top;background-size:25px 25px;}.header-appdown .btn-close,.header-appdown-ballon .btn-close{display:block;position:absolute;top:15px;right:4px;width:14px;height:14px;}.header-appdown .btn-close::before,.header-appdown-ballon .btn-close::before,.header-appdown .btn-close::after,.header-appdown-ballon .btn-close::after{content:'';position:absolute;top:2px;left:6px;width:1px;height:12px;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.header-appdown .btn-close::after,.header-appdown-ballon .btn-close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.header-appdown{width:42px;height:44px;}.header-appdown .icon-arrow,.header-appdown::after{position:absolute;top:11px;left:11px;width:19px;height:19px;}.header-appdown::after{content:'';border:1px #fff solid;border-radius:19px;}.header-appdown .icon-arrow{top:15px;left:12px;}.header-appdown .icon-arrow::before{content:'';overflow:hidden;position:absolute;top:1px;left:9px;width:1px;height:11px;background-color:#fff;}.header-appdown .icon-arrow::after{content:'';overflow:hidden;position:absolute;top:5px;left:6px;width:6px;height:6px;border-bottom:1px #fff solid;border-left:1px #fff solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.header-appdown .btn-down11::after{content:'';position:absolute;top:-20px;right:9px;width:0;height:0;border:transparent 9px solid;border-bottom:11px rgba(0,0,0,0.8) solid;}.header-appdown.header-appdown-42{right:42px;}.header-appdown.header-appdown-42 .pop-down{right:-40px;}.header-appdown.header-appdown-42 .btn-down11::after{right:51px;}.header-appdown.header-appdown-60{right:60px;}.header-appdown.header-appdown-60 .pop-down{right:-58px;}.header-appdown.header-appdown-60 .btn-down11::after{right:69px;}.header-appdown-ballon{width:0;height:0;}.chinese_sale{margin-bottom:10px;padding:0 15px;background:#fff;}.chinese_sale.close .goods:after{position:absolute;right:0;top:50%;margin-top:-20px;display:inline-block;border-bottom:2px solid #c2cfcf;border-left:2px solid #c2cfcf;width:5px;height:5px;content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.chinese_sale.open{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);}.chinese_sale.open .goods:after{position:absolute;right:0;top:50%;margin-top:-18px;display:inline-block;border-bottom:2px solid #c2cfcf;border-left:2px solid #c2cfcf;width:5px;height:5px;content:'';-webkit-transform:rotate(-225deg);transform:rotate(-225deg);}.chinese_sale h3{padding:20px 0;font-size:14px;color:#758d94;}.chinese_sale .goods{position:relative;padding-bottom:12px;padding-left:25px;}.chinese_sale .goods:before{background:url("https://pages.c-ctrip.com/you/component-local/new_detail/icon_you.png?v=20190325_18_00") no-repeat;background-size:20px auto;background-position:left top;width:20px;height:20px;content:'';display:inline-block;position:absolute;top:0;left:0;}.chinese_sale .goods span{padding-right:20px;display:block;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.chinese_sale .goods i{display:block;font-size:10px;color:#999;}.chinese_sale_more{padding:10px 15px;}.chinese_sale_more dl dt{padding-bottom:2px;font-size:12px;line-height:1.4;color:#333;}.chinese_sale_more dl dd{padding-bottom:12px;font-size:10px;line-height:1.7;color:#999;}.appue_scale{position:fixed;left:0;top:0;z-index:999999999;width:100%;height:100%;background:#000000;display:none;}.appue_scale .this_return{width:44px;height:44px;position:absolute;left:0;top:0;z-index:3;}.appue_scale .this_return:before,.appue_scale .this_return:after{display:block;content:"";width:12px;height:2px;background:#fff;position:absolute;left:15px;}.appue_scale .this_return:before{top:18px;-webkit-transform:rotate(-45deg);}.appue_scale .this_return:after{top:26px;-webkit-transform:rotate(45deg);}.appue_scale .dump{position:absolute;height:44px;width:44px;right:0;z-index:3;}.appue_scale .dump:before{content:'';display:block;background:url("https://pages.c-ctrip.com/you/component-local/detel.png?v=20190325_18_00") no-repeat;background-size:30px 30px;width:30px;height:30px;position:absolute;margin-top:-15px;margin-left:-15px;top:50%;left:50%;}.appue_scale .this_title{color:#fff;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:2;line-height:44px;pointer-events:none;}.appue_scale .this_img{position:absolute;left:0;top:0;height:100%;font-size:0;padding:0;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;}.appue_scale li{display:block;text-align:center;position:relative;}.appue_scale li:before{display:inline-block;content:"";width:0;height:100%;vertical-align:middle;}.appue_scale li img{max-width:100%;max-height:100%;vertical-align:middle;}.appue_scale li .this_text,.appue_scale .this_intro{width:100%;padding:10px;color:#fff;font-size:14px;text-align:left;line-height:20px;position:absolute;z-index:4;left:0;bottom:0;-webkit-box-sizing:border-box;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}.appue_scale li .this_text div,.appue_scale .this_intro div{max-height:105px;overflow:hidden;overflow-y:auto;line-height:1.5;}.appue_scale li .this_text div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.appue_scale .this_intro address{color:#fffffe;font-size:12px;font-weight:normal;}.appue_scale li .this_text article,.appue_scale .this_intro article{color:#666;padding-top:5px;}.appue_scale li .this_loading{width:30px;height:30px;background:url("https://pages.c-ctrip.com/you/component-local/loading.png?v=20190325_18_00") no-repeat center center;background-size:100%;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;-webkit-animation:loadimg 1.3s linear infinite;-webkit-transform-origin:50% 50%;}@-webkit-keyframes loadimg{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}.photo_top_space .this_return,.photo_top_space .dump,.photo_top_space .this_title{top:10px;}.travel-plans{position:fixed;bottom:0;z-index:3076;width:100%;height:290px;display:none;}.travel-plans .cui-select-view{height:240px;}.travel-plans .cui-select-view li{border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;font-size:15px;line-height:19px;padding:20px 2em 20px 1em;}.travel-plans .this_wrapper{width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:1;background:#fff;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,100%,0);}.travel-plans .this_wrapper.this_show{-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,0,0);}.travel-plans .this_wrapper.this_hide{-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,100%,0);}.travel-plans-head{height:50px;width:100%;background:#fafafa;position:relative;z-index:2;border-radius:3px 3px 0px 0px;border-bottom:none;}.travel-plans-head a{float:left;font-size:16px;color:#099fde;height:50px;width:70px;text-align:center;line-height:50px;}.travel-plans-head a:last-child{float:right;}.travel-plans-head a:first-child{float:left;}.travel-plans-head span{text-align:center;height:48px;line-height:48px;position:absolute;left:70px;right:70px;color:#999;font-size:15px;}.column-list .content-view{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:48px;height:100%;}.column-list .content-view .cui-roller-bd{position:relative;overflow:hidden;height:250px;}.cui-select-view li{position:relative;border-bottom:#dfdfdf 1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:16px;}.cui-select-view li:first-of-type{padding:20px 2em 20px 1em;}.cui-select-view li:nth-of-type(n+2){padding:22.5px 2em 22.5px 1em;}.cui-select-view li.current{color:#1084bc;}.cui-select-view li.current:before,.cui-select-view li.current:after{position:absolute;content:"";background:#099fdd;height:2px;top:50%;border-radius:3px;}.cui-select-view li.current:before{width:18px;right:10px;margin-top:-2px;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);}.cui-select-view li.current:after{width:9px;right:22px;margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.cui-select-view li:active{background:rgba(0,0,0,0.05);}.cui-toast .cui-layer-padding{padding:21px 15px;width:240px;line-height:24px;color:#fff;font-weight:700;text-align:center;background:rgba(0,0,0,0.8);border-radius:5px;word-break:break-all;word-break:break-word;}.cui-toast .cui-layer-padding .cui-layer-content h2{color:#fffc00;font-size:17px;}.cui-toast .cui-layer-padding .cui-layer-content h4{font-size:15px;}.cui-toast .cui-white-layer-padding{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 25px 50px;width:289px;height:143px;line-height:24px;color:#fff;font-weight:700;text-align:center;background:#ffffff;border-radius:2px;word-break:break-all;word-break:break-word;}.cui-toast .cui-white-layer-padding .cui-layer-content h2{color:#000000;font-size:19px;line-height:1;}.cui-toast .cui-white-layer-padding .cui-layer-content h4{margin-top:13px;color:#15a3df;font-size:14px;line-height:1;}.cui-toast .cui-white-layer-padding .input-close{position:absolute;right:-12px;top:-12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;background:#fff;border-radius:50%;border:1px solid #000;}.cui-toast .cui-white-layer-padding .input-close:after{position:absolute;top:50%;left:50%;margin-left:-8px;display:block;width:16px;height:1px;background:#000;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:'';}.cui-toast .cui-white-layer-padding .input-close:before{position:absolute;top:50%;left:50%;margin-left:-8px;display:block;width:16px;height:1px;background:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';}.top-filter{width:100%;position:fixed;top:48px;left:0;z-index:10;height:44px;}.top-filter .filter-hd{background:#fafafa;display:-webkit-box;display:-webkit-flex;display:flex;height:44px;width:100%;font-size:14px;position:absolute;z-index:2;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;left:0;top:0;-webkit-box-sizing:content-box;box-sizing:content-box;}.top-filter .filter-hd a{height:44px;line-height:44px;color:#737373;z-index:9;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;text-align:center;font-size:14px;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.top-filter .filter-hd a.screen::after{content:'';display:inline-block;vertical-align:3px;margin-left:6px;width:5px;height:5px;background:#fafafa;border-bottom:2px #ccc solid;border-left:2px #ccc solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;box-sizing:content-box;}.top-filter .filter-hd a.screenup::after{content:'';display:inline-block;vertical-align:0px;margin-left:6px;width:5px;height:5px;background:#fff;border-bottom:2px #ccc solid;border-left:2px #ccc solid;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-sizing:content-box;box-sizing:content-box;}.top-filter .filter-hd a.actived{color:#039cdd;height:45px;margin-bottom:-1px;border-bottom:2px solid #099fde;}.top-filter .filter-hd a.thselected::before{content:'';width:8px;height:8px;display:inline-block;background:#fd8713;margin-right:5px;border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;}.top-filter .filter-hd a span{height:15px;display:inline-block;float:right;width:1px;background:#c8c8c8;margin-top:12px;}.top-filter .filter-bd{position:absolute;top:44px;left:0;width:100%;z-index:1;}.top-filter .filter-bd .filter-item{height:302px;position:absolute;width:100%;top:-50px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:1;}.top-filter .filter-bd .filter-item.current{top:0;-webkit-transform:translateY(0%);transform:translateY(0%);}.top-filter .filter-bd .btn-group{position:relative;height:50px;background-color:#efefef;box-sizing:border-box;padding:5px;}.top-filter .filter-bd .btn-group:before{content:'';position:absolute;left:0;width:100%;top:0;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;}.top-filter .filter-bd .btn-group .btn-submit{display:block;width:100%;height:39px;line-height:39px;text-align:center;color:#fff;font-size:18px;background:#ff9a14;border-radius:2px;}.top-filter .filter-bd .item-group{position:relative;height:302px;background-color:#efefef;}.top-filter .filter-bd .filter-tab-hd{position:absolute;top:0;left:0;bottom:0;width:106px;}.top-filter .filter-bd .filter-tab-hd:after{content:'';position:absolute;right:0;height:302px;top:0;border-width:0;border-right:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;}.top-filter .filter-bd .filter-tab-hd a{display:block;position:relative;height:43px;line-height:43px;font-size:14px;color:#666;padding:0 12px 0 24px;}.top-filter .filter-bd .filter-tab-hd a:before{content:'';position:absolute;left:0;width:100%;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;}.top-filter .filter-bd .filter-tab-hd a:last-child:before{border:none;}.top-filter .filter-bd .filter-tab-hd a.thselected span{position:relative;}.top-filter .filter-bd .filter-tab-hd a.thselected span::before{width:8px;height:8px;border-radius:4px;position:absolute;left:-12px;top:50%;margin-top:-4px;overflow:hidden;content:" ";background:#fd8713;}.top-filter .filter-bd .filter-tab-hd a.actived{z-index:5;width:107px;color:#333;background-color:#fff;}.top-filter .filter-bd .recommend-item{position:absolute;top:-50px;overflow-y:auto;-webkit-overflow-scrolling:touch;top:0;left:0;padding:0 10px;width:100%;max-height:250px;box-sizing:border-box;background:#fff;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:1;}.top-filter .filter-bd .recommend-item.current{top:0;-webkit-transform:translateY(0%);transform:translateY(0%);}.top-filter .filter-bd .recommend-item a{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:42px;font-size:14px;color:#666;background-color:#fff;line-height:42px;padding-left:5px;}.top-filter .filter-bd .recommend-item a:before{content:'';position:absolute;left:0;width:100%;height:1px;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;}.top-filter .filter-bd .recommend-item a:last-child:before{border:none;}.top-filter .filter-bd .recommend-item a.actived{color:#099FDD;}.top-filter .filter-bd .recommend-item a.actived::after{content:'';position:absolute;top:14px;right:0px;width:14px;height:7px;border-bottom:2px #099FDD solid;border-left:2px #099FDD solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.top-filter .filter-bd .filter-tab-bd{position:absolute;top:0;right:0;bottom:0;left:107px;padding:0 10px;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}.top-filter .filter-bd .filter-tab-bd.current{display:block;}.top-filter .filter-bd .filter-tab-bd a{display:block;position:relative;padding:13px 25px 13px 13px;font-size:14px;color:#666;line-height:17px;}.top-filter .filter-bd .filter-tab-bd a:before{content:'';position:absolute;left:0;width:100%;height:1px;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;border-image:url(@{pic_online_common}filter_border_half.png?v=20190325_18_00) 2 stretch;}.top-filter .filter-bd .filter-tab-bd a:last-child::before{border:none;}.top-filter .filter-bd .filter-tab-bd a.actived{color:#099FDD;}.top-filter .filter-bd .filter-tab-bd a.actived::after{content:'';position:absolute;top:14px;right:1px;width:15px;height:7px;border-bottom:2px #099FDD solid;border-left:2px #099FDD solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.top-filter .filter-bd .facilities a:nth-child(n+2):after{content:"";width:15px;height:15px;right:1px;top:14px;position:absolute;display:inline-block;border:1px solid #959595;}.top-filter .filter-bd .facilities a:nth-child(n+2).actived::after{width:16px;height:16px;display:inline-block;border:none 0;-webkit-transform:rotate(0);transform:rotate(0);background:url(@{pic_online_common}checkbox.png?v=20190325_18_00) no-repeat;background-size:16px 33px;background-position:0 -17px;}.top-filter .multistage{position:absolute;top:0;right:0;bottom:0;left:107px;padding:0 10px 0 6px;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}.top-filter .multistage.current{display:block;}.top-filter .multistage .filter-tab-hd{width:92px;overflow-x:hidden;overflow-y:auto;border:none 0;z-index:1;}.top-filter .multistage .filter-tab-hd a{border-bottom:none 0;font-weight:normal;padding:13.5px 12px 13.5px 24px;height:auto;line-height:17px;}.top-filter .multistage .filter-tab-hd a.selected:before{top:20px;left:8px;}.top-filter .multistage .filter-tab-hd a.actived{width:91px;color:#099FDD;}.top-filter .multistage .filter-tab-hd a.actived:after{content:'';position:absolute;top:17px;right:-5px;width:9px;height:9px;background:#fff;border-bottom:1px #ddd solid;border-left:1px #ddd solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.top-filter .multistage .filter-tab-bd{left:91px;border-width:0;border-left:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;}.bg_mask{top:44px;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:5;display:none;}.seo_box{position:relative;margin-top:8px;background-color:#fff;}.seo_box > h3{padding:15px 15px 0;margin-bottom:-5px;font-size:19px;color:#222;}.seo_tags .tab_list{position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;line-height:44px;overflow:hidden;}.seo_tags .tab_list:after{content:'';position:absolute;bottom:0;display:block;width:200%;border-bottom:1px solid #e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);}.seo_tags .tab_list.tab_scroller{display:block;height:44px;white-space:nowrap;font-size:0;}.seo_tags .tab_list.tab_scroller .tab_item{display:inline-block;min-width:120px;}.seo_tags .tab_list .tab_item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:16px;color:#222222;}.seo_tags .tab_list .tab_item.active{position:relative;color:#0099f7;font-family:PingFangSC-Medium;background-color:#fff;}.seo_tags .tab_list .tab_item.active:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-40px;width:81px;border-bottom:3px solid #0099f7;z-index:1;}.seo_tags .tag_list{padding:20px 16px 30px;font-size:0;}.seo_tags .tag_list .tag_item{padding:0 12px;margin-right:8px;margin-bottom:10px;max-width:129px;display:inline-block;color:#333333;font-size:15px;line-height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.seo_tags .tag_list .tag_item:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.seo_tags .tag_list .tag_item:after{border:1px solid #e0e0e0;border-radius:28px;-webkit-box-sizing:border-box;box-sizing:border-box;}.seo_tags .more_seoTag{margin-top:-20px;font-size:15px;color:#666;text-align:center;line-height:56px;}.folder_switch{position:relative;margin-top:-16px;padding-top:16px;padding-bottom:16px;font-size:15px;color:#666;text-align:center;}.folder_switch:after{content:'\e621';display:inline-block;margin-left:5px;font-size:10px;color:#bcbcbc;vertical-align:3px;-webkit-transform:rotate(180deg);}html,body{height:100%;line-height:20px;}body{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}.thumbnail{height:200px;}.thumbnail img.pull-right{width:50px;}.backdrop{z-index:9;}.no_result,.no_network{width:100%;position:absolute;top:50%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.no_network .icon_no_network{display:inline-block;width:38px;height:38px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/no_network.png) no-repeat 50% 50%;background-size:38px 38px;vertical-align:0;margin-bottom:10px;}.no_network span{font-size:16px;color:#fff;display:inline-block;background-color:#ff9a14;border-radius:2px;margin-top:10px;width:90%;height:44px;line-height:44px;}.no_result .icon_search{display:inline-block;letter-spacing:normal;word-spacing:normal;width:32px;height:32px;margin:0 0 20px -12px;border:3px solid #ccc;border-radius:50%;position:relative;left:auto;top:auto;}.no_result .icon_search:after{content:'';display:inline-block;letter-spacing:normal;word-spacing:normal;width:3px;height:16px;background-color:#ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:-5px;bottom:-10px;}.no_result .icon_search:before{background:transparent;}.notifier{position:absolute;top:45%;width:100%;z-index:10;text-align:center;color:#FFF;}.notifier span{display:inline-block;padding:10px 15px;border-radius:5px;background-color:rgba(0,0,0,0.6);}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}.retinaBorLeft{content:'';position:absolute;left:0;top:0;width:0;height:100%;-webkit-transform:scaleX(0.5);transform:scaleX(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;border-left:1px #c8c8c8 solid;}.retinaBox{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;background-color:#fff;border:1px #DBDBDB solid;border-radius:6px;}.switch-arrow{background-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/arrow-down-dot.png);}.mod-area-empty dl{height:163px;margin-bottom:0;padding-top:55px;text-align:center;}.mod-area-empty dl dt{position:relative;width:38px;height:38px;margin:0 auto 22px auto;border:2px #BFBFBF solid;border-radius:38px;}.mod-area-empty dl dt::before{content:'';position:absolute;top:6px;left:10px;width:21px;height:21px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/dot_empty.png) no-repeat left top;-webkit-background-size:21px 21px;background-size:21px 21px;}.mod-area-empty dl dd{font-size:15px;color:#000;}.mod-area-empty .btn_add{display:block;position:relative;height:43px;margin:0 15px 10px 15px;line-height:43px;color:#099fde;font-size:15px;text-align:center;}.mod-area-empty .btn_add .txt{position:relative;z-index:1;}.mod-area-empty .btn_add::after{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;background-color:#fff;border:1px #DBDBDB solid;border-radius:6px;}.mod-filter-empty dl{height:169px;margin-bottom:0;padding-top:49px;text-align:center;}.mod-filter-empty dl dt{position:relative;width:32px;height:32px;margin:0 auto 28px auto;border:2px #BFBFBF solid;border-radius:32px;}.mod-filter-empty dl dt::before{content:'';position:absolute;top:21px;left:31px;width:2px;height:18px;border-radius:2px;background-color:#BFBFBF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mod-filter-empty dl dd{font-size:15px;color:#000;line-height:1.2;}.mod-filter-empty .btn_add{display:block;position:relative;height:43px;margin:0 15px 10px 15px;line-height:43px;color:#099fde;font-size:15px;text-align:center;}.mod-filter-empty .btn_add .txt{position:relative;z-index:1;}.mod-filter-empty .btn_add::after{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;background-color:#fff;border:1px #DBDBDB solid;border-radius:6px;}.cui-citys-hd.cui-input-focus .cui-input-bd{padding:0 60px 0 28px;background-color:#fff;border-radius:20px;}.cui-citys-hd .cui-input-box{padding:0!important;border-radius:0!important;}.cui-citys-hd.cui-input-focus .cui-btn-cancle{float:right!important;}.btn-gotop{position:fixed;bottom:60px;right:12px;display:block;width:36px;height:36px;border-radius:36px;background:rgba(0,0,0,0.18);}.btn-gotop::before{content:'';position:absolute;top:12px;left:10px;content:"";color:#fff;width:16px;height:16px;border-bottom:4px #fff solid;border-left:4px #fff solid;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.btn-uploadpic{display:block;z-index:5;position:fixed;bottom:0;left:0;width:100%;height:44px;background-color:#fff;line-height:44px;text-align:center;color:#099FDE;}.btn-uploadpic::before{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:100% 0;transform-origin:100% 0;top:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.btn-uploadpic .dot{display:inline-block;vertical-align:middle;width:25px;height:19px;margin:-3px 5px 0 0;background:url('https://pages.c-ctrip.com/you/foods/restaurant-dot.png?v=20190325_18_00') no-repeat -73px top;-webkit-background-size:141px 27px;background-size:141px 27px;}.choosebg{display:none;width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;left:0;top:0;z-index:8;}.btn_headtomap{position:absolute;top:0px;left:auto;right:0px;width:44px;margin:0;}.btn_headtomap::after{content:'';position:absolute;top:14px;left:11px;width:20px;height:19px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_topmap.png) no-repeat center center;background-size:20px 19px;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.gs_dl_btn_close{width:30px;height:100%;background:url("https://pages.ctrip.com/gsfoods/img/dl1_3.png?v=20190325_18_00") no-repeat center center;background-size:15px auto;display:block;}.gs_dl_btn_download{display:block;margin:13px 0 0 5px;color:#fff;height:30px;line-height:30px;}.gs_dl_ico_logo{width:40px;height:40px;background:url("https://pages.ctrip.com/gsfoods/img/dl1_1.png?v=20190325_18_00") no-repeat left center;background-size:40px auto;margin-right:10px;}.gs_dl_ico_download{width:130px;height:100%;background:url("https://pages.ctrip.com/gsfoods/img/dl1_2.png?v=20190325_18_00") no-repeat left bottom;background-size:100% auto;display:block;position:absolute;right:0;bottom:0;}.gs_dl_panel{z-index:10000;position:fixed;bottom:0;left:0;right:0;width:100%;height:60px;background-color:rgba(31,55,92,0.8);-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:center;box-sizing:border-box;}.gs_dl_cnt{-webkit-box-flex:1;height:100%;font-size:13px;color:#fff;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:start;-webkit-box-pack:center;box-sizing:border-box;}.gs_dl_cnt p{margin-bottom:0;}.gs_dl_txt_s{font-size:10px;}.gs-dl-1 .gs-btn-close,.gs-dl-2 .gs-btn-close{display:block;position:absolute;top:8px;right:8px;width:40px;height:40px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.gs-dl-1 .gs-btn-close::before,.gs-dl-2 .gs-btn-close::before,.gs-dl-1 .gs-btn-close::after,.gs-dl-2 .gs-btn-close::after{content:'';position:absolute;top:10px;left:19px;width:2px;height:20px;background-color:#fff;}.gs-dl-1 .gs-btn-close::after,.gs-dl-2 .gs-btn-close::after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.gs-dl-1 .gs-btn-download,.gs-dl-3 .gs-btn-download{display:block;position:relative;width:190px;height:44px;margin:240px auto 0 auto;background-color:#FF7B6C;color:#fff;text-align:center;line-height:44px;font-size:17px;border-radius:44px;font-family:HelveticaNeue;font-weight:bold;}.gs-dl-1{z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);line-height:1;}.gs-dl-1 .gs-dl-con{position:absolute;top:50%;left:50%;transform:translate3D(-140px,-160px,0);-webkit-transform:translate3D(-140px,-160px,0);width:280px;height:320px;background-color:#fff;border-radius:12px;}.gs-dl-1 .gs-dl-con::before{content:'';position:absolute;top:0;left:0;width:280px;height:147px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-dot-1.png?v=20190325_18_00") no-repeat left top;background-size:280px 258px;}.gs-dl-1 .gs-btn-download::before,.gs-dl-1 .gs-btn-download::after{content:'';position:absolute;top:-145px;left:50px;width:90px;height:90px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-dot-1.png?v=20190325_18_00") no-repeat left -168px;background-size:280px 258px;}.gs-dl-1 .gs-btn-download::after{top:-40px;left:-30px;width:251px;height:18px;background-position:left -148px;}.gs-dl-2{z-index:10000;position:fixed;bottom:0;left:0;width:100%;height:128px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-dot-2.png?v=20190325_18_00") no-repeat left top;background-size:100% 193px;line-height:1;}.gs-dl-2::before,.gs-dl-2::after{content:'';position:absolute;top:15px;left:15px;width:64px;height:64px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-dot-2.png?v=20190325_18_00") no-repeat left -129px;background-size:320px 193px;}.gs-dl-2::after{top:25px;left:90px;width:95px;height:23px;background-position:-65px -129px;}.gs-dl-2 .gs-dl-txt{margin:55px 0 0 90px;font-size:15px;color:#fff;font-weight:bold;}.gs-dl-2 .gs-btn-download{position:absolute;top:79px;left:89px;display:block;width:143px;height:34px;background-color:#FF7B6C;color:#fff;text-align:center;line-height:34px;font-size:15px;border-radius:34px;font-family:HelveticaNeue;font-weight:bold;}.gs-dl-2 .gs-btn-close{top:3px;right:3px;}.gs-dl-3{z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;line-height:1;text-align:center;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-bg-3.jpg?v=20190325_18_00") no-repeat center center;background-size:100% 100%;}.gs-dl-3::before,.gs-dl-3::after{content:'';position:absolute;top:27px;left:50%;width:100px;height:100px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-dot-3.png?v=20190325_18_00") no-repeat left top;background-size:265px 120px;transform:translate3D(-50px,0,0);-webkit-transform:translate3D(-50px,0,0);}.gs-dl-3::after{top:141px;width:265px;height:19px;background-position:left -101px;transform:translate3D(-133px,0,0);-webkit-transform:translate3D(-133px,0,0);}.gs-dl-3 .gs-btn-download{margin:180px auto 15px auto;}.gs-dl-3 .gs-btn-h5{font-size:15px;font-weight:bold;color:#fff;}.gs-dl-3 .iphone-snapshot{position:absolute;top:270px;left:50%;width:212px;height:455px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-bg-3-1.png?v=20190325_18_00") no-repeat left top;background-size:212px 455px;transform:translate3D(-106px,100%,0);-webkit-transform:translate3D(-106px,100%,0);transition:transform 0.4s 0 ease-in-out;-webkit-transition:-webkit-transform 0.4s 0 ease-in-out;}.gs-dl-4::after{width:140px;height:88px;background:url("https://pages.ctrip.com/gsfoods/img/download/dl-dot-4.png?v=20190325_18_00") no-repeat left top;background-size:140px 88px;transform:translate3D(-72px,0,0);-webkit-transform:translate3D(-72px,0,0);}.gs-dl-4 .gs-btn-download{margin-top:240px;}.gs-dl-4 .iphone-snapshot{top:302px;}.loading-layer2{box-sizing:content-box;}.dl_panel,.dl_panel-bg{z-index:10000!important;}.loadRefresh-ing-box{margin:0 auto;}.loadRefresh-default-box{margin:0 auto;}@-webkit-keyframes gs-cui-loading{to{-webkit-transform:rotate(360deg);}}@-moz-keyframes gs-cui-loading{to{-moz-transform:rotate(360deg);}}@-ms-keyframes gs-cui-loading{to{-ms-transform:rotate(360deg);}}@keyframes gs-cui-loading{to{transform:rotate(360deg);}}.pane{width:100%;height:100%;position:relative;}.ui-comment-box{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.ui-comment-box.ui-comment-star1 .ui-comment-star:first-of-type:after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star2 .ui-comment-star:nth-of-type(-n+2):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star3 .ui-comment-star:nth-of-type(-n+3):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star4 .ui-comment-star:nth-of-type(-n+4):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star5 .ui-comment-star:nth-of-type(-n+5):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star1-half .ui-comment-star:first-of-type:after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61a';}.ui-comment-box.ui-comment-star2-half .ui-comment-star:first-of-type:after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star2-half .ui-comment-star:nth-of-type(2):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61a';}.ui-comment-box.ui-comment-star3-half .ui-comment-star:nth-of-type(-n+2):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star3-half .ui-comment-star:nth-of-type(3):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61a';}.ui-comment-box.ui-comment-star4-half .ui-comment-star:nth-of-type(-n+3):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star4-half .ui-comment-star:nth-of-type(4):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61a';}.ui-comment-box.ui-comment-star5-half .ui-comment-star:nth-of-type(-n+4):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61b';}.ui-comment-box.ui-comment-star5-half .ui-comment-star:nth-of-type(5):after{position:absolute;left:0;top:0;color:#ff6633;content:'\e61a';}.ui-comment-box .ui-comment-star{position:relative;display:block;width:10px;height:10px;font-size:10px;line-height:12px;}.ui-comment-box .ui-comment-star:nth-of-type(n+2){margin-left:1px;}.ui-comment-box .ui-comment-star:before{position:absolute;left:0;top:0;color:#d1d1d1;content:'\e61b';}.common-head-view{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;}.common-head-view .author-logo{position:relative;margin-right:10px;width:32px;height:32px;background:url('https://images4.c-ctrip.com/target/headphoto/portrait_180_180.jpg?v=20190325_18_00') no-repeat 50%;background-position:50% 50%;background-size:100%;border-radius:50%;}.common-head-view .author-logo .portrait{position:absolute;width:100%;height:100%;border-radius:50%;}.common-head-view .author-logo .author-mark{position:absolute;top:22px;left:0px;width:32px;height:11px;line-height:11px;text-align:center;font-size:7px;color:#fff;background:url("https://pages.c-ctrip.com/you/comment/author_mark_s.png?v=20190325_18_00") no-repeat;background-size:32px auto;}.common-head-view .author-logo .author-mark.lv1{background-position:0 -11px;}.common-head-view .author-logo .author-mark.lv2{background-position:0 -22px;}.common-head-view .author-logo .author-mark.lv3{background-position:0 -33px;}.common-head-view .author-info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;}.common-head-view .author-info .author-info1{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.common-head-view .author-info .author-info1 .author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;color:#333;}.common-head-view .author-info .author-info1 .female,.common-head-view .author-info .author-info1 .male{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-left:2px;width:12px;height:12px;font-size:8px;color:#fff;border-radius:50%;}.common-head-view .author-info .author-info1 .female{background:#ff6fb7;border:0.5px solid #ff48a2;}.common-head-view .author-info .author-info1 .male{background:#0196ff;border:0.5px solid #187af1;}.common-head-view .author-info .author-info1 .author-tag{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.common-head-view .author-info .author-info1 .author-tag i:nth-of-type(n+1){margin-left:7px;}.common-head-view .author-info .author-info1 .author-tag .tag-sya{background-image:url("https://pages.c-ctrip.com/you/component-local/new_detail/icon-medal-s-sprite.png?v=20190325_18_00");background-repeat:no-repeat;background-size:32px auto;width:32px;height:12px;display:inline-block;}.common-head-view .author-info .author-info1 .author-tag .tag-comment{background-position:0 0;}.common-head-view .author-info .author-info1 .author-tag .tag-traveler{background-position:0 -15px;}.common-head-view .author-info .author-info1 .author-tag .tag-gourmet{background-position:0 -30px;}.common-head-view .author-info .author-info2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;margin-top:3px;line-height:11px;height:11px;}.common-head-view .author-info .author-info2 .text{display:inline;font-size:11px;line-height:11px;color:#999;padding-right:6px;}.common-head-view .author-info .author-info2 .text:nth-of-type(n+2){position:relative;padding-left:6px;}.common-head-view .author-info .author-info2 .text:nth-of-type(n+2):after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.common-head-view .author-info .author-info2 .text:nth-of-type(n+2):after{border-left:1px solid #999;}.common-info{margin-top:10px;min-height:18px;}.common-info:before,.common-info:after{content:" ";display:table;}.common-info:after{clear:both;}.common-info .ui-comment-box{float:left;margin-right:10px;margin-top:3px;}.common-info .text{float:left;margin-right:10px;height:18px;line-height:18px;font-size:11px;color:#666;}.common-info .text .number{margin-left:3px;color:#ff9a14;}.suggest_special{position:relative;border:2px solid #fd5064;border-radius:4px;margin:0 6px 10px;}.suggest_special .suggest_content{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;background-color:#fff;padding:10px;overflow:hidden;}.suggest_special .suggest_content > img{width:80px;height:80px;border-radius:4px;}.suggest_special .suggest_content .suggest_info{position:relative;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;font-size:15px;-webkit-align-self:center;align-self:center;overflow:hidden;}.suggest_special .suggest_content .suggest_info .object_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:40px;}.suggest_special .suggest_content .suggest_info .score{color:#f45722;line-height:28px;}.suggest_special .suggest_content .suggest_info .score.shrink{font-size:14px;}.suggest_special .suggest_content .suggest_info .utility{padding-right:50px;}.suggest_special .suggest_content .suggest_info .gray_small{font-size:12px;color:#999;padding-left:10px;}.suggest_special .suggest_content .suggest_info .gray_small:first-child{padding-left:0;}.suggest_special .suggest_content .suggest_info .comment{font-size:13px;color:#999;}.suggest_special .suggest_content .suggest_info .object_price{position:absolute;right:0;bottom:0;font-size:10px;color:#999;}.suggest_special .suggest_content .suggest_info .object_price span{color:#ff9a14;font-size:12px;}.suggest_special .suggest_content .suggest_info .object_price span strong{font-size:18px;}.suggest_special .suggest_content .like_quater{position:absolute;width:40px;height:37px;right:0;top:0;background-image:url("https://pages.c-ctrip.com/you/component-local/detail_hotel_pack.png?v=20190325_18_00");background-size:60px auto;background-position-y:-69px;}.suggest_special .suggest_content .like_quater:before{content:'';position:absolute;top:3px;right:5px;width:20px;height:18px;background-size:cover;}.suggest_special .suggest_content .like_quater.like:before{-webkit-animation:like 0.5s;animation:like 0.5s;background-image:url("https://pages.c-ctrip.com/you/component-local/like.png?v=20190325_18_00");}.suggest_special .suggest_content .like_quater.dislike:before{-webkit-animation:dislike 0.5s;animation:dislike 0.5s;background-image:url("https://pages.c-ctrip.com/you/component-local/dislike.png?v=20190325_18_00");}.suggest_special .suggest_reason{color:#fff;background-color:#fd5064;padding:12px;word-break:break-all;word-break:break-word;}.suggest_special .suggest_reason .reason{color:#ffdce0;}.suggest_special .redpak{position:absolute;height:67px;width:60px;left:-3px;top:-23px;background-image:url("https://pages.c-ctrip.com/you/component-local/detail_hotel_pack.png?v=20190325_18_00");background-size:60px auto;}@-webkit-keyframes dislike{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/dislike.png?v=20190325_18_00");}}@keyframes dislike{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/dislike.png?v=20190325_18_00");}}@-webkit-keyframes like{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/like.png?v=20190325_18_00");}}@keyframes like{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/like.png?v=20190325_18_00");}}.recommended-hotel{position:relative;}.recommended-hotel h3{padding:0 12px;height:43px;line-height:43px;color:#fff;font-size:16px;background:#fd5064;border-top-right-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}.recommended-hotel > ul{background:#fff;border:2px solid #fd5064;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}.recommended-hotel > ul > li{position:relative;padding-left:37px;}.recommended-hotel > ul > li:before{background:url("https://pages.c-ctrip.com/you/component-local/new_detail/icon_bg_new.png?v=20190325_18_00") no-repeat;background-size:19px auto;background-position:left -38px;width:19px;height:19px;content:'';display:inline-block;position:absolute;top:13px;left:10px;}.recommended-hotel > ul > li:after{display:inline-block;border-bottom:2px solid #c2cfcf;border-left:2px solid #c2cfcf;width:5px;height:5px;content:'';transform:rotate(-135deg);-webkit-transform:rotate(-135deg);position:absolute;right:17px;top:18px;}.recommended-hotel > ul > li:active{background-color:#f7f7f7;}.recommended-hotel > ul > li:last-of-type > div{border-bottom:0;}.recommended-hotel > ul > li .fprice{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;text-align:right;width:100px;font-size:11px;position:absolute;right:28px;top:8px;font-size:10px;color:#999;white-space:nowrap;}.recommended-hotel > ul > li .fprice p{font-size:18px;padding-left:3px;color:#ffa800;}.recommended-hotel > ul > li .fprice p > span{font-size:10px;font-weight:normal;}.recommended-hotel > ul > li .text{padding-right:90px;height:44px;line-height:44px;font-size:15px;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;-webkit-border-image:url("https://pages.c-ctrip.com/you/component-local/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/component-local/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.recommended-hotel > ul > li .text i{margin-left:4px;font-size:10px;color:#b2b2b2;}.recommended-hotel .hongbao{position:absolute;right:0;top:-16px;width:52px;height:68px;background-image:url("https://pages.c-ctrip.com/you/component-local/detail_hotel_pack.png?v=20190325_18_00");background-size:60px auto;background-position-y:0;}.nearby-hot-hotel h3{position:relative;padding:0 12px;height:43px;line-height:43px;color:#fff;font-size:16px;background:#fd5064;border-top-right-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}.nearby-hot-hotel h3:after{display:inline-block;border-bottom:2px solid #fff;border-left:2px solid #fff;width:5px;height:5px;content:'';transform:rotate(-135deg);-webkit-transform:rotate(-135deg);position:absolute;right:17px;top:18px;}.nearby-hot-hotel > ul{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:10px 6.25px;background:#fff;border:2px solid #fd5064;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}.nearby-hot-hotel > ul > a{width:33.3333%;overflow:hidden;}.nearby-hot-hotel > ul li{margin:0 3.75px;}.nearby-hot-hotel > ul li .img{position:relative;width:100%;}.nearby-hot-hotel > ul li .img > img{width:100%;border-radius:4px;}.nearby-hot-hotel > ul li .img .distance{position:absolute;bottom:5px;right:5px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 6px;height:14px;text-align:center;font-size:10px;color:#fff;background:rgba(0,0,0,0.6);border-radius:7px;}.nearby-hot-hotel > ul li .text{margin-top:4px;height:38px;}.nearby-hot-hotel > ul li .text .place{font-size:13px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.nearby-hot-hotel > ul li .text .row{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;margin-top:-1px;margin-bottom:-4px;font-size:10px;}.nearby-hot-hotel > ul li .text .row > i{white-space:nowrap;}.nearby-hot-hotel > ul li .text .score{color:#f45722;}.nearby-hot-hotel > ul li .text .fprice{margin-left:11px;color:#ff9600;}.nearby-menu{background:#fff;}.nearby-menu dl{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;height:44px;line-height:44px;}.nearby-menu dl dt{padding-right:6px;width:50.5px;text-align:right;font-size:15px;color:#999;-webkit-box-sizing:border-box;box-sizing:border-box;}.nearby-menu dl dd{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding-top:13px;padding-bottom:12px;overflow:hidden;}.nearby-menu dl dd > div{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-width:0;border-right:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;cursor:pointer;}.nearby-menu dl dd > div:first-of-type{border-left:0;}.nearby-menu dl dd > div .icon-hotel,.nearby-menu dl dd > div .icon-foods,.nearby-menu dl dd > div .icon-spot{display:block;margin-right:4px;width:19px;height:19px;background:url("https://pages.c-ctrip.com/you/component-local/new_detail/icon_bg_new.png?v=20190325_18_00") no-repeat;background-size:19px auto;}.nearby-menu dl dd > div .icon-hotel{background-position:0 -76px;}.nearby-menu dl dd > div .icon-foods{background-position:0 -95px;}.nearby-menu dl dd > div .icon-spot{background-position:0 -114px;}.nearby-menu dl dd > div .icon-hui{display:block;margin-left:3px;width:14px;height:14px;background:url("https://pages.c-ctrip.com/you/component-local/new_detail/icon-hui.png?v=20190325_18_00") no-repeat;background-size:contain;}.nearby-menu dl dd > div > span{color:#039cdd;}.icon_heart{width:20px;height:18px;background-size:cover;}.icon_heart.like{-webkit-animation:icon_like 0.5s;animation:icon_like 0.5s;background-image:url("https://pages.c-ctrip.com/you/component-local/icon_like_colored.png?v=20190325_18_00");}.icon_heart.dislike{-webkit-animation:icon_dislike 0.5s;animation:icon_dislike 0.5s;background-image:url("https://pages.c-ctrip.com/you/component-local/icon_dislike_colored.png?v=20190325_18_00");}@-webkit-keyframes icon_dislike{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/icon_dislike_colored.png?v=20190325_18_00");}}@keyframes icon_dislike{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/icon_dislike_colored.png?v=20190325_18_00");}}@-webkit-keyframes icon_like{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/icon_like_colored.png?v=20190325_18_00");}}@keyframes icon_like{0%{-webkit-transform:scale(1);}30%{-webkit-transform:scale(1.4);}60%{-webkit-transform:scale(1);}80%{-webkit-transform:scale(1.05);}100%{-webkit-transform:scale(1);background-image:url("https://pages.c-ctrip.com/you/component-local/icon_like_colored.png?v=20190325_18_00");}}.calendar_head{height:48px;width:100%;background:#33414F;position:relative;border-radius:10px 10px 0px 0px;border-bottom:none;box-shadow:0 -2px 0 #435163;}.calendar_head a{float:left;font-size:16px;color:#fff;text-shadow:#333 0 1px 2px;height:48px;width:70px;text-align:center;line-height:48px;}.gs_call_phone{z-index:1;}.calendar_head span{text-align:center;height:48px;line-height:48px;position:absolute;left:70px;right:70px;color:#8E97A1;}.calendar_head a:last-child{float:right;}.calendar_head a:first-child{float:left;}.calendar_wrap{height:300px;margin:0px;overflow:hidden;}.calendar_wrap .cui_cldweek{position:absolute;top:0;right:0;left:0;}.calendar_wrap .cui_cldwrap{position:relative;height:285px;}.calendar_wrap .cont_wrap{margin:0px;}.calendar_wrap .pnl_cldunitWrap{height:285px;overflow-y:auto;-webkit-overflow-scrolling:touch;}.calendar_wrap .cont_wrap{margin:0px;}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,0,0);}100%{-webkit-transform:translate3d(0,-120px,0);}}@keyframes slideUp{0%{transform:translate3d(0,0,0);}100%{transform:translate3d(0,-120px,0);}}@-webkit-keyframes slideDown{0%{-webkit-transform:translate3d(0,-120px,0);}100%{-webkit-transform:translate3d(0,0,0);}}@keyframes slideDown{0%{transform:translate3d(0,-120px,0);}100%{transform:translate3d(0,0,0);}}.pop-add-sucess{-webkit-animation:slideUp 0.1s 0s ease-in forwards,slideDown 0.1s 2.1s ease-in forwards;animation:slideUp 0.1s 0s ease-in forwards,slideDown 0.1s 2.1s ease-in forwards;-webkit-animation-play-state:paused;animation-play-state:paused;z-index:50;position:fixed;right:15px;bottom:-60px;left:15px;height:60px;padding:0 15px;background-color:#333!important;color:#fff;border-radius:5px;}.pop-add-sucess dt{padding:10px 0 5px 0;font-weight:bold;}.pop-add-sucess dd{font-size:12px;color:#7A7A7A;}.pop-add-sucess .btn-showSchedule{position:absolute;top:0;right:0;width:90px;height:60px;padding-right:30px;color:#fff;text-align:right;font-size:12px;line-height:60px;}.pop-add-sucess .btn-showSchedule::before{position:absolute;right:15px;top:50%;margin-top:-6px;font-weight:bold;color:#fff;}.pop-add-sucess.active{-webkit-animation-play-state:running;animation-play-state:running;}.action-sheet-backdrop{transition:background-color 300ms ease-in-out;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,0);}.action-sheet-backdrop.active{background-color:rgba(0,0,0,0.5);}.action-sheet-wrapper{transform:translate3d(0,100%,0);transition:all ease-in-out 300ms;position:absolute;bottom:0;width:100%;}.action-sheet-up{transform:translate3d(0,0,0);}.action-sheet{margin-left:15px;margin-right:15px;width:auto;z-index:999;overflow:hidden;}.action-sheet-title{padding:10px;text-align:center;font-size:12px;}.action-sheet-group{margin-bottom:5px;border-radius:3px;background-color:#fff;}.action-sheet-group .button{border-width:1px 0px 0px 0px;border-radius:0;}.action-sheet-group .button.active{background-color:transparent;color:inherit;}.action-sheet-group .button:first-child:last-child{border-width:0;}.action-sheet-open{pointer-events:none;}.action-sheet-open.modal-open .modal{pointer-events:none;}.action-sheet-open .action-sheet-backdrop{pointer-events:auto;}.action-sheet-backdrop.active{background-color:rgba(0,0,0,0.7);}.action-sheet-backdrop.active .action-sheet{margin:0 10px;}.action-sheet-backdrop.active .action-sheet-group{margin-bottom:10px;border-radius:5px;overflow:hidden;}.action-sheet-backdrop.active .action-sheet-group a{color:#099FDE;line-height:44px;}.action-sheet-backdrop.active .action-sheet-group a:first-child{border-width:0;}.poi_detailScroll{position:fixed;width:100%;left:0px;}.cm-calendar{padding-top:31px!important;}.cm-calendar .cm-calendar-hd{top:0px !important;position:absolute !important;}.cm-calendar .cm-calendar-bd{height:250px;overflow-y:auto;-webkit-overflow-scrolling:touch;}.poi_schedule_calendar{position:fixed;width:100%;height:100%;left:0;top:0;z-index:3000;background:rgba(0,0,0,0.7);overflow:hidden;display:none;opacity:0;}.poi_schedule_calendar .this_wrapper{width:100%;height:350px;position:absolute;left:0;bottom:0;z-index:1;background:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,100%,0);}.poi_schedule_calendar .this_wrapper.this_show{-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,0,0);}.poi_schedule_calendar .this_wrapper.this_hide{-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,100%,0);}.poi_schedule_calendar .js_schedule_calendar{position:relative;}.poi_schedule_success{position:fixed;width:100%;height:100%;left:0;top:0;z-index:3000;background:rgba(0,0,0,0);overflow:hidden;display:none;}.poi_schedule_success .this_msg{width:280px;height:60px;background:#000;-webkit-border-radius:5px;position:absolute;left:50%;z-index:2;margin-left:-140px;bottom:100px;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-align:center;top:50%;margin-top:-30px;}.poi_schedule_success .this_msg.this_show{-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,0,0);}.poi_schedule_success .this_msg.this_hide{-webkit-transition:-webkit-transform 300ms ease;-webkit-transform:translate3d(0,200px,0);}.poi_schedule_success .this_msg dl{display:block;width:150px;padding:10px;}.poi_schedule_success .this_msg dl dd{color:#7a7a7a;}.poi_schedule_success .this_msg a{display:block;-webkit-box-flex:1;text-align:right;padding-right:10px;color:#fff;cursor:pointer;}.poi_schedule_success .this_msg a:after{content:">";margin-left:5px;display:inline-block;}.home{font-size:14px;color:#666666;padding-bottom:49px;background-color:#efefef;margin-top:0;}.home.searching{position:fixed;background-color:#efefef;overflow:hidden;top:0;z-index:2005;}.home.searching .nav-box,.home.searching .mod-spec,.home.searching .mod-adplace,.home.searching .recommend,.home.searching .mod-filter{display:none;}.home.searching .search{background:#DFEAF1!important;margin:0;padding:8px 53px 8px 10px;position:fixed;top:0;left:0;right:0;z-index:2005;}.home.searching .search::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #333333 solid;border-color:#ddd;}.home.searching .search .placeholder-icon{left:25px;top:17px;}.home.searching .search .ion-close-round{display:block;}.home.searching .search .search-back{float:left;font-size:24px;color:#999999;padding-top:5px;margin-left:-15px;width:40px;text-align:center;}.home.searching .search .search-back:before{display:inline-block;}.home.searching .search .search-btn{display:block;}.home.searching .search .search-input{padding-right:34px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:32px;line-height:32px;padding:0 33px;}.home.searching .search-panel{padding-top:48px;position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;}.home.searching .search-panel i{color:#FF9A14;}.home.searching .search-panel .count{float:right;font-size:12px;color:#999;}.home.searching .search-panel .search-result{overflow:hidden;}.home.searching .search-panel .search-result .tags{overflow:hidden;position:relative;padding:10px 10px 0 10px;}.home.searching .search-panel .search-result .tags li{float:left;width:33.33%;margin-bottom:5px;padding-right:5px;}.home.searching .search-panel .search-result .tags li:nth-of-type(3n){padding-right:0;}.home.searching .search-panel .search-result .tags a{display:block;height:35px;background-color:#fff;text-align:center;line-height:35px;font-size:13px;color:#666;}.home.searching .search-panel .search-result .tit{position:relative;height:25px;margin-bottom:0;padding:8px 0 0 15px;line-height:1;font-size:13px;color:#666;background-color:#EFEFEF;}.home.searching .search-panel .search-result .tit::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #c8c8c8 solid;}.home.searching .search-panel .search-result .list a{display:block;position:relative;float:left;height:44px;padding:0 15px;line-height:43px;font-size:16px;color:#000;background-color:#fff;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.home.searching .search-panel .search-result .list a::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #c8c8c8 solid;}.home.searching .search-panel .btn_add,.home.searching .search-panel .btn_clear{clear:both;display:block;position:relative;height:44px;margin-top:10px;line-height:44px;text-align:center;background-color:#fff;color:#099fde;font-size:15px;}.home.searching .search-panel .btn_add::before,.home.searching .search-panel .btn_clear::before{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:100% 0;transform-origin:100% 0;top:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.home.searching .search-panel .btn_add::after,.home.searching .search-panel .btn_clear::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.home.searching .search-panel .btn_clear{margin-top:0;}.home.searching .search-panel .btn_clear::before{content:none;}.home.searching .search-panel .search-none{position:relative;padding:11px 25px 11px 10px;background-color:#fff;text-align:center;}.home.searching .search-panel .search-none::before{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:100% 0;transform-origin:100% 0;top:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.home.searching .search-panel .search-none::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.home.searching .search-panel .search-none span{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:auto;max-width:120px;line-height:14px;height:16px;vertical-align:middle;}.home .search{background:transparent;padding:8px 15px;margin:-26px 0 0 0;position:relative;z-index:10;}.home .search .search-btn{display:none;padding:7px 10px 7px 0px;color:#099fde;font-size:15px;position:absolute;top:8px;right:3px;}.home .search .placeholder-icon{position:absolute;left:55px;top:19px;font-size:18px;width:15px;height:15px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_inputsearch@2x.png) 0 0 no-repeat;background-size:100%;}.home .search .ion-close-round{width:30px;height:32px;position:absolute;right:56px;top:8px;font-size:18px;color:#AAA;padding:8px;display:none;}.home .search .search-input{border-radius:5px;padding:0 33px 0 63px;margin-bottom:0;color:#bbb;box-sizing:border-box;background-color:#fff;height:36px;line-height:36px;overflow:hidden;border:0.5px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.25);box-shadow:0 0 3px 1px rgba(0,0,0,0.25);}.home .search .search-input input{-webkit-appearance:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;height:20px;padding:6px 0;line-height:20px;background-color:#fff;}.home .for_sight_search{margin:0;padding:8px 10px;background:#DFEAF1;}.home .index-hd{position:relative;height:47px;line-height:47px;padding:0 10px;font-size:17px;color:#333;background:#fff;}.home .index-hd::before{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:100% 0;transform-origin:100% 0;top:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.home .index-hd .title{font-weight:bold;}.home .index-hd .btn-more{float:right;display:block;height:35px;font-size:12px;color:#099fde;}.home .index-hd .title_block{position:absolute;left:0;height:17px;width:4px;border-radius:0 1px 1px 0;background:#049CDD;display:inline-block;top:14px;}.home .slider_topimg{width:100%;overflow:hidden;}.home .slider_topimg img{display:block;width:100%;}.home .recommend{position:relative;background-color:#fff;}.home .recommend .index-hd{height:30px;line-height:1;padding-top:15px;padding-right:30px;margin-bottom:15px;}.home .recommend .index-hd .title{float:left;margin:-2px 20px 0 0;}.home .recommend .index-hd .sum{margin-left:3px;font-weight:normal;font-size:12px;color:#999;}.home .recommend .index-hd .con-locate{display:block;text-align:right;line-height:15px;font-size:12px;font-weight:normal;color:#999999;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5px;}.home .recommend .index-hd .refresh{display:block;position:absolute;top:8px;right:10px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/refresh_icon.png) no-repeat center;background-size:15px 15px;width:25px;height:25px;cursor:pointer;}.home .recommend .index-hd .refresh::after{content:'';position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;}.home .recommend .index-hd .refresh.loadrotate{-webkit-animation:cui-loading 1.58s linear infinite;animation:cui-loading 1.58s linear infinite;}.home .recommend .btn-add{position:relative;display:block;height:43px;line-height:43px;text-align:center;font-size:15px;color:#099fde;background-color:#fff;}.home .recommend .btn-add::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.home .recommend .nodatamore{font-size:14px;color:#666;height:50px;margin-bottom:0;line-height:50px;text-align:center;background-color:#efefef;}.home .recommend.fixed{padding-top:30px;}.home .recommend.fixed .index-hd-fixed{position:fixed;top:84px;left:0px;z-index:8;width:100%;height:30px;margin:0;padding:9px 15px 10px 15px;background-color:#efefef;}.home .recommend.fixed .index-hd-fixed .con-locate{padding-right:18px;}.home .recommend.fixed .index-hd-fixed .refresh{top:9px;}.home .recommend.fixed .index-hd-fixed .title_block{display:none;}.home .recommend.fixed .forHybrid_hd{top:40px!important;}.no_result .btn_add{display:block;position:relative;height:43px;margin:0 15px 10px 15px;line-height:43px;color:#099fde;font-size:15px;text-align:center;}.no_result .btn_add .txt{position:relative;z-index:1;}.no_result .btn_add::after{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;background-color:#fff;border:1px #DBDBDB solid;border-radius:6px;}.more_c_foods{text-align:center;background:#efefef;}.more_c_foods a{width:170px;height:45px;overflow:hidden;line-height:45px;background:#fff;border-radius:2px;display:inline-block;color:#049cdd;margin:15px auto 0;box-shadow:0 0 2px 1px #ececec;}.forHybrid .home.searching .search{padding-top:28px;width:100%;height:68px;}.forHybrid .home.searching .search .placeholder-icon{top:35px;}.forHybrid .home.searching .search .ion-close-round,.forHybrid .home.searching .search .search-btn{top:28px;}.forHybrid .home.searching .search-panel{padding-top:68px;}.forHybrid .home .recommend.fixed .index-hd-fixed{top:0;}.billboard{line-height:1;background-color:#efefef;-webkit-user-select:initial;-webkit-touch-callout:initial;}.billboard .mod-desc{position:relative;background-color:#fff;}.billboard .mod-desc::after{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.billboard .mod-desc .litpic{position:relative;line-height:0;font-size:0;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/default-image.png) no-repeat center center #f8f8f8;-webkit-background-size:100px 100px;background-size:100px 100px;}.billboard .mod-desc .litpic::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);}.billboard .mod-desc .litpic img{width:100%;min-height:120px;}.billboard .mod-desc .litpic .title{position:absolute;top:0;left:0;width:100%;height:100%;font-size:15px;color:#fff;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.billboard .mod-desc .litpic .title dl{margin-bottom:0;}.billboard .mod-desc .litpic .title dt,.billboard .mod-desc .litpic .title dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1;}.billboard .mod-desc .litpic .title dt{margin-bottom:10px;font-size:24px;font-weight:bold;text-shadow:1px 1px 0 #000;}.billboard .mod-desc .desc-txt{padding:12px 15px 13px 15px;line-height:1.4;font-size:15px;color:#333;word-break:break-all;}.billboard .mod-recommend .recommend-bd{padding-top:10px;}.billboard .mod-recommend .recommend-bd .item{display:block;margin:0 10px 10px 10px;background-color:#fff;}.billboard .mod-recommend .recommend-bd .litpic{position:relative;line-height:0;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/default-image.png) no-repeat center center #f8f8f8;-webkit-background-size:100px 100px;background-size:100px 100px;}.billboard .mod-recommend .recommend-bd .litpic::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:75px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/bg-bd.png) repeat-x left bottom;-webkit-background-size:2px 75px;background-size:2px 75px;}.billboard .mod-recommend .recommend-bd .litpic img{width:100%;min-height:100px;}.billboard .mod-recommend .recommend-bd .litpic .dot-ctrip{position:absolute;top:5px;left:-3px;width:60px;height:21px;padding-left:6px;line-height:18px;font-size:12px;color:#fff;background:url(build/foods/img/tag_type1.png?v=20190325_18_00) no-repeat left top;-webkit-background-size:60px 21px;background-size:60px 21px;}.billboard .mod-recommend .recommend-bd .litpic .title{position:absolute;left:0;bottom:10px;width:100%;padding:0 10px;font-size:18px;font-weight:bold;color:#fff;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.billboard .mod-recommend .recommend-bd .item-group{-webkit-user-select:initial;-webkit-touch-callout:initial;position:relative;overflow:hidden;padding:10px 10px 8px 10px;}.billboard .mod-recommend .recommend-bd .item-group::after{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;background-color:#fff;border:1px #DBDBDB solid;border-radius:6px;border-color:#c8c8c8;border-radius:0;border-top:none;}.billboard .mod-recommend .recommend-bd .item-group div{position:relative;z-index:1;}.billboard .mod-recommend .recommend-bd .f-price{float:right;display:inline-block;color:#ff9a14;font-family:arial;}.billboard .mod-recommend .recommend-bd .f-price .price-market{display:inline-block;margin-right:7px;text-decoration:line-through;font-size:12px;color:#999;}.billboard .mod-recommend .recommend-bd .f-price .price-market:first-letter{font-size:10px;}.billboard .mod-recommend .recommend-bd .f-price .price-ctrip{display:inline-block;font-size:18px;}.billboard .mod-recommend .recommend-bd .f-price .price-ctrip:first-letter{margin-right:3px;font-size:15px;}.billboard .mod-recommend .recommend-bd .name{display:block;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;font-size:12px;color:#999;}.billboard .mod-recommend .recommend-bd .rank,.billboard .mod-recommend .recommend-bd .rank-inner{display:inline-block;width:80px;height:15px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/un_level@2x.png) no-repeat -80px top;-webkit-background-size:160px 15px;background-size:160px 15px;}.billboard .mod-recommend .recommend-bd .rank .rank-inner,.billboard .mod-recommend .recommend-bd .rank-inner .rank-inner{background-position:left top;}.billboard .mod-recommend .recommend-bd .points{vertical-align:top;display:inline-block;height:15px;margin-left:5px;line-height:15px;font-size:12px;color:#099FDD;}.billboard .mod-recommend .recommend-bd .no-points{color:#999;}.billboard .mod-recommend .recommend-bd .per-capita{float:right;line-height:15px;font-size:11px;color:#999;font-family:arial;}.billboard .mod-recommend .recommend-bd .recommend{position:relative;line-height:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.billboard .mod-recommend .recommend-bd .recommend span{margin-right:7px;}.billboard .mod-recommend .recommend-bd .back{float:right;display:inline-block;height:15px;padding:0 3px;line-height:15px;border-radius:1px;background-color:#FF9A14;color:#fff;font-size:13px;}.billboard .mod-recommend .recommend-bd .distance{float:right;color:#999;font-size:11px;line-height:21px;}.billboard .mod-recommend .recommend-bd .tags{overflow:hidden;}.billboard .mod-recommend .recommend-bd .tag{position:relative;display:block;float:left;height:21px;margin:0 5px 0 0;}.billboard .mod-recommend .recommend-bd .tag::after{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;background-color:#fff;border:1px #DBDBDB solid;border-radius:6px;border-radius:21px;border-color:#ccc;}.billboard .mod-recommend .recommend-bd .tag:last-child{margin-right:0;}.billboard .mod-recommend .recommend-bd .tag .txt{position:relative;z-index:5;padding:0 7px;font-size:12px;color:#666;line-height:21px;}.billboard .mod-recommend .recommend-bd .item-name{margin-top:-10px;height:33px;line-height:33px;}.billboard .mod-recommend .recommend-bd .item-rank{height:15px;margin-bottom:6px;}.billboard .mod-recommend .recommend-bd .item-recommend{overflow:hidden;margin-bottom:6px;font-size:12px;color:#999;}.billboard .mod-recommend .recommend-bd .item-tags{overflow:hidden;height:21px;margin-bottom:10px;}.billboard .mod-recommend .recommend-bd .item-desc{position:relative;padding-top:7px;font-size:14px;color:#666;line-height:1.3;word-break:break-all;}.billboard .mod-recommend .recommend-bd .item-desc::before{content:'';position:absolute;left:0;width:100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:100% 0;transform-origin:100% 0;top:0;border-top:1px #333333 solid;border-color:#c8c8c8;}.map{padding-bottom:0;}.map .address-list a{display:block;font-size:0;line-height:0;position:relative;min-height:120px;background:url('https://pages.c-ctrip.com/you/opt/default130.png?v=20190325_18_00') no-repeat center center #f8f8f8;-webkit-background-size:65px 65px;background-size:65px 65px;}.map .address-list a::after,.map .address-list a .info{position:absolute;top:0;right:0;bottom:0;left:0;}.map .address-list a::after{content:'';background:rgba(0,0,0,0.3);}.map .address-list img{width:100%;}.map .address-list .info{z-index:5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;font-size:12px;text-align:center;}.map .address-list dl{margin-bottom:0;}.map .address-list dt{font-size:18px;line-height:1;}.map .address-list dd{line-height:1;}.map .address-list dd:nth-of-type(1){padding-top:6px;}.map .address-list dd:last-child{padding-top:12px;}.detail_intro_view{background:#fff;padding:0 0 0 15px;-webkit-user-select:initial;}.detail_intro_view .intro_block{padding:15px 0;position:relative;}.detail_intro_view .intro_block h2{font-size:18px;line-height:20px;color:#547B8C;margin-bottom:15px;}.detail_intro_view .intro_block .intro_text p{margin-bottom:0;line-height:20px;font-size:14px;color:#333;}.detail_intro_view .intro_block .intro_text p a{color:#039CDD;}.detail_intro_view .intro_block:after{content:'';width:100%;position:absolute;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100% ;border-top:1px #E5E5E5 solid;bottom:0;left:0;}.detail_intro_view .intro_block:last-child:after{display:none;}.search_header{width:100%;height:44px;padding:6px 0px 6px 10px;background-color:#DFEAF1;position:relative;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:start;box-sizing:border-box;}.search_header .icon_search{position:absolute;top:16px;left:18px;z-index:1;margin:0;border:0;border-radius:0;}.search_header a{display:block;width:50px;text-align:center;color:#28a6de;font-size:16px;}.search_header form{-webkit-box-flex:1;}.search_header input{display:block;-webkit-box-flex:1;width:100%;height:32px;padding:5px 10px 5px 25px;border-radius:4px;box-sizing:border-box;font-size:15px;color:#666;background:#fff;-webkit-appearance:none;}.search_header .area{-webkit-box-flex:1;height:32px;border-radius:4px;font-size:15px;color:#666;background:#fff;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:start;box-sizing:border-box;}.sr_ttdlist613 .forfun_list .head-list,.sr_ttdlist613 .tab_list .head-list,.sr_ttdlist613 .ttd_list .head-list{position:fixed;z-index:90;width:100%;left:0;top:44px;}.sr_ttdlist613 .head-list .view{width:100%;height:43px;}.sr_ttdlist613 .head-list .cui-tab-mod-max{height:43px;line-height:43px;font-size:14px;color:#333;background-color:#fff;border-bottom:none;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);white-space:nowrap;}.sr_ttdlist613 .head-list .cui-tab-mod-max:before,.sr_ttdlist613 .head-list .cui-tab-mod-max:after{content:" ";display:table;}.sr_ttdlist613 .head-list .cui-tab-mod-max:after{clear:both;}.sr_ttdlist613 .head-list .cui-tab-mod-max li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:inline-block;width:60px;height:43px;text-align:center;}.sr_ttdlist613 .head-list .cui-tab-mod-max li.cui-tab-current{color:#099fde;background:#fff;border-bottom:2px solid #099fde;}.sr_ttdlist613 .head-list .cui-tab-mod-max .cui-tab-scrollbar{position:absolute;left:0;height:4px;bottom:-1px;background-color:#099fde;-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;z-index:-1;}.sr_ttdlist613 .head-list .cui-tab-mod{background-color:#fff;color:#333;font-size:14px;border-bottom:none;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);}.sr_ttdlist613 .head-list .cui-tab-mod li a.showmore{position:relative;padding-right:15px;display:inline-block;}.sr_ttdlist613 .head-list .cui-tab-mod li a.showmore::after{content:'';position:absolute;top:50%;right:0px;width:6px;height:6px;margin-top:-5px;border-top:2px #ccc solid;border-right:2px #ccc solid;transform:rotate(135deg);-webkit-transform:rotate(135deg);}.sr_ttdlist613 .head-list .cui-tab-mod .cui-tab-current{border-bottom:2px solid #099fde;}.sr_ttdlist613 .head-list .cui-tab-mod .cui-tab-current a.showmore{color:#099fde;}.sr_ttdlist613 .head-list .cui-tab-mod .selected a.showmore{padding-left:10px;}.sr_ttdlist613 .head-list .cui-tab-mod .selected a.showmore::before{content:"";position:absolute;background:url("https://pages.c-ctrip.com/you/component-local/highlight.png?v=20190325_18_00") no-repeat center;left:0;width:8px;height:8px;background-size:8px 8px;top:50%;margin-top:-4px;}.sr_ttdlist613 .head-list .show_panel{position:absolute;top:43px;width:100%;background:#fff;z-index:100;box-sizing:border-box;}.sr_ttdlist613 .head-list .show_panel ul{padding:0px 10px;max-height:250px;overflow-y:auto;}.sr_ttdlist613 .head-list .show_panel ul li{line-height:45px;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_border_half.png) 2 stretch;}.sr_ttdlist613 .head-list .show_panel ul li a{display:block;}.sr_ttdlist613 .head-list .show_panel ul li .check_box{float:right;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/checkbox.png) 0 0 no-repeat;background-size:16px 33px;width:16px;height:16px;margin-top:15px;}.sr_ttdlist613 .head-list .show_panel ul li.unlimited .check_box{background:none;}.sr_ttdlist613 .head-list .show_panel ul li.checked{background:none;}.sr_ttdlist613 .head-list .show_panel ul li.checked a{color:#099fde;}.sr_ttdlist613 .head-list .show_panel ul li.checked .check_box{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/checkbox.png) 0 -17px no-repeat;background-size:16px 33px;width:16px;height:16px;}.sr_ttdlist613 .head-list .show_panel ul li.checked.unlimited .check_box{background:url("https://pages.c-ctrip.com/you/component-local/unlimited_choose.png?v=20190325_18_00") center no-repeat;background-size:16px 16px;}.sr_ttdlist613 .head-list .show_panel .comfirm{background-color:#efefef;padding:10px;}.sr_ttdlist613 .head-list .show_panel .comfirm a{background-color:#ff9a14;display:block;height:40px;line-height:40px;text-align:center;color:#fff;font-size:18px;}.sr_ttdlist613 .refresh{position:absolute;width:100%;top:43px;height:24px;line-height:24px;padding:0 10px;color:#999;box-sizing:border-box;padding-right:20px;display:flex;display:-webkit-flex;display:-webkit-box;}.sr_ttdlist613 .refresh span{font-size:12px;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.sr_ttdlist613 .refresh i{display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/refresh_icon.png) no-repeat center;background-size:15px 15px;width:15px;height:24px;}.sr_ttdlist613 .location a{float:right;font-size:12px;color:#099fde;}.sr_ttdlist613 section.srcollingbox{margin-top:44px;}.sr_ttdlist613 section.js_next68{margin-top:68px;}.sr_ttdlist613 .scroll-main{margin-top:44px;}.sr_ttdlist613 .scroll-main .srcollingbox{margin-top:0;}.sr_ttdlist613 .mdd_ttd_list{background-color:#fff;}.sr_ttdlist613 .mdd_ttd_list .box_item{padding:10px 15px;border-bottom-color:#ddd;}.sr_ttdlist613 .mdd_ttd_list .box_item a{overflow:hidden;display:block;}.sr_ttdlist613 .mdd_ttd_list .box_item a .pic{position:relative;float:left;}.sr_ttdlist613 .mdd_ttd_list .box_item a .pic .litpic{width:105px;height:70px;border-radius:2px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.sr_ttdlist613 .mdd_ttd_list .box_item a .pic img{width:100%;}.sr_ttdlist613 .mdd_ttd_list .box_item a .pic i.recommend{position:absolute;text-transform:uppercase;font-style:normal;font-size:0px;color:#fff;left:0px;top:5px;width:30px;height:14px;background:url("https://pages.c-ctrip.com/you/component-local/recommend.png?v=20190325_18_00") no-repeat center;background-size:30px 14px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .pic i.distance{background-color:rgba(0,0,0,0.5);right:0px;bottom:0px;padding:1px 2px;border-radius:0 0 2px 0;position:absolute;color:#fff;font-size:10px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .pic i.eat{background-color:#faa93e;top:5px;padding-left:5px;padding-right:5px;position:absolute;color:#fff;font-size:10px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail{margin-left:115px;padding-top:4px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail h3{color:#333;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod{overflow:hidden;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .left-mod{-webkit-box-flex:4;-webkit-flex:4;flex:4;text-align:left;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .right-mod{-webkit-box-flex:3;-webkit-flex:3;flex:3;text-align:right;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .tags{color:#999;font-size:10px;position:relative;display:inline-block;margin-right:5px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .tags span{display:block;position:relative;z-index:5;padding:2px 4px;line-height:16px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .tags::after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:'';top:0;right:0;bottom:0;left:0;width:200%;height:200%;border:1px #DBDBDB solid;border-radius:6px;border-color:#999;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .price{color:#ff9a14;font-size:15px;line-height:19px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .price span{color:#999;font-size:10px;margin-left:1px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .free{color:#999;font-size:12px;line-height:19px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .sgd{color:#999;font-size:12px;line-height:19px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .score{font-size:13px;color:#099fde;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .score .dianping{font-size:12px;color:#999;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .level{font-size:12px;color:#999;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail .new-list-mod .englishname{color:#333;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding-right:16px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .district{padding-top:0px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .district h3{line-height:70px;}.sr_ttdlist613 .mdd_ttd_list .box_item a .district h3 span{color:#999;}.sr_ttdlist613 .mdd_ttd_list .box_item:active{background-color:#efefef;}.sr_ttdlist613 .no_result{border-bottom-width:0px!important;}.sr_ttdlist613 .no_result p{text-align:center;font-size:14px;color:#999;}.sr_ttdlist613 .no_result a{color:#009ee1;margin-left:10px;}.sr_ttdlist613 .nearby_list section.srcollingbox{padding-top:0;}.sr_ttdlist613 .business-area-list{margin-top:10px;}.sr_ttdlist613 .business-area-list .detail h3{padding-bottom:5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;}.sr_ttdlist613 .icon-map{display:inline-block;background:url("https://pages.c-ctrip.com/you/component-local/icon_map@2x.png?v=20190325_18_00") center center no-repeat;background-size:22px 22px;width:44px;height:44px;}.sr_ttdlist613 .icon-homesearch{display:inline-block;background:url("https://pages.c-ctrip.com/you/component-local/icon_search@2x.png?v=20190325_18_00") center center no-repeat;background-size:22px 22px;width:44px;height:44px;}.sr_ttdlist613 .mdd_ttd_list .detail .title{position:relative;}.sr_ttdlist613 .mdd_ttd_list .detail .title .mark{bottom:5px;}.sr_ttdlist613 .mdd_ttd_list .detail .title h3{padding-right:16px;}.sr_ttdlist613 .forfun_list .mdd_ttd_list .detail .title{position:relative;padding-bottom:5px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.sr_ttdlist613 .forfun_list .mdd_ttd_list .detail .title .mark{bottom:8px;}.sr_ttdlist613 .forfun_list .mdd_ttd_list .detail h3{padding-right:16px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal!important;}.sr_ttdlist613 .mark{width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/component-local/mark.png?v=20190325_18_00") no-repeat;background-size:16px 16px;position:absolute;right:0;}.sr_ttdlist613 .hui{width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/component-local/hui.png?v=20190325_18_00") no-repeat;background-size:16px 16px;position:absolute;right:0;bottom:8px;}.sr_ttdlist613 .searchheadbox{background-color:#fff;}.sr_ttdlist613 .searchheadbox .search_header{padding:10px 0 10px 10px;height:50px;background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);}.sr_ttdlist613 .searchheadbox .search_header input{border:1px solid #ddd;}.sr_ttdlist613 .searchheadbox .search_header a{color:#444;}.sr_ttdlist613 .searchheadbox .search_header .icon_search{top:19px;}.sr_ttdlist613 .searchheadbox .no_result{padding-top:35px;color:#999;}.sr_ttdlist613 .searchheadbox.ios_style{border-top:20px solid #1491c5;}.sr_ttdlist613 .js_noscroll{height:100%;position:absolute;width:100%;right:0;top:0;overflow-y:auto;}.sr_ttdlist613 .huawei .cui-tab-mod{font-size:14px;color:#262626;}.sr_ttdlist613 .huawei .cui-tab-mod li.cui-tab-current{color:#64a1f4;}.sr_ttdlist613 .huawei .refresh{color:#808080;}.sr_ttdlist613 .huawei .refresh span{font-size:10px;}.sr_ttdlist613 .huawei .mdd_ttd_list .box_item a .detail h3{font-size:16px;color:#262626;}.sr_ttdlist613 .huawei .mdd_ttd_list .box_item a .detail .new-list-mod .score{color:#64a1f5;font-size:12px;}.sr_ttdlist613 .huawei .mdd_ttd_list .box_item a .detail .new-list-mod .score .dianping{color:#808080;font-size:10px;}.sr_ttdlist613 .huawei .mdd_ttd_list .box_item a .detail .new-list-mod .price{font-size:14px;color:#ff934b;}.sr_ttdlist613 .huawei .mdd_ttd_list .box_item a .detail .new-list-mod .free{color:#595959;font-size:12px;}.sr_ttdlist613 .huawei .cm-header{background-color:#64a1f5;}.sr_ttdlist613 .mdd_ttd_list{padding:0!important;}.sr_ttdlist613 .mdd_ttd_list .box_item a .detail h3{font-size:15px;}body{background:#f0f3f6!important;}.modb_gridsp{background:url("https://pages.c-ctrip.com/you/foods/modb_grid.png?v=20190325_18_00") no-repeat;background-size:200px 200px;}.pages_grid_c{background:url("https://pages.c-ctrip.com/you/foods/pages_grid_c.png?v=20190325_18_00") no-repeat;background-size:200px 200px;}.f_620sp{background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;}.slider_topimg .cui-navContainer{bottom:5px!important;}.slider_topimg .cui-navContainer .cui-slide-nav-item{width:10px;height:2px;border-radius:1px;margin:0 2px;opacity:.5;}.slider_topimg .cui-navContainer .cui-slide-nav-item.cui-slide-nav-item-current{background:#fff;opacity:1;}.grid_index{background:#f0f1f5;}.grid_index .loading_bottom_box{background:#f0f1f5!important;}.grid_index .recommend{z-index:1;}.grid_index .recommend .grid-hd{height:35px;position:relative;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#fff;margin-top:10px;color:#666;height:auto;line-height:33px;padding:10px;margin-bottom:-15px;z-index:2;}.grid_index .recommend .grid-hd p{position:relative;}.grid_index .recommend .grid-hd p .i_linkmap,.grid_index .recommend .grid-hd p .i_linkshare{width:20px;height:20px;overflow:hidden;display:inline-block;position:absolute;right:34px;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;top:7px;background-position:0 0;}.grid_index .recommend .grid-hd p .i_linkshare{background-position:-21px 0;right:0;top:6px;}.grid_index .recommend .grid-hd p.s_address{line-height:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.grid_index .recommend .grid-hd span{color:#000;font-size:15px;padding-right:20px;padding-bottom:3px;line-height:30px;}.grid_index .recommend .grid-hd .refresh{display:block;position:absolute;top:-8px;right:-10px;width:35px;height:35px;overflow:hidden;cursor:pointer;z-index:1;}.grid_index .recommend .grid-hd .refresh:before{content:" ";background:url("https://pages.c-ctrip.com/you/foods/res_info.png?v=20190325_18_00") no-repeat;background-size:150px 140px;display:block;overflow:hidden;background-position:0 -15px;width:15px;height:15px;margin:10px;}.grid_index .recommend .grid-hd .refresh.loadrotate{-webkit-animation:cui-loading 1.58s linear infinite;animation:cui-loading 1.58s linear infinite;}.grid_index .searching .search .search-input:before{display:none;}.grid_index .sml_tab{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;z-index:3;width:100%;background:#fff;height:58px;padding-top:10px;}.grid_index .sml_tab.topsize10{margin-top:10px;}.grid_index .sml_tab:before{content:"";position:absolute;height:1px;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#f61b31 0,#f61b31 50%,#ffffff 50%,#ffffff 100%);width:100%;}.grid_index .sml_tab a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;height:44px;padding:2px 0 2px 0;color:#000;text-align:center;font-size:18px;vertical-align:middle;width:0;-webkit-box-sizing:content-box;box-sizing:content-box;}.grid_index .sml_tab a span{display:inline-block;vertical-align:top;height:35px;line-height:35px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.grid_index .sml_tab a:before{content:'';width:30px;height:23px;margin-top:6px;margin-right:6px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;}.grid_index .sml_tab a.actived{color:#f61b31;font-weight:bold;padding-bottom:0;border-bottom:2px solid #f61b31;}.grid_index .sml_tab a.ico_01::before{display:none;background-position:-234px -66px;}.grid_index .sml_tab a.ico_01.actived::before{background-position:-82px -26px;}.grid_index .sml_tab a.ico_02::before{display:none;}.grid_index .sml_filter{padding:10px 0;background:#f7f1eb;}.grid_index .sml_filter span{display:block;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 5px 10px 10px;}.grid_index .sml_filter span a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;height:30px;line-height:30px;color:#333;background:#fff;border-radius:15px;text-align:center;font-size:13px;margin:0 5px 0 0;}.grid_index .sml_filter span a.current{background:#333;color:#fff;font-weight:bold;}.grid_index .sml_filter p.filternotice{text-align:center;font-size:12px;padding-top:2px;line-height:18px;color:#000;}.grid_index .proposal{display:block;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 10px;}.grid_index .proposal a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;height:37px;line-height:37px;color:#0199e5;background:#fff;border-radius:4px;text-align:center;font-size:15px;margin:0 9px;border:1px solid #0199e5;}.grid_index .sml_bottomlogo{height:122px;text-align:center;padding-top:20px;}.grid_index .sml_bottomlogo:before{content:" ";width:90px;height:71px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:0 -110px;}.grid_index .c_entrance{margin-top:5px;height:85px;display:block;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background:#fff;}.grid_index .c_entrance:before{content:'';position:absolute;left:0;width:100%;height:1px;bottom:0;border-width:0;border-bottom:1px solid #ecedf1;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.grid_index .c_entrance a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;color:#000;text-align:center;font-size:13px;}.grid_index .c_entrance a:before{content:"";width:32px;height:27px;overflow:hidden;display:block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;margin:15px auto 12px auto;}.grid_index .c_entrance a.ico_02:before{background-position:-90px -128px;}.grid_index .c_entrance a.ico_01:before{background-position:-154px -128px;}.grid_index .c_entrance a.ico_05:before{background-position:-122px -128px;}.grid_index .c_entrance a.ico_04:before{width:46px;height:31px;background-position:-234px -97px;}.grid_index .c_entrance.c_item2{height:61px;}.grid_index .c_entrance.c_item2 a{text-align:left;padding-left:30px;position:relative;display:inline-block;}.grid_index .c_entrance.c_item2 a:before{display:inline-block;vertical-align:-22px;margin-right:3px;}.grid_index .c_entrance.c_item2 a:first-child:after{content:'';position:absolute;width:1px;height:50px;right:0;top:14px;border-right:1px solid #d9dade;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:border-box;}.grid_index .c_entrance.c_item2 a.ico_04:before{width:32px;height:27px;background-position:-186px -128px;}.grid_index .c_entrance.c_item2 a.ico_04:after{content:"";background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-147px -26px;width:15px;height:15px;overflow:hidden;display:inline-block;vertical-align:top;margin-top:10px;margin-left:5px;}.grid_index .c_entrance.c_item1{height:61px;}.grid_index .c_entrance.c_item1 a{text-align:left;padding-left:30px;}.grid_index .c_entrance.c_item1 a:before{display:inline-block;vertical-align:-22px;margin-right:3px;}.grid_index .c_entrance.c_item1 a:after{content:'';display:block;position:absolute;top:27px;right:10px;width:7px;height:7px;border-bottom:2px #000 solid;border-left:2px #000 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.grid_index .c_entrance.c_item1 a.ico_04:before{width:32px;height:27px;background-position:-186px -128px;}.grid_index .c_entrance.c_item1 a.ico_04 i{background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-147px -26px;width:15px;height:15px;overflow:hidden;display:block;position:absolute;right:20px;top:23px;}.grid_index .list_tag_kw{height:50px;padding:15px 0 5px 10px;}.grid_index .list_tag_kw span{height:30px;line-height:30px;display:inline-block;vertical-align:top;border-radius:15px;color:#333;background:#fff;font-size:13px;padding:0 20px;float:left;margin-right:5px;}.grid_index .list_tag_kw span.current{background:#333;color:#fff;font-weight:bold;}.mod-filter{position:fixed;left:0;bottom:0;z-index:2001;width:100%;height:49px;line-height:1;display:block;}.mod-filter.mod-filter-iosx{padding-bottom:34px;background:#fff;box-sizing:content-box;z-index:2002;}.mod-filter.mod-filter-iosx .filter-hd{background-color:#fff;padding-bottom:34px;}.mod-filter.mod-filter-iosx .filter-bd{bottom:49px;}.mod-filter.mod-filter-iosx .filter-bd .filter-item.current,.mod-filter.mod-filter-iosx .filter-bd .recommend-item.current{bottom:34px;}.mod-filter .filter-hd{position:absolute;width:100%;background-color:rgba(51,66,80,0.95);display:-webkit-box;display:-webkit-flex;display:flex;z-index:10;}.mod-filter .filter-hd a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;height:18px;padding-top:31px;color:#BEC3C7;text-align:center;font-size:13px;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2;}.mod-filter .filter-hd a .text{max-width:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;}.mod-filter .filter-hd a .s_choose{display:none;width:5px;height:5px;top:6px;right:25%;position:absolute;border-radius:100%;background-color:#FF9913;}.mod-filter .filter-hd a:before{content:'';position:absolute;top:8px;left:50%;width:14px;height:18px;margin-left:-7px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/mod-filter.png) no-repeat;background-size:107px 36px;}.mod-filter .filter-hd a.actived{background-color:#283847;color:#30a8ff;}.mod-filter .filter-hd a.ico_01::before{background-position:0 0;}.mod-filter .filter-hd a.ico_01.actived::before{background-position:0 -18px;}.mod-filter .filter-hd a.ico_02::before{width:16px;margin-left:-8px;background-position:-15px 0;}.mod-filter .filter-hd a.ico_02.actived::before{background-position:-15px -18px;}.mod-filter .filter-hd a.ico_03::before{width:18px;margin-left:-9px;background-position:-32px 0;}.mod-filter .filter-hd a.ico_03.actived::before{background-position:-32px -18px;}.mod-filter .filter-hd a.ico_04::before{width:18px;margin-left:-9px;background-position:-51px 0;}.mod-filter .filter-hd a.ico_04.actived::before{background-position:-51px -18px;}.mod-filter .filter-hd a.ico_04.disted::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mod-filter .filter-hd a.ico_05::before{width:18px;margin-left:-9px;background-position:-69px 0;}.mod-filter .filter-hd a.ico_05.actived::before{background-position:-69px -18px;}.mod-filter .filter-hd a.ico_06::before{width:19px;top:7px;margin-left:-9px;background-position:-88px 0;}.mod-filter .filter-hd a.ico_06.actived::before{background-position:-88px -18px;}.mod-filter .filter-hd a.thselected .s_choose{display:block;}.mod-filter .filter-bd{position:absolute;bottom:49px;left:0;width:100%;z-index:1;}.mod-filter .filter-bd .filter-item{position:absolute;width:100%;height:333px;height:3.33rem;bottom:-100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1;}.mod-filter .filter-bd .filter-item.nofirstchoice .facilities li:first-child:before{content:"";width:15px;height:15px;right:18px;top:50%;margin-top:-8.5px;border-radius:1px;position:absolute;display:inline-block;border:1px solid #e6e6e6;}.mod-filter .filter-bd .filter-item.nofirstchoice .facilities li:first-child.actived::before{border:none 0;background-position:0 -257px;}.mod-filter .filter-bd .filter-item.current{bottom:0;-webkit-transform:translateY(0%);transform:translateY(0%);}.mod-filter .filter-bd .filter-item.fheight_208 .item-group .l-filterbox{top:0;padding-bottom:0;}.mod-filter .filter-bd .filter-item.fheight_208 .item-group .l-filterbox .filteritem-group{padding-bottom:0;}.mod-filter .filter-bd .filter-item.fheight_208 .filter-tab-hd,.mod-filter .filter-bd .filter-item.fheight_208 .filter-tab-bd{top:0;}.mod-filter .filter-bd .btn-group{position:absolute;top:0;left:0;z-index:2;height:48px;width:100%;background-color:#33414F;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;}.mod-filter .filter-bd .btn-group .clean-wrap{position:absolute;top:0;right:73px;left:73px;height:48px;}.mod-filter .filter-bd .btn-group .clean-wrap::before{content:"";position:absolute;top:11px;left:0;height:25px;width:1px;display:block;background:#2F3B49;}.mod-filter .filter-bd .btn-group .clean-wrap::after{content:"";position:absolute;top:11px;right:0;height:25px;width:1px;display:block;background:#3A4855;}.mod-filter .filter-bd .btn-group .clean-wrap .btn-clean{position:relative;display:block;width:81px;height:27px;margin:10px auto 0 auto;border:1px solid #28333E;background-color:#273747;border-radius:6px;}.mod-filter .filter-bd .btn-group .clean-wrap .btn-clean .txt{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;font-size:12px;color:#fff;text-align:center;line-height:27px;}.mod-filter .filter-bd .btn-group .btn-close,.mod-filter .filter-bd .btn-group .btn-submit{display:block;position:absolute;top:0;left:0;width:73px;height:48px;line-height:48px;text-align:center;color:#D6D9DC;font-size:17px;text-shadow:1px 1px 0 #33414F;}.mod-filter .filter-bd .btn-group .btn-close::after{content:"";position:absolute;top:11px;right:0;height:25px;width:1px;display:block;background:#3A4855;}.mod-filter .filter-bd .btn-group .btn-submit{left:auto;right:0;}.mod-filter .filter-bd .btn-group .btn-submit::before{content:"";position:absolute;top:11px;left:0;height:25px;width:1px;display:block;background:#2F3B49;}.mod-filter .filter-bd .item-group{position:relative;height:333px;height:3.33rem;background-color:#F5F5F5;}.mod-filter .filter-bd .item-group .l-filterbox{max-height:100%;display:block;top:48px;padding-bottom:54px;}.mod-filter .filter-bd .item-group .l-filterbox .filteritem-group{height:3.33rem;padding-bottom:48px;}.mod-filter .filter-bd .filter-tab-hd{position:absolute;top:48px;left:0;bottom:0;width:106px;text-align:center;border-width:0;border-right:1px #ecedf1 solid;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.mod-filter .filter-bd .filter-tab-hd a{display:block;position:relative;height:58px;line-height:58px;font-size:15px;color:#444;border-width:0;border-bottom:1px #ecedf1 solid;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;padding:0 12px;}.mod-filter .filter-bd .filter-tab-hd a.thselected span{position:relative;}.mod-filter .filter-bd .filter-tab-hd a.thselected span::before{width:8px;height:8px;border-radius:4px;position:absolute;left:-12px;top:50%;margin-top:-4px;overflow:hidden;content:" ";background:#FF9913;}.mod-filter .filter-bd .filter-tab-hd a.actived{z-index:1;width:83px;color:#333;background-color:#fff;box-sizing:content-box;}.mod-filter .filter-bd .recommend-item{position:absolute;top:auto;left:0;padding:0;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;bottom:-176px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1;}.mod-filter .filter-bd .recommend-item.current{bottom:0;-webkit-transform:translateY(0%);transform:translateY(0%);}.mod-filter .filter-bd .recommend-item a{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:44px;padding:0;font-size:15px;color:#666;line-height:44px;border-width:0;border-bottom:1px #ecedf1 solid;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;text-align:center;}.mod-filter .filter-bd .recommend-item a:last-child{border:#fff;}.mod-filter .filter-bd .recommend-item a:last-child::before{border-color:#fff;}.mod-filter .filter-bd .recommend-item a.actived{color:#099FDD;}.mod-filter .filter-bd .recommend-item a.actived::after{content:'';position:absolute;top:14px;right:11px;width:15px;height:7px;border-bottom:2px #099FDD solid;border-left:2px #099FDD solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mod-filter .filter-bd .groupcate{position:absolute;top:48px;right:0;bottom:0;left:0;padding-left:10px;background-color:#fff;overflow-y:auto;z-index:1;-webkit-overflow-scrolling:touch;}.mod-filter .filter-bd .groupcate dl{clear:both;padding-top:5px;}.mod-filter .filter-bd .groupcate dt{font-size:15px;color:#777;padding:10px 0 10px 0;}.mod-filter .filter-bd .groupcate dt span{display:inline-block;background:#ff9602;font-size:9px;color:#fff;width:46px;height:15px;line-height:15px;text-align:center;border-radius:1px;margin-left:3px;vertical-align:top;}.mod-filter .filter-bd .groupcate dd{width:100%;}.mod-filter .filter-bd .groupcate dd a{font-size:12px;color:#666;width:22%;float:left;margin:0 8px 8px 0;display:inline-block;text-align:center;height:30px;line-height:30px;border:1px solid #eee;border-radius:3px;}.mod-filter .filter-bd .groupcate dd a.actived{background:#45c1f5;color:#fff;border-color:#039cdd;}.mod-filter .filter-bd .filter-tab-bd{position:absolute;top:48px;right:0;bottom:0;left:107px;padding:0 10px 0 6px;background-color:#fff;overflow-y:auto;z-index:1;-webkit-overflow-scrolling:touch;display:none;}.mod-filter .filter-bd .filter-tab-bd.bottom_special{left:1rem;}.mod-filter .filter-bd .filter-tab-bd.current{display:block;}.mod-filter .filter-bd .filter-tab-bd a{display:block;position:relative;padding:15px 25px 15px 13px;font-size:15px;color:#666;line-height:17px;border-width:0;border-bottom:1px #ecedf1 solid;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.mod-filter .filter-bd .filter-tab-bd a:last-child{border:#fff;}.mod-filter .filter-bd .filter-tab-bd a:last-child::before{border-color:#fff;}.mod-filter .filter-bd .filter-tab-bd a.actived{color:#099FDD;}.mod-filter .filter-bd .filter-tab-bd a.actived::after{content:'';position:absolute;top:14px;right:1px;width:15px;height:7px;border-bottom:2px #099FDD solid;border-left:2px #099FDD solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mod-filter .filter-bd .filter-tab-bd.line_facilities{left:0;padding:0;}.mod-filter .filter-bd .filter-tab-bd.line_facilities a:after{content:"";width:15px;height:15px;right:10px;top:16px;position:absolute;display:inline-block;border:1px solid #959595;}.mod-filter .filter-bd .filter-tab-bd.line_facilities a.actived::after{width:16px;height:16px;display:inline-block;border:none 0;top:16px;-webkit-transform:rotate(0);transform:rotate(0);background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/checkbox.png) no-repeat;background-size:16px 33px;background-position:0 -17px;}.mod-filter .filter-bd .filter-tab-bd.line_facilities a.selete_all:after{display:none;}.mod-filter .filter-bd .facilities a:after{content:"";width:15px;height:15px;right:1px;top:16px;position:absolute;display:inline-block;border:1px solid #959595;}.mod-filter .filter-bd .facilities a.actived::after{width:16px;height:16px;display:inline-block;border:none 0;top:16px;-webkit-transform:rotate(0);transform:rotate(0);background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/checkbox.png) no-repeat;background-size:16px 33px;background-position:0 -17px;}.mod-filter .filter-bd .facilities a.selete_all:after{display:none;}.mod-filter .filter-bd .area-item .sum{float:right;font-size:12px;color:#999;font-family:arial;}.fix_lfoodtit{background:#fff;padding:10px;box-shadow:0 1px 1px 0 #e6e6e6;}.fix_lfoodtit p{color:#758d94;font-size:14px;line-height:14px;}.ntitle_icosp{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/searchheader_615.png) no-repeat;background-size:135px 25px;display:inline-block;overflow:hidden;}.ntitle_ico_wreward{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/searchheader_615.png) no-repeat;background-size:135px 25px;display:inline-block;overflow:hidden;width:31px;height:25px;background-position:0 0;}.ntitle_ico_wcomment{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/searchheader_615.png) no-repeat;background-size:135px 25px;display:inline-block;overflow:hidden;width:16px;height:19px;background-position:-50px 0;}.ntitle_ico_addbu{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/searchheader_615.png) no-repeat;background-size:135px 25px;display:inline-block;overflow:hidden;width:19px;height:19px;background-position:-32px 0;}.ntitle_wcvalue{color:#fff;font-size:15px;}.ntitle_wcvalue span{display:block;width:44px;height:13px;background:#f63;color:#fff;font-size:9px;line-height:13px;text-align:center;border-radius:2px;}.icon-recommandComment{display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_review@2x.png) center center no-repeat;background-size:22px 22px;width:44px;height:44px;}.icon-write_comment{display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_review@2x.png) center no-repeat;background-size:22px 22px;height:44px;width:44px;}.icon-write_comment_3x{display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_review@3x.png) center no-repeat;background-size:22px 22px;height:44px;width:44px;}.icon-my_comment,.icon-my_love,.icon-my_feedback{background-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_comment@2x.png);background-repeat:no-repeat;background-size:22px 22px;width:22px;height:22px;display:inline-block;overflow:hidden;margin-top:7px;vertical-align:top;}.icon-my_love{background-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_fav.png);}.icon-my_feedback{background-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_feedback@2x.png);}.res_location{height:32px;line-height:32px;position:relative;color:#555;background:#f7f1eb;padding:0 30px 0 10px;font-size:12px;z-index:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.res_location.previous_filter{margin-top:44px;}.res_location .refresh{position:absolute;top:6px;right:10px;width:20px;height:20px;overflow:hidden;cursor:pointer;}.res_location .refresh:before{content:" ";background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;display:block;overflow:hidden;background-position:-142px 0;width:20px;height:20px;}.res_location .refresh.loadrotate{-webkit-animation:cui-loading 1.58s linear infinite;animation:cui-loading 1.58s linear infinite;}.heinekenbox{width:70px;height:70px;position:fixed;bottom:15px;left:20px;z-index:98;overflow:hidden;}.heinekenbox img{width:100%;height:100%;}.page_nohimg{width:100%;margin-top:10px;}.page_nohimg img{width:100%;}.foods_v1sp{background:url(build/foods/img/foods_v1_sp.png?v=20190325_18_00) no-repeat;background-size:100px 110px;}h3{font-family:Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;}.foods_v1{background:#ecedf1;padding-bottom:0;}.foods_v1.forhybrid .search{top:20px;width:100%;}.foods_v1.forhybrid .search-panel{padding-top:68px;}.foods_v1 .restaurant_all{background:#fff;position:relative;width:100%;height:70px;padding:15px 0 0 70px;margin-bottom:10px;box-sizing:border-box;}.foods_v1 .restaurant_all:before{content:" ";background:url(build/foods/img/foods_v1_sp.png?v=20190325_18_00) no-repeat;background-size:100px 110px;width:40px;height:33px;position:absolute;top:17px;left:23px;}.foods_v1 .restaurant_all:after{content:'';display:block;position:absolute;top:50%;margin-top:-4px;right:15px;width:8px;height:8px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.foods_v1 .restaurant_all:active{background:#f7f7f7;}.foods_v1 .restaurant_all strong{display:block;font-size:16px;font-weight:normal;color:#333;line-height:18px;}.foods_v1 .restaurant_all span{color:#999;font-size:11px;}.foods_v1 .restaurant_all span.text_color{color:#f63;}.foods_v1 .fv1_wrap{width:100%;background:#fff;margin-bottom:10px;}.foods_v1 .fv1_wrap.last_box{margin-bottom:0;}.foods_v1 .fv1_wrap h3{color:#758d94;font-size:14px;text-align:center;margin:0 15px 10px 15px;padding-top:17px;position:relative;}.foods_v1 .fv1_wrap h3 span{display:inline-block;margin:0 auto;background:#fff;padding:0 10px;position:relative;z-index:1;}.foods_v1 .fv1_wrap h3:before{content:" ";width:100%;left:0;top:24px;position:absolute;height:3px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/food_v1_repeat.png);background-size:6px 3px;}.foods_v1 .fv1_wrap .top_picbox{padding:0 10px;width:100%;overflow:hidden;}.foods_v1 .fv1_wrap .top_picbox ul:before,.foods_v1 .fv1_wrap .top_picbox ul:after{content:" ";display:table;}.foods_v1 .fv1_wrap .top_picbox ul:after{clear:both;}.foods_v1 .fv1_wrap .top_picbox li{width:50%;position:relative;float:left;padding:0 5px 12px 5px;display:inline-block;overflow:hidden;}.foods_v1 .fv1_wrap .top_picbox li a{width:100%;display:inline-block;}.foods_v1 .fv1_wrap .top_picbox li img{width:100%;border-radius:2px;overflow:hidden;}.foods_v1 .fv1_wrap .top_picbox li dl{height:62px;overflow:hidden;}.foods_v1 .fv1_wrap .top_picbox li dt{padding-top:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.foods_v1 .fv1_wrap .top_picbox li dd{font-size:12px;color:#b2b2b2;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;height:37px;overflow:hidden;}.foods_v1 .fv1_wrap .top_picbox li:active dt{color:#039cdd;}.foods_v1 .fv1_wrap .food_street li dl{height:45px;}.foods_v1 .fv1_wrap .food_street li dd{height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}.foods_v1 .fv1_wrap .opentoggle{text-align:center;padding-bottom:16px;margin-top:-4px;}.foods_v1 .fv1_wrap .opentoggle a{color:#039cdd;display:inline-block;}.foods_v1 .fv1_wrap .opentoggle a::after{content:'';display:inline-block;vertical-align:3px;margin-left:6px;width:7px;height:7px;background:#fff;border-bottom:2px #039cdd solid;border-left:2px #039cdd solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.foods_v1 .fv1_wrap .opentoggle a:active{color:#006d9b;}.foods_v1 .fv1_wrap .opentoggle.current a::after{vertical-align:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.foods_v1 .fv1_wrap .find_morefpoi{text-align:center;padding-bottom:16px;margin-top:-4px;}.foods_v1 .fv1_wrap .find_morefpoi a{color:#039cdd;display:inline-block;}.foods_v1 .fv1_wrap .find_morefpoi a:active{color:#006d9b;}.foods_v1 .fv1_wrap .list_tips{height:auto;overflow:hidden;padding:0 15px;}.foods_v1 .fv1_wrap .list_tips:before,.foods_v1 .fv1_wrap .list_tips:after{content:" ";display:table;}.foods_v1 .fv1_wrap .list_tips:after{clear:both;}.foods_v1 .fv1_wrap .list_tips span{display:block;float:left;margin:0 4px 4px 0;background:#f0f1f5;padding:0 8px;height:22px;font-size:12px;line-height:22px;color:#666;border-radius:2px;overflow:hidden;white-space:nowrap;}.foods_v1 .fv1_wrap .list_tips span.current{background:#039cdd;color:#fff;}.foods_v1 .fv1_wrap .list_tips.toggle_height{height:52px;}.foods_v1 .fv1_wrap .listtoggle{text-align:center;font-size:12px;padding-bottom:16px;padding-top:4px;padding:4px 15px 0 15px;}.foods_v1 .fv1_wrap .listtoggle a{color:#039cdd;display:block;height:22px;line-height:22px;border:1px solid #e6e7eb;border-radius:2px;}.foods_v1 .fv1_wrap .listtoggle a::after{content:'';display:inline-block;vertical-align:3px;margin-left:6px;width:6px;height:6px;background:#fff;border-bottom:2px #039cdd solid;border-left:2px #039cdd solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.foods_v1 .fv1_wrap .listtoggle a:active{border:none 0;background:#039cdd;color:#fff;}.foods_v1 .fv1_wrap .listtoggle a:active::after{background:#039cdd;border-color:#fff;}.foods_v1 .fv1_wrap .listtoggle.current a::after{vertical-align:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.foods_v1 .fv1_wrap .food_list{min-height:360px;}.foods_v1 .fv1_wrap .food_list li .pic{margin-left:15px;}.foods_v1 .fv1_wrap .food_list li dl{padding:15px 15px 0 130px;}.foods_v1 .fv1_wrap .food_list li p.bottomline{margin:10px 15px 0 15px;}.foods_v1 .fv1_wrap .food_list li:before{margin-left:15px;}.foods_v1 .btop_silde img{width:100%;}.foods_v1 .topbox_tit{background:#fff;margin-bottom:10px;}.foods_v1 .topbox_tit ul:before,.foods_v1 .topbox_tit ul:after{content:" ";display:table;}.foods_v1 .topbox_tit ul:after{clear:both;}.foods_v1 .topbox_tit li{box-sizing:border-box;width:50%;float:left;position:relative;}.foods_v1 .topbox_tit li dl{text-align:center;padding-top:2px;}.foods_v1 .topbox_tit li dl dt{font-size:16px;color:#333;line-height:21px;}.foods_v1 .topbox_tit li dl dd{font-size:11px;color:#999;line-height:14px;}.foods_v1 .topbox_tit li .all_res{display:block;}.foods_v1 .topbox_tit li .text_color{color:#f63;}.foods_v1 .topbox_tit li:first-child:after{content:'';position:absolute;right:0;height:100%;width:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;border-right:1px #ecedf1 solid;}.foods_v1 .topbox_tit .box_food1:before{content:" ";background:url(build/foods/img/foods_v1_sp.png?v=20190325_18_00) no-repeat;background-size:100px 110px;width:56px;height:46px;overflow:hidden;display:inline-block;background-position:-40px 0;}.foods_v1 .topbox_tit .box_food2:before{content:" ";background:url(build/foods/img/foods_v1_sp.png?v=20190325_18_00) no-repeat;background-size:100px 110px;width:36px;height:36px;overflow:hidden;display:inline-block;background-position:0 -33px;}.foods_v1 .topbox_tit .box_food3:before{content:" ";background:url(build/foods/img/foods_v1_sp.png?v=20190325_18_00) no-repeat;background-size:100px 110px;width:33px;height:33px;overflow:hidden;display:inline-block;background-position:-40px -46px;}.foods_v1 .topbox_tit .box_food4:before{content:" ";background:url(build/foods/img/foods_v1_sp.png?v=20190325_18_00) no-repeat;background-size:100px 110px;width:44px;height:37px;overflow:hidden;display:inline-block;background-position:0 -73px;}.foods_v1 .topbox_tit.choosebox3 li{height:140px;}.foods_v1 .topbox_tit.choosebox3 .box_food1{padding-top:73px;}.foods_v1 .topbox_tit.choosebox3 .box_food1 dl{padding-top:0;}.foods_v1 .topbox_tit.choosebox3 .box_food1:before{position:absolute;left:50%;top:21px;margin-left:-28px;}.foods_v1 .topbox_tit.choosebox3 .box_food2{padding:17px 0 0 12px;position:relative;height:70px;}.foods_v1 .topbox_tit.choosebox3 .box_food2:before{float:left;}.foods_v1 .topbox_tit.choosebox3 .box_food2:after{content:'';position:absolute;right:0;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;border-bottom:1px #ecedf1 solid;}.foods_v1 .topbox_tit.choosebox3 .box_food2 dl{float:left;text-align:left;margin-left:9px;}.foods_v1 .topbox_tit.choosebox3 .box_food2 dl dt{font-size:14px;}.foods_v1 .topbox_tit.choosebox3 .box_food3{padding:17px 0 0 15px;position:relative;height:70px;}.foods_v1 .topbox_tit.choosebox3 .box_food3:before{float:left;}.foods_v1 .topbox_tit.choosebox3 .box_food3 dl{float:left;text-align:left;margin-left:9px;}.foods_v1 .topbox_tit.choosebox3 .box_food3 dl dt{font-size:14px;}.foods_v1 .topbox_tit.choosebox2 li{height:70px;}.foods_v1 .topbox_tit.choosebox2 .box_food4{padding:15px 0 0 15px;position:relative;height:70px;}.foods_v1 .topbox_tit.choosebox2 .box_food4:before{float:left;}.foods_v1 .topbox_tit.choosebox2 .box_food4 dl{float:left;text-align:left;margin-left:9px;}.foods_v1 .topbox_tit.choosebox2 .box_food4 dl dt{font-size:14px;}.foods_v1 .topbox_tit.choosebox2 .box_food2{padding:17px 0 0 12px;position:relative;height:70px;}.foods_v1 .topbox_tit.choosebox2 .box_food2:before{float:left;}.foods_v1 .topbox_tit.choosebox2 .box_food2 dl{float:left;text-align:left;margin-left:9px;}.foods_v1 .topbox_tit.choosebox2 .box_food2 dl dt{font-size:14px;}.foods_v1 .topbox_tit.choosebox1 li{width:100%;height:70px;}.foods_v1 .topbox_tit.choosebox1 li:after{border:none 0;}.foods_v1 .topbox_tit.choosebox1 .box_food4{padding:15px 0 0 15px;position:relative;height:70px;}.foods_v1 .topbox_tit.choosebox1 .box_food4:before{float:left;}.foods_v1 .topbox_tit.choosebox1 .box_food4 dl{float:left;text-align:left;margin-left:9px;}.foods_v1 .topbox_tit.choosebox1 .box_food4 dl dt{font-size:14px;}.food_wrap.fwrap_nop{padding-bottom:0;}.food_wrap .slidewrap img{width:100%;}.food_wrap h3.foods_v1tit{margin-top:10px;padding:20px 10px 0 10px;line-height:14px;background:#fff;position:relative;color:#758d94;font-size:14px;}.food_wrap h3.foods_v1tit .i_linkmap{width:20px;height:20px;overflow:hidden;display:inline-block;position:absolute;right:10px;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;top:15px;background-position:0 0;}.icon-homemap{display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_homemap.png) center center no-repeat;background-size:22px 22px;height:44px;width:44px;}.icon-homesearch{display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_homesearch.png) center center no-repeat;background-size:22px 22px;height:44px;width:44px;}.icon-food_comment{display:inline-block;background:url(build/foods/img/icon_comment2x.png?v=20190325_18_00) center center no-repeat;background-size:22px 22px;height:44px;width:44px;}.d_foodsp{background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;}.foods_recommend{margin-top:44px;}.foods_recommend.distance_type{margin-top:68px;}.foods_recommend .top_picbox{padding:10px 5px 10px;width:100%;overflow:hidden;}.foods_recommend .top_picbox ul:before,.foods_recommend .top_picbox ul:after{content:" ";display:table;}.foods_recommend .top_picbox ul:after{clear:both;}.foods_recommend .top_picbox li{width:50%;position:relative;float:left;padding:0 5px;display:inline-block;overflow:hidden;}.foods_recommend .top_picbox li a{display:block;}.foods_recommend .top_picbox li img{width:100%;border-radius:2px;overflow:hidden;}.foods_recommend .top_picbox li dl{text-align:center;position:absolute;top:50%;left:0;margin-top:-20px;box-sizing:border-box;width:100%;color:#fff;z-index:1;}.foods_recommend .top_picbox li dt{font-size:17px;position:relative;padding-bottom:5px;display:inline;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.foods_recommend .top_picbox li dt:after{content:" ";width:100%;height:4px;position:absolute;bottom:0;left:0;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/grid_textline.png) no-repeat center center;background-size:200px 4px;}.foods_recommend .top_picbox li dd{font-size:11px;padding-top:2px;}.foods_recommend .top_picbox li::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url("https://webresource.c-ctrip.com/ResGSH5Online/R1/build/top/img/list-bg.png?v=20190325_18_00") no-repeat center center;background-size:100%;}.foods_recommend .foods_recommend_one{background:#fff;margin:0 0 10px;}.foods_recommend .foods_recommend_one a{display:block;height:80px;padding:10px 40px 0 80px;}.foods_recommend .foods_recommend_one a .img_specialshop{background:url(build/foods/img/img_specialshop.png?v=20190325_18_00) no-repeat;}.foods_recommend .foods_recommend_one a .img_specialfood{background:url(build/foods/img/img_specialfood.png?v=20190325_18_00) no-repeat;}.foods_recommend .foods_recommend_one a .img_guidefood{background:url(build/foods/img/img_guidefood.png?v=20190325_18_00) no-repeat;}.foods_recommend .foods_recommend_one a .icon_rco{float:left;margin:5px 0 0 -65px;width:50px;height:50px;background-size:50px 50px;}.foods_recommend .foods_recommend_one a .rco_t1{display:block;font-size:14px;color:#333;line-height:20px;margin-bottom:4px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.foods_recommend .foods_recommend_one a .rco_t2{display:block;font-size:12px;line-height:18px;color:#999;word-break:break-all;word-wrap:break-word;overflow:hidden;width:100%;height:36px;}.foods_recommend .foods_recommend_one a.ion-chevron-right:before{position:absolute;right:10px;top:32px;font-size:14px;color:#ccc;}.food_list li{width:100%;clear:both;overflow:hidden;position:relative;background-color:#fff;}.food_list li:before{content:'';position:absolute;left:0;width:100%;height:1px;bottom:0;border-width:0;border-bottom:1px solid #ecedf1;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.food_list li.first{border-top:0;}.food_list li a{display:block;padding-bottom:15px;}.food_list li .sin_li{min-height:85px;}.food_list li .sin_li:before,.food_list li .sin_li:after{content:" ";display:table;}.food_list li .sin_li:after{clear:both;}.food_list li .pic{width:105px;height:70px;border-radius:3px;background:#ffffff url("https://pages.c-ctrip.com/you/common/default130.png?v=20190325_18_00") no-repeat 50% 50%;background-size:50px 50px;-webkit-background-size:50px 50px;background-color:#EBEBEC;margin:15px 0 0 10px;position:absolute;}.food_list li .pic img{width:105px;height:70px;border-radius:2px;}.food_list li .pic .pic_notice{height:22px;line-height:22px;padding:0 7px;border-radius:0 2px 2px 0;font-size:12px;color:#000;position:absolute;top:7px;left:0;background:#ffdeac;}.food_list li .pic .tag_scate{display:block;background:rgba(255,119,9,0.9);position:absolute;left:0;top:10px;border-radius:0 1px 1px 0;color:#fff;font-size:10px;height:14px;line-height:14px;padding:0 5px;}.food_list li .pic .distance{height:14px;line-height:14px;color:#fff;padding:1px 6px 0 6px;border-radius:7px;font-size:10px;text-align:center;background:rgba(0,0,0,0.6);position:absolute;right:5px;bottom:5px;display:block;overflow:hidden;}.food_list li dl{min-height:70px;padding:15px 10px 0 125px;}.food_list li dl dt{margin:0;font-size:15px;position:relative;padding:5px 35px 2px 0;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_list li dl dt.pright_none{padding-right:0;}.food_list li dl dt span{width:50px;position:absolute;top:8px;right:0;}.food_list li dl dt span i{width:15px;height:15px;display:block;overflow:hidden;margin-left:5px;float:right;background-position:-107px -28px;font-size:15px;line-height:15px;}.food_list li dl dt span i.ico_ding{color:#f61b31;}.food_list li dl dt span i.ico_hui{color:#f55853;}.food_list li dl dt span i.ico_tuan{color:#F9C64D;}.food_list li dl dd{font-size:12px;color:#b2b2b2;line-height:20px;clear:both;}.food_list li dl dd .tag_hryx{font-size:11px;height:14px;padding:0 4px;display:inline-block;text-align:center;line-height:13px;border:1px solid #039cdd;color:#039cdd;border-radius:1px;margin-right:7px;}.food_list li dl dd .tag_sml{font-size:11px;height:14px;padding:0 4px;display:inline-block;text-align:center;line-height:13px;border:1px solid #ff7685;color:#e4263b;border-radius:1px;margin-right:7px;}.food_list li dl dd .score{background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:0 -10px;width:55px;height:9px;overflow:hidden;display:inline-block;margin-right:3px;}.food_list li dl dd .score span{background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:0 0;width:55px;height:9px;overflow:hidden;display:inline-block;vertical-align:top;}.food_list li dl dd .fprice{float:right;font-size:11px;color:#ff9600;line-height:18px;}.food_list li dl dd .fprice em{font-size:12px;}.food_list li dl dd .fprice i{padding:1px 2px;vertical-align:top;}.food_list li dl dd .comment{vertical-align:1px;color:#666;}.food_list li dl dd .recommend_tag{float:right;}.food_list li .bottomline{margin:10px 10px 0 10px;background:#f7f7f7;border-radius:3px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#555;padding:10px;font-size:14px;}.food_list li .bottomline span{display:block;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;}.food_list li.overseas dl dt{padding:0 35px 1px 0;}.food_list li.overseas dl dt p{font-size:11px;line-height:11px;padding-bottom:1px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_list li.overseas dl dt span{top:3px;}.food_list li.overseas dl dd{line-height:19px;}.food_list li.title_auto dl dt{padding:0;text-overflow:clip;white-space:inherit;}.food_list li.first_node .sin_li{min-height:70px;}.food_list li.first_node .pic{margin-top:0;}.food_list li.first_node dl{padding-top:0;}.food_list.square_list li .sin_li{min-height:97px;display:-webkit-box;-webkit-box-align:center;}.food_list.square_list li .pic{width:82px;height:82px;}.food_list.square_list li .pic img{width:82px;height:82px;}.food_list.square_list li .pic .ranktag{width:15px;height:15px;overflow:hidden;position:absolute;top:0;left:0;color:#fff;font-size:10px;line-height:15px;text-align:center;background:#ff9602;border-radius:2px 0 0 0;}.food_list.square_list li dl{min-height:82px;padding-left:102px;width:100%;}.food_list.square_list li dl dt{padding-top:0;}.food_list.square_list li dl dt span{top:3px;}.food_list.square_list li dl dd{line-height:18px;color:#666;}.food_list.square_list li dl dd.landmark{padding-right:80px;position:relative;min-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_list.square_list li dl dd.landmark span.distance{color:#666;position:absolute;right:0;top:0;}.food_list.square_list li dl dd.msl_text{color:#f61b31;}.food_list.square_list li dl dd.msl_text .grade{color:#f61b31;padding-right:3px;display:inline-block;}.food_list.square_list li dl dd.msl_text .grade i{position:static;width:16px;height:13px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-size:229px 229px;vertical-align:-2px;background-position:-169px -20px;margin-left:1px;}.food_list.square_list li dl dd.msl_text .grade i.ico_z01{background-position:-187px -20px;}.food_list.square_list li dl dd.msl_text .grade i.ico_f01{background-position:-206px -20px;}.food_list.square_list li p.bottomline{color:#666;}.food_list.menu_list{padding-top:10px;min-height:100%;background:#fff;overflow-y:auto;overflow-x:hidden;}.food_list.menu_list li .sin_li{min-height:70px;}.food_list.menu_list li a:active{background:none;}.food_list.menu_list li a{padding-bottom:10px;}.food_list.menu_list li .pic{width:90px;height:60px;background:url("https://pages.c-ctrip.com/you/foods/no_menubg.png?v=20190325_18_00") center center no-repeat;background-size:90px 60px;margin-top:10px;}.food_list.menu_list li .pic img{width:90px;height:60px;}.food_list.menu_list li dl{min-height:70px;padding-left:110px;padding-top:10px;}.food_list.menu_list li dl dt{padding-top:5px;padding-bottom:8px;}.food_list.menu_list li dl dt .fprice{width:auto;font-size:12px;color:#ff9913;line-height:18px;}.food_list.menu_list li dl dt .fprice em{font-size:14px;padding:0 2px;}.food_list.menu_list li dl dd{line-height:18px;color:#777;}.food_list.menu_list li dl dd span.recommend{width:45px;height:16px;background:#e9edee;border-radius:1px;color:#738890;font-size:10px;text-align:center;display:block;line-height:16px;}.food_list.menu_list li dl dd span.recommend.actived{background:#fff;}.food_list.menu_list li p.bottomline{color:#666;padding:0;background:#fff;font-size:12px;line-height:16px;margin-bottom:-2px;}.food_list.spackage_list dl dt{padding:0;text-overflow:clip;white-space:inherit;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.food_list.spackage_list dl dd.spackage_count{color:#999;padding-top:12px;position:relative;}.food_list.spackage_list dl dd.spackage_count .spackage_price{position:absolute;right:0;color:#ff8503;font-size:12px;}.food_list.spackage_list dl dd.spackage_count .spackage_price em{font-size:15px;}.food_list.spackage_list dl dd.spackage_count .spackage_price span{font-size:10px;color:#999;}.food_list.spackage_list .bottomline{color:#666;}.food_list.spackage_list .bottomline div.res_name{font-size:14px;padding-bottom:5px;}.food_list.spackage_list .bottomline div.res_name b{color:#333;}.food_list.spackage_list .bottomline .travel_recommend{font-size:12px;}.food_list.spackage_list .bottomline .travel_recommend em{font-weight:bold;}.food_list.spackage_list .bottomline .food_rating{color:#e4263b;font-size:10px;text-align:center;display:inline-block;margin-left:10px;}.food_list.spackage_list .bottomline .food_rating .rating_star{display:inline-block;height:10px;line-height:10px;overflow:hidden;margin-right:2px;vertical-align:-2px;}.food_list.spackage_list .bottomline .food_rating .rating_star span{background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;float:left;display:inline-block;width:10px;height:10px;margin-right:1px;overflow:hidden;background-position:-177px -175px;}.food_list.spackage_list .bottomline .food_rating .select{width:9px;height:9px;margin-right:3px;overflow:hidden;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:-150px -175px;}.food_list.spackage_list .bottomline .food_rating .flavor{width:10px;height:9px;margin-right:3px;overflow:hidden;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/res_info.png?v=20190325_18_00") no-repeat;background-size:150px 140px;vertical-align:-1px;background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:-163px -175px;}.bg_mask{top:44px;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:5;display:none;}.nomore_rest{height:45px;line-height:45px;text-align:center;font-size:15px;color:#999;}.nomore_rest a{color:#009EE1;}.nodate_wrap{width:100%;padding-top:100px;}.nodate_wrap .icon_dataupdate{background:url("https://pages.c-ctrip.com/you/opt/bg_noresult.png?v=20190325_18_00") 0 0 no-repeat;background-size:108.5px 217px;width:108.5px;height:99px;margin:0 auto 20px;}.nodate_wrap .icon_datanofind{background:url("https://pages.c-ctrip.com/you/opt/bg_noresult.png?v=20190325_18_00") 0 -104px no-repeat;background-size:108.5px 217px;width:90px;height:113px;margin:0 auto 10px;}.nodate_wrap .nodate_text{font-size:15px;color:#666;height:40px;line-height:40px;text-align:center;width:100%;margin-bottom:20px;}.nodate_wrap .nodate_btn{width:250px;height:44px;line-height:44px;color:#fff;background:#52BCE8;border-radius:8px;font-weight:bold;margin:0 auto;display:block;font-size:15px;text-align:center;}.nodate_wrap .nodate_btn:active{background:#3983A2;}.positioninfo{width:100%;display:block;padding:10px 35px 0 15px;height:34px;line-height:14px;font-size:12px;background:#EAEAEA;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:fixed;top:88px;left:0;z-index:9;display:none;}.positioninfo .icon_refresh{position:absolute;right:15px;top:5px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/refresh_icon.png) no-repeat center;background-size:15px 15px;width:24px;height:24px;}.positioninfo .icon_refresh.loadrotate{-webkit-animation:cui-loading 1.58s linear infinite;animation:cui-loading 1.58s linear infinite;}.positioninfo_station{height:34px;display:none;}.foodc_tab{height:40px;line-height:40px;background:#f5f5f5;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/filter_border_half.png) 2 stretch;}.foodc_tab ul{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.foodc_tab ul li{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;float:left;text-align:center;position:relative;}.foodc_tab ul li.text_el{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.foodc_tab ul li div{display:none;position:absolute;}.foodc_tab ul li.t_content{-webkit-box-flex:none;box-flex:none;-webkit-flex:none;flex:none;width:52px;height:40px;box-sizing:content-box;padding:0 7px;color:#039cdd;border-width:0;border-right:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/filter_border_half.png) 2 stretch;}.foodc_tab ul li.t_content span{display:inline-block;width:51px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:8px;}.foodc_tab ul li.t_content span:after{content:"";position:absolute;right:0;top:18px;overflow:hidden;vertical-align:text-bottom;border:5px transparent solid;border-top-color:#039cdd;}.foodc_tab ul li.t_content.current{background:#fff;border-bottom:1px solid #fff;}.foodc_tab ul li.t_content.current span:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:13px;}.foodc_tab ul li.selected{color:#039cdd;}.foodc_tab ul li.t_more{-webkit-box-flex:none;box-flex:none;-webkit-flex:none;flex:none;width:60px;height:40px;}.foodc_tab ul li.t_more:after{content:"";display:inline-block;overflow:hidden;vertical-align:text-bottom;border:5px transparent solid;border-top-color:#039cdd;margin-left:3px;}.foodc_tab ul li.t_more.current{background:#fff;border-bottom:1px solid #fff;}.foodc_tab ul li.t_more.current:after{border-top-color:transparent;border-bottom-color:#039cdd;vertical-align:top;margin-top:12px;}.foodc_tab ul li.t_more.current .choose_wrap{width:72px;position:absolute;top:40px;right:0;padding:5px 7px;display:block;border-width:0;border-left:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/filter_border_half.png) 2 stretch;border-bottom-width:1px;background:#fff;z-index:1;}.foodc_tab ul li.t_more.current .choose_wrap a{display:block;line-height:40px;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.foodc_tab.stacklayer{position:absolute;z-index:10;top:0;width:100%;background:transparent;}.foodc_tab .city_wrap{width:100%;padding:10px 0 0 10px;position:absolute;left:0;top:40px;background:#fff;z-index:10;}.foodc_tab .city_wrap a{font-size:12px;color:#666;width:22%;float:left;margin:0 8px 8px 0;display:inline-block;text-align:center;height:30px;line-height:30px;border:1px solid #eee;border-radius:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.foodcolumn{background:#fff;height:100%;overflow-y:auto;overflow-x:hidden;}.foodcolumn .fcolumn_list{padding:0 15px;background:#fff;}.foodcolumn .fcolumn_list li{min-height:70px;padding:15px 0;position:relative;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/filter_border_half.png) 2 stretch;}.foodcolumn .fcolumn_list li dl{min-height:70px;padding-right:80px;}.foodcolumn .fcolumn_list li dl dt{color:#555;font-size:15px;line-height:20px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-weight:bold;}.foodcolumn .fcolumn_list li dl dd{padding-top:2px;}.foodcolumn .fcolumn_list li dl dd .comment,.foodcolumn .fcolumn_list li dl dd .focus{display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-134px 0;padding-left:18px;height:12px;line-height:12px;margin-right:8px;color:#666;font-size:11px;}.foodcolumn .fcolumn_list li dl dd .focus{background-position:-134px -12px;}.foodcolumn .fcolumn_list li dl dd .smltag:before{content:" ";width:20px;height:20px;overflow:hidden;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-114px 0;margin-right:5px;vertical-align:middle;}.foodcolumn .fcolumn_list li dl dd .u_img{width:20px;height:20px;display:inline-block;overflow:hidden;vertical-align:middle;border-radius:10px;}.foodcolumn .fcolumn_list li dl dd .u_img img{width:20px;height:20px;}.foodcolumn .fcolumn_list li dl dd .u_name{font-size:12px;padding:0 5px;color:#777;}.foodcolumn .fcolumn_list li dl dd i{width:32px;height:12px;vertical-align:-1px;overflow:hidden;margin-left:3px;display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon-medal-s-sprite.png) no-repeat;background-size:32px 42px;}.foodcolumn .fcolumn_list li dl dd i.commenter{background-position:0 0;}.foodcolumn .fcolumn_list li dl dd i.traveller{background-position:0 -15px;}.foodcolumn .fcolumn_list li dl dd i.gourmet{background-position:0 -30px;}.foodcolumn .fcolumn_list li dl dd i.u_tag_a,.foodcolumn .fcolumn_list li dl dd i.u_tag_b,.foodcolumn .fcolumn_list li dl dd i.u_tag_c{width:50px;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-42px -53px;}.foodcolumn .fcolumn_list li dl dd i.u_tag_b{width:41px;background-position:0 -53px;}.foodcolumn .fcolumn_list li dl dd i.u_tag_c{width:50px;background-position:0 -66px;}.foodcolumn .fcolumn_list li .r_pic{width:70px;height:70px;overflow:hidden;position:absolute;right:0;top:15px;border-radius:2px;}.foodcolumn .fcolumn_list li .r_pic img{height:70px;width:70px;}.foodcolumn .fcolumn_list li .r_pic .pic_tips{padding:0 5px;height:14px;line-height:14px;border-radius:0 2px 2px 0;background:rgba(255,119,9,0.9);position:absolute;left:0;top:5px;text-align:center;font-size:10px;color:#fff;}body{-webkit-user-select:initial;}.res_infosize{background:url("https://pages.c-ctrip.com/you/foods/res_info.png?v=20190325_18_00") no-repeat;background-size:150px 140px;}.header-space{position:absolute;top:0;padding-top:44px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.header-space .main-viewport > div[data-view-name]{height:100%;}.mianpane{background-color:#ffffff;}.food_wrap{overflow-x:hidden;overflow-y:auto;background:#f2f3f7;width:100%;height:100%;padding-bottom:50px;}.food_wrap.scrollanimation{animation:backtop 0.6s ease-in-out;}.food_wrap .slider_topimg .cm-slide{z-index:1;}.food_wrap .slider_topimg .cui-navContainer{bottom:8px!important;margin-left:5px;}.food_wrap .slider_topimg .cui-navContainer .cui-slide-nav-item{width:8px;height:8px;border-radius:4px;border:1px solid #fff;margin:0 5px;opacity:1;background:transparent;}.food_wrap .slider_topimg .cui-navContainer .cui-slide-nav-item.cui-slide-nav-item-current{background:#fff;}.food_wrap .chinese_sale{margin-top:10px;}.food_wrap .chinese_sale h3{font-size:15px;color:#000;}.food_wrap .chinese_sale_more{margin-bottom:10px;}.food_wrap .running-tips{position:relative;width:100%;height:31px;background-color:#ffe7c2;text-align:center;color:#000000;font-size:13px;line-height:31px;}.food_wrap .top_info{padding:15px 15px 15px 115px;min-height:90px;background:#fff;-webkit-user-select:initial;-webkit-box-sizing:initial;box-sizing:initial;position:relative;overflow:hidden;}.food_wrap .top_info .pic{width:90px;height:90px;background:#ffffff url("https://pages.c-ctrip.com/you/common/default130.png?v=20190325_18_00") no-repeat 50% 50%;background-size:50px 50px;-webkit-background-size:50px 50px;position:absolute;left:15px;}.food_wrap .top_info .pic img{width:90px;height:90px;border-radius:5px;}.food_wrap .top_info .pic .defaultimg{width:90px;height:90px;overflow:hidden;display:block;background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:0 -56px;}.food_wrap .top_info .pic a{width:59px;height:14px;background-position:-92px -57px;overflow:hidden;display:block;position:absolute;bottom:5px;left:15px;}.food_wrap .top_info .pic a.text{height:14px;overflow:hidden;position:absolute;padding:0 4px 0 18px;display:inline-block;width:auto;line-height:14px;color:#fff;font-size:9px;border-radius:7px;-webkit-border-radius:7px;background:rgba(0,0,0,0.6);}.food_wrap .top_info .pic a.text:before{height:10px;content:" ";background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:-73px 0;position:absolute;width:12px;height:11px;left:3px;top:1px;}.food_wrap .top_info .pic a.img_count{left:5px;}.food_wrap .top_info dl{}.food_wrap .top_info dl dt{font-size:17px;color:#333;font-weight:bold;}.food_wrap .top_info dl dt span{font-size:12px;color:#999;padding-left:10px;font-weight:normal;}.food_wrap .top_info dl dd{position:relative;}.food_wrap .top_info dl dd.msl_color{color:#f61b31;}.food_wrap .top_info dl .score{color:#f45722;}.food_wrap .top_info dl .comment{color:#999;padding-left:3px;}.food_wrap .top_info dl .p_price{font-size:12px;}.food_wrap .top_info dl .p_price .currency_color{color:#666;}.food_wrap .top_info dl .tag_youxuan{height:14px;line-height:14px;display:inline-block;float:left;overflow:hidden;color:#fff;text-align:center;font-size:10px;border-radius:2px;width:50px;margin-top:3px;margin-left:5px;background:#1ab7fa;}.food_wrap .top_info .res_r_tag{top:62px;}.food_wrap .topmain{width:100%;position:relative;}.food_wrap .topmain .video{position:absolute;top:15px;right:0;z-index:9;color:#000;padding-left:36px;padding-right:10px;height:36px;line-height:36px;font-size:14px;background:rgba(255,255,255,0.96);-webkit-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;border-bottom-left-radius:18px;cursor:pointer;}.food_wrap .topmain .video:before{position:absolute;top:50%;left:13px;margin-top:-8px;width:16px;height:15px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-97px -6px;content:'';}.food_wrap .topmain .video .icon-new{position:absolute;top:-3px;left:28px;width:21px;height:12px;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon-new.png) no-repeat center left;background-size:contain;content:'';}.food_wrap .topmain .camara{position:absolute;height:18px;line-height:18px;border-radius:9px;font-size:8px;background:rgba(0,0,0,0.7) url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/camara.png) no-repeat 5px 1px;background-size:16px 16px;right:10px;bottom:10px;padding:0 5px 0 23px;color:#fff;z-index:9;}.food_wrap .topmain .bgimg .detail__pic{width:100%;height:0;position:relative;padding-bottom:50%;overflow:hidden;}.food_wrap .topmain .bgimg .detail__pic > img{width:100%;}.food_wrap .topmain .meng{background:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,0.6));background:-o-linear-gradient(bottom,transparent,rgba(0,0,0,0.6));background:linear-gradient(bottom,transparent,rgba(0,0,0,0.6));z-index:3;width:100%;height:100%;position:absolute;top:0;left:0;}.food_wrap .keytips{width:100%;background:#fff;padding:0 15px 15px;-webkit-user-select:initial;overflow:hidden;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;border-bottom:1px #ecedf1 solid;}.food_wrap .keytips:before,.food_wrap .keytips:after{content:" ";display:table;}.food_wrap .keytips:after{clear:both;}.food_wrap .keytips span{height:23px;line-height:23px;overflow:hidden;background:#f0f1f5;font-size:12px;color:#666;padding:0 10px;display:inline-block;border-radius:2px;word-wrap:nowrap;float:left;margin-right:5px;}.food_wrap .keytips span:active{background:#039cdd;color:#fff;}.food_wrap .travelers_recommend{background:#fff;position:relative;}.food_wrap .travelers_recommend.no_r_arrow:after{display:none;}.food_wrap .travelers_recommend p.user_recommend{padding-left:44px;margin-right:15px;height:44px;line-height:44px;color:#000;display:inline-block;}.food_wrap .travelers_recommend p.user_recommend:before{content:'';position:absolute;left:17px;top:12px;width:22px;height:20px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-71px -4px;vertical-align:-5px;}.food_wrap .travelers_recommend p.user_recommend:after{content:'';display:block;position:absolute;top:50%;margin-top:-4px;right:17px;width:7px;height:7px;border-bottom:2px #000 solid;border-left:2px #000 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .travelers_recommend p.user_recommend.no_r_arrow:after{display:none;}.food_wrap .travelers_text{background:#fff;color:#666;padding:10px 15px;}.food_wrap .travelers_text b{color:#000;}.food_wrap .travelers_text:before{content:'';display:inline-block;position:absolute;top:0;width:100%;border-width:1px;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .res_r_tag{right:12px;top:0px;bottom:0px;border-width:0;border-left:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;align-items:center;}.food_wrap .res_r_tag span{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;margin-left:13px;margin-top:10px;font-size:12px !important;line-height:22px;color:#000 !important;text-align:center;}.food_wrap .res_r_tag .road_card:before,.food_wrap .res_r_tag .res_phone:before{display:block;content:"";width:22px;height:22px;margin-left:1px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-141px -3px;}.food_wrap .res_r_tag .road_card:first-child:before{background-position:-116px -3px;}.food_wrap .reservation{height:45px;line-height:45px;position:relative;background-color:#fff;}.food_wrap .reservation label{color:#666666;font-size:12px;}.food_wrap .reservation label span{color:#666666;font-size:12px;padding-left:0;}.food_wrap .reservation label span:before{content:none;}.food_wrap .reservation i{position:absolute;right:15px;height:23px;width:66px;text-align:center;top:11px;background-color:#ff9a00;line-height:23px;display:inline-block;font-size:13px;color:#fff;border-radius:1px;}.food_wrap .reservation span{color:#333333;font-size:15px;position:relative;padding-left:44px;}.food_wrap .reservation span:before{content:'';width:23px;height:21px;position:absolute;left:15px;top:-2px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-2px -3px;}.food_wrap .reservation:before{content:'';display:inline-block;position:absolute;top:0;width:100%;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.food_wrap .res_de_info{background:#fff;overflow:hidden;position:relative;}.food_wrap .res_de_info h3{padding:15px 50px 5px 15px;*zoom:1;}.food_wrap .res_de_info h3:before,.food_wrap .res_de_info h3:after{display:table;content:"";line-height:0;}.food_wrap .res_de_info h3:after{clear:both;}.food_wrap .res_de_info h3 strong{font-size:20px;color:#000;float:left;padding-right:6px;}.food_wrap .res_de_info h3 span{display:inline-block;color:#666;vertical-align:-6px;word-break:break-all;font-size:12px;}.food_wrap .res_de_info h3.oversea{padding-right:90px;position:relative;}.food_wrap .res_de_info p{font-size:14px;}.food_wrap .res_de_info p.food_rating{color:#f61b31;padding:0 60px 7px 15px;font-size:15px;}.food_wrap .res_de_info p.food_rating i{width:21px;height:17px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;vertical-align:-4px;background-position:-221px -26px;}.food_wrap .res_de_info p.food_rating i:last-of-type{margin-right:6px;}.food_wrap .res_de_info p.food_rating i.ico_m01{background-position:-221px -26px;margin-left:2px;}.food_wrap .res_de_info p.food_rating i.ico_m02{background-position:-221px -45px;}.food_wrap .res_de_info p.food_rating i.ico_m03{background-position:-245px -45px;}.food_wrap .res_de_info p.food_rating i.ico_z01{margin-left:3px;background-position:-245px -26px;}.food_wrap .res_de_info p.food_rating i.ico_f01{margin-left:3px;background-position:-269px -26px;}.food_wrap .res_de_info p .res_briefing{color:#333;display:inline-block;}.food_wrap .res_de_info p .res_briefing .currency_size{font-weight:bold;}.food_wrap .res_de_info p .res_briefing .currency_color{font-weight:normal;}.food_wrap .res_de_info p.res_kw{padding:0 15px 12px 15px;}.food_wrap .res_de_info p.res_kw span{position:relative;}.food_wrap .res_de_info p.res_kw span:nth-child(2){padding-left:5px;}.food_wrap .res_de_info p.res_kw span:nth-child(2):before{content:"";width:1px;height:10px;background:#333;top:3px;left:0;position:absolute;}.food_wrap .res_de_info .travelers_recommend{border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.food_wrap .bianju{margin-top:10px;}.food_wrap .res_introduce{background:#fff;padding:15px 15px 15px 75px;position:relative;box-sizing:border-box;}.food_wrap .res_introduce.nouserpic{padding-left:15px;}.food_wrap .res_introduce .intro_text{line-height:21px;color:#000;}.food_wrap .res_introduce .intro_text i.quotes{width:10px;height:8px;vertical-align:2px;margin-right:3px;overflow:hidden;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-290px 0;}.food_wrap .res_introduce .people_pic{display:block;overflow:hidden;width:50px;height:50px;position:absolute;left:15px;top:15px;border-radius:25px;}.food_wrap .res_introduce .people_pic img{width:100%;}.food_wrap .res_introduce .intro_judges{color:#666;font-size:12px;padding-top:3px;}.food_wrap .res_introduce .intro_judges.s_judges_c{color:#a61221;}.food_wrap .icon_align{line-height:18px;padding:10px 15px 10px 45px;min-height:24px;box-sizing:border-box;position:relative;}.food_wrap .icon_align.bottom_line:before{content:'';width:100%;height:1px;position:absolute;left:0;bottom:0;background:-webkit-linear-gradient(top,#edeef2 0%,#edeef2 50%,#ffffff 50%,#ffffff 100%);}.food_wrap .icon_align.top_line:before{content:'';width:100%;height:1px;position:absolute;left:0;top:0;background:-webkit-linear-gradient(top,#edeef2 0%,#edeef2 50%,#ffffff 50%,#ffffff 100%);}.food_wrap .icon_align.r_arrow{padding-right:40px;}.food_wrap .icon_align.r_arrow:after{content:" ";display:block;position:absolute;top:50%;margin-top:-4px;right:16px;vertical-align:3px;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .icon_align i.default_icon{background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;width:25px;height:25px;overflow:hidden;display:block;position:absolute;left:15px;top:50%;margin-top:-13px;}.food_wrap .icon_align i.default_icon.ico_a01{background-position:-240px -156px;}.food_wrap .icon_align i.default_icon.ico_a02{background-position:-112px -156px;}.food_wrap .icon_align i.default_icon.ico_a03{background-position:-215px -156px;}.food_wrap .icon_align i.default_icon.ico_a04{background-position:-140px -156px;}.food_wrap .icon_align i.default_icon.ico_a05{background-position:-90px -156px;}.food_wrap .icon_align i.default_icon.ico_a06{background-position:-265px -156px;}.food_wrap .icon_align i.default_icon.ico_a07{background-position:-190px -156px;}.food_wrap .icon_align i.default_icon.ico_a08{background-position:-165px -156px;}.food_wrap .icon_align i.default_icon.ico_a09{background-position:-90px -181px;}.food_wrap .icon_align i.default_icon.ico_a10{background-position:-140px -181px;}.food_wrap .icon_align i.default_icon.ico_a11{background-position:-165px -181px;}.food_wrap .icon_align i.default_icon.ico_a12{background-position:-115px -181px;}.food_wrap .icon_align i.default_icon.ico_a13{background-position:-190px -181px;}.food_wrap .icon_align i.default_icon.ico_a14{background-position:-215px -181px;}.food_wrap .icon_align i.default_icon.ico_a15{background-position:-240px -181px;}.food_wrap .icon_align i.default_icon.ico_a16{background-position:-265px -181px;}.food_wrap .icon_align i.default_icon.ico_a17{background-position:-240px -206px;}.food_wrap .icon_align i.default_icon.ico_a18{background-position:-240px -231px;}.food_wrap .icon_align tel.default_tel{color:#039cdd;word-break:break-all;}.food_wrap .icon_align .website{color:#039cdd;word-break:break-all;}.food_wrap .icon_align.eword_break{word-break:break-all;}.food_wrap .icon_align.no_r_arrow:after{display:none;}.food_wrap .icon_align.navigation{background-color:#fff;}.food_wrap .icon_align.navigation.adjustsingle{min-height:58px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding-bottom:0px;padding-top:0px;}.food_wrap .icon_align.navigation .navtext{padding-top:10px;padding-bottom:10px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;-webkit-box-align:center;align-items:center;color:#333333;font-size:14px;padding-right:10px;position:relative;}.food_wrap .icon_align.navigation span{color:#666;font-size:13px;display:block;}.food_wrap .icon_align.navigation span.n_ico{position:absolute;right:15px;top:50%;margin-top:-15px;width:61px;height:30px;line-height:30px;text-align:center;background:#edeef2;color:#000;border-radius:20px;}.food_wrap .sp_rowline{position:relative;padding:10px 0;clear:both;overflow:hidden;display:-webkit-box;-webkit-box-align:center;}.food_wrap .sp_rowline:after{content:'';width:100%;height:1px;position:absolute;left:0;bottom:0;background:-webkit-linear-gradient(top,#edeef2 0%,#edeef2 50%,#ffffff 50%,#ffffff 100%);}.food_wrap .sp_rowline p.default_text{width:50%;float:left;padding:0 30px 0 45px!important;overflow:hidden;line-height:20px;}.food_wrap .sp_rowline p.default_text:first-child:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-right:1px solid #edeef2;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);}.food_wrap .d_nwrap{padding:0 15px;margin-top:10px;background:#fff;line-height:21px;overflow:hidden;-webkit-user-select:initial;}.food_wrap .d_nwrap.d_spwrap{padding:0 0 15px 0;}.food_wrap .d_nwrap.d_spwrap h3{padding:0 15px;z-index:1;padding-bottom:1px;margin-bottom:-1px;background:#fff;position:relative;}.food_wrap .d_nwrap.d_spwrap .l-modlist__item{padding:15px;}.food_wrap .d_nwrap.d_spwrap p.centerlink{margin-top:0;}.food_wrap .d_nwrap.dnw_nomt{margin-top:0;}.food_wrap .d_nwrap.swiper-outerbox{margin:10px -15px 0 -15px;}.food_wrap .d_nwrap.swiper-outerbox h3{padding:0 15px;}.food_wrap .d_nwrap.swiper-outerbox h3.r_arrow:after{right:17px;}.food_wrap .d_nwrap.swiper-outerbox .swiper_text{margin-top:-5px;padding:0 15px 10px 15px;}.food_wrap .d_nwrap .allcusi{line-height:20px;height:33px;overflow:hidden;padding-bottom:3px;padding-left:15px;color:#333333;font-size:15px;position:relative;}.food_wrap .d_nwrap .allcusi:after{content:'';display:block;position:absolute;top:6px;right:17px;width:7px;height:7px;border-bottom:2px #000 solid;border-left:2px #000 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .d_nwrap .allcusi:before{content:'';width:18px;height:19px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-29px -4px;margin-right:5px;vertical-align:-4px;}.food_wrap .d_nwrap .allcusi.fixpadding{margin:0 -15px 0 -15px;padding-top:10px;height:45px;line-height:25px;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.food_wrap .d_nwrap .allcusi.fixpadding:after{top:19px;}.food_wrap .d_nwrap h3{height:50px;line-height:50px;position:relative;color:#000;font-size:16px;font-family:Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;}.food_wrap .d_nwrap h3.s_height{height:40px;}.food_wrap .d_nwrap h3 span{font-size:13px;color:#999;padding-left:7px;}.food_wrap .d_nwrap h3 .r_price{color:#ff9600;font-size:11px;float:right;height:54px;padding-right:29px;}.food_wrap .d_nwrap h3 .r_price em{font-size:14px;}.food_wrap .d_nwrap h3.r_arrow a{display:block;color:#758d94;position:relative;margin:0 -15px;padding-left:15px;}.food_wrap .d_nwrap h3.r_arrow a:active{color:#039cdd;}.food_wrap .d_nwrap h3.r_arrow:after{content:'';display:block;position:absolute;top:50%;margin-top:-4px;right:2px;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .d_nwrap h3.bot_line:before{content:'';position:absolute;left:-15px;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;padding:0 15px;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .d_nwrap h3.d_nwrap_special{height:54px;}.food_wrap .d_nwrap h3.d_nwrap_special:after{top:24px;}.food_wrap .d_nwrap h3 .rtit_tmore{position:absolute;right:-3px;top:0;font-size:13px;color:#999;font-weight:normal;padding-right:12px;}.food_wrap .d_nwrap h3 .rtit_tmore::after{display:inline-block;border-bottom:2px solid #c2cfcf;border-left:2px solid #c2cfcf;width:7px;height:7px;content:'';transform:rotate(-135deg);-webkit-transform:rotate(-135deg);position:absolute;right:3px;top:50%;margin-top:-5px;}.food_wrap .d_nwrap.res_information{margin:10px -15px 0 -15px;}.food_wrap .d_nwrap.res_information h3{padding:0 15px;height:40px;}.food_wrap .d_nwrap.res_information .bot_support{background:#f2f3f7;color:#c3c4c7;text-align:center;padding-top:10px;font-size:12px;}.food_wrap .d_nwrap .text_intro{padding-top:15px;position:relative;}.food_wrap .d_nwrap .text_intro:before{content:'';position:absolute;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;top:0;border-top:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .d_nwrap .text_intro p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;margin-bottom:10px;}.food_wrap .d_nwrap .textbooking{padding-bottom:15px;}.food_wrap .d_nwrap .textbooking tel,.food_wrap .d_nwrap .textbooking a{color:#0199e5;}.food_wrap .d_nwrap p.opentoggle{text-align:center;padding:10px 0 15px 0;background:#fff;margin:-5px -15px 0 -15px;position:relative;}.food_wrap .d_nwrap p.opentoggle::after{content:none;}.food_wrap .d_nwrap p.opentoggle span{color:#039cdd;display:inline-block;}.food_wrap .d_nwrap p.opentoggle span::after{content:'';display:inline-block;vertical-align:3px;margin-left:6px;width:7px;height:7px;background:#fff;border-bottom:2px #039cdd solid;border-left:2px #039cdd solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.food_wrap .d_nwrap p.opentoggle span:active{color:#006d9b;}.food_wrap .d_nwrap p.opentoggle.current span::after{vertical-align:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.food_wrap .d_nwrap .phone_color{color:#039cdd;}.food_wrap .d_nwrap .phone_color:active{color:#006d9b;}.food_wrap .d_nwrap .findlink{margin-bottom:12px;display:block;color:#039cdd;}.food_wrap .d_nwrap .findlink:after{content:'';display:inline-block;vertical-align:1px;width:7px;height:7px;margin-left:3px;border-bottom:2px #039cdd solid;border-left:2px #039cdd solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .d_nwrap .findlink:active{color:#006d9b;}.food_wrap .d_nwrap a.chains{height:45px;padding:0 15px;line-height:45px;display:block;color:#000;position:relative;-webkit-box-sizing:initial;box-sizing:initial;}.food_wrap .d_nwrap a.chains:before{content:'';position:absolute;left:-15px;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;top:0;padding:0 15px;border-top:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .d_nwrap a.chains:after{content:'';right:15px;top:20px;position:absolute;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .d_nwrap .preferential{height:30px;line-height:16px;padding-bottom:15px;position:relative;-webkit-box-sizing:initial;box-sizing:initial;}.food_wrap .d_nwrap .preferential:after{content:'';position:absolute;left:0;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;padding:0 15px;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .d_nwrap .preferential a{display:block;background:#fff;padding:15px 85px 15px 40px;position:relative;margin:0 -15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_wrap .d_nwrap .preferential a:active{background:#f7f7f7;}.food_wrap .d_nwrap .preferential a span{color:#b2b2b2;}.food_wrap .d_nwrap .preferential a span.r_price{color:#ff9600;position:absolute;top:15px;right:28px;}.food_wrap .d_nwrap .preferential a:before{content:'';position:absolute;left:15px;top:13px;width:19px;height:19px;display:block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;}.food_wrap .d_nwrap .preferential a:after{content:'';right:15px;top:20px;position:absolute;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .d_nwrap .preferential.grouponproduct a:before{background-position:-67px -28px;}.food_wrap .d_nwrap .preferential.tuanproduct a:before{background-position:-47px -28px;}.food_wrap .d_nwrap .preferential.noiconproduct a:before{display:none;}.food_wrap .d_nwrap span.recommendfood{display:block;padding-bottom:10px;}.food_wrap .d_nwrap .p_listouter{position:relative;margin-right:-10px;}.food_wrap .d_nwrap .p_listouter .p_list{width:100%;}.food_wrap .d_nwrap .p_listouter .p_list:before,.food_wrap .d_nwrap .p_listouter .p_list:after{content:" ";display:table;}.food_wrap .d_nwrap .p_listouter .p_list:after{clear:both;}.food_wrap .d_nwrap .p_listouter .p_list li{width:33.33333%;padding:0 10px 54px 0;float:left;font-size:10px;}.food_wrap .d_nwrap .p_listouter .p_list li a{width:100%;color:#b2b2b2;position:relative;display:block;}.food_wrap .d_nwrap .p_listouter .p_list li a img{width:100%;border-radius:5px;}.food_wrap .d_nwrap .p_listouter .p_list li a .distance{padding:0 5px;height:14px;line-height:15px;overflow:hidden;display:block;position:absolute;bottom:5px;right:5px;font-size:11px;padding-left:4px;color:#fff;border-radius:7px;background:rgba(0,0,0,0.6);}.food_wrap .d_nwrap .p_listouter .p_list li a .near_name{width:100%;position:absolute;left:0;bottom:-21px;color:#333;font-size:13px;line-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_wrap .d_nwrap .p_listouter .p_list li a .near_score{width:100%;position:absolute;left:0;color:#f45722;bottom:-37px;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_wrap .d_nwrap p.centerlink{text-align:center;margin-top:-6px;display:block;}.food_wrap .d_nwrap p.centerlink a{color:#039cdd;display:inline-block;}.food_wrap .ctrip_r_list h3{height:40px;}.food_wrap .ctrip_r_list a{display:block;background:#fff;padding:12px 25px 12px 15px;position:relative;margin:0 -15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_wrap .ctrip_r_list a:active{background:#f7f7f7;}.food_wrap .ctrip_r_list a:after{content:'';right:15px;top:20px;position:absolute;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .ctrip_r_list a span{color:#f61b31;}.food_wrap .ctrip_r_list a:before{content:'';position:absolute;left:0;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .poi_raiders{text-align:center;padding-bottom:16px;}.food_wrap .poi_raiders p{padding:12px 0 10px 0;color:#000;font-size:14px;}.food_wrap .poi_raiders a.find_raiders{width:110px;height:24px;line-height:24px;border:1px solid #000;border-radius:13px;font-size:13px;color:#000;display:inline-block;}.food_wrap .re_dishes li{position:relative;padding:16px 0 11px 0;}.food_wrap .re_dishes li:after{content:'';position:absolute;left:-15px;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;top:0;padding:0 15px;border-top:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .re_dishes li:first-child{padding-top:0;}.food_wrap .re_dishes li:first-child:after{border:none 0;}.food_wrap .re_dishes li.top_noline{padding-top:0;}.food_wrap .re_dishes li.top_noline:after{border:none 0;}.food_wrap .re_dishes .dishespic{position:relative;display:block;}.food_wrap .re_dishes .dishespic img{width:100%;border-radius:4px;}.food_wrap .re_dishes .dishespic .dishes_en{display:block;position:absolute;font-size:12px;padding:3px 8px;background:rgba(0,0,0,0.4);border-radius:20px;left:50%;color:#fff;bottom:10px;}.food_wrap .re_dishes .food_de_info{padding:0;}.food_wrap .re_dishes .food_de_info p.i_title{padding:12px 40px 10px 0;line-height:16px;position:relative;font-size:15px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.food_wrap .re_dishes .food_de_info p.i_title span.r_price{font-size:12px;color:#666;position:absolute;right:0;top:13px;}.food_wrap .re_dishes .food_de_info p{font-size:13px;color:#999;}.food_wrap .detail_finderr{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:10px 0;background:#fff;margin-top:10px;}.food_wrap .detail_finderr li{margin-top:-3px;float:left;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:12px;color:#999;height:35px;padding:0 15px;position:relative;}.food_wrap .detail_finderr li a{font-size:14px;line-height:16px;color:#000;display:block;}.food_wrap .detail_finderr li:last-child:before{content:'';position:absolute;height:100%;width:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;left:0;border-left:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .detail_finderr li:after{content:'';right:15px;top:50%;margin-top:-3px;position:absolute;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.food_wrap .related_column{position:relative;}.food_wrap .related_column dl{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;}.food_wrap .related_column dl dt{font-size:15px;line-height:16px;padding-bottom:8px;}.food_wrap .related_column dl dd{font-size:12px;color:#777;}.food_wrap .related_column dl dd img{height:20px !important;width:20px !important;overflow:hidden;margin-right:5px;border-radius:10px;}.food_wrap .related_column dl dd i{width:32px;height:12px;vertical-align:-1px;overflow:hidden;margin-left:8px;display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon-medal-s-sprite.png) no-repeat;background-size:32px 42px;}.food_wrap .related_column dl dd i.commenter{background-position:0 0;}.food_wrap .related_column dl dd i.traveller{background-position:0 -15px;}.food_wrap .related_column dl dd i.gourmet{background-position:0 -30px;}.food_wrap .related_column dl dd i.u_tag_a,.food_wrap .related_column dl dd i.u_tag_b,.food_wrap .related_column dl dd i.u_tag_c{width:50px;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-42px -53px;}.food_wrap .related_column dl dd i.u_tag_b{width:41px;background-position:0 -53px;}.food_wrap .related_column dl dd i.u_tag_c{width:50px;background-position:0 -66px;}.food_wrap .related_column .columnpic{position:relative;display:flex;align-content:center;display:-webkit-box;-webkit-box-align:center;padding-bottom:15px;}.food_wrap .related_column .columnpic span.column_tips{padding:0 5px;height:17px;display:block;position:absolute;top:5px;left:0;color:#fff;border-radius:0 2px 2px 0;font-size:11px;line-height:17px;text-align:center;background-color:#f42f43;}.food_wrap .related_column .columnpic img{width:109px;height:77px;overflow:hidden;border-radius:3px;}.food_wrap .more_relatic{text-align:center;font-size:14px;color:#039cdd;line-height:20px;height:39px;}.food_wrap .more_relatic span:after{content:'';display:inline-block;vertical-align:3px;margin-left:6px;width:7px;height:7px;background:#fff;border-bottom:2px #039cdd solid;border-left:2px #039cdd solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.food_wrap .more_relatic.current span::after{vertical-align:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.food_wrap .comments{position:relative;-webkit-user-select:initial;}.food_wrap .comments h3{height:45px;}.food_wrap .comments .comment_link{position:relative;height:40px;clear:both;}.food_wrap .comments .comment_link:after{content:'';position:absolute;left:0;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;padding:0 15px;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .comments .comment_link p.title{color:#333;line-height:26px;float:left;margin-right:7px;}.food_wrap .comments .comment_link .comment-icon{width:79px;height:15px;margin-top:5px;display:inline-block;overflow:hidden;position:relative;float:left;margin-right:7px;background:url("https://pages.c-ctrip.com/you/foods/res_info.png?v=20190325_18_00") no-repeat;background-size:150px 140px;background-position:-62px -110px;}.food_wrap .comments .comment_link .comment-icon span{width:0;height:100%;display:inline-block;overflow:hidden;vertical-align:top;background:url("https://pages.c-ctrip.com/you/foods/res_info.png?v=20190325_18_00") no-repeat;background-size:150px 140px;background-position:-62px -125px;}.food_wrap .comments .comment_link .comment-icon i{position:absolute;top:0px;display:block;width:15px;height:15px;cursor:pointer;}.food_wrap .comments .comment_link .comment-icon i:first-of-type{left:0;}.food_wrap .comments .comment_link .comment-icon i:nth-of-type(2){left:16px;}.food_wrap .comments .comment_link .comment-icon i:nth-of-type(3){left:32px;}.food_wrap .comments .comment_link .comment-icon i:nth-of-type(4){left:48px;}.food_wrap .comments .comment_link .comment-icon i:nth-of-type(5){left:64px;}.food_wrap .comments .comment_link p.score{float:left;color:#999;font-size:11px;line-height:26px;}.food_wrap .comments .comment_link p.score em{color:#f45722;font-size:14px;}.food_wrap .comments .comment_link a.write_btn{width:85px;height:26px;color:#fff;background:#ff9a00;border-radius:2px;line-height:26px;display:block;position:absolute;right:0;font-size:12px;text-align:center;}.food_wrap .comments .key_tags{padding:10px 0 5px 0;position:relative;overflow:hidden;}.food_wrap .comments .key_tags:after{content:'';position:absolute;left:0;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;padding:0 15px;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .comments .key_tags a{font-size:12px;height:24px;line-height:24px;padding:0 7px;background:#f2f2f2;border-radius:2px;float:left;margin:0 5px 5px 0;color:#444;white-space:nowrap;display:inline-block;}.food_wrap .comments li{padding-bottom:0;margin-bottom:20px;position:relative;font-size:14px;line-height:18px;height:auto;color:#333;}.food_wrap .comments li:first-of-type{margin-top:20px;}.food_wrap .comments li:first-of-type:active:before{margin-top:-20px;}.food_wrap .comments li span.tag_essence{width:36px;height:36px;display:inline-block;overflow:hidden;position:absolute;background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:0 -20px;right:0;top:-5px;}.food_wrap .comments li .comment-main{padding-top:4px;padding-bottom:20px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}.food_wrap .comments li .comment-main:before,.food_wrap .comments li .comment-main:after{content:" ";display:table;}.food_wrap .comments li .comment-main:after{clear:both;}.food_wrap .comments li .comment-main p{font-size:14px;color:#333;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;}.food_wrap .comments li .comment-main .old-comment-pic{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;margin:10px 0 0 0;}.food_wrap .comments li .comment-main .old-comment-pic img{float:left;width:90px;height:90px;border-radius:4px;margin-right:10px;display:inline-block;}.food_wrap .comments li .comment-main .comment-pic{margin:0 -15px;padding:10px 7px 0 10px;overflow:hidden;}.food_wrap .comments li .comment-main .comment-pic > div{height:auto;overflow:hidden;}.food_wrap .comments li .comment-main .comment-pic > div:before,.food_wrap .comments li .comment-main .comment-pic > div:after{content:" ";display:table;}.food_wrap .comments li .comment-main .comment-pic > div:after{clear:both;}.food_wrap .comments li .comment-main .comment-pic > div .img{position:relative;float:left;width:33%;border-left:5px solid #fff;border-right:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;}.food_wrap .comments li .comment-main .comment-pic > div .img .count{position:absolute;bottom:5px;right:5px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 6px;height:14px;text-align:center;font-size:10px;color:#fff;background:rgba(0,0,0,0.6);border-radius:7px;}.food_wrap .comments li .comment-main .comment-pic > div img{width:100%;border-radius:4px;}.food_wrap .comments li:after{content:'';position:absolute;left:0;width:100%;height:1px;border-width:0;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;bottom:0;padding-right:15px;border-bottom:1px #ecedf1 solid;box-sizing:content-box;}.food_wrap .comments li:last-child{margin-bottom:0;}.food_wrap .comments li:last-child .comment-main{padding-bottom:20px;}.food_wrap .comments li:last-child:after{border:none 0;}.food_wrap .comments .findmore{height:35px;display:block;text-align:center;color:#039cdd;}.food_wrap .bot_pic{width:100%;padding-top:10px;overflow:hidden;}.food_wrap .bot_pic a{width:100%;display:block;}.food_wrap .bot_pic a img{width:100%;}.food_wrap .bot_pic .cui-navContainer{bottom:5px!important;}.food_wrap .bot_pic .cui-navContainer .cui-slide-nav-item{width:10px;height:2px;border-radius:1px;margin:0 2px;opacity:.5;}.food_wrap .bot_pic .cui-navContainer .cui-slide-nav-item.cui-slide-nav-item-current{background:#fff;opacity:1;}.food_wrap .postreedit{height:34px;line-height:34px;margin-top:10px;text-align:center;}.food_wrap .postreedit span{font-size:12px;color:#999;padding-right:10px;}.food_wrap .postreedit a{position:relative;display:inline-block;height:24px;line-height:24px;padding:0 10px;color:#999;font-size:14px;}.food_wrap .postreedit a:before{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0;transform-origin:0;content:'';position:absolute;top:-10px;right:0;left:0;bottom:0;width:200%;height:200%;border:1px solid #999;border-radius:4px;}.food_wrap .postreedit a b{font-weight:normal;vertical-align:middle;display:inline-block;position:relative;z-index:5;}.food_wrap .grid_vdetail .food_list li{margin-bottom:15px;}.food_wrap .grid_vdetail .food_list li:before{display:none;}.food_wrap .grid_vdetail .food_list li a{padding-bottom:0;}.food_wrap .grid_vdetail .food_list li .pic{margin:0;}.food_wrap .grid_vdetail .food_list li .sin_li{min-height:82px;}.food_wrap .grid_vdetail .food_list li dl{padding-top:0;padding-right:0;padding-left:92px;min-height:auto;}.food_wrap .grid_vdetail .food_list li dl dt{padding-right:0;font-size:16px;color:#000;}.food_wrap .grid_vdetail .food_list li dl dd{line-height:20px;}.food_wrap .grid_vdetail .food_list li dl .fd_textc{color:#000;}.food_wrap .grid_vdetail .food_list li dl .msl_text{font-size:14px;}.food_wrap .grid_vdetail .food_list li dl .currency_fprice em{font-size:13px;font-weight:bold;color:#ff9204;padding:0 2px;}.food_wrap .grid_vdetail .food_list li dl .currency_fprice em .currency_font{display:inline-block;font-weight:normal;position:relative;margin-left:6px;padding-left:6px;}.food_wrap .grid_vdetail .food_list li dl .currency_fprice em .currency_font:before{content:"";width:1px;height:9px;background:#666;position:absolute;left:0;top:4px;}.food_wrap .grid_vdetail .centerlink{padding-bottom:15px;}.link_c616{}.link_c616 .d_nwrap h3{color:#000;}.link_c616 .d_nwrap h3.r_arrow a{color:#000;}.link_c616 .d_nwrap h3.r_arrow a:active{color:#0199e5;}.link_c616 .d_nwrap .opentoggle{color:#0199e5;}.link_c616 .d_nwrap .opentoggle::after{border-bottom:2px #0199e5 solid;border-left:2px #0199e5 solid;}.link_c616 .d_nwrap li.hyperlink_li > a{color:#0199e5;}.link_c616 .d_nwrap li p.food_intro.mark_a > a{color:#0199e5;}.link_c616 .d_nwrap li .phone_color{color:#0199e5;}.link_c616 .d_nwrap li .findlink{color:#0199e5;}.link_c616 .d_nwrap li .findlink:after{border-bottom:2px #0199e5 solid;border-left:2px #0199e5 solid;}.link_c616 .comments .findmore{color:#0199e5;}.link_c616 .keytips span:active{background:#0199e5;}.bot_toolbar{position:fixed;bottom:0;left:0;background:#fff;height:50px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;z-index:10;flex:1;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_border_half.png) 2 stretch;}.bot_toolbar a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;height:22px;padding-top:27px;color:#BEC3C7;text-align:center;font-size:10px;width:0;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:initial;box-sizing:initial;}.bot_toolbar a:before{content:'';position:absolute;top:5px;left:50%;width:27px;height:21px;margin-left:-9px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-273px -44px;}.bot_toolbar a.btn_schedule:before{width:16px;height:17px;top:9px;background-position:-36px -182px;}.bot_toolbar a.btn_booking:before{width:18px;height:17px;top:9px;margin-left:-9px;background-position:-53px -182px;}.bot_toolbar a.btn_recommend:before,.bot_toolbar a.btn_notrecommend:before{width:18px;height:17px;top:9px;margin-left:-9px;background-position:0 -182px;}.bot_toolbar a.btn_recommend.current:before,.bot_toolbar a.btn_notrecommend.current:before{background-position:-18px -182px;}.bot_toolbar a.btn_notrecommend:before{background-position:0 -202px;}.bot_toolbar a.btn_notrecommend.current:before{background-position:-18px -202px;}.bot_toolbar.prompt{background:transparent;border:0;z-index:4000;}.bot_toolbar.prompt:after{position:absolute;top:-142px;right:42px;width:266px;height:128px;background:url("https://pages.c-ctrip.com/you/opt/bubble-prompt01.png?v=20190325_18_00") no-repeat;background-size:contain;content:'';}.bot_toolbar.prompt p{-webkit-box-flex:2;-webkit-flex:2;flex:2;}.bot_toolbar.prompt a.btn_schedule{z-index:10;background:#fff;}.bot_toolbar.prompt a.btn_schedule:before{width:16px;height:17px;top:9px;background-position:-133px 0;}h1,h2,h3,h4,h5,h6{font-family:Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;}.body_fff{background:#fff;}.more_restaurant{padding:25px 15px 0 15px;box-sizing:border-box;background:#fff;line-height:21px;height:100%;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-user-select:initial;}.more_restaurant dl{padding-bottom:20px;}.more_restaurant dl dt{color:#999999;}.more_restaurant dl dd a{color:#039cdd;}.poi_schedule_calendar{z-index:8!important;}.cui_cld_daycrt{background:#06a2d0;color:#fff!important;}.tag_disney{width:41px;height:23px;position:absolute;top:-5px;right:-2px;overflow:hidden;display:block;}.tag_disney img{border-radius:0!important;}.back_to_top{width:47px;height:47px;border-radius:50%;background-color:rgba(0,0,0,0.6);position:fixed;right:15px;bottom:65px;z-index:99999999;-webkit-text-size-adjust:none !important;color:#fff;}.back_to_top i.backicon{content:'';width:15px;height:19px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-53px -5px;display:inline-block;top:8px;left:16px;position:absolute;}.back_to_top span{font-size:12px;-webkit-transform:scale(0.7);display:inline-block;width:50px;height:12px;line-height:12px;position:absolute;top:30px;left:0;}.back_to_top.swiping{background-color:#878787;}.cui-recommend-layer-padding{position:fixed;top:50%;left:50%;z-index:3002;margin-left:-147px;margin-top:-32px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;width:292px;height:64px;line-height:24px;color:#fff;text-align:left;background:rgba(0,0,0,0.8);border-radius:5px;word-break:break-all;word-break:break-word;}.cui-recommend-layer-padding .cui-layer-content{position:relative;}.cui-recommend-layer-padding h2{font-size:16px;line-height:24px;color:#ebebeb;}.cui-recommend-layer-padding p{font-size:12px;color:#ccc;}.cui-recommend-layer-padding p em{color:#f93;}.cui-recommend-layer-padding p.write_comment{position:absolute;right:0;padding-right:12px;top:12px;font-size:16px;color:#ebebeb;}.cui-recommend-layer-padding p.write_comment:after{display:inline-block;border-bottom:2px solid #f1f1f1;border-left:2px solid #f1f1f1;width:7px;height:7px;content:'';right:0;top:9px;position:absolute;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}.recommended-hotel{margin-top:10px;margin-bottom:10px;padding:0 5px;}.recommended-hotel .hongbao{background-image:url("https://pages.c-ctrip.com/you/foods/detail_hotel_pack.png?v=20190325_18_00");}.recommended-hotel > ul > li:before{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_bg_new.png) no-repeat;background-size:19px auto;background-position:left -38px;}.recommended-hotel > ul > li:before,.recommended-hotel > ul > li:after{box-sizing:content-box;}.recommended-hotel > ul > li .fprice{top:11px;}.recommended-hotel > ul > li .text{-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.nearby-hot-hotel{margin-top:10px;margin-bottom:10px;padding:0 5px;}.nearby-hot-hotel h3:after{box-sizing:content-box;}.nearby-menu dl dt{color:#000;}.nearby-menu dl dd > div .icon-hotel,.nearby-menu dl dd > div .icon-foods,.nearby-menu dl dd > div .icon-spot,.nearby-menu dl dd > div .icon-hui{background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-220px -129px;}.nearby-menu dl dd > div .icon-foods{background-position:-240px -129px;}.nearby-menu dl dd > div .icon-spot{background-position:-260px -129px;}.nearby-menu dl dd > div .icon-hui{background-position:-280px -128px;}.nearby-menu dl dd > div > span{color:#033333;}@media (device-width:375px) and (-webkit-min-device-pixel-ratio:2){.food_wrap .chinese_sale .goods li.goods-icon-a div.full-line span,.food_wrap .chinese_sale .goods li.goods-icon-b div.full-line span{max-width:212px;}.food_wrap .chinese_sale .goods li.goods-icon-a div.two-line span:first-of-type,.food_wrap .chinese_sale .goods li.goods-icon-b div.two-line span:first-of-type{max-width:128px;}}@media (device-width:414px) and (-webkit-min-device-pixel-ratio:2){.food_wrap .chinese_sale .goods li.goods-icon-a div.full-line span,.food_wrap .chinese_sale .goods li.goods-icon-b div.full-line span{max-width:250px;}.food_wrap .chinese_sale .goods li.goods-icon-a div.two-line span:first-of-type,.food_wrap .chinese_sale .goods li.goods-icon-b div.two-line span:first-of-type{max-width:168px;}}.swiper-box{width:100%;height:150px;margin-bottom:15px;position:relative;}.swiper-box .swiper-container{width:100%;}.swiper-box .swiper-slide,.swiper-box .swiper-slide-last{width:300px;height:150px;background:#fff;overflow:hidden;position:relative;}.swiper-box .swiper-slide img,.swiper-box .swiper-slide-last img{background-position:center;background-size:cover;width:100%;height:100%;overflow:hidden;display:block;}.swiper-box .swiper-slide p,.swiper-box .swiper-slide-last p{position:absolute;min-height:45px;bottom:0;left:0;padding:20px 0 5px 0;width:100%;text-align:center;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.6),transparent);}.swiper-box .swiper-slide p span,.swiper-box .swiper-slide-last p span{padding:0 10px;display:block;color:#fff;font-size:14px;line-height:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.swiper-box .swiper-slide p span.e_name,.swiper-box .swiper-slide-last p span.e_name{font-size:11px;font-weight:normal;}.cm-calendar .cm-calendar-hd{top:39px!important;z-index:999;}.date_picker .cm-calendar .cm-calendar-bd{padding-bottom:0;}.cm-calendar .cm-calendar-bd{z-index:1;}.poi_schedule_success .rlink_msg dl{width:260px;}.journey_bottom_outer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;outline:0;background-color:rgba(0,0,0,0.6);}.journey_bottom_box{position:absolute;padding-top:38px;bottom:0;width:100%;height:54%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;}.journey_bottom_box.with_skip{padding-bottom:49px;}.journey_bottom_box.with_skip .skip{position:absolute;bottom:0;width:100%;line-height:49px;text-align:center;font-size:15px;color:#999;background-color:#fafafa;}.journey_bottom_box.with_skip .skip > span{color:#099fde;}.journey_bottom_box.pick_schedule{height:40.4%;}.journey_bottom_box .box_header{position:absolute;top:0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;text-align:center;color:#9d9d9d;line-height:38px;font-size:11px;background-color:#FFF;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;z-index:1;}.journey_bottom_box .box_header .title{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.journey_bottom_box .box_header > div{padding:0 13px;color:#1da6f2;font-size:14px;}.journey_bottom_box .date_picker{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;}.journey_bottom_box .date_picker .cui_cld_daybox{overflow:visible;}.journey_bottom_box .date_picker .cui_cld_daybox:before,.journey_bottom_box .date_picker .cui_cld_daybox:after{content:" ";display:table;}.journey_bottom_box .date_picker .cui_cld_daybox:after{clear:both;}.journey_bottom_box .date_picker .cui_cld_daybox li{position:relative;padding-left:4px;padding-right:4px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;}.journey_bottom_box .date_picker .cui_cld_daybox li.tapped{z-index:0;color:#fff;}.journey_bottom_box .date_picker .cui_cld_daybox li.tapped:before{content:'';display:block;position:absolute;left:50%;margin-left:-15px;top:-1px;width:30px;height:30px;background-color:#29b9f6;z-index:-1;border-radius:50%;}.journey_bottom_box .date_picker .cui_cld_daybox li.in_schedule:after{content:'';display:block;width:3px;height:3px;margin:2px auto 0;border-radius:50%;background-color:#29b9f6;}.journey_bottom_box .schedule_picker{height:100%;overflow-y:auto;overflow-x:hidden;}.journey_bottom_box .schedule_picker .schedule_item{padding:0 15px;color:#000;text-align:center;line-height:62px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-sizing:border-box;box-sizing:border-box;}.journey_bottom_box .schedule_picker .schedule_item:active{background-color:rgba(0,0,0,0.05);}.journey_bottom_box .schedule_picker .schedule_item.active{position:relative;color:#1084bc;}.journey_bottom_box .schedule_picker .schedule_item.active:after{content:'';display:inline-block;position:absolute;top:24px;right:13px;width:15px;height:6px;border-left:2px solid #099fde;border-bottom:2px solid #099fde;-webkit-transform:rotate(-45deg);}.food_detail .bot_pic{margin-bottom:8px;}.ts_list{background:#fff;margin-bottom:10px;}.ts_list.special_dishes{padding-bottom:10px;}.ts_list h3{text-align:center;font-size:15px;color:#555;padding:14px 15px 12px 15px;}.ts_list h3.msl_title{color:#df0f27;}.ts_list .special_fpic{position:relative;margin-bottom:10px;}.ts_list .special_fpic .picbox{overflow:hidden;}.ts_list .special_fpic .picbox img{width:100%;min-height:126px;}.ts_list .special_fpic .sf_mask{background:rgba(0,0,0,0.2);color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center;position:absolute;top:0;left:0;bottom:0;width:100%;}.ts_list .special_fpic .sf_mask p.title{text-align:center;font-size:18px;text-shadow:1px 1px 1px #666;margin-bottom:15px;}.ts_list .special_fpic .sf_mask p.morelink{background:rgba(0,0,0,0.3);height:27px;border:1px solid #fff;border-radius:14px;color:#fff;line-height:27px;padding:0 12px;}.ts_list .special_fpic .sf_mask .recommend-s{padding-top:3px;position:absolute;right:0;top:15px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.ts_list .special_fpic .sf_mask .recommend-s > strong{padding-left:9px;padding-right:2px;height:20px;line-height:20px;font-size:14px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;background:rgba(255,133,3,0.8);}.ts_list .special_fpic .sf_mask .recommend-s .text{padding-left:5px;padding-right:5px;height:20px;line-height:20px;font-size:12px;background:rgba(0,0,0,0.8);}.ts_list .ts_content{padding:0 10px;}.ts_list .ts_content ul{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.ts_list .ts_content ul li{float:left;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;margin:0 5px;width:0;}.ts_list .ts_content ul li .ts_img{position:relative;margin-bottom:3px;}.ts_list .ts_content ul li .ts_img img{width:100%;border-radius:3px;}.ts_list .ts_content ul li .ts_img .pictag_01,.ts_list .ts_content ul li .ts_img .pictag_02{background:rgba(200,2,0,0.8);height:14px;line-height:14px;padding:0 5px;position:absolute;top:5px;left:0;font-size:10px;color:#fff;text-align:center;border-radius:0 2px 2px 0;}.ts_list .ts_content ul li .ts_img .pictag_02{background:rgba(3,156,221,0.8);}.ts_list .ts_content ul li .near_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;color:#333;}.ts_list .ts_content ul li .cuisine{font-size:10px;line-height:14px;color:#666;}.ts_list .ts_content ul li .near_info{position:relative;color:#f63;line-height:14px;font-size:10px;}.ts_list .ts_content ul li .near_info .distance,.ts_list .ts_content ul li .near_info .per_capita{position:absolute;right:0;color:#999999;}.ts_list .ts_content .find_all{color:#039cdd;text-align:center;padding:10px 0 18px 0;display:block;}.review_wall .comments{margin-top:10px;margin-bottom:58px;position:relative;-webkit-user-select:initial;}.review_wall .comments .sin_comment{background:#fff;padding-top:15px;margin-bottom:10px;position:relative;font-size:14px;line-height:18px;height:auto;color:#333;}.review_wall .comments .sin_comment:active{background:#f7f7f7;}.review_wall .comments .sin_comment .comment-head{width:100%;position:relative;padding:0 0 3px 50px;margin-bottom:10px;box-sizing:border-box;}.review_wall .comments .sin_comment .comment-head .person{width:25px;height:25px;position:absolute;left:15px;top:0;z-index:3;}.review_wall .comments .sin_comment .comment-head .person img{width:25px;height:25px;border-radius:50%;}.review_wall .comments .sin_comment .comment-head .person .author_mark{position:absolute;top:17px;left:-4px;width:32px;height:11px;line-height:11px;text-align:center;font-size:7px;color:#fff;background:url(build/foods/img/author_mark_s.png?v=20190325_18_00) no-repeat;background-size:32px auto;}.review_wall .comments .sin_comment .comment-head .person .author_mark.m_vip0{background-position:0 0;font-size:5px;}.review_wall .comments .sin_comment .comment-head .person .author_mark.m_vip1{background-position:0 -11px;}.review_wall .comments .sin_comment .comment-head .person .author_mark.m_vip2{background-position:0 -22px;}.review_wall .comments .sin_comment .comment-head .person .author_mark.m_vip3{background-position:0 -33px;}.review_wall .comments .sin_comment .comment-head h5{font-size:12px;color:#333;line-height:12px;}.review_wall .comments .sin_comment .comment-head h5 i{width:32px;height:12px;vertical-align:-1px;overflow:hidden;margin-left:8px;display:inline-block;background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon-medal-s-sprite.png) no-repeat;background-size:32px 42px;}.review_wall .comments .sin_comment .comment-head h5 i.commenter{background-position:0 0;}.review_wall .comments .sin_comment .comment-head h5 i.traveller{background-position:0 -15px;}.review_wall .comments .sin_comment .comment-head h5 i.gourmet{background-position:0 -30px;}.review_wall .comments .sin_comment .comment-head h5 i.u_tag_a,.review_wall .comments .sin_comment .comment-head h5 i.u_tag_b,.review_wall .comments .sin_comment .comment-head h5 i.u_tag_c{width:50px;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-42px -53px;}.review_wall .comments .sin_comment .comment-head h5 i.u_tag_b{width:41px;background-position:0 -53px;}.review_wall .comments .sin_comment .comment-head h5 i.u_tag_c{width:50px;background-position:0 -66px;}.review_wall .comments .sin_comment .comment-head .review_res{margin:3px 0 5px 0;padding-right:15px;height:20px;color:#666;font-size:12px;}.review_wall .comments .sin_comment .comment-head .review_res span{color:#f93;}.review_wall .comments .sin_comment .comment-head:after{content:'';right:15px;top:12px;position:absolute;width:7px;height:7px;border-bottom:2px #c2cfcf solid;border-left:2px #c2cfcf solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.review_wall .comments .sin_comment .comment-head:before{content:"";position:absolute;bottom:0;left:15px;height:1px;width:100%;border-width:0;border-bottom:1px solid #000;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.review_wall .comments .sin_comment .comment-main{padding-bottom:17px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}.review_wall .comments .sin_comment .comment-main:before,.review_wall .comments .sin_comment .comment-main:after{content:" ";display:table;}.review_wall .comments .sin_comment .comment-main:after{clear:both;}.review_wall .comments .sin_comment .comment-main p{font-size:14px;color:#333;padding:0 15px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;}.review_wall .comments .sin_comment .comment-main .comment-pic{padding:10px 7px 0 10px;overflow:hidden;}.review_wall .comments .sin_comment .comment-main .comment-pic > div{height:auto;overflow:hidden;}.review_wall .comments .sin_comment .comment-main .comment-pic > div:before,.review_wall .comments .sin_comment .comment-main .comment-pic > div:after{content:" ";display:table;}.review_wall .comments .sin_comment .comment-main .comment-pic > div:after{clear:both;}.review_wall .comments .sin_comment .comment-main .comment-pic > div .img{position:relative;float:left;width:33%;border-left:5px solid #fff;border-right:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;}.review_wall .comments .sin_comment .comment-main .comment-pic > div .img .count{position:absolute;bottom:5px;right:5px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 6px;height:14px;text-align:center;font-size:10px;color:#fff;background:rgba(0,0,0,0.6);border-radius:7px;}.review_wall .comments .sin_comment .comment-main .comment-pic > div img{width:100%;border-radius:4px;}.review_wall .comments .findmore{height:32px;font-size:15px;display:block;text-align:center;color:#0199e5;}.review-bottom{width:100%;height:48px;line-height:48px;text-align:center;color:#039cdd;font-size:16px;background:#fff;position:fixed;bottom:0;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half.png?v=20190325_18_00") 2 stretch;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_border_half.png) 2 stretch;}.review-bottom:before{content:'';display:inline-block;width:25px;height:23px;margin-right:2px;vertical-align:-2px;background:url("https://pages.c-ctrip.com/you/foods/d_foodsp.png?v=20190325_18_00") no-repeat;background-size:200px 236px;background-position:-107px 0;}.finderror{background-color:#F5F5F5;}.finderror li{min-height:45px;line-height:45px;font-size:15px;color:#666;border-bottom:1px solid #DDD;background:#fff;}.finderror li span{text-indent:17px;display:inline-block;color:#333;font-weight:700;width:90px;}.finderror li input{margin-left:7px;width:200px;font-size:15px;line-height:1;border:0;padding:10px 5px;background:transparent;box-sizing:border-box;outline:0;color:#666;}.finderror li textarea{height:90px;width:100%;padding:15px 10px;border:none;margin-bottom:15px;line-height:20px;}.finderror li:nth-last-child(2){border-top:1px solid #DDD;margin-top:10px;}.finderror li:last-child{background:none;border:none;text-indent:17px;color:#999;font-size:13px;height:40px;line-height:40px;}.foodask{background:#f0f1f5;}.foodask li{min-height:45px;line-height:45px;font-size:15px;color:#666;background:#fff;margin-bottom:10px;}.foodask li span{text-indent:17px;display:inline-block;color:#333;font-weight:700;width:90px;}.foodask li input{padding:0 15px;width:100%;font-size:15px;height:45px;line-height:45px;color:#666;}.foodask li textarea{height:190px;width:100%;padding:15px;border:none;line-height:20px;}.mod_iospop{position:absolute;z-index:10;width:270px;min-height:90px;top:50%;left:50%;margin-top:-80px;margin-left:-135px;background:#fff;border-radius:5px;}.mod_iospop p{text-align:center;padding:20px 0 15px 0;}.mod_iospop a.pop_btn{border-width:0;border-top:1px solid #b2b2b2;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_border_half.png) 2 stretch;text-align:center;display:block;line-height:44px;color:#157efb;}.mod_iospop.modb_pop_a{height:100px;}.mod_iospop.modb_pop_a p{color:#666;}.mod_iospop.modb_pop_a p.btnbox{padding:0;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;}.mod_iospop.modb_pop_a p.btnbox a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;text-align:center;vertical-align:middle;width:0;-webkit-box-sizing:content-box;box-sizing:content-box;}.mod_iospop.modb_pop_a p.btnbox a:before{content:'';position:absolute;right:0;height:100%;width:1px;bottom:0;border-width:0;border-right:1px solid #ecedf1;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_border_half.png) 2 stretch;}.mod_iospop.modb_pop_a p.btnbox a:last-child:before{display:none;}.mod_iospop.modb_pop_a a.pop_btn{color:#099fde;}.modb_pop_b{position:absolute;z-index:10;width:234px;min-height:60px;padding:20px;line-height:20px;top:50%;left:50%;margin-top:-30px;margin-left:-117px;background:#434343;border-radius:5px;text-align:center;color:#fff;font-size:16px;}.modb_ask{overflow-x:hidden;overflow-y:auto;}.modb_ask .judging_panel{background:#ebebeb;overflow:hidden;padding:18px 0;}.modb_ask .judging_panel p.toptext{text-align:center;}.modb_ask .judging_panel ul{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:20px 10px 0 10px;}.modb_ask .judging_panel li{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;float:left;text-align:center;position:relative;}.modb_ask .judging_panel li img{width:70px;height:70px;border-radius:76px;border:3px solid #fff;overflow:hidden;margin-bottom:5px;}.modb_ask .judging_panel li span.introduction{display:none;position:absolute;bottom:85px;font-size:12px;height:26px;line-height:26px;background:#ff7b33;color:#fff;border-radius:13px;z-index:1;}.modb_ask .judging_panel li .arrow{border:5px transparent solid;border-top-color:#ff7b33;position:absolute;bottom:75px;left:32px;display:none;}.modb_ask .judging_panel li.person_1 span.introduction{left:0;width:170px;}.modb_ask .judging_panel li.person_2 span.introduction{left:-66px;width:220px;}.modb_ask .judging_panel li.person_3 span.introduction{left:-66px;width:204px;}.modb_ask .judging_panel li.person_4 span.introduction{left:-225px;width:302px;}.modb_ask .judging_panel li.current span.introduction,.modb_ask .judging_panel li.current .arrow{display:block;}.modb_ask .askform{background:#fff;}.modb_ask .askform li{min-height:42px;line-height:42px;padding:0 15px 0 95px;color:#666;background:#fff;position:relative;}.modb_ask .askform li:before{content:'';position:absolute;left:0;width:100%;height:1px;bottom:0;border-width:0;border-bottom:1px solid #ecedf1;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/line_d2d3d6.png) 2 stretch;}.modb_ask .askform li .selecttext{text-align:right;color:#aaa;}.modb_ask .askform li .selecttext.actived{color:#009be0;}.modb_ask .askform li .selecttext:after{content:"";display:inline-block;width:8px;height:8px;vertical-align:1px;margin-left:7px;border-bottom:1px #999 solid;border-left:1px #999 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.modb_ask .askform li label{position:absolute;left:15px;top:0;width:80px;}.modb_ask .askform li input{padding:14px 0 14px 10px;height:45px;line-height:17px;color:#333;}.modb_ask .askform li.liarea{padding:0 15px;}.modb_ask .askform li textarea{height:85px;width:100%;padding:0 10px 10px 0;border:none;margin-top:35px;line-height:20px;}.modb_ask .btn_submit{padding:15px 0;text-align:center;}.modb_ask .btn_submit a{width:175px;height:44px;border-radius:3px;background:#ff9a14;color:#fff;font-size:13px;line-height:44px;display:inline-block;}.rank_detail .percentage_info{background:#fff;padding:0 10px;}.rank_detail .percentage_info .ptitle{height:32px;line-height:32px;position:relative;font-size:12px;color:#777;}.rank_detail .percentage_info .ptitle em{color:#ff8503;}.rank_detail .percentage_info .ptitle .i_linkmap{width:20px;height:20px;overflow:hidden;display:inline-block;position:absolute;right:0px;background:url("https://pages.c-ctrip.com/you/foods/f_620sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;top:6px;background-position:0 0;}.rank_detail .percentage_info p{font-size:12px;color:#666;padding:10px 0;border-width:0;border-top:1px #ecedf1 solid;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.rank_detail .sin_rdetail{border-bottom:1px solid #fff;}.rank_detail .sin_rdetail .rd_title{padding:12px 30px 12px 40px;background-color:#f5f5f7;color:#444;font-size:16px;line-height:20px;position:relative;}.rank_detail .sin_rdetail .rd_title span{border:1px solid #444;border-radius:50%;display:inline-block;font-size:14px;width:18px;height:18px;text-align:center;line-height:17px;left:15px;position:absolute;}.rank_detail .sin_rdetail .rd_title:before{content:" ";width:9px;height:9px;border-left:2px solid #a8b2b2;border-top:2px solid #a8b2b2;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);display:inline-block;position:absolute;right:15px;line-height:16px;margin-top:4px;}.rank_detail .sin_rdetail .rd_title i{height:16px;border-radius:2px;color:#c80200;display:inline-block;font-size:10px;border:1px solid #c80200;line-height:16px;padding:0 3px;vertical-align:2px;}.rank_detail .sin_rdetail .rd_content{display:none;background:#fff;padding:5px 15px 25px 15px;color:#333;font-size:14px;}.rank_detail .sin_rdetail .rd_content img{margin:10px 0;width:100%;}.rank_detail .sin_rdetail .rd_content p{display:block;word-wrap:break-word;word-break:break-all;overflow:hidden;}.rank_detail .sin_rdetail .rd_content a.rd_linkmore{text-align:center;color:#039cdd;font-size:15px;border:1px solid #039cdd;padding:8px 0;border-radius:2px;margin-top:22px;display:block;}.rank_detail .sin_rdetail .rd_content a.rd_linkmore span{display:block;font-size:12px;color:#777;line-height:14px;}.rank_detail .sin_rdetail.current .rd_title:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:6px;}.rank_detail .sin_rdetail.current .rd_content{display:block;}.cm-slide{height:auto;padding-bottom:0;}.mod-slide .cm-slide-item{height:auto;}.mod-slide .cm-slide-item img{width:100%;height:auto;}.loading_bottom{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/loading_bottom.png) no-repeat -20px 0;background-size:36px 18px;}.loading_bottom .loading_ring{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/loading_bottom.png) no-repeat;background-size:36px 18px;}.top-filter{top:44px;background:#fff;}.top-filter .filter-hd{background:#fff;border-bottom:none 0;}.top-filter .filter-hd a{color:#333;}.top-filter .filter-hd a.screen:after{border-color:#000;background:#fff;}.top-filter .filter-bd .recommend-item a{text-align:center;}.top-filter .filter-bd .facilities a:nth-child(n+2).actived::after{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/checkbox.png) no-repeat;background-size:16px 33px;background-position:0 -17px;}.top-filter .filter-hd,.top-filter .filter-bd .filter-tab-hd a:before,.top-filter .filter-bd .filter-tab-bd a:before,.top-filter .filter-bd .btn-group:before,.top-filter .filter-bd .recommend-item a:before{border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/filter_border_half.png) 2 stretch;}.chinese_sale .goods:before{background:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon_you.png) no-repeat;background-size:20px auto;}.chinese_sale.open .goods:after,.chinese_sale.close .goods:after{width:7px;height:7px;}.modb_clist .cui-citys-hd{background:#e6e7ea;}.modb_clist .cui-citys-hd .cui-input-box{height:34px;line-height:21px;}.modb_clist .cui-citys-hd .cui-input-bd{border-radius:6px;}.modb_clist .cui-citys-hd .cui-input-bd:before{border:1px solid #8d8d8d;top:9px;}.modb_clist .cui-citys-hd .cui-input-bd:after{background:#8d8d8d;width:1px;left:18px;top:17px;}.modb_clist .cui-tab-mod{background:#fff;font-size:14px;border-width:0;border-bottom:1px solid #ddd;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/line_d2d3d6.png) 2 stretch;margin-bottom:-1px;}.modb_clist .cui-tab-mod .cui-tab-scrollbar{height:2px;color:#009ee0;}.modb_clist .cui-city-itmes .cui-city-t{background:#f4f4f4;color:#666;font-size:12px;border-width:0;border-top:1px solid #ddd;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/line_d2d3d6.png) 2 stretch;}.modb_clist .cui-city-itmes .cui-city-n li{color:#666;font-size:12px;border-width:0;border-bottom:1px solid #ddd;border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/line_d2d3d6.png) 2 stretch;}.modb_clist .modb_gridlist{clear:both;overflow:hidden;background:#fff;}.modb_clist .modb_gridlist ul{padding:10px 0 4px 10px;overflow:hidden;}.modb_clist .modb_gridlist li.gs-citylist-item{width:23%;height:30px;line-height:30px;padding:0;word-wrap:nowrap;text-align:center;display:inline-block;float:left;margin:0 6px 6px 0;background:#fff;border:1px solid #ccc;border-radius:3px;}.modb_clist .modb_gridlist li.gs-citylist-item.current{border-color:#1a9fde;color:#1b9dda;}.cui-b-loading{background-position:-182px 0;}.cui-mb-logo{background-position:-167px 0;}.common-head-view .author-info .author-info1 .author-tag .tag-sya{background-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/icon-medal-s-sprite.png);background-size:32px auto;}@media (min-device-width:200px) and (max-device-width:320px){.food_list li dl dd .comment{display:none;}}.homelist_title{padding:15px 10px 0 10px;background:#fff;font-size:17px;line-height:17px;color:#000;font-weight:bold;box-sizing:content-box;}.mod-filter .filter-bd .hot_landmark a{text-align:left;padding-left:10px;}.grid_vdsp{background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;}.grid_vd{background:#fff;padding-bottom:76px;}.grid_vd .gridvd_search{height:44px;padding:5px 0;background:#f0eae4;position:relative;padding-right:53px;}.grid_vd .gridvd_search .cityname{font-size:16px;line-height:34px;height:34px;font-weight:bold;padding-left:15px;width:77px;position:absolute;left:0;}.grid_vd .gridvd_search .cityname span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:49px;color:#000;vertical-align:top;display:inline-block;}.grid_vd .gridvd_search .cityname:after{content:" ";display:inline-block;border-bottom:2px solid #333;border-left:2px solid #333;width:7px;height:7px;margin-left:5px;vertical-align:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.grid_vd .gridvd_search .inputbox{background:#fff;color:#666;height:34px;line-height:34px;border-radius:17px;margin-left:85px;vertical-align:top;display:block;position:relative;text-align:center;}.grid_vd .gridvd_search .inputbox:before{content:"";width:13px;height:13px;display:inline-block;margin-right:5px;vertical-align:-2px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-63px -27px;}.grid_vd .gridvd_search.single_search{padding-right:5px;}.grid_vd .gridvd_search.single_search .inputbox{margin-left:5px;}.grid_vd .gridvd_search.nobtn_search{padding-right:5px;}.grid_vd .gridvd_search .popdivbtn{width:31px;height:25px;position:absolute;right:11px;top:8px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-90px -246px;}.grid_vd .slider_topimg .cm-slide{z-index:1;}.grid_vd .slider_topimg .cui-navContainer{bottom:8px!important;margin-left:5px;}.grid_vd .slider_topimg .cui-navContainer .cui-slide-nav-item{width:8px;height:8px;border-radius:4px;border:1px solid #fff;margin:0 5px;opacity:1;background:transparent;}.grid_vd .slider_topimg .cui-navContainer .cui-slide-nav-item.cui-slide-nav-item-current{background:#fff;}.grid_vd .slider_ad_cityfood{position:relative;}.grid_vd .slider_ad_cityfood img{position:relative;}.grid_vd .slider_ad_cityfood dl{position:absolute;z-index:1;top:23px;left:23px;color:#fff;}.grid_vd .slider_ad_cityfood dl dt{font-size:34px;line-height:40px;}.grid_vd .slider_ad_cityfood dl dd{font-size:16px;}.grid_vd .slider_ad_cityfood dl dd em{color:#ffeb0d;}.grid_vd .slider_recomend_cityfood{position:relative;}.grid_vd .slider_recomend_cityfood img{position:relative;}.grid_vd .slider_recomend_cityfood dl{position:absolute;z-index:1;top:23px;left:23px;color:#fff;}.grid_vd .slider_recomend_cityfood dl dt{font-size:31px;color:#ff0f0f;font-weight:700;line-height:40px;}.grid_vd .slider_recomend_cityfood dl dd{font-size:16px;}.grid_vd .slider_recomend_cityfood dl dd span{position:relative;padding-right:9px;}.grid_vd .slider_recomend_cityfood dl dd span:after{content:"";height:3px;width:3px;background:#fff;position:absolute;right:3px;top:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.grid_vd .slider_recomend_cityfood dl dd span:last-child:after{display:none;}.grid_vd .city_gradientbg{background:-webkit-linear-gradient(top,#f7f1eb,#ffffff);overflow:hidden;}.grid_vd .recommend_you{height:57px;position:relative;padding:0 0 0 57px;overflow:hidden;background:#fff;border-bottom:5px solid #f7f1eb;}.grid_vd .recommend_you .recommend_title{width:57px;display:block;height:52px;position:absolute;left:0;top:0;}.grid_vd .recommend_you .recommend_title:before{content:"";width:44px;height:30px;display:block;margin:11px 0 0 13px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-122px -247px;}.grid_vd .recommend_you ul li{line-height:20px;height:52px;padding:0 30px 0 13px;position:relative;background:#fff;}.grid_vd .recommend_you ul li div.aligntext{height:51px;display:-webkit-box;-webkit-box-align:center;box-sizing:border-box;}.grid_vd .recommend_you ul li p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:17px;}.grid_vd .recommend_you ul li span.checktext{display:inline-block;}.grid_vd .recommend_you ul li span.closeicon{display:block;position:absolute;top:50%;margin-top:-4px;right:10px;width:10px;height:10px;}.grid_vd .recommend_you ul li span.closeicon:before{content:" ";position:absolute;right:5px;top:0;border-bottom:2px solid #333;border-left:2px solid #333;width:7px;height:7px;margin-left:5px;vertical-align:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}.grid_vd .recommend_you ul li .f_count{font-weight:bold;}.grid_vd .gridvd_list .list_tag_screen{margin-top:15px;}.grid_vd .list_tag_screen{height:35px;padding:0 10px 0 15px;margin-top:20px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.grid_vd .list_tag_screen span{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;height:35px;display:inline-block;text-align:center;color:#333;font-size:14px;position:relative;margin-right:5px;line-height:16px;padding-top:5px;background:#fff;border-radius:35px;}.grid_vd .list_tag_screen span em{display:block;font-size:9px;color:#aaa;line-height:10px;}.grid_vd .list_tag_screen span:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:70px;border:1px solid #f0f0f0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.grid_vd .list_tag_screen span:active,.grid_vd .list_tag_screen span.current{background:#333;border:none 0;color:#fff;border-radius:35px;font-weight:bold;}.grid_vd .list_tag_screen span:active em,.grid_vd .list_tag_screen span.current em{color:#fff;}.grid_vd .list_tag_screen span:active:before,.grid_vd .list_tag_screen span.current:before{display:none;}.grid_vd .tag_screen_text{text-align:center;color:#000;padding-top:12px;}.grid_vd .special_dishes{background:#fbf3e9;border-radius:3px;position:relative;margin:0 15px 10px 15px;padding-left:90px;}.grid_vd .special_dishes .pic{position:absolute;left:0;top:0;}.grid_vd .special_dishes .pic img{border-radius:3px 0 0 3px;width:80px;height:80px;overflow:hidden;}.grid_vd .special_dishes dl{height:80px;overflow:hidden;padding:10px 10px 0 0;}.grid_vd .special_dishes dl dt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;color:#333;padding-bottom:3px;}.grid_vd .special_dishes dl dt strong{color:#f61b31;}.grid_vd .special_dishes dl dd{color:#666;font-size:13px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.grid_vd .special_dishes:active{background:#f0e8df;}.grid_vd .gridvd_list{background-color:#fff;}.grid_vd .gridvd_list li{padding:0 15px 16px 15px;overflow:hidden;position:relative;}.grid_vd .gridvd_list li:after{content:'';width:100%;height:1px;position:absolute;right:0;bottom:0;background:-webkit-linear-gradient(top,#e1e2e6 0%,#e1e2e6 50%,#ffffff 50%,#ffffff 100%);}.grid_vd .gridvd_list li:last-child{border:none 0;}.grid_vd .gridvd_list li:last-child:after{background:none;}.grid_vd .gridvd_list li .sin_li{margin-top:15px;min-height:90px;line-height:21px;position:relative;display:-webkit-box;-webkit-box-align:center;}.grid_vd .gridvd_list li .sin_li .pic{width:120px;height:90px;border-radius:3px;background:#ffffff url("https://pages.c-ctrip.com/you/common/default130.png?v=20190325_18_00") no-repeat 50% 50%;background-size:50px 50px;-webkit-background-size:50px 50px;background-color:#EBEBEC;position:absolute;left:0;top:0;}.grid_vd .gridvd_list li .sin_li .pic img{width:120px;height:90px;border-radius:3px;}.grid_vd .gridvd_list li .sin_li dl{padding:0 0 0 130px;width:100%;line-height:21px;}.grid_vd .gridvd_list li .sin_li dl dt{font-size:16px;line-height:22px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:35px;position:relative;}.grid_vd .gridvd_list li .sin_li dl dt.pright_none{padding-right:0;}.grid_vd .gridvd_list li .sin_li dl dt .icon_tag{width:40px;position:absolute;top:0;right:0;}.grid_vd .gridvd_list li .sin_li dl dt .icon_tag i{width:15px;overflow:hidden;margin-left:5px;float:right;font-size:15px;line-height:21px;}.grid_vd .gridvd_list li .sin_li dl dt .icon_tag i.ico_ding{color:#f61b31;}.grid_vd .gridvd_list li .sin_li dl dt .icon_tag i.ico_hui{color:#f55853;}.grid_vd .gridvd_list li .sin_li dl dt .icon_tag i.ico_tuan{color:#F9C64D;}.grid_vd .gridvd_list li .sin_li dl dd{font-size:12px;color:#666;line-height:20px;}.grid_vd .gridvd_list li .sin_li dl dd .e_name{color:#666;font-size:11px;line-height:13px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.grid_vd .gridvd_list li .sin_li dl dd .grade{font-size:14px;color:#f61b31;padding-right:2px;}.grid_vd .gridvd_list li .sin_li dl dd i{width:21px;height:17px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;vertical-align:-4px;background-position:-221px -26px;margin-left:2px;}.grid_vd .gridvd_list li .sin_li dl dd i.ico_m01{background-position:-221px -26px;}.grid_vd .gridvd_list li .sin_li dl dd i.ico_m02{background-position:-221px -45px;}.grid_vd .gridvd_list li .sin_li dl dd i.ico_m03{background-position:-245px -45px;}.grid_vd .gridvd_list li .sin_li dl dd i.ico_z01{background-position:-245px -26px;}.grid_vd .gridvd_list li .sin_li dl dd i.ico_f01{background-position:-269px -26px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em{font-size:13px;font-weight:bold;color:#ff9204;padding:0 2px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em .currency_font{display:inline-block;font-weight:normal;position:relative;margin-left:6px;padding-left:6px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em .currency_font:before{content:"";width:1px;height:9px;background:#666;position:absolute;left:0;top:3px;}.grid_vd .gridvd_list li .sin_li dl dd.foodcate{position:relative;min-height:18px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666;}.grid_vd .gridvd_list li .sin_li dl dd.foodcate span{color:#000;}.grid_vd .gridvd_list li .sin_li dl dd.landmark{position:relative;min-height:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666;padding-right:80px;}.grid_vd .gridvd_list li .sin_li dl dd .distance{width:80px;min-height:14px;position:absolute;text-align:right;right:0;bottom:0;}.grid_vd .gridvd_list li .msl_sin{padding-top:15px;}.grid_vd .gridvd_list li .msl_sin dl{overflow:hidden;padding-bottom:5px;}.grid_vd .gridvd_list li .msl_sin dl dt{font-size:16px;color:#333;padding-right:35px;position:relative;}.grid_vd .gridvd_list li .msl_sin dl dt.pright_none{padding-right:0;}.grid_vd .gridvd_list li .msl_sin dl dt span{color:#666;font-weight:normal;font-size:11px;padding-left:3px;}.grid_vd .gridvd_list li .msl_sin dl dt .icon_tag{width:40px;vertical-align:top;position:absolute;top:0;right:0;padding:0;}.grid_vd .gridvd_list li .msl_sin dl dt .icon_tag i{width:15px;overflow:hidden;margin-left:5px;float:right;line-height:21px;font-size:15px;}.grid_vd .gridvd_list li .msl_sin dl dt .icon_tag i.ico_ding{color:#f61b31;}.grid_vd .gridvd_list li .msl_sin dl dt .icon_tag i.ico_hui{color:#f55853;}.grid_vd .gridvd_list li .msl_sin dl dd{clear:both;padding-top:3px;overflow:hidden;}.grid_vd .gridvd_list li .msl_sin dl dd .smlrank{font-size:14px;color:#000;padding-bottom:2px;}.grid_vd .gridvd_list li .msl_sin dl dd .smlrank span{padding-left:5px;color:#f61b31;}.grid_vd .gridvd_list li .msl_sin dl dd .grade{float:left;font-size:14px;color:#f61b31;padding-right:3px;}.grid_vd .gridvd_list li .msl_sin dl dd .grade i{width:21px;height:17px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;vertical-align:-3px;background-position:-221px -26px;margin-left:2px;}.grid_vd .gridvd_list li .msl_sin dl dd .fprice{display:inline-block;font-size:12px;float:right;min-height:20px;color:#666;}.grid_vd .gridvd_list li .msl_sin dl dd .fprice em{font-size:13px;font-weight:bold;color:#ff9204;padding:0 2px;}.grid_vd .gridvd_list li .msl_sin dl dd .fprice em .currency_font{display:inline-block;font-weight:normal;position:relative;margin-left:6px;padding-left:6px;}.grid_vd .gridvd_list li .msl_sin dl dd .fprice em .currency_font:before{content:"";width:1px;height:9px;background:#666;position:absolute;left:0;top:4px;}.grid_vd .gridvd_list li .msl_sin dl dd p.cate{float:left;color:#666;font-size:12px;line-height:18px;}.grid_vd .gridvd_list li .msl_sin dl dd p.cate span{color:#000;}.grid_vd .gridvd_list li .msl_sin dl dd p.other_info{float:right;color:#666;line-height:20px;font-size:12px;}.grid_vd .gridvd_list li .msl_sin ul.puzzle{overflow:hidden;display:block;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;}.grid_vd .gridvd_list li .msl_sin ul.puzzle li{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;margin-left:3px;padding:0;border-radius:3px;border:none 0;}.grid_vd .gridvd_list li .msl_sin ul.puzzle li:after{display:none;}.grid_vd .gridvd_list li .msl_sin ul.puzzle li.pic_large{-webkit-box-flex:2;-webkit-flex:2;flex:2;margin-left:0;background:#ebecf0 url("https://pages.c-ctrip.com/you/foods/sml_bglogo.png?v=20190325_18_00") no-repeat center center;background-size:58px 58px;}.grid_vd .gridvd_list li .msl_sin ul.puzzle li span{border-radius:3px;margin-bottom:3px;overflow:hidden;display:block;background:#ebecf0 url("https://pages.c-ctrip.com/you/foods/sml_bglogo.png?v=20190325_18_00") no-repeat center center;background-size:37px 37px;}.grid_vd .gridvd_list li .msl_sin ul.puzzle li span:last-child{margin-bottom:0;}.grid_vd .gridvd_list li .msl_sin ul.puzzle li img{width:100%;border-radius:3px;}.grid_vd .gridvd_list li .pic_notice{height:22px;line-height:22px;padding:0 7px;border-radius:0 2px 2px 0;font-size:12px;color:#000;position:absolute;top:7px;left:0;background:#ffdeac;}.grid_vd .gridvd_list li .bottomline{background:#f7f7f7;border-radius:3px;color:#333;font-size:14px;margin:10px 0 0 0;}.grid_vd .gridvd_list li .bottomline div.sp_tag{height:34px;line-height:34px;padding-left:10px;overflow:hidden;position:relative;}.grid_vd .gridvd_list li .bottomline div.sp_tag strong{color:#f61b31;float:left;}.grid_vd .gridvd_list li .bottomline div.sp_tag span{margin-right:5px;color:#000;word-wrap:nowrap;float:left;}.grid_vd .gridvd_list li .bottomline .judges_text{padding:10px 10px 10px 56px;position:relative;min-height:60px;display:-webkit-box;-webkit-box-align:center;box-sizing:border-box;}.grid_vd .gridvd_list li .bottomline .judges_text:before{content:"";position:absolute;height:1px;top:0;left:0;background:-webkit-linear-gradient(bottom,#f7f7f7 0,#f7f7f7 50%,#ffffff 50%,#ffffff 100%);width:100%;}.grid_vd .gridvd_list li .bottomline .judges_text span.judges_pic{width:40px;height:40px;position:absolute;left:10px;top:10px;}.grid_vd .gridvd_list li .bottomline .judges_text span.judges_pic img{width:40px;height:40px;border-radius:20px;}.grid_vd .gridvd_list li .bottomline .judges_text p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.grid_vd .gridvd_list li .bottomline .traverls_text{padding:10px;position:relative;}.grid_vd .gridvd_list li .bottomline .traverls_text:before{content:"";position:absolute;height:1px;top:0;left:0;background:-webkit-linear-gradient(bottom,#f7f7f7 0,#f7f7f7 50%,#ffffff 50%,#ffffff 100%);width:100%;}.grid_vd .gridvd_list li .bottomline .traverls_text p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.grid_vd .modd_proposal{display:block;position:relative;padding:15px 10px 0 10px;background:#f7f7f7;}.grid_vd .modd_proposal p{text-align:center;padding-bottom:15px;}.grid_vd .modd_proposal p.flexlink{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.grid_vd .modd_proposal a{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:block;position:relative;height:40px;line-height:40px;font-weight:bold;background:#fff;border-radius:20px;text-align:center;font-size:15px;margin:0 9px;border:1px solid #333;}.grid_vd .modd_bottomlogo{height:120px;text-align:center;padding-top:14px;background-color:#f7f7f7;}.grid_vd .modd_bottomlogo:before{content:" ";width:90px;height:71px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:0 -110px;}.grid_vd .switch_poi{height:27px;background:#ffdeb3;line-height:27px;font-size:13px;padding:0 15px;position:relative;}.grid_vd .switch_poi em{height:15px;line-height:15px;color:#fff;background:#ff9204;border-radius:8px;display:inline-block;margin-left:3px;padding:0 6px;}.grid_vd .switch_poi .close_line{position:absolute;right:12px;top:10px;width:10px;height:10px;}.grid_vd .switch_poi .close_line:before,.grid_vd .switch_poi .close_line:after{content:'';display:block;position:absolute;top:50%;margin-top:-4px;right:7px;width:7px;height:7px;border-bottom:2px #000 solid;border-left:2px #000 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.grid_vd .switch_poi .close_line:after{right:0px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.nodate_modd{width:100%;padding-top:20px;}.nodate_modd .icon_dataupdate{background:url("https://pages.c-ctrip.com/you/foods/bg_noresult_vd.png?v=20190325_18_00") 0 0 no-repeat;background-size:108.5px 217px;width:108.5px;height:99px;margin:0 auto;}.nodate_modd .icon_datanofind{background:url("https://pages.c-ctrip.com/you/foods/bg_noresult_vd.png?v=20190325_18_00") 0 -104px no-repeat;background-size:108.5px 217px;width:90px;height:113px;margin:0 auto;}.nodate_modd .nodate_text{font-size:15px;color:#666;height:40px;line-height:40px;text-align:center;width:100%;}.nodate_modd .nodate_text span.link_color{color:#039cdd;}.current_location{height:27px;position:fixed;bottom:0;width:100%;z-index:1000;color:#555;font-size:12px;background:rgba(255,255,255,0.5);}.current_location p{padding:0 25px 0 16px;line-height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.current_location:before{content:'';position:absolute;width:200%;height:200%;border-top:1px solid #e6e6e6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:border-box;}.current_location .refresh{position:absolute;top:6px;right:4px;width:16px;height:16px;cursor:pointer;background:url("https://pages.c-ctrip.com/you/common/btn_home_shuaxin@2x.png?v=20190325_18_00") no-repeat center center;display:block;overflow:hidden;background-size:16px auto;-webkit-transform:rotate(55deg);transform:rotate(55deg);}.current_location .refresh.loadrotate{-webkit-animation:cui-loading 1.58s linear infinite;animation:cui-loading 1.58s linear infinite;}.reslist_space{padding-bottom:0;padding-top:44px;}.r_suspension{position:fixed;bottom:15px;right:5px;z-index:98;overflow:hidden;}.r_suspension .z_mapicon{width:62px;height:65px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:0 0;}.r_suspension .z_shareicon_a{width:53px;height:53px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-181px -65px;display:block;}.r_suspension .z_mapicon_a{width:56px;height:63px;margin-top:8px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-125px -65px;display:block;}.gridvd_filter .filter-hd{background-color:#fff;}.gridvd_filter .filter-hd:before{content:"";position:absolute;height:1px;top:0;left:0;z-index:10;background:-webkit-linear-gradient(top,transparent 0,transparent 25%,#e6e6e6 25%,#e6e6e6 75%,transparent 75%,transparent 100%);width:100%;}.gridvd_filter .filter-hd a{color:#000;font-size:10px;padding-top:36px;}.gridvd_filter .filter-hd a:before{background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;}.gridvd_filter .filter-hd a.actived{background-color:#fff;color:#000;}.gridvd_filter .filter-hd a.ico_01::before{top:6px;width:18px;height:26px;margin-left:-9px;background-position:-63px 0;}.gridvd_filter .filter-hd a.ico_01.actived::before{background-position:-181px 0;}.gridvd_filter .filter-hd a.ico_05::before{top:7px;width:19px;height:25px;margin-left:-9px;background-position:-82px 0;}.gridvd_filter .filter-hd a.ico_05.actived::before{background-position:-201px 0;}.gridvd_filter .filter-hd a.ico_03::before{top:8px;width:22px;height:21px;margin-left:-11px;background-position:-102px 0;}.gridvd_filter .filter-hd a.ico_03.actived::before{background-position:-222px 0;}.gridvd_filter .filter-hd a.ico_04::before{top:8px;width:16px;height:19px;margin-left:-8px;background-position:-125px 0;}.gridvd_filter .filter-hd a.ico_04.actived::before{background-position:-246px 0;}.gridvd_filter .filter-bd .grade{padding-right:3px;}.gridvd_filter .filter-bd .grade i{width:21px;height:17px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;vertical-align:-4px;background-position:-221px -26px;margin-left:2px;}.gridvd_filter .filter-bd .grade i.ico_m01{background-position:-221px -26px;}.gridvd_filter .filter-bd .grade i.ico_m02{background-position:-221px -45px;}.gridvd_filter .filter-bd .grade i.ico_m03{background-position:-245px -45px;}.gridvd_filter .filter-bd .grade i.ico_z01{background-position:-245px -26px;}.gridvd_filter .filter-bd .grade i.ico_f01{background-position:-269px -26px;}.gridvd_filter .filter-bd .item-group{background-color:#fcfcfc;}.gridvd_filter .filter-bd .btn-group{background:#f5f5f5;}.gridvd_filter .filter-bd .btn-group .btn-close{color:#000;text-shadow:none;}.gridvd_filter .filter-bd .btn-group .btn-close:after{background:#000;top:16px;right:0;height:15px;}.gridvd_filter .filter-bd .btn-group .btn-submit{color:#000;text-shadow:none;}.gridvd_filter .filter-bd .btn-group .btn-submit:before{background:#000;top:16px;right:0;height:15px;}.gridvd_filter .filter-bd .btn-group .clean-wrap:before,.gridvd_filter .filter-bd .btn-group .clean-wrap:after{display:none;}.gridvd_filter .filter-bd .btn-group .clean-wrap .btn-clean{background-color:#fff;border:none 0;}.gridvd_filter .filter-bd .btn-group .clean-wrap .btn-clean .txt{color:#000;font-weight:bold;}.gridvd_filter .filter-bd .filter-tab-hd a{color:#656565;}.gridvd_filter .filter-bd .filter-tab-hd a.actived{color:#000;}.gridvd_filter .filter-bd .filter-tab-bd a,.gridvd_filter .filter-bd .recommend-item a{color:#000;}.gridvd_filter .filter-bd .filter-tab-bd a span.blockline,.gridvd_filter .filter-bd .recommend-item a span.blockline{display:block;font-size:12px;padding-top:3px;color:#666;}.gridvd_filter .filter-bd .filter-tab-bd a.actived,.gridvd_filter .filter-bd .recommend-item a.actived{color:#f61b31;}.gridvd_filter .filter-bd .filter-tab-bd a.actived span.blockline,.gridvd_filter .filter-bd .recommend-item a.actived span.blockline{color:#f61b31;}.gridvd_filter .filter-bd .filter-tab-bd a.actived::after,.gridvd_filter .filter-bd .recommend-item a.actived::after{border-bottom-color:#f61b31;border-left-color:#f61b31;}.gridvd_filter .filter-bd .filter-tab-bd.line_facilities a.actived::after,.gridvd_filter .filter-bd .recommend-item.line_facilities a.actived::after,.gridvd_filter .filter-bd .filter-tab-bd.facilities a.actived::after,.gridvd_filter .filter-bd .recommend-item.facilities a.actived::after{background:url(https://pages.c-ctrip.com/you/foods/msl_select_icon.png?v=20190325_18_00) center center;background-size:18px 18px;}.gridvd_filter .filter-bd .groupcate dl{overflow:hidden;}.gridvd_filter .filter-bd .groupcate dt{color:#000;font-size:14px;}.gridvd_filter .filter-bd .groupcate dd a{color:#333;}.gridvd_filter .filter-bd .groupcate dd a.actived{background:#f61b31;color:#fff;border-color:#f61b31;}.gridvd_filter .filter-bd .groupcate p.msl_slogan{text-align:center;margin-right:10px;margin-top:12px;position:relative;border-top:1px solid #ccc;}.gridvd_filter .filter-bd .groupcate p.msl_slogan span{display:inline-block;margin:0 auto;padding:0 10px;background:#fff;color:#999;position:relative;top:-7px;}.judges_pop{width:270px;height:252px;position:fixed;display:none;z-index:2003;top:50%;left:50%;margin-left:-135px;margin-top:-113px;text-align:center;}.judges_pop .jpop_close{position:absolute;width:35px;height:35px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;top:27px;right:-12px;background-position:-181px -27px;}.judges_pop .judges_pic{width:82px;height:82px;margin:0 auto -42px auto;}.judges_pop .judges_pic img{width:78px;height:78px;overflow:hidden;border-radius:50%;border:4px solid #fff;}.judges_pop .judges_text{width:270px;height:210px;background:#fff;border-radius:4px;padding:45px 20px 0 20px;}.judges_pop .judges_text p{text-align:left;font-size:15px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;}.judges_pop .judges_text p.judge_name{text-align:center;color:#000;font-size:16px;font-weight:bold;}.judges_pop .judges_text p.judge_title{width:125px;height:40px;text-align:center;line-height:40px;color:#7a4903;font-weight:bold;border-radius:20px;font-size:15px;margin:8px 0 18px 52px;background:-webkit-linear-gradient(top,#ffe577,#ffdc49);}.judges_popbg{top:44px;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:2002;display:none;}@media (min-device-width:200px) and (max-device-width:320px){.grid_vd .gridvd_search{padding-right:49px;}.grid_vd .gridvd_search .cityname{width:62px;}.grid_vd .gridvd_search .cityname span{max-width:33px;}.grid_vd .gridvd_search .inputbox{margin-left:70px;}.grid_vd .gridvd_search .popdivbtn{right:9px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em,.grid_vd .gridvd_list li .msl_sin dl dd .fprice em{font-size:12px;padding:0 1px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em .currency_font,.grid_vd .gridvd_list li .msl_sin dl dd .fprice em .currency_font{margin-left:3px;padding-left:4px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em .currency_font:before,.grid_vd .gridvd_list li .msl_sin dl dd .fprice em .currency_font:before{top:5px;}.grid_vd .gridvd_list li .sin_li dl dd .fprice em .currency_font:before{top:4px;}.grid_vd .gridvd_list li .msl_sin dl dd .grade{font-size:12px;}.grid_vd .gridvd_list li .msl_sin dl dd .grade i{vertical-align:-4px;}.mod-filter .filter-bd .filter-tab-bd a{font-size:12px;}.gridvd_filter .filter-bd .filter-tab-bd a span.blockline{font-size:10px;}.gridvd_filter .filter-bd .grade i{width:16px;height:13px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-size:229px 229px;vertical-align:-3px;background-position:-169px -20px;margin-left:1px;}.gridvd_filter .filter-bd .grade i.ico_z01{background-position:-187px -20px;}.gridvd_filter .filter-bd .grade i.ico_f01{background-position:-206px -20px;}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1;}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.swiper-container-android .swiper-slide{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.swiper-container-multirow > .swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}.swiper-container-horizontal > .swiper-pagination-progress{width:100%;height:4px;left:0;top:0;}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px;}.swiper-container-3d .swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}.food_guide{position:relative;height:100%;background:#fff;}.food_guide .columnpic{position:relative;display:flex;padding:15px;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;align-content:center;display:-webkit-box;-webkit-box-align:center;}.food_guide .columnpic:active{background-color:#f7f7f7;}.food_guide .columnpic img{width:120px;height:90px;overflow:hidden;border-radius:3px;}.food_guide .columnpic dl{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;}.food_guide .columnpic dl dt{word-break:break-all;word-break:break-word;font-size:17px;line-height:23px;padding-bottom:2px;color:#000;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.food_guide .columnpic dl dd{font-size:11px;height:20px;overflow:hidden;color:#9b9b9b;}.food_guide .columnpic dl dd .icon_browse,.food_guide .columnpic dl dd .icon_recommend{padding-right:15px;}.food_guide .columnpic dl dd .icon_browse i,.food_guide .columnpic dl dd .icon_recommend i{padding-right:4px;}.food_guide .columnpic dl dd .icon_browse i{font-size:13px;}.food_guide .columnpic dl dd .foodtag{height:15px;padding:0 2px 0 3px;font-size:11px;line-height:17px;color:#f61b31;background:#fff;display:inline-block;margin-right:8px;position:relative;}.food_guide .columnpic dl dd .foodtag:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #F57C88;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.destination-alert-dialog{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3078;background:rgba(0,0,0,0.5);display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.destination-alert-dialog .wrap-content{position:relative;padding:30px 35px;width:290px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:4px;}.destination-alert-dialog .wrap-content .ui-iconfont-close{position:absolute;top:7px;right:7px;width:25px;text-align:center;font-size:14px;line-height:25px;color:rgba(0,0,0,0.3);}.destination-alert-dialog .wrap-content > .text{font-size:15px;color:#666;font-size:0;}.destination-alert-dialog .wrap-content > .text + .city-listview{margin-top:25px;}.destination-alert-dialog .wrap-content > .text .title{font-size:15px;display:inline-block;margin-right:5px;}.destination-alert-dialog .wrap-content > .text > strong{font-size:15px;display:inline-block;color:#333;word-break:break-all;}.destination-alert-dialog .wrap-content > .sub-text{margin-top:10px;font-size:13px;color:#666;}.destination-alert-dialog .wrap-content .city-listview{margin-top:5px;}.destination-alert-dialog .wrap-content .city-listview .city-listitem{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 10px;height:44px;border:1px solid #AFDAF2;border-radius:4px;}.destination-alert-dialog .wrap-content .city-listview .city-listitem:nth-of-type(n+2){margin-top:10px;}.destination-alert-dialog .wrap-content .city-listview .city-listitem .text{font-size:17px;line-height:1;color:#4AB8F6;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;}.destination-alert-dialog .wrap-content .city-listview .city-listitem .sub-text{font-size:11px;color:#85A1B1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;}.destination-alert-dialog .wrap-content .btn-view{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:30px;height:44px;font-size:17px;color:#4AB8F6;border:1px solid #AFDAF2;border-radius:4px;}.meishilipart{font-family:'PingFangSC-Regular';box-sizing:border-box;background-color:#fff;}.meishilipart .c-recommend{margin-left:0;margin:3px 0;font-size:13px;line-height:19px;color:#808080;}.meishilipart .topmslbanner2{width:100%;height:250px;overflow:hidden;z-index:1;padding-bottom:1px;margin-bottom:-1px;background:#fff;position:relative;background:url("https://pages.c-ctrip.com/you/foods/meishilin-background.png?v=20190325_18_00") center center no-repeat,-webkit-linear-gradient(-45deg,#fe3030 0%,#dd2626 50%,#c50000 100%);background-size:auto 250px;}.meishilipart .topmslbanner2 .topimgtitle{position:relative;text-align:center;font-size:22px;display:inline-block;width:100%;color:#ffffff;letter-spacing:0;bottom:-179px;}.meishilipart .msltop_billboard{padding:50px 20px 0;background-image:linear-gradient(-41deg,#e33b3b 0%,#b22121 52%,#8d0a0a 100%);background-image:-webkit-linear-gradient(-41deg,#e33b3b 0%,#b22121 52%,#8d0a0a 100%);color:#fff;text-align:center;}.meishilipart .msltop_billboard.msltop_billboard--ios{padding:70px 20px 0;}.meishilipart .msltop_billboard.msltop_billboard--iosx{padding:94px 20px 0;}.meishilipart .msltop_billboard .msltop_billboard_logo{width:140px;height:140px;margin:0 auto;}.meishilipart .msltop_billboard .msltop_billboard_logo img{width:100%;}.meishilipart .msltop_billboard .msltop_bilboard_til{font-size:22px;margin-top:-6px;padding-bottom:16px;line-height:31px;font-family:'PingFangSC-Medium';}.meishilipart .msltop_billboard .msltop_bilboard_cn{position:relative;padding-bottom:20px;}.meishilipart .msltop_billboard .msltop_bilboard_cn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:0.4;background:-webkit-linear-gradient(bottom,#ffffff 0%,#ffffff 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 100%);overflow:hidden;}.meishilipart .msltop_billboard .msltop_bilboard_cn .font{position:relative;font-size:13px;line-height:19px;opacity:0.6;margin-bottom:15px;}.meishilipart .msltop_billboard .msltop_bilboard_cn .font:before{content:"";position:absolute;top:9px;left:0;width:37%;height:1px;opacity:0.6;background:-webkit-linear-gradient(bottom,#ffffff 0%,#ffffff 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 100%);overflow:hidden;}.meishilipart .msltop_billboard .msltop_bilboard_cn .font:after{content:"";position:absolute;top:9px;right:0;width:37%;height:1px;opacity:0.6;background:-webkit-linear-gradient(bottom,#ffffff 0%,#ffffff 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 100%);overflow:hidden;}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box li{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;position:relative;line-height:18px;}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box li h6{font-size:17px;font-family:'PingFangSC-Medium';margin-bottom:4px;}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box li p{font-size:13px;}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box li .number{font-size:11px;opacity:0.7;}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box li:after{content:'';position:absolute;right:0;width:1px;top:9px;bottom:12px;background-color:rgba(255,255,255,0.5);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,1);transform:scale(0.5,1);}.meishilipart .msltop_billboard .msltop_bilboard_cn .restaurant_box li:last-child:after{content:none;}.meishilipart .msltop_billboard .data_box{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;background:rgba(255,255,255,0.1);border-radius:50px;margin-top:14px;padding:4px 12px;}.meishilipart .msltop_billboard .data_box li{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:12px;line-height:16px;}.meishilipart .msltop_billboard .data_box li .msl_bilboard_right_icon{margin-right:4px;}.meishilipart .msltop_billboard .data_box li:first-child{text-align:left;}.meishilipart .msltop_billboard .data_box li:last-child{text-align:right;}.meishilipart .msltop_billboard .msltop_billboard_morelink{position:relative;padding:20px 0;font-size:13px;line-height:18px;}.meishilipart .msltop_billboard .msltop_billboard_morelink .ui-iconfont-arr{width:15px;height:15px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/homeg_sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-31px 0;vertical-align:-3px;}.meishilipart .meishili_list_tag_screen{position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;background:#fff;}.meishilipart .meishili_list_tag_screen:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.meishilipart .meishili_list_tag_screen span{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;height:39px;text-align:center;color:#222;font-size:15px;position:relative;line-height:39px;}.meishilipart .meishili_list_tag_screen span em{display:block;font-size:10px;color:#666666;line-height:14px;}.meishilipart .meishili_list_tag_screen span.current{color:#DD2626;font-family:PingFangSC-Semibold;}.meishilipart .meishili_list_tag_screen span.current:after{content:'';position:absolute;width:auto;height:0px;left:20px;right:20px;bottom:0px;border-bottom:3px solid #DD2626;}.meishilipart .meishili_list_tag_screen_more{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.08);width:100%;overflow:hidden;}.meishilipart .meishili_list_tag_screen_more > span{position:relative;width:25%;float:left;height:39px;line-height:39px;text-align:center;color:#666;font-size:13px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.meishilipart .meishili_list_tag_screen_more > span.current{color:#DD2626;}.meishilipart .meishili_list_tag_screen_more > span.current:last-child .choose-icon{background-position:-112px -54px;}.meishilipart .meishili_list_tag_screen_more > span .choose-icon{margin-left:5px;}.meishilipart .meishili_list_tag_screen_more > span .upDown-icon{margin-left:4px;vertical-align:text-bottom;}.meishilipart .list_msl_part{width:100%;height:auto;}.meishilipart .list_msl_part li{padding:20px 20px 16px;}.meishilipart .list_msl_part li:active{background-color:#f4f4f4;}.meishilipart .list_msl_part li .imgbox{width:100%;padding-bottom:50%;position:relative;overflow:hidden;}.meishilipart .list_msl_part li .imgbox img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;background-size:30% auto;position:absolute;top:0;}.meishilipart .list_msl_part li .imgbox .msl_top_icon{position:absolute;top:0;left:0;}.meishilipart .list_msl_part .title{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:3px;margin-top:8px;}.meishilipart .list_msl_part .title .name{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:17px;color:#222222;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.meishilipart .list_msl_part .enametitle{font-size:12px;color:#222;line-height:17px;margin-bottom:5px;margin-top:-3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.meishilipart .list_msl_part .star{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-size:14px;line-height:19px;color:#DD2626;font-family:'PingFangSC-Medium';}.meishilipart .list_msl_part .star .level_fstar{width:16px;height:16px;display:inline-block;margin-right:2px;background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;background-position:-44px -30px;}.meishilipart .list_msl_part .star .level_fstar:last-child{margin-right:4px;}.meishilipart .list_msl_part .rank{line-height:18px;height:18px;overflow:hidden;position:relative;margin-top:3px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.meishilipart .list_msl_part .rank .item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;margin-right:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#999;}.meishilipart .list_msl_part .rank .item span{padding-right:6px;line-height:18px;font-size:13px;}.meishilipart .list_msl_part .rank .item span em{padding-left:5px;}.meishilipart .list_msl_part .rank span.start{color:#DD2626;padding-right:16px;}.meishilipart .list_msl_part .rank span.start:after{display:none;}.meishilipart .list_msl_part .rank .distance{display:inline-block;width:auto;font-size:13px;color:#999;line-height:19px;}.l-foodheadouter_detail--iosx .current_location{padding-bottom:34px;box-sizing:content-box;}.icon-gs-shoucangjia-2x{display:inline-block;margin:5px;width:34px;height:34px;background-image:url("https://pages.c-ctrip.com/you/header_icon/shoucangjia@2x.png?v=20190325_18_00");background-position:center;background-repeat:no-repeat;background-size:34px 34px;}.icon-gs-shoucangjia-3x{display:inline-block;margin:5px;width:34px;height:34px;background-image:url("https://pages.c-ctrip.com/you/header_icon/shoucangjia@3x.png?v=20190325_18_00");background-position:center;background-repeat:no-repeat;background-size:34px 34px;}.icon-gs-fenxiang-2x{display:inline-block;margin:5px;width:34px;height:34px;background-image:url("https://pages.c-ctrip.com/you/header_icon/fenxiang@2x.png?v=20190325_18_00");background-position:center;background-repeat:no-repeat;background-size:34px 34px;}.icon-gs-fenxiang-3x{display:inline-block;margin:5px;width:34px;height:34px;background-image:url("https://pages.c-ctrip.com/you/header_icon/fenxiang@3x.png?v=20190325_18_00");background-position:center;background-repeat:no-repeat;background-size:34px 34px;}.msl_bilboard_right_icon{background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;display:inline-block;width:9px;height:9px;background-position:-60px -54px;}.msl_top_icon{display:inline-block;width:48px;height:26px;line-height:26px;font-size:13px;color:#fff;font-family:'PingFangSC-Medium';text-align:center;background:#B02020;}.msl_billboard_collect{background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;margin:2px 0 2px 8px;display:inline-block;width:22px;height:20px;background-position:-87px -28px;}.msl_billboard_collect.current{background-position:-109px -28px;}.choose-icon{background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;display:inline-block;width:10px;height:10px;background-position:-47px -54px;}.upDown-icon{background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;display:inline-block;width:8px;height:15px;background-position:-75px -52px;}.upDown-icon.current{background-position:-87px -52px;}.upDown-icon.current-sty2{background-position:-99px -52px;}@media screen and (max-width:326px){.meishilipart .msltop_billboard .data_box{padding:4px 10px;}.meishilipart .msltop_billboard .data_box li{font-size:10px;}.meishilipart .msltop_billboard .data_box li .msl_bilboard_right_icon{margin-right:2px;}}.network_hot_billboard_icon{background:url("https://pages.c-ctrip.com/you/foods/network_hot_billboard_icon.png?v=20190325_18_00") no-repeat;background-size:150px 100px;}.city_location_icon{background:url("https://pages.c-ctrip.com/you/foods/network_hot_billboard_icon.png?v=20190325_18_00") no-repeat;background-size:150px 100px;display:inline-block;background-position:-2px -1px;width:9px;height:12px;}.network_hot_billboard{background:#fff;}.network_hot_billboard .bd_top_pic{position:relative;z-index:1;height:0;padding-bottom:91.6%;}.network_hot_billboard .bd_top_pic > img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;position:absolute;top:0;left:0;}.network_hot_billboard .bd_top_pic .bd_hd_bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;opacity:0.2;background:#000;}.network_hot_billboard .bd_top_pic .bd_hd_white_bg{position:absolute;z-index:2;left:0;bottom:0;width:100%;height:3%;background:url('https://pages.c-ctrip.com/you/foods/bd_hd_white_bg.png?v=20190325_18_00');background-size:100% auto;}.network_hot_billboard .bd_top_pic .bd_info_p{position:absolute;z-index:2;top:0;left:0;width:100%;text-align:center;padding-top:72px;}.network_hot_billboard .bd_top_pic .choose_city{display:inline-block;padding:0 14px 0 10px;height:27px;color:#fff;line-height:27px;background:rgba(0,0,0,0.3);border-radius:13px;margin:0 auto 20px;font-size:15px;}.network_hot_billboard .bd_top_pic .choose_city .city_location_icon{vertical-align:-1px;margin-right:2px;}.network_hot_billboard .bd_top_pic .network_hot_font img{width:100%;}.network_hot_billboard .bd_top_pic .bd_subtitle{width:58%;margin:4% auto 0;color:#fff;font-size:13px;line-height:19px;text-align:center;opacity:.8;text-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-family:PingFangSC-Medium;}.network_hot_billboard .bd_top_pic .bd_up_tips{position:absolute;z-index:2;right:14px;bottom:45px;color:#fff;font-size:11px;line-height:14px;opacity:0.7;}.network_hot_billboard .bd_box{position:relative;z-index:1;margin-top:-26%;}.network_hot_billboard .bd_box .bd_box_cn{padding:0 20px;}.network_hot_billboard .bd_box .bot{text-align:center;margin:-3px auto 0;padding-bottom:25px;}.network_hot_billboard .bd_box .bot span{position:relative;font-size:13px;color:#999;line-height:19px;text-align:center;}.network_hot_billboard .bd_box .bot span:before,.network_hot_billboard .bd_box .bot span:after{content:'';position:absolute;top:9px;left:-39px;width:33px;height:1px;background:#999;}.network_hot_billboard .bd_box .bot span:after{left:auto;right:-39px;}.network_hot_billboard .bd_box .bd_box_list{position:relative;margin-bottom:23px;}.network_hot_billboard .bd_box .bd_box_list .bd_box_list_pic{border-radius:8px 8px 0 0 ;overflow:hidden;position:relative;height:0;padding-bottom:50%;}.network_hot_billboard .bd_box .bd_box_list .bd_box_list_pic img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;position:absolute;top:0;left:0;}.network_hot_billboard .bd_box .bd_box_list .bd_top{padding-right:5px;padding-top:6px;position:absolute;color:#fff;left:12px;top:-4px;text-align:center;background:url("https://pages.c-ctrip.com/you/foods/network_hot_billboard_icon.png?v=20190325_18_00") no-repeat;background-size:150px 100px;background-position:-2px -20px;width:40px;height:45px;}.network_hot_billboard .bd_box .bd_box_list .bd_top p{font-size:11px;line-height:11px;}.network_hot_billboard .bd_box .bd_box_list .bd_top span{display:inline-block;margin-top:2px;font-family:PingFangSC-Medium;font-size:20px;line-height:20px;}.network_hot_billboard .bd_box .bd_box_list .bd_box_list_cn{overflow:hidden;border-radius:0 0 8px 8px;padding:10px 12px 20px 12px;background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,0.08);}.network_hot_billboard .bd_box .bd_box_list .restaurant_name{position:relative;font-size:20px;line-height:28px;color:#222;font-family:PingFangSC-Medium;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.network_hot_billboard .bd_box .bd_box_list .restaurant_name.current{padding-right:20px;}.network_hot_billboard .bd_box .bd_box_list .restaurant_name.current:after{content:'';background:url("https://pages.c-ctrip.com/you/foods/network_hot_billboard_icon.png?v=20190325_18_00") no-repeat;background-size:150px 100px;display:inline-block;background-position:-16px -2px;width:20px;height:10px;margin-left:5px;vertical-align:7px;}.network_hot_billboard .bd_box .bd_box_list .restaurant_info{margin:2px 0 0;}.network_hot_billboard .bd_box .bd_box_list .restaurant_info span{font-size:13px;color:#666;line-height:19px;margin-right:12px;}.network_hot_billboard .bd_box .bd_box_list .recommend{margin-top:10px;position:relative;font-size:13px;color:#333;line-height:16px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.network_hot_billboard .bd_box .bd_box_list .recommend:before,.network_hot_billboard .bd_box .bd_box_list .recommend:after{content:"";background:url("https://pages.c-ctrip.com/you/foods/network_hot_billboard_icon.png?v=20190325_18_00") no-repeat;background-size:150px 100px;display:inline-block;background-position:-41px -2px;margin-right:4px;vertical-align:2px;width:10px;height:9px;}.network_hot_billboard .bd_box .bd_box_list .recommend:after{background-position:-57px -2px;margin-left:4px;}@media (min-device-width:200px) and (max-device-width:374px){.network_hot_billboard .bd_box{margin-top:-21%;}}.customized_restaurant_menu_icon{background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;}.cd_former_dish_icon{background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;display:inline-block;width:16px;height:15px;background-position:-1px -1px;}.cd_main_course_icon{background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;display:inline-block;width:16px;height:13px;background-position:-20px -1px;}.cd_use_rule_icon{background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;display:inline-block;width:15px;height:16px;background-position:-2px -1px;}.cd_e_name_a_icon{background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;display:inline-block;width:10px;height:10px;background-position:-60px -1px;}.l-foodheadouter_detail .restaurant_customized_menu{padding-top:44px;}.l-foodheadouter_detail--ios .restaurant_customized_menu{padding-top:64px;}.l-foodheadouter_detail--ios .l-foodheadouter_detail__headwrap{padding-top:20px;}.l-foodheadouter_detail--ios .md_menu_open_am{top:64px;}.l-foodheadouter_detail--iosx .restaurant_customized_menu{padding-top:88px;}.l-foodheadouter_detail--iosx .l-foodheadouter_detail__headwrap{padding-top:44px;}.l-foodheadouter_detail--iosx .restaurant_customized_menu .contact_info{padding:32px 15% 70px;}.l-foodheadouter_detail--iosx .md_menu_open_am{top:88px;}.l-foodheadouter_detail--iosx .restaurant_menu_pop .btn-close{height:80px;line-height:80px;}.l-foodheadouter_detail--iosx .restaurant_menu_pop .btn-close .common-iconfont{top:40px;}.cd_list_pic_hd{margin-bottom:14px;text-align:center;font-size:19px;font-family:PingFangSC-Semibold;color:#222;line-height:22px;}.cd_list_pic_hd .cd_former_dish_icon,.cd_list_pic_hd .cd_main_course_icon{margin-right:6px;}.cd_list_pic_hd span{position:relative;color:#B89C58;font-size:13px;line-height:13px;}.cd_list_pic_hd span:before{content:'';width:1px;height:13px;background:#ECE3CE;margin:0 6px;vertical-align:-2px;display:inline-block;}.r_m_title_hd{position:relative;text-align:center;height:auto;font-size:17px;font-family:PingFangSC-Medium;}.r_m_title_hd .cd_former_dish_icon{vertical-align:-3px;margin-right:4px;}.r_m_title_hd .cd_main_course_icon{vertical-align:0;margin-right:4px;}.r_m_title_hd .cd_use_rule_icon{vertical-align:-2px;margin-right:4px;}.r_m_title_hd:before{display:inline-block;content:'';margin-right:7px;vertical-align:4px;height:2px;width:6px;background-color:#000;}.r_m_title_hd:after{display:inline-block;content:'';margin-left:6px;vertical-align:4px;height:2px;width:6px;background-color:#000;}.restaurant_customized_menu .restaurant_hd{position:relative;height:0;padding-bottom:34.135%;color:#fff;}.restaurant_customized_menu .restaurant_hd .restaurant_hd_bg{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.3);}.restaurant_customized_menu .restaurant_hd img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;position:absolute;top:0;left:0;}.restaurant_customized_menu .restaurant_hd .restaurant_hd_name{position:absolute;z-index:2;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 20px;left:0;top:35px;font-size:29px;line-height:32px;font-family:'PingFangSC-Semibold';}.restaurant_customized_menu .restaurant_hd .price{position:absolute;z-index:2;right:18px;bottom:25px;font-family:PingFangSC-Semibold;font-size:11px;color:#fff;line-height:16px;}.restaurant_customized_menu .restaurant_hd .price span{font-size:20px;font-family:PingFangSC-Medium;margin-right:2px;vertical-align:-2px;}.restaurant_customized_menu .restaurant_hd .price i{font-family:PingFangSC-Medium;font-size:12px;line-height:18px;margin-right:2px;}.restaurant_customized_menu .restaurant_hd .preview_btn{position:absolute;z-index:2;left:20px;bottom:17px;width:86px;height:27px;line-height:27px;background:rgba(0,0,0,0.8);font-size:14px;text-align:center;padding-right:8px;}.restaurant_customized_menu .restaurant_hd .preview_btn:after{content:'';position:absolute;right:8px;top:50%;margin-top:-4px;width:8px;height:8px;border-bottom:1px #fff solid;border-left:1px #fff solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.restaurant_customized_menu .cd_menu_other_c{padding:8px 20px 0 20px;width:100%;margin:15px auto 8px;}.restaurant_customized_menu .cd_menu_other_c .other_food_hd{position:relative;font-size:14px;color:#999;line-height:18px;padding-left:8px;}.restaurant_customized_menu .cd_menu_other_c .other_food_hd:before{content:'';position:absolute;top:3px;left:0;width:3px;height:12px;background:#EFE5C6;}.restaurant_customized_menu .cd_menu_other_c .other_food_list{margin-top:7px;font-size:15px;color:#222;line-height:23px;}.restaurant_customized_menu .restaurant_menu_c{padding:24px 0 9px;margin-bottom:8px;background:#fff;}.restaurant_customized_menu .restaurant_menu_c .division_p{text-align:center;margin:8px auto;font-size:12px;color:#909090;}.restaurant_customized_menu .restaurant_menu_c .division_p span{font-size:21px;color:#313131;font-family:PingFangSC-Medium;}.restaurant_customized_menu .restaurant_menu_c .swiper-box{height:283px;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-container{overflow:initial;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide{width:335px;height:283px;box-shadow:0 0 24px 0 rgba(0,0,0,0.04);}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_pic{width:335px;height:167px;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info{width:100%;position:relative;padding:10px 16px 16px;height:116px;margin-right:0;background:#fff;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info:before{box-sizing:inherit;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info h5{font-size:17px;line-height:24px;font-family:PingFangSC-Medium;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info .e_name{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info .e_name .e_name_c{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:12px;color:#222;line-height:16px;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info .e_name .e_name_a{font-size:12px;line-height:16px;color:#AD9A6B;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info .e_name .e_name_a .cd_e_name_a_icon{vertical-align:-1px;margin-right:2px;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info .introduce{position:relative;margin-top:10px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:20px;color:#BB9A49;padding-left:17px;}.restaurant_customized_menu .restaurant_menu_c .swiper-box .swiper-slide .menu_c_info .introduce:before{content:'';background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;position:absolute;left:0;top:3px;width:13px;height:9px;background-position:-103px -1px;}.restaurant_customized_menu .use_rule{position:relative;padding:24px 20px;background:#fff;}.restaurant_customized_menu .use_rule .cd_list_pic_hd{margin-bottom:18px;}.restaurant_customized_menu .use_rule .rule_box{margin-top:8px;font-size:12px;color:#666;}.restaurant_customized_menu .use_rule .rule_box li{position:relative;margin-bottom:8px;line-height:20px;font-size:14px;padding-left:12px;}.restaurant_customized_menu .use_rule .rule_box li:before{position:absolute;top:7px;left:2px;display:inline-block;content:"";background:#DFCDA0;width:4px;height:4px;border-radius:50%;}.restaurant_customized_menu .use_rule .rule_box li:last-child{margin-bottom:0;}.restaurant_customized_menu .use_rule .icon_ellipsis{position:relative;font-size:14px;display:block;color:#222;padding-right:16px;width:100%;text-align:center;height:40px;line-height:40px;margin-bottom:-16px;}.restaurant_customized_menu .use_rule .icon_ellipsis:after{content:'';position:absolute;left:52%;top:35px;width:7px;height:7px;border-bottom:1px #222 solid;border-left:1px #222 solid;-webkit-transform:rotate(-45deg) translateX(400%);transform:rotate(-45deg) translateX(400%);}.restaurant_customized_menu .contact_info{padding:32px 15% 36px;font-size:14px;line-height:20px;text-align:center;color:#666;background:#F8F9F9;}.restaurant_customized_menu .contact_info .welcome{font-size:14px;line-height:1;color:#CDB882;text-align:center;margin-bottom:22px;}.restaurant_customized_menu .contact_info .restaurant_ad{display:inline-block;position:relative;margin-bottom:20px;padding-left:14px;}.restaurant_customized_menu .contact_info .restaurant_ad:before{content:'';position:absolute;left:0;top:50%;margin-top:-5px;width:10px;height:12px;background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;background-position:-87px -1px;}.restaurant_customized_menu .contact_info .link_btn{width:84px;position:relative;text-align:center;margin:0 auto;padding-bottom:6px;padding-left:12px;}.restaurant_customized_menu .contact_info .link_btn:before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;width:10px;height:11px;background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;background-position:-73px -1px;}.restaurant_menu_pop{position:absolute;top:0;left:0;right:0;bottom:auto;z-index:502;background:#191919;opacity:0;transition:opacity 1s ease;width:100%;height:100%;overflow:hidden;}.restaurant_menu_pop.current{opacity:1;}.restaurant_menu_pop.ui-ios-style{top:40px;}.restaurant_menu_pop.ui-iosx-style{top:44px;}.restaurant_menu_pop .btn-close{height:60px;line-height:60px;padding:10px 16px 0 0;position:relative;}.restaurant_menu_pop .btn-close .ui-iconfont-close{border-radius:50%;border:2px solid #fff;color:#fff;text-align:center;padding:7px;position:absolute;right:18px;top:20px;line-height:1;}.restaurant_menu_pop .btn-close--ios{margin-top:20px;}.restaurant_menu_pop .btn-close--iosx{margin-top:44px;}.restaurant_menu_pop .wrap{position:relative;width:100%;height:100%;padding:0 20px;overflow-x:hidden;overflow-y:auto;padding-bottom:134px;word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'PingFangSC-Regular';color:#fff;text-align:center;}.restaurant_menu_pop .wrap .menu_hd{padding-bottom:15px;}.restaurant_menu_pop .wrap .menu_hd img{width:65%;}.restaurant_menu_pop .wrap .menu_bt img{width:60%;}.restaurant_menu_pop .wrap .food_box{position:relative;}.restaurant_menu_pop .wrap .food_box .food_list_box{position:relative;padding-bottom:8px;margin-bottom:15px;}.restaurant_menu_pop .wrap .food_box .food_list_box .r_m_title_hd{font-size:17px;}.restaurant_menu_pop .wrap .food_box .food_list_box .r_m_title_hd:before,.restaurant_menu_pop .wrap .food_box .food_list_box .r_m_title_hd:after{background-color:#fff;}.restaurant_menu_pop .wrap .food_box .food_list_box li{margin-bottom:15px;}.restaurant_menu_pop .wrap .food_box .food_list_box li div{font-size:14px;line-height:1;margin-bottom:5px;}.restaurant_menu_pop .wrap .food_box .food_list_box li p{font-size:10px;line-height:1;}.restaurant_menu_pop .wrap .food_box .food_list_box:after{content:'';position:absolute;bottom:0;left:50%;background:url("https://pages.c-ctrip.com/you/foods/customized_restaurant_menu_icon.png?v=20190325_18_00") no-repeat;background-size:140px 70px;width:10px;height:10px;margin-left:-5px;background-position:-120px -1px;}.restaurant_menu_pop .wrap .food_box .food_list_box:last-child{padding-bottom:0;margin-bottom:0;}.restaurant_menu_pop .wrap .food_box .food_list_box:last-child:after{content:none;}.restaurant_menu_pop .wrap .cd_ctrip_logo_icon{margin-top:30px;}.restaurant_menu_pop .wrap .cd_ctrip_logo_icon img{width:20%;}.md_menu_open_am{position:absolute;top:44px;left:0;right:0;bottom:auto;z-index:3;background:#fff;opacity:1;transition:all 0.5s ease;width:100%;height:100%;overflow:hidden;padding-top:35px;}.md_menu_open_am .top_pic_am{width:100%;text-align:center;-webkit-transition:all 0.6s cubic-bezier(0.68,0,0.265,1.55);transition:all 0.6s cubic-bezier(0.68,0,0.265,1.55);-webkit-transform:translateY(0%);transform:translateY(0%);}.md_menu_open_am .top_pic_am img{width:80%;}.md_menu_open_am .bt_pci_am{width:100%;text-align:center;-webkit-transition:all 0.6s cubic-bezier(0.68,0,0.265,1.55);transition:all 0.6s cubic-bezier(0.68,0,0.265,1.55);-webkit-transform:translateY(0%);transform:translateY(0%);}.md_menu_open_am .bt_pci_am img{width:80%;}.md_menu_open_am.current .top_pic_am{-webkit-transform:translateY(-200%);transform:translateY(-200%);}.md_menu_open_am.current .bt_pci_am{-webkit-transform:translateY(200%);transform:translateY(200%);}.msl_take_number_icon{background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;}.res_order_success_icon,.res_order_fail_icon,.res_order_over_icon{background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;display:inline-block;width:41px;height:41px;background-position:-44px -1px;}.res_order_fail_icon{background-position:-1px -1px;}.res_order_over_icon{background-position:-86px -1px;}.res_order_status_clock_icon{background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;display:inline-block;width:20px;height:20px;background-position:-132px -1px;}.restaurant_take_number{padding-top:45px;padding-bottom:75px;}.restaurant_take_number .take_number_detail .reservation .s_line .r_content p.arr_search{color:#999;}.restaurant_take_number .take_number_detail .reservation .s_line .r_content.current p.arr_search{color:#222;}.restaurant_take_number .take_number_detail .reservation .input_number .s_line_title{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.restaurant_take_number .take_number_detail .reservation .input_number .r_content_input{width:130px;padding-right:20px;}.res_take_number_status{background:#fff;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:15px 20px;margin-bottom:8px;}.res_take_number_status .status{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_take_number_status .status .line{font-size:15px;color:#000;line-height:20px;font-family:'PingFangSC-Medium';}.res_take_number_status .status .distance{font-size:12px;color:#999;line-height:18px;}.res_take_number_status .location_btn{background:#DD2626;border-radius:3px;font-family:'PingFangSC-Medium';color:#fff;font-size:12px;height:25px;line-height:25px;padding:0 11px;}.res_take_number_status .location_btn:active{background-color:rgba(221,38,38,0.7);}.res_take_discount_info{position:relative;padding:15px 52px 15px 40px;background:#fff;margin-bottom:8px;}.res_take_discount_info:before{content:"";width:16px;height:16px;position:absolute;left:20px;top:15px;background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;background-position:-203px -1px;}.res_take_discount_info:after{content:'';position:absolute;right:20px;width:10px;height:10px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;bottom:17px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.res_take_discount_info p{font-size:12px;color:#666;line-height:16px;}.res_take_discount_info.current p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.res_take_discount_info.current:after{content:'';bottom:19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.res_take_discount_info.oneline:after{border:0;}.res_current_queues_status{position:relative;margin-bottom:8px;padding-left:20px;background:#fff;}.res_current_queues_status .title{position:relative;font-size:17px;line-height:24px;color:#222;padding:13px 0;}.res_current_queues_status .title:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.res_current_queues_status .title .fyi{font-size:12px;color:#A3A8AB;margin-left:4px;}.res_current_queues_status .s_line{position:relative;padding:16px 20px 16px 0;line-height:24px;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_current_queues_status .s_line:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.res_current_queues_status .s_line .s_line_desk{font-size:15px;color:#222;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_current_queues_status .s_line .s_line_desk .number{margin-left:4px;font-size:12px;color:#999;}.res_current_queues_status .s_line .s_line_number{width:17%;margin-right:12%;color:#999;text-align:right;}.res_current_queues_status .s_line .s_line_number .number{margin-right:4px;color:#DD2626;}.res_current_queues_status .s_line .s_line_time{font-size:13px;color:#999;width:110px;text-align:right;}.res_current_queues_status .s_line .s_line_time .time{color:#101010;margin:0 3px;}.res_current_queues_status .s_line:last-child:after{background:none;}.res_take_number_remind{padding:12px 20px 0 20px;}.res_take_number_remind p{font-size:12px;line-height:18px;color:#999;margin-bottom:150px;}.res_take_number_remind .supplier{color:#D7D7D7;text-align:center;margin-bottom:0;}.cui-pop-box .cui-error-tips{font-family:PingFangSC-Medium;font-size:17px;color:#222;}.cui-pop-box .cui-roller-btns .cui-flexbd{font-size:17px;color:#666;}.restaurant_take_number_result{padding-top:45px;}.restaurant_take_number_result .res_take_discount_info{margin-bottom:0;}.restaurant_take_number_result .reservation .finish_btn{margin:0;padding-bottom:26px;}.restaurant_take_number_result .reservation .finish_btn:after{background:none;}.restaurant_take_number_result .reservation .finish_btn .line_frame_btn{height:34px;line-height:34px;font-size:13px;}.restaurant_take_number_result .reservation .finish_btn .line_frame_btn:first-child:after{background:none;}.res_order_status{position:relative;background:#fff;padding:24px 20px;overflow:hidden;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_order_status:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.res_order_status:after{left:20px;}.res_order_status .res_order_success_icon,.res_order_status .res_order_fail_icon,.res_order_status .res_order_over_icon{margin-right:20px;}.res_order_status .order_info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_order_status .order_info .desk{font-family:PingFangSC-Medium;font-size:23px;color:#222;line-height:30px;margin-bottom:2px;}.res_order_status .order_info .number{font-size:14px;color:#666;line-height:21px;}.res_order_status .order_info .number .item{color:#DD2626;margin:0 3px;}.res_take_number_time{background:#fff;padding:12px 20px;}.res_take_number_time p{font-size:12px;line-height:17px;color:#999;}.res_order_estimate_time{background:#fff;padding:0 20px;}.res_order_estimate_time .content{background:#FFF6F6;border-radius:2px;padding:8px 10px;color:#999;line-height:20px;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_order_estimate_time .content .waiting_time{position:relative;}.res_order_estimate_time .content .waiting_time .number{color:#DD2626;margin:0 3px;}.res_order_estimate_time .content .waiting_time.current:before{content:'';display:inline-block;width:20px;height:20px;background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;background-position:-132px -1px;vertical-align:-5px;margin-right:8px;}.res_order_estimate_time .content .clock{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;height:20px;}.res_order_estimate_time .content .clock i{position:relative;}.res_order_estimate_time .content .clock i:before{content:"";position:absolute;width:15px;height:1px;background:#BCBCBC;top:10px;left:-28px;}.res_order_estimate_time .content .clock i:after{content:"";position:absolute;width:15px;height:1px;background:#BCBCBC;top:10px;right:-28px;}.take_number_fail_pop{position:fixed;left:50%;top:40%;width:54%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;background:#fff;border-radius:4px;padding:18px 10px 10px;}.take_number_fail_pop .fail_icon{width:90px;height:90px;background:#ccc;margin:0 auto;background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;background-position:-308px -1px;}.take_number_fail_pop .fail_title{font-size:17px;line-height:24px;margin:11px 0 3px;}.take_number_fail_pop .reason{font-size:11px;color:#222;line-height:15px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;margin-bottom:14px;}.take_number_fail_pop .confirm_btn{width:100%;height:44px;line-height:44px;font-size:18px;color:#fff;background:#DD2626;border-radius:2px;}.linear-gradient-line-top:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.linear-gradient-line-bottom:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.c-pubbutton{background:#ff6912;border-radius:2px;color:#fff;border:1px solid #ff6912;}.c-pubbutton--is-active{border-color:#ff922d;background:#fff;color:#ff922d;}.c-pubbutton--is-unclick{background:#d7d7d7;border-color:#d7d7d7;}.c-pubbutton.c-pubbutton__type3{height:28px;line-height:28px;box-sizing:content-box;padding:0 12px;font-size:15px;}.c-pubbutton.c-pubbutton__type2{height:42px;line-height:42px;box-sizing:content-box;padding:0 35px;font-size:19px;}.c-weak_poi{font-size:15px;}.c-weak_poi > p{height:44px;line-height:44px;color:#666666;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-weak_poi > ul{padding:0 12px 12px 12px;overflow:hidden;box-sizing:border-box;}.c-weak_poi > ul > li{width:33.33%;float:left;padding:0 4px 8px 4px;box-sizing:border-box;}.c-weak_poi > ul > li > p{background:#fff;padding:10px;height:20px;border-radius:2px;box-sizing:content-box;text-align:center;}.c-weak_poi > ul > li > p > span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.l-modlist{padding-top:8px;padding-bottom:8px;background:#fff;}.l-modlist.s_resultlist{padding:8px 0;}.l-modlist__item{padding:8px 20px;background:#fff;}.l-modlist__item:active{background-color:#f4f4f4;}.c-listinnerwrap{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;overflow:inherit;}.c-imgbox{position:relative;margin-right:12px;width:112px;height:84px;}.c-imgbox > img{position:relative;z-index:2;width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.c-imgbox .business_time{position:absolute;z-index:2;left:0;bottom:0;width:100%;height:18px;line-height:18px;font-size:11px;text-align:center;color:#fff;background:rgba(34,34,34,0.6);}.c-imgbox__imgtag,.c-imgbox__lbtag{position:absolute;top:4px;left:4px;font-family:'PingFangSC-Medium';z-index:3;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 4px;height:17px;font-size:11px;color:#222;background:rgba(255,255,255,0.9);border-radius:2px;}.c-imgbox__lbtag{top:auto;bottom:4px;}.c-imgbox__imgtt,.c-imgbox__imglive{bottom:8px;right:8px;z-index:3;width:22px;height:22px;background:url(https://pages.c-ctrip.com/you/common/ic_jdwl_home_tt@2x.png?v=20190325_18_00) no-repeat center;background-size:contain;position:absolute;border-radius:50%;}.c-textview{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;width:0;font-family:'PingFangSC-Regular';}.c-textview.c-textview--foodoversea .c-textview__title{margin:-4px 0 0 0;font-size:16px;}.c-textview.c-textview--foodoversea .c-textview__ename{font-size:12px;color:#666666;margin:-5px 0 2px 0;line-height:16px;height:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-textview.c-textview--foodoversea .c-textview__bottom{height:15px;line-height:15px;}.c-textview.c-textview--foodoversea .c-textview__bottom .c-textview__bottom--price,.c-textview.c-textview--foodoversea .c-textview__bottom .c-textview__bottom--distance{line-height:15px;}.c-textview .ui-tips-gray{margin-left:2px;margin-top:5px;font-size:9px;color:#fff;height:14px;line-height:15px;padding:0 3px;border-radius:1px;background:#666;}.c-textview .ui-tips-gray--fontchange{font-size:10px;}.c-textview__title{height:26px;padding-bottom:1px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.c-textview__title--text{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;font-size:17px;line-height:26px;color:#222222;}.c-textview__title--text > span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;}.c-textview .ui-iconfont-ding,.c-textview .ui-iconfont-piao,.c-textview .ui-iconfont-hui{margin-left:4px;margin-top:6px;font-size:15px;line-height:1;color:#ff922d;}.c-textview .ui-iconfont-piao{color:#FFAA2B;}.c-textview .ui-iconfont-hui{color:#FF5651;}.c-textview__comment{height:13px;line-height:13px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}.c-textview__comment--score{color:#ff6912;margin-right:4px;}.c-textview__comment--count{color:#666666;margin-right:4px;}.c-textview__comment--msltip{color:#DD2626;}.c-textview__tagbox{height:16px;line-height:1;color:#666666;margin-top:4px;margin-bottom:3px;display:block;overflow:hidden;}.c-textview__tagbox > i{float:left;height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';font-size:11px;line-height:17px;color:#666666;background:#ffffff;display:inline-block;margin-right:5px;position:relative;margin:0 4px 1px 0;}.c-textview__tagbox > i:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #a3a8ab;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.c-textview__tagbox > i.reputation_tag{color:#D9492D;}.c-textview__tagbox > i.reputation_tag:before{border-color:#D9492D;}.c-textview__bottom{height:18px;line-height:18px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;margin-top:1px;}.c-textview__bottom--price{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;font-family:'PingFangSC-Medium';font-size:14px;line-height:18px;color:#666666;}.c-textview__bottom--price span{display:block;margin:2px 0 0px 1px;font-size:12px;font-family:'PingFangSC-Regular';}.c-textview__bottom--price span.n_text{font-size:11px;padding-bottom:1px;margin:0 1px -1px 0;}.c-textview__bottom--price i{display:block;margin:2px 1px 0px 0;font-size:12px;}.c-textview__bottom--distance{margin-right:8px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-top:0x;font-size:11px;line-height:18px;color:#666666;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-textview__bottom--distance .landmark_outbox{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-textview__bottom--distance .landmark-dot:before{content:"";width:2px;height:2px;overflow:hidden;background:#a3a8ab;border-radius:3px;margin:0 1px 2px 0;display:inline-block;}.c-textview__bottom--distance .landmark{height:auto;display:inline;text-overflow:clip;white-space:inherit;overflow:auto;}.c-textview__sectitle{font-size:12px;color:#666666;line-height:18px;margin-bottom:2px;}.c-textview__sectitle > span.hcolor{color:#0099f7;}.c-recommend{margin-top:8px;font-size:12px;color:#808e9e;line-height:18px;}.c-recommend > span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}html{font-size:100px;font-size:26.67vw;}.l-detailt-tab{position:relative;background:#fff;font-family:'PingFangSC-Regular';}.l-detailt-tab:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.l-detailt-tab.l-detailt-tab--slide > ul{overflow:hidden;display:block;}.l-detailt-tab.l-detailt-tab--slide > ul li{float:left;-webkit-box-flex:0;box-flex:0;-webkit-flex:0;flex:0;}.l-detailt-tab.l-detailt-tab--underline > ul li.is-active{font-family:'PingFangSC-Medium';color:#222222;}.l-detailt-tab.l-detailt-tab--underline > ul li.is-active span{display:inline-block;box-sizing:border-box;height:40px;line-height:40px;border-bottom:3px solid #ff6912;position:relative;z-index:1;}.l-detailt-tab.l-detailt-tab--underline > ul li.is-active-blue{font-family:'PingFangSC-Medium';color:#0099F7;border-bottom:3px solid #0099F7;}.l-detailt-tab.l-detailt-tab--underline > ul li.is-active-blue span{display:inline-block;box-sizing:border-box;height:40px;line-height:40px;position:relative;z-index:1;color:#0099F7;}.l-detailt-tab.l-detailt-tab--icon li{padding:0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;color:#222222;position:relative;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.l-detailt-tab.l-detailt-tab--icon li span{padding:0 20px;position:relative;margin:0 auto;}.l-detailt-tab.l-detailt-tab--icon li.is-active{color:#ff6912;font-family:'PingFangSC-Regular';}.l-detailt-tab.l-detailt-tab--icon li.is-active span{color:#ff6912;}.l-detailt-tab.l-detailt-tab--icon li.is-active span:before{content:" ";position:absolute;width:11px;height:14px;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-181px -9px;left:5px;top:12px;}.l-detailt-tab.l-detailt-tab--icon li:after{content:'';width:1px;position:absolute;left:0;top:10px;height:20px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#f2f2f2 25%,#f2f2f2 75%,transparent 75%,transparent 100%);}.l-detailt-tab.l-detailt-tab--icon li:first-child:after{display:none;}.l-detailt-tab > ul{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.l-detailt-tab li{height:40px;line-height:40px;padding:0 20px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:15px;color:#666666;}.l-detailt-tab li.is-active{font-family:'PingFangSC-Medium';color:#222222;}.l-detailt-tab__activeline{width:50px;height:3px;background:#ff6912;position:absolute;bottom:0;z-index:1;}.c-switch_version{height:36px;line-height:36px;background-color:#FFFDE9;position:relative;color:#666666;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.c-switch_version:after{content:'';width:100%;height:1px;position:absolute;bottom:0;top:auto;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.c-switch_version > p{padding-left:20px;font-size:12px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.c-switch_version > p > span{margin:6px 0 0 4px;box-sizing:content-box;height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';font-size:11px;line-height:17px;color:#222222;background:#ffffff;display:inline-block;margin-right:5px;position:relative;padding:4px 6px 4px 7px;}.c-switch_version > p > span:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #a3a8ab;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.c-switch_version > p > em{font-family:'PingFangSC-Medium';color:#222222;}.c-switch_version > .ui-icon-close{font-size:8px;padding:4px 20px 4px 22px;color:#a3a8ab;}.l-searchview{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3078;background:#fff;font-family:'PingFangSC-Regular';}.l-searchview.l-searchview--ios{margin-top:20px;}.l-searchview.l-searchview--iosx{margin-top:44px;}.c-search{height:49px;background:#fff;padding:8px 16px;box-sizing:border-box;}.c-search__head{background:#fff;height:33px;}.c-search__headwrap{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.c-search__headwrap--input{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;padding:0 22px 0 32px;position:relative;height:33px;background:#f0f0f0;border-radius:2px;}.c-search__headwrap--input input[type=search]{height:33px;background:#f0f0f0;}.c-search__headwrap--input input::-webkit-search-decoration,.c-search__headwrap--input input::-webkit-search-cancel-button{display:none;}.c-search__headwrap--input .ui-search{margin-right:4px;font-size:16px;padding:2px;line-height:1;color:#919191;position:absolute;top:6px;left:8px;}.c-search__headwrap--input .close-touchview{position:absolute;right:0;top:1px;padding:8px;box-sizing:content-box;}.c-search__headwrap--input .close-touchview .ui-close{width:14px;height:14px;display:block;text-align:center;line-height:14px;font-size:6px;vertical-align:top;color:#fff;border-radius:7px;background:rgba(0,0,0,0.3) url("https://pages.c-ctrip.com/you/component-local/icon_close@2x.png?v=20190325_18_00") no-repeat center;background-size:6px 6px;z-index:100;}.c-search__headwrap--input input[type="text"]{height:30px;line-height:normal;display:block;}.c-search__headwrap .search-btn{padding-left:12px;height:33px;line-height:33px;font-size:16px;color:#333;}.c-search__body{position:absolute;top:49px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;}.c-searchlist__typetitle{height:44px;line-height:44px;color:#a3a8ab;font-size:15px;padding-left:16px;}.c-searchlist__typetitle.historytitle{height:22px;line-height:22px;padding-bottom:5px;}.c-searchlist__grid_poi{background:#fff;padding-bottom:12px;}.c-searchlist__grid_poi > ul{padding:0 12px;overflow:hidden;box-sizing:border-box;}.c-searchlist__grid_poi > ul > li{margin:0 8px 8px 0;border-radius:3px;height:33px;line-height:33px;float:left;box-sizing:border-box;max-width:100%;}.c-searchlist__grid_poi > ul > li > p{background:#ECECEC;padding:8px;height:16px;line-height:16px;border-radius:2px;text-align:center;}.c-searchlist__grid_poi > ul > li > p > span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-searchlist.c-searchlist--history li:last-child:after{display:block;}.c-searchlist.c-searchlist--history .find_morelink{color:#0099f7;font-size:15px;line-height:21px;text-align:center;height:52px;line-height:52px;padding:0 16px 0 0;font-size:16px;}.c-searchlist.c-searchlist--history .find_morelink:active{color:#9fdbff;}.c-searchlist li{position:relative;width:100%;box-sizing:border-box;padding:9px 16px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.c-searchlist li:after{content:'';width:100%;height:1px;position:absolute;bottom:0;top:auto;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.c-searchlist li:after{left:16px;background:-webkit-linear-gradient(top,transparent 0%,transparent 50%,#ececec 50%,#ececec 100%);}.c-searchlist li:active{background:#ececec;}.c-searchlist li:last-child:after{display:none;}.c-searchlist li .c-search__icon{margin:5px 8px 0 0;}.c-searchlist li .c-searchlist__item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;}.c-searchlist li .c-searchlist__title{max-width:100%;font-size:16px;height:26px;line-height:26px;display:inline-block;vertical-align:middle;padding-right:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-searchlist li .c-searchlist__title .highlight{color:#0099f7;}.c-searchlist li .c-searchlist__tag{font-size:12px;color:#a3a8ab;display:inline-block;line-height:22px;vertical-align:middle;}.c-searchlist li .c-searchlist__tag:before,.c-searchlist li .c-searchlist__tag:after{content:" ";display:table;}.c-searchlist li .c-searchlist__tag:after{clear:both;}.c-searchlist li .c-searchlist__tag > span{float:left;margin-right:8px;}.c-searchlist li .c-searchlist__tag > span.foodstar_level{color:#EB7D7D;}.c-searchlist li .c-searchlist__rtext{text-align:right;color:#666666;font-size:12px;line-height:26px;height:26px;padding-left:16px;-webkit-align-self:flex-start;align-self:flex-start;vertical-align:text-top;}.c-searchlist li .c-searchlist__rprice{text-align:right;color:#ff6912;font-size:15px;line-height:26px;height:26px;padding-left:20px;vertical-align:text-top;-webkit-align-self:flex-end;align-self:flex-end;}.c-searchlist li .c-searchlist__rprice > i{font-size:12px;padding-right:1px;vertical-align:1px;}.c-searchlist li .c-searchlist__rprice > span{font-size:12px;padding-left:1px;vertical-align:1px;}.c-searchlist li.play_pro .c-searchlist__title{display:block;height:auto;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.c-searchlist li.play_pro .c-searchlist__rprice{-webkit-align-self:center;align-self:center;}.c-searchlist li.search-more--relevant{font-size:16px;padding-right:16px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.c-searchlist li.search-more--relevant i{min-width:16px;}.c-searchlist li.search-more--relevant span.width-style1{display:block;line-height:26px;min-width:105px;}.c-searchlist li.search-more--relevant span.width-style2{display:block;line-height:26px;min-width:57px;}.c-searchlist li.search-more--relevant p{line-height:26px;color:#0099f7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-basis:auto;}.c-city_wrap > h3{font-family:'PingFangSC-Regular';border-top:8px solid #f0f3f6;padding:0 16px;height:32px;line-height:32px;font-size:15px;color:#a3a8ab;}.c-city_wrap > h3.notopbor{border:none 0;}.c-city_wrap .c-searchlist li:last-child:after{display:block;}.search_noresult{height:120px;font-size:15px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#a3a8ab;}.search_noresult .res_add{color:#039cdd;border:1px solid #039cdd;border-radius:3px;width:98px;height:33px;line-height:33px;font-size:15px;display:block;text-align:center;margin-top:10px;}@media (min-device-width:376px){.c-searchlist li .c-searchlist__tag,.c-searchlist li .c-searchlist__rtext{font-size:14px;}}.c-search__icon{width:16px;height:16px;display:block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/component/searchdivsp.png?v=20190325_18_00") no-repeat;background-size:125px 125px;background-position:0 -54px;}.c-search__icon.c-search--no1{background-position:0 0;}.c-search__icon.c-search--no2{background-position:-18px 0;}.c-search__icon.c-search--no3{background-position:-36px 0;}.c-search__icon.c-search--no4{background-position:-54px 0;}.c-search__icon.c-search--no5{background-position:-72px 0;}.c-search__icon.c-search--no6{background-position:-90px 0;}.c-search__icon.c-search--no7{background-position:-108px 0;}.c-search__icon.c-search--no8{background-position:0 -18px;}.c-search__icon.c-search--no9{background-position:-18px -18px;}.c-search__icon.c-search--no10{background-position:-36px -18px;}.c-search__icon.c-search--no11{background-position:-54px -18px;}.c-search__icon.c-search--no12{background-position:-72px -18px;}.c-search__icon.c-search--no13{background-position:-90px -18px;}.c-search__icon.c-search--no14{background-position:-108px -18px;}.c-search__icon.c-search--no15{background-position:0 -36px;}.c-search__icon.c-search--no16{background-position:-18px -36px;}.c-search__icon.c-search--no17{background-position:-36px -36px;}.c-search__icon.c-search--no18{background-position:-54px -36px;}.c-search__icon.c-search--no19{background-position:-72px -36px;}.c-search__icon.c-search--no20{background-position:-90px -36px;}.c-search__icon.c-search--no21{background-position:-108px -36px;}.c-search__icon.c-search--no22{background-position:0 -54px;}.c-search__icon.c-search--no23{background-position:-18px -54px;}.c-search__icon.c-search--no24{background-position:-36px -54px;}.c-search__icon.c-search--no25{background-position:-54px -54px;}.c-search__icon.c-search--no26{background-position:-72px -54px;}.c-search__icon.c-search--no27{background-position:-90px -54px;}.c-search__icon.c-search--no28{background-position:-108px -54px;}.c-tt-title{background:#fff;padding:12px 13px 12px 20px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.c-tt-title__title{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;color:#222222;font-family:'PingFangSC-Regular';}.c-tt-title__title > h3{font-size:25px;line-height:32px;font-family:'PingFangSC-Medium';}.c-tt-title__title > p{display:block;font-size:14px;line-height:21px;word-wrap:break-word;}.c-tt-title__title--comment{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;color:#666666;font-size:13px;padding-top:4px;}.c-tt-title__title--comment > .ui-comment-box{margin:0 4px 0 0;}.c-tt-title__title--comment > .comment_count{padding-left:10px;position:relative;}.c-tt-title__title--comment > .comment_count:after{content:'';right:-8px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.c-tt-title__title--comment > .comment_count:after{margin-top:-3px;}.c-tt-title__title--comment > strong{font-weight:normal;color:#ff6912;}.c-tt-title__ttbtn{width:34px;font-size:11px;margin-left:14px;color:#a3a8ab;text-align:center;line-height:15px;position:relative;}.c-tt-title__ttbtn:before{content:"";width:28px;height:28px;display:block;margin:0 0 4px 3px;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:0 -70px;}.c-tt-title__ttbtn.icon_livebtn:before{background-position:-30px -70px;}.l-borderwrap{position:relative;padding-left:20px;background:#fff;margin-bottom:8px;font-family:'PingFangSC-Regular';}.l-borderwrap.l-borderwrap--firsttop .l-borderwrap__item:first-child:after{display:none;}.l-borderwrap__item{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;position:relative;padding-right:20px;min-height:60px;}.l-borderwrap__item:after{content:'';width:100%;height:1px;position:absolute;bottom:auto;top:0;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.l-borderwrap__text{-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:15px;line-height:21px;color:#222222;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;margin:16px 0;word-wrap:break-word;}.l-borderwrap__text--fontchange{font-size:18px;padding:0;}.l-borderwrap__arrow{margin-left:25px;}.l-borderwrap__arrow:after{content:'';right:21px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.l-borderwrap__icon{position:relative;display:block;width:16px;height:16px;margin-right:8px;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;}.l-borderwrap__icon--address{margin-top:-3px;background-position:-26px 0;}.l-borderwrap__icon--time{background-position:-10px 0;}.menu-bottom{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;background:#fff;position:fixed;bottom:0;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;z-index:501;border:none 0;height:49px;line-height:49px;box-shadow:0 -1px 4px rgba(0,0,0,0.08);}.menu-bottom > li{height:49px;line-height:49px;width:100%;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;float:left;height:44px;line-height:44px;text-align:center;font-size:15px;position:relative;}.menu-bottom > li a{color:#666;}.menu-bottom > li a i.icon_jiang{width:12px;height:12px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/common/icon_jiang@3x.png?v=20190325_18_00") no-repeat;background-size:contain;border-radius:2px;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:50%;right:50%;margin-right:-49px;margin-top:-12px;}.menu-bottom > li.write-comment{}.menu-bottom > li.write-comment:before{background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-57px 0;width:15px;height:13px;margin:-5px 8px 0 0;display:inline-block;content:'';vertical-align:middle;}.menu-bottom > li.add-date{}.menu-bottom > li.add-date:before{width:14px;height:14px;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-42px 0;margin-right:8px;display:inline-block;content:'';vertical-align:middle;margin-top:-3px;}.menu-bottom > li:after{border-width:0;border-left:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;display:inline-block;content:'';height:24px;position:absolute;top:50%;right:0;margin-top:-12px;}.menu-bottom > li:first-child:after{display:none;}.menu-bottom.one-menu li{width:100%;}.menu-bottom.one-menu li:first-child:after{border:0;}.mdetail_comment{background:#fff;margin-bottom:8px;}.mdetail_comment .user-info{padding:12px 20px 0;}.mdetail_comment .c-ratedtitle{height:27px;padding:13px 20px 0 20px;}.mdetail_comment .c-ratedtitle__item > h3{font-size:16px;}.mdetail_comment .c-ratedtitle__item > span{font-size:14px;padding-left:4px;}.mdetail_comment .c-tt-title__title--comment{padding:2px 20px 0 20px;}.mdetail_comment .c-tt-title__title--comment > .comment_count:after{display:none;}.mdetail_comment .comment_block{background-color:#fff;overflow:hidden;position:relative;}.mdetail_comment .comment_block:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.mdetail_comment .comment_block:after{left:20px;}.mdetail_comment .comment_block .paragraph_comment{padding:12px 20px;line-height:23px;word-break:break-all;word-break:break-word;}.mdetail_comment .comment_block .paragraph_comment .plain_comment{font-size:15px;color:#222;}.mdetail_comment .comment_block .paragraph_comment .plain_comment.fold{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;}.mdetail_comment .comment_block .paragraph_comment .fold_switch{display:inline-block;font-size:14px;color:#0099F7;}.mdetail_comment .comment_block .img-group{padding:0 20px 17px;margin:-2px;}.mdetail_comment .comment_block .img-group:before,.mdetail_comment .comment_block .img-group:after{content:" ";display:table;}.mdetail_comment .comment_block .img-group:after{clear:both;}.mdetail_comment .comment_block .img-group > a{float:left;padding:2px;width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}.mdetail_comment .comment_block .img-group > a .count{position:absolute;padding:0 4px;right:2px;bottom:2px;font-size:12px;height:19px;line-height:19px;color:rgba(255,255,255,0.8);background:rgba(0,0,0,0.6);}.mdetail_comment .comment_block .img-group > a img{display:block;width:100%;background:#f0f1f5 url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat;background-size:contain;}.mdetail_comment .comment_block .play-group{padding:0 20px 17px;}.mdetail_comment .comment_block .play-group .play-item{width:169px;height:95px;overflow:hidden;position:relative;}.mdetail_comment .comment_block .play-group .play-item:before{content:"";width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-60px -69px;}.mdetail_comment .comment_block .play-group .play-item img{display:block;width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.mdetail_comment .tag-list{margin:15px 0 10px 20px;}.mdetail_comment .tag-list ul{padding:0;max-height:64px;overflow:hidden;}.mdetail_comment .tag-list ul:before,.mdetail_comment .tag-list ul:after{content:" ";display:table;}.mdetail_comment .tag-list ul:after{clear:both;}.mdetail_comment .tag-list ul li{float:left;padding:0 8px;height:28px;line-height:28px;text-align:center;font-size:12px;color:#222222;background:#f5f6f7;border-radius:2px;cursor:pointer;margin:0 8px 8px 0;}.mdetail_comment .tag-list ul li span{padding-left:4px;}.mdetail_comment .tag-list ul li:last-of-type{margin-right:0;}.mdetail_comment .tag-list ul li.active{color:#fff;background:#0099f7;}.mdetail_comment .tag-h{border:none 0;padding:0 0 4px 0;margin-left:20px;}.mdetail_comment .tag-h ul{max-height:72px;overflow:hidden;}.mdetail_comment .tag-h ul li{background:#f5f6f7;height:28px;line-height:28px;margin:0 8px 8px 0;}.mdetail_comment .tag-h ul li.active{background:#0099f7;}.mdetail_comment .find_morelink{position:relative;padding:16px 0;color:#0099f7;font-size:15px;line-height:21px;text-align:center;}.video_cover{position:relative;display:inline-block;}.video_cover video,.video_cover img{width:169px;height:95px;}.video_cover .btn_play{position:absolute;left:68px;top:32px;width:32px;height:32px;background-image:url("https://pages.c-ctrip.com/you/comment/video_play.png?v=20190325_18_00");background-size:32px auto;background-repeat:no-repeat;}.journey_toast{position:fixed;bottom:63px;left:0;padding:0 14px;box-sizing:border-box;width:100%;z-index:100;}.journey_toast .journey_inner{padding:0 9px 0 15px;background:rgba(51,51,51,0.96);color:#fff;min-height:60px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;border-radius:2px;}.journey_toast .tips_text{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.journey_toast .tips_text p{padding-top:2px;font-size:15px;opacity:.9;line-height:1;}.journey_toast .tips_text span{display:inline-block;opacity:.5;font-size:12px;line-height:12px;padding-top:6px;}.journey_toast .find_arrow{position:relative;opacity:.9;font-size:16px;line-height:22px;padding-right:23px;}.journey_toast .find_arrow:after{content:"";width:23px;height:23px;position:absolute;right:0;top:0;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-95px -64px;}.c-ratedtitle{height:60px;padding:0 20px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.c-ratedtitle__item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.c-ratedtitle__item > h3{font-size:19px;color:#222222;font-family:'PingFangSC-Regular';}.c-ratedtitle__item > span{padding-left:8px;padding-top:2px;font-size:15px;color:#666666;}.c-ratedtitle__rlink{font-size:15px;color:#666666;position:relative;padding-right:12px;line-height:21px;}.c-ratedtitle__rlink:after{content:'';right:1px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.c-ratedtitle__price{font-size:13px;color:#ff6912;}.c-ratedtitle__price > em{padding:0 1px;font-size:16px;line-height:23px;}.user-info{padding:12px 16px 0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;height:36px;}.user-info .user-info__portrait{background:url('https://images4.c-ctrip.com/target/headphoto/portrait_180_180.jpg?v=20190325_18_00') no-repeat 50%;background-position:50% 50%;background-size:100%;width:36px;height:36px;border-radius:50%;}.user-info .user-info__portrait > img{width:36px;height:36px;border-radius:50%;}.user-info .user-info__content{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:8px;overflow:hidden;}.user-info .user-info__epic{width:40px;height:40px;background-image:url("https://pages.c-ctrip.com/you/comment/comment_epic.png?v=20190325_18_00");background-size:40px auto;}.user-info .user-info__hold{text-align:right;font-size:14px;color:#FF6912;}.user-detail{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:3px;}.user-detail .user-detail__name{margin-right:8px;color:#222;font-size:14px;line-height:20px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.user-detail .user-detail__tags{white-space:nowrap;font-size:0;font-family:'PingFangSC-Regular';}.user-detail .user-detail__tags > span{margin-right:4px;display:inline-block;font-size:9px;line-height:14px;height:13px;color:#fff;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;}.user-detail .user-detail__tags .user-detail__tags--level{padding:0 4px;background-color:#E3B867;}.user-detail .user-detail__tags .user-detail__tags--title{padding:0 2.5px;background-color:rgba(1,150,255,0.6);}.msl_special_cai_icon{background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;}.theme_list{background-color:#fff;height:100%;}.theme_list li{width:100%;clear:both;overflow:hidden;position:relative;}.theme_list li:before{content:'';position:absolute;left:0;width:100%;height:1px;bottom:0;border-width:0;border-bottom:1px solid #ecedf1;-webkit-border-image:url(//pic.c-ctrip.com/picaresonline/gs/gourmet/3.1.12/default/build/foods/img/pic_border_half.png) 2 stretch;}.theme_list li a{display:block;padding-bottom:15px;}.theme_list li .sin_li{min-height:85px;}.theme_list li .sin_li:before,.theme_list li .sin_li:after{content:" ";display:table;}.theme_list li .sin_li:after{clear:both;}.theme_list li .pic{width:105px;height:70px;border-radius:3px;background:#ffffff url("https://pages.c-ctrip.com/you/common/default130.png?v=20190325_18_00") no-repeat 50% 50%;background-size:50px 50px;-webkit-background-size:50px 50px;background-color:#EBEBEC;margin:15px 0 0 10px;position:absolute;}.theme_list li .pic img{width:105px;height:70px;border-radius:2px;}.theme_list li dl{min-height:70px;padding:15px 10px 0 125px;}.theme_list li dl dt{margin:0;font-size:14px;position:relative;padding:6px 0 2px 0;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.theme_list li dl dd{font-size:12px;color:#b2b2b2;line-height:20px;clear:both;}.theme_list li dl dd span{color:#e4263b;}.theme_list li dl dd.percentage{color:#777;}.theme_list li dl dd.percentage span{color:#ff8503;}.theme_list.square_list li .sin_li{min-height:85px;}.theme_list.square_list li .pic{width:70px;height:70px;margin-left:15px;}.theme_list.square_list li .pic img{width:70px;height:70px;}.theme_list.square_list li dl{min-height:82px;padding-left:100px;}.theme_list.square_list li dl dt{font-size:15px;}.special_topmain{width:100%;padding-bottom:66.67%;height:0;position:relative;overflow:hidden;}.special_topmain img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.special_topmain .number_tips{position:absolute;z-index:2;left:0;top:68px;border-radius:0 30px 30px 0;background:rgba(0,0,0,0.6);color:#fff;font-size:11px;height:20px;line-height:20px;padding:0 9px 0 11px;}.special_topmain .number_tips:before{content:'';display:inline-block;width:10px;height:12px;background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;background-position:-80px -2px;vertical-align:-2px;margin-right:9px;}.res_special_info{margin:-45px 10px 0;padding:15px 25px 28px;position:relative;z-index:1;color:#fff;background:#FFFFFF;box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border-radius:10px;}.res_special_info .recommend_count{font-size:20px;margin-bottom:12px;color:#333;text-align:center;line-height:17px;font-family:PingFangSC-Medium;}.res_special_info .recommend_count span{padding-left:8px;}.res_special_info .special_number{position:relative;margin-bottom:5px;margin-top:18px;padding:5px 0;}.res_special_info .special_number:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.res_special_info .special_number span{color:#DD2626;text-align:center;position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:#fff;z-index:2;padding:0 8px;}.res_special_info .special_number.current span{color:#999;}.res_special_info .detail_text{line-height:23px;color:#666;}.res_special_info .detail_text.current{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;}.res_special_info .explain_text_open{position:absolute;width:76px;height:28px;padding:10px 10px 0;bottom:0;left:50%;margin-left:-38px;}.res_special_info .explain_text_open p{width:56px;height:18px;background:#F8F8F8;border-radius:5px 5px 0 0;line-height:18px;font-size:11px;color:#999;text-align:center;padding-right:13px;}.res_special_info .explain_text_open p:after{position:absolute;top:16px;right:17px;content:'';width:0;height:0;border-width:6px 6px 0;border-style:solid;border-color:#999 transparent transparent;}.res_special_info .explain_text_open.current p:after{border-width:0 6px 6px;border-style:solid;border-color:transparent transparent #999;}.special_detail_more_box{width:100%;overflow:hidden;}.special_detail_more_box .title{padding:22px 14px 10px 15px;position:relative;font-family:PingFangSC-Medium;font-size:18px;line-height:25px;color:#333;}.special_detail_more_box .title:after{content:'';margin-top:6px;margin-left:2px;position:absolute;top:24px;right:18px;width:10px;height:10px;border-bottom:1px #000 solid;border-left:1px #000 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.special_detail_more_box .box{width:1000px;height:100px;padding-left:10px;}.special_detail_more_box .box .item_list{float:left;width:75px;margin-right:10px;}.special_detail_more_box .box .item_list .pic{position:relative;width:75px;height:75px;border-radius:5px;overflow:hidden;}.special_detail_more_box .box .item_list .pic img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.special_detail_more_box .box .item_list .pic .hot_icon{position:absolute;left:0;bottom:0;width:100%;height:18px;line-height:18px;font-size:11px;color:#fff;background:rgba(0,0,0,0.2);text-align:center;}.special_detail_more_box .box .item_list .pic .hot_icon:before{content:'';display:inline-block;width:10px;height:12px;background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;background-position:-95px -2px;margin-right:3px;}.special_detail_more_box .box .item_list .name{text-align:center;font-size:13px;color:#333;padding:6px 2px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.special_detail_more_box .box .item_list.last{width:75px;height:100px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);border-radius:5px;text-align:center;line-height:18px;}.special_detail_more_box .box .item_list.last .item_look_btn .icon{margin-top:18px;margin-bottom:6px;display:inline-block;width:22px;height:21px;background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;background-position:-30px -2px;}.special_detail_more_box .box .item_list.last .item_look_btn .look{font-family:PingFangSC-Medium;font-size:13px;color:#333;margin-bottom:2px;}.special_detail_more_box .box .item_list.last .item_look_btn .number{font-size:11px;color:#999;}.special_picheader{position:relative;width:100%;height:0;padding-bottom:50.67%;}.special_picheader img{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.special_picheader .spicheader_title{position:absolute;z-index:2;left:0;top:62px;text-align:center;font-size:28px;line-height:33px;width:100%;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 30px 35px;font-family:PingFangSC-Medium;text-shadow:0 2px 4px rgba(0,0,0,0.5);}.special_picheader .total_cai{position:absolute;z-index:2;width:100%;text-align:center;left:0;top:108px;font-size:13px;line-height:18px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.5);}.special_picheader .total_cai span{position:relative;}.special_picheader .total_cai span:before,.special_picheader .total_cai span:after{content:'';position:absolute;top:9px;left:-20px;width:10px;height:1px;background:-webkit-linear-gradient(bottom,#ececec 0%,#cccccc 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(bottom,#ececec 0%,#cccccc 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.special_picheader .total_cai span:after{left:auto;right:-20px;}.special_listwrap{position:relative;z-index:2;margin-top:-15px;padding:0 10px 19px;overflow:hidden;}.special_listwrap .special_item{background:#fff;padding:10px;margin-bottom:10px;border-radius:3px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.special_listwrap .special_item__pic{width:110px;height:110px;margin-right:12px;position:relative;border-radius:5px;}.special_listwrap .special_item__pic img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;border-radius:3px;}.special_listwrap .special_item__pic .msl_top_icon{position:absolute;top:-10px;left:30px;height:20px;line-height:20px;width:50px;background-image:linear-gradient(90deg,#ff4dbb 0%,#f83030 76%);border-radius:0 0 10px 10px;font-size:12px;text-align:center;font-family:PingFangSC-Medium;}.special_listwrap .special_item__pic .msl_top_icon.current{background:rgba(0,0,0,0.5);}.special_listwrap .special_item__textview{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.special_listwrap .special_item__textview--title{font-size:18px;padding-top:2px;color:#333;line-height:26px;font-family:'PingFangSC-Medium';margin-bottom:3px;}.special_listwrap .special_item__textview--descriptive{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;padding-top:1px;font-size:12px;color:#666;line-height:18px;margin-bottom:7px;}.special_listwrap .special_item__textview--recommendres{color:#FF7373;font-size:12px;line-height:15px;font-family:PingFangSC-Medium;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.special_listwrap .special_item__textview--recommendres .hot_icon{position:relative;padding-left:15px;padding-right:25px;}.special_listwrap .special_item__textview--recommendres .hot_icon:before{content:"";height:13px;width:10px;position:absolute;left:0;top:1px;background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;background-position:-2px -2px;}.special_listwrap .special_item__textview--recommendres .recommend_icon{position:relative;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:16px;}.special_listwrap .special_item__textview--recommendres .recommend_icon:before{content:"";height:12px;width:11px;position:absolute;left:0;top:2px;background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;background-position:-15px -2px;}.specialList_more_tips{text-align:center;font-size:12px;color:#999;line-height:18px;}.special_detail .l-modlist .c-imgbox{border-radius:5px;overflow:hidden;}.special_detail .l-modlist .c-imgbox .top_number{display:block;position:absolute;z-index:2;top:0;left:0;width:30px;height:20px;line-height:18px;text-align:center;color:#fff;font-size:13px;border-radius:0 0 20px 0;padding-right:8px;background-image:linear-gradient(90deg,#ff4dbb 0%,#f83030 76%);}.special_detail .l-modlist .c-imgbox .top_number.current{background:rgba(153,153,153,0.5);}.l-sightheadouter{height:100%;font-family:'PingFangSC-Regular';}.l-sightheadouter.l-sightheadouter--ios .l-sightheadouter__headwrap{padding-top:20px;box-sizing:content-box;}.l-sightheadouter.l-sightheadouter--ios .l-topheadpic__text .textinner{padding-top:76px;padding-top:0.76rem;}.l-sightheadouter.l-sightheadouter--iosx .l-sightheadouter__headwrap{padding-top:44px;box-sizing:content-box;}.l-sightheadouter.l-sightheadouter--iosx .l-topheadpic__text .textinner{padding-top:100px;padding-top:1rem;}.l-sightheadouter.l-sightheadouter--iosx .l-sightheadouter__head-srollview{padding-bottom:72px;}.l-sightheadouter.l-sightheadouter--iosx .current_location{padding-bottom:34px;box-sizing:content-box;}.l-sightheadouter.l-sightheadouter--iosx .home_e_wrap .slider_topimg,.l-sightheadouter.l-sightheadouter--iosx .home_e_wrap .l-topheadpic__pic{padding-bottom:46.22%;}.l-sightheadouter.l-sightheadouter--iosx .home_e_wrap .l-topheadpic__text{padding-top:46.22%;}.l-sightheadouter__headwrap{position:fixed;top:0;left:0;right:0;z-index:5;height:49px;}.l-sightheadouter__headwrap.l-sightheadouter__headwrap--white{background:#fff;}.l-sightheadouter__headwrap.l-sightheadouter__headwrap--white i.common-iconfont{color:#444;text-shadow:none;}.l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead:after{content:'';width:100%;height:1px;position:absolute;bottom:0;top:auto;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox{background:#ECECEC;color:#666666;}.l-sightheadouter__head-srollview{box-sizing:border-box;height:100%;width:100%;top:0;left:0;right:0;padding-bottom:27px;font-family:'PingFangSC-Regular';overflow:hidden;position:relative;overflow-y:auto;overflow-x:hidden;}.l-customhead{height:49px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.l-customhead i.common-iconfont{width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;color:#fff;font-size:16px;border-radius:50%;background:rgba(255,255,255,0.2);}.l-customhead__left{box-sizing:content-box;}.l-customhead__left .ui-icon-back{width:22px;box-sizing:content-box;margin:0 11px 0 9px;}.l-customhead__right .ui-icon-share{width:22px;margin:0 9px 0 11px;box-sizing:content-box;}.l-customhead__center{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.l-customhead__center .searchbox{background:#fff;color:#999;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;border-radius:45px;height:36px;line-height:36px;text-align:center;color:#a3a8ab;}.l-customhead__center .searchbox__city{max-width:105px;padding:0 12px 0 16px;position:relative;}.l-customhead__center .searchbox__city span{box-sizing:content-box;padding-right:12px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#222222;font-size:15px;text-align:right;max-width:61px;}.l-customhead__center .searchbox__city span:after{content:" ";position:absolute;right:12px;top:15px;border:4px solid #868686;border-color:#868686 transparent transparent transparent;border-top-width:5px;width:0;height:2px;margin-left:5px;vertical-align:3px;}.l-customhead__center .searchbox__city:after{content:'';width:1px;position:absolute;left:auto;right:0;top:0;height:20px;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.l-customhead__center .searchbox__city:after{background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#d8d8d8 25%,#d8d8d8 75%,transparent 75%,transparent 100%);top:8px;}.l-customhead__center .searchbox__text{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:7px;text-align:left;font-size:14px;line-height:36px;color:#a3a8ab;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:0;}.l-customhead__center .searchbox__text .ui-search{margin-right:4px;line-height:1;font-size:14px;margin-top:10px;color:#C8C8C8;text-shadow:none;background:none;}.c-listfilter{background:#f0f3f6;border-top:8px solid #fff;border-bottom:8px solid #fff;padding:6px 20px;width:100%;box-sizing:border-box;overflow:hidden;}.c-listfilter__text > li{float:left;background:#fff;margin-right:8px;text-align:center;height:30px;line-height:30px;padding:0 8px;font-size:13px;font-family:'PingFangSC-Regular';border-radius:2px;position:relative;box-sizing:content-box;}.c-listfilter__text > li:active{background:#e5e5e5;}.c-listfilter__text--count-two{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;box-sizing:content-box;}.c-listfilter__text--count-two > li{float:none;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding:0 8px;box-sizing:border-box;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-listfilter__text--count-two > li:last-child{margin-right:0;}.home_e_wrap .slider_topimg{width:100%;height:0;position:relative;padding-bottom:39.73%;overflow:hidden;}.home_e_wrap .slider_topimg:before{content:"";width:100%;height:70px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0.64) 0%,rgba(0,0,0,0) 100%);z-index:2;}.home_e_wrap .slider_topimg .swiper-container{position:absolute;top:0;width:100%;}.home_e_wrap .l-topheadpic__pic{width:100%;height:0;position:relative;padding-bottom:39.73%;overflow:hidden;}.home_e_wrap .l-topheadpic__pic > img{width:100%;}.home_e_wrap .l-topheadpic__text{width:100%;padding-top:39.73%;position:absolute;z-index:3;top:0;left:0;}.home_e_wrap .l-topheadpic__text .textinner{position:absolute;top:0;padding:44px 20px 20px;box-sizing:border-box;width:100%;height:100%;left:0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;}.home_e_wrap .slider_ad_cityfood dl,.home_e_wrap .slider_recomend_cityfood dl{color:#fff;}.home_e_wrap .slider_ad_cityfood dl dt,.home_e_wrap .slider_recomend_cityfood dl dt{font-size:25px;line-height:32px;font-family:'PingFangSC-Medium';}.home_e_wrap .slider_ad_cityfood dl dd,.home_e_wrap .slider_recomend_cityfood dl dd{font-size:16px;line-height:21px;}.home_e_wrap .slider_ad_cityfood dl dd em,.home_e_wrap .slider_recomend_cityfood dl dd em{color:#ffeb0d;}.home_e_wrap .slider_recomend_cityfood dl dt{color:#ff0f0f;}.home_e_wrap .slider_recomend_cityfood dl dd span{position:relative;padding-right:9px;}.home_e_wrap .slider_recomend_cityfood dl dd span:after{content:"";height:3px;width:3px;background:#fff;position:absolute;right:3px;top:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.home_e_wrap .slider_recomend_cityfood dl dd span:last-child:after{display:none;}.home_e_wrap .recommend_you{height:50px;position:relative;padding:0 0 0 71px;overflow:hidden;background:#fff;color:#666666;z-index:1;}.home_e_wrap .recommend_you .recommend_title{width:71px;display:block;height:50px;position:absolute;left:0;top:0;}.home_e_wrap .recommend_you .recommend_title:before{content:"";width:44px;height:33px;display:block;margin:8px 0 0 16px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:0 -26px;}.home_e_wrap .recommend_you .recommend_ul .recommend_li{height:50px;padding:0 35px 0 0;position:relative;background:#fff;}.home_e_wrap .recommend_you .recommend_ul .recommend_li div.aligntext{height:51px;display:-webkit-box;-webkit-box-align:center;box-sizing:border-box;}.home_e_wrap .recommend_you .recommend_ul .recommend_li p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:16px;}.home_e_wrap .recommend_you .recommend_ul .recommend_li span.checktext{display:inline-block;}.home_e_wrap .recommend_you .recommend_ul .recommend_li span.closeicon{display:block;position:absolute;top:50%;margin-top:-4px;right:13px;width:10px;height:10px;}.home_e_wrap .recommend_you .recommend_ul .recommend_li span.closeicon:after{content:'';right:5px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.home_e_wrap .recommend_you .recommend_ul .recommend_li .f_count,.home_e_wrap .recommend_you .recommend_ul .recommend_li strong{font-weight:normal;color:#222222;}.home_e_wrap .rank_msl{position:relative;width:100%;margin-bottom:8px;background-color:#fff;}.home_e_wrap .rank_msl .rank_swiper_warper{width:100%;height:208px;position:relative;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-pic{display:inline-block;width:219px;height:146px;vertical-align:top;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-pic > img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part{width:219px;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part .restaurant-name{width:auto;margin:8px 0 2px 0;display:block;color:#222222;font-size:17px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part dt{line-height:normal;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part dd{font-size:12px;line-height:14px;height:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part .rankstar{color:#DD2626;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part .caixi{margin-left:10px;color:#666;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part .reprice{color:#666;position:relative;padding-left:5px;}.home_e_wrap .rank_msl .rank_swiper_warper .restaurant-part .reprice:before{content:'';width:1px;display:inline-block;height:9px;margin-right:5px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#666666 25%,#666666 75%,transparent 75%,transparent 100%);}.home_e_wrap .rank_msl .rank_swiper_warper .swiper-wrapper .swiper-slide:nth-child(-n+4){width:219px;}.home_e_wrap .rank_msl .rank_swiper_warper .swiper-wrapper .swiper-slide:first-child{margin-left:20px;}.home_e_wrap .rank_msl .rank_swiper_warper .swiper-wrapper .swiper-slide:nth-child(5){width:270px;}.home_e_wrap .rank_msl .rank_swiper_warper .toseemore{width:48px;height:100%;display:inline-block;text-align:center;padding-top:28px;padding-left:18px;padding-right:22px;line-height:15px;font-size:12px;color:#999;}.restitlepart{position:relative;padding:11px 20px;background-color:#fff;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.restitlepart .title{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:inline-block;color:#222;font-size:19px;line-height:23px;}.restitlepart .title .question_tips{width:17px;height:17px;margin-left:9px;display:inline-block;vertical-align:-2px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-163px 0;}.restitlepart .watchmore{font-size:16px;line-height:23px;color:#666;padding-right:8px;position:relative;}.restitlepart .watchmore:after{content:'';right:-2px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.restitlepart .watchmore:after{margin-top:-4px;}.restitlepart.all_resspace{padding:11px 20px 3px;}.restitlepart.local_special{padding:15px 15px 10px;background:none;font-size:18px;color:#333;line-height:25px;}.restitlepart.local_special span{margin-left:10px;font-size:12px;color:#666;line-height:18px;}.restitlepart.local_special .add_look{position:relative;width:70px;height:22px;line-height:20px;border:1px solid #999;border-radius:11px;text-align:center;padding-left:18px;}.restitlepart.local_special .add_look:before{position:absolute;left:12px;top:3px;content:'';width:15px;height:14px;background:url("https://pages.c-ctrip.com/you/foods/msl_special_cai_icon.png?v=20190325_18_00") no-repeat;background-size:200px 100px;background-position:-58px -2px;}.advertisementpart{padding:0 20px;background:#fff;overflow:hidden;position:relative;border-top:8px solid #fff;border-bottom:8px solid #fff;}.advertisementpart img{width:100%;text-align:center;}.advertisementpart .innertext{position:absolute;top:0;left:0;padding:0 40px;box-sizing:border-box;width:100%;height:100%;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;color:#fff;}.advertisementpart .innertext dl{color:#fff;}.advertisementpart .innertext dl dt{font-size:21px;line-height:21px;font-family:'PingFangSC-Medium';}.advertisementpart .innertext dl dd{font-size:16px;line-height:16px;padding-top:4px;}.advertisementpart-full{background:#fff;position:relative;}.advertisementpart-full:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.advertisementpart-full img{width:100%;text-align:center;}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-container-horizontal > .swiper-pagination-bullets{line-height:8px;bottom:9px;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;border:1px solid #fff;margin:0 3px;opacity:1;display:inline-block;background:transparent;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff !important;}.search_fixtop .l-sightheadouter__headwrap{z-index:2003;height:44px;}.search_fixtop .search_v615{padding-top:44px;}.search_fixtop.l-sightheadouter--ios .search_v615{padding-top:64px;}.search_fixtop.l-sightheadouter--ios .search_v615 .search-panel .result_none{top:64px;}.c-listfilter__text > li{max-width:114px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-listfilter__text--count-two > li{max-width:100%;}.grid_index_input_value{font-family:PingFangSC-Medium;font-size:13px;line-height:18px;padding:12px 16px;background:#fff;}.special_cuisine{background:#fff;margin-bottom:8px;padding:16px 20px;min-height:70px;position:relative;}.special_cuisine:before,.special_cuisine:after{content:" ";display:table;}.special_cuisine:after{clear:both;}.special_cuisine:after{content:'';right:20px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #c8c8c8 solid;border-left:1px #c8c8c8 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.special_cuisine dl{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;}.special_cuisine dl dt{font-size:17px;line-height:26px;margin-bottom:4px;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.special_cuisine dl dd{font-size:12px;color:#666;line-height:14px;}.special_cuisine dl dd span{color:#dd2626;}.home_f_wrap .current_location{bottom:0;}.home_f_wrap .c-gototop{bottom:40px;}.version_f_filter{position:relative;width:100%;z-index:1005;padding:0 20px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:49px;background:#fff;-webkit-justify-content:space-between;justify-content:space-between;}.version_f_filter:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.version_f_filter.index_filter{height:39px;}.version_f_filter.bottom_line_none:after{content:none;}.version_f_filter .version_f_item{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;font-family:'PingFangSC-Regular';font-size:14px;color:#222222;}.version_f_filter .version_f_item > span{padding-right:6px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:20px;height:20px;min-width:34px;max-width:77px;}.version_f_filter .version_f_item:last-child > span{min-width:62px;}.version_f_filter .version_f_item > i{width:0;height:0;line-height:0;margin-top:2px;border:4px solid #a3a8ab;border-color:#a3a8ab transparent transparent;}.version_f_filter .version_f_item.actived{color:#dd2626;}.version_f_filter .version_f_item.actived > i{border-color:transparent transparent #dd2626;margin:0 0 4px 0;}.version_f_filter .version_f_item.thselected:after{content:"";position:absolute;width:5px;height:5px;overflow:hidden;top:-1px;right:10px;background:#dd2626;border-radius:5px;}.version_f_filter .version_f_item.thselected > span{position:relative;}.version_f_filter--nofull{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;padding:0 16px;}.version_f_filter--nofull .version_f_item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.version_f_filter--nofull .version_f_item > span{max-width:none;}.version_f_filter--nofull .version_f_item.thselected:after{display:none;}.version_f_filter--nofull .version_f_item.thselected > span{position:relative;}.version_f_filter--nofull .version_f_item.thselected > span:after{content:"";position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:2px;background:#dd2626;border-radius:5px;}.bg_mask{z-index:1001;}.l-filterbox{position:fixed;display:none;z-index:1006;width:100%;max-height:440px;max-height:4.4rem;background:#fff;font-family:'PingFangSC-Regular';}.l-filterbox__scroll{max-height:440px;max-height:4.4rem;position:relative;overflow-x:hidden;overflow-y:auto;}.l-filterbox.index_filter.current{top:88px;}.l-filterbox.index_filter.l-filterbox-ios.current{top:108px;}.l-filterbox.index_filter.l-filterbox-iosx.current{top:132px;}.l-filterbox.current{top:98px;display:block;}.l-filterbox.l-filterbox-ios.current{top:118px;}.l-filterbox.l-filterbox-iosx.current{top:142px;}.l-filterbox.l-filtertop-size1{top:49px;}.l-filterbox.msl_billboard_screen{top:122px;}.l-filterbox.msl_billboard_screen--ios{top:142px;}.l-filterbox.msl_billboard_screen--iosx{top:166px;}.l-filterbox.l-filtertop-size1h5{top:93px;}.l-filterbox .filteritem-group{height:440px;height:4.4rem;background-color:#f0f0f0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.l-filterbox .filteritem-group .filter-tab-head{width:100px;width:1.05rem;overflow-y:auto;overflow-x:hidden;z-index:1;-webkit-overflow-scrolling:touch;}.l-filterbox .filteritem-group .filter-tab-head li{position:relative;line-height:20px;padding:12px 0 12px 20px;font-size:15px;color:#666;overflow:hidden;}.l-filterbox .filteritem-group .filter-tab-head li:after{content:'';width:100%;height:1px;position:absolute;bottom:0;top:auto;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.l-filterbox .filteritem-group .filter-tab-head li > span{display:inline-block;padding-right:4px;position:relative;}.l-filterbox .filteritem-group .filter-tab-head li.actived{z-index:1;color:#222;background-color:#fff;box-sizing:content-box;}.l-filterbox .filteritem-group .filter-tab-head li.thselected > span{color:#dd2626;}.l-filterbox .filteritem-group .filter-tab-head li.thselected > span:before{content:"";position:absolute;left:-9px;top:7px;height:5px;width:5px;border-radius:5px;background:#dd2626;}.l-filterbox .filteritem-group .filter-tab-body{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding:0 0 0 20px;background-color:#fff;overflow-y:auto;overflow-x:hidden;z-index:1;-webkit-overflow-scrolling:touch;display:none;}.l-filterbox .filteritem-group .filter-tab-body.current{display:block;}.l-filterbox .filteritem-group .filter-tab-body li{display:block;position:relative;line-height:20px;padding:12px 40px 12px 0;font-size:15px;color:#333;}.l-filterbox .filteritem-group .filter-tab-body li:after{content:'';width:100%;height:1px;position:absolute;bottom:0;top:auto;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.l-filterbox .filteritem-group .filter-tab-body li p.ename{padding-top:1px;line-height:15px;font-size:12px;}.l-filterbox .filteritem-group .filter-tab-body li.actived{color:#dd2626;}.l-filterbox .filteritem-group .filter-tab-body li.actived:before{content:'';position:absolute;top:50%;margin-top:-6px;width:16px;height:16px;right:17px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-16px -257px;}.l-filterbox .filteritem-group.facilities-group{height:391px;height:3.91rem;}.l-filterbox .filteritem-group.facilities-group .facilities li:nth-child(n+2):before{content:"";width:15px;height:15px;right:18px;top:50%;margin-top:-8.5px;border-radius:1px;position:absolute;display:inline-block;border:1px solid #e6e6e6;}.l-filterbox .filteritem-group.facilities-group .facilities li:nth-child(n+2).actived::before{border:none 0;background:url(https://pages.c-ctrip.com/you/foods/msl_select_icon.png?v=20190325_18_00) center center;background-size:18px 18px;}.l-filterbox .filteritem-group.facilities-group.nofirstchoice .facilities li:first-child:before{content:"";width:15px;height:15px;right:18px;top:50%;margin-top:-8.5px;border-radius:1px;position:absolute;display:inline-block;border:1px solid #e6e6e6;}.l-filterbox .filteritem-group.facilities-group.nofirstchoice .facilities li:first-child.actived::before{border:none 0;background-position:0 -257px;}.l-filterbox .filteritem-group.filter-multistage{word-break:break-word;}.l-filterbox .filteritem-group.filter-multistage .filter-tab-head li.actived{background:#fafafa;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner .filter-tab-head{background:#fafafa;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner .filter-tab-head p.ename{padding-top:1px;line-height:15px;font-size:12px;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner .filter-tab-head li{padding-right:5px;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner .filter-tab-head li:after{left:20px;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner .filter-tab-head li.actived{background:#fff;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner .filter-tab-head li.thselected span{color:#dd2626;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner.caixi_last .filter-tab-head .thselected span{color:#dd2626;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner.caixi_last .facilities li::before{content:none;border:none;}.l-filterbox .filteritem-group.filter-multistage .multistage_inner.caixi_last .facilities li.actived::before{content:'';position:absolute;top:50%;margin-top:-6px;width:16px;height:16px;right:17px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-16px -257px;}.filteritem-group-label{height:3.91rem;word-break:break-word;overflow-x:auto;}.filteritem-group-label .filter-tab-line{width:100%;padding:12px 8px 1px;font-size:13px;color:#222;background:#fff;}.filteritem-group-label .filter-tab-line .label-box{overflow:hidden;}.filteritem-group-label .filter-tab-line .filter-tab-line-title{font-family:PingFangSC-Medium;line-height:20px;padding:0 4px 8px;}.filteritem-group-label .filter-tab-line .filter-tab-line-label{float:left;width:25%;margin-bottom:7px;}.filteritem-group-label .filter-tab-line .filter-tab-line-label.actived .filter-tab-line-label-bd{background:url(https://pages.c-ctrip.com/you/foods/grid_vd_screen.png?v=20190325_18_00) #ffffff right bottom no-repeat;background-size:18px 18px;}.filteritem-group-label .filter-tab-line .filter-tab-line-label.actived .filter-tab-line-label-bd span{color:#DD2626;}.filteritem-group-label .filter-tab-line .filter-tab-line-label.actived .filter-tab-line-label-bd:before{border-color:#DD2626;}.filteritem-group-label .filter-tab-line .filter-tab-line-label .filter-tab-line-label-bd{height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';font-size:11px;line-height:17px;color:#666666;background:#ffffff;display:inline-block;margin-right:5px;position:relative;margin:0 4px;height:34px;line-height:34px;padding:0 4px;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.filteritem-group-label .filter-tab-line .filter-tab-line-label .filter-tab-line-label-bd:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #e2e3e6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.filteritem-group-label .filter-tab-line .filter-tab-line-label .filter-tab-line-label-bd:before{border-radius:14px;width:198%;height:198%;}.filteritem-group-label .filter-tab-line .filter-tab-line-label .filter-tab-line-label-bd span{display:inline-block;width:100%;text-align:center;color:#333;line-height:14px;font-size:13px;box-sizing:border-box;}.filter_btn{height:49px;background:#fff;position:relative;z-index:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.filter_btn:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,transparent 50%,transparent 100%);}.filter_btn p{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:17px;line-height:49px;color:#666;}.filter_btn p:nth-child(n+2){color:#fff;background:#dd2626;}.c-singleline{padding:0 0 0 20px;}.c-singleline__item{font-size:15px;position:relative;height:44px;line-height:44px;}.c-singleline__item:after{content:'';width:100%;height:1px;position:absolute;bottom:0;top:auto;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,#ececec 25%,#ececec 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.c-singleline__item:last-of-type:after{display:none;}.c-singleline__item.actived{color:#DD2626;}.c-singleline__item.actived:before{content:'';position:absolute;top:50%;margin-top:-6px;right:20px;width:10px;height:7px;border-radius:1px;border-bottom:2px #DD2626 solid;border-left:2px #DD2626 solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.l-market{margin-bottom:8px;padding-bottom:0;}.l-market .icon_market{background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-34px -257px;width:40px;height:25px;position:absolute;z-index:2;top:0;left:-4px;}.l-market .c-textview{position:relative;padding-right:24px;}.l-market .c-textview:after{content:'';right:-4px;top:50%;margin-top:-4px;position:absolute;width:7px;height:7px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.l-market .c-textview .c-textview__title{height:28px;padding-bottom:0;margin-top:4px;}.l-market .c-textview .c-textview__title .c-textview__title--text{line-height:28px;}.l-market .c-textview .marketfood_count{font-size:12px;line-height:15px;margin:8px 0 9px 0;color:#666666;}.l-market .c-textview .c-textview__bottom{padding-bottom:0;}.l-market .c-textview .c-textview__bottom:after{content:none;}.l-market .c-textview .c-textview__bottom--distance{font-size:13px;line-height:18px;margin-right:0;}.l-market .c-textview .c-textview__bottom--distance .landmark_outbox > span{margin-right:0;}.l-market .findmore_market{font-size:14px;color:#222;height:39px;line-height:39px;position:relative;text-align:center;overflow:hidden;}.l-market .findmore_market span{display:inline-block;}.l-market .findmore_market span:after{content:'';vertical-align:3px;margin-left:8px;display:inline-block;width:6px;height:6px;border-bottom:1px #b1b1b1 solid;border-left:1px #b1b1b1 solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.c-searchlist li .c-searchlist__title{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.c-searchlist li .c-searchlist__title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-basis:auto;}.c-searchlist li .c-searchlist__title .ui-icon-ding,.c-searchlist li .c-searchlist__title .ui-icon-hui{margin-top:5px;margin-left:8px;font-size:15px;line-height:1;min-width:15px;color:#FF922D;}.c-searchlist li .c-searchlist__title .ui-icon-hui{color:#FF5651;}.c-searchlist li .c-searchlist__title i:nth-of-type(2){margin-left:5px;}.c-city_wrap .c-searchlist li .c-searchlist__title{height:auto;text-overflow:clip;white-space:normal;overflow:auto;display:block;}.c-searchlist--history li .c-searchlist__title{display:block;}.c-searchlist li .c-searchlist__tag{display:block;height:18px;line-height:18px;padding-right:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-searchlist li .c-searchlist__tag span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;}.c-searchlist li .c-searchlist__tag .foodstar_level{color:#EB7D7D;margin-right:8px;}.c-searchlist li .c-searchlist__rtext{-webkit-align-self:center;align-self:center;}.c-searchlist li .c-searchlist__rkm{text-align:right;color:#a3a8ab;font-size:12px;line-height:18px;height:18px;padding-left:10px;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:text-top;}.c-search__body .food_hottag{background:#fff;overflow:hidden;padding:0 16px 12px 16px;}.c-search__body .food_hottag span{background:#ececec;float:left;display:inline-block;margin:0 8px 8px 0;border-radius:3px;height:33px;line-height:33px;padding:0 8px;color:#222;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-search__body .food_hottag span > i{width:18px;height:18px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/component/searchdivsp.png?v=20190325_18_00") no-repeat;background-size:125px 125px;vertical-align:-3px;}.c-search__body .food_hottag span > i.hottag_poi{background-position:0 -72px;}.c-search__body .food_hottag span > i.hottag_event{background-position:-18px -72px;}.c-searchlist li.search-more--relevant span.width-style1{min-width:137px;}.nodate_food{background:#fff;text-align:center;padding:32px 20px;}.nodate_food .nodata_notice{font-size:17px;font-family:'PingFangSC-Medium';line-height:24px;padding-bottom:28px;}.nodate_food .nodata_notice span{display:block;font-size:14px;line-height:20px;padding-top:4px;font-family:'PingFangSC-Regular';}.nodate_food .choose_taglist{text-align:left;overflow:hidden;}.nodate_food .choose_taglist span{height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';font-size:11px;line-height:17px;color:#0099f7;background:#ffffff;display:inline-block;margin-right:5px;position:relative;padding:8px 10px 7px 12px;font-size:13px;line-height:15px;box-sizing:content-box;margin:0 8px 8px 0;float:left;}.nodate_food .choose_taglist span:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #0099f7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.nodate_food .choose_taglist span i.ui-iconfont-del{font-size:7px;color:#c8c8c8;vertical-align:2px;margin-left:5px;}.c-search--ios{margin-top:20px;}.c-search--ios .c-search__body{top:69px;}.c-search--iosx{margin-top:44px;}.c-search--iosx .c-search__body{top:93px;}.n_list-iosx{padding-bottom:61px;position:relative;}.n_list-iosx .fixedbottombg-iosx{display:block;position:fixed;height:34px;width:100%;bottom:0;left:0;background:#fff;z-index:5;}.n_list-iosx .current_location{bottom:34px;}.l-modlist{padding-top:0;padding-bottom:0;font-family:PingFangSC-Regular;overflow:hidden;}.l-modlist.s_resultlist{padding:0;}.l-modlist .l-modlist__item{position:relative;padding:16px;}.l-modlist .l-modlist__item:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.l-modlist .l-modlist__item:after{left:16px;}.l-modlist .l-modlist__item.three_line .c-textview__title{margin-top:4px;}.l-modlist .l-modlist__item.three_line .c-textview__comment{margin-top:7px;margin-bottom:7px;}.l-modlist .l-modlist__item.three_line .c-textview__bottom{padding-bottom:5px;}.l-modlist .l-modlist__item.three_line .c-textview__sectitle{margin:4px 0;}.l-modlist .l-modlist__item.four_line .c-textview__title{margin-top:-4px;}.l-modlist .l-modlist__item.four_line .c-textview__comment{margin-top:2px;}.l-modlist .l-modlist__item.four_line .c-textview__tagbox{margin:5px 0;}.l-modlist .l-modlist__item .c-textview__bottom.bottom_distance{padding-bottom:0;}.l-modlist .c-imgbox{width:94px;height:94px;}.l-modlist .c-imgbox .top_number{display:none;}.l-modlist .c-textview{position:relative;}.l-modlist .c-textview__title{margin-top:-6px;height:28px;line-height:28px;padding-bottom:0;}.l-modlist .c-textview__title .icon_hui,.l-modlist .c-textview__title .icon_chu{margin-left:4px;margin-top:6px;}.l-modlist .c-textview__title--text{font-size:18px;line-height:28px;}.l-modlist .c-textview__title--text > span{font-size:18px;line-height:28px;}.l-modlist .c-textview__sectitle{font-size:13px;line-height:13px;margin-bottom:0;margin-top:2px;}.l-modlist .c-textview__ename{font-size:11px;line-height:13px;color:#222;margin:-2px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.l-modlist .c-textview__sectitle{font-size:11px;line-height:13px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.l-modlist .c-textview__comment{height:auto;margin-top:2px;font-size:14px;line-height:21px;}.l-modlist .c-textview__comment--msltip{margin-right:8px;}.l-modlist .c-textview__comment--score{margin-right:8px;}.l-modlist .c-textview__comment--price{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;font-size:13px;color:#222;}.l-modlist .c-textview__comment--price span{display:block;margin:2px 0 0px 1px;}.l-modlist .c-textview__comment--price span.n_text{padding-bottom:1px;margin:0 1px -1px 0;}.l-modlist .c-textview__comment--price i{display:block;margin:2px 1px 0px 0;}.l-modlist .c-textview__tagbox{margin:1px 0 3px;height:20px;}.l-modlist .c-textview__tagbox > span{float:left;height:20px;font-size:11px;line-height:20px;background:rgba(221,38,38,0.08);color:#dd2626;opacity:.68;padding:0 5px;margin-right:4px;}.l-modlist .c-textview__bottom{margin-top:0;padding-bottom:8px;line-height:inherit;height:auto;}.l-modlist .c-textview__bottom--distance{font-size:13px;color:#808080;line-height:18px;}.l-modlist .c-textview__bottom--distance .landmark_outbox > span{margin-right:5px;}.l-modlist .c-textview__bottom--position{font-size:13px;color:#808080;line-height:18px;}.l-modlist .c-recommend{position:relative;margin-top:0;padding:8px 0 0 106px;color:#808080;line-height:16px;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.l-modlist .c-recommend:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.l-modlist .c-recommend:after{left:106px;}.l-modlist .c-recommend .reserve-time{position:relative;padding-left:24px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.l-modlist .c-recommend .reserve-time .icon_reservation{position:absolute;top:0;left:0;}.l-modlist .c-recommend .reserve-time .ui-iconfont-ding{position:absolute;top:0;left:0;font-size:16px;color:#DD2626;}.l-modlist .c-recommend .reserve-number{position:relative;padding-left:24px;font-size:12px;color:#808080;line-height:16px;margin-right:23px;}.l-modlist .c-recommend .reserve-number .ui-iconfont-qu{position:absolute;top:0;left:0;width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;background-position:-182px -1px;}.l-modlist .c-recommend .icon_private_room{position:absolute;top:8px;left:51px;}.version_f_filter_second{position:relative;padding:4px 0 6px 20px;background:#fff;overflow:hidden;margin-top:-1px;z-index:1210 !important;}.version_f_filter_second:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.version_f_filter_second .lbabel_box{overflow:hidden;}.version_f_filter_second .lbabel_box li{font-family:PingFangSC-Regular;height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';line-height:17px;color:#666666;background:#ffffff;display:inline-block;margin-right:5px;position:relative;padding:0 24px;font-size:11px;height:24px;line-height:25px;box-sizing:content-box;margin:0 8px 2px 0;float:left;}.version_f_filter_second .lbabel_box li:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #c8c8c8;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.version_f_filter_second .lbabel_box li:before{border-radius:50px;}.version_f_filter_second .lbabel_box li.current{background:#FFF7F7;border-radius:50px;}.version_f_filter_second .lbabel_box li.current:before{border-color:#FFB6B6;}.l-searchview .c-search__head{height:36px;}.l-searchview .c-search__head .c-search__headwrap--input{height:36px;border-radius:44px;}.l-searchview .c-search__head .c-search__headwrap--input input[type=search]{height:36px;}.l-searchview .c-search__head .search-btn{height:36px;line-height:36px;}.msl_index_ad{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:248px;height:310px;z-index:4001;display:block;margin-top:-10px;}.msl_index_ad .ui-iconfont-close{position:absolute;top:5px;right:5px;width:25px;text-align:center;font-size:14px;line-height:25px;color:rgba(0,0,0,0.3);}.msl_index_ad .msl_index_ad_cn{width:248px;height:310px;}.msl_index_ad .msl_index_ad_cn img{width:100%;height:100%;}@media (min-device-width:200px) and (max-device-width:320px){.l-filterbox .filteritem-group .filter-tab-head li,.l-filterbox .filteritem-group .filter-tab-body li{font-size:14px;}.version_f_filter .version_f_item > span{max-width:63px;}.version_f_filter--nofull .version_f_item.thselected > span{max-width:none;}}.transparent{background-color:transparent;}.foods_iconsp{background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;}.l-foodheadouter_detail{height:100%;font-family:'PingFangSC-Regular';}.l-foodheadouter_detail--ios .l-foodheadouter_detail__headwrap{padding-top:20px;}.l-foodheadouter_detail--ios .msl_guide_share .msl_guide_share_jiang{top:16px;}.l-foodheadouter_detail--ios .msl_guide_share .msl_guide_share_point{top:55px;}.l-foodheadouter_detail--ios .msl_guide_share .share_f{margin-top:173px;}.l-foodheadouter_detail--ios .restaurant_take_number,.l-foodheadouter_detail--ios .restaurant_take_number_result{padding-top:65px;padding-bottom:110px;}.l-foodheadouter_detail--iosx{}.l-foodheadouter_detail--iosx .l-foodheadouter_detail__headwrap{padding-top:44px;}.l-foodheadouter_detail--iosx .food_detail{padding-bottom:83px;}.l-foodheadouter_detail--iosx .botfixedwrap{bottom:79px;}.l-foodheadouter_detail--iosx .menu-bottom,.l-foodheadouter_detail--iosx .menu-bottom-new{padding-bottom:34px;box-sizing:content-box;}.l-foodheadouter_detail--iosx .journey_toast{bottom:97px;}.l-foodheadouter_detail--iosx .msl_guide_share .msl_guide_share_jiang{top:41px;}.l-foodheadouter_detail--iosx .msl_guide_share .msl_guide_share_point{top:82px;}.l-foodheadouter_detail--iosx .msl_guide_share .share_f{margin-top:200px;}.l-foodheadouter_detail--iosx .restaurant_take_number,.l-foodheadouter_detail--iosx .restaurant_take_number_result{padding-top:89px;padding-bottom:110px;}.l-foodheadouter_detail--iosx .speciallist__content,.l-foodheadouter_detail--iosx .special_detail__content{padding-bottom:50px;}.l-foodheadouter_detail--iosx .special_picheader{padding-bottom:57.1%;}.l-foodheadouter_detail--iosx .special_picheader .spicheader_title{top:88px;}.l-foodheadouter_detail--iosx .special_picheader .total_cai{top:134px;}.l-foodheadouter_detail--iosx .special_topmain .number_tips{top:88px;}.l-foodheadouter_detail__headwrap{position:fixed;top:0;left:0;right:0;z-index:9;}.l-foodheadouter_detail__headwrap.l-foodheadouter_detail__headwrap--white{background:#fff;}.l-foodheadouter_detail__headwrap.l-foodheadouter_detail__headwrap--white i.common-iconfont{position:relative;color:#444;text-shadow:none;}.l-foodheadouter_detail__head-srollview{position:absolute;top:0;left:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;height:100%;width:100%;}.l-foodheadouter_detail .l-filterbox .filteritem-group .filter-tab-head li.thselected > span{color:#222;}.l-customhead_detail{height:44px;z-index:1;position:relative;}.l-customhead_detail.nonmsl_detail_line:after{content:'';border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;width:100%;position:absolute;bottom:0;}.l-customhead_detail i.common-iconfont{width:22px;height:22px;display:inline-block;text-align:center;line-height:22px;margin-top:11px;color:#fff;font-size:17px;text-shadow:0 1px 2px rgba(0,0,0,0.2);}.l-customhead_detail__left{left:4px;top:0;position:absolute;box-sizing:content-box;}.l-customhead_detail__left i.ui-icon-back{width:22px;margin-top:0;padding:11px 12px;box-sizing:content-box;}.l-customhead_detail__right{top:0;right:16px;position:absolute;}.l-customhead_detail__right > i:nth-of-type(n+2){margin-left:16px;}.l-customhead_detail__right .share_jiang{position:absolute;top:9px;right:-12px;width:12px;height:12px;background:url("https://pages.c-ctrip.com/you/common/icon_jiang@3x.png?v=20190325_18_00") no-repeat;background-size:contain;}.l-customhead_detail__center .ui-title{margin-left:44px;padding-top:9px;line-height:24px;font-size:17px;color:#333333;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.l-customhead_detail__center .ui-title.ui-title--hybrid--single{margin-left:89px;}.l-customhead_detail__center .ui-title.ui-title--hybrid--double{margin-left:96px;}.autoheight{width:100%;height:0;position:relative;padding-bottom:66.66%;overflow:hidden;}.topmain{width:100%;position:relative;}.l-topheadpic__imgshadow{width:100%;padding-top:23%;position:absolute;z-index:2;background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);top:0;left:0;}.camara{position:absolute;width:auto;height:19px;background-color:rgba(0,0,0,0.6);bottom:0;right:0;z-index:3;border-top-left-radius:2px;}.camara span{z-index:5;position:relative;top:-1px;left:0;width:100%;height:19px;line-height:19px;color:#FFFFFF;font-family:'PingFangSC-Regular';font-size:12px;opacity:0.8;text-align:center;display:inline-block;vertial-align:top;padding-left:8px;padding-right:8px;}.overmasktransparent{width:148px;height:74px;background-color:transparent;position:absolute;left:0;top:0;z-index:1;right:0;bottom:0;margin:auto;color:#FFFFFF;font-family:'PingFangSC-Regular';overflow:hidden;}.overmasktransparent h2{font-size:19px;text-align:center;width:100%;height:27px;margin-top:15px;line-height:27px;}.overmasktransparent h3.hide_runningtips{font-size:13px;text-align:center;height:19px;width:250px;position:relative;line-height:19px;left:265px;}.overmasktransparent h3.hide_runningtips.marqueebackfoward{-webkit-animation:runnigtipbackforward 7s linear infinite;}.overmasktransparent h4{font-size:13px;text-align:center;height:19px;position:relative;line-height:19px;left:0;width:250px;top:-19px;}.overmasktransparent h4.marquee{-webkit-animation:runnigtip 7s linear infinite;}.running-tips{width:148px;height:74px;background-color:rgba(0,0,0,0.8);position:absolute;left:0;top:0;z-index:1;right:0;bottom:0;margin:auto;}@-webkit-keyframes runnigtipbackforward{0%{left:0;}100%{left:-265px;}}@-webkit-keyframes runnigtip{0%{left:265px;}100%{left:0px;}}.swiper-pagination-bullets{line-height:5px;bottom:7px;left:0;width:100%;}.swiper-pagination-bullets .swiper-pagination-bullet{width:5px;height:5px;border-radius:3px;border:1px solid #FFFFFF;margin:0 3px!important;opacity:1;display:inline-block;background:transparent;}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important;}.warper{background-color:#ffffff;}.top_info_over .c-textview__title{height:auto;margin:-3px 0 1px 0;}.top_info_over .c-textview__title--text > span{text-overflow:clip;white-space:normal;overflow:auto;-webkit-line-clamp:initial;font-family:PingFangSC-Medium;}.top_info_over .c-textview__comment{height:18px;line-height:18px;}.top_info_over .c-textview__tagbox{margin-bottom:7px;}.top_info_over .c-textview__bottom{line-height:14px;height:14px;margin:0 0 4px 0;}.top_info_over .c-textview__bottom span{color:#666;font-size:12px;line-height:18px;position:relative;margin-right:7px;}.top_info_over .c-textview__bottom span:nth-child(3):before{content:'';width:1px;display:inline-block;height:9px;margin-right:8px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#666666 25%,#666666 75%,transparent 75%,transparent 100%);}.top_info_over .c-textview.c-textview--foodoversea .c-textview__title{margin-top:-5px;}.top_info_over .c-textview.c-textview--foodoversea .c-textview__ename{margin-top:0;height:auto;text-overflow:clip;white-space:normal;overflow:auto;margin-bottom:8px;}.top_info_over .c-textview.c-textview--foodoversea .c-textview__comment{height:13px;line-height:13px;margin-bottom:4px;}.top_info_over .c-textview.c-textview--foodoversea .c-textview__tagbox{margin-bottom:3px;}.s-running-tips{position:relative;width:100%;height:31px;background-color:#ffe7c2;text-align:center;color:#000000;font-size:13px;line-height:31px;top:44px;}.res_info{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding-bottom:8px;position:relative;background-color:#fff;}.res_info .restinfo{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_info .restinfo h3{padding:12px 0 0 20px;padding-left:20px;line-height:35px;font-family:'PingFangSC-Medium';font-size:23px;color:#222222;}.res_info .food_rating{padding-left:20px;}.res_info .food_rating .staert{font-family:'PingFangSC-Regular';font-size:14px;color:#DD2626;line-height:19px;margin-top:4px;display:inline-block;vertial-align:top;margin-right:8px;margin-bottom:4px;}.res_info .food_rating p{display:inline-block;line-height:19px;}.res_info .food_rating p span{font-family:'PingFangSC-Regular';font-size:14px;color:#222222;line-height:19px;}.res_info .food_rating p span:nth-of-type(2n-1){margin-right:8px;}.res_info .food_rating p .oversea{padding-left:8px;display:inline-block;position:relative;}.res_info .food_rating p .oversea:before{content:'';width:1px;display:inline-block;height:10px;margin-right:8px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#666666 25%,#666666 75%,transparent 75%,transparent 100%);}.oversea p{font-size:14px;font-family:'PingFangSC-Regular';color:#222222;line-height:20px;vertial-align:top;}.tdcp{width:70px;margin:19px 20px 0 16px;}.tdcp span{font-size:14px;line-height:28px;color:#dd2626;font-family:'PingFangSC-Medium';position:relative;width:70px;padding-left:1px;height:28px;display:block;text-align:center;}.tdcp span:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #dd2626;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.title-detail{position:relative;width:100%;height:50px;padding:13px 0 13px 20px;font-family:PingFangSC-Medium;font-size:17px;color:#333333;line-height:24px;}.nav{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;background-color:#ffffff;margin:0 0 8px 20px;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.nav .navtext{position:relative;padding:16px 16px 16px 0px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-family:'PingFangSC-Regular';font-size:15px;color:#333333;line-height:23px;}.nav .navtext:after{content:'';position:absolute;right:0;width:1px;top:12px;bottom:12px;background-color:#ECECEC;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,1);transform:scale(0.5,1);}.nav .navicons{display:inline-block;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;margin-right:20px;margin-left:12px;}.nav .navicons span{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-family:PingFangSC-Regular;font-size:12px;color:#222222;line-height:18px;vertical-align:top;}.nav .navicons .nonavigation:before{background-position:-81px -32px !important;}.nav .navicons span:nth-of-type(1){display:inline-block;width:24px;}.nav .navicons span:nth-of-type(1):before{display:inline-block;width:23px;height:23px;content:'';background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-53px -32px;vertical-align:top;}.nav .navicons span:nth-of-type(2){display:inline-block;width:24px;margin-left:16px;}.nav .navicons span:nth-of-type(2):before{display:inline-block;width:23px;height:23px;content:'';background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;margin-left:1px;vertical-align:top;background-position:-81px -32px;}.msl_coupon_card{position:relative;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:0 20px;line-height:69px;height:69px;background:#fff;margin-bottom:8px;}.msl_coupon_card:before{content:'';position:absolute;top:12px;left:20px;width:70px;height:45px;background:url(https://pages.c-ctrip.com/you/foods/msl_coupon_card_pic.png?v=20190325_18_00);background-size:70px 45px;}.msl_coupon_card .msl_coupon_card_cn{position:relative;line-height:69px;height:69px;width:0;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:82px;padding-right:6px;}.msl_coupon_card .msl_coupon_card_cn:before{content:'';position:absolute;top:18px;left:82px;width:61px;height:10px;background:url(https://pages.c-ctrip.com/you/foods/msl_coupon_card_logo.png?v=20190325_18_00);background-size:61px 10px;}.msl_coupon_card .msl_coupon_card_cn .msl_coupon_card_info{font-size:17px;line-height:23px;height:23px;margin-top:32px;color:#444;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.msl_coupon_card .receive_btn{height:25px;line-height:25px;font-size:14px;color:#fff;border-radius:23px;background:#CFAD79;padding:0 11px;}.restaurant_detail_b_features{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-family:'PingFangSC-Regular';font-size:14px;color:#222;line-height:23px;padding:12px 20px 12px 15px;background:#fff;margin-bottom:8px;}.restaurant_detail_b_features .restaurant_features_icon{background:url("https://pages.c-ctrip.com/you/foods/restaurant_features_icon1_3x.png?v=20190325_18_00") no-repeat;background-size:42px 42px;width:42px;height:42px;margin-right:10px;background-position:0 0;}.restaurant_detail_b_features .restaurant_detail_text{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:12px;border-width:0;border-left:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.restaurant_detail_b_characteristic{padding:0 0 16px 20px;color:#333;font-family:'PingFangSC-Regular';background:#fff;margin-bottom:8px;}.restaurant_detail_b_characteristic .title{line-height:50px;font-size:17px;text-align:left;font-family:PingFangSC-Medium;}.restaurant_detail_b_characteristic .restaurant_food_pic{width:100%;overflow:hidden;}.restaurant_detail_b_characteristic .restaurant_food_pic .box{margin-bottom:8px;*zoom:1;}.restaurant_detail_b_characteristic .restaurant_food_pic .box:before,.restaurant_detail_b_characteristic .restaurant_food_pic .box:after{display:table;content:"";line-height:0;}.restaurant_detail_b_characteristic .restaurant_food_pic .box:after{clear:both;}.restaurant_detail_b_characteristic .restaurant_food_pic .box li{position:relative;width:126px;height:84px;float:left;margin-right:8px;overflow:hidden;}.restaurant_detail_b_characteristic .restaurant_food_pic .box li img{width:100%;height:100%;}.restaurant_detail_b_characteristic .restaurant_food_pic .box li .name{position:absolute;font-size:14px;width:100%;bottom:0;left:0;height:30px;line-height:30px;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0%,#000000 125%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 125%);color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.restaurant_detail_b_characteristic .restaurant_food_pic .box li:last-child{margin-right:20px;}.restaurant_detail_b_characteristic .restaurant_recipes{font-size:15px;line-height:23px;padding-right:20px;}.recomdish{background-color:#ffffff;margin-bottom:8px;padding-bottom:8px;}.recomdish .r_arrow:after{content:'';position:absolute;right:20px;display:block;top:27px;vertical-align:1px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.recomdish .remdishlist{width:100%;line-height:23px;font-size:15px;color:#333333;padding:0px 25px 15px 20px;}.recomdish .dishname{position:absolute;min-height:45px;bottom:0;left:0;padding:20px 0 5px 0;width:100%;text-align:center;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.4),transparent);}.recomdish .dishname span{padding:0 10px;display:block;color:red;font-weight:bold;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.recomdish .dishname .e_name{font-size:12px;line-height:18px;font-weight:normal;}.recomdish .dishslider{width:302px;}.recomdish .seemenu{width:100%;height:53px;text-align:center;font-size:15px;color:#0099F7;line-height:21px;padding-top:16px;}.travelrecmd{margin-left:20px;}.travelrecmd .travelrecmd_comment{font-size:14px;color:#707070;line-height:23px;padding-right:20px;padding-bottom:15px;}.travelrecmd .travelrecmd_comment:before,.travelrecmd .travelrecmd_comment:after{content:'';display:inline-block;width:10px;height:9px;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-71px -206px;margin-right:3px;vertical-align:1px;}.travelrecmd .travelrecmd_comment:after{margin-left:2px;vertical-align:1px;}.nonmslrec{border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;padding-top:17px;}.nonmslrec .travelrecmd_comment:before,.nonmslrec .travelrecmd_comment:after{display:none;}.mslls{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;margin-left:20px;margin-bottom:8px;padding-top:17px;}.mslls .mslls_intro{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.mslls .mslls_intro .ls{font-family:'PingFangSC-Regular';font-size:15px;line-height:21px;margin-bottom:4px;color:#222;}.mslls .mslls_intro .zhicheng{font-family:'PingFangSC-Regular';font-size:14px;line-height:18px;color:#222;}.mslls span{display:inline-block;width:44px;height:44px;margin-right:20px;margin-left:49px;border-radius:50%;overflow:hidden;}.mslls span img{width:100%;height:100%;display:inline-block;}.bookingpackage{background-color:#ffffff;margin-bottom:8px;}.spreadmorepack{background-color:#fff;height:37px;text-align:center;font-family:'PingFangSC-Regular';font-size:15px;color:#0099F7;line-height:21px;}.spreadmorepack a{color:#0099F7 !important;}.restinfo{background-color:#fff;margin-bottom:8px;}.restinfo .d_mar{padding-bottom:8px;}.restinfo .d_mar .dot_detail{width:3px;height:3px;border-radius:50%;background-color:#BABFC2;display:inline-block;position:absolute;left:20px;top:10px;}.restinfo .d_mar .icon_align_detail{font-family:'PingFangSC-Regular';font-size:15px;color:#333333;line-height:23px;padding:0px 0px 8px 0px;box-sizing:border-box;position:relative;padding-left:31px;padding-right:29px;word-break:break-all;}.restinfo .d_mar .icon_align_detail .website{color:#0099F7;word-break:break-all;}.restinfo .d_mar .eword_break{word-break:break-all;}.restinfo .moremargin{margin-top:21px;}.restinfo .fendianortel{position:relative;margin-left:20px;margin-bottom:12px;font-family:'PingFangSC-Regular';font-size:15px;color:#333333;line-height:23px;padding-left:26px;}.restinfo .fendianortel.detail_line:before{content:'';border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;position:absolute;bottom:0;width:100%;left:0;}.restinfo .fendianortel:after{content:'';position:absolute;right:20px;display:block;top:6px;vertical-align:1px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.restinfo .fendianortel.cooperation_fendian:after{display:none;}.restinfo .fendianortel .icon-telphone{background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;display:inline-block;width:12px;height:12px;background-position:-113px -36px;position:absolute;left:0px;top:6px;}.restinfo .fendianortel .icon-fendian{display:inline-block;position:absolute;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-173px -36px;width:13px;height:12px;left:0px;top:5px;}.restinfo .fendianortel .bj{padding-bottom:12px;}.restinfo .fendianortel .singletel{margin-right:12px;}.rankmsl{background-color:#fff;margin-bottom:8px;height:60px;position:relative;font-size:17px;}.rankmsl i{display:inline-block;width:34px;margin-left:18px;height:34px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-132px -26px;margin-top:14px;margin-right:6px;}.rankmsl span{vertical-align:top;line-height:60px;display:inline-block;}.rankmsl:after{content:'';background:transparent;display:block;position:absolute;top:50%;margin-top:-4px;right:20px;width:7px;height:7px;border-bottom:1px solid #BCBCBC ;border-left:1px solid #BCBCBC ;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.articalwrap{background-color:#fff;margin-bottom:8px;}.articalwrap .artitem{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-bottom:16px;}.articalwrap .artitem .artitem_left{width:112px;height:84px;overflow:hidden;margin-left:20px;margin-right:12px;display:inline-block;}.articalwrap .artitem .artitem_left img{width:100%;height:100%;display:inline-block;background:url(https://pages.c-ctrip.com/you/component-local/default.png?v=20171025_10_25) no-repeat center #eeeeee;background-size:50% auto;}.articalwrap .artitem .artitem_right{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;vertical-align:top;margin-right:20px;}.articalwrap .artitem .artitem_right .artice_title{margin-top:6px;display:block;font-family:'PingFangSC-Regular';font-size:15px;color:#222222;line-height:23px;}.articalwrap .artitem .artitem_right .lip{display:block;margin-top:8px;}.articalwrap .artitem .artitem_right .lip img{width:15px;height:15px;display:inline-block;border-radius:50%;margin-right:5px;}.articalwrap .artitem .artitem_right .lip span{font-family:'PingFangSC-Regular';font-size:12px;color:#666666;line-height:18px;display:inline-block;vertical-align:top;margin-top:-1px;}.neararoundhot{background-color:#fff;margin-bottom:8px;}.neararoundhot .specialtitle{padding-bottom:6px;height:auto;}.neararoundhot .detailt-tab{position:relative;}.neararoundhot .detailt-tab ul{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.neararoundhot .detailt-tab ul li{height:40px;padding-top:6px;padding-bottom:8px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-family:'PingFangSC-Regular';font-size:17px;color:#666666;line-height:26px;}.neararoundhot .detailt-tab ul li.is-active{font-family:'PingFangSC-Semibold';font-size:17px;color:#333333;line-height:26px;}.tab__activeline{height:3px;left:0;background:#ff6633;position:absolute;bottom:0;z-index:1;}.menu-bottom{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;background:#fff;position:fixed;bottom:0;z-index:9;height:49px;line-height:49px;box-shadow:0 -1px 4px rgba(0,0,0,0.08);}.menu-bottom > li{width:100%;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;float:left;height:49px;line-height:49px;text-align:center;font-size:15px;position:relative;}.menu-bottom > li a{color:#666;}.menu-bottom > li a i.icon_jiang{width:12px;height:12px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/common/icon_jiang@3x.png?v=20190325_18_00") no-repeat;background-size:contain;border-radius:2px;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:50%;right:50%;margin-right:-49px;margin-top:-12px;}.menu-bottom > li a i.icon_double_jiang{width:30px;height:12px;overflow:hidden;background:url(https://pages.c-ctrip.com/you/common/icon_double_jiang.png?v=20190325_18_00) no-repeat;background-size:contain;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:50%;right:50%;margin-right:-68px;margin-top:-12px;}.menu-bottom > li.write-comment:before{height:13px;display:inline-block;content:'';vertical-align:middle;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-57px 0;width:15px;margin:-5px 8px 0 0;}.menu-bottom > li.add-date:before{width:14px;height:14px;display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:6px;background:url("https://pages.c-ctrip.com/you/component/bem_models.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-42px 0;margin-right:8px;}.menu-bottom > li:first-child:after{border-width:0;border-right:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;display:inline-block;content:'';height:24px;position:absolute;top:50%;right:0;margin-top:-12px;}.menu-bottom.one-menu li{width:100%;}.menu-bottom.one-menu li:first-child:after{border:0;}.menu-bottom-new{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;background:#fff;position:fixed;bottom:0;z-index:9;height:49px;line-height:49px;box-shadow:0 -1px 4px rgba(0,0,0,0.08);}.menu-bottom-new > li{width:100%;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;float:left;height:49px;text-align:center;position:relative;}.menu-bottom-new > li .bar-icon{width:27px;height:27px;margin:5px auto 1px;background-size:contain;}.menu-bottom-new > li .icon-add-date{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_add_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-add-dated{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_added_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-add-dateing{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_added.gif?v=20190325_18_00");}.menu-bottom-new > li .icon-edit-tripShoot{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_lp_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-write-comment{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_review_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-booking-op{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_booking_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-punch{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_punch_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-punched{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_punched_3x.png?v=20190325_18_00");}.menu-bottom-new > li .icon-punching{background-image:url("https://pages.c-ctrip.com/you/foods/foods_bar_ic_punched.gif?v=20190325_18_00");}.menu-bottom-new > li .bar-text{color:#666;font-size:11px;line-height:12px;}.menu-bottom-new > li i.icon_newyear1{display:none;width:60px;height:22px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/foods_bar_newyear1_3x.png?v=20190325_18_00") no-repeat;background-size:contain;border-radius:2px;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}.menu-bottom-new > li i.icon_newyear2{width:60px;height:22px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/foods_bar_newyear2_3x.png?v=20190325_18_00") no-repeat;background-size:contain;border-radius:2px;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}.menu-bottom-new > li i.icon_jiang{width:12px;height:12px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/common/icon_jiang@3x.png?v=20190325_18_00") no-repeat;background-size:contain;border-radius:2px;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:4px;left:50%;margin-left:13px;}.menu-bottom-new > li i.icon_double_jiang{width:30px;height:12px;overflow:hidden;background:url(https://pages.c-ctrip.com/you/common/icon_double_jiang.png?v=20190325_18_00) no-repeat;background-size:contain;font-size:8px;line-height:12px;text-align:center;box-sizing:border-box;content:'';position:absolute;top:4px;left:50%;margin-left:13px;}.menu-bottom-new > li i.icon_xin{width:14px;height:14px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-107px 0;content:'';position:absolute;top:4px;left:50%;margin-left:13px;}.menu-bottom-new.one-menu li{width:100%;}.menu-bottom-new.one-menu li:first-child:after{border:0;}.food_detail{padding-bottom:49px;}.food_detail .mdetail_comment{margin-bottom:8px;}.food_detail .mdetail_comment .msl_expert{padding-top:0;}.food_detail .mdetail_comment .msl_expert:before{top:-1px;}.food_detail .mdetail_comment .comment_block .user-detail__tags{line-height:normal;}.food_detail .mdetail_comment{margin-top:8px;}.food_detail .mdetail_comment .c-tt-title__title--comment > .ui-comment-box{padding-bottom:1px;}.food_detail .mdetail_comment .ui-comment-box i.ui-comment-star{line-height:11px;}.food_detail .mdetail_comment .user-info{box-sizing:content-box;}.food_detail .l-detailt-tab{margin-bottom:8px;box-shadow:none;}.food_detail .l-detailt-tab:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.food_detail .l-modlist__item{padding:20px;background:#fff;}.food_detail .l-modlist__item:active{background-color:#fff;}.food_detail .l-modlist__item.special{padding:8px 20px;background:#fff;}.food_detail .l-modlist__item.special:active{background-color:#f4f4f4;}.botfixedwrap{position:fixed;z-index:3;bottom:45px;right:16px;}.botfixedwrap .c-opitem{width:49px;height:49px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/ttd/ttd_d7.4.png?v=20190325_18_00") no-repeat;background-size:200px 200px;margin-bottom:12px;background-position:0 -53px;}.heightauto{box-sizing:content-box;}@media (min-device-width:200px) and (max-device-width:320px){.rankmsl{font-size:16px;}}.detail_rmb__price{color:#666666;margin-left:0 !important;font-size:12px;line-height:14px;font-family:'PingFangSC-Regular';}.detail_rmb__price em{font-size:11px;}.detail_rmb__price .detail_local_price{margin-left:8px;display:inline-block;padding-left:8px;border-width:0;border-left:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.picnum_detail_nonmsl{height:19px;line-height:19px;background-color:rgba(0,0,0,0.6);display:inline-block;border-top-left-radius:2px;position:absolute;bottom:0;right:0;z-index:3;padding-right:8px;padding-left:8px;opacity:0.8;font-family:'PingFangSC-Regular';font-size:12px;color:#FFFFFF;}.picclick img{background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-57px -60px;}.marginTop{margin-top:5px;}.detail_margin_top{margin-top:8px;}.error_correction{box-sizing:content-box;text-align:center;height:20px;line-height:20px;font-size:14px;color:#666666;padding:4px 0 12px 0;}.error_correction:before{content:"";width:16px;height:16px;display:inline-block;vertical-align:-3px;background:url("https://pages.c-ctrip.com/you/ttd/ttd_d7.4.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-178px 0;margin-right:4px;}.c-product{padding:0 20px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;position:relative;}.c-product__item{-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding:0 20px 16px 0;}.c-product__title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;font-size:15px;line-height:23px;color:#333;}.c-product__title.opentable_style{padding-left:21px;position:relative;}.c-product__title.opentable_style:before{content:"";width:18px;height:18px;position:absolute;background:url("https://pages.c-ctrip.com/you/foods/grid_vd.png?v=20190325_18_00") no-repeat;background-size:300px 300px;background-position:-167px -254px;left:0;top:2px;overflow:hidden;}.c-product__title.opentable_style span{color:#a3a8ab;font-size:13px;line-height:18px;}.c-product__title.opentable_style .discountsub{padding:0 12px 0 8px;}.c-product__ttag{background-image:-webkit-linear-gradient(top,#ff6912 0%,#ff751b 100%);border-radius:2px;color:#fff;font-size:11px;height:17px;line-height:17px;padding:0 3px;display:inline-block;vertical-align:2px;}.c-product__btag{line-height:normal;margin-top:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.c-product__btag > i{height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';font-size:11px;line-height:17px;color:#ef4d21;background:#ffffff;display:inline-block;margin-right:5px;position:relative;}.c-product__btag > i:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #ef4d21;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.c-product__notice{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#a3a8ab;font-size:12px;line-height:12px;padding-top:8px;}.c-product__notice--text{padding-right:8px;}.c-product__notice--score{color:#FF6912;padding-right:8px;}.c-product__booking{padding-bottom:24px;text-align:center;}.c-product__price{font-size:13px;color:#dd2626;margin:0 0 1px -1px;}.c-product__price > em{padding-left:2px;font-size:17px;line-height:23px;}.c-product__grayprice,.c-product__delprice{color:#a3a8ab;line-height:normal;margin-bottom:2px;font-size:12px;}.c-product__delprice{text-decoration:line-through;color:#a3a8ab;line-height:normal;font-size:12px;}.c-product .booking_button{background:#DD2626;color:#fff;padding:0 11px;display:block;border-radius:2px;height:26px;line-height:26px;margin-top:4px;display:inline-block;float:right;}.js_banner_slider{background:#fff;position:relative;}.js_banner_slider:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.js_banner_slider .swiper-container-horizontal > .swiper-pagination-bullets{bottom:14px;}.restaurant_detail_reserve{background:#fff;font-family:'PingFangSC-Regular';margin-bottom:8px;}.restaurant_detail_reserve .title{position:relative;padding-left:102px;height:50px;line-height:50px;font-size:17px;color:#333;}.restaurant_detail_reserve .title:after{content:'';position:absolute;left:20px;top:16px;width:71px;height:17px;background:url("https://pages.c-ctrip.com/you/foods/restaurant_reservation_screen_icon.png?v=20190325_18_00") no-repeat;background-size:150px 50px;background-position:-1px -21px;}.restaurant_detail_reserve .title span{float:left;font-family:PingFangSC-Medium;}.restaurant_detail_reserve .title .explain{font-size:12px;color:#A3A8AB;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.restaurant_detail_reserve .reserve_detail_info{padding-left:20px;}.restaurant_detail_reserve .reserve_detail_info .reserve_status{position:relative;margin:0 20px 12px 0;padding:8px 35px 8px 36px;background:rgba(109,181,139,0.1);border:1px solid rgba(109,181,139,0.5);border-radius:50px;font-size:12px;line-height:18px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.restaurant_detail_reserve .reserve_detail_info .reserve_status:after{content:"";top:50%;margin-top:-7px;width:17px;height:17px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-55px -74px;position:absolute;left:16px;}.restaurant_detail_reserve .reserve_detail_info .reserve_status.current{background:rgba(163,168,171,0.1);border-color:rgba(163,168,171,0.5);}.restaurant_detail_reserve .reserve_detail_info .reserve_status.current:after{content:"";top:50%;margin-top:-7px;width:17px;height:17px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-74px -74px;position:absolute;left:16px;}.restaurant_detail_reserve .reserve_detail_info .reserve_status .status{color:#222;font-family:PingFangSC-Medium;font-size:12px;line-height:18px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.restaurant_detail_reserve .reserve_detail_info .reserve_status .user_reserve_info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;color:#666;text-align:right;font-size:12px;line-height:18px;}.restaurant_detail_reserve .reserve_detail_info .reserve_status .user_reserve_info span{margin-left:5px;}.restaurant_detail_reserve .reserve_detail_info .reserve_status .user_reserve_info span:before{content:'';width:1px;display:inline-block;height:9px;margin-right:4px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#c8c8c8 25%,#c8c8c8 75%,transparent 75%,transparent 100%);}.restaurant_detail_reserve .reserve_detail_info .reserve_status .user_reserve_info span:first-child{margin-left:0;}.restaurant_detail_reserve .reserve_detail_info .reserve_status .user_reserve_info span:first-child:before{content:none;background:none;}.restaurant_detail_reserve .reserve_detail_info .reserve_status:before{content:'';position:absolute;right:20px;top:50%;margin-top:-3px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.restaurant_detail_reserve .reserve_detail_info .data{position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.restaurant_detail_reserve .reserve_detail_info .data:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.restaurant_detail_reserve .reserve_detail_info .data:before{content:'';position:absolute;right:20px;top:50%;margin-top:-6px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.restaurant_detail_reserve .reserve_detail_info .data_detail{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;position:relative;font-size:0;}.restaurant_detail_reserve .reserve_detail_info .data_detail span{display:inline-block;font-size:15px;color:#666;line-height:26px;width:69px;margin-right:12px;text-align:center;padding-bottom:6px;}.restaurant_detail_reserve .reserve_detail_info .data_detail span.current{color:#DD2626;}.restaurant_detail_reserve .reserve_detail_info .data_more{padding-right:39px;font-size:12px;color:#A3A8AB;line-height:26px;padding-bottom:6px;}.restaurant_detail_reserve .reserve_detail_info .time{width:100%;overflow:hidden;padding:12px 20px 20px 0;}.restaurant_detail_reserve .reserve_detail_info .time .time_box{overflow:hidden;}.restaurant_detail_reserve .reserve_detail_info .time .time_box li{border:1px solid #DD2626;border-color:rgba(221,38,38,0.4);width:69px;border-radius:2px;text-align:center;padding:4px 0;float:left;margin-right:12px;font-size:15px;line-height:20px;background:rgba(221,38,38,0.03);}.restaurant_detail_reserve .reserve_detail_info .time .time_box li .number{font-size:12px;line-height:13px;margin-bottom:3px;color:#A3A8AB;}.restaurant_detail_reserve .reserve_detail_info .time .time_box li:active{background:#DD2626;border:1px solid #DD2626;color:#fff;}.restaurant_detail_reserve .reserve_detail_info .time .time_box li:active .number{color:#fff;}.restaurant_detail_reserve .reserve_detail_info .time .reserve_over{text-align:center;font-size:15px;line-height:18px;color:#a3a3ab;margin:10px 0 2px 0;}.restaurant_detail_reserve .reserve_detail_info .time .broken_net{text-align:center;font-size:15px;line-height:18px;color:#a3a3ab;margin-top:4px;}.restaurant_detail_reserve .reserve_detail_info .time .broken_net a{display:inline-block;width:78px;line-height:26px;height:26px;font-size:14px;color:#DD2626;border:1px solid #DD2626;border-radius:20px;margin-top:16px;}.restaurant_detail_reserve .reserve_detail_info .time .loading_bottom_box{padding:10px 0 2px 0;color:#a3a3ab;font-size:15px;line-height:18px;}.res_baseinfo .reserve_tips.reservation_detail.one_line{padding-right:0;}.res_baseinfo .reserve_tips.reservation_detail.one_line:after{right:0;}.reserve_tips.reservation_detail.one_line{padding-right:20px;line-height:42px;height:42px;}.reserve_tips.reservation_detail.one_line:after{right:20px;}.reserve_tips.reservation_detail.one_line:before{content:"";position:absolute;left:0;top:50%;margin-top:-9px;width:16px;height:16px;background:url(https://pages.c-ctrip.com/you/foods/reservation_detail_icon.png?v=20190325_18_00);background-size:16px 16px;}.msl_guide_share{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:2001;top:0;left:0;}.msl_guide_share .msl_guide_share_jiang{position:absolute;top:-3px;right:4px;width:50px;height:50px;background:url(https://pages.c-ctrip.com/you/foods/msl_guide_share_jiang_icon.png?v=20190325_18_00) no-repeat;background-size:50px 50px;}.msl_guide_share .msl_guide_share_point{position:absolute;top:36px;right:59px;width:126px;height:92px;background:url(https://pages.c-ctrip.com/you/foods/msl_guide_share_point_icon.png?v=20190325_18_00) no-repeat;background-size:126px 92px;}.msl_guide_share .share_f{margin-top:153px;font-family:PingFangSC-Regular;font-size:21px;text-align:center;color:#fff;}.msl_guide_share .share_f span{font-family:PingFangSC-Medium;}.msl_guide_share .close_btn{border:1px solid #fff;border-radius:2px;width:130px;height:40px;line-height:40px;font-size:17px;margin:38px auto;text-align:center;color:#fff;}@media screen and (max-width:360px) and (min-width:334px){.restaurant_detail_reserve .reserve_detail_info .data_detail span{margin-right:6px;}.restaurant_detail_reserve .reserve_detail_info .data_more{padding-right:30px;}}@media screen and (max-width:334px){.restaurant_detail_reserve .reserve_detail_info .data_detail span{margin-right:6px;width:60px;}.restaurant_detail_reserve .reserve_detail_info .data_more{padding-right:30px;}}.kou_bei_login{background-color:#ffffff;position:relative;height:100%;overflow-x:hidden;overflow-y:auto;}.kou_bei_login .topbanner{height:248px;position:relative;}.kou_bei_login .topbanner img{display:inline-block;height:250px;vertical-align:top;width:100%;}.kou_bei_login .connect_telnum{margin:18px 0px 15px 0px;font-family:'PingFangSC-Regular';font-size:13px;color:#666666;line-height:19px;text-align:center;height:19px;}.kou_bei_login .check_info{margin:0 57px 60px 57px;}.kou_bei_login .check_info .common_style{font-family:'PingFangSC-Regular';font-size:15px;color:#222222;line-height:21px;}.kou_bei_login .check_info .tip_validate_code{margin-top:20px;}.kou_bei_login .check_info .telphoneinput{color:#222222;position:relative;box-sizing:content-box;height:25px;margin-top:24px;padding-bottom:2px;font-size:18px;line-height:25px;font-family:'PingFangSC-Medium';border:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#333333));background-image:-webkit-linear-gradient(top,transparent,transparent 50%,#333333 50%);background-image:linear-gradient(to bottom,transparent,transparent 50%,#333333 50%);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom;}.kou_bei_login .check_info .telphoneinput::-webkit-input-placeholder{color:#999999;font-size:18px;line-height:25px;font-family:'PingFangSC-Regular';}.kou_bei_login .check_info .validate_pic{margin-top:8px;vertical-align:top;margin-bottom:20px;}.kou_bei_login .check_info .validate_pic .validate_pic_container{width:auto;height:42px;background-color:#D8D8D8;display:inline-block;}.kou_bei_login .check_info .validate_pic .validate_pic_container img{height:100%;}.kou_bei_login .check_info .validate_pic .notclear{vertical-align:bottom;font-family:'PingFangSC-Regular';font-size:13px;color:#0099F7;line-height:18px;margin-left:12px;display:inline-block;}.kou_bei_login .confirmbt{font-family:'PingFangSC-Medium';font-size:18px;color:#FFFFFF;text-align:center;line-height:44px;background-color:#999999;border-radius:2px;margin-left:57px;margin-right:57px;height:44px;}.kou_bei_login .preparesubmit{background-color:#DD2626 !important;}.kou_bei_login .bottom_tips{text-align:center;margin:0 auto;line-height:18px;font-size:13px;color:#999999;box-sizing:content-box;}.kou_bei_login .login_tips{margin-top:21px;width:208px;height:36px;padding-bottom:19px;}.kou_bei_login .fixtelnum_tips{margin-top:93px;width:274px;height:19px;line-height:19px;padding-bottom:19px;}.quancontent{background-color:#DD2626;position:relative;padding:156px 0 15px 0;padding:1.56rem 0 15px 0;}.quancontent .quan_pic{width:100%;height:250px;overflow:hidden;top:0;left:0;background:url(build/foods/img/koubeibk.png?v=20190325_18_00) no-repeat center;background-size:auto 250px;position:absolute;}.quancontent .quan_pic img{display:inline-block;vertical-align:top;height:100%;width:100%;}.quancontent .quan_pic .mask_translation{width:100%;height:70px;bottom:0;position:absolute;background:-webkit-linear-gradient(top,transparent,#dd2626);}.quancontent .quan_pic .mask_translation:after{content:"";position:absolute;width:100%;height:2px;overflow:hidden;background-color:#dd2626;bottom:-1px;left:0;}.quancontent .discount{position:relative;margin-left:10px;margin-right:10px;padding-bottom:24px;background-color:#ffffff;}.quancontent .discount .topborder,.quancontent .discount .bottomborder{content:"";width:100%;height:3px;top:-3px;position:absolute;background:url("https://pages.c-ctrip.com/you/foods/ticket-border.png?v=20190325_18_00") repeat-x 3px 0;background-size:7px 3px;}.quancontent .discount .topborder:before,.quancontent .discount .bottomborder:before,.quancontent .discount .topborder:after,.quancontent .discount .bottomborder:after{content:"";width:3px;height:3px;position:absolute;left:0;top:0;background:#fff;}.quancontent .discount .topborder:after,.quancontent .discount .bottomborder:after{left:auto;right:0;}.quancontent .discount .bottomborder{top:auto;bottom:-3px;transform:rotate(180deg);-webkit-transform:rotate(180deg);}.quancontent .discount .top_part_info{margin-left:16px;margin-right:16px;}.quancontent .discount .restitle{text-align:center;line-height:22px;font-family:'PingFangSC-Regular';font-size:16px;color:#333333;padding-top:32px;}.quancontent .discount .kind_of_quan{height:83px;line-height:83px;text-align:center;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:'PingFangSC-Medium';color:#222222;}.quancontent .discount .kind_of_quan.quan_forfree{font-size:25px;}.quancontent .discount .kind_of_quan.quan_cheap{font-size:25px;}.quancontent .discount .kind_of_quan.quan_cheap .cheap_money{font-size:16px;color:#999999;font-family:'PingFangSC-Regular';line-height:22px;text-decoration:line-through;margin-left:6px;}.quancontent .discount .kind_of_quan.quan_discount{font-size:31px;}.quancontent .discount .kind_of_quan.quan_equal_money{font-size:31px;}.quancontent .discount .kind_of_quan.quan_cheap--line3,.quancontent .discount .kind_of_quan.quan_equal_money--line3{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:110px;line-height:35px;}.quancontent .discount .kind_of_quan.quan_cheap--line3 p,.quancontent .discount .kind_of_quan.quan_equal_money--line3 p{line-height:28px;font-size:20px;color:#222;font-family:'PingFangSC-Medium';}.quancontent .discount .kind_of_quan.quan_equal_money--line3{line-height:43px;font-size:31px;}.quancontent .discount .bt_operation{margin:0 auto;width:261px;height:44px;text-align:center;font-size:18px;color:#fff;font-family:'PingFangSC-Medium';background-color:#DD2626;line-height:44px;border-radius:2px;}.quancontent .discount .bt_operation .loading{display:inline-block;position:relative;}.quancontent .discount .bt_operation .loading i{display:inline-block;width:15px;height:15px;border:2px solid #ffffff;border-radius:50%;opacity:0.5;margin-right:4px;}.quancontent .discount .given_out_num{display:block;height:18px;text-align:center;line-height:18px;color:#DD2626;opacity:0.5;margin-top:13px;margin-bottom:16px;}.quancontent .discount .light_tips{margin-bottom:16px;position:relative;}.quancontent .discount .light_tips li{position:relative;padding-left:13px;height:18px;line-height:18px;font-size:13px;color:#333333;font-family:'PingFangSC-Regular';margin-top:2px;}.quancontent .discount .light_tips li i{position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;border-radius:50%;display:inline-block;background-color:#E2E3E6;}.quancontent .discount .light_tips li:first-child{margin-top:0px;}.quancontent .discount .quan_has_get .bt_operation{margin:0 auto;width:261px;height:44px;text-align:center;font-size:18px;color:#fff;font-family:'PingFangSC-Medium';background-color:#999999;line-height:44px;border-radius:2px;}.quancontent .discount .quan_has_get .litip{opacity:0.5;font-family:'PingFangSC-Regular';font-size:14px;color:#DD2626;text-align:center;margin-top:12px;line-height:20px;margin-bottom:16px;}.quancontent .discount .after_ajx_success{text-align:center;font-family:'PingFangSC-Regular';margin-bottom:16px;}.quancontent .discount .after_ajx_success .get_suc{font-family:'PingFangSC-Medium';font-size:21px;color:#DD2626;line-height:30px;}.quancontent .discount .after_ajx_success .usetip{font-size:14px;color:#DD2626;margin-top:4px;}.quancontent .discount .after_ajx_success .deadline{font-size:14px;color:#999999;margin-top:12px;}.quancontent .discount .after_ajx_failure{text-align:center;font-family:'PingFangSC-Regular';margin-bottom:16px;}.quancontent .discount .after_ajx_failure .get_failure{font-family:'PingFangSC-Medium';font-size:21px;color:#999999;line-height:30px;}.quancontent .discount .after_ajx_failure .reject_resason{font-size:14px;color:#999999;margin-top:4px;line-height:20px;}.quancontent .discount .changetel{position:relative;font-size:13px;color:#999999;height:34px;line-height:34px;text-align:center;}.quancontent .discount .changetel:after{content:'';position:absolute;border:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#e2e3e6));background-image:-webkit-linear-gradient(top,transparent,transparent 50%,#e2e3e6 50%);background-image:linear-gradient(to bottom,transparent,transparent 50%,#e2e3e6 50%);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom;left:0px;top:0;right:0px;height:1px;}.quancontent .discount .changetel .fix{font-family:'PingFangSC-Regular';font-size:13px;color:#0099F7;line-height:18px;margin-left:8px;position:relative;}.quancontent .discount .changetel .fix:after{content:'';right:-8px;top:50%;margin-top:-3px;position:absolute;width:6px;height:6px;border-bottom:1px #0099F7 solid;border-left:1px #0099F7 solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.quancontent .discount .secondpart{font-family:'PingFangSC-Regular';position:relative;margin-left:16px;margin-right:16px;}.quancontent .discount .secondpart:after{content:'';position:absolute;border:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#e2e3e6));background-image:-webkit-linear-gradient(top,transparent,transparent 50%,#e2e3e6 50%);background-image:linear-gradient(to bottom,transparent,transparent 50%,#e2e3e6 50%);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom;left:0px;top:0px;right:0px;height:1px;}.quancontent .discount .secondpart .useneedtoknow{font-family:'PingFangSC-Medium';font-size:16px;color:#222222;line-height:23px;padding-top:16px;padding-bottom:12px;}.quancontent .discount .secondpart .know_item{margin-bottom:12px;}.quancontent .discount .secondpart .know_item:last-child{margin-bottom:0px;}.quancontent .discount .secondpart .know_item .item_title{font-size:13px;color:#999999;line-height:18px;height:18px;position:relative;padding-left:13px;margin-bottom:4px;}.quancontent .discount .secondpart .know_item .item_title i{width:4px;height:4px;border-radius:50%;background-color:#E2E3E6;display:inline-block;position:absolute;top:50%;margin-top:-2px;left:0;}.quancontent .discount .secondpart .know_item .item_content_detail{font-size:13px;color:#222222;line-height:18px;padding-left:13px;}@media (min-device-width:376px){.quancontent .discount .topborder,.quancontent .discount .bottomborder{background-position:1px 0;}.quancontent .discount .topborder:before,.quancontent .discount .bottomborder:before,.quancontent .discount .topborder:after,.quancontent .discount .bottomborder:after{width:1px;}}@media (max-device-width:321px){.kou_bei_login .check_info{margin:0 40px 60px 40px;}}.menu__content .topbanner{padding-bottom:50%;height:0;overflow:hidden;}.menu__content .topbanner img{display:inline-block;width:100%;}.menu__content .menu__filter{width:100%;background-color:#fff;}.menu__content .meun_classification{height:40px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;z-index:2;}.menu__content .meun_classification:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.menu__content .meun_classification:after{border-bottom:1px solid #E5E5E5;clear:both;content:'';display:block;}.menu__content .meun_classification.meun_classification--more{overflow:hidden;}.menu__content .meun_classification.meun_classification--more .meun_classification_item{display:block;width:25%;vertical-align:top;float:left;}.menu__content .meun_classification .meun_classification_item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:inline-block;height:40px;text-align:center;line-height:40px;font-family:'PingFangSC-Regular';font-size:15px;color:#666666;}.menu__content .meun_classification .meun_classification_item.active{color:#C7A26D;font-family:'PingFangSC-Medium';}.menu__content .meun_classification .tab__activeline{position:absolute;background-color:#C7A26D;width:60px;left:0;}.menu__content .sub_menu_classfication_wraper{position:relative;}.menu__content .sub_menu_classfication_wraper:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.menu__content .sub_menu_classfication_wraper:after{border-bottom:1px solid #E5E5E5;}.menu__content .sub__meun_classification{vertical-align:top;height:49px;z-index:2;padding-top:12px;padding-bottom:12px;overflow-x:hidden;width:200%;}.menu__content .sub__meun_classification .sub__item{font-family:'PingFangSC-Regular';font-size:12px;color:#C7A26D;line-height:18px;padding:4px 8px;display:inline-block;text-align:center;margin-right:8px;position:relative;}.menu__content .sub__meun_classification .sub__item:first-child{margin-left:20px;}.menu__content .sub__meun_classification .sub__item:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.menu__content .sub__meun_classification .sub__item:after{opacity:0.5;border:1px solid #C7A26D;border-radius:6px;}.menu__content .sub__meun_classification .sub__item.item__active{background:rgba(199,162,109,0.1);font-family:'PingFangSC-Medium';}.menu__content .sub__meun_classification .sub__item.item__active:after{opacity:1;}.menu__content .menu__list{background:#fff;padding:12px 0px;}.menu__content .menu__list .menu__item{padding:12px 20px;}.menu__content .menu__list .menu__item:active{background:#f4f4f4;}.menu__content .menu__list .menu__item .f-info__comenter{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.menu__content .menu__list .menu__item .f-info__comenter .c_info__logo{display:inline-block;width:36px;height:36px;border-radius:50%;overflow:hidden;margin-right:9px;flex:0 0 36px;}.menu__content .menu__list .menu__item .f-info__comenter .c_info__logo img{width:100%;height:100%;}.menu__content .menu__list .menu__item .f-info__comenter .identify{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:0;}.menu__content .menu__list .menu__item .f-info__comenter .identify .c_name{font-family:'PingFangSC-Medium';font-size:14px;color:#222222;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.menu__content .menu__list .menu__item .f-info__comenter .identify .c-positional__titles{margin-right:10px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-family:'PingFangSC-Regular';font-size:12px;color:#666666;line-height:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}.menu__content .menu__list .menu__item .f-info__comenter .c_restraunt_part{flex:0 0 54px;position:relative;width:54px;display:inline-block;vertical-align:top;line-height:1;}.menu__content .menu__list .menu__item .f-info__comenter .c_restraunt_part:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.menu__content .menu__list .menu__item .f-info__comenter .c_restraunt_part:after{border:1px solid #222222;border-radius:6px;}.menu__content .menu__list .menu__item .f-info__comenter .c_restraunt_part .recmd_num{display:inline-block;text-align:center;width:100%;font-family:'PingFangSC-Medium';font-size:14px;color:#C7A26D;height:20px;line-height:20px;}.menu__content .menu__list .menu__item .f-info__comenter .c_restraunt_part .rec_title{font-family:'PingFangSC-Regular';font-size:10px;color:#FFFFFF;background:#222222;display:inline-block;width:100%;line-height:16px;text-align:center;vertical-align:top;border-radius:0 0 3px 3px;}.menu__content .menu__list .menu__item .foods_pic_recmd{padding-bottom:49.85%;margin-top:9px;overflow:hidden;height:0;position:relative;}.menu__content .menu__list .menu__item .foods_pic_recmd .foods_pic_recmd__wraper{position:absolute;top:0;left:0;bottom:0;right:0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:4;}.menu__content .menu__list .menu__item .foods_pic_recmd .foods_pic_recmd__title{width:100%;padding-left:20px;padding-right:20px;font-family:'PingFangSC-Medium';font-size:21px;color:#FFFFFF;line-height:23px;text-shadow:0 1px 2px rgba(0,0,0,0.5);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.menu__content .menu__list .menu__item .foods_pic_recmd .foods_pic_recmd__tags{width:100%;overflow:hidden;text-align:center;height:17px;padding-left:20px;padding-right:20px;margin-top:8px;vertical-align:top;line-height:17px;}.menu__content .menu__list .menu__item .foods_pic_recmd .foods_pic_recmd__tags span{margin-left:2px;margin-right:2px;font-family:'PingFangSC-Regular';font-size:11px;color:#FFFFFF;vertical-align:top;line-height:17px;display:inline-block;height:17px;opacity:0.8;padding-left:3px;padding-right:3px;background-color:#222222;border-radius:2px;}.menu__content .menu__list .menu__item .foods_pic_recmd .foods_pic_recmd__tags span:first-child{margin-left:0px;}.menu__content .menu__list .menu__item .foods_pic_recmd img{width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;background:url(https://pages.c-ctrip.com/you/component-local/default.png?v=20171025_10_25) no-repeat center #eeeeee;background-size:50% auto;}.menu__content .menu__list .menu__item .foods_pic_recmd .foods_pic_recmd_mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:2;}.menu_detail__content{font-family:'PingFangSC-Regular';}.menu_detail__content .topbanner{padding-bottom:49.86%;height:0;position:relative;}.menu_detail__content .topbanner img{width:100%;height:100%;display:inline-block;overflow:hidden;position:absolute;z-index:1;}.menu_detail__content .topbanner .topbanner__mask{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:2;}.menu_detail__content .topbanner .title{display:block;position:absolute;z-index:5;left:20px;right:20px;top:81px;text-align:center;font-family:'PingFangSC-Medium';font-size:21px;color:#FFFFFF;line-height:24px;text-shadow:0 1px 2px rgba(0,0,0,0.8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.menu_detail__content .topbanner .bottom_liner_grient{position:absolute;bottom:0;z-index:6;height:60px;width:100%;opacity:0.5;background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,#000000 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,#000000 100%);}.menu_detail__content .topbanner .topbanner__author{font-family:'PingFangSC-Medium';font-size:17px;color:#FFFFFF;line-height:21px;text-shadow:0 1px 2px rgba(0,0,0,0.8);position:absolute;left:100px;bottom:8px;right:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:7;}.menu_detail__content .d_commenter__pic{position:absolute;border-radius:50%;left:17px;z-index:7;background:#fff;height:68px;width:68px;box-sizing:content-box;bottom:-16px;}.menu_detail__content .d_commenter__pic img{display:inline-block;width:68px;height:68px;border-radius:50%;overflow:hidden;z-index:2;position:relative;}.menu_detail__content .d_commenter__pic:after{content:'';position:absolute;background:linear-gradient(#c7a26d,#222222);left:-3px;right:-3px;top:-3px;bottom:-3px;border-radius:50%;width:74px;height:74px;}.menu_detail__content .d_autory__info{background-color:#ffffff;padding-top:28px;padding-left:20px;padding-right:20px;padding-bottom:16px;position:relative;}.menu_detail__content .d_autory__info:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.menu_detail__content .d_autory__info:after{border-bottom:1px solid #E5E5E5;}.menu_detail__content .d_autory__info .d_positional__titles{font-size:15px;color:#222222;line-height:23px;}.menu_detail__content .d_autory__info .d_famous__aphorism{font-size:15px;color:#707070;line-height:23px;margin-top:4px;}.menu_detail__content .d_autory__info .d_famous__aphorism:before,.menu_detail__content .d_autory__info .d_famous__aphorism:after{content:'';display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;width:11px;height:10px;background-position:-179px -70px;vertical-align:center;}.menu_detail__content .d_autory__info .d_famous__aphorism:after{margin-bottom:1px;}.menu_detail__content .d_autory__info .d_famous__aphorism:before{margin-right:2px;}.menu_detail__content .d_rec__title{background-color:#fff;font-family:'PingFangSC-Medium';font-size:17px;color:#333333;line-height:24px;padding:16px 0 8px 20px;}.menu_detail__content .d_res__list{background-color:#fff;position:relative;margin:0;padding-bottom:7px;border:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#e5e5e5));background-image:-webkit-linear-gradient(top,transparent,transparent 50%,#e5e5e5 50%);background-image:linear-gradient(to bottom,transparent,transparent 50%,#e5e5e5 50%);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom;}.menu_detail__content .d_res__list .d-res__item{padding:8px 20px;}.menu_detail__content .d_res__list .d-res__item:active{background:#f4f4f4;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_imgbox{height:84px;width:112px;overflow:hidden;margin-right:12px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_imgbox img{display:inline-block;width:100%;height:100%;background:url(https://pages.c-ctrip.com/you/component-local/default.png?v=20171023_15_58) no-repeat center #eeeeee;background-size:50% auto;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview{font-family:'PingFangSC-Regular';display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;justify-content:center;aligin-items:flex-start;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .ui-iconfont-hui{color:#FF5651;margin-left:4px;margin-top:6px;font-size:15px;line-height:1;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .ui-iconfont-ding{margin-left:4px;margin-top:6px;font-size:15px;line-height:1;color:#ff922d;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .ui-tips-gray{margin-left:2px;margin-top:5px;font-size:9px;color:#fff;height:14px;line-height:15px;padding:0 3px;border-radius:1px;background:#666;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .c-textview__comment--msltip{color:#DD2626;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .c-textview__ename{font-size:12px;color:#666666;margin:-5px 0 2px 0;line-height:16px;height:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__name{font-size:17px;color:#222222;line-height:26px;margin-bottom:1px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__comment{height:13px;line-height:13px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__cuiname{height:16px;line-height:1;color:#666666;margin-top:4px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:3px;display:block;overflow:hidden;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__cuiname i{float:left;height:15px;padding:0 2px 0 3px;vertical-align:top;font-family:'PingFangSC-Regular';font-size:11px;line-height:17px;color:#666666;background:#ffffff;display:inline-block;margin-right:5px;position:relative;margin:0 4px 1px 0;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__cuiname i:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #a3a8ab;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__bottom{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__bottom .d_text__bottom--distance{flex:1;font-size:11px;color:#666666;line-height:18px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__bottom .d_text__bottom--price{font-size:11px;color:#666666;line-height:18px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview .d_text__bottom .d_text__bottom--price i{font-family:'PingFangSC-Medium';font-size:12px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview--foodoversea .c-textview__title{margin:-4px 0 0 0;font-size:16px;}.menu_detail__content .d_res__list .d-res__item .d_item_wrap .d_textview--foodoversea .d_text__bottom{height:15px;line-height:15px;}.menu_detail__content .d_res__list .d-res__item .d_recommend{font-size:12px;color:#808E9E;line-height:18px;margin-top:8px;}.menu_detail__content .d_cherish_menu{background-color:#fff;padding-bottom:24px;}.menu_detail__content .d_cherish_menu .to_get_cherish{width:130px;height:40px;background-color:#C7A26D;border-radius:2px;margin:0 auto;font-family:'PingFangSC-Medium';font-size:15px;color:#FFFFFF;line-height:40px;text-align:center;}.menu_detail__content .d_cherish_menu .manypeople_cherish{text-align:center;margin-bottom:16px;font-family:'PingFangSC-Regular';font-size:13px;color:#333333;line-height:18px;height:18px;}.menu_detail__content .d_cherish_menu .manypeople_cherish i{font-family:'PingFangSC-Medium';font-size:14px;color:#C7A26D;display:inline-block;line-height:18px;}.menu_detail__content .d_cherish_menu .d_bottom_pic{height:40px;margin-top:24px;margin-bottom:12px;}.menu_detail__content .d_cherish_menu .d_bottom_pic .d_fatial_pic{width:88px;height:40px;margin:0 auto;position:relative;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-2px -154px;}.menu_detail__content .d_cherish_menu .d_bottom_pic .d_fatial_pic img{border-radius:50%;position:absolute;right:0;display:inline-block;width:40px;height:40px;}.more_menulist{margin:8px 0 0 0;}.more_menulist .artitem .artitem_right{width:0;}.more_menulist .artitem .artitem_right .artice_title{font-size:17px;margin:0 0 7px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.more_menulist .artitem .artitem_right .lip{margin-top:10px;}.d-bottom__logo{background:#f0f3f6;font-family:'PingFangSC-Medium';font-size:19px;color:rgba(128,142,158,0.3);line-height:27px;text-align:center;line-height:83px;height:83px;}@media (max-device-width:321px){.menu_detail__content .topbanner .title{font-size:16px;}}.share_model{position:fixed;z-index:1000;right:12px;top:41px;width:117px;height:115px;background-color:rgba(255,255,255,0.92);box-shadow:0 0 6px 0 rgba(0,0,0,0.28);border-radius:2px 2px 2px 2px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;justify-content:center;}.share_model.share_model--ios{top:61px;}.share_model.share_model--iosx{top:85px;}.share_model:before{content:'';position:absolute;right:10px;height:0;width:0;border:6px solid transparent;border-bottom-color:#fff;top:-12px;}.share_model .share_model__picshare{font-family:'PingFangSC-Regular';font-size:14px;color:#222222;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;margin-left:16px;margin-right:16px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;position:relative;}.share_model .share_model__picshare:after{position:absolute;left:0;top:0;z-index:0;width:200%;height:200%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);pointer-events:none;content:'';}.share_model .share_model__picshare:after{border-bottom:1px solid #BABFC2;}.share_model .share_model__picshare span{line-height:18px;vertical-align:top;height:18px;display:inherit;}.share_model .share_model__picshare span:before{margin-right:12px;content:'';display:inline-block;width:17px;height:19px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-35px -105px;}.share_model .share_model__pageshare{font-family:'PingFangSC-Regular';font-size:14px;color:#222222;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;margin-left:16px;margin-right:16px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;}.share_model .share_model__pageshare span{line-height:18px;vertical-align:top;height:18px;display:inherit;}.share_model .share_model__pageshare span:before{margin-right:12px;content:'';display:inline-block;width:17px;height:19px;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-8px -105px;}.grientcolor{opacity:0.5;background-image:linear-gradient(-180deg,#000000 0%,rgba(0,0,0,0) 100%);}.homeg_sp{background:url("https://pages.c-ctrip.com/you/foods/homeg_sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;}.homeg_rankicon{background:url("https://pages.c-ctrip.com/you/foods/homeg_rankicon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;}.homeg_entrance_icon_bg{background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;}.homeg_discount_icon_bg{background:url("https://pages.c-ctrip.com/you/foods/homeg_discount_icon_bg.png?v=20190325_18_00") no-repeat;background-size:80px 40px;}.restaurant_features_3x{background:url("https://pages.c-ctrip.com/you/foods/restaurant_features_icon1_3x.png?v=20190325_18_00") no-repeat;background-size:42px 42px;}.homeg_outer.l-sightheadouter--ios .homeg_topic{background:#000000 url("https://pages.c-ctrip.com/you/foods/homeg_topicbg-loading-ios.jpg?v=20190325_18_00") bottom center no-repeat;background-size:100%;padding-bottom:78.6%;}.homeg_outer.l-sightheadouter--ios .homeg_topic.pageload{background:#000000 url("https://pages.c-ctrip.com/you/foods/homeg_topicbg-ios.jpg?v=20190325_18_00") bottom center no-repeat;background-size:100%;}.homeg_outer.l-sightheadouter--ios .homeg_topic h3.homeg_msltitle{padding-top:0.77rem;}.homeg_outer.l-sightheadouter--ios .l-sightheadouter__head-srollview.homeg_nomsl{padding-top:69px;}.homeg_outer.l-sightheadouter--ios .homeg_topic_swiper{padding-top:61px;}.homeg_outer.l-sightheadouter--ios .homeg_topic_swiper .stretch{height:37%;}.homeg_outer.l-sightheadouter--iosx .homeg_topic{background:#000000 url("https://pages.c-ctrip.com/you/foods/homeg_topicbg-loading-iosx.jpg?v=20190325_18_00") bottom center no-repeat;background-size:100%;padding-bottom:85%;}.homeg_outer.l-sightheadouter--iosx .homeg_topic.pageload{background:#000000 url("https://pages.c-ctrip.com/you/foods/homeg_topicbg-iosx.jpg?v=20190325_18_00") bottom center no-repeat;background-size:100%;}.homeg_outer.l-sightheadouter--iosx .homeg_topic h3.homeg_msltitle{padding-top:1.01rem;}.homeg_outer.l-sightheadouter--iosx .l-sightheadouter__head-srollview.homeg_nomsl{padding-top:93px;}.homeg_outer.l-sightheadouter--iosx .homeg_topic_swiper{padding-top:85px;}.homeg_outer.l-sightheadouter--iosx .homeg_topic_swiper .stretch{height:40%;}.homeg_outer .l-sightheadouter__headwrap .l-customhead__center .searchbox{background:rgba(255,255,255,0.2);}.homeg_outer .l-sightheadouter__headwrap .l-customhead__center .searchbox__city:after{background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,rgba(255,255,255,0.6) 25%,rgba(255,255,255,0.6) 75%,transparent 75%,transparent 100%);}.homeg_outer .l-sightheadouter__headwrap .l-customhead__center .searchbox__city span{color:#fff;}.homeg_outer .l-sightheadouter__headwrap .l-customhead__center .searchbox__city span:after{border-color:rgba(255,255,255,0.8) transparent transparent transparent;}.homeg_outer .l-sightheadouter__headwrap .l-customhead__center .searchbox__text{color:#c8c8c8;}.homeg_outer .l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox{background:#ececec;}.homeg_outer .l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox__city:after{background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#d8d8d8 25%,#d8d8d8 75%,transparent 75%,transparent 100%);}.homeg_outer .l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox__city span{color:#444;}.homeg_outer .l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox__city span:after{border-color:#868686 transparent transparent transparent;}.homeg_outer .l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox__text{color:#b5b7b8;opacity:.6;}.homeg_outer .l-sightheadouter__headwrap.l-sightheadouter__headwrap--white .l-customhead__center .searchbox__text .ui-search{color:#919191;}.homeg_outer .homeg_topic{width:100%;padding-bottom:73.3%;height:0;overflow:hidden;background:#000000 url("https://pages.c-ctrip.com/you/foods/homeg_topicbg-loading.jpg?v=20190325_18_00") bottom center no-repeat;background-size:100%;}.homeg_outer .homeg_topic.pageload{background:#000000 url("https://pages.c-ctrip.com/you/foods/homeg_topicbg.jpg?v=20190325_18_00") bottom center no-repeat;background-size:100%;}.homeg_outer .homeg_topic h3.homeg_msltitle{padding:0.57rem 0 0.15rem 0;text-align:center;font-family:'PingFangSC-Medium';font-size:20px;line-height:28px;color:#fff;font-weight:normal;}.homeg_outer .homeg_topic h3.homeg_msltitle:before{content:"";width:31px;height:28px;margin-right:4px;display:inline-block;vertical-align:top;background:url("https://pages.c-ctrip.com/you/foods/homeg_sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;}.homeg_outer .homeg_topic .homeg_msllist{padding-left:0.16rem;overflow:hidden;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d{margin-right:0.08rem;width:1.09rem;float:left;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .gimgbox{width:100%;height:73px;height:0.73rem;position:relative;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .gimgbox .gimg_rankicon{background:url("https://pages.c-ctrip.com/you/foods/homeg_rankicon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;width:41px;height:20px;position:absolute;top:0;left:0;z-index:1;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .gimgbox .gimg_rankicon.icon_top2{background-position:0 -24px;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .gimgbox .gimg_rankicon.icon_top3{background-position:0 -48px;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .gimgbox img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .textover{width:100%;height:49px;height:0.49rem;background:#fff;box-sizing:content-box;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .textover > h3{font-size:14px;color:#222;line-height:18px;font-family:'PingFangSC-Regular';font-weight:normal;width:100%;box-sizing:border-box;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.homeg_outer .homeg_topic .homeg_msllist .grid_mod_d .textover > p{font-size:11px;line-height:15px;padding:2px 8px 0 8px;box-sizing:border-box;width:100%;color:#dd2626;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.homeg_outer .homeg_topic .homeg_morelink{font-size:14px;color:#fff;line-height:20px;padding-top:0.12rem;text-align:center;position:relative;}.homeg_outer .homeg_topic .homeg_morelink .ui-iconfont-arr{width:15px;height:15px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/homeg_sp.png?v=20190325_18_00") no-repeat;background-size:150px 150px;background-position:-31px 0;vertical-align:-3px;}.homeg_outer .homeg_topic_swiper{position:relative;font-family:'PingFangSC-Regular';color:#fff;font-size:.14rem;overflow:hidden;padding-top:41px;}.homeg_outer .homeg_topic_swiper:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.homeg_outer .homeg_topic_swiper .homeg_title_link{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:14px 15px 14px 16px;position:relative;z-index:10;}.homeg_outer .homeg_topic_swiper .homeg_title_link .homeg_title_left{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;color:#fff;}.homeg_outer .homeg_topic_swiper .homeg_title_link .homeg_title_left h5{font-size:.17rem;line-height:.24rem;font-family:'PingFangSC-Medium';text-shadow:0 1px 6px rgba(0,0,0,0.5);}.homeg_outer .homeg_topic_swiper .homeg_title_link .homeg_title_left span{line-height:.2rem;text-shadow:0 1px 6px rgba(0,0,0,0.5);}.homeg_outer .homeg_topic_swiper .homeg_title_link .homeg_title_right{font-size:.14rem;line-height:.2rem;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:12px;text-shadow:0 1px 6px rgba(0,0,0,0.5);}.homeg_outer .homeg_topic_swiper .homeg_title_link:after{content:'';position:absolute;right:15px;top:50%;margin-top:-0.03rem;width:.08rem;height:.08rem;border-bottom:.01rem #fff solid;border-left:.01rem #fff solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.homeg_outer .homeg_topic_swiper .homeg_swiper_c{background:#fff;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box{z-index:2;height:2.11rem;margin-bottom:.12rem;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-container{overflow:inherit;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .left-look-more{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;padding:0 .06rem 0 .15rem;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .left-look-more span{width:.22rem;line-height:.18rem;display:inline-block;color:#fff;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .left-look-more img{width:.2rem;height:.2rem;margin-right:.04rem;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last{width:2.25rem;height:2.11rem;box-shadow:rgba(0,0,0,0.06) 0 4px 12px 0;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide .restaurant-pic,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last .restaurant-pic{position:relative;width:2.25rem;height:1.5rem;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide .restaurant-pic img,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last .restaurant-pic img{width:100%;height:100%;background:url(https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00) no-repeat center #eeeeee;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide .swiper-slide-shadow-left,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last .swiper-slide-shadow-left,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide .swiper-slide-shadow-right,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last .swiper-slide-shadow-right{opacity:0 !important;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide:last-child .swiper-slide-shadow-right,.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last:last-child .swiper-slide-shadow-right{opacity:0.8 !important;background-image:-webkit-linear-gradient(-172deg,rgba(0,0,0,0.5) 37%,#000000 100%);}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last{transform:translate3d(0.32rem,0px,-180px) rotateX(0deg) rotateY(0deg) !important;-webkit-transform:translate3d(0.32rem,0px,-180px) rotateX(0deg) rotateY(0deg) !important;z-index:0;transition-duration:0ms;overflow:inherit;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .swiper-slide-last .restaurant_info{background-image:none;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .restaurant_info{background:#fff;padding:.1rem .12rem;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .restaurant_info h6{font-family:PingFangSC-Regular;font-size:.16rem;color:#222;line-height:.18rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .restaurant_info .star{font-size:.14rem;line-height:.19rem;color:#dd2626;margin:.04rem 0 0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .restaurant_info .star .level_fstar{width:16px;height:16px;margin-right:.02rem;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;background-position:-44px -30px;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .restaurant_info .star .level_fstar:last-child{margin-right:.04rem;}.homeg_outer .homeg_topic_swiper .homeg_swiper_c .swiper-box .restaurant_info .reason{font-size:.13rem;line-height:.18rem;color:#808080;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.homeg_outer .homeg_topic_swiper .homeg_topic_swiper_bg{position:absolute;z-index:0;top:-2%;left:-2%;width:104%;height:104%;}.homeg_outer .homeg_topic_swiper .homeg_topic_swiper_bg img{width:100%;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);}.homeg_outer .homeg_topic_swiper .homeg_topic_swiper_bgop{position:absolute;z-index:1;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}.homeg_outer .homeg_topic_swiper .stretch{position:absolute;z-index:2;bottom:-1px;left:0;width:100%;height:40%;}.homeg_entrance{background:#fff;overflow:hidden;}.homeg_entrance li{float:left;width:50%;height:64px;position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.homeg_entrance li dl{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;padding-left:16px;}.homeg_entrance li dl dt{font-family:'PingFangSC-Medium';color:#222;line-height:23px;font-size:16px;padding-bottom:4px;}.homeg_entrance li dl dd{font-size:11px;color:#666;line-height:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.homeg_entrance li:nth-child(odd):before{content:'';width:1px;position:absolute;right:0;top:0;height:64px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#ececec 25%,#ececec 75%,transparent 75%,transparent 100%);}.homeg_entrance li:nth-child(n+3):after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.homeg_entrance li img{width:64px;height:64px;overflow:hidden;margin:0 8px;}.homeg_entrance_a{background:#fff;margin-bottom:8px;}.homeg_entrance_a .box{width:100%;overflow:hidden;}.homeg_entrance_a .box li{position:relative;float:left;height:60px;width:33.33%;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-family:'PingFangSC-Medium';}.homeg_entrance_a .box li:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.homeg_entrance_a .box li:before{content:'';width:1px;position:absolute;right:0;top:0;height:68px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#ececec 25%,#ececec 75%,transparent 75%,transparent 100%);}.homeg_entrance_a .box li:last-child:before{content:'';width:0;}.homeg_entrance_a .box li dl{padding:10px 0 10px 16px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;}.homeg_entrance_a .box li dl dt{font-size:16px;color:#222;line-height:23px;height:23px;overflow:hidden;font-family:'PingFangSC-Medium';}.homeg_entrance_a .box li dl dd{font-family:'PingFangSC-Regular';font-size:11px;color:#666;line-height:17px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;}.homeg_entrance_a .box li > img{width:24px;height:24px;overflow:hidden;margin:24px 10px 12px 2px;}.homeg_entrance_a.entrance_four .box li{width:25%;}.homeg_entrance_a.entrance_four .box li dl{padding:8px 0 17px 12px;}.homeg_entrance_a.entrance_four .box li dl dt{font-size:15px;line-height:18px;height:18px;}.homeg_entrance_a.entrance_four .box li dl dd{color:#808080;}.homeg_entrance_a.entrance_four .box li > img{position:absolute;right:11px;bottom:4px;margin:0;}.homeg_entrance_a.entrance_four .box li:first-child dl{padding:8px 0 17px 16px;}.homeg_entrance_a.entrance_four .box li:last-child > img{right:13px;}.homeg_network_billboard{padding:0 13px 10px;background:#fff;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.homeg_network_billboard .list{position:relative;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;height:0;padding-bottom:23.364%;margin-right:12px;}.homeg_network_billboard .list h6{position:absolute;width:100%;top:8px;left:0;padding-left:7px;font-size:16px;line-height:22px;color:#222;font-family:'PingFangSC-Medium';text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.homeg_network_billboard .list p{position:absolute;width:100%;top:30px;left:0;padding-left:7px;font-size:12px;line-height:18px;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.homeg_network_billboard .list img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;position:absolute;top:0;left:0;}.homeg_network_billboard .list:last-child{margin-right:0;}.homeg_entrance_icon{width:29px;height:29px;background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;}.icon_reservation{display:inline-block;width:18px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/homeg_discount_icon_bg.png?v=20190325_18_00") no-repeat;background-size:80px 40px;background-position:-50px -2px;}.icon_private_room{display:inline-block;width:44px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/homeg_discount_icon_bg.png?v=20190325_18_00") no-repeat;background-size:80px 40px;background-position:-1px -1px;}.icon_hui{display:inline-block;width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/homeg_discount_icon_bg.png?v=20190325_18_00") no-repeat;background-size:80px 40px;background-position:-1px -19px;}.icon_chu{display:inline-block;width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/icon_chu.png?v=20190325_18_00") no-repeat;background-size:16px 16px;}.l-sightheadouter__head-srollview.homeg_nomsl{padding-top:49px;}.reservation_body{background:#F2F3F7!important;}*{font-family:'PingFangSC-Regular';}.reservation_sp{background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;}.reservation_repeat{background:url("https://pages.c-ctrip.com/you/foods/reservation_repeat.png?v=20190325_18_00") repeat;background-size:5px 48px;}.reservation_satisfaction_icon{background:url("https://pages.c-ctrip.com/you/foods/food_reservation_satisfaction_icon.png?v=20190325_18_00") no-repeat;background-size:19px auto;}.reservation{}.reservation .s_line{font-size:15px;min-height:53px;background:#fff;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;position:relative;overflow:hidden;}.reservation .s_line:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.reservation .s_line:after{left:20px;}.reservation .s_line .s_line_title{color:#666;line-height:21px;padding-left:20px;margin-right:16px;}.reservation .s_line .r_content{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.reservation .s_line .r_content p.arr_search{width:100%;text-align:right;color:#222;margin-right:15px;padding-right:24px;position:relative;}.reservation .s_line .r_content p.arr_search span{padding-left:8px;}.reservation .s_line .r_content p.arr_search:after{content:"";width:20px;height:20px;right:0;top:0;overflow:hidden;position:absolute;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:0 0;}.reservation .s_line .r_content p.arr_search .discounttips{display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/foods_discounttipbg.png?v=20190325_18_00") no-repeat;background-size:100% 20px;max-width:110px;padding:0 8px 0 12px;color:#DD2626;margin-left:3px;font-size:15px;}.reservation .s_line .r_content .inputbox{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-right:28px;position:relative;}.reservation .s_line .r_content .inputbox input{width:100%;color:#222;}.reservation .s_line .r_content .inputbox.onblur .ico_clear{content:"";width:20px;height:20px;overflow:hidden;position:absolute;right:8px;top:50%;margin-top:-10px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:0 -20px;display:none;}.reservation .s_line .r_content .icon_user,.reservation .s_line .r_content .icon_phone{width:20px;height:20px;display:block;margin:0 15px 0 8px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:-60px 0;}.reservation .s_line .r_content .icon_phone{background-position:-80px 0;}.reservation .s_line .r_content .radio_choose{margin-right:16px;vertical-align:top;color:#222;padding-top:1px;line-height:21px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.reservation .s_line .r_content .radio_choose .icon_radio{width:20px;height:20px;margin-right:8px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:-20px 0;vertical-align:-4px;}.reservation .s_line .r_content .radio_choose .icon_radio.active{background-position:-40px 0;}.reservation .s_line.writearea{-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:8px;padding:16px 0;}.reservation .s_line.writearea:after{display:none;}.reservation .s_line.writearea .r_content{position:relative;}.reservation .s_line.writearea .r_content textarea{width:100%;height:59px;padding-right:20px;line-height:21px;}.reservation .s_line.writearea .r_content .text_count{font-size:11px;color:#babfc2;line-height:13px;position:absolute;right:20px;bottom:0;}.reservation .bookdiscount{margin-top:8px;padding:16px 20px;background:#fff;}.reservation .bookdiscount .s_line_title{font-family:PingFangSC-Medium;font-size:15px;color:#666666;padding-left:28px;padding-bottom:11px;position:relative;}.reservation .bookdiscount .s_line_title:before{content:"";width:22px;height:22px;overflow:hidden;position:absolute;left:0;top:0;background:url("https://pages.c-ctrip.com/you/foods/foods_discount_icon.png?v=20190325_18_00") no-repeat;background-size:contain;}.reservation .bookdiscount .r_content{font-family:PingFangSC-Regular;font-size:13px;color:#999999;line-height:21px;}.reservation .bookdiscount .r_content li{padding-left:13px;position:relative;}.reservation .bookdiscount .r_content li:before{content:"· ";width:13px;height:21px;overflow:hidden;position:absolute;left:0;top:0;}.reservation .bookdiscount .r_content li .discountnum{color:#DD2626;}.reservation .chooseroom{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;width:100%;position:relative;overflow:hidden;background:#fff;}.reservation .chooseroom:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.reservation .chooseroom:after{left:20px;}.reservation .chooseroom:last-child:after{content:none;}.reservation .chooseroom .l_content{padding:16px 0;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.reservation .chooseroom .l_content .s_line_title{font-size:15px;color:#666;line-height:21px;padding-left:20px;margin-right:8px;}.reservation .chooseroom .flex_notice{font-size:12px;color:#babfc2;line-height:16px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-top:3px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.reservation .chooseroom .switch{margin:0 20px 0 12px;height:30px;width:50px;border-radius:15px;background-color:#fff;-webkit-align-self:center;align-self:center;border:1px solid #ccc;-webkit-transition:background-color 0.3s;}.reservation .chooseroom .switch .switch_circle{width:30px;height:30px;background-color:#fff;border-radius:50%;margin:-1px 0 0 -1px;border:1px solid #ccc;-webkit-transition:margin-left 0.3s;}.reservation .chooseroom .switch.active{background-color:#DD2626;border-color:#DD2626;}.reservation .chooseroom .switch.active .switch_circle{border-color:#DD2626;margin-left:20px;}.reservation .nolastline{margin-bottom:8px;}.reservation .nolastline .s_line:last-child:after{display:none;}.reservation .bottom_box{padding-bottom:107px;}.reservation .bottomnotice{margin-top:16px;padding-bottom:8px;font-size:12px;color:#D7D7D7;text-align:center;line-height:18px;}.reservation .reservation_satisfaction{padding-bottom:8px;}.reservation .reservation_satisfaction .satisfaction_tips{font-size:12px;color:#999999;text-align:center;line-height:17px;}.reservation .reservation_satisfaction .satisfaction_tips span{color:#DD2626;text-align:center;}.reservation .reservation_satisfaction .satisfaction_selected{display:flex;justify-content:center;font-size:14px;color:#222222;line-height:22px;padding-top:10px;}.reservation .reservation_satisfaction .satisfaction_selected div{padding-left:22px;position:relative;}.reservation .reservation_satisfaction .satisfaction_selected div:before{content:"";width:22px;height:20px;overflow:hidden;position:absolute;left:0;top:0;background:url("https://pages.c-ctrip.com/you/foods/food_reservation_satisfaction_icon.png?v=20190325_18_00") no-repeat;background-size:19px auto;}.reservation .reservation_satisfaction .satisfaction_selected div:nth-of-type(2){margin-left:30px;}.reservation .reservation_satisfaction .satisfaction_selected div.satisfied:before{background-position:0 0;}.reservation .reservation_satisfaction .satisfaction_selected div.displeasure:before{background-position:0 -38px;}.reservation .reservation_satisfaction .satisfaction_selected div.is_satisfied{color:#DD2626;}.reservation .reservation_satisfaction .satisfaction_selected div.is_satisfied:before{background-position:0 -19px;}.reservation .reservation_bot_ad img{width:100%;}.reservation .reservation_bot_ad--iosx{margin-bottom:63px;}.reservation .reservation_bot_ad .cm-slide-item:nth-child(2){position:relative;}.reservation .fixed_btn{height:53px;background:#dd2626;line-height:53px;font-size:18px;color:#fff;font-family:'PingFangSC-Medium';position:fixed;bottom:0;width:100%;text-align:center;z-index:99;}.reservation .fixed_btn:active{background:#B01E1E;}.reservation .fixed_btn.fixed_btn--iosx{padding:0 30px;margin-bottom:34px;background:none;}.reservation .fixed_btn.fixed_btn--iosx span{display:block;background:#dd2626;border-radius:5px;}.reservation .fixed_btn.fixed_btn--iosx:active{background:none;}.reservation .fixed_btn.fixed_btn--iosx:active span{background:#B01E1E;}.reservation .order_status{height:102px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;background:#fff;padding-left:20px;margin-bottom:8px;}.reservation .order_status h3{font-family:'PingFangSC-Medium';font-size:23px;color:#222;line-height:32px;padding-bottom:1px;}.reservation .order_status p{color:#666;line-height:21px;}.reservation .order_status.order_success,.reservation .order_status.order_fail{position:relative;padding-left:80px;}.reservation .order_status.order_success:before,.reservation .order_status.order_fail:before{content:"";width:50px;height:50px;overflow:hidden;position:absolute;left:15px;top:26px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:0 -83px;}.reservation .order_status.order_fail:before{background-position:-50px -83px;}.reservation .finish_btn{margin-top:-8px;margin-bottom:8px;background:#fff;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;padding:14px 16px;}.reservation .finish_btn:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.reservation .finish_btn .line_frame_btn{margin:0 4px;width:auto;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.reservation .finish_btn .line_frame_btn:first-child{position:relative;}.reservation .finish_btn .line_frame_btn:first-child:after{content:"";width:23px;height:23px;display:block;position:absolute;right:-1px;top:0;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:-60px -20px;}.reservation .order_detail{font-size:15px;background:#fff;}.reservation .order_detail .res_name{padding:15px 35px 15px 20px;line-height:23px;font-size:17px;color:#222;position:relative;}.reservation .order_detail .res_name:before{content:"";width:20px;height:20px;overflow:hidden;position:absolute;right:15px;top:17px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:0 0;}.reservation .order_detail .res_name:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.reservation .order_detail .res_name.current:before{content:none;}.reservation .order_detail .detial_info{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:16px 15px;}.reservation .order_detail .detial_info li{margin:0 5px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-family:'PingFangSC-Medium';font-size:18px;color:#222;}.reservation .order_detail .detial_info li:before{content:"";width:40px;height:40px;display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;overflow:hidden;padding-bottom:1px;}.reservation .order_detail .detial_info li.ico_info1:before{background-position:-40px -43px;}.reservation .order_detail .detial_info li.ico_info2:before{background-position:-80px -43px;}.reservation .order_detail .detial_info li.ico_info3:before{background-position:0 -43px;}.reservation .order_detail .detial_list{padding:0 20px 7px;}.reservation .order_detail .detial_list li{line-height:21px;color:#222;padding:0 0 4px 61px;position:relative;}.reservation .order_detail .detial_list li span{color:#666;position:absolute;left:0;top:0;}.reservation .order_detail .detial_list .discounttips{display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/foods_discounttipbg.png?v=20190325_18_00") no-repeat;background-size:100% 21px;max-width:110px;padding:0 8px 0 12px;color:#DD2626;font-size:15px;}.reservation .order_detail .contact_help{height:53px;line-height:53px;padding-left:20px;color:#666;position:relative;}.reservation .order_detail .contact_help:before{content:"";width:20px;height:20px;overflow:hidden;position:absolute;right:15px;top:17px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:0 0;}.reservation .order_detail .contact_help:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.reservation .line_frame_btn{background:#fff;height:44px;line-height:44px;width:200px;text-align:center;color:#dd2626;position:relative;margin:16px auto 0;font-family:'PingFangSC-Medium';}.reservation .line_frame_btn:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #dd2626;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.reservation .line_frame_btn:active{color:#B01E1E;}.reservation .line_frame_btn:active:before{border-color:#B01E1E;}.reservation .line_frame_two{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:0 16px;}.reservation .line_frame_two .line_frame_btn{margin:16px 4px 0;width:auto;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.reservation .assisting_activity{position:relative;font-family:PingFangSC-Medium;font-size:23px;line-height:33px;}.reservation .assisting_activity > img{width:100%;}.bottom_reservation{width:100%;background:#fff;line-height:42px;font-size:14px;color:#666;font-family:'PingFangSC-Regular';padding:8px 12px;-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,0.06);box-shadow:0 -2px 8px 0 rgba(0,0,0,0.06);position:fixed;bottom:0;z-index:99;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.bottom_reservation--ios{padding:8px 12px 42px 12px;}.bottom_reservation .protocol{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.bottom_reservation .protocol .content{display:inline-block;color:#dd2626;}.bottom_reservation .protocol .check-box{position:relative;display:inline-block;padding-left:20px;}.bottom_reservation .protocol .check-box:before{content:"";width:15px;height:15px;position:absolute;left:0;top:14px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:-89px -20px;}.bottom_reservation .protocol .check-box.current:before{background-position:-105px -20px;}.bottom_reservation .btn{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.bottom_reservation .btn span{display:block;width:100%;height:44px;font-size:17px;line-height:44px;color:#fff;background:#dd2626;text-align:center;border-radius:2px;}.bottom_reservation .btn span:active{background:#B01E1E;}.reservation_poptit{height:59px;line-height:59px;font-size:19px;color:#222;padding-left:16px;position:absolute;top:0;left:0;}.cui-mask-gray{position:absolute;z-index:3;top:-2px;left:0;width:100%;height:100%;pointer-events:none;background:-webkit-linear-gradient(#ffffff 0,rgba(245,245,245,0) 18%,rgba(245,245,245,0) 38%,#ffffff 100%) !important;}.cui-lines{height:44px !important;overflow:hidden;position:absolute;left:0;width:100%;top:106px!important;margin-top:-17px !important;}.pop_number_btn{height:40px;line-height:40px;font-size:17px;color:#666;position:absolute;bottom:0;left:0;width:100%;background:#fff;z-index:5;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding:7px 0;box-sizing:content-box;}.pop_number_btn:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.pop_number_btn p{margin:0 9px;color:#fff;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;border-radius:2px;font-family:PingFangSC-Medium;}.pop_number_btn p:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.pop_number_btn p:last-child{background:#dd2626;color:#fff;}.pop_number_btn p:last-child:after{display:none;}.pop_number_btn p:last-child:active{background:#B01E1E;}.pop_number_list,.pop_time_list{height:100%;position:relative;overflow:hidden;}.pop_number_list ul,.pop_time_list ul{height:100%;width:100%;text-align:center;font-size:17px;color:#666;z-index:2;}.pop_number_list ul li,.pop_time_list ul li{height:44px !important;line-height:44px !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;}.pop_number_list ul li.current,.pop_time_list ul li.current{font-family:'PingFangSC-Medium';color:#222 !important;font-size:17px !important;}.pop_number_list ul li span,.pop_time_list ul li span{position:relative;}.pop_number_list ul li .discounttips,.pop_time_list ul li .discounttips{display:inline-block;background:url("https://pages.c-ctrip.com/you/foods/foods_discounttipbg.png?v=20190325_18_00") no-repeat;background-size:100% 21px;max-width:110px;padding:0 8px 0 12px;color:#DD2626;height:21px;line-height:21px;font-size:15px;position:absolute;top:50%;transform:translate(5px,-50%);}.pop_number_list .cui_cldunit ul{height:auto;}.pop_number_list .cui_cldweek li{height:24px !important;line-height:24px !important;font-size:12px;}.pop_choosenumber,.pop_choosetime{height:4.05rem;position:fixed;bottom:0;padding:59px 0 53px 0;background:#fff;width:100%;z-index:1002;display:none;padding:.6rem 0 53px 0;}.pop_choosenumber.calendar_control,.pop_choosetime.calendar_control{height:4.45rem;}.pop_choosenumber .local_time_prompt,.pop_choosetime .local_time_prompt{padding-left:12px;font-size:12px;height:30px;line-height:30px;color:#666;background:#FFF5D1;}.pop_choosenumber .reservation_poptit,.pop_choosetime .reservation_poptit{height:.6rem;line-height:.6rem;}.pop_choosenumber .pop_number_list,.pop_choosetime .pop_number_list{padding-top:.25rem;}.pop_choosenumber .pop_number_list .view,.pop_choosetime .pop_number_list .view{height:3.07rem;margin:0;overflow:hidden;}.pop_choosenumber .pop_number_list .cui_cldweek,.pop_choosetime .pop_number_list .cui_cldweek{position:absolute !important;right:0;left:0;top:0;height:25px;}.pop_choosenumber .pop_number_list .cui_cldunit,.pop_choosetime .pop_number_list .cui_cldunit{height:3.07rem;margin-bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;}.pop_choosenumber.pop_bottom_btn--iosx,.pop_choosetime.pop_bottom_btn--iosx{padding-bottom:87px;}.pop_choosenumber.pop_bottom_btn--iosx .pop_number_btn,.pop_choosetime.pop_bottom_btn--iosx .pop_number_btn{padding-bottom:34px;box-sizing:content-box;}.pop_choosenumber .ui-icon-close,.pop_choosetime .ui-icon-close{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;font-size:16px;color:rgba(0,0,0,0.3);top:.14rem;right:12px;}.pop_choosetime{width:100%;overflow:hidden;}.pop_choosetime .ui-icon-close{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;font-size:16px;color:rgba(0,0,0,0.3);top:.14rem;right:12px;}.pop_choosetime .pop_time_list{width:50%;float:left;}.pop_choosetime .pop_time_list li{text-align:left;padding-left:20px;}.pop_choosetime .pop_time_list li span{width:50px;display:inline-block;}.pop_choosetime .pop_time_list.span_date li span{width:60px;}.pop_chooseuser{position:fixed;bottom:0;padding:59px 0 0 0;background:#fff;width:100%;z-index:1002;max-height:4.04rem;min-height:155px;display:none;}.pop_chooseuser .culist_outer{max-height:3.37rem;padding:0;font-size:17px;color:#666;margin-left:20px;overflow-y:auto;overflow-x:hidden;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.pop_chooseuser .culist_outer ul.cu_username{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;height:100%;background:url("https://pages.c-ctrip.com/you/foods/reservation_repeat.png?v=20190325_18_00") repeat;background-size:5px 48px;}.pop_chooseuser .culist_outer ul.cu_username li{max-width:100%;height:48px;line-height:48px;padding-left:32px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.pop_chooseuser .culist_outer ul.cu_username li:before{content:"";width:20px;height:20px;position:absolute;left:0;top:14px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:-20px 0;}.pop_chooseuser .culist_outer ul.cu_username li.current:before{background-position:-100px 0;}.pop_chooseuser .culist_outer ul.cu_phone{height:100%;background:url("https://pages.c-ctrip.com/you/foods/reservation_repeat.png?v=20190325_18_00") repeat;background-size:5px 48px;}.pop_chooseuser .culist_outer ul.cu_phone li{min-width:147px;padding-left:16px;height:48px;line-height:48px;padding-right:22px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.pop_cancelreason{position:fixed;bottom:0;padding:59px 0 53px 0;background:#fff;width:100%;z-index:1002;height:440px;display:none;}.pop_cancelreason .ui-icon-close{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;font-size:16px;color:rgba(0,0,0,0.3);top:.14rem;right:12px;}.pop_cancelreason.pop_bottom_btn--iosx{padding-bottom:87px;height:474px;}.pop_cancelreason.pop_bottom_btn--iosx .pop_number_btn{padding-bottom:34px;box-sizing:content-box;}.pop_cancelreason .reservation_poptit{font-size:15px;}.pop_cancelreason .pop_number_btn{padding:7px 0;box-sizing:content-box;}.pop_cancelreason .pop_number_btn:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.pop_cancelreason ul.reasonlist{font-size:17px;color:#666;padding-left:20px;}.pop_cancelreason ul.reasonlist li{height:48px;line-height:46px;padding-left:32px;position:relative;}.pop_cancelreason ul.reasonlist li:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.pop_cancelreason ul.reasonlist li:before{content:"";width:20px;height:20px;position:absolute;left:0;top:13px;background:url("https://pages.c-ctrip.com/you/foods/reservation_sp.png?v=20190325_18_00") no-repeat;background-size:120px 133px;background-position:-20px -20px;}.pop_cancelreason ul.reasonlist li.current:before{background-position:-40px -20px;}.pop_cancelreason ul.reasonlist li:last-child:after{display:none;}.pop_cancelreason .reason_textarea{width:3.04rem;height:71px;margin-right:20px;float:right;position:relative;color:#222;font-size:15px;margin-top:-5px;}.pop_cancelreason .reason_textarea textarea{width:3rem;height:67px;margin:2px;position:relative;z-index:1;}.pop_cancelreason .reason_textarea:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:4px;border:1px solid #ececec;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.agreement_content{position:fixed;z-index:99999;max-height:450px;width:90%;background:#fff;margin-top:-40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px;padding:30px 0;}.agreement_content > .ui-icon-close{position:absolute;width:26px;height:26px;line-height:26px;text-align:center;font-size:16px;color:rgba(0,0,0,0.3);top:7px;right:7px;}.agreement_content h5{text-align:center;font-size:17px;line-height:23px;margin-bottom:10px;font-family:'PingFangSC-Medium';}.agreement_content .ash_layer{position:absolute;z-index:2;left:0;bottom:29px;width:100%;height:60px;background-image:-webkit-linear-gradient(rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-ms-linear-gradient(rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 0%,#ffffff 100%);background-image:linear-gradient(rgba(255,255,255,0) 0%,#ffffff 100%);}.agreement_content .content_detail{padding:0 20px;font-size:14px;word-wrap:break-word;word-break:break-all;color:#222;line-height:20px;font-family:'PingFangSC-Regular';max-height:356px;overflow:auto;}.agreement_content .content_detail a{color:#0099f7;word-wrap:break-word;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#BABFC2;}textarea[disabled]{background:#fff;opacity:1;}.bg_mask_agreement{top:44px;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:5;display:none;z-index:1001;background:rgba(0,0,0,0.5);}.selected_departdate{background:#DD2626;color:#fff;border-radius:2px;}.calendar_data_selected{color:#222;}.calendar_data_selected.disable{color:#ccc;}.view .cui_cldweek li:nth-child(2){color:#ff902d!important;}.cui_cld_day_havetxt em{line-height:36px !important;font-size:15px !important;}.assisting_activity_fz{margin-top:-18%;margin-left:20px;}.assisting_activity_fz span{color:#C7A26D ;}.assisting_activity_fz h5{font-size:23px;line-height:33px;}.assisting_activity_fz p{font-size:12px;font-family:PingFangSC-Regular;line-height:16px;margin-top:1px;}.look_btn{position:absolute;top:38%;right:20px;font-size:14px;height:34px;line-height:34px;padding:0 16px;color:#fff;background:#C7A26D;border-radius:50px;}.detail_c_sp{background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;}.res_baseinfo{padding:0 20px;margin-bottom:8px;position:relative;background-color:#fff;}.res_baseinfo h3{padding:12px 0 0;line-height:35px;font-family:'PingFangSC-Medium';font-size:23px;font-weight:normal;color:#222;}.res_baseinfo p.ename{line-height:20px;color:#666;}.res_baseinfo .res_level{font-family:'PingFangSC-Medium';font-size:14px;color:#DD2626;line-height:19px;margin-top:4px;vertial-align:top;}.res_baseinfo .res_level .star_innerpadding{padding-right:3px;}.res_baseinfo .res_level i.level_star{width:15px;height:15px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-121px 0;display:inline-block;vertical-align:-2px;margin-right:5px;}.res_baseinfo .food_rating{margin-top:4px;color:#666;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_baseinfo .food_rating p{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;height:19px;line-height:19px;}.res_baseinfo .food_rating p span{line-height:19px;margin-right:8px;}.res_baseinfo .food_rating p span:nth-of-type(2n-1){margin-right:8px;}.res_baseinfo .food_rating p .oversea{display:inline-block;position:relative;}.res_baseinfo .food_rating p .oversea:before{content:'';width:1px;display:inline-block;height:10px;margin-right:8px;background:-webkit-linear-gradient(left,transparent 0%,transparent 25%,#666666 25%,#666666 75%,transparent 75%,transparent 100%);}.res_baseinfo .baseinfo_innerpadding{padding-bottom:16px;}.navigation{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;background-color:#fff;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.navigation .navtext{position:relative;padding:16px 12px 16px 25px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:15px;color:#333333;line-height:23px;word-wrap:break-word;word-break:break-all;}.navigation .navtext:before{content:"";top:50%;margin-top:-10px;width:20px;height:20px;background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;background-position:-63px -29px;position:absolute;left:-5px;}.navigation .navtext:after{content:'';position:absolute;right:0;width:1px;top:12px;bottom:12px;background-color:#ECECEC;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,1);transform:scale(0.5,1);}.navigation .navicons{display:inline-block;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;margin:0 -4px 0 8px;}.navigation .navicons span{font-family:PingFangSC-Regular;font-size:12px;color:#666;line-height:18px;vertical-align:top;display:inline-block;width:36px;text-align:center;}.navigation .navicons span:before{display:inline-block;width:36px;height:36px;content:'';background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-121px -21px;vertical-align:top;}.navigation .navicons .nonavigation:before{background-position:-157px -21px !important;}.navigation .navicons span:nth-of-type(2){margin-left:4px;}.navigation .navicons span:nth-of-type(2):before{display:inline-block;vertical-align:top;background-position:-157px -21px;}.business_hours{background-color:#fff;padding:0 19px 0 25px;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:55px;line-height:55px;font-size:15px;position:relative;}.business_hours p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.business_hours:before{content:"";top:50%;margin-top:-10px;width:20px;height:20px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-40px -49px;position:absolute;left:-5px;}.business_hours.current:before{background-position:-52px -89px;}.business_hours:after{content:'';position:absolute;right:0;top:50%;margin-top:-3px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.reservation_detail{background-color:#fff;padding:0 0 0 25px;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:55px;line-height:55px;font-size:15px;position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.reservation_detail p{padding:0 12px 0 8px;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.reservation_detail p span{font-size:12px;color:#a3a8ab;line-height:18px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.reservation_detail:before{content:"";top:50%;margin-top:-10px;width:20px;height:20px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:0 -49px;position:absolute;left:-3px;}.reservation_detail .booking_btn{padding:0 10px;line-height:25px;height:25px;background:#dd2626;color:#fff;border-radius:13px;}.reservation_detail .service_charge{font-size:13px;color:#666;margin-right:18px;}.reservation_detail.one_line:after{content:'';position:absolute;right:0;top:50%;margin-top:-3px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.reservation_detail.one_line > p{width:75%;}.reservation_detail.one_line > p span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-line-clamp:inherit;display:block;}.msl_expert{background:#fff;margin-bottom:8px;padding:17px 20px 16px;position:relative;}.msl_expert:before{content:"";position:absolute;width:121px;height:29px;background:url('https://pages.c-ctrip.com/you/foods/msl_judges_icon.png?v=20190325_18_00') no-repeat;background-size:121px 29px;color:#222;left:50%;margin-left:-60px;top:16px;}.msl_expert .msl_expertinner{border:3px solid #c7a26d;padding:40px 9px 13px;}.msl_expert .expert_info{text-align:center;line-height:18px;padding-bottom:8px;}.msl_expert .expert_info p{font-family:'PingFangSC-Medium';}.msl_expert .expert_info .expert_name{font-size:15px;line-height:23px;}.msl_expert .expert_info img{width:50px;height:50px;border-radius:50px;margin-bottom:13px;}.msl_expert .expert_text{line-height:23px;word-wrap:break-word;word-break:break-all;}.msl_expert .expert_text.text_ellipsis{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;position:relative;}.msl_expert .expert_text.text_ellipsis i.icon_ellipsis{width:50px;height:23px;position:absolute;right:0;bottom:-3px;background:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,#ffffff 70%,#ffffff 70%,#ffffff 100%);}.msl_expert .expert_text.text_ellipsis i.icon_ellipsis:after{content:'';position:absolute;right:5px;top:50%;margin-top:-2px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.msl_expert .expert_text:before,.msl_expert .expert_text:after{content:'';display:inline-block;width:13px;height:13px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-137px 0;margin-right:2px;vertical-align:-1px;}.msl_expert .expert_text:after{margin-left:1px;}.res_activity{margin-bottom:8px;background-color:#fff;padding:0 20px;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:70px;font-size:15px;position:relative;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_activity .act_info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_activity .act_info p{padding-left:38px;position:relative;font-size:17px;line-height:24px;}.res_activity .act_info p:before{content:"";width:30px;height:18px;position:absolute;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:0 0;left:0;top:2px;}.res_activity .act_info span{color:#666;line-height:23px;}.res_activity .act_btn{padding:0 11px;line-height:27px;height:25px;color:#dd2626;position:relative;}.res_activity .act_btn:before{content:'';position:absolute;width:200%;height:200%;left:0;top:0;border-radius:25px;border:1px solid #dd2626;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);box-sizing:content-box;}.discount_list{background:#fff;margin-bottom:8px;}.discount_list .discount_item{padding:0 20px;position:relative;}.discount_list .discount_item:before{content:"";width:16px;height:16px;position:absolute;left:20px;top:3px;background:url("https://pages.c-ctrip.com/you/foods/homeg_discount_icon_bg.png?v=20190325_18_00") no-repeat;background-size:80px 40px;}.discount_list .discount_item.discount_type_a:before{background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;width:18px;height:18px;top:2px;background-position:-88px 0;}.discount_list .discount_item.discount_type_b:before{background:url("https://pages.c-ctrip.com/you/foods/icon_chu.png?v=20190325_18_00") no-repeat;background-size:16px 16px;}.discount_list .discount_item.discount_type_c:before{background-position:-1px -19px;}.discount_list .discount_item.discount_type_d:before{background:url("https://pages.c-ctrip.com/you/foods/icon_chu.png?v=20190325_18_00") no-repeat;background-size:16px 16px;}.discount_list .discount_item .discount_item--inner{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;padding-bottom:12px;position:relative;padding-right:17px;}.discount_list .discount_item .discount_item--inner:after{content:'';position:absolute;right:0;top:50%;margin-top:-9px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.discount_list .discount_item .discount_info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:25px;}.discount_list .discount_item .discount_info p{font-size:15px;color:#444;line-height:23px;}.discount_list .discount_item .discount_info span{font-size:12px;color:#a3a8ab;line-height:18px;padding-top:4px;}.discount_list .discount_item .discount_text{font-size:12px;color:#a3a8ab;line-height:18px;margin-left:16px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;}.discount_list .discount_item .discount_text .discount_price{font-size:17px;line-height:23px;color:#666;}.discount_list .discount_item .discount_text .discount_price i{font-size:13px;line-height:19px;}.discount_list .discount_item .discount_text del{text-align:right;}.discount_list .foodcoupon-detail{padding:0 20px 13px;position:relative;}.discount_list .foodcoupon-detail .foodcoupon-detail-inner{background:url("https://pages.c-ctrip.com/you/foods/food_coupon_bg_red.png?v=20190325_18_00") no-repeat;background-size:100% 100%;width:100%;height:81px;display:flex;align-items:center;box-sizing:border-box;padding:11px 17px;}.discount_list .foodcoupon-detail .foodcoupon-detail-inner .foodcoupon-detail-info{flex:1;}.discount_list .foodcoupon-detail .foodcoupon-detail-inner .foodcoupon-detail-info .title{font-family:PingFangSC-Semibold;font-size:22px;color:#333333;line-height:26px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;}.discount_list .foodcoupon-detail .foodcoupon-detail-inner .foodcoupon-detail-info .title span{font-family:PingFangSC-Regular;font-size:15px;color:#151515;line-height:36px;}.discount_list .foodcoupon-detail .foodcoupon-detail-inner .foodcoupon-detail-info .deadline{font-size:12px;color:#999999;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;}.discount_list .foodcoupon-detail .foodcoupon-detail-inner .foodcoupon-detail-btn{padding:0 8px;line-height:30px;height:30px;color:#fff;background:#DA292E;border-radius:15px;font-size:16px;text-align:center;}.msl_cd_restaurant_menu{background:#fff;padding-bottom:20px;margin-bottom:8px;}.msl_cd_restaurant_menu .msl_cd_menu_name{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;padding-right:20px;}.msl_cd_restaurant_menu .msl_cd_menu_name:after{content:'';position:absolute;right:20px;top:50%;margin-top:-2px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding:0 20px;width:0;}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_info h6{font-size:16px;color:#222;line-height:20px;margin-bottom:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_info p{font-size:12px;color:#999;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_text{font-size:12px;color:#a3a8ab;line-height:18px;padding-right:20px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_text .menu_price{font-size:17px;line-height:23px;color:#DD2626;}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_text .menu_price i{font-size:11px;line-height:17px;}.msl_cd_restaurant_menu .msl_cd_menu_name .menu_text .menu_price span{font-size:11px;line-height:18px;color:#666;margin-left:1px;vertical-align:1px;}.msl_cd_restaurant_menu .menu_pic{width:100%;overflow:hidden;padding-left:20px;margin-top:12px;}.msl_cd_restaurant_menu .menu_pic_box{overflow:hidden;}.msl_cd_restaurant_menu .menu_pic_box li{position:relative;float:left;width:108px;height:82px;margin-right:6px;}.msl_cd_restaurant_menu .menu_pic_box li img{position:relative;z-index:2;width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.msl_cd_restaurant_menu .menu_pic_box li p{position:absolute;z-index:3;width:100%;height:40px;padding-top:4px;left:0;bottom:0;font-size:13px;line-height:40px;color:#fff;text-align:center;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}.msl_cd_restaurant_menu.menu_flavorandselection{padding-top:18px;}.msl_cd_restaurant_menu.menu_flavorandselection .menu_title{font-family:PingFangSC-Regular;font-size:17px;color:#333333;text-align:left;line-height:24px;padding:0 20px;}.msl_cd_restaurant_menu.menu_flavorandselection .menu_info p{color:#A3A8AB;line-height:23px;}.msl_cd_restaurant_menu.menu_flavorandselection .menu_text .menu_price{font-size:16px;color:#DC2626;font-family:PingFang-SC-Medium;}.msl_cd_restaurant_menu.menu_flavorandselection .menu_pic{margin-top:20px;}.msl_cd_restaurant_menu.menu_flavorandselection .menu_pic_box li{margin-right:5px;}.msl_cd_restaurant_menu.menu_flavorandselection .menu_pic_box li p{height:35px;padding-top:0;line-height:35px;}.arr_readmore{height:37px;line-height:37px;text-align:center;}.arr_readmore p{padding-right:14px;color:#666;font-size:15px;position:relative;display:inline-block;}.arr_readmore p:after{content:'';position:absolute;right:0;top:50%;margin-top:-3px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.arr_readmore.arr_top p:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.arr_readmore.arr_bottom p:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.evaluation{background:#fff;margin-bottom:8px;padding-bottom:16px;overflow:hidden;}.evaluation .c-ratedtitle{height:50px;}.evaluation .c-ratedtitle .c-ratedtitle__item > h3{font-size:17px;}.evaluation .critic{padding:16px 20px 16px 64px;position:relative;}.evaluation .critic img{width:36px;height:36px;border-radius:36px;position:absolute;left:20px;top:16px;}.evaluation .critic dt{color:#222;line-height:20px;}.evaluation .critic dd{color:#666;line-height:17px;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.evaluation .evaluation_text{padding:0 20px;}.evaluation .evaluation_text p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:15px;line-height:23px;color:#222;margin-bottom:18px;}.evaluation .evaluation_text img{width:100%;height:23.8%;}.relevant_articles{background:#fff;margin-bottom:8px;overflow:hidden;}.relevant_articles .ra_item{padding:0 20px 16px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;}.relevant_articles .ra_item .ra_item_left{margin-right:12px;}.relevant_articles .ra_item .ra_item_left img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;width:112px;height:84px;}.relevant_articles .ra_item .ra_item_right{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;}.relevant_articles .ra_item .ra_item_right p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:12px;color:#666;line-height:18px;}.relevant_articles .ra_item .ra_item_right p.artice_title{font-size:17px;color:#222;line-height:23px;}.fendian_line{background:#fff;height:55px;line-height:55px;position:relative;margin-bottom:8px;font-size:15px;color:#333333;padding-left:45px;}.fendian_line:before{content:"";position:absolute;background:url("https://pages.c-ctrip.com/you/foods/foods_icon.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-173px -36px;width:13px;height:12px;left:20px;top:50%;margin-top:-6px;}.fendian_line:after{content:'';position:absolute;right:20px;display:block;top:50%;margin-top:-3px;vertical-align:1px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.advertisementpart-bottom{margin-bottom:8px;background:#fff;overflow:hidden;position:relative;z-index:1;}.advertisementpart-bottom img{width:100%;text-align:center;}.menu-bottom > li a i.icon_xin{width:14px;height:14px;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-107px 0;content:'';position:absolute;top:50%;right:50%;margin-right:-44px;margin-top:-12px;}.menu-bottom > li.booking_op:before{background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-180px 0;width:20px;height:20px;margin:-5px 5px 0 0;display:inline-block;content:'';vertical-align:middle;}.res_other_infopop{height:0;}.res_other_infopop .other_popinner{position:fixed;z-index:4000;background:#fff;width:100%;height:4.44rem;left:0;bottom:0;display:none;}.res_other_infopop .other_popinner.current{display:block;}.res_other_infopop .other_popinner .infopop_title{height:50px;margin:0 20px;font-size:17px;color:#333;line-height:50px;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_other_infopop .other_popinner .infopop_title p{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_other_infopop .other_popinner .infopop_title i{width:40px;height:50px;display:block;position:relative;margin-right:-4px;}.res_other_infopop .other_popinner .infopop_title i:after{content:"";background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-161px 0;width:19px;height:19px;overflow:hidden;position:absolute;right:0;top:15px;}.res_other_infopop .other_popinner .infopop_text{height:3.9rem;padding:0 20px;overflow-x:hidden;overflow-y:auto;max-height:100%;top:0;padding-bottom:50px;width:100%;}.res_other_infopop .other_popinner .restaurant_info_detail{position:relative;padding-bottom:16px;color:#A3A8AB;font-size:17px;line-height:21px;padding-bottom:20px;}.res_other_infopop .other_popinner .restaurant_info_detail:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.res_other_infopop .other_popinner .restaurant_info_detail .title{color:#333;line-height:24px;padding:13px 0;}.res_other_infopop .other_popinner .restaurant_info_detail .title h5{display:inline-block;height:24px;line-height:24px;font-size:17px;}.res_other_infopop .other_popinner .restaurant_info_detail .title .local_time{display:inline-block;height:24px;line-height:24px;font-size:12px;color:#A3A8AB;margin-left:8px;}.res_other_infopop .other_popinner .restaurant_info_detail .detail{line-height:22px;font-size:15px;word-wrap:break-word;}.res_other_infopop .other_popinner .restaurant_info_detail .detail a{color:#0099f7;word-wrap:break-word;}.res_other_infopop .other_popinner .restaurant_info_detail .business_time li{position:relative;margin-bottom:8px;font-size:15px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.res_other_infopop .other_popinner .restaurant_info_detail .business_time li .icon_today{position:absolute;left:36px;top:3px;}.res_other_infopop .other_popinner .restaurant_info_detail .business_time .week{position:relative;width:75px;margin-right:35px;}.res_other_infopop .other_popinner .restaurant_info_detail .business_time .time{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;font-size:0;}.res_other_infopop .other_popinner .restaurant_info_detail .business_time .time span{display:inline-block;margin-right:40px;font-size:15px;}.res_other_infopop .other_popinner .restaurant_info_detail .business_time .time span:nth-child(2n){margin-right:0;}.res_other_infopop .other_popinner .restaurant_info_detail:last-child:after{content:none;background:none;}.reservation_detail_pop{height:0;}.reservation_detail_pop .other_popinner{display:none;position:fixed;left:0;bottom:0;z-index:4001;width:100%;max-height:2.7rem;min-height:1.74rem;background:#fff;}.reservation_detail_pop .other_popinner.current{display:block;}.reservation_detail_pop .other_popinner .infopop_title{height:50px;margin:0 20px;font-size:17px;color:#333;line-height:50px;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.reservation_detail_pop .other_popinner .infopop_title p{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.reservation_detail_pop .other_popinner .infopop_title i{width:40px;height:50px;display:block;position:relative;margin-right:-4px;}.reservation_detail_pop .other_popinner .infopop_title i:after{content:"";background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-161px 0;width:19px;height:19px;overflow:hidden;position:absolute;right:0;top:15px;}.reservation_detail_pop .other_popinner .infopop_text{max-height:2.2rem;padding:0 20px;overflow-x:hidden;overflow-y:auto;top:50px;padding-bottom:50px;width:100%;}.reservation_detail_pop .other_popinner .infopop_text{font-size:15px;line-height:23px;color:#333;padding:12px 20px 20px;}.reservation_detail_pop .irregular_structure .inset-list-li a{color:#0099f7;word-wrap:break-word;word-break:break-all;}.reservation_detail_pop .irregular_structure p > a{color:#0099f7;word-wrap:break-word;word-break:break-all;}.reservation_detail_pop .rule_structure{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;overflow:hidden;margin-bottom:8px;}.reservation_detail_pop .rule_structure .s_title{position:relative;width:92px;padding-left:12px;font-family:PingFangSC-Medium;}.reservation_detail_pop .rule_structure .s_title:after{content:'';position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background:#c8c8c8;}.reservation_detail_pop .rule_structure .s_cotent{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;color:#151515;width:0;word-wrap:break-word;word-break:break-all;}.reservation_detail_pop .rule_structure .s_cotent p > a{color:#0099f7;word-wrap:break-word;word-break:break-all;}.reservation_detail_pop .rule_structure:last-child{margin-bottom:0;}.mdetail_comment .arr_readmore{height:38px;background:#fff;z-index:1;padding-top:1px;margin-top:-1px;position:relative;}.recomdish_c{padding-bottom:15px;}.recomdish_c .swiper-box{margin-bottom:0;}.recomdish_c .remdishlist{padding:15px 25px 0 20px;}.tab__activeline{background:#dd2626;}.mdetail_comment .c-ratedtitle__item > h3{font-size:17px;}.mdetail_comment .comment_block .paragraph_comment .plain_comment.fold{-webkit-line-clamp:3;}.opentable_reservation{padding-top:10px;border-width:0;border-top:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.opentable_reservation .c-product{padding:0;}.opentable_reservation .c-product .c-product__title.opentable_style{padding-left:25px;}.opentable_reservation .c-product .booking_button{margin-top:0;border-radius:13px;}.fstar_detail{}.fstar_detail .title-detail{padding:18px 0;height:60px;text-align:center;font-family:'PingFangSC-Medium';}.fstar_detail .autoheight{padding-bottom:80%;}.fstar_detail .bgimg .swiper-container:after{content:"";position:absolute;left:0;bottom:0;bottom:-1px;width:100%;height:10px;z-index:1;background:url("https://pages.c-ctrip.com/you/foods/detail_c_arc.png?v=20190325_18_00") no-repeat;background-size:100% 10px;}.fstar_detail .swiper-container-horizontal > .swiper-pagination-bullets,.fstar_detail .swiper-pagination-bullets{bottom:23px;}.fstar_detail .camara{bottom:15px;height:20px;border-radius:10px;right:4px;padding:0 8px 0 6px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.fstar_detail .camara span{padding:0 0 0 2px;top:0;line-height:20px;}.fstar_detail .camara i{margin-top:2px;min-width:16px;height:16px;display:block;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-60px -49px;}.fstar_detail .camara i.icon_360{background-position:-76px -49px;}.fstar_detail .res_baseinfo h3{font-size:28px;line-height:35px;text-align:center;}.fstar_detail .res_baseinfo p.ename{color:#222;text-align:center;}.fstar_detail .res_baseinfo .food_rating{text-align:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;}.fstar_detail .res_baseinfo .food_rating p{webkit-box-flex:none;box-flex:none;-webkit-flex:none;}.fstar_detail .res_baseinfo .food_rating .res_distance{line-height:19px;display:inline-block;}.fstar_detail .fstar_levelborder{margin:34px 0 4px;border:1px solid #dadada;position:relative;}.fstar_detail .fstar_levelborder .center_level{position:absolute;left:50%;top:-18px;width:140px;background:#fff;margin-left:-70px;text-align:center;}.fstar_detail .fstar_levelborder .center_level p.star_outerbox{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;}.fstar_detail .fstar_levelborder .center_level p.star_outerbox .level_fstar{width:16px;height:16px;margin-right:5px;display:inline-block;margin-right:2px;background:url("https://pages.c-ctrip.com/you/foods/homeg_entrance_b_icon_a.png?v=20190325_18_00") no-repeat;background-size:150px 75px;background-position:-44px -30px;}.fstar_detail .fstar_levelborder .center_level p.star_outerbox .level_fstar:last-child{margin-right:0;}.fstar_detail .fstar_levelborder .center_level p{color:#dd2626;font-size:15px;line-height:23px;}.fstar_detail .fstar_levelborder .fstar_text{color:#222;line-height:23px;padding:38px 16px 20px;}.fstar_detail .res_story{background:#fff;margin-bottom:8px;overflow:hidden;}.fstar_detail .res_story .story_pic{margin:0 20px 12px;position:relative;padding-bottom:50.6%;height:0;overflow:hidden;}.fstar_detail .res_story .story_pic img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;position:absolute;top:0;left:0;}.fstar_detail .res_story .story_pic .pic_mask{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.2);z-index:1;}.fstar_detail .res_story .story_pic i{width:40px;height:40px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:0 -69px;z-index:2;}.fstar_detail .res_story .story_text{margin:0 20px 20px;color:#666;line-height:23px;font-size:15px;height:69px;position:relative;overflow:hidden;}.fstar_detail .res_story .story_text i.icon_ellipsis{width:50px;height:23px;position:absolute;right:0;bottom:1px;background:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,#ffffff 70%,#ffffff 70%,#ffffff 100%);}.fstar_detail .res_story .story_text i.icon_ellipsis:after{content:'';position:absolute;right:5px;top:50%;margin-top:-2px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.fstar_detail .recomdish_c{padding-bottom:20px;}.fstar_detail .recomdish_c .recomdish .remdishlist{color:#666;}.fstar_detail .recomdish_c .swiper-container{padding-bottom:6px;}.fstar_detail .recomdish_c .swiper-box{height:201px;}.fstar_detail .recomdish_c .swiper-box .swiper-slide{width:335px;height:201px;box-shadow:0 2px 4px rgba(0,0,0,0.3);}.fstar_detail .recomdish_c .swiper-box .swiper-slide p span{font-size:15px;}.fstar_detail .navigation{border-top:none;border-image:none;}.fstar_detail .mdetail_comment{overflow:hidden;}.fstar_detail .msl_expert{padding-top:0;margin-bottom:4px;}.fstar_detail .msl_expert:after{content:"";width:100%;left:20px;height:1px;position:absolute;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.fstar_detail .msl_expert:before{top:-1px;}.fstar_detail .evaluation{margin-bottom:0;}.fstar_detail .evaluation .evaluation_text{padding-bottom:16px;position:relative;}.fstar_detail .evaluation .evaluation_text:after{content:"";width:100%;left:20px;height:1px;position:absolute;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.fstar_detail .evaluation .evaluation_text img{margin-bottom:12px;}.fstar_detail .evaluation .evaluation_text p{margin-bottom:0;}.fstar_detail .evaluation .evaluation_text .title{font-family:'PingFangSC-Medium';text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;line-height:23px;margin-bottom:4px;}.fstar_detail .msl_resrank{background:#fff;margin-bottom:8px;overflow:hidden;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem{padding:0 20px 16px;position:relative;margin-bottom:16px;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem:after{content:"";width:100%;left:20px;height:1px;position:absolute;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem:last-child{margin-bottom:0;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem:last-child:after{display:none;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .msl_img{width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;height:0;padding-bottom:60%;overflow:hidden;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .msl_img img{width:100%;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .msl_title{font-size:17px;color:#222;letter-spacing:.6px;padding-top:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .msl_ename{margin:-4px 0 4px;font-size:12px;color:#222;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .msl_level{color:#dd2626;font-size:13px;letter-spacing:.65px;line-height:18px;margin-bottom:4px;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .otherinfo{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;color:#666;line-height:18px;font-size:13px;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .otherinfo p{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .otherinfo p span{display:inline-block;margin-right:8px;}.fstar_detail .msl_resrank .msl_rankitem_outer .msl_rankitem .otherinfo .distance{display:inline-block;}.relevant_articles .ra_item_outer{position:relative;margin-bottom:-17px;overflow:hidden;}.relevant_articles .ra_item_outer .ra_item{position:relative;margin-bottom:16px;}.relevant_articles .ra_item_outer .ra_item:after{content:"";width:100%;left:20px;height:1px;position:absolute;bottom:0;border-width:0;border-bottom:1px solid #c8c8c8;-webkit-border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;border-image:url("https://pages.c-ctrip.com/you/common/icon_border_half_lightgray.png?v=20190325_18_00") 2 stretch;}.relevant_articles .ra_item_outer.no_moreitemlast:last-child{margin-bottom:0;}.relevant_articles .ra_item_outer.no_moreitemlast:last-child:after{display:none;}.relevant_articles .arr_readmore{background:#fff;position:relative;z-index:1;margin-top:-1px;}@media screen and (max-width:375px){.top_info_over .c-textview__bottom span:nth-child(3){display:none;}}@media screen and (max-width:335px){.res_other_infopop .other_popinner .restaurant_info_detail .business_time .time span{margin-right:20px;}}.icon_today{width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-73px -91px;display:inline-block;}.restaurant_detail_reserve .douying_ctrip_provide{padding-left:20px;}.douying_ctrip_provide{display:none;height:44px;background:#fff;padding:4px 0;}.douying_ctrip_provide p{position:relative;font-size:14px;padding-left:43px;}.douying_ctrip_provide p:after{content:'';position:absolute;top:-6px;left:0;width:32px;height:32px;background:url(https://pages.c-ctrip.com/you/foods/douying_ctriop_logo.png?v=20190325_18_00);background-size:32px 32px;}.res_take_number_assembly{position:relative;background:#fff;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;font-size:15px;line-height:55px;color:#333;padding:0 20px;margin-bottom:8px;padding-left:48px;}.res_take_number_assembly:before{content:"";top:50%;margin-top:-10px;width:20px;height:20px;background:url("https://pages.c-ctrip.com/you/foods/msl_take_number_icon.png?v=20190325_18_00") no-repeat;background-size:400px 300px;background-position:-158px -1px;position:absolute;left:20px;}.res_take_number_assembly .title{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.res_take_number_assembly .booking_btn{padding:0 10px;line-height:25px;height:25px;background:#dd2626;color:#fff;border-radius:13px;}.res_take_number_assembly .stop{font-size:13px;color:#666;}.relevant_tripShoot{background:#fff;margin-bottom:8px;overflow:hidden;}.relevant_tripShoot .relevant_tripShoot_title{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;padding:16px 20px;}.relevant_tripShoot .relevant_tripShoot_title .title_info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;width:0;font-family:PingFangSC-Medium;font-size:18px;color:#222222;line-height:18px;}.relevant_tripShoot .relevant_tripShoot_title .title_info span{font-family:PingFangSC-Regular;font-size:12px;color:#FF6633;letter-spacing:0.15px;line-height:18px;margin-left:4px;vertical-align:top;display:inline-block;}.relevant_tripShoot .relevant_tripShoot_title .tripShoot_text{font-family:PingFangSC-Regular;font-size:13px;color:#666666;text-align:right;line-height:18px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;padding-right:15px;position:relative;}.relevant_tripShoot .relevant_tripShoot_title .tripShoot_text:after{content:'';position:absolute;right:6px;top:50%;margin-top:-4px;width:7px;height:7px;border-bottom:1px #BCBCBC solid;border-left:1px #BCBCBC solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.relevant_tripShoot .tripShoot_info{width:100%;overflow:hidden;padding-left:20px;margin:0 0 12px;}.relevant_tripShoot .tripShoot_info_box{overflow:hidden;}.relevant_tripShoot .tripShoot_info_box li{position:relative;float:left;width:148px;height:132px;margin-right:10px;}.relevant_tripShoot .tripShoot_info_box li .img_box{width:148px;height:99px;margin-bottom:10px;border-radius:5px;overflow:hidden;}.relevant_tripShoot .tripShoot_info_box li .img_box img{position:relative;z-index:2;width:100%;height:100%;background:url("https://pages.c-ctrip.com/you/component-local/default.png?v=20190325_18_00") no-repeat center #eeeeee;background-size:50% auto;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;height:23px;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info .user-info__portrait{background:url('https://images4.c-ctrip.com/target/headphoto/portrait_180_180.jpg?v=20190325_18_00') no-repeat 50%;background-position:50% 50%;background-size:100%;width:23px;height:23px;border-radius:50%;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info .user-info__portrait > img{width:23px;height:23px;border-radius:50%;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info .user-detail__name{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;padding-left:8px;font-family:PingFangSC-Regular;font-size:12px;color:#222222;line-height:23px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info .user-info__epic{font-family:PingFangSC-Regular;font-size:11px;color:#222222;line-height:23px;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info .user-info__epic i{display:inline-block;vertical-align:middle;width:12px;height:12px;background:url("https://pages.c-ctrip.com/you/comment/icon-zan.png?v=20190325_18_00") no-repeat;background-size:12px auto;background-position:0 -12px;margin-right:4px;}.relevant_tripShoot .tripShoot_info_box li .tripShoot_user-info .user-info__epic .js_usefull_num{vertical-align:middle;}.restaurant_relevant_info{height:100%;background:#fff;padding:0 20px;}.restaurant_relevant_info .restaurant_info_detail{position:relative;padding-bottom:16px;color:#A3A8AB;font-size:15px;line-height:21px;}.restaurant_relevant_info .restaurant_info_detail:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(bottom,#ececec 0%,#ececec 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);}.restaurant_relevant_info .restaurant_info_detail .title{font-size:17px;color:#333;line-height:24px;padding:13px 0;}.restaurant_relevant_info .restaurant_info_detail .title h5{line-height:24px;display:inline-block;height:24px;}.restaurant_relevant_info .restaurant_info_detail .title .local_time{line-height:24px;display:inline-block;height:24px;font-size:12px;color:#ccc;}.restaurant_relevant_info .restaurant_info_detail .business_time li{margin-bottom:8px;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.restaurant_relevant_info .restaurant_info_detail .business_time .week{position:relative;width:30px;margin-right:55px;}.restaurant_relevant_info .restaurant_info_detail .business_time .week .icon_today{position:absolute;top:2px;left:40px;}.restaurant_relevant_info .restaurant_info_detail .business_time .time{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;}.restaurant_relevant_info .restaurant_info_detail .business_time .time span{display:inline-block;margin-right:10px;}.restaurant_relevant_info .restaurant_info_detail .mark{font-size:12px;line-height:18px;margin-top:4px;}.restaurant_relevant_info .restaurant_info_detail:last-child:after{content:none;background:none;}.icon_today{width:16px;height:16px;background:url("https://pages.c-ctrip.com/you/foods/detail_c_sp.png?v=20190325_18_00") no-repeat;background-size:200px 200px;background-position:-73px -91px;display:inline-block;}.reservation_screen_icon{background:url("https://pages.c-ctrip.com/you/foods/restaurant_reservation_screen_icon.png?v=20190325_18_00") no-repeat;background-size:150px 50px;}.l-foodheadouter_detail__headwrap .l-customhead_detail__center .r_concise_up_til{position:relative;display:inline-block;padding-right:16px;}.l-foodheadouter_detail__headwrap .l-customhead_detail__center .r_concise_up_til:last-child:after{top:11px;right:0;width:0;height:0;border-width:6px;border-style:solid;border-color:#c8c8c8 transparent transparent transparent;background:#fff;border-radius:0;}.l-foodheadouter_detail__headwrap .l-customhead_detail__center .r_concise_up_til:after{content:'';position:absolute;top:11px;right:7px;width:4px;height:4px;border-radius:50%;background:#E2E3E6;}.reservation_screen_input.current_top{margin:44px 4px 8px;}.orderonline .l-filterbox.current{top:93px;}.l-foodheadouter_detail--ios .orderonline .l-filterbox.current{top:113px;}.l-foodheadouter_detail--ios .restaurant_reservation_screen .reservation_screen_input.current_top{margin:64px 4px 8px;}.l-foodheadouter_detail--ios .reservation_screen_input.current_up{top:64px;}.l-foodheadouter_detail--iosx .orderonline .l-filterbox.current{top:137px;}.l-foodheadouter_detail--iosx .restaurant_reservation_screen .reservation_screen_input.current_top{margin:88px 4px 8px;}.l-foodheadouter_detail--iosx .reservation_screen_input.current_up{top:88px;}.restaurant_reservation_screen .pop_choosetime.calendar_control,.restaurant_reservation_screen .pop_choosenumber,.restaurant_reservation_screen .pop_choosetime{height:3.9rem;}.restaurant_reservation_screen .pop_choosetime .pop_number_list .view{height:2.45rem;}.restaurant_reservation_screen .pop_choosetime .pop_number_list .view .cui_cldunit{height:2.45rem;}.restaurant_reservation_screen .topmain .bgimg{height:0;padding-bottom:39%;}.restaurant_reservation_screen .topmain .bgimg .autoheight{height:auto;padding-bottom:0;}.restaurant_reservation_screen .pop_choosetime .reservation_time_range span{display:inline-block;width:50%;text-align:center;height:20px;line-height:20px;color:#666;margin-top:8px;}.restaurant_reservation_screen .pop_choosetime .pop_time_list .ul-list li{text-align:center;padding-left:0;}.restaurant_reservation_screen .swiper-container-horizontal > .swiper-pagination-bullets{bottom:21px;}.restaurant_reservation_screen .reservation_concise_up{position:fixed;z-index:10;top:44px;left:0;width:100%;padding:13px 16px;background:#fff;font-size:15px;color:#222;line-height:18px;}.restaurant_reservation_screen .reservation_concise_up .r_line{position:relative;display:inline-block;padding-right:20px;font-family:PingFangSC-Medium;}.restaurant_reservation_screen .reservation_concise_up .r_line:after{content:'';position:absolute;top:8px;right:8px;width:4px;height:4px;border-radius:50%;background:#E2E3E6;}.restaurant_reservation_screen .reservation_concise_up .r_line:last-child:after{content:'';position:absolute;top:8px;right:3px;width:0;height:0;border-radius:0;background:#fff;border-width:5px;border-style:solid;border-color:#999 transparent transparent transparent;}.restaurant_reservation_screen .version_f_filter{z-index:105;}.reservation_screen_input{position:relative;z-index:8;margin:-10px 4px 8px;font-size:15px;color:#808080;background:#fff;padding:52px 12px 16px;border-radius:8px;box-shadow:0 4px 6px 2px rgba(0,0,0,0.06);}.reservation_screen_input:after{content:'';position:absolute;left:14px;top:16px;width:71px;height:17px;background:url("https://pages.c-ctrip.com/you/foods/restaurant_reservation_screen_icon.png?v=20190325_18_00") no-repeat;background-size:150px 50px;background-position:-1px -21px;}.reservation_screen_input.current_up{position:fixed;z-index:8;padding:16px;width:100%;top:44px;left:0;margin:0;border-radius:0;box-shadow:none;}.reservation_screen_input.current_up:after{content:none;}.reservation_screen_input .r_info_input{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.reservation_screen_input .r_info_input .r_line{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;margin-right:20px;border-bottom:1px solid #e5e5e5;}.reservation_screen_input .r_info_input .r_line:last-child{margin-right:0;}.reservation_screen_input .r_info_input .r_line .r_line_title{line-height:21px;}.reservation_screen_input .r_info_input .r_line .arr_search{line-height:18px;padding:12px 0 8px;color:#c8c8c8;}.reservation_screen_input .r_info_input .r_line.current .arr_search{color:#222;font-family:PingFangSC-Medium;}.reservation_screen_input .r_info_room{padding:8px 0;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.reservation_screen_input .r_info_room .r_info_room_title{width:34.33%;padding:8px 0;}.reservation_screen_input .r_info_room .r_room_check{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;}.reservation_screen_input .r_info_room .r_room_check .radio_choose{margin-right:20px;padding:8px 0;}.reservation_screen_input .r_info_room .r_room_check .radio_choose .icon_radio{width:15px;height:15px;margin-right:8px;display:inline-block;overflow:hidden;background:url("https://pages.c-ctrip.com/you/foods/restaurant_reservation_screen_icon.png?v=20190325_18_00") no-repeat;background-size:150px 50px;background-position:-105px -2px;vertical-align:-2px;}.reservation_screen_input .r_info_room .r_room_check .radio_choose.active{color:#222;font-family:PingFangSC-Medium;}.reservation_screen_input .r_info_room .r_room_check .radio_choose.active .icon_radio{background-position:-85px -2px;}.reservation_screen_input .reservation_lookup_btn{padding:0 2px;}.reservation_screen_input .reservation_lookup_btn a{display:block;height:40px;line-height:40px;width:100%;background:#DD2626;border-radius:4px;color:#fff;text-align:center;font-size:17px;font-family:PingFangSC-Medium;}.l-foodcouponheader-bg-color{background:#C81528;overflow:auto;}.l-foodheadouter_detail--ios .foodcoupon-detail-container{padding-top:20px;}.l-foodheadouter_detail--iosx .foodcoupon-detail-container{padding-top:44px;}.foodcoupon-detail-container .foodcoupon-detail-banner{padding-top:68px;}.foodcoupon-detail-container .foodcoupon-detail-banner .banner-pic{background:url("https://pages.c-ctrip.com/you/foods/food_coupon_detial_logo.png?v=20190325_18_00") no-repeat;background-size:100% 100%;width:210px;height:31px;margin:0 auto 24px;}.foodcoupon-detail-container .writeoff-result .result-pic{background:url("https://pages.c-ctrip.com/you/foods/food_coupon_icon_success.png?v=20190325_18_00") no-repeat;background-size:100% 100%;width:85px;height:85px;margin:80px auto 15px;}.foodcoupon-detail-container .writeoff-result .result-pic.failed{background:url("https://pages.c-ctrip.com/you/foods/food_coupon_icon_fail.png?v=20190325_18_00") no-repeat;background-size:100% 100%;}.foodcoupon-detail-container .writeoff-result .text{font-size:16px;color:#FFFFFF;text-align:center;margin-bottom:42px;}.foodcoupon-detail-container .foodcoupon-detail-info-container{background:#fff;border-radius:15px;margin:0 12px 20px;}.foodcoupon-detail-container .foodcoupon-detail-info-container .title{font-size:16px;line-height:22px;color:#222222;padding-top:15px;text-align:center;}.foodcoupon-detail-container .foodcoupon-detail-info-container .under-line{background-color:#C81528;background-image:url("https://pages.c-ctrip.com/you/foods/food_coupon_bg_white.png?v=20190325_18_00");background-size:100% 100%;width:100%;height:43px;}.foodcoupon-detail-container .foodcoupon-detail-info-container .foodcoupon-detail-text{font-size:12px;color:#666666;}.foodcoupon-detail-container .foodcoupon-detail-info-container .foodcoupon-detail-text .text-title{text-align:center;}.foodcoupon-detail-container .foodcoupon-detail-info-container .foodcoupon-detail-text .qr-pic{margin:14px auto 15px;width:170px;height:170px;}.foodcoupon-detail-container .foodcoupon-detail-info-container .foodcoupon-detail-text .qr-pic img{width:100%;height:100%;}.foodcoupon-detail-container .foodcoupon-detail-info-container .foodcoupon-detail-text .description{padding:0 32px 27px;word-wrap:break-word;}