/*房子小区*/
.garden{overflow: hidden; width: 1200px;margin: auto;margin-bottom: 50px;}
.garden .garden_titl{margin:10px auto; overflow: hidden;}
.garden .garden_titl h2{font-size: 28px; color: #333;}
.garden .garden_titl p{font-size: 14px; color: #999; line-height: 30px;}
.garden .garden-anchor{overflow: hidden; margin: 0 auto; border-bottom: 2px solid #00be78;}
.garden .garden-anchor a{font-size: 16px; color: #333; height: 46px; line-height: 46px; text-align: center; padding: 0 30px; float: left;}
.garden .garden-anchor a.on{ color: #fff; background: #00be78; text-decoration: none;}
.garden .garden-anchor a:hover{color: #fff; background: #00be78; text-decoration: none;}
.garden .garden_inner{overflow: hidden; margin: 30px auto;}
.garden .garden_inner_f{width: 630px;height: 496px; overflow: hidden; float: left; position: relative;}
.garden .garden_inner_f a{overflow: hidden; display: block;}
.garden .garden_inner_f a img{width: 630px; height: 496px; margin: 0 auto; display: block;}
.garden .garden_btns{width: 100%; overflow: hidden; margin: 0 auto; position: absolute; bottom: 0; left:0; background: rgba(0,0,0,0.5); padding:20px 0;}
.garden .garden_btns ul li img{width: 96px; height: 60px; display: block; margin: 0 auto;}
.garden .garden_btns .page{width: 30px; height:72px; display: block; background: rgba(0,0,0,0.6); position: absolute; top:50%; margin-top: -36px; color: #fff; text-align: center; line-height: 72px; font-size: 26px;}
.garden .garden_btns .page:hover{text-decoration: none;}
.garden .garden_btns .up{left:10px;}
.garden .garden_btns .next{right:10px;}

.garden .garden_inner_r{width: 520px; float: left; padding-left: 30px;}
.garden .head-info-field{padding-top:3px;padding-left:50px;width:480px;}
.garden .head-info-sale{font-size:18px; float: left; margin-top: 26px; margin-right: 10px;}
.garden .head-info-price{color:#f25045;font-size:18px;float: left; margin-right: 20px;}
.garden .head-info-price span{font-weight:700;font-size:50px;}
.garden .head-info-price.no-price span{top:1px;font-weight:400;font-size:40px;line-height:75px;}
.garden .prices{padding-top:30px;color:#f25045;font-size:16px; float: left;}
.garden .prices .installment .icons{position:relative;top:3px;display:inline-block;margin-right:6px;width:12px;height:17px;}
.garden .prices .installment i{background-position:-565px -126px;}
.garden .prices .installment .prices-down i{background-position:-582px -126px;}
.garden .prices .installment .prices-down{color:#5ea51e;}
.garden .prices .installment span{color:#f25045;}
.garden .head-info-list{overflow: hidden; width: 550px; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; padding: 15px 0;}
.garden .head-info-list ul{overflow: hidden; margin: 0 auto;}
.garden .head-info-list ul li{overflow: hidden; margin: 10px auto;}
.garden .head-info-list .field{font-size: 14px; color: #999; float: left; width: 90px;}
.garden .head-info-list ul li p{font-size: 14px; color: #333; float: left; width: 390px;}
.garden .house-borker{overflow:hidden; margin-top: 35px;}
.garden .broker-photo{position:relative;overflow:hidden;margin-right:15px;width:88px;height:88px;border:#f7f7f7 solid 1px;border-radius:50%; float: left;}
.garden .broker-photo img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;}
.garden .broker-info{overflow: hidden; float: left;}
.garden .broker-info .title{color:#999;font-size:14px; float: left; margin-top: 8px;}
.garden .broker-info .name{display:block;overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap;font-size:20px; float: left;}
.garden .im-online{width:16px;height:17px;background-position:-556px -49px;cursor:pointer;}
.garden .broker-info .im-online{margin-top: 8px; margin-left:10px;border:none; float: left;}
.garden .broker-info .tel{padding-top:2px;color:#f25045;font-size:0;}
.garden .broker-info .tel em,.broker-info .tel span,.room-id span{display:inline-block;vertical-align:middle;}
.garden .broker-info .store{font-size: 14px; color: #999; display: block; clear: both; line-height: 30px;}
.garden .broker-info .tel span{font-weight:700;font-size:26px;}
.garden .broker-info .tel em{padding:0 7px;font-size:12px;}
.garden .garden_md{overflow: hidden; margin: 0 auto;}
.garden .garden_md h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd; width: 1180px; float: left;}
.garden .garden_md div{width: 1180px; font-size: 14px; color: #333; line-height: 30px; float: left;padding: 20px 0; text-align: justify; }
.garden .garden_rsf{overflow: hidden; margin: 0 auto;}
.garden .garden_rsf h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd; }
.garden .garden_rsf ul{overflow: hidden; margin: 30px auto;}
.garden .garden_rsf ul li{overflow: hidden; width: 263px; float: left; margin-right: 40px;}
.garden .garden_rsf ul li a{overflow: hidden; display: block;}
.garden .garden_rsf ul li a img{width: 263px; height: 198px; margin: 0 auto;display: block;}
.garden .garden_rsf ul li h4{display: block; overflow: hidden; margin:10px auto 0; line-height:30px;}
.garden .garden_rsf ul li h4 a{font-size: 16px; color: #333; display: block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.garden .garden_rsf ul li div{overflow: hidden; margin: 0 auto;}
.garden .garden_rsf ul li div p{font-size: 12px; color: #666; float: left; line-height: 24px;}
.garden .garden_rsf ul li div p:nth-of-type(1){width: 60%;}
.garden .garden_rsf ul li div p:nth-of-type(2){width: 20%; text-align: right;}
.garden .garden_rsf ul li div p:nth-of-type(3){width: 20%; text-align: right;}
.garden .garden_rsf ul li div span{font-size: 20px; color: #f25045; float: left; }
.garden .garden_rsf .more_btn{font-size: 14px;color: #333; text-align: center; height: 50px; line-height: 50px; border: 1px solid #ddd; display:block;margin: 0 auto;}
.garden .garden_xc{overflow: hidden; margin: 0 auto 30px;}
.garden .garden_xc h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd; }
.garden .garden_xc ul{overflow: hidden; margin: 30px auto 0;}
.garden .garden_xc ul li{overflow: hidden; width: 575px; float: left; margin-right: 30px; margin-bottom: 30px;}
.garden .garden_xc ul li:nth-child(2n){margin-right: 0;}
.garden .garden_xc ul li a{overflow: hidden; display: block;}
.garden .garden_xc ul li a img{width: 575px; height: 434px; margin: 0 auto;display: block;}
.garden .garden_xc .more_btn{font-size: 14px;color: #333; text-align: center; height: 50px; line-height: 50px; border: 1px solid #ddd; display:block;margin: 0 auto;}
.garden .garden_zsh{overflow: hidden; margin: 0 auto;}
.garden .garden_zsh h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd; margin-bottom: 50px;}
.garden .garden_zsh_f{ width: 780px; min-height: 100px; float: left; margin-right: 50px;}
.garden .garden_zsh_r{ width: 348px; float: left; border: 1px solid #ddd;}
.garden .garden_zsh_r h4{font-size: 18px; color: #666; background: #ddd; font-weight: normal; text-align: center; line-height: 60px;}
.garden_zsh_r .con{padding:0 20px;}
.garden_zsh_r .con ul{overflow: hidden; margin: 0 auto;}
.garden_zsh_r .con li{margin-bottom:1px;height:130px;border-bottom:#ddd solid 1px;}
.garden_zsh_r .con li:last-child{border:none;}
.garden_zsh_r .con div{overflow: hidden; margin: 0 auto;}
.garden_zsh_r .con .name{padding-top:40px;font-weight:700;font-size:14px;line-height: 30px;}
.garden_zsh_r .con .price{float: left;}
.garden_zsh_r .con .price b{position:relative;top:2px;margin-right:10px;color:#f25045;font-size:30px;}
.garden_zsh_r .con .percentage{margin-left:25px;padding-top:11px; float: left;}
.garden_zsh_r .con .percentage em{font-family:simsun;}
.garden_zsh_r .con .percentage .up{color:#f25045;}
.garden_zsh_r .con .percentage .down{color:#5ea51e;}

.garden .garden_chj{overflow: hidden; margin: 0 auto;}
.garden .garden_chj h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd; }
.garden .garden_chj div{min-height: 100px;}
.garden .garden_pt{overflow: hidden; margin: 0 auto;}
.garden .garden_pt h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd; margin-bottom: 30px;}
.garden .garden_pt h3 span{font-size: 24px; color: #00be78; height: 84px; line-height: 84px; border-bottom: 2px solid #00be78; margin-bottom: 30px; float: left;}

.garden .garden_fjxq{overflow: hidden; margin: 0 auto;}
.garden .garden_fjxq h3{font-size: 24px; color: #333; height: 85px; line-height: 85px; border-bottom: 1px solid #ddd;}
.garden .garden_fjxq ul{overflow: hidden; margin: 30px auto;}
.garden .garden_fjxq ul li{overflow: hidden; width: 263px; margin-right: 42px; float: left;}
.garden .garden_fjxq ul li:nth-child(4n){margin-right: 0;}
.garden .garden_fjxq ul li a{overflow: hidden; display: block;}
.garden .garden_fjxq ul li a img{width: 263px; height: 198px; display: block; margin: 0 auto;}
.garden .garden_fjxq ul li h4{ display: block; overflow: hidden; margin: 10px auto 0; line-height: 30px;}
.garden .garden_fjxq ul li h4 a{font-size: 16px; color: #333; display: block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.garden .garden_fjxq ul li div{overflow: hidden; margin: 0 auto;}
.garden .garden_fjxq ul li div p{font-size: 12px; color: #666; float: left; line-height: 24px;}
.garden .garden_fjxq ul li div p:nth-of-type(1){width: 50%;}
.garden .garden_fjxq ul li div p:nth-of-type(2){width: 50%; text-align: right;}
.garden .garden_fjxq ul li div span{font-size: 20px; color: #f25045; float: left; }

/*房子小区列表*/
.garden_list{overflow: hidden; margin: 0 auto 30px;}
.garden_list .house_l{width:1180px;margin: 0 auto;}
.garden_list .house_l_t{height:32px; margin-bottom:15px;}
.garden_list .h_l_t_n1{float:left; width:400px;}
.garden_list .h_l_t_n2{float:right; width:396px;}
.garden_list .h_l_t_n2 span{display:block; margin-left:3px; float:left}
.garden_list .h_l_t_n2 .moren{height:32px; line-height:32px; text-align:center; width:80px; background:#e5e5e5; color:#525252}
.garden_list .h_select{height:32px; line-height:32px; background:#e5e5e5;color:#525252; width:150px; border:none}
.house-count{padding:15px 0;border-bottom:1px solid #f4f4f4;font-weight:700;font-size:20px;}
.house-sum{margin:0 5px;color:#f25045;}
.garden_list .house-detail{ overflow: hidden; margin: 0 auto 20px;}
.garden_list .house-detail li{margin-top:30px;height:165px;}
.garden_list .house-detail li{margin-top:30px;height:165px;}
.garden_list .show-detail{margin-right:50px;width:380px;}
.garden_list .house-about-layout{margin-right:8px;margin-left:20px;}
.garden_list .house-about,.garden_list .house-address{margin-top:12px;font-size:12px;}
.garden_list .house-address{margin-top:7px;margin-left:0;white-space:normal;}
.garden_list .house-address span{margin-left:0;max-width:360px;}
.garden_list .house-traffic{float:left;margin-left:30px;width:940px;text-overflow:ellipsis;white-space:nowrap;}
.garden_list .house-traffic{margin-top:13px;}
.garden_list .show-price{position:relative;top:0;float:left;margin-top:46px;margin-right:20px;width:230px;text-align:left;}
.garden_list .show-price .sale-price{color:#f25045;font-size:24px;}
.garden_list .show-price .sale-unit{color:#f25045;}
.garden_list .drop-proportion{padding:0 0 0 10px;color:#5ea51e;font-weight:700;}
.garden_list .drop-proportion span,.garden_list .lift-proportion span{margin-right:2px;font-family:"宋体";}
.garden_list .lift-proportion{padding:0 0 0 10px;color:#f25045;font-weight:700;}
.garden_list .show-person{position:relative;top:-2px;float:left;margin-top:57px;width:252px;color:#999;}
.garden_list .show-person-name{padding-right:10px;color:#333;font-weight:700;font-size:14px;}
.garden_list .show-person-phone{position:relative;top:1px;color:#333;font-weight:700;font-size:16px;}
.garden_list .sale-list-turnpage{float:right;}
.garden_list .icon-map{width:12px;height:15px;background-position:-367px -46px;}
.show-image{float:left;display:inline-block;}
.show-detail{float:left;margin-left:30px;width:650px;}
.house-title{position:relative;overflow:hidden;margin-top:-4px;width:76%;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:22px;}
.house-title a:visited,.house-title a:visited .high-light{color:#777!important;}
.garden-address,.garden-houses{padding-top:10px;font-size:14px;}
.house-on-rent{margin-left:8px!important;}
.show-person .im-online{display:inline-block;margin-left:10px;width:16px;height:17px;border:none;background-position:-556px -49px;vertical-align:text-bottom;}
.show-person .im-offline{display:inline-block;margin-left:10px;width:16px;height:17px;border:none;background-position:-535px -49px;vertical-align:text-bottom;}
.garden-address,.garden-houses{padding-top:10px;font-size:14px;}
.garden-houses i{margin-top:2px;margin-right:10px;width:16px;height:16px;background-position:-520px -578px;}
.garden-address{padding-top:8px;color:#666;}
.garden-address i{margin-top:3px;margin-right:11px;margin-left:1px;width:14px;height:15px;background-position:-520px -598px;}
.garden-address.text i{margin-top:2px;margin-right:12px;margin-left:2px;width:12px;height:16px;background-position:-520px -618px;}
.garden-address.text span{display:block;overflow:hidden;max-width:90%;text-overflow:ellipsis;white-space:nowrap;}
.garden_list .show-person .text,.garden_list .show-price .text{padding-top:2px;color:#b2b2b2;font-size:14px;}
.garden_list .show-person .text{padding-top:5px;}
.house-traffic .arrow-down{display:inline-block;margin-top:7px;margin-left:5px;width:8px;height:4px;background-position:-400px -32px;vertical-align:top;}
.garden-details-list .title-wrapper .house-title{margin-top:6px;font-size:28px;}
.garden-details-list .house-address-wrapper{margin-bottom:27px;}
.garden-details-list .anchor-nav ul li a{line-height:46px;}
.garden-details-list .house-address-wrapper .icons-yellow-map{margin-left:5px;}
.icons,.icons-dialogshow,.icons-entrances,.icons-listings,.icons-qdoll,.icons-sidetools,.icons_qfangindex,.icons_saledetails{width:0;height:0;line-height:0;font-size:0;display:block;overflow:hidden;background-image:url(../images/icons.png);background-repeat:no-repeat}
.garden_list  .fl{float: left;}
.house-traffic span{position:relative;z-index:1;float:left;margin-top:5px;margin-right:5px;padding:5px 12px;background-color:#ddd;}
.house-traffic span:hover .drop-menu{display:block;}
.house-traffic span .drop-menu{position:absolute;top:34px;left:0;display:none;padding:0 5px;height:28px;background-color:#ddd;white-space:nowrap;font-size:0;line-height:28px;}
.house-traffic span .drop-menu .icons{position:absolute;top:-4px;left:33px;width:7px;height:4px;background-position:-78px -147px;}
.house-traffic span .drop-menu b{display:inline-block;margin:0 7px;color:#666;font-weight:400;font-size:12px;}
.garden_list .house-traffic{float:left;margin-left:30px;width:930px;text-overflow:ellipsis;white-space:nowrap;}
.garden_list .house-traffic{margin-top:13px;}

/*二手房独立选项样式*/
.screen_box02{background:url(../images/line.png) bottom repeat-x; color:#585858; padding: 10px 0;}
.screen_box02 span{display:block; float:left; line-height:32px; width:48px;}
.screen_box02 ul{float:left; width:1132px}
.screen_box02 li{line-height:24px; float:left; margin-bottom:5px; margin-right: 5px;}
.screen_box02 li em{color:#585858;  width: 92px; height: 30px; line-height: 30px; padding-left: 10px; border: 1px solid #ddd; display: block;}
.screen_box02 li em i{width: 16px; height: 16px; display: block; background: url("../images/ico63.png") no-repeat; margin: 7px 5px; float: right;}
.screen_box02 li div{width: 102px; overflow: hidden; margin: 0 auto;display: none; }
.screen_box02 li a{color:#585858; display: block; line-height: 30px;padding: 0 10px;}
.screen_box02 li a.on{color:#fff; background: #00be78; text-decoration: none;}
.screen_box02 li a:hover{color:#fff; background: #00be78; text-decoration: none;}
.screen_box02 li:hover em{border: 1px solid #00be78; border-bottom: none;}
.screen_box02 li:hover div{display:block; border: 1px solid #00be78; border-top: none;}
.screen_box02 li:hover em i{background: url("../images/ico63-1.png") no-repeat; }

.small_list{height: 65px;}