/*  广东旅游消费指南网商家样式  */

body{ color: #000;  }

/** 字体样式 **/
a:link,
a:visited { text-decoration: none; color: #252525;}
a:hover { text-decoration: underline; color: #e20202;}


/* 共用总站导航 */
.Headbox{ width: 948px; margin: 0 auto;}
.Headbox .logobox{ width: 260px; float:left; margin: -5px 0 0 0;} /*日常 */
.Headbox .logobox img.logo{ width: 106px; height: 47px; float: left; } 
.Headbox .logobox .fav{ margin: 27px 0 0 7px; float: left; color: #838383; }
.Headbox .logobox .fav span{ line-height: 20px; background: url(/images/common/arrow9.gif) no-repeat 0 3px; padding-left: 5px;}
.Headbox .logobox .fav span a:link,
.Headbox .logobox .fav span a:visited { text-decoration: none; color: #838383;}
.Headbox .logobox .fav span a:hover { text-decoration: underline; color: #e20202;}
.Headbox .Tools{margin: 11px 0 0 0; float: right; width: 675px;}
.Headbox .Tools span.btn{float: right; margin: 29px 6px 0 0; padding: 7px 0 0 18px; display: block; }
.Headbox .Tools span.so_add{background: url(/images/common/button_add.gif) no-repeat 0 4px; }
.Headbox .Tools span.so_card{background: url(/images/common/button_set.gif) no-repeat;padding: 7px 0 0 24px;}

/** 内容 **/
.main_wrap{ width: 960px; margin: 5px auto 0 auto; }
.main_wrap2{ width: 960px; margin: 0 auto 0 auto; }
.L_main{ width: 633px; float: left; border: 1px solid #e4e4e4; }
.L_main2{ width: 690px; float: left; border: 1px solid #e4e4e4;}
.R_main{ width: 318px; float: right; border: 1px solid #f3deca; background: #fffdfc;}
.R_main2{ width: 255px; float: right; border: 1px solid #f3deca; background: #fffdfc;}

/*BOX */
.Info_boxl{ width: 262px; float: left;}
.Info_boxl2{ width: 401px; float: left; border-left: 1px solid #ebebeb;}
.Info_boxl3{ float: left; padding-bottom:10px;}
.Info_boxr{ margin-bottom: 5px;}

/* TITLE */
h2.Title1{width: 100%; font: bold 12px/24px "宋体"; height: 24px; background: #fff7ec;}
h2.Title2{width: 100%; font: bold 14px/25px "宋体"; height: 25px; border-bottom: 1px solid #ffddb5; background: #fff7ec; position:relative;}
h2.Mall_Title{width: 607px; font: bold 14px/25px "宋体"; height: 30px; border-bottom: 1px solid #ffddb5; background: #fff7ec; position:relative;font-size: 24px;
color: #d50101;text-align: center;padding: 10px;}
/* Name More */
h2.Title1 span.Name,
h2.Title2 span.Name{
	padding-left: 15px;
	background: url(/images/common/arrow10.gif) no-repeat 8px 3px;
	text-decoration: none;
	color: #d50101;
	font-size: 12px;
}
h2.Mall_Title span.Name{
	padding-top: 15px;
	text-decoration: none;
	color: #d50101;
	font-size: 24px;
	text-align: right;
}
h2.Title1 span.Name a:link,
h2.Title2 span.Name a:link,
h2.Title1 span.Name a:visited,
h2.Title2 span.Name a:visited { text-decoration: none; color: #d50101;}
h2.Title1 span.Name a:hover,
h2.Title2 span.Name a:hover { text-decoration: underline; color: #e20202;}
h2.Title1 span.More,
h2.Title2 span.More{ float: right; margin-right: 6px; font: 12px/24px "宋体"; }
h2.Title1 span.add,
h2.Title2 span.add{  margin-left: 6px; font: 12px/24px "宋体"; }

/*  */
ul.List_l{ margin: 9px 0 5px 7px; }
ul.List_l li{ line-height: 24px;color:#0359aa; padding-left: 11px; background: url(/images/common/i1.gif) no-repeat 3px 9px;}
ul.List_l li span{ float: right; color: #828181; margin-right: 8px;}

/* 头图 */
.Topimg{ float: left; width: 360px; height: 190px; margin: 2px 0 0 2px; }
.Topimg img{ width: 360px; height: 190px; }

/* 推荐商家 */
.Spbox{ margin: 10px 8px 8px 8px; width: 137px; height: auto; float: left; }
.Spbox img{ padding: 1px; width: 133px; height: 95px; border: 1px solid #d0d0d0;}
.Spbox h2{ margin: 4px 0 0 0; font: 12px/18px "宋体"; text-align: center; }
.Spbox h3{ margin: 4px 0 0 0; font: 12px/18px "宋体"; text-align: left; }
.Spbox h2 img{ padding:0px; width: 16px; height: 16px; border: 0px;}
.Spbox h2 a:link,
.Spbox h2 a:visited { text-decoration: none; color: #d50101;}
.Spbox h2 a:hover { text-decoration: underline; color: #e20202;}

/* 评论 */
.Comm_content_main{  }
.Comm_content{ margin: 0 0 0 10px; }
.Comm_content .Comm_Img{ float: left; }
.Comm_content .Comm_Img img{ width: 75px; height: 75px; border: 1px solid #dfdddd;margin: 13px 0 0 0; }
.Comm_content .Comm_Img h2{ font: 12px/24px "宋体"; height: 24px; text-align: center; width: 75px;overflow: hidden; text-overflow:clip; word-break: break-all;}
.Comm_content .Comm_R_box{ float: left; margin: 9px 0 0 13px;}
.Comm_content .Comm_R_box h4.ti1{ width: 520px; margin: 4px 0 0 0; font: 12px/24px "宋体";background: #f6f6f6; color: #d50101;}
.Comm_content .Comm_R_box h4.ti1 a:link,
.Comm_content .Comm_R_box h4.ti1 a:visited { text-decoration: none; color: #d50101; }
.Comm_content .Comm_R_box h4.ti1 a:hover { text-decoration: underline; color: #ff0000;}
.Comm_content .Comm_R_box h5.to1{ width: 480px; font: 12px/24px "宋体";}
.Comm_content .Comm_R_box span.Name{ padding: 4px 0 5px 27px; background: url(/images/common/comment_ico.gif) no-repeat; }
.Comm_content .Comm_R_box span.Right_span{ margin-right:5px; float: right; }
.Comm_content .Comm_R_box p.con1{padding: 0; width: 522px; margin: 5px 0 0 0; font: 12px/24px "宋体";word-wrap: break-word;word-break:break-all}
/* 评论列表 */
.Comm_content .Comm_R_box h4.ti2{ width: 522px; margin: 4px 0 0 0; font: 12px/24px "宋体";background: #f6f6f6; color: #d50101;}
.Comm_content .Comm_R_box h4.ti2 a:link,
.Comm_content .Comm_R_box h4.ti2 a:visited { text-decoration: none; color: #d50101; }
.Comm_content .Comm_R_box h4.ti2 a:hover { text-decoration: underline; color: #ff0000;}
.Comm_content .Comm_R_box h5.to2{ width: 480px; font: 12px/24px "宋体";}
.Comm_content .Comm_R_box p.con2{padding: 0; width: 515px; margin: 5px 0 0 0; font: 12px/24px "宋体";word-wrap: break-word;word-break:break-all }



/* 商家分类信息 */
.shop_content{ margin: 4px 0 0 7px; line-height: 20px; color: #ccc;}
.shop_content a:link,
.shop_content a:visited { text-decoration: none; color: #3a3a3a;}
.shop_content a:hover { text-decoration: underline; color: #ca0000;}
.shop_content h3{ font: 12px/20px "宋体"; color: #d50101;}

/* 商家分类信息 */
.Map_box{ margin: 3px 0 6px 4px; }

/* 商家TOP10 */
ul.Taxis{ margin: 9px 0 5px 1px; }
ul.Taxis li{ padding-left: 10px; line-height: 23px; }
ul.Taxis li span{ color: #707070; }
ul.Taxis li h6{ width: 14px; margin: 4px 3px 0 0; font: bold 11px/14px "宋体"; float: left; text-align: center; color: #fff; }
ul.Taxis li h6{ background: url(/images/common/p113_com_0014.gif) no-repeat 0 top;}

/* 点评排行榜 */
ul.Com_taxis{ margin: 9px 0 5px 7px;}
ul.Com_taxis li{ width: 150px; line-height: 30px; height: 30px; float: left;margin-left: 2px;}
ul.Com_taxis li img{ width: 20px; height: 20px; margin-right: 4px; padding: 1px; border: 1px solid #e6e6e6;}
ul.Com_taxis span{ color: #707070; }

/* 类别头图 */
.Img_info{ width: 617px; margin-bottom: 8px;}
.Imgbox{ width: 400px; float: left; }
.Imgbox img{ width: 400px; height: 190px; padding: 2px;}
.Shang_info{ width: 190px; float: left; margin: 5px 0 0 10px; }
.Shang_info h3.Stitle{ font: bold 14px/26px "宋体"; color: #d50101; }
.Shang_info h3.Stitle a:link,
.Shang_info h3.Stitle a:visited { text-decoration: none; color: #d50101;}
.Shang_info h3.Stitle a:hover { text-decoration: underline; color: #ca0000;}
.Shang_info p{ margin: 0; line-height: 22px; font-family: "Arial" ,宋体 Black,sans-serif;}

/* 商家列表Shop_list_main */
.Shop_list_main{ margin: 0px auto; width: 98%; background: url(/images/common/linexu.gif) repeat-x bottom; padding-bottom: 10px; }
.Shop_list{ margin: 0 0 0 10px; }
.Shop_list .Shop_R_box{
	float: left;
	margin: 8px 0 0 0;
	text-align: left;
}
.Shop_list .Shop_R_box h4{ width: 480px; margin: 4px 0 0 0; color: #d50101; font: bold 14px/24px "宋体";}
.Shop_list .Shop_R_box h4 a:link,
.Shop_list .Shop_R_box h4 a:visited { text-decoration: none; color: #d50101;  font: bold 14px/24px "宋体";}
.Shop_list .Shop_R_box h4 a:hover { text-decoration: underline; color: #009966; font: bold 14px/24px "宋体";}
.Shop_list .Shop_R_box h5{ width: 450px; font: 12px/24px "宋体";}
.Shop_list .Shop_R_box span.Right_span{ margin-left:8px; font: bold 12px/24px "宋体"; background: url(/images/mall/card.gif) no-repeat; padding: 6px 0 0 26px; }
.Shop_list .Shop_R_box p{padding: 0; width: 480px; margin: 5px 0 0 0; font: 12px/22px "宋体"; word-break: break-all; }
.Shop_list span.ca1{ padding: 8px 5px 3px 20px; text-align: center; border: 0px; background: #fff url(/images/mall/g3.gif) no-repeat 0px 4px; }
.Shop_list span.ca2{ padding: 8px 5px 3px 20px; text-align: center; border: 0px; background: #fff url(/images/mall/mov.gif) no-repeat 0px 4px; }
.Shop_list span.ca3{ padding: 8px 5px 3px 20px; text-align: center; border: 0px; background: #fff url(/images/mall/mbi_019.gif) no-repeat 0px 6px; }
.Shop_list span.ca{ text-decoration: none; color: #b25902; }
.Shop_list span.ca a:link { text-decoration: none; color: #b25902; }
.Shop_list span.ca a:visited { text-decoration: none; color: #b25902; }
.Shop_list span.ca a:hover { text-decoration: underline; color: #b25902;}
.Shop_list .Shop_Img{ margin: 20px 8px 0 0; float: right; background: url(/images/mall/imgbg.gif) no-repeat; width: 103px; height: 100px;}
.Shop_list .Shop_Img img{ width: 90px; height: 65px; margin: 5px 0 0 4px;  }
.Shop_list .Shop_Img h2{ margin: 10px 0 0 0;}
.Shop_list .Shop_Img h2 span.pic{margin: 5px 0 0 0; padding: 0 0px 0 15px; float:right; background: url(/images/mall/picicon.gif) no-repeat 0 4px;font: 12px/24px "宋体"; }
.Shop_list .Shop_Img h2 span.mov{margin: 5px 0 0 0; padding: 0 0px 0 15px; float:right; background: url(/images/mall/mov.gif) no-repeat 0 4px;font: 12px/24px "宋体"; }

/* 点评切换 */
ul.Sele_com{ margin: 1px 0 0 5px; position: absolute; }
ul.Sele_com li{ float: left; font: 12px/24px "宋体"; height: 24px; border-top: 1px solid #ffddb5; border-left: 1px solid #ffddb5; border-right: 1px solid #ffddb5; background: #fef9f3; margin-left: 2px; padding: 0 10px 0 10px; }
/* Nav_active */
ul.Sele_com li.on{ font-size: 14px; font-weight: bold;background: #fff;   }
ul.Sele_com li.on a{ display: block;text-decoration: none;}
ul.Sele_com li.on a:link,
ul.Sele_com li.on a:visited { text-decoration: none; color: #d50101; }
ul.Sele_com li.on a:hover { text-decoration: underline; color: #d50101;}

/* 当前位置 */
.theCurrent{ margin:0 auto; width:960px; height:28px; line-height: 28px; clear:both;}
.theCurrent ul{ margin-left: 8px; }
.theCurrent li{color:#666;}
.theCurrent li a:link,
.theCurrent li a:visited { text-decoration: none; }
.theCurrent li a:hover { text-decoration: underline; color: #d50101;}

/* Sort 分类 */
.Sort{ width: 960px; margin: 0 auto; background: #f7f7f7; }
.Sort ul{ margin: 6px 0 6px 10px; float: left;}
.Sort ul li{ width: 115px; float: left; line-height: 24px;}
.Sort ul li a:link,
.Sort ul li a:visited { text-decoration: none; color: #d50101;}
.Sort ul li a:hover { text-decoration: underline; color: #d50101;}
.Sort ul li span{ color: #a3a1a1;}

/* 广告 */
.adbox1{ width:600px; height: 70px; margin: 0 0 10px 8px;}
.adbox1 img{ width:600px; height: 70px;}
.adbox2{ float: left; margin: 0 6px 11px 7px; width: 130px; height: 55px;}
.adbox2 img{ width: 130px; height: 55px; }

/* 右边推荐商家图片 */
.Tubox{ margin: 8px 7px; width: 306px; height: auto; }
.Tubox li{
	width: 102px;
	float: left;
	overflow: hidden;
	text-align: center;
	height: 100px;
}
.Tubox li span{width: 102px;float: left; margin-top: 4px;height: 20px;overflow: hidden;}
.Tubox img{ padding: 1px; width: 90px; height: 65px; border: 1px solid #d0d0d0;}
.Tubox h2{ margin: 4px 0 0 0; font: 12px/14px "宋体"; text-align: center; }
.Tubox h3{ margin: 4px 0 0 0; font: 12px/14px "宋体"; text-align: left; }
.Tubox h2 img{ padding:0px; width: 16px; height: 16px; border: 0px;}
.Tubox h2 a:link,
.Tubox h2 a:visited { text-decoration: none; color: #039;}
.Tubox h2 a:hover { text-decoration: underline; color: #f60;}
