﻿/*banner*/
.banner{min-width:1200px;position:relative;overflow:hidden}
.banner .bd{position:relative;z-index:0}
.banner .bd ul{width:100% !important}
.banner .bd li{width:100% !important;height:480px;overflow:hidden;text-align:center}
.banner .bd li a{display:block;height:480px}
.banner .hd{left:50%;margin-left:-50px;position:absolute;z-index:1;bottom:15px;overflow:hidden}
.banner .hd ul li{width:45px;height:8px;background:#384e60;float:left;margin:0 3px;cursor:pointer}
.banner .hd ul li.on{background:#0156ae}
/*selector*/
.selector{border-top:1px solid #f1f1f1;background:#FFF;margin-bottom:10px;font-size:12px}
.selector .s-title{border-bottom:1px solid #f1f1f1;background:#F1F1F1;line-height:34px;height:34px;overflow:hidden;zoom:1}
.selector .s-title h3{float:left;padding-left:10px;color:#666;font-size:12px}
.selector .s-title h3 b{color:#00A1E9;margin-right:5px}
.selector .crumbs-nav-item{float:left;margin-right:8px}
.selector .crumbs-nav-item .selector-set{margin-right:0;float:left}
.selector .crumbs-nav-item .clear-selected{color:#666;display:none}
.selector-set .ss-item{position:relative;display:inline-block;height:22px;line-height:22px;border:1px solid #DDD;font-size:12px;vertical-align:top;margin:5px;padding:0 26px 0 4px;cursor:pointer;background:#fff}
.selector-set .ss-item b{font-weight:400;color:#666}
.selector-set .ss-item em{color:#e4393c}
.selector-set .ss-item i{display:block;position:absolute;width:25px;height:22px;right:0;top:0;background:url(../images/search.ele.png) no-repeat 7px -140px}
.selector .s-title .st-ext{float:right;padding-right:20px;color:#666}
.selector .s-line{width:auto;height:auto}
.selector .s-line:after{content:' ';display:block;clear:both;height:0;visibility:hidden}
.selector .sl-wrap{position:relative;line-height:40px;border-bottom:1px dashed #eee}
.selector .sl-key{float:left;width:100px;padding-left:10px;color:#999}
.selector .sl-value{margin-left:110px;padding-right:130px;padding-left:10px;overflow:hidden;zoom:1}
.selector .sl-v-list{overflow:hidden;zoom:1;position:relative;height:40px}
.selector .sl-v-list a{float:left;white-space:nowrap;zoom:1;color:#666;margin-right:50px}
.selector .sl-v-list a.on{color:#e4393c}
.selector .sl-v-list a:hover{text-decoration:none;color:#e4393c}
.selector .sl-ext{position:absolute;top:9px;right:0;width:60px;height:auto;line-height:22px;overflow:hidden;zoom:1}
.selector .sl-ext .sl-e-more{float:left;margin-right:20px;position:relative;width:50px;height:22px;background:#fff;color:#333;font-size:12px;display:none;cursor:pointer}
.selector .sl-ext .sl-e-more:hover{text-decoration:none;color:#e4393c}
.selector .sl-ext .sl-e-more i{position:absolute;top:1px;right:0;display:block;width:20px;height:20px;background:url(../images/search.ele.png) no-repeat 2px 7px}
.selector .sl-ext .sl-e-more:hover i{background-position:2px -10px}
.selector .sl-ext .sl-e-more.opened i{background-position:2px -27px}
/*list*/
.concern-content{height:auto;overflow:hidden;width:1200px;margin:20px auto 0 auto;position:relative;clear:both;padding-bottom:20px}
.concern-content li{float:left;margin-right:17px;position:relative;margin-bottom:20px}
.concern-content li:nth-child(4n){margin-right:0}
.concern-content .concern-content-img{width:285px;height:280px;border:1px solid #e9e9e9}
.concern-content .concern-content-img a{width:285px;height:190px;display:block;overflow:hidden}
.concern-content .concern-content-img img{-o-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;width:285px;height:190px}
.concern-content li a:hover img{-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);display:block}
.search_list_title{font-size:16px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;color:#333;margin-top:10px;overflow:hidden}
.concern-content-text{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;margin-top:5px;cursor:pointer}
.concern-content-text span{color:#999;font-size:12px;margin-right:5px}
.concern-content-text span.light_zero{width:32px;height:16px;display:inline-block;background:#ff850a;color:#fff;font-size:12px;text-align:center;line-height:16px;margin-right:5px}
/*details*/
.whole-house{height:auto;clear:both;margin-top:20px}
.whole-house-left{width:860px;border:1px solid #eee;height:auto}
.whole-house-content{width:800px;height:auto;background-color:#fff;margin:auto;margin-top:14px}
.whole-house-content .title{font-size:16px;margin:18px 0;color:#333;line-height:25px}
.whole-house-content .model{margin-bottom:20px;font-size:14px;color:#333;line-height:25px}
.whole-house-content .desc{padding-bottom:30px;border-bottom:1px dashed #e6e6e6;font-size:14px;line-height:25px}
.whole-house-content .title span,.whole-house-content .model span,.whole-house-content .desc span{color:#999;width:60px;display:inline-block;font-size:12px;line-height:25px}
.share-case{width:730px;margin:0 auto;margin-top:40px;overflow:hidden}
.share-case-show{margin-bottom:20px}
.share-case img{display:block;width:730px!important;margin:0 auto}
.collection{width:130px;margin:0 auto;text-align:center;padding:60px 0}
.link-this-show{color:#666666;font-size:12px;display:none}
.collection-click{width:108px;height:28px;background:#f8a24b;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ff850a;cursor:pointer;margin-top:10px;padding-top:2px}
.collection-num{display:block;width:40px;height:22px;background:#FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ff850a;text-align:center;line-height:22px;color:#FF850A;font-size:12px;margin-left:2px}
.collection-heart{margin-left:7px;display:block;margin-top:6px;width:12px;height:11px;background:url(/static/images/heart_03.png) no-repeat}
.collection-text{color:#FFF;display:block;margin-top:2px;font-size:12px;margin-left:5px}
.collection-cur{background:#b2b0af;border-color:#aeaead;cursor:default}
.collection-cur .collection-num{border-color:#aeaead;color:#666}
.collection-cur .collection-heart{background:url(/static/images/heart_04.png) no-repeat}

.whole-house_login{width:320px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px;border:1px solid #eee;margin-bottom:20px}
.whole-house_login .title{text-align:center;color:#4d4d4d;font-size:16px;margin-bottom:20px;margin-top:10px}
.this_login{width:278px;margin:0 auto}
.this_login form>input{width:278px;height:40px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;margin-bottom:30px;text-indent:10px}
.this_login form>input:focus{border:1px solid #999}
.this_login form>p{width:278px;height:40px;line-height:40px;text-align:center;color:#FFF;background:#00A1E9;cursor:pointer;margin-bottom:10px}
.this_login form>span{text-align:center;color:#999;margin-bottom:5px;font-size:12px;display:block}

.whole-house-like{width:320px;height:auto;float:right;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 20px 20px;border:1px solid #eee}
.share-interest_house{color:grey;font-size:16px;margin-bottom:22px;line-height:20px;}
.share-interest_house>span{display:block;width:5px;height:20px;background:#00A1E9;margin-right:10px}
.share-my-house{width:280px;margin-bottom:15px}
.share_house_img{width:278px;height:160px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}
.share-my-house img{-o-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out;transition:transform 1s ease-in-out;width:278px;height:160px;cursor:pointer}
.share-house-title{font-size:14px;color:#333;margin-top:15px;cursor:pointer}



