@charset "utf-8";
.title1,.guide,.guide a,.search1 table tr td,.search table tr td,.newesttitle,.houseinfo h1,.houseinfo p,table.housedetail tr.specialtr th,table.floorinfo tr th,.elist table tr th,table.monthlydetail tr th,.reminder,.reminder span,.btn,.etitle,.clfgp table tr th,.clfgp table tr td input{font-size:14px;}
.eleft ul li a,.reminder,.title1,.btn,.newesttitle{font-weight:bold;}
table.floorinfo tr th,.elist table tr th,table.monthlydetail tr th,.resultlist table tr th,.reminder span,.clfgp table tr th{font-weight:normal;}
.icon1,.icon1 img,a.eloyalty,.eleft ul li a,.title1{display:block}
.elseinfo,.lists ul li{display:inline-block;}
.title1,.guide,.newesttitle,.resultlist table tr th,.clfgp table tr td,.clfgp table tr th,.clfgp table tr td input,table.monthlydetail tr td,table.monthlydetail tr th,.lists ul,.etitle,.resulttitle,.reminder,table.floorinfo tr th,.elist table tr th , table.monthlydetail tr th ,.resultlist table tr th,.lists ul li{
	height:31px;
	line-height:31px;}
.spfaddr,.guide,.title1,.clfaddr{margin:0 5px 8px 5px;}
.spfinfo,.clfinfo,.spfdetail,.enterprise{
	margin-top:5px;
	padding-top:5px;
	background:#fff;
	}
.spfinfo,.clfinfo,.spfdetail,.enterprise,.lists form,.clfaddr,.spfaddr{	
    overflow:hidden;
	zoom:1;}
.title1,.guide{
	padding-left:10px;
	background:url(../images/guide_bg.png) scroll repeat-x 0 0 transparent;}
.guide a{
	margin-left:5px;
	margin-right:5px;
	color:#d09311;}
.guide a:hover{
	color:#926503;
	cursor:pointer;
	text-decoration:underline;}
.spfleft,.spfleft table,.spfleft table tr,.search,.resultlist,.resulttitle,.resultlist table{width:675px;}
.spfleft table tr td{height:40px;}
.search,.search1{
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #d4d4d4;
	background:url(../images/search_bg.png) scroll center bottom repeat-x #fff;}
.search input[type=text],.search1 input[type=text]{
	height:22px;
	width:200px;
	margin-left:10px;}
.search1,.search1 table{width:780px;}
.search1 table tr,.search table tr{height:35px;}
.spfleft,.eleft{float:left;margin-left:5px;}
.spfright,.eright{float:right;margin-right:5px;}
.spfright{width:300px;}
.resulttitle{
	margin-bottom:5px;
	background:url(../images/result_title.png) scroll no-repeat 0 0 transparent;}
.resultlist table{
	border-left:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;}
.resultlist table tr th,.clfgp table tr th{background:url(../images/data_table_th.png) scroll repeat-x 0 0 transparent;}
.resultlist table tr th,.resultlist table tr td{
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;}
.newesttitle{
	text-indent:15px;
	color:#fff;
	background:url(../images/buildingtitle.png) scroll no-repeat 0 0 transparent;}
.hostbuild{margin-top:10px;}
.newestbuild ul{
	width:298px;
	padding-top:10px;
	border:1px solid #cfcfcf;
	border-top:0;}
.newestbuild ul li{
	margin:0 10px 10px 10px;
	border-bottom:1px dashed #f0f0f0;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
	background:url(../images/li_bg.gif) scroll no-repeat 5px center transparent;}
/*存量房样式*/
.clfgp table，.clfgp table tr,.clfgp table tr td,.clfgp table tr th,.clfgp table tr td input[type=text]{border:none;*border:#fff;text-indent:10px;}
.clfgp table{
	background:#666;
	margin-left:5px;
	margin-right:5px;
	border-left:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	background:#e8eef2;}
.clfgp table tr,.clfgp table tr th{width:986px;}
.clfgp table tr th{
	text-align:left;
	padding-left:10px;}
.clfgp table tr td{font-size:13px;}
.clfgp table tr td,.clfgp table tr th{
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;}
.clfgp table tr td input{width:307px;}
.clfgp table tr td input.extrainput{width:988px;}
.clfgp table tr td input.extrainput1{width:806px;}
.clfaddr,.spfaddr{
	width:988px;
	height:100px;
	border:1px solid #cecece;
	background:url(../images/spfaddr_bg.png) scroll no-repeat 0 0 transparent;}
.houseinfo {width:920px;float:right;}
.houseinfo h1,.houseinfo p{
	height:25px;
	line-height:25px;
	margin-top:5px;
	margin-left:10px;}
.houseinfo h1{font-size:16px;}
.icon1,.icon1 img{
	width:50px;
	height:50px;
	margin-top:5px;
	margin-left:5px;}
.icon1{float:left;}
.housedetail, table.housedetail tr,table.monthlydetail,table.monthlydetail tr{
	width:860px;
	margin:5px auto;}
table.housedetail tr td{
	height:28px;
	line-height:28px;
	border-bottom:1px dashed #f0f0f0;
	padding-right:5px;
	padding-left:5px;}
table.housedetail tr{height:28px;}
table.housedetail tr.specialtr td,table.housedetail tr.specialtr th{border:none;height:32px;}
table.housedetail tr.specialtr{
	padding-top:10px;
	padding-bottom:10px;}
table.monthlydetail tr td,table.monthlydetail tr th{
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;}
form{padding-top:10px;}
form select{width:150px;height:20px;}
.lists{margin:5px auto;}
.lists form{
	margin-left:20px;
	width:960px;}
.lists ul{
	margin-left:20px;
	border-bottom:1px solid #000;}
.lists ul li{
	width:120px;
	float:left;
	margin-right:1px;
	text-align:center;
	background:url(../images/tab_g_nor.gif) scroll no-repeat 0 0 transparent;}
.lists ul li.active{background:url(../images/tab_g_sel.gif) scroll no-repeat 0 0 transparent;}
.title1{
	color:#b1815a;
	font-style:normal;
	margin:10px 0; 
	background:url(../images/guide_bg.png) repeat-x scroll 0 0 transparent;}
.elseinfo{
	float:left;
	height:30px;
	line-height:30px;
	border:1px solid #eee;
	width:308px;
	margin-bottom:5px;
	padding-left:10px;}
.etitle,.resulttitle,.reminder{margin-bottom:5px;}
.reminder{
	margin:5px auto 10px auto;
	width:970px;
	text-indent:15px;
	color:#c26515;}
.reminder span{color:#c26515;}
.floorinfo{width:990px;}
table.floorinfo tr th,.elist table tr th,table.monthlydetail tr th,.resultlist table tr th{
	background:url(../images/data_table_th.png) scroll repeat-x 0 0 transparent;}
table.floorinfo tr td{height:45px;}
.elist table tr td{height:35px;color:#696969;}
table.floorinfo tr td,table.floorinfo tr th,.elist table tr td,.elist table tr th,table.monthlydetail tr td,table.monthlydetail tr th,.resultlist table tr td,.resultlist table tr th{
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;}
table.floorinfo tr td{text-align:center;}
.elist table,table.floorinfo,table.monthlydetail{
	border-top:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;}
.eleft,.eleft ul,.eleft ul li,.eleft ul li a{width:202px;}
.eleft{
	padding-top:48px;
	background:url(../images/menutop.png) scroll no-repeat 0 0 transparent;}
.eleft ul li a{
	font-size:16px;
	text-align:center;
	height:33px;
	padding-top:8px;
	background:url(../images/enterprise_li_bg.png) scroll no-repeat 0 0 transparent; overflow:hidden;}
.lastli{
	height:7px;
	background:url(../images/menubottom.png) scroll no-repeat 0 0 transparent; }
.btn{
	cursor:pointer;
	height:26px;
	line-height:26px;
	width:100px;
	border:none;
	background:url(../images/column_search.png) scroll no-repeat center center transparent;    color:#fff;}
a.eloyalty{
	width:202px;
	height:48px;
	background:url(../images/eloyalty.png) scroll no-repeat 0 0 transparent;
	margin-top:5px;}
.etitle{text-indent:30px;}
.elist table{width:782px;}



