body {
	font-size: 12px;
	font-family: Arial;
	margin: 0px;
}


a:link {
	color: #0066CB;
	text-decoration: underline;
}
a:visited {
	color: #0066CB;
	text-decoration: underline;
}
a:hover {
	color: #0066CB;
	text-decoration: none;
	
	
}

#Contant{
	width:970px;
	margin-left:auto;
	margin-right:auto;
}
a.property:link{
	 color:#0164CA;
	 text-decoration:underline;
	}
a.property:visited{
	 color:#0164CA;
	 text-decoration:underline;
	}
a.property:hover{
	 color:#0164CA;
	 text-decoration:none;
}
a.property_o:link{
	 color:#FF6201;
	 text-decoration:underline;
	  font-size:16px;
	}
a.property_o:visited{
	 color:#FF6201;
	 text-decoration:underline;
	  font-size:16px;
	}
a.property_o:hover{
	 color:#FF6201;
	 text-decoration:none;
	  font-size:16px;
}
a.property_14:link{
	 color:#0164CA;
	 text-decoration:underline;
	 font-size:16px;
}
a.property_14:visited{
	 color:#0164CA;
	 text-decoration:underline;
	  font-size:16px;
}
a.property_14:hover{
	 color:#0164CA;
	 text-decoration:none;
	  font-size:16px;
}
a.property_title:link{
	 color:#0164CA;
	 text-decoration:underline;
	 font-size:14px;
	 font-weight:bold;
	}
a.property_title:visited{
	 color:#0164CA;
	 text-decoration:underline;
	  font-size:14px;
	   font-weight:bold;
	}
a.property_title:hover{
	 color:#0164CA;
	 text-decoration:none;
	  font-size:14px;
	   font-weight:bold;
	}
.b_14_b_title{
	color:#3C647E; font-size:14px; font-weight:bold; padding-left:35px; line-height:28px;
}
.b_12_l_font{
  	font-size:12px; color:#3F637B;
}
.b_12_b_font{
	color:#0167C9; font-size:12px; font-weight:bold; 
}
.blue_12_b_font{
	color:#3D637C; font-size:12px; font-weight:bold; 
}
.black_14_b_font{
  	font-size:14px; color:#000000; font-weight:bold;
}
.b_14_l_font{
  	font-size:14px; color:#3F637B;
}
.b_14_l_font2{           /*#0265CB ÁÁÀ¶*/
  	font-size:14px; color:#0265CB;
}
.b_14_b_font{
  	font-size:14px; color:#3F637B; font-weight:bold;
}
.b_14_b_font2{         /*#0065CA*/
  	font-size:14px; color:#0065CA; font-weight:bold;
}
.gray_14_b_font{     /*#464646*/	
	font-size:15px; color:#464646; font-weight:bold;
}

.lb_12_l_font{
	color:#3C647D;font-size:12px;
}
.g_12_l_font{
	color:#868686; font-size:12px;
}	
.g_12_l_font2{    /*#B6B6B6*/
	color:#B6B6B6; font-size:12px;
}	
.w_14_b_title{
	font-size:14px; color:#FFFFFF; font-weight:bold;
}
.w_14_l_title{
	font-size:14px; color:#FFFFFF; 
}

.o_16_b_font{
	color:#FF6501;font-size:16px; font-weight:bold; font-family:Arial;
}
.o_12_b_font{
	color:#FF6300;font-size:12px; font-weight:bold;
}
.o_12_l_font{
	color:#FF6300;font-size:12px;
}
.o_14_b_font{
  	font-size:14px; color:#FD6600; font-weight:bold;
}





	

#Left{
	width:660px;
	float:left;
}
#Left a:link {
	color: #0066CB;
	text-decoration: underline;
}
#Left a:visited {
	color: #0066CB;
	text-decoration: underline;
}
#Left a:hover {
	/*color: #0066CB;
	text-decoration: none;*/
	background-color:#0065CA;
	color: #FFFFFF;
	
	text-decoration:none;
	
}



#jjr_list{
	width:100%; 
	height:auto;
}
#jjr_list .Title{
	width:100%;  height:31px; background:url(/images/broker_home_top.gif) no-repeat;  overflow:hidden; 
}
#jjr_list .body_container_notop_div{
	width:658px; height:auto; padding-top:10px; border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;
	}

.body_container_notop_div{
	width:658px; height:auto; padding-top:10px; border-left:solid 1px #a6d0e7;border-right:solid 1px #a6d0e7;border-bottom:solid 1px #a6d0e7;
	}
.body_container_div{ border:1px solid #a6d0e7; height:auto;margin-top:15px;width:658px;}
.jjr_left { width:140px; float:left;}
.jjr_right { width:517px; float:left;border-left:1px #a6d0e7 solid; }
.jjr_right_2 { width:650px; float:left;border-left:1px #a6d0e7 solid; }
.jjr_photo{ margin:15px 10px 0 10px;}
.jjr_pout{ width:100%; height:190px;}
.jjr_info {margin:5px 10px; line-height:20px; color:#666;}
.tel_number {color:#FF6300;font-weight:bold;}

.clear { clear:both;}
.commendatory {color:#0167C9;font-size:12px;font-weight:bold; padding-left:4px;}
.jjr_message { margin-top:15px;float:left; width:510px; padding-left:5px;line-height:22px;}
.jjr_message_2 { margin-top:15px;float:left; width:650px; padding-left:5px;line-height:22px;}
.jjr_company { background-color:#edf3f8; height:30px; width:100%; color:#666; line-height:30px;  margin:0px; padding:0px; }
.jjr_company_ul
{
	 line-height:21px; margin:6px 0 0 0;  padding:0px; 
	 list-style-type:none;
	}
.jjr_company_ul li{
	float:left;height:21px;   overflow:hidden; color:#868686; font-size:12px;  margin-left:12px;  padding:0px;
}
	
.allmessage {width:100%;  height:180px;  }
.message_01 {width:50%; float:left; height:95px; margin:0px;}
.shadow { background:url(/Images/shadow_bg.gif) repeat-x left top; height:3px; width:659px; margin-bottom:10px; }


#jjr_list .Property_name_div{
	height:24px; padding-top:6px; padding-left:60px;
}
#jjr_list .Property_Content_div{
	width:auto; height:auto; border:solid 1px #CCCCCC; margin-left:5px; margin-right:5px;
}
#jjr_list .Property_Content_div_left{
	width:260px; height:268px; float:left; 
}
#jjr_list .Property_Content_div_left_top{
	width:100%; height:206px; text-align:center; margin-top:14px; border-bottom:solid 1px #F5F3F4;
}
#jjr_list .Property_Content_div_left_bottom{
	width:100%; height:38px; text-align:center; border-top:solid 1px #D7D5D6; vertical-align:middle; text-align:center; padding-top:10px;
}
#jjr_list .Property_Content_div_right{
	width:391px; height:268px; border-left:solid 1px #B7B7B9; float:left;
}
#jjr_list .Property_Content_div_right_title_current{
	width:132px;  float:left; text-align:center;
}
#jjr_list .Property_Content_div_right_title_left{
	width:129px;  float:left; background:url(/images/class_title_bg.gif) repeat-x; text-align:center;  border-bottom:solid 1px	#C4C2C3; 
}
#jjr_list .Property_Content_div_right_title_center{
	width:129px;  float:left; background:url(/images/class_title_bg.gif) repeat-x; text-align:center; border-left:solid 1px	#C4C2C3; border-right:solid 1px #C4C2C3; border-bottom:solid 1px	#C4C2C3; 
}
#jjr_list .Property_Content_div_right_title_right{
	width:129px;  float:left; background:url(/images/class_title_bg.gif) repeat-x; text-align:center; border-bottom:solid 1px	#C4C2C3; 
}
#jjr_list .Property_Info_list_div{
	width:345px; margin-left:6px;border-bottom:dotted 1px #DCDCDC;line-height:26px; padding-left:20px; overflow:hidden;
}
#jjr_list .Property_Info_list_nobottom_div{
	width:345px; margin-left:6px;line-height:26px; padding-left:20px; overflow:hidden;
}
#jjr_list .Bottom{
	width:100%; height:7px; background:url(/images/property_intro_bottom_border.gif) no-repeat; overflow:hidden;
}
#Company_ul {
	 line-height:21px; margin-top:6px; margin-left:15px; padding:0px;
	 list-style-type:none;
}
#Company_ul li{
	float:left;height:21px;   overflow:hidden; padding-left:18px;color:#868686; font-size:12px;
}
#jjr_list a:link {
	color: #0066CB;
	text-decoration: underline;
}
#jjr_list a:visited {
	color: #0066CB;
	text-decoration: underline;
}
#jjr_list a:hover {
	/*color: #0066CB;
	text-decoration: none;*/
	background-color:#0065CA;
	color: #FFFFFF;
	
	text-decoration:none;
	
}

#NoResult{
	height:150px;
	color:#0066C8;
	font-size:14px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#NoResult #NoResult_Contant{
	padding-left:45px;
	padding-top:30px;
	height:30px;
	line-height:175%;
}
#NoResult #NoResult_Text1{
	font-weight:bold;
	color:#FE6500;
}
#NoResult #NoResult_Result{
	font-size:12px;
	margin-top:10px;
	border:1px solid #CCCCCC;
	padding:3px 15px;
	width:220px;
}

#Ad{
	width:100%;
	
}

#Right{
	width:270px;
	margin-left:10px;
	clear:right;
	float:left;
}
#Right a:link {
	color: #0066CB;
	text-decoration: underline;
}
#Right a:visited {
	color: #0066CB;
	text-decoration: underline;
}
#Right a:hover {
	/*color: #0066CB;
	text-decoration: none;*/
	background-color:#0065CA;
	color: #FFFFFF;
	
	text-decoration:none;
	
}

#Right .Right_Table{
	 width:285px; 
	 border:solid 1px #D2D2D2;
	 margin-top:5px;
	 overflow:hidden;
}
#Right .Right_Table .help{
	width:auto; text-indent:24px; line-height:24px; padding:3px;
}
#Right .Right_Table .Info_shot{
	width:auto; text-indent:24px; line-height:24px; padding:3px;
}
#Right .Right_Table .Title_div{
	width:auto; height:28px; background:url(/images/right_new_bg.gif) repeat-x;  vertical-align:middle;border-bottom:solid 1px #D2D2D2;
}
#Right .Right_Table .Map_div{
	width:95%;  margin-left:6px; padding:3px;
}

#Right .Right_Table .New_Cj_Item_div{
	width:95%; height:60px; margin-left:6px;border-bottom:dotted 1px #DCDCDC;
}
#Right .Right_Table .New_Cj_Item_left{
	float:left; width:103px; height:55px; margin-top:15px;line-height:18px; padding-left:5px;
}
#Right .Right_Table .New_Cj_Item_center{
	float:left;margin-top:15px; line-height:18px; width:120px; height:55px;
}
#Right .Right_Table .New_Cj_Item_right{
	float:left;margin-top:15px; line-height:18px; height:55px; width:50px;
}
#Right .Right_Table .Gz_Item_div{
	width:95%;  margin-left:6px;border-bottom:dotted 1px #DCDCDC; line-height:18px;
}
#Right .Right_Table .Gz_Item_Nobottom_div{
	width:95%;  margin-left:6px; line-height:18px;
}
#Right .Right_Table .Gz_Item_left{
	float:left; border-right:dotted 1px #DCDCDC;  padding:10px 23px 5px 23px;
}
#Right .Right_Table .Gz_Item_right{
	float:left;padding:10px 8px 5px 30px;
}





