
.intro-box img{max-width:100%;}
/*首页*/

#mainbody{margin:0px auto 15px;padding:15px 25px 25px 25px;}
.citys-hot{margin:15px 0px;}
.citys-hot a, .citys-list a{margin: 5px 10px; color: #666; display: inline-block;}
.citys-list a.city-hot{color: #FF6600;}
.citys-list li{margin-bottom:15px;}
.city-first{box-sizing: border-box; vertical-align: top; padding-top: 10px; display: inline-block; text-align: center; width: 40px;  height: 40px;  border-radius: 50%; color: #fff;  background: #59b1ae;}
#citysoso{width: auto;}
@media (max-width: 767px) {
	#citysoso{width: 100%;}
}	
/*	门店列表*/

#shop-sort-type a{color:#555555;}
#shop-sort-type .active {color:#007bff;}
.shop-list-item {
    border-bottom: 1px solid #eee;
    padding: 10px 0px;
	line-height: 1.65;
}

.shoplist {
    background: #fff;
    padding: 10px;
}

.pingfen{
    line-height: 24px;}
.star_grade {
	background: url("../img/love_new.png") 0px 15px;
	width: 85px;
	height: 14px;
	display: inline-block;
}
 .star_grade .h_star {
	background: url("../img/love_new.png") 0px 0px;
	height: 14px;
	position: absolute;
}
.pingfen .score {
    font-size: 16px;
    color: #FF6732;
    font-weight: bold;
}
.media-diqu a{display:inline-block;}
 .media-diqu .active,.media-diqu a.active:hover{color: #0084ff;}
/*	门店展示页*/
#showshop{padding:15px 0px;}
.shopinfo .shopname{font-size:1.6rem;}
.shopinfo  {line-height:1.8;}
@media (max-width: 767px) {
	.shopinfo  {margin-top:10px;}
	.shoppingfen{text-align:center;}	
	
}	
.productslist{}

.listworks{padding:0 10px;}

/*	套餐展示页*/
.productslist {
    margin: 0 10px;
}
.price-symbol {
    font-size: 14px;
    color: #FF6600;
    font-weight: 500;
}
.cur-price {
    font-size: 30px;
    color: #FF6600;
    margin-right: 10px;
	margin-left: -5px;
}
.market-price {
    font-size: 12px;
    color: #999;
}
/*	点评页*/
	.progress{
		margin-top:2px;
	    width: 200px;
	    height: 14px;
	    margin-bottom: 10px;
	    overflow: hidden;
	    background-color: #f5f5f5;
	    border-radius: 4px;
	    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	}

/*	作品展示页*/
.workslist{padding:10px 0;}

.dianpinglist .navbar-nav .nav-link{
   padding: .8rem 0;
   margin: 0 1.5rem 0 0;
   color:#fff;
}
.dianpinglist .navbar-nav .active{
	border-bottom:3px solid #17a2b8;
}
@media (max-width: 767px) {
	.shop-list-item .embed-responsive{padding-bottom:100%;}
}
