﻿@charset "utf-8";
#Main{ clear:both; margin:0 auto; width:770px; background:#F1F6FD; padding:5px 15px 10px 15px;}

/*Vip天地*/
.Vip{ float:left; width:246px; height:246px;border:2px solid #DAEAF9; background:#FFFFFF; margin-top:10px; margin-right:10px;}
.VipTop{ clear:both; height:23px; background: url(../img/shops/TitleVIP.gif) 8px 0 no-repeat;}
.VipList{ clear:both; height:auto; padding-left:10px; padding-top:8px;}
.VipListPic{ float:left; width:55px; height:40px; border:1px solid #CCCCCC; margin-top:5px;}
.VipListText{ float:left; padding-left:10px; line-height:20px; color:#666666;}

/*最新加入商家*/
.Newshop{float:left; width:246px; height:246px;border:2px solid #DAEAF9; background:#FFFFFF; margin-top:10px;}
.NewshopTop{ clear:both; height:17px; background: url(../img/shops/TitleNew.gif) 8px 0 no-repeat; padding-left:175px; padding-top:6px;}
.NewshopList{ clear:both; background:url(../img/shops/ShopNumber.gif) no-repeat 15px 10px; padding-left:30px; padding-top:6px; line-height:21px;}

/*商家快讯*/
.ShopNews{ float:right; width:244px; height:174px; border:2px solid #DAEAF9; padding:1px; background:#FFFFFF; margin-top:10px;}
.ShopNewsTop{ clear:both; height:30px; width:244px; background:url(../img/ColBg.gif) repeat-x;}
.ShopNewsTopIco{ float:left;height:22px; width:100px; background:url(../img/shops/IcoShopNews.gif) no-repeat 5px 2px; font-size:14px; font-weight:bold; color:#4E4E4F; padding-top:8px;text-indent:40px;}
.ShopNewsMore{ float:right; padding-top:7px; padding-right:10px;}
.ShopNewsList{ clear:both; background:url(../img/shops/DotShopNews.gif) no-repeat 10px 12px; padding-left:20px; padding-right:10px; padding-top:8px;}
.AdRight{ float:right; padding-top:8px;}
.AdLeft{ float:left; width:510px; height:100px; padding-top:10px;}

/*商家分类*/
.ShopType{ float:left; width:506px; border:2px solid #DAEAF9; background:#FFFFFF; margin-top:10px;}
.TypeTitle{ clear:both; height:25px; line-height:25px; font-size:14px; background:#FFF9EE; padding:0 10px;}
.ShopStat{ font-size:12px; color:#888888;}
.TypeList{ clear:both; padding:10px; line-height:20px; color:#137DE2;}
.TypeHot{ color:#FF6600;}

/*活跃商家*/
.Activity{ clear:both; width:244px; height:244px; border:2px solid #DAEAF9; padding:1px; background:#FFFFFF; margin-top:10px;}
.ActivityTop{ clear:both; height:30px; width:244px; background:url(../img/ColBg.gif) repeat-x;}
.ActivityTopIco{ float:left;height:22px; width:100px; background:url(../img/shops/IcoActivity.gif) no-repeat 5px 2px; font-size:14px; font-weight:bold; color:#4E4E4F; padding-top:8px;text-indent:40px;}
.ActivityList{ clear:both; height:60px; padding-left:10px; padding-top:8px;}
.ActivityListPic{ float:left; width:55px; height:40px; border:1px solid #CCCCCC; margin-top:5px;}
.ActivityListText{ float:left; padding-left:10px; line-height:20px; color:#666666;}

/*点评之星*/
.ComStar{ clear:both; width:244px; border:2px solid #DAEAF9; padding:1px; background:#FFFFFF; margin-top:10px; color:#75796C;}
.ComStarTop{ clear:both; height:30px; width:244px; background:url(../img/ColBg.gif) repeat-x;}
.ComStarTopIco{ float:left;height:22px; width:100px; background:url(../img/shops/IcoComStar.gif) no-repeat 5px 2px; font-size:14px; font-weight:bold; color:#4E4E4F; padding-top:8px;text-indent:40px;}
.ComStarList{ clear:both; padding-left:10px; margin-top:8px; padding-right:10px;}
.ComStarFace{ float:left; width:40px; height:40px; border:1px solid #CCCCCC;}
.ComStarUser{ float:right; width:170px; text-align:left; padding-left:10px; height:25px; line-height:20px;}
.ComStarLevel{ float:right;width:170px; text-align:left; padding-left:10px; height:15px;}
.ComContent{ clear:both; line-height:20px; padding-top:10px; padding-bottom:5px;}
.ComTitle{ font-size:13px;}


/*商家内页开始*/
#Content{ clear:both; margin:10px auto; width:980px;}
.Location{ float:left;width:665px; padding-left:15px;height:25px; line-height:25px; color:#FFFFFF; background:#7A9FCE; margin-bottom:10px;}
.CityStat{ float:right; text-align:right; padding-right:20px; width:280px;height:25px; line-height:25px; color:#FFFFFF; background:#7A9FCE;}

/*黄页小类*/
.ShopSort{ clear:both; width:960px; padding:0 10px;}
.ShopSortList{ float:left; width:120px; height:25px; color:#797A74; line-height:25px;}
.ShopSortListOn{ float:left; height:25px; background:#6C6C6C; color:#FFFFFF; line-height:25px; padding:0 5px;}
.ShopPartTen{ clear:both; height:10px; font-size:0px;}
.Result{ clear:both; width:980px; height:450px; border-top:2px solid #7A9FCE;}
.ResultLeft{ float:left; width:326px; height:446px; border:2px solid #E8F3F9;}
.ResultStat{ clear:both; height:25px; line-height:25px; padding:0 10px; background:#FFFFFF; border-bottom:1px solid #C3C3C3; color:#666666;}
.ResultIframe{ clear:both; height:420px; width:326px;overflow-x:hidden;overflow-y:scroll;}
.ResultRight{ float:left; width:646px; height:446px; border:2px solid #E8F3F9;}

/*嵌套内容*/
#Iframe{ clear:both; padding:10px 0; margin:0px;}
.ShopName{ clear:both; padding:10px 10px 5px 10px;}
.ShopAdress{ clear:both; height:15px; padding:0 10px; color:#666666;}
.ShopLevel{ padding:0 10px;}

/*商家详细页开始*/
.Detail{ clear:both; width:644px; border:2px solid #DAEAF9; padding:1px; background:#FFFFFF;}
.DetailTop{ height:15px; padding:5px 10px; color:#75796C; background:#E9F6FF;}
.DetailTopTitle{ padding-right:10px; color:#000000; font-size:14px; font-weight:bold;}
.DetailTopMoney{ padding:0 10px 0 16px; color:#FF6600; background:url(../img/shops/IcoMoney.gif) no-repeat; font-size:11px;}
.DetailMain{ clear:both; padding:0px; margin-bottom:10px;}
.DetailMainTen{ float:left; width:10px; height:150px; font-size:0px;}
.DetailMainPic{ float:left; width:200px; height:150px; border:1px solid #CCCCCC; padding:1px; background:#FFFFFF; margin-top:10px;}
.DetailMainRight{ float:left; margin-left:15px; margin-top:10px; width:400px; line-height:20px; color:#787973;}
.DetailMainInfor{ clear:both; border-bottom:1px dashed #CCCCCC; margin-bottom:5px;}
.DetailMainFace{ float:left; width:20px; height:20px; padding:2px; background:url(../img/shops/DetailMainFaceBg.gif) no-repeat;}
.TextDark{ color:#000000;}
.TextBlue{ color:#0E81EC;}

.DetailBtn{ clear:both; padding:10px;}

/*促销信息*/
.DetailNews{ clear:both; border:1px solid #F0D3B5; background:#FFFBF5; padding:3px 10px; margin:0 10px;}
.DetailNewsNoIco{ float:left; padding-left:35px; background:url(../img/shops/IcoCuxiaoNo.gif) no-repeat; height:24px; font-size:14px; line-height:24px; font-weight:bold; color:#878988;}
.DetailNewsNoText{ float:left; padding-left:20px; line-height:24px;color:#878988;}
.DetailNewsYesIco{ clear:both; padding-left:35px; background:url(../img/shops/IcoCuxiaoYes.gif) no-repeat; height:24px; font-size:14px; line-height:24px; font-weight:bold; color:#000000;}
.DetailNewsYesText{ clear:both; line-height:24px; color:#7F7F7F; padding:5px 0px;}

/*商家推荐*/
.DetailVouch{ clear:both; background:#F2F2F3; padding:5px 10px;}
.DetailVouchTop{ clear:both; height:20px; line-height:20px; padding-bottom:5px;}
.DetailVouchList{ float:left; width:86px; height:66px; padding:1px; background:#FFFFFF; border:1px solid #999999; margin-right:12px;}

/*右边地图*/
.DetailMap{ clear:both; width:316px;border:2px solid #DAEAF9;background:#FFFFFF;}
.DetailMapPic{ width:314px; height:244px; padding:1px; }
.DetailMapBig{ clear:both; padding:5px; height:15px; background:#D1E1F0; text-align:right;}
.DetailBus{ padding:5px 10px; line-height:20px; color:#75796C;}

/*其他优惠信息*/
.OtherNews{ clear:both; width:314px; height:auto; border:2px solid #DAEAF9; padding:1px; background:#FFFFFF; margin-top:10px;}
.OtherNewsTop{ clear:both; height:30px; width:314px; background:url(../img/ColBg.gif) repeat-x;}
.OtherNewsTopIco{ float:left;height:22px; width:200px; background:url(../img/shops/IcoOtherHui.gif) no-repeat 5px 2px; font-size:14px; font-weight:bold; color:#4E4E4F; padding-top:8px;text-indent:40px;}
.OtherNewsList{ clear:both; margin:5px 10px; line-height:20px; border-bottom:1px dashed #CCCCCC; padding-top:5px;}

/*都市烩*/
.CityHui{ clear:both; width:314px; height:auto; border:2px solid #DAEAF9; padding:1px; background:#FFFFFF; margin-top:10px;}
.CityHuiTop{ clear:both; height:30px; width:314px; background:url(../img/ColBg.gif) repeat-x;}
.CityHuiTopIco{ float:left;height:22px; width:200px; background:url(../img/shops/IcoCity.gif) no-repeat 5px 2px; font-size:14px; font-weight:bold; color:#4E4E4F; padding-top:8px;text-indent:40px;}
.CityHuiList{ clear:both; margin:5px 10px; line-height:24px; padding-top:5px; color:#7F7F7F;}

/*周遍查找*/
.Schother{clear:both; width:296px; height:auto; border:2px solid #DAEAF9; padding:10px; background:#FFFFFF; font-size:14px; color:#333333; margin-top:10px;}
.SchotherLan{ clear:both; margin-top:5px; height:20px; background:#E0EDFC;}
.SchotherList{ float:left; height:20px; line-height:20px; border-right:2px solid #FFFFFF; padding:0 5px; font-size:12px;}
.SchotherInput{ float:left; width:230px;padding-top:10px; height:24px;}
.SchotherBtn{ float:left; padding-top:10px; height:24px;}

/*访问情况*/
.Visited{clear:both; width:296px; height:auto; border:2px solid #DAEAF9; padding:10px; background:#FFFFFF; font-size:14px; color:#333333; margin-top:10px;}
.VisitedTitle{ clear:both; height:30px; line-height:30px; font-size:14px; color:#000000;}
.VisitedUser{ clear:both; line-height:20px; color:#137DE2; font-size:12px;}
.VisitedBtn{ padding:5px; height:25px;}

/*左边内容切换*/
.Tab{width:650px; height:auto; padding:0px; margin-top:10px;}
.TabMain{overflow:hidden;}
.TabNav,.TabNav li{margin:0px; padding:0px; height:33px; width:648px; list-style:none; overflow:hidden; text-align:center; background:#DAEAF9;}
.TabNav{ padding-top:2px; padding-left:2px;}
.TabNav .TabNavOff{ width:100px; float:left; font-size:14px; padding-top:12px;cursor:pointer; color:#000000; background:url(../img/shops/TabBarOff.gif) no-repeat;}
.TabNav .TabNavOn{ width:134px; float:left; font-size:16px; line-height:33px; cursor:pointer; font-weight:bold; color:#000000; background:url(../img/shops/TabBarOn.gif) no-repeat;}

/*点评*/
.Comment{ clear:both; width:646px; border-bottom:2px solid #DAEAF9; border-left:2px solid #DAEAF9; border-right:2px solid #DAEAF9;}
.CommentFist{ clear:both; padding:10px;border-bottom:1px solid #DAEAF9;}
.CommentFistTop{ clear:both; height:30px; line-height:30px; text-align:right;}
.CommentList{ clear:both; padding:10px;border-bottom:1px dashed #CCCCCC;}
.CommentUser{ float:left; width:80px; text-align:center;}
.CommentUserPic{ clear:both; width:40px; height:40px; border:1px solid #CCCCCC; margin-bottom:5px; margin-top:5px; margin-left:20px !important;margin-left:0px;}
.CommentUserName{ clear:both; height:16px; line-height:16px;}
.CommentUserLevel{ height:12px;}
.CommentShow{ float:left; width:530px; padding-left:15px; color:#75796C; line-height:20px;}
.CommentTime{ clear:both; padding-top:10px; color:#CCCCCC;}
.CommentFoot{ clear:both; padding-top:10px; height:16px;}
.CommentFandui{ float:right; height:16px; line-height:18px; padding:0 15px 0 20px; background:url(../img/shops/ComFandui.gif) no-repeat; color:#137DE2;}
.CommentZhichi{ float:right; height:16px; line-height:18px; padding:0 15px 0 20px; background:url(../img/shops/ComZhichi.gif) no-repeat; color:#137DE2;}
.CommentHuiying{ float:right; height:16px; line-height:18px; padding:0 15px 0 20px; background:url(../img/shops/ComHuiying.gif) no-repeat; color:#137DE2;}
.CommentJubao{ float:right; height:16px; line-height:18px; padding:0 15px 0 20px; background:url(../img/shops/ComJubao.gif) no-repeat; color:#137DE2;}

.CommentStat{ padding-top:15px; height:25px; text-align:center; color:#137DE2; font-size:13px;}

/*点评类型*/
.CommentType{ clear:both; background:#FFF5EB; padding:5px;}
.CommentTypeClose{ clear:both; height:15px; text-align:right;}
.CommentTypeCh{ clear:both; padding:5px 15px;}
.CommentTypeBtn{ clear:both; padding:10px 15px;}

/*点评回应*/
.CommentRe{ clear:both; background:#FFF5EB; padding:5px;}
.CommentReClose{ clear:both; height:15px; text-align:right;}
.CommentReList{ clear:both; margin:1px 15px; height:25px; line-height:25px; background:#FFFFFF; color:#000000; padding:0 10px; height:auto; }
.CommentReView{ color:#777A69; padding-left:10px;}
.CommentReTime{ color:#CCCCCC; padding-left:10px;}
.CommentReInput{ clear:both; padding:10px 15px 0 15px;}
.CommentReBtn{ clear:both; padding:10px 15px; text-align:center;}

/*添加点评*/
.CommentPost{ clear:both; padding:10px 2px;}
.CommentPostTop{ clear:both; height:25px; line-height:25px; background:#E6F1FB; font-size:14px; font-weight:bold; color:#000000; padding:0 15px;}
.CommentPostArea{ padding:0px 20px;}
.AreaText{ float:left; width:60px; line-height:25px; padding-top:10px;}
.AreaInput{ float:left; padding-top:10px; width:540px;}
.AreaBtn{ clear:both; padding-top:10px; height:30px; text-align:center}


/*商家服务详细图片开始*/
.DetailPic{ clear:both; width:976px; border:2px solid #DAEAF9;background:#FFFFFF;}
.DetailPicLeft{ float:left; width:350px; padding:1px;}
.DetailPicTop{ clear:both; height:30px; background:url(../img/ColBg.gif) repeat-x; line-height:30px; font-size:14px; font-weight:bold; text-align:center; color:#000000;}
.DetailPicShop{ clear:both; padding:10px 15px; border-bottom:1px dashed #CCCCCC; line-height:20px;}
.DetailPicShopTop{ clear:both; padding-bottom:5px;}
.DetailPicLevel{ padding-left:10px;}
.DetailPicName{ color:#0F81D7; font-size:14px; font-weight:bold;}
.DetailPicMoney{ padding-left:16px; color:#FF6600; background:url(../img/shops/IcoMoney.gif) no-repeat; font-size:11px;}
.DetailPicList{ clear:both; padding:10px;}
.DetailPicLists{ float:left; margin:4px 6px; width:86px; height:61px; padding:1px; background:#FFFFFF; border:2px solid #CCCCCC;}
.DetailPicRight{ float:left; width:600px; border-left:2px solid #DAEAF9; padding:5px 10px;}
.DetailPicBtn{ float:left; width:72px; height:35px; padding-top:5px;}
.DetailPicTitle{ float:left; width:456px; height:35px; line-height:25px;padding-top:5px; font-size:14px; font-weight:bold; color:#888888; text-align:center;}
.DetailPicView{ clear:both; width:590px; height:430px; border:5px solid #E3E3E3; margin-bottom:5px;}
.DetailPicShow{ clear:both; margin-top:10px; border-top:2px solid #DAEAF9; line-height:20px; padding:10px;}