/* 全局CSS定义 */
body { font-family: "Microsoft Yahei UI", "Microsoft Yahei"!important; margin:0 auto; padding:0; font-size:12px; color:#333;  }
div, form, ul, ol, li, span, p, dl, dt, dd { margin:0; padding:0; border:0; }
img, a img { border:0; margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; }
ul, ol, li { list-style:none }
table, td, input { font-size:12px; padding:0; font-family:inherit; }
.noneBox { display:none; }
img{ vertical-align: top;}
a { outline-style:none; color:#333; text-decoration:none }
a:hover { color:#c00; text-decoration:underline; }

.font14{ font-size:14px}
.font16{ font-size:16px}
.font18{ font-size:18px}
.font22{ font-size:22px}
.font24{ font-size:24px}
/* color */
.blue,.blue a{color:#05a;}.blue a:hover{color:#c00}
.org,.org a{color:#de3438}.org a:hover{color:#c00}
.red,.red a{color:#de3438!important}.red a:hover{color:#c00!important}
.red02,.red02 a{color:#de3438}.red02 a:hover{color:#c00}
.red03,.red03 a{color:#f15044}.red02 a:hover{color:#c00}
.gray6,.gray6 a{color:#666}.gray6 a:hover{color:#c00;}
.gray9,.gray9 a{color:#999;}.gray9 a:hover{color:#c00;}
.green,.green a{color:#090;}.green a:hover{color:#c00;}
.black,.black a{color:#333;}.black a:hover{color:#c00;}
.yellow, .yellow a, .yellow a:link,.yellow a:active,.yellow a:visited,.yellow a:hover{color:#FF3300!important}
.pt4 {padding-top: 4px;}
.mlr5{margin:0 5px;}
.mt2{ margin-top:2px}
.mt5{ margin-top:5px}
.mtie5{ margin-top:5px;*margin-top:2px}
.mt6{ margin-top:6px}
.mt8{ margin-top:8px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt13{ margin-top:13px}
.mt14{ margin-top:14px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt30{ margin-top:30px}
.mt40{ margin-top:40px}
.mr10{ margin-right:10px}
.mr5{ margin-right:5px}
.ml5{ margin-left:5px}
.ml8{ margin-left:8px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml25{ margin-left:25px}
.mb15{ margin-bottom:15px}
.rel{position:relative}
.floatl {float: left;}
.floatr {float: right;}
.clearfix:after{ clear:both; content:""!important; display:block; height:0;}
.clearfix{ *zoom:1;}
.clear{ clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
/*width*/
.wrap{width:1200px; margin:0 auto}
.laybox{width:1200px; margin:0 auto;overflow: hidden; *zoom:1; z-index:2;background-color:#fff}
.laybox.mt40{ margin-top:40px}
.laybox.mt25{ margin-top:25px}
.laybox.mt50{ margin-top:50px}
.w560{float:left;width:560px; overflow:hidden}
.w560.mr80{margin-right:80px;}
.w1200b{width:1198px;border:1px solid #eee; overflow: hidden;}
.borderC{ border:1px solid #ddd}
.bb{ border-bottom:1px solid #eee}
.bt_none{border-top:1px solid #fff!important;border-bottom: solid 1px #ddd;}
.add1200 {margin: 0 auto 10px;overflow: hidden;width:1200px;z-index: 1; font-size: 0;}
.add240{margin: 0 auto 15px;overflow: hidden;width:240px;z-index: 1;}

/*bread*/
.bread{ padding:12px 0;height:36px;line-height:36px;font-size:13px;color:#ccc;position:relative; }
.bread a{ padding:0 5px;}
.bread .line{ padding:0 5px}
.bread .rother{float:right;color:#333}
a.xqbtn01 {padding:0 18px;height:36px;line-height:36px;font-size:14px;text-align:center;color:#fff!important;border-radius:2px;background:#df3031; display: inline-block; text-decoration:none}
/*Nav*/
.xqnavN{width:1200px;height:50px;background:#f3f3f3;overflow:hidden}
.xqnavN  li{float:left;font-size:16px;font-weight:bold;height:50px;position:relative;}
.xqnavN  li a{display:block;height:47px;line-height:47px;padding:0 20px;text-decoration:none;border-bottom:3px solid #f3f3f3;}
.xqnavN  li a:hover,.xqnavN  li.li-on a{border-bottom:3px solid #f15044;}
/*首屏*/
.xqfocusN{float:left;width:600px;}
.firstleft {width:600px;}
.imagshow{ clear:both;position:relative; height:auto; overflow:hidden; }
.imagebg{ position:relative;width:600px;height:400px;overflow:hidden; }
.bannerbg{ height:225px;overflow:hidden; }
.imagebg li{position:absolute;display:none;width:600px;height:400px;top:0;left:0;overflow: hidden;}
.bannerbg_pos{position:relative;width:600px;height:400px;overflow:hidden;}
.bannerbg_main{position:absolute;width:600px;height:400px;}
.bannerbg_main a img{width:600px;height:400px;display: block;}
.bannerbg_main i{width: 50px;height:50px;background: url(//img1.soufunimg.com/house/images/shequ_detail_201708/zb_bofang.png) no-repeat;display: block;position: absolute;top:50%;left:50%;margin: -25px 0 0 -25px;cursor: pointer}
.post{position:relative;width:300px;height:225px;margin:0 auto; z-index:99; }
.upload { display:inline-block; width:240px; padding:25px 0;height:70px; margin:260px 0 0 420px; font-size:1000px; cursor:pointer; overflow:hidden; }
.scrollbg{ margin-top:8px; }
.scroll{position:relative;width:600px;height:80px; }
.scroll .current{ cursor:pointer; width:112px;height:85px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/hd_kuang.png) no-repeat;  position:absolute; top:-5px; left:0px; z-index:10; }
.outScroll_pic{ position:relative; z-index:9; width:600px; height:80px; overflow:hidden;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{width:40000px;height:62px;}
.scroll_pic li{cursor:pointer;float:left;width:112px;height:80px; overflow:hidden;background:#000;margin:0 10px 0 0; position:relative; font-size:14px; }
.scroll_pic li em { position:absolute; bottom:0; width:112px; height:26px; background:#000;  filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6; z-index:100;}
.scroll_tit { position:absolute; bottom:0; width:112px; height:26px; line-height:26px;  text-align:center; z-index:101;    font-size: 12px;}
.scroll_tit a,.scroll_tit a:hover { color:#fff!important; text-decoration:none!important; }
.s_pre,.s_next{ display:block;position:absolute;width:22px;height:33px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/hdbg.png) no-repeat; z-index:111;}
a.s_pre{ background-position:0 0;top:20px;left:0px;}
a.s_pre:hover{ background-position:0 -34px;}
a.s_next{ background-position:-23px 0;top:20px;right:0px; }
a.s_next:hover{ background-position:-23px -34px; }
.qk_f1 { position: absolute; bottom:10px; left:10px;}
/*首屏right*/
.firstright {float:right;width:562px;height: auto;margin-left:38px;}
.Rbigbt {width:562px;height:50px;line-height:50px;clear: both;}
.Rbigbt h1 {float:left;font-size:30px;color: #333;display: inline;}
.Rbigbt .rother{float:right;height:34px;}
.Rbigbt .rother .btn01{float:left;width:90px;height:32px;line-height:32px; background:#fafafa; text-align:center;border:1px solid #efefef; position:relative}
.Rbigbt .rother .btn01 a  { display:block;color:#666; text-decoration:none}
.Rbiginfo{height:30px;line-height:30px;font-size:14px;margin:8px 0}
.Rbiginfo .prib {font-size:24px;line-height: 30px;color:#f15044;font-weight: bold;margin:0 10px;overflow: hidden; vertical-align:top;*vertical-align: middle}
.Rbiginfo a.jsq  {height: 22px;border: solid 1px #fff;font-size: 13px;line-height: 22px; color: #999;text-decoration: none;padding:2px 6px 2px 0px;margin-top: 5px;margin-left:12px;overflow: hidden;}
.Rbiginfo a.jsq i{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/lp_icon.png) no-repeat;width:10px;height:11px;margin-right:6px;background-position:-106px -52px; font-style:normal; display:inline-block;*vertical-align: middle }
.Rinfolist{width:562px; overflow:hidden}
.Rinfolist li{float:left;line-height:38px;width:281px;font-size:14px;height:38px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden; }
.Rinfolist li.whole{width:562px}
.Rinfolist li b{font-weight:normal;color:#999;margin-right:20px;}
.Rinfolist li em{width:14px;display:inline-block}
.Rgwbt{width:562px;height:30px;line-height:30px; font-size:14px;overflow:hidden}
.adviser{height:65px;margin-top:12px;}
.adviser li{float:left;height:65px;margin-right:10px}
.adviser li .s1{float:left;width:53px;height:63px;margin-right:4px; position:relative;border:1px solid #eee;}
.adviser li .s1 img{width:53px;height:63px;}
.adviser li .s1 i{width:15px;height:15px; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/gw_f.png) no-repeat; position:absolute;bottom:-2px;right:-7px;z-index:2;}
.adviser li .s2{float:left;height:60px;}
.adviser li .s2 h2{height:22px;line-height:22px;font-size:14px;font-weight:normal}
.adviser li .s2 h2 a{color:#333}
.adviser li .s2 p{font-size:12px;margin-top:10px;}
.adviser li .s2 h2 i.no2{ background-position:0 -13px;}/*0929*/
.allbigtit{height:44px;font-size:24px;font-weight:bold;}
.lp_public .lpf_phblic_lf p{ font-size:24px; line-height:40px; color:#000; font-weight:bold;}
.allbigtit .rother {float:right;width:auto;font-size:14px;margin:12px 0px 0 0;overflow:hidden;font-weight:normal}
.allbigtit .rother .spe {color: #e5e5e5;margin: 0 12px;}
a.btnstyle { width:90px;height:36px;line-height:36px;text-align:center;display: inline-block;font-size:14px;color:#FFF!important;background-color:#f15044;border-radius:2px; text-decoration:none;text-decoration:none}
a.btnstyle01 { width:130px;height:40px;line-height:40px;text-align:center;display: inline-block;font-size:14px;color:#FFF!important;background-color:#f15044;border-radius:2px; text-decoration:none;text-decoration:none}
.xqgrade{padding:25px 40px 10px 40px; overflow:hidden}
.xqgrade .s1 {position:relative;float:left;width:155px;text-align: center;}
.xqgrade .s1 .dj{height:18px;position:relative;}
.xqgrade .s1 .dj i{width:21px;height:18px; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_sr.png) no-repeat;display:inline-block;margin-right:3px;}
.xqgrade .s1 .dj i.no2{ background-position:0 -18px}
.xqgrade .s1 .dj i.half{background-position:0 -36px}
.xqgrade .bt{height:20px;margin-top:18px; position:relative}
.xqgrade .bt .line{width:100%;height:1px; background:#e4e4e4; position:absolute;top:9px;left:0px;z-index:2}
.xqgrade .bt .info{font-size:14px;line-height:20px;position:absolute;top:50%;left:50%;padding:0 16px; background:#fff;white-space:nowrap; z-index:5;margin:0 auto;-webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.xqgrade .s2 {float:left;width:220px;text-align: center;margin:0 100px}
.xqgrade .s3 {float:left;font-size:14px;}
.xqgrade .s3 p{height:36px;}
.xqgrade .s3 p span{width:96px; display:inline-block}
.hxtit{width:1200px;height:50px;line-height:50px; background:#f5f5f5}
.hxtit span{float:left;color:#999;font-size:14px;}
.ws1{width:390px;padding-left:60px;}
.ws2{width:180px;padding-right:70px;text-align:center}
.ws3{width:250px; text-align:center}
.ws4{width:220px;padding-right:60px;}
.ws5{width:165px; text-align:center}
.ws6{width:320px;padding-left:55px}
.hxlist li{padding:20px 0;border-bottom:1px solid #eee;display:block; overflow:auto}
.hxlist li .img{float:left;width:150px;height:100px;margin-right:20px;overflow:hidden}
.hxlist li .txt{float:left;width:1030px;}
.hxlist li .txt .tr01{width:1030px;height:58px;}
.hxlist li .txt .tr01 span{float:left;}
.hxlist li .txt .tr01 span.unline{ text-decoration:underline}
.hxlist li .txt .tr02{width:1030px;line-height:24px;font-size:14px;}
.hxlist li .txt .tr02 .maxnr{float:left;max-width:930px; display:inline-block}
.hxlist li .txt .tr02 .rmore{width:80px;color:#999;padding-left:20px; cursor:pointer}
.hxlist li .txt .tr02 .rmore i{width:9px;height:8px;margin-left:5px; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_jt.png) no-repeat; display:inline-block}
.hxlist li .txt .tr02 .fold{width:80px;color:#999;padding-left:20px; cursor:pointer}
.hxlist li .txt .tr02 .fold i{background-position:0 -8px;width:9px;height:8px;margin-left:5px; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_jt.png) no-repeat; display:inline-block}
.moretr{font-size:14px; text-align:center;margin-top:20px;}
.moretra{font-size:14px; text-align:center;margin-top:25px;border-top:1px solid #eee;padding-top:20px;}
.comment{width:1200px; overflow:hidden}
.comment .tr01{height:80px;overflow:hidden}
.comment .tr01 .s1{float:left;line-height:80px;font-size:16px;color:#999}
.comment .tr01 .s2{float:right;height:40px;margin-top:20px;}
.comment .tr01 .s2 a.dp { width:130px;height:40px;line-height:40px;text-align:center;display: inline-block;float:left;font-size:16px;color:#FFF;background-color:#f15044;border-radius:2px; text-decoration:none;}
.comment .tr01 .s2 a.df{float:left;font-size:14px;margin-right: 20px;margin-top:10px;color:#f33; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon-dp.gif) no-repeat;padding-left:25px;}
.comment li{width:1180px;padding:26px 20px 36px 0;border-bottom:1px solid #eee;overflow: hidden;}
.comment li .chExp{width:1076px;font-size:14px;color:#999;padding-left:104px;padding-bottom:12px;}
.comment li dt.user{float:left;width:54px;height:54px;margin-right:50px;text-align:center;margin-top:18px;}
.comment li dt.user img{width:54px;height:54px;border-radius:50%; display:block;}
.comment li dt.user p{width:50px;height:20px; overflow:hidden}
.comment li dd{float:left;width:1070px;}
.comment li dd .text{line-height:20px;font-size:14px;color:#333;}
.comment li dd .from{height:20px;line-height:20px;font-size:14px;color:#999;overflow:hidden}
.comment li dd .from span{float:right;color:#333;margin-left:15px;}
.comment li dd .from a{margin-left:15px; text-decoration:none}
.comment li dd .from span a.ding{ background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/lp_icon.png) no-repeat -29px -353px;padding-left:10px;}
.comment li dd .from span a.ding1 {background: url(//img1.soufunimg.com/house/images/shequ_detail_201708/lp_icon.png) no-repeat -29px -385px;padding-left: 10px;}
.cmmt i {display: inline-block;width:20px;height:16px;background: url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_com.png) no-repeat;margin-right: 2px;vertical-align: middle;}
.cmmt i.cur{ background-position:-20px 0;}
.comment li dd .pic{widht:1070px;height:90px; overflow:hidden;margin-top:30px;}
.comment li dd .pic .td{float:left;width:120px;height:90px; overflow:hidden;margin-right:15px;}
.comment li dd .pic .td.nomr{margin-right:0px;}
.comment .nocomment{width:530px;margin:40px auto 0; text-align:center}
.comment .nocomment h3{color:#999;font-weight:normal}
.comment .nocomment i{width:69px;height:78px; overflow:hidden; margin:50px auto; display:block; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon01.png) no-repeat}
a.df01{font-size:14px;margin-left: 20px;margin-top:10px;color:#f33; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon-dp.gif) no-repeat;padding-left:25px; text-decoration:none} 
.comment .tr01 .s2 a.df:hover,a.df01:hover{color:#f33;}

.combbs li{width:560px;padding:25px 0px 25px 0;border-bottom:1px dashed #eee;overflow: hidden;}
.combbs li dt.user{float:left;width:54px;height:54px;margin-right:30px;text-align:center;margin-top:0px;}
.combbs li dt.user img{width:54px;height:54px;border-radius:50%; display:block;}
.combbs li dt.user p{width:50px;height:20px; overflow:hidden}
.combbs li dd{float:left;width:476px;}
.combbs li dd .text{line-height:20px;font-size:14px;color:#333;}
.combbs li dd .from{height:20px;line-height:20px;font-size:14px;color:#999;overflow:hidden}
.combbs li dd .from span{float:right;color:#333;margin-left:15px;}
.combbs li dd .from a{margin-left:15px; text-decoration:none}
.combbs em{font-style:normal}
.newpage{ display:block; width: 130px; margin:20px auto 0; }
.page-num{ float: left; line-height: 30px; margin-right: 17px; color: #999; }
.page-num i{font-style:normal}
.page-btn{ float: left; }
.page-btn .left{ float: left; width: 32px; height: 30px; background: url(//img1.soufunimg.com/house/images/esficon/lj.jpg); cursor: pointer;}
.page-btn .left.non{ background: url(//img1.soufunimg.com/house/images/esficon/lj_h.jpg); }
.page-btn .right{ float: left; width: 32px; height: 30px; background: url(//img1.soufunimg.com/house/images/esficon/rj.jpg); cursor: pointer;}
.page-btn .right.non{ background: url(//img1.soufunimg.com/house/images/esficon/rj_h.jpg); }
.cjlist li{padding:20px 0;border-bottom:1px solid #eee;display:block; overflow:auto}
.cjlist li .img{float:left;width:150px;height:100px;margin-right:30px;overflow:hidden}
.cjlist li .txt{float:left;width:1020px;}
.cjlist li .txt .s1{float:left;width:195px;}
.cjlist li .txt .s1 h3{line-height:45px;font-size:18px;font-weight:normal;margin-bottom:0px;}
.cjlist li .txt .s1 p{line-height:24px;font-size:14px;}
.cjlist li .txt span{float:left;font-size:14px;margin-top:36px;}
.xclist{width:1230px; margin:20px auto;overflow: hidden; position:relative;}
.xclist li{float:left;width:216px;margin:0 15px;}
.xclist li .img{width:216px;height:162px;overflow:hidden;margin-bottom:15px;}
.xclist li .txt{width:216px;height:20px;line-height:20px;font-size:14px;text-align:center;overflow:hidden}
.xclist .allpre{width:32px;height:64px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_jt01.png) no-repeat; position:absolute;top:48px; cursor:pointer}
.xclist .allpre.preL{left:16px;}
.xclist .allpre.preL:hover{background-position:-32PX 0}
.xclist .allpre.preR{right:16px; background-position:-64PX 0}
.xclist .allpre.preR:hover{background-position:-96PX 0}
.newslist{overflow:hidden}
.newslist li{height:24px;line-height:24px;font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;padding:20px 0;}
.newslist li span{float:right;color:#999}
.newslist li u{float:left;width:64px;height:22px;text-decoration: none;line-height:22px;color:#999;text-align:center;border:1px solid #ccc;margin-right:20px;}


.bd_weixin_popup{position:absolute;left:-172px;top:40px;padding:10px;width:240px;height:300px;background:#fff;border:solid 1px #d8d8d8;z-index:11001;font-size:12px}
.bd_weixin_popup .bd_weixin_popup_head{font-size:12px;font-weight:bold;text-align:left;line-height:16px;height:16px;position:relative;color:#000}
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close{width:16px;height:16px;position:absolute;right:0;top:0;color:#999;text-decoration:none;font-size:16px}
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close:hover{text-decoration:none}
.bd_weixin_popup .bd_weixin_popup_main{padding:15px 10px;min-height:150px;_height:150px; text-align:center}
.bd_weixin_popup .bd_weixin_popup_foot{font-size:12px;text-align:left;line-height:22px;color:#666}
/*附近小区*/
.pic_link_wrap {padding-top: 20px; width: 1200px; overflow-x: hidden;}
.pic_link_wrap ul { width: 1250px; }
.pic_link_wrap ul li { float: left; position: relative; margin-right: 50px; width: 200px; }
.pic_link_wrap ul li .show_pic82 { width: 200px; height: 150px;}
.pic_link_wrap .show_mask82 { position: absolute; top: 0; left: 0; z-index: 1; width: 200px; height: 150px; background: #000; opacity: 0.4; filter: alpha(opacity = 40); }
.pic_link_wrap .show_txt82 {position: absolute; top: 0; left: 0; z-index: 2;width: 200px; height: 150px; }
.pic_link_wrap .show_txt82_t1 { font-size: 14px; color: #fff; max-width: 180px; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;font-weight: bold; height: 24px; line-height: 24px; text-align: center; padding-top: 45px; }
.pic_link_wrap .show_txt82_t2 { font-size: 12px; left: 50%;top: 70px;position: absolute;height: 24px;text-align: center;line-height: 24px;color: #fff;transform: translate(-50%,0);margin: 0 auto;opacity: 1;background-color: rgba(0,0,0,0.4);padding: 0 10px;border-radius: 4px; }
.pic_link_wrap .show_p82_t1 { font-size: 14px; height: 22px; line-height: 22px; padding-top: 15px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; }
.pic_link_wrap a {text-decoration: none;}
.pic_link_wrap span.floatl { color: #333!important; max-width: 142px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pic_link_wrap span.max_100 { max-width: 100%; }
.pic_link_wrap span.floatr { color: #f15044!important;}
.pic_link_wrap .show_p82_t2 {color: #999!important; height: 22px; line-height: 22px; }
.pic_link_wrap .show_p82_t2 em {color: #f15044!important; font-style: normal; }
.pic_link_wrap .show_p82_t2  span{float:right;color:#f15044}
/*贷款计算器*/
.bigtit{background-color: #f8f8f8;height: 62px;line-height: 62px;font-size: 20px;color:  #000;padding-left: 30px;border-bottom: 1px solid #e4e4e4;font-weight: bold;}
.bigtit .fr a,.bigtit a.fr,.bigtit a span,.bigtit .rig a{font-weight: normal;}
.bigtit1{height: 62px!important;line-height: 62px!important;font-size: 20px!important;color: #000!important;}
.fdjs,.fjzs{box-shadow: 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);}
/*房价趋势 房贷计算器*/
.fdjs,.fjzs{box-shadow: 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);}
.fjsstit .tr01 span.up{background: url("//img1.soufunimg.com/house/images/housedetail_201609/arrzs_up.png") no-repeat left center;padding-left: 10px }
.fjsstit .tr01 span.down{background: url("//img1.soufunimg.com/house/images/housedetail_201609/arrzs_down.png") no-repeat left center;padding-left: 10px}
.fjsstit{height:70px;border-bottom:1px solid #ddd}
.fjsstit .s1,.fjsstit .s2{float:left;width:398px;height:70px;border-right:1px solid #ddd;background:#fffbfa;}
.fjsstit .s2{border-right:1px solid #ddd;background:#fff;}
.fjsstit .tr01{text-align:center;height:20px;line-height:20px;font-size:14px;color:#666;margin-top:10px;}
.fjsstit .tr01 span{margin:0 5px;}
.fjsstit .tr01 i{width:20px;height:20px;margin-right:5px; background:url(//img1.soufunimg.com/house/images/housedetail_201609/icon_fj.png) no-repeat;display:inline-block;vertical-align:middle;margin-top:-2px;}
.fjsstit .tr01 i.no2{ background-position:0 -20px;}
.fjsstit .tr01 i.no3{ background-position:0 -40px;}
.fjssnr{width:1176px;height:220px;padding:15px 12px 10px 12px;overflow:hidden}
.fdjsql{    float: left;width: 474px;border-right: 1px solid #ddd;padding: 30px 0 20px 0;padding-left: 100px}
.fdjsql.no2{width:574px;border-right:0px;     padding-left: 50px;}
.fdjsql .jsqtitle{margin-left:10px;height:40px;background:url(//img1.soufunimg.com/house/images/housedetail_201609/icon_jsq.png) no-repeat;padding-left:40px;}
.fdjsql .jsqtitle.bj02{margin-left:35px;background: none;   }
.fdjsql .jsqtitle h2{font-size:16px;color:#000;height:24px;font-weight:normal}
.fdjsql .jsqtitle p{color:#999;}
.fdjsql .cons{padding-left:10px;}
.fdjsql .cons.no2{padding-left:75px;margin-top: 56px;}
.fdjsql .cons dl{margin-bottom:14px;width:410px; display:inline-block;float:left;}
.fdjsql .cons dl dt{float:left;width:75px;line-height:36px;font-size:14px;color:#666;}
.fdjsql .cons dl dd{float:left;font-size:14px;}
.fdjsql .cons dl dd i{ position:absolute;width:20px;height:36px;top:0px;right:0px;line-height:36px;font-style: normal;}
.fdjsql .cons .sl{float:left;width:165px;height:165px;margin-right:20px; overflow:hidden}
.fdjsql .cons .sr{float:left;}
.fdjsql .cons .sr h2{height:30px;font-size:18px;font-weight: normal}
.fdjsql .cons .sr li{line-height:28px;color:#666;font-size:14px;}
.fdjsql .cons .sr li i{width:12px;height:12px;background:#ffb92e;border-radius:50%;margin-right:5px; vertical-align:middle; display:inline-block;margin-top:-2px;}
.fdjsql .cons .sr li i.no2{background:#99cc33}
.fdjsql .cons .sr li i.no3{background:#ff6633}
.fdjsql .cons .sr li.pal17{padding-left:17px;}
.fdjsql .cons .sr li a,.fdjsql .cons .sr li a:hover{color:#39f}
.fdjsqbtn {width: 118px;height: 44px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -32px 0 0 -85px;
    padding: 10px 0;
    background: #fff;
}
.fdjsql .cons .sr p{line-height:28px;color:#39f;font-size:14px; text-align:left;margin-top:44px;}
.fdjsql .cons .sr p a,.fdjsql .cons .sr p:hover{color:#39f}

.selectbox{width:252px;height:36px;position:relative;}
.selectbox a{width:240px;height:34px;line-height:34px;border:1px solid #ddd;display: inline-block;text-decoration:none;padding-left:10px;zoom:1;z-index:88;}
.selectbox a:hover{color:#333}
.selectbox a:after {position: absolute;top:50%;right:10px;content: '';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #999;margin-top:-3px;}
.selectbox .options {display:none;position:absolute;top:36px;left:0;width: 100%;z-index:99;}
.selectbox .options ul {border:1px solid #ddd;border-top:0px;;mix-height:90px;max-height:150px;overflow-y:auto;overflow-x: hidden;background:#fff; z-index:99}
.selectbox .options li {line-height:30px;padding-left:10px;}
.selectbox .options li:hover { background:#e9e9e9}

.ipt-text{background-color:#fff;color:#333;width:250px;height:34px;line-height:34px;font-size:14px;border:1px solid #ddd;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;outline:none; text-indent:5px;z-index:88}
.ipt-text:focus{color: #333;background-color:#fff;}
.btn03{ width:118px; height:44px; line-height:44px; text-align:center; color: #fff; font-size:18px; background:#ff3333; display:block; text-decoration:none !important;overflow:hidden;vertical-align: middle;-moz-transition: all 0.2s linear;  -webkit-transition: all 0.2s linear;  -o-transition: all 0.2s linear; transition: all 0.2s linear;border-radius:5px;}
.btn03:hover{background:#f00000; color:#fff;}
.pr {position: relative;}
/*底部*/
.links20140925 { border: 1px solid #dddccc;font-family: "Microsoft YaHei"; margin: 10px auto; width: 1200px;font-size:12px;}
.links20140925 dt { background-color: #f5f5f5; border-bottom: 1px solid #dddddd; height: 28px; line-height: 28px; padding: 0 10px;}
.links20140925 ul { clear: both; padding: 10px;}
.links20140925 li a {height: 26px; line-height: 26px; padding-right: 14px;}
.paiming{width:1178px;padding:8px 10px; line-height:24px;border:1px solid #ddd;overflow:hidden;margin: 10px auto;font-size:12px;}
.paiming a{color:#333}
.paiming a:hover{color:#de3438;}

.sfunfooter20120411{width:960px;background:#fff;color:#333;font-size:12px;font-family:'宋体';text-align:center;clear:both;margin:0 auto;}
.sfunfooter20120411 a:link{font-size:12px;color:#333;text-decoration:none;}
.sfunfooter20120411 a:visited{font-size:12px;color:#333;text-decoration:none;}
.sfunfooter20120411 a:hover{font-size:12px;color:#c00;text-decoration:underline;}
.sfunfooter20120411 .song{line-height:20px;}
.sfunfooter20120411 .verdana{line-height:20px;font-family: Verdana;}
.sfunfooter20120411 .verdana a{color:#333;font-family:'宋体';padding:2px 7px;text-decoration:none;}
.sfunfooter20120411 .verdana a:hover{color:#c00;text-decoration:underline;}
.sfunfooter20120411 em{ font-style:normal;font-family: Verdana;}
.sfunfooter20120411 .spacing{line-height:23px;letter-spacing:3px;font-family:Verdana;margin-top:5px;}
.sfunfooter20120411 td a{display:block}
.sfunfooter20120411 td a:hover{color:#c00;text-decoration:none;}
.footershaixa{position:relative; z-index:2}
.footershaixa a{color:#333;text-decoration:none;}
.footershaixb{display:none;width:500px;height:175px;position:absolute;left:-230px;top:16px;cursor:auto;background:#fff;border:1px solid #c00;text-align:left;}
.footershaixa.activexiala div{display:block;padding:5px 10px;}
.footershaixa.activexiala div td{line-height:22px;}
/*点评*/
.dp_pop_ {width: 100%; height: 100%;position: fixed; left: 0; top: 0; z-index: 100000;display:none;}
.dp_pop_ .dp_inner {padding: 10px 40px;position: absolute; left: 50%; top: 50%; margin:-250px 0 0 -280px; width: 480px; height: 374px; background: #fff; border-radius: 4px; }
.dp_pop_ .dp_inner h3 { height: 64px; line-height: 64px; font-size: 20px; /* border-bottom: 1px solid #f4f4f4; */ }
.dp_pop_ .dp_inner textarea {display:block; padding:13px 6px; width: 454px; height: 145px; background: #f9f9f9; color: #999; resize:none; border:none; }
.dp_pop_mask {position:fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.4; filter:alpha(opacity = 40);}
.dp_x_ {position:absolute; top: 20px; right: 20px; cursor:pointer; }
.dp__img {cursor:pointer;position:relative; float: left; width:62px; height:32px; line-height:32px;padding-left:38px;background:#fbf3f1 url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_dp.png) no-repeat; background-position:11px 6px;border:1px solid #f9e6e3;border-radius:2px;margin-top:8px;}/*0828*/
.dp_identity {display:block !important;}
.dp_identity dl {float: right; line-height: 50px;}
.dp_identity dt,.dp_identity dd {float: left;}
.dp_identity dt {color: #999;}
.dp_identity dd a {position:relative; top: 3px;display:inline-block; margin: 0 6px 0 15px; width: 16px; height: 16px; background: url("//img1.soufunimg.com/house/images/esficon/dord_dot.png") no-repeat;}
.dp_identity dd a.cur {background-position: 0 -19px;}
.dp_identity dd a input {position:absolute;display:inline-block; width: 16px; height: 16px;opacity: 0; filter:alpha(opacity = 0)}
.dp_publiss_:hover {text-decoration: none;color: #fff;}
.dp__img_inner p {height: 30px; line-height: 30px; font-size: 14px; }
.dp__img_inner_img {float: left; margin: 0 5px 10px 0; width: 60px; height: 45px;}
.add_inner_img {position:relative; float: left; width: 60px;height: 45px; background: url("//img1.soufunimg.com/house/images/esficon/add_inner_img.png") no-repeat; }
.add_inner_img input {width: 60px; height: 45px; opacity: 0; filter:alpha(opacity=0); }
.dp__img_inner_x {position:absolute; top: 10px; right: 10px; cursor:pointer;}
.dp_add_div {margin: 0 0 10px 0 ;}
.dp_angle {position: absolute; top: -8px; left: 26px; }
.bd_weixin_popup{position:absolute;left:-172px;top:40px;padding:10px;width:240px;height:300px;background:#fff;border:solid 1px #d8d8d8;z-index:11001;font-size:12px}
.bd_weixin_popup .bd_weixin_popup_head{font-size:12px;font-weight:bold;text-align:left;line-height:16px;height:16px;position:relative;color:#000}
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close{width:16px;height:16px;position:absolute;right:0;top:0;color:#999;text-decoration:none;font-size:16px}
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close:hover{text-decoration:none}
.bd_weixin_popup .bd_weixin_popup_main{padding:15px 10px;min-height:150px;_height:150px; text-align:center}
.bd_weixin_popup .bd_weixin_popup_foot{font-size:12px;text-align:left;line-height:22px;color:#666}
.Rgwno{width:562px;overflow:hidden}/*0828*/
.Rgwno .std{float:left;width:158px;padding:6px 0;border:1px solid #eee;margin-right:15px;}/*0828*/
.Rgwno .std.nob{margin-right:0px}
.Rgwno a{display:block}
.Rgwno .std p{ text-align:center;font-size:14px; cursor:pointer}
.Rgwno .std p span{color:#f15044}
.Rgwno .std i{width:48px;height:38px; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_fy.png) no-repeat; display:block; margin:0 auto 8px;}
.Rgwno .std i.no2{ background-position:-48px 0}
.Rgwno .std i.no3{ background-position:-96px 0}
.esclass{height:20px;line-height:20px;font-size:14px;overflow:hidden}
.dp_publiss_ {
    display: block;
    margin: 15px auto 0;
    width: 122px;
    height: 43px;
    line-height: 43px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    background: #df3031;
}
.dp__img_inner {
    position: absolute;
    top: 49px;
    width: 137px;
    left: 3px;
    max-width: 500px;
    padding: 10px 15px 0;
    border: 1px solid #f3f3f3;
    border-radius: 4px;
    background: #fff;
}
.dp_delete_img {
    display: none;
    width: 60px;
    height: 45px;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}
.dp_img_unit {
    position: relative;
    float: left;
    margin: 0 8px 8px 0;
    width: 60px;
    height: 45px;
}
.dp_delete_img.cur { display:block; }
.moretr i,.moretra i {margin-top:8px;margin-left:5px;width:10px;height:6px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_jt.png); display:inline-block; vertical-align:top}
.moretr .clo i,.moretra .clo i{background-position: 0 -6px;}
.dp_pop_mask {position:fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.4; filter:alpha(opacity = 40);}
.dp_pop_ .alert {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -165px;
    margin-left: -200px;
    width: 320px;
    padding: 10px 40px;
    background-color: #fff;
}
.dp_pop_ .alert .top .h{ font-size: 20px; color: #000;}
.dp_pop_ .alert .top{ position: relative; padding: 15px 0 20px; border-bottom: 1px solid #F3F3F3;}
.alert .top .zce {
    margin-left: 20px;
    color: #df3031;
    font-size: 13px;
    cursor: pointer;
}
.alert .top .alert-colose {
    position: absolute;
    width: 15px;
    height: 15px;
    background: url(//img1.soufunimg.com/house/images/esficon/dp_x_.png);
    right: -20px;
    top: 10px;
    cursor: pointer;
}
table, td, input {
    font-size: 12px;
    padding: 0;
    font-family: inherit;
}
.dp_pop_ {width: 100%; height: 100%;position: fixed; left: 0; top: 0; z-index: 100000;display:none;}
.dp_pop_ .alert .top .h {
    font-size: 20px;
    color: #000;
}
.alert .top .zce {
    margin-left: 20px;
    color: #df3031;
    font-size: 13px;
    cursor: pointer;
}
.alert .top .alert-colose {
    position: absolute;
    width: 15px;
    height: 15px;
    background: url(//img1.soufunimg.com/house/images/esficon/dp_x_.png);
    right: -20px;
    top: 10px;
    cursor: pointer;
}
.alert .bottom .btn2{ margin: 0 auto; width: 203px; height: 45px; text-align: center; line-height: 45px; color: #fff; font-size: 18px; background-color: #DE3030; border-radius: 3px; cursor: pointer;}
.alert .bottom{ padding: 20px 0; }
.alert .bottom .zdwj{ position: relative; padding-top: 10px; padding-bottom: 35px; }
.alert .bottom .zdwj .left{ float: left; }
.alert .bottom .zdwj .right{ position: absolute; right: 0; top: 8px; font-size: 14px; }
.alert .bottom .zdwj .right a{color: #666; cursor: pointer;}
.alert .bottom .zdwj .right a:hover{ color: #666; }
.alert-line {
    padding-bottom: 12px;
    border-bottom: 1px solid #F3F3F3;
    padding-top:20px;
}
.alert-line .lab{ float: left; width: 60px;  font-size: 14px;  color: #666; }
.alert-line .tera{ float: left; position: relative; margin-left: 20px; margin-top: -5px; width: 300px; height: 85px; background-color: #F3F3F3; font-size: 14px;}
.alert-line .tera .ts{ position: absolute; left: 12px; top: 5px; color: #999; }
.alert-line .tera .terac{ margin-top:5px; margin-left: 12px; border: 0; background-color: #F3F3F3; width: 275px; height: 65px; outline: none; }
.alert-line .tera1{ float: left; position: relative; margin-top: 1px; margin-left: 21px; }
.alert-line .tera1 .ts{  position: absolute; left: 0; top: -1px; color: #999; font-size: 14px;}
.alert-line .tera1 input{ width: 200px; border: 0; outline: none; }
.alert-line .tera1 .ewbtn{ position: absolute; right: -104px; top: -6px; height: 28px; line-height: 28px; padding: 0 12px; background-color: #F3F3F3; font-size: 12px; color: #666; border-radius: 2px; cursor: pointer; }
.alert-line .tera1 .ewbtn2{ right:-40px;}
/*经纪人*/
.jjrfixed{display:none;height: 100%;width: 100%;position: fixed;top:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background-color:rgba(0,0,0,0.4); z-index:1000}
.jjrfixed .conner{width:580px;max-height:570px; background:#fff; position:absolute;top:50%;left:50%; margin:-290px 0 0 -285px;}
.jjrfixed .conner .close{width:15px;height:15px; position:absolute;top:20px;right:30px; background:url(http://img1.soufun.com/house/images/esficon/icon_close.png) no-repeat; display:block;}
.jjrfixed .conner h2{height:22px;line-height:22px;font-size:20px;color:#000;padding:30px 0px 20px;border-bottom:1px solid #f4f4f4;margin:0 40px;}
.jjrfixed .conner ul{width:500px;margin:0 40px 0 40px;max-height:455px;overflow-x:hidden; overflow-y:auto}
.jjrfixed .conner ul li{height:72px;padding:20px 0;border-bottom:1px solid #f4f4f4;}
.jjrfixed .conner ul li .s1{float:left;width:60px;height:72px; overflow: hidden;margin-right:15px;}
.jjrfixed .conner ul li .s2{float:left;width:385px;}
.jjrfixed .conner ul li .s2 h3{line-height:20px;font-size:14px;color:#333}
.jjrfixed .conner ul li .s2 h3 a{color:#333}
.jjrfixed .conner ul li .s2 h3 span{float:right;font-size:12px;color:#999;padding-right:35px;}
.jjrfixed .conner ul li .tr01{margin-top:13px;line-height:22px;}
.jjrfixed .conner ul li .tr01 .comm{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/xq_lianxi_x.png) no-repeat;width:50px;height:20px;}
.jjrfixed .conner ul li .tr01 span{float:right;font-size:22px;color:#df3031;}div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0px;border:0;}
.lp_public{ height:40px; border-bottom:2px solid #eee; overflow:hidden; }
.lp_public em{margin-left:3px; *display:inline;}
.lp_public .lpf_phblic_lf{ height:40px;}
.lp_public .lpf_phblic_lf p a{ color:#000; text-decoration:none;}
.lp_public .lpf_phblic_rt,.lp_public .lpf_phblic_rt_no1{ width:auto; font-size:14px; margin: 11px 3px 0 0; overflow:hidden;}
.lp_public .lpf_phblic_rt a,.lp_public .lpf_phblic_rt_no1 a{ height:25px; line-height:25px; overflow:hidden; color:#333; padding-left:20px; text-decoration:none;  background:url(//img1.soufunimg.com/house/images/housedetail_201609/icon_menu.gif) no-repeat; background-position:0 2px; }
.lp_public .lpf_phblic_rt_no1 a{ padding-left:0px; background:none}
.lp_public .lpf_phblic_rt .spe,.lp_public .lpf_phblic_rt_no1 .spe{ color:#e5e5e5; margin:0 12px;}
.lp_public .lpf_phblic_lf p a:hover,.lp_public .lpf_phblic_rt a:hover,.lp_public .lpf_phblic_rt_no1 a:hover{ color:#c00; text-decoration:none;}
.lp_public .lpf_phblic_rt a:hover{ background:url(//img1.soufunimg.com/house/images/housedetail_201609/icon_menu2.gif) no-repeat; color:#c00; text-decoration:none;background-position:0 2px;}
.lp_public .lpf_phblic_rt .i_a,.lp_public .lpf_phblic_rt .i_a:hover{ background-position:0 2px;}
.lp_public .lpf_phblic_rt .i_b,.lp_public .lpf_phblic_rt .i_b:hover{ background-position:0 -15px;}
.lp_public .lpf_phblic_rt .i_c,.lp_public .lpf_phblic_rt .i_c:hover{ background-position:0 -33px;}
.lp_public .lpf_phblic_rt .i_d,.lp_public .lpf_phblic_rt .i_d:hover{ background-position:0 -50px;}
.lp_public .lpf_phblic_rt .i_e,.lp_public .lpf_phblic_rt .i_e:hover{ background-position:0 -69px;}

.aeriallg {position: absolute;width: 74px;height: 74px;left: 50%;margin-left: -37px;bottom: 50%;margin-bottom: -37px;background: url(//img1.soufunimg.com/house/images/esficon/icon_hangpai.png)  no-repeat; z-index:999}
.aeriallg {position: absolute;width:40px;height: 40px;left: 50%;margin-left: -20px;bottom: 50%;margin-bottom: -20px;background: url(//img1.soufunimg.com/house/images/esficon/hpN.png) no-repeat; z-index:999}
/*0828*/
.dpbigopen{width: 100%; height: 100%;position: fixed; left: 0; top: 0; z-index: 100000;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');}
.layer{width: 100%; height: 100%;position: fixed; left: 0; top: 0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background-color:rgba(0,0,0,0.6);}
.dpbigopen .dpopenr{ position:absolute;top:50%;left:50%;width:800px;height:600px; margin:-300px 0 0 -400px;}
.div800{width:800px;height:600px;overflow:hidden;margin-left:46px;position:relative}
.div800 .num{ position: absolute; left:0px;bottom:0px;width:84px;height:48px;line-height:48px;color: #fff;font-size:20px; text-align:center;z-index:5;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background-color:rgba(0,0,0,0.6);}
.div800 .ljt,.div800 .rjt{width:27px;height:50px; background:url(//img1.soufunimg.com/house/images/esficon/icon_jt.png) no-repeat; display:block; position:absolute;top:275px;left:16px;}
.div800 .rjt{ background-position:-27px 0;left:757px}

.Rbiginfo .hb{margin-left:15px;}
.Rbiginfo .hb em{color:#dc363d;margin-left:5px;font-style:normal}
.Rbiginfo .hb em.no2{color:#090}
.search_select .gray{background-color:#eee}
.adviser li .s2 h2 i{float:right;width:14px;height:14px; background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_xt.png) no-repeat; display:inline-block;margin:4px 5px 0 5px; vertical-align: top}/*0929*/
.pre{position:relative;}
.kanguo{position: absolute;top:0px;left:0px;height:26px;line-height:26px;font-size:12px;color:#fff; background:#f15044;padding:0 8px;}
body{ 
-webkit-user-select:none; 
-moz-user-select:none; 
-ms-user-select:none; 
user-select:none;
}

/*1122问答*/
.ask{font-size:14px;line-height:28px;}
.ask dl{color:#999;padding:12px 0 5px 0;}
.ask li{width:560px;margin-bottom:20px;}
.ask li:last-child{margin:0;}
.ask li dt{width:560px;overflow:hidden;}
.ask li dt span{float:left;width:20px;height:20px;background:#F15044;color:#fff;line-height:20px;text-align:center;border-radius:2px;margin:4px 8px 0 0;}
.ask li dt p{float:right;width:532px;}
.ask li dd{width:560px;padding-top:7px;overflow:hidden;}
.ask li dd span{float:left;width:34px;height:34px;margin-right:8px;position:relative;overflow:visible;}
.ask li dd span img{width:34px;height:34px;border-radius:17px;}
.ask li dd span i{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;background:#FCB04E;border-radius:6px;color:#fff;font-size:12px;line-height:12px;text-align:center;font-style:normal;font-family:Arial;}
.ask li dd font{float:right;width:518px;height:28px;margin:3px 0 7px 0;color:#999;}
.ask li dd font em{float:right;font-style:normal;}
.ask li dd font i{display:inline-block;font-size:12px;color:#fff;line-height:16px;font-style:normal;height:16px;padding:0 4px;background:#FCB04E;border-radius:2px;}
.ask li dd p{float:right;width:518px;color:#999;}
.ask ol{line-height:38px;padding-top:90px;text-align:center;}
.ask ol span{display:block;margin:10px auto 0 auto;width:160px;height:38px;background:#F15044;color:#fff;border-radius:4px;}
.ask ol span a{display:block;width:160px;height:38px;color:#fff;text-decoration:none;}
.ask ol.small{border-top: solid 1px #f7f7f7;padding-top:20px;margin-top:20px;}
.newslist ol{text-align:center;padding-top:95px;height:225px;}

.ask_w{font-size:14px;line-height:28px;}
.ask_w dl{color:#999;padding:12px 0 5px 0;}
.ask_w li{margin-bottom:20px;}
.ask_w li:last-child{margin:0;}
.ask_w li dt{overflow:hidden;}
.ask_w li dt span{float:left;width:20px;height:20px;background:#F15044;color:#fff;line-height:20px;text-align:center;border-radius:2px;margin:4px 8px 0 0;}
.ask_w li dd{;padding-top:7px;overflow:hidden;}
.ask_w li dd span{float:left;width:34px;height:34px;margin-right:8px;position:relative;overflow:visible;}
.ask_w li dd span img{width:34px;height:34px;border-radius:17px;}
.ask_w li dd span i{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;background:#FCB04E;border-radius:6px;color:#fff;font-size:12px;line-height:12px;text-align:center;font-style:normal;font-family:Arial;}
.ask_w li dd font{height:28px;margin:3px 0 7px 0;color:#999;}
.ask_w li dd font em{font-style:normal;}
.ask_w li dd font i{display:inline-block;font-size:12px;color:#fff;line-height:16px;font-style:normal;height:16px;padding:0 4px;background:#FCB04E;border-radius:2px;}
.ask_w li dd p{color:#999;}
.ask_w ol{line-height:38px;padding-top:90px;text-align:center;}
.ask_w ol span{display:block;margin:10px auto 0 auto;width:160px;height:38px;background:#F15044;color:#fff;border-radius:4px;}
.ask_w ol span a{display:block;width:160px;height:38px;color:#fff;text-decoration:none;}
.ask_w ol.small{border-top: solid 1px #f7f7f7;padding-top:20px;margin-top:20px;}


/*20171220 小区排行榜添加*/
.ranks_title{ margin-bottom: 20px;}
ul.fa_ranks{margin: 0 auto;
    overflow: hidden;
    margin-left: -25px;
    padding-left: 25px;}
ul.fa_ranks .redxq{color: #f15044}
ul.fa_ranks li i.rank_num1{position: absolute;height:24px;line-height:24px;background: #f55656;  top:0;left: 0}
ul.fa_ranks li i.rank_num1{position: absolute;width: 39px;height: 44px;background: url("//img1.soufunimg.com/house/images/shequ_detail_201708/xq_rank_logo2.png") no-repeat;  top:0;left: 0}
ul.fa_ranks li i.rank_num2{position: absolute;width: 39px;height: 44px;background: url("//img1.soufunimg.com/house/images/shequ_detail_201708/xq_rank_logo3.png") no-repeat;  top:0;left: 0}

ul.fa_ranks li{width: 350px;padding: 20px;
    height:224px;float: left;display: inline;margin-right: 15px;background-color: #f6f6f6}
ul.fa_ranks li .rank_top img.tuxq{display: block;width:126px;height: 94px;overflow: hidden}/*0417*/
ul.fa_ranks li .rank_top .tudes{width:210px;height: 98px;overflow: hidden;font-size: 14px}/*0417*/
ul.fa_ranks li .rank_top  .xqmiaoshu{line-height: 24px;margin-top: 10px;height: 72px;overflow: hidden}
ul.fa_ranks li .rank_top{overflow: hidden}
ul.fa_ranks li .rank_bot{width: 350px;clear: both;border-top: 1px solid #efefef;padding-top: 20px;margin-top: 20px }
.pic_link_wrap  .fa_ranks span.xqprice{float: right;display: inline}
.tjcont-list-img{ float: left; width: 85px; height: 85px; border-radius:50%;margin-left:20px;}
.tjcont-list-img img{  width: 85px; height: 85px;border-radius:50%; }
.tjcont-list-c{     float: right;
    height: 84px;
    overflow: hidden;
    width: 210px;}
.tjcont-list-cline1{font-size: 16px;color: #333;line-height: 20px;display: block!important;}
.tjcont-list-cline2{ margin-top: 12px; font-size: 14px; color: #666;height:18px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden; }
.tjcont-list-cline3{margin-top: 14px; color: #f15044; font-size: 22px;margin-top:10px }
.tjcont-list-cline3 span{ margin: 0 2px; color: #f15044; font-size:22px; font-weight: 600; }
.zxrk23{width:562px;height:30px;line-height:30px; font-size:16px;overflow:hidden;font-weight:bold;border-bottom:1px solid #eee;padding-bottom:10px;}
.zxrk23 i{font-style:normal;color:#d8d8d8;padding:0 12px;font-weight: normal}
.zxrk23 em{font-style:normal;font-size:24px;margin-left:25px;}
.zxrk23 b{font-size:14px;padding:0 8px;}
ul.fa_ranks li i.rank_num{position: absolute;height:24px;line-height:24px;background: #f55656;color:#fff;font-size:13px;padding:0 10px;  top:20px;left:20px;font-style:normal}/*0417*/
.rank_sting span{color:#000}
ul.fa_ranks li .rank_top  .xqmiaoshu{color:#888}
/*20180228 添加租金补贴*/
.xqnavN li.zfbt i{ position: absolute;  background: url(//img1.soufunimg.com/house/images/shequ_detail_201708/zfbt.png) no-repeat; width: 62px;height: 20px;top: 4px; right:-28px }

/*20180418询底价*/
.line_dj{height:37px;background:#fff1f1;color:#f77a7a;font-size:14px;line-height:37px;margin:13px 0 18px;padding-left:18px;position:relative;}
.btn_dj{background:#f54f4f;text-align:center;width:87px;position:absolute;right:0;top:0;color:#fff;font-size:15px;cursor: pointer;}
/*询底价弹窗*/
.shade{background:rgba(0,0,0,0.6);width:100%;height:100%;position:fixed;top:0;left:0;z-index:12000;}
/*咨询*/
.popup_dj1{background:#fff;position:fixed;top:50%;left:50%;width:600px;padding-bottom:25px;margin:-300px 0 0 -300px;z-index:12001;}
.close_dj{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/close_dj.jpg) no-repeat;width:28px;height:26px;display:block;position:absolute;top:10px;right:5px;}
.secc_zx{color:#666;font-size:14px;text-align: center;margin:74px 0 34px;}
.consult_list{padding:0 30px;}
.title_dj{border-bottom:3px solid #f1f1f1;text-align:center;height:43px;}
.title_dj span{color:#333;font-size:14px;border-bottom:3px solid #df2f30;display:inline-block;padding:0 7px;line-height:43px;padding-bottom:2px;font-weight: bold;}
.consult_list dl{padding:18px 0;border-bottom:1px solid #ededed;}
.consult_list dt,.consult_list dd{float:left;}
.consult_list dt img{display: block;width:60px;height:60px;border-radius: 50%;}
.xx_people{color:#333;font-size:14px;margin-left:12px;}
.xx_people h4{line-height:30px;margin-bottom:7px;}
.xx_people h4 span{margin-left:10px;}
.xx_people h4 i{display:inline-block;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_sr2.png) no-repeat;width:14px;height:14px;background-size:100% 100%;vertical-align: -2px;margin-right:3px;}
.xx_people h4 i.on{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_sr1.png) no-repeat;}
.xx_people h4 i.half_on{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_sr3.png) no-repeat;}
.xx_people h4 img{vertical-align: middle;margin-left:5px;}
.xx_people p span{color:#999;font-size:12px;height:20px;line-height:20px;}
.xx_people p i{color:#999;font-style:normal;margin:0 4px;}
.consult_list dd.right_phone{float:right;}
.right_phone p{color:#df2f30;font-size: 14px;text-align:right;font-weight: bold;}
.right_phone p.btn_ph{border:1px solid #fececf;width:76px;margin:8px 0 7px;text-align:center;float:right;font-weight:normal;border-radius: 1px;}
.right_phone a{display:inline-block;color:#f26d6f;font-size:12px;padding-left:17px;text-align:center;height:16px;line-height:16px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_xx.png) no-repeat left center;}
/*信息*/
.popup_dj2{background:#fff;position:fixed;top:50%;left:50%;width:540px;padding:0 30px 35px;margin:-300px 0 0 -300px;z-index:12001;}
.popup_dj2 h3{color:#333;text-align:center;font-size:20px;padding-top:30px;}
.input_phone{padding:30px 0 20px;}
.input_phone p{width:446px;margin:0 auto 16px;}
.input_phone p span{float:left;width:80px;color:#333;font-size:14px;line-height:40px;}
.input_phone p input{width:240px;height:40px;background:#f0f0f0;line-height:40px;color:#333;text-indent:13px;font-size:14px;border:none;float:left;}
.input_phone p a{font-size:14px;color:#f89191;text-align:center;background:#fae8e8;margin-left:16px;width:110px;height:40px;line-height:40px;float:left;}
.content_zx{border-bottom:1px solid #ededed;padding-bottom:20px;}
.content_zx h4{color:#333;font-size:14px;font-weight: bold;padding:28px 0 18px;}
.list_zx{margin-bottom:30px;}
.list_zx li{width:50%;font-size:14px;float:left;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_g.png) no-repeat left center;background-size:16px 16px;text-indent:32px;line-height:30px;position:relative;}
.list_zx li.on{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_g_on.png) no-repeat left center;}
.list_zx li p{float:left;}
.list_zx li p span{color:#999;}
.choise_all{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_g.png) no-repeat 25px center;background-size:16px 16px;width:100px;text-indent:32px;text-align:center;margin:0 auto 8px;border:1px solid #ededed;height:32px;line-height:32px;border-radius:16px;cursor: pointer;}
.choise_all.on{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_g_on.png) no-repeat 25px center;}
.hover_w{float:left;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_hover.png) no-repeat;width:14px;height:14px;margin:10px 0 0 10px;cursor: pointer;}
.hover_con{position:absolute;text-indent:0;top:32px;left:0;width:100%;background:#fefcef;border:1px solid #f7eee3;font-size:12px;color:#e2a85c;line-height:20px;padding:4px 10px;z-index:10002;}
.btn_xdj{display:block;background:#df2f30;width:200px;height:45px;line-height:45px;color:#fff;font-size:16px;border-radius:2px;margin:0px auto 0;text-align:center;}
.btn_xdj:hover{color:#fff;}
.ts_list1{font-size:13px;color:#999;}
.ts_list2{font-size:12px;color:#999;text-align:center;}
.ts_list2 a{color:#5d8ace;}
.zxrk23 b{font-size:14px;padding:0 8px;}


ul.fa_ranks li i.rank_num{position: absolute;height:24px;line-height:24px;background: #f55656;color:#fff;font-size:13px;padding:0 10px;  top:20px;left:20px;font-style:normal}/*0417*/
.rank_sting span{color:#000}
ul.fa_ranks li .rank_top  .xqmiaoshu{color:#888}
.yzm-con{height:auto;clear:both;border:0;margin:0 auto 16px;width:446px;}
.yzm-con input{width:124px;height:40px;background:#f0f0f0;line-height:40px;color:#333;text-indent:13px;font-size:14px;border:none;float:left;}
.yzm-con a{font-size:14px;margin-left:16px;line-height:40px;color: #f89191;text-align: center;background: #fae8e8;width: 110px;height: 40px; line-height: 40px;float: left;}
.yzm-con img{margin:2px 0 0 15px;float:left;}
/*20180423 添加app下载提示*/
.sideboxnra i.close_xfnew{background: url("//img1.soufunimg.com/house/images/housedetail_201609/close_newxf.png") no-repeat;width: 18px;height: 18px;position: absolute;
top: -8px;right: -7px;cursor: pointer}
.appdown_xfnew {
    width: 75px;
    padding: 5px 5px 0 5px;
    display: inline-block;
    background: #fff ;
    opacity: 1;
    filter: Alpha(opacity=100);
    position: absolute;
    top: 12px;
    right: 12px;
    display: none;
    z-index: 2;
    text-align: center;
}
.appdown_xfnew i.close_xfnew{background: url("//img1.soufunimg.com/house/images/housedetail_201609/close_newxf1.png") no-repeat;width: 14px;height: 14px;position: absolute;
    top: -10px;right: -7px;cursor: pointer}
.appdown_xfnew .picqr{width:75px;height:75px;overflow:hidden;}
.appdown_xfnew p{font-size:12px;line-height:22px;width: 100%; height: 22px;font-weight: bold;  color: #df2f30; }


/*20180704经纪人*/
.people_jr{position:absolute;bottom:0;left:0;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');}
:root .people_jr {filter:none;background-color:rgba(0,0,0,0.6);}
.people_jr table{text-align:left;padding:10px 12px 10px 13px;}
.img_pop{display:block;width:40px;height:40px;border-radius:50%;margin:auto;}
.img_fl{display:block;width:51px;margin:10px auto 0;}
.people_jr td p{font-size:12px;line-height:18px;color:#fff;margin-left:13px;}
.people_jr td p.name_p{font-size:14px;line-height:20px;margin-bottom:5px;}
.name_p span{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_call.png) no-repeat left center;padding-left:18px;margin-left:15px;}
.img_df{display:block;width:24px;position:absolute;top:0;left:0;}
.img_bf{display:block;width:24px;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;}

/*20180716抖房*/
.icon_tit_df{margin-top:16px;}
.num_img{padding:0 7px;height:20px;line-height:20px;color:#fff;font-size:12px;position:absolute;bottom:0;right:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');}
:root .num_img {filter:none;background-color:rgba(0,0,0,0.6);}
/*20180921别名*/
.bd_weixin_popup{display:none;}
.Rbigbt{position:relative;height:auto;}
.newact{position:absolute;top:0;right:0;}
.Rbigbt h1{line-height:50px;float:left;}
.alias{color:#999;font-size:13px;font-weight:normal;margin-bottom:4px;line-height:20px;display: inline-block;vertical-align: bottom;max-height:40px;overflow: hidden;}
/*皇冠*/
.adviser li .hg{position:absolute;width:23px;height:22px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/goldSign.png) no-repeat;left:-11px;top:-11px;}
.adviser li .yg{position:absolute;width:23px;height:22px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/blueSign.png) no-repeat;left:-11px;top:-11px;}
.jjrfixed .conner ul{margin: 0 40px 0 30px;}
.jjrfixed .conner ul li .s1{position:relative;overflow:visible;margin-left:10px;}
.jjrfixed .conner ul li .s1 .hg{position:absolute;width:23px;height:22px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/goldSign.png) no-repeat;left:-11px;top:-11px;}
.jjrfixed .conner ul li .s1 .yg{position:absolute;width:23px;height:22px;background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/blueSign.png) no-repeat;left:-11px;top:-11px;}

/*201902点赞*/
.cmmt_span em {font-style: normal;font-weight: normal;}
.comment li dd .from span.cmmt_span{color:#999;font-size:12px;line-height:20px;}
.icon_dz{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_dz.png) no-repeat;width:15px;height:15px;display: inline-block;vertical-align: -2px;}
.icon_dz.on{background:url(//img1.soufunimg.com/house/images/shequ_detail_201708/icon_dz_on.png) no-repeat;}@charset "gb2312";
/* base */
body,div,ul,li,form,input,p,img{margin:0;padding:0;}
/*body{font:12px/22px Arial,"\5B8B\4F53","SimSun",HELVETICA,"Hiragino Sans GB";color:#333}*/
a{text-decoration:none}
ul{ list-style:none;}
.tf { font-family:"\5FAE\8F6F\96C5\9ED1",微软雅黑,"Microsoft Yahei",雅黑\9,Arial; }
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; }
/* mini nav css */
.newhouse_minav { width:950px; margin:0 auto; padding:0 5px; height:30px; line-height:30px; background:#f5f5f5; color:#555; border-bottom:1px solid #eee; clear:both; overflow:hidden; }
.minav_area { color:#ddd; }
.minav_area a { margin:0 6px; color:#666; }
.minav_area a:hover { color:#f33; text-decoration:none; }
/* login css */
.newhouse_login { width:420px; height:450px; background:#fff; position:relative; }
a.newhouse_login_close { display:block; width:60px; height:60px; background:#8c8c8c; position:absolute; right:-60px; top:0; cursor:pointer; overflow:hidden;  }
a.newhouse_login_close span { display:block; width:24px; height:23px; background:url(http://img1.soufun.com/house/detail_php/images/newhouse_mini.gif) no-repeat 0 0; margin:19px 0 0 18px; }
a:hover.newhouse_login_close { background:#333; }
.newhouse_login_tit { width:100%; font-size:24px; text-align:center; padding:30px 0; color:#666; }
.newhouse_login_form li { width:320px; height:40px; background-color:transparent; position:relative; margin:0 auto 10px; overflow:hidden; }
.newhouse_login_form li em { position:absolute; width:24px; height:20px; background:url(http://img1.soufun.com/house/detail_php/images/newhouse_mini.gif) no-repeat; overflow:hidden; left:12px; top:10px; border-right:1px solid #d3d3d3;z-index:2; }
.newhouse_login_form li em.nhlogin_nm { background-position:0 -24px; }
.newhouse_login_form li em.nhlogin_pw { background-position:0 -45px; }
.newhouse_login_form li .nhlogin_ipt { position:absolute; z-index:1; top:0; left:0; width:262px; height:20px; line-height:20px; border:1px solid #d3d3d3; padding:9px 10px 9px 46px; font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;color:#aaa;background-color:transparent; font-weight: bold; font-size: 14px;}
.newhouse_login_form li .nhlogin_ipt:focus { border:1px solid #999;}
.forget_link { float:right; color:#666; line-height:1.2;}
.nhlogin_auto { width:320px; margin:0 auto; padding:10px 0 34px; }
.nhlogin_btnbox {  width:320px; margin:15px auto 30px; }
.nhlogin_btn { display:block; width:100%; height:40px; line-height:40px; background:#f85858; font-size:16px; color:#fff; text-align:center; border:none 0; cursor:pointer; }
.nhlogin_btn:hover { background:#e64141;}
.nhlogin_auto.rg { height:38px; line-height:38px; text-align:center; color:#666; border-top:1px solid #ebebeb; overflow:hidden; zoom:1; }
.nhlogin_auto.rg a { color:#f33; }/* 新导航1105a */
body {margin:0 auto;padding:0;}
ul, ol, li { list-style:none }
div, form, ul, ol, li, span, p, dl, dt, dd{margin:0;padding:0;border:0; }
img, a img { border:0;}
.newnav20141104 {width:auto;margin:0 auto;height:50px;background:url(//static.soufunimg.com/navigation/images/navbj.gif?v=30) repeat-x; position:relative; z-index:10000;font-family:"Microsoft Yahei"; font-size:12px; min-width:1200px; }
.newnav20141104nr {width:1200px;height:50px;margin:0 auto;background:url(//static.soufunimg.com/navigation/images/navbj.gif?v=30) repeat-x;}
.newnav20141104nr .s1 {float:left;width:128px;height:23px;padding-top:14px;margin-left:5px;}
.newnav20141104nr .s2 {float:left;height:33px;line-height:20px;padding-top:17px;padding-left:5px;padding-right:5px;_padding-right:0px;font-size:12px;color:#fff;text-shadow: 0 0px 1px #fff;position:relative;
z-index:10002;_width:40px;}
.newnav20141104nr .s2 a{color:#fff;text-decoration:none}
.newnav20141104nr .s2 img{margin:7px 0 0 3px;vertical-align:top;}
.newnav20141104nr .s2.on2014{background:#b30000 url(//static.soufunimg.com/navigation/images/navjt.gif?v=30) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1); }
.newnav20141104nr .s2 .s4Box{height:20px;line-height:20px;overflow:hidden;}
.newnav20141104nr .s2 .city20141104 {display:none;width:470px; position: absolute; z-index:10002;left:0;top:50px;left:0;text-align:center;border:1px solid #cccccc;padding:5px 10px;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;font-family:"宋体"}
.newnav20141104nr .s2.on2014 .city20141104{display:block;}

.newnav20141104nr .s3{float:left;height:26px;margin-top:17px;width:820px;z-index:9999;}
.newnav20141104nr .sline21041104 {float:right;width:1px;height:20px;margin-top:17px;background:#fff}
.newnav20141104nr .s4 {float:right;padding-top:15px;font-size:14px;color:#fff;text-shadow:0 0px 1px #fff;}
.newnav20141104nr .s4 a{color:#fff;text-decoration:none;}
.newnav20141104nr .s4 {position:relative;width:90px;height:35px;text-align:right;padding-left:5px;padding-right:5px;}
.newnav20141104nr .s4.on2014{background:#b30000 url(//static.soufunimg.com/navigation/images/navjt.gif?v=30) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1); cursor:pointer}
.newnav20141104nr .s4 .s4Box{height:20px;line-height:22px;overflow:hidden;}
.newnav20141104nr .s4 .s4Box img{margin-top:6px;}
.newnav20141104nr .s4 .listBox{position:absolute;top:50px;left:0;text-align:center;width:118px;border:1px solid #cccccc;padding:0 10px;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;}
.newnav20141104nr .s4 .listBox li{height:26px;line-height:26px;text-align:left;}
.newnav20141104nr .s4 .listBox a{color:#666666;margin:0px;font-family:"宋体"}
.newnav20141104nr .s4 .listBox a:hover{color:#c00;}
.newnav20141104nr .s4 ul{padding:5px 0;font-size:12px;}
.newnav20141104nr .s4 .lineUl{border-top:1px solid #c2c2c2;}
.newnav20141104nr .s4.on2014 .listBox{display:block;}


.newnav20141104nr .s4a {float:right;padding-top:15px;font-size:14px;color:#fff;text-shadow:0 0px 1px #fff;}
.newnav20141104nr .s4a a{color:#fff;text-decoration:none;margin:0 5px;}
.newnav20141104nr .s4a {position:relative;width:65px;height:35px;text-align:center;}
.newnav20141104nr .s4a.on2014{background:#b30000 url(//static.soufunimg.com/navigation/images/navjt.gif?v=30) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1); }
.newnav20141104nr .s4a .s4Box{height:20px;line-height:22px;overflow:hidden;}
.newnav20141104nr .s4a .s4Box img{margin-top:6px;}
.newnav20141104nr .s4a .listBox{position:absolute;top:50px;left:0;text-align:center;width:88px;border:1px solid #cccccc;padding:0 10px;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;}

.newnav20141104nr .s4a .listBox li{height:27px;line-height:27px;text-align: center;}
.newnav20141104nr .s4a .listBox a{color:#666666;margin:0px;font-family:"宋体"}
.newnav20141104nr .s4a .listBox a:hover{color:#c00;}
.newnav20141104nr .s4a ul{padding:0;font-size:12px;}
.newnav20141104nr .s4a .lineUl{border-top:1px solid #c2c2c2;}
.newnav20141104nr .s4a.on2014 .listBox{display:block;}
.newnav20141104nr .s5,.newnav20141104nr .s6,.newnav20141104nr .s7 {position:relative;padding:0 12px;height:35px;text-align:center;float:left;padding-top:15px;font-size:14px;color:#fff;text-shadow:0 0px 1px #fff;_width:30px;line-height:22px;}
.newnav20141104nr .s6{_width:42px}
.newnav20141104nr .s7{_width:56px}
.newnav20141104nr .s5.on2014,.newnav20141104nr .s6.on2014,.newnav20141104nr .s7.on2014{background:#b30000 url(//static.soufunimg.com/navigation/images/navjt.gif?v=30) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1);}
.newnav20141104nr .s5.bj2014,.newnav20141104nr .s6.bj2014,.newnav20141104nr .s7.bj2014{background:#b30000 ;}
.newnav20141104nr .s5 .s4Box,.newnav20141104nr .s6 .s4Box,.newnav20141104nr .s7 .s4Box{height:35px;line-height:22px;overflow:hidden;}
.newnav20141104nr .s5 .s4Box a,.newnav20141104nr .s6 .s4Box a,.newnav20141104nr .s7 .s4Box a{color:#fff; text-decoration:none}
.newnav20141104nr .s5 .s4Box img{margin-top:6px;}
.newnav20141104nr .s5 .listBox,.newnav20141104nr .s6 .listBox,.newnav20141104nr .s7 .listBox{position:absolute;top:50px;left:0;text-align:center;width:140px;border:1px solid #cccccc;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;}
.newnav20141104nr .s5 .listBox li,.newnav20141104nr .s6 .listBox li,.newnav20141104nr .s7 .listBox li{width:120px;height:26px;line-height:26px;text-align:left;padding:0 10px; font-family:"宋体"}
.newnav20141104nr .s5 .listBox a,.newnav20141104nr .s6 .listBox a,.newnav20141104nr .s7 .listBox a{color:#666666;margin:0px;width:120px;display:block; text-decoration:none}
.newnav20141104nr .s5 .listBox a:hover,.newnav20141104nr .s6 .listBox a:hover,.newnav20141104nr .s7 .listBox a:hover{color:#c00;}
.newnav20141104nr .s5 ul,.newnav20141104nr .s6 ul,.newnav20141104nr .s7 ul{padding:5px 0;font-size:12px;}
.newnav20141104nr .s5 .lineUl,.newnav20141104nr .s6 .lineUl,.newnav20141104nr .s7 .lineUl{border-top:1px solid #c2c2c2;}
.newnav20141104nr .s5.on2014 .listBox,.newnav20141104nr .s6.on2014 .listBox,.newnav20141104nr .s7.on2014 .listBox{display:block;}
.newnav20141104nr .butstyle20141104{width:120px;height:34px;line-height:34px;background: url(//static.soufunimg.com/navigation/images/navbj.gif?v=30) no-repeat 0 -66px;outline:none;cursor:pointer;border:0;font-size:12px;text-align:center;color:#fff;text-shadow:0 0px 1px #fff;margin-top:0px;letter-spacing:2px;font-family:"Microsoft Yahei"}
/*导航结束*/
/* 全国城市 */
.city20141104hd{height:27px;border-bottom:1px solid #d5d5d5;margin-top:8px;}
.city20141104hd .city1,.city20141104hd .city2{float:left;height:26px;line-height:26px; text-align:center;padding:0 5px;background:#fff;border: 1px solid #d5d5d5;border-bottom:1px solid #fff;font-size:12px;color:#666;font-weight: bold;margin-right:5px; cursor:pointer;font-size:14px;font-family:Arial, Helvetica, sans-serif }
.city20141104hd .city2{border:1px solid #d5d5d5;color:#666; background:#f1f1f1;}
.city20141104nr{width:460px;color:#666; }
.city20141104 .city20141104nr a{float:left;width:48px;padding:4px 8px;color:#666; text-align:left }
.city20141104 .city20141104nr a:hover{color:#c00;}


/* shipin */
.newnav20141104nr .sv {float:left;height:30px;margin:10px 0px 0 20px;padding-left:20px;padding-right:5px;_padding-right:0px;border-left:1px solid #fff;}
.newnav20141104nr .sv img{margin-top:4px;}
/* 航拍添加 20171115 */
.newnav20141104nr  .listBox li.hp_add{position: relative;}
.newnav20141104nr  .listBox li.hp_add i{position: absolute;background: url(//static.soufunimg.com/navigation/images/nav_hp.png?v=32) no-repeat; width: 62px;height: 20px;top: -1px; right:28px;}
.newnav20141104nr .s5 .listBox.mob {width: 228px;height: 160px;padding: 0 8px;}
.mobilel{float:left;width:104px;height:150px;margin:5px 0}
.mobilel.pama{padding-right:9px;border-right:1px dashed #ddd;margin-right:10px;}/*20150706*/
.mobilel .title{height:40px;line-height:20px; text-align:center;font-size:12px;color:#333;margin-bottom:5px;}
.mobilel .qrcode{width:98px;height:98px;text-align:center;padding:2px;margin:0 auto; background:#f1f1f1;color:#c00;border:1px solid #dadada;}


.newnav20141104nr  .listBox li.zjbt_add{position: relative;}
.newnav20141104nr  .listBox li.zjbt_add i{position: absolute;background: url(//static.soufunimg.com/navigation/images/zfbt.png) no-repeat; width: 62px;height: 20px;top:7px; right:17px;}


.newnav20141104nr .s5 .listBox li.new{background-color: #fff;border-radius:0;margin:0;}
.newnav20141104nr .s5 .listBox li.new .s8.on .listnBox{display:block;}

.newnav20141104nr .s5 .listBox li.new .s8 .listnBox{position:absolute;top:0px;right:-130px;text-align:center;width:140px;border:1px solid #cccccc;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2');
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;}
.newnav20141104nr .s5 .listBox li.new .s8 .listnBox.top2{top:0px;}
.newnav20141104nr .s5 .listBox li.new .s8 .listnBox.top3{top:0px;}.newnav20141104nr .s4a .listBox .tuic{height:26px;line-height:26px;text-align: center;border-top:1px solid #cccccc;font-size: 12px;}
/*20190124*/
.guidance{position:absolute;top:40px;left:10px;width:120px;height:29px;background:url(../images/guidance.png) no-repeat;border:1px solid #c00; z-index:9999}div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0px;border:0;}
.sfunfooter20120411{width:960px;background:#fff;color:#333;font-size:12px;font-family:'宋体';text-align:center;clear:both;margin:0 auto;}
.sfunfooter20120411 a:link{font-size:12px;color:#333;text-decoration:none;}
.sfunfooter20120411 a:visited{font-size:12px;color:#333;text-decoration:none;}
.sfunfooter20120411 a:hover{font-size:12px;color:#c00;text-decoration:underline;}
.sfunfooter20120411 .song{line-height:20px;}
.sfunfooter20120411 .verdana{line-height:20px;font-family: Verdana;}
.sfunfooter20120411 .verdana a{color:#333;font-family:'宋体';padding:2px 7px;text-decoration:none;}
.sfunfooter20120411 .verdana a:hover{color:#c00;text-decoration:underline;}
.sfunfooter20120411 em{ font-style:normal;font-family: Verdana;}
.sfunfooter20120411 .spacing{line-height:23px;letter-spacing:3px;font-family:Verdana;margin-top:5px;}
.sfunfooter20120411 td a{display:block}
.sfunfooter20120411 td a:hover{color:#c00;text-decoration:none;}
.footershaixa{position:relative; z-index:2}
.footershaixa a{color:#333;text-decoration:none;}
.footershaixb{display:none;width:500px;height:175px;position:absolute;left:-230px;top:16px;cursor:auto;background:#fff;border:1px solid #c00;text-align:left;}
.footershaixa.activexiala div{display:block;padding:5px 10px;}
.footershaixa.activexiala div td{line-height:22px;}