 a { font-size:12px; color: #3a23aa;}

/* 中间内容区域---左边---分类样式 */
.tgcontent_mid{ width:1210px;margin:0 auto; height:auto; overflow:hidden;}


/*身边的团购页面css */

.pic li{ height:20px; position:absolute; left:42px; bottom:25px; font-size:14px;}
.pic li a{ color:#005ea7;}
.map-left{ width:200px; margin-right:20px; height:auto; overflow:hidden; float:left;}

.map-left h3{ height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#333;}
.map-left ul{ margin-top:7px;}
.map-left ul li{ list-style:none; margin-bottom:5px; margin-left:5px; margin-right:5px;}
.search{ width:350px; height:auto; overflow:hidden; clear:both;}
.search dt{ height:30px; line-height:30px; background:#e6e6e6; font-size:12px;font-weight:100; color:#666; padding-left:10px;}
.search li{ padding:10px 20px; height:40px;}
.search li:hover{ background:#f5f5f5; height:40px;}
.search li span{ float:left;}
.search li span.map_icon{ width: 26px; height:27px; margin-right:15px;}
.search li span.map_icon1{ background:url(../images/map_icon.png) no-repeat 0px 0px;}
.search li span.map_icon2{ background:url(../images/map_icon.png) no-repeat -26px 0px;}
.search li span.map_icon3{ background:url(../images/map_icon.png) no-repeat -52px 0px;}
.search li span.map_icon4{ background:url(../images/map_icon.png) no-repeat -78px 0px;}
.search li span.map_icon5{ background:url(../images/map_icon.png) no-repeat -104px 0px;}
.search li span.map_icon6{ background:url(../images/map_icon.png) no-repeat -130px 0px;}
.search li span.map_icon7{ background:url(../images/map_icon.png) no-repeat -156px 0px;}
.search li span.map_title{ height:auto;}
.search li span.map_title h1{ font-weight:bold; color:333; margin-bottom:15px; width:150px; height:14px; overflow:hidden;}
.search li span.map_title h2{ font-size:12px; width:150px; height:14px; overflow:hidden;}
.search li span.cktg{ margin-left:20px; margin-top:10px; display: none;}
.search li span.cktg a{ padding:5px 10px; background:#fafafa; border:#cacaca 1px solid;}
.search li span.cktg a:hover{ text-decoration:inherit;}



/*9月13号新增加css */
.tg_hjtg_wrapper{ width:1210px; height:auto; overflow:hidden;}
.pic{ width:940px; height:125px; border:#d3d3d3 1px solid; background:url(../../images/tg/images/tgsb-pic.jpg) no-repeat; position:relative; float:left; margin-right:16px;}
.map-wrapper{ width:1168px; height:auto; overflow:hidden; border:#d3d3d3 1px solid; margin-top:12px;  background:#FFF; padding:20px;}
.map-right{ width:990px; height:auto; overflow:hidden; float:left;}
.map-right dd{ height:auto; overflow:hidden; width:793px; border:#e4e4e4 1px solid;}
.tgcp2_menu{ width:1128px; height:auto; overflow:hidden; border:#d3d3d3 1px solid; padding:10px 40px; margin-top:15px; background:#FFF; clear:both;}
.tgcp2_menu span{ font-size:14px; font-weight:bold;}
.tgcp2_menu li{ line-height:30px; float:left;}
.tgcp2_menu_span2{ width:230px; height:100px; float:left;}
.hottj2_wrapper{ width:1208px; height:100px; border:#d3d3d3 1px solid; background:#FFF; margin-top:15px;}
.hottj2_wrapper dt{height:36px; line-height:36px; background:#fafafa; border-bottom:#d3d3d3 1px solid;}
.hottj2_wrapper dt li{ float:left;}
.hottj2_wrapper dt li a{ padding:0 40px; display:block; text-align:center; font-size:14px; font-weight:bold; border-right:#d3d3d3 1px solid;}
.hottj2_wrapper dt li a:hover{ height:37px; border-bottom: 0px none; background:#FFF; text-decoration:inherit;}
.hottj2_wrapper dt li.hottg a{ height:37px;border-bottom: 0px none; background:#FFF; }
.hottj2_wrapper dd{ height:20px; padding:20px 20px 20px 40px;}
.hottj2_wrapper dd a{ line-height:20px; margin-right:50px;}
img{ border:0}