body,a{color:#000000}
a:hover{text-decoration:underline}
em{font-style:normal}
strong{font-weight:bold}
.mr5{margin-right:5px;}
.s1,.s1 a{color:#ff451a!important}
.gray,.gray a{color:#666;}
.hidden{display:none}

.w298{width:298px}
.w390{width:390px}
.w380{width:380px}
.w290{width:290px}
.w252{width:252px}
.w240{width:241px}
.mt10{margin-top:10px}
.pwSlideWrap{padding:2px; border:1px solid #d6d6d6}
.pwSlide{position:relative;zoom:1}
.pwSlide,.pwSlide .switch,.pwSlide .switch li{width:235px; height:170px;overflow:hidden;}
.pwSlide .pwSlide-bg,.pwSlide .switch li h3{position:absolute; left:0; bottom:0; z-index:1;height:35px; line-height:35px; width:100%; overflow:hidden}
.pwSlide .switch li a:hover,.pwSlide .switch li a:hover h3{text-decoration:none; cursor:pointer}
.pwSlide .switch li h3{z-index:2; text-indent:6px; color:#fff;}
.pwSlide .pwSlide-bg{background-color:#000;filter:alpha(opacity=80);opacity:0.8;}
.pwSlide .SwitchNav{position:absolute; right:6px; bottom:6px; z-index:3}
.pwSlide .SwitchNav li{float:left; display:inline; margin-left:3px; width:18px; height:18px; overflow:hidden; padding:2px 0 0; text-align:center; font:11px/18px Verdana;}
.pwSlide .SwitchNav li a{display:block; color:#c30; background:url(pwSlide2.png) no-repeat 0 -2px;}
.pwSlide .SwitchNav li a:hover{text-decoration:none}
.pwSlide .SwitchNav li.current{padding:0; height:20px; width:20px; line-height:20px; font-weight:700;}
.pwSlide .SwitchNav li.current a{background-position:-17px 0; color:#fff;}

#pwSlidePlayer{width:100%; height:415px; overflow:visible;}
#pwSlidePlayer .switch{margin:0 1px;}
#pwSlidePlayer .switch,#pwSlidePlayer .switch li{width:100%; height:345px;}
#pwSlidePlayer .pwSlide-bg,#pwSlidePlayer .switch li .txt{bottom:69px;}
#pwSlidePlayer .switch li .txt{position:absolute; left:0; z-index:2; margin:0 6px; height:55px; line-height:20px; overflow:hidden}
#pwSlidePlayer .switch li h3{font-size:14px; font-weight:700;}
#pwSlidePlayer .switch li h3,#pwSlidePlayer .switch li p{position:static;height:22px; line-height:22px; text-indent:0; overflow:hidden; color:#fff;}
#pwSlidePlayer .switch li a:hover p{text-decoration:none; cursor:pointer}
#pwSlidePlayer .pwSlide-bg{height:65px;}
#pwSlidePlayer .SwitchNav{right:0; bottom:-1px; width:100%; height:80px; overflow:hidden; background:url(pwSlidePlayer.gif) repeat-x 0 -80px;}
#pwSlidePlayer .SwitchNav li,#pwSlidePlayer .SwitchNav li.current{margin-left:0px;width:53px; height:53px; padding:17px 10px 10px;}
#pwSlidePlayer .SwitchNav li img{display:block; width:47px; height:47px; padding:2px; border:1px solid #d6d6d6; background-color:#fff;}
#pwSlidePlayer .SwitchNav li.current{background:url(pwSlide1.png) no-repeat 0 0;}
#pwSlidePlayer .SwitchNav li.current img{border-color:#e17d00}

.tCorner,.bCorner,.tCorner span,.bCorner span{display:block; height:5px; overflow:hidden; position:relative; font:0/0 Arial; background:url(corner.png) no-repeat 0 0}
.tCorner{margin-bottom:-5px; background-position:-4px 0;}
.tCorner span,.bCorner span{float:right;width:5px;}
.bCorner{margin-top:-5px; background-position:-4px -4px;}
.bCorner span{background-position:0 -4px}

.panel1{}
.panel1 .hd{height:30px; padding-left:12px; line-height:30px; border:1px solid #dadada; border-bottom:none; background:url(bg_hd.png) repeat-x 0 0;}
.panel1 .hd h3{float:left; color:#292929; font-size:14px; font-weight:800}
.panel1 .bd{padding:10px; border:1px solid #dadada; border-top:none;}

.panel2{padding-bottom:7px; background:url(bg_panel2.png) no-repeat -960px 100%}
.panel2 .hd{height:30px; line-height:30px; color:#fff; padding:10px 12px 0; background:url(bg_panel2.png) no-repeat 0 0;}
.panel2 .hd h3{float:left;padding-top:4px;color:#dc5800; font-size:16px; font-weight:800; height:26px; line-height:26px;}
.panel2 .hd h3 span{font-size:18px; font-family:Arial; font-weight:500; color:#b4b4b4}
.panel2 .hd .more{float:right;}
.panel2 .hd .more li{display:inline;}
.panel2 .hd .more li a{color:#fff; padding:0 2px;}
.panel2 .bd{padding:20px 10px 5px 6px;border-left:3px solid #a92e03;}
.panel2 .w380{padding:0 5px; overflow:hidden;}
.panel2 .w290{margin-top:-6px}
.panel2 .w290 .list1{padding:4px 10px;}
.panel2 .imageList{margin-left:-5px; width:102%}
.panel2 .imageList li{width:119px;}

.btSolid{border-top:1px solid #ececec; margin-top:10px; padding-top:5px;}
.btDashed{border-top:1px dashed #aaa8ab; margin-top:4px;}
.bSolid{border:1px solid #dadada}

.subject{line-height:20px;}
.subject img.fl{margin:3px 10px 0 0; padding:2px; border:1px solid #e5e5e5;}
.subject h4{font-size:14px; line-height:26px; color:#000; font-weight:700;}
.subject h4 a{color:#000}

.image{line-height:28px; text-align:center;}
.image a{white-space:nowrap; word-break:keep-all;}
.image img{display:block; padding:1px; border:1px solid #e5e5e5;}
.image span{display:block; height:28px; overflow:hidden}
.image a:hover,image a:hover span{text-decoration:underline; cursor:pointer}

.list{font-size:14px; line-height:25px;}
.list li{height:25px; overflow:hidden}

.list1{line-height:21px;}
.list1 li{height:21px; overflow:hidden; padding-left:10px; background:url(icons.png) 2px -77px no-repeat;}

.imageList{ background-color:}
.imageList li{float:left; display:inline; margin:5px; width:64px; overflow:hidden;}

.imgHeight li{height:110px;}

.halfList li{width:45%; float:left; margin-right:8px;}

.subjectList{padding:6px 10px 0}
.subjectList li{float:left; width:100%; margin:4px 0;}

.tops,.top1{line-height:21px;}
.tops h2{line-height:26px; font-size:16px; font-weight:800; text-align:center;}
.tops p{margin-bottom:15px;}
.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{padding:25px 1px 0 0; background:url(bg_tops.png) no-repeat 0 0;}
#topNews .tops{padding:0 15px; margin-bottom:15px; border-bottom:1px dashed #c2c2c2}
#topNews .list{padding:0 15px 15px; border-bottom:1px dashed #c2c2c2}
#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;}

.ranking{}
.ranking .title{margin-bottom:3px;height:35px; line-height:35px; overflow:hidden; background:url(line2.png) no-repeat 0 50%}
.ranking .title span,.ranking .title em{padding:0 4px; background-color:#fff}
.ranking .title em{float:left;font-size:23px; font-family:Verdana; color:#9f9f9f}
.rankingList{margin:0 8px; padding-left:22px; background:url(icon_num.png) no-repeat 0 7px;}
.rankingList li{height:24px; overflow:hidden; line-height:24px;}

.subHd{height:25px; line-height:25px; padding:0 10px; border-bottom:1px solid #dadada; color:#454545}
.subHd h4{position:relative; bottom:0; _margin-bottom:-1px;float:left; height:25px; font-weight:800; text-align:center; background:#fff; border:1px solid #dadada; border-bottom:none;}
.subHd h4 .l,.subHd h4 .r{position:absolute; top:-1px; width:3px; height:3px; overflow:hidden; background:#f00 url(corner2.png) no-repeat -2px 0}
.subHd h4 .l{left:-1px}
.subHd h4 .r{right:-1px; background-position:0 0}
.subHd h4 a{color:#454545}
.subHd h4 span,.subHd h4 a{float:left; margin:0 13px 0 15px; padding-right:16px; background:url(icons.png) no-repeat 100% -57px;}
.subHd .option{float:right; color:#9b9b9b}

#estate{background-position:-2880px 100%}
#estate .hd{background-position:-1920px 0}
#estate .hd h3{color:#2e9e95}
#estate .bd{border-color:#2a7f6c}
#estate .subjectList h4,#riders .subjectList h4{font-size:12px; line-height:21px}

#riders{background-position:-4800px 100%}
#riders .hd{background-position:-3840px 0}
#riders .hd h3{color:#000}
#riders .bd{border-color:#000}
#riders .imageList li{margin-top:0}

#home{background-position:-6720px 100%}
#home .hd{background-position:-5760px 0}
#home .hd h3{color:#7d260f}
#home .bd{border-color:#731915}
#home .subBd .subject{padding:5px 5px 0;}
#home .subBd .list1{padding-left:5px;}

#marry{background-position:-8640px 100%}
#marry .hd{background-position:-7680px 0}
#marry .hd h3{color:#ff2b69}
#marry .bd{border-color:#d9337e}
.M_s1,.M_s1 a{color:#eb357d}

#family{background-position:-10560px 100%}
#family .hd{background-position:-9600px 0}
#family .hd h3{color:#62b503}
#family .bd{border-color:#6d8c2a}
.f_subject{}
.f_subject img.fl{margin-right:5px; width:48px; height:48px; border:1px solid #ddd;}
.f_subject .list1 li{background-position:2px -93px;}
.F_s1,F_s1 a{color:#519403}
#family .subBd .imageList{margin:0; width:100%; padding:15px 0 5px; *padding-bottom:10px;}
#family .subBd .imageList li{width:82px; margin:0 0 5px 10px}

.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}



/*频道*/
#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;}
		
/*美食频道*/
#channel-food{}
	#food-flash{width:180px;text-align:center; color:#c72a01; float:left; overflow:hidden;}
		
		#food-flash img{display:block; width:170px; height:110px; border:#E5E5E5 solid 1px; padding:3px;margin:0 0 5px 0;background:#fff;}
		
		#food-flash ul{ margin:10px 0 0 -3px; text-align:left; clear:both;}
			#food-flash ul li{line-height:23px; background:url(bg.png) -660px -440px no-repeat; text-indent:20px;}
			#food-flash ul li a{ color:#000;}
			#food-flash ul li a:hover{ color:#0D6DC4;text-decoration:underline;}
	
	#food-text{ float:left; width:490px; margin-left:15px; overflow:hidden;}
#food-text a:hover{text-decoration:underline;}
		#food-text h1{ text-align:center; font-family:"黑体"; color:#C40D0E; font-size:20px; line-height:30px; margin:0;}
		#food-text h1 a:link,#food-text h1 a:visited{color:#C40D0E; text-decoration:none;}
		#food-text h1:hover{ text-decoration:underline;}
		
		#food-text p{ color:#666666; line-height:26px; margin:0; text-align:left}
			#food-text p a{ color:#7a7a7a;}
		
		#food-text ul{margin:5px 5px 5px 0; padding:0; overflow:hidden;width:490px;}
			#food-text ul li{width:240px; float:left; line-height:24px; background:url(bg.png) -667px -440px no-repeat; text-indent:14px;}
			#food-text ul li a:link,#food-text ul li a:visited{ color:#434343;}
			#food-text ul li a:hover{ color:#0D6DC4;}
			
		#food-text ol{ padding:0; margin:0; overflow:hidden;}
			#food-text ol li{ width:106px; float:left;list-style:none; text-align:center;margin:0 16px 0 0;}
			#food-text ol li img{ display:block;width:100px; height:70px; border:#E5E5E5 solid 1px; padding:2px;margin:0 0 2px 0;}
			#food-text ol li p{text-align:center;}


/*房产频道*/
#channel-house{clear:both;}
	#channel-house.channel-a{background:url(bg.png) 0 -80px no-repeat;}

	#channel-house img{ border:#E5E5E5 solid 1px; padding:2px;}
	
	#house-text{width:450px; float:left;padding:0 10px 0 0;overflow:hidden;}
		#house-text p{ color:#7a7a7a; line-height:22px; margin:0 0 0 1px; height:128px; overflow:hidden;}
			#house-text p img{ float:left; margin-right:10px; width:150px; height:110px; border:#E5E5E5 solid 1px; padding:3px;background:#fff;}
			#house-text p strong a{ color:#000000; font-size:16px; font-family:"黑体";display:block; font-weight:100;}
			
		#house-text ul{  margin:10px 0; padding:0; clear:both;}
			#house-text ul li{ display:inline;line-height:24px; width:50%; float:left; background:url(bg.png) -664px -440px no-repeat;*background:url(bg.png) -665px -440px no-repeat; text-indent:16px;*text-indent:15px; overflow:hidden;}
			#house-text ul li a{ color:#000000;}
			#house-text ul li a:hover{ color:#0D6DC4;}
			
	#house-topic{ float:left;margin-left:10px;width:190px; border-left:#E5E5E5 solid 1px; padding:0 0 0 20px;}	
		#house-topic h6{ background:url(bg.png) 0 -315px repeat-x; padding:0; margin:0; line-height:35px;display:block;height:30px;}
		#house-topic h6 strong{background: #fff url(bg.png) -670px -470px no-repeat; padding:0 10px;font-size:14px; color:#857243; float:left;}
		
		#house-topic p{ padding:0; margin:0;}
			
		#house-topic ul{ margin:5px 0;}
			#house-topic ul li{ background:url(bg.png) -668px -440px no-repeat; text-indent:12px; line-height:22px;}
			#house-topic ul li a:link,#house-topic ul li a:visted{ color:#434343;}
			

/*汽车频道*/
#channel-auto{margin:0;clear:both;}
	#channel-auto.channel-a{background:url(bg.png) 0 -120px no-repeat;}

	#auto-flash{width:230px; text-align:center; color:#c72a01; float:left;}
	
		#auto-flash img{ width:220px; height:110px; border:#E5E5E5 solid 1px; padding:3px; margin: 0 0 10px 0;display:block;background:#fff;}
		#auto-flash ul{ margin:10px 0 5px -7px; padding:0; text-align:left;}
			#auto-flash ul li{line-height:23px; background:url(bg.png) -660px -440px no-repeat; text-indent:20px;}
	
	#auto-text{float:left;width:445px;margin: 0 0 0 15px ; }
		#auto-text h1{ text-align:center; font-family:"黑体"; color:#704D2E; font-size:20px; line-height:30px; margin:0;}
		#auto-text h1 a{color:#704D2E; text-decoration:none;}
		#auto-text h1:hover{ text-decoration:underline;}
		
		#auto-text p{ color:#7a7a7a; line-height:26px; margin:0; text-align:left; border-bottom:1px dotted #999999;}
			#auto-text p a{ color:#7a7a7a;}
		
		#auto-text ul{ padding:0; width:290px; float:left;margin:8px 5px 5px 0;}
			#auto-text ul li{ background:url(bg.png) -667px -440px no-repeat; text-indent:13px; line-height:25px;}
			#auto-text ul li a:link,#auto-text ul li a:visited{ color:#434343;}
			#auto-text ul li a:hover{ color:#0D6DC4;}
			
		#auto-text ol{ display:block;margin-top:10px;*margin-top:11px;padding:0;margin-left:10px;float:left;width:120px;text-align:center;}
			#auto-text ol img{ border:#E5E5E5 solid 1px; padding:2px; width:115px; height:70px;margin:0 0 5px 0;display:block;background:#fff;}
			#auto-text ol li{display:block;list-style:none; text-align:center; height:105px;}

/*家装频道*/
#channel-repair{clear:both;}
	#channel-repair.channel-a{background:url(bg.png) 0 -160px no-repeat;}

	#channel-repair img{ border:#E5E5E5 solid 1px; padding:2px;}
	
	#repair-text{width:370px; float:left;}
		#repair-text h1{ text-align:center; font-family:"黑体"; color:#990000; font-size:20px; line-height:30px; margin:0;}
		#repair-text h1 a{color:#990000; text-decoration:none;}
		#repair-text h1:hover{ text-decoration:underline;}
		
		#repair-text p{ color:#7a7a7a; line-height:26px; margin:0 0 5px 0; text-align:left;border-bottom:1px dashed #999999;}
			#repair-text p a{ color:#7a7a7a;}
			
		#repair-text ol{ margin:5px 0; padding:0; width:136px; height:190px; overflow:hidden; float:left;}
			#repair-text ol li{ height:100px; list-style:none; text-align:center;}
			#repair-text ol li img{ width:130px; height:80px;}
		
		#repair-text ul{ margin-top:10px; padding:0; margin-left:150px;}
			#repair-text ul li{line-height:23px;}
			#repair-text ul li a:link,#repair-text ul li a:visited{ color:#434343;}
			#repair-text ul li a:hover{ color:#0D6DC4;}
			
	#repair-photo{float:left;width:305px;margin:-10px 0 0 15px;}
	
		#repair-photo ul{ margin-top:10px; padding:0;}
			#repair-photo ul li{ line-height:25px; width:136px; float:left;display:inline; text-align:center;margin: 0 15px 0 0;}
			#repair-photo ul li img{display:block; width:130px; height:100px;}


/*结婚频道*/
#channel-marriage{margin:0;clear:both;}
	#channel-marriage.channel-a{background:url(bg.png) 0 -200px no-repeat;}
	#channel-marriage img{ border:#E5E5E5 solid 1px; padding:3px; width: 170px; height: 110px;}
	#marriage-flash{width:200px; line-height:22px; text-align:center; color:#c72a01; float:left; margin: 0 0 0 -10px}
		#marriage-flash p{ font-weight:bold; padding:0; margin:0;}
		#marriage-flash p img{width:170px; height:110px;}
		
		#marriage-flash ul{ margin:5px 0; padding:0 0 70px 0; text-align:left;background:url(bg.png) -82px -780px no-repeat;*background:url(bg.png) -90px -780px no-repeat;}
			#marriage-flash ul li{ background:url(bg.png) -660px -440px no-repeat; text-indent:20px;}
			#marriage-flash ul li a:link,#marriage-text ul li a:visited{ color:#434343;}
			#marriage-flash ul li a:hover{ color:#0D6DC4;}
	
	#marriage-text{margin:0 0 0 10px;float:left;width:480px;}
		#marriage-text h1{ text-align:center; font-family:"黑体"; color:#F10467; font-size:20px; line-height:30px; margin:0;}
		#marriage-text h1 a{color:#F10467; text-decoration:none;}
		#marriage-text h1:hover{ text-decoration:underline;}
		
		#marriage-text p{ color:#7a7a7a; line-height:26px; margin:0; text-align:left;border-bottom: 1px dotted #999999;}
			#marriage-text p a{ color:#7a7a7a;}
		
		#marriage-text ul{ margin-top:10px; padding:0; overflow:hidden;}
			#marriage-text ul li{ line-height:25px; width:230px;padding: 0 6px 0 0; float:left; background:url(bg.png) -667px -440px no-repeat; text-indent:13px; display: inline-block;}
			#marriage-text ul li a:link,#marriage-text ul li a:visited{ color:#434343;}
			#marriage-text ul li a:hover{ color:#0D6DC4;}
			
		#marriage-text ol{ margin:10px 0 0 10px; padding:0; overflow:hidden;}
			#marriage-text ol li{ line-height:22px; list-style:none;width:126px;margin:0 30px 0 0; float:left;display:inline; text-align:center;}
			#marriage-text ol li img { width:120px; height: 90px; border:#E5E5E5 solid 1px; padding:2px;margin:0 0 5px 0;display:block;}


/*亲子频道*/
#channel-baby{clear:both;}
	#channel-baby.channel-a{background:url(bg.png) 0 -240px no-repeat;}

	#channel-baby img{ border:#E5E5E5 solid 1px; padding:2px;}
	
	#baby-flash{width:230px; line-height:30px; text-align:center; color:#c72a01; float:right;}
		#baby-flash img{ width:220px; height:115px;display:block;}
		
		#baby-flash ul{ padding:0; text-align:left;}
			#baby-flash ul li{line-height:24px; background:url(bg.png) -660px -440px no-repeat; text-indent:20px;}
	
	#baby-text{ margin-right:10px; float:left; width:450px;}
		#baby-text h1{ text-align:center; font-family:"黑体"; color:#339933; font-size:18px; line-height:30px; margin:0;}
		#baby-text h1 a{color:#339933; text-decoration:none;}
		#baby-text h1:hover{ text-decoration:underline;}
		
		#baby-text p{ color:#7a7a7a; line-height:26px; margin:0 0 5px 0; text-align:left;border-bottom: 1px dotted #999999;}
			#baby-text p a{ color:#7a7a7a;}
		
		#baby-text ul{ margin-top:5px; padding:0; float:right; width:320px;}
			#baby-text ul li{ background:url(bg.png) -660px -440px no-repeat; text-indent:20px; line-height:25px;}
			#baby-text ul li a:link,#baby-text ul li a:visited{ color:#434343;}
			#baby-text ul li a:hover{ color:#0D6DC4;}
			
		#baby-text ol{ padding:0; float:left;width:121px;margin:10px 0 0;}
			#baby-text ol li{list-style:none; text-align:center; height:100px;overflow:hidden;display:block; }
			#baby-text ol li img{ width:115px; height:70px;display:block;margin:0 0 2px 0;}

/*精彩活动速递*/
#event-show{ margin:5px 0; border:#E5E5E5 solid 1px; padding:1px; overflow:hidden;}
	#event-show dt{ background:url(bg.png) 0 -280px repeat-x; line-height:30px; padding:0 10px;}
		#event-show dt strong{ color:#fff;}
		#event-show dt span{ float:right; color:#fff;}
		#event-show dt span a{ color:#fff;}
		
	#event-show dd{ padding:10px 5px; *padding:10px 5px 0; margin:0;}

	#event-show ul{ width:100%;}
	#event-show li{ line-height:25px; width:110px; float:left; text-align:center; margin: 0 23px 0 24px;}
	*html #event-show li{ margin: 0 20px 0 19px;}
	#event-show li img{ width:110px; height:135px; border:#333 solid 1px;}
	
	


/*精彩活动速递_6.3_开始*/
#event-show-2{ margin:5px 0; border:#E5E5E5 solid 1px; overflow:hidden; clear:both;zoom:1}
	#event-show-2 .c_title {background:url(title.png) no-repeat;line-height:30px; margin:1px;_padding:1px 0 0 2px; }
		#event-show-2 .c_title strong{ color:#fff; padding-left: 10px;}
		#event-show-2 .c_title span{ float:right; color:#fff; margin: 0 4px 0 0;}
		#event-show-2 .c_title span a{ color:#fff;}
		
	#event-show-2 dd{ padding:10px 5px; margin:0;}
	
	#event_left {
		width: 740px;
		float: left;
		overflow: hidden;
		margin: 10px 0 10px 10px;
		padding: 0;
		border-right: 1px  solid #d2d2d2;
	}
	.boxss {
		float: left;
		width: 370px;
		padding: 0;
		overflow: hidden;
	}
	.pic_img {
		float: left;
		width: 120px;
	}
	.pic_img img {
		width: 120px;
		height: 160px;
	}
	.pic_img img a {
		text-decoration: none;
		border: 0;
	}
	.wenzi {
		float:left; 
		width: 228px; 
		margin: 0 10px;
		line-height: 1.5em;
	}
	.wenzi h3 {
		font-size: 14px;
		font-weight:bold;
		color: #000000;
		height: 24px;
	}
	.wenzi h3 a{
		color: #000000;
	}
	.wenzi h3 a:hover {
		text-decoration: underline;
	}
	.wenzi p {
		margin: 0;
		padding: 0;
		font-size: 12px;
		color: #666666;
	}
	.wenzi ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none;
		font-size: 14px;
		line-height: 24px;
	}
	.wenzi ul li {
		display: block;
		margin: 0;
		padding: 0;
		background: url(li.gif) 0 50% no-repeat;
		text-indent: 8px;
	}
	.wenzi ul li a {
		color:#000000;
	}
	.wenzi ul li a:hover {
		text-decoration: underline;
	}
	#event_right {
		float: left;
		width: 180px;
		_width: 170px;
		margin: 10px 0 0 10px;
		padding: 0;
		overflow: hidden;
	}
	#event_right_title {
		height: 25px;
		margin: 0;
		font-size: 14px;
		color: #333333;
		font-weight: bold;
		border-bottom: 1px dashed #cccccc;
		text-indent: 6px;
	}
	#event_right .xinxi {
		float: left;
		width: 180px;
		margin: 6px 0 0 0;
		padding: 0;
		overflow: hidden;
	}
	#event_right .xinxi h4 {
		font-size: 12px;
		font-weight: bold;
		*margin:5px 0px;
	}
	#event_right .xinxi h4 a{
		color:#000000;
	}
	#event_right .xinxi h4 a:hover {
		text-decoration: underline;
	}
	#event_right .xinxi div {

		clear: both;
		margin: 0;
		padding: 6px 0 0 0;
		*padding: 0;
		overflow: hidden;
	}
	#event_right .xinxi img {
		float: left;
		width: 80px;
		height: 60px;
		margin: 0 4px 0 0;
		overflow: hidden;
	}
	#event_right .xinxi img a {
		border: 0;
		text-decoration: none;
	}
	#event_right .xinxi p {
		float: left;
		width: 93px;
		font-size: 12px;
		color: #333333;
		line-height: 1.3em;
		margin: 0 0 0 3px;
		padding: 0;
	}
	#event_right .x_line {
		margin: 0;
		padding: 0;
		height: 6px;
		border-bottom: 1px dashed #cccccc;
	}
	.blank10 {
		clear: both;
		height: 10px;
		overflow: hidden;
	}
/*精彩活动速递_6.3_结束*/

	
	
	
	

/*活动话题*/
#event-talk{ height:400px; background:url(bg.png) -700px -506px repeat-x;}

	#event-talk ol{ margin:10px 5px;}
	#event-talk ol li{ font-weight:bold; height:110px;}
	#event-talk ol li a{ color:#336699;} 
	#event-talk ol li img{ width:240px; height:80px; display:block; margin-bottom:5px;}
	
	#event-talk ul{ clear:both;}
	#event-talk ul li{ line-height:23px; margin:0 5px; padding-left:15px;}
		
		
	/********/
	
	/*精彩活动速递*/	
	#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;}
	
	
	/*最新打折信息*/
	  #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 0 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: 2.2em;
			background: url(li.gif) 0 50% no-repeat;
			text-indent: 8px;
		}
		#b-c-2 ul li span {
			color:#FF0000;
		}
		#b-c-2 ul li a {
			color: #333333;		
		}
		#b-c-2 ul li a:hover {
			color: #1E50A2;
			text-decoration: underline;
		}	
	
	
	/*业主小区*/	
		
		#b-d{ background:url(bg.png) 0 -350px no-repeat; border:#D7D7D7 solid 1px;}
		#b-d p{ padding:0 5px 5px 5px; line-height:18px; color:#2B2B2B; margin:0 5px;}
		#b-d p img{ width:55px; height:55px; float:left; margin-right:10px;padding:2px; border: 1px solid #e5e5e5;}
		#b-d p a{ color:#1E50A2;}
		#b-d p span{ color:#666666;}
		
		#b-d .space{ padding:3px 0;_padding:1px 0; margin: 0;clear:both;}

		#b-d li{ line-height:22px; margin:0 10px; color:#666666;}
		#b-d li a{ color:#1E50A2; font-weight:bold;}
		
		
		
	
	/*车友会*/	
	#b-e{ background:url(bg.png) 0 -350px no-repeat; border:#D7D7D7 solid 1px;}
		#b-e p{ padding:0 5px 5px 5px; line-height:18px; color:#2B2B2B; margin:0 5px;}
		#b-e p img{ width:55px; height:55px; float:left; margin-right:10px;padding:2px; border: 1px solid #e5e5e5;}
		#b-e p a{ color:#1E50A2;}
		#b-e p span{ color:#666666;}
		
		#b-e .space{ padding:3px 0;_padding:1px 0; margin: 0;clear:both;}

		#b-e li{ line-height:22px; margin:0 10px; color:#666666;}
		#b-e li a{ color:#1E50A2; font-weight:bold;}
	
	/*风尚男女*/	
	#b-f{}
		#b-f dt{ background:url(bg.png) 0 -315px repeat-x; padding:0;}
		#b-f dt strong{background: #fff url(bg.png) -670px -372px no-repeat; padding:0 10px; font-size:14px; color:#5B840A; float:left;}
	
		#b-f p{ padding:8px; line-height:21px; color:#666666; margin:0;height:67px;}
		#b-f p img{ width:60px; height:60px; float:left; margin-right:10px; border:#AAAAAA solid 1px; padding:2px;}
		#b-f p a{ color:#1E50A2;}
		#b-f p a.more{ color:#BA2636;}
		
		#b-f li{ padding-left:20px; line-height:24px; background:url(bg.png) -660px -440px no-repeat; }
	
	/*网购乐翻天*/	
	#b-g{}
		#b-g dt{ background:url(bg.png) 0 -315px repeat-x; padding:0;}
		#b-g dt strong{background: #fff url(bg.png) -670px -402px no-repeat; padding:0 10px; font-size:14px; color:#FF6600; float:left;}
	
		#b-g ul{ clear:both; overflow:hidden;}
		#b-g li{text-align:center; margin:2px 8px; width:66px;height:88px; float:left;display:inline;}
		#b-g li img{ width:60px; height:60px; margin-bottom:5px; border:#AAAAAA solid 1px; padding:2px;display:block;background:#ffffff;}
		#b-g li a{ color:#2B2B2B;}


/*频道焦点*/
#channel-focus{ margin:0; clear:both; overflow:hidden;}
#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: #fff url(bg.png) -670px -350px 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;}
	#focus-a{ width:282px; float:left; overflow:hidden;}
	
		#a-slide{overflow:hidden;height:235px;}
			#a-slide ul{width:282px; height:204px; overflow:hidden; text-align:center;}
				#a-slide ul li{background:#999999; overflow:hidden; padding:2px;}
				#a-slide ul li img{ width:100%; height:200px; display:block;}
				
			#a-slide ol{ background:url(bg.png) 0 0 no-repeat; height:30px;}
				#a-slide ol li{ width:47px; line-height:23px; height:26px; text-align:center; float:left;}
				#a-slide ol li a{ display:block; color:#434343;}
				#a-slide ol li.active{ background:url(bg.png) -290px 0 no-repeat;}
				#a-slide ol li.active a{ color:#fff;}

/*****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;background:#fff;}
			
			#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;}
	#focus-b{ width:458px; float:left; margin:0 0 0 9px; border:#E5E5E5 solid 1px; color:#000000;overflow:hidden;}
		#focus-b_title {
			margin: 1px;
			width:456px;
			height: 35px;
			overflow: hidden;
			background: url(mid_bg.gif) top repeat-x;
		}
	#focus-b_title div{
		padding: 10px 10px 0 10px;
		margin: 0;
		color:#224994;
		font-size: 14px;
	} 
	#focus-b_title div strong {
		font-weight:bold;
	}
	#focus-b dl {
		padding: 0 0 3px 0;
	}
	#focus-b dd {
		margin-top: -8px;
	}
      #focus-b a h2{ text-align:center; font-size:16px; line-height:2em; margin:0; font-size:20px; font-weight: 100; font-family:simHei;}
			#focus-b a:hover h2 { color:#333333;text-decoration:underline;}
	
	
			#focus-b a p{ margin:0 15px; line-height:1.5em; color:#000000; padding: 0; overflow:hidden;}
			#focus-b a:hover p{text-decoration:underline;}
			#focus-b 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{ 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:200px; float:left; 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;}
	#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 .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 img{display:block;margin-bottom:4px;}
	#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;}

	
		#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; }




