*{margin:0;padding:0}
body{font-family:宋体;font-size:12px;color:#666;text-align:center; background-color:#FFF;}
li{list-style-type:none}
img{vertical-align:middle;border:0}
h1,h2,h3,h4,h5,h6{font-size:12px}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:underline}
input,select{font-size:12px;vertical-align:middle}
.blue,.blue:link,.blue:visited,.blue:active{color:#004098}
.red,.red a:link,.red a:visited{ color:#FF7104}
.blue:hover{ text-decoration:underline}
.pad5{padding:5px}
.mart15{ margin-top:15px}
.header, .logo{width:960px; margin:0 auto; line-height:24px;}
.search{width:960px; margin:0 auto; line-height:24px;font-size:14px; color:#000; font-family:Arial}
.search .form{font:16px arial;margin:0 6px 0 0;padding:3px 1px;width:391px; border:1px solid #7f9db9;}
.borderblue{border:1px solid #7f9db9; padding:2px}
.search .su{height:28px;line-height:24px;width:78px;font-size:14px;}
.search a{ color:#0000FF; text-decoration:underline; padding:2px}
.search a:hover{ color:#FF7104;}
.search .now{color:#FF7104; font-weight:700}
.search p{margin-top:10px}
.backindex{float:right;padding-right:20px}
.main{width:960px;padding-top:8px; margin:20px auto; color:#000; text-align:left;}
.top{text-align:center}
.top a, .top a:hover, .top a:link, .top a:visited{ font-size:14px; font-weight:700; color:#ef5a00; text-decoration:underline;}
.floatl{ float:left}
.floatr{ float:right}
.blue,.blue a:link,.blue a:visited{color:#004098}
.darkgray,.darkgray a:link,.darkgray a:visited{ color:#666}
.darkgray_{color:#383838}
.gray999, a.gray999:link,a.gray999 :visited{color:#999}
a.gray999:hover{text-decoration:underline}
.gray333, a.gray333:link,a.gray333 :visited{color:#333}
a.gray333:hover{text-decoration:underline; color:#ff0000}
.f14{font-size:14px}


.wrap1_r{width:250px;float:left; margin:15px 10px 0 0;}
.wrap1_r_m{height:260px;border-left:1px #C6E3FA solid;border-right:1px #C6E3FA solid}
.wrap1_r_m ul{padding:6px}
.wrap1_r_m ul li{border-bottom:1px dotted #C6E3FA;display:block;clear:both}
.wrap1_r_m ul li h6{display:block;height:13px;width:15px;float:left;margin-right:5px;margin-top:5px}
.wrap1_r_m ul li a{float:left;display:block}
.wrap1_r_m ul li a.dr_name{width:125px}
.wrap1_r_m ul li a.dr_village{float:right;}
.wrap1_r_m .drlist{height:24px;*height:auto;line-height:24px;clear:both}
.wrap1_r_m .num_01 h6{background:url(images/cssbg.gif) 64px -41px;}
.wrap1_r_m .num_02 h6{background:url(images/cssbg.gif) 64px -55px}
.wrap1_r_m .num_03 h6{background:url(images/cssbg.gif) 64px -69px}
.wrap1_r_m .num_04 h6{background:url(images/cssbg.gif) 64px -83px}
.wrap1_r_m .num_05 h6{background:url(images/cssbg.gif) 64px -97px}
.wrap1_r_m .num_06 h6{background:url(images/cssbg.gif) 64px -111px}
.wrap1_r_m .num_07 h6{background:url(images/cssbg.gif) 64px -125px}
.wrap1_r_m .num_08 h6{background:url(images/cssbg.gif) 64px -139px}
.wrap1_r_m .num_09 h6{background:url(images/cssbg.gif) 64px -153px}
.wrap1_r_m .num_10 h6{background:url(images/cssbg.gif) 64px -167px}
.wrap1_r_m dl{width:195px;display:block;float:left}
.wrap1_r_m dl dt{float:left;height:58px;width:59px}
.wrap1_r_m dl dd{float:left;width:130px;line-height:20px;padding-left:5px}
.wrap1_r_m dl dd a{color:#FF7104}
.wrap2_l{width:700px;float:left}
.wrap2_l1{padding-bottom:8px}
.wrap2_l1 h4{background:url(images/cssbg.gif) 0 -133px;height:32px;line-height:32px;padding-left:10px}
.wrap2_l1 h4 span{background-image:url(images/bnt_lr.gif);height:20px;width:58px;display:block;float:right;margin-top:6px;margin-right:10px;line-height:20px}
.wrap2_l1 h4 span a{display:block;width:29px;float:left;text-align:center;text-decoration:none;color:#004098}
.wrap2_l1m{height:240px;border-left:1px #C6E3FA solid;border-right:1px #C6E3FA solid;padding-top:15px}
.wrap2_l1m dl{border-bottom:1px dotted #C6E3FA;height:48px;clear:both;margin:0 15px 10px}
.wrap2_l1m dt{float:left;width:40px}
.wrap2_l1m dd{float:left;width:625px;line-height:20px;color:#999;display:block}
.wrap2_l1m dd img{margin-bottom:10px;margin-right:10px;margin-left:10px}
.wrap2_l1m dd span{color:#f90}
.wrap2_l1b{height:5px;background:url(images/cssbg.gif) 0 -165px;font-size:0;line-height:0}
.wrap2_l2,.wrap2_l3{width:345px;float:left; margin-top:15px;}
.wrap2_l2 h4,.wrap2_l3 h4{height:28px;line-height:28px;padding-top:4px;padding-left:10px;background:url(images/cssbg.gif) 0 -175px}
.wrap2_l2 h4 select,.wrap2_l3 h4 select{position:relative;left:125px;height:20px}


.wrap2_l2m{height:260px;border-left:1px #C6E3FA solid;border-right:1px #C6E3FA solid}
.wrap2_l2m ul{padding:6px}
.wrap2_l2m ul li{border-bottom:1px dotted #C6E3FA;display:block;clear:both}
.wrap2_l2m ul li h6{display:block;height:13px;width:15px;float:left;margin-right:5px;margin-top:5px}
.wrap2_l2m ul li a{float:left;display:block}
.wrap2_l2m ul li a.dr_name{width:125px}
.wrap2_l2m ul li a.dr_village{float:right;}
.wrap2_l2m .drlist{height:24px;*height:auto;line-height:24px;clear:both}
.wrap2_l2m .num_01 h6{background:url(images/cssbg.gif) 44px -41px;}
.wrap2_l2m .num_02 h6{background:url(images/cssbg.gif) 44px -55px}
.wrap2_l2m .num_03 h6{background:url(images/cssbg.gif) 44px -69px}
.wrap2_l2m .num_04 h6{background:url(images/cssbg.gif) 44px -83px}
.wrap2_l2m .num_05 h6{background:url(images/cssbg.gif) 44px -97px}
.wrap2_l2m .num_06 h6{background:url(images/cssbg.gif) 44px -111px}
.wrap2_l2m .num_07 h6{background:url(images/cssbg.gif) 44px -125px}
.wrap2_l2m .num_08 h6{background:url(images/cssbg.gif) 44px -139px}
.wrap2_l2m .num_09 h6{background:url(images/cssbg.gif) 44px -153px}
.wrap2_l2m .num_10 h6{background:url(images/cssbg.gif) 44px -167px}
.wrap2_l2m dl{width:195px;display:block;float:left}
.wrap2_l2m dl dt{float:left;height:58px;width:59px}
.wrap2_l2m dl dd{float:left;width:130px;line-height:20px;padding-left:5px}
.wrap2_l2m dl dd a{color:#FF7104}


.wrap2_l2b,.wrap2_l3b{height:5px;background:url(images/cssbg.gif) 0 -207px;font-size:0;line-height:0}
.wrap3 h4{font-weight:700;height:32px;line-height:32px;background:url(images/cssbg.gif) 0 -217px;padding-left:10px}
.wrap3_1,.wrap3_2{padding-top:8px}
.wrap3_1_m,.wrap3_2_m{border-right:1px #e7e7e7 solid;border-left:1px #e7e7e7 solid;padding:10px}
.wrap3_2_m a, .wrap3_2_m a:hover, .wrap3_2_m a:link, .wrap3_2_m a:visited{color:#666}
.wrap3_1_b,.wrap3_2_b{height:5px;background-image:url(images/cssbg.gif);background-position:0 -249px;font-size:0;line-height:0}
.footer{width:960px;text-align:center;font-family:宋体;line-height:18px;color:#999;margin:10px auto}
.footer span{font-family:Arial, Helvetica, sans-serif}
.wrap2_r1_m span{color:#666}
a.black:hover{ text-decoration:underline}
.clear,.wrap1_r_m dl dd p{clear:both}
.wrap1_r h4,.wrap2_r1 h4,.wrap2_r2 h4{font-weight:700;background:url(images/cssbg.gif) 0 -91px;height:32px;line-height:32px;padding-left:10px}
.wrap1_r_b,.wrap2_r1_b,.wrap2_r2_b{background:url(images/cssbg.gif) 0 -123px;height:5px;font-size:0;line-height:0}

.gray{ color:#999}


/*改版首页*/
.home{ float:left;}

/*搜索页*/
.seach{border:1px solid #FBDA42; padding:5px 10px 5px 10px; margin:0 0 10px;}
.seach p{float:left;}
.seach a:link,.seach a:visited{color:#004098;}
.seach a:hover{color:#FF3300;}
.seachlist{background-color:#eef7fe; border:1px solid #A9DAFF; width:938px; padding:10px; }
.seachlist dl{width:938px; float:left;}
.seachlist dd{padding:5px 5px 0 15px; width:210px; float:left;}
.seachlist a{color:#004098; font-size:14px;}
.seachlist a:hover{;text-decoration:underline;}
.seachlist img{margin-bottom:7px;}
.star .now{text-align:center; background-color:#bee1ff; width:46px; color:#004098;}
.fanye{ padding-top:5px; line-height:22px}
.fanye a:visited,.fanye a:link{ padding:3px 5px; border:1px solid #DCDCDC; margin:0 2px; color:#999;}
.fanye a:hover{ padding:3px 5px; border:1px solid #FF7104; margin:0 2px; color:#999; height:30px; }
.fanye .now{ padding:3px 5px; border:1px solid #FF7104; margin:0 2px; color:#FF7104; font-weight:700;}

.search input.searchbox{height:23px;line-height:23px;padding-left:5px;width:250px;border-color:#eeb146; color:#666; border-style:solid;border-width:1px 0 1px 1px}  
.floattable{ width:249px;background-color:#FFF; border:1px solid #7f9db9;}
.floattable a{color:#0256B8; display:inline-block; font-size:12px; height:14px; line-height:14px; padding:4px; text-decoration:none; white-space:nowrap; width:95%;text-align: left;}
.floattable a:hover{ background-image:url(images/seach_bg.gif)}


 /*滑动门*/
UL{list-style-type:none; margin:0px;}
/* 标准盒模型 */
.ttl{height:18px;}
.ctt{height:auto;padding:15px;clear:both;border:1px solid #b2cce4; border-top:0;text-align:left;}
.w936{margin:0; padding-top:10px;clear:both;width:960px;/*滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{ background-image:url(images/hdm.gif); background-repeat:repeat-x; height:28px;}
.tb_ ul{height:28px;}
.tb_ li{float:left;height:28px;line-height:2.3;width:85px;cursor:pointer; text-align:center}
.tb_ p{padding:7px 20px 0 0 }
/* 控制显示与隐藏css类 */
.normaltab{ background-image:url(images/wy_hdma.gif); background-repeat: no-repeat; color:#1F3A87 ;}
.hovertab{ background-image:url(images/wy_hdmb.gif); background-repeat: no-repeat; color:#1F3A87; font-weight:bold }
.dis{display:block;}
.undis{display:none;}
.dis dl{float:left; width:309px; line-height:24px;}
.dis dt, .dis dd{width:290px; line-height:24px; float:left; padding:1px 5px}
.dis dd{border-bottom:1px dotted #C6E3FA}
.dis dt{border-bottom:1px dashed #999;}
.dis p{float:left;}
.dis .w130{width:130px; text-align:left}
.dis .w80{width:80px; text-align:right}
.dis .jt{width:120px; background-image:url(images/jt_r.gif); background-repeat:no-repeat; padding-left:10px;background-position:0 8px;}



.buy{width:750px; margin:0 auto; line-height:24px;font-size:12px; color:#000; font-family:Arial; margin-top:30px;}
.buy_bg{background-image:url(images/buy_bg.gif); width:210px; height:203px; padding:10px; float:left; margin-right:20px}
.buy_bg_{background-image:url(images/buy_bg_.gif); width:210px; height:142px; padding:10px; float:left; margin-right:20px}
.buy p{padding-bottom:2px}
.buy a{color:#0000FF; text-decoration:underline;}
.buy a:hover{color:#FF7104;}
.drakred{color:#FF0000}



.newbuy{width:960px; margin:0 auto; padding-top:10px; line-height:22px;}
.newbuy_left{width:480px; float:left;}
.tuan{background-color:#fefaf1; border:1px solid #f28004; width:170px; padding:10px; height:210px}
.tuan dd{margin-bottom:5px}
.morehome{border:1px solid #ccc; padding:10px; border-left:0; width:260px; height:210px}
.morehome dd{float:left; width:125px; padding-right:5px; text-align:left}


/*社区搜索栏*/
.logosearch20090622{width:960px;clear:both;margin:30px auto 10px auto}
.logosearch20090622right{float:right;width:660px;height:69px;margin-right:57px;display:inline}
.search20090622l,.search20090622r{float:left;height:69px;width:5px;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) 0px 0px no-repeat;}
.search20090622r{float:right;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) -15px 0px no-repeat;position:relative;}
.search20090622c{float:left;height:69px;width:650px;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg2.gif) repeat-x;}
.search2009062200{width:650px;height:33px;line-height:33px;margin:0px;padding:0px;position:relative;}
.search2009062200 a:hover{color:red;text-decoration:underline;}
.search2009062203{cursor:pointer;float:left;padding:0 10px;height:30px;line-height:30px;font-size:14px;text-decoration:none;}
.search2009062204{cursor:pointer;float:left;width:auto;padding:0px 15px;height:30px;line-height:30px;font-size:14px;font-weight:bold;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) -111px -101px no-repeat;position:relative;margin-left:-5px;}
.search2009062204 span{position:absolute;right:0!important;right:-1px;top:0px;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) -30px -40px no-repeat;display:block;width:5px;height:30px;line-height:30px;}
.search2009062200 .first{margin-left:8px;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) no-repeat scroll -111px -101px transparent;height:30px;line-height:30px;}
.search20090622080118 a{margin-left:6px;}
.noneBox{display:none;}
.group{font-weight:bold;font-size:12px;color:#f60;}
.hotItem{font-size:12px;color:#f00;white-space:nowrap;}
.hotOverItem{background-position:center 50%;font-size:12px;background-image:url(http://img2.soufun.com/homepage/js/newsearch/images/item-bg-over.png);color:#f00;background-repeat:repeat-x;white-space:nowrap;}
.search20090622080118{float:left;width:650px;height:40px;position:relative; z-index:10}
.search2009062201_img{cursor:pointer;border:none;width:107px;height:31px;line-height:31px;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) -111px -139px  no-repeat;_margin-left:1px;}
/*限制输入字不超宽*/
#strPrice0_a span {	display:inline-block;	white-space:nowrap;	overflow:hidden;	width:85px;}
#strPrice0_a:hover{background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) 0px -263px no-repeat;}
#st_a{margin:0px;overflow:hidden;height:31px;line-height:31px;margin:0px;padding-left:5px;width:131px;}
#st_a:hover{background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) 0px -345px no-repeat;}
#input_keyw0{height:23px;line-height:23px;color:#888;overflow:hidden;border:0;font-size:14px;margin-left:3px; width:95%}
.sch_text{float:left;height:31px;color:#888;line-height:27px;margin-left:4px;background:url(http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif) 0px -386px no-repeat;}
.sch_text_r {
background:url("http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif") no-repeat right -552px;
display:inline-block;
height:29px;
line-height:27px;
overflow:hidden;
padding:2px;
width:70px;
}

.s1 {float:left;font-size:12px;line-height:19px;background:url("http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif") no-repeat scroll 0 -470px;color:#888888;cursor:pointer;height:31px;
margin-left:4px;overflow:hidden;padding-left:5px;text-align:left;text-decoration:none;white-space:nowrap;width:96px}
.s1:hover{background:url("http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif") 0px -510px no-repeat;width:96px}
.s1r{background:url("http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif") no-repeat scroll right -470px;height:31px}
.s1r:hover,.s1:hover .s1r{background:url("http://img.soufun.com/secondhouse/image/newsearch/sch_bg3.gif") no-repeat scroll right -510px;height:31px}

/*logo*/
.logosearch20090622left{float:left;width:174px;height:69px;overflow:hidden;margin-left:57px;display:inline;}
.logosearch20090622left a{display:block;margin-top:9px;}

.zi2 {color:#333}
.zi2 a:link {color:#333}
.noneBox {display:none}

.group{ font-weight:bold; color:#F60;padding:0 5px;text-align:left}
.hotItem{color:#F00; white-space:nowrap;padding:0 5px}
.item{color:#0256B8; white-space:nowrap;height:22px;padding:0 5px; text-align:left}
.itemOver{background-color:#D3EAFF;color:#0256B8; white-space:nowrap;height:22px;padding:0 5px;text-align:left;cursor:pointer;}
.itemFocus{background-color:#2F98EA;color:#FFF; white-space:nowrap;height:22px;padding:0 5px;text-align:left}
.hotOverItem{background-color:#D3EAFF; color:#F00; white-space:nowrap;padding:0 5px;text-align:left}
.tip{text-align:center; font-size:12px; line-height:20px;color:#666; margin:0 auto}
.price{float:left; margin-left:1px; margin-right:1px}
.control{float:left; margin-right:10px}
.w590{width:530px!important; width:525px}

/*nav*/
.nav20090715{font-family:"宋体";height:40px;width:946px;line-height:40px;margin:0 auto 10px; border:1px solid #ddd;padding:0 5px 0 7px}
.nav20090715 a:link,.nav20090715 a:visited{font-size:12px;padding:0 6px; font-weight:700;color:#014DA3;}
.nav20090715 a:hover{font-size:12px;padding:0 6px; font-weight:700;color:#ff3300;}
.nav20090715 h1{margin-top:0!important}

/*新闻*/
.news{width:952px; margin:0 auto; padding:10px 4px; line-height:20px}
.news h1{background:url(http://img2.soufun.com/shequ/new/images/0820Index/index_01.gif) no-repeat; width:922px; height:32px; line-height:32px; text-align:left; font-size:14px; color:#333; padding-left:30px}
.news .news_box{ border:1px solid #cbe1f6; border-top:0; padding:10px}
.news_box div{width:460px; border-right:1px solid #ccc}
.news_box dt, .news_box dd{float:left}
.news_box img{border:1px solid #ccc; width:136px; padding:2px}
.news_box dd{width:295px; text-align:left; padding-left:10px}
.news_box ul{margin-top:10px;}
.news_box li{float:left; width:230px; text-align:left}

/*2010-8-20修改*/
.news_box20100820{width:960px; margin:0 auto; padding-top:10px; line-height:22px}
.news_box20100820 .n_left{border:1px solid #bac6da; padding:1px; width:713px; float:left}
.news_box20100820 .n_left .n_ad{border-right:1px solid #bac6da; padding-right:1px}
.news_box20100820 .n_news{background:url(http://img2.soufun.com/shequ/new/images/0820Index/0820bg.gif) no-repeat 0 -208px; float:right; width:410px;}
.news_box20100820  dt{border-bottom:1px dashed #ccc; margin-bottom:10px; margin-top:6px} 
.news_box20100820 .n_news p{padding:5px 20px;}
.news_box20100820 .n_news a{padding-right:10px}
.f700{font-weight:700}
.news_box20100820 .n_news dd{text-align:left; padding-left:10px; line-height:25px; height:26px} 
.n_right{width:230px; border:1px solid #cfe2e6; background-color:#e9f7ff; text-align: center}
.n_right h1{background:url(http://img2.soufun.com/shequ/new/images/0820Index/0820bg.gif) no-repeat 0 top; width:230px; height:44px}
.n_right .img{padding:2px; border:1px solid #91bcf2; background-color:#fff}
.n_right p{width:210px; margin:0 auto; padding:4px 0}
.n_right .n_time{background:url(http://img2.soufun.com/shequ/new/images/0820Index/0820bg.gif) no-repeat 0 -50px; width:170px; height:26px; line-height:26px;padding-left:40px; margin:10px auto; text-align:left; color:#fff;}
.news_box20100820 .title{float:right; width:400px; background-color:#e9f7ff; height:22px; line-height:22px; padding:0 5px; text-align:right; margin-top:3px} 

/*2010-10-22改版*/
.nav1022{width:940px; margin:30px auto 0 auto; background:url(../images/1026/bg1022.gif) no-repeat 0 0; height:32px; padding:3px 10px 0 10px;}
.nav1022 dt, .nav1022 dd{float:left; line-height:32px; margin:0 5px}
.nav1022 dd{background:url(http://img2.soufun.com/shequ/new/images/1022/line.gif) no-repeat right center}
.nav1022 .home{padding:0 10px; display:block; width:61px; height:32px;  font-size:14px; font-weight:700; text-decoration:none}
a.home:hover{color:#fff;background:url(../images/1026/bg1022.gif) no-repeat 0 -45px;}
.nav1022 .now{color:#333;padding:0 10px; display:block; width:61px; height:32px;  font-size:14px; font-weight:700; text-decoration:none; background:url(../images/1026/bg1022.gif) no-repeat -175px -45px;}
.nav1022 a{color:#fff; font-size:12px}
.nav1022 .shb{float:right; position:relative; line-height:32px}
.shb p{
	background:url(../images/1026/bg1022.gif) no-repeat -111px -45px;
	width:16px;
	height:16px;
	position:absolute;
	left: 32px;
	top: -14px;
}