﻿/*///////////newhouse/////////////*/
#wrapper{
	width:960px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	}
#header{
	height:119px;
	position:relative;
	/*overflow:hidden;*/
	}
#main{
	margin-top:10px;
	height:1%;
	}
*html #main{
	margin-top:-8px;
	}
#side_left{
	width:960px;	
	float:left;
	overflow:hidden;
	margin-top:5px;
	}
#side_middle{
	width:960px;
	float:left;	
	margin-right:12px;
	overflow:hidden;
	padding-top:30px;
	margin-top:10px;
	}	
#side_right{
	width:182px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	margin-top:5px;
	background-color:#fef6d7;
	}
/*wu*/
.text12 {
	LINE-HEIGHT: 15px; FONT-SIZE: 13px
}
.text12_search {
	LINE-HEIGHT: 160%; FONT-SIZE: 13px
}
.text12_in {
	LINE-HEIGHT: 22px; FONT-SIZE: 1px
}
.text12_tooth0 {
	LINE-HEIGHT: 200%; FONT-SIZE: 13px
}
.textprice03 {
	LINE-HEIGHT: 22px; FONT-FAMILY: "Verdana"; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
.textprice03_h {
	LINE-HEIGHT: 22px; FONT-FAMILY: "Verdana"; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
.text15 {
	FONT-SIZE: 15px; LINE-HEIGHT: normal
}
.textprice00 {
	FONT-WEIGHT: bold; FONT-SIZE: 42px; LINE-HEIGHT: 50px; FONT-FAMILY: "Verdana"
}
.text16 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 20px
}
.text13List {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 20px
}
.text16List {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 22px
}
/*新屋信息*/
.alpha {
	Z-INDEX: -1; RIGHT: 0%; FILTER: alpha(opacity=10); LEFT: 0%; WIDTH: 1024px; BOTTOM: 0%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0%; HEIGHT: 600px; BACKGROUND-COLOR: #ffffff
}
.opacity {
	RIGHT: 0%; LEFT: 0%; WIDTH: 600px; BOTTOM: 0%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0%; HEIGHT: 1000px; BACKGROUND-COLOR: #ffffff; moz-opacity: 0.1
}
#jtb {
	FONT-SIZE: 17px; WIDTH: 760px
}
#jtb TABLE {
	FONT-SIZE: 17px; WIDTH: 100%
}
#jtb TH {
	BACKGROUND-COLOR: #addefc
}
#jtb .ta {
	BACKGROUND-COLOR: #dff7ff
	}
/*search
#search{
	height:58px;
	clear:both;
	background:aqua url('img/bg_search_m.gif') repeat-x;
}
#search .outter{
	height:58px;
	background:url('img/bg_search_l.gif') no-repeat left top;
}
#search .inner{
	height:40px;
	padding:18px 0 0 145px;
	background:url('img/bg_search_r.gif') no-repeat right top;
}
#search .inner select{
	float:left;
	margin-right:15px;
	width:8em;
}*/

/*video*/
.video h3{
	line-height:1.8em;
	font-size:17px;
	color:#FF6600;
	}	
.video h3 span{
	float:right;
	font-size:13px;
	color:#666;
	}
.video h3 b{
	color:#FF6600;
	}
.video img{
	display:block;
}
.fav{
	background:#f9f9f9;
	height:20px;
	padding:5px 10px 10px 10px !important;
	padding:10px;
	border-bottom:1px #ccc solid;
	text-align:center;
	}
.fav span{
	margin-bottom:10px;
	display:block;
}
.fav a:link,.fav a:visited{
	color:#666;
	text-decoration:underline;
	}
.fav a:hover{text-decoration:none;color:#666;}
	
/*leftHeading*/	
.box{
	background:url('img/bg_h_r2.gif') no-repeat right top;
	height:1%;
	margin-top:10px;
}
.box h3{
	background:url('img/bg_h_l2.gif') no-repeat left top;
	height:29px;
	line-height:29px;
	padding-left:1em;
	color:#f60;
}
.box .item{
	float:left;
	margin-left:5px;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
	height:120px;
}
#typeofflat .item{
	height:140px;
}
#typeofflat .item img{
	border:1px #ddd solid;
}
#typeofflat .item a:hover img{
	border:1px #f30 solid;
}

.box .item img{
	display:block;
	margin-bottom:5px;
	border:1px #fff solid
}
.box .item a:hover img{
	border:1px #FF3300 solid;
}
.cate_video {
	padding:10px;
	padding-left:15px;
	}
.cate_video .input_text{
	border:1px solid #ddd;
	width:360px;
	}
.box textarea{
	border:1px #eee solid;
	padding:5px;
	width:468px;
	margin-top:-1px;
}
.box .input_text{
	border:1px solid #ddd;
	padding:0 3px;
	}
.box .arrowup{
	background:url('../img/arrow_up.gif') no-repeat;
	width:20px;
	height:15px; 	
	overflow:hidden; 		
	display:block;
}
.box .arrowdown{
	background:url('../img/arrow_down.gif') no-repeat;
	width:20px;
	height:15px; 
	overflow:hidden; 	
	display:block;
}
.box h4{
	background:#eee;
	padding:3px 0 0 1em;
	margin-top:10px;
	}

.comments_info{
	padding:0 15px;
	}
.comments_info dl{
	border-bottom:1px dotted #ddd;
	padding:5px;
	}
.comments_info dd{
	padding:10px;
	padding-left:2em;
}
/*fdsa*/

.cirBox1 li{
	
	padding:3px 0 3px;
	font-weight:normal;
	margin-left:20px;
	color:#333;
	}

/*cirBox*/
.cirBox{
	background: url('img/bg_h_r.gif') no-repeat right top;
	margin-bottom:10px;
}
.cirBox .bl{
	background:url('img/bg_b_r.gif') no-repeat right bottom;
	height:8px;
}
*html .cirBox .bl{
	margin-top:-8px;
}

.cirBox .br{
	background:url('img/bg_b_l.gif') no-repeat left bottom;
	height:8px;
}
.cirBox h3{
	background:url('img/bg_h_l.gif') no-repeat left top;
	height:25px;
	padding:3px 1em 0 2em;
	color:#ff6633;
	}
.cirBox ul{
	padding:8px 1em;
	border-left:1px #ddd solid;
	border-right:1px #ddd solid;
	PADDING-LEFT: 36px; 
	PADDING-RIGHT: 37px;
	}	
.cirBoxdiv{
	border-left:1px #ddd solid;
	border-right:1px #ddd solid;
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px;
	}
.cirBox li{
	border-bottom:1px dotted #eee;
	padding:2px 0 2px;
	font-weight:normal;
	color:#333;
	}
.cirBox .menu { 
	padding:4px 0px 24px 10px; 
	background:url('img/bg_h_li.gif') no-repeat left top;
	height:1%;
	}
*html .cirBox .menu{ 
	margin-left:1px;
	}
.cirBox .menu ul{
	list-style:none;
	height:1%;
	margin:0;
	padding:0;
	border:none;
	}
.cirBox .menu li{
	float:left;
	padding:2px 5px 0px;
	margin-right:2px;
	}	
.cirBox .menu li a:link,.cirBox .menu li a:visited{
	color:#666;
	font-size:15px;
	}
.cirBox .menu .current{
	background:#fff;
	border:1px #e8e8e8 solid;
	border-bottom: none;
	padding:3px 5px 1px;
	font-weight:bold;
	}
.cirBox .menu .current a:link,.cirBox .menu .current a:visited{
	color:#333;
}
.cirBox #content{
	border-left:1px #ddd solid;
	border-right:1px #ddd solid;
	height:250px;
	overflow: auto;
	clear:both;
}
*html .cirBox #content{
	margin:0 1px;
}
/*.cirBox p{
	padding:10px;
	text-indent:2em;
	}*/
#content1 {
	padding-left:10px;	
}
#counsellor{
	background: url('img/bg_counsellor.gif') no-repeat left top;
	height:55px;
	margin-bottom:10px;
	padding:10px 0 0 60px;
}

/*.relative h3{
	color:#fff;
	text-align:center;
	font-size:18px;
	background-image:url(../img/title031_toothbar04.gif);
	height:35px;
	}*/
.relative .item{
	margin-top:8px;
	text-align:center;
}
.relative .item img{
	border-top:1px #fff solid;
	border-bottom:1px #fff solid;
}
.relative .item a:hover img{
	border-top:1px #FF3300 solid;
	border-bottom:1px #FF3300 solid;
}

.relative .more{
	text-align:center;
	margin:10px;
}
#map{
	border-bottom:1px silver solid;
}
.bigtypeofflat{
	margin-bottom:10px;
}
.bigtypeofflat img{
	width:278px;
	border:1px #ddd solid;
}

.tofbg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:768px;
	background:#000;
	filter:alpha(opacity=60);
}
.tof{
	width:480px;
	position:absolute;
	top:780px;
	left:50%;
	margin-left:-240px;
	background:#fff;

}
.tofinner{
	width:470px;
	height:470px;
	padding:5px;
	background:#fff;
	position:relative;
}
.tofleft{
	width:63px;
	position:absolute;
	bottom:0;
	left:0;	
	display:block;
	z-index:999;
}
.tofright{
	width:63px;
	position:absolute;
	bottom:0;
	right:0;
	display:block;
	z-index:999;
}
.tofclose{
	width:63px;
	position:absolute;
	top:0;
	right:5px;
	display:block;
	z-index:999;
}
.tofinfo{
	text-align:left;
}
.tofinfo h4 {
	padding:3px 0 5px 10px;
}
.tofinfo h4 .more{
	float:right;
	padding:0 10px 0 0;
	font-weight:normal;
}



.v_middle{
	vertical-align:middle;
	}


------     图片    ------------

.box .itempic{
       float:left;width:130px;text-align:center;padding:10px 2px 2px 2px;
       
}

.box .itempic span{font-weight:bold;}

.box .itempic img{
	border:1px #fff solid;padding:0px;
	background:url('img/newhouse/img.gif') no-repeat 3px 3px;;
}
.box .itempic a:hover img{
	border:1px #f30 solid;
}


 .itempic{
    float:left;width:123px; text-align:center;padding:10px 2px 2px 2px;font-weight:bold;
	}

 .itempic img{
	        border:1px #ebebeb solid;padding:0px;
	        background:url('img/newhouse/img.gif') no-repeat 3px 3px;;
}



/*/////////////开发商楼盘列表///////////////////*/

.boxlist{
	background:url('img/newhouse/newhouse_topright.gif') no-repeat right top;
	margin-bottom:10px;
	clear:both;width:900px;
}

.boxlist .outter{
	background:url('img/newhouse/bg_bsec_r.gif') no-repeat right bottom;
	overflow:hidden;
}
.boxlist .inner{
	background:url('img/newhouse/bg_bsec_l.gif') no-repeat left bottom;
	overflow:hidden;
	padding-bottom:5px;	
}
.boxlist .content{
	border-left:1px #999 solid;
	border-right:1px #999 solid;
	overflow:hidden;
	height:1%;
}

.boxlist h3{
	background:url('img/newhouse/newhouse_topleft.gif') no-repeat left top;
	height:36px;
	line-height:36px;
	padding-left:1em;
	font-size:17px;
	color:#f60;
}

*html .boxlist h3{
	padding-top:8px;
	height:28px;
	line-height:28px;
}

.boxlist .textfile{
	padding:10px;
}

.boxlist .textfile span{
	padding:10px;
}


/*房地产公司简介*/
#agency	{
	height:137px;
	clear:both;
	background:url('img/newhouse/tapdetail-bg.gif') no-repeat;
	margin-bottom:15px;
	position:relative;
}
#agency a:link,#agency a:visited{
	text-decoration:none;
	color:#f60;
}
#agency a:hover{
	text-decoration:underline;
	color:#f30;
}

#agency .baseinfo{
	position:absolute;
	top:20px;
	left:15px;
	height:80px;
	width:465px;
	overflow:hidden;
}

#agency .baseinfo img{
	float:left;
	padding:3px;
	border:1px #ddd solid;
	margin-right:1em;
}

#agency .baseinfo .cmpinfo{
	width:355px;
}
#agency .baseinfo a:hover img{
	border:1px #f30 solid;
}

#agency .intro{
	position:absolute;
	top:20px;
	right:10px;
	height:80px;
	width:390px;
	overflow:auto;
}
#agency .intro p{
	text-indent:2em;
}

#agency .intro h4{
	font-weight:bold;fongt-size:12px;color:#f60;
}

/*房地产公司广告*/
.ad{
	width:900px;margin:auto;margin-bottom:10px;
}
.xiangxi{
    float:left;width:115px; text-align:center;padding-right:2px;padding-top:5px;
	}


