@charset "utf-8";

.focus{padding:5px 0;background:#ecf6ff;border:1px solid #c2e1fd; text-align:center;}

ul.news_sty1{margin-top:1px;border:1px solid #d9d9d9;background:#f6f6f6;}
ul.news_sty1 li{height:23px;line-height:23px;padding-left:15px;padding-right:5px;background:url(http://static.ilantu.com/images/v0.4/list_dot.gif) no-repeat 0 8px; white-space:nowrap;overflow:hidden;border-bottom:1px dashed #fff;}
ul.news_sty2 li{height:24px;line-height:24px;padding-left:15px;background:url(http://static.ilantu.com/images/v0.4/list_dot.gif) no-repeat 0 8px; border-bottom:1px dashed #ccc; white-space:nowrap;overflow:hidden;}
ul.news_sty3 li{height:24px;line-height:24px;padding-left:15px;padding-right:10px;background:url(http://static.ilantu.com/images/v0.4/list_dot.gif) no-repeat 0 8px; -o-text-overflow: ellipsis;  /* for Opera */  text-overflow:ellipsis; /* for IE */ overflow:hidden;border-bottom:1px dashed #ccc;}
ul.news_sty3 li:after{content:"...";font-size:12px;}
ul.news_sty4 li{height:24px;line-height:24px;padding-left:15px;background:url(http://static.ilantu.com/images/v0.4/list_dot.gif) no-repeat 0 8px; white-space:nowrap;overflow:hidden;}
ul.pic_sty1 li{_display:inline;float:left;width:80px; text-align:center;margin-left:3px;}
ul.pic_sty2 li{float:left;width:100px;margin:0 9px; line-height:20px;}
ul.pic_sty2 li img{ display:block;width:95px; height:71px; padding:1px;border:1px solid #ccc;}




h3.sty1{height:25px;line-height:25px;padding-left:20px;background:url(http://static.ilantu.com/images/v0.4/tit_bg.gif) no-repeat 0 -66px; font-size:14px;color:#fff; overflow:hidden; }
h3.sty1 span,h3.sty2 span{float:right;padding-right:10px;}
h3.sty1 span a{color:#fff;font-size:12px;}
h3.sty2 span a{color:#555;font-size:12px; font-weight:normal;}
h3.sty2 a{color:#000;}
h3.sty2{height:25px;line-height:25px;padding-left:20px;background:url(http://static.ilantu.com/images/v0.4/tit_bg.gif) no-repeat 0 -101px; font-size:14px;color:#000; overflow:hidden;}
h3.sty2 span img{margin-top:2px; vertical-align:middle;margin-right:10px;}
h3.sty3{height:25px;padding-left:20px; line-height:25px;background:url(http://static.ilantu.com/images/v0.4/tit_bg.gif) no-repeat 0 0px;color:#003276;font-size:14px; overflow:hidden;}
h3.sty3 span{float:right;padding-right:5px;font-size:12px;font-weight:normal;}
h3.sty3 a{font-size:12px; font-weight:normal;padding-left:10px;}
h3.sty3 span a:hover{color:#003276;}
h3.sty4{height:25px;padding-left:20px; line-height:25px;background:url(http://static.ilantu.com/images/v0.4/tit_bg.gif) no-repeat 0 -34px;color:#003276;font-size:14px; overflow:hidden;}
h3.sty4 span{float:right;padding-right:5px;font-size:12px;font-weight:normal;}
h3.sty4 a{font-size:12px; font-weight:normal;padding-left:10px;}
h3.sty4 span a:hover{color:#003276;}
h3.sty5{height:25px;padding-left:20px; line-height:25px;background:url(http://static.ilantu.com/images/v0.4/bg_office_title.gif) no-repeat;color:#fff;font-size:14px; overflow:hidden;}
h3.sty6{height:25px;padding-left:20px; line-height:25px;background:url(http://static.ilantu.com/images/v0.4/bg_office_title03.gif) no-repeat top;color:#333;font-size:14px; overflow:hidden;}
h3.sty6 span{float:right;padding-right:10px; font-weight:normal;}
h3.sty7{height:25px;padding-left:20px; line-height:25px;background:url(http://static.ilantu.com/images/v0.4/bg_office_title05.gif) no-repeat top;color:#fff;font-size:14px; overflow:hidden;}
h3.sty7 span{float:right;padding-right:10px; font-weight:normal;}
h3.sty8{height:25px;padding-left:20px; line-height:25px;background:url(http://static.ilantu.com/images/v0.4/bg_office_title06.gif) no-repeat top;color:#333;font-size:14px; overflow:hidden;}
h3.sty8 span{float:right;padding-right:10px; font-weight:normal;}

h5.sty1{height:25px;padding-left:20px;line-height:25px;background:#c0dfff;color:#000;font-size:14px;}
h5.sty1 span{float:right;padding-right:10px;}

h3.sty9{width:220px;height:25px;padding-left:20px;line-height:25px;margin:0 auto;margin-top:10px;background:url(http://static.ilantu.com/images/v0.4/bar_jjrgg.gif) no-repeat;color:#000;font-size:14px;border-bottom:1px solid #e7e3e7;}
h3.sty9 span{float:right;padding-right:10px; font-weight:normal; font-size:12px;}

table.house_info_column4_sty2{_display:inline;table-layout:fixed;width:330px;margin:5px;overflow:hidden;}
table.house_info_column4_sty2 thead th{background:#e7f3fd;line-height:20px; text-align:left;padding-left:5px;}
table.house_info_column4_sty2 tbody td{height:24px;padding-left:3px;padding-right:2px;line-height:24px;color:#333; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow:hidden;}
table.house_info_column4_sty2 thead th span{ font-weight:normal;}
table.house_info_column4_sty2 tbody tr{background:#fafafa;height:24px;line-height:24px;overflow:hidden;}

table.house_info_column7{_display:inline;table-layout:fixed;width:700px;margin:5px;overflow:hidden; font-size:12px;}
table.house_info_column7 thead th{background:#e7f3fd;line-height:25px; text-align:left;padding-left:5px;}
table.house_info_column7 tbody td{height:25px;padding-left:3px;padding-right:2px;line-height:25px;color:#333; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow:hidden;}
table.house_info_column7 thead th span{ font-weight:normal;}
table.house_info_column7 tbody tr{background:#fafafa;height:24px;line-height:24px;overflow:hidden;}

.bg_blue{background: #eff7ff;border:1px solid #bdd7f7;}

.officepage{ height:30px; line-height:30px;background: #eff7ff;border-bottom:1px solid #d6d7d6;}


ul.data_column2{margin:7px 0;line-height:24px; overflow:hidden;}
ul.data_column2 li{float:left;padding:0 5px;padding-left:15px;border-bottom:1px dashed #ccc;background:url(http://static.ilantu.com/images/v0.4/list_dot.gif) no-repeat 0 8px;white-space:nowrap;overflow:hidden;}
ul.data_column2 li span.price{float:right;padding-right:5px;}

dl.img_around4{width:240px; height:110px;padding:5px; overflow:hidden;}
dl.img_around4 dt{float:left;padding:0px 10px;}
dl.img_around4 dt img{padding:1px;border:1px solid #ccc;}
dl.img_around4 dd{line-height:20px; overflow:hidden;}

dl.img_around5{width:230px;padding:6px 10px;overflow:hidden;}
dl.img_around5 dt{padding:1px 0;}
dl.img_around5 dt img{padding:1px;border:1px solid #ccc;}
dl.img_around5 dd{line-height:22px;overflow:hidden;}

dl.img_around6{width:240px; height:80px;padding-bottom:5px;margin:8px auto; border-bottom:1px dashed #ccc;overflow:hidden;}
dl.img_around6 dt{float:left;width:105px;}
dl.img_around6 dt img{padding:1px;border:1px solid #ccc;}
dl.img_around6 dd{line-height:20px; overflow:hidden;}

dl.img_around7{_dispaly:inline;float:left;width:220px;margin:0 3px;padding:15px 0;}
dl.img_around7 dt{float:left;width:110px;height:73px; text-align:center;}
dl.img_around7 dt img{width:95px;height:71px;padding:1px;border:1px solid #ccc;}
dl.img_around7 dd{line-height:25px; overflow:hidden;}

dl.sty3{margin:11px 3px;overflow:hidden;}
dl.sty3 dt{float:left;margin-right:5px;}
dl.sty3 dd a{color:red;}
dl.sty3 dd{ line-height:15px;}
dl.sty4{line-height:24px;}
dl.sty4 dt{ clear:both;float:left;margin-right:15px;color:#555;}


.building_d1 img{ display:block; margin-bottom:4px;}
.bulidingdetail_nav{clear:both;width:950px;height:27px;padding-left:8px;margin:0 auto;line-height:27px;background:url(http://static.ilantu.com/images/v0.4/bg_submain_office.gif) repeat-x;border:1px solid #e5e5e5;border-top:none;}
.bulidingdetail_nav a{color:#666;}
.bulidingdetail_nav a:hover{color:#d85d04; }

ul.building_nav2{width:960px; border:1px solid #cee0f8;  margin:0 auto; text-align:center; background:url(http://static.ilantu.com/images/v0.4/bg_topmain.gif) repeat-x; height:24px;}
ul.building_nav2 li{float:left; padding-left:40px; padding-right:40px;background:url(http://static.ilantu.com/images/v0.4/bar_office_navright.gif)  no-repeat right;  height:19px; padding-top:5px;}
ul.building_nav2 li a{color:#333333; font-weight:bold;}

table.building_info{ width:465px; font-size:12px;}
table.building_info tr,table.building_info2 tr{background:#f6f6f6;}
table.building_info tr td{ width:35%; height:25px; text-align:left; color:#333333;}
table.building_info tr th{ width:20%; height:25px;font-weight:normal;text-align:left; color:#666666; padding-left:3px;}
table.building_info2{ width:100%;font-size:12px;}
table.building_info2 tr td{ width:35%; height:25px; text-align:left; color:#333333;}
table.building_info2 tr th{ width:15%; height:25px;font-weight:normal;text-align:left; color:#666666; padding-left:3px;}
p.map{padding:7px;}

div.building_content{line-height:24px;}
div.h75{ height:75px; overflow:hidden;}
div.h275{ height:275px; overflow:hidden;}

ul.building_nav{width:238px;height:27px;padding-left:10px;padding-top:3px;background:url(http://static.ilantu.com/images/v0.4/detail_bg2.gif) repeat-x;color:#333;font-size:14px; overflow:hidden;}

ul.building_nav li{float:left;height:27px;line-height:27px;margin-right:2px; background:url(http://static.ilantu.com/images/v0.4/text_tabsbg.gif) 0 -36px; font-size:12px;color:#2f688c;font-weight:bold; cursor:pointer;}
ul.building_nav li span{display:block;padding:0 10px;line-height:27px;background:url(http://static.ilantu.com/images/v0.4/text_tabsbgr.gif) no-repeat right -36px;}
ul.building_nav li.on{height:27px;line-height:27px;margin-right:2px;background:url(http://static.ilantu.com/images/v0.4/text_tabsbg.gif) no-repeat left top;font-size:14px; text-decoration:none;}
ul.building_nav li.on {color:#333; }
ul.building_nav li.on span{display:block;padding:0 5px;line-height:27px;background:url(http://static.ilantu.com/images/v0.4/text_tabsbgr.gif) no-repeat right top;}

div.building_c{width:240px; overflow:hidden;}
.disn{display:none;}
.disblock{display:block;}





/*顶部导航*/

.submain01{ margin:0 auto; text-align:center; }
.submain01 ul li{float:left; padding-left:40px; padding-right:40px;background:url(http://static.ilantu.com/images/v0.4/bar_submain_office.gif) no-repeat right; height:19px; padding-top:8px;}
.submain01 ul li a:link{color:#333333; font-weight:bold;}

.submain01 ul li a:activ{color:#333333; font-weight:bold;}
.submain01 ul li a:visited{color:#333333; font-weight:bold;}
.submain01 ul li a:hover{color:#d85d04; font-weight:bold;}

.middle{width:960px;height:27px; clear:both;margin:0 auto; background:url(http://static.ilantu.com/images/v0.4/bg_submain_office.gif) repeat-x;border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; text-align:center;}


.submain02{ width:960px; height:27px; clear:both;margin:0 auto; background:url(http://static.ilantu.com/images/v0.4/bg_submain_office.gif) repeat-x;border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.submain02 ul li{float:left; padding-left:20px; padding-right:40px; height:19px; padding-top:8px;}
.submain02 ul li a:link{color:#666666; }
.submain02 ul li a:activ{color:#666666; }
.submain02 ul li a:visited{color:#666666;}
.submain02 ul li a:hover{color:#d85d04;}


/*第一广告区块*/
.ad01{ width:960px; margin:0 auto;clear:both; text-align:left; padding-top:10px; padding-bottom:10px;}





/*列表页*/

.mainleftlist{width:690px; float:left;}
.mainrightlist{width:248px;  float:right;}
.listtable{ height:100px; text-align:left;border-bottom:1px  dotted #d9d9d9; padding-bottom:5px; margin-bottom:10px;}
.listtable tr th{ width:20%;}
.listtable tr th img{ padding:2px; border:1px solid #d9d9d9;width:126px;}
.listtablec{text-align:left;border-bottom:0; height:90px;}
.listtablec tr th{height:30px;}
.listtablec tr td{ height:22px;width:50%}


.listtablec01{text-align:left;border-bottom:1px  dotted #d9d9d9; padding-bottom:5px; margin-bottom:10px;}

.listtablec01 tr th{ height:25px;padding-bottom:0px; margin-bottom:0px;}
.listtablec01 tr td{ height:20px;padding-bottom:0px; margin-bottom:0px;width:33%}
/*右侧*/
.listsearch{height:136px; float:right; background:url(http://static.ilantu.com/images/v0.4/bg_office_search.gif) repeat-x; width:248px; border:1px solid #a7ceed; }
.listsearcht{height:136px; width:100%; background:url(http://static.ilantu.com/images/v0.4/bg_office_search_t.gif) no-repeat 10px top; }
.listsearcht tr th{ text-align:left; padding-left:15px;}
.listsearcht tr th h3 {  padding-top:3px; font-size:12px;  font-weight:bold;  color:#003276; }
.listsearcht tr td{ text-align:center;}
/**/
.navlist{height:20px; padding-top:9px; clear:both; text-align:left; width:960px; margin:0 auto; }



.toptitle{ height:30px; padding-left:0px; text-align:left; padding-bottom:5px; padding-top:15px; color:#0049aa; font-size:14px; }
.toptitle h5{font-size:14px;}

/*详情页*/
.toptitle tr th{ width:30%; text-align:left;}
.nav02{ border:1px solid #cee0f8;  margin:0 auto; text-align:center; background:url(http://static.ilantu.com/images/v0.4/bg_topmain.gif) repeat-x; height:24px;}
.nav02 ul li{float:left; padding-left:40px; padding-right:40px;background:url(http://static.ilantu.com/images/v0.4/bar_office_navright.gif)  no-repeat right;  height:19px; padding-top:5px;}
.nav02 ul li a:link{color:#333333; font-weight:bold;}

.nav02 ul li a:activ{color:#333333; font-weight:bold;}
.nav02 ul li a:visited{color:#333333; font-weight:bold;}
.nav02 ul li a:hover{color:#d85d04; font-weight:bold;}

/*基本信息*/
.mainleftjb{width:700px; height:230px; float:left;}
.jbtp{padding:5px;}
.jbtp img{ padding:2px; border:1px solid #d9d9d9;}
.jbwz{ width:450px;}
.jbxx{ width:100%;}
.jbxx tr td{ width:35%; height:25px; text-align:left; color:#333333;}
.jbxx tr th{ width:15%; height:25px;font-weight:normal;text-align:left; color:#666666; padding-left:3px;}

.h29 tr td {height:29px;}
.h29 tr th {height:29px;}

.jbxx1{ width:100%;}
.jbxx1 tr td{ width:85%; height:25px; text-align:left; color:#333333;}
.jbxx1 tr th{ width:15%; font-weight:normal;text-align:left; color:#666666; padding-left:3px;}

.mainrightdt{ float:right;width:248px; height:230px; background:url(http://static.ilantu.com/images/v0.4/bg_xq_l.gif) repeat-x; border:1px solid #e3edfb;}
.mainleftxx{ background:url(http://static.ilantu.com/images/v0.4/bg_office_title.gif) no-repeat;width:700px;  clear:both;}
.gkxx{width:100%; line-height:25px; text-indent:2em; clear:both; text-align:left;}
.mainleftxx1{ background:url(http://static.ilantu.com/images/v0.4/bg_office_title02.gif) repeat-x;width:700px;  overflow:hidden; clear:both;}
.mainleftxx2{ background:url(http://static.ilantu.com/images/v0.4/bg_office_title03.gif) repeat-x;width:700px;  overflow:hidden; clear:both;}
/*相册*/
.picleft{ width:33%;}
.picleft tr td{ padding:3px; text-align:center;}
.picleft tr td img{padding:2px; border:1px solid #d9d9d9;}
.picleft tr th{ padding:3px; text-align:center; height:20px;}

.picleftfy{ width:25%;}
.picleftfy tr td{ padding:3px; text-align:center;}
.picleftfy tr td img{padding:2px; border:1px solid #d9d9d9;}
.picleftfy tr th{ padding:3px; text-align:center; height:20px;}
/*房源*/
/*表格*/
.officetable1{width:99%; text-align:left; margin-left:4px; margin-right:4px; margin-top:3px;}
.officetable1 tr th{height:30px; background-color:#eef5fb; text-align:left;  color:#27699d; padding-left:3px;}
.officetable1 tr th span{font-weight:normal;}
.officetable40{ width:30%;}
.officetable10{ width:13%;}
.officetable15{ width:17%;}
.officetable1 tr td{height:25px; padding-left:4px;text-align:left; }
.f6f6f6{background-color:#f6f6f6;}
/*左侧经纪人*/
.officejjr{ padding-bottom:5px; padding-top:5px;}
.officejjr tr td{ padding:2px; line-height:20px; text-align:left;  }
.officejjr tr th img{ padding:2px; border:1px solid #d9d9d9; }
.officejjr tr th { width:40%; text-align:center; padding-top:5px;}
#padl1{ padding-left:20px;}
#padl2{ padding-left:20px;}
.mainrightdt1{ float:right;width:248px; background:url(http://static.ilantu.com/images/v0.4/bg_xq_l.gif) repeat-x; border:1px solid #e3edfb;}

/*周边楼盘*/
.adtext11{  width:245px; font-size:12px; }
.adtext11 tr td{ height:23px; *height:22px; *height:22px !important; border-bottom:1px dashed #d9d9d9; text-align:left; padding-left:3px;}
.adtext11 tr th{ height:24px; *height:23px; *height:23px !important; font-weight:normal;  text-align:left; padding-left:3px;}






/* 标准盒模型 */
.ttl{height:30px; font-size:14px;}
.ctt{height:auto;padding-top:6px;clear:both;border-top:0;text-align:left;font-size:12px;}
.w936{margin:2px 0;clear:both;width:250px;/*这里调整整个滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{background-repeat: repeat-x;font-size:14px;}
.tb_ ul{height:23px;font-size:14px;}
.tb_ li{float:left;height:23px;line-height:24px;width:94px;cursor:pointer;text-align:center;font-size:14px;}
/* 用于控制显示与隐藏的css类 */
.normaltab{ background-image:url(http://static.ilantu.com/images/v0.4/bg_office_zblp.gif); background-repeat: no-repeat; color:#1F3A87 ;text-align:center;font-size:14px;}
.hovertab{ background-image:url(http://static.ilantu.com/images/v0.4/bg_office_title04.gif); background-repeat: no-repeat; color:#1F3A87; font-weight:bold;text-align:center;font-size:14px;}
.dis{display:block;}
.undis{display:none;}


.tbb_{background-repeat: repeat-x;font-size:14px;}
.tbb_ ul{height:23px;font-size:14px;}
.tbb_ li{float:left;height:23px;line-height:1.9em;width:94px;cursor:pointer;text-align:center;font-size:14px;}
/* 用于控制显示与隐藏的css类 */



.mainrighttj{ margin:0 auto; width:488px; height:230px; background:url(http://static.ilantu.com/images/v0.4/bg_xq_l.gif) repeat-x; border:1px solid #e3edfb;}


.mainleftxxfy{ background:url(http://static.ilantu.com/images/v0.4/bg_office_title05.gif) no-repeat;width:700px; clear:both;}
.mainleftxxfy2{ background:url(http://static.ilantu.com/images/v0.4/bg_office_title06.gif) repeat-x;width:700px;  overflow:hidden; clear:both;}


/*详细信息*/
.contacttop{background-color:#e6f1fc; height:22px; width:219px; color:#3b7bbd; text-align:right; vertical-align:top; margin-top:10px;}
.modemiddle{width:205px; height:140px; border:1px solid #d7ebff; background-color:#FFF; margin:5px 5px 5px 5px;}
.modemiddle ul{text-align:left;font-size:12px; font-weight:bold; margin-left:10px; margin-top:15px;}
.modemiddle ul li{text-align:left;line-height:20px;}
.grayfront{font-size:12px; font-weight:bold; color:#666666;}
.orangefront{color:#ef680c; font-size:16px;}
.jssmall{color:#ef680c; font-size:12px; font-weight:bold;}
.jsbotton{height:40px;background: url('http://static.ilantu.com/images/v0.4/orangebutto_l.gif') no-repeat left;padding-left:25px;}
.jsbotton a,.jsbotton a:hover{color:#fff;}
.jsbotton a:hover{ text-decoration:underline;}
.jsbotton img{vertical-align:middle; text-align:center;}
.jsbotton span{display:block;width:100%;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight:bold;background: url('http://static.ilantu.com/images/v0.4/orangebutto_r.gif') no-repeat right;};
.jsbotton span a,.jsbotton span a:hover{color:#fff;font-size:14px;font-weight:bold;}

.middlebotton{ text-align:center; vertical-align:middle; margin-right:5px;}
.minute{background-color:#e6f1fc; height:223px; width:219px;}
.cOrgange{ font-size:14px;}

/*合作伙伴*/
/*友情链接*/
.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;}

/* 选项卡关键属性 */

.link{
	width:960px;  margin:10px auto;clear:both; line-height:24px;
	}
	.link a{color:#666;margin:0 10px; }
#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;}



/* pic roll style */
.rollBox{width:705px;margin:0 auto;overflow:hidden;padding:12px 0 5px 0px;padding-bottom:2px;*padding-bottom:5px;_padding-bottom:1px;}
.rollBox .LeftBotton{height:52px;width:19px;background: url(http://static.ilantu.com/images/v0.4/arrow_left.gif) no-repeat center;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(http://static.ilantu.com/images/v0.4/arrow_right.gif) no-repeat center;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:650px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic {_display:inline;float:left;width:212px;text-align:center;margin-right:8px;}
.rollBox .Cont .pic img{width:208px;height:173px;padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:16px;color:#505050; text-align:center;margin:0;padding:0;}
.rollBox .Cont .pic p a,.rollBox .Cont .pic p a:hover{color:#999;}
.rollBox #List1,.rollBox #List2{float:left;}

.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;}


.rzxzltable{ width:100%; text-align:left; background:url(http://static.ilantu.com/images/v0.3/news_bar_rdxzl.gif) no-repeat bottom; padding-bottom:3px;}
.rzxzltable tr td p b{ display:block;width:140px;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;        /* for IE */ font-weight:normal; }   
.rzxzltable tr td p b:after{content:"";padding-left:3px;font-size:12px; font-weight:normal;}/**//* for Firefox */
.rzxzltable tr td h6{clear:both;  text-align:left;font-size:12px; margin-top:0px; padding-top:5px; padding-left:0;height:14px; padding-bottom:7px; color:#003278;}
.rzxzltable tr td h6 a{display:block;width:150px;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;        /* for IE */ }   
.rzxzltable tr td h6:after{content:"";padding-left:3px;font-size:12px;}/**//* for Firefox */
.rzxzltable tr td h6 a:visited{ color:#810081;}
.rzxzltable tr th img{ padding:2px; border:1px #dfdfdf solid; margin:4px;}
.rzxzltable tr td p{ clear:both; text-indent:0em; line-height:18px;padding:0; padding-right:3px;}
.rzxzltable tr td{ padding-top:0px; vertical-align:top;}
.rzxzltable tr td img{ width:98px; height:76px;}


.main_content{width:700px;}
.side_content{width:250px;}
.box_w330{width:330px;padding:10px 9px;}

/* 布局块 */



.side_boxnew{border:1px solid #d9d9d9;}
.side_boxnew h3{float:left;width:100%;height:21px;padding-top:4px;background:url(../images/tit_bg1.gif) repeat-x;color:#333;font-size:14px;}
.side_boxnew h3 span{float:right;padding-right:5px;font-size:12px;font-weight:normal;}
.side_boxnew h3 span a,.side_boxnew h3 span a:hover{color:#333;}
.side_boxnew h3 img{margin:0 10px; vertical-align:middle;}




/*图文围绕*/





		
/*表格数据*/
.search_house_list thead,.search_house_list tfoot{height:30px; margin-bottom:10px;line-height:30px;background:#f8f8f8;color:#cd2d0d;  font-size:14px; font-weight:bold; text-align:center;}
.search_house_list thead a,.search_house_list tfoot a,.search_house_list thead a:hover,.search_house_list tfoot a:hover{ text-decoration:underline;color:#cd2d0d;}
.search_house_list tbody{line-height:25px; font-size:12px;}
.search_house_list tbody h5{font-size:14px;padding:8px 0;}
.search_house_list tbody h5 a{color:#067fc8;}
.search_house_list tbody td.description h5 span{color:#ea6000; font-size:12px; font-weight:normal;padding-left:30px;}
.search_house_list tbody h5 img{ vertical-align:middle;}
.search_house_list tbody td.pic img{width:120px;height:90px;border:1px solid #ccc;padding:1px;margin:5px;}
.search_house_list tbody td.description{color:#666;}
.search_house_list tbody td.description span{padding-right:10px;color:#067fc8}
.search_house_list tbody tr.top{background:#fff9f3;}
.search_house_list tbody tr td,.search_house_list tfoot tr td{border-top:1px dashed #d9d9d9;padding-right:20px;}
.compare{background:#eaeaea;}
.compare td{ padding:3px 0;text-align:center;background:#fff;line-height:20px;}
.compare td.title{padding-left:15px; background:#fafafa; text-align:left;color:#000;  font-weight:bold;}
.compare th{width:90px; padding-left:15px;line-height:25px;background:#eef5fb; font-weight:normal;color:#067fc8; text-align:left;}
.compare td p{padding:0 3px;text-align:left;}
.compare td img.pro{width:150px;height:113px;border:1px solid #ccc;padding:1px;}
.compare td img.favorite{ vertical-align:middle;margin-left:10px;}
.compare td a.f14,.compare td a.f14:hover{ font-size:14px;font-weight:bold;}
.compare tr.grey td{background:#eaeaea; text-align:center;}
.compare tr.grey td a,.compare tr.grey td a:hover{ font-weight:bold; text-decoration:underline;}



			
/*文字新闻列表*/
ul.text_sty1 li{height:24px;line-height:24px;padding-left:5px;border-bottom:1px dotted #d9d9d9; overflow:hidden;}
ul.text_sty4{height:1%;}
ul.text_sty4 li{float:left;clear:both;width:93%;height:24px;line-height:24px;padding-left:15px;background:url(../images/list_dot.gif) no-repeat 0 8px;border-bottom:1px dashed #d9d9d9; overflow:hidden;}
.news ul.text_sty4 li span{ display:block;float:right;width:70px;padding-left:5px;color:#666;}
ul.text_sty4 li span{ display:block;float:right;width:90px;padding-left:5px;}

/*文本*/
.location{width:960px;margin:0 auto;height:30px;line-height:30px;}
.location a{margin:0 5px;}
.location span{float:right;padding-top:5px;}
.location span a{margin-right:0;}
.location span input{width:165px;border:1px solid #ccc;}
.location span input,.location span img{ vertical-align:middle;}
div.page {width:700px;margin:0 auto;margin-top:10px;height:30px;line-height:30px; background:#f7fafd;text-align:center;}
div.page a{padding:0 5px;}


/*边框*/
.bor_blue{border:1px solid #bedcf6;}



/* iFocus style */
#ifocus { width:410px; height:180px; border:1px solid #a7caf0;}
#ifocus_pic { display:inline; position:relative; float:left; width:295px; height:180px; overflow:hidden;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:295px; height:180px; overflow:hidden;}
#ifocus_piclist img { width:295px; height:180px; }
#ifocus_btn { display:inline; float:right; padding-right:5px;width:110px;background:#fafafa;  }
#ifocus_btn li { width:80px; height:20px;line-height:20px;margin:4px 0; padding:10px;padding-left:20px;cursor:pointer;background: url(../images/focus/focus_btnbg_out.gif) no-repeat right;color:#0048ac; overflow:hidden;}
#ifocus_btn .current { background: url(../images/focus/focus_btnbg_on.gif) no-repeat right; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);color:#fff; }
/* pic roll style */
.rollBoxnew{width:685px;margin:0 auto;overflow:hidden;padding:12px 0 5px 0px;padding-bottom:2px;*padding-bottom:5px;_padding-bottom:1px;}
.rollBoxnew .LeftBotton{height:52px;width:19px;background: url(../images/arrow_left.gif) no-repeat center;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBoxnew .RightBotton{height:52px;width:20px;background:url(../images/arrow_right.gif) no-repeat center;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBoxnew .Cont{width:640px;overflow:hidden;float:left;}
.rollBoxnew .ScrCont{width:10000000px;}
.rollBoxnew .Cont .pic {_display:inline;float:left;width:154px;text-align:center;margin-right:8px;}
.rollBoxnew .Cont .pic img{width:150px;height:113px;padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBoxnew .Cont .pic p{line-height:26px;color:#505050;}
.rollBoxnew .Cont .pic p a,.rollBoxnew .Cont .pic p a:hover{color:#999;}
.rollBoxnew #List1,.rollBox #List2{float:left;}


/* ad style */
.ad_blue_bor{width:244px;padding:4px 2px;height:53px;border:1px solid #b7d7ee;background:#eef5fb;}


dl.rank:after,.side_boxnew:after,.room_detail:after,.news:after,table.house_info_column4_sty2:after{
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
}

/*搜索*/

.search{
	width:460px;  margin:0 auto; clear:both;
	}

/* 选项卡关键属性 */
#searchtab {width:458px; height:179px; position:relative; background:url(http://static.ilantu.com/images/v0.4/tabbg.gif) repeat-x top; padding:0 0 0 0;  border-bottom:0px; border-left:1px solid #b7d7ee; border-right:1px solid #b7d7ee; border-bottom:1px solid #b7d7ee; }
#searchtab div {
	position:absolute;
	top:26px;
	width:458px;
	height:153px;
	color:#454545;
	left:0; 
}


#searchtab span{float:right; margin-top:4px; margin-right:2px;}
#searchtab span a{color:#039; text-decoration:underline;}
#searchtab div {display:none; }

#searchtab div select{color:#333333; font-size:12px; vertical-align:middle; text-align:center; width:65px; border:1px #999999 solid;}
#searchtab div input{ font-size:12px; vertical-align:middle; width:30px; height:15px; text-align:center;padding-bottom:0px; padding-top:0; margin-top:0px; margin-bottom:0px;}
.inpgj{width:10px; height:16px; text-align:center; color:#666666;}
#searchtab div label{font-size:12px; vertical-align:middle; margin-left:0px;*margin-left:2px;}
#searchtab .block { display:block;
}
#searchtab h3 { float:left; width:90px; height:27px; padding-top:3px; line-height:27px; margin:0 -1px 0 0; font-size:12px; cursor:pointer; font-weight:normal; text-align:center; color:#003276; }
#searchtab .up { background:url(http://static.ilantu.com/images/v0.4/tabbg2.gif) no-repeat; display:block; margin-left:-1px; font-weight:bold; color:#003276;}
#searchtab ul { width:450px;margin:5px 0px 0px 3px; list-style:none; padding:0; padding-left:0px; text-align:left;}
#searchtab li { width:440px;float:left; padding-top:4px; padding-bottom:5px;text-align:left; padding-right:8px;}
#mm a{ line-height:18px;}
#ks{padding-top:5px;}
#searchtab li a:link{ text-decoration:none; color:#333333;}
#searchtab li a:visited{ text-decoration:none; color:#333333;}
#searchtab li a:active{ text-decoration:none; color:#333333;}
#searchtab li a:hover{ text-decoration:none; color:#d85d04;}

#searchtab li span{text-decoration:none; color:#000000; text-align:left; float:left;margin-top:0px;}

#searchtab li span a:link{text-decoration:none; color:#000000; }
#searchtab li span a:visited{text-decoration:none; color:#000000; }
#searchtab li span a:active{text-decoration:none; color:#000000; }
#searchtab li span a:hover{text-decoration:underline; color:#d85d04; }

/*头部文件*/
.header{width:960px;margin:0 auto;margin-bottom:10px; overflow:hidden;}
.header .logo{float:left;width:170px; text-align:center;}
.header .banner{float:right; width:790px; text-align:right;}
.header .banner p.login{text-align:right;line-height:25px;padding-top:15px; }
.header .banner p.login a{margin:0px 10px;color:#444546;}
.header .banner p.login a.red{margin:0px 10px;color:#eb6100; font-weight:bold;}
.header .banner p.login span.red{color:#eb6100; font-weight:bold;}

/*导航*/

.nav{clear:both; background:url(http://static.ilantu.com/images/v0.3/bg_nav.gif) repeat-x bottom; height:28px; text-align:center; margin:0 auto;width:100%;}
/*导航 tab 基础CSS原形 可扩展*/
.navcontent{ margin:0 auto; width:952px;}
.navq{ width:780px; margin-left:175px;}
.mainnav{}
.tab li{display:inline; }
.tab a{background: url(http://static.ilantu.com/images/v0.3/nav.gif) no-repeat; font-weight:bold; } 
.nav ul{margin:0 0 0 20px;font-size:14px;}
.tab a:link,.tab a:visited{float:left;background-position:right -226px;text-decoration: none; margin-left:2px; padding-right:6px;} 
.tab a:link span,.tab a:visited span{display:block;background: url(http://static.ilantu.com/images/v0.3/nav.gif) no-repeat left top;padding:5px 8px 6px 15px; *padding:7px 8px 6px 15px !important;color:#0049aa;}   
.tab a:hover,.tab a:active{background-position:right -264px;} 
.tab a:hover span,.tab a:active span{background-position:left -38px;  color:#fff;}  
.tab .on a:link,.tab .on a:visited{background-position:right -302px;color:#fff;} 
.tab .on a span,.tab .on a:link span,.tab .on a:visited span{background: url(http://static.ilantu.com/images/v0.3/nav.gif) no-repeat left -77px;;color:#000;  color:#fff;}
/*侧导航*/
.subnav{ float:left;width:170px;}
.subnav ul li{ float:left; font-size:12px; padding-top:12px; padding-left:5px; padding-right:5px; background:url(http://static.ilantu.com/images/v0.3/dot_sub.gif) no-repeat; background-position:left 15px; }
.subnav ul li a{color:#0d3360;}

/*版权信息*/
.about{ height:25px; width:960px; background-color:#f1f1f1; clear:both; margin:0 auto; padding-top:10px;color:#333333; text-align: center;}
.about a,.about a:link, .about a:visited, .about a:active{color:#333333;}
.copyright{height:25px; width:952px; clear:both; margin:0 auto; padding-top:10px; color:#333333; text-align: center;}
.copyright a,.copyright a:link, .copyright a:visited, .copyright a:active{ color:#333333;}
.newcls img{width:148px;height:92px;}


.mainright01{width:248px; height:315px;  float:right; background:url(http://static.ilantu.com/images/v0.4/bar_left_office.gif) repeat-x; border:1px solid #d9d9d9;}
.rwft{clear:both; height:70px;}
.rwft tr td{padding:3px; padding-top:16px; text-align:left; line-height:16px;}
.rwft tr td span img{ width:239px; height:64px;}
.mainright01 h2{ font-size:14px; padding-left:15px; line-height:25px;}
.adtext1{ border-top:1px solid #d9d9d9; width:250px;}
.adtext1 tr td{ height:23px; *height:22px; *height:22px !important;background:url(http://static.ilantu.com/images/v0.4/list_dot.gif) no-repeat 0 5px; border-bottom:1px dashed #d9d9d9; text-align:left; padding-left:15px;}
.adtext1 tr th{ height:24px; *height:23px; *height:23px !important; font-weight:normal;  text-align:left; padding-left:3px;}
.height10{ height:10px; overflow:hidden; clear:both;}

p.hot_info img{width:94px;height:71px;margin:9px 15px;}


.location{width:960px;margin:0 auto;height:30px;line-height:30px;}
.location a{margin:0 5px;}
.location span{float:right;padding-top:5px;}
.location span a{margin-right:0;}
.location span input{width:165px;border:1px solid #ccc;}
.location span input,.location span img{ vertical-align:middle;}

dl.officelist{clear:both;border-bottom:1px solid #d6d7d6; overflow:hidden;}
dl.officelist dt{float:left;width:110px;padding:10px;}
dl.officelist dd{float:left;width:250px; line-height:24px;}
dl.officelist dd.officetit{float:left;width:500px;font-size:14px;line-height:35px; font-weight:bold;}
dl.officelist dd.officetit a,dl.officelist dd.officetit a:hover{color:#067fc8;}
dl.officelist dd span{color:#999;}


.officelistbg{background:#fffbf7;border-top:1px solid #f7b66b;}
.officerank{width:240px;margin:0 auto; line-height:25px;}
.officerank td{border-bottom:1px dashed #999;}



