/* CSS Document */
*{margin:0;padding:0;}
body{text-align:center;font:normal 12px ËÎÌå,arial;color:#000;background:#fff;line-height:20px;}
ul,ol,li{list-style:none;overflow:hidden}
.clear{clear:both}
.ads{margin:6px auto 0 auto;width:960px;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
em,cite{font-style:normal;}
img{border:0;}

#top{height:22px;width:930px;margin:0 auto;clear:both;background:#F2F2FA;padding:9px 15px 5px 15px;}
#top a:link,#top a:visited{color:#666;}
#top a:hover{color:#c00;}
#topl{float:left;width:450px;text-align:left;}
#topr{float:right;width:465px;text-align:right;}
#topl span{float:left;color:#163A7E;padding-right:12px;}
#topl span a:link,#topl span a:visited{color:#163A7E;}
#topl span a:hover{color:#c00;}
#topr span{float:left;width:74px;height:18px;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg4.gif) left top no-repeat;text-align:center;margin-left:3px;color:#fff;overflow:hidden;}
#topr span a:link,#topr span a:visited,#topr span a:hover{color:#fff;}
#menu{width:920px;margin:0 auto;clear:both;height:40px;border:solid 1px #ccc;text-align:left;padding:7px 19px 4px 19px;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg1.gif) left top repeat-x;}
.menu1{float:left;width:224px;margin-right:17px;border-right:1px #ccc solid;}
.menu2{float:left;width:310px;margin-right:17px;border-right:1px #ccc solid;}
.menu3{float:left;width:138px;margin-right:17px;border-right:1px #ccc solid;}
.menu4{float:left;width:194px;}
#menu span{padding:0 4px 0 3px;}
#menu .red{color:#F00;}

#search{width:888px;height:97px;margin:25px auto 30px auto;overflow:hidden;}
.logo{float:left;width:168px;height:65px;padding-top:26px;text-align:left;}
.logo span{display:inline-block;width:42px;padding-left:6px;text-align:center;vertical-align:text-bottom;font-size:14px;color:#333;}
.logo span a:link,.logo span a:visited{color:#049;font-size:12px;}
.logo span a:hover{color:#c00;}
.search{float:right;width:700px;height:97px;color:#333;}
.searchleft{float:left;width:2px;height:97px;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg3.gif) no-repeat left top;}
.searchright{float:left;width:2px;height:97px;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg3.gif) no-repeat -15px top;}
.searchcenter{float:left;width:696px;height:97px;}
.search h4{font-size:14px;font-weight:normal;height:25px;line-height:25px;width:696px;overflow:hidden;color:#049;}
.search h4 span{cursor:pointer;float:left;padding:0 10px;height:25px;}
.search h4 span.on{width:60px;font-weight:bold;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg3.gif) -64px 21px no-repeat;overflow:hidden;text-align:left;color:#333;}
.search h4 a:link,.search h4 a:visited{color:#049;}
.search h4 a:hover{color:#f00;}
.search ul{float:left;width:692px;height:58px;padding:5px 0 5px 4px;border-top:solid 2px #0048B4;border-bottom:solid 2px #0048B4;text-align:left;background:#EFF6FF;}
.search ul input{vertical-align:middle;display:inline;float:left;margin-right:4px;}
.search ul .input{font-size:14px;color:#888;padding:0 5px;line-height:33px;height:33px;border:0;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg3.gif) left -110px no-repeat;width:567px;}
.search ul .inputon{font-size:14px;color:#888;padding:0 4px;line-height:31px;height:31px;border:1px solid #2579C8;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg3.gif) -1px -111px no-repeat;width:567px;}
.search ul a{float:left;margin:3px 4px 0 0;text-align:left;height:20px;padding:1px 20px 1px 6px;width:65px;background:url(http://img2.soufunimg.com/home/css/homepage2010/indexbg3.gif) no-repeat -200px top;display:inline;}
.search ul a:link,.search ul a:visited{color:#888;text-decoration:none;}
.search ul a:hover{color:#888;text-decoration:none;background-position:-201px -1px;border:1px solid #2579C8;padding:0 19px 0 5px;}
.search ul a.on span{color:#333;}
.search ul a.long{width:90px;background-position:-400px top;}
.search ul a.long:hover{background-position:-401px -1px;}
.search ul p{position:absolute;top:-1px;left:0;border:solid 1px #3C91E0;background:#fff;width:87px;padding:0 1px;}
.search ul p a{float:none;margin:1px 0;display:block;border:0;width:100%;padding:4px 0;text-indent:4px;font-size:12px;height:14px;line-height:14px;}
.search ul p a:link,.search ul p a:visited{text-decoration:none;color:#049;background:#fff;}
.search ul p a:hover{text-decoration:none;background:#d0e1f5;border:0;color:#049;padding:4px 0;}
.search ul p a.on:link,.search ul p a.on:visited,.search ul p a.on:hover{background:#2d7ec9;color:#fff;}
.search ul br{line-height:58px;*line-height:25px;}
.search ul .searchlist{position:absolute;clear:both;float:left;}
.search form{display:block;}
#CasePicTypeID{left:95px;}
#CaseStyleID{left:190px;}
#category{width:112px;}
#cityname{left:95px;}
#SearchForm_s{width:573px;top:-26px;}
#ubfrm_s{width:573px;top:-26px;}

.channel{margin:0 auto 10px auto;width:960px;height:76px;text-align:left;}
.clogo{float:left;width:123px;height:76px;overflow:hidden;}
.clogo h2{display:none;}
.ad_top{float:right;width:831px;height:76px;overflow:hidden;}

/*×°ÐÞ°ï*/
.bang{margin:6px auto 0 auto;width:960px;}
.bang_left{width:636px;float:left;border:1px solid;}
.bang_list1{padding:0 10px 10px 10px;width:616px;}
.bang_list1 li{float:left;padding:10px 0;border-bottom:solid 1px #ddd;height:60px;overflow:hidden;text-align:left;}
.bang_list1 li span{float:left;width:90px;height:60px;overflow:hidden;text-align:center;}
.bang_list1 li p{float:left;padding:0 10px;width:320px;}
.bang_list1 li cite{color:#777;float:left;width:90px;padding-top:20px;}
.bang_list1 li font{float:left;padding-left:10px;font-size:14px;width:83px;padding-top:20px;}
.bang_list1 li b{color:#f60;}
.bang_list1 li em,.bang_list1 li strong{display:block;height:20px;overflow:hidden;}
.bang_list1 li em a:link,.bang_list1 li em a:visited{color:#06f;text-decoration:underline;}
.bang_list1 li em a:hover{color:#f00;}
.bang_right{float:right;width:316px;}
.bang_news{border:1px solid;}
.bang_list2{padding:6px;width:302px;}
.bang_list2 li{line-height:22px;height:22px;overflow:hidden;text-align:left;}
.bang_design{border:1px solid;margin-top:6px;}
.bang_list3{padding:6px;width:302px;}
.bang_list3 ol{border-bottom:dashed 1px #ddd;margin-bottom:4px;padding:0 7px;width:288px;height:167px;}
.bang_list3 ol li{float:left;width:132px;padding:6px 6px 0 6px;text-align:left;}
.bang_list3 ol li span{display:block;width:120px;height:80px;padding:0 6px;overflow:hidden;text-align:center;}
.bang_list3 ol li strong{display:block;height:18px;line-height:18px;margin-top:4px;overflow:hidden;}
.bang_list3 ol li em{display:block;height:18px;line-height:18px;overflow:hidden}
.bang_list3 ol li cite{color:#f60;}
.bang_list3 ol li em a:link,.bang_list3 ol li em a:visited{color:#06f;text-decoration:underline;}
.bang_list3 ol li em a:hover{color:#f00;}
.bang_list3 dl li{float:left;line-height:22px;height:22px;overflow:hidden;width:302px;text-align:left;}
.bang_list3 dl li em{float:right;color:#777;padding-left:6px;}