/* CSS Document */
html{font-size:12px; }
body{ font-family:Helvetica,Arial,sans-serif; margin:0; color:#000;}
a { cursor:pointer; text-decoration:none; color:black; }
a:hover { font-size:13px;color:#003DB9;}










textarea,input,select { border:#ccc solid 1px; padding:2px; font-size:12px; display:inline-block; margin:0 2px;}  .radio { padding:0; border:none; margin:0;}
table {border-collapse:collapse;border-spacing:0; text-align:left;} /*!!!*/
ol,ul,li {list-style:none; margin:0px; padding:0px;}
img  {border:none;}
iframe   {border:0; overflow-x:hidden; overflow-y:hidden;}
h1,h2,h4,h5,form    { display:inline; padding:0px; margin:0px; font-size:1em; font-weight:normal;} /*h3*/
h3 {margin:10px 0;}
p { margin:0px; padding:0px;}

.black_a { color:#444;}
/* share */
.clear { clear:both;}
.center { text-align:center;}
.right {float:right;}
.left { float:left;}
.txt_green {color:#006666;}
table td { padding:5px;} 
ul li { padding:5px; line-height:1.5em;}
.user_face{ padding:3px; border:#CCCCCC solid 1px; width:80px; height:90px; margin:10px 0 10px 35px;}

.tab { display:inline-block; height:16px;  margin:0 10px; padding:3px 15px;  background:url(../images/tab_bg.gif) no-repeat; color:#555; }

/*.alpha {filter: Alpha(Opacity=88);  -moz-opacity:.88;opacity:0.88;  }*/
.relative { position:relative;}

/* top */
.top { height:150px; }
.user_top { height:100px;  }
.top_light { height:150px; background:url(../images/top_light1.gif) no-repeat right center;}/* TOP*/  
.first_row { width:200px; padding:0 0 0 10px;  float:left;}
.logo { width:151px; height:83px; background:url(../images/top_logo.gif) no-repeat; margin-left: auto; margin-right: auto;}
.user_box {text-align:center; margin-top: 10px;}
.fonttitle2{
	font-size:12px;
	background:url(../images/bg01.gif) repeat-x;
}
.user_box a{color:#000;} .user_box a:hover{ color:#fff;}
.ad_box    { height:124px; width:460px; float:left; margin-top: 10px; margin-left: 100px; background:url(../images/headgif.gif) no-repeat;}
.top_endline { line-height:25px;height:25px;width:960px;
 background-color:#D1D3D4;
 padding:0 0 0 10px; margin-top: 5px auto 0px auto;
 border: 0px solid #b83339;} 
.top_endline a { color:orange;}
.index_warp .top { height:auto;}
.index_warp .ad_box { height:270px; width:430px; float:left; border:#FFF solid 1px;}
.index_warp .round_nav { float:left; width:260px; margin:10px 0 0 30px; text-align:center;}
.round_nav div{ float:left; margin:8px; width:105px; height:120px;  /*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav1.png');
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav1.png', sizingMethod='scale');
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/nav1.png');*/
        } /*need ie6 png hack !!!  */

 
.pro { background:url(../images/nav1.png) no-repeat;}
/*html .pro{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav1.png", sizingMethod="scale");}*/
.nro { background:url(../images/nav2.png) no-repeat;}
/**html .nro{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav2.png", sizingMethod="scale");}*/
.sel {background:url(../images/nav3.png) no-repeat;}
/**html .sel{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav3.png", sizingMethod="scale");}*/
.buy {background:url(../images/nav4.png) no-repeat;}
/**html .buy{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav4.png", sizingMethod="scale");}*/
.round_nav a { clear:both; color:#FFF; margin:108px 0 0 0; display:block;}
.index_warp .search_box{ background:#3a2f29; background:url(../images/searchbox.gif) no-repeat; height:97px;}


/*page name*/
.index_warp,.house2_warp,.detail_warp {margin:0 0px;}
.index_warp .home:hover,.house2_warp .house2:hover,.rent_warp .rent:hover,.new_warp .new:hover,.sell_warp .sell:hover,.need_warp .need:hover,.ask_warp .ask:hover,.agent_warp .agent:hover {}

/*Navigation + mark*/
.banner { height:30px; padding:4px 0 0 0; background:url(../images/banner_bg.gif) repeat-x; text-align:center;}
.banner a { width:100px; line-height:26px; display:inline-block; border-right:yellow solid 1px; border-left:yellow solid 1px; color:black;}
.banner a:hover { color:black;}
.banner_b { height:30px; padding:4px 0 0 0; background:url(../images/banner_bg.gif) repeat-x;}
.banner_b a { width:100px; line-height:26px; display:inline-block; border-right:#333 solid 1px; border-left:#FFF solid 1px; color:#555; text-align:center;}
.banner_b a:hover { color:b;}


.nav_div { height:40px; background:url(../images/a_bg.gif) repeat-x center top;}




/*content*/
.warp_bg { margin:0 auto; width:970px; height:auto;border: 0px solid #b83339;
/*background-image:url(../images/warp_bg.gif); background-repeat:repeat-y;*/
}
.main { 
		width:970px;
		height:auto;
		border: 0px solid #b83339;
		margin:0 auto;	
		background-color:#FBFBFF;
		}
		

.main_left {width:720px; float:left; border:0px solid #b83339;margin-top: 3px;}
.main_right{width:230px; float:right; display:inline;  margin-right: 0px; border: 0px solid #b83339;margin-top: 3px;
	
	}





/* ad */

.imgad2 { width:145px; height:40px; margin:0 0 0 19px; padding-top: 4px;} 
.guanggao_list2 { margin:0 0; width: 346px; }

/*left body*/
.house_list th { height:28px; color:#fff;  border-bottom: 1px dashed orange; border-top: 1px dashed orange;}
.th_bg {  background:url(../images/title_pic1.jpg) repeat-x left center;  } /* need class*/
.house_list img { border:#CCCCCC solid 1px; margin:5px; padding:3px; width:80px; height:70px;}  
.house_list tr {}
.house_info td{ text-align:center; border-bottom:#CCC solid 1px; }
.titlediv {
	
	 border-left:#ccc solid 1px;
	 border-right:#ccc solid 1px;
	 border-bottom:none;
	 border: #ccc solid 1px;
	 }
/*添加3.15 */
.titlediv1 {
	/*background:url(../images/title-bg.gif) repeat center;*/
	
	 background-color: #F1F2F2;
	 }
.titlediv h1 { 
		border-left:solid 0px #1F14E2; 
		padding:4px 0 0px 0px; 
		display:block; 
		color:black;
		}
.titlediv .title_house  { 
	 height:20px;
	 padding:5px 0 0px 0px; 
	 color: black;}
.add_house {float:right; margin:2px 0 0 0;
background:url(../images/submit.gif) no-repeat;
padding:2px 0 0 22px; width:90px; height:18px; display:inline-block; color:#444;}





/*colmun*/
.left_column,.center_column,.right_column { float:left; margin:4px;margin-left:0px; border:#ccc solid 1px; padding:3px; height:410px; display:inline;}
.left_column { width:260px;  }
.center_column { width:440px; }
.right_column { width:230px;
	 float:right; margin:4px;margin-right:0px; border:#ccc solid 1px; padding:3px; height:410px; display:inline;
	} 
.pic_form { border:#CCCCCC solid 1px; text-align:center;  }
.mainpic { width:240px; height:200px; margin: 0 auto;}
.pic_meun { width:75px; height:65px; border:#CCCCCC solid 1px; margin:3px 0 3px 3px; }
.pic_title { background:#000; margin:1px 0; color:#FFFFFF; text-align:center;}
.column_ad { height:100px; margin:5px 0; background:url(../images/smallad.gif) no-repeat; margin-left:10px;}




.newhouse_info { border-bottom:#ccc dashed 1px;}
.about_housepic {  margin:3px 11px 5px 11px; display:inline-block; float:left; border:#CCCCCC solid 1px; width:165px; height:100px; text-align: center;}
.about_housepic img { padding:3px; border:#CCCCCC solid 1px; background:#FFFFFF; width:144px; height:80px; margin:5px;}


.about_housepic1 {  margin:3px 3px 5px 3px; display:inline-block; float:left; border:#CCCCCC solid 1px; width:132px; height:100px;}
.about_housepic1 img { padding:3px; border:#CCCCCC solid 1px; background:#FFFFFF; width:110px; height:80px; margin:3px;}
/*2010329 吴斌添加*/
.about_housepicsize{width: 100%; height:130px;border-bottom: #F1F2F2 solid 1px; }
.text_info { margin:5px; display:inline-block; padding:5px;}

/*search*/
.search_from { border:#ccc solid 1px; padding:5px; margin:0px 0 10px 0;}
.search_from ul li{ padding:5px 0;}
.search_from strong { color:#006666; }
.floor,.m2 { width:35px;}
.price { width:45px;}
.search-result { margin: 5px 0; }

.search-result1 { margin: 5px 0; border: 0px solid red; height:25px; width: 100%}
.index_warp .search_input { height:20px; width:350px; padding:0; }

.lab_line { padding:0 0 0 160px;}
.search_line { padding:0 0 0 0;}
.lab_line span { width:50px; margin:0 4px; padding:0 0 0 10px; display:inline-block; color:#000;}
.labmark {   background:url(../images/search_lab.gif) no-repeat 0 6px;
}
#submit { background:url(../images/btn.png) no-repeat 0 -120px; border:none; padding:0; width:72px; height:21px; line-height:21px;}

/*right body*/
.top_suggest { border:#ccc solid 1px;}
.top_suggest h1 { background:url(../images/2.gif) repeat-x; height:25px; line-height:25px; padding:0 0 0 5px; display:block;}
.icon_list li {background:url(../images/li_icon.gif) 5px center no-repeat;}
.top_suggest li { padding:6px 0 6px 20px; border-bottom:#CCC dashed 1px;}

.rightad { margin:15px 0; background:url(../images/a-1.jpg) no-repeat; height:308px; width:228px; }
.rightad img {display:none; }
.rightad_newhouse {margin:15px 0; background:url(../images/a-1.jpg) no-repeat; height:308px; width:228px;}
.rightad img {display:none; }
.wenwen  { background:url(../images/wenwen.gif) repeat-x;line-height:55px; text-align:center; color:#333;}
/*feet*/
.feet {height:100px; border-top:#ccc dashed 1px; text-align:center; padding-top:10px; line-height:2em; margin-top: 10px;}



/*FRAME*/

.info_con  { border:#939393 solid 1px; margin:0 0 15px; }
.info_left { width:425px; float:left; padding:10px 15px;}
.info_left td {border-bottom:1px dashed #DBDBDB;line-height:18px;padding:8px 0;}
.info_right { width:220px; float:right; border-left:#CCC solid 1px;  height:450px; }
.info_right li { padding:4px 0 4px 20px;}

.house_report { background:orange none repeat scroll 0 0; border:solid #C88910 1px;
line-height:18px;
margin:40px 0 14px;
padding:8px 8px 6px;
position:relative;
text-align:center;}
.title .lab { background:#fff; height:30px; display:inline-block; border:#E3E8EA solid 1px; padding:2px 4px;  }

.left_box{ border:#ccc solid 1px; padding:0px; margin:0 0 10px 0; }
.left_box p { line-height:1.8em;} 
.msgbox { padding:10px; /*border:#CCCCCC solid 1px;*/ background:#FBFBEA; margin:5px; border:#ccc 1px solid;} 
.msgbox_left { float:left;  text-align:center; margin-right:15px; height:50px; }
.msgbox_miantxt { margin-left:100px; width:540px; line-height:2em;}
.msgbox_left img { width:70px; height:80px; padding:3px; border:#CCCCCC solid 1px; margin:5px; background:#FFFFFF;}
.msgbox_right { float:left; background:#FFFFFF;  width:450px; height:100px;}
.textarea_msg {  height:120px; margin:20px 5px; width:680px;}
.house_list { line-height:1.8em; } /*   text-align:center;*/
.house_pic { width:120px; height:100px; background:#FFFFFF; padding:2px; border:#CCC solid 1px; margin:10px; }
#replay_box { padding:10px 0px; }
#replay_box input { margin:5px 0 0 5px;  } 

.item  {border:1px solid #ffffff; border-bottom:1px dashed #ffffff; height:auto;  margin-bottom:5px;}
.bro_info {
float:left;
padding:5px;
width:340px;
border:red solid 0px;
}
/*2010408  吴斌添加开始*/
.agentRbox{
		height: 25px;
	}

.
/*2010408  吴斌添加结束*/
/*2010401  吴斌添加*/

.bro_infonew {
	width:718px;
 	border: 1px solid black;
 	margin-top: 3px;
 	float: left;
 	}


.bro_info div { text-align:center; float:left; margin:0;
padding:0; width:100px;}

.bro_info ul  { float:left;}
.bro_info ul li {width:210px; padding:5px;}
.bro_info img {height:90px;
width:80px; padding:2px; border:#CCC solid 1px;}
.bro_info .certification {height:16px;
width:25px; padding:1px; border:#CCC solid 2px;}

.recom_house { float:left; margin:0;padding:5px; width:300px;}
.recom_house li { padding:5px;}


.more_recom { float:right;}
.more_recom a:hover{color: #003DB9}
.search_result span  { margin:0 5px 0 10px;}

.newhouse_list li { padding:4px; margin:5px; border:#ccc solid 1px; }
.newhouse_list li:hover {background:#cf0;}
.newhouse_list li .left { width:160px; display:block;}
.house_pic { width:100px; height:75px;}
.info_txt { padding:15px 0 10px 0;}
.broder_l {  border-right:#CCC solid 1px;}

/*.list_left { float:left; width:500px;}*/
.list_right {/*float:left; */width:430px; }
.ask_title { float:left; width:600px; overflow:hidden; line-height:2em; padding:5px; }
.ask_miantxt { padding:10px 10px; line-height:1.5em;}
.list_box {float:left; padding:20px; }
.list_info { display:inline-block; padding:2px 10px; /*�按钮 问问页面*/margin:5px 10px; border:#CCCCCC solid 1px; background:; }
.list_time { display:inline-block; padding:4px 10px; border-left:#CCC solid 1px;  }

.list_line { display:inline-block; padding:4px 5px; width:230px; overflow:hidden; }
.table_item { text-align:left; vertical-align:top; width:80px;}
.table_ask input { width:200px;}
.table_ask { width:550px; margin:10px auto;  }
.textarea { height:120px; width:200px;}

.txt_input { width:200px;}
.SmallTxt  { width:25px;}
.MidTxt { width:55px; _height:1%;}

.error_prom {background-color:#FFFAF0;background-position:-275px -110px;border:1px solid #E4D6AB;padding:8px 20px 6px 27px;}




/*2010410 吴斌添加 开始*/
.requireinfoall{
	width: 700px;
	height: 40px;
	padding-top:5px;
	margin: 3px;
	border:1px solid #F1F2F2;
	}
.requireinfo1{
	width: 100px;
	height: 40px;
	margin: 3px;
	float: left;
	}
.requireinfo2{
	width: 280px;
	height: 32px;
	float: left;
	padding-top: 8px;
	}
.requireinfo3{
	width: 150px;
	height: 32px;
	float: left;
	padding-top: 8px;
	}
.requireinfo4{
	width: 140px;
	height: 32px;
	float: right;
	border:0px solid #F1F2F2;
	}


/*2010410 吴斌添加 结束*/




/*login*/
.warp { margin:0 auto; width:970px;}
.gray { background:#464646;}
.light_blue {background-color: #F1F2F2}
/*2010324 吴斌添加*/
.light_bluesize {width: 100%;
			height: 470px;
			margin-top: 5px;
			background-image:url(../images/Sucess.gif);
			text-align: center;
	}
.main_top { padding:5px 0;}
.main_top .logo { margin:5px;}
.main_center { padding:50px 0; min-height:450px; height: auto !important; height: 400px;}
/*2010320 吴斌添加*/
.main_center1 {  min-height:680px; height: auto !important; height: 400px;  background-color: #F1F2F2;}

.main_center2 {  min-height:450px; height: auto !important; height: 400px; background-color: #F1F2F2; }

.main_center3 {  min-height:1000px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center4 {  min-height:1220px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center5 {  min-height:750px;  height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center6 {  min-height:820px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center7{  min-height:1000px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center8{  min-height:600px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center9{  min-height:700px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center10{  min-height:1350px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.main_center11{  min-height:1450px; height: auto !important; height: 400px;  background-color: #F1F2F2;}
.pic_change { background:url(../images/00.gif) no-repeat;}
.login_box { border:#CCC solid 1px;  width:245px; height:360px;  position:absolute; top:300px; padding:5px; left:30px }
.input_text { border:#777 solid 1px; width:160px; float:left; }
.title { border-left:0px solid #E72618;display:block;padding:5px 0 0px 0px;}
.title1{padding:5px 0 5px 5px;}
.login_box ul { margin:7px 0; border-top:#ccc solid 1px;  padding:20px 0;}
.login_box li { padding:10px 5px;}
.span_item { width:72px; display: block; float:left; }

.span_item1 { width:72px; display: block; float:left; padding-top:3px; }
.box_feet { border-top:#ccc dashed 1px; margin:10px 0 0; }
.btn_login { 	
				padding:3px 10px;background:#FFCC00;
				text-align:center;
				margin-left: 40px;
				width: 100px;
				height: 25px;
				}
.btn_loginpic { 	
				
				text-align:center;
				margin-left: 20px;
				width: 100px;
				height: 22px;
				background-image: url("/image/032.png");
				float: left;display: inline;
				}
				
.btn_loginnew { 	
				padding:3px 10px;background:#FFCC00;
				text-align:center;
				width: 100px;
				height: 25px;
				}


.tip { background-color:#b6232a;border:1px dashed #e7e7e7; margin:20px; padding:10px; color: #fff;}
.tip.a{font-size: 18px;color: red;}
size{font-size: 15px;}
.regist_box {padding:5px 20px; }
.regist_box ul { margin:7px 0; border-top:#ccc solid 1px;  padding:20px 0;}
.regist_box li { padding:10px 5px; width:700px; height:30px;}
.li_tip { float:left; color:#888; margin:0 0 0 4px; display:inline-block; }
.li_imgtip {width:16px; height:16px; float:left; margin:0 0 0 4px;}

.right_tip {width:200px;height:80px; position:absolute; top:410px; right:50px;border: 1px dotted #977C00;padding:2px; }
/*  开始  2010318 吴斌添加*/
 .tip_top{
 		width:100%;
 		height:80%;
 		border-bottom:#CCCCCC  dotted 1px;
 		font-size: 16px;
 	}
 .tip_title{
 		font-size: 18px;
 		color: #CC0000;
 	}
 .tip_content{
	    margin-top:10px;
 		font-size: 14px;
 		padding-left: 20px;
 		line-height: 28px;	
 	}
 .tip_down{
 		width:100%;
 		height:20%;
 		font-size: 15px;
 		text-align: left;
 		padding-left: 30px;
 }

	
/*  结束  2010318 吴斌添加*/	
.regist_item { 
			width:160px; height:260px;
			border:1px solid #2b66a5;
			padding:5px;
			text-align:center;
			float:left; color:black;
			line-height:2em; margin:5px 5px 0 5px;
			display: inline;
			}
.regist_content{
			width:130px; height:220px; 
			padding:5px;
			text-align:center;
			float:left; color:black;
			line-height:2em; margin:5px 5px 0 5px;
			float: left;display: inline;
			}
.regist_button{width:130px; height:30px;}

/*  开始  2010318 吴斌添加*/

/*  结束  2010318 吴斌添加*/


/* pagination*/
div.pagination { 
	padding:3px 0;
	margin:10px 0 5px 0;
	font-size: 12px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b66a5;
	color: #000;
	background-color: lightyellow;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #2e6ab1;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}

/* usercenter */

.logo_inline { height:50px; width:138px; text-align:center; background:url(../images/logo_inline.gif) no-repeat; margin:2px; float:left;}
.meun_inline { float:left; height:25px; line-height:25px; margin:30px 0 0 20px;}
.meun_inline a{ height:25px; width:60px; color:#000; margin:0 10px; display:inline-block; text-align:center;}
.meun_inline a:hover .mark  { color:#FFFFFF;}
/* 2010320 吴斌修改 */
/*.user_top {  height:200px; background:url(../images/usercneter_bg.jpg) no-repeat center; margin-top: 10px;}*/
.container { width:900px; margin:0 auto;} 
.left_meun { width:206px; float:left; background:#FFFFFF; margin-left:8px; margin-top:10px; border:#CCC solid 1px;   }

.right_houselist { width:700px; float:left; margin:0 0 0 20px; padding:5px; border:#CCC solid 0px;  background-color: white;}
.main_center { /*width:930px;*/ margin:0 auto;/* background:none; !!!*/}
.house_box { width:310px; margin:5px; border:#e7e7e7 solid 1px; float:left;}
.house_box p.clear  { padding:5px; display:block;}
.house_infotxt { float:left; line-height:1.5em;}
.house_mianinfo { }
.house_img { width:80px; height:70px; padding:3px; border:#CCC solid 1px; float:left; margin:5px;}
.title_pic { height:65px; line-height:65px; text-align:center; color:#FFFFFF; }
.houselist_meun { background-color: #FF9933; height:23px; line-height:23px; color:#fff; padding:0 0 0 10px;}
.houselist_meun a { color:#fff; padding:0 5px; margin:0 10px;}
.houselist_meun a:hover {  color:#0099FF;  }
.user_leftmeun li { line-height:2em; height:2em; border-bottom:#ccc solid 1px; }
.user_leftmeun li.mark { background:#0066FF; }
.user_leftmeun li a {color:#333333;}
.personimg{
	width:80px;
	height:90px;
	}

/*add new*/
.btn_yellow { background:url(../images/searh_bg.gif) no-repeat; padding:0 0 0 15px; width:40px; height:21px; display:inline-block; cursor:pointer; }
.btn_yellow input { background:none; border:none; }
.iframe { width:100%;}
.color_bule {color:#06c;}
.color_big { color:#93BF0D; font-size:20px;}
.color_normal { color:#93BF0D; font-size:12px;}
.color_5 { color:#663300; margin:20px 0;}

.ifeedback { background:url(../images/blog-badge.gif) no-repeat; display:inline-block;padding:0 0 0 18px;}
.top_pagination { padding:5px 0; text-align:center;}
.info_txt {font-size:1.1em;}
.qq_link  {display:inline-block; }
.qq_link img {width:16px; height:16px; padding:0; margin:0; border:none;}
.search_keyword {  padding:10px; text-align:left;border:#F1F2F2 solid 1px; }
.search_keyword strong { color:#006666; }
.table_wenwen { margin:10px 0 0 20px;}
.width_50 { width:5 0%;}
.history_price { margin:15px; width:auto;}
.tomyhome {}
.text2em { font-size:1.2em;} 
.f3 { color:#000000;}
.info_con h3 {}
.f24 { font-size:24px; color:#000000;} 
.msgbox_left_name {  padding:10px 5px; margin:0 10px 0 0; border-right:#ccc solid 1px; float:left; width:120px;} 
.msgbox_left_txt { margin-left:140px; width:500px}
.msg_time {float:right; margin:10px; }
.top30 { margin:30px 0 0 0; width:500px;}
.icon_buy { text-align:center; background: url(../images/buy.gif) no-repeat; width:91px; height:26px; line-height:26px; display:inline-block; color:#fff;float: left;}
.icon_rent { text-align:center; background: url(../images/rent.gif) no-repeat; width:91px; height:26px; line-height:26px; display:inline-block; color:#fff;float: left;}
.see_tel { color:#000000; width:380px;
height:55px; line-height:55px;
background:url(../images/contact_tel.gif) no-repeat;
margin:10px auto; text-align:left; font-weight:bold; font-size:16px; padding-left:30px;
border:  0px solid black;
overflow: hidden;
}.bottom_border { border-bottom:#ccc solid 1px;}
.bottom_border2 { border-bottom:#ccc dashed 1px;}
.img {	
height:70px;
margin:5px;
padding:3px;
width:80px;
background:#fff;
border:1px solid #CCCCCC;
}
.span1,.span2,.span3 { display:inline-block; padding:2px 3px; border:#555 solid 1px; color:#fff; height:14px; line-height:14px; margin:0 5px 0 0;}
.span1{background:#69AE10;}
.span2{background:#ECA712;}
.span3{background:#1065E5;}
.span4,.span5 { display:inline-block; padding:2px 3px; border:#555 solid 1px; color:#fff; height:20px; line-height:20px; margin:0 5px 0 0;}
.span4{background:#69AE10;}
.span5{background:#ECA712;}
.description { width:240px; height:100px;}   /*textarea*/
.margin_all { margin:10px;}
.padding_all { padding:10px 0 0 0px;}
.select_div {position:absolute; left:100px; top:95px; width:200px; padding:4px; background:#333;}
em.color_bule { color:#fff; font-style:none;}
.house_list .big_pic { width:400px; height:300px;float: left;}
.icon_wenwen { background:#fff url(../images/icon_wenwen.gif) no-repeat; display:inline-block; width:24px; height:24px; float:left;}
.icon_top { background:#fff url(../images/icon_ding.gif) no-repeat; display:inline-block; width:24px; height:24px; float:left;}
.wenwen_line {padding-top:5px; color:#666; font-size:13px;}
.center_pic  {background:#FDF5CF; border:#C19317 solid 1px; margin:10px; text-align:center; height:40px;}
.table_item2 { text-align:right; vertical-align:top; width:200px;}
.bg_color { background:#fff;}
.align_right {text-align:right;}
.fbold { color:#fff;}
.recom_house .rentbg_li { background:url(../images/rent_bg.jpg) no-repeat 2px center; padding:10px 0 5px 50px;}
.recom_house .buybg_li { background:url(../images/buy_bg.jpg) no-repeat 2px center; padding:10px 0 5px 50px;}
.warp_center { width:970px; margin:0 auto;}
.warp_center a:hover{color: #003DB9;}
.no_bg { background:none;}
.tj_img { width:80px; height:70px;   border:1px solid #CCCCCC;
float:left;
margin:5px;
padding:3px;}
.strong{ font-weight: bold;}
.lab {  color:#FFFFFF;
display:inline-block;
line-height:40px;
margin:0 4px;
padding:0 0 0 10px;
width:50px;}
.no_width  { width:auto;}
.ListTitleBg { background:#fdc339; }

.search_warp {  padding:10px 0;
               text-align:center;  } 

.gray { background:url(../images/searchbox.gif) repeat-x bottom;}

.step_div { width:700px; float:left; margin:0 0 0 0;}
.step_tip { height:61px; width:700px; background:url(../images/step.gif) no-repeat;}
.step_text_tip { padding:5px; margin:10px 4px; background:#F1F2F2; border:#F1F2F2 solid 1px; height: 20px; }
.up_userpic {}
.user_pic  { width:70px; height:80px;}
.example { background:#E2FEFD; border-left:#ccc solid 1px; padding:20px; float:right; height:240px;}
.id_pic { padding:3px;background:#fff;border:1px solid #CCCCCC;}
.pic_item { border:#CCCCCC solid 1px; display:inline; float:left; padding:5px; text-align:center; margin:0 4px 0 0;
	
	}
.pic_name { width:80px; margin:5px 0; border:#CCCCCC solid 1px;}
.sub_pic   { border:#FF6600 solid 1px; background:#FF9900; }
/* 2010327吴斌注销
.right_houselist { width:700px; } 
*/
.none {display:none;}
.certification {height:16px;
width:25px; padding:1px; border:#CCC solid 1px;}

/*div{behavior:url(http://localhost/styles/iepngfix.htc)}*/
div{behavior:url(iepngfix.htc)}
.broker_img .personimg { border:#CCCCCC solid 1px; margin:5px; padding:3px; width:72px; height:85px;}
.rzimg { border:#CCCfff solid 1px; margin:0px; padding:0px; width:25px; height:16px;}



.mainzj
{
	width: 315px;
	margin-left: 8px;
	float: left;
	height: auto;
}
/*2010408添加 开始*/
.picturessize{
		margin-top:3px;
		width: 50px;
		float: left;
		text-align: right;
	}
	
.picturessize1{
		margin-top:3px;
		width: 650px;
		float:right ;
		text-align: left;
	}
	
.picturessz{
	max-height:30px;
	height:expression(this.scrollHeight > 30 ? "30px" : "auto");
	overflow: hidden;
	border:3px solid #CC0000;
	}
/*2010408添加结束*/
/*2010325添加开始*/
.newhousetj1{
	width:100%;
	height: auto;
	border: 0px solid #CCCCCC;
	margin-top: 8px;
	
	}
.newhousetj2{
	width:100%;
	height: auto;
	border: 0px solid #CCCCCC;
	margin-top: 8px;
	}
.newhousetj3{
	width:100%;
	height: auto;
	border: 0px solid #CCCCCC;
	margin-top: 8px;
}

/*2010325添加结束*/

.user{
	width:700px;
	float: right;
	margin-bottom: 3px;
	font-size: 12px;
	}
.user_title{
		width:700px;
		height:20px;
		background-color: #99CCCC;
	}
.user_1{
		width:700px;
		height: auto;
		border-bottom: 0px solid #CCCCCC;
	}
.user_2{
		width:700px;
		height: auto;
		border-bottom: 0px solid #CCCCCC;
	}
.user_3{
		width:700px;
		height: auto;
		border-bottom: 0px solid #CCCCCC;
	}
.userall{
	width: 700px;
	height: auto;
	margin-top: 2px;
	float: left;

}
.user_name{
	width: 100px;
	height: 20px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:5px;
	text-align: right;
	float: left;
}
.user_name_text{
	width: 442px;
	height: 20px;
	padding-left:5px;
	text-align: left;
	float: left;
	padding-top:2px;
	padding-bottom:5px;
	}
.user_name_txtbig{
	width: 542px;
	height: 20px;
	padding-left:5px;
	text-align: left;
	float: left;
	padding-top:2px;
	padding-bottom:5px;
	}
.user_name_textnew{
	width: 442px;
	height: 10px;
	padding-left:5px;
	text-align: left;
	float: left;
	padding-top:8px;
	padding-bottom:5px;
	}
.user_name_text1{
	width: 442px;
	height: 80px;
	padding-left:5px;
	text-align: left;
	float: left;
	padding-top:2px;
	padding-bottom:5px;
	}
.name_size{
		width:150px;
		height: 16px;
		}
.jianjie_size{
		width:300px;
		height: 78px;
		}
.button_size{
		width: 80px;
		height: 25px;	
	}
.passwordsize{
		width:180px;
		height: 16px;
	}
.storeszie{
		width:200px;
		height: 16px;
	}
.user_name_textnew{
	
	}
.pawgai{
	width: 700px;
	height: 285px;
	border:0px solid #CCCCCC;
	font-size: 12px;
	float: right;
	margin-right: 0px;
	margin-bottom:3px;	
	}
	
.pwdbox{
	width:280px;
	height:auto;
	border: 0px solid #CCCCCC;
	margin-left: 30px;
	margin-top: 30px;
	float: left;
}

.boxid{
		width:200px;
		height:20px;
		border: 0px solid #CCCCCC;
		padding-left: 43px;
		color: black;
	}
.userid{
		width:200px;
		height:20px;
		border: 0px solid #CCCCCC;
		padding-left: 13px;
		color: black;
	}
.boxpwd{
		width:250px;
		height:32px;
		border: 0px solid #CCCCCC;
		text-align: right;
		padding-top: 4px;
		color: black;
	}
.boxuser{
		width:270px;
		height:32px;
		border: 0px solid #CCCCCC;
		text-align: right;
		padding-top: 4px;
		color: black;
	}
.boxbtn{
		width:270px;
		height:32px;
		border: 0px solid #CCCCCC;
		text-align: center;
		padding-top: 4px;
		color: black;
	}
.boxpwdsize{
		width: 150px;
		height: 20px;
	}
.boxpwdsize1{
		width: 150px;
		height: 18px;
	}
.buttonsize{
		width: 150px;
		height: 25px;
	}
.pwdbuttonsize{
		width: 80px;
		height: 25px;
	}
.userboxright{
	width:250px;
	height:200px;
	border: 0px solid #CCCCCC;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
.buttonbox{
		width: 300px;
		height: 25px;
		text-align: center;
		margin-top: 5px;
		
	}
	
.developlineall{
		height: 30px;
		width:700px;
		float: left;
	
		
	}
.developpic{
		height: 180px;
		width:700px;
		margin-top: 5px;
		border: 1px solid #F1F2F2;
	}
.developpicuser{
		height: 190px;
		width:590px;
		margin-top: 5px;
		border: 1px solid #F1F2F2;
	}
	
.developpic1{
		height: 90px;
		width:700px;
		margin-top: 5px;
		
	}
.developline{
		padding-top:8px;
		height: 22px;
		width:100px;
		text-align: right;
		float: left;
	}
	
.developlineuser{
		padding-left:250px;
		padding-top:8px;
		height: 22px;
		width:300px;
		text-align: left;
		float: left;
		overflow: hidden;
	}
	
.developlinenew{
		padding-top:8px;
		height: 22px;
		width:100px;
		text-align: right;
		float: left;
	}	

.developline1{
		height: 25px;
		width:600px;
		text-align: left;
		float: right;
		padding-top: 5px;
		
	}
	
.developline1user{
		height: 22px;
		width:500px;
		text-align: left;
		float: left;
		padding-top: 8px;
		overflow: hidden;
		
	}
.developbtnsize{
		width: 100px;
		height: 25px;
	}
.developtxtsize{
		width: 130px;
		padding-top: 2px;
		
	}
.developtxtsamllsize{
		width: 108px;	
	}
.developtxtsamll{
		width: 58px;	
	}	
	
.diansize{
		margin-top: 2px;
	}	
.developjjsize{
	width: 300px;
	height: 80px;	
	}
	
	
/*2010331 吴斌*/
.housesearch{
		width: 720;
		height: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: center;
		background-color: #E8E8D0;
	}
.houseall{
	width: 720px;
	height: auto;
	background-color: #F1F2F2;
	}
.houselineall{
		
		width:720px;
		height: auto;
		background-color: #F1F2F2;
	}
.houseline{
		padding-top:8px;
		height: 22px;
		width:100px;
		text-align: right;
		float: left;
	}
	
.houseline1{
		height: 30px;
		width:600px;
		text-align: left;
		float: left;	
	}
	
	
.housebtsize{
		width: 150px;
		height: 25px;
	}
	
.buyrentbox{
	width:500px;
	height: 38px;
	margin-top: 20px;
	margin-bottom:20px;
	margin-left: 100px;
	border: 1px solid #F1F2F2;
	text-align: center;
	background-color: white;
	padding-top: 12px;
	}
	
.buyrentall{
		width:400px;
		height:auto;
		margin-left: 200px;
		overflow: hidden;
	}
.buyrentcolor{
	color:#CC0000;
}	

.topbrokers{
	height: 15px;
	padding-top:5px;
	padding-left:8px;
	background-color: #CC0000;	
}
.brokerslogon{
		width:228px;
		overflow:hidden;
		border: 1px solid #F1F2F2;
	}
.delegatelist{
		width:400px;
		height:100px;
		margin-top:20px;
		margin-left:150px;
		border: 1px solid #F1F2F2;
		font-size: 13px;
		line-height: 20px;
	}

.issuancebuyrent_buttonsize1{
		width: 100px;
		float: left;
		margin-left: 300px;
		display: inline;
	}
.issuancebuyrent_buttonsize2{
		width: 100px;
		float: left;
		
	}
.issuanbuyrent_box{ border:#ccc solid 1px; height: 350px; }
.issuanbuyren_description{width: 300px;height: 100px}
.issuancebuyrent_all{width: 500px; height:30px; }
.issuancebuyrent_descropt{width: 700px; height:130px;  border: 0px solid black; }
.issuancebuyrent_descrop1{width:350px; float: left;margin-left: 50px; display: inline;}
.issuancebuyrent_descrop2{ width: 100px; float: left; margin-left: 150px;display: inline; text-align: right; margin-top: 50px;}

.issuancebuyrent_name{ width: 100px; float: left; margin-left: 150px;display: inline; text-align: right; margin-top: 3px;}
.issuancebuyrent_nametext{width: 200px; float: left; margin-left: 50px; display: inline;}
.issuancebuyrent_textwidth{width: 180px;}
.issuancebuyrent_buttonsize{width: 80px; height: 25px; CURSOR:Hand;}



.pagination_Prompt{text-align: right;letter-spacing: 2px;}
.pagination_Prompt a{font-size: 14px; color: blue; }
.pagination_Prompt a:hover{font-size: 14px;color: blue;font-weight: 600;}


.notsearchright{margin-top: 120px;margin-left: 75px; }
.notsearchright a{font-size: 18px; font-weight: 600;color: red;font-family:Helvetica; }
.notsearchright a:hover{font-size: 18px; font-weight: 600;color: red;}