@charset "gb2312";
/* CSS Document */

/**新左侧搜索样式**/
.leftsearchbox_white, .leftsearchbox_dark, .leftsearchbox_mid{
width:156px;
margin-left:4px;
margin-bottom:4px;
}
.leftsearchbox_white ul, .leftsearchbox_dark ul, .leftsearchbox_mid ul{
margin-left:4px;
}
.leftsearchbox_white ul li, .leftsearchbox_dark ul li, .leftsearchbox_mid ul li{
margin:3px 0 3px 0;
}
.leftsearchbox_dark ul li a{
	color: #FFFFff;
	text-decoration: none;
	padding-left:15px;
}
.leftsearchbox_mid ul li a{
	color: #333333;
	text-decoration: none;
	padding-left:15px;
}
.leftsearchbox_mid ul li a:hover{
	color: #FF8000;
	text-decoration: underline;
	padding-left:15px;
}
.leftsearchbox_dark ul li a:hover{
	color: #CCCCCC;
	text-decoration: underline;
}
.leftsearchbox_mid .selected, .leftsearchbox_dark .selected{
	background-image: url(../images/v3/bg_icons.gif);
	background-position: left -63px;
	background-repeat: no-repeat;
}

.leftsearchbox_mid .del, .leftsearchbox_dark .del{
	background-image: url(../images/v3/bg_icons.gif);
	background-position: left -94px;
	background-repeat: no-repeat;
}

.leftsearchbox_white .title, .leftsearchbox_dark .title{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	background-position: left 4px;
	margin-left:4px;
}
.leftsearchbox_white .outer{
	background-image: url(../images/v3/left_sbox_c_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
.leftsearchbox_white .inner{
	background-image: url(../images/v3/left_sbox_c_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:4px 0 4px 0;
}
.leftsearchbox_mid .outer{
	background-image: url(../images/v3/left_sbox_m_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #edfab0;
}
.leftsearchbox_mid .inner{
	background-image: url(../images/v3/left_sbox_m_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:4px 0 4px 0;
}

.leftsearchbox_dark .outer{
	background-image: url(../images/v3/left_sbox_o_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #698037;
}
.leftsearchbox_dark .inner{
	background-image: url(../images/v3/left_sbox_o_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:2px 0 2px 0;
}
.leftsearchbox_mid .title{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	background-position: left -29px;
	margin-left:4px;
}
/**新左侧搜索样式结束**/


/**小区页面布局新**/
#mid470{
float:left;
width:470px;
margin-right:20px;
}
.squareTab{
	height:32px;
	line-height:32px;
	background-image: url(../images/v3/repeat_x_bg.gif);
	background-repeat: repeat-x;
	background-position: left -232px;
}
.squareTab ul li{
float:left;
width:100px;
text-align:center;
	height:30px;
	line-height:30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dbdbdb;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
	background-color: #eeeeee;
}
.squareTab .active{
	height:31px;
	line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bfe965;
	border-right-color: #bfe965;
	border-left-color: #bfe965;
	background-color: #FFFFFF;
}
.xq_headgujia{
background-color:#60880b;
padding:2px;
}

/**小区页面布局结束**/

/**added_by_MMao**/
.marginRight30{
margin-right:30px;
}

.detail_box{
border:solid 4px #959595;
padding:5px 6px 6px 6px;
font-size:13px;
background-image:url(../images/v3/detail_box_bg.gif);
background-repeat:no-repeat;
background-position:300px 260px;
}

.detail_box table td{
height:36px;
line-height:130%;
padding-left:3px;
}

.detail_box .box_title{
font-size:13px;
font-weight:bold;
color:#60880b;
line-height:200%;
}

.detail_box .underline{
border-bottom:solid 1px #d6f19c;
}

.trend_box{
border:solid 4px #ff9600;
text-align:center;
padding:10px 0 10px 0px;
}

.trend_box .textright{
text-align:right;
}

.trend_box_title{
background-image:url(../images/v3/trend_box_top.gif);
padding:7px 25px 10px 28px;
cursor:pointer;
font-size:14px;
font-weight:bold;
color:#ffffff;
position:absolute;
background-repeat:no-repeat;
}

.trend_box_title2{
background-image:url(../images/v3/trend_box_top2.gif);
padding:7px 55px 10px 28px;
cursor:pointer;
font-size:14px;
font-weight:bold;
color:#ffffff;
position:absolute;
background-repeat:no-repeat;
}

.trend_box .button_padding33{
padding-left:33px;
}

.trend_box .button_padding200{
padding-left:280px;
}

.fangyuan_title{
padding:17px 0 0 0;
}

.record_box_top{
background-image:url(../images/v3/record_box_top.gif);
background-repeat:no-repeat;
height:13px;
}

.record_box{
background-color:#ffffff;
border-left:solid 1px #bfe965;
border-right:solid 1px #bfe965;
}

.record_box table{
margin-left:13px;
width:96%;
}

.record_box .textcenter{
text-align:center;
}

.record_box .division_line{
background-image:url(../images/v3/point.gif);
background-repeat:repeat-x;
background-position:center;
margin:0px 8px 0px 8px;
height:13px;
}

.record_box_bottom{
background-image:url(../images/v3/record_box_bottom.gif);
background-repeat:no-repeat;
height:16px;
}

.icon_up{
background-image:url(../images/v3/icon_up.gif);
background-repeat:no-repeat;
width:83px;
height:22px;
float:left;
padding:7px 0 0 26px;
cursor:pointer;
}

.icon_down{
background-image:url(../images/v3/icon_down.gif);
background-repeat:no-repeat;
width:83px;
height:22px;
float:left;
padding:7px 0 0 26px;
cursor:pointer;
}

.regujia{
background-image:url(../images/v3/icon_regujia.gif);
background-repeat:no-repeat;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
width:93px;
height:27px;
margin:7px 0 0 35px;
padding:11px 0 0 20px;
cursor:pointer;
}

.houseinfohead2{
border-bottom:solid 1px #cccccc; padding-bottom:16px; margin-bottom:10px; 
}

.houseinfohead2 .left{
	float:left;
	margin-right:10px;
	display:inline;
	width:490px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.houseinfohead2 .right{
	float:left;
	display:inline;
}

#right322{
float:left;
width:322px;
}

/***房源页面***/

.fy_detail_box{
font-size:13px;
}

.fy_detail_box .left{
float:left;
}

.fy_detail_box .left img{
border:solid 4px #dbdbdb;
}

.fy_detail_box .right{
float:left;
width:270px;
margin-left:9px;
}

.fy_detail_box .right table td{
height:26px;
padding-left:3px;
}

.fy_detail_box .right .underline{
border-bottom:solid 1px #d6f19c;
}

.fy_content{
background-color:#ffffff;
}

.fy_content .division_line{
background-image:url(../images/v3/point.gif);
background-repeat:repeat-x;
background-position:center;
height:13px;
}

.broker_box{
border:solid 1px #cccccc;
}

.broker_box .textcenter{
text-align:center;
}

.broker_box .top{
padding:3px 8px 3px 8px;
height:80px;
}

.broker_box .bottom{
background-color:#6a6969;
text-align:center;
margin:2px;
padding:10px 0 10px 0;
background-image:url(../images/v3/icon_cellphone.gif);
background-repeat:no-repeat;
background-position:40px 10px;
}