﻿*
{
	margin: 0;
	padding: 0;
}
body
{
	background: #fff;
	font-size: 12px;
	color: #333;
	line-height: 20px;
	text-align: left;
	font-family: Arial,Helvetica, '宋体' ,sans-serif;
}
img
{
	border: 0;
}
a
{
	color: #333;
	text-decoration: none;
}
a:hover
{
	color: #f30;
	text-decoration: underline;
}
ul, li
{
	list-style: none;
}
input, select, textarea
{
	font-size: 12px;
	color: #333;
}
.blue, .blue a
{
	color: #0053DF;
}
.blue a:hover{color:#f30;}
.orange, .orange a
{
	color: #f30;
}
.gray6, .gray6 a
{
	color: #666;
}
.gray6 a:hover
{
	color: #f30;
}
.gray9, .gray9 a
{
	color: #999;
}
.gray9 a:hover
{
	color: #f30;
}
.green, .green a
{
	color: #090;
}
.green a:hover
{
	color: #f30;
}
.black, .black a
{
	color: #333;
}
.black a:hover
{
	color: #f30;
}
.font14
{
	font-size: 14px;
}
.font18
{
	font-size: 16px;
	font-family: "Microsoft YaHei", 黑体;
}
.number
{
	padding: 0 2px;
}
.pricenum
{
	font: bold 17px/20px Verdana;
	padding-right: 1px;
}
.bold
{
	font-weight: bold;
}
.mt10
{
	margin-top: 10px;
}
.mb10
{
	margin-bottom: 10px;
}
.floatl
{
	float: left;
}
.floatr
{
	float: right;
}
.alingc
{
	text-align: center;
}
.alignr
{
	text-align: right;
}
.clear
{
	clear: both;
	height: 0;
	overflow: hidden;
}
.searchbar input, .searchbar select, .searchbar textarea
{
	vertical-align: middle;
}
.button
{
	height: 25px;
	line-height: 25px;
	background: url(http://img.soufun.com/secondhouse/image/search/bk.gif) 0 -80px no-repeat;
	padding-left: 10px;
	display: inline-block;
}
.button a
{
	background: url(http://img.soufun.com/secondhouse/image/search/bk.gif) 100% -110px no-repeat;
	color: #fff;
	padding-right: 10px;
	text-decoration: none;
	display: inline-block;
}
#wrap .btu-search .btn_golist a, #wrap .btu-search .btn_golist a:hover, #wrap .btu-search .btn_gomap a, #wrap .btu-search .btn_gomap a:hover, .btn_room, .btn_roomhover, .btn_list, .btn_listhover
{
	width: 100px;
	_width: 130px;
	height: 25px;
	border: none;
	color: #733F18;
	padding-left: 30px;
	margin-right: 5px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/btn_bk1.gif) 0 0 no-repeat;
	cursor: pointer;
	line-height: 25px;
	text-align: left;
}
#wrap .btu-search .btn_gomap a:hover
{
	background-position: 0 -30px;
}
#wrap .btu-search .btn_golist a
{
	background-position: 0 -60px;
}
#wrap .btu-search .btn_golist a:hover
{
	background-position: 0 -90px;
}
.btn_list a:hover
{
	background-position: 0 -30px;
}
.btn_list
{
	width: 60px;
	background-position: 0 -120px;
}
.btn_listhover, .btn_listhover:hover
{
	width: 60px;
	background-position: 0 -150px;
}
.btn_room
{
	width: 70px;
	background-position: 0 -180px;
}
.btn_roomhover, .btn_roomhover:hover
{
	width: 70px;
	background-position: 0 -210px;
}
.wid140, .wid120, .wid100r, .wid70, .wid80r, .wid40r, .wid65r
{
	width: 142px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	float: left;
}
.wid120
{
	width: 122px;
}
.wid100r
{
	width: 100px;
	text-align: right;
}
.wid80r
{
	width: 80px;
	text-align: right;
}
.wid70
{
	width: 70px;
}
.wid40r
{
	width: 40px;
	text-align: right;
}
.wid65r
{
	width: 65px;
	text-align: right;
}
#wrap
{
	width: 960px;
	margin: 0 auto;
	clear: both;
	height: auto;
}
.guide li
{
	float: left;
	position: relative;
}
.guide li a
{
	padding: 0 20px 0 10px;
	background: url(http://img.soufun.com/secondhouse/image/newsearch/bk_select.gif) 100% -55px no-repeat;
	border: 1px solid #fff;
	font: 12px/18px "宋体";
	display: block;
	float: left;
	color: #0053DF;
}
.guide{width:960px; padding:0; font:12px/18px "宋体"; float:left;}
.guide a{ margin:0 3px; color:#0053DF;}
#wrap .btu-search
{
	background-image: url(http://img.soufun.com/secondhouse/image/newsearch/topsearchbg0709.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 30px;
	overflow: hidden;
	width: 960px;
}
#wrap .btu-search a
{
	display: block;
	float: left;
	width: 120px;
	padding-right: 5px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	line-height: 34px\9; *line-height:34px;background-image:url(http://img.soufun.com/rent/image/rent/styles/img/btu-off.jpg);color:#0053DF;text-decoration:none;cursor:pointer;}
#wrap .btu-search a:hover
{
	display: block;
	float: left;
	width: 120px;
	padding-right: 5px;
	height: 30px;
	line-height: 30px;
	line-height: 34px\9; *line-height:34px;text-align:center;background-image:url(http://img.soufun.com/rent/image/rent/styles/img/btu-hover.jpg);color:#0053DF;text-decoration:none;}
#wrap .btu-search a strong
{
	display: block;
	font-weight: normal;
	padding-left: 20px;
	width: 72px;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	line-height: 34px\9; *line-height:34px;background-image:url(http://img.soufun.com/rent/image/rent/styles/img/icon_select2.gif);background-repeat:no-repeat;}
#wrap .btu-search .btuon
{
	background-image: url(http://img.soufun.com/rent/image/rent/styles/img/btu-on.jpg);
}
#wrap .btu-search .btuon:hover
{
	background-image: url(http://img.soufun.com/rent/image/rent/styles/img/btu-on.jpg);
}
#wrap .btu-search .btuon strong
{
	font-weight: bolder;
	color: #333;
}
#wrap .btu-search .qycx
{
	background-position: 0 1px;
}
#wrap .btu-search .bjdtcx
{
	background-position: 0 -29px;
}
#wrap .btu-search .xxcx
{
	background-position: 0 -59px;
}
#wrap .btu-search .shdtcx
{
	background-position: 0 -279px;
}
#wrap .btu-search .gzdtcx
{
	background-position: 0 -346px;
}
#wrap .btu-search .szdtcx
{
	background-position: 0 -247px;
}
#wrap .btu-search .sydtcx
{
	background-position: 0 -94px;
}
#wrap .btu-search .tjdtcx
{
	background-position: 0 -125px;
}
#wrap .btu-search .wuhandtcx
{
	background-position: 0 -155px;
}
#wrap .btu-search .xgdtcx
{
	background-position: 0 -187px;
}
#wrap .btu-search .xadtcx
{
	background-position: 0 -216px;
}
#wrap .btu-search .njdtcx
{
	background-position: 0 -312px;
}
#wrap .btu-search .cddtcx
{
	background-position: 0 -382px;
}
#wrap .btu-search .fsdtcx
{
	background-position: 0 -346px;
}
#wrap .btu-search .bus
{
	background-position: 0 -450px;
}
#wrap .btu-search .cqdtcx {background-position: 0 -404px;}
#search
{
	width: 945px;
	padding: 10px 0 5px 13px;
	line-height: 26px;
	font-size: 12px;
	border-left: 1px solid #b0c7f3;
	border-right: 1px solid #b0c7f3;
border-top: 1px solid #b0c7f3;	height: auto;
	background-color: #FFF;
	clear: both;
}
.searchb
{
	width: 960px;
	height: 5px;
	line-height: 0;
	font-size: 0;
	background: url(http://img.soufun.com/rent/image/newhousesearch/bk_search.gif) 0 -345px no-repeat;
}
#search .searchicon
{
	width: 12px;
	float: left;
	margin: 7px 5px 0 0;
}
#search li a
{
	margin-right: 10px;
	display: inline-block;
	color: #0053DF;
}
#search li a:hover{ color: #FF3300; display: inline-block; margin-right: 10px;}
#search li .select
{
	color: #f30;
	font-weight: bold;
	border-bottom: none;
	display: block-inline;
	padding: 5px 8px;
	background: #fff;
}
#search .set input
{
	border: 1px solid #ddd;
	padding: 1px;
	padding-top: 0;
	background: #fff;
	vertical-align: middle;
}
.subway
{
	width: 930px;
	height: 17px;
	padding: 6px 15px;
	line-height: 17px;
	border-top: 1px solid #ddd;
	background: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif) 0 -50px no-repeat;
}
.subway a
{
	margin-right: 11px;
	display: inline-block;
	color: #0053DF;
}
.quxian
{
	height: 23px;
	width: 910px;
}
.quxian dd
{
	float: left;
}
.mschool
{
	float: right;
	cursor: pointer;
	text-decoration: none;
}
.school
{
	width: 830px;
	margin-left: 68px;
	_margin-left: 26px;
	padding: 3px 7px;
	line-height: 24px;
	border: 1px solid #ddd;
	background: #F7FBFF;
	float: left;
}
.school a
{
	width: 108px;
	margin-right: 10px;
	color: #0053DF;
	display: inline-block;
	float: left;
	overflow: hidden;
	white-space: nowrap;
}
.quxian .select1
{
	height: 27px;
	position: relative;
	float: left;
	margin-right: 13px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif);
}
.quxian .select1 a
{
	height: 27px;
	padding: 0 10px;
	background: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif) 100% 0 no-repeat;
	display: block;
	color: #f30;
	font-weight: bold;
	float: left;
}
#search li .quxian .select1 a
{
	margin-right: 0;
}
.shangquan
{
	width: 861px;
	margin-left: 54px;
	margin-top: 3px;
	_margin-top: -1px;
	line-height: 20px;
}
.shangquan .mid
{
	width: 838px;
	padding: 0 10px 3px 5px;
	border: 1px solid #feae31;
	border-top: none;
	display: block;
	background-color: #fffee9;
}
.shangquan .mid strong{margin-right:10px;color:#F30 }
:*first-child + html .shangquan .mid
{
	width: 833px;
	padding: 0 10px;
	border: 1px solid #feae31;
	border-top: none;
	display: block;
	background-color: #fffee9;
}
*html .shangquan .mid
{
	width: 833px;
	padding: 0 10px;
	border: 1px solid #feae31;
	border-top: none;
	display: block;
	background-color: #fffee9;
}
.shangquan .mid a
{
	margin-right: 13px;
}
.shangquan .top
{
	width: 855px;
	height: 5px;
	line-height: 0;
	font-size: 0;
	background-image: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif);
	background-repeat: repeat-x;
	background-color: #fffee9;
}
.shangquan .bottom
{
	width: 855px;
	height: 5px;
	line-height: 0;
	font-size: 0;
	_margin-bottom: 5px;
	background-image: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
	background-color: #fffee9;
}
.bgline
{
	height: 6px;
	border: 1px solid #b0c7f3;
	border-top: 0;
	background-color: #EFF7FF;
	line-height: 0;
	font-size: 0;
}
.moreinfo
{
	margin: 0 auto;
	margin-top: -1px;
	overflow: hidden;
	text-align: center;
}
#wrap #search ul li
{
	display: block;
	height: auto;
	overflow: hidden;
	background: url(http://img.soufun.com/secondhouse/image/newsearch/icon-arrow0709_03.gif) no-repeat 0 8px;
	padding-left: 15px;
	width: 915px;
}
.pl24
{
	padding-left: 24px;
}
.pr8
{
	padding-right: 8px;
}
.main
{
	width: 750px;
	overflow: hidden;
	float: left;
}
.hdm dl
{
	width: 747px;
	height: 27px;
	background: url(http://img.soufun.com/secondhouse/image/search/bk.gif) repeat-x 0 -988px;
}
.hdm dd
{
	text-align: center;
	line-height: 26px;
	margin: 0 5px 0 0;
	cursor: pointer;
}
.hdm a
{
	padding: 0 15px;
	height: 27px;
}
.hdm .option1, .hdm .option1 a, .hdm .option2, .hdm .option2 a, .mapsearch
{
	background: url(http://img.soufun.com/secondhouse/image/search/bk.gif) no-repeat;
	float: left;
	height: 27px;
}
.hdm .option1
{
	background-position: 0 -680px;
	font-weight: 700;
}
.hdm .option1 a
{
	background-position: 100% -739px;
	color: #fff;
}
.hdm .option2
{
	background-position: 0 -600px;
}
.hdm .option2 a
{
	background-position: 100% -635px;
	display: inline-block;
}
.updown
{
	width: 737px;
	height: 20px;
	padding: 5px 5px 8px;
	background: #FDFFF2;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}
.updown dt
{
	float: left;
}
.updown dd
{
	float: right;
	padding-top: 2px;
}
.updown span
{
	height: 19px;
	line-height: 19px;
	background: url(http://img.soufun.com/secondhouse/image/newsearch/2010121/rank_up.gif) no-repeat;
	padding: 0 22px 0 6px;
	float: left;
	margin-left: 1px;
}
.updown .rank2
{
	background-image: url( 'http://img.soufun.com/rent/image/newsearch/rank_3.gif' );
}
.updown .rank3
{
	background-image: url( 'http://img.soufun.com/rent/image/newsearch/rank_2.gif' );
}
.updown .rank4
{
	background-image: url( 'http://img.soufun.com/rent/image/rent/styles/img/btn_03.gif' );
}
.updown .rank5
{
	background-image: url( 'http://img.soufun.com/rent/image/newsearch/rank_9.gif' );
}
.updown .rank6
{
	background-image: url( 'http://img.soufun.com/rent/image/newsearch/rank_6.gif' );
}
.w_tip
{
	width: 154px;
	font-size: 12px;
	color: #333;
	line-height: 19px;
	text-align: left;
}
.w_tip .top
{
	height: 5px;
	overflow: hidden;
	background: url(http://img.soufun.com/secondhouse/image/newhousesearch/tip_bk.gif) 0 0 no-repeat;
}
.w_tip .bottom
{
	padding: 10px;
	padding-top: 0;
	background: url(http://img.soufun.com/secondhouse/image/newhousesearch/tip_bk.gif) 0 100% no-repeat;
}
.pages a, .pages a:link, .pages a:visited
{
	font: 12px/20px "宋体";
	color: #333;
	border: 1px solid #ddd;
	padding: 1px 4px;
	background: #fff;
	margin-left: 5px;
}
.pages a:hover
{
	background: #E5F3FF;
	border: 1px solid #BBDFED;
	text-decoration: none;
}
.pages strong
{
	color: #F30;
}
.chazhao_btn
{
	margin-left: 6px;
	float: right;
}
.chazhao_btn a, .chazhao_btn a:hover
{
	background: url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_chazhao1.gif) no-repeat;
	width: 72px;
	height: 23px;
	line-height: 23px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	overflow: hidden;
}
.chazhao_btn a:hover
{
	background: url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_chazhao2.gif) no-repeat;
	text-decoration: none;
}
.bbk strong
{
	font-size: 12px;
}
.bbk
{
	border: 1px solid #A5D1EE;
	background: #FAFEFF;
	padding-bottom: 10px;
}
.bbk .title {padding:0 5px;height:24px;font:bold 14px/24px "宋体"; background: url(http://img1.soufun.com/rent/image/newrent/bk_blue.gif) repeat-x; border-bottom:1px solid #A5D1EE; text-align:center;}
.bbk ul
{
	margin: 5px 10px;
}
.bbk li
{
	line-height: 24px;
	border-bottom: 1px dashed #9BCFEF;
}
.w_tip
{
	width: 154px;
	font-size: 12px;
	color: #333;
	line-height: 19px;
	text-align: left;
}
.w_tip .top
{
	height: 5px;
	overflow: hidden;
	background: url(http://img.soufun.com/secondhouse/image/newhousesearch/tip_bk.gif) 0 0 no-repeat;
}
.w_tip .bottom
{
	padding: 10px;
	padding-top: 0;
	background: url(http://img.soufun.com/secondhouse/image/newhousesearch/tip_bk.gif) 0 100% no-repeat;
}
.finder
{
	width: 958px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/finder-bg0709_12.jpg) repeat-x #FFF;
	height: auto;
	border: 1px solid #aac7f3;
	margin-top: 10px;
	overflow: hidden;
	padding: 0 0 2px;
}
.finder h3
{
	display: block;
	float: left;
	line-height: 18px;
	padding-left: 15px;
	font-size: 12px;
	width: 96px;
	padding-top: 8px;
	font-weight: normal;
}
.finder ul
{
	display: block;
	width: 840px;
	float: left;
}
.finder ul li
{
	display: block;
	line-height: normal;
	margin-right: 12px;
	margin-top: 6px;
	width: 746px;
}
.finder ul li .wordsli0709
{
	padding-right: 6px;
}
.finder ul li a img
{
	vertical-align: middle;
}
.finder .selestfinds0217
{
    color: #333;
    margin: 0 12px 5px 0;
    border: 1px solid #feaf30;
    height: 16px;
    line-height: 16px;
    padding: 2px 6px 1px 6px;
    display: inline-block;
}

.finder .selestfinds a
{
	background: url(http://img.soufun.com/rent/image/rent/styles/img/icon-close0709_151.gif) #fff no-repeat right 4px;
	color: #333;
	margin: 0 12px 5px 0;
	border: 1px solid #feaf30;
	height: 16px;
	line-height: 16px;
	padding: 2px 20px 1px 6px;
	display: inline-block;
}
.finder .selestfinds a:hover
{
	background: url(http://img.soufun.com/rent/image/rent/styles/img/icon-closehover.gif) no-repeat #fffee9 right 3px;
	border: 1px solid #f30;
	display: inline-block;
	text-decoration: none;
	color: #333;
	margin: 0 12px 5px 0;
	height: 16px;
	line-height: 16px;
	padding: 2px 20px 1px 6px;
}
.finder .saveinfo
{
	width: 180px;
	padding-left: 16px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/icon-save0709_17.gif) no-repeat 1px 2px;
	display: inline-block;
	line-height: 16px;
	margin-bottom: 6px;
}
#wrap .finder .saveinfo .gray
{
	color: #85898A;
}
#wrap .finder .saveinfo .gray:hover
{
	color: #f30;
	text-decoration: underline;
}
.finder .clearcont
{
	width: 55px;
	height: 20px;
	padding: 5px 0 0 25px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/icon-g0709_19.gif) no-repeat scroll 0 5px transparent;
	display: inline-block;
}
.finder .clearcont a
{
	color: #0053DF;
}
.finder .clearcont a:hover,.finder .saveinfo a:hover 
{
	color: #f30;
	text-decoration: underline;
}
.bianjituijian
{
	background: url(http://img.soufun.com/rent/image/rent/styles/img/icon_tuijian.gif) no-repeat 15px 3px;
	padding-left: 35px;
	margin-bottom: 10px;
}
.bianjituijian span
{
	margin-right: 5px;
}
.bianjituijian a
{
	margin-right: 10px;
}
.movinghousetitle
{
	width: 750px;
	height: 30px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/indexbg2.gif) right -40px no-repeat;
}
.movinghousetitle .other
{
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: url(http://img.soufun.com/secondhouse/image/newdefault/indexbg1.gif) no-repeat left -232px;
	float: left;
	padding: 0 10px;
	text-align: center;
	cursor: pointer;
}
.movinghousetitle .now
{
	width: 100px;
	height: 30px;
	padding: 0 10px;
	background: url(http://img.soufun.com/secondhouse/image/newdefault/indexbg1.gif) left -276px no-repeat;
	font: bold 14px/30px "宋体";
	text-align: center;
	cursor: pointer;
	float: left;
	z-index: -3;
}
.movinghousetitle .fanye
{
	padding: 7px 25px 0 0;
}
.movinghousetitle .fanye img
{
	vertical-align: middle;
	margin: 0 10px;
}
.movinghouse .houses
{
	width: 748px;
	margin-bottom: 10px;
	border: 1px solid #8BB1F0;
	border-top: 0;
}
.movinghouse .onehouse
{
	width: 224px;
	float: left;
	padding: 5px 2px;
	margin: 5px 0 0 15px !important;
	margin: 5px 0 0 10px;
}
.onehouse dd
{
	float: left;
	margin-left: 5px;
	line-height: 20px;
}
.onehouse img
{
	padding: 2px;
	border: 1px solid #ddd;
	margin-top: 3px;
	width: 83px;
	height: 62px;
}
.onehouse dd p
{
	width: 120px;
	height: 20px;
	overflow: hidden;
}
.onehouse dd font
{
	font-size: 12px;
}
.movinghouse .bkyellow
{
	border: 1px solid #FFDD95;
	background-color: #FEFEE2;
}
.movinghouse .bkyellow1
{
	border: 1px solid #BCD5FF;
	background-color: #F5FAFE;
}
.hg200
{
	height: 200px;
	overflow: hidden;
}
.esflist_pic
{
	width: 750px;
	padding-bottom: 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ddd;
	float: left;
}
.esflist_pic li
{
	width: 750px;
	margin-top: 15px;
	float: left;
}
.grayborder
{
	width: 232px;
	border: 1px solid #bbb;
	border-left-color: #e5e5e5;
	border-top-color: #e5e5e5;
	background: #fff;
}
.blueborder
{
	width: 232px;
	border: 1px solid #89B2F3;
	background: #F0F5FC;
}
.picbox
{
	float: left;
	margin-bottom: 15px;
	margin-right: 12px;
	padding: 2px;
	width: 232px;
}
.picbox dt
{
	width: 232px;
	height: 174px;
	overflow: hidden;
	position: relative;
	float: left;
	clear: both;
}
.picbox .num
{
	padding: 0 10px;
	font: 12px/23px "宋体";
	color: #fff;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/bk_num.png) 100% 100% no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}
.picbox dd
{
	width: 222px;
	padding: 0 5px;
	font: 12px/24px "宋体";
	float: left;
}
.picbox h2 a
{
	width: 222px;
	height: 38px;
	font: bold 12px/18px "宋体";
	color: #0053DF;
	padding: 5px 0;
	float: left;
}
.picbox h2 a:hover{color:#f30;}
.picbox h2 a:visited
{
	color: #551A8B;
}
.picbox .time
{
	border-top: 1px dotted #ccc;
	padding: 5px;
	_padding: 10px 5px 0;
	_line-height: 14px;
}
.esflist
{
	width: 747px;
	float: left;
}
.bkyellow, .bkyellow1
{
	width: 747px;
	background: #fff;
	border-bottom: 1px solid #ddd;
}
.bkyellow1
{
	background: #FAF9F6;
}
.esflist .pic
{
	width: 100px;
	height: 75px;
	padding: 3px;
	border: 1px solid #ccc;
	float: left;
	margin: 10px 0;
}
.esflist .house
{
	width: 620px;
	font: 12px/22px "宋体";
	margin: 10px 0;
	float: right;
}
.esflist .house dt
{
	width: 360px;
	float: left;
}
.esflist .housetitle a
{
	font: bold 14px/22px "宋体";
	color: #0053DF;
}
.esflist .housetitle a:hover{color:#f30;}
.esflist .housetitle a:visited
{
	color: #551A8B;
}
.esflist .housetitle img
{
	vertical-align: middle;
}
.esflist .time a
{
	margin-right: 5px;
}
.esflist .house dd
{
	margin-top: 20px;
	float: left;
}
.esflist .house dd strong
{
	margin-right: 3px;
	font: bold 17px/20px Verdana;
}
.esflist .area
{
	width: 80px;
	text-align: right;
}
.esflist .money
{
	width: 100px;
	color: #F30;
	text-align: right;
	position: relative;
}
.esflist .office
{
	width: 170px;
	color: #F30;
	text-align: right;
	position: relative;
}
.esflist .byb
{
	width: 80px;
	text-align: center;
}
.searchNoInfo
{
	height: 160px;
	padding: 20px;
}
.searchNoInfoL
{
	float: left;
}
.searchNoInfoR
{
	float: left;
	padding-left: 15px;
	width: 500px;
}
.searchNoInfoR .s01
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 15px;
}
.searchNoInfoR .s01 span
{
	color: #F00;
}
.searchNoInfoR .s2
{
	background: url( "http://img.soufun.com/rent/image/rent/styles/img/noInfoDot.gif" ) no-repeat scroll 0 3px transparent;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 12px;
}
.searchNoInfoR .s3
{
	font-size: 12px;
	margin-bottom: 5px;
	background-image: url(http://img.soufun.com//secondhouse/image/newdefault/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-left: 12px;
}
.searchNoInfoR .s3 a:link
{
	color: #0053DF;
}
.searchNoInfoR .s3 a:hover
{
	color: #f00;
}
.sidebar
{
	width: 200px;
	overflow: hidden;
	float: right;
}
.columntop, .columnbottom
{
	height: 3px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/bk_sidebar.gif) 0 0 no-repeat;
	height: 3px;
	overflow: hidden;
}
.columnbottom
{
	background-position: 0 -20px;
	clear: both;
}
.columncenter
{
	width: 198px;
	border-left: 1px solid #BBDFED;
	border-right: 1px solid #BBDFED;
	padding-bottom: 5px;
	height: auto;
	overflow: hidden;
}
.column dt
{
	background-color: #E5F3FF;
	padding: 0 8px;
	font: bold 14px/26px "宋体";
	margin-bottom: 6px;
}
.column dd
{
	width: 188px;
	line-height: 24px;
	padding: 0 5px;
	float: left;
}
.mysf, .mysf_bottom
{
	width: 200px;
	padding-top: 5px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/bk_sidebar.gif) 0 -340px no-repeat;
}
.mysf_bottom
{
	background-position: 0 100%;
	padding-bottom: 15px;
}
.mysf dl
{
	display: block;
	height: auto;
	overflow: hidden;
}
.mysf dd
{
	width: 72px;
	margin: 5px 0 0 5px;
	_margin: 5px 0 0 3px;
	float: left;
}
.icon_term, .icon_list, .icon_buy, .icon_managebuy, .icon_sell, .icon_managesell
{
	padding-left: 20px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/bk_sidebar.gif) 0 -40px no-repeat;
}
.icon_term
{
	background-position: -180px -70px;
}
.icon_list
{
	background-position: 0 -70px;
}
.icon_buy
{
	background-position: -180px -160px;
}
.icon_managebuy
{
	background-position: 0 -245px;
}
.icon_sell
{
	background-position: -180px -220px;
}
.icon_managesell
{
	background-position: -180px -245px;
}
.chosebtu0709
{
	width: 190px;
	height: 5px;
	margin: 10px 5px 0;
	padding-top: 5px;
	background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_xx0709_03.gif) no-repeat 50% 0;
	overflow: hidden;
}
.weituo_btu a, .weituo_btu a:hover
{
	width: 81px;
	height: 29px;
	background: url(http://img.soufun.com/rent/image/rent/styles/img/btn_bk1.gif) 0 -240px no-repeat;
	text-align: center;
	display: inline-block;
	font: bold 12px/29px "宋体";
	color: #fff;
	margin: 10px 5px 0;
}
.weituo_btu a:hover
{
	background-position: 0 -270px;
	text-decoration: none;
}
.terms ul
{
	width: 184px;
	float: left;
	padding: 10px 8px 3px;
	line-height: 22px;
	height: auto;
	overflow: hidden;
}
.terms .first
{
	width: 184px;
	height: 17px;
	line-height: 17px;
	margin-bottom: 8px;
}
.terms .save li
{
	border-bottom: 1px dashed #ddd;
	margin-bottom: 5px;
}
.terms .save .first
{
	background-position: -75px -540px;
	border: none;
}
.tool
{
	width: 184px;
	padding: 0 8px;
}
.tool li
{
	width: 124px;
	float: left;
}
.tools1, .tools3, .tools2, .tools4 {padding: 0 25px;line-height: 24px;height: 24px;background: url(http://img.soufun.com/rent/image/rent/styles/img/bk_sidebar.gif) 2px -125px no-repeat;float: left;}
.tools2 {background-position: -180px -298px;}
.tools3 {background-position: -180px -128px;}
.tools4 {background-position: -180px -98px;}
.column .zhuanjia .detail{width:80px;text-align:center; margin:5px 9px 0 5px; _margin:5px 7px 0 3px; float:left;position:relative;}
.column .zhuanjia  li { width:80px; line-height:17px;word-wrap:break-word ;}
.column .pick img
{
	padding: 3px;
	margin-bottom: 3px;
	border: solid 1px #ccc;
}
.column .zhuan
{
	height: 20px;
	left: 60px;
	position: absolute;
	top: 90px;
	z-index: 100;
}
.sqindex a
{
	color: #0053DF;
	text-decoration: none;
}
.sqindex a:hover
{
	color: #f30;
	text-decoration: underline;
}
.sqindex
{
	width: 960px;
	margin: 10px auto;
	font: 12px/20px Arial;
	clear: both;
}
.sqindex dl
{
	width: 960px;
	height: 21px;
	float: left;
}
.sqindex dt
{
	margin: 0 5px;
	float: left;
}
.sqindex dd
{
	height: 20px;
	background: #f7f7f7;
	padding: 0 10px;
	margin-right: 5px;
	border: 1px solid #ccc;
	border-bottom: none;
	cursor: pointer;
	float: left;
}
.sqindex .hover
{
	background: #fff;
	margin-bottom: -1px;
	position: relative;
	border-bottom: 1px solid #fff;
	float: left;
}
.sqindex .content
{
	width: 938px;
	height: 60px;
	padding: 6px 10px;
	border: 1px solid #ccc;
	float: left;
	overflow: hidden;
}
.sqindex .content a
{
	line-height: 21px;
	white-space: nowrap;
	float: left;
	margin-right:20px;
}
.links
{
	width: 960px;
	border: 1px solid #ccc;
	margin: 10px auto;
	font-family: "宋体";
}
.links dt
{
	height: 28px;
	line-height: 28px;
	background-color: #f5f5f5;
	padding: 0 10px;
	border-bottom: 1px solid #ddd;
}
.links ul
{
	padding: 5px;
}
.links li a
{
	width: 104px;
	padding-left: 10px;
	line-height: 24px;
	float: left;
}
.paiming
{
	width: 944px;
	height: auto;
	overflow: hidden;
	padding: 8px;
	border: 1px solid #ccc;
	margin: 0 auto;
	clear: both;
}
.paiming a
{
	color: #0053DF;
	text-decoration: none;
}
.paiming a:hover
{
	color: #f00;
	text-decoration: underline;
}
/*bussearch 20101115-------------------------------*/
.input_xl{vertical-align:middle; border:1px solid #ccc;height:18px;line-height:18px; padding-left:2px; width:150px}
.xianlu_detail{width:840px; _width:832px; height:150px;overflow-y:hidden; overflow-x:auto; display:block;}
.xianlu_detail dd{ width:20px; height:150px;line-height:15px;float:left; margin-right:10px;}
.xianlu_detail dd a{ margin-top:3px;}
/* global scroll 20101115 ------------------------------- */
.ui-scrollbar{width:840px;_width:832px;height:25px;background: url("http://img.soufun.com/rent/image/rent/styles/img/bk_scrollbar.gif") 0 0 repeat-x;position:relative;}
.ui_drag{width:147px; height:25px;background:url("http://img.soufun.com/rent/image/rent/styles/img/sprite_button.gif") 0 0 no-repeat;position:absolute; left:18px; top:3px;}
.ui-left .ui-button,.ui-right .ui-button{width: 18px;height:18px; margin-top:4px;position: absolute;top:0;left:0;}
.ui-right .ui-button{left:auto;right:-12px;}
.ui-left .ui-button {background: url("http://img.soufun.com/rent/image/rent/styles/img/arrow_button_left.gif") 100% 50% no-repeat;}
.ui-right .ui-button {background: url("http://img.soufun.com/rent/image/rent/styles/img/arrow_button_right.gif") 100% 50% no-repeat;}
.tools5{padding:0 25px;line-height:24px;height:24px; background:url(http://img.soufun.com/rent/image/rent/styles/img/icon_0221.gif) 4px 50% no-repeat;float:left;}
/* searchbar ------------------------*/
.searchbar{ width:737px; height: 24px; border-bottom: 1px solid #ccc; border-top: none; padding: 10px 5px; overflow: hidden; }
.filter{ margin-left: 35px; float: left; }
.filter .box{ margin-right: 10px; float: left; }

/*little search 20110411 input ------------------- */
.search_input{float:left;height:23px;}
.search_input .inp2{float:left;width:2px;height:22px;background:url(http://img.soufun.com/rent/image/rent/styles/img/searchbj.gif) no-repeat right 0px;position:absolute;top:0px;right:-1px!important;right:-2px;}
.search_input .inp1{float:left;height:22px;position:relative;}
.search_input .inp1 input{float:left;height:22px;line-height:22px;width:125px;padding-left:7px;overflow:hidden;background:url(http://img.soufun.com/rent/image/rent/styles/img/searchbj.gif) repeat-x 0px 0px;font-size:12px;color:#888;border:0px;}
.search_input span .button_search{width:70px;height:22px;line-height:22px;border:0px;cursor:pointer;background:url(http://img.soufun.com/rent/image/rent/styles/img/searchbj.gif) no-repeat 0 -24px;margin-left:5px!important;margin-left:2px;}
/*--new house--*/
.newhouse{width:748px;border:1px solid #ddd;overflow:hidden; float:left; margin-top:40px;}
.newhouse_title{ height:50px; line-height:50px; background:url(http://img.soufun.com/rent/image/rent/styles/img/new_icon.gif) -1px -1px no-repeat;font:bold 

14px/50px "宋体"; color:#333; text-align:left; float:left; padding-left:60px}
.esflist_new{width:720px; margin:0 auto;}
.bkyellow_new,.bkyellow1_new{width:720px;background:#fff;border-bottom:1px solid #ddd;}.bkyellow1_new{background:#FAF9F6;}
.esflist_new .pic{width:100px; height:75px; padding:3px; border:1px solid #ccc; float:left; margin:10px 0;}
.esflist_new .house{width:600px;font:12px/22px "宋体";margin:10px 0;float:right;}
.esflist_new .house dt{width:336px;float:left;}
.esflist_new .housetitle a{font:bold 14px/22px "宋体";color:#0053DF;}
.esflist_new .housetitle a:visited { color:#551A8B; } 
.esflist_new .housetitle img{vertical-align:middle;}
.esflist_new .time a{ margin-right:5px;}
.esflist_new .house dd{margin-top:20px;float:left; }
.esflist_new .house dd strong{margin-right:3px; font:bold 17px/20px Verdana;}
.esflist_new .area{width:80px;text-align:right;}
.esflist_new .money{width:170px;color:#F30;text-align:right; position:relative;}
.esflist .office {
    color: #FF3300;
    position: relative;
    text-align: right;
    width: 170px;
}
/*2011.07.07 Add By Qihang*/
.esflist .esfbuy{width:747px;margin:0 auto}
.esflist .esfbuy a{color:#0044CC}
.esflist .esfbuy a:hover{color:#FF3300}
.esflist .esfbuy li{width:737px;border-bottom:1px solid #ddd;line-height:40px;height:40px;padding-left:10px;overflow:hidden}
.esflist .esfbuy li:hover{background:#FAF9F6}
.esflist .esfbuy .li1{width:50px;text-align:right;float:left}
.esflist .esfbuy .li2{width:410px;float:left;color:#999999}
.esflist .esfbuy .li2 strong{font-size:14px;padding-right:5px}
.esflist .esfbuy .li3{width:110px;float:left;text-align:right;color:#FF3300}
.esflist .esfbuy .li3 strong{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;margin-right:2px}
.esflist .esfbuy .li4{width:65px;float:left;text-align:right}
.esflist .esfbuy .li5{width:92px;float:left;text-align:right;color:#999999}
.btn_text{background:url(http://img.soufun.com/rent/image/simplifyrent/rent/styles/img/btn_text.gif) no-repeat;width:120px;height:24px;border:none;cursor:pointer}
.btn_pic{background:url(http://img.soufun.com/rent/image/simplifyrent/rent/styles/img/btn_pic.gif) no-repeat;width:120px;height:24px;border:none;cursor:pointer}
.wid185{width:188px;height:24px;overflow:hidden;float:left}
.question {border-top: 1px solid #DDDDDD;clear: both;height: auto;margin: 5px 0 0 5px;overflow: hidden}
.question a {float: left;line-height:22px;width: 90px}
.esflist .house1{width: 620px;font: 12px/22px "宋体";margin: 10px 0;float: right}
.esflist .house1 dt{width: 415px;float: left}
.esflist .house1 dd{margin-top: 20px;float: left}
.esflist .house1 dd strong{margin-right: 3px;font: bold 17px/20px Verdana} 

/*renttuan 20111018 ---------------------------------------- */
.tuanbox {width:960px;border:1px solid #ccc;margin:10px auto;}
.tuanbox .title{width:940px;height:28px;  line-height:28px; background-color:#f5f5f5;padding:0 10px; border-bottom:1px solid #ddd}
.tuanbox .title strong{ font:bold 14px/28px "宋体"; float:left; padding-right:20px;}
.tuanbox .icon_arrowT{background:url(http://img.soufun.com/rent/image/rent/styles/img/icon_arrowT.gif) 0 50% no-repeat; padding-left:10px; padding-right:10px;}
.tuanbox a:link,.tuanbox a:visited{color:#0053DF;}.tuanbox a:hover{color: #f30; text-decoration:underline;}

.renttuan dd{width:140px; padding:0 30px 0 20px;overflow:hidden;float:left; position:relative;}
.renttuan dd .pic{width:130px; height:98px;padding:2px; border:1px solid #ddd;float:left;}
.renttuan dd .words{width:135px; margin-top:5px;font:12px/22px Arial; text-align:center;float:left;white-space:nowrap;overflow:hidden;}
.renttuan .pricenum{ font:bold 16px/12px Arial;}

 
 /* search housedetail -------------- */
.village{ width:748px; height:70px; background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) 0 -917px repeat-x; margin-bottom:10px; position:relative;}
.villagebg{ background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) right -844px no-repeat}
.village dl{ height:50px;background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) 0 -773px no-repeat;padding:10px 15px}
.village dt {height:23px;overflow:hidden;}
.village dt a{ font-size:14px; font-weight:700}
.village dd .blue a{ padding:0 10px 0 20px}
.icon_detail{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat 0 -386px}
.icon_img{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat 0 -359px}
.icon_map{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat -220px -122px}
.icon_bbs{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat -220px -359px}

 .sfhome {
    background: url("http://img.soufun.com/secondhouse/image/esfnew/images/sfhome/20110823/bk_sfhome20110908.gif") no-repeat scroll 0 0 transparent;
    font: 12px/18px Arial;
    height: 39px;
    overflow: hidden;
    padding: 15px;
    position: absolute;
    right: 0;
    top: 0;
    width: 168px;
}
.sfhome .logo {
    height: 40px;
    padding-left: 51px;
    width: 120px;
}
/*-----ADD FOR NEW RENTTUAN 11/11/2011 ------*/
.renttuan{width:950px;padding:15px 0 5px 10px;overflow:hidden;}
.renttuan .price{width:58px; padding-left:2px;height:43px;background:url(http://img.soufun.com/rent/image/rent/styles/img/bk_price.gif) 0 0 no-repeat;padding-top:21px;text-align:center;color:#fff;position:absolute;right:25px;top:53px; display:block;}
.scfonts { text-decoration:line-through;}
.morefy { display:block; float:right; width:250px; padding-right:10px; text-align:right; padding-bottom:10px;}
.tuanbox .black01 a { color:#333}
/*---------*/
.finder p {
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding-left: 15px;
    padding-top: 8px;
    width: 96px;
}