 /*餐饮购物*/
.shop_top{padding: 40px 0 17px;height: 42px;}
.shop_nav li{float: left;}
.shop_nav li.line{width: 1px;height: 17px;margin: 13px 22px 0;background: #d9d9d9;}
.shop_nav li a{display: block;font-size: 22px;color: #666;line-height: 42px;}
.shop_nav li:hover a,
.shop_nav li.on a{font-weight: bold;color: #333;}
.shop_search{width: 270px;height: 33px;padding-top: 3px;border-bottom: 1px solid #666;}
.shop_search .shop_text{display: block;width: 250px;height: 33px;border:none;font-size: 15px;color: #888;}
.shop_search .shop_text::-webkit-input-placeholder{color:#888;}
.shop_search .shop_text:-moz-placeholder {color:#888;opacity:1;}
.shop_search .shop_text::-moz-placeholder {color:#888;opacity:1;}
.shop_search .shop_text:-ms-input-placeholder {color:#888;}
.shop_search .shop_text::-ms-input-placeholder {color:#888;}
.shop_search .shop_btn{display: block;width: 18px;height: 18px;margin-top: 9px;border:none;background: url('../images/search_s.png') no-repeat;}
.food_nav{padding: 27px 26px 22px;background: #ff860f;margin-bottom: 30px;}
.food_nav li{float: left;margin: 0 5px 5px 0;}
.food_nav li a{display: block;padding: 0 15px;font-size: 14px;color: #fff;height: 24px;line-height:24px;border:1px solid rgba(255, 255, 255, 0.4);}
.food_nav li:hover a,
.food_nav li.on a{background: #fff;border-color: #fff;color: #333;}
.shop_list{padding-bottom: 40px;}
.shop_list li{padding: 25px 30px 25px 25px;border:1px solid #d9d9d9;margin-bottom: 20px;}
.shop_list li .img{display: table;width:320px;height: 128px;text-align: center;}
.shop_list li .tell{display: table-cell;vertical-align: middle;width: 100%;height:228px;}
.shop_list li .img img{display: block;margin: 0 auto;max-height:228px;width:304px;height:202px;}
.shop_list li .main{width: 875px;}
.shop_list li .main .title{font-size: 18px;color: #333;font-weight: bold;line-height: 28px;margin: -5px 0 5px;}
.shop_item{border-bottom: 1px solid #f3f4f8;line-height: 33px;font-size: 14px;color: #555;display:flex;}
.shop_item strong{color: #333;width:50px;}
.shop_item span{flex:1;padding-left:8px;}
.shop_item .time{margin-right: 220px;}
.shop_item .en_time{margin-right: 180px;}
.shop_en_item strong{display: inline-block;width: 160px;margin-right: 0 !important;}
.shop_item .address{margin-left:0px;}
.shop_en_item .address{margin-left: 0;}





.clearfix:before,.clearfix:after{content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both; height:0;overflow:hidden;}

.inside_main{padding-bottom: 100px;background:#fff;}
.sub_sites{padding-top: 25px;height: 15px;line-height: 15px;font-size: 14px;color: #666;}
.sub_sites a{display: block;float: left;color: #666;}
.sub_sites span{display: block;width: 5px;height: 15px;background: url('../images/sites_arrow.png') no-repeat left center;margin: 0 6px;float: left;}
.sub_sites a.home{width: 16px;height: 15px;background: url(../images/icon.png) no-repeat -40px -50px;}
.sub_sites span.last{width: auto;margin: 0;background: none;}
.sub_sites a:hover{color: #ff860f;}
.sub_sites a.home:hover{background-position: -40px -70px;}
.stage_nav{padding-top: 19px;height: 57px;border-bottom: 1px solid #d0d0d0;}
.stage_nav li{float: left;margin-right: 40px;}
.stage_nav li:last-child{margin-right: 0;}
.stage_nav li a{display: block;font-size: 16px;color: #333;line-height: 57px;height: 57px;font-family: "苹方";}
.stage_nav li.on a,
.stage_nav li:hover a{height: 54px;border-bottom: 4px solid #ff860f;}

.fl{float:left;}
.fr{float:right;}
.container{width:1280px;margin:0 auto;}
i{display:inline-block;*display:inline;*zoom:1;background:url('../images/icon.png') no-repeat;font-style:normal;}
.imgBg{background-position:center center;background-repeat:no-repeat;}


.price_main{padding-top: 40px;}
.price_main table td{font-size: 16px;color: #333;border:1px solid #ececec;text-align: center;height: 48px;}
.price_main table td.topx{background: #ff860f;color: #fff;border-color: #ff860f;}
.price_main table td p{padding: 20px 15px;line-height: 30px;font-size: 14px;color: #666;}
.price_main table td .title{font-weight: bold;}

.business-guide{padding: 40px 0;}
.business-guide img{display: block;width: 100%;margin-bottom: 30px;}
