body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
}
form, h1, h2, h3, h4, h5, ul, li, dl, dt, dd, p, q, blockquote, cite, div {
	margin:0;
	padding:0;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#333;
}
cite {
	font-style:normal;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
body, div, td, th, a {
	font-family:arial;
}
img {
	border:0;
}
ul, li {
	list-style:none;
}
li {
	line-height:24px;
}
/*浮动*/
.fl {
	float:left;
}
.fr {
	float:right;
}
.cl {
	clear:both;
}
/*头部开始*/
.mainw {
	width:960px;
	margin:8px auto;
}
.tq {
	height: 35px;
	width: 910px;
	background:url(../images/index_03.gif);
}
#t1 {
	line-height:35px;
	font-size:12px;
	float:left;
}
.t2 {
	line-height:35px;
	font-size:12px;
	float:right;
	padding-right:20px;
}
.t2 span {
	font-size:14px;
	color:#F93;
}
/*menu*/
.menu {
	background:url(../images/index_09.gif) repeat-x;
	height:35px;
	float:left;
	width:943px;
}
.menu ul {
}
.menu li {
	float:left;
	line-height:35px;
	text-align:center;
}
.menu a {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	width:97px;
	display:block;
	line-height:35px;
}
.menu a:hover {
	background:url(../images/index_10.gif);
	width:97px;
	line-height:35px;
	display:block;
	color:#000;
	line-height:35px;
}
.menu .cur {
	background:url(../images/index_10.gif);
	width:97px;
	line-height:35px;
	display:block;
	color:#000;
}
.menu .bbs {
	background:url(../images/hot.gif) no-repeat 75px 5px;
}
/*次导航*/
.smenu {
	background:#F8F8F8;
	border:solid 1px #E5E5E5;
	height:35px;
	width:957px;
}
.smenu .search {
	line-height:35px;
}
.smenu .searchtxt {
	height:20px;
	line-height:20px;
	border: solid 1px #F34200;
	width:80px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}
.smenu .searchbtn {
	background:url(../images/index_20.gif);
	border:0;
	margin-top:6px;
	width:52px;
	height:23px;
}
.smenu .keys {
	background:#EFF7FA;
	border:solid 1px #DAEBF5;
	height:25px;
	line-height:25px;
	margin-top:5px;
	width:700px;
	float:right;
	margin-right:20px;
	_padding-left:10px;
	padding-left:20px;
}
.smenu .keys li {
	float:left;
	padding-left:10px;
	padding-right:3px;
	background:url(../images/index_21.gif) no-repeat 0px 13px;
}
.smenu .keys li a {
	font-size:12px;
}
/*聚焦大同*/
.jjdttop {
	background:url(../images/index_28.gif) repeat-y;
	height:37px;
	width:294px;
	line-height:37px;
	color:#fe0000;
	padding: 0 25px;
}
.jjdttop a {
	color:#fe0000;
	line-height:37px;
}
.jjdt {
	background:url(../images/index_34.gif) repeat-y;
}
.jjdt ul {
	text-align:left;
	padding-left:15px;
}
.jjdt li {
	line-height:22px;
}
.jjdt li span {
	font-size:12px;
	color:#cccccc;
}
/*图片处理*/
.cimg img {
	border: solid 1px #cccccc;
}
.cimg a {
	font-size:12px;
}
/*图片切换*/
.tpqh {
	margin: 0 9px;
	height:199px;
	overflow:hidden;
}
/*促销公告*/
.cxgg {
	background:url(../images/index_33.gif) repeat-y;
}
.cxggtop {
	background:url(../images/index_31.gif) repeat-y;
	height:33px;
	line-height:33px;
	color:#c62d04;
	font-size:14px;
	font-weight:bold;
	padding: 0 25px 0 30px;
}
.cxggtop a {
	color:#000000;
	line-height:33px;
	font-size:12px;
	font-weight:normal;
}
.cxgg ul {
	text-align:left;
	padding-left:15px;
}
.cxgg li {
	line-height:22px;
}
/*新品上市*/
.xinpin {
	margin: 0 4px;
}
.xpsstop {
	background:url(../images/index_43.gif) repeat-y;
	height:33px;
	width:332px;
	line-height:33px;
	color:#006697;
	font-size:14px;
	font-weight:bold;
	padding: 0 15px;
}
.xpsstop a {
	color:#006697;
	line-height:37px;
	font-size:12px;
	font-weight:normal;
	padding-right:4px;
}
.xpss {
	background:url(../images/index_47.gif) repeat-y;
}
.xpss ul {
	text-align:left;
	padding-left:15px;
}
.xpss li {
	line-height:22px;
}
/*今日推荐*/
.jrtj {
	margin-left:5px;
}
.jrtjtop {
	background:url(../images/index_44.gif) repeat-y;
	height:33px;
	line-height:33px;
	color:#fe0000;
	font-size:14px;
	font-weight:bold;
	padding: 0 15px;
}
.jrtjtop a {
	color:#000000;
	line-height:33px;
	font-size:12px;
	font-weight:normal;
}
.jrtjc {
	background:url(../images/index_48.gif) repeat-y;
	height:256px;
}
.jrtjc ul {
	text-align:left;
	padding-left:15px;
}
/*消费攻略*/
.xfgltop {
	background:url(../images/index_91.gif) repeat-y;
	height:32px;
	line-height:32px;
	color:#c92c01;
	font-size:14px;
	font-weight:bold;
	padding-left: 40px;
}
.xfgltop a {
	color:#000000;
	line-height:33px;
	font-size:12px;
	font-weight:normal;
}
.xfgl {
	background:url(../images/index_103.gif) repeat-y;
}
.xfgl ul {
	text-align:left;
	padding-left:15px;
}
/*新手上路*/
.xssl {
	margin-left: 5px;
}
.xssltop {
	background:url(../images/index_102.gif) repeat-y;
	height:40px;
	width:214px;
	line-height:40px;
	color:#fe0000;
	font-size:14px;
	font-weight:bold;
	padding: 0 15px;
}
.xssltop a {
	color:#000000;
	line-height:40px;
	font-size:12px;
	font-weight:normal;
	margin-right:10px;
}
.xsslc {
	background:url(../images/index_103.gif) repeat-y;
	height:271px;
}
.xsslc ul {
	text-align:left;
	padding-left:15px;
}
.xsslc li {
	line-height:22px;
}
.xsslc a {
	line-height:23px;
}
.xsslc b {
	font-weight:normal;
	color:#e84700;
}
/*商家资讯*/
.sjzx {
	margin-right:3px;
}
.sjzxtop {
	background:url(../images/index_55.gif) repeat-y;
	width:657px;
	height:37px;
	line-height:37px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0 25px;
}
.sjzxtop span {
	padding-right:4px;
	font-size:12px;
	font-weight:normal;
}
.sjzx .sjzxc {
	background:url(../images/index_60.gif) repeat-y;
}
.sjzx .zx {
	width:325px;
	padding-left:20px;
}
.zxwz {
	padding-left: 10px;
}
.zxwz li {
	width:49%;
	float:left;
}
/*商家图片显示*/
.sjzximg {
	padding-left:5px;
}
.sjzximg ul li {
	float:left;
	margin: 0 8px;
	display:inline;
}
.sjzximg img {
	border: solid 1px #cccccc;
}
.sjzximg a {
	font-size:12px;
}
/*消费导航*/
.xfdh {
	margin-right:3px;
}
.xfdhtop {
	background:url(../images/index_90.gif) repeat-y;
	height:32px;
	width:657px;
	line-height:32px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 0 25px;
}
.xfdhtop a {
	color:#d73d04;
	line-height:32px;
	font-size:12px;
	font-weight:normal;
}
.xfdh .xfdhc {
	background:url(../images/index_96.gif) repeat-y;
	padding: 0px 10px 0px;
	_padding: 0px 4px 0px 4px;
	width:688px;
	_width:700px;
}
.xfdhc li {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 4px;
	line-height:normal;
}
.xfdhc li.nom {
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 4px;
	margin-right:0;
	line-height:normal;
}

.ad2{ margin-bottom:10px;}
.xfdhc a{ display:block; font-size:12px; text-align:center; padding:2px 4px 2px 4px;}
/*商家口碑排行榜*/
.phb {
	background:url(../images/index_58.gif) repeat-y;
	padding-left:15px;
}
.phbtop {
	background:url(../images/index_57.gif) repeat-y;
	height:32px;
	width:216px;
	line-height:32px;
	color:#fe0000;
	font-size:14px;
	font-weight:bold;
	padding: 0 15px;
}
.phbtop a {
	color:#000000;
	line-height:32px;
	font-size:12px;
	font-weight:normal;
}
.phb li {
	border-bottom: dotted 1px #cccccc;
	line-height:27px;
	width:225px;
	height:27px;
}
.phb img {
	margin-top:5px;
}
/*人才招聘*/
.zp {
	background:url(../images/index_107.gif);
	width:350px;
	height:33px;
}
.zp span {
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	width:70px;
	display:block;
	float:left;
	padding: 0 10px;
	cursor:hand;
}
.zpc {
	background:url(../images/index_111.gif);
	width:350px;
}
.zp1 {
	background:url(../images/index_105.gif);
	width:350px;
	height:33px;
}
.zp1 span {
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	width:70px;
	display:block;
	float:left;
	padding: 0 10px;
	cursor:hand;
}
.zpa {
	display:block;
	float:right;
	width:40px;
	height:20px;
	margin-top:8px;
	margin-right:13px;
}
#zpb {
	display:block;
	float:right;
	width:40px;
	height:20px;
	margin-top:8px;
	margin-right:13px;
}
#zpc2 span {
	color:#FC6;
	font-size:12px;
}
/*滚动商家*/
.gdsj {
	width:956px;
	border: solid 1px #CCCCCC;
	height:100px;
	line-height:100px;
	overflow:hidden;
}
#marqueesj8 {
	margin:0 8px;
}
.gdsj img {
	border: solid 1px #CCCCCC;
	padding:1px;
	margin: 9px 5px;
}
/*合作伙伴*/
 .hzhb {
	background:url(../images/index_119.gif) repeat-y;
	padding-left:15px;
	color:#666666;
	line-height:23px;
}
.hzhb span {
	font-size:12px;
	font-weight:bold;
	color:#e84700;
}
.hzhb a {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	padding:3px;
}
/*底部导航*/
 .fmenu {
	background:url(../images/index_127.gif) repeat-x;
	height:39px;
	width:943px;
	line-height:39px;
	text-align:center;
}
/*底部版权*/
 .footer p {
	text-align:center;
	line-height:25px;
}
.footer .ry {
	text-align:center;
	margin:0 auto;
	width:882px;
}
.footer .ry div {
	float:left;
	padding-left:20px;
}
/*列表页当前位置*/
.cpos {
	line-height:30px;
	height:30px;
	text-align:left;
	font-size:12px;
}
/*主题左侧*/
.listlf {
	width:628px;
	border: solid 1px #c6d8e6;
	padding:10px;
}
.listtop {
	background: url("../images/list_11.gif") repeat-x scroll 0 15px transparent;
	height: 30px;
}
.listtop span {
	font-size:14px;
	font-weight:bold;
	color:#FF9933;
}
.ltitle a {
	color:#1e76d7;
	font-weight:bold;
	line-height:30px;
}
.lcon {
	font-size:12px;
	line-height:20px;
	border-bottom:dotted 1px #cccccc;
	margin-bottom:10px;
}
.lcon a {
	font-size:12px;
	line-height:20px;
}
.ltitle span {
	font-size:12px;
	color:#666;
}
.bmenu {
	text-align:center;
	padding-top:20px;
}
.mtop {
	margin-top:10px;
}
/*主题右侧*/
.listlr {
	width:300px;
	margin-left:10px;
	overflow:hidden;
}
.top_title {
	background: url("../images/titlebg.gif") repeat-x scroll 0 0 transparent;
	border: 1px solid #C6D8E6;
	height: 25px;
	overflow: hidden;
	padding-left: 8px;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
}
.frame_pd_r {
	padding-right: 8px;
}
.music_mv {
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: -moz-use-text-color #C6D8E6 #C6D8E6;
	border-right: 1px solid #C6D8E6;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	overflow: hidden;
	font-size:12px;
	height: 244px;
	width: 298px;
}
.music_pic {
	float: left;
	padding: 8px 0 0 13px;
	text-align: center;
}
.ylnews14 {
	border-color: -moz-use-text-color #C6D8E6 #C6D8E6;
	border-right: 1px solid #C6D8E6;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	padding: 11px 8px 0;
}
.ylnews14 ul {
	height: auto;
	overflow: hidden;
}
.ylnews14 ul li {
	height: 24px;
	overflow: hidden;
	position: relative;
	white-space: nowrap;
	width: 276px;
}
/*内容页面显示*/
.listlf h1 {
	font-size:24px;
	text-align:center;
}
.dg_subt {
	border-bottom: 1px solid #C6D8E6;
	border-top: 1px solid #C6D8E6;
	height: 25px;
	line-height: 25px;
	margin: 20px auto 0;
	text-align: center;
	font-size:12px;
}
#newsContent {
	line-height:24px;
	margin-top:20px;
}
#newsContent a {
	color:#004499;
}
.bar_hot {
	border: 1px solid #C6D8E6;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	overflow: hidden;
}
.bar_hotPdr10 {
	margin: 0 auto;
	width:600px;
}
.bar_hotPdr10 li {
	float:left;
	width:49%;
	line-height:25px;
}
/*消费达人榜*/
.xfdrb {
	border: solid 1px #ccc;
	margin: 5px auto;
	height:20px;
	line-height:20px;
	padding:5px 0;
}
.drbtxt {
	font-size:14px;
	color:#F60;
	padding-left:10px;
}
/*黄页列表*/
.hylistsort {
	border: 1px solid #FFB04D;
}
.hylistsort td {
	border: 1px solid #FFD7A6;
	line-height: 20px;
	padding: 5px;
}
.hylistsort .tag {
	background: url("../images/hyicon5.gif") no-repeat scroll 5px 8px transparent;
	font-weight: bold;
	line-height: 25px;
	padding-left: 20px;
}
.hylistsort .sort {
	padding-left: 20px;
	word-spacing: 10px;
}
.showcont {
	margin-top: 10px;
}
.showcont .head {
	background: url("../images/hyhead6.gif") no-repeat scroll left top transparent;
	height: 43px;
	padding-left: 10px;
}
.showcont .head div {
	float: left;
	height: 43px;
}
.showcont .head div.more {
	background: url("../images/hyhead6.gif") no-repeat scroll right top transparent;
	float: right;
	padding-right: 10px;
	width: 100px;
}
.showcont .head div.tag {
	background: url("../images/hytag1.gif") no-repeat scroll left top transparent;
	line-height: 40px;
	padding-left: 40px;
}
.showcont .head div.tag span {
	background: url("../images/hytag1.gif") no-repeat scroll right top transparent;
	color: #FFFFFF;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding-right: 40px;
}
.showcont .cont {
	border-color: -moz-use-text-color #9DCBFF #9DCBFF;
	border-right: 1px solid #9DCBFF;
	border-style: none solid solid;
	border-width: 0 1px 1px;
	padding: 1px;
}
.contlist .td1, .contlist .td3, .contlist .td4 {
	text-align: center;
	vertical-align: middle;
	width: 100px;
}
.contlist .h td {
	border-bottom: 1px dotted #9DCBFF;
	line-height: 30px;
}
.contlist .c td {
	border-bottom: 1px dotted #DDDDDD;
}
.contlist .c .td1 {
	padding: 10px;
}
.contlist .c .td1 img {
	border: 1px solid #DDDDDD;
	padding: 1px;
}
.contlist .c .td2 {
	line-height: 20px;
	font-size:12px;
}
.contlist .c .td2 .m {
	color: #666666;
}
.contlist .c .td2 .m span {
	font-weight: bold;
}
.contlist .c .title {
	line-height: 25px;
	padding-top: 8px;
}
.contlist .c .title a {
	color: #00349A;
	font-size: 14px;
	font-weight: bold;
}
.contlist .c .td3 {
	color: #FF6600;
	font-weight: bold;
}
.contlist .page {
	line-height: 55px;
	text-align: center;
}
.contlist .page a {
	border: 1px solid #DDDDDD;
	padding: 3px 5px 2px;
}
/*头部广告位*/
.tad {
	padding-top:5px;
}
#cominfo a {
	color:#0000FF;
}
/*百度新闻切换*/
#news {
	border:1px #52B2EF solid;
	padding:0;
	overflow:hidden;
}
#news div {
	font-size:13px;
	font-family:arial;
}
.baidu {
	font-size:14px;
	line-height:23px;
	font-family:arial;
}
#news a, #news a:link {
	color:#0000cc;
	text-decoration:none;
	font-size:14px;
}
#news a:hover {
	color:#ff0000;
	text-decoration:underline;
	font-size:14px;
}
.baidu span {
	color:#6f6f6f;
	font-size:12px;
}
#news a.more {
	color:#008000;
}
#news a.blk {
	color:#000;
	font-weight:bold;
}
#options {
	width:150px;
	font-size:13px;
	text-align:center;
	float:left;
	margin-left:0;
	margin-left:-6px;
}
#options li.current {
	border-bottom:1px #52B2EF solid;
	height:26px;
	width:100%;
	list-style-type:none;
	line-height:26px;
	background:#fff;
	font-weight:bold;
	cursor:pointer;
	color:#0075C7;
}
#options li.unactive {
	border-right:1px #52B2EF solid;
	border-bottom:1px #52B2EF solid;
	height:30px;
	width:100%;
	list-style-type:none;
	line-height:30px;
	background:#D9F1FC;
	cursor:pointer;
	color:#0075C7;
}
#options li.thelast {
	border-right:1px #52B2EF solid;
	height:26px;
	width:100%;
	list-style-type:none;
	line-height:26px;
	background:#D9F1FC;
	cursor:pointer;
	color:#0075C7;
}
#newscontent {
	width:450px;
	margin-top:5px;
	float:right;
	text-align:left;
}
#newsContent img{ display:block; margin:auto; width:550px;}