@charset "utf-8";
/* 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;
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 0px -857px;
	
}

.leftsearchbox_white ul li a{
	text-decoration: none;
	padding-left:15px;
}

.leftsearchbox_mid ul li a{
	color: #1e51de;
	text-decoration: none;
	padding-left:15px;
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -221px -811px;
}
.leftsearchbox_mid ul li a:hover{
	color: #FF8000;
	text-decoration: underline;
	padding-left:15px;
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -1px -811px;
}
.leftsearchbox_dark ul li a:hover{
	color: #cccccc;
	text-decoration: underline;
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -458px -810px;
}
.leftsearchbox_mid .selected a{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -1px -811px;
}

.leftsearchbox_dark .selected a{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -458px -810px;
}

.leftsearchbox_dark .selected a:hover{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -458px -810px;
}

.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_m_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EDFAB0;
}
.leftsearchbox_white .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_mid .outer{
	background-image: url(../images/v3/left_sbox_c_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffff;
}
.leftsearchbox_mid .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_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;
width:764px;
}

.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;
}


/******小区******/

#left772{
float:left;
width:772px;
margin-right:20px;
margin-left:4px;
}

.green_box{
border:solid 1px #84a53d;
float:left;
}

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

.green_box .green_border{
border-bottom:solid 1px #d6f19c;
}


.xiaoqu_brief{
width:100%;
}

.xiaoqu_brief .info{
border-right:solid 1px #cccccc;
width:616px;
height:100px;
}

.xiaoqu_brief .info_2{
border-right:solid 1px #cccccc;
width:616px;
height:100px;
}

.xiaoqu_brief .gujiainfo{
border-right:solid 1px #cccccc;
width:563px;
height:100px;
padding-right:50px;
}

.xiaoqu_brief .gujiainfo .paddingtop{
padding-top:16px;
}

.xiaoqu_brief .small_menu{
float:left;
font-size:14px;
border-right:solid 1px #cccccc;
width:146px;
padding-left:10px;
height:100px;
}

.scxq{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 3px -639px;
		display:block;
	padding-left:23px;
}

.dyxf{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -449px -313px;
		display:block;
	padding-left:23px;
}

.wycz{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -216px -639px;
		display:block;
	padding-left:23px;
}

.wycs{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -452px -639px;
		display:block;
	padding-left:23px;
}

.yftzw{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 3px -683px;
		display:block;
	padding-left:23px;
}

.czfy{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 2px -726px;
		display:block;
	padding-left:23px;
}

.ksxf{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -217px -726px;
		display:block;
	padding-left:23px;
}

.esfy{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -452px -683px;
		display:block;
	padding-left:23px;
}

.gjjl{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -216px -683px;
		display:block;
	padding-left:23px;
}



/***small_label***/
.xiaoqu_lable{
	height:34px;
	/*background-image:url(../images/v3/xiaoqu_menu_repeart.gif);*/
	background-repeat: repeat-x;
	background-position:bottom;
}
.xiaoqu_lable .active{
position:relative;
top:2px;
	background-image: url(../images/v3/xiaoqu_menu_sel.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	width:93px;
	height:25px;
	padding-top:9px;
	text-align:center;
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.xiaoqu_lable .unactive{
position:relative;
top:2px;
	background-image: url(../images/v3/xiaoqu_menu.gif);
	background-repeat: no-repeat;
	width:93px;
	height:23px;
	padding-top:9px;
	text-align:center;
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.xiaoqu_lable .xq_home{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 5px -225px;
	display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_zoushi{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 6px -458px;
	display:block;
	padding-left:21px;
}

.xiaoqu_lable .xq_news{

	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 10px -266px;
		display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_secondhouse{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -442px -441px;
}
.xiaoqu_lable .xq_renthouse{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -442px -481px;
}
.xiaoqu_lable .xq_sellnewhouse{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -442px -517px;
}
.xiaoqu_lable .xq_gujia{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -212px -591px;
		display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_map{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -444px -355px;
	display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_photo{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -444px -397px;
	display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_fangxin{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -445px -553px;
		display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_gujiajilu{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -444px -154px;
		display:block;
	padding-left:21px;
}
.xiaoqu_lable .xq_pinlun{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -445px -590px;
		display:block;
	padding-left:21px;
}


/**menu_area**/

.menu_area{
padding:10px 30px 10px 20px;
width:720px;
}

.menu_area a:hover{
color:#ffffff;
}

.menu_area .info{
float:left;
width:300px;
color:#6f6f6f;
font-size:14px;
padding:10px 0 0 7px;
}

.menu_area ul li{
line-height:180%;
}

/**xiaoqu_detail**/

.xiaoqu_area{
height:370px; width:310px;
}

.xiaoqu_detail{
	overflow:auto; overflow-x:hidden; 
width:300px;
overflow:auto; overflow-x:hidden;
height:290px;
margin:0px 0 15px 5px;
}
.xiaoqu_detailwide{
overflow:auto; overflow-x:hidden; 
width:250px;
overflow:auto; overflow-x:hidden;
float:left;
height:670px;
}
.xiaoqu_mapwide{
overflow:auto; overflow-x:hidden;
float:left;
}
.icon_bus{
	background-image: url(../images/v3/icon_bus.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_subway{
	background-image: url(../images/v3/icon_subway.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_supermarket{
	background-image: url(../images/v3/icon_supermarket.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_hospital{
	background-image: url(../images/v3/icon_hospital.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_bank{
	background-image: url(../images/v3/icon_bank.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_school{
	background-image: url(../images/v3/icon_school.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_middleschool{
	background-image: url(../images/v3/icon_middleschool.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}
.icon_kidschool{
	background-image: url(../images/v3/icon_kidschool.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	line-height:25px;
	color: #FF6600;
	padding-left:25px;
	font-weight: bold;
}

.xiaoqu_detail .title{
background-color:#60880b; padding:3px;
color:#FFFFFF;
}

.xiaoqu_detail ul li{
line-height:150%;
}

.xiaoqu_detail ul li .button{
margin-top:20px;
margin-bottom:20px;
}

/******/
.marginRight4{
margin-right:4px;
}

/********************/


/***left772***/
#left772{
float:left;
width:772px;
margin-right:20px;
margin-left:4px;
}

#left200{
float:left;
width:200px;
}

.xiaoqu_left442{
float:left;
margin-right:20px;
width:442px;
}

.xiaoqu_left330{
float:left;
width:310px;
}

/****xq_board****/
.xq_broad{
background-image:url(../images/v3/xq_board.gif);
background-repeat:no-repeat;
width:192px; height:102px;
line-height:150%;
padding:6px 0 0 8px;
}

.xq_broad ul li{
overflow:hidden;
height:20px;
width:180px;
}


	

/****gray_box****/
.gray_box{
border:solid 1px #cccccc;
}

.gray_box ul .division{
background-image:url(../images/v3/point.gif);
background-repeat:repeat-x;
background-position:center;
height:16px;
}

.gray_box .padding6{
padding:6px;
}

.green_box{
border:solid 1px #84A53D;
float:left;
}

.green_box .padding10{
padding:10px 10px 10px 10px;
}

.green_box .padding7{
padding:10px 7px 0px 7px;
}

/****小区房源****/

.xiaoqu_source{
margin:0px 10px 10px 10px;
border-bottom:solid 1px #cceb5f;
height:90px;
}

.xiaoqu_source .width90{
width:90px;
}

/********/


.green_box ul .xiaoqu_overview{
width:143px;
}



.xiaoqu_gujia input{
border:solid 1px #cccccc;
padding:2px;
border:solid 1px #84A53D;
padding:10px;
}

.green_box ul .division{
background-image:url(../images/v3/point.gif);
background-repeat:repeat-x;
background-position:center center;
height:16px;
margin-bottom:6px;
}

.green_box ul .division2{
border-top:solid 1px #cccccc; margin-top:10px;
height:13px;
}

/***xiaoqu_commit***/
.xiaoquComment{
padding:10px;
padding-top:0px;
}

.xiaoquComment ul li{
margin-bottom:10px;

}
.xiaoquComment .head{
	height:25px;
	line-height:25px;
	background-image: url(../images/v3/repeat_x_bg.gif);
	background-repeat: repeat-x;
	background-position: left -239px;
	margin-bottom:5px;
}
.xiaoquComment .head .name{
	float:left;
	font-weight: bold;

}
.xiaoquComment .head .floor{
	float:left;
	width:60px;
	color: #CC9900;
}

.xiaoquComment .portrait{
	padding:2px;
	background-color: #bfe965;
	float:left;
	margin-right:20px;
}
.xiaoquComment .comment{
float:left;
width:220px;
/*overflow:hidden;
height:40px;*/
}
.xiaoquComment .addcomment textarea{
	width:283px;
	border: 1px solid #bfe965;
	height:50px;
}

.xq_block_170{
height:150px;
}

.xq_block_200{
width:200px;
}

.xq_block_310{
width:310px;
}

.xq_block_770{
width:770px;
}

.xq_block_440{
width:440px;
}


/*****小区走势详细页*****/
.xqzsflashbox{
width:730px;
margin-left:20px;
}
.xqzs350{
width:350px;
float:left;
margin-left:20px;
font-size:14px;
margin-bottom:20px;
display:inline;
}
.xqzs350 li{
line-height:150%;
}
.xqgreenbgfull{
	background-color: #f5ffe1;
	float:left;
	width:770px;
}
.xqpreferential{
padding:20px;
font-size:14px;
}
.xqgreenboxhalf{
	width:364px;
	border: 1px solid #84a53d;
	padding:5px;
}
.xqgreenboxhalf ul{
float:left;
}
.xqgreenboxhalf ul li{
margin:5px 0 5px 0;
float:left;}
.xqgreenboxhalf .xiaquname, .xqgreenboxhalf .xiaquprice{
width:150px;
}
.xqgreenboxhalf .gujiatime{
	width:90px;
	font-size: 10px;
	margin-right:5px;
}
.xqgreenboxhalf .posttime{
	width:90px;
	font-size: 10px;
}
.xqgreenboxhalf .otherxiaoquname{
	width:90px;
	height:16px;
	overflow: hidden;
}
.xqgreenboxhalf .location{
width:80px;
margin-right:10px;
height:16px;
overflow: hidden;
}
.xqgreenboxhalf .fangxing{
width:110px;
margin-right:5px;
overflow: hidden;
height:16px;
}
/*****小区估价详细页*****/
.xqgujiabox{
width:750px;
font-size:14px;
margin:10px;
}
.xqgujiabox table{
width:750px;
border:0;
margin-bottom:20px;
}
.xqgujiabox table .item{
font-weight:bold;
width:100px;}
.xqgujiabox table tr td{
	height:60px;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	padding:3px;
}
.xqgujiabox table .inputtext{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	line-height:20px;
}
.xqgujiabox table select{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	line-height:25px;
}
/*****典型房型详细页*****/

.xqFangxingbox{
width:755px;
margin-left:10px;
margin-top:10px;
}
.xqFangxingbox .fangxin{
	background-color: #eaf3fc;
	width:238px;
	border: 1px solid #cde5ff;
	height:130px;
	text-align:center;
	padding-top:10px;
	float:left;
	margin-bottom:20px;
}
/*****小区新闻详细页*****/
.xqNews{
width:740px;
margin:15px;
}

.xqgreenbox_title{
	background-image: url(../images/v3/point.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:25px;
	line-height:25px;
	color: #84a53d;
	font-size: 14px;
	font-weight: bold;
}

/***automatic_framework****/
#frmauto{
width:100%;

}

#frmauto_inside{
padding:0 4px 0 4px;
}

#frmauto .boxoutauto{
	background-image: url(../images/v3/content_t_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	float:left;
	padding-bottom:20px;
	width:100%;
}
#frmauto .boxinauto{
	/*background-image: url(../images/v3/content_t_r.gif);
	background-repeat: no-repeat;*/
	background-position: right top;
	float:left;
	width:100%;
}

#navigation_auto{
	line-height:29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	margin-bottom:10px;
}

.imgborder{
border:solid 1px #aaaaaa;
padding:1px;
}


.xq_search_listall{
padding:4px;
background-image:url(../images/v3/point_3.gif); background-repeat:repeat-x repeat-y
}

.xq_search_listall2{
border:solid 4px #c8d7a8;
height:80px;
}

.xq_search_listall .left, .xq_search_listall2 .left{
padding:11px; width:453px;
height:59px;
background-color:#FFFFFF;
}

.xq_search_listall .right, .xq_search_listall2 .right{
background-image:url(../images/v3/xq_list_repeat.gif);
background-repeat:repeat-x;
width:109px; height:66px; padding-top:15px;
}

.xq_search_listall .detail_div, .xq_search_listall2 .detail_div{
background-color:#efefef;
height:85px;
padding:10px 10px 0 10px;
}

.xq_search_listall .detail, .xq_search_listall2 .detail{
border-bottom:solid 1px #cccccc; padding-bottom:13px;
}

.xq_search_listall .left2, .xq_search_listall2 .left2{
padding:11px; width:453px;
height:59px;
background-color:#FFFFFF; border-right:solid 1px #bfe965;

}

.xq_search_listall .right2, .xq_search_listall2 .right2{
background-image:url(../images/v3/xq_list_bg.gif); background-repeat:no-repeat; width:108px; height:66px; padding-top:15px;
}

.xq_icon_up{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	background-position: left -29px;
	margin-left:4px;
}

.xq_icon_down{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	background-position: left 5px;
	margin-left:4px;
}

.xq_noinfo{
text-align: center; font-size:14px; font-weight:bold;
}

/******房源页******/
.xiaoqu_brief .right_menu{
float:right;
border-right:solid 1px #cccccc;
border-left:solid 1px #cccccc;
width:270px;
padding-left:10px;
height:100px;
}

.xiaoqu_brief .fangyuaninfo{
width:300px;
height:100px;
}

.hotline{
	background-image: url(../images/v3/hotline_2.gif);
	background-repeat: no-repeat;
	background-position: left;
	/*background-color: #ffcc00;*/
	width:256px;
	height:50px;
	font-weight:bold;
	/*padding-left:10px;*/
	margin-right:10px;
	font-size:18px;
	font-family:verdana;
	color:#000000;
}

.hotline_2{
	background-image:url(../images/v3/hotline_2.gif);
background-position:left center;
background-repeat:no-repeat;
color:#000000;
font-family:verdana;
font-size:19px;
height:42px;
margin-right:10px;
padding:8px 0 0 55px;
width:216px;
}

.greenbox4pix{
	border:4px solid #a6d149;
}

.greenTable {
margin:10px;}

.greenTable .info{
border-bottom:none;
line-height:200%;
padding-left:30px;
padding-top:20px;
}

.greenTable tr td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6f19c;
	height:38px;
}

.greenTable .noborder{
border-bottom:none;
}

/**greenTable_deep**/
.greenTable_deep {
margin:0px;
border-right:solid 1px #a6d149;
}

.greenTable_deep .info{
border-bottom:none;
line-height:200%;
padding-left:30px;
padding-top:20px;
}

.greenTable_deep tr td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	height:50px;
	padding:0px 0 0 5px;
}

.greenTable_deep .green_border{
border-bottom:solid 1px #a6d149;
}

.greenTable_deep .white_border{
border-bottom:solid 1px #ffffff;
}

/***greenTable_2***/

.greenTable2 {
float:left;
padding:0px 10px 0px 10px;
background-color:#eaf3fc;
border-top:solid 1px #cde5ff;
}

.greenTable2 .info{
border-bottom:none;
line-height:200%;
padding-left:20px;
background-image:url(../images/v3/icon_info.gif);
background-repeat:no-repeat;
background-position:2px 5px;
height:27px;
margin-top:0px;
margin-left:20px;
}

.greenTable2 tr td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	height:38px;
}

.greenTable60{
width:80px;
}

.greenTable70{
width:70px;
}

.graybox400{
	background-color: #efefef;
	border: 1px solid #d7d7d7;
	margin:10px;
	padding:10px;
	width:378px;
}
.zoushibox{
float:right;
margin:10px;
display:inline;
text-align:center;
}
.rentsheshibox{
float:left;
display:inline;
width:323px;
margin:10px;
}

.zoushibox_2{
float:left;
display:inline;
text-align:center;
width:343px;
}

.zoushibox_2 .box_top{
border-bottom:solid 1px #a6d149;
background-image:url(../images/v3/zoushi_top_bg.gif);
background-repeat:no-repeat;
padding:20px 10px 10px 20px;
height:60px;
background-position:right bottom;
}

.zoushibox_3{
float:left;
display:inline;
width:321px;
}

.zoushibox_3 .box_top{
border-bottom:solid 1px #a6d149;
background-image:url(../images/v3/zoushi_top_bg.gif);
background-repeat:no-repeat;
padding:20px 10px 10px 20px;
height:173px;
background-position:right bottom;
}

.zoushibox_3 .gujiazhishi{
border-top:solid 1px #a6d149;
padding:20px 0 0 10px;
}

.tobigzoushi{
	background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -455px -724px;
	padding-left:20px;
}
.fangyuaninfo{
width:770px;
}

.blueoutlinebox{
	width:200px;
	background-image: url(../images/v3/blue_outline_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.blueoutlinebox .bottom{
	background-image: url(../images/v3/blue_outline_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding:10px 0 10px 0;
}

.blueoutlinebox .bottom_2{
	background-image: url(../images/v3/blue_outline_bottom_2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding:10px 0 40px 0;
	
}

.blueoutlinebox .inner{
	background-image: url(../images/v3/blue_outline_mid.gif);
	background-repeat: repeat-y;
	padding:0 10px 0 10px;
}

/***贷款计算器***/
.jsq{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: 0px -770px;
		display:block;
	padding-left:17px;
}

.htfb{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -219px -770px;
		display:block;
	padding-left:17px;
}

.jyzx{
		background-image: url(../images/v3/bg_icons.gif);
	background-repeat: no-repeat;
	background-position: -457px -769px;
		display:block;
	padding-left:18px;
}

.house_tool_top{
height:24px;
background-image:url(../images/v3/house_tool_bg.gif);
background-repeat:repeat-x;
text-align:center;
font-weight:bold;
color:#60880b;
font-size:14px;
padding-top:6px;
}

.house_tool_bottom{
border-top:solid 1px #84a53d;
padding:6px 0 6px 0;
}
.gujia_button_style {
height:50px; padding-top:10px;
width:400px;
}

/*******8_11*********/
.box_top_bg{
background-image:url(../images/v3/green_box_bg.gif);
background-repeat:repeat-x;
}

.marginRight25{
margin-right:25px;
}

.fcgraymedian{
	color: #707070;
}

.fcgraydeep{
	color:#000000;
}
.lineheight200{
line-height:200%;
}

/****8_12**********/

.border_orange {
border:1px solid #f99e00;
color:#333333;
display:inline-block;
height:17px;
line-height:17px;
padding-left:5px;
text-decoration:none;
width:40px;
}

.border_blue {
border:1px solid #00c7f9;
color:#333333;
display:inline-block;
height:17px;
line-height:17px;
padding-left:5px;
text-decoration:none;
width:40px;
}

.border_purple {
border:1px solid #b000f9;
color:#333333;
display:inline-block;
height:17px;
line-height:17px;
padding-left:5px;
text-decoration:none;
width:65px;
}

.building_structure{
width:347px;
padding:15px;
margin-left:195px;
}

.building_structure table{
width:347px;
}

.building_structure table tr td{
height:40px;
border:solid 5px #efefef;
text-align:center;
vertical-align:middle;
}

.room_selected{
border:solid 2px #f99e00;
height:36px;
padding-top:auto;
padding-bottom:auto;
}

.building_foundation{
width:400px;
background-color:#c9c9c9;
margin-left:0px;
height:10px;
margin-bottom:0px;
margin-top:0px;
position:relative;
left:-10px;
z-index:1;
}

.building_foundation_2{
margin-top:0px;
width:420px;
background-color:#c9c9c9;
margin-left:0px;
height:10px;
margin-bottom:40px;
position:relative;
left:-20px;
z-index:1;
}

.number_info{
margin-bottom:10px; padding: 16px 20px 0pt 160px; background-image: url(../images/v3/number_info.gif); width: 199px; height: 35px; background-repeat: no-repeat; font-size: 16px; font-weight: bold;
}

/****08_14****/
.bottom_navigation{
margin-top:30px; border-top:solid 1px #a6d149; border-bottom:solid 1px #cccccc; padding:9px 0 0px 0; height:30px; width:770px;
}

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

.surrounding_service{
	padding-top:5px;
}

/*****合作方CSS*****/
#frm960{
	width:960px;
	margin:0 auto 0 auto;	
}

.xq_block_960{
	width:960px;
}

/*****08.20*****/
.gujia_block_100
{
width:180px;
}

.gujia_procedure_style{
border-bottom:solid 1px #a6d149;
height:101px;
text-align:center;
}

.gujia_search_region{

margin:0px 0 40px 123px;
}

.gujia_search_region  .action {
color:#FFFFFF;
font-size:14px;
height:46px;
line-height:35px;
padding:5px 0 0 7px;
width:736px;
}

.wordsin {
background-color:#FFFFFF;
background-image:url(../images/v3/bg_unrep.gif);
background-position:left -621px;
background-repeat:no-repeat;
border:1px solid #ffffff;
font-family:Arial,Helvetica,sans-serif;
height:22px;
padding:10px 0 0 7px;
color:#707070;
}

.graybg{
background-color:#dadada;
background-image:url(../images/v3/gray_t_l.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
}

.graybg .tr{
background-image:url(../images/v3/gray_t_r.gif);
background-position:right top;
background-repeat:no-repeat;
float:left;
}

.graybg .tr .bl {
background-image:url(../images/v3/gray_b_l.gif);
background-position:left bottom;
background-repeat:no-repeat;
float:left;
}

.graybg .tr .bl .br {
background-image:url(../images/v3/gray_b_r.gif);
background-position:right bottom;
background-repeat:no-repeat;
float:left;
}

.gujiabutton{
	background-color:#ffac27;
border-color:#ffd28b #e28d04 #e28d04 #ffd28b;
border-style:solid;
border-width:2px;
padding:0 10px 0 10px;
height:36px;
line-height:19px;
font-size:19px;
font-weight:bold;
}

.gujiabutton_disable{
	background-color:#939393;
border-color:#c5c5c5 #737373 #737373 #c5c5c5;
border-style:solid;
border-width:2px;
padding:0 10px 0 10px;
height:36px;
line-height:19px;
font-size:19px;
font-weight:bold;
color:#6d6d6d;
}

.gujia_alert{
border:solid 1px #cccbcb;
background-color:#e7e7e7;
width:754px;
margin:0 auto 0 auto;
}

.gujia_alert .wordsin {
background-color:#FFFFFF;
background-image:url(../images/v3/bg_unrep.gif);
background-position:left -621px;
background-repeat:no-repeat;
border:1px solid #747474;
font-family:Arial,Helvetica,sans-serif;
height:22px;
padding:10px 0 0 7px;
color:#707070;
}