﻿.radius
{
border-top:solid 1px #ada9a8;
}
.ListB{padding-bottom:10px;}

.indexNomalbg{width:100%;border-bottom:solid 1px #ada9a8;margin-top:0;padding-top:0;}
.indexNomalbg .indexListC{overflow:hidden;width:100%;padding:0;}

.indexListB{padding-bottom:0px;}
.indexListC{ overflow:hidden;width:100%;padding:0;}
.indexrestaurantimg{width:30%;min-height:120px;padding:10px 5px 10px 10px;float:left; text-align:center;}
.indexrestaurantimg img{ width:100%;max-width:100px;max-height:100px;margin-top:10px;margin-bottom:10px;padding:1px; background:#fff;}
.indexrestaurantimg p{width:120px; text-align:center; padding:5px 0;}
.indexrestaurantcon{ padding:15px 0 0 0;width:70%;float:left;min-height:120px;margin-right:-2px;margin-bottom:4px;}
.indexrestaurantcon h4{font:18px; padding:0 5px 0 10px;width:95%;margin-top:5px; margin-bottom:0;display:table; }
.indexrestaurantcon h4 a{color:#000; float:left;}
.indexrestaurantcon h4 label.l{color:#f00; float:left; margin-left:5px; font-size:13px;}
.indexrestaurantcon h4 span{float:right; margin-top:5px;}
.indexrestaurantcon h4 span a{width:15px;}
.rate{padding:8px 10px 0 10px; overflow:hidden; height:14px;}
.rate .dollar{margin-left:15px;}
.indexrestaurantdata{padding:0px 6px 2px 6px;width:95%;padding-left:0px;margin-left:10px;padding-right:10px;}
.indexrestaurantdata p{padding:0px 0px;border-bottom:solid 1px gray;padding-bottom:10px;}
.indexrestaurantdata ul{float:left; margin-right:10px;}
.restaurantdataR{width:250px; border:1px solid red;}
.indexspecialOffer{clear:both; font-size:14px; color:#f00; line-height:16px;list-style:none;}

.merchant-level {float:left;height:auto;line-height:20px;width:100%;padding-left:10px;}
.merchant-level .review { width:90px; text-align:center;float:left;margin-top:0px!important;font-size:14px;}
.merchant-level .review a { color:#2489ce;font-weight:bold;}

.merchants-star { width:90px!important; }
.merchants-usd>span, .merchants-star>span { width:18px!important; }