﻿/*头部信息*/
.top_topline{width:993px;background-color:#F46636;height:25px;padding:0px 5px;}
.top_topline_left{width:250px;color:#FFF;font-size:12px;line-height:24px;float:left;text-align:left;}
.top_topline_right{width:450px;color:#FFF;font-size:12px;line-height:24px;float:right;text-align:right;}
.top_logo{width:1003px;background-color:#FFF;height:63px;}
.top_logo_left{width:200px;float:left;}
.top_logo_right{width:548px;float:right;}
.top_logo_right_top{width:548px;font-size:14px;font-weight:bold;color:#0271FF;height:31px;line-height:31px;text-align:right;}
.top_logo_right_bottom{width:548px;height:32px;border:0px;text-align:right;float:right;}
.top_logo_right_bottom ul{ list-style:none;margin:0px;}
.top_logo_right_bottom ul li{float:left;margin:0px 1px;}
.f12white{color:#FFF;line-height:24px;}
.f12white a:link, .f12white a:visited{color: #FFF;text-decoration: none;}
.f12white a:hover, .f12white a:active{ text-decoration:underline;color:#FFF;}
.f14blue{color:#0271FF;line-height:31px;font-size:14px;font-weight:bold;}
.f14blue a:link, .f14blue a:visited{color: #0271FF;text-decoration: none;}
.f14blue a:hover, .f14blue a:active{ text-decoration:underline;color:#0271FF;}

/*基本信息*/
img{border:0px;}
body
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #555;
	font-size: 12px;
	margin: 0px;
	text-align: center;
	background-image:url(../../images/bg.gif);
}

/*页面层容器*/
.Contain1
{
	width: 1001px;
	height: 800px;
	border: 1px solid red;
}

/*页面左部*/
#Left1
{
	width: 778px;
	float: left;
	margin-left:2px;
}
.mainbox
{
	margin-top: 3px;
	background-color: #FFF;
	width: 775px;
}
.tit_fenlei
{
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;	
	height: 30px;
	line-height: 30px;
	text-align: left;
	margin-left: 10px;
	float: left;
}
.fenye
{
	float: right;
	color: #555;
	font-size: 12px;
	margin-right: 10px;
	line-height: 30px;	
}
.listbox1
{
	border: 1px dotted #DD5D38;
	background-color: #FFF;
	padding: 3px;
	margin: 5px;
	width: 759px;
}
.listbox2
{
	padding: 3px;
	width: 753px;
	height: 94px;
	text-align: left;
}
.listleft
{
	float: left;
	width: 85%;
}
.listtext
{	
	
	line-height: 20px;
	margin-top: 8px;
}
.listpic
{
	float: right;
	width: 80px;
	height: 60px;
	padding: 3px;
	margin-top: 5px;
	margin-right: 3px;
	background-color: #FFF;
	border: 1px solid #EFEFEF;
	text-align: center;	
}

/*页面右部*/
#Right1
{
	width: 208px;
	margin-right:2px;
	margin-top:3px;
	background-color: #FFF;
	height: 1194px;
	float: right;
	padding: 3px;
}
.list_box_right
{
	background-color: #DD5D38;
	border: 1px dotted #F89800;
	width: 205px;
	margin-top: 3px;
}
.listright1
{
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	height: 32px;
	width: 180px;
	color: #FFF;
	text-align: left;
}
.right_liebiao
{
	margin: 0px 5px 8px 5px;
	width: 195px;
	background-color: #FFF;
}
.right_liebiao ul
{
	margin: 0px;
	list-style: none;
}
.right_liebiao ul li
{
	line-height: 22px;
	text-align: left;
	margin: 0px 5px;
	width:168px;
	padding-left:12px;
	background-image:url(../../images/icon_bg.gif);
}
.right_map
{
	float: right;
	height: 10px;
	padding: 3px 0px;
	width: 10px;
}
.hyhypic
{
	width: 48px;
	float: left;
}
.hyhypic ul
{
	list-style: none;
	margin: 0px;
}
.hyhypic ul li
{
	font-weight: bold;
	margin: 4px 0px;
	line-height: 24px;
	text-align: center;
}


/*-------------------------------------------------商家明细页样式----------------------------------*/

#Left2
{
	width: 750px;
	float: left;
	padding: 2px 10px;
	margin-left:2px;
	margin-top:3px;
	background-color:#FFF;
}
.title
{
	width: 30%;
	text-align: left;
	float: left;
	height: 32px;
	line-height: 32px;
}
.titbox
{
	width: 100%;
	height: 32px;
}
.pingjia
{
	width: 58%;
	margin-top: 8px;
	height: 24px;
	line-height: 24px;
	text-align: right;
	float:right;
}
.star
{   width:70px;
	height: 14px;
}
.msg
{
	border-top: 1px dotted #555;
	width: 100%;
	height: 146px;
	padding: 8px 0px 0px 0px;
}
.picturebox
{
	width: 152px;
	float: left;
}
.picture
{
	width: 100%;
	border: 1px solid #E0E0E0;
	padding: 5px;
}
.picturetext
{
	width: 100%;
	line-height: 24px;
}
.mainmsg
{
	width: 70%;
	float: left;
	text-align: left;
	margin-left: 10px;
	line-height: 22px;
}
.line
{
	width: 100%;
	border-bottom: 1px solid #E6E6E6;
	height: 3px;
	margin-bottom: 3px;
	overflow: hidden;
	float: left;
}
.mainmsg1
{
	width: 95%;
	float: left;
	text-align: left;
	line-height: 22px;
	margin-left: 5px;
}
.mainmsg1 ul
{
	margin:0;
	padding:0;
	list-style-type:none;	
}
.mainmsg1 li
{
	float:left;
	margin:5px;
}
.buttonbox
{
	height: 25px;
	margin: 10px auto;
	width: 100%;
	float: left;
}
.buttonbox ul
{
	list-style: none;
}
.buttonbox li
{
	float: left;
	margin: 0px 40px;
}
/*用户点评部分*/
.paixu
{
	float: right;
	width: 30%;
	text-align: right;
}
.dprs
{
	float: left;
	width: 50%;
}
.dianping
{
	width: 100%;
	float: left;
}
.touxiang
{
	width: 48px;
	padding-left: 10px;
	padding-right: 5px;
	float: left;

}
.dianpingright
{
	width: 88%;
	float: right;
}
.mainmsg2
{
	width: 95%;
	float: left;
	line-height: 22px;
	margin-left: 5px;
	text-align: right;
}
.fengeline
{
	width: 90%;
	height: 2px;
	margin: 3px auto;
	border-top: 1px dotted #E8E8E8;
}


#Right2
{
	width: 213px;
	float: right;
	background-color:#FFF;
	margin-top:3px;
	margin-right:2px;
}
.mapview
{
	width: 211px;
	margin: 3px 0px;
	border: 1px solid #A75118;
	height: 242px;
	background-color: #DD5D38;
}
.mapviewpic
{
	width: 200px;
	background: #FFF;
	padding: 1px;
}


/*---------------评论时选择商品需要应用的样式---------------------*/
.Selected
{
	background-color: #ffcc66;
	color: #ffffff;
	padding:2px;
	padding-bottom:1px;
	cursor:pointer;	
}
.UnSelect
{
	color: #0000ff;
	cursor:pointer;
}


/*------------------评论全文样式----------------------*/
.sjjj
{
	width: 991px;
	padding: 5px;
	border-bottom: 1px solid #E8E8E8;
	float: left;
	line-height: 20px;
}
.touxiang1
{
	width: 48px;
	height: 48px;
	margin: 10px 10px;
	float: left;
}
.viewall_box
{
	border: 1px dashed #F16B38;
	width: 680px;
	margin: 10px 0px;
	padding: 5px;
	background-color: #FFFFE6;
}
.box_line
{
	line-height: 22px;
	background-color: #FFB35A;
	padding: 0px 5px;
}
.box_line1
{
	line-height: 22px;
	padding: 0px 5px;
}
.rig
{
	text-align: right;
}
.main_mid_left
{
	width: 778px;
	float: left;
}
.main_mid_right
{
	width: 200px;
	float: right;
}
.boxright
{
	width: 190px;
	border: 1px solid #F16B38;
	padding: 5px;
	margin-top: 10px;
}
.boxright_tit
{
	font-weight: bold;
	line-height: 24px;
}
.review
{
	line-height: 24px;
	height: 24px;
	width: 670px;
	margin: 5px 5px 5px 0px;
	float: right;
	font-weight: bold;
	background-color: #F16B38;
	padding: 0px 5px;
}
.review1
{
	height: 22px;
	line-height: 22px;
	width: 670px;
	margin: 5px 5px 5px 0px;
	float: right;
	padding: 0px 5px;
}
.review_right
{
	float: right;
}
.huibg
{
	background-color: #E8E8E8;
	height: 24px;
	line-height: 24px;
	width: 600px;
	padding: 0px 5px;
}
.touxiang2
{
	width: 48px;
	height: 48px;
	margin: 0px;
	float: left;
}

.main_mid
{
	width: 998px;
	background-color: #FFF;
	margin: 3px auto;
}