﻿html,body{height:inherit}
body{_behavior:url("hover.htc")}
.search-nav{zoom:1;border:1px solid #d8d8d8;margin:30px auto}
.search-nav .nav-hd{position:relative;z-index:100;width:100%;height:40px;line-height:40px;border-bottom:1px solid #d8d8d8}
.nav-hd h2{margin-left:12px;font-size:16px;color:#333;font-weight:600}
.nav-hd a{position:absolute;z-index:101;display:inline-block;top:8px;width:64px;height:24px;line-height:24px;text-align:center;border-radius:3px}
.search-nav .nav-bd{margin-top:-1px}
.nav-hd a.list-mod{right:100px;color:#1b71e0;border:1px solid #1b71e0;cursor:default}
.nav-hd a.map-mod{right:20px;color:#676767;border:1px solid #d9d9d9}
.nav-hd a.map-mod:hover{background-color:#f7f7f7}

.nav-bd dl{line-height:36px;border-top:0px dashed #d9d9d9;zoom:1}
.nav-bd dt{width:65px;float:left;text-align:center}
.nav-bd dd{zoom:1}
.nav-bd .levels{line-height:28px;border:1px solid #d9d9d9;padding:0 0 0 10px;margin:0 20px 8px 62px}
.nav-bd .levels i{color:#ff5203}
.nav-bd .options{position:relative;z-index:102;zoom:1;padding-left:62px}
.nav-bd .options .combox{float:left;display:inline-block;margin:7px 10px 0 0}
.nav-bd .options .combox a{display:block}
.nav-bd .options a,.nav-bd .levels a{display:inline-block;margin:0 10px 0 0;color:#333}
.nav-bd .options a.cur,.nav-bd .options a:hover,
.nav-bd .levels a.cur,.nav-bd .levels a:hover{color:#ff5203;background-color:#fff}


.scv-shaixuan{line-height:36px;border-top:0px dashed #d9d9d9;zoom:1;margin-top:2px; font-size:12px;}
.scv-shaixuan b{width:65px;float:left;text-align:center}
.scv-shaixuan a{display:inline-block;margin:0 5px;color:#333}
.scv-shaixuan a:hover{color:#ff5203;background-color:#fff}
.scv-shaixuan span{color:#ff5203;background-color:#fff;margin:0 5px;}


.contents{overflow:hidden}
.contents-center{float:left;display:block;*display:inline;*zoom:1;width:840px;margin-right:20px }
.contents-west{float:right;display:block;*display:inline;*zoom:1;width:300px}
.contents-hd{width:838px;height:46px;border:1px solid #d9d9d9;background-color:#f8f8f8}
.contents-tabs{position:relative;z-index:10;float:left;display:block;*display:inline;*zoom:1;width:270px;height:47px}
.contents-tabs li{position:absolute;z-index:11;top:0;left:0;*zoom:1;width:130px;height:46px;line-height:46px;text-align:center;font-size:16px}
.contents-tabs li.cur{height:47px;*height:48px;color:#333;font-weight:600}
.contents-tabs li.uncur{left:130px;border-left:1px solid #d9d9d9}
.contents-sort{float:right;display:block;*display:inline;*zoom:1;margin:11px 10px 0 0;height:22px;line-height:22px}
.contents-sort .combox{float:left;display:inline-block;margin-right:10px}
.contents-sort a{display:inline-block;text-align:right;width:70px;height:20px}
.contents-bd .empty{line-height:25px;margin:30px 20px;font-size:14px}

.contents-bd{ border:solid 0px #ccc; padding:10px; border-top:none;}
.contents-result{font-size:14px;height:36px;line-height:36px; border-left:solid 0px #ccc;border-right:solid 0px #ccc; padding-left:10px;}
.contents-result i{color:#ff5203}

.picked-mod{border:1px solid #ff5203}
.picked-mod h3{font-size:14px;color:#333;padding:15px 0 0 20px}

.result-item{overflow:hidden;border-bottom:1px dashed #d9d9d9;padding:30px 0}
.result-item.cur,.result-item:hover{background-color:#f8f8f8}
.result-item .img{position:relative;z-index:1;float:left;display:block;*display:inline;*zoom:1;width:200px;height:140px;margin-right:15px}
.result-item .img i{position:absolute;z-index:2;top:0;left:0;width:69px;height:68px;background: url(../images/base-sprites.png) no-repeat -170px 0;
_background-image:url(../images/base-sprites-ie6.png)}
.result-item .info{float:left;display:block;*display:inline;*zoom:1;}
.result-item .guide{float:right;display:block;*display:inline;*zoom:1;width:169px}
.result-item .diff input,.result-item .diff label{cursor:pointer}
.result-item .guide input{width:16px;height:16px;vertical-align:bottom;
-webkit-appearance:checkbox;
-moz-appearance:checkbox;
-ms-appearance:checkbox;
-o-appearance:checkbox;
appearance:checkbox
}
.result-item.cur .guide input,.result-item:hover .guide input{background-color:#f8f8f8}

.picked-mod .result-item{padding-left:20px}
.picked-mod .result-item .info{width:464px}

.info p{font-size:14px;line-height:28px}
.info h4 a{float:left;font-size:24px;margin-top:-7px}
.info h4 i{float:left;display:inline-block;margin:0 10px;width:42px;height:22px;background:url(../images/base-sprites.png) no-repeat;_background-image:url(../images/base-sprites-ie6.png)}
.info h4 em{float:left;font-size:18px;line-height:20px}


.info p .v1,.info p .v2{display:inline-block;height:22px;line-height:22px;;padding:0 8px;margin:0 10px 0 0;border-radius:3px;font-size:14px;border:1px solid #ff5203;color:#ff6600}
.info p .v2{border-color:#1784cc;color:#1784cc}

.guide .price{margin-top:40px;}
.guide .price i{font-size:18px;color:#ff5203}
.guide .preferential{font-size:16px;color:#ff5203}
.guide .phone{font-size:14px;margin-top:10px}


.contents-west h2{color:#333;font-size:16px;font-weight:600;margin:-4px 0 10px}
.recommend-mod ul{overflow:hidden}
.recommend-mod ul li{position:relative;display:block;width:298px;padding:10px 0 15px;margin:0 0 30px;border:1px solid #d9d9d9}
.recommend-mod ul li:hover{
    -moz-box-shadow: 3px 3px 4px #d1d1d1;
    -webkit-box-shadow: 3px 3px 4px #d1d1d1;
    -ms-box-shadow: 3px 3px 4px #d1d1d1;
    -o-box-shadow: 3px 3px 4px #d1d1d1;
    box-shadow: 3px 3px 4px #d1d1d1;
}
.recommend-mod h4{font-size:14px;line-height:25px;margin:5px 10px}
.recommend-mod img{display:block;width:260px;height:200px;margin:0 auto}
.recommend-mod ul li .person{position:relative;zoom:1;display:block;margin:20px 10px 0;padding-left:20px;font-size:14px}
.recommend-mod .person i{position:absolute;top:0;left:0;width:15px;height:15px;margin-top:3px;
    background:url(../images/base-sprites.png) no-repeat -52px -104px;
    _background-image:url(../images/base-sprites-ie6.png)
}
.recommend-mod .person em{color:#ff5203;font-weight:400}
.recommend-mod ul li .detail{position:absolute;bottom:10px;right:10px;display:block;height:28px;line-height:28px;padding:0 13px;border:1px solid #ff5203;color:#ff5203;border-radius:3px}

.newhouse-mod ul li{overflow:hidden;height:18px;line-height:18px;padding: 8px 0 8px;font-size:14px;
    border-bottom:1px dotted #e0e0e0;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}
.newhouse-mod ul li.cur,.newhouse-mod ul li:hover{background-color:#f5f5f5}
.newhouse-mod ul li .house-name, 
.newhouse-mod ul li .price, 
.newhouse-mod ul li .date{line-height:18px;height:18px;overflow:hidden;text-overflow:ellipsis;
white-space:nowrap;word-break:break-all;float:left;display:block;*display:inline;*zoom:1;text-align:left}
.newhouse-mod ul li.cur .house-name, .newhouse-mod ul li:hover .house-name,
.newhouse-mod ul li.cur .price, .newhouse-mod ul li:hover .price,
.newhouse-mod ul li.cur .date, .newhouse-mod ul li:hover .date{color:#ff5203}
.newhouse-mod ul li .house-name{width:115px;margin-right:10px; overflow:hidden;}
.newhouse-mod ul li .price{width:88px;margin-right:10px; text-align:center}
.newhouse-mod ul li .date{width:50px}


.page{overflow:hidden;height:35px;margin:30px auto}
.page ul{float:left}
.page p{float:left;line-height:30px}
.page p .enter{background:#1f86e2;color:#fff;border-radius:5px;cursor:pointer}
.page p input{width:48px;height:30px;line-height:25px;line-height:30px\9;border:1px solid #ccc;margin:0 10px; padding-left:2px;text-align:center}
.page ul li{float:left;line-height:30px;margin-right:5px}
.page a,.page span{display:block;float:left;padding:0 10px;height:30px;line-height:30px;border:1px solid #ccc; border-radius:5px}
.page a.on, .page a:hover,.page span.on{background:#1f86e2;color:#fff;border:1px solid #1f86e2}
.page ul li .active{margin-left:5px}

.combox .combox-items{padding-bottom:0}
.combox .combox-items a{width:80px;margin:0;text-align:center}
.backTop{z-index:1999}
.compare-house{
    display:none;
    position:fixed;
    _position:absolute;
    top:235px;
    right:0;
    z-index:2001;
    _top:expression(eval(document.documentElement.scrollTop+235));
    width:120px;
    text-align:center;
    background-color:#fff
}
.compare-house ul{overflow:hidden}
.compare-house ul li{
    position:relative;
    zoom:1;
    width:98px;
    line-height:25px;
    margin:10px 0;
    padding:0 6px;
    border:1px solid #fd9463;
    background-color:#fff;
    color:#333
}
.compare-house ul li i.close{
    display:none;
    position:absolute;
    top:-8px;
    right:-8px;
    width:16px;
    height:16px;
    cursor:pointer;
    background:url(../images/close.png) no-repeat
}
.compare-house ul li:hover i.close,.compare-house ul li.hover i.close{
    display:block;
    cursor:pointer
}