#i_search input{width:154px}
#i_search li div{width:353px}
/*indexMenu */
#indexMenu,#indexMenu em,.menuL a,.menuL a:hover,.menuL li{height:34px;line-height:34px;background-image:url(images/header/esfnav_bg.gif);background-position:0 -40px;background-repeat:repeat-x;font-size:14px;color:#fff;font-weight:600;text-decoration:none}
#indexMenu .r2{width:3px;background-position:-3px 0;float:right}
#indexMenu{position:relative}
.menuL{position:absolute;left:164px;top:0}
.menuL a,.menuL li{float:left}
#indexMenu .menuL em{position:absolute;right:0;top:0;width:2px;background-position:0 -80px}
.menuL a{padding:0 20px;position:relative}
.menuL a:hover{background-position:0 -240px}
.menuL .s a,.menuL .s a:hover{background-position:0 -120px}
#indexMenu .menuL .s a:hover em,#indexMenu .s a em{width:5px;background-position:0 -200px}
#indexMenu .menuL a:hover em{width:5px;background-position:0 -320px}
#newMenu{position:absolute;top:0;left:0;width:164px;height:34px;line-height:34px;font-weight:400;z-index:9;background:url(images/header/newmenu.png) no-repeat 0 0}
#newMenu.on{background-position:0 -35px}
#newMenu a.fir,#newMenu a.fir:hover{display:block;height:34px;line-height:34px;color:#fff;text-decoration:none;padding:0 0 0 32px}
#newMenu ul{display:none;position:absolute;top:32px;left:0;width:146px;border:2px #3e87e2 solid;background:#f2f9ff}
#newMenu.on ul{display:block}
#newMenu li{position:relative;width:100%;height:36px;border-top:1px #fff solid;border-bottom:1px #e6f3ff solid;background:url(images/header/esf-c.png) no-repeat 124px 50%;z-index:1;float:left}
#newMenu li a{position:absolute;left:0;top:-1px;width:88px;display:block;padding:0 0 0 32px;height:38px;line-height:38px;z-index:9}
#newMenu li.on{z-index:9}
#newMenu li a:hover,#newMenu li.on a{border:1px #3e87e2 solid;border-left:0;border-right:0;text-decoration:none;font-weight:700;height:36px;line-height:36px;color:#333;background:#fff}
#newMenu li.on div{display:block}
#newMenu div{display:none;position:absolute;left:119px;top:-24px;z-index:1;width:240px;padding:4px 9px;border:1px #3e87e2 solid;background:#fff}
#newMenu li.on div a{display:inline-block;position:static;width:72px;padding:0 0 0 4px;height:34px;line-height:34px;font-weight:400;border:0;border-bottom:1px #dcdcdc dashed;font-size:12px;border-radius:3px}
#newMenu li.on div a:hover{color:red;text-decoration:underline;height:34px;line-height:34px;border:0;border-bottom:1px #dcdcdc dashed;font-weight:400}
.w900{width:900px}
.w260{width:260px}
.w280{width:280px}
.w720{width:720px}
.w220{width:220px}
.w340{width:340px}
.w725{width:725px}
.w225{width:225px}
.w400{width:400px}
.w455{width:455px}
.pdl10{padding-left:10px}
.pd10{padding:10px}
.mt25{margin-top:25px}
.mt20{margin-top:20px}
img{display:block}
strong{font-weight:600}
.orange{color:#ff6a00}
.lettsub5,.lettsub7,.lettsub9{display:inline-block;float:left;width:64px;height:24px;line-height:24px;overflow:hidden;text-align:left}
.lettsub7{width:88px}
.lettsub9{width:108px}
.modA,.modB,.modC{border:1px solid #ccdbe8;border-radius:3px;margin-bottom:10px}
.modA{border-top:2px solid #1d59b3;border-radius:0 0 3px 3px}
.modA h4,.modB h4,.modC h4{height:32px;line-height:32px;padding:10px 16px 0 16px;font-size:14px;font-weight:600}
.modC{border:1px solid #dedede}
.modC h4{background:url(images/xinfang/titlebg.gif) repeat-x 0 -240px;padding-top:0}
.modC h4 a{color:#325193;font-weight:400;font-size:12px;float:right}
.modB h4 a{color:#325193}
.inLi .modA{width:723px;float:left}
.inLi .modB{width:223px;float:right}
.inLi .adb{width:203px;padding:10px}
h4 sub{background:url(images/xinfang/titlebg.gif) no-repeat 0 -200px;width:8px;height:9px;display:block;position:relative;margin:0 0 -9px -16px;overflow:hidden}
.modBT .more{font-size:12px;font-weight:400;float:right;color:#333}
.modBT .more:hover{color:red}
.modBT span{font-size:12px;font-weight:400;width:500px;text-align:right;color:#333}
.modBT span a{padding:0 5px;display:inline-block}
/*搜索*/
.hotdc{padding:9px;height:145px}
.hotdc span{float:left;width:640px}
.hotdc span.a_name{width:60px;height:24px;color:#1d61c8;font-weight:700}
.hotdc span a{display:inline-block;margin:0 0 0 14px;padding:0 0 4px 0}
.hotdc span a.on{background:url(images/esf/cenj.png) no-repeat 50% 22px}
.hotdc span.hotInfo{margin:0 32px 12px 64px;border:1px #bad5fd solid;border-radius:3px;width:600px;height:48px;overflow:hidden}
.hotdc span.hotInfo a{padding:0}
/*登录注册*/
.login_sign{background:url(images/esf/c.inde.t20120801.gif) no-repeat;height:50px;width:100%;}
.login_sign a{background:url(images/esf/c.inde.t20120801.gif) no-repeat scroll;display:block;float:left;text-indent:-9999px;overflow:hidden;}
.login_sign a.login{width:79px;height:50px;background-position:0px 0px;float:left;}
.login_sign a.sign_in{width:145px;height:50px;background-position:-80px 0px;float:right;}
.login_sign a.login:hover{background-position:0px -51px;border-right:1px #ffb46b solid;}
.login_sign a.sign_in:hover{background-position:-80px -51px;border-left:1px #ffb46b solid;}
.manage{height:104px;}
.manage li{height:52px;padding-left:75px;border-bottom:1px #CCDBE8 dashed;background:url(images/esf/fbgl20120801.gif) no-repeat scroll;}
.manage li a{line-height:52px;font-family:"微软雅黑";font-size:18px;}
.manage li a:link,.manage li a:visited{color:#159bd3;}
.manage li.t1{background-position:10px 8px;}
.manage li.t2{background-position:10px -52px;border-bottom:none;}
/*资讯*/
.pic_news{padding:10px 0 20px 15px}
.pic_news h4.modBT{padding:0 21px 9px 0}
.xwlist{text-align:right;margin-left:15px;line-height:25px}
.xwlist li{padding-left:10px;background:url(images/esf/dot-3.gif) no-repeat left center}
.xwlist a{float:left}
/*推荐房源*/
.pic_tj{padding:10px 0}
.pic_tj li{width:161px;float:left;padding-left:15px;position:relative}
.pic_tj sub{position:absolute;right:0;top:0}
.pic_tj a img{width:155px;height:115px;padding:2px;border:1px solid #ccc}
.pic_tj a:hover img{border:1px solid #1d59b3}
.pic5_tj p a,.pic_tj p a{display:block;color:#1d59b3}
.pic_tj span{display:inline-block;padding-right:8px}
/*最新房源 文字列表*/
.fyList,.newslist{padding:0 10px 10px 10px}
.fyList li{float:left;width:320px;height:24px;line-height:24px;overflow:hidden;padding:0 20px 0 9px;background:url(images/esf/dot-3.gif) no-repeat left center;text-align:right}
.fyList .w1,.fyList .w2,.fyList .w3,.fyList .w4{display:inline-block;text-align:left;overflow:hidden;height:24px;float:left}
.fyList a{float:left;color:#1d59b3}
.fyList .w1{width:45px;color:#333}
.fyList a:hover{color:red}
.fyList .w2{width:42px}
.fyList .w3{width:60px}
.fyList .w4{width:64px;color:red}
.fyList a.ding{font-weight:700;color:red}
/*求购房源*/
.newslist li{height:24px;line-height:24px;overflow:hidden;padding-left:10px;background:url(images/esf/dot-3.gif) no-repeat left center;width:193px}
.newslist li a{color:#1d59b3}
.pic5_tj{margin:0 11px 10px 11px;padding:10px 0;border-bottom:1px solid #ccdbe8}
.pic5_tj li{width:125px;float:left;padding-left:15px}
.pic5_tj a img{width:100px;height:75px}
.pic5_tj span{display:block}
/*经纪人房源*/
.agent{padding:0 10px}
.agent li{height:59px;padding-left:60px;position:relative;margin-bottom:10px;margin-top:10px}
.agent a{display:inline-block;color:#1d59b3;margin-right:5px;line-height:16px}
.agent .z{width:16px;height:16px;background:url(images/esf/icon-16-rent.gif) no-repeat left top}
.agent .s{width:16px;height:16px;background:url(images/esf/icon-16-sell.gif) no-repeat left top}
.agent .tx{position:absolute;left:0;top:0}
.agent .tx img{width:50px;height:50px}
/*计算器*/
.t_tools{line-height:28px;background:url(images/esf/toolicon20120801.gif) no-repeat left 4px;margin:0 20px 8px 20px;padding-left:22px}
.t_tools a{display:block;color:#1d59b3}
.xqList{width:938px;padding-bottom:0;margin-bottom:10px;overflow:hidden;background:url(images/xinfang/1-1.gif) repeat-y 50% 0}
.xqList li{width:420px;padding:0 20px 0 9px;margin:0 0 0 20px}
.bor_n{border:none}
.xqList .w1{width:60px}
.xqList .w5{width:70px;float:right;color:red}
.xqList .w6{width:60px;float:right}
/*友情链接*/
.links h4{color:#333}
.links span{font-size:12px;font-weight:400}
.links a{display:inline-block;margin:0 0 0 16px}
.flinks{padding:10px 15px}
.flinks a{display:inline-block;width:110px}
/*焦点图*/
.focus-pic{width:280px;height:200px;position:relative}
.focus-pic .dt{position:absolute;right:2px;bottom:30px;z-index:99;line-height:16px;height:22px}
.focus-pic i{display:inline-block;width:16px;height:16px;line-height:16px;overflow:hidden;background-color:#676767;text-align:center;color:#fff;margin:0 4px 0 0;cursor:pointer;font-family:Arial;font-style:normal}
.focus-pic .on{color:#fff8af;font-weight:700;background-color:#77b300;border-top:5px solid #77b300;border-bottom:1px solid #77b300;position:relative;top:1px}
.focus-pic a,.focus-pic img{width:100%;height:170px;position:absolute;left:0;top:0}
.focus-pic p{position:absolute;left:0;bottom:0;width:100%;height:27px;line-height:27px;background-color:#676767;text-align:center;border-top:3px solid #77b300;overflow:hidden}
.focus-pic a,.focus-pic a:hover{color:#fff;font-size:12px}
/*二手房列表页*/
.Tle{height:30px;background:url(images/esf/list_tle_btn.gif) repeat-x 0 -381px;text-align:right}
.Tle a{background:url(images/esf/list_tle_btn.gif) repeat-x;float:left;text-align:center;line-height:29px}
.Tle .B{width:76px;background-position:0 -310px;margin-right:-1px}
.Tle .A,.Tle .A:hover,.Tle .on,.Tle .on:hover{width:99px;background-position:0 -270px;color:#fff;font-weight:700}
.Tle .C{width:76px;background-position:0 -350px}
.Tle .D{background-position:0 -445px;color:#fff;font-weight:700;width:64px}
.tel_page a,.tel_page span{float:left;text-align:center}
.tel_page span{padding:0 8px}
.tel_page .pre{width:22px;height:22px;background-position:0 -147px;background-repeat:no-repeat}
.tel_page .pre:hover,.tel_page .pre_none{background-position:0 -174px}
.tel_page .next,.tel_page .next:hover{width:50px;height:22px;line-height:22px;padding-right:8px;background-position:0 -206px;background-repeat:no-repeat}
.tel_page .next_none{background-position:-80px -206px}
.Tle2{height:30px;padding:5px 10px 0 5px;border:1px solid #dedede;background:url(images/esf/list_lefttlebg.gif) repeat-x center top}
.Tle2 form{width:186px;height:23px;line-height:23px;color:#333;background:url(images/esf/condition_bg.gif) no-repeat 0 -190px;float:left;overflow:hidden}
.Tle2 input{height:23px;line-height:23px;border:none;background:0 0;float:left}
.Tle2 .txt{width:130px;padding:0 3px}
.Tle2 .btn{width:50px;cursor:pointer}
.Tle2 span.fr{margin:0 9px 0 0}
.s_list{width:123px;height:22px;line-height:22px;color:#666;cursor:pointer;position:relative;z-index:9;background:url(images/esf/list_tle_btn.gif) no-repeat 0 0;margin-right:5px}
.s_list span{padding-left:5px}
.s_list ul{width:109px;overflow:visible;position:absolute;top:21px;left:0;display:none;background:#fff;border:1px solid #ddd;padding:6px;z-index:1000}
.s_list.h ul{display:block}
.s_list ul li:hover{background:#f5f5f5}
.TelIcon a{height:22px;float:left;cursor:pointer;border:none;text-align:left;padding-left:4px;background:url(images/esf/list_tle_btn.gif) no-repeat}
.TelIcon .A1{width:46px;background-position:0 -120px;margin-right:5px}
.TelIcon .up{background-position:0 -30px}
.TelIcon .down{background-position:0 -60px}
.TelIcon .B1{width:44px;background-position:-97px -419px}
.TelIcon .B2{width:45px;background-position:0 -90px}
.TelIcon .B3{width:44px;background-position:-49px -419px}
.TelIcon .B1h{width:44px;background-position:-97px -90px}
.TelIcon .B2h{width:45px;background-position:0 -419px}
.TelIcon .B3h{width:44px;background-position:-49px -90px}
/*对比模块*/
#pkCon{position:absolute;right:0;top:0}
#pkCon .hided{width:34px;height:126px;background:url(images/esf/f_side_pic_02.gif);cursor:pointer}
#pkCon .show{width:224px;height:auto;display:none}
#pkCon.on .hided{display:none}
#pkCon.on .show{display:block}
#pkCon h4{height:34px;line-height:34px;background:url(images/esf/f_side_pic_12.gif);cursor:pointer;color:#fff;font-weight:700;padding:0 9px}
#pkCon ul{background:#fff;border-left:1px #ddd solid;border-right:1px #ddd solid}
#pkCon li{text-align:center;padding:9px;border-bottom:1px #ddd solid}
#pkCon button{width:49px;height:24px;border:0;cursor:pointer;background:url(images/xinfang/compar.jpg);margin:0 9px}
#pkCon button.qk{background:url(images/xinfang/comparclear.jpg)}
#pkCon li em{width:12px;height:12px;float:right;background:url(images/esf/icon_close2.gif);vertical-align:middle;cursor:pointer;margin:4px 0 -4px}
/*搜索列表页热词*/
.hota{background:#f3f3f3;overflow:hidden;font-size:12px;line-height:24px;padding:8px 0;border-top:2px solid #149bd2;margin:10px 0 0 0}
.hota a{padding-right:9px;display:inline-block}
.hot{padding:2px 0}
.hot .hot_fenlei{width:172px;padding:0 10px;text-align:right;float:left;color:#666}
.hot .hot_link{width:760px;float:left;overflow:hidden;height:auto}
.circle strong{color:#666;text-align:right;padding:0 10px;width:172px;display:block;float:left}
.hotarea{line-height:22px;overflow:hidden;position:relative;height:70px;font:12px/2 Arial,Tahoma,"Times New Roman";width:760px;float:left;margin:0 0 0 3px}
.hotarea dt.s{color:#fff;background:#9f9f9f;border:1px solid #777}
.hotarea dt{cursor:pointer;height:22px;line-height:22px;margin:0 4px 0 0;text-align:center;display:inline-block;padding:0 7px;background:#fff;border:1px solid #dee3e7;float:left}
.hotarea dd{left:10px;height:48px;overflow:hidden;position:absolute;top:28px;display:none}
/*右侧列表*/
.modC ul{margin:5px 10px}
.top10{background:url(images/xinfang/top10bg.gif) no-repeat 0 -1px}
.t3List li,.top10 li{height:26px;line-height:26px;overflow:hidden;padding:0 0 0 24px;text-align:right}
.t3List a,.top10 a{float:left;color:#036}
.t3List a:hover,.top10 a:hover{color:red}
.top10 li .w2{width:99px;height:26px;overflow:hidden}
.w2 img{float:left;display:block;margin:4px 0 -4px 0}
.t3List .w2,.t3List .w3{width:56px;height:24px;overflow:hidden;display:inline-block;text-align:left}
.t3List .w3{width:64px;text-align:right;float:none;color:#c71202}
.t3List li{padding:0}
.t3List .w2,.t3List .w3{float:left}
/*搜索项*/
.modTab{height:32px;margin:0;background:url(images/xinfang/titlebg.gif) repeat-x 0 -240px;height:32px;line-height:32px}
.modTab li{float:left;height:32px;line-height:32px;font-size:12px;text-align:center;display:block;border-left:1px #ddd solid;margin:0 0 0 -1px;font-weight:400;padding:0 32px}
.modA .modTab li.on,.modTab li.on{font-weight:700;color:#c00;background:#fff}
.fbfr{float:right;width:156px;height:32px;line-height:32px;display:block;background:url(images/esf/condition_bg.gif) no-repeat 0 -42px;font-size:14px;font-weight:600;text-align:center;color:#e95513}
.conl1 cf{padding:4px 0}
.conl1 span{color:#2953a6;display:block;padding:2px 9px}
.conl1 span.a_name{color:#333;text-align:right;width:38px;border-left:0;float:left;margin:0}
.conl1 em,.conl1 span a{color:#2953a6;display:inline-block;margin:0 9px 0 0;padding:0 3px}
.conl1 .Letter .n{width:auto;border:0;background:#fff;font-size:12px}
.conl1 .Letter .n:hover,.conl1 .Letter a.n.c,.conl1 span a.c,.conl1 span a:hover{background-color:#f60;color:#fff;text-decoration:none}
.conl1 .Letter a{background:#f6f6f6;border:1px solid #e8e8e8;display:inline-block;font-size:14px;height:20px;width:15px;line-height:20px;text-align:center;margin-right:5px}
.conl1 span .save{padding:0 0 0 16px;background:url(images/xinfang/bullet_disk.gif) no-repeat 0 50%}
.conl1 .cle{padding:0 0 0 16px;background:url(images/xinfang/clear.gif) no-repeat 0 50%}
.conl1 .cle:hover,.conl1 .save:hover{background-color:#fff;color:red}
.conl1 span.i{border:1px #ddd solid;background:#f6f6f6;margin:0 24px 0 72px}
.conl1 i{color:#ff8040;font-style:normal;background:#fff;border:1px solid #ff8040;display:inline-block;height:24px;line-height:24px;position:relative;padding:0 18px 0 2px}
.conl1 em a,.conl1 em a:hover{background:url(images/esf/condition_bg.gif) no-repeat scroll -80px -160px;display:block;height:13px;width:13px;border:0;position:absolute;right:-13px;top:5px;overflow:hidden}
.conl1 input{width:240px;height:24px;line-height:24px;padding:0 9px;border:1px #ccc solid}
.conl1 button{background:url(images/xinfang/condition_bg.gif) no-repeat 0 -85px;width:69px;height:26px;border:none;cursor:pointer;vertical-align:middle;margin:0 9px}
.autof input{width:36px;padding:0 2px}
.autof a.obtn{color:#fff}
.conl1 .b{background:#fbfbfb;border-top:1px #ddd solid;padding:4px 0}
/*list*/
.FyList{width:100%}
.FyList td{text-align:center;padding:10px 0;border-bottom:1px solid #dfdfdf;vertical-align:middle}
.FyList .pic{width:125px}
.FyList .pic a{position:relative;padding:2px;border:1px #eee solid;width:100px;height:75px;display:block;margin:0 auto}
.FyList .pic img{width:100px;height:75px}
.FyList .pic a:hover{border:1px red solid;text-decoration:none}
.FyList .pic span{width:28px;height:16px;line-height:16px;color:#fff;position:absolute;left:0;bottom:0;background:url(images/esf/icon_more_28x16.jpg) no-repeat scroll 0 0 transparent}
.FyList .info{text-align:left}
.FyList h5 span{font-weight:400;font-size:12px}
.FyList h5{font-size:14px;font-weight:600}
.FyList a{color:#00d}
.FyList p a{color:#0b4ea5}
.FyList p span{margin:0 0 0 9px}
.FyList a:hover{color:red}
.FyList sub{height:20px;width:34px;display:inline-block;background:url(images/xinfang/tag_icon.gif) no-repeat;margin:4px 0 -4px 0}
.FyList sub.dt{background-position:0 -237px}
.FyList .info img{display:inline}
.FyList .area{font-size:16px;width:100px}
.FyList .price{font-size:20px;width:120px}
.FyList .price span{font-size:12px;display:block}
.FyList .space{width:99px}
.FyList .space b{font-size:14px;display:block}
.FyList .urgent,.FyList .urgent1,.FyList .urgent2,.FyList .urgent3{width:35px;background-repeat:no-repeat;background-position:50% 50%}
.FyList .urgent1{background-image:url(images/common/tag_urgent1.gif)}
.FyList .urgent2{background-image:url(images/common/tag_urgent2.gif)}
.FyList .urgent3{background-image:url(images/common/tag_urgent3.gif)}
.FyList strong{color:#f70}
.FyList .btn{display:block;width:67px;height:23px;border:none;margin:15px auto 0 auto;cursor:pointer;background:url(images/esf/list_tle_btn.gif) no-repeat 0 -238px}
.FyList li{float:left;height:332px;width:220px;list-style:none;background:url(images/esf/esf_03bg.gif) no-repeat;padding:15px 0 0 15px;margin:19px 2px 0 2px;z-index:0;position:relative}
.FyList .aforseo img{width:210px;height:158px}
.FyList .aforname{position:absolute;left:15px;top:150px;background:rgba(13,105,147,.4);display:block;height:24px;line-height:24px;text-align:center;width:210px}
.FyList dl{line-height:20px}
.FyList dt{border-bottom:1px dashed #efeded;display:block;font:12px/20px "Microsoft Yahei","宋体",verdana;height:44px;overflow:hidden}
.FyList dt a{color:#036}
.FyList .aforname,.FyList .aforname a{color:#fff}
.FyList dd.s{border-bottom:1px dashed #efeded;font-size:14px;height:28px;line-height:28px;margin:0 0 4px 0}
.FyList dd.s .fr{padding:0 4px 0 0}
.FyList .fr img{display:inline;vertical-align:middle}
.FyList tr.h td{background-color:#f3f3f3}
.noresult{margin:20px 0 0 64px}
.noresult .text,.noresult img{float:left;margin:12px}
.noresult .text .tip{position:static;padding:0}
.noresult p{padding:0 0 0 24px}
.picnumber_big{font-size:12px;text-align:center;color:#fff;background:url(images/esf/icon_more_28x16.jpg) no-repeat;display:inline-block;width:28px;height:16px;line-height:16px}
.FyList .picnumber_big{margin:0 0 0 4px}
.FyList dd,.FyList dd a{color:#666}
.jjrl{overflow:hidden}
.jjrl li{padding:9px 0;border-bottom:1px #ddd dashed;margin:0 0 -1px 0}
.jjrl .jAvatar{float:left;display:block;width:52px;height:52px;padding:2px;border:1px solid #d2d2d2;margin:0 5px 0 0}
.jjrl .jAvatar:hover{border:1px red solid}
.jjrl .jAvatar img{width:52px;height:52px}
.jjrl p{line-height:18px}
.jjrl p img{display:inline}
.total{width:350px;height:159px;overflow:hidden;margin:15px 10px}
.total-txt{width:320px;padding:15px 0 0 20px}
.total-txt p{height:110px}
.total-txt input{height:28px;line-height:28px;width:160px;padding:0 4px;border:1px #ddd solid;border-radius:3px;vertical-align:middle}
.total-txt button{width:72px;height:28px;background:url(images/esf/button.gif) 50% no-repeat;border:0;cursor:pointer;vertical-align:middle;margin:0 9px;color:#fff}
.userLogin{text-align:center;padding:10px 0 0 0}
.userLogin p{line-height:20px}
.userLogin div{height:115px;background:url(images/esf/login-bg2.gif) no-repeat 9px 0;margin-left:10px}
.userLogin .jjr{background:url(images/esf/login-bg.gif) no-repeat 9px 0}
.userLogin .company{height:85px;margin-bottom:30px}
.userLogin div a{color:#0041d9;display:inline-block;float:left;height:28px;line-height:28px;padding:0 0 0 29px;width:70px}
/*房源详细*/
.infoMain{border:1px solid #ddd;background:#f7faff}
.de_info{float:left;width:778px;background:#fff url(images/esf/detail_topbg.gif) repeat-x center top;border-right:1px solid #ddd;position:relative}
.imgzhuangtai{position:absolute;left:620px;top:30px;z-index:9}
.de_info h1{font-size:16px;color:#000;text-align:center;font-weight:700;margin:15px 0}
.de_info h1 img{display:inline;vertical-align:middle}
.pic_left{width:320px;float:left;padding-left:25px;padding-top:10px}
.preview .big{width:308px;height:237px;border:2px solid #cecece}
.preview .cf{padding-top:16px}
.preview li.on{background:url(images/esf/preview-point.gif) no-repeat 50% 0}
.preview img:hover,.preview li.on img{border-color:#fe8b18}
.preview li{padding-top:5px;float:left;margin:0 3px 0 0}
.preview img{width:56px;height:42px;display:block;padding:1px;border:1px solid #cccbcb;cursor:pointer}
.house_info{width:360px;float:left;color:#666;padding-left:32px}
.house_info table{width:100%}
.house_info td{height:32px;line-height:25px;border-bottom:1px dashed #d2d2d2}
.house_info .count{margin-left:18px;padding-left:20px;background:url(images/esf/count.gif) no-repeat 5px center}
.house_info .tel{width:360px;height:99px;background:url(images/esf/phone.gif) no-repeat;margin:10px auto 3px;padding-top:10px}
.house_info .tel p{height:32px;line-height:27px;padding-left:75px}
.house_info .tel b{font-family:Tahoma;font-size:24px;line-height:120%;color:#333}
.house_info .extend a{float:left;display:block;width:78px;padding-left:38px;height:25px;line-height:25px}
.house_info td a{color:#2e59af;margin:0 4px}
.house_info td a:hover{color:red}
.de_pople{width:179px;float:left;padding-top:15px;text-align:center}
.de_pople img{display:inline}
.de_pople .ImgPhoto img{width:120px;height:120px}
.de_pople .btn_style1,.de_pople .btn_style2{display:inline-block;background-image:url(images/esf/btn1.gif);width:120px;height:26px;background-color:transparent;border:none;cursor:pointer;margin-top:5px}
.de_pople .btn_style2{background-image:url(images/esf/btn2.gif)}
.de_pople p{text-align:left;padding-left:12px;margin-top:10px}
.de_pople a{color:#2e59af}
.a_fangyuan{margin-top:20px}
.a_fangyuan .Title{width:955px;height:31px;background:url(images/esf/abg.gif) repeat-x left bottom;padding-left:5px}
.a_fangyuan .Title li{float:left;display:inline;width:100px;height:31px;line-height:31px;text-align:center;font-size:14px;margin-left:3px;background:url(images/esf/abg2.gif) no-repeat left top}
.a_fangyuan .Title ul li.select{background:url(images/esf/abg1.gif) no-repeat left top;font-weight:600}
.a_fangyuan .FangyuanCon{padding:10px 16px 5px 16px;font-size:22px;line-height:30px}
.esfhouse_detail{margin-top:10px}
.esfhouse_detail h2,.pk h2{height:35px;line-height:35px;padding:0 10px;background:url(images/esf/le_tlebg.gif) repeat-x center top;border:1px solid #d3d3d3}
.esfhouse_detail h2 a.goTop{font-size:12px;color:#999;float:right}
.esfhouse_detail h2 b,.pk h2 b{background:url(images/esf/icon_1.gif) no-repeat center left;color:#0b4ea5;font-size:14px;padding-left:13px}
.pk h2 b{background:url(images/esf/icon1.gif) no-repeat left 0;padding-left:23px}
.esfhouse_detail h2 span{float:right;font-weight:400}
.esfhouse_con{padding-top:15px;text-align:center;background:#fff}
.esfhouse_con .Img1 img{padding:2px;border:1px #ccc solid;margin:9px auto}
.house_map,.nomap{float:left;width:680px;height:230px;overflow:hidden;border:1px solid #ececec}
.nomap{text-align:center;font-weight:700;color:#09f;font-size:14px;border:0}
.nomap img{margin:32px auto 0 auto}
ul.mapDetail{float:left;width:260px;padding-left:10px;text-align:left}
ul.mapDetail li{display:block;line-height:26px}
ul.mapDetail a{color:#2e59af}
input.mapBtn{width:150px;height:28px;border:none;cursor:pointer;background:url(images/esf/detail_mapbtn.gif) no-repeat center top}
.map-contain{height:436px;width:726px;float:left}
.mask_left{background-position:0 0;padding:0 5px 0 11px}
.mask_left,.mask_right{background:url(images/map/mask_bk.png) no-repeat scroll 0 0 transparent;color:#fff;font-size:12px;height:40px;line-height:28px;vertical-align:text-top;white-space:nowrap}
.mask_right{background-position:100% -40px;width:3px}
.esfpople_detail{height:81px;margin-top:20px;border:1px solid #d3d3d3;background:#fff url(images/esf/detail_topbg.gif) repeat-x center top}
.esfpopleA{float:left;padding:13px 0 0 43px}
.esfpopleA a img{float:left;width:45px;height:45px;border:1px solid #e0e0e0;padding:3px}
.esfpopleA p{float:left;color:#9a9a9a;width:320px;margin-left:10px}
.esfpopleA b{font-size:24px;color:#334}
.esfpopleA em{color:#334;font-size:14px;font-weight:700;margin-left:10px}
.esfpopleA a{color:#9a9a9a;margin-right:6px}
.esfyes{float:left;padding:13px 0 0 30px;width:172px;height:51px}
.esfyes img{display:inline}
.a_extendnew{float:left;padding:30px 0 0 40px;width:270px}
.a_extendnew a{float:left;display:block;width:83px;height:25px;line-height:25px;padding-left:35px;margin-right:12px}
.a_extendnew a.police{background:url(images/esf/iconbg_police.gif) no-repeat}
.a_extendnew a.favor{background:url(images/esf/iconbg_favor.gif) no-repeat}
.esfhouse_conA .charts,.esfhouse_conA .no-charts{float:left;margin:24px 0;width:380px;height:180px}
.no-charts img{margin:0 auto}
.esfhouse_conA .detail{float:left;line-height:38px;padding:25px 0 0 30px;text-align:left}
.Aicon1,.Aicon2{padding-left:19px;margin:0 0 0 9px;background:url(images/esf/a_info2.gif) no-repeat 0 center}
.Aicon2{background:url(images/esf/a_info1.gif) no-repeat 0 center}
.esfhouse_conA .detail .exp{display:block;border-top:1px #d5ddf9 solid;background:url(images/esf/a1.gif) no-repeat 5px center;padding-left:25px}
.info_Img{float:left;width:150px;text-align:left;padding:0 20px}
.info_Img img{width:150px;height:113px}
.info_Img span{height:26px;line-height:26px;width:150px;display:block;color:#333;overflow:hidden}
.info_Img a{color:#2e59af}
.info_Img em{color:#f60;font-size:15px;font-weight:700;font-style:normal}
.bor{border:1px #ddd solid;border-top:0}
/*小区模块*/
.Atitle h1{color:#f60;font-size:32px;font-weight:600;line-height:50px;padding:0;font-family:Microsoft Yahei,SimHei}
.subNav{border:1px solid #e3e3de;margin-top:15px;background-color:#fafafa;padding:10px 0;}
.subNav li{float:left;text-align:center;font-size:14px;border-right:1px solid #e5dede;}
.subNav li a{color:#3b3939;height:46px;margin-left:2px;padding:0 20px 0 18px;}
.subNav li a.on,.subNav li a.on:hover{font-weight:700;text-decoration:none;margin-left:0}
/*小区概况*/
.intro{line-height:25px}
.intro .lh{width:590px;height:460px;float:left}
ul.pic_list{margin:12px auto}
#v_player,ul.pic_list,ul.pic_list img,ul.pic_list li{display:block;width:550px;height:365px;position:relative;cursor:pointer;z-index:2}
#v_player a{display:block;position:absolute;top:97px;left:140px;width:70px;height:70px;background:url(images/xinfang/player.png)!important;z-index:9}
#v_player:hover a{background:url(images/xinfang/playerh.png)!important}
ul.pic_list li{position:absolute;top:0;left:0;display:none}
.select-pic{position:relative;border:1px #ddd solid;border-radius:3px;overflow:hidden}
.select-pic .dd{position:absolute;left:29px;top:388px;width:332px;height:60px;overflow:hidden}
.select-pic #smList{position:absolute;left:0;top:0;height:60px;width:9000px}
.select-pic #smList img{float:left;width:80px;height:60px;margin-right:4px;cursor:pointer}
.select-pic a#ddl,.select-pic a#ddr{position:absolute;top:386px;left:5px;font-family:SimSun;width:19px;height:64px;line-height:64px;overflow:hidden;font-size:32px;font-weight:700;border-radius:3px;color:#999}
.select-pic a#ddr{left:auto;right:5px}
.select-pic a:hover{background:#eee;color:red;text-decoration:none}
.intro .focus-pic a,.intro .focus-pic img{height:285px}
.xq_right{float:right;width:545px;padding:0 10px;margin-top:10px;font-size:14px}
.xq_right p{line-height:25px;height:25px;font-size:14px;margin-bottom:10px}
.xq_right ul{font-size:14px;border-top:1px dashed #dfdfdf;margin-top:8px;padding-top:13px}
.xq_right li{display:block;height:35px;line-height:35px;padding-bottom:2px;width:100%;overflow:hidden;border-bottom: 1px #e3dede dashed;}
.xq_right li{padding-bottom:1px}
.xq_right li span{display:inline-block;width:70px;text-align:right}
.xq_price{color:#ff7100;font-size:24px}
.down_icon,.up_icon{padding-left:10px;display:inline-block;line-height:28px;background:url(images/esf/main-icon.png) no-repeat}
.down_icon{background-position:-172px -116px;color:#459455}
.up_icon{background-position:-172px -81px;color:#ff6a00}
.xq_right li.rss_icon{height:40px;margin-top:8px}
.rss_icon a{display:inline-block;background:url(images/esf/rss_icon.gif) no-repeat;width:126px;height:40px}
.rss_icon a.gz{background-position:0 0}
.rss_icon a.ygz{background-position:0 -100px}
.rss_icon a.dy{background-position:-130px 0}
.rss_icon a.qxdy{background-position:-130px -50px}
.rss_icon a:hover{box-shadow:2px 2px 2px #ddd}
.rss_icon a.ygz:hover{background-position:0 -50px}
/*小区右侧*/
.modD{border:1px solid #ececec;margin-bottom:12px}
.modD h4{height:30px;line-height:30px;background:#f8f8f8;padding:5px 0 5px 10px;font-size:16px;}
.name-price{padding:5px 10px 8px;font-size:14px}
.name-price li{color:#00892d;text-align:right;height:28px;line-height:28px;overflow:hidden;padding:5px 0;
    border-bottom:1px #e5e4df dashed;}
.name-price li a{color:#43413e;float:left;display:inline-block}
.name-price li span{float:right}
.r_fjzs{padding:8px}
/*小区左侧*/
.xql{margin-bottom:30px}
.xql h2{font-size:16px;margin-bottom:15px;border:1px solid #dfd8d8;padding:5px 0 5px 10px}
.xql p{text-align:justify;font-size:15px}
/*小区地图*/
.xqdt{border:1px solid #e6e6e6;padding:1px 1px 0 1px}
.xqdt .cond-bar{background:#f2f2f2;border-bottom:1px solid #e6e6e6;height:50px;font-size:15px}
.xqdt .cond-bar li{float:left;padding:10px 12px;height:27px;cursor:pointer}
.xqdt .cond-bar li.on{border:1px solid #d8d8d8;border-bottom:none;background:#fff;position:relative}
.xqdt .xq_map{padding:10px}
.xqdt .xq_map .xq_ditu{width:530px;height:228px;float:left;text-align:right}
.xqdt .xq_map .map{width:526px;padding:1px;height:205px;border:1px solid #ddd;background:#f1f2f3}
.xqdt .xq_map .cont{width:340px;float:right}
.xqdt .xq_map a:link,.xqdt .xq_map a:visited{color:#f4b31f}
.xqdt .xq_map .sh a{display:inline-block;width:100px;padding:10px 20px;font-size:15px;color:#a28e79;text-align:center}
/*价格走势*/
.xq_bor{border:1px solid #e7e7e7}
.jgzs{overflow:hidden;padding:20px}
.jg_tab{position:absolute;top:70px;left:22px;z-index:999}
.jg_tab a{display:block;float:left;zoom:1;background:#e3f0ba;height:14px;line-height:14px;overflow:hidden;padding:7px 10px;margin-right:15px;color:#8eaf25;font-size:13px;cursor:pointer}
.jg_tab a.on{background:#9bca06;color:#fff}
.jg_tab .down,.jg_tab .up{display:inline-block;width:5px;height:14px;margin-left:3px;background-image:url(images/esf/xiaoqu.png);background-repeat:no-repeat}
.jg_tab .up{background-position:-27px -110px}
.jg_tab .on .up{background-position:-27px -72px}
.jg_tab .down{background-position:-27px -128px}
.ph_junjia{width:328px;border:1px solid #e7e7e7;border-top:2px solid #8fc400;height:300px;padding:0 10px 10px 10px}
.ph_junjia h3{height:40px;margin-bottom:6px;padding-left:8px;font-size:14px;line-height:40px;border-bottom:1px dashed #ddd;font-weight:600}
.ph_junjia .priceList{height:260px}
.ph_junjia .phbg{background:url(images/esf/xiaoqu.png) 302px -114px no-repeat}
.ph_junjia .priceList span,.ph_junjia .priceList strong{display:inline-block}
.ph_junjia .priceList sub{width:13px;background:url(images/esf/xiaoqu.png) -1px -86px no-repeat;height:14px;line-height:14px;margin-left:5px;font-size:12px;padding-left:2px;color:#fff;font-family:verdana,arial;display:inline-block}
.ph_junjia .priceList .name{width:140px}
.ph_junjia .priceList .acreage{width:100px}
.ph_junjia .zd_asc,.ph_junjia .zd_desc{height:120px}
.ph_junjia .zd_desc{border-top:1px dotted #ccc;height:0;margin-top:4px;padding-top:4px}
.ph_junjia .zd_desc sub{background-position:-1px -68px}
.conl1{border:1px solid #e6e6e6;border-top:none;padding:10px}
.conl1 span{color:#2953a6;display:block;padding:2px 9px 2px 0}
.conl1 span.name{color:#333;text-align:right;width:64px;border-left:0;float:left;margin:0}
.conl1 span a{color:#2953a6;display:inline-block;margin:0 9px 0 0;padding:0 3px}
.fenye a{padding:1px 5px;margin:0 5px;border:1px solid #ddd;text-decoration:none}
.lmc-bottom{height:25px;padding:5px 0}
.s_list{width:123px;height:22px;line-height:22px;color:#666;cursor:pointer;position:relative;z-index:9;background:url(images/esf/list_tle_btn.gif) no-repeat 0 0;margin-right:5px}
.s_list span{padding-left:5px}
.s_list ul{width:101px;position:absolute;top:21px;padding:0;left:0;display:none;background:#fff;border:1px solid #ddd;z-index:9}
.s_list.on ul{display:block}
.s_list a{padding:2px 0 2px 6px;height:20px;line-height:20px;display:block}
.s_list a:hover{background:#eee}
.TelIcon a{height:22px;float:left;cursor:pointer;border:none;text-align:left;padding-left:4px;background:url(images/esf/list_tle_btn.gif) no-repeat}
.TelIcon .A1{width:46px;background-position:0 -120px;margin-right:5px}
.TelIcon .up{background-position:0 -30px}
.TelIcon .down{background-position:0 -60px}
/*小区列表*/
.xqlist_item{border-bottom:1px dashed #dadada;overflow:hidden;width:778px;padding:18px 0 16px 98px;position:relative}
.xqlist_item .photo{border:1px solid #eee;height:62px;overflow:hidden;width:84px;float:left;left:5px;position:absolute;top:7px}
.xqlist_item .photo img{height:60px;padding:1px 2px;width:80px}
.xqlist_item .summary{font-size:12px;width:340px;line-height:190%}
.xqlist_item .summary h3{font-size:14px;font-weight:400;width:340px;overflow:hidden}
.xqlist_item .attribute{position:absolute;right:0;top:17px}
.attribute li{float:right;font-family:verdana,arial;color:#666}
.attribute li strong{color:#ff6a00}
.es_shiting{width:50px;text-align:center}
.es_price{width:110px;text-align:center;font-size:13px}
.es_num{width:76px;padding-left:20px;text-align:center}
.zf_list_num{width:86px;padding-left:20px;text-align:center}
/*附近小区链接*/
.bottom-link{padding:0 0 15px 0;height:30px;}
.bottom-link dt{font-size:13px;color:#333;width:60px;float:left}
.bottom-link dd{width:880px;float:left}
.bottom-link dd a{float:left;margin:0 10px;white-space:nowrap;color:#666}
/*小区介绍*/
.xqoj_txt{padding:0 10px 10px;text-indent:2em;}
.xqo_jieshao{clear:both;margin-top:20px;font-size:13px;line-height:180%;}
.xqo_jieshao h3{height:30px;font-weight:600;padding-left:15px;font-size:14px;height:40px;line-height:40px;border-top:1px dashed #ddd;}
/*周边配套*/
.xqoj_txt dl{clear:left;overflow:hidden;padding:10px;}
.xqoj_txt dl.top{border:none;}
.xqoj_txt dl dt{float:left;}
.xqoj_txt dl dd{float:left;width:800px;}
.xqoj_txt dl dt{font-weight:600;width:120px;text-align:right;}
/*小区地图*/
.mapindex .icon{height:32px;background:url(images/xinfang/map_select_icon.gif) no-repeat scroll 11px -374px transparent;color:#fff;font-weight:700}
.mapindex span{padding-right:10px;display:block;height:20px;line-height:20px;margin-top:10px;margin-left:8px;background:url(images/xinfang/icon_rightsearch.gif) scroll no-repeat;padding-left:18px}
.mapicon a,.mapicon p,.mapicon span{display:inline-block;padding-left:18px;background:url(images/xinfang/icon_side.gif) no-repeat;cursor:pointer;margin:9px 0 9px 19px;float:left}
.mapicon .seeB,.mapicon span{background:url(images/xinfang/icon_rightsearch.gif) scroll no-repeat 0 -64px}
.mapicon span.reset{background-position:0 4px}
.mapicon span.print{background-position:0 -31px}
p.lp{background-position:0 4px}
p.gj{background-position:0 -26px}
p.cy{background-position:0 -56px}
p.yh{background-position:0 -86px}
p.xx{background-position:0 -176px}
p.yy{background-position:0 -206px}
p.jyz{background-position:0 -296px}
.maplist{width:224px;padding:0 0 0 9px}
.maplist dt{font-size:14px;font-weight:700;margin:9px 0}
.maplist dd{height:48px}
.maplist dl{border-bottom:1px #ddd solid}
.maplist h4{font-size:12px;font-weight:700;margin:9px 0}
.maplist li{min-height:37px;line-height:28px}
.maplist ul{overflow:auto;height:300px}
.maplist .tab-on{background:#eaf1fc}
.maplist a:link{color:#0069ca}
.maplist .icon{margin:0;font-weight:700;text-align:center;float:left;background-position:0 -368px;padding:5px 7px 0 7px}
/*小区相册展示*/
.xqo_zs_menu{clear:both;margin-top:20px;font-weight:bold;font-size:14px;position:relative;border-bottom:1px solid #D2E3E7;height:33px;line-height:33px;}
.xqo_zs_menu li{margin-left:15px;color:#666;cursor:pointer;overflow:hidden;float:left;}
.xqo_zs_menu li span{display:inline-block;height:33px;line-height:33px;}
.xqo_zs_menu li.on{background:url(images/esf/main-icon.png) no-repeat 0 -52px;color:#000;position:relative;top:1px;}
.xqo_zs_menu li.on span{background:url(images/esf/main-icon.png) no-repeat 100% -52px;padding-right:17px;margin-left:18px;}
.album-box{margin:20px 0 40px;}
.photo_area1{width:708px;height:568px;float:left;background:#eee;position:relative}
.img_number{height:30px;line-height:30px;padding:0 24px}
.photo_wrap{border:1px solid #d2e3e7;overflow:hidden;border-top:none;padding:15px 10px;height:100%;position:relative;display:block}
.photo_view1{height:538px;line-height:538px;text-align:center;vertical-align:middle;overflow:hidden}
.photo_view1 img{vertical-align:middle;display:inline}
.photo_area1 p{display:none;position:absolute;bottom:0;left:0;width:690px;background:rgba(0,0,0,.6);z-index:19;color:#fff;text-align:left;padding:9px;line-height:24px}
#viewSource{float:right;padding:0 24px 0 0;background:url(images/esf/bigpic_icon.gif) no-repeat right -52px}
.imgList1{position:relative;height:500px;overflow:hidden;padding-left:50px}
.imgList1 ul{position:absolute;top:0;left:50px}
.imgList1 ul li{background:#f2f7f8;height:90px;width:120px;padding:5px}
.imgList1 ul li.checked{background:#f60}
.imgList1 ul li em,.imgList1 ul li s{display:inline-block;height:0;width:0;font-size:0}
.photo_area1 .next_btn{position:absolute;top:30px;z-index:1000;width:49%;height:538px;writing-mode:tb-rl}
.photo_area1 .left{left:0}
.photo_area1 .right{right:0}
.photo_area1 a:hover b{position:absolute;top:49%;width:40px;height:50px;display:block;cursor:pointer}
.photo_area1 a.right:hover b{background:url(images/esf/post_btn_bg.png) -45px -60px no-repeat;right:50px}
.photo_area1 a.left:hover b{background:url(images/esf/post_btn_bg.png) 0 -60px no-repeat;left:50px}
.photo_small_list1{overflow:hidden;position:relative;height:500px;width:220px;float:right;padding:34px 0;background:#dbe6fa}
a.bottomimg_btn,a.bottomimg_btn:hover,a.topimg_btn,a.topimg_btn:hover{display:block;background-image:url(images/esf/post_btn_bg.png);background-repeat:no-repeat;width:78px;height:14px;position:absolute;z-index:1;margin-left:-20px}
a.topimg_btn{background-position:0 1px;top:10px;left:44%}
a.topimg_btn:hover{background-position:0 -12px}
a.bottomimg_btn{background-position:0 -25px;bottom:10px;left:44%}
a.bottomimg_btn:hover{background-position:0 -38px}
/*其他相册展示样式*/
.xqo_zs_con{border:1px solid #d2e3e7;overflow:hidden;border-top:none;padding:15px 5px;height:100%;clear:both}
.otherphoto_list{width:948px;text-align:center}
.otherphoto_list li{float:left}
.otherphoto_list li a{display:block;line-height:22px;width:142px;overflow:hidden;white-space:nowrap}
.otherphoto_list li a img{border:1px solid #ccc;padding:4px}
.otherphoto_list li{width:142px;padding:8px}
/*表格*/
.partk td{border:1px solid #ddd;height:36px;line-height:36px;padding:0 0 0 5px}
.partk td.title{padding:0 0 0 25px;background:#f7f7f7;color:#2e59af}
.TxtInfo{padding:10px;border:1px solid #ddd;border-top:none}
.TxtInfo h3{line-height:33px;height:33px;padding:0 0 0 10px;color:#2e59af;font-size:12px;font-weight:700;background:url(images/esf/icon_1.gif) no-repeat center left;color:#0b4ea5}