.page01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 94px; WIDTH: 510px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.page01 UL LI {
	BORDER-BOTTOM: #8ec3e9 1px solid; BORDER-LEFT: #8ec3e9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #8ec3e9 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #8ec3e9 1px solid; PADDING-TOP: 0px
}
.page01 UL LI A {
	DISPLAY: inline-block; COLOR: #333
}
.page01 UL LI A:visited {
	DISPLAY: inline-block; COLOR: #333
}
.page01 UL LI A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.page01 UL LI.p01red {
	BORDER-BOTTOM: #8ec3e9 1px solid; BORDER-LEFT: #8ec3e9 1px solid; LINE-HEIGHT: 22px; BACKGROUND: #8ec3e9; HEIGHT: 22px; COLOR: #fff; BORDER-TOP: #8ec3e9 1px solid; BORDER-RIGHT: #8ec3e9 1px solid
}
.page01 UL LI.p01al {
	WIDTH: 7px; HEIGHT: 22px; CURSOR: pointer
}
.page01 UL LI.p01ar {
	WIDTH: 7px; HEIGHT: 22px; CURSOR: pointer
}
.page01 UL LI.p01al {
	BACKGROUND: url(../images/xfarrow.gif) no-repeat left top
}
.page01 UL LI.p01ar {
	BACKGROUND: url(../images/xfarrow.gif) no-repeat right top
}
.page01 UL LI.w56 {
	WIDTH: 56px
}
.pub_tab_btn,
.infor_and_price .infor_list li,
.buy_house_step,
.buy_house_step dd a,
.buy_house_step dd span,
.mod_a .closed_a{ background:url(../images/spirte01.png) no-repeat 0 0;}

/*---鍒囨崲---*/
.pub_tab_btn{ height:31px; background-position:-167px -315px;}
.pub_tab_btn ul{ position:relative; width:222px; margin:0 -1px;}
.pub_tab_btn li{ float:left; text-align:center; line-height:30px; width:50%;}
.pub_tab_btn li a{ display:block; font-size:14px; height:31px;}
.pub_tab_btn li a:hover{ text-decoration:none;}
.pub_tab_btn .cur a{ font-weight:bold; background-color:#FFF; border-width:0 1px; border-style:solid; border-color:#DDDDDD;}

/* icon */
i.icon_zy{ width:15px; height:15px; background-position:0 -18px;}

/*棣栭〉鐒︾偣鍥�*/
.focusWrap{ position:relative; width:605px; height:400px; overflow:hidden; margin-bottom:10px;}
.focusWrap .picwrap{ position:absolute; top:0; left:0; z-index:1;}
.focusWrap .picwrap li{ height:400px;}
.focusWrap .btnWrap{ position:absolute; bottom:0; left:-1px; width:607px; z-index:2;}
.focusWrap .btnWrap li{ float:left; width:133px;}
.focusWrap .btnWrap li a{ display:block; height:31px; line-height:31px; text-align:center; padding:0 10px; background-color:#505859; color:#A1A1A1;}
.focusWrap .btnWrap li a:hover,
.focusWrap .btnWrap .cur a{ background-color:#EA7B47; color:#FFFFFF; text-decoration:none;}

/*---杩戞湡鐑帹---*/
.lately_induction{ border:1px solid #E3E3E3; height:194px;float:right;width:220px;}
.lately_induction h2{ height:30px; padding:0 10px; margin-bottom:5px; font:bold 14px/30px \5B8B\4F53; color:#333333; border-bottom:1px solid #EFEFEF; background-position:-250px -230px;}
.lately_induction h2 span{ font:bold 18px/1.2 "Arial"; color:#E3E3E3; margin-left:5px;}
.lately_induction .scroll{ position:relative; height:151px; overflow:hidden;}
.lately_induction ul{ position:absolute; top:0; left:0; width:225px; margin:0 13px 0 10px; overflow:hidden; zoom:1;}
.lately_induction li{ height:41px; margin-top:-1px; padding:5px 0; border-top:1px dotted #D4D4D4; line-height:1.7;}
.lately_induction li p{ overflow:hidden; zoom:1;}
.lately_induction li p strong{ float:left; white-space:nowrap; width:11em; font-weight:bold; color:#F26122; overflow:hidden;}
.lately_induction li .people{ float:left; color:#5B5B5B;}
.lately_induction li .people em{ color:#FF6600; font-weight:bold;}
.lately_induction li p .address{ float:left; width:10em; overflow:hidden; white-space:nowrap;}
.lately_induction li p .address b{ color:#333333;}
.lately_induction li p .time{ float:right; padding-right:18px; margin-right:5px; display:inline;}

/*---璧勮鍜屼环鏍艰秼鍔�---*/
.infor_and_price{ float:right;margin-top:7px; width:220px; height:196px; border:1px solid #E3E3E3;}
.infor_and_price .tab_con{ width:220px; overflow:hidden;}
.infor_and_price .infor_btn{ width:40%;}
.infor_and_price .price_btn{ width:60%;}
.infor_and_price .price_btn a{ height:24px; line-height:normal; padding-top:7px; height:22px\9\0; padding-top:9px\9\0; *height:22px; *padding-top:9px; *height:23px; *padding-top:8px;}
.infor_and_price .price_btn a i{ margin-right:5px; margin-top:-2px; _margin-top:0px;}
.infor_and_price .infor_first{ margin:10px 10px 8px; padding-bottom:10px; border-bottom:1px dotted #C2C2C2; overflow:hidden; zoom:1;}
.infor_and_price .infor_first .pic{ float:left; display:block; margin-right:10px; display:inline; border:1px solid #FFFFFF;}
.infor_and_price .infor_first .pic:hover{ border-color:#FF9921;}
.infor_and_price .infor_first h3{ margin-bottom:5px; white-space:nowrap; overflow:hidden;}
.infor_and_price .infor_first h3 span{ margin-right:3px;}
.infor_and_price .infor_first h3 a{ color:#333333;}
.infor_and_price .infor_first h3 a:hover{ color:#F35333;}
.infor_and_price .infor_first h3 span b{ font-weight:bold; color:#FF6600;}
.infor_and_price .infor_first p{ height:36px; line-height:18px; overflow:hidden; color:#999999;}
.infor_and_price .infor_list{ height:150px; margin:0 10px; line-height:26px; overflow:hidden; zoom:1;}
.infor_and_price .infor_list li{ width:175px; white-space:nowrap; overflow:hidden; padding-left:10px; background-position:-989px -155px;}
.infor_and_price .price_con{ padding-top:10px; background-color:#FFF;}

/*---璐埧娴佺▼---*/
.buy_house_step{ position:relative; width:1002px; height:50px; overflow:hidden; background-position:0 -499px; margin-top:5px;}
.buy_house_step dt{ float:left; width:132px; height:100%; text-indent:-9999px; overflow:hidden;}
.buy_house_step dd{ float:left; height:100%;}
.buy_house_step dd a{ display:block; height:100%; text-indent:-9999px; overflow:hidden;}
.buy_house_step .step01{ width:136px;}
.buy_house_step .step02{ width:146px;}
.buy_house_step .step03{ width:140px;}
.buy_house_step .step04{ width:134px;}
.buy_house_step .step05{ position:relative; width:152px;}
.buy_house_step .step06{ position:relative; width:150px;}
.buy_house_step .step05 a,
.buy_house_step .step06 a{ height:100%;}
.buy_house_step .step05 span,
.buy_house_step .step06 span{ position:absolute; top:13px; width:18px; height:24px; text-indent:-99999px; overflow:hidden; }
.buy_house_step .step05 span{ left:28px; background-position:-716px -512px;}
.buy_house_step .step05:hover span,
.buy_house_step .step05 .cur{ background-position:-716px -566px;}
.buy_house_step .step06 span{ left:24px; background-position:-864px -512px;}
.buy_house_step .step06:hover span,
.buy_house_step .step06 .cur{ background-position:-864px -566px;}
.buy_house_step .step01 a{ background-position:-132px -499px;}
.buy_house_step .step02 a{ background-position:-268px -499px;}
.buy_house_step .step03 a{ background-position:-414px -499px;}
.buy_house_step .step04 a{ background-position:-554px -499px;}
.buy_house_step .step05 .a1{ background-position:-688px -499px;}
.buy_house_step .step05 .a2{ background-position:-688px -524px;}
.buy_house_step .step06 .a1{ background-position:-840px -499px;}
.buy_house_step .step06 .a2{ background-position:-840px -524px;}

.buy_house_step .step01 a:hover{ background-position:-132px -553px;}
.buy_house_step .step02 a:hover{ background-position:-268px -553px;}
.buy_house_step .step03 a:hover{ background-position:-414px -553px;}
.buy_house_step .step04 a:hover{ background-position:-554px -553px;}
.buy_house_step .step05 .a1:hover{ background-position:-688px -553px;}
.buy_house_step .step05 .a2:hover{ background-position:-688px -578px;}
.buy_house_step .step06 .a1:hover{ background-position:-840px -553px;}
.buy_house_step .step06 .a2:hover{ background-position:-840px -578px;}
.buy_house_step .closed{ position:absolute; top:1px; right:1px; width:16px; height:16px; background-position:-127px -54px;}
.buy_house_step .closed:hover{ background-position:-107px -54px;}