/* CSS Document */

body{ text-align:center; font: normal 12px 宋体,arial,sans-serif; color:#000; background:#fff;line-height:20px; }
ul,li,dl,dd,dt,p,div,h1,h2,h3,h4,h5,h6,h7,ol,span,form,body,a,address{ margin:0; padding:0;}
img{ margin::0; padding:0; border:none;}
address{ font-style:normal; display:inline;}
ul,li,ol{ list-style-type:none;}
input,select{ font-size:12px!important;}
sup{ font-size:8px; font-family:Arial, Helvetica, sans-serif;}
a,a:link,a:active {text-decoration:none; cursor:pointer;}
a:hover{text-decoration:underline;}
a:visited{text-decoration:none;}
/***********标签部分************/

#head{width:1003px;height:5px; line-height:5px;background:#E2E2E2;border-bottom:1px solid #ccc;}/*页头灰色条*/
#header{width:1003px;margin-top:1px;background:url(http://img1.soufun.com/secondhouse/image/apt/headerbg.gif) repeat-x left top; overflow:hidden;}/*页头框*/
#header #logo{ background:url(http://img.soufun.com/secondhouse/image/apt/logos.gif) no-repeat ; text-indent:-9000px; width:140px; height:96px; overflow:hidden; float:left; margin-left:10px;margin-top:0px;display:inline}/*logo*/
#header #advhead{ width:844px; height:60px;}
#header #advhead span{ margin-top:6px; line-height:0px; font-size:0px;}/*广告上边距*/
#header #advhead .mar{ margin-right:10px;}/*广告右边距*/
#header #menu{height:28px; line-height:28px; border-left:1px solid #ccc; border-top:1px solid #ccc; width:844px;margin-top:6px;background:#F5F5F5;}
#header #menu ul{ float:left;}
#header #menu li{height:28px; line-height:28px; width:123px;border-right:1px solid #ccc; float:left; background:#fff; font-size:14px; font-weight:bold;}
#header #menu li div{background:#F5F5F5; border:1px solid #fff; color:#5E8FDC; border-bottom:none;}
#header #menu li div.active{ background:url(http://img1.soufun.com/secondhouse/image/apt/menubg.gif) repeat left bottom; color:#fff;}
/*菜单项*/
#header #menu .login{ margin-left:20px; height:21px; line-height:21px;  width:70px; margin-top:5px;}
/*登陆文字*/
#header #menu .nowcity{ margin:5px 5px 0px 5px; display:inline; height:21px; line-height:21px;}
/*现在激活城市*/
#header #menu .city{border:1px solid #ccc; border-bottom:none; height:21px; line-height:21px; background:url(http://img1.soufun.com/secondhouse/image/apt/citybg.gif) repeat-x; margin:5px 0px 0px 0px; width:150px;}
#header #menu .citymore{border-left:1px solid #fff;border-right:1px solid #ccc; float:left;background:url(http://img1.soufun.com/secondhouse/image/apt/citybg.gif) repeat-x; height:21px; line-height:21px; margin-top:5px;  width:20px;border-top:1px solid #ccc;}
#header #menu .citymore img{ margin-top:50%;}
/*城市列表*/
#hcity{ border:1px dashed #DCDCDA;left:0; width:960px;line-height:24px; text-align:left; padding:0px 0px 0px 7px;display:block;overflow:hidden;margin:0 21px; position:absolute;background:#fff;}
#hcity a{ margin:0px 3px;}
#hcity h1{ margin:0px 8px; font-weight:bold; font-size:14px; display:inline;}
.hclose{ width:8px; height:8px; line-height:8px; border:1px solid #A7A7A5; font-size:8px; position:absolute; background:#fff; bottom:1px; right:1px; color:#A7A7A5; cursor:pointer;}
/*关闭小图特效*/
/*详细城市列表*/
/*页头菜单*/

#search{ background:url(http://img1.soufun.com/secondhouse/image/apt/searchbg.gif) repeat-x; height:40px;width:1003px; margin:0px auto;}
#search select{ height:18px; line-height:18px; width:74px;}
#search select.swih{ width:48px;}
#search select,#search input ,#search img{float:left; margin:8px 0px 0px 5px;}
/*页头查询*/

.searchmd{width:700px; overflow:hidden;}
.searchmd h3{font-size:14px; text-align:left; height:20px; line-height:20px;}
.searchmd select{ height:18px; line-height:18px; width:74px;}
.searchmd select,.searchmd input ,.searchmd img{float:left; margin:8px 0px 0px 5px;}
.searchmd img{cursor:pointer;}
/*页头查询*/

#hotsearch{ background:url(http://img1.soufun.com/secondhouse/image/apt/hotbg.gif) repeat-x; border-bottom:1px solid #ccc; line-height:20px; overflow:hidden;width:1003px; margin:0px auto;}
#hotsearch p{ width:100%; overflow:hidden; height:20px; line-height:20px; text-align:left;}
#hotsearch p strong{ margin:0px 20px 0px 10px;}
#hotsearch p a{ margin-right:10px;}
/*快速查询板块*/

#content{width:960px; margin:0px auto; margin-top:10px;}
#conlc{ float:left;width:700px;}
.numsearch{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; width:100%; height:30px;}
.numsearch li{ display:inline; margin-right:11px; height:30px; line-height:30px; float:left; position:relative;}
.numcityf{ background:url(http://img1.soufun.com/secondhouse/image/apt/cengbg.gif) no-repeat left top; width:308px; height:75px; position:absolute;left:8px; top:18px;}
/*字母快速查询*/
.houselist{width:100%; margin:10px 0px; overflow:hidden;}
.houselist li{ float:left; width:33%;}
.houselist li h1{ font-size:1em; text-align:left; width:100%; height:20px; line-height:20px; margin:0px;}
.houselistimg{border:1px solid #ccc;line-height:0px;}
.houselistimg img{ margin:1px;}
.houselistimg2{border:1px solid #fe9901;line-height:0px;}
.houselistimg2 img{ margin:1px;}

.grayobjet{border:1px solid #ccc; padding:1px; line-height:0px;}
.grayobjet object{ position:relative; overflow:hidden;}
/*灰色边框图片*/
.houselist li .houselistcont{ float:left; text-align:left; margin-left:5px;}
.houselist li .houselistcont h2{height:20px; line-height:20px; font-size:14px;}
.houselist li .houselistcont p{ height:20px; line-height:20px;}
/*房源列表*/
.news{ margin:10px;text-align:left;}
.news h1{ text-align:center; font-size:14px; width:100%;}
.news h2{ font-size:12px; height:20px; line-height:20px; margin:10px 0px;text-align:center; font-weight:normal;}
.news h2 span{ margin-right:20px;}
.news p{ line-height:20px; overflow:hidden; margin-top:20px;  text-indent:24px;}
.news p.nonemar{ margin-top:0px;}
.news p img{margin:0 auto;}
.news .newsauthor{ text-align:right; font-size:12px; margin-top:45px;}
.news .newsnote { text-align:left; margin-top:20px;}
.news .newsnote span{ margin-right:5px}
.news_pagemy{ margin:10px auto;text-align:center;}
.news_pagemy a{ margin:0px 5px;}
/*新闻正文*/
#conrc{ float:right; width:250px;}
.fshmap{width:250px; height:250px; border:1px solid #ccc; background:#F5F5F5; position:relative;}
.fshmap .fshmaptit{ font-size:14px; position:absolute; top:5px; left:15px;}
/*flash地图*/


dl.rclist{width:100%; overflow:hidden; margin-top:5px;}
/*右侧的列表*/
dl.rclist dt{ font-size:14px; text-align:left; text-indent:12px; height:32px; line-height:32px;width:100%;}
dl.rclist dt strong{ float:left;}
dl.rclist dt span{ display:block;width:30px;height:30px; float:right; margin-right:10px; overflow:hidden;}
/*右侧的列表标题*/
.icohouse{ background:url(http://img1.soufun.com/secondhouse/image/apt/vidohouse.gif) no-repeat left bottom;}
.icohouse1{ background:url(http://img1.soufun.com/secondhouse/image/apt/newshouse.gif) no-repeat left bottom;}
.icoimg{background:url(http://img1.soufun.com/secondhouse/image/apt/newsimages.gif) no-repeat left bottom;}
.icoqline{background:url(http://img1.soufun.com/secondhouse/image/apt/qline.gif) no-repeat left bottom;}
.icobook{background:url(http://img1.soufun.com/secondhouse/image/apt/book.gif) no-repeat left bottom;}
/*房子、曲线、书本的图标*/
dl.rclist dd{ margin:10px 0px 0px 0px; overflow:hidden; width:100%;}
dl.rclist dd.vidoline{ margin:0px 0px 0px 0px;}
dl.rclist dd .vidocont{ float:left; width:160px;}
dl.rclist dd h3{ font-size:12px;}
dl.rclist dd h3,dl.rclist dd p{ text-align:left; text-indent:12px; width:100%;}
dl.rclist dd p.vidoico{ height:24px; line-height:24px; margin-top:10px; background:url(http://img1.soufun.com/secondhouse/image/apt/video.gif) no-repeat 64px 3px;}
dl.rclist dd .newsicont{ width:175px; line-height:16px; overflow:hidden; float:right;}
.vidoimg{border:1px solid #86ADD8; line-height:0px;}
.vidoimg img{ margin:3px;}
/*蓝色边框图片*/
dl.rclist dd span{ float:right; margin-right:10px;}
dl.rclist dd h4{ text-indent:12px; text-align:left; display:inline; font-size:12px; font-weight:normal;}
/*右侧的列表内容*/
dl.nomar dd{ margin:5px 0px;}
/*特殊dd设置*/
.num1{ background:url(http://img1.soufun.com/secondhouse/image/apt/1.gif) no-repeat 12px 3px; padding-left:18px; height:20px; line-height:20px;text-align:left;}
.num2{ background:url(http://img1.soufun.com/secondhouse/image/apt/2.gif) no-repeat 12px 3px; padding-left:18px; height:20px; line-height:20px;text-align:left;}
.num3{ background:url(http://img1.soufun.com/secondhouse/image/apt/3.gif) no-repeat 12px 3px; padding-left:18px; height:20px; line-height:20px;text-align:left;}
.num4{ background:url(http://img1.soufun.com/secondhouse/image/apt/4.gif) no-repeat 12px 3px; padding-left:18px; height:20px; line-height:20px;text-align:left;}
.num5{ background:url(http://img1.soufun.com/secondhouse/image/apt/5.gif) no-repeat 12px 3px; padding-left:18px; height:20px; line-height:20px;text-align:left;}
/*排行的1~5的图标*/

.searchall{height:136px;text-align:left; width:100%;}
.searchall div{ height:20px; line-height:20px; width:100%; position:relative; z-index:0;}
.searchall div strong{ margin-right:5px;}
.searchall div a{ margin-right:8px;}
.searchall div span{ position:relative; z-index:1;}
/*搜索总列表*/
.quxianfld{ position:absolute; left:0px; top:0px; width:400px; height:300px; overflow:auto;background:#fff; z-index:2;}
.quxianfld dd,.quxianfld dt{background:#fff;z-index:3; position:relative; z-index:2; width:100%; overflow:hidden;}
.quxianfld dd{height:276px;overflow:hidden; border-bottom:none!important;}
.more{ background:url(http://img1.soufun.com/secondhouse/image/apt/srarchmore.gif) no-repeat right center; padding-right:15px;_padding-right:0px;}
.iframe{width:400px; height:300px; position:relative;}
#projlist{width:400px; height:300px;overflow:auto; padding:0;left:1px; position:absolute; visibility:inherit; z-index:3;}

.map{ width:250px; height:250px; background:#F5F5F5; border:1px solid #86ADD8;}
/*空地图*/
.listitle{height:35px;line-height:35px; text-align:left;}
.listitle span{ margin-right:15px; float:left;}
.listitle select{ float:right;height:20px; line-height:20px;margin:6px 5px 0px 5px;}
.contlist{}
.contlist li{ width:680px;border-top:1px solid #ccc; padding:10px; text-align:left; overflow:hidden;}/*一个房源*/
.contlist li.active{ background:url(http://img1.soufun.com/secondhouse/image/apt/contlistbg.gif) repeat-x left top;}
.contxt{width:400px; float:left;margin-left:10px;}/*一个房源列表内容*/
.contxt h3{font-size:12px; text-align:left; height:24px; line-height:24px;}
.contxt h3 span{ margin-right:10px;}
.redpoint{background:url(http://img1.soufun.com/secondhouse/image/apt/redpoint.gif) no-repeat left 4px;padding-left:15px;}/*一个房源列表内容的标红*/
.contxt p{height:18px; line-height:18px; text-align:left; }
.contxt p span{overflow: hidden; margin-right:5px;}
.width1{width:140px!important;}
.width7{width:90px!important;}
.width8{width:45px!important;}
.contnote{ width:60px; float:right; margin-top:-5px; }
.contnote p{ height:16px; line-height:16px; width:60px; text-align:right!important; font-weight:normal;}/*一个房源列表右侧说明*/
.martab2{ margin-right:10px;}
.tam{line-height:20px;height:20px; text-align:left; float:left;}
.tam span{ margin-right:10px;}/*一个房源列表时间说明*/
.open{ background:url(http://img1.soufun.com/secondhouse/image/apt/open.gif) no-repeat left 1px; padding-left:18px; height:20px; float:left;}
.close{background:url(http://img1.soufun.com/secondhouse/image/apt/close.gif) no-repeat left 1px; padding-left:18px; height:20px; float:left;}/*一个房源列表内展开和关闭效果*/

.contrast{ width:20px; margin:0px 10px 0px 0px;}

.contrast input{ margin-top:40px;}

.contdetail{background:#F5F5F5;width:100%; overflow:hidden;}
.contdetail .detailcont{width:500px; float:left;}
.contdetail .detailcont p{ line-height:20px; overflow:hidden; width:100%;}
.width6{ width:440px;}
.contdetail .detailimg{width:170px; float:right;}/*一个房源列表详细说明*/
.contdetail .detailimg img{ float:right; margin:0px 0px 10px 0px;}
/*房源列表*/
.mdrc{border:1px solid #86ADD8;}
.mdrc dt{background:#E0F2FF;height:20px; line-height:20px; text-align:center;font-weight:bold;font-size:12px;border-bottom:1px solid #86ADD8;}
.mdrc dd{border-bottom:1px solid #86ADD8; padding:10px; background:#fff;}
.mdrc dd h5,.mdrc dd p{font-size:12px; line-height:20px; overflow:hidden; font-weight:normal;}
.mdlist{ height:393px;}
.frlink{width:960px; margin:0px auto;}
.frlink h5{ font-size:12px; text-align:center;}
.frlink p{ line-height:20px; overflow:hidden; width:100%;}
/*友情连接*/
.fenbu{height:395px;width:230px; overflow-y:auto; text-align:left;}
.tab{ margin:0px 15px;}
.tab1{ margin:0px 3px;}
/*|的两边的间距*/ 

.page{ float:right; display:inline; width:auto;_width:50%;}
.page p{ height:20px; line-height:20px;}
.page p img{ float:left;}
.page p span{ margin:0px 2px;height:20px; line-height:20px; display:block; float:left;}
.page p .plc{ background:url(http://img1.soufun.com/secondhouse/image/apt/back.gif) no-repeat left top;}
.page p .plcactive{ background:url(http://img1.soufun.com/secondhouse/image/apt/backafter.gif) no-repeat left top;}
.page p .prc{ background:url(http://img1.soufun.com/secondhouse/image/apt/next.gif) no-repeat left top;}
.page p .prcactive{ background:url(http://img1.soufun.com/secondhouse/image/apt/nextafter.gif) no-repeat left top;}
.gtop{ background:url(http://img1.soufun.com/secondhouse/image/apt/gtop.gif) no-repeat; padding-left:20px; height:20px; line-height:20px; text-align:left; margin-left:10px; width:160px; float:left; margin-top:10px;}

.newslc{ float:left; width:250px; overflow:hidden;}
.newscont{ width:440px; overflow:hidden; float:left; margin-left:10px;}
.newscont .newscontlist{padding:10px; width:418px;}
.newscont .newscontlist p{text-align:left; width:100%; line-height:24px; overflow:hidden; text-indent:0px!important;font-size:14px;}
.newscont .newscontlist p a,.newscont .newscontlist p span{ float:left;}
.newscont .newscontlist p font{ float:right; width:60px; text-align:right; font-size:12px;}

.position{ height:30px; line-height:30px; width:100%; overflow:hidden; text-align:left;}

#footer{position:relative; width:960px; margin:0 auto; margin-top:10px;height:90px; overflow:hidden;}
#footer dt{ right:240px;margin-top:24px; width:50px; height:60px; position:absolute;}
#footer dt.d776{ right:160px!important;margin-top:24px; width:50px; height:60px; position:absolute;}
#footer dd{ margin:0 auto; text-align:center; height:22px; line-height:22px;}
.footer_copy{color:#000; font-size:14px; font-family:'Times New Roman', Times, serif!important; background:#fff; margin:2px 2px 0px -4px; font-weight:bolder;}
/*页尾*/

.tel{ background:url(http://img1.soufun.com/secondhouse/image/apt/tel.gif) no-repeat left top; padding-left:25px; height:20px; line-height:20px; margin:0px 5px;}
.tel1{ background:url(http://img1.soufun.com/secondhouse/image/apt/telred.gif) no-repeat left top; padding-left:25px; height:20px; line-height:20px;margin:0px 5px;}
.alw{ width:1003px; margin:0 auto;}
/*总宽*/
.alw1{ width:960px; margin:0px auto;}
/*内容宽*/
.flc{ float:left!important; overflow:hidden;}
.frc{ float:right; overflow:hidden;}
.clear{width:100%; height:0px; line-height:0px; font-size:0px; clear:both;}
/*浮动公共代码*/
.grayline{height:1px; line-height:1px; background:#ccc;font-size:0px; overflow:hidden;}
.graydaline{height:1px; line-height:1px; background:url(http://img1.soufun.com/secondhouse/image/apt/dashed.gif) ;font-size:0px; overflow:hidden;}
.blueline{height:1px; line-height:1px; background:#86ADD8;font-size:0px; overflow:hidden;}
/*公共线条*/
.grayborder{ border:1px solid #ccc; }
.textw{ height:18px;line-height:18px; width:140px; border:1px solid #ccc; background:#fff;}
.textw1{ height:18px;line-height:18px; width:80px; border:1px solid #ccc; background:#fff;}
/*输入框*/
.inputindent{ text-indent:12px;}
.txtindent{ text-indent:24px;}
/*公共缩进字*/

.martab{ margin-top:10px;}
.martabb{ margin-bottom:10px;}
.martab1{ margin-top:5px;}
.img{ line-height:0px;}
.duilc{ text-align:left;}
.duirc{ text-align:right;}
.size14{font-size:14px;}
.width3{ width:400px;}
.martab4{ margin-top:-5px;}
.martab5{ margin-top:20px!important;}


.green{color:#83be3e;}
.green a,.green a:visited{color:#83be3e!important;}
.green a:hover{color:#83be3e!important;text-decoration:underline;}
/*公共绿色字体*/
.yellow{color:#fe9901;}
.yellow a,.yellow a:visited{color:#fe9901!important;}
.yellow a:hover{color:#fe9901!important;text-decoration:underline;}
/*公共黄色字体*/

.white{color:#fff;}
.white a,.white a:visited{color:#fff;}
.white a:hover{color:#fff;text-decoration:underline;}
/*公共白色字体*/

.black{color:#000;}
.black a,.black a:visited{color:#000;}
.black a:hover{color:#000;text-decoration:underline;}
/*公共黑色字体*/

.grayblue{color:#515f79;}
.grayblue a,.grayblue a:visited{color:#515f79;}
.grayblue a:hover{color:#515f79;text-decoration:underline;}
/*公共灰色字体*/

.gray{color:#a4a4a4;}
.gray a,.gray a:visited{color:#a4a4a4;}
.gray a:hover{color:#a4a4a4;text-decoration:underline;}
/*公共灰色字体*/

.red{color:#FF0103;}
.red a,.red a:visited{color:#FF0103;}
.red a:hover{color:#FF0103;text-decoration:underline;}
/*公共红色字体*/


.blue{color: #0066D5;}
.blue a,.blue a:visited{color: #0066D5!important;}
.blue a:hover{color:#fe9901!important;text-decoration:underline;}
/*公共蓝色字体*/
.size9{font-size: 9px;}

/*详情页设定*/
.xq{ text-align:left;border:1px solid #ccc}
.xq ul{border-bottom:1px solid #ccc;margin:5px 10px;height:31px;line-height:31px}
.xq h1{font-size: 16px;color: #0066D5;font-weight: bold;float:left;margin-right:15px}
.xq span{float:left}
/*详情left*/
.xqleft{width:669px;border-right:1px solid #ccc;padding:0 10px}
.grayfont16{font-size: 16px; font-weight: bold;line-height:31px}
.bluefont14{font-size: 14px;color: #0066D5;line-height:31px}
.width600{width:600px}
.width250{width:250px}
.width550{ width:550px;}
.houseimgb{position:absolute;top:10px;left:370px;}
.alr{text-align:right}
.xqleft_line{margin-top:10px; padding-top:10px;border-top:1px solid #ccc;}
/*图片滚动*/
.houseimgl img{margin:0 7px}
.marr6{margin-right:6px}
.padt25{padding-top:25px}
/*经纪公司*/
.company p{line-height:17px;height:17px;width:250px;list-style:none}
.contect a:link,.contect a:visited{color:#fe9901}
.inputblue{line-height:15px;color: #0066D5}
.flrmore{position:absolute;top:0px;left:275px}
.companyr{position:relative;width:400px; float:left}
/*详情页信息附带版块*/
.backc1,.backc2{ background:#F6FBFF;text-align:center;line-height:30px;height:30px;padding:0 10px}
.backc2{line-height:36px;height:36px}
.otarea1{ overflow:hidden}
.otarea1 table{border-right:1px solid #80AFDD;border-top:1px solid #80AFDD;width:330px}
.otarea1 table td{border-left:1px solid #80AFDD;border-bottom:1px solid #80AFDD;padding-left:10px}
.otarea1 table td p{ height:24px; line-height:24px}
.indent24{text-indent:21px}
.count_anniu{text-align:center;height:35px;margin-top:10px}
/*详情right*/
.xqright{width:250px;padding:0 10px}
.xqright dt{position:relative;background:#E0F2FF;text-align:center;font-weight:bold;height:20px;margin-bottom:10px}
.xqright dt,.xqright dd{width:250px;clear:both}
.zoushi{ position:absolute;top:1px;left:0;text-align:center;width:250px;background:url(http://img1.soufun.com/secondhouse/image/apt/zoushi.gif) no-repeat right top;height:40px; }
.samefy{width:50%;margin-top:10px;float:left}
.samefy span{width:125px;clear:both;line-height:18px;height:18px}
.samefy img{border:1px solid #ccc;padding:1px}
/*margin*/
.marb5{margin-bottom:5px}
.marr15{margin-right:15px}
/*下划线黄色链接*/
.yellow2,.yellow2 a{color:#fe9901;}
.yellow2 a,.yellow2 a:visited{color:#fe9901; text-decoration:underline}
.yellow2 a:hover{color:#fe9901; text-decoration:none}

/*比一比*/
.lead{text-align:left;line-height:24px}
.biyibibox{border:1px solid #80AFDD;margin:0 auto}
.biyibibox th{height:21px;background-color:#F6FBFF;padding:5px;font-weight:normal}
.biyibibox td{background-color:#fff;padding:5px}
.biyibi_title{background: url(http://img1.soufun.com/secondhouse/image/apt/menubt1.gif) repeat-x left top;padding-left:10px;text-align:left;height:20px;font-weight:bolder;line-height:20px; width:100%}

.ChangeCity {vertical-align:top;color:#FF0000;margin:5px;background: #fff;text-align:left;}
.ChangeCity  a{	margin:2px 5px;	padding:2px 0;	font-weight:normal;	color:#111;	text-decoration: underline;}
.ChangeCity  a:hover{	color:#fff;	background: #666;}
.lmap{width:200px;height:440px; float:left;}
.lmap h1{ height:30px; line-height:30px; background:url(http://img.soufun.com/secondhouse/image/apt/mbg.gif) repeat-x; width:100%; font-size:12px; text-align:left; text-indent:12px; color:#565D7A;}

.maplist{width:190px; margin:5px auto;}
.maplist li{background:url(http://img.soufun.com/secondhouse/image/apt/point1.gif) repeat-x left bottom;height:33px; line-height:33px;text-align:left;}
.icomap p{background:url(http://img.soufun.com/secondhouse/image/apt/icoml.gif) no-repeat left center; text-indent:16px;}
.maplist li span,.mpage span{ margin:0px 5px;}


.mpage{ height:38px; line-height:38px;}
.mainmap {width:750px; height:440px;float:right;overflow:hidden;}
.mainmap .img{width:750px; height:440px;}
.borderbb{border:1px solid #4A6EB8;}
.mapco{background:url(http://img.soufun.com/secondhouse/image/apt/mapbg.gif) repeat-x; width:99.8%; height:31px; line-height:31px; margin:1px;}
.mapco span{margin:0px 15px 0px 5px;}
.mbig{ background:url(http://img.soufun.com/secondhouse/image/apt/map5.gif) no-repeat left 0px; height:30px; line-height:30px; padding-left:20px;}
.msmall{ background:url(http://img.soufun.com/secondhouse/image/apt/map1.gif) no-repeat left 0px; height:30px; line-height:30px; padding-left:20px;}
.mdist{ background:url(http://img.soufun.com/secondhouse/image/apt/map2.gif) no-repeat left 0px; height:30px; line-height:30px; padding-left:20px;}
.mmove{ background:url(http://img.soufun.com/secondhouse/image/apt/map3.gif) no-repeat left 0px; height:30px; line-height:30px; padding-left:20px;}
.mdel{ background:url(http://img.soufun.com/secondhouse/image/apt/map4.gif) no-repeat left 0px; height:30px; line-height:30px; padding-left:20px;}
.mser{ background:url(http://img.soufun.com/secondhouse/image/apt/map1.gif) no-repeat left 0px; height:30px; line-height:30px; padding-left:20px;}
#sf_load{visibility:hidden;position:absolute;left:200px;top:250px;background:transport;font-size:14px;color:red;font-weight:bold;}

.mapflv{ width:275px; height:372px; border:3px solid #D8D8D8; cursor:move; position:absolute; left:240px; top:190px;}
.mapbor{ background:url(http://img.soufun.com/secondhouse/image/apt/mapfllv.jpg) repeat-x; border:1px solid #fff; overflow:hidden;}
.mapbor h1{font-size:14px; margin-top:8px; height:18px;line-height:18px; overflow:hidden; margin-left:10px;}
.icoclose{color:#A8A8A8;border:1px solid #A8A8A8; background:#F6F6F6; height:12px; line-height:12px; width:12px; overflow:hidden; float:right; cursor:pointer; margin:8px 10px 0px; font-size:12px; font-weight:bolder; text-align:left; display: inline;}
.mapwarp{width:260px; margin:0 auto; margin-top:8px;}
.mapwarpcont{border-top:2px solid #B4B4B4;border-left:2px solid #B4B4B4;overflow:hidden; float:left; background:#fff;}
.mapflvsar{width:3px; background:url(http://img.soufun.com/secondhouse/image/apt/mapflvr.gif) repeat-y; overflow:hidden;height:329px;}
.mapflvsab{ background:url(http://img.soufun.com/secondhouse/image/apt/mapflvb.gif) no-repeat; width:258px; height:7px; overflow:hidden;float:left;}

.mapflvcon{width:248px; margin:2px 2px 4px 2px; border:1px solid #E3E3E3;overflow:hidden; height:319px;}
.mapflvcon li{line-height:24px; overflow:hidden; width:100%; float:left;}
.mapflvcon li span{float:left;}
.mapflvcon2{width:248px; margin:2px 2px 4px 2px; border:1px solid #E3E3E3;overflow:hidden;}
.mapflvcon2 li{line-height:24px; overflow:hidden; width:100%; float:left;}
.mapflvcon2 li span{float:left;}
.mpbgc{background:#F7F7F7; }
.mapwid1{ width:56px;}
.mapwid2{ width:65px;}
.mapwid3{ width:50px;}
.mapwid4{ width:86px;}

/* agent修改start——20081210-李冬萍 */
/* ADD FOR JINJIREN */
.jjrliimg img {padding: 5px;border: 1px solid #ccc;}
.jjrli a {padding: 0;display:inline; color:#515F79;}
.jjrli .pb3px {padding-bottom:3px;}
.xgfylb ul .jjrli  {width:118px;height:180px;overflow:hidden;display: block;float: left;text-align:left}
.jjrli em {display: block;line-height:16px;height:16px;text-align:left;overflow:hidden; font-style:normal; color:#515F79;}
.jjrli em .number{background:url(http://img.soufun.com/secondhouse/image/agent/wnum.gif) no-repeat;text-align:center;line-height:15px;height:20px;width:32px;color:#fff;float:left}
.flleft { float:left; overflow:hidden; height:auto;}
/* agent修改end——20081210-李冬萍 */

/* agent修改start——20081210-王苗*/
.jjrxx {width: auto;margin: 0 auto 10px;height: auto;overflow: hidden;}
.jjrxx img {padding: 5px;border: 1px solid #ccc;}
.jjrxx a {padding: 0;display:block; color:#515F79;}
.jjrxx .pb3px {padding-bottom:3px;}
.jjrxx li  {width:109px;overflow:hidden;display: block;float: left;padding-top:6px;background-image:none; text-align:center; padding-bottom:5px;}
.contli em { padding-left:5px;}
.contli em span { color:#f60;}
.pl10px { padding-left:8px;}
.jjrxx em {	display: block;	height:16px;text-align:left;overflow:hidden;padding-bottom: 3px;font-style:normal;color:#515F79;}
.jjrxx ul li em .namea {display: inline;}
.jjrxx ul li em img {	padding: 0;	border: 0;}
.jjrxx ul li em .number{height:20px;width:32px;background:url(http://img.soufun.com/secondhouse/image/agent/wnum.gif) no-repeat;text-align:center;		color:#fff;	float:left;}
#xqym .contxx .leftbarxx .jjrxx ul li em .floatl {padding-left: 3px;float: left;}
#content dl div .jjrxx ul { padding:5px; border-bottom:0; height:auto; margin:0;line-height:16px;}
/* agent修改end——20081210-王苗*/
