/* CSS Document yanxiao 2012.03.20  */
body{background:#FFF;font:12px "宋体", Arial;color:#333;margin:0;padding:0;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#049;text-decoration:underline;}
a.link_fc {
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.blank8{height:8px;overflow:hidden;clear:both;}
.clear{overflow:hidden;clear:both;font-size:0;height:0px;}
.reltv{position:relative;}
/*color*/
.red {color:#f00;}
.red a:link,.red a:visited {color:#f00; text-decoration:none}
.red a:hover {color:#f00; text-decoration:underline}
.link_00{font-size: 12px;color: #FF0000;}
.blue {color:#049;}
.blue a:link,.blue a:visited {color:#049; text-decoration:none}
.blue a:hover {color:#049; text-decoration:underline}

/*首页大搜索 begin*/
.soufunsearch110615{width:960px;height:97px;margin:0 auto;}
.soufunsearch110615logo{float:left;width:120px;height:65px;margin:26px 2px 0 42px!important;margin:26px 2px 0 21px;}/*切换城市2,3个字用*/
/*.soufunsearch110615logo{float:left;width:120px;height:65px;margin:26px 2px 0 36px!important;margin:26px 15px 0 18px;}*//*切换城市4个字用*/
.soufunsearch110615city{float:left;width:45px;height:40px;margin:54px 10px 0 0;text-align:center;font-size:14px;}/*切换城市2,3个字用*/
/*.soufunsearch110615city{float:left;width:57px;height:40px;margin:54px 20px 0 0;text-align:center;font-size:14px;}*//*切换城市4个字用*/
.soufunsearch110615city p{line-height:21px;margin:0;padding:0;}
.soufunsearch110615city p.zilink,.soufunsearch110615city p.zilink a{color:#049;font-size:12px;}
.soufunsearch110615right{float:left;width:700px;height:97px;}
.soufunsearch110615rightnav{width:686px;height:25px;line-height:25px;padding:0 7px;font-size:14px;cursor:pointer;}
.soufunsearch110615rightnav em{font-family:Arial;font-style:normal;}
.soufunsearch110615rightnav .navtd,.soufunsearch110615rightnav .navtdup{float:left;width:auto;padding:0 10px;}
.soufunsearch110615rightnav .navtd,.soufunsearch110615rightnav .navtd a{color:#049;}
.soufunsearch110615rightnav .navtdup{font-weight:bold;color:#333;background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew11061501.gif) center no-repeat;}
.soufunsearch110615rightform{width:688px;height:65px;background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat;padding:7px 6px 0 6px;}
.soufunsearch110615rightform form{margin:0;padding:0;border:0;}
.soufunsearch110615rightform .inputbox{float:left;width:512px;height:27px;padding:3px 5px;overflow:hidden;border:none;background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -85px;}
.soufunsearch110615rightform .tr01{height:33px;}
.soufunsearch110615rightform .tr02{height:22px;margin-top:3px;}
#inputstyle{float:left;width:565px;height:33px;line-height:33px;color:#888;overflow:hidden;border:0;font-size:14px;padding:0 6px;overflow:hidden;border:none;background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}
.inputstyle_out,.inputstyle_on,.inputstyle_move,.inputstyle_off{float:left;width:565px;height:33px;line-height:33px;color:#888;overflow:hidden;border:0;font-size:14px;padding:0 6px;overflow:hidden;border:none;background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}
.inputstyle_on{background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -267px;_background-attachment:fixed;}
.inputstyle_move{background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -267px;_background-attachment:fixed;}
.inputstyle_off{background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}
.soufunsearch110615rightform .button{float:left;cursor:pointer;border:0;width:107px;height:33px;line-height:33px;margin-left:3px;background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -122px;}
a.menubarnew:visited{color:#888;}
a.menubarnew:hover{color:#888;}
a.menubarnew{float:left;color:#888;cursor:pointer;width:86px;height:22px;line-height:23px;display:block;text-decoration:none;overflow:hidden;padding-left:5px;cursor:default;}
a.menubarnew:hover,a.menubarnewOn{text-decoration:none;}
#strDistrictnew_a,#strDistrictnew_a:hover,#strPurposenew_a,#strPurposenew_a:hover,#strPricenew_a,#strPricenew_a:hover{background:url(http://img1.soufun.com/house/images/newhouse_photo/searchnew110615.gif) no-repeat 0 -162px transparent;}
#strDistrictnew_a:hover,#strPurposenew_a:hover{background-position:0 -185px;}
#strPurposenew_a{margin-left:4px;}
#strPricenew_a,#strPricenew_a:hover{margin-left:4px;width:101px;background-position:0 -208px;}
#strPricenew_a:hover{background-position:0 -231px;}
.soufunsearch110615rightform .searchmap{float:left;color:#888;margin-top:4px;margin-left:2px;}
.soufunsearch110615rightform .checkbox{vertical-align:middle;margin-top:-3px;margin-bottom:1px;}
.paneltable table td{padding:0px;}
.paneltable{background:#fff;border:1px solid #3c91E0;padding:1px;}
.paneltable a{display:block;margin:0 auto;padding:4px;font-size:12px;height:14px;line-height:14px;color:#004499;white-space:nowrap;text-decoration:none;}
.paneltable a:hover,.suggest_selected{height:14px;line-height:14px;font-size:12px;background:#d0e1f5;color:#004499;white-space:nowrap;}
.paneltable a.panelcurrent{height:14px;line-height:14px;font-size:12px;background:#2d7ec9;color:#fff;white-space:nowrap;}
.priceinput{border:1px solid #CACACA;font-size:11px;}
.pricebutton{font-size:12px;color:#333;border:solid 1px #A9A9A9;display:inline-block;width:39px;height:18px;line-height:18px;background-color:#F6F6F6;background-image:url(http://img1.soufun.com/house/images/newhouse_photo/price_bg.png);background-repeat:repeat-x;}
.pricebutton:hover{cursor:pointer;}
.priceself{border-top:1px solid #E2F3FF;line-height:20px;padding:2px;}
.priceself input{vertical-align:middle;}
/*首页大搜索 end*/

 /* 头部导航 */
.xinfangnavwai{position:relative;width:960px;margin:15px auto 0;}
.xinfangnavnei{position:absolute;width:345px;height:auto;top:120px;margin:0 auto;background:#fff;}
.biaozhunnewsnav{clear:both;margin:0 auto;width: 960px;}
.biaozhunxfnav100115{width:958px;height:20px; padding:7px 0px;line-height:20px;background:url(http://img1.soufun.com/house/default/images/biaozhundaonav_bj.gif) repeat-x;border:1px solid #d4e4ed;}
.biaozhunxfnav100115 a:link,.biaozhunxfnav100115 a:visited{font-size:12px;padding:0 6px;font-weight:bold;color:#333;text-decoration:none;}
.biaozhunxfnav100115 a:hover{font-size:12px;padding:0 6px;font-weight:bold;color:#f00;text-decoration:underline;}
.biaozhunxfnav100115l{float:left;padding-left:10px;}
.biaozhunxfnav100115r{float:right;padding-right:15px;color:#aacadd;font-weight: bold;}
#na_8{color:#FF0000;}

 /* 面包削 */
.crumbs{width:960px;margin:0 auto;height:30px;line-height:30px;font-size:12px;font-family:'宋体';clear:both;}
.crumbs .fL{float:left;}
.crumbs .fL a{color:#049;text-decoration:none;}
.crumbs .fL a:hover{color:#049;text-decoration:underline;}

/*顶主题+查询*/
.topsearch,.topsearch02{width:950px;height:29px;padding:9px 0 0 10px;background: url(http://img1.soufun.com/house/images/newhouse_photo/allbj.gif) repeat-x;}
.topsearch{border:1px solid #bbcfd0;margin:0 auto 8px auto;}
.topsearch02{border-top:1px solid #bbcfd0; border-bottom:1px solid #bbcfd0;}
.topsearch select,.topsearch02 select{height:20px;width:60px;margin:0 3px;}
.topsearch .input,.topsearch02 .input{border:#7f9db9 1px solid;font:12px;color:#333;text-align:left;text-decoration:none;width:150px;height:16px;line-height:16px;}
.button01{width:62px;height:19px;line-height:19px;border:0px;text-align:center;cursor:pointer;background:url(http://img1.soufun.com/house/images/newhouse_photo/allbj.gif) no-repeat 0px -43px;font-size:12px;color:#049;}

/*户型*/
.mainhx{width:960px;border:1px solid #acd2e9;margin:0 auto 8px auto;}
.hxtitle{ height:23px;line-height:23px;padding:6px 0 0 0;border-bottom:1px solid #acd2e9;background:#fff  url(http://img1.soufun.com/house/images/newhouse_photo/hxline.jpg) repeat-x;}
.hxtitle dl.tatle01{background:url(http://img1.soufun.com/house/images/newhouse_photo/hxt01.jpg) no-repeat; height:23px; padding:0; margin-left:6px;width:131px; text-align:center; font-weight:bold;}
.hxtitle dl.tatle02{background:url(http://img1.soufun.com/house/images/newhouse_photo/hxt02.jpg) no-repeat; height:23px; padding:0; margin-left:6px;width:162px; text-align:center; font-weight:bold;}
.hxtitlea{width:933px;height:24px;line-height:24px;padding-left:25px;border-bottom:1px solid #bbcfd0;background:#e5f3fe;}
.hxtitle span{ float:right;padding-right:10px;text-align:right;color:#049}
.hxtitle span a,.hxtitle span a:visited{color:#049}
.hxnr{clear:both;}
.hxnrtd{float:left; width:192px; border:1px solid #d5d1d0;background:#fff; margin:17px 0 17px 36px;display: inline;}
.hxt dd{height:22px;line-height:22px;overflow:hidden;}
.hxt dd a{color:#049;}
.hxt{float:left; height:70px;line-height:20px;overflow:hidden;width:178px;padding:4px 4px 4px 10px; text-align:left;background-color: #F3F3F3; border-bottom:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid;border-left:1px solid #d5d5d5;}

/*图片居中*/
.edge {width:0;height:100%;display:inline-block; vertical-align:middle;}
.container {text-align:center; width:100%; display:inline-block; vertical-align:middle;}

/*------------楼盘相册--------------*/
/* 面包屑 */
#titlebanner{ height:124px; width:960px; border:1px solid #acd2e9; background:#d1e3f1; margin:0 auto;}
.mbx_all{ height:25px; line-height:25px;margin:0 8px;}
.mbx_all a{color:#004499; text-decoration:none; margin:0 3px;}
.mbx_all a:hover{color:#004499; text-decoration:underline;}
.mbx_all span{color:#cc0000; margin-left:8px;}
.mbx_span1{ float:left;}
.floatlft{float:left;color:#333!important;margin:0!important;}
.floatlft a{margin:0!important;}
.mbx_span1 .fL{float:left;color:#333;margin:0 7px;}
.mbx_span1 .newbox{float:left;}
.mbx_span1 .new{float:left;display:inline;padding-right:26px;background:url(http://img1.soufun.com/house/detail_php/images/housedetail/new_icon.gif) no-repeat right 2px;}
.mbx_span2{ float:right; padding-right:2px;}
/* 头部导航 */
.center_bt{height:auto;overflow:hidden;width:958px;}
.bt_topimg1{width:958px; background:url(http://img1.soufun.com/house/detail_php/images/nh_03aa.jpg) no-repeat; height:7px; line-height:1px; font-size:1px;}
.bt_topimg2{background:url(http://img1.soufun.com/house/detail_php/images/nh_05.gif) repeat-y; height:55px;}
.bt_text{width:950px;float:left; height:28px;}
.bt_text li{}

.bt_text h1{float:left;color:#cc0000;font-size:24px; line-height:26px;height:26px; font-family:"黑体", "微软雅黑"; font-weight:bold;}
.bt_text a{text-decoration:none;color:#cc0000;font-weight:bold;}
.bt_text a:hover{text-decoration:underline;color:#cc0000;font-weight:bold;}
.bt_text dd{margin-left:14px;_margin-left:6px;line-height:27px;}
.ffleft{float:left; margin-top:3px; color:#666;}
.bt_text b{ margin-left:5px;}
.bt_tweight{ width:115px; float:right;}
.bt_text img{margin-left:3px; float:left;}

.sbt_posible{margin-left:10px;_margin-left:3px;width:400px;font-family:Arial;}
.sbt_posible a{ margin-right:10px;color:#666666;text-decoration:none;}
.sbt_posible a:hover{text-decoration:underline;color:#666666;}
.right_detail{width:945px; float:right; line-height:18px;text-align:right;margin-top:5px; _margin-top:0px;padding-right:8px;_padding-right:6px;}
.right_detail span{color:#cc0000; font-size:16px; margin-right:2px; font-family:Arial;}

.right_detail img{float:right; margin-right:10px;}
.right_detail dd{ float:right; height:22px;margin:0 5px;}
.right_detail dt{ float:left; text-align:left;}
.right_4499 a{color:#004499;text-decoration:none; font-weight:normal;}
.right_4499 a:hover{text-decoration:underline;color:#004499; font-weight:normal;}
.right_detail span a{color:#cc0000;text-decoration:none;}
.right_detail span a:hover{text-decoration:underline;color:#cc0000;}

.nav_all{height:30px; margin:0 6px; font-size:14px; color:#fff; line-height:30px;}
.nav_all a{color:#fff; text-decoration:none; margin:0 2px; line-height:32px;}
.nav_all a:hover{ color:#fff; text-decoration:underline;}
.navpad{ padding:0 1px;}
.nav_all strong{margin:0 2px; line-height:32px;}
.nav_all dd{ height:30px; width:6px; float:left;}
.nav_all dt{float:left; width:928px;height:30px; padding:0 3px; text-align:center;}
.nav_all img{ margin:0 4px;_margin:7px 4px 0 4px;}
.nav_img1{ background:url(http://img1.soufun.com/house/detail_php/images/nh_16.gif) no-repeat;}
.nav_img{ background:url(http://img1.soufun.com/house/detail_php/images/nh_17.gif) repeat-x;}
.nav_img2{ background:url(http://img1.soufun.com/house/detail_php/images/nh_20.gif) no-repeat;}
.mingzil012_0511{float:left;width:31px;line-height:20px; padding-left:5px;padding-top:-5px;text-align:center;margin-top:5px;margin-left:5px;background:url(http://img1.soufun.com/house/detail_php/images/ming001_1.gif) no-repeat;}
a.fcode{cursor: pointer;}
.fjzs a{color:#004499;cursor:pointer;}
.ym_list{margin-right:10px;color:#666666;font-size;12px}
.nav_img strong{color:#FFFF00;}
.bt_zi00{width:300px;}
.uploadpic{padding-top:10px;float:right}
.uploadpic a{color:#005EBB;}
/* 户型图 */
.daoh{ width:960px;margin:8px auto 0;background:url(http://img.soufun.com/house/images/toptt.gif) repeat-x #fff; border:1px #DBE6EF solid;border-bottom:0 none;height:112px;}
.daohbox{width:940px;margin:8px 10px;}
.touxiang{ float:left; height:56px; width:55px; padding:2px; background-color:#ddd;}
.bt{ float:left; width:876px; height:65px; padding-left:5px;}
.bt_zi{ float:left; width:auto; height:30px; font-size:18px; font-weight:bold; padding-top:10px;}
.bt_zi00{ float:left; width:auto; height:30px; font-size:12px; color:#333;padding-top:10px; padding-left:5px;}
.wz{ clear:both}
.bt_do{float:left;width:auto; height:25px; color:#333; line-height:20px;}
.kong{ float:left; width:558px; height:25px; padding-left:120px;}
/* 滑动版块 */
.hdbox{clear:both;overflow:hidden;margin:0 auto;width:960px; border-left:1px  #dbe6ef solid; border-bottom:1px  #dbe6ef solid;border-right:1px  #dbe6ef solid;}
.hdbg{clear:both;overflow:hidden;background:url(http://img1.soufun.com/house/images/newhouse_photo/hd_bg.gif) repeat-x;height:27px;line-height:27px;overflow:hidden;position:absolute;top:85px;left:0;width:958px;_width:960px;}
.hdbg .s1{width:880px;overflow:hidden;margin:0 auto;}
.hdbg .s1 li{float:left;width:82px;height:27px;line-height:27px;overflow:hidden;text-align:center;margin-left:6px;}
.hdbg .over{cursor:pointer;background:url(http://img1.soufun.com/house/images/newhouse_photo/hd_over.gif) no-repeat;}
.hdbg .on{color:#fff;background:url(http://img1.soufun.com/house/images/newhouse_photo/hd_on.gif) no-repeat;}
.daohbox .s2,.pagesbox .hdpics{float:right;overflow:hidden;padding-left:15px; height:25px; line-height:25px;background:url(http://img1.soufun.com/house/images/newhouse_photo/arrowicon02.gif) no-repeat 0 8px; }
/* 图片列表 */
.contbox{clear:both;overflow:hidden;}
.waiK{clear:both;overflow:hidden;margin:16px auto 5px;}
.waiK .contbox li{float:left;width:190px;padding:0 0 10px 40px;}
.waiK .contbox li .img{float:left;height:184px; width:184px; border:1px  #d5d5d5 solid; padding:4px; text-align:center;overflow:hidden;}
.waiK .contbox li .p{ float:left; height:40px;line-height:20px;overflow:hidden;width:184px;padding:4px; text-align:center;background-color: #F3F3F3; border-bottom:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid;border-left:1px solid #d5d5d5;}
/* 翻页 */
.hdbox .pagesbox{clear:both;overflow:hidden;margin:5px 0;height:27px;line-height:27px;}
.hdbox .pagesbox .pages{clear:both;margin:0 auto;width:670px;overflow:hidden;text-align:center;}
.hdbox .pagesbox .hdpics{position:absolute;top:0;right:15px;z-index:999;}

