/*商家推荐*/
/*左侧菜单列表*/
#left_bar_recommend2
{
	width:186px;
	padding:0;
	height:1876px;
	float:left;
	border:1px solid #DBDBDB;
	}
#left_bar_recommend2 h2
{
	height:51px;
	padding:0;
	line-height:51px;
	background:url(../images/huodong/bg_snbLine.gif) no-repeat left bottom;
	}
#left_bar_recommend2 h2 img
{
	padding-top:8px;
	padding-left:35px;
	}
#left_bar_recommend2 ul
{
	width:186px;
	position:relative;
	top:0px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	}
#left_bar_recommend2 ul li
{
	width:170px;
	height:30px;
	padding:3px;
	background:url(../images/huodong/bg_snbLine2.gif) no-repeat left bottom;
	text-align:center;
	line-height:30px;
	}
#left_bar_recommend2 ul li a
{
	font-size:18px;
	color:#555;
	text-decoration:none;
	font-weight:bold;
	}
#left_bar_recommend2 ul li a:hover
{
	font-size:18px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
#recommend_content2
{
	margin:0 auto;
	width:996px;
	height:100%;
	background:url(../images/huodong/bg_line2.gif) no-repeat 0% 0%;
	border-top:1px solid #A0A0A0;
	}
#right_recommend_content2
{
	width:807px;
	height:100%;
	margin:0;
	float:right;
	border-right:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	overflow:hidden;
	}
.recommend_content_top
{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:13px;
	padding-left:20px;
	border-bottom:1px solid #CCCCCC;
	}
.recommend_content_top  a
{
	font-size:13px;
	color:#9A9A9A;
	text-decoration:none;
	}
.recommend_content_top a:hover
{
	font-size:13px;
	color:#000;
	text-decoration:none;
	}
/*上方大图*/
#all_recommend2
{
	width:766px;
	height:370px;
	background:url(../images/recommend/bg.gif) no-repeat 0% 0%;
	margin-top:20px;
	margin-left:20px;
	}
#all_recommend2 h4
{
	height:50px;
	width:100%;
	}
#all_recommend2 h4 img
{
	padding-top:10px;
	padding-left:20px;
	}
#all_recommend2 .first_recommend
{
	width:470px;
	height:280px;
	margin:0;
	padding:0;
	list-style:none;
	}
#all_recommend2 .first_recommend li
{
	float:left;
}
#all_recommend2 .first_recommend li.first1
{
	height:410px;
	width:460px;
	margin-left:10px;
	}
#all_recommend2 .first_recommend img.first_pic
{
	height:410px;
	width:460px;
	border-style:none;
}

/*图片按钮样式*/
#banner {margin-left:25px;position:relative; width:458px; height:278px; border:1px solid #666; overflow:hidden;}
#banner_list img {border:0px;height:280px;width:458px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:458px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer}
#banner ul li.on { background:#900}
#banner_list a{position:absolute;}
/*
#all_recommend .first_recommend li.first2
{
	width:170px;
	height:175px;
	margin-left:10px;
	margin-bottom:20px;
	}
#all_recommend .first_recommend li.first2 img.first_pic2
{
	width:168px;
	height:170px;
	border-style:none;
	}
*/
#first_recommend_text2
{
	width:240px;
	height:310px;
	float:right;
	margin-right:15px;
	overflow:hidden;
	}
#first_recommend_text2 ul
	{
		width:200px;
		height:310px;
		margin-left:15px;
		list-style:none;
		padding:0;
		}
#first_recommend_text2 ul li
{
	height:35px;
	line-height:35px;
	width:240px
	overflow:hidden;
	text-align:left;
	padding:0;
	margin:0;
	/*border-bottom:1px dotted #9A9A9A;*/
	}
	#first_recommend_text2 ul li a
	{
		text-decoration:none;
		font-size:14px;
		color:#555;
		}

#first_recommend_text2 ul li a:hover
	{
		text-decoration:none;
		font-size:14px;
		color:#57D1D6;
		}

/*分类推荐*/
#list_recommend2
{
	width:766px;
	height:100%;
	margin-left:20px;
	}
#list_recommend2 ul.list_recommend_pic
{
	height:182px;
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
	}
#list_recommend2 ul.list_recommend_pic h3
{
	height:40px;
	line-height:40px;
	border-bottom:3px solid #404040;
	}
#list_recommend2 ul.list_recommend_pic h3 a
{
	color:#000;
	text-decoration:none;
	}
#list_recommend2 ul.list_recommend_pic h3 a:hover
{
	color:#555;
	text-decoration:none;
	}
#list_recommend2 ul.list_recommend_pic li.list_recommend_pic_show
{
	width:158px;
	height:138px;
	float:left;
	margin-left:10px;
	}
#list_recommend2 ul.list_recommend_pic li.list_recommend_text_show
{
	width:200px;
	height:138px;
	float:left;
	margin-left:10px;
	}
.list_recommend_text_show_content
{
	width:200px;
	height:120px;
	padding:9px 0;
	margin:0;
	list-style:none;
	}
.list_recommend_text_show_content li
{
	height:30px;
	line-height:30px;
	width:200px;
	float:left;
	}
.list_recommend_text_show_content  li a
{
	font-size:15px;
	color:#555;
	text-decoration:none;
	}
.list_recommend_text_show_content  li a:hover
{
	font-size:15px;
	color:#57D1D6;
	text-decoration:none;
	}
#list_recommend2 ul.list_recommend_pic li.list_recommend_pic_show:hover
{
	/*background:url(../images/recommend/mouseBg.gif) no-repeat 0% 0%;*/
	background-color:#57D1D6;
	}
	
#list_recommend2 ul.list_recommend_pic li.list_recommend_pic_show img
{
	width:146px;
	height:126px;
	margin:6px;
	}