.mb_ad {
	margin-bottom: 7px;
}
/*频道*/
#channel-nav{font-size:12px; color:#fff;}

	#nav-title{ height:32px; line-height:32px; text-align:center; color:#FFFFFF; border:#052B7E solid 1px; background:url(bg.png) 0 -40px repeat-x;}
		#nav-title a{ color:#FFFFFF;}

	#nav-box{ color:#000000; clear:both; padding:8px 10px; height:24px; line-height:22px; overflow:hidden; background:url(bg.png) 0 -1226px repeat-x; margin:0;}

		#nav-box form{ margin:0; padding:0; padding-left:90px;}
			#nav-box form .keyword{ border:none; background:transparent; color:#CCCCCC; width:450px; padding:4px; margin:0 5px; float:left;}

			#nav-box form label{ margin:0 2px; cursor:pointer; color:#666666; width:60px; height:24px; float:left;}
			#nav-box form label.active{ background:url(bg.png) -10px -10px no-repeat; color:#333333;}

			#nav-box form button{ background:url(bg.png) -80px -10px repeat-x; width:60px; height:25px; vertical-align:top; border:none; margin:0 5px; float:left;}

			#nav-box form input{ vertical-align:middle;}

		#nav-box a{ color:#666666;}


.channel-a{ width:690px; float:left; overflow:hidden; clear:both; background:url(bg.png) 0 -40px repeat-x;}

	.channel-a dl{ }
		.channel-a dl dt{ line-height:32px; height:32px; overflow:hidden; padding:0 13px;}
			.channel-a dl dt strong{ color:#1E50A2; border-bottom:none; color:#1E50A2; font-size:14px; float:left; display:none;}
			.channel-a dl dt span{ float:right; color:#444444;}
			.channel-a dl dt span a{ color:#444444;}

		.channel-a dl dd{ background:#fff; zoom:1; padding:10px 0 0 0; overflow:hidden;width:690px;}

		.channel-a dl dd a{ color:#000000;}
.channel-a dl dd a:hover{text-decoration:underline;}
		.channel-a dl dd a strong {font-weight: normal;}

		.channel-a dl dd .line{ margin:5px; background:url(bg.png) 0 -330px no-repeat; height:1px; overflow:hidden; width:450px;}

.channel-b{ margin-bottom:5px; width:260px; float:left; margin-left:10px; overflow:hidden;}

	.channel-b dl{ }
		.channel-b dl dt{ line-height:32px; height:30px; padding:0 10px; color:#333333;}
		.channel-b dl dt strong{ font-weight:bold; color:#1E50A2;}
		.channel-b dl dt span{ float:right;}
		.channel-b dl dt span a{ color:#005EAC;}

		.channel-b dl dd{ padding:4px;}

		.channel-b dl dd a{ color:#2B2B2B;}
		.channel-b dl dd a:hover{text-decoration:underline;}
		.channel-b dl dd .line{ margin:3px 5px 5px 5px; background:url(bg.png) 0 -330px no-repeat; height:1px; overflow:hidden; clear:both;}

	/********/

.channel-space{ height:5px; overflow:hidden; clear:both;}


	/********/

.channel-box{}

	.channel-box .front{ width:170px; float:left; text-align:center; line-height:25px; font-size:14px;}
		.channel-box .front img{ width:170px; height:220px;}

	.channel-box .news{ width:320px; float:left; margin:0 10px; overflow:hidden;}

		.channel-box .news h4{ line-height:18px; font-size:14px; color:#909090; margin:0; padding:0; text-align:center;}

		.channel-box .news p{ padding:5px; line-height:20px; color:#666666; margin:0 5px; height:70px;}
		.channel-box .news p img{ width:55px; height:55px; float:left; margin-right:10px;}
		.channel-box .news p a{ color:#BA2636;}

		.channel-box .news li{ line-height:25px; padding-left:25px; font-size:14px;}
		.channel-box .news li span{ color:#999; float:right;}


	.channel-box .album{ width:150px; float:left;}
		.channel-box .album li{ line-height:25px; height:130px; text-align:center;}
		.channel-box .album li img{ width:150px; height:90px;}


	/*精彩活动速递*/
	#b-a{}
		#b-a p{ padding:5px; height:70px; margin:0; line-height:22px; color:#909090;}
		#b-a p img{ width:70px; height:70px; float:left; margin-right:10px;}
		#b-a p a{ color:#BA2636;}
		#b-a p strong a{ color:#2B2B2B;}

		#b-a ul{ margin:0 5px;}
		#b-a ul.br{ border-bottom:#DDDDDD dashed 1px; padding-bottom:5px; margin-bottom:5px;}
		#b-a ul li{ line-height:22px;}

	/*金币竞拍*/
	#b-b{}
		#b-b ol{ margin:10px 0;}
		#b-b ol li{ text-align:center; color:#333333; line-height:22px; width:50%; float:left;}
		#b-b ol li img{ width:100px; height:80px;}
		#b-b ol li button{ background:url(bg.png) -170px -250px no-repeat; width:51px; height:19px; border:none;}

		#b-b ul{ clear:both;}
		#b-b ul li{ line-height:24px; margin:0 5px; padding-left:15px; background:url(bg.png) -385px -197px no-repeat;}
		#b-b ul li span{ color:#999; float:right;}
		#b-b ul li .t{ color:#1E50A2;}

	/*博客生活*/
	#b-c{ background:url(bg.png) -280px -350px no-repeat; height:309px;}
		#b-c p{ float: left; width: 220px;line-height:1.5em; color:#666666; margin:7px 10px 0;_margin:7px 10px 0 5px; padding:5px; }
		#b-c p img{ width:60px; height:60px; float:left; margin-right:10px; padding:2px; border: 1px solid #e5e5e5;}
		#b-c p a{ color:#1E50A2;}
		#b-c p a.more{ color:#BA2636;}


	/*最新优惠券信息0419	*/
	  #b-c-2{ border: 1px solid #d7d7d7; height:309px; background:#f6f6f6; width: 258px; overflow:hidden;}
		#b_title {
			background: url(tit.jpg) no-repeat;
			height: 49px;
			text-indent: -9999px;
		}
		#b-c-2 ul {
			width: 238px;
			margin: 0 9px;
			padding: 6px 0;
			border: 1px solid #e5e5e5;
			background: #ffffff;
			list-style: none;
			overflow: hidden;
		}
		#b-c-2 ul li {
			margin: 0 0 0 8px;
			padding: 0;
			line-height: 2em;
		}
		#b-c-2 ul li span a {
			color:#FF6600;
		}
		#b-c-2 ul li a {
			margin-right:4px;
		}
		#b-c-2 ul li span a:hover {
			text-decoration: underline;
		}
		#b-c-2 ul li a:hover {
			text-decoration: underline;
		}



/*频道焦点*/
#channel-focus{}
#channel-focus a:hover{text-decoration:underline;}
	#channel-focus dl{}
		/*#channel-focus dl dt{ line-height:20px; padding:0 10px;}*/
		#channel-focus dl dt strong{ background:url(title_lab.gif) 0 0 no-repeat; padding:0 10px; font-size:14px; font-weight:bold;color:#224994;}
		/*#channel-focus dl dt span{ float:right; margin:7px 10px 0 0;}*/
		#channel-focus dl dd{ padding:0; background:#fff;}
	#focus-a{ width:260px; float:left; overflow:hidden; border:1px solid #e5e5e5; padding:10px;}
	#focus-a h4{background: url(title_lab.gif) 0 0 no-repeat;padding: 0 10px;font-size: 14px;font-weight: bold;color: #224994;}
/*****2010.7.28 首页第一屏 开始*******/
		#a-topic{ margin:0; overflow:hidden; clear:both;}
		#a-topic .advert{width: 280px; height: 70px; background:#ccc; margin-top:4px;*margin-top:6px;overflow:hidden;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {#a-topic .advert{margin-top:6px; }}
			#a-topic a{ color:#2B2B2B;}

			#a-topic p{ padding:5px 15px 0px 0; margin:0; line-height:1.7em; color:#666666; height:80px; overflow:hidden;}
			#a-topic p img{ width:90px; height:70px; float:left; margin-right:10px; border:#999999 solid 1px; padding:2px;}

			#a-topic p a.more{ color:#BA2636;}

			#a-topic ul{ clear:both; margin:6px 15px 0 0; font-size: 14px;border-top:1px dashed #CCCCCC;padding: 6px 0 0 0;}
			.a-topic li{ height:24px;line-height:24px; background:url(bg.png) -665px -440px no-repeat;text-indent: 15px; }
			.a-topic li a { color:#333333;}
			.a-topic2 li{height: 24px;line-height: 24px;}
			.a-topic2 li a{color:#333;}
	#focus-b{ width:438px; float:left;margin:0px 0 0 8px; border:#E5E5E5 solid 1px; color:#000000;overflow:hidden; }

	#focus-b_title {
        height: 25px;
        overflow: hidden;
        background: url(mid_bg.gif) top repeat-x;
		padding: 10px 10px 0;
		margin: 0;
		color:#224994;
		font-size: 14px;
	}
	#focus-b_title strong {
		font-weight:bold;
	}
	#focus-b dd {
		margin-top: -8px;
	}
	#focus-e{float:right; border:#E5E5E5 solid 1px; color:#000000;overflow:hidden; padding-bottom:17px; }
      #focus-e a h2{ text-align:center; font-size:16px; line-height:2em; margin:0; font-size:20px; font-weight:100; font-family:simHei; padding-top:10px;}
			#focus-e a:hover h2 { color:#333333;text-decoration:underline;padding-top:10px;}


			#focus-e a p{ margin:0 15px; line-height:1.5em; color:#000000; padding: 0; overflow:hidden;}
			#focus-e a:hover p{text-decoration:underline;}
			#focus-e a span {color:#C9171E;}

			#focus-b .line{ margin:8px; background:url(bg.png) 0 -330px no-repeat; height:1px; overflow:hidden; clear:both; width:440px;}

			#focus-b ul{ margin:0; overflow:hidden; padding: 0 10px 0 0; font-size:14px;}
				#focus-b li{ color:#000000; font-size:14px; height:24px;line-height:24px; padding-left:15px;overflow:hidden;}
				#focus-b li a{ color:#2B2B2B;}
				#focus-b li a:hover{text-decoration:underline;}
				#focus-b li span.author{ float:right; font-size:12px;}
				#focus-b li span a{ color:#999999;}
				#focus-b li span.org { float:left; font-size:14px; margin-right:4px;}
				#focus-b li span.org a{ color:#ff6600;}

	#focus-c{ width:260px; float:right; margin-left:9px; overflow: hidden;}
	#focus-c .title{ height:34px; line-height: 34px; background:url(right_title_bg.gif) no-repeat; overflow: hidden;}
	#focus-c .title h4 { float:left; font-size: 14px; font-weight:bold; color:#005EAC; padding: 0 10px;_padding:6px 10px 0; margin:0; width:95%;}
	#focus-c .title h4 img{ margin-right:6px; border: 0; position:relative;top:2px;}
	#focus-c .title .more { float:right; margin: 0 10px 0 0;}
	#focus-c .title .more a { color:#333333;}
	#focus-c .focus_content{margin:6px 8px 4px 0;}
	#focus-c .city_life {padding:0 4px;width:190px;overflow:hidden;border:1px solid #e5e5e5;}
	#focus-c .city_life dl {padding-bottom:10px;margin:10px 0 0 0;border-bottom:1px dashed #D7D7D7;zoom:1;overflow:hidden; padding:0 0 6px 10px;*padding: 0 0 6px 6px;}
	#focus-c .city_life dd {float:left;width:60px;height:67px;margin-bottom:2px;text-align:center;overflow:hidden;}
	#focus-c .city_life dd a {width:49px;height:65px;padding-top:5px;display:block;cursor:pointer;}
	#focus-c .city_life dd a {text-decoration:none;color:#333; padding: 0 0 0 0;}
	#focus-c .city_life dd span {display:block;width:60px;height:50px;text-indent:-8000px;}

	#focus-c .city_life ul { width: 190px; margin: 6px 0 4px 0; list-style: none;}
	#focus-c .city_life ul li { background: url(li_small.gif) 8px 50% no-repeat; padding: 0 0 0 20px;height:22px;line-height:22px; }
	#focus-c .city_life ul li a { color:#333333;}

	#focus-c #pai {padding:0 4px;width:190px;overflow:hidden;border:1px solid #e5e5e5;}
	#focus-c #pai dl { margin: 9px 0 0 0;}
	#focus-c #pai dd { float:left; width:80px; height:125px;line-height:2em; margin: 0 10px 0 5px;_margin: 0 10px 0 4px;text-align:center; overflow: hidden;}
	#focus-c #pai dd a{ color:#333333; font-size:12px;}
	#focus-c #pai dd img { display:block;width: 74px; height:74px; border:1px solid #cccccc;padding:2px; overflow: hidden;}
	#focus-c #pai dd input { width:52px; height:19px; background:url(paipai.gif) no-repeat; display:block; cursor:pointer; text-indent:-9999px; border:0; margin:0 auto 4px auto;}
	#focus-c #pai ul{ width:180px; margin:5px 0 4px 0; line-height: 1.7em; padding:0;}
	#focus-c #pai ul li {background: url("bg.png") no-repeat scroll -660px -442px; padding: 0 0 0 20px; margin:0;}
	#focus-c #pai ul li a{ color:#333333;}
	#focus-c #pai ul li span a{ float:right; color:#BA2636;}
	#focus-c #pai div a{ float:right; color:#666666; margin: 0 10px 2px 0;_margin: 0 10px 1px 0;padding: 0;}


/* 热点活动 */
.event_box{}
.event_box .in_event_box {}
	.event_box h3 {width:260px; height:30px; background:url('event_tit.png'); line-height:32px; overflow:hidden; font-size:14px; text-indent:30px; color:#0083F4; font-weight:700; position:relative;}
		.event_box h3 a{ position:absolute; right:10px; top:0; text-indent:0; font-size:12px; font-weight:100;}

	.event_box .bj_bottom {background-position: -6px -44px !important; margin-top: -6px}
		.event_box .bj_bottom span {background-position: 0 -44px !important;}

	.event_box .fish_content{width:258px!important; height:175px; overflow:hidden; border:1px solid #ddd !important; border-top:0px !important; padding-top:10px;padding-bottom:10px;}

		.event_box dl{width:228px; height:73px; border-top:1px dashed #ddd; overflow:hidden; margin:0 auto; padding-top:7px;}
		.event_box .first{border-top:0; padding-top:3px;}
			.event_box dl dt{width:65px; height:65px; float:left; border:1px solid #ccc; padding:0px;}
			.event_box dl dd{width:153px; height:73px; float:right; overflow:hidden;}
			.event_box dl dd a, .event_box dl dd a:visited{width:153px; height:16px; color:#0065B0; line-height:14px; display:block; overflow:hidden; font-weight:700;}
			.event_box dl dd p{width:153px; height:45px; padding-top:5px; line-height:22px; color:#666; overflow:hidden;}
.event_box .fish_content .event_bottom{margin:15px;}
		#b-special{ }
			#b-special p{ margin:0; padding:8px 0; height:69px; overflow:hidden; line-height:20px; color:#333333;}
			#b-special p img{ width:90px; height:70px; float:left; margin-right:10px; border:#ccc solid 1px; padding:2px;}
			#b-special p a{ color:#333333; font-weight:bold;}

			#b-special ul{margin:4px 0; clear:both; }
			#b-special li{ line-height:25px;}

		#b-banner{ margin-top:8px; }

/*--news--*/
#b-news {
	width: 258px;
	margin: 0 0 10px 0;
	padding: 0;
	border: 1px solid #e6e6e6;
}


#b-news ul {
	margin: 0;
	padding: 0 0 0 15px;
	line-height:1em;
}

#b-news ul li {
	margin: 4px 0 8px 0;
	padding: 0;
	background: url(list_type.gif) 0 8px no-repeat;
	font-size: 12px;
	line-height: 1.5em;
	color: #ff6600;
	text-indent: 10px;
}

#b-news ul li a {
	text-decoration: none;
	color: #ff6600;
}
#b-news ul li a:hover{ text-decoration: underline;}

#b-news-header { width:256px; height:24px; margin:0 auto;background: url(news.gif) no-repeat;}

#b-news-header span {  margin: 0 0 0 10px; line-height:2em; font-weight: bolder; }



/*活动报名*/
.b-bm{background:url(bg.png) 0 -350px no-repeat;border: #D7D7D7 solid 1px;}
.b-bmlist li{line-height: 22px;margin: 0 10px;color: #666;}
.b-bmlist li a{color:#2b2b2b;}
.b-bmimg li{float:left;width: 115px;height: 125px; margin:5px;text-align: center;line-height: 20px;overflow:hidden;}
.b-bmimg li img { float:left;border: 1px solid #CCC;padding: 2px;}

/*ad*/
.ad_banner li{float:left;}

.w230{width:225px}
.w166{width:166px}
.w282{width:282px}
.w298{width:298px}
.w292{width:320px}
.w390{width:390px}
.w380{width:455px}
.w290{width:290px}
.w238{width:238px}
.w250{width:250px}
.w252{width:252px}
.w240{width:240px}
.w286{width:286px}
.w422{width:480px}
.w407{width:406px}
.w400{width:450px}


.h285{height:285px; overflow:hidden;}
.h335{height:335px; overflow:hidden;}
.h370{height:370px; overflow:hidden;}
.h376{height:376px; overflow:hidden;}
.h500{height:520px; overflow:hidden;}
.h510{height:530px; overflow:hidden;}

.mt10{margin-top:10px}
.mt16{margin-top:16px !important;}
.mt5{margin-top:5px;}
.mt8{ margin-left:8px; }

.ml8 { margin-left:8px; }
.ml10 { margin-left:10px; }
.ml17 { margin-left:17px; }

.mb8{ margin-bottom:8px; }

.p8{padding:8px!important;}
.pt5{padding-top:5px!important;}

.nobbor{border-bottom:0px!important;}

.br1{border-right:1px solid #ebebeb}


/*头版头条 underline*/
.topdiv{ border:solid 1px #63BDFC; padding:1px;}
.topline{ border:solid 2px #DAF0FE; padding:4px 0; zoom:1; overflow:hidden;}
.topline ul {width:952px; height:auto; overflow:hidden;}
.topline ul li{ width:144px; padding-left:8px; padding-right:6px; float:left; line-height:20px; height:20px; overflow:hidden;}
.topline ul li a{text-decoration:none; color:#1D50A1;}
.topline ul li a:hover{text-decoration:underline;}
.topline .topline_gg{height:80px; width:624px; margin-top:6px; margin-bottom:6px; padding-right:2px}

.fish_body{width:700px; height:530px; background:#fff;}
	.fish_content{width:698px; border:1px solid #ebebeb;overflow:hidden;}

	.fish_body .bj_top {background-position: -6px 0px !important; margin-bottom: -6px}
		.fish_body .bj_top span {background-position: 0 0px !important;}
	.fish_body .bj_bottom {background-position: -6px -6px !important; margin-top: -6px}
		.fish_body .bj_bottom span {background-position: 0 -6px !important;}



.tops,.top1{width:390px; line-height:21px; margin:10px auto 0;}
.tops h2{line-height:30px; font-size:16px; font-weight:800; text-align:center;}
.tops p{width:455px; height:42px; overflow:hidden; margin-bottom:10px; color:#666}
.tops h2 a, .tops h2 a:visited{color:#0083F4;}
.tops .t0 a{color:#f73a0e}
.tops .t1 a{color:#62920e}
.tops .t2 a{color:#ff2074}

.top1 h2{line-height:18px; font-size:14px; margin-bottom:4px; font-weight:800; text-align:center}

.tabHolder{float:right; height:31px; position:relative; bottom:0px; _margin-bottom:-1px;}
.tabHolder li{float:left; height:30px; padding:0 1px 1px; margin-left:-1px; background:url(line1x24.png) no-repeat 0 0;}
.tabHolder li a{float:left; height:30px; line-height:24px; padding:0 11px; color:#666; background:url(icons.png) no-repeat 50% -12px;}
.tabHolder li.current{padding:0 0 1px; position:relative; border-left:1px solid #dadada; border-right:1px solid #dadada; background:#fff;}
.tabHolder li.current a{background-position:50% 22px; padding:0 10px; font-weight:700; color:#000}

.hr{margin:0 1px; height:1px; font:0/0 Arial; background:#cecece}

#topNews{width:406px; padding:5px 0px 0 0;}
#topNews .tops{padding:0; margin-bottom:5px; border-bottom:1px dashed #c2c2c2}
#topNews .list{width:390px; padding:0px 0 5px; border-bottom:1px dashed #c2c2c2; margin:0 auto;}
#topNews .subject{padding:0 15px;}

#tabs .hd{border-bottom:1px solid #dadada;}
#tabs .image{text-align:left; margin-bottom:3px;}
#tabs .image img{padding:3px;}
#tabs .image span{padding:0 6px; font-weight:700; color:#fe5635}

#box{background-color:#f2f2f2}
#box .hd{padding:0 18px;}
#box .bd{padding-top:0}
#box .bdWrap{border:1px solid #dadada; background-color:#fff; padding:1px;}

.content{padding:15px 10px 5px;background:url(bg_box.png) repeat-x 0 0;}
.content .subject,.content .list1,.content .imageList{float:left;}
.content .subject{width:315px;}
.content .list1{margin:0 14px; width:345px;}
.content .imageList{width:225px; height:170px; overflow:hidden;}


/* 综合 */
.panel3 h3{background:url(main_title.png) repeat-x !important; height:44px;}
.panel3 h3 span{background:url(fish_h_tit.gif) no-repeat !important; height:20px; width:200px; display:block; position:absolute; top:12px; left:25px;}
.panel3 div.more{ line-height:44px; position:absolute; right:20px; top:0;}
.panel3 div.more li{float:left;}

/* 亲子乐园 */

#baby{width:1000px; height:446px; border:1px solid #ddd; position: relative;}
	#baby .fish_content{width:1000px; border:0;}

		#baby  h2 a, #baby h2 a:visited{color:#FF6002; font-family:'黑体'; font-weight:100; font-size:18px;}

		#baby_show h4{background:url(baby_show_icon.png) 0 6px no-repeat; height:22px; line-height:22px; width:240px; text-indent:15px; color:#FF6002; font-weight:bold;}

		#baby_show .b_content { width:240px; height:344px; overflow:hidden; }

		#baby_article .tops { width:480px; height:104px; margin:0 auto;  overflow:hidden;}
		#baby_article .list {width:480px; height:128px; overflow:hidden; margin:0 auto; border-top:1px dashed #ccc;}

			.b_content li { background:#FFF7E2; border-top:1px solid #FEC5A5; width:240px; height:170px; text-align:center; margin-bottom:7px;}
			.b_content li img{margin-top:9px; border:1px solid #fff; width:221px; height:120px;}
			.b_content li p{font-size:14px; color:#F36420; line-height:35px; font-weight:bold;}

		#baby_article .tops h2{line-height:30px;}
		#baby_article .tops p { color:#666; line-height:23px;}

			#baby_article dl{padding-top:10px;}
			#baby_article dl dt{float:left; width:106px; height:106px; border:1px solid #ddd; margin-top:3px;}
			#baby_article dl dd{float:right; width:360px; height:106px;}
			#baby_article dl dd li{line-height:20px; font-size:14px;}
			#baby_article dl dd li b{font-family:宋体; color:#CE0108;}

	#baby_recomm {margin-top:24px; background:#fff;}
	#baby_recomm h4{width:240px; border-bottom:1px solid #FEC5A5; height:28px; line-height:28px; position:relative;}
	#baby_recomm h4 p{ position: absolute; left:24px; top:0px; height:28px; text-align:center; width:70px; border:1px solid #FEC5A5; border-bottom:0; background:#fff;}
	#baby_recomm  .r_content{width:240px; height:322px; overflow:hidden; padding-top:10px;}

		.r_content li{width:240px; line-height:30px; border-bottom:1px dashed #ddd; background:url('baby_recomm_icon.png') 10px 12px no-repeat; text-indent:25px;}
		.r_content li a { font-size:14px; }
		.r_content li b {font-family:宋体; color:#CE0108;}

/* 推荐品牌 */
    #baby .baby_content{width:980px; height:auto; margin:0 auto;}
	.baby_recomm_brand{width:980px; height:102px; margin:10px auto; background: #f9f9f9; border:1px solid #ccc;}

		.baby_recomm_brand ul{ margin:auto; width:965px; margin-top:5px;}
		.baby_recomm_brand li{ float:left; width:115px; height:64px; margin-left:5px;}
		.baby_recomm_brand li p{width:115px; height:25px; line-height:25px; text-align:center;}

/* 吃喝玩乐 */
#food{width:1000px; height:398px; overflow:hidden;}

	#food .mainbody{float:left; width:715px; height:396px; overflow:hidden; border:1px solid #ddd; position:relative;}
	#food .side{float:right; width:269px; height:396px; overflow:hidden; border:1px solid #ddd; position:relative;}

		.mainbody h3{background-position:0 -0px  !important; background:url(main_title.png) repeat-x ; height:44px;}
		.side h3{background-position:0 -88px !important;}
		#food .mainbody h3 span{background-position:0 -20px !important;}
		#food .side h3 span{background-position:0 -40px !important;}

		#food .mainbody .fish_content{width:715px; height:396px; border:0;}
		#food .side .fish_content{width:269px; height:396px; border:0;}

		#food .food_content{width:700px; height:355px; overflow:hidden; margin:14px auto;}

			.f_content li { background:#E1F9BD; border-top:1px solid #D0E9A8; width:238px; height:255px; text-align:center; margin-bottom:7px; overflow:hidden;}
			.f_content li img{margin-top:9px; border:1px solid #fff; width:220px; height:210px;}
			.f_content li p{font-size:12px; color:#8EC641; line-height:30px; font-weight:bold;}


			.r_h_content{width:238px; height:72px; overflow:hidden;}
				.r_h_content h4{width:76px; height:21px; line-height:21px; text-align:center; background:#E0F8BC; color:#8EC641; font-weight:bold;}
				.r_h_content ul{padding-top:5px;}
				.r_h_content li{width:238px; line-height:22px; background:url('xy_sanjiao_icon.gif') 10px 8px no-repeat; text-indent:20px;}

		#food_tops h2 a, #food_tops h2 a:visited{color:#8EC641; font-family:'黑体'; font-weight:100; font-size:18px;}
		#food_tops .tops { width:455px; height:80px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #ccc;}
		#food_tops dl { width:455px; height:74px; overflow:hidden; margin:8px auto; }
			#food_tops dl dt{float:left; width:72px; height:72px; overflow:hidden; border:1px solid #ddd;}
			#food_tops dl dd{float:right; width:370px; height:70px;}
			#food_tops dl dd a{line-height:25px; font-weight:bold; font-size:14px; height:25px; width:288px; overflow:hidden; color:#8EC641;}
			#food_tops dl dd p{font-family:宋体; color:#666; line-height:20px; height:50px; padding-top:4px; font-size:12px;}
			#food_tops dl dd p *{font-size:12px;}

/* 分类信息 */
	#food .side h4{width:265px; height:28px; border-bottom:1px solid #9CCD58; margin:6px auto; position:relative;}
		#food .side h4 ul { position:absolute; top:0; left:8px;}
		#food .side h4 li { float:left; height:27px; width:56px; border:1px solid #9CCD58; margin-right:4px; line-height:28px; text-align:center; border-bottom:0px; background:url('info_menu_btn.gif') repeat-x;}

		#food .side h4 li.hover { height:28px; width:56px; border-bottom:0px; background:#fff;}

		.i_content ul {width:255px; height:312px; margin:0 auto;}
		.i_content li {width:255px; height:25px; line-height:25px; border-bottom:1px dashed #ddd; overflow:hidden; background:url(xy_sanjiao_icon.gif) 5px 10px no-repeat; text-indent:15px;}


/* 我要结婚 */
#marry{width:1000px; height:398px; overflow:hidden;}

	#marry .mainbody{float:left; width:715px; height:396px; overflow:hidden; border:1px solid #ddd; position:relative;}
	#marry .side{float:right; width:269px; height:396px; overflow:hidden; border:1px solid #ddd; position:relative;}

		#marry .mainbody h3 span{background-position:0 -60px !important;}
		#marry .side h3 span{background-position:0 -80px !important;}

		#marry .mainbody .fish_content{width:715px; height:396px; border:0;}
		#marry .side .fish_content{width:269px; height:396px; border:0;}

		#marry .marry_content{width:700px; height:355px; overflow:hidden; margin:14px auto;}

			.mar_content li { background:#FDE9EB; border-top:1px solid #FFD3D4; width:238px; height:255px; text-align:center; margin-bottom:7px; overflow:hidden;}
			.mar_content li img{margin-top:9px; border:1px solid #fff; width:220px; height:210px;}
			.mar_content li p{font-size:14px; color:#ED145B; line-height:30px; font-weight:bold;}

			.marry_content .r_h_content{width:238px; height:72px; overflow:hidden;}
				.marry_content .r_h_content h4{width:76px; height:21px; line-height:21px; text-align:center; background:#FDE9EB; color:#ED145B; font-weight:bold;}
				.marry_content .r_h_content ul{padding-top:5px;}
				.marry_content .r_h_content li{width:238px; line-height:22px; background:url('xy_sanjiao_icon.gif') 10px 8px no-repeat; text-indent:20px;}

		#marry_tops h2 a, #marry_tops h2 a:visited{color:#ED145B; font-family:'黑体'; font-weight:100; font-size:22px;}
		#marry_tops .tops { width:454px; height:80px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #ccc;}
		#marry_tops dl { width:454px; height:74px; overflow:hidden; margin:8px auto; }
			#marry_tops dl dt{float:left; width:72px; height:72px; overflow:hidden; border:1px solid #ddd;}
			#marry_tops dl dd{float:right; width:370px; height:70px;}
			#marry_tops dl dd a{line-height:25px; font-weight:bold; font-size:14px; height:25px; width:370px; overflow:hidden; color:#ED145B;}
			#marry_tops dl dd p{font-family:宋体; color:#666; line-height:20px; height:50px; padding-top:4px; font-size:12px;}
			#marry_tops dl dd p *{font-size:12px;}


/* 交友 */

		.side dl { width:255px; height:70px; overflow:hidden; }
		.pic_box{ width:255px; height:145px; overflow:hidden; margin:8px auto 4px; border-bottom:1px dashed #ececec;}
			.side dl dt{float:left; width:70px; height:70px;  overflow:hidden;}
			.side dl dt img{width:61px; height:61px; border:1px solid #ddd; padding:2px;}
			.side dl dd{float:right; width:178px; height:70px;}
			.side dl dd a{line-height:20px; font-size:12px; height:20px; width:288px; overflow:hidden; color:#ED145B;  font-family:'黑体'}
			.side dl dd a.bold{line-height:20px; font-weight:bold; font-size:12px; height:20px; width:288px; overflow:hidden; color:#ED145B;}
			.side dl dd p{font-family:宋体; color:#666; line-height:20px; height:50px; padding-top:4px; font-size:12px;}
			.side dl dd p *{font-size:12px;}


		.m_content ul {width:255px; margin:0 auto;}
		.m_content li {width:255px; height:26px; line-height:26px; font-size:14px; overflow:hidden; background:url(xy_sanjiao_icon.gif) 5px 9px no-repeat; text-indent:15px; font-family:'宋体'; border-bottom:1px dashed #ececec;}

/* 房产楼市 */
#house{width:1000px; height:348px; overflow:hidden;}

	#house .mainbody{float:left; width:715px; height:346px; overflow:hidden; border:1px solid #ddd; position:relative;}
	#house .side{float:right; width:269px; height:346px; overflow:hidden; border:1px solid #ddd; position:relative;}

		#house .mainbody h3 span{background-position:0 -100px !important;}
		#house .side h3 span{background-position:0 -120px !important;}

		#house .mainbody .fish_content{width:715px; height:302px; border:0;}
		#house .side .fish_content{width:269px; height:302px; border:0;}

		#house .house_content{width:700px; height:355px; overflow:hidden; margin:10px auto;}

			.m_b_pic1 li { width:166px; height:142px; text-align:center; overflow:hidden;}
			.m_b_pic1 li img{ border:1px solid #B1C8D6; width:160px; height:110px; padding:2px;}
			.m_b_pic1 li p{font-size:12px; height:26px; line-height:26px; }
			.m_b_pic1 li p a{color:#333}

		#house_tops div { width:281px; min-height:285px; *height:285px; }
		#house_tops h2 {width:281px; height:30px; overflow:hidden; line-height:30px; text-align:center;}
		#house_tops h2 a, #house_tops h2 a:visited{  color:#261E46; font-family:'宋体'; font-weight:bold; font-size:16px;}
		#house_tops .tops {margin:0; width:281px; height:91px; overflow:hidden; border-bottom:1px dashed #ccc; margin-top:2px;}
		#house_tops .tops p{width:281px; height:60px; line-height:30px; overflow:hidden; font-size:14px;}

	#house_report h4{height:25px; background:url('house_report_tit.gif') no-repeat; width:220px; margin-top:4px; line-height:28px; overflow:hidden; font-weight:bold; color:#7C6738; text-indent:10px;}
	#house_report li{line-height:24px;  background:url('xy_sanjiao_icon.gif') 0px 9px no-repeat; text-indent:10px;}


/* 装修 */

		#house .side dl { margin:2px 0 2px 0;}
			#house .side dl dd a{line-height:20px; font-size:12px; height:20px; width:288px; overflow:hidden; color:#999;  font-family:'宋体';}
			#house .side dl dd a.bold{line-height:20px; font-weight:bold; font-size:12px; height:20px; width:288px; overflow:hidden; color:#261E46;}

		.h_content ul {width:255px; margin:0 auto;}
		.h_content li {width:255px; height:26px; line-height:26px; font-size:14px; overflow:hidden; background:url(xy_sanjiao_icon.gif) 5px 9px no-repeat; text-indent:15px; font-family:'宋体'; border-bottom:1px dashed #ddd;}


/* 小鱼汽友 */
#car{width:1000px; height:348px; overflow:hidden;}

	#car .mainbody{float:left; width:715px; height:346px; overflow:hidden; border:1px solid #ddd; position:relative;}
	#car .side{float:right; width:269px; height:346px; overflow:hidden; border:1px solid #ddd; position:relative;}

		#car .mainbody h3 span{background-position:0 -140px !important;}
		#car .side h3 span{background-position:0 -160px !important;}

		#car .mainbody .fish_content{width:715px; height:302px; border:0;}
		#car .side .fish_content{width:269px; height:302px; border:0;}

		#car .car_content{width:700px; height:355px; overflow:hidden; margin:10px auto;}

			.m_b_pic1 li { width:166px; height:142px; text-align:center; overflow:hidden;}
			.m_b_pic1 li img{ border:1px solid #B1C8D6; width:160px; height:110px; padding:2px;}
			.m_b_pic1 li p{font-size:12px; height:26px; line-height:26px; }
			.m_b_pic1 li p a{color:#333}

		#car_tops div {width:320px; min-height:285px; *height:285px; }
		#car_tops h2 {width:320px; height:30px; overflow:hidden; line-height:30px; text-align:center;}
		#car_tops h2 a, #car_tops h2 a:visited{  color:#239CE3; font-family:'宋体'; font-weight:bold; font-size:16px;}
		#car_tops .tops {margin:0; width:320px; height:91px; overflow:hidden; border-bottom:1px dashed #ccc; margin-top:2px;}
		#car_tops .tops p{width:320px; height:60px; line-height:30px; overflow:hidden; font-size:14px;}

	#car_travel{ widht:185px; height:282px; background:url('travel_city.jpg') no-repeat; overflow:hidden; position:relative; left:14px; }
		#car_travel .travel_content { width:174px; height:241px; overflow:hidden; padding-top:8px; position:absolute; top:36px; left:11px; }
			#car_travel dl{width:162px; height:59px; overflow:hidden;  margin-bottom:24px;}
			#car_travel dl dt{float:left; width:59px; height:59px;  overflow:hidden;}
			#car_travel dl dt img{width:55px; height:55px; border:1px solid #ddd; padding:1px;}
			#car_travel dl dd{float:right; width:93px; height:70px;}
			#car_travel dl dd a{line-height:20px; font-size:12px; height:20px; width:93px; overflow:hidden; color:#ED145B;  font-family:'宋体'; display:block;}
			#car_travel dd a.bold{line-height:20px; font-weight:bold; font-size:12px; height:20px; width:93px; overflow:hidden; color:#ED145B;}
			#car_travel dd p{font-family:宋体; color:#666; line-height:20px; height:50px; padding-top:0px; font-size:12px;}
			#car_travel dl dd p *{font-size:12px;}


/* 装修 */
			#car .side dl dd a{line-height:20px; font-size:12px; height:20px; width:288px; overflow:hidden; color:#239CE3;  font-family:'宋体';}
			#car .side dl dd a.bold{line-height:20px; font-weight:bold; font-size:12px; height:20px; width:288px; overflow:hidden; color:#239CE3;}

		.c_content ul {width:255px; margin:0 auto;}
		.c_content li {width:255px; height:26px; line-height:26px; font-size:14px; overflow:hidden; background:url(xy_sanjiao_icon.gif) 5px 9px no-repeat; text-indent:15px; font-family:'宋体'; border-bottom:1px dashed #ddd;}

.links{ border:1px solid #E3E3E3; padding:10px 0 10px 10px;}
.links dd a{padding:0 12px 0 0;color:#888; white-space:nowrap; float:left}
.links dd.picslink a{ padding-right:6px}
.links dd.picslink {padding-bottom:.5em}

/*首页热榜*/
	.newInfor h4{font-weight:700;overflow:hidden;color:#666;padding:0 0 0 10px;margin-bottom:10px;}
	.newInfor .switchItem .view-hover,.newInfor .switchItem .view-current{min-height:180px;_height:180px;}
	.newflash{width:520px;height:243px;overflow:hidden; border: #999 solid 1px; background:url(bj.gif) no-repeat; padding:10px;}
	.flashimg img{height:243px;margin-bottom:8px;}
	.flashimg p a{color:#0042a2; font-size:18px;font-weight:700;text-shadow:1px 1px 0px #333;}
	.flashimg p{overflow:hidden;width:400px;bottom:4px;position:absolute;text-indent:12px;z-index:2;left:0; padding-bottom:5px; }
	.flashBg{ position:absolute;bottom:10px;width:96%;height:27px;background:#999;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; z-index:1; }
	.an{ position:absolute;right:5px;z-index:2;bottom:15px; padding-right:10px;}
	.an li{float:left;margin-left:5px;}
	.an li a{float:left;background:#fff;color:#333;overflow:hidden;line-height:16px;padding:0 3px;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
	.an li.current a,.an li a:hover{background:#ff6600;color:#fff; text-decoration:none;}
	.an li a:hover{-webkit-transform: scale(1.4);-o-transform: scale(1.4);}

/*新闻聚焦*/
.toutiao{ background:url(firstnewsposition.jpg) no-repeat 5px 5px; padding:5px 10px 5px 70px; font-size:42px; font-family:Microsoft YaHei; font-weight:bold; text-align:center; border:1px solid #ddd;}
.toutiao a{color:#0c3457;}

.topbox{background: url(mid_bg.gif) 0 0 repeat-x; padding:6px 10px;}
.topboxtitle{ font-weight:bold; font-size:14px; color:#000; margin-bottom:2px;}
.topbox ul li{height: 22px;line-height: 22px;background: url(bg.png) -665px -440px no-repeat;text-indent: 15px;}
.topbox ul li a{color:#2B2B2B;}
.topbox ul li.lih2{text-align:center; background:none; margin-bottom:5px;}
.topbox ul li.lih2 a{ font-size:14px; font-weight:bold; color:#069;}

.topboxB{ background:url(news1.gif) no-repeat 0 0; width:240px;}
.topboxBtitle{font-weight:bold; font-size:14px; color:#069;  padding:8px 10px 5px;}
.topboxB ul{padding:10px;}
.topboxB ul li{line-height:22px; height:22px;}
.topboxB ul li a{color:#2b2b2b;}

/*头*/
.LogoContainer {
clear: both;
width: 1000px;
height:75px;
margin: auto;
}
.LogoContainer .logo {
float: left;
width:290px;
text-align: center;
padding-top: 5px;
}
.LogoContainer .logo1 { width:185px;
 float:right;
text-align: center;
padding-top: 8px;
}
.LogoContainer .logo1 img{ width:185px;}
/*#MainMenu {
height: 65px;
overflow: hidden;
float: right;
margin-top: 10px;
}
#MainMenu li {
width: 69px;
height: 65px;
overflow: hidden;
float: left;
text-align: center;
}
#MainMenu li.news {
background: url(m_news.gif) center 5px no-repeat;
}
#MainMenu li a {
display: block;
padding-top: 45px;
}
#MainMenu li.bsg {
background: url(topnavimg_05.gif) center 5px no-repeat;
}
#MainMenu li.f {
background: url(m_f.gif) center 5px no-repeat;
}
#MainMenu li.tg {
background: url(m_tg.gif) center 5px no-repeat;
}
#MainMenu li.index {
background: url(m_home.gif) center 5px no-repeat;
}
#MainMenu li.hrs {
background: url(m_hr.gif) center 5px no-repeat;
}
#MainMenu li.game {
background: url(topnavimg_01.gif) center 5px no-repeat;
}
#MainMenu li.shoptg {
background: url(m_shoptg.gif) center 5px no-repeat;
}
#MainMenu li.bbs {
background: url(topnavimg_02.gif) center 5px no-repeat;
}
#MainMenu li.tea {
background: url(topnavimg_03.gif) center 5px no-repeat;
}
#MainMenu li.car {
background: url(topnavimg_04.gif) center 5px no-repeat;
}*/
#SideMenu {
width: 960px;
height: 70px;
overflow: hidden;
margin: auto;
background: url(menu_s.gif) center top no-repeat;
}
#SideMenu ul {
width: 960px;
height: 50px;
overflow: hidden;
padding-top: 10px;
}
#SideMenu ul dl.dl1, #SideMenu ul dl.dl5 {
width: 240px;
}
#SideMenu ul dl dt {
padding: 3px 8px 0 13px;
}
#SideMenu ul dl dt, #SideMenu ul dl dd {
float: left;
}
#SideMenu ul dl {
padding: 0;
margin: 0;
float: left;
height: 25px;
overflow: hidden;
}
#SideMenu ul dl dd {
width: 180px;
height: 25px;
overflow: hidden;
line-height: 25px;
color: white;
}
#SideMenu ul dl dd a {
color: white;
}
/*搜索*/
#searchAS{background:url(bg_05.png) no-repeat -220px 0;border: solid 1px #B7C9D3; margin-top:8px;overflow:hidden;height:61px; width:510px; float:left;}
.searchA_right{ background-position:right 0;height:41px;width:5px;}
.searchAS{padding:5px 0 0 5px;}
.searchAS .ip{width:250px;float:left;border:1px solid #dddddd;background:#fff;height:20px;padding:4px 5px 0;overflow:hidden;}
.searchAS .ip input{border:0;background:none;padding:0;font:14px/16px Arial;width:100%;float:left;margin:0;}
.s_selectS{}
.s_selectS ul{line-height:22px; margin-left:40px; margin-top:5px;}
.s_selectS ul li{float:left;margin-right:5px;}
.s_selectS ul li a{font-size:12px;color:#666;}
.s_selectS ul li.current a{color:#000; font-weight:700; text-decoration:none;}
.searchAS button{color:#333;width:56px;height:24px;border:0 none;background:url(button_01.png) no-repeat; font-size:14px; font-weight:700;line-height:25px;padding:0 0 3px 0; text-indent:-9999em;}
.s_tags{padding:0px 0 0 15px; width:200px; font-size:12px;line-height:20px;overflow:hidden;margin:0;}
#searchAS .s_tags .s2{color:#ff5500 !important;}
.searchAS .gray{color:#999;}
.s_tags a{margin:0 8px 0 0;color:#666;}

.texslink a{float:left;margin-right:10px;line-height:18px;height:20px; white-space:nowrap; overflow:hidden;}
