@charset "utf-8";


/*主体*/
.main{width:952px; clear:both; margin:0 auto;}

.mainleft{width:680px; padding-right:12px; float:left;}
	 
/*经纪人排行*/	 
.bztj{clear:both; height:400px;*height:440px !important;}

.bztj .bztjtitle{height:28px; float:left; width:680px; text-align:left; font-size:14px; font-weight:bold; }
.bztj .bztjtitle .bztjtitle01{height:23px; padding-top:5px;  width:175px; float:left; background:url(http://static.ilantu.com/images/v0.3/bar_zxzl.gif) left bottom no-repeat; color:#003278;}
.bztj .bztjtitle .bztjtitle02{height:21px; padding-right:5px;  width:500px; border-bottom:1px #e3e3e3 solid; float:left; text-align:right; padding-top:6px;}
.bztj .bztjtitle .bztjtitle02 a{ font-size:12px; font-weight:normal; }

.bztj .bztjtitle .bztjtitle02 a:link{ font-size:12px; font-weight:normal; text-decoration:underline;}
.bztj .bztjtitle .bztjtitle02 a:visited{ font-size:12px; font-weight:normal; text-decoration:underline;}
.bztj .bztjtitle .bztjtitle02 a:hover{ font-size:12px; font-weight:normal; text-decoration:none; }





.bztjmain{width:674px; margin:0 auto;  padding:0; clear:both;padding-top:10px; background-color:#ffffff; text-align:center;}
.bztjpic{ width:267px; height:208px; float:left; border:1px solid #bfdcf7; background-color:#eef5ff;}	
.bztjpic ul li{ clear:both; padding-top:6px;  font-size:12px;}
.bztjpic ul li a{}

/*经纪公司排行*/
.jjgsph{ height:250px; *height:260px !important;}

/*热点写字楼*/
.bztjmain ul li{ float:left; width:165px; height:105px; line-height:20px;_line-height:30px; }
.bztjmain ul li a{ font-size:12px;  font-weight:normal;}
.bztjmain ul li span{padding-top:4px;}
.rdxzl{ height:150px; *height:150px !important;}
#rdxzll tr td{ padding-left:30px;}
#rdxzll tr td img{ border:1px #f1f1f1 solid; padding:2px; width:142px; height:78px;}
#rdxzll tr td span{ line-height:25px;}
/*最新行业资讯*/
.zxhyzxmain{width:674px; margin:0 auto;  padding:0; clear:both;padding-top:0px;  text-align:center; background-color:#f8f8f8; margin-top:38px;*margin-top:8px !important; _margin-top:8px; padding-top:8px; height:50px;*height:90px !important;}
.zxhyzxmain ul{width:674px; clear:both; background-color:#f8f8f8;}
.zxhyzxmain ul li{ float:left; width:332px; text-align:left; height:25px;background-color:#f8f8f8; padding-left:5px;}
.zxhyzxmain ul li span{ font-size:12px; width:300px; font-weight:normal;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.zxhyzxmain ul li a{ font-size:12px; width:300px; font-weight:normal;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.zxhyzxmain ul li:after{content:"";font-size:12px;}/**//* for Firefox */
.zxhyzxmain ul li a:visited{color:#810081;}

#height700{ height:1150px;*height:1230px !important;}





/*最新大厦房源*/
.zxdsfy{width:98%; clear:both;}

.zxdsfy tr td{ height:23px; text-align:left; padding-left:3px;}
.zxdsfy tr th{ height:23px; background-color:#f3f3f3; font-weight:normal; text-align:left;  padding-left:3px;}
.zxdsfy tr th span{ text-align:left; padding-left:5px; padding-top:3px; padding-bottom:3px;}
#colth1{ padding-left:2px; padding-top:3px; padding-bottom:3px;}
.colth1{ width:38%;}
.colth1 a{ width:38%;}
.colth2{ width:26%;}
.zxdsfy tr td a{ width:78px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.zxdsfy tr td:after{content:"";font-size:12px;}/**//* for Firefox */

.zxdsfy tr th a{ width:78px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.zxdsfy tr th:after{content:"";font-size:12px;}/**//* for Firefox */
.jjrph{ width:100%; background-color:#edf4fe; height:102px; text-align:left; font-weight:normal; padding-left:7px; line-height:25px; clear:both;}

.zxdsfy tr td a:visited{color:#810081; }


.jjrph tr td{ width:50%;}

.jjrph01 tr th{ width:25%; text-align:center;}
.jjrph01 tr td{ width:72%;padding:3px; vertical-align:top; height:102px;}

.jjrph01 tr td a:visited{color:#810081; }

.jjrphcontent{ width:100%; padding-top:5px; font-weight:normal; clear:both;}
.jjrphcontent tr td{ height:25px;text-align:left;}
.jjrphcontent tr td a{ width:190px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.jjrphcontent tr th:after{content:"";font-size:12px;}/**//* for Firefox */
.jjrphcontent tr td a:visited{color:#810081;}

.jjrphcontent tr td a:visited{color:#810081;}

.jjrphcontent tr td span{  width:330px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.jjrphcontent tr th:after{content:"";font-size:12px;}/**//* for Firefox */


.jjrphcontent tr th{ height:25px;text-align:center;}
.jjrphcol1{ width:8%;}


.jjrphcol2{ width:30%;}
.jjrphcol3{ width:20%;}

.jjrphcol4{ width:38%;}







/*主体右侧*/

/*最新大厦房源*/
.lpph{ width:100%;} 
.lpph tr td{ color:#7c7c7c; padding:5px; height:14px; text-align:left; border-bottom:1px dotted #c5c5c5;}
.lpph tr td a{ width:235px;color:#333333;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.lpph tr td a:active{ width:235px;color:#333333;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }

.lpph tr td a:visited{ width:235px;color:#810081;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.lpph tr td:after{content:"";font-size:12px;}/**//* for Firefox */








.fysd{ clear:both; text-align:center; width:100%; padding-top:10px; }
.lpphz{ width:95%; clear:both; margin:0 auto; text-align:center; padding-top:5px;  }

.lpphztitle{height:28px; clear:both;width:100%; text-align:left; font-size:14px; font-weight:bold; }
.lpphztitle .lpphztitle01{height:23px; padding-top:5px; padding-left:3px;  width:112px;background:url(http://static.ilantu.com/images/v0.3/bar_lpph.gif) left bottom no-repeat; color:#bc0000; float:left;}
.lpphztitle .lpphztitle02{height:21px;  width:110px; padding-right:2px; border-bottom:1px #e3e3e3 solid; float:left; text-align:right; padding-top:6px; float:left;}

.lpphztitle .lpphztitle02 a{font-size:12px; font-weight:normal;text-decoration:underline; }

.lpphztitle .lpphztitle02 a:link{text-decoration:underline;}
.lpphztitle .lpphztitle02 a:visited{text-decoration:underline;}
.lpphztitle .lpphztitle02 a:active{text-decoration:underline;}
.lpphztitle .lpphztitle02 a:hover{text-decoration:none;}

.mainright{width:260px;  float:right; background-color:#f2f7ff;  }





/*新开门店*/
.xkmd{ width:95%; clear:both; margin:0 auto; text-align:center; padding-top:5px;  }
.xkmdtitle{height:28px; clear:both;width:100%; text-align:left; font-size:14px; font-weight:bold; }
.xkmdtitle .xkmdtitle01{height:23px; padding-top:5px; padding-left:3px;  width:112px;background:url(http://static.ilantu.com/images/v0.3/bar_xkmd.gif) left bottom no-repeat; color:#66aa00; float:left;}
.xkmdtitle .xkmdtitle02{height:21px;  width:110px; padding-right:2px; border-bottom:1px #e3e3e3 solid; float:left; text-align:right; padding-top:6px; float:left;}
.xkmdtitle .xkmdtitle02 a{ font-size:12px; font-weight:normal;}
.xkmdtitle .xkmdtitle02 a:link{text-decoration:underline;}
.xkmdtitle .xkmdtitle02 a:visited{text-decoration:underline;}
.xkmdtitle .xkmdtitle02 a:active{text-decoration:underline;}
.xkmdtitle .xkmdtitle02 a:hover{text-decoration:none;}



/*最新公告*/
.zxgg{ width:95%; clear:both; margin:0 auto; text-align:center; padding-top:5px;  }
.zxggtitle{height:28px; clear:both;width:100%; text-align:left; font-size:14px; font-weight:bold; }
.zxggtitle .zxggtitle01{height:23px; padding-top:5px; padding-left:3px;  width:112px;background:url(http://static.ilantu.com/images/v0.3/bar_zxgg.gif) left bottom no-repeat; color:#e08504; float:left;}
.zxggtitle .zxggtitle02{height:21px;  width:110px; padding-right:2px; border-bottom:1px #e3e3e3 solid; float:left; text-align:right; padding-top:6px; float:left;}
.zxggtitle .zxggtitle02 a{ font-size:12px; font-weight:normal; text-decoration:underline;}


/*经纪工具箱*/

.jjgjx{ width:95%; clear:both; margin:0 auto; text-align:center; padding-top:5px;  }

.jjgjxtitle{height:28px; clear:both;width:100%; text-align:left; font-size:14px; font-weight:bold; }
.jjgjxtitle .jjgjxtitle01{height:23px; padding-top:5px; padding-left:3px;  width:112px;background:url(http://static.ilantu.com/images/v0.3/bar_jjgjx.gif) left bottom no-repeat; color:#197865; float:left;}
.jjgjxtitle .jjgjxtitle02{height:21px;  width:110px; padding-right:2px; border-bottom:1px #e3e3e3 solid; float:left; text-align:right; padding-top:6px; float:left;}
.jjgjxtitle .jjgjxtitle02 a{ font-size:12px; font-weight:normal; text-decoration:underline;}

.jjgjxt tr td{ height:70px;}

/*经纪人与公司*/
.jjrg{clear:both;  border:1px #e3e3e3 solid; width:95%; color:#333333; padding-left:3px; font-weight:normal;border:1px solid #bcd6f1; margin:3px; background-color:#FFFFFF;}

/*经纪人*/

.jjr{ width:95%; clear:both; margin:0 auto; text-align:center; padding-top:12px;  }

/*搜索结果*/
.officelist{width:100%; height:108px;  border-bottom:1px dashed #d6d6d6; clear:both;}

.officelist ul li{ float:left; padding:4px; width:120px;}
#officelistc{ width:470px;}
#officelistcx    {width:460px;margin:0 auto; text-align:left;font-size:12px;height:95px; float:left; padding-left:10px; line-height:22px; font-weight:normal;}
#officelistcx dl   {float:left;text-align:left;width:460px;display:inline;}
#officelistcx dt   {  text-align:left;width:460px; padding-bottom:10px; padding-top:10px; color:#666666; display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
#officelistcx dt:after{content:"";padding-left:3px;font-size:12px;}/**//* for Firefox */

#officelistcx dt a{ font-size:14px;font-weight:bold; text-decoration:underline;}
#officelistcx dt a:hover{ text-decoration:none;}
#officelistcx dt a:visited{color:#810081;}





#officelistcx dd { padding-left:3px;float:left;width:220px; padding-right:3px; line-height:30px;margin:0; text-align:left;margin:0; padding-left:0px; margin-left:0px; text-indent:0em; display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
#officelistcx dd:after{content:" ";padding-left:3px;font-size:12px;}/**//* for Firefox */
#tjxz{ float:right; text-align:right; padding-top:90px; height:10px; width:60px; }
#tjxz a{ font-weight:bold; text-decoration:underline;}
#officelistcx dd span{ color:#0666b6;}
.officebottom{border-bottom:1px solid #bcd6f1; background-color:#f2f7fd; height:23px;}
.officebottom ul li{ float:left; padding-left:40px; padding-top:5px; height:20px;}
.officebottom ul li input{height:15px; font-size:12px;}
#officebottom01{ padding-top:2px;padding-left:15px;} 
#officebottom02{padding-left:15px;} 
.officelistbg{ background:url(http://static.ilantu.com/images/v0.3/bg_office_list.gif) repeat-x;border-top:1px #c9def3 solid;}

.leftbut{background-color:#FFFFFF; padding-bottom:10px;}

/*详情页面*/
.jjmdrg{background:url(http://static.ilantu.com/images/v0.3/bg_info_jjmd.gif) repeat-x; border:1px solid #ffe5bb; height:178px; padding-top:20px;}
.topjjr{ background:url(http://static.ilantu.com/images/v0.3/bg_top_jjmd.gif) repeat-x; height:49px; text-align:center; width:100%;}
.topjjr1003{height:49px; width:1003px; margin:0 auto;}
.topjjr1003 ul li{ float:left;  height:30px; padding-top:15px; padding-left:35px; background:url(http://static.ilantu.com/images/v0.3/bar_ge.gif) no-repeat right center; padding-right:40px;}
.topjjr1003 ul dt{ width:140px; float:left; text-align:right;  }
.topjjr1003 ul dd{ width:140px; float:left; text-align:right; padding-top:9px; }



/*个人 公司 介绍*/

.grjs{border:1px solid #ffe5bb;}
.grjstitle{height:38px; background:url(http://static.ilantu.com/images/v0.3/bg_bar_jjmd.gif) repeat-x; width:96%; margin:0 auto; clear:both; text-align:left;}
.grjscontent{width:96%;  margin:0 auto; clear:both;}

/*推荐房源*/

.tjfycontent{ width:100%; text-align:left;}
.tjfycontent tr th{ width:20%; background-color:#f3f3f3; height:30px; color:#ff6600; text-align:center;}
.tjfycontent tr td{ height:25px; color:#333333; padding-left:10px;}
#tjfycontent tr td a{ text-decoration:underline; width:170px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
#tjfycontent tr td:after{content:"";font-size:12px;}/**//* for Firefox */

#tjfycontentcol1{ width:10%;}
#tjfycontentcol2{ width:30%;}

#tjfycontentcol3{ width:12%;}

/*经纪门店 详细*/
.jjmdcontent{ width:98%;}
.jjmdcontent tr td{width:70%;}
.jjmdcontent tr th{width:30%;}
.jjmdcontent01{ width:98%; text-align:left;}
.jjmdcontent01 tr td{width:85%;}
.jjmdcontent01 tr th{width:15%; font-weight:normal; height:20px;}



.jjmdcontent1{ width:98%;}
.jjmdcontent1 tr td{width:65%;}
.jjmdcontent1 tr th{width:35%;}

.jjmdcontent02{ width:98%; text-align:left;}
.jjmdcontent02 tr td{width:85%;}
.jjmdcontent02 tr th{width:15%;  height:30px; font-weight:normal;}
.jjmdcontent01 tr td a,jjmdcontent01 tr td a:link,jjmdcontent01 tr td a:active,jjmdcontent01 tr td a:visited,.jjmdcontent02 tr th a,jjmdcontent02 tr th a:link,jjmdcontent02 tr th a:active,jjmdcontent02 tr th a:visited{ width:300px; text-decoration:underline;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.jjmdcontent01 tr td a,jjmdcontent01 tr td a:link,jjmdcontent01 tr td a:active,jjmdcontent01 tr td a:visited,.jjmdcontent02 tr th a,jjmdcontent02 tr th a:link,jjmdcontent02 tr th a:active,jjmdcontent02 tr th a:visited:after{content:"";font-size:12px;}/**//* for Firefox */
/*右侧*/
.white1{ background-color:#FFFFFF;}
.kuang{border:1px #d9d9d9 solid;}
.kuangtitle{background-color:#f3f3f3; height:22px; clear:both; text-align:left; padding-left:5px; padding-top:8px;}
.kuangcontent{clear:both; text-align:right; padding-right:25px; padding-top:10px; padding-bottom:10px;}
.kuangcontent textarea{width:200px; height:142px; line-height:20px;  font-size:12px; text-align:left;}
.kuangcontentt{ width:98%;}

.kuangcontentt tr td{height:18px; text-align:left; padding:5px;}

.kuangcontentt tr td a{ width:200px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.kuangcontentt tr td:after{content:"";font-size:12px;}/**//* for Firefox */








.kuangcontent ul li{ float:left; width:27%; text-align:center; padding:5px;}










/*位置*/
.newsposition{ width:952px; margin:0 auto;clear:both; color:#003278; height:25px; padding-bottom:0px;}
.newspositionl{ float:left;}
.newspositionr{ float:right; width:280px;height:15px;}
.newspositionrl{ float:left; padding-left:10px; width:80px;height:15px;}
.newspositionrr{ float:right;height:15px;}
.newspositionrl input{ height:15px; width:180px; border:1px solid #bdbdbb;}



/*合作伙伴*/


/* 选项卡关键属性 */

.link{
	width:960px;  margin:10px auto;_margin:0px; clear:both;
	}
#searchtab1 {width:960px; height:110px; position:relative; background:url(http://static.ilantu.com/images/v0.4/bg_yqlj.gif) repeat-x top;  }
#searchtab1 div {
	position:absolute;
	top:31px;
	width:950px;
	height:60px;
	color:#454545;
	left:4px; 
}
.dbg{width:960px; height:13px;}
#searchtab1 span{float:right; margin-top:4px; margin-right:12px;}
#searchtab1 span a{color:#999999; text-decoration:underline;}
#searchtab1 div {display:none; }
#searchtab1 .block { display:block;}
#searchtab1 h3 { float:left; width:90px; height:27px; line-height:27px; margin:0 -1px 0 0; font-size:12px; cursor:pointer; font-weight:normal; text-align:center; color:#555555; background:url(http://static.ilantu.com/images/v0.4/tabbg1_yqlj.gif) no-repeat; }
#searchtab1 .up { background:url(http://static.ilantu.com/images/v0.4/tabbg2_hzhb.gif) no-repeat; display:block; margin-left:-1px; font-weight:bold; color:#555555;}
#searchtab1 ul { width:880px;margin:5px 0px 0px 10px; list-style:none; padding:0; padding-left:70px; text-align:left;}
#searchtab1 li { width:800px;float:left; padding-top:10px; padding-bottom:5px; padding-left:10px; text-align:left;}
#searchtab1 li a{ text-decoration:underline; color:#0066b6;}
#searchtab1 li span{text-decoration:none; color:#000000; text-align:left; float:left;margin-top:0px;}
#searchtab1 li span a{text-decoration:none; color:#000000; }
.hzhbcontent tr td{ text-align:center; padding-top:5px;}
.hzhb{padding:0 0 0 0; width:950px; border-bottom:0px; border-left:1px solid #d4d4d3; border-right:1px solid #d4d4d3; border-bottom: 1px solid #d4d4d3;}

/*经纪公司经纪人推广*/
.brokerqh{line-height:23px; color:#666666; text-align:left; padding:5px; vertical-align:top;}
.brokerqh a:link{line-height:23px; color:#666666; text-align:left; padding:5px;}
.brokerqh a:visited{line-height:23px; color:#666666; text-align:left; padding:5px;}
.brokerqh a:active{line-height:23px; color:#810081; text-align:left; padding:5px;}
.brokerqh a:hover{line-height:23px; color:#d85d04; text-align:left; padding:5px;}


/*友情链接*/
.link1{padding:0 0 0 0; width:958px; border-bottom:0px; border-left:1px solid #d4d4d3; border-right:1px solid #d4d4d3; border-bottom: 1px solid #d4d4d3; margin:10px auto;  background:url(http://static.ilantu.com/images/v0.4/bg_hzhb.gif) repeat-x;}
.linktitle{background:url(http://static.ilantu.com/images/v0.4/tabbg2_hzhb.gif) no-repeat; text-align:left; height:20px; padding-top:9px; padding-left:16px; font-weight:bold; color:#454545;}
.linkmain{line-height:23px; color:#666666; text-align:left; padding:5px;}
.linkmain a{line-height:23px; color:#666666; text-align:left; padding:5px;}

.searchnew{text-align:left;width:960px;margin:0 auto; clear:both; background:url(http://static.ilantu.com/images/v0.4/search_bg_new.jpg) no-repeat top;}
.searchnew dl.city {padding:10px; line-height:30px; font-size:14px; font-weight:bold;}
.searchnew dl.city dt,.searchnew dl.search_sort dt{float:left;margin-right:10px; clear:left;}
.searchnew dl.city dt span,.searchnew dl.search_sort dt span {background:#ceedfe;padding:0 5px;color:#333;font-size:14px; font-weight:bold;}
.searchnew dl.city dd span{margin:0 10px;}
.searchnew dl.city dd span,.searchnew dl.search_sort dd span{color:#ff7c07;}
.searchnew dl.search_sort {padding:0 10px; line-height:25px; }
.searchnew dl.search_sort dd span{margin:0 5px;}
.searchnew dl.search_sort dt{line-height:25px; }
.searchnew dl.search_sort dd.keywords { }
.searchnew dl.search_sort dd.keywords input{width:350px;height:21px;border:0;margin-right:10px;margin-left:10px; vertical-align:middle;}
.searchnew dl.search_sort dd.keywords img{vertical-align:middle;}
.searchnew dl.city dd a:hover,.searchnew dl.search_sort dd a:hover{color:#ff7c07;}
.searchnew b.b_t{ display:block; height:9px;background:url(http://static.ilantu.com/images/v0.4/search_bg_b_new.jpg) no-repeat; overflow:hidden;}

