﻿body {
	background: url(images/e-navbg.gif) 0 5px repeat-x;
}

.top, .main, .bottom { width:980px; margin-top:10px; }

/*页面层容器*/
.head{
	width:980px;
}
.logo{ width:auto; margin-left:10px; margin-right:10px;margin-top:1px; float:left; }

.Nav{
	width:650px;
	height:45px;
	float:right;
	margin-top:45px;
}
.Nav ul{font-size: 12px; padding-left:20px; padding-right:20px;}
.Nav li{ float:left;}
.nav_a a:link,.nav_a a:visited{
	text-decoration:none;
	font-size:12px;
	color: #ffffff;
	display:block;
	line-height:28px;
	padding-right:20px;
	margin-top:0px;
	float:left;
	background:url(images/nav_right.gif) no-repeat right top;
	font-weight: bold;
	height: 43px;
}
		
.nav_a span{
	cursor:hand;
	font-size:12px;
	display:block;
	line-height:28px;
	padding-left:20px;
	padding-top:6px;
	cursor:hand;
	float:left;
	background:url(images/nav_left.gif)  no-repeat left top;
	height: 43px;
}

.nav_a a:hover,.nav_a active{
	line-height:28px;
	margin-top:0px;
	height: 43px;
}
		 
.nav_a a:hover span,.nav_a a:active span{
	font-size:12px;
	color: #FFCC66;
	line-height:28px;
	margin-top:0px;
	cursor:hand;
	height: 43px;
}
.banner{ width:980px; height:128px; background-image:url(images/e-bann.gif); margin-top:8px;}
.companyName{
	width:440px;
	float:right;
	margin-top:50px;
	padding-left:20px;
	text-align: left;
	font-size: 28px;
	line-height:36px;
	font-weight: bold;
	color: #8000ff;
	filter: dropshadow(color=#f4f4f4, offx=2, offy=1); 
	POSITION: relative; 
	overflow:hidden;
}
.AfficheImg{width:497px;height:108px;float:right;padding-right:10px;margin-top:10px;background:url(images/shop-497x108-blue.gif) 0 0 no-repeat; }
.companyAffiche{
	width:487px;
	height:98px;
	margin-left:5px;
	margin-top:5px;
	text-align: left;
	font-size: 12px;
	line-height:24px;
	color: #ff0080;
	filter: dropshadow(color=#f4f4f4, offx=2, offy=1); 
	POSITION: relative; 
	overflow:hidden;
}




.left { float:left; width:232px; }
.left dl { width:230px; border:1px solid #cccccc;}
.lefth1 { height:143px; width:230px; border:1px solid #cccccc;}
.loginTable {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}
.loginTable .td1 { padding-left:25px; height:34px; line-height:34px;}
.loginTable .td1 input { width:94px;}
.lefth1 .title { font-size:12px; padding-left:10px; height:30px; line-height:30px; color:Red;}
.lefth1 ul li { float:left; background-image:url(images/member.gif); width:70px; background-repeat:no-repeat; height:36px; line-height:36px;}
.lefth1 .my { background-position:16px 8px; padding-left:40px;}
.lefth1 .msg { background-position:16px -32px; padding-left:40px;}
.lefth1 .sale { background-position:16px -430px; padding-left:40px;}
.lefth1 .rent { background-position:16px -470px; padding-left:40px;}
.lefth1 .manager { background-position:16px -152px; padding-left:40px;}

.left dt { background:url(images/title1.gif) 0px 0px no-repeat; height:36px;}
.left dd { }
.table1 { width:230px;}
.table1 .td1 { width:106px; text-align:center;}
.table1 .td2 { width:124px; height:24px;}

.right { float:right; width:733px; }
.jishou {border:1px solid #cccccc; width:731px;}


.r_s_top { width:733px; height:29px; background:url(images/search_t_m.gif) 0 28px repeat-x;}
.r_s_bottom { width:733px; height:116px; background:url(images/search_b.gif) 0 0 no-repeat; color:#008040;}
#m1,#m2,#m3,#m4,#m5 { width:113px; height:29px; float:left; text-align:center; line-height:29px; font-weight:bold; font-size:15px; cursor:pointer; background-image:url(images/search_t.gif); background-repeat:no-repeat;}
#m1,#m3,#m4 { letter-spacing:10px;}
#m2 { letter-spacing:4px;}
#m5 { letter-spacing:3px;}
.rm_show { background-position:0 0; color:Red;}
.rm_hidden { background-position:-113px 0; color:#1e5494;}

#mm1,#mm2,#mm3,#mm4,#mm5 { line-height:40px; width:708px; _padding-top:13px; padding-left:20px;}
.kjss { _padding-top:6px;}
.hidden { display:none;}
.btn_search{ background:url(../../skins/img/bg.jpg) repeat-x 0 -360px; border:1px solid #DDA303;width:60px;height:20px; line-height:16px;}

.title2 { background:url(images/title2.gif) 0px 0px no-repeat; height:36px;}
.title3 { background:url(images/title3.gif) 0px 0px no-repeat; height:36px;}
.title4 { background:url(images/title4.gif) 0px 0px no-repeat; height:36px;}
.title5 { background:url(images/title5.gif) 0px 0px no-repeat; height:36px;}

.left-top {position:relative; top:-6px; left:14px;z-index:100}
.house-box{
    background:url(images/box-bg.jpg) no-repeat left top;
    padding:20px 0 0 18px;
    float:left;
    width:335px;
    _width:330px;
    position:relative;
    line-height:2em;
    margin:9px 6px;
    height:160px;
    overflow:hidden;
    white-space:normal;
    word-break:break-all;
    word-wrap:break-word;
    }
.house-box img {float:left;}
.house-box ul {float:left; margin-left:8px; line-height:1.6em;}
.house-box ul li {width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.house-box ul li span {margin-right:1em; font-weight:bold;}
.house-box ul li b{font-weight:bold; color:#FF6600;}
.title01 {
    font-size:12px;
    margin:3px auto 2px auto;
}
.house-box p {line-height:1.4em; color:Gray;}

.house-box h4 {color:#20adf9;}
.house-box h4 a:link { color:#20adf9; text-decoration:none;}
.house-box h4 a:visited { color:#20adf9; text-decoration:none;}
.house-box h4 a:hover { color:#ff8040; text-decoration:underline;}
.house-box h4 a:active { color:#20adf9; text-decoration:none;}

.table_info{ border-bottom:1px solid #d5d5d5; height:100px; position:relative;}
.table_info a:hover{ text-decoration:none;}
.s_blue { color:#069ff2;}
.s_blue,a.s_blue:link,a.s_blue:visited,a.s_blue:active{ color:#069ff2; text-decoration:none; }
a.s_blue:hover{ color:#069ff2; text-decoration:underline; }
.update{ background:#d9d9d9;color:#999;padding:2px 50px 0 20px; position:absolute;right:88px;top:48px; top:50px;width:80px;}
.date{ background:#e6ecab; color:#999;padding:2px 20px 0;position:absolute;right:0;top:48px;top:50px;}
.secHouseJian{ position:absolute; width:35px; height:35px; margin-left:76px; margin-top:-10px; z-index:1px; line-height:35px;}
.secHouseJian img { border:0px; width:35px; height:35px;}