/* CSS Document */
*{margin:0;padding:0;word-break:break-all;}
body{margin:0 auto;font:normal 12px "ËÎÌå";text-align:center;line-height:20px;color:#333;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
ul,ol,dl,li{list-style:none;}
cite,em{font-style:normal;}
img{border:0;}
.clear{clear:both;}
.position{text-align:left;padding:10px 0;}
.position a:link,.position a:visited,.position a:hover{color:#049;}

/*Ò³Í·*/
#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;}
#search{width:888px;height:97px;margin:25px auto 30px auto;overflow:visible;}
.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;}

#footer{border-top:4px solid #999;padding:15px 0;background:#efefef;text-align:center;width:960px;margin:10px auto 0 auto;}