/* CSS Document */
a:link,a:visited{color:#333;}
a:hover{color:#c00;}

.search{width:960px;background:#fff;padding:20px 0 25px 0;margin:0 auto;}
.search ul{float:left;width:258px;position:relative;}
.search ul span{float:left;margin-right:15px;}
.search ul em{float:left;width:118px;height:20px;padding:5px 10px 3px 0;text-align:left;}
.search ul em img{margin-left:3px;cursor:pointer;vertical-align:middle;}
.search ul cite{float:left;}
#ChangeCity{border:#777 1px solid;display:none;padding:4px;background:#fff;width:286px;overflow:hidden;}
#ChangeCity table{width:286px;}
#ChangeCity td{padding-left:8px;vertical-align:top;color:#f00;text-align:left;}
#ChangeCity a{display:block;width:41px;text-decoration:underline;}
.search ol{float:left;width:376px;}
.search p{float:right;width:304px;height:33px;line-height:31px;margin-top:10px;background:url(images/topbg1.gif);_position:relative;}
.search p font{float:left;width:206px;font-size:12px;}
.search p strong{float:left;width:85px;}
.search p strong a:link,.search p strong a:visited,.search p strong a:hover{color:#fff;}
.search_all{float:left;height:22px;padding:15px 0 0 10px;width:366px;text-align:left;font-weight:normal;font-size:12px;}
.search_all select {float:left;}
.selectbox .select_box{float:left;width:79px;height:22px;margin-right:4px;}
.selectbox div.tag_select,.selectbox div.tag_select_hover,.selectbox div.tag_select_open{display:block;width:52px;height:20px;line-height:20px;font-size:12px;color:#888;background:url(http://img2.soufunimg.com/home/css/homepage2012/images/indexbg4.gif) no-repeat -150px -40px;padding:2px 20px 0 7px;overflow:hidden;}
.selectbox div.tag_select_hover,.selectbox div.tag_select_open{background-position:-250px -40px;}
.selectbox ul.tag_options{padding:0 1px;margin:0;list-style:none;border:1px solid #3c91e0;width:75px;background:#fff;}
.selectbox ul.tag_options li{display:block;width:65px;padding:0 5px;height:22px;text-decoration:none;line-height:22px;color:#0256b8;}
.selectbox ul.tag_options li.open_hover{background:#d0e1f5;color:#0256b8;}
.selectbox ul.tag_options li.open_selected{background:#2d7ec9;color:#fff;}
.search_input1{float:left;height:22px;width:230px;overflow:hidden;}
.search_input1 .inp4{float:left;width:2px;height:22px;background:url(http://img2.soufunimg.com/home/css/homepage2012/images/indexbg3.gif) no-repeat -358px -75px;position:absolute;top:0px;right:-1px}
.search_input1 .inp3{float:left;height:22px;position:relative;background:url(http://img2.soufunimg.com/home/css/homepage2012/images/indexbg3.gif) no-repeat -50px -75px;}
.search_input1 .inp3 input{float:left;height:22px;line-height:22px;width:220px;padding-left:7px;overflow:hidden;background:none;font-size:12px;color:#888;border:0px;}
.search_all span{float:left;width:53px;overflow:hidden;}
.search_all span input{float:left;width:51px;height:22px;line-height:22px;border:0px;cursor:pointer;background:url(http://img2.soufunimg.com/home/css/homepage2012/images/indexbg3.gif) -400px -75px no-repeat;margin-left:2px}
.search_all span .button1{background:url(http://img2.soufunimg.com/home/css/homepage2012/images/indexbg3.gif) -500px -75px no-repeat;}

.nav{background:#5B9DE9;height:31px;width:100%;}
.nav ul{width:960px;margin:0 auto;line-height:29px;padding-top:2px;color:#7db2ff;text-align:left;}
.nav ul a{display:inline-block;padding:0 6px;}
.nav ul a:link,.nav ul a:visited{color:#fff;}
.nav ul a.on,.nav ul a:hover{color:#fff;text-decoration:none;background:#3763aa;margin-top:-2px;padding-top:2px;}
.position{width:960px;height:21px;line-height:21px;margin:10px auto;}
.position span{float:left;}
.position span a:link,.position span a:visited,.position span a:hover{color:#049;}
.position em{float:right;}