body{ padding:0; margin:0;font-size:12px;}
ul,li,p,form,h2,h3,dl,dd{ padding:0; margin:0; font-family:"宋体"; list-style:none; list-style-position:outside;}
/*font{margin:0; font-family:"宋体";font-size:12px;}*/

a {color:#666666;text-decoration:none;}
a:hover{color:#FF3300; text-decoration:underline;}

/*登录区*/
.webtop{width:100%; height:30px; line-height:30px;  background: url(/img/hang2.gif) repeat-x;text-align:center; }
	.webtophang{width:950px; height:30px; margin:0 auto;}
		.webtophang_left{width:500px; height:30px; line-height:30px;margin:0 auto; float:left;text-align:left; font-size:9pt;}
			.iTopA{color: #FF0000; font-weight:bold; font-size:9pt;}
			.iTopA:hover{ color: #660000;}
		.webtophang_right{width:445px; height:30px;line-height:30px;margin:0 auto;float:right;text-align:right; padding-right:5px; font-size:12px;}
		    .estitleCSS{ font-size:12px; color:#990000; padding:0; margin:0; line-height:30px; width:70px; float:left;}
	/*按钮*/	
	.TopLogin{ background-color:#666666; color:#FFFFFF; border:none; padding:1px; cursor:pointer; height:19px; width:40px;}

/*LOGO区*/
.logoDIV{ width:960px; margin:0px auto; display:table; padding-top:10px;clear:both;}
.logoDIVleft{ width:250px; float:left; height:76px;  padding-left:20px;position:relative;}
     .BiaoyuDiv{ width:225px; height:17px; background:url(/img/logobiao.jpg) no-repeat; text-indent:-9999px;}
     #LogoFlashId{width:85px; height:61px; position:absolute; top:-5px; right:0px; }
     #LogoFlashId2{width:213px; height:66px; position:absolute; top:-10px; left:0px; }
.logoDIVcenter{ width:190px; height:66px; background:url(/img/topcenter.gif) center; float:left; margin-left:8px; display:inline; padding-top:8px;}
.logoDIVcenter li { width:79px; height:23px; float:left; background:url(/img/topbuttom.jpg) no-repeat;  margin-left:5px; display:inline; text-align:center; line-height:23px;}
    .logoDIVcenter li a { color:#990000;}
.logoDIVleft img { border:none;}
.logoDIVright{ width:658px; float:right; height:76px; padding-right:20px;}
.logoDIVR_li{ width:600px; height:26px; padding-left:20px; float:right;}
	.logoDIVR_li li { width:64px; height:26px; line-height:30px;  float:left; font-size:12px; text-align:center;cursor:pointer;}
    .logoDIVR_li .liover{ background:url(/img/selecthang2.jpg) no-repeat; color:#ffffff; cursor:default;}
    .logoDIVR_li a{ color:#333333;}
    .logoDIVR_li a:hover{ color:#ff3300;}
.logoDIVR_IPut{ width:658px; height:39px; background:url(/img/selectBG.jpg) no-repeat; clear:both; float:right;}
.logoDIVR_r{ width:603px;padding-left:50px; padding-top:4px; padding-right:10px; position:relative; z-index:201;}
	.logoDIVR_r #TopAddress{ background:none; width:470px; height:25px;line-height:25px; margin:0; float:left;   border:none; color:#cccccc;}
	.logoDIVR_r #suggest{ top:35px; left:54px;}
	#TopSearchButton{ margin-left:9px; float:right; clear:right;}
/*导航区*/		 
.webhangMD{ width:960px; height:37px; clear:both;  margin:0 auto; padding:0; background:url(/img/banner_bg.jpg) left bottom no-repeat; border-bottom:3px solid #F67901;}
	.webhangMD li{ width:78px;height:37px; float:left; position:relative;z-index:102;/*写z-index是为兼容IE6*/}
        .freeImg{ position:absolute; right:0px; top:0px; margin-top:-3px; z-index:200;}  
		.webhangMD h2{ width:78px;height:37px;font-size:14px; font-weight:lighter;text-align:left;}
			.webhangHa{width:78px;height:22px;color:#333333;font-weight:bold;display:block; text-align:center; 
			           padding-top:15px;text-decoration:none;background:url(/img/ban_line2.gif) right center no-repeat;}
			.HangCurrenA{width:78px;height:22px;color:#FF3300;font-weight:bold;display:block; text-align:center; padding-top:15px;text-decoration:underline;
			             position:absolute;background:url(/img/ban_btm.jpg) right center no-repeat; z-index:101;left:0px;bottom:-1px;-bottom:-2px; }
			#HangCurrenPage{width:83px;height:22px;color:#ffffff;font-weight:bold;display:block; text-align:center;padding-top:15px;text-decoration:none;
			                background:url(/img/ban_btm2.jpg) right center no-repeat;bottom:0px;-bottom:-1px;}

.hiddenDIV{ width:150px; border:1px solid #FF9900;background:#ffffff; padding-bottom:5px; display:none;
            clear:both; position:absolute;z-index:100;top:37px;left:0px;}
	.hiddenDIV dl dt{height:22px;line-height:22px; text-indent:10px; color:#0066CC; clear:both; font-weight:bold; background-color:#eeeeee;}
	.hiddenDIV dl dd {width:70px; font-size:12px; line-height:25px; text-align:center;float:left;margin-left:5px; display:inline;
	                  /*border-bottom:1px dotted #dddddd;*/ background:url(/img/line.jpg) bottom no-repeat;}
	.hiddenDIV a{color:#333333;}
	.hiddenDIV a:hover{color:Blue; font-weight:bold;}

/*---------------------------------------------------------------------------------------------------------------------------*/
/*子页顶部logo区*/
.logo{ width:950px; height:60px; margin:0px auto 5px auto; clear:both;}
	.logo1{ float:left; width:180px; margin-top:10px; text-align:left;}
	.logo2{ float:right; clear:right; width:670px;height:30px; margin-top:10px; text-align:right;}
	   .fyPhone{width:250px; float:left; text-align:right;height:24px; line-height:24px; font-weight:bold; color:#FF3300}
	   .fyDengji{ float:right; clear:right; width:420px;height:24px;}
		   .fyDengji li { float:right; display:block; background: url(/img/20081128.gif) no-repeat center;height:24px;
						  line-height:24px; width:99px;  margin-left:5px; list-style:none; text-align:center;}
		   .fyDengji li a {  color:#ffffff; text-decoration:none; font-family:"宋体";}
		   .fyDengji li a:hover{ color:#FF6600;}
	.logo3 { float:right; clear:right;width:650px; height:20px; list-style-type:none; text-align:right;}
		.logo3 li { float:right; margin-left:10px; padding:0px; list-style:none; text-align:right;}
			.logo3 li a { color:#000000;}
			.logo3 li a:hover{ color:#FF6633;}
/*首页广告位*/
.TopTonglanAd{width:960px; margin: 0px auto;display:none;}

/*input样式开始 */
/*定义输入框的字体，解决密码框变形的问题*/
.input{padding:2px 8px 0pt 3px;height:16px;border:1px solid #CCC;color:#ff3300; font-family:"宋体";}
.input_on{padding:2px 8px 0pt 3px;height:16px;border:1px solid #FF3300;background-color:#FFFFCC;color:#ff3300;font-family:"宋体";}
.input_off{padding:2px 8px 0pt 3px;height:16px;border:1px solid #CCC;background-color:#FFF;color:#ff3300;font-family:"宋体";}
.input_move{padding:2px 8px 0pt 3px;height:16px;border:1px solid #FF3300;background-color:#FFFFCC;color:#ff3300;font-family:"宋体";}
.input_out{padding:2px 8px 0pt 3px;height:16px;border:1px solid #CCC;background-color:#FFF;color:#ff3300;font-family:"宋体";}
/*input样式结束*/
 	
/*专题子页顶部区*/
.topFtitehM { width:100%; height:30PX; background:url(/img/kx_top_bg1.gif) repeat-x;}
.topFtiteh{ width:950px; height:30px; display:table; margin:0px auto; font-size:12px; text-align:left; background:url(/img/kx_top_bg1.gif) repeat-x;}
   .topFtiteh_l{ float:left; width:20%;}
   .topFtiteh_r{ float:right; clear:right; width:70%; height:30px;line-height:25px; text-align:right; padding-right:10PX;}
	.topFtiteh a { color:#FFFFFF; text-decoration:none; font-size:12px;}
	.topFtiteh a:hover { text-decoration:underline; color:#FF3300;}

/*子页：已读房源、急售房源*/
.toprightRh{ width:80px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis;}
	.toprightRh a { text-decoration:none; color:#333333;}
	.toprightRh a:hover { text-decoration:underline;}

/*您所在位置*/
.SuoZaiWz{ width:958px; height:27px; line-height:27px; text-indent:10px; text-align:left; font-size:12px; color:#999999; margin:5px auto; border:1px solid #DBDBDB; clear:both;}

/*子页置家专家*/
.body1left2nrimg{ width:95px; height:88px;  margin:0px 0 0 5px; float:left; text-align:center; display:inline;}
	.body1left2nrimg img { width:80px; height:70px; padding:1px; border:#DBDBDB 1px solid;}
.body1left2nrimg2{ width:75px; height:90px;  margin:5px 0 0 10px; float:left; text-align:center; display:inline;}
	.body1left2nrimg2 img { width:70px; height:60px; padding:1px; border:#DBDBDB 1px solid;}

/*房源推荐div*/
.FYSLTRnrTU{ width:190px; height:60px; overflow:hidden; margin:5px auto;}
	.FYSLTRnrTU img { width:73px; height:50px; border:1px solid #EEEEEE; padding:2px; float:left;}
	.FYSLTRnrTU p {width:100px; float:right; font-size:12px;  white-space:nowrap; overflow:hidden; text-align:left; color:#666666;}
		.FYSLTRnrTU p a{ color:#0066CC;}

/*预约或咨询链接*/
.FyA1{ background:url(/img/fangw/icon2.gif) no-repeat left; padding-left:18px;color:#333333;font-weight:bold;margin-right:5px;}
	.FyA1:link{color:#333333;}
	.FyA1:hover{color:#ff0000;}
.FyA2{ background:url(/img/yyzx2.gif) no-repeat left; padding-left:12px;color:#333333;font-weight:bold;margin-right:5px;}
	.FyA2:link{color:#333333;}
	.FyA2:hover{color:#ff0000;}

/*分页a效果*/
.aListDiv{margin:10px 0px 5px 0px;width:98%; clear:both;text-align:center; line-height:16pt;display:table;}
    .aListDiv select{ margin-top:3px;}
.ListACut{background: #F60 url(/img/Aimg1.gif);border-bottom: 1px solid #F60;border-left: 1px solid #F60;
       border-right: 1px solid #F60;border-top: 1px solid #F60;color: white;font-weight: bold;margin-right: 2px;
	   padding-bottom: 2px;padding-left: 5px;padding-right: 5px;padding-top: 2px; font-size:9pt;}
.ListA{background: #F60 url(/img/Aimg2.gif);border-bottom: 1px solid #2C2C2C;border-left: 1px solid #2C2C2C;
		border-right: 1px solid #2C2C2C;border-top: 1px solid #2C2C2C;color: white;margin-right: 2px;font-size:9pt;
		padding-bottom: 2px;padding-left: 5px;padding-right: 5px;padding-top: 2px;text-decoration: none;}
.ListA:hover{background: #F60 url(/img/Aimg1.gif);border-bottom: 1px solid #F60;border-left: 1px solid #F60;
             border-right: 1px solid #F60;border-top: 1px solid #F60;color: white;margin-right: 2px;padding-bottom: 2px;
			 padding-left: 5px;padding-right: 5px;padding-top: 2px;text-decoration: none;font-size:9pt;}
.ListBot{ text-align:center; margin-bottom:5px;}

	
/*Error页面*/
.ErrorBG{ width:584px; height:381px; background:url(/img/chucuole.jpg) no-repeat; margin:0 auto; border:1px solid #ffffff;}
.ErrorNR{ width:280px; height:120px;  margin:150px 0 0 190px; font-size:12px; color:#333333; line-height:25px;}

/*地址智能提示开始--------------------------------*/
#suggest{width:200px;display:none;position:absolute; top:20px; left:2px; z-index:200; }
#suggest ul{margin:0; padding:0;width:200px;color:#333333;display:table;background-color:#ffffff;border:1px solid #CDCDCD;}
	#suggest li{list-style:none; height:16pt;line-height:16pt;font-size:9pt;overflow:hidden;padding-left:5px;
	             margin:0 auto; clear:both;text-align:left;}
	    .sugget_left{ float:left; width:140px; overflow:hidden;}
		.sugget_right{ float:right; clear:right; width:50px; padding-right:5px; text-align:right; overflow:hidden;
		               padding-right:2px;}
	#suggest .select{color: #FFffff; background-color: #3266CC; cursor:pointer;}
	#suggest .close{ text-align:center;color:#333333;cursor:pointer; background-color:#eeeeee;}
/*地址智能提示结束-----------------------------*/

 /*友情链接*/
.newbody3M{clear:both; width:948px;background: #eeeeee;margin:0 auto;text-align:left;padding:5px;margin:10px auto; line-height:15pt; font-size:9pt;}
	.newbody3M a:hover{margin-right:2px; font-size:9pt;}
/*落款*/
.LuoKuanDh{ width:948px; height:25px; margin:0 auto; background: #F7F7F7; text-align: center; line-height:25px; padding-right:10px; font-size:9pt;color:#FF6633; clear:both;}

/*底部*/
.bottom{ width:950px; margin:10px auto; padding-bottom:10px; text-align:center; font-size:9pt; line-height:15pt; color:#666666; clear:both;}
   .bottom hr{ color:#CCCCCC;}
.footernew {width:910px;color:#515151;text-align:center;font-size:12px;line-height:24px;margin:0 auto; padding-top:12px;}
	.footernew a {color:#515151;text-decoration:none;}
	.footernew a.lchot {color:#bd0a01;}
	.footernew a:hover {color:#bd0a01;text-decoration:underline;}
	.footernew a:visited {color:#515151;}
.footernew div{width:600px; margin:0 auto;}
.footernew p{float:left;width:128px;height:50px;border:1px solid #d2d2d2;padding:0;line-height:20px; margin:6px;font-size:12px; overflow:hidden;}
	.footernew .fl{float:left;padding:3px;}
	.footernew .fr{float:right; width:72px;padding:5px 3px 0 3px;}
