@charset "utf-8";
/* CSS Document by lili 2011.6.30*/
*{margin:0px;padding:0px;}
ul,img,h1,h2,p,li,body,div,ul,h3,dl, dt, dd, b{margin:0;padding:0;border:0;}
body{background:#FFF;font:12px '\5B8B\4F53', Verdana, Arial, Helvetica, sans-serif;line-height:20px;color:#333;position:relative;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
form{margin:0}
table{border-collapse:collapse;margin:0 auto;padding:0;} 
.noneBox{display:none;}
.blank8{height:8px;overflow:hidden;clear:both;}
.blank10{height:10px;overflow:hidden;clear:both;}
.blank25{height:25px;overflow:hidden;clear:both;}
.box{width:960px;margin:0 auto;}
.allpic img{vertical-align:top;}
.noneBox{display:none;}
.v *{vertical-align:middle;}
.wz16,.wz12{padding:0 10px;}
.wz16 p,.wz12 p{font-size:16px; line-height:24px;text-indent:28px;}
.wz16 p a,.wz12 p a{ color:#049;}
.wz16 p a:hover,.wz12 p a:hover{ color:#049; text-decoration:underline;}
.wz12 p{font-size:12px;}/* wz16正文字体 大   wz12正文字体 小*/
/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.fblack{font-family:"黑体";}
/* Other */
.left{ float: left;}
.right{ float: right;}
.leftTitle11{ float:left;padding-left:15px;}
.rightMore{ float:right;padding-right:10px;}
.clear{ clear: both; font-size:0; width:0px; height:0; visibility: hidden; line-height:0;}
.reltv{position:relative;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.clear1{ clear: both; font-size:0; width:0px; height:10px; visibility: hidden; line-height:0;}
.clearB{clear: both;font-size:0;margin:0;height:0;padding:0;ling-height:0}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}
.margin8{margin-top:8px;}
.marginb5{margin-bottom:3px;}
.margin15{margin-top:15px;}
.marginr{margin-right:10px;}
.width168{width:172px;width:172px\a;*width:172px;_width:160px;}
.width70{width:70px;}
.bannergg{ padding-top:8px;}
/*color*/
.red {color:#f00;}
.red a:link,.red a:visited {color:#f00; text-decoration:none}
.red a:hover {color:#f00; text-decoration:underline}
.blue {color:#049;}
.blue a:link,.blue a:visited {color:#049; text-decoration:none}
.blue a:hover {color:#049; text-decoration:underline}
.green {color:#0E7B00;}
.green a:link,.green a:visited {color:#0E7B00; text-decoration:none}
.green a:hover {color:#0E7B00; text-decoration:underline}
a.link01{color:#fff;}
.link_00{font-size: 12px;color: #FF0000;}
a.fwhite:link,a.fwhite:visited{color:#fff;text-decoration:none}
a.fwhite:hover,a.fwhite:active{color:#fff;text-decoration:underline;}
a.link01{color:#000;}
a.link01:link,a.link01:visited{color:#000;text-decoration:none}
a.link01:hover,a.link01:active{color:#000;text-decoration:none}
a.link011{color:#000;}
a.link011:link,a.link011:visited{color:#000;text-decoration:none}
a.link011:hover,a.link011:active{color:#f00;text-decoration:underline}
a.linkred{color:#f00;}
a.linkred:link,a.linkred:visited{color:#f00;text-decoration:none}
a.linkred:hover,a.linkred:active{color:#f00;text-decoration:underline}
a.linkblue{color:#049;}
a.linkblue:link,a.linkblue:visited{color:#049;text-decoration:none}
a.linkblue:hover,a.linkblue:active{color:#049;text-decoration:underline}
a.linkimg{}
a.linkimg:link,a.linkimg:visited{cursor:pointer}
a.linkimg:hover,a.linkimg:active{cursor:pointer}
a.link_07, a.link_07:link, a.link_07:visited{color:#049 ;text-decoration:underline;line-height:21px;}
a.link_07:hover, a.link_07:active{color:#049;text-decoration: none; font:"宋体"; line-height:21px;}
.font013,.font013 a:link,.font013 a:visited,.font013 a:active{font-size:12px;color:#666;text-decoration:none;}
.font013 a:hover{font-size:12px;color:#666;text-decoration: underline}
/*主要内容*/
.content{width:960px;margin:0 auto 8px;overflow:hidden;}
/* 页面结构 */
.contentNew{clear:both;margin:8px auto;width:960px;}
.clearfloat{clear:both;height:100%;margin-bottom:0;margin-bottom:8px\a;*margin-bottom:0;_margin-bottom:0;}
/*链接*/
a.link_put:link,a.link_put:visited{font-weight:bold;color:#333;text-decoration:none;}
a.link_put:hover{font-weight:bold;color:#f00;text-decoration:underline;}
a.link_dqy{color:#f00;}
a.link_dqy:link,a.link_dqy:hover,a.link_dqy:active,a.link_dqy:visited{color:#f00;text-decoration:none;}
/*连接样式*/
a.link_01 {color:#004499;text-decoration: none;}
a.link_01:hover{color:#004499;text-decoration:underline;}
a.link_02 {color:#f00;text-decoration: none;}
a.link_02:hover{color:#f00;text-decoration:underline;}

/*----------广告-----------------------------------------------------*/
.ad001{width:652px; margin-top:8px;}
.ad000{width:960px;margin:0 auto 8px auto;}
.ad002{float:right;}
.ad003{margin-bottom:8px;}
.ad004{margin-top:8px;}
.ad005{width:590px;margin:10px auto;}
.ad0{overflow:hidden;zoom:1;padding:0;border:0;margin:0;margin:8px auto;width:960px;font-size:0;min-height:1px;!important;line-height:1px;}
.ad01{float:left;margin-top:3px;margin-left:6px!important;margin-left:5px;margin-right:3px}
.ad012{float:left;margin-left:5px;width:590px;}
.ad02{font-size:0;min-height:1px;!important;line-height:0;clear:both;margin:8px auto;width:960px;}
/*add*/
.titlexq{width:960px;margin:0 auto 8px;height:35px; clear:both}
.titlexq input{padding:0;border:1;margin:0;}
.titlexq .titlecurrentxq{width:99%;padding-left:1%;}
.titlexq .titlecurrentxq_content{margin-right:368px;overflow:hidden;zoom:1;padding-left:0;}
.titlexq .titleheader22{float:left;margin-left:-360px;width:354px;display:inline;}
.titlecurrentxq{float:left;height:35px;line-height:35px; padding-left:17px;}
.titleheaderxq{height:35px;line-height:35px; float:right; padding-right:10px;}
.titleheaderxq2{height:28px;padding-top:7px;float:right; padding-right:10px;}
.titleheaderxq2 a,.titleheaderxq2 a:hover{color:#049;text-decoration:underline;}
.xsfsxq{text-align:center;}
/*搜索*/
.logo{ float:left;width:80px;height:39px;overflow:hidden;margin:4px 10px 0px 0px;}
.title{width:958px;margin:0 auto 8px; border:1px #dcdcdc solid; background:url(http://img1.soufun.com/house/detail_php/photo_images/titlebj.jpg) repeat-x; height:70px;}
.titlecurrent{height:32px; line-height:32px; padding-left:17px;}
.titlecurrent span{color:#004499;}
/*连接样式*/
a{color:#333;text-decoration:none; font:"宋体"}
a:hover{color:#049;text-decoration:underline;}

/*修正火狐狸浏览器下高度自适应问题*/
.ffdiv:after{content: ".";display: block;height: 0;clear: both;	visibility: hidden;}

/* 2010-11 高清组图 */
.crumbsHd{float:left;height:35px;line-height:46px; padding-left:10px;}
/* 滚动图 */
.clearfix{*zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.hidden{display:hidden;}
.hD{text-align:left; word-wrap:break-word;overflow:hidden;zoom:1;}
.hD p{margin:0; line-height:21px;}
.hD_cnt{margin:0 3.125%;}
.hD_cnt02{margin:0 7.25%;}
.hD_bg{padding:8px 0 20px; width:100%; background:#222 repeat;}
.viewBtn{float:right;color:#fff;height:35px;line-height:35px;line-height:40px\a;margin-right:10px;}
.viewBtn a{color:#fff;}
.viewBtn a:hover{color:#fff;}
.viewBtn .s1{float:left;}
.viewBtn .s1 .btn{padding:0;border:0;margin:0;float:left;margin:5px 2px 5px 10px;margin-top:8px\a;width:70px;height:22px;background:url(http://img1.soufun.com/house/detail_php/photo_images/autovideo.gif) no-repeat;}
.viewBtn .s1 span{float:left;}
.viewBtn .s1 .radio{padding:0;border:0;margin:0;float:left;margin:10px 5px;margin-top:12px\a;*margin-top:8px;}
.viewBtn .s2{float:left;margin-left:15px;padding-left:15px;background:url(http://img1.soufun.com/house/detail_php/photo_images/allpicIcon.gif) no-repeat 0 11px;}
.hDset{line-height:25px;}
.hD_set_title{ padding:6px 0 2px;}
.margin8{margin-top:8px;}
.margin16{margin-top:16px;}

.hDset h1{float:left;margin:0 5px 0 0;font-family: "simhei",Arial;font-size:18px;font-weight:normal;color:#fff;line-height:35px;}
.hDset span{float:left;margin:0 5px 0 0;font-size:12px;color:#999;line-height:40px;}
.hDset span a,.hDset span a:hover{color:#999;}

.hD_cnt p{clear:both;color:#ccc;width:900px;ine-height:25px;}
.hD_cnt p a{color:#ccc;}
.hD_cnt02 p{clear:both;color:#ccc;width:800px;ine-height:25px;}
.hD_cnt02 p a{color:#ccc;}

.hD_pbg{width:800px;height:600px; position:relative;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;}
.backBtn{z-index:999;position:absolute;right:-5px;right:-4px\a;top:0;width:25px;height:72px;right:62px;
top:-169px;}
.hD_pic{* position:absolute;* top:50%;* left:50%;}
.hD_pic img{* position:relative;* top:-50%;* left:-50%;}
.hD_piclist{clear:both;margin:6px auto;width:800px;height:600px;border:1px solid #181818;padding:1px;overflow:hidden;text-align:center;line-height:600px;}
.hD_piclist img{cursor:pointer;margin:0 auto;vertical-align:middle;}
.hD_desc{clear:both;margin:6px auto;width:800px;line-height:35px;}
.fwight{color:#ccc;}
.hDset em{font:26px Arial, Helvetica, sans-serif;font-weight:bold;color:#FFB307;font-style:normal;}
.hDset1{float:left;margin:0 5px 0 10px;padding-top:5px\a;font:24px "Microsoft YaHei",'微软雅黑','黑体';font-weight:normal;color:#fff;line-height:35px;}
.hDset1 span{float:left;margin:0 5px 0 0;font-size:12px;color:#999;line-height:40px;}
.hDset1 span a,.hDset1 span a:hover{color:#999;}
.hDset1 em{color:#FFB307;font-style:normal;}
.hD_desc2{clear:both;margin:0 auto;width:800px;line-height:21px; background:#000 repeat;filter:alpha(opacity=70); -moz-opacity:0.7;opacity: 0.7; position:absolute;bottom:0;left:79px;}

.hD_set{ margin:0 auto; width:100%; min-height:1px;clear:both;}
.hD_set_prev{ float:left; margin-left:-100%; padding-top:6px; width:115px;}
.hD_set_next{ float:left; margin-left:-115px!important;margin-left:-118px; padding-top:6px; width:115px;}
.hD_set_thumb{padding:6px 5% 0;margin-left:5px;}
.hD_photo_thumb{ padding:10px 0;background:#333 repeat;border:1px solid #222;}
.hD_photo, .hD_stream, .hD_search{ width:100%;}
.hD_stream_view, .hD_search_view{ overflow:hidden; padding-top:12px; width:100%;}
.hD_scrl{ float:left; width:100%; min-height:1px;}
.hD_scrl_thumb{ margin:0 63px;}
.hD_scrl_main{ overflow:hidden;  width:100%;}
.hD_scrl_prev{ float:left; margin-left:-99%; padding-top:20px;}
.hD_scrl_next{ float:left; margin-left:-32px; padding-top:20px;}
.hD_scrl_bar{}
.hD_scrl_lt{float:left;margin-right:-2px;width:2px;height:16px;background:url(http://img1.soufun.com/house/detail_php/photo_images/sclllft.gif) no-repeat0 0;}
.hD_scrl_rt{ float:right; margin-left:-2px; width:2px; height:16px; background:url(http://img1.soufun.com/house/detail_php/photo_images/scllrt.gif) no-repeat 0 0;}
.hD_scrl_bd{ float:left; width:100%; min-height:1px;}
.hD_scrl_ct{ position:relative; margin:0 2px; height:14px; background:#262626 repeat;border:1px solid #242424;}
.hD_list_thumb{ overflow:hidden; height:77px; height:77px!important;height:74px;}
.hD_list_thumb li{ float:left; width:108px; padding:0 2px; _padding:0 2px;text-align:center;overflow:hidden;height:77px; height:77px!important;height:74px;}
.hD_list_thumb h2, .hD_list_thumb p, .hD_list_thumb i{ display:none;}
.hD_list_thumb a, .hD_list_thumb img{ display:block; margin:auto; width:108px; height:72px;background:#666 repeat;overflow:hidden;display:block;}
.hD_list_thumb a{ outline:none; border:1px solid #8B8B8C;}
.hD_list_thumb a:hover{ border:1px solid #ECDEAE;}
.hD_list_thumb .hD_list_active a{ border:1px solid #F9DF53;}
.hD_list_stream{ clear:both;}
.hD_list_stream li{ float:left; overflow:hidden; line-height:21px;}
.hD_list_stream div{ display:table; margin:0 auto 5px; width:164px; height:164px;}
.hD_list_stream div a{ display:table-cell; *display:block; overflow:hidden; width:160px; height:160px; text-align:center; vertical-align:middle; border:2px solid #ECECEC; background:#000;}
.hD_list_stream div a:hover{ border:2px solid #F9DF53;}
.hD_list_stream i{ display:inline-block; height:100%; vertical-align:middle;}
.hD_list_stream img{ vertical-align:middle; max-width:100%; max-height:100%;}
.hD_list_stream h3, .hD_list_stream p{ margin:0 auto; width:160px;}
.hD_list_stream h3, .hD_list_stream h3 a, .hD_list_stream h3 a:visited{ color:#ECECEC;}
.hD_list_stream h3 a:hover{ color:#F9DF53;}
.hD_list_stream p{ color:#767676;}
.miaoshu{clear:both;overflow:hidden;height:20px;line-height:20px;color:#ccc;margin:12px auto;width:800px;}


.hD_btn_pset, .hD_btn_nset{ display:block; width:115px; line-height:21px; text-align:center;}
.hD_btn_pset img{ display:block; padding:3px 3px 7px 3px; width:108px; height:72px;margin-bottom:8px;}

.hD_btn_nset img{ display:block; padding:3px 7px 7px 3px; width:108px!important;width:105px; height:72px;margin-bottom:8px;}
.hD_btn_pset, .hD_btn_pset:visited, .hD_btn_nset, .hD_btn_nset:visited{ color:#ccc;}
.hD_btn_pset:hover, .hD_btn_nset:hover{ color:#ccc;}
.hD_btn_pset, .hD_btn_nset{ background:url(http://img1.soufun.com/house/detail_php/photo_images/imgbg.gif) no-repeat;}
.hD_btn_pset{ background-position:0 0;}
.hD_btn_pset:hover{ background-position:-115px 0;}
.hD_btn_nset{ background-position:0 0;}
.hD_btn_nset:hover{ background-position:-115px 0;}
.hD_btn_pscrl, .hD_btn_nscrl{ display:block; width:26px; height:38px; outline:none; cursor:pointer;}
.hD_btn_pscrl, .hD_btn_nscrl{ background:url(http://img1.soufun.com/house/detail_php/photo_images/viewbtn.gif) no-repeat;}
.hD_btn_pscrl{ background-position:0 0;}
.hD_btn_pscrl:hover{ background-position:-27px 0;}
.hD_btn_nscrl{ background-position:-54px 0;}
.hD_btn_nscrl:hover{ background-position:-81px 0;}

.hD_btn_scrl{ position:absolute; display:block; width:26px; outline:none; cursor:default;}
.hD_btn_scrl .hD_btn_lt{ float:left; margin-right:-10px; width:10px; height:15px;}
.hD_btn_scrl .hD_btn_rt{ float:right; margin-left:-10px; width:10px; height:15px;}
.hD_btn_scrl .hD_btn_bd{ float:left; width:100%; min-height:1px;}
.hD_btn_scrl .hD_btn_bd span{ display:block; height:15px; margin:0 10px;}
.hD_btn_scrl .hD_btn_ct{ display:block; margin:auto; width:51px; height:14px;}
.hD_btn_scrl .hD_btn_bd span, .hD_btn_scrl .hD_btn_ct{background: url(http://img1.soufun.com/house/detail_php/photo_images/slidDoor.gif)  no-repeat;}
.hD_btn_scrl .hD_btn_ct{ background-position:-1px 0;}
.hD_btn_scrl:hover .hD_btn_ct{ background-position:-1px -15px;}
.hD_btn_scrl .hD_btn_bd span{ background:url(http://img1.soufun.com/house/detail_php/photo_images/slidDoor.gif) repeat-x 0 -32px;}
.hD_btn_scrl:hover .hD_btn_bd span{ background-position:0 -48px;}

/* 高清组图详情页 */
.hdBd{clear:both;margin:8px auto 0;width:598px;border:1px solid #f0eded;}

.hdImg{clear:both;margin:15px auto 2px;width:550px;border:1px solid #ccc;padding:1px;overflow:hidden;text-align:center;}

.hdtext{clear:both;margin:0 15px;line-height:18px;text-align:left;font-size:12px;word-wrap:break-word;overflow:hidden;}
.hdtext strong{font-weight:bold;}
.hD_cnt{clear:both;margin:0 auto;width:900px}
.hD_cnt2{clear:both;margin:0 auto;width:800px;}
.hD_set_thumb2{ margin:0 15px;}
.hD_photo_thumb2{ margin:auto;border:0 none;padding:10px 0;background:url(http://img1.soufun.com/house/detail_php/photo_images/hdbg.gif) repeat-x 0;margin-top:-2px;}

.hD_btn_pscrl2, .hD_btn_nscrl2{ display:block; width:26px; height:38px; outline:none; cursor:pointer;}
.hD_btn_pscrl2, .hD_btn_nscrl2{ background:url(http://img1.soufun.com/house/detail_php/photo_images/viewbtn2.jpg) no-repeat;}
.hD_btn_pscrl2{ background-position:0 0;}
.hD_btn_pscrl2:hover{ background-position:-27px 0;}
.hD_btn_nscrl2{ background-position:-54px 0;}
.hD_btn_nscrl2:hover{ background-position:-81px 0;}
.hD_scrl_ct2{ position:relative; margin:0 2px; height:14px; background:#eee repeat;border:1px solid #d6d6d6;}
.hD_btn_scrl .hD_btn_ct2{ display:block; margin:auto; width:51px; height:14px;}
.hD_btn_scrl .hD_btn_bd span, .hD_btn_scrl .hD_btn_ct2{background: url(http://img1.soufun.com/house/detail_php/photo_images/slidDoor2.jpg)  no-repeat;}
.hD_btn_scrl .hD_btn_ct2{ background-position:0 0;}
.hD_btn_scrl:hover .hD_btn_ct2{ background-position:0 -15px;}
.hD_btn_scrl .hD_btn_bd span{ background:url(http://img1.soufun.com/house/detail_php/photo_images/slidDoor2.jpg) repeat-x 0 -32px;}
.hD_btn_scrl:hover .hD_btn_bd span{ background-position:0 -48px;}
.hD_scrl_prev2{ float:left; margin-left:-99%; padding-top:17px;}
.hD_scrl_next2{ float:left; margin-left:-32px; padding-top:17px;}

.hD_list_thumb2{ overflow:hidden; height:70px;margin-top:6px;}
.hD_list_thumb2 li{ float:left; width:90px; padding:0 3px!important; padding:0 2px 0 1px;text-align:center;}
.hD_list_thumb2 h2, .hD_list_thumb2 p, .hD_list_thumb2 i{ display:none;}
.hD_list_thumb2 a, .hD_list_thumb2 img{ display:block; margin:auto; width:90px; height:60px;}
.hD_list_thumb2 a{ outline:none; border:2px solid #eee;}
.hD_list_thumb2 a:hover{ border:2px solid #999;}
.hD_list_thumb2 .hD_list_active a{ border:2px solid #c00;}

.hdmore{clear:both;margin:0 auto 15px;text-align:right;height:24px;line-height:24px;background:#f5f8fd repeat;color:#049;width:598px;}
.hdmore a{color:#049; text-decoration:none;}
.hdmore a:hover{color:#049; text-decoration:underline;}

/* 我要评论20110427 */
#commentnum form, #commentnum1 form{width:100px;display:inline;}
.z_p2 {color:red;}
.z_p2 a{color:red;}
.z_p2 a:hover{color:red;}

/* 弹出层20110601 */
.clearfix{*zoom:1;position:relative;}/*以前有这个样式，需要替换*/
em{font-style:normal;}
.lpInfo {width:243px;height:209px;position:absolute; top:234px; right:0;}/*弹出层定位加*/
.lp_bar_r {float:right;background: url(http://img1.soufun.com/house/detail_php/photo_images/sharebtn.gif) no-repeat;cursor: pointer;height:59px;text-align:center;width: 24px;}
.lp_bar_r em {color: #fff;display:inline-block;font-size:14px;height:85px;line-height:16px;margin:30px 0 0;text-decoration: none;width:16px;}
.lp_bar_r em b {display:block; font-size:10px;}
.lp_bar_l { float:left; background-color:#2f3a4c;width:194px;height:189px;padding:10px;}
.lp_bar_l div { background-color:#FFCA05; color: #333; font-weight: bold; height:78px;padding:5px 0 0 6px;margin: 0 0 8px;}
.lp_bar_l div span {font-family: ;font-size: 20px;height:32px;line-height:32px; overflow: hidden;}
.lp_bar_l div span a{color:#333;text-decoration:none}
.lp_bar_l div span a:hover{color: #C00;}
.lp_bar_l div label{font-size: 12px; line-height:32px;}
.lp_bar_l div label em {font-size:30px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;vertical-align:middle;}
.lp_bar_l p { font-size:12px;color:#FFF;font-weight: bold;line-height: 24px;margin: 0; padding: 0;}
.lp_bar_l p a.a1{margin:0 0 5px;background: url(http://img1.soufun.com/house/detail_php/images/album_bg_03.gif) no-repeat 0 3px;padding:0 0 0 10px;vertical-align:middle;}
.lp_bar_l p a{color: #fff;font-weight: normal; text-decoration: underline}
.lp_bar_l p a:hover{color: #f2840e;}
.lp_bar_l p b{font-weight:normal}
.lp_bar_l p .fontred{color:#FF3300;}
.lp_bar_l p .fontgreen{color: #009900;}

.searchEx{float:right;display:inline;margin-right:10px;width:300px;text-align:right;}
.searchEx input{margin:0;padding:0;border:0;}

/* 弹出框一 */
.upbox_bg{width:372px;clear:both;overflow:hidden;background:#3d3d3d repeat;padding:15px 10px;color:#fff;}
.upbox_bg h1{clear:both;height:30px;line-height:30px;text-align:center;margin:5px auto 20px;color:#fff;font-weight:bold;font-size:16px;overflow:hidden;}
.closebtn{padding:0;margin:0;border:0;position:absolute;top:5px;right:8px;width:15px;height:15px;overflow:hidden;background:url(http://img1.soufun.com/house/detail_php/photo_images/closebtn.gif) no-repeat;cursor:pointer;}
.mg10{clear:both;overflow:hidden;margin:10px auto;width:170px;}
.graybtn{padding:0;margin:0;border:0;width:168px;height:19px;line-height:19px;color:#fff;background:#4c4c4c repeat;border:1px solid #878787;text-align:center;cursor:pointer;}
.selfabtP_bg{clear:both;overflow:hidden;margin:10px auto;}
.selfabtP_bg h3{font-weight:normal;font-size:12px;color:#fff;text-align:left;height:24px;line-height:24px;}
.selfabtP_bg .boxPic{clear:both;width:350px;overflow:hidden;border:1px solid #959595;padding:10px;_padding-left:0px; }
.selfabtP_bg .boxPic li{float:left;width:90px;height:102px;overflow:hidden;margin:0 13px;_margin:0 14px 0 10px;}
.selfabtP_bg .boxPic li img{width:90px;height:80px;overflow:hidden;cursor:pointer;}
.selfabtP_bg .boxPic li p{width:90px;height:20px;line-height:20px;overflow:hidden;text-align:center;}
/* 弹出层 */
.upLayer_bg{z-index:99999;clear:both;overflow:hidden;background:#3d3d3d repeat;padding:10px 5px;width:150px;color:#fff;}
.upLayer_bg h1{clear:both;line-height:20px;text-align:center;margin:5px auto 15px;color:#fff;font-weight:bold;font-size:14px;overflow:hidden;}
.upLayer_bg .navlist{clear:both;overflow:hidden;margin-left:15px;}
.upLayer_bg .navlist li{clear:both;overflow:hidden;height:24px;line-height:24px;background:url(http://img1.soufun.com/house/detail_php/photo_images/arrowicon01.gif) no-repeat 0 9px;padding-left:10px;font-weight:bold;font-weight:bold;font-size:13px;}
.upLayer_bg .backbtn{float:right;margin:15px 5px 10px;overflow:hidden;font-weight:bold;height:20px;line-height:20px;}
/*-----------------------------------列表页-------------------------------------- */
/* 面包屑 */
#titlebanner{ height:124px; width:958px; border:1px solid #acd2e9; background:#d1e3f1; margin:0 auto;}
.mbx_all{ height:25px; line-height:25px;margin:0 8px;}
.mbx_all a{color:#004499; text-decoration:none; margin:0 3px;}
.mbx_all a:hover{color:#004499; text-decoration:underline;}
.mbx_all span{color:#cc0000; margin-left:8px;}
.mbx_span1{ float:left;}
.mbx_span2{ float:right; padding-right:2px;}
/* 头部导航 */
.center_bt{height:auto;overflow:hidden;width:958px;}
.bt_topimg1{width:958px; background:url(http://img1.soufun.com/house/detail_php/images/nh_03aa.jpg) no-repeat; height:7px; line-height:1px; font-size:1px;}
.bt_topimg2{background:url(http://img1.soufun.com/house/detail_php/images/nh_05.gif) repeat-y; height:55px;}
.bt_text{width:950px;float:left; height:28px;}
.bt_text li{}

.bt_text h1{float:left;color:#cc0000;font-size:24px; line-height:26px;height:26px; font-family:"黑体", "微软雅黑"; font-weight:bold;}
.bt_text a{text-decoration:none;color:#cc0000;font-weight:bold;}
.bt_text a:hover{text-decoration:underline;color:#cc0000;font-weight:bold;}
.bt_text dd{margin-left:14px;_margin-left:6px;line-height:27px;}
.ffleft{float:left; margin-top:3px; color:#666;}
.bt_text b{ margin-left:5px;}
.bt_tweight{ width:115px; float:right;}
.bt_text img{margin-left:3px; float:left;}

.sbt_posible{margin-left:10px;_margin-left:3px;width:400px;font-family:Arial;}
.sbt_posible a{ margin-right:10px;color:#666666;text-decoration:none;}
.sbt_posible a:hover{text-decoration:underline;color:#666666;}
.right_detail{width:945px; float:right; line-height:18px;text-align:right;margin-top:5px; _margin-top:0px;padding-right:8px;_padding-right:6px;}
.right_detail span{color:#cc0000; font-size:16px; margin-right:2px; font-family:Arial;}

.right_detail img{float:right; margin-right:10px;}
.right_detail dd{ float:right; height:22px;margin:0 5px;}
.right_detail dt{ float:left; text-align:left;}
.right_4499 a{color:#004499;text-decoration:none; font-weight:normal;}
.right_4499 a:hover{text-decoration:underline;color:#004499; font-weight:normal;}
.right_detail span a{color:#cc0000;text-decoration:none;}
.right_detail span a:hover{text-decoration:underline;color:#cc0000;}


.nav_all{height:30px; margin:0 6px; font-size:14px; color:#fff; line-height:30px;}
.nav_all a{color:#fff; text-decoration:none; margin:0 2px; line-height:32px;}
.nav_all a:hover{ color:#fff; text-decoration:underline;}
.navpad{ padding:0 1px;}
.nav_all strong{margin:0 2px; line-height:32px;}
.nav_all dd{ height:30px; width:6px; float:left;}
.nav_all dt{float:left; width:928px;height:30px; padding:0 3px; text-align:center;}
.nav_all img{ margin:0 4px;_margin:7px 4px 0 4px;}
.nav_img1{ background:url(http://img1.soufun.com/house/detail_php/images/nh_16.gif) no-repeat;}
.nav_img{ background:url(http://img1.soufun.com/house/detail_php/images/nh_17.gif) repeat-x;}
.nav_img2{ background:url(http://img1.soufun.com/house/detail_php/images/nh_20.gif) no-repeat;}
.mingzil012_0511{float:left;width:31px;line-height:20px; padding-left:5px;padding-top:-5px;text-align:center;margin-top:5px;margin-left:5px;background:url(http://img1.soufun.com/house/detail_php/images/ming001_1.gif) no-repeat;}
a.fcode{cursor: pointer;}
.msg_in a{color:#FF0000;}
.fjzs{float: left; margin-left: 10px; font-size: 12px; font-weight: bold; margin-top: 5px;}
.fjzs a{color:#004499;cursor:pointer;}
.ym_list{margin-right:10px;color:#666666;font-size;12px}
.nav_img strong{color:#FFFF00;}
.bt_zi00{width:300px;}
.uploadpic{padding-top:10px;float:right}
.uploadpic a{color:#005EBB;}
/* 户型图 */
.daoh{ width:958px;margin:8px auto;background:url(http://img.soufun.com/house/images/toptt.gif) repeat-x #fff; border:1px #DBE6EF solid;border-bottom:0 none;height:112px;}
.daohbox{width:940px;margin:8px 10px;}
.touxiang{ float:left; height:56px; width:55px; padding:2px; background-color:#ddd;}
.bt{ float:left; width:876px; height:65px; padding-left:5px;}
.bt_zi{ float:left; width:auto; height:30px; font-size:18px; font-weight:bold; padding-top:10px;}
.bt_do{float:left;width:740px;overflow:hidden; height:25px; color:#333; line-height:20px;}/* 20110923更新 */
.bt_dort{float:right;margin-right:0px;overflow:hidden;padding-left:15px;background:url(http://img1.soufun.com/house/detail_php/photo_images/arrowicon02.gif) no-repeat 0 5px;background-image:0 2px\a;}/* 20110923添加 */
.kong{ float:left; width:558px; height:25px; padding-left:120px;}
/* 滑动版块 */
.hdbox{clear:both;overflow:hidden;margin:10px auto 0;width:960px;}
.hdbg{clear:both;overflow:hidden;background:url(http://img1.soufun.com/house/detail_php/photo_images/hd_bg.gif) repeat-x;height:27px;line-height:27px;overflow:hidden;position:absolute;top:85px;left:0;width:958px;_width:960px;}
.hdbg .s1{clear:both;overflow:hidden;margin:0 auto;width:870px;}/* 20110923更新 */
.hdbg .s1 li{float:left;width:82px;height:27px;line-height:27px;overflow:hidden;text-align:center;margin-left:4px;}/* 20110929更新 */
.hdbg .over{cursor:pointer;background:url(http://img1.soufun.com/house/detail_php/photo_images/hd_over.gif) no-repeat;}
.hdbg .over a, .hdbg .over a:hover{color:#333;}/* 20110923添加 */
.hdbg .over span.fgray{color:#666;}/* 20110923添加 */
.hdbg .on{color:#fff;background:url(http://img1.soufun.com/house/detail_php/photo_images/hd_on.gif) no-repeat;}
.hdbg .on span.fgray{color:#fff;}/* 20110923添加 */
.hdbg .s2, .hdbox .pagesbox .hdpics{float:right;margin-right:15px;overflow:hidden;padding-left:15px;background:url(http://img1.soufun.com/house/detail_php/photo_images/arrowicon02.gif) no-repeat 0 8px;}/* 20110923更新 */
.hdbox .waiK{clear:both;overflow:hidden;margin:10px auto 0;}
.hdbox .contbox{clear:both;overflow:hidden;margin-left:35px;}
.hdbox .contbox li{float:left;height:175px;width:148px;padding:0 10px 12px 20px;}
.hdbox .contbox li .img{float:left;height:120px; width:120px; border:1px  #A5A5A5 solid; padding:2px; text-align:center;overflow:hidden;}
.hdbox .contbox li .p{ float:left; height:40px;line-height:20px;overflow:hidden;width:117px;padding:4px; text-align:left;background-color: #F3F3F3; border-bottom:1px #EBEBEB solid; border-right:1px #EBEBEB solid;border-top:1px solid #EBEBEB;}
/*图片居中*/
.edge {width:0; height:100%; display:inline-block; vertical-align:middle;}
.container {text-align:center; width:100%; display:inline-block; vertical-align:middle;}
.hdbox .pagesbox{clear:both;overflow:hidden;margin:5px 0;height:27px;line-height:27px;}
.hdbox .pagesbox .pages{clear:both;margin:0 auto;width:670px;overflow:hidden;text-align:center;}
.hdbox .pagesbox .hdpics{position:absolute;top:0;right:15px;z-index:999;}
/* 周边楼盘相册推荐 */
.zbPic{clear:both;margin:8px auto 0;overflow:hidden;width:958px;border:1px solid #ace;}
.zbPic .titlebg{clear:both;overflow:hidden;width:938px;background:url(http://img1.soufun.com/house/detail_php/photo_images/titlebg.gif) repeat-x;height:24px;line-height:24px;padding:0 10px;border-bottom:1px solid #ace;}
.zbPic .titlebg .s1{float:left;padding-left:10px;background:url(http://img1.soufun.com/house/detail_php/photo_images/arrowicon03.gif) no-repeat 0 9px;font-weight:bold;font-size:14px;}
.zbPic .picsmain{clear:both;overflow:hidden;margin:20px auto 10px;_margin:20px auto 0;}
.zbPic .picsmain .contbox{clear:both;overflow:hidden;margin-left:35px;}
.zbPic .picsmain .contbox li{float:left;height:154px;width:148px;padding:0 10px 0 20px;}
.zbPic .picsmain .contbox li .img{float:left;height:120px; width:120px; border:1px  #A5A5A5 solid; padding:2px; text-align:center;overflow:hidden;}
.zbPic .picsmain .contbox li .p2{ float:left; height:28px;line-height:28px;overflow:hidden;width:118px;padding:0 4px; text-align:center;}

/* 楼盘相册推荐&家装 */
.recomdhomebox{clear:both;overflow:hidden;margin:8px 0 0;}
.recomdbox{float:left;overflow:hidden;width:474px;border:1px solid #ace;}
.recomdbox .titlebg{clear:both;overflow:hidden;height:24px;line-height:24px;line-height:26px\a;background:url(http://img1.soufun.com/house/detail_php/photo_images/lpttbg.gif) repeat-x;padding:0 15px;border-bottom:1px solid #ace;}
.recomdbox .titlebg .s1{padding-left:10px;background:url(http://img1.soufun.com/house/detail_php/photo_images/arrowicon03.gif) no-repeat 0 9px;color:#049;font-weight:bold;font-size:14px;}
.recomdbox .cont{clear:both;overflow:hidden;padding:10px;background:#f7feff repeat;height:154px;}
.recomdbox .cont li{float:left;width:126px;height:154px;overflow:hidden;margin:0 12px;_margin:0 11px 0 10px;}
.recomdbox .cont li img{width:124px;height:124px;overflow:hidden;cursor:pointer;border:1px solid #a5a5a5;background:#fff repeat;display:block;line-height:124px;}
.recomdbox .cont li p{width:126px;height:24px;line-height:24px;overflow:hidden;text-align:center;font-weight:bold;}
.recomdbox .cont2{clear:both;overflow:hidden;padding:10px;background:#f7feff repeat;height:154px;width:454px;}
.marglft8{margin-left:8px;}