/*Edit for home.soufun.com 200801*/
@import url(common5.css); 
/*¾ÓÖÐ*/
#bar .off{display:none;}
.ad{overflow:hidden;}
.b{margin:0 auto;text-align:center;}
.pic{float:left;margin:0 6px;}
.pic img{padding:2px;border:1px solid #ddd;}
.h{ background:url(http://img2.soufun.com/home/homepage2008/h_bg.gif) repeat-x;}
.h h3{float:left;margin-left:-1px;padding:0 10px;border:1px solid #99adc8;border-top:0;border-bottom:0; text-align:center;}
.h h3.on{margin-top:1px;color:#036;background:url(http://img2.soufun.com/home/homepage2008/h_on.gif) repeat-x;}
.h2{margin-bottom:10px;height:35px;background:url(http://img2.soufun.com/home/homepage2008/h2_hbg.gif) repeat-x;}
.h2 h2{float:left;display:inline;margin:5px 0 0 10px;padding:0 10px;font:bold 14px Tahoma;color:#fff;border:1px solid #839cbb;background:url(http://img2.soufun.com/home/homepage2008/h2_bg.gif) #013364 left; line-height:18px;}
.h2 .menu{float:left;margin:8px 0 0 20px;padding:0 20px;color:#000; background:; line-height:22px;}
/*bar*/
#bar{margin:0 auto;width:960px;clear:both;border:1px solid #ddd;background:url(http://img2.soufun.com/home/homepage2008/bar_bg.gif) repeat-x;}
#bar_l,#bar_r{float:left;width:168px;text-align:center; overflow:hidden;}

#bar .hb{float:left;width:22px;}
#bar .hb a{display:block;width:18px;height:42px;border:1px solid #fff;background:#edddc0;}
#bar .list{float:left; margin:1px 6px;width:122px;text-align:left; overflow:hidden;}
#bar .list li{border-bottom:1px dashed #999;}
#bar_l .hb a:hover,#bar_l .hb a.on{padding-right:4px;color:#fff;background:url(http://img2.soufun.com/home/homepage2008/bar_l_on.gif) left center;}
#bar .c{float:left;width:620px; overflow:hidden;}
#bar_r{/*margin-top:-132px!important;*/margin-top:0;float:right;}
/**+html #bar_r{margin-top:0!important;}*/
#bar_r .hb,#bar_r .list{float:right;}
#bar_r .hb a{display:block;margin-left:3px;height:64px;line-height:16px;}
#bar_r .hb a:hover,#bar_r .hb a.on{margin-left:0;padding-left:4px;color:#fff;background:url(http://img2.soufun.com/home/homepage2008/bar_r_on.gif) left center;}

/*ËÑË÷*/
#search{margin-top:6px;margin-bottom:3px;height:66px; background:url(http://img2.soufun.com/home/homepage2008/search_bg.gif) top repeat-x; border:1px solid #999; text-align:center;}
#search .menu{display:block;margin:0px auto;height:36px;}
#search h3{font:normal 12px Tahoma;line-height:22px; text-align:center;}
#search .menu a{padding:0 6px; cursor:hand;}
#search .menu a:hover,#search a.on{padding-bottom:9px;color:#c00;background:url(http://img2.soufun.com/home/homepage2008/search_a_on.gif) center bottom no-repeat;}
#search .menu a:hover{color:#c00;text-decoration:none;}
#bar .c .tip{ display:table;border:1px solid #ddd;border-left:0;border-right:0; height:100%;}
#bar .c .tip ul{margin:3px;}
#bar .c .tip li{float:left;padding:0;width:120px; text-align:left;}

/*...R1...*/
#ad_1{width:960px;}
#ad_1 td
	{float:left;}
#ad_4
	{clear:both;height:90px;}
#R1{margin-top:1px; clear:both;height:828px; overflow:hidden;}
#R1 .l .h h3{float:left;margin-left:-1px;width:100px;border:1px solid #99adc8;border-top:0;border-bottom:0; text-align:center;}
#R1 .l .h h3.on{margin-top:1px;color:#036;background:url(http://img2.soufun.com/home/homepage2008/h_on.gif) repeat-x;}
.b{margin-top:6px;width:960px; text-align:left; clear:left;}
#R1 .l{float:left;padding:6px;width:638px;border:1px solid #ddd;height:484px;overflow:hidden}
#R1 .slide,#headline,#news{float:left;}
#R1 .slide{width:302px;}
#l_pro{width:304px;margin-bottom:6px;overflow:hidden}
#l_pro .list{margin:6px 0 0 0;}
#l_pro .list li{line-height:22px;}
.list{display:block;margin:6px;}
#headline,#news{float:left;margin-left:6px;width:328px;}
#headline .h{height:26px; background:url(http://img2.soufun.com/home/homepage2008/headline_title.gif) no-repeat;}
#headline .h img{float:right;margin:6px 6px 0 0;width:13px;height:13px;border:0;}
#headline h3,#headline em{ display:none;}
#headline h4{margin-top:6px;font:bold 16px Tahoma;line-height:24px;text-align:center;}
#headline q{display:block;text-align:center;}
#headline q a{color:#036;}
#headline .list{margin:3px 0px;font-size:14px;}
#headline .list li{ line-height:26px;}
#headline .list a{ text-decoration:underline;}
#news{clear:top;border-top:dashed 1px #ddd;}
#news .list{margin:3px 0 0 0;font:normal 14px Tahoma;}
#news .list li{ line-height:24px;}
#news .menu{line-height:24px;}
#news .menu a{float:left;width:80px; text-align:center;}
#R1 .r{float:left;margin-left:6px;width:300px;}
#R1 .r .h{height:25px;background:url(http://img2.soufun.com/home/homepage2008/h_bg2.gif) repeat-x;}
#R1 .r .h em{float:right;margin-right:10px; line-height:25px;}
#R1 .r .h h3{float:left;margin-left:-1px;padding:0 10px;border:1px solid #ddd;border-top:0;border-bottom:0; text-align:center;}
#R1 .r .h h3.on{margin-top:1px;color:#000;background:url(http://img2.soufun.com/home/homepage2008/h_on2.gif) repeat-x;}
#R1 .r .list em {margin-top:0px!important;}
#promotion{border:1px solid #ddd;height:400px;overflow:hidden}
#promotion .h {height:32px!important;background:#f8f8f8 url(http://img2.soufun.com/home/homepage2008/h_bg2.gif) repeat-x bottom!important;}
#promotion .h h3{height:27px;padding-top:5px!important;line-height:27px;}
#promotion .h h3.on{background:#fff url(http://img2.soufun.com/home/homepage2008/h_on2.gif) repeat-x!important;}
#promotion .h h3.on a:link,#promotion .h h3.on a:visited{color:#036;}
#promotion .h h3.on a:hover{color:#c00;}
#promotion .list li{line-height:24px;}
#top_info{border:1px solid #ddd;height:215px;overflow:hidden;float:left;width:298px;margin-top:6px;}
#top_info .h em{float:right;padding:4px 10px 0 0;}
#ad_5 {height:90px; overflow:hidden;margin:5px 0;}
#ad_6 {height:90px; overflow:hidden;margin-top:6px;float:left;width:300px;}
#top_topic{border:1px solid #ddd;height:311px;overflow:hidden;width:650px;float:right;margin-top:6px;}
#top_topic .list{float:left;width:300px;margin:6px 0;padding:0 14px 0 10px;}
#top_topic .list li{line-height:22px;}
#top_topic .right{border-left:dashed 1px #ddd;}
#top_topic .right li{line-height:23px;}
#top_topic h4{margin:2px 0 6px 0;font:bold 16px Tahoma;line-height:24px;text-align:center;}

/*...R2...*/



/*×°ÐÞÍ¼Æ¬*/
#photo{clear:both;margin:6px 0;}
#photo .h{margin-bottom:6px;height:30px;background:url(http://img2.soufun.com/home/homepage2008/photo_bg.gif) repeat-x; border-bottom:1px solid #ddd;}
#photo h3{float:left;padding-left:26px;width:60px;height:22px;font:normal 12px Tahoma;color:#fff; background:url(http://img2.soufun.com/home/homepage2008/user_r_h.gif) left no-repeat;line-height:22px;}
#photo .h .menu{float:left;margin-left:16px;line-height:30px;}
#photo .c{padding:6px 0 12px 0;border:1px solid #ddd; height:100%; overflow:hidden;}
#photo .l{float:left;width:328px;}
#photo .l ul{margin:3px 0 6px 10px;}
#photo .l li{float:left;margin:3px 8px 3px 0;text-align:center;}
#photo .l li img{width:140px;height:110px;padding:2px;border:1px solid #cbcbcb;}
#photo .slide{float:left;margin:6px 0;padding:2px;border:1px solid #cbcbcb;}
#photo .slide img{width:256px;height:281px;}
#photo .r{float:left;width:350px;height:280px;margin-top:6px;margin-left:15px;border:none;text-align:center;}
#photo .r ul{margin-left:-6px;}
#photo .r li{float:right;margin:0 3px;text-align:center;}
#photo em{display:block;line-height:25px;text-align:center;}
#photo .r li img{width:160px;height:255px;;padding:2px;border:1px solid #ddd;}

/*R3...*/
#R3{}
#R3 .h{margin-bottom:6px;}
#R3 .h h3{float:left;margin-left:-1px;padding:0 10px;border:1px solid #99adc8;border-top:0;border-bottom:0; text-align:center;}
#R3 .h h3.on{margin-top:1px;color:#036;background:url(http://img2.soufun.com/home/homepage2008/h_on.gif) repeat-x;}
#R3 .l{float:left;width:300px;}
#R3 .pic img{width:106px;height:78px;}
#R3 .l .ad{margin:6px 0;}
#R3 .l .h a.more{margin-top:5px;}
#interview {margin-bottom:6px;}
#interview{border:1px solid #99adc8; height:100%;}
#bloger{border:1px solid #99adc8; height:209px; overflow:hidden;}
#interview h4 a,#bloger h4 a{font:normal 12px Tahoma;color:#f50; line-height:26px;}
#interview .list,#bloger .list{clear:both;margin:6px;}
#R3 .r{float:left;margin-left:6px;width:652px;}
#R3 .r .ad1{float:left;}
#R3 .r .ad2{margin-left:8px;float:left;}
#R3 .r .h a.more{margin-top:3px;}
#R3 .search{margin:10px;width:630px;}
#R3 .search h4{float:left;font:normal 12px Tahoma;color:#fff;width:64px;line-height:22px;background:url(http://img2.soufun.com/home/homepage2008/market_search_h4.gif) no-repeat; text-align:center;}
#market {border:1px solid #99adc8;width:650px;height:229px;margin-bottom:6px;overflow:hidden}
#market .pics{float:left;display:inline;margin:0 10px;width:150px;}
#market .pics li{height:120px;}
#market .pics img{width:146px;height:97px;padding:2px;border:1px solid #ddd;}
#market .pics em{display:block; line-height:20px; text-align:center;}
#market .list{float:left;margin-top:0px;width:290px;}
#market dd{padding-left:15px;background:url(http://img2.soufun.com/home/homepage2008/li_black.gif) center left no-repeat; line-height:22px;}
#fitment {border:1px solid #99adc8;width:650px;height:196px;margin-bottom:6px;overflow:hidden}
#fitment .pics{padding: 0 6px 6px 6px;float:left;}
#fitment .pics li{float:left;width:108px;padding-right:10px;text-align:center;line-height:20px;height:115px;overflow:hidden}
#fitment .pics img{padding:2px;width:102px;height:88px;border:1px solid #ddd;}
#fitment .list{clear:both;margin:0px 6px 3px 6px;padding-bottom:6px;}
#fitment .list li{float:left;width:309px;}
#fitment .list li em {padding-right:10px!important;}
#fitment .menu{float:left;margin:0 6px;width:150px;background:url(http://img2.soufun.com/home/homepage2008/studio_h.gif) no-repeat;}
#fitment .menu h4{display:none!important;}
#fitment .menu .caption	{float:left;width:32px;height:100px;}
#fitment .menu .list{ display:block;position:relative;left:32px;width:118px;}
#fitment .menu img{width:30px;height:100px;}

#imgdata{width:960px;margin:0 auto;background:url(http://img2.soufun.com/home/homepageImgs/sear/pro_1.jpg) left top repeat-x;margin-top:6px;*margin-top:0px;_margin-top:-6px;}
#imgdata h1{font-size:12px;height:29px;text-align:left;font-weight:normal;margin-top:px;padding-left:16px;margin-bottom:12px;padding-top:6px;}
#imgdata h1 span {background:#003466;width:100px;color:#fff;font-weight:bold;text-align:center;font-size:14px;float:left;margin-right:10px;}
#imgdata h1 a.more{float:right;margin:0 10px 0 0;}
#imgdata .h{margin-bottom:6px;}
#imgdata .h h3{float:left;margin-left:-1px;padding:0 10px;border:1px solid #99adc8;border-top:0;border-bottom:0; text-align:center;width:120px;}
#imgdata .h h3.on{margin-top:1px;color:#036;background:url(http://img2.soufun.com/home/homepage2008/h_on.gif) repeat-x;}
#imgcontant {border:1px solid #99adc8;width:958px;}
.imgdatacont{text-align:left;}
.imgdatacont p{height:45px;line-height:20px;width:95%;margin:5px auto;}
.imgdatacont p label{float:left;width:65px;}
.datalist{width:616px;height:280px;border:1px solid #99adc8;margin-right:5px;padding:10px 0px;}
.datalist li{float:left;width:148px;display:inline;margin:3px;}
.datalist li p{height:20px;line-height:20px;float:left;text-align:center;}
.datalist li label{float:left;width:146px;height:108px;}
.datalist li label img{width:142px;height:104px;}
.datawrapimg{width:330px;text-align:center;}
.datawrapimg blockquote{position:relative;width:100%;overflow:hidden;margin-top:6px;height:30px;line-height:30px;margin-left:5px;}
.datawrapimg blockquote label {width:65px;margin:0px 5px;}
.datawrapimg blockquote label a{float:left;margin-top:5px;text-align:center;margin-left:2px;}
.datawraplc{position:absolute;left:0;top:0;}
.datawraprc{position:absolute;right:0;top:0;}
.datawrapimg img{margin-left:5px;}
.datawrap{height:415px;}
.topnewstitle {display:none;}
dl.imgfont dt{float:left;display:inline;}
dl.imgfont dd{float:right;display:inline;}
/*R7*/
#R7 .h2 a.more{margin-top:5px;}
#R7 .list{border:1px solid #ddd;margin:-5px 0 0 0;padding:6px;}
#R7 .list img{padding:0 3px;border:0;}

#ad_1{width:960px;}
#ad_1 td
	{float:left;}#ad_4
	{clear:both;height:90px;}

#gdpes{margin:0 auto;clear:both;width:962px;height:auto;overflow:hidden;}