@charset "gb2312";
/* CSS Document */
/*----------------------------------reset style begin----------------------------------*/
html{overflow-y:scroll;height:101%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {border-collapse: collapse; border-spacing:0;}
em{ font-style:normal;}
/*----------------------------------reset style end----------------------------------*/

/*----------------------------------public style begin----------------------------------*/
body{
	margin:0 auto; font-size:12px;font-family:"ËÎÌå",Arial, Helvetica, sans-serif;background:#fff; color:#010100;
}
p{
	line-height:180%;
}
#wrap{
	margin:0 auto;width:962px; height:100%;
}
#header{
	position:relative; height:90px; background:#f5f5f5 url(../images/bg_bodytop.png) no-repeat top;
}
#header div{
	background:url(../images/logo.png) no-repeat; width:222px; height:39px; position:absolute; top:38px; left:49px;
}
#header div span{
	display:none;
}
#header .toplink{
	position:absolute; top:51px; right:58px; line-height:21px; color:#ccc;
}
#nav{
	background:#0c376a url(../images/bg_navlink.png) no-repeat; height:34px;
}
#nav li{
	float:left;
}
#nav li a {
	height:34px; display:block; text-indent:-9999px;
}
#nav li .a{
	width:108px;
}
#nav li .b{
	width:102px;
}
#nav li .c{
	width:101px;
}
#nav li .d{
	width:114px;
}
#nav li .e{
	width:116px;
}
#nav li .f{
	width:117px;
}
#nav li .g{
	width:111px;
}
#nav li .h{
	width:110px;
}
#nav li .a:hover {
	background:url(../images/bg_navhover.png) no-repeat;
}
#nav li .b:hover {
	background:url(../images/bg_navhover.png) no-repeat -108px 0;
}
#nav li .c:hover {
	background:url(../images/bg_navhover.png) no-repeat -210px 0;
}
#nav li .d:hover {
	background:url(../images/bg_navhover.png) no-repeat -311px 0;
}
#nav li .e:hover {
	background:url(../images/bg_navhover.png) no-repeat -425px 0;
}
#nav li .f:hover {
	background:url(../images/bg_navhover.png) no-repeat -541px 0;
}
#nav li .g:hover {
	background:url(../images/bg_navhover.png) no-repeat -658px 0;
}
#nav li .h:hover {
	background:url(../images/bg_navhover.png) no-repeat -769px 0;
}
#partner{
	height:85px; background:#f9f9f9 url(../images/bg_partner.gif) repeat-x; margin:20px 0 0 0;
}
#partner span{
	width:62px; padding:5px 9px;
}
#partner ul{
	width:880px;
}
#partner span,#partner ul{
	float:left; display:inline; overflow:hidden;
}
#partner ul li{
	float:left; width:85px; padding:5px 0;
}
#partner ul li a{
	color:#999;
}
#footer{
	padding:15px 0;
}
#footer p{
	text-align:center; line-height:24px; color:#333; margin-bottom:0; text-indent:0;
}
.clear{
	clear:both;
}
.efont{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
h2{
	font-weight:bold;
}
.fr{
	float:right; margin:0 0 10px 12px;
}
/*----------------------------------public style end----------------------------------*/


/*----------------------------------index style begin----------------------------------*/
#flash_index{
	height:344px; background:#f4f4f4 url(../images/bg_flash_index.jpg) no-repeat; overflow:hidden;
}
#maintop_index{
	height:233px; overflow:hidden; background:url(../images/bg_maintop_index.gif) repeat-x; margin-bottom:13px;
}
#searchbox,#contractnum,#left_index,#right_index,.newhousesource,.quick_search,.bjrates,.otherrates,.info_oldhouse,.cont_column,.sidebar_column,.img_newhouse,.info_newhouse,.overview_img,.overview_text,.info_totaldealoldhouse,.info_yeardealoldhouse,.datesalepublic{
	float:left; display:inline; overflow:hidden;
}
#searchbox{
	width:742px; height:233px; padding:78px 0 0 0;
}
#con {
	font-size: 12px;margin: 0px auto; position:relative;
}
#tags {
	width:542px; overflow:hidden; position:absolute; top:-62px;
}
#tags li {
	float:left;margin-right: 1px; background:url(../images/bg_tab.gif) 0 0; width:269px; height:63px;
}
#tags li a {
	float: left; display:block;  width:219px; height:53px; text-align:center; padding-left:16px;
}
#tags li.selectTag {
	background-position:left -65px;;margin-bottom: -6px; height:69px;
}
#tags li.bothside{
	color: #000; height:69px; background-position:left -65px;
}
.findnewhouse{
	background:url(../images/icon_newhouse.gif) no-repeat 50px 2px;padding:10px 0 0 0;
}
.findoldhouse{
	background:url(../images/icon_oldhouse.gif) no-repeat 50px 9px;padding:10px 0 0 0;
}
.findnewhouse strong,.findoldhouse strong{
	font-size:16px; font-weight:bold; color:#0e2f7f; display:block;
}
.findnewhouse span,.findoldhouse span{
	display:block; padding-left:37px;
}
#tagContent {
	background-color: #fff;
}
.tagContent {
	padding:15px 35px 10px 24px;display: none;background: url(../images/bg_tab_cont.gif) no-repeat left top;width:683px;color: #474747;height:126px;
}
.tagContent table td{
	padding:0 0 6px 0;
}
.bluedotbg{
	background:url(../images/bg_bluedot.gif) repeat-x left bottom; text-align:right;
}
#tagContent div.selectTag {
	display: block
}
.input_tab{
	width:250px; padding:1px 2px; color:#999;
}
.bigsearchbtn{
	width:95px; height:32px; border:none; cursor:pointer; background:url(../images/bg_bigbtnsearch.gif) no-repeat;
}
#contractnum{
	width:204px; height:150px; background:url(../images/bg_contractnum.png) no-repeat; margin:27px 0 0 16px; padding-top:54px;
}
#contractnum p{
	line-height:23px; margin-left:17px; width:155px;
}
#contractnum p span{
	float:right; color:#1264b0;
}
#left_index{
	width:208px;
}
.block_leftindex{
	border:1px solid #d3d3d3; background:url(../images/bg_title_leftindex_blue.png) no-repeat top; margin-bottom:7px;
}
.bg_dotred{
	background:url(../images/bg_title_leftindex_red.png) no-repeat top;
}
.block_leftindex h2{
	height:28px; line-height:28px; padding-left:25px; color:#1c4a8b;
}
.slidenewsimg{
	border:1px solid #fff; overflow:hidden; width:204px; height:199px;
}
.block_leftindex ul{
	margin-top:6px;
}
.block_leftindex ul li{
	line-height:24px; background:url(../images/icon_dotarrow_black.gif) no-repeat 11px 8px; padding-left:25px;
}
.block_leftindex .more_text{
	display:block; text-align:right; color:#e07004; padding:5px 17px 10px 0;
}
#right_index{
	width:740px; margin-left:14px;
}
.newhousesource{
	width:519px;
}
.title_gray .leftside{
	display:inline; float:left; overflow:hidden;
}
.title_gray .leftside{
	width:34px; display:block; background:url(../images/bg_left_titlegray.png) no-repeat; height:28px;
}
.title_gray h2{
	background:url(../images/bg_right_titlegray.png) no-repeat right top; height:28px; line-height:28px; color:#1c4a8b;
}
.title_gray h2 a{
	float:right; padding:9px 10px 0 0;
} 
.grayborder{
	border:1px solid #e1e1e1; border-width:0 1px 1px 1px;
}
.newhousesource .grayborder{
	padding:10px;
}
.newhousesource .grayborder table{
	text-align:center; color:#3d3d3d;
}
.newhousesource .grayborder table th,.newhousesource .grayborder table td{
	padding:6px; background:url(../images/bg_graydot.gif) repeat-x bottom;
}
.newhousesource .grayborder table th span{
	font-weight:normal; color:#369; background:url(../images/icon_bgth.gif) no-repeat left 2px; padding-left:10px;
}
.newhousesource .grayborder table .spacing{
	width:21px; background:none;
}
.quick_search{
	margin:14px 0 0 16px;
}
.quick_search a{
	display:block; width:195px; height:51px; border:1px solid #e1e1e1; margin-bottom:10px;
}
.ads_index{
	height:79px; overflow:hidden; margin:10px 0;
}
/*----------------------------------salepublic style begin----------------------------------*/
.salepublic{
	height:186px; background:url(../images/bg_salepublic_index.gif) no-repeat left top;
}
.menu1box{
	position:relative; overflow:hidden; height:28px; width:725px; text-align:left;
}
#menu1{
	position:absolute;top:2px;right:0;z-index:1;
}
#menu1 li{
	float:left;display:block;cursor:pointer;width:69px;text-align:center;line-height:24px; height:24px;
}
#menu1 .hover{
	background:#fff; color:#fff; border:1px solid #e1e1e1; border-width:1px 1px 0 1px;font-weight:bold;
}
#menu1 li a{
	display:block; height:28px;  color:#424242; font-size:13px; 
}
.main1box{
	clear:both; height:145px; padding:18px 0 0 24px; margin-top:-1px; border:1px solid #e1e1e1; border-width:0 1px 1px 1px;
}
#main1 ul{
	display: none;
}
#main1 ul.block{
	display: block;
}
.title_salepublic{
	font-size:13px; font-weight:bold; color:#1c4a8b; padding:0 0 0 34px; line-height:28px;
}
.datesalepublic{
	margin-right:28px;
}
.graydotbgtable{
	background:url(../images/bg_graydot.gif) repeat-x left top;
}
.graydotbgtable caption{
	color:#07457f; padding-bottom:4px;
}
.graydotbgtable td{
	padding:7px 0; text-align:center;
}
.graydotbgtr{
	background:url(../images/bg_graydot.gif) repeat-x left bottom;
}
.graydotbgtdleft{
	background:url(../images/bg_dotgraytr.gif) repeat-x left bottom;
}
/*----------------------------------salepublic style end----------------------------------*/

.recommendhouse{
	height:173px; overflow:hidden; background:url(../images/bg_recommendhouse.gif) repeat-x; margin:15px 0;
}
.recommendhouse h2{
	height:28px; line-height:28px; font-size:14px; padding-left:15px;
}
.recommendhouse h2 a{
	font-weight:normal; font-size:12px; padding-right:32px; float:right;
}
.recommendhouse ul li{
	padding:1px; margin-right:22px; display:inline; float:left; overflow:hidden; background:#ddd;
}
.recommendhouse ul li a img{
	display:block; width:164px; height:122px; border:1px solid #fcfbfd;
}
.recommendhouse ul li span{
	display:block; padding:6px 0 0 0; text-align:center;
}
.recommendhouse ul .last{
	margin-right:0;
}
.bjrates{
	width:363px;
}
.bjrates h2{
	font-size:14px; margin-bottom:10px;
}
.bjrates h2 .efont{
	font-size:12px; font-weight:normal; padding-left:16px;
}
.otherrates{
	width:318px; margin-left:44px;
}
.otherrates p{
	height:30px; background:url(../images/price-search_290x32.gif) no-repeat; margin:10px 0; padding:2px 0 0 10px;
}
.otherrates p .searchbox{
	width:158px; height:13px; border:1px solid #666; color:#999; padding:2px;
}
.otherrates p .button{
	width:60px; height:24px; background:url(../images/price-button_60x24.gif) no-repeat; border:none; cursor:pointer; margin:2px 0 0 6px;
}
.otherrates table{
	margin-left:10px;
}
.otherrates table th{
	font-weight:normal; padding-bottom:20px; text-align:left;
}
.otherrates table td{
	padding:6px 0;
}
.info_oldhouse{
	width:366px; margin:7px 0 0 0;
}
.info_oldhouse .grayborder{
	padding:8px;
}
.info_oldhouse table{
	text-align:center;
}
.info_oldhouse table th,.info_oldhouse table td{
	padding:5px; border:1px solid #e6e6e6;
}
.info_oldhouse table th{
	color:#07457f;
} 
/*----------------------------------index style end----------------------------------*/



/*----------------------------------column style begin----------------------------------*/
#main_column{
	background:url(../images/bg_main_column.gif) repeat-x top; padding-top:21px;
}
.cont_column{
	width:725px;
}
.sidebar_column{
	width:219px; margin-left:15px;
}
/*----------------------------------roundbox style begin----------------------------------*/
.roundbox span{
	display:block; overflow:hidden;
}
.roundbox .top_roundbox{
	background:url(../images/bg_roundbox.png) no-repeat left top; height:12px;
}
.roundbox .btm_roundbox{
	background:url(../images/bg_roundbox.png) no-repeat left bottom; height:21px;
}
.mid_roundbox{
	border:1px solid #d0d0d0; border-width:0 1px; padding:0 20px;
}
.mid_roundbox h2{
	font-size:16px; color:#0e2f7f;
}
.mid_roundbox td{
	padding:4px;
}
.mid_roundbox table{
	margin:10px 0 0 0;
}
.mid_roundbox table input{
	padding:2px;
}
.mid_roundbox td select{
	width:100px; text-align:center;
}
.btn_search{
	width:75px; height:25px; background:url(../images/bg_btn_search.gif) no-repeat; border:none; cursor:pointer; margin-left:66px;
}
.pricesearch{
	padding:14px 0 0 0; background:url(../images/bg_dotblue.gif) repeat-x top; margin:15px 0 0 0;
}
.pricesearch a{
	padding:0 10px; font-family:Arial, Helvetica, sans-serif;
}
/*----------------------------------roundbox style end----------------------------------*/

/*----------------------------------totalnum style begin----------------------------------*/
.totalnum{
	border-bottom:2px solid #257caf; height:30px; padding:15px 0 0 15px; margin:0 0 17px 0;
}
.totalnum .coloryellow{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
.simple_m_p {
	position:relative; float:right; margin-bottom:0; line-height:30px;
}
div.simple_multipage {
	position:relative; text-align:right;font-size:12px;line-height:20px;
}
div.simple_multipage div {
	display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;margin-left:1px;*margin-left:5px;
}
div.simple_multipage .current {
	line-height:22px;padding:0 5px;
}
div.simple_multipage .pagelink {
	border:1px #CCC solid;height:20px;line-height:20px;min-width:20px;cursor:pointer;
}
.pagelink {
	color:#CCC;
}
.simple_multipage .prexpage, .simple_multipage .noprexpage, .simple_multipage .nextpage, .simple_multipage .nonextpage {
	background:url(../images/list_bg.gif) no-repeat;
}
.simple_multipage .prexpage, .simple_multipage .noprexpage {
*font-size:9px;
	_width:20px;
}
.simple_multipage .nonextpage {
	padding:0 15px 0 5px;
}
.simple_multipage .prexpage {
	background-position:7px -135px;
}
.simple_multipage .noprexpage {
	background-position:7px -155px;
}
.simple_multipage .nextpage {
	background-position:45px -175px;
}
.simple_multipage .nextpage a {
	display:block;
	padding:0 15px 0 5px;
}
.simple_multipage .nextpage a:hover {
	background:#0041D9 url(../images/list_bg.gif) 45px -175px no-repeat; color:#FFF; text-decoration:none;
}
.simple_multipage .prexpage a {
	display:block;
}
/*----------------------------------totalnum style end----------------------------------*/

/*----------------------------------list_newhouse style begin----------------------------------*/
.list_newhouse{
	overflow:hidden; padding:8px 0; background:url(../images/bg_dotgray.gif) repeat-x left bottom; margin:0 0 0 10px;
}
.list_newhouse .img_newhouse{
	width:121px; height:95px; overflow:hidden;
}
.list_newhouse .img_newhouse img{
	display:block; overflow:hidden;
}
.info_newhouse{
	width:570px; margin-left:6px;
}
.info_newhouse table td{
	padding:10px 0; font-family:Arial, Helvetica, sans-serif;
}
.info_newhouse table td .orangelink{
	font-size:14px;
}
.info_newhouse table td .coloryellow{
	font-size:16px; font-weight:bold;
}
/*----------------------------------list_newhouse style end----------------------------------*/

/*----------------------------------multipage style begin----------------------------------*/
.multipage {
	position:relative; margin:20px 0 0 175px;
}
.multipage a:hover span {
	color:#fff; background:#004199; text-decoration:none;
}
.multipage span {
	list-style:none; float:left; height:20px; padding-right:8px; padding-left:8px; background-color:#FFF; border:1px solid #ccc; margin-right:1px; line-height:20px; cursor:pointer;
}
.multipage .nolink {
	color:#ccc; cursor:default;
}
.multipage span.prexpage {
	left:0; width:55px; padding:0 10px 0 5px; _padding-top:3px; _height:17px;
}
.multipage span.nextpage {
	right:0; width:55px; padding:0 5px 0 10px; _padding-top:5px; _height:15px;
}
.multipage .current {
	background-color:#fff; color:#eb6100;border:none; cursor:default;
}
/*----------------------------------multipage style end----------------------------------*/

/*----------------------------------roundboxbgimg style begin----------------------------------*/
.roundboxbgimg{
	margin-bottom:15px;
}
.roundboxbgimg span{
	display:block; overflow:hidden;
}
.roundboxbgimg .top_roundboxbgimg{
	height:10px; background:url(../images/bg_roundboxbgimg.png) no-repeat left top;
}
.roundboxbgimg .btm_roundboxbgimg{
	height:15px; background:url(../images/bg_roundboxbgimg.png) no-repeat left bottom;
}
.roundboxbgimg .mid_roundboxbgimg{
	border:1px solid #cdd9e2; border-width:0 1px; background:#eef8ff url(../images/bg_roundboxbgimg_mid.png) repeat-x left top;
}
.roundboxbgimg .mid_roundboxbgimg h2{
	font-size:13px; color:#1c4a8b; padding-left:34px; background:url(../images/icon_blueround.gif) no-repeat 18px 50%;
}
.roundboxbgimg .mid_roundboxbgimg table{
	margin:15px 0 0 20px; width:170px;
}
.roundboxbgimg .mid_roundboxbgimg table th{
	text-align:left;
}
.roundboxbgimg .mid_roundboxbgimg table th,.roundboxbgimg .mid_roundboxbgimg table td{
	padding:4px 0;
}
.list_tjlp{
	width:145px; margin-left:30px;
}
.list_tjlp li{
	padding-right:6px; background:url(../images/bg_listtjlp.gif) no-repeat right top; margin:10px 0 0 0;
}
.list_tjlp li a,.list_tjlp li a img{
	display:block; overflow:hidden;
}
.list_tjlp li a{
	border:1px solid #c1c1c1;
}
.list_tjlp li a img{
	border:3px solid #fff; vertical-align:bottom;
}
.list_tjlp li span{
	display:block; text-align:center; padding:7px 0 0 0;
}
.list_tjlp li span a{
	border:none;
}
.roundboxbgimg .mid_roundboxbgimg .deepbluelink{
	padding:15px 0 0 30px; display:block;
}
/*----------------------------------roundboxbgimg style end----------------------------------*/

/*----------------------------------column style end----------------------------------*/

/*----------------------------------infonewhouse style begin----------------------------------*/
.position{
	line-height:27px; padding-left:18px;
}
.housename{
	font-size:32px; font-weight:bold; color:#282828;padding:16px;
}
/*----------------------------------overview style begin----------------------------------*/
.overview{
	margin-bottom:30px;
}
.overview .colorblue{
	color:#0e2f7f; border-bottom:2px solid #257caf; font-size:14px; margin-bottom:8px;
}
.overview .colorblue span{
	display:block; width:102px; height:28px; text-align:center; line-height:28px; background:url(../images/bg_overviewname.gif) no-repeat; margin:0 0 0 1px;
}
.overview_img{
	width:418px;
}
.overview_img span{
	display:block; text-align:center; padding-top:13px;
}
.overview_img span a{
	font-size:14px; padding:0 14px;
}
.overview_text{
	width:496px; margin-left:46px;
}
.overview_text strong{
	font-size:16px; padding:15px 0; display:block;
}
.overview_text p{
	line-height:24px;
}
.pricehouse{
	border-top:1px solid #e2e2e2; margin:20px 0 0 0; padding:15px 0;
}
.pricehouse span{
	font-size:20px; font-family:Arial, Helvetica, sans-serif;
}
.salephone{
	height:49px; background:url(../images/icon_salephone.gif) no-repeat left; padding-left:58px; color:#777;
}
.salephone span{
	color:#0e2f7f; font-size:12px;
}
.salephone .en{
	font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;
}
/*----------------------------------overview style end----------------------------------*/
.title_gray .grayborder{
	padding:8px;
}
.text_infohouse td,.text_infohouse th{
	border:1px solid #e5e5e5; padding:4px 4px 4px 18px;
}
.title_gray p{
	text-indent:2em;
}
/*----------------------------------blueround style begin----------------------------------*/
.mb17{
	margin-bottom:17px;
}
.blueround{
	background:#eff3fa; width:725px;
}
.cont_blueround{
	border:1px solid #b1c7e4; border-width:1px 1px 0 1px; padding:9px 6px;
}
.blueround span{
	display:block; height:9px; background:#eff3fa url(../images/bg_blueround.gif) no-repeat; overflow:hidden;
}
.blueround table th,.text_infohouse th{
	font-weight:normal; color:#07457f;
}
.blueround table th,.blueround table td{
	padding:5px;
}
.blueround table td{
	background:#fff; text-align:center; border:1px solid #ecf4ff;
}
/*----------------------------------blueround style end----------------------------------*/
/*----------------------------------infonewhouse style end----------------------------------*/

/*----------------------------------oldhouse style begin----------------------------------*/
.totlenumoldhouse{
	width:180px; padding-left:18px; line-height:28px;
}
.totlenumoldhouse span{
	float:right; color:#1264b0; font-family:Arial, Helvetica, sans-serif;
}
.btn_search_short{
	width:51px; height:25px; background:url(../images/bg_btn_search_short.gif) no-repeat; border:none; cursor:pointer; margin-left:15px;
	vertical-align:bottom;
}
/*----------------------------------subnav style begin----------------------------------*/
.subnav{
	width:216px; margin-left:3px;
}
.subnav li a{
	height:46px; display:block; text-indent:-9999px; padding-bottom:9px;
}
.subnav_oldhouse{
	background:url(../images/bg_subnavlink_oldhouse.png) no-repeat left top;
}
.subnav_oldhouse li .a:hover{
	background:url(../images/bg_subnavhover_oldhouse.png) no-repeat left top;
}
.subnav_oldhouse li .b:hover{
	background:url(../images/bg_subnavhover_oldhouse.png) no-repeat left -55px;
}
.subnav_qualification{
	background:url(../images/bg_subnavlink_qualification.png) no-repeat left top;
}
.subnav_qualification li .a:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left top;
}
.subnav_qualification li .b:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -55px;
}
.subnav_qualification li .c:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -110px;
}
.subnav_qualification li .d:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -165px;
}
.subnav_qualification li .e:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -220px;
}
.subnav_qualification li .f:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -275px;
}
.subnav_qualification li .g:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -330px;
}
.subnav_qualification li .h:hover{
	background:url(../images/bg_subnavhover_qualification.png) no-repeat left -385px;
}
/*----------------------------------subnav style end----------------------------------*/

/*----------------------------------blueimgbground style begin----------------------------------*/
.blueimgbground{
	background:#edf3f9 url(../images/bg_blueimgbground.png) no-repeat left bottom; padding-bottom:25px;
}
.blueimgbground h2 span{
	display:none;
}
.blueimgbground h2{
	height:31px; background:url(../images/bg_blueimgbground_title.png) no-repeat; padding:0 18px; padding-top:9px;
}
.blueimgbground h2 a{
	font-weight:normal; float:right;
}
.blueimgbground ul{
	width:197px; margin:10px 0 0 12px;
}
.blueimgbground ul li{
	line-height:26px; *line-height:28px; _line-height:28px; background:url(../images/bg_graydot.gif) repeat-x left bottom; padding-left:3px;
}
/*----------------------------------blueimgbground style end----------------------------------*/
.info_totaldealoldhouse{
	width:348px;
}
.info_yeardealoldhouse{
	width:565px; margin-left:30px;
}
.info_totaldealoldhouse table,.info_yeardealoldhouse table{
	margin-left:1px; width:99%;
}
.info_totaldealoldhouse table caption,.info_yeardealoldhouse table caption{
	height:29px; line-height:29px; background:#d7e8f3; font-weight:bold;
}
.info_totaldealoldhouse table td,.info_yeardealoldhouse table td,.info_totaldealoldhouse table th,.info_yeardealoldhouse table th{
	border:1px solid #e5e5e5; padding:4px; text-align:center;
}
.info_totaldealoldhouse table th,.info_yeardealoldhouse table th{
	font-weight:normal; color:#1d4a8b;
}
/*----------------------------------oldhouse style end----------------------------------*/

/*----------------------------------infooldhouse style begin----------------------------------*/
#infooldhouse td,#infooldhouse th{
	padding:8px 0; padding-left:20px; text-align:left; 
}
.bigphoto_oldhouse strong{
	display:block; border-bottom:1px solid #cddae2; color:#333; font-size:15px; line-height:30px; margin-bottom:13px;
}
.bigphoto_oldhouse p{
	text-align:center;
}
.bigphoto_oldhouse span{
	border:1px solid #cddae2; background:#fff; width:446px; height:332px; display:block; margin:0 auto;
}
.bigphoto_oldhouse span img{
	 width:430px; height:316px; border:8px solid #fff;
}
.wrap_seller{
	width:192px; padding:10px 0 0 0;
}
.wrap_seller div{
	margin:0 0 35px 0;
}
.wrap_seller div span{
	display:block; background:#f6fbff; margin:0 auto;  border:1px solid #b2c7e4; width:119px; height:150px; overflow:hidden;
}
.wrap_seller div span img{
	width:109px; height:140px; overflow:hidden; display:block; border:5px solid #fff;
}
.wrap_seller p{
	margin:0 0 0 13px; padding:0 0 10px 0;
}
/*----------------------------------infooldhouse style end----------------------------------*/
/*----------------------------------qualification style begin----------------------------------*/
.search_qualification td{
	padding:7px 0;
}
.search_qualification td select{
	width:174px;
}
.search_qualification td input{
	width:168px; padding:1px;
}
.common_table th,.common_table td{
	padding:7px 10px 6px 10px; *padding:7px 10px; _padding:7px 10px; border:1px solid #e5e5e5;
}
.common_table th{
	font-weight:normal; color:#1d4a8b; padding:9px; *padding:9px; _padding:9px;
}
.common_table .coloryellow,.common_table .colorgreen{
	font-weight:bold;
}
/*----------------------------------qualification style end----------------------------------*/

/*----------------------------------onlineinquire style begin----------------------------------*/
.blueimgbground .list_imgtext{
	width:201px; margin:12px 0 0 9px; padding-bottom:50px;
}
.blueimgbground .list_imgtext li{
	background:none; padding-left:0; line-height:34px; *line-height:34px; _line-height:34px;
}
.blueimgbground .list_imgtext li a{
	display:block; text-indent:-9999px; height:34px;
}
.list_onlineinquire{
	background:url(../images/bg_list_onlineinquire_link.png) no-repeat left top;
}
.list_onlineinquire li .a:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left top;
}
.list_onlineinquire li .b:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -34px;
}
.list_onlineinquire li .c:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -68px;
}
.list_onlineinquire li .d:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -102px;
}
.list_onlineinquire li .e:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -136px;
}
.list_onlineinquire li .f:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -170px;
}
.list_onlineinquire li .g:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -204px;
}
.list_onlineinquire li .h:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -238px;
}
.list_onlineinquire li .i:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -272px;
}
.list_onlineinquire li .j:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -306px;
}
.list_onlineinquire li .k:hover{
	background:url(../images/bg_list_onlineinquire_hover.png) no-repeat left -340px;
}
.cont_onlineinquire{
	width:595px; margin:20px 0 0 60px;
}
.roundbox_short span{
	display:block; overflow:hidden;
}
.roundbox_short .top_roundbox_short{
	background:url(../images/bg_roundbox_short.png) no-repeat left top; height:12px;
}
.roundbox_short .btm_roundbox_short{
	background:url(../images/bg_roundbox_short.png) no-repeat left bottom; height:21px;
}
.mid_roundbox_short{
	border:1px solid #d0d0d0; border-width:0 1px; 
}
.mid_roundbox_short table{
	margin:0 auto;
}
.mid_roundbox_short table td{
	padding:8px 0;
}
.mid_roundbox_short table td input{
	padding:1px 2px;
}
.mid_roundbox_short h2{
	font-size:16px; color:#0e2f7f; text-align:center; padding:10px 0 30px 0;
}
.list_arrow{
	padding-bottom:30px;
}
.list_arrow li{
	background:url(../images/icon_bigarrow.gif) no-repeat 50px 17px; font-size:14px; padding: 12px 0 12px 80px; line-height:24px;
}
.list_guide{
	background:url(../images/bg_list_guide_link.png) no-repeat left top;
}
.list_guide li .a:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left top;
}
.list_guide li .b:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -34px;
}
.list_guide li .c:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -68px;
}
.list_guide li .d:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -102px;
}
.list_guide li .e:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -136px;
}
.list_guide li .f:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -170px;
}
.list_guide li .g:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -204px;
}
.list_guide li .h:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -238px;
}
.list_guide li .i:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -272px;
}
.list_guide li .j:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -306px;
}
.list_guide li .k:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -340px;
}
.list_guide li .l:hover{
	background:url(../images/bg_list_guide_hover.png) no-repeat left -374px;
}
/*----------------------------------onlineinquire style end----------------------------------*/

/*----------------------------------roundbox_long style begin----------------------------------*/
.roundbox_long span{
	display:block; overflow:hidden;
}
.roundbox_long .top_roundboxlong{
	background:url(../images/bg_roundbox_long.png) no-repeat 0 0; height:12px;
}
.roundbox_long .btm_roundboxlong{
	background:url(../images/bg_roundbox_long.png) no-repeat left bottom; height:21px;
}
.mid_roundboxlong{
	border:1px solid #d0d0d0; border-width:0 1px; padding:15px 20px 0 20px; width:918px; color:#4a4a4a;
}
.mid_roundboxlong h2{
	font-size:16px; color:#0e2f7f; display:inline;
}
.wrap_projectprogress span{
	display:inline; float:left;
}
.greenbtnbg,.graybtnbg{
	width:65px; height:26px; display:block; text-align:center; font-size:13px; font-weight:bold; line-height:26px; color:#fff;
}
.greenbtnbg{
	background:url(../images/icon_projectprogress.png) no-repeat 0 0;
}
.graybtnbg{
	background:url(../images/icon_projectprogress.png) no-repeat 0 -65px;
}
.greenimgarrow,.grayimgarrow{
	width:30px; height:19px; display:block; margin:4px 0 0 0;
}
.greenimgarrow{
	background:url(../images/icon_projectprogress.png) no-repeat 6px -36px;
}
.grayimgarrow{
	background:url(../images/icon_projectprogress.png) no-repeat 6px -101px;
}
/*----------------------------------roundbox_long style end----------------------------------*/


/*----------------------------------wrap_floorlist style begin----------------------------------*/
#wrap_floorlist{
	margin:3px 0 0 0;
}
.cont_floorlist{
	background:#eff4fa; border:1px solid #b2c5e3; border-width:1px 1px 0 1px; width:958px;
}
#wrap_floorlist .btm_wrap_floorlist{
	display:block; height:9px; overflow:hidden; background:url(../images/bg_blueround_long.gif) no-repeat;
}
.wrap_numfloor{
	height:33px; line-height:33px; border-bottom:1px solid #cddae2; padding:0 25px;
}
.num_floor{
	float:right; color:#1c4a8b;
}
.whitebggrayborder th,.whitebggrayborder td{
	padding:5px 24px; color:#1c4a8b;
}
.whitebggrayborder{
	width:944px; margin-left:7px;
}
.whitebggrayborder th{
	background:#eff4fa; padding:10px 15px; text-align:left;
}
.whitebggrayborder th .date{
	float:right; font-weight:normal; color:#333;
}
.whitebggrayborder td{
	background:#fff; vertical-align:middle; border:1px solid #ececec; text-align:center;
}
.whitebggrayborder .colorblack{
	color:#000;
}
.salable,.sold,.registered,.pledged,.filed,.limit,.booked{
	width:58px; height:33px; display:block; color:#fff; font-weight:bold; padding-left:37px; line-height:33px; text-align:left;
}
.salable{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 0;
}
.sold{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 -43px;
}
.registered{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 -86px;
}
.pledged{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 -129px;
}
.filed{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 -172px;
}
.limit{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 -215px;
}
.booked{
	background:url(../images/bg_btn_colored.jpg) no-repeat 0 -258px;
}
.table_explication td{
	padding:7px 0;
}
/*----------------------------------wrap_floorlist style end----------------------------------*/

/*----------------------------------infosuit style begin----------------------------------*/
.cont_blueroundlong{
	border:1px solid #b2c7e4; border-width:1px 1px 0 1px; background:#eff4fa; padding:7px 7px 0 7px; width:944px;
}
.cont_blueroundlong table caption{
	font-size:16px; font-weight:bold; color:#0e2f7f; padding:10px 0;
}
.cont_blueroundlong table td{
	background:#fff; border:1px solid #ececec; padding:8px 0 8px 20px;
}
.btm_blueroundlong{
	display:block; height:9px; overflow:hidden; background:url(../images/bg_blueround_long.gif) no-repeat;
}
/*----------------------------------infosuit style end----------------------------------*/

/*----------------------------------infoqualification style begin----------------------------------*/
.title_sidebar{
	height:26px; line-height:26px; padding-left:27px; background:url(../images/bg_title_sidebar.png) no-repeat; margin-bottom:16px;
}
.orangebtnbglink{
	color:#fff; font-weight:bold; padding-right:9px; display:inline; float:left; height:24px; line-height:24px;
	background:url(../images/bg_orangebtnbg.gif) no-repeat right 0; margin-left:80px; font-size:12px; 
}
.orangebtnbglink span{
	display:block; float:left; width:9px; height:24px; background:url(../images/bg_orangebtnbg.gif) no-repeat 0 0;
}
.whitebordertable{
	width:568px; margin:0 auto; border-bottom:1px solid #ecedef; padding-bottom:1px;
}
.whitebordertable td{
	padding:9px 0 9px 55px; border:1px solid #fff;
}
/*----------------------------------infoqualification style end----------------------------------*/

/*----------------------------------link style begin----------------------------------*/
a:link,a:visited,a:hover,a:active{
	color:#333; text-decoration:none;
}
a:hover{
	color:#094792;
}
.white:link,.white:visited,.white:hover,.white:active{
	color:#fff; font-weight:bold; font-size:12px; 
}
.deepgray:link,.deepgray:visited,.deepgray:hover,.deepgray:active{
	color:#666;
}
.bluelink:link,.bluelink:visited,.bluelink:hover,.bluelink:active{
	color:#369;
}
.bluelink:hover{
	color:#004d75;
}
.deepbluelink:link,.deepbluelink:visited,.deepbluelink:hover,.deepbluelink:active{
	color:#0041d9;
}
.deepbluelink:hover{
	color:#f60; text-decoration:underline;
}
.orangelink:link,.orangelink:visited,.orangelink:hover,.orangelink:active{
	color:#ff0101; text-decoration:underline;
}
.orangelink:hover{
	color:#369; text-decoration:underline;
}
.orangebtnlink:link,.orangebtnlink:visited,.orangebtnlink:hover,.orangebtnlink:active{
	width:72px; height:22px; text-align:center; color:#fff; line-height:22px; display:block; background:url(../images/bg_orangebtnlink.png) no-repeat;
}
.graybluelink:link,.graybluelink:visited,.graybluelink:hover,.graybluelink:active{
	color:#1c4a8b; padding:0 5px;
}
.graybluelink:hover{
	color:#f60; text-decoration:underline;
}
/*----------------------------------link style end----------------------------------*/
.coloryellow{
	color:#eb6100;
}
.bglightblue{
	background:#f2f7fb;
}
.colorblue{
	color:#1c4a8b;
}
.colordeepred{
	color:#98252a;
}
.colorgreen{
	color:#07c426;
}
.colorblack{
	color:#000;
}
.bglightgray{
	background:#f4f4f4;
}
.bglightblue{
	background:#eff4fa;
}

