/*=S common */
.tac {text-align:center;}
.tal {text-align:left;}
.p10 {padding:10px;}
.p20 {padding:20px;}
.pt15 {padding-top:15px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pr10 {padding-right:10px;}
.pbn {padding-bottom:none;}
.ml10 {margin-left:10px;}
.di {display:inline;}
/*=S common */

/*=S layout */
.block {margin:0 auto 10px;width:980px;}
.w230 {width:230px;overflow:hidden;}
.w320 {width:320px;}
.w410 {width:410px;}
.w470 {width:470px;}
.w460 {width:460px;}
.w630 {width:630px;}
.w650 {width:650px;}
.w730 {width:730px;}
.w740 {width:740px;}
.h110 {height:110px;}
.h140 {height:140px;overflow:hidden;}
.h250 {height:250px;}
.h260 {height:260px;overflow:hidden;}
/*=E layout */

/*=S color */
.color-red {color:#C53A17}
.link-red a, .link-red a:visited {color:#C53A17;text-decoration:none;}
.link-red a:hover, .link-red a:active {text-decoration:underline;}
/*=E color */

/*=S search */
.house-sear-bar{height:22px;width:740px;line-height:21px;z-index:99;left:0px;top:0px;}
    .house-sear-bar ul{position:relative;float:left;bottom:1px;_bottom:0;border:1px solid #DFDFDF;border-bottom:none;zoom:1;}
      .house-sear-bar ul li{float:left;padding-left:10px;padding-right:10px;height:21px;line-height:21px;text-align:center;color:#666;background-color:#FFF;overflow:hidden;cursor:pointer;}
      .house-sear-bar ul li.checked{position:relative;bottom:-1px;margin-top:-3px;margin-left:-1px;margin-right:-1px;padding-left:10px;padding-right:10px;height:22px;border:1px solid #C53A17;border-bottom:1px solid #fff;border-top:2px solid #C53A17;background:url(images/bg_house.png) 0 -29px;z-index:5;zoom:1;}
.house-sear-cont {padding:10px 0 0 10px;}
	.house-sear-cont p {padding:6px 0;}
.house-sear-tab, .custom-nav {height:110px;border:1px solid #C53A17;background:url(images/bg_house.png) 0 -44px repeat-x;}
.custom-nav {margin-top:22px;}
.quick-btn {float:right;margin-right:10px;width:78px;}
	.quick-btn li {margin-bottom:3px;}
		.quick-btn a {display:block;height:21px;line-height:21px;text-align:center;background:url(images/bg_house.png) -328px -348px;}
		.quick-btn a:hover {background-position:-328px -327px;}
	.custom-nav ul {padding:5px 0;}
		.custom-nav li {display:inline;float:left;height:26px;line-height:26px;width:32%;text-align:center;}
	.sear-btn {margin-left:10px;width:69px;height:25px;color:#fff;font-size:14px;font-weight:bold;background:url(images/bg_house.png) -234px -584px;cursor:pointer;}	
/*=E search */

/*=S block-head */
.hearsay .h3,.hot-house-news,.recom-house .h3,.hot-topic .h3,.hot-house .h3,.club .h3,.diary .h3,.comment-house .h3,.classics .h3,.owner-bbs .h3,.second-hand .h3,.review,.link .h3,.fang-90 .h3,.open-info .h3,.new-open .h3,.high-end .h3,.house-scene .h3,.experience .h3 {text-indent:-9999px;background-repeat:no-repeat;}
.hearsay,.hot-house-news,.recom-house,.hot-topic,.hot-house,.club .h3,.diary,.comment-house,.classics,.owner-bbs,.owner-bbs .h3,.second-hand,.review,.link,.fang-90,.open-info,.new-open ,.high-end,.house-scene,.experience {height:29px;background-image:url(images/bg_house.png);background-repeat:no-repeat;}
.owner-bbs,.fang-90 {background:url(images/bg_house.png) repeat-x;}
.hearsay {background-position:0 -260px;}
.hot-house-news {background-position:0 -204px;}
.recom-house {background-position:0 -577px;}
.hot-topic {background-position:0 -606px;}
.hot-house {background-position:0 -549px;}
.club .h3 {background-position:-311px -584px;}
.diary {background-position:0 -289px;}
.comment-house {background-position:0 -318px;}
.classics {background-position:0 -347px;}
.owner-bbs .h3 {background-position:0 -376px;}
.second-hand {background-position:0 -405px;}
.review {background-position:0 -434px;}
.link {background-position:0 -463px;}
.fang-90 {background-position:0 -231px;}
.open-info {background-position:0 -491px;}
.new-open {background-position:0 -520px;}
.high-end {background-position:0 -635px;}
.house-scene {background-position:0 -664px;}
.experience {background-position:0 -693px;}
.bd-d {border:1px solid #ddd;}
.hd-more {margin-right:6px;margin-top:5px;}
/*=E block-head */

/*=S ul */
.small-black li {height:24px;line-height:24px;text-indent:10px;background:url(images/bg_house.png) -399px -269px no-repeat;}
.big-gray li {height:24px;line-height:24px;text-indent:15px;background:url(images/bg_house.png) -399px -568px no-repeat;}
	.big-gray li .di {font-weight:normal;}
.f14ul li {height:24px;line-height:24px;}
.f14ul li span.link0, .f14ul li span.link0 a{padding-right:8px;}
/*=E ul */

/*=S hearsay */
.hearsay-hd {margin-top:5px;height:25px;}
.hearsay-shd {margin-top:4px;height:20px;}
/*=E hearsay */

/*=S  */
.hot-house-block ul {margin:10px;}
	.hot-house-block li span.link0, .hot-house-block li span.link0 a {padding-right:8px;}
.hot-link {display:block;margin:0 10px;}
	.hot-link h3 {height:32px;line-height:32px;font-size:16px;text-align:center;}
	.hot-link .info {height:36px;color:#666;}
    .hot-link:hover .info{color:#0657B2;}
	.latest-promotion {margin:0 10px;}
	.latest-promotion dd {float:left;display:inline;height:21px;line-height:21px;width:49%;overflow:hidden;}
	.latest-promotion dt {background:url(images/bg_house_line.png) -4855px 6px no-repeat;}
/*=E  */

	.txt-img-lr dt {float:left;width:88px;_width:85px;}
.pre,.next {display:block;float:left;margin-top:25px;height:41px;width:18px;text-indent:-9999px;background-image:url(images/bg_house.png);overflow:hidden;}
.pre {margin-right:10px;_margin-right:5px;background-position:-329px -260px;}
.next {margin-left:10px;_margin-left:5px;background-position:-346px -260px;}
.hot-house-bd {width:895px;height:130px;overflow:hidden;}
	.hot-house-bd ul {width:100%;}
	.hot-house-bd li {float:left;display:inline;margin-right:35px;width:120px;}
.hot-house span {padding-top:6px;margin-right:10px;}
	.hot-house span em {margin-left:40px;}
a.join-90 {display:block;margin-right:2px;margin-top:2px;width:115px;height:27px;line-height:27px;text-align:center;color:#fff;background:url(images/bg_house.png) -234px -663px no-repeat;overflow:hidden;}
.scroll-toogle,.high-end-bd {height:140px;overflow:hidden;}
	.high-end-bd dd,.ht-bd dd.link-red {height:20px;overflow:hidden;}
	.high-end-bd dd.color9,.ht-bd dd {height:40px;}
.house-scene-bd,.diary-bd {height:135px;}
.st-dt {height:20px;line-height:20px;text-indent:8px;background:url(images/bg_house.png) 0 -181px;border-bottom:1px solid #ddd;overflow:hidden;}
.st-dt-hov {height:20px;line-height:20px;text-indent:8px;background:url(images/bg_house.png) 0 -161px;border-bottom:none;overflow:hidden;}
.st-dd {height:80px;}
	.st-dd dl {padding:8px;padding-bottom:none;}
	.st-dd dd {line-height:21px;}
.fang-90-bd {height:316px;overflow:hidden;}	
	.fang-90-bd dt {height:34px;}	
	.fang-90-bd ul {margin-bottom:6px;}	
	.fang-90-bd li {height:24px;line-height:24px;}	
.comment-house-ul {margin-bottom:-1px;}
	.comment-house-ul li {margin-left:10px;margin-right:10px;padding:12px 0;border-bottom:1px dashed #D4D4D4;}
.month-select {width:108px;}
	.month-select li {float:left;margin-top:4px;}
		.month-select a {float:left;display:block;margin-right:5px;width:33px;height:20px;text-align:center;}
		.month-select li.selected a:link,.month-select li.selected a:visited, .month-select a:hover {color:#fff;text-decoration:none;background:url(images/bg_house.png) -372px -663px;}
.open-table {width:100%;text-align:left;}	
	.open-table th {height:18px;line-height:18px;color:#666;border-bottom:1px dashed #D4D4D4;}	
	.open-table td {height:23px;line-height:23px;}	
.calculator {display:block;margin:5px auto 0;text-indent:-9999px;width:111px;height:26px;background:url(images/bg_house.png) -236px -696px;overflow:hidden;}
.tool-btn {background:url(images/bg_house_line.png) -4421px 0 no-repeat;}
	.tool-btn li {float:left;margin-bottom:3px;width:49%;}
	.tool-btn a {display:block;margin-left:auto;margin-right:auto;width:78px;height:21px;line-height:21px;text-align:center;background:url(images/bg_house.png) -328px -305px;}
.classics-bd li{float:left; width:90px; text-align:center; padding:0px 0px 15px 10px}
	.classics-bd li span{width:82px; height:82px; display:block; position:relative; background:#eaeaea; margin:auto}
		.classics-bd li a{color:#333; font-size:12px}
		.classics-bd li a.img-demo{position:absolute; top:-2px; left:-2px; border:1px solid #dedede}
		.classics-bd li a.img-demo:hover{border:1px solid #de7e64}
.new-open .link6 {margin-top:5px;width:390px;} 
	.new-open .link6 a.selected, .new-open .link6 a:hover {padding:2px;color:#fff;text-decoration:none;background:#C53A17;} 
.new-txt-img {height:135px;background:url(images/bg_house_line.png) no-repeat 0 130px;}
.new-open-cont .tal {height:90px;background:url(images/bg_house_line.png) no-repeat 0 80px;}
.new-ul li {display:inline;float:left;margin-right:21px;width:105px;text-align:center;}	
	.new-ul li li {margin-right:0;}	
.new {position:relative;zoom:1;}	
	.new em {position:absolute;display:block;right:-7px;top:-9px;width:22px;height:13px;text-indent:-9999px;background:url(images/bg_house.png) -383px -704px;}
.owner-award dl {display:inline;float:left;margin-right:10px;width:170px;}	
	.owner-award dt,.sh-table th {height:19px;line-height:18px;font-weight:bold;text-align:center;border-bottom:1px solid #DEDEDE;background:#EBEBEB;}	
	.owner-award ol {padding:6px 10px 6px 30px;background:#F6F6F6 url(images/bg_house.png) -382px -729px no-repeat;}
		.owner-award ol li {height:19px;line-height:19px;}
    .small-photo li{float:left;width:86px;height:86px;margin-bottom:12px;margin-right:25px;padding:2px 0px 0px 2px;list-style:none;overflow:hidden;zoom:1;}
      .small-photo li a{width:86px;height:86px;display:block;background:#efefef;zoom:1;}
		.small-photo li img{padding:2px;background:#f4f4f4;border:1px solid #dedede;position:relative;left:-2px;top:-2px;}	
		.small-photo li span {position:relative;bottom:23px;left:1px;display:block;width:80px;height:18px;text-align:center;line-height:18px;background:rgba(197,58,23,0.75);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFC53A17', endColorstr='#BFC53A17');color:#fff;overflow:hidden;} 
		.small-photo li a:hover {text-decoration:none;}
		.small-photo li a:hover img {border-color:#C53A17;text-decoration:none;}
.second-hand .fr a {display:block;float:left;margin-top:5px;margin-right:8px;width:95px;height:22px;line-height:22px;text-align:center;font-weight:bold;color:#fff;background:url(images/bg_house.png) -310px -614px no-repeat;}	
.second-hand-ul li {float:left;width:148px;margin-right:5px;text-align:center;}	
    .second-hand-ul li img{width:120px;height:80px;}	
.sh-table {width:460px;table-layout:fixed;line-height:20px;}	
	.sh-table th {text-indent:8px;height:20px;line-height:20px;text-align:left;}	
	.sh-table td {text-indent:8px;height:20px;line-height:20px;background:#F6F6F6;}
	.sh-table th.st-190 {width:150px;}
	.sh-table th.st-90 {width:90px;}
	.sh-table th.st-50 {width:50px;}
		.sh-table th strong {display:block;width:100%;white-space:nowrap;overflow:hidden;}
		.sh-table tr strong,.sh-table tr td {white-space:nowrap;overflow:hidden;}
.review-bd {position:relative;display:inline;float:left;width:895px;height:130px;overflow:hidden;}
	.review-bd li {position:relative;display:inline;float:left;width:220px;margin-right:5px;}	
        .review-bd a:hover span{text-decoration:underline;}
		.review-bd li span {position:absolute;width:220px;height:20px;line-height:20px;text-align:center;left:0;bottom:0;color:#fff;background:rgba(197,58,23,0.75);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFC53A17', endColorstr='#BFC53A17');}
	.hor-scroll .pre,.hor-scroll .next {margin-top:45px;}
.link-bd p img {margin-right:15px;padding:1px;width:90px;height:35px;border:1px solid #ddd;}	
.link-bd li {display:inline;float:left;margin-bottom:10px;width:118px;height:14px;line-height:14px;text-align:center;border-right:1px solid #666;}	
.sc-div {float:left;width:30px;height:90px;}	
.lh23 li {height:23px;line-height:23px;}	
.owner-bbs-bd p.color6 {margin-bottom:10px;height:28px;line-height:28px;padding-left:10px;border-bottom:1px solid #EBEBEB;}
.bbs-hot .h4 {height:24px;background:url(images/bg_house_line.png) -2030px 21px no-repeat;}
.sd-bd {background:url(images/bg_vertical_bar.png) 492px 39px no-repeat;}
.sd-bd dt.clearall {height:24px;line-height:24px;background:url(images/bg_house_line.png) no-repeat -2991px 22px;}
.owner-g {height:24px;line-height:24px;background:url(images/bg_house_line.png) no-repeat -3897px 22px;}
.img-bd img {padding:1px;border:1px solid #ddd;}
	.img-bd a:hover img {border-color:#C53A17;}
.op-bd-c {width:388px;height:216px;overflow:hidden;}
.op-hd {height:28px;line-height:28px;border-bottom:1px dashed #ddd;}
	.op-hd li,.op-bd li {float:left;width:390px;overflow:hidden;zoom:1;}
		.sw100 {display:block;float:left;width:100px;height:24px;line-height:24px;overflow:hidden;}
		.sw80 {display:block;float:left;width:80px;height:24px;line-height:24px;overflow:hidden;}

.hot-dl{margin-top:8px;}
.hot-dl dd{margin-top:5px;}
