body {
	background: rgb(255, 255, 255);
}
.brandColumn {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/b_bg.jpg") no-repeat; border: 1px solid rgb(155, 184, 210); border-image: none; width: 948px; height: 118px; position: relative;
}
.brandLogo {
	left: -4px; top: -4px; position: absolute;
}
.brandColumn .right {
	width: 886px; padding-top: 7px; position: relative;
}
.brandColumn .right .l {
	width: 21px; height: 31px; overflow: hidden; margin-top: 42px; margin-right: 7px; cursor: pointer;
}
.brandColumn .right .r {
	width: 21px; height: 31px; overflow: hidden; margin-top: 42px; margin-right: 7px; cursor: pointer;
}
.brandColumn .right .r {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/arrowr.gif") no-repeat; display: inline;
}
.brandColumn .right .l {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/arrowl_1.gif") no-repeat;
}
.brandColumn .brandList {
	width: 826px; overflow: hidden; float: left;
}
.brandColumn .brandList li {
	margin: 0px 4px; width: 130px; float: left; display: inline;
}
em {
	font-style: normal;
}
table {
	margin: 0px auto;
}
.footer {
	margin: 0px auto; height: 1px; overflow: hidden; clear: both; font-size: 1px;
}
.header {
	margin: 0px auto; height: 1px; overflow: hidden; clear: both; font-size: 1px;
}
.pp li {
	width: 100%; float: left; display: inline;
}
.pp img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
.pt div img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
.pp a:hover img {
	border: 1px solid rgb(218, 33, 40); border-image: none;
}
.pt div a:hover img {
	border: 1px solid rgb(218, 33, 40); border-image: none;
}
.pt div {
	_margin-right: 7px;
}
.list12 li {
	background: url("http://images.sohu.com/uiue/dot.gif") no-repeat;
}
.list14 li {
	background: url("http://images.sohu.com/uiue/dot.gif") no-repeat;
}
.list12 li {
	background-position: -1px -2px; padding-left: 12px;
}
.list14 li {
	background-position: 0px -1px; padding-left: 14px;
}
#contentA {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgy.gif");
}
.public {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgy.gif");
}
.header {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgy.gif");
}
h2 {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#loginNav .right {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#contentB .tool li {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#contentB .tool li span {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
.libg {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
.function .fun .btn {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#contentA .center h2 span {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#nav .wdB {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#nav .wdC {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#nav .wdD {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
.menuB {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgx.gif") repeat-x top;
}
#nav .r {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgx.gif") repeat-x top;
}
h2 {
	color: rgb(51, 51, 51);
}
h3 {
	color: rgb(51, 51, 51);
}
h2 a {
	color: rgb(0, 51, 153);
}
h3 a {
	color: rgb(0, 51, 153);
}
h2 span {
	font-size: 14px;
}
h2 span a {
	color: rgb(51, 51, 51);
}
h3 span a {
	color: rgb(51, 51, 51);
}
em a {
	color: rgb(0, 51, 153);
}
.tab {
	text-align: left; color: rgb(51, 51, 51);
}
.tab td {
	line-height: 24px;
}
.tab em {
	color: rgb(0, 51, 153);
}
.tab span {
	color: rgb(218, 33, 40);
}
a:hover {
	color: rgb(218, 33, 40);
}
h2 a:hover {
	color: rgb(218, 33, 40);
}
h3 a:hover {
	color: rgb(218, 33, 40);
}
em a:hover {
	color: rgb(218, 33, 40);
}
.areaad {
	width: 950px;
}
.adl {
	width: 120px; float: left;
}
.adr {
	width: 120px; float: left;
}
.adl ul {
	padding-top: 2px;
}
.adr ul {
	padding-top: 2px; padding-left: 8px;
}
#adFun .clear .area {
	width: 938px;
}
.adl li {
	line-height: 21px;
}
.adr li {
	line-height: 21px;
}
.adtb li {
	width: 115px; line-height: 20px; float: left;
}
.adm {
	padding: 2px 0px 0px; width: 690px; text-align: left; float: left;
}
.ad_fp {
	width: 950px; height: 68px !important; padding-top: 3px; padding-bottom: 0px;
}
.ad_fplr {
	width: 240px; float: left;
}
.ad_fpm {
	width: 470px; padding-top: 5px; float: left;
}
.areaad table {
	border: 1px solid rgb(220, 220, 220); border-image: none; width: 950px; background-color: rgb(245, 245, 245);
}
.tl-right-house {
	width: 230px !important; line-height: 180%; padding-left: 10px; background-image: url("http://simg.f.itc.cn/common/modules/newscenter/imgs/touming1.gif") !important; background-repeat: repeat; background-color: rgb(245, 245, 245);
}
.adm .dqz9 {
	margin: 5px 0px;
}
.areaad {
	font-size: 0px;
}
.areaad .tlwzl .tlwzl_table {
	width: 100%;
}
.areaad .tlwzl .tlwzl-right {
	line-height: 160%; padding-left: 15px; font-size: 12px; background-image: url("http://simg.f.itc.cn/common/modules/newscenter/imgs/touming1.gif"); background-repeat: repeat; background-color: rgb(245, 245, 245);
}
.areaad {
	margin: 5px auto; width: 950px;
}
.adA {
	margin: 8px auto 0px;
}
.adB {
	margin: 3px auto 0px;
}
.adB .left {
	width: 240px;
}
.adB .right {
	width: 240px;
}
.adB .center {
	width: 470px; margin-top: 6px;
}
.adC {
	padding-top: 7px;
}
.ad230 {
	margin: 6px auto 0px;
}
#loginNav {
	background: rgb(237, 237, 237); height: 26px; text-align: left;
}
#loginNav .left {
	height: 23px; color: rgb(51, 51, 51); line-height: 22px; margin-top: 3px;
}
#loginNav .left a {
	margin: 0px 6px;
}
#loginNav .left span {
	float: left;
}
#loginNav .right {
	background-position: 0px -30px; width: 271px; height: 20px; color: rgb(0, 0, 0); line-height: 20px; text-indent: 40px; padding-top: 2px; margin-top: 2px;
}
#loginNav .right a {
	margin: 0px 4px; color: rgb(0, 0, 0);
}
#loginNav .right span a {
	color: rgb(255, 0, 0);
}
#logoNav {
	margin: 3px auto 0px; text-align: left;
}
#logoNav .right {
	width: 640px; color: rgb(51, 51, 51); line-height: 16px; margin-top: 11px; float: left;
}
#logoNav .right p {
	padding-top: 0px; clear: both;
}
#logoNav .right a {
	margin: 0px 2px 0px 3px;
}
#logoNav .right span a {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bg05.gif") no-repeat right top; padding-right: 10px;
}
#logoNav .right em {
	padding-top: 6px; float: left;
}
#logoNav .right .cs {
	padding: 0px 2px 0px 3px; position: relative; cursor: pointer;
}
#logoNav .right .csA {
	z-index: 10;
}
#logoNav .right .active {
	color: rgb(216, 1, 0);
}
#logoNav .right em a {
	color: rgb(51, 51, 51);
}
#logoNav .right em a:hover {
	color: rgb(215, 1, 0);
}
#logoNav .right .selCity {
	background: rgb(255, 255, 255); border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(138, 169, 198); padding: 12px 7px 5px 9px; border-image: none; left: -3px; top: 13px; width: 72px; line-height: 18px; display: none; position: absolute;
}
#logoNav .right .selCity a {
	background: none; padding: 0px;
}
#logoNav .right .selCityA {
	width: 86px;
}
#logoNav .right .selCityB {
	width: 36px;
}
#logoNav .right .selCity a {
	margin: 0px 3px; color: rgb(0, 51, 153);
}
#logoNav .right .selCity a:hover {
	margin: 0px 3px; color: rgb(0, 51, 153);
}
#logoNav .right .selCity i {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/fz_icon.gif") no-repeat; left: 14px; top: -1px; width: 12px; height: 17px; position: absolute;
}
#logoNav .left {
	width: 250px;
}
#logoNav .lydc {
	width: 60px; margin-top: 10px; float: right;
}
#logoNav .lydc .cs {
	background: url("http://simg.f.itc.cn/common/group/images/lydc_bg.gif") no-repeat; width: 60px; height: 37px; text-align: center; padding-top: 6px; position: relative;
}
#logoNav .lydc .selCity {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(169, 192, 223); border-image: none; left: 0px; top: 42px; width: 56px; display: none; position: absolute;
}
#logoNav .lydc .selCity ul {
	background: rgb(239, 248, 254); padding: 8px 0px 0px 8px; width: 48px; text-align: left;
}
#logoNav .lydc .selCity li {
	padding: 3px 0px; line-height: 16px;
}
#logoNav .lydc .selCity i {
	background: url("http://simg.f.itc.cn/common/group/images/lydc_01.gif") no-repeat; left: 25px; top: -2px; width: 11px; height: 8px; overflow: hidden; font-size: 1px; position: absolute;
}
#nav {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bg03.gif"); margin: 5px auto 0px; height: 73px;
}
#nav .wdA {
	width: 225px;
}
#nav .wdE {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/icon.gif") no-repeat;
}
#nav .wdB {
	background-position: -300px -30px; width: 282px; height: 73px;
}
#nav .wdC {
	background-position: -300px -30px; width: 282px; height: 73px;
}
#nav .wdD {
	background-position: -300px -30px; width: 282px; height: 73px;
}
#nav .wdE {
	background-position: -300px -30px; width: 282px; height: 73px;
}
#nav .wdC {
	width: 138px;
}
#nav .wdD {
	width: 147px;
}
#nav .wdE {
	width: 156px;
}
#nav .r {
	background-position: 0px -28px; margin: 9px 5px 0px 12px; text-align: left; color: rgb(51, 51, 51); line-height: 26px; float: none; display: inline-block;
}
#nav .wdA .r {
	margin-left: 7px;
}
#nav .wdE .r {
	margin-left: 10px;
}
#nav .r span {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/nav_txt_bg.gif") no-repeat 0px 0px; font-weight: bold; display: inline-block;
}
#nav .r span {
	color: rgb(216, 1, 0);
}
#nav .r span a {
	color: rgb(216, 1, 0);
}
#nav .r span a:hover {
	color: rgb(216, 1, 0);
}
#nav .r a {
	margin: 0px 4px 0px 3px;
}
#nav .r span.n1 {
	background-position: 2px 6px; _background-position: 2px 5px;
}
#nav .r span.n2 {
	background-position: 2px -24px; _background-position: 2px -25px;
}
#nav .r span.n3 {
	background-position: 2px -54px; _background-position: 2px -55px;
}
#nav .r span.n4 {
	background-position: 2px -84px; _background-position: 2px -85px;
}
#nav .r span.n5 {
	background-position: 2px -114px; _background-position: 2px -115px;
}
#nav .r span.n6 {
	background-position: 2px -144px; _background-position: 2px -145px;
}
#nav .r span.n7 {
	background-position: 2px -174px; _background-position: 2px -175px;
}
#nav .r span.n8 {
	background-position: 2px -204px; _background-position: 2px -205px;
}
#adFun {
	border: 1px solid rgb(155, 184, 210); border-image: none; width: 938px;
}
.function {
	margin: 7px auto 0px;
}
.function .left {
	background: none; width: 685px; padding-left: 16px;
}
.function .fun .l {
	width: 495px; margin-right: 10px;
}
.function .fun .r {
	float: left; position: relative;
}
.function .fun .l .wid1 {
	width: 76px;
}
.function .fun .r .imgAbs {
	left: 0px; top: -35px; position: absolute;
}
.function .right {
	width: 236px; border-left-color: rgb(196, 212, 225); border-left-width: 1px; border-left-style: solid;
}
.menuA {
	margin: 0px auto; height: 25px;
}
.menuA li {
	width: 47px; color: rgb(218, 33, 40); line-height: 22px; font-size: 14px; float: left; cursor: pointer;
}
.menuA a {
	color: rgb(218, 33, 40);
}
.menuA .libg {
	background-position: 0px -170px; height: 25px; color: rgb(255, 255, 255); font-weight: bold;
}
.menuA .liwd {
	width: 20px; color: rgb(51, 51, 51);
}
.function .fun {
	margin: 8px auto 0px; text-align: left; color: rgb(0, 0, 0);
}
.function .fun a {
	color: rgb(0, 51, 153);
}
.function .fun a:hover {
	color: rgb(218, 33, 40);
}
.function .fun span {
	padding-top: 5px; float: left;
}
.function .fun select {
	width: 90px; color: rgb(140, 140, 140); margin-right: 10px; float: left;
}
.function .fun .tx {
	width: 152px; height: 15px; color: rgb(140, 140, 140); line-height: 18px;
}
.function .fun .btn {
	background-position: -60px -170px; border: 0px currentColor; border-image: none; width: 52px; height: 20px; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold; margin-left: 10px;
}
.function .txt {
	margin: 6px auto 0px; text-align: left; color: rgb(0, 51, 153); line-height: 22px;
}
.function .txt a {
	color: rgb(0, 51, 153); margin-left: 6px;
}
.function .txt a:hover {
	color: rgb(218, 33, 40);
}
.function .txt span {
	color: rgb(218, 33, 40);
}
.function .txt span a {
	margin: 0px; color: rgb(218, 33, 40);
}
.function .right h2 {
	background-position: 0px -60px; margin: 0px auto; padding: 0px 2px 0px 24px; width: 200px; height: 24px; line-height: 24px;
}
.function .right .list12 ul {
	margin: 0px auto; width: 216px;
}
#adFun .bord {
	height: 7px; font-size: 1px; border-bottom-color: rgb(155, 184, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
#adFun .adTxt {
	background: rgb(245, 245, 245); padding: 5px 0px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 936px;
}
#adFun .adTxt .area {
	width: 936px;
}
.adTxt .left {
	width: 120px; text-align: left; margin-top: 5px; margin-left: 8px; display: inline;
}
.adTxt .center {
	width: 690px;
}
.adTxt .right {
	width: 118px; text-align: left; margin-top: 5px;
}
.adTxt .list12 li {
	background: none; padding-left: 0px;
}
.adTxt .center .list12 li {
	width: 115px; float: left;
}
.adTxt .ad680 {
	text-align: left;
}
.adTxt .ad680 div {
	padding: 2px 0px 6px;
}
#contentA {
	background-position: 0px 0px; border-bottom-color: rgb(155, 184, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
#contentA .header {
	background-position: -1900px 0px; height: 5px;
}
#contentA .left {
	width: 334px;
}
#contentA .center {
	width: 373px;
}
#contentA .right {
	width: 243px;
}
#contentA .left .flashFocus {
	margin: 6px auto 0px; height: 277px;
}
#contentA .left h2 {
	background-position: 0px 0px; margin: 0px auto; padding: 6px 7px 0px 12px; width: 300px; height: 20px; line-height: 16px;
}
#contentA .left .list14 ul {
	margin: 12px auto 0px; width: 298px;
}
#contentA .left .list14 li {
	background: none; padding: 5px 0px 5px 14px;
}
#contentA .left .list12 ul {
	margin: 0px auto 8px; width: 296px;
}
#contentA .left .list12 li {
	padding: 4px 0px 4px 12px;
}
#contentA .left .list12 li em {
	margin-right: 6px;
}
#contentA .left .blockB .list12 ul {
	margin-top: 8px;
}
#contentA .left .listBgno .list12 li {
	background: none; padding: 4px 0px;
}
#contentA .left .listBgno .list12 li em {
	color: rgb(0, 51, 153);
}
#contentA .center .blockA {
	margin: 12px auto 0px;
}
#contentA .center .blockB {
	margin: 20px auto 0px;
}
#contentA .center h2 {
	background: none; padding: 7px 13px 0px 15px; height: 19px; line-height: 15px;
}
#contentA .center h2 span {
	background-position: -120px -170px; width: 84px; height: 26px; text-align: center; line-height: 26px; margin-top: -7px;
}
#contentA .center h2 a {
	margin: 0px 6px;
}
#contentA .center h2 em a {
	margin: 0px;
}
.newFocus {
	margin: 5px auto 0px; text-align: left;
}
#contentA .center .blockB .newFocus {
	margin: 10px auto 0px;
}
.newFocus h1 {
	line-height: 28px; text-indent: 15px; font-family: "ºÚÌå"; font-size: 18px;
}
.newFocus h1 a {
	color: rgb(0, 51, 153);
}
.newFocus ul {
	width: 356px; line-height: 24px; font-size: 14px; margin-left: 15px;
}
.newFocus li {
	width: 168px; margin-right: 5px; float: left;
}
.newFocus ul li a {
	color: rgb(218, 33, 40);
}
.newFocus span a {
	color: rgb(218, 33, 40);
}
#contentA .center .blockB .newFocus span a {
	color: rgb(0, 51, 153);
}
.newFocus p {
	color: rgb(51, 51, 51); line-height: 24px; text-indent: 15px; font-size: 14px;
}
.newFocus p span {
	margin-right: 6px;
}
.newFocus a:hover {
	color: rgb(218, 33, 40);
}
#contentA .right .blockA {
	margin: 9px auto 0px;
}
#contentA .right h2 {
	background-position: 0px -60px; margin: 0px auto; padding: 0px 5px 0px 23px; width: 202px; height: 26px; line-height: 24px;
}
#contentA .right .pt {
	margin: 7px auto 0px; width: 221px; line-height: 18px;
}
#contentA .right .pt span {
	color: rgb(218, 33, 40); display: block;
}
#contentA .right .pt em {
	padding-top: 3px; display: block;
}
#contentA .right .tab {
	margin: 10px auto 0px; width: 217px;
}
#contentA .right .tab td {
	line-height: 22px;
}
#contentA .menuB {
	background-position: 0px 0px; margin: 0px 5px; height: 25px;
}
#contentA .menuB ul {
	margin-left: 7px; border-left-color: rgb(196, 212, 225); border-left-width: 1px; border-left-style: solid; float: left; display: inline;
}
#contentA .menuB li {
	background: rgb(239, 243, 248); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(196, 212, 225) rgb(196, 212, 225) rgb(196, 212, 225) currentColor; padding: 5px 0px 0px; border-image: none; width: 125px; height: 18px; color: rgb(0, 51, 153); line-height: 16px; font-size: 14px; float: left; cursor: pointer;
}
#contentA .menuB .libg {
	background: rgb(255, 255, 255); color: rgb(51, 51, 51); font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#contentA .menuB .liwd {
	width: 6px; color: rgb(51, 51, 51); font-weight: normal;
}
.public {
	background-position: -950px 0px; margin: 8px auto 0px; border-bottom-color: rgb(155, 184, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.public .left {
	width: 707px;
}
.public .right {
	width: 243px;
}
.public .contLBG {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bg02.gif") repeat-y 353px 0px; margin: 10px auto 8px;
}
.public .left .l {
	width: 340px; margin-left: 7px;
}
.public .left .r {
	width: 340px; margin-right: 6px;
}
.public .left h2 {
	background: none; padding: 0px 6px 0px 12px; height: 24px; line-height: 24px; border-bottom-color: rgb(196, 212, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.public .left h2 a {
	margin: 0px 6px;
}
.public .right h2 {
	background-position: 0px -60px; margin: 0px auto; padding: 0px 5px 0px 23px; width: 202px; height: 26px; line-height: 24px;
}
.public .right .pt {
	margin: 11px auto 0px; width: 220px; line-height: 18px;
}
.public .right .list12 ul {
	margin: 8px auto 0px; width: 220px;
}
.news {
	margin: 13px auto 0px; text-align: left;
}
.news h1 {
	color: rgb(218, 33, 40); line-height: 32px; padding-left: 11px; font-family: "ºÚÌå"; font-size: 18px;
}
.news h1 a {
	color: rgb(218, 33, 40);
}
.news li {
	line-height: 22px; padding-left: 10px;
}
.news div {
	line-height: 22px; padding-left: 10px;
}
.titlePub {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bg04.gif"); padding: 0px 12px 0px 6px; width: 932px; height: 41px; text-align: right; color: rgb(0, 51, 153); line-height: 40px;
}
.titlePub img {
	float: left;
}
.titlePub a {
	margin: 0px 6px; color: rgb(0, 51, 153); font-weight: bold;
}
.titlePub a:hover {
	color: rgb(218, 33, 40);
}
#contentB .left .blockB {
	margin: 0px auto 4px;
}
#contentB .left .list12 ul {
	padding: 12px 0px; width: 320px;
}
#contentB .left .list12 li {
	background: none; padding: 4px 0px;
}
#contentB .left .list12 li em {
	margin-right: 6px;
}
#contentB .left .tab {
	margin: 12px auto 0px;
}
#contentB .left .tab th {
	text-align: left; color: rgb(140, 140, 140); line-height: 24px; font-weight: normal;
}
#contentB .left .tab .tc {
	text-align: center;
}
#contentB .left .tab .tr {
	text-align: right;
}
#contentB .left .tab .tjA {
	text-indent: 6px;
}
#contentB .left .tab .green {
	color: rgb(0, 102, 0);
}
.menuB {
	background-position: 0px 0px; height: 25px;
}
.menuB .more {
	line-height: 25px; padding-right: 10px; float: right;
}
.menuB ul {
	margin-left: 7px; border-left-color: rgb(196, 212, 225); border-left-width: 1px; border-left-style: solid; float: left; display: inline;
}
.menuB li {
	background: rgb(239, 243, 248); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(196, 212, 225) rgb(196, 212, 225) rgb(196, 212, 225) currentColor; padding: 5px 0px 0px; border-image: none; width: 70px; height: 18px; color: rgb(0, 51, 153); line-height: 16px; font-size: 14px; float: left; cursor: pointer;
}
.menuB .libg {
	background: rgb(255, 255, 255); color: rgb(51, 51, 51); font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.menuB .liwd {
	width: 6px; color: rgb(51, 51, 51); font-weight: normal;
}
#contentB .right .blockC {
	margin: 2px auto 0px; _margin: 13px auto 0;
}
#contentB .right .blockB {
	margin: 5px auto 0px;
}
#contentB .right .blockA {
	margin: 5px auto 0px;
}
#contentB .tool {
	margin: 12px auto 0px 10px; width: 233px;
}
#contentB .right .blockC .pt {
	margin: 16px auto 0px;
}
#contentB .tool li {
	background-position: 0px -130px; width: 116px; height: 29px; text-align: left; color: rgb(0, 51, 153); line-height: 18px; padding-top: 6px; float: left;
}
#contentB .tool li span {
	margin: 0px 4px 0px 7px; width: 20px; height: 15px; float: left;
}
#contentB .tool .iconA {
	background-position: -120px -130px;
}
#contentB .tool .iconB {
	background-position: -145px -130px;
}
#contentB .tool .iconC {
	background-position: -170px -130px;
}
#contentB .tool .iconD {
	background-position: -195px -130px;
}
#contentB .tool .iconE {
	background-position: -220px -130px;
}
#contentB .tool .iconF {
	background-position: -245px -130px;
}
#contentB .tool .iconG {
	background-position: -270px -130px;
}
#contentB .tool .liwd {
	background-position: 0px -90px; width: 228px;
}
#contentB .right .pt p {
	width: 125px; padding-top: 4px; float: left;
}
#contentB .right .pt ul {
	width: 135px; line-height: 22px; float: left;
}
#contentB .listA {
	margin: 12px auto 0px 10px; width: 330px;
}
#contentB .listA th {
	text-align: left; color: rgb(140, 140, 140); line-height: 24px; font-weight: normal;
}
#contentB .listA li {
	padding: 4px 0px; width: 165px; height: 16px; text-align: left; color: rgb(51, 51, 51); line-height: 16px; float: left;
}
#contentB .listA li em {
	width: 78px; float: left;
}
#contentB .listA li span {
	background: rgb(197, 217, 231); width: 16px; text-align: center; color: rgb(0, 51, 153); line-height: 13px; font-family: "Arial"; margin-right: 2px; margin-left: 2px; float: left;
}
#contentB .listA .bg {
	background: rgb(218, 33, 40); color: rgb(255, 255, 255);
}
#contentB .listA strong {
	font-weight: normal;
}
#contentB .listA .red {
	color: rgb(218, 33, 40);
}
#contentB .listA .green {
	color: rgb(0, 102, 0);
}
#contentB .blockBRA .list12 ul {
	padding: 12px 0px 0px; width: 320px;
}
#contentB .blockARA h2 {
	margin-bottom: 5px;
}
#contentB .blockBRA h2 {
	margin-bottom: 5px;
}
#contentB .blockARA h3 {
	height: 31px; line-height: 31px; font-family: "ºÚÌå"; font-size: 18px;
}
#contentB .blockBRA h3 {
	height: 31px; line-height: 31px; font-family: "ºÚÌå"; font-size: 18px;
}
#contentB .blockARA .list12 ul {
	padding: 0px;
}
#contentB .blockBRA .list12 ul {
	padding: 0px;
}
#contentB .left .blockB {
	margin-top: 12px;
}
#contentB .blockBLB {
	margin: 12px auto 0px; width: 320px;
}
#contentB .blockBLB .pt {
	padding-bottom: 2px;
}
#contentB .blockBLB .pt div {
	margin-right: 14px;
}
#contentB .blockBRA .list12 li em {
	color: rgb(0, 51, 153);
}
#contentB .blockD {
	background: rgb(255, 255, 255); margin: 16px auto 0px; padding: 0px 10px 18px; width: 674px; border-top-color: rgb(196, 212, 225); border-top-width: 1px; border-top-style: solid;
}
#contentB .blockD .boxA {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/newhouse01.gif") no-repeat 0px 7px; padding: 17px 0px 14px 310px; width: 364px; height: 45px;
}
#contentB .blockD .boxA h5 {
	width: 94px; height: 45px; color: rgb(216, 1, 0); line-height: 45px; font-weight: bold; float: left;
}
#contentB .blockD .boxA ul {
	width: 255px; float: left;
}
#contentB .blockD .boxA li {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/newhouse02.gif") repeat-x; margin: 0px 5px; border: 1px solid rgb(220, 229, 237); border-image: none; width: 115px; height: 43px; float: left; display: inline;
}
#contentB .blockD .boxA li span {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ddp_pk.gif") no-repeat 50% 50%; width: 40px; height: 43px; border-right-color: rgb(220, 229, 237); border-right-width: 1px; border-right-style: solid; float: left; display: inline-block;
}
#contentB .blockD .boxA li p {
	margin: 4px 0px 0px 7px; text-align: left; line-height: 18px; float: left; display: inline;
}
#contentB .blockD .boxA li p a {
	color: rgb(0, 51, 153);
}
#contentB .blockD .boxA li p a:hover {
	color: rgb(216, 1, 0);
}
#contentB .blockD .menuB li {
	width: 117px;
}
#contentB .blockD .boxB {
	margin: 25px auto 0px; width: 638px;
}
#contentB .blockD .boxB dd {
	width: 294px; float: left; display: inline;
}
#contentB .blockD .boxB dd.d1 {
	float: right;
}
#contentB .blockD .boxB .boxB_1 ul {
	background: none;
}
#contentB .blockD .boxB .boxB_1 li.i2 {
	width: 83px; padding-top: 28px;
}
#contentB .blockD .boxB .boxB_1 li.i2 a img {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#contentB .blockD .boxB .boxB_1 li.i2 a:hover img {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#contentB .blockD .boxB .boxB_1 li {
	width: 105px; text-align: center; float: left;
}
#contentB .blockD .boxB .boxB_1 li h5 {
	height: 24px; line-height: 24px;
}
#contentB .blockD .boxB .boxB_1 li h5 a {
	color: rgb(0, 51, 153);
}
#contentB .blockD .boxB .boxB_1 li h5 a:hover {
	color: rgb(216, 1, 0);
}
#contentB .blockD .boxB .boxB_1 li a img {
	width: 100px; height: 77px;
}
#contentB .blockD .boxB .boxB_1 .i2 a img {
	width: 70px; height: 65px;
}
#contentB .blockD .boxB .boxB_1 li a img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
#contentB .right .blockB .boxA a img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
#contentB .blockD .boxB .boxB_1 li a:hover img {
	border: 1px solid rgb(218, 33, 40); border-image: none;
}
#contentB .right .blockB .boxA a:hover img {
	border: 1px solid rgb(218, 33, 40); border-image: none;
}
#contentB .blockD .boxB .boxB_1 li p {
	color: rgb(51, 51, 51); line-height: 18px; margin-top: 5px;
}
#contentB .blockD .boxB .boxB_1 li.i1 {
	float: right;
}
#contentB .right .blockB .boxA {
	margin-top: 11px;
}
#contentB .right .blockB .pt h5 {
	color: rgb(0, 51, 153);
}
#contentB .right .blockB .pt h5 a {
	color: rgb(0, 51, 153);
}
#contentB .right .blockB .pt h5 a:hover {
	color: rgb(216, 1, 0);
}
#contentB .right .blockB .pt h5 span {
	color: rgb(216, 1, 0);
}
#contentB .right .blockB .pt h5 .star {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/zygw_star.gif") no-repeat 0px 0px; margin: 0px 2px 0px 0px; width: 17px; height: 17px; float: left; display: inline-block;
}
#contentB .right .blockB .pt p {
	width: 115px; color: rgb(51, 51, 51);
}
#contentC .left .blockB {
	margin: 15px auto 6px;
}
#contentC .left .pp {
	background: rgb(245, 245, 245); padding: 13px 0px 8px;
}
#contentC .left .pp ul {
	margin: 0px auto; width: 336px;
}
#contentC .left .pp li {
	margin: 0px 9px; width: 94px;
}
#contentC .left .pp span {
	margin: 8px auto 0px; width: 88px; text-align: left; color: rgb(51, 51, 51); line-height: 18px;
}
#contentC .left .pp em {
	color: rgb(218, 33, 40);
}
#contentC .left .tab {
	margin: 9px auto 0px;
}
#contentC .left .list12 ul {
	margin: 12px auto 0px; width: 320px;
}
#contentC .right .blockA {
	margin: 13px auto 0px;
}
#contentC .right .blockB {
	margin: 7px auto 10px;
}
#contentD .listA {
	margin: 14px auto 0px 10px; width: 330px;
}
#contentD .listA li {
	padding: 4px 0px; width: 110px; height: 16px; text-align: left; line-height: 16px; float: left;
}
#contentD .listA li a {
	color: rgb(0, 51, 153);
}
#contentD .listA li a:hover {
	color: rgb(218, 33, 40);
}
#contentD .listA li span {
	background: rgb(197, 217, 231); width: 16px; text-align: center; color: rgb(0, 51, 153); line-height: 13px; font-family: "Arial"; margin-right: 6px; float: left;
}
#contentD .listA .bg {
	background: rgb(218, 33, 40); color: rgb(255, 255, 255);
}
#contentD .left .list12 ul {
	margin: 14px auto 0px; width: 320px;
}
#contentD .left .list12 li {
	background: none; padding-left: 0px;
}
#contentD .left .list12 li span {
	color: rgb(140, 140, 140); margin-top: -16px; float: right;
}
#contentD .blockARA .list12 li {
	padding: 4px 0px;
}
#contentD .blockARA .list12 li span {
	
}
#contentD .blockARA {
	margin-top: 6px;
}
#contentD .left .blockB {
	margin: 12px auto 10px;
}
#contentD .left .blockBRA {
	margin: 0px auto;
}
#contentD .blockBLA h2 {
	padding-top: 6px;
}
#contentD .blockBLA h2 span {
	margin-top: -4px; _margin-top: -8px;
}
#contentD .blockBLB {
	margin: 20px auto 0px; padding-bottom: 6px;
}
#contentD .left .pt {
	margin: 14px auto 0px; width: 320px;
}
#contentD .left .pt ul {
	color: rgb(51, 51, 51); line-height: 22px; margin-top: 4px; float: left;
}
#contentD .left .txt {
	margin: 11px auto 0px; width: 320px; text-align: left; color: rgb(51, 51, 51); line-height: 22px;
}
#contentD .left .txt a {
	color: rgb(0, 51, 153);
}
#contentD .left .txt a:hover {
	color: rgb(218, 33, 40);
}
#contentD .left .pp {
	width: 336px;
}
#contentD .left .pp li {
	width: 112px; margin-top: 12px;
}
#contentD .left .pp span {
	margin: 8px auto 0px; color: rgb(51, 51, 51); line-height: 18px;
}
#contentD .right .blockA {
	margin: 13px auto 0px;
}
#contentD .right .blockB {
	margin: 24px auto 10px;
}
#contentD .right .list12 ul {
	margin: 11px auto 0px;
}
#contentD .right .list12 li {
	background: none; padding-left: 0px;
}
#contentD .right .blockA .list12 li {
	width: 110px; float: left;
}
#contentE .left .l .list12 ul {
	margin: 10px auto 0px; width: 320px;
}
#contentE .left .l .list12 li span {
	color: rgb(140, 140, 140); margin-top: -16px; float: right;
}
#contentE .left .r .list12 li span {
	color: rgb(140, 140, 140); margin-top: -16px; float: right;
}
#contentE .left .l .blockALA .list12 ul {
	margin: 15px auto 0px;
}
#contentE .blockALA .list12 li {
	background: none; padding-left: 0px;
}
#contentE .left .l .pp {
	background: rgb(245, 245, 245); padding: 14px 0px 9px;
}
#contentE .left .l .pp ul {
	margin: 0px auto; width: 330px;
}
#contentE .left .l .pp li {
	width: 66px;
}
#contentE .left .l .pp span {
	margin: 6px auto 0px; line-height: 22px;
}
#contentE .blockALB {
	margin: 14px auto 0px;
}
#contentE .contA {
	margin: 11px auto 0px;
}
#contentE .contB {
	margin: 9px auto 12px;
}
#contentE .left h3 {
	padding: 0px 11px; height: 19px; text-align: right; color: rgb(51, 51, 51); line-height: 19px;
}
#contentE .left h3 span {
	padding: 3px 6px 0px 7px; border: 1px solid rgb(196, 212, 225); border-image: none; line-height: 14px; font-weight: bold; float: left;
}
#contentE .left .pt {
	margin: 7px auto 0px; width: 318px; line-height: 22px;
}
#contentE .left .pt div img {
	margin: 4px auto;
}
#contentE .left .pt div span {
	text-align: center; display: block;
}
#contentE .contB dl {
	margin: 5px auto 0px; width: 318px; height: 19px; text-align: left; color: rgb(51, 51, 51); line-height: 14px; clear: both;
}
#contentE .contB dt {
	border: 1px solid rgb(196, 212, 225); border-image: none; width: 92px; text-align: center; padding-top: 3px; font-weight: bold; margin-right: 8px; float: left;
}
#contentE .contB dd {
	width: 216px; margin-top: 4px; float: left;
}
#contentE .blockARB {
	margin: 14px auto 0px;
}
#contentE .left .r .list12 ul {
	margin: 13px auto 0px; width: 320px;
}
#contentE .left .r .list12 li {
	background: none; padding: 4px 0px;
}
#contentE .right .blockA {
	margin: 10px auto 0px;
}
#contentE .right .blockB {
	margin: 11px auto 0px;
}
#contentE .right .blockC {
	margin: 11px auto 0px;
}
#contentE .right .blockD {
	margin: 15px auto 0px;
}
#contentE .right .blockA dl {
	margin: 17px auto 0px; width: 223px;
}
#contentE .right .blockA dt {
	background: rgb(218, 33, 40); margin: 0px 1px 0px 3px; width: 16px; color: rgb(255, 255, 255); line-height: 13px; font-family: "Arial"; float: left; display: inline;
}
#contentE .right .blockA dd {
	float: left;
}
#contentE .right .blockA dd img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
#contentE .right .blockA dd a:hover img {
	border: 1px solid rgb(218, 33, 40); border-image: none;
}
#contentE .right .blockA dd span {
	margin: 5px auto 0px; line-height: 22px; display: block;
}
#contentE .listA {
	margin: 8px auto 0px; width: 223px;
}
#contentE .listA li {
	padding: 4px 0px; text-align: left; line-height: 16px;
}
#contentE .listA li a:hover {
	color: rgb(218, 33, 40);
}
#contentE .listA li em {
	background: rgb(197, 217, 231); width: 16px; text-align: center; color: rgb(0, 51, 153); line-height: 13px; font-family: "Arial"; margin-right: 8px; float: left;
}
#contentE .listA li span {
	width: 38px; color: rgb(140, 140, 140); margin-top: -16px; float: right;
}
#contentE .listA .bg {
	background: rgb(218, 33, 40); color: rgb(255, 255, 255);
}
#contentF .left .blockB {
	margin: 14px auto 7px;
}
#contentF .left .pt {
	background: rgb(245, 245, 245); padding: 13px 0px 12px; line-height: 22px;
}
#contentF .left .pt div {
	margin-left: 11px; display: inline;
}
#contentF .left .pt p a {
	margin: 0px 3px; color: rgb(0, 51, 153);
}
#contentF .left .pt a:hover {
	color: rgb(218, 33, 40);
}
#contentF .left .pt p {
	padding-top: 5px;
}
#contentF .left .l .list12 ul {
	margin: 12px auto 0px; width: 320px;
}
#contentF .left .l .list12 li {
	background: none; padding-left: 0px;
}
#contentF .left .list12 li span {
	color: rgb(140, 140, 140); margin-top: -16px; float: right;
}
#contentF .left .r .list12 ul {
	margin: 10px auto 0px; width: 320px;
}
#contentF .left .r .list12 li {
	padding: 4px 0px 4px 12px;
}
#contentF .left .r .list12 li span {
	color: rgb(218, 33, 40);
}
#contentF .left .txt {
	background: rgb(245, 245, 245); padding: 6px 0px; text-align: left; color: rgb(51, 51, 51); line-height: 22px;
}
#contentF .left .txt p {
	padding-left: 2px;
}
#contentF .left .txt p em {
	margin-left: 6px;
}
#contentF .left .blockBLA h2 a {
	margin: 0px 5px;
}
#contentF .right .blockA {
	margin: 10px auto 0px;
}
#contentF .right .blockB {
	margin: 11px auto 0px;
}
#contentF .right .blockC {
	margin: 11px auto 0px;
}
#contentF .right .blockD {
	margin: 11px auto 0px;
}
#contentF .right .list12 ul {
	margin: 10px auto 0px; width: 223px;
}
#contentF .right .blockA .list12 li {
	background: none; padding-left: 0px;
}
#contentF .right .txt {
	margin: 10px auto 0px; width: 220px;
}
#contentF .right .txt li {
	width: 55px; text-align: left; color: rgb(0, 51, 153); line-height: 22px; float: left;
}
#contentF .right .txt li a {
	color: rgb(0, 51, 153);
}
#contentF .right .txt li a:hover {
	color: rgb(218, 33, 40);
}
#contentG .left .blockB {
	margin: 12px auto 0px;
}
#contentG .left .blockC {
	margin: 10px auto;
}
#contentG .left .pt {
	background: rgb(245, 245, 245); padding: 13px 0px 12px; line-height: 22px;
}
#contentG .left .pt div {
	margin-left: 11px; display: inline;
}
#contentG .left .pt ul {
	padding-top: 5px;
}
#contentG .left .pt li {
	width: 80px; float: left;
}
#contentG .left .pt li a {
	color: rgb(0, 51, 153);
}
#contentG .left .pt li a:hover {
	color: rgb(218, 33, 40);
}
#contentG .left h3 {
	padding: 0px 7px 0px 11px; height: 24px; text-align: right; line-height: 24px;
}
#contentG .left h3 span {
	padding: 3px 10px 0px 11px; border: 1px solid rgb(196, 212, 225); border-image: none; line-height: 14px; font-weight: bold; float: left;
}
#contentG .left h3 a {
	margin: 0px 6px;
}
#contentG .left .list12 ul {
	margin: 11px auto 0px; width: 320px;
}
#contentG .left .blockB .list12 li {
	background: none; padding-left: 0px;
}
#contentG .left .blockC ul {
	margin: 6px auto 0px;
}
#contentG .left .blockCLA .list12 li {
	background: none; padding-left: 0px;
}
#contentG .left .blockARA h2 a {
	margin: 0px 3px;
}
#contentG .right .blockA {
	margin: 10px auto 0px;
}
#contentG .right .blockB {
	margin: 13px auto 0px;
}
#contentG .right .blockC {
	margin: 11px auto 10px;
}
#contentG .right .pt {
	margin: 12px auto 0px; width: 221px; line-height: 22px;
}
#contentG .right .pt ul {
	padding-top: 5px;
}
#contentG .right .pt a {
	color: rgb(0, 51, 153);
}
#contentG .right .pt a:hover {
	color: rgb(218, 33, 40);
}
#contentG .right .blockA .list12 ul {
	margin: 16px auto 0px;
}
#contentG .right .blockB .list12 li {
	background: none; padding-left: 0px;
}
#contentG .right .blockC .list12 li {
	background: none; padding-left: 0px;
}
#contentH {
	background: rgb(255, 255, 255); margin: 15px auto 0px; padding: 0px; border: 1px solid rgb(155, 184, 210); border-image: none; width: 948px;
}
#contentH .tt {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/links_bgx01.gif") repeat-x 0px 100%; padding: 0px 8px 0px 0px; height: 31px; text-align: right; color: rgb(153, 153, 153); line-height: 31px;
}
#contentH .tt a {
	color: rgb(0, 51, 153);
}
#contentH .tt a:hover {
	color: rgb(216, 1, 0);
}
#contentH .tt h3 {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/links_bg01.gif") no-repeat -123px 0px; width: 123px; height: 31px; text-align: center; color: rgb(51, 51, 51); font-size: 14px; float: left; cursor: pointer;
}
#contentH .tt h3.libg {
	background-position: 0px 0px; font-weight: bold;
}
#contentH .txt {
	padding: 9px 0px 5px;
}
#contentH .txt li {
	padding: 0px 0px 0px 10px; width: 84px; text-align: left; line-height: 22px; float: left;
}
#contentI .left .blockB {
	margin: 15px auto 6px;
}
#contentI .left .pp {
	background: rgb(245, 245, 245); padding: 13px 0px 8px;
}
#contentI .left .pp ul {
	margin: 0px auto; width: 336px;
}
#contentI .left .pp li {
	margin: 0px 9px; width: 94px;
}
#contentI .left .pp span {
	margin: 8px auto 0px; width: 88px; text-align: left; color: rgb(51, 51, 51); line-height: 18px;
}
#contentI .left .pp em {
	color: rgb(218, 33, 40);
}
#contentI .left .tab {
	margin: 9px auto 0px;
}
#contentI .left .list12 ul {
	margin: 12px auto 0px; width: 320px;
}
#contentI .right .blockA {
	margin: 13px auto 0px;
}
#contentI .right .blockB {
	margin: 7px auto 10px;
}
#contentI .left .list12 ul {
	margin: 14px auto 0px; width: 320px;
}
#contentI .left .list12 li {
	background: none; padding-left: 0px;
}
#contentI .left .list12 li span {
	color: rgb(140, 140, 140); margin-top: -16px; float: right;
}
#contentI .blockALA .list12 li {
	padding: 4px 0px;
}
#contentI .blockALA .list12 li span {
	
}
#contentI .blockARA .list12 li {
	padding: 4px 0px;
}
#contentI .blockARA .list12 li span {
	
}
#contentI .blockBRA .list12 {
	margin-bottom: 20px;
}
#contentI .blockA a img {
	margin: 5px auto;
}
#contentI .right .pt ul {
	line-height: 22px; float: left;
}
#contentI .left .l .pp {
	background: rgb(245, 245, 245); padding: 14px 0px 9px;
}
#contentI .left .l .pp ul {
	margin: 0px auto; width: 330px;
}
#contentI .left .l .pp li {
	margin: 0px; width: 66px;
}
#contentI .left .l .pp span {
	margin: 6px auto 0px; width: 40px; text-align: center; line-height: 22px;
}
.topLine {
	background: rgb(155, 184, 210); height: 1px; overflow: hidden; font-size: 1px;
}
#contentJ .blockA {
	margin: 8px 6px 0px; padding-bottom: 9px;
}
#contentJ .blockA h2 {
	padding: 0px 11px; height: 26px; line-height: 26px; border-bottom-color: rgb(196, 212, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#contentJ .blockABox {
	background: rgb(245, 245, 245); padding: 7px 15px 7px 10px;
}
#contentJ .blockABox p {
	text-align: left; line-height: 24px;
}
#contentJ .blockABox p span {
	margin: 0px 8px; color: rgb(217, 226, 244);
}
#contentJ .blockABox p a {
	margin: 0px 10px; color: rgb(0, 51, 153);
}
#contentJ .blockABox p a:hover {
	color: rgb(218, 33, 40);
}
#contentJ .blockABox p b {
	color: rgb(146, 173, 227); padding-right: 9px;
}
#contentJ .right .blockD {
	margin: 10px auto 0px;
}
#contentK .blockALA .list12 {
	margin: 18px auto 14px;
}
#contentK .blockALA .list12 li {
	background: none;
}
#contentK .blockALA .pt {
	margin: 17px auto 0px; width: 316px; padding-bottom: 13px;
}
#contentK .blockALA .pt h3 {
	height: 18px; padding-top: 8px; font-weight: bold;
}
#contentK .blockALA .pt h3 a {
	color: rgb(91, 91, 91);
}
#contentK .blockALA .pt h3 a:hover {
	color: rgb(91, 91, 91);
}
#contentK .blockALA .line {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/lineb.gif") repeat-x; height: 1px; overflow: hidden; font-size: 1px;
}
#contentK .blockBRB .list12 {
	margin-bottom: 8px;
}
#contentK .blockBRA .pt {
	margin: 17px 23px 0px 9px; width: 308px; padding-bottom: 3px;
}
#contentK .blockBRA .pt h3 {
	height: 21px; color: rgb(218, 33, 40); font-size: 14px; font-weight: bold;
}
#contentK .blockBRA .pt h3 a {
	color: rgb(218, 33, 40);
}
#contentK .blockBRA .pt h3 a:hover {
	color: rgb(218, 33, 40);
}
#contentK .blockBRA .pt p {
	line-height: 24px;
}
#contentK .blockBRA .list12 li {
	padding-top: 4px;
}
#contentK .right .blockA {
	margin: 10px auto 0px;
}
#contentK .blockKRA {
	background: rgb(249, 250, 252); margin: 0px auto; width: 231px;
}
#contentK .blockKRA li {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ly_bg01.gif") repeat-x 0px 0px; width: 231px;
}
#contentK .blockKRA h3 {
	padding: 12px 7px 0px; width: 218px; height: 26px; text-align: left; color: rgb(51, 51, 51);
}
#contentK .blockKRA h3 i {
	background: rgb(128, 159, 192); width: 16px; height: 12px; text-align: center; color: rgb(255, 255, 255); font-family: Arial; font-size: 10px; font-style: normal; margin-right: 7px; float: left; display: inline;
}
#contentK .blockKRA h3 span {
	float: right;
}
#contentK .blockKRA h3 a {
	color: rgb(51, 51, 51);
}
#contentK .blockKRA h3 a:hover {
	color: rgb(216, 1, 0);
}
#contentK .blockKRA li.libg {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ly_bg02.gif") repeat-x 0px 100%;
}
#contentK .blockKRA li.libg h3 i {
	background: rgb(218, 33, 40);
}
#contentK .blockKRA .box {
	margin: 4px auto 5px; width: 192px;
}
#contentK .blockKRA .box img {
	padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
#contentK .blockKRA .box p {
	margin: 9px auto 0px; text-align: left; color: rgb(51, 51, 51); line-height: 18px;
}
#contentL .blockALA .list12 {
	margin: 13px auto 14px;
}
#contentL .blockALA .list12 li {
	background: none;
}
#contentL .blockALA .pt {
	margin: 11px auto 0px; width: 316px; padding-bottom: 11px;
}
#contentL .blockALA .pt div {
	margin-top: 6px;
}
#contentL .blockALA .pt h3 {
	height: 26px; color: rgb(0, 51, 153); line-height: 26px;
}
#contentL .blockALA .pt h3 a {
	color: rgb(0, 51, 153);
}
#contentL .blockALA .pt p a {
	color: rgb(0, 51, 153);
}
#contentL .blockLRA li a {
	color: rgb(0, 51, 153);
}
#contentL .blockLRB td a {
	color: rgb(0, 51, 153);
}
#contentL .blockALA .pt h3 a:hover {
	color: rgb(216, 1, 0);
}
#contentL .blockALA .pt p a:hover {
	color: rgb(216, 1, 0);
}
#contentL .blockLRA li a:hover {
	color: rgb(216, 1, 0);
}
#contentL .blockLRB td a:hover {
	color: rgb(216, 1, 0);
}
#contentL .blockALA .pt p {
	color: rgb(51, 51, 51); line-height: 18px;
}
#contentL .blockALA .line {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/lineb.gif") repeat-x; height: 1px; overflow: hidden; font-size: 1px;
}
#contentL .blockBRB .list12 {
	margin: 8px 0px 14px 9px;
}
#contentL .blockBRB .list12 li {
	padding-top: 4px; padding-bottom: 4px;
}
#contentL .blockBRB .news {
	margin-top: 10px;
}
#contentL .blockBRB .news h1 {
	text-align: center;
}
#contentL .blockBRB .news p {
	margin: 0px 0px 0px 9px; line-height: 22px;
}
#contentL .right .blockA {
	margin: 10px auto 0px;
}
#contentL .blockLRA {
	margin: 0px 0px 17px 14px; padding-top: 3px;
}
#contentL .blockLRA li {
	margin: 10px 18px 0px 0px; width: 94px; height: auto !important; float: left; display: inline; min-height: 111px;
}
#contentL .blockLRA li h5 {
	text-align: center; line-height: 18px; margin-top: 3px;
}
#contentL .blockLRA li a img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
#contentL .blockLRA li a:hover img {
	border: 1px solid rgb(218, 33, 40); border-image: none;
}
#contentL .blockLRB {
	margin: 10px 0px 0px 10px;
}
#contentL .blockLRB td {
	padding: 3px; text-align: left; color: rgb(51, 51, 51); line-height: 16px;
}
#foot {
	margin: 20px auto 0px; padding: 0px; border: 0px currentColor; border-image: none; line-height: 24px;
}
#foot em {
	color: rgb(0, 51, 153);
}
#foot em a {
	margin: 0px 6px;
}
#serverInfo {
	margin: 15px auto; border: 1px solid rgb(217, 217, 217); border-image: none; width: 630px; text-align: left; color: rgb(51, 51, 51); line-height: 22px;
}
#serverInfo .left {
	width: 374px;
}
#serverInfo li {
	width: 124px; height: 43px; line-height: 18px; padding-top: 4px; border-right-color: rgb(217, 217, 217); border-right-width: 1px; border-right-style: solid; float: left;
}
#serverInfo li img {
	margin: 0px 8px 0px 14px; float: left;
}
#serverInfo li span {
	padding-top: 4px; display: block;
}
#serverInfo .info {
	border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid;
}
#serverInfo .info p {
	padding: 6px 0px 0px 15px;
}
#serverInfo .end {
	border: 0px currentColor; border-image: none;
}
#serverInfo .right {
	width: 255px; height: 120px; border-left-color: rgb(217, 217, 217); border-left-width: 1px; border-left-style: solid;
}
#serverInfo .right p {
	padding: 7px 0px 0px 12px;
}
#recommend {
	background: rgb(255, 255, 255); margin: 8px auto 0px; padding: 1px; border: 1px solid rgb(155, 184, 210); border-image: none; width: 946px; position: relative;
}
#recommend .blockA {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgx01.gif") repeat-x 0px 100% rgb(255, 255, 255); padding: 3px 0px; width: 946px;
}
#recommend .tt {
	left: -4px; top: -4px; position: absolute;
}
#recommend .blockA .box {
	margin: 0px 0px 0px 78px; height: auto !important; text-align: left; min-height: 120px;
}
#recommend .blockA .box li {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/bgy01.gif") repeat-y 100% 0px; padding: 0px 0px 0px 6px; width: 166px; float: left;
}
#recommend .blockA .box li.bgnone {
	background: none;
}
#recommend .blockA .box h3 {
	height: 39px; line-height: 39px; font-weight: bold;
}
#recommend .blockA .box h3 a {
	text-decoration: underline;
}
#recommend .blockA .box .pt div {
	margin-right: 5px;
}
#recommend .blockA .box .pt div img {
	padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
#recommend .blockA .box .pt p {
	color: rgb(51, 51, 51); line-height: 18px; padding-top: 9px;
}
#focus_passport {
	width: 460px;
}
.lab01_box {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/bg01.gif") no-repeat 0px 0px; padding: 11px 3px 0px 8px; width: 484px; height: 36px;
}
.lab01_box li {
	line-height: 26px; margin-right: 5px; float: left; display: inline; position: relative;
}
.lab01_box .select {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(131, 161, 189); border-image: none; width: 90px; color: rgb(51, 51, 51); font-size: 12px; cursor: pointer;
}
.lab01_box .select em {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/icon04.gif") no-repeat 100% 0px; padding: 0px 0px 0px 2px; width: 88px; height: 22px; line-height: 22px; display: inline-block;
}
.lab01_box .select_1 {
	width: 98px;
}
.lab01_box .select_1 em {
	width: 96px;
}
.lab01_box .s_Box {
	left: 0px; top: 26px; width: 334px; position: absolute;
}
.lab01_box .s_Box .t {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/bg05.gif") no-repeat 0px 0px; height: 2px; overflow: hidden; font-size: 1px;
}
.lab01_box .s_Box .b {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/bg05.gif") no-repeat 0px 0px; height: 2px; overflow: hidden; font-size: 1px;
}
.lab01_box .s_Box .b {
	background-position: 0px -2px; height: 3px;
}
.lab01_box .s_Box .cBox {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/bg05.gif") repeat-y -334px 0px; padding: 0px 6px 4px; width: 322px; text-align: left;
}
.lab01_box .s_Box .cBox span {
	margin: 3px 4px 3px 0px; padding: 0px 4px; color: rgb(0, 51, 153); line-height: 23px; float: none; display: inline-block;
}
.lab01_box .s_Box .cBox span.active {
	background: rgb(255, 147, 6); padding: 0px 10px; color: rgb(255, 255, 255); font-weight: bold;
}
.lab01_box .s_Box .cBox h3 {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/bg06.gif") no-repeat 0px 9px; width: 60px; height: 21px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; padding-top: 9px;
}
.lab01_box .in1 {
	padding: 3px 2px; width: 95px; height: 15px; color: rgb(170, 170, 170); font-size: 12px;
}
.lab01_box .in2 {
	padding: 3px 2px; width: 95px; height: 15px; color: rgb(170, 170, 170); font-size: 12px;
}
.lab01_box .in2 {
	color: rgb(51, 51, 51);
}
.lab01_box .btn01 {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/btn01.gif") no-repeat; border: 0px currentColor; border-image: none; width: 61px; height: 26px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; cursor: pointer;
}
.lab01_box .btn04 {
	background: url("http://simg.f.itc.cn/common/modules/dmc/house_search/images/btn04.gif") no-repeat; margin: -1px; border: 0px currentColor; border-image: none; width: 44px; height: 18px; text-align: center; color: rgb(0, 51, 153); line-height: 18px; cursor: pointer;
}
.lab01_box .btn04 a {
	width: 44px; height: 18px; color: rgb(0, 51, 153); text-decoration: none; display: block; cursor: pointer;
}
.lab01_box .btn04 a:hover {
	width: 44px; height: 18px; color: rgb(0, 51, 153); text-decoration: none; display: block; cursor: pointer;
}
.ihomebar {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ihome_bg.gif") no-repeat; margin: 0px auto; width: 339px; height: 55px;
}
.ihomebar h3 {
	padding: 0px 0px 0px 52px; width: 286px; height: 24px; text-align: left;
}
.ihomebar h3 span {
	width: 90px; color: rgb(218, 33, 40); padding-top: 5px; font-size: 14px; font-weight: bold; float: left;
}
.ihomebar h3 em {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ihome_bg1.gif") no-repeat 0px 5px; padding: 5px 0px 0px 18px; width: 178px; color: rgb(0, 0, 0); font-weight: bold; float: left;
}
.ihomebar h3 b {
	color: rgb(216, 1, 0); font-family: Arial;
}
.ihomebar h3 span a {
	color: rgb(218, 33, 40); font-size: 14px; font-weight: bold;
}
.ihomebar ul {
	margin: 8px auto 0px; width: 330px;
}
.ihomebar li {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ihome_bg1.gif") no-repeat 100% -16px; margin: 0px 4px 0px 5px; padding: 0px 8px 0px 0px; height: 17px; float: left; display: inline;
}
.ihomebar li a {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/ihome_bg1.gif") no-repeat 0px -33px; padding: 0px 0px 0px 8px; height: 17px; color: rgb(255, 255, 255); line-height: 17px; display: inline-block;
}
.ihomebar li a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.egou-tg {
	background: url("http://dev.house.focus.cn/ztdir/house_egou/ztimages/egou-tg-bg01.gif") no-repeat 0px 0px rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(155, 184, 210) rgb(155, 184, 210); border-image: none; width: 948px; height: 146px; text-align: left;
}
.egou-tg .tt {
	padding: 24px 0px 0px 10px; width: 153px; float: left;
}
.egou-tg .tt #egou-logo {
	margin-left: 5px;
}
.egou-tg-list {
	padding: 7px 0px 0px; width: 785px; height: 139px; float: left; position: relative;
}
.egou-tg-list #btn_left {
	background: url("http://dev.house.focus.cn/ztdir/house_egou/ztimages/btn_left.gif") no-repeat 0px 0px; left: 4px; top: 30px; width: 13px; height: 84px; position: absolute; cursor: pointer;
}
.egou-tg-list .active#btn_left {
	background-position: 0px -96px;
}
.egou-tg-list #btn_right {
	background: url("http://dev.house.focus.cn/ztdir/house_egou/ztimages/btn_right.gif") no-repeat 0px 0px; top: 30px; width: 13px; height: 84px; right: -1px; position: absolute; cursor: pointer;
}
.egou-tg-list .active#btn_right {
	background-position: 0px -96px;
}
.egou-tg-list .egou_ulWai {
	left: 21px; width: 744px; height: 139px; overflow: hidden; position: relative;
}
.egou-tg-list ul {
	left: 0px; width: 100000px; margin-left: -12px; position: absolute;
}
.egou-tg-list li {
	width: 114px; margin-left: 12px; float: left; display: inline;
}
.egou-tg-list li strong {
	height: 24px; line-height: 24px; font-weight: normal; display: inline-block;
}
.egou-tg-list li strong a {
	color: rgb(0, 51, 153);
}
.egou-tg-list li strong a:hover {
	color: rgb(216, 1, 0);
}
.egou-tg-list li .img {
	position: relative;
}
.egou-tg-list li .img img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(189, 207, 225); border-image: none;
}
.egou-tg-list li p {
	padding: 4px 0px; line-height: 19px;
}
.egou-tg-list li p span {
	color: rgb(216, 1, 0);
}
.egou-tg-list li .ico {
	background: url("http://simg.f.itc.cn/common/modules/house_index/images/egou-tg-bg02.gif") no-repeat; top: 37px; width: 49px; height: 38px; text-align: center; right: -4px; color: rgb(255, 255, 255); line-height: 14px; padding-top: 11px; font-family: Tahoma; font-weight: bold; position: absolute;
}
.egou-tg-list li .ico a {
	color: rgb(255, 255, 255);
}
.egou-tg-list li .ico a:hover {
	color: rgb(255, 255, 255);
}
.hw-tt {
	background: rgb(245, 245, 245); margin: 0px auto; padding: 3px 14px 0px 11px; width: 670px; height: 28px; text-align: right; line-height: 28px; border-bottom-color: rgb(196, 212, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.hw-tt span {
	padding: 4px 0px 0px; height: 24px; line-height: normal; float: left;
}
.hw-blockRA {
	margin: 18px auto 0px; width: 230px;
}
.hw-blockRA .hw_table {
	margin: 12px 0px 0px 6px; width: 224px; text-align: left; padding-bottom: 7px;
}
.hw-blockRA .hw_table th {
	line-height: 24px;
}
.hw-blockRA .hw_table td {
	line-height: 24px;
}
.hw-blockRA .hw_table th {
	color: rgb(153, 153, 153); font-weight: normal;
}
.hw-blockRA .hw_table em {
	color: rgb(0, 51, 153);
}
.selbtn02 {
	background: url("http://simg.f.itc.cn/common/modules/yezhu/images/selbtn02.gif") no-repeat; border: 0px currentColor; width: 61px; height: 26px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; margin-top: 2px; cursor: pointer;
}
.s_in1 {
	padding: 6px 4px; border: 1px solid rgb(125, 160, 192); border-image: none; width: 185px; height: 15px; color: rgb(153, 153, 153); font-size: 14px;
}
