/*fang.koubei.com , 2008-1-4*/


/* 以上内容为div结构Toolbar */

.postTitle{ width:780px; height:50px; background:#E7E7E7;border-bottom:3px solid #FF3300;  line-height:50px; margin:0px auto;margin-top:50px;}
.postTitle h1{font-size: 22px; font-weight: bold; margin-left:35px;}
#notice{ width:780px; margin:0px auto; margin-top:20px; border:1px solid #ccc;}
#notice ol{ list-style:none; line-height:50px; margin-top:10px;}
#notice ol li{ line-height:20px;}

a.FangToolBar:link,a.FangToolBar:visited{
	color:#333;
	text-decoration: none;
}
a.FangToolBar:hover,a.FangToolBar:active{
	color:#333;
	text-decoration: underline;
}

.fangwhite{
	color:#fff;
}

.fangBorderBg{
	border: 1px solid #ff9900;
	background-color: #FDFAF7;
}

.FangSortBg{
	border: 1px solid #FDE5D3;
	background-color: #FDFAF7;
}

.FangDong{
	color:#ff5500;
}
.FangFont1{
    color:#FF6600;font-weight:bold;
}
.FangFont2{
    color:#FF6600;font-weight:bold;font-size:14px;
}

.bg1{
      background-color: #FAFAFA;
}
.bg2{
      background-color: #FFFFFF;
}

.Fangline{
	border-right:1px dotted #ccc;
}
.Fangline1{
	border-bottom:1px solid #eee;
}
.FSearchBg{
	border: 1px solid #E5E5E5;
	background-color: #FAFAFA;
}
.FRightBg{
	border: 1px solid #FFB400;
	background-color: #FAFAFA;
}
.FLeftOneBg{
	border: 1px solid #FF9000;
	background-color: #FEF9F1;
}
.FLeftBg{
	border: 1px solid #C2C2C2;
	background-color: #FAFAFA;
}
.FBianMinBg{
	border: 1px solid #F2F1F1;
	background-color: #FFFFFF;
}

.lh20{
	line-height: 20px;
}

.buttombg {
	background: url("/images/fang/bs-icon-01.gif") no-repeat;
	width:80px;
	height:24px;
	color:#FF3300;
	border:none;
	cursor:hand;
}
.buttombg1 {
	background: url("/images/fang/bs-icon-01.gif") no-repeat;
	width:80px;
	height:24px;
	color:#FF6600;
	border:none;
	cursor:hand;
}
.fangImage{
	margin:1px 0!important;
	margin:1px 0 0 0;
	padding:1px;
	border:1px solid #E6E6E6;
	background:#FFFFFF;
}
.fangImageOther{
	margin:0;
	padding:3px;
	border:1px solid #E6E6E6;
	background:#FFFFFF;
}
.fangNewsnavcurrent{
	font-weight:bold;
	background-image: url(/images/fang/bg_newsnavcurrent.gif);
	background-repeat: no-repeat;
	padding-top:2px;
	background-position: center center;
}
a.newsnav:link {
	color: #000000;
	text-decoration:underline;

}
a.newsnav:visited {
	color: #000000;
	text-decoration:underline;
}
a.newsnav:hover {
	color: #ffffff;
	text-decoration:underline;
}
a.newsnav:active {
	color: #000000;
	text-decoration: none;
}
.adnews{
	padding:5px 0 5px 0;
}
.titleNewsleading{
	font-size:18px;
	font-family:"黑体";
	color:#ff6600;
}
.borderNewsimg{
	border:1px #c2c2c2 solid;
	padding:3px;
}
.newFontpx14{
	font-size:14px;
	color:#555;
	line-height:180%;
}
.newTitlepx14{
	font-size:14px;
	line-height:150%;
	font-weight:bold;
}
div.w775 {
	width:775px;
	margin-left: auto;
	margin-right: auto;

}
form{
	margin:0;
	padding:0;
}
/**新增css-2007.3.26**/
/* CSS Document */
body{
	margin:0;
	padding:0 10px;
	color:#111;
}
img{
	border: 0;
}

p{

	margin:0;
	padding:0;
}
.BD{
	border-bottom:1px #dedede solid;
}

.hackbox{
	clear:both;
	border-top:transparent 0px solid;
}
div#NavBar{
	margin:0 auto;
	border-bottom:2px solid #ef8a04;
	text-align: center;
}
div#NavBar ul{
	margin:0 auto;
	padding:0;
	width:620px;
}
div#NavBar li{
	float:left;
	list-style:none;
}
div#NavBar li a{
	margin-top:7px;
	margin-right:1px;
	padding: 7px 0 0 0;
	width:73px;
	font-size:14px;
	color:#111;
	background: url(/images/fang/navbar_bg.gif) no-repeat;
	display:block;
	text-decoration:none;
}
div#NavBar li a:hover{
	background: url(/images/fang/navbar_bg_hover.gif) no-repeat;
}
div#NavBar li.Current a{
	margin-top:1px;
	margin-right:1px;
	padding: 9px 0 4px 0;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	width:85px;
	list-style:none;
	background: url(/images/fang/navbar_bg_current.gif) no-repeat ;
	display: block;
	background-color:#e78400;
}
div#NavBar li.Current a:hover{
	background: url(/images/fang/navbar_bg_current.gif) no-repeat ;
	background-color:#e78400;
}
div.W760 div#NavBar,div.W760 div#SearchBar{
	width:760px;
}
div#NavFang{
	margin:0 auto;
	text-align: center;
	background:url(/images/fang/bg_navfang.gif) repeat-x;
	height:25px;
	_overflow:hidden;
}
div#NavFang ul{
	margin:0 auto;
	padding:0;
	width:660px;

}
div#NavFang li{
	float:left;
	list-style:none;
	background: url(/images/fang/bg_navmenu.gif) no-repeat;
	padding:0;
}
div#NavFang li a{
	font-size:12px;
	color:#111;
	background: url(/images/fang/bg_navmenuright.gif) right 0 no-repeat;
	display:block;
	text-decoration:none;
	height:25px;
	padding:0 10px;
}
div#NavFang li a:hover{
	color:#f50;
}
div#NavFang li.Current{
	background:url(/images/fang/bg_navcurrentleft.gif) no-repeat;
	background-color:#ff882a;

}
div#NavFang li.Current a{
	height:25px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	list-style:none;
	background: url(/images/fang/bg_navcurrentright.gif) right 0 no-repeat ;
	display: block;
	padding:0 6px;
}
div#NavFang li.Current a span{
	padding-top:7px;
	display:block;

}
div#NavFang li a span{
	padding-top:9px;
	display:block;

}
div#NavFang li.Current a:hover{
	color:#fff;
}
div.W760 div#NavFang,div.W760 div#SearchBar{
	width:760px;
}
div#NavFang li.Current a.ForumCurrent{
	background: url(/images/fang/bg_navcurrentright.gif) right 0 no-repeat ;
	}
div#NavFang a.ForumCurrent{
	background: url(/images/fang/bg_navmenuright2.gif) right 0 no-repeat;
	}
div#NavFang li#SellChannel,div#NavFang li#Home,li#NewHouseChannel{
	width:65px;
}
div#NavFang li#RentChannel,li#ZoneChannel{
	width:50px;
}
div#NavFang
li#AgencyChannel,li#ServiceChannel,li#NewsChannel,li#ForumChannel{
	width:72px;
}
div.W760{
	text-align:center;
}

div#SearchBar{
	position: relative;
	margin:0 auto;
`	height:37px;
	background: url(/images/fang/bg_nav.gif) repeat-x;
	text-align:center;
}
div#SearchBar div.LeftSide{
	float:left;
	width:5px;
	height:37px;
	background: url(/images/fang/bg_navleft.gif) no-repeat;
}
div#SearchBar div.RightSide{
	position: absolute;
	top:0;
	right:0!important;
	right/**/:-1px;
	width:5px;
	height:37px;
	background: url(/images/fang/bg_navright.gif) no-repeat;
}
div.MiddleSide{
	margin:0 8px;
	padding-top:5px;
	text-align:left;
}


div#SearchBar #SearchForm{
	margin:0 auto;
	padding-top:5px;
	padding-left:22px;
	height: 31px;
	width:617px;
	text-align:left;
	background: url(/images/fang/icon_search.gif) no-repeat;
	background-position:0 4px;
	>background-position:0 6px;
	color:#fff;

}
div#SearchBar #QuickBar{
	margin:0 auto;
	padding-top:12px;
	padding-left:17px;
	height: 24px;
	text-align:left;
	color:#fff;
}
div#SearchBar #QuickBar div.HouseManager{
	float:right;
	padding-right:15px;
}
div#SearchBar #QuickBar div.QuickList{
	float:left;
}
div#SearchBar #SearchForm input{
	font-size:12px;
}
div#SearchBar #SearchForm input.inp{
	font-size:14px;
	height:22px;
}
div#SearchBar ul li{
	float: left;
	margin-right:2px;
	list-style:none;
}
div#SearchBar li.YPosition{
	margin-top:0;
	>margin-top:1px;
}
div#SearchBar select{
	font-size:12px;

}
div#SearchBar input.WSize1{
	width:200px;
	height: 16px;
}
div#SearchBar input.WSize2{
	width:100px;
	height: 16px;
}
div#PathandButton{
	margin:0px 5px;
	height:28px;
	line-height:25px;
}
div#PathandButton ul li{
	white-space:nowrap;
	display:block;
	float:left;
	margin:0;
	padding:0 3px 0 0;
	height:28x;
	list-style-type:none;
	margin-top:0px;
}
div#PathandButton ul li.Location{
	background: url(/images/fang/icon_arrow.gif) no-repeat 0 6px;
	padding-left:13px;
}

div#PathandButton ul.ListButton{
	margin:3px 0;
	float:right;
}
div#PathandButton ul.ListButton li a{
	height:24px;
	width:93px;
	display:block;
	text-indent:-9999px;
}
div#PathandButton  ul.ListButton li.BtnLook a{
	background:url(/images/fang/dot-01.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnSeek a{
	background:url(/images/fang/dot-02.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnLease a{
	background:url(/images/fang/dot-03.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnBuyFind a{
	background:url(/images/fang/dot-04.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnBuy a{
	background:url(/images/fang/dot-05.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnSell a{
	background:url(/images/fang/dot-06.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnLeaseFind a{
	background:url(/images/fang/dot-07.gif) no-repeat;
}
div#PathandButton  ul.ListButton li.BtnSellFind a{
	background:url(/images/fang/dot-08.gif) no-repeat;
}
/*Shortcuts*/
div#Shotcuts{
	background-color:#F6F6F6;
	padding:5px 25px;
}
div#Shotcuts ul{
	min-height:20px;
	_height:20px;
	line-height:20px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
div#Shotcuts ul li{
	float:left;
	margin-right:12px;
	list-style:none;
	white-space:nowrap;
}
div#Shotcuts ul li span.ShotcutsTitle{
	float:left;
	height:21px;
	list-style-type:none;
	display:block;
}
/**SideBar L190**/
div.L190 #MainContainer{
	float:right;
	width:100%;
	margin:0 0 0 -200px;
}
div.L190 #Main{
	margin:10px 0 0 200px;
}
div.L190 #SideBar{
	float:left;
	width:190px;
	margin-top:10px;
	margin-bottom:10px;
}

/* Sidebar 190, Right */
div.R190 #MainContainer{
	float:left;
	width:100%;
	margin:0 -200px 0 0;
}
div.R190 #Main{
	margin:10px 200px 0 0;
}
div.R190 #SideBar{
	float:right;
	width:190px;
}
/* Sidebar 220, Right */
div.R220 #MainContainer{
	float:left;
	width:100%;
	margin:0 -230px 0 0;
}
div.R220 #Main{
	margin:2px 230px 10px 0;
}
div.R220 div#SideBar{
	float:right;
	margin-top:40px;
	margin-bottom:10px;
	width:220px;
}
div.R220 div#LifeInfo,div.R220 div#HotTopic,div.R220
div#NearbyHouse,div.R220 div#NearbyShop{
	width:210px;
	margin:3px 5px;
}
div.R220 div#Map{
	width:220px;
	margin:5px 0px;
	text-align:center;
}
div.R220 div#AD div{
	width:210px;
	margin:5px;
}

#MainContainer{
	float:right;
	width:100%;
	margin:0 0 0 -190px;
}
#Main{
	margin:0 0 0 190px;
}
/*SideBar*/
#SideBar{
	float:left;
	border: 1px solid #ff9900;
	background-color: #FDFAF7;
}
div#SideBar h4,div#DetailTitle h4,div#HotTopic h4,div#RentInfo
h4,div#LifeInfo h4,div#NearbyHouse h4,div#LastestView h4,div#LifeInfo h4{
	margin:0px;
	padding:0px;
	color:#fff;
	font-size:14px;
}
h2.FangTitle{
	margin:0px;
	padding:0px;
	color:#fff;
	font-size:14px;
}
h2.Title{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
}
div.more{
	left:120px;
	float:right;
	font-size:12px;
	padding-top:4px;
	width:40px;
}
div.TitleLocation{
	width:130px;
	float:left;
	padding-top:4px;
}

div.Title{
	padding-left:10px;
	padding-top:2px;
	background: url(/images/fang/title_housesearch.gif) no-repeat;
	height:24px;

}
div.Detail div.Title{
	padding-left:10px;
	padding-top:2px;
	background: url(/images/fang/bg_detailtitle.gif) no-repeat;
	height:24px;

}
div#HouseSearch{
	width:180px;
	margin:3px 5px;
}
div#HouseSearch li{
	margin:4px 2px;
	font-size:12px;
	list-style:none;
}
ul.FormLite{
	margin:0;
	padding:0;
	padding-bottom:3px;
	font-family:"宋体";
}
ul.FormLite select{
	font-size:12px;
}
ul.FormLite input{
	font-size:12px;margin:0px;
}
div#LastestView {
	width:180px;
	margin:3px 5px;
}

dl.HouseviewList{
	margin:0;
	padding:2px 0;
}
dl.ShopList{
	margin:0;
	padding:2px 0;
	line-height:16px;
}
dl.HouseviewList dt{
	float:left;
	padding-left:8px;
	padding-top:2px;
	background: url(/images/fang/dot_news.gif) 0 4px no-repeat;
}
dl.ShopList dt{
	float:left;
	padding:2px 0 0 6px;
	background: url(/images/fang/dot_news.gif) 0 9px no-repeat;
}
dl.HouseviewList dd,dl.ShopList dd{
	margin:0;
	padding:1px 3px;
	color:#777;

}
dl.ShopList dt,dl.ShopList dd{
	line-height:150%;
}
dl.HouseviewList dd.price,dl.ShopList dd.DPNumber{
	padding-right:5px;;
	text-align:right;

}
div#LastestView li{
	margin:4px 3px;
	padding-left:4px;
	list-style-type:none;
	background: url(/images/fang/dot_news.gif) 0 4px no-repeat;
}
div#RentInfo{
	width:180px;
	margin:0 5px;
	overflow:hidden;
}
div#RentInfo ul{
	margin:5px 0;
	padding:0;
}
div#RentInfo li{
	margin:2px;
	padding-left:8px;
	list-style-type:none;
	line-height:130%;
	background: url(http://image1.koubei.com/images/fang/dot_news.gif) 0 7px no-repeat;
}
div#LifeInfo{
	width:180px;
	margin:3px 5px;
}
div#LifeInfo span.Item{
	background: url(/images/fang/bg_lifeinfoline.gif) right 1px no-repeat;
	margin-right:2px;
	padding-right:7px;
}
div#LifeInfo li{
	margin:4px 2px;
	padding-left:6px;
	line-height:130%;
	list-style-type:none;
	background: url(/images/fang/dot_news.gif) 0 4px no-repeat;
}
div#HotTopic{
	margin:3px 5px;
}
ul.TopicList li{
	margin:4px 2px;
	padding-left:8px;
	list-style-type:none;
	background: url(/images/fang/dot_news.gif) 0 4px no-repeat;
}
div#HeadTopic div.img{
	float:left;
	padding:3px;
}
div#HeadTopic span{
	display:block;
	color:#777;
	margin:2px;
}
div#HeadTopic img{
	float:left;
	margin:2px;
	border:1px #e6e6e6 solid;
	padding:2px;
}
div#HeadTopic div.words{
	padding-top:5px;
}
/*Listmenu*/
#ListMenu{
	position:relative;
	height:29px;
}
ul.TabBarList{
	list-style:none;
	margin:0;
	padding:0;
	background:url(/images/fang/bg_listtab.gif) repeat-x;
	height:auto;
	min-height:29px;
	_height:29px;
}
ul.TabBarList li{
	float:left;
	padding:0;
	height:27px;
	min-height:27px;
	width:70px;
	_height:27px;
	margin-right:1px;
	background:url(/images/fang/bg_listmenu.gif) 0 1px no-repeat;
}
ul.TabBarList li a{
	display:block;
	line-height:29px;
	padding-left:16px;
	color:#333;
	white-space: nowrap;
}
ul.TabBarList li.Current{
	background:url(/images/fang/bg_listmenuselect.gif) no-repeat;
	width:81px;
}
ul.TabBarList li.Current a{
	color:#fff;
	font-weight:bold;
	background:url(/images/fang/bg_listmenuselect.gif) right no-repeat;
	padding-left:19px;
}
ul.TabBarList li a:link,ul.TabBarList li a:visited{
	color:#333;
}
ul.TabBarList li a:hover,ul.TabBarList li a:active{
	color:#F30;
	text-decoration:none;
}
ul.TabBarList li.Current a:link,ul.TabBarList li.Current a:visited{
	color:#fff;

}
ul.TabBarList li.Current a:hover,ul.TabBarList li.Current a:active{
	color:#F30;
	text-decoration:none;
}

/*DisplaySettting*/
#DisplaySettings{
	height:25px;

}
#DisplaySettings div{
	float:left;
	margin:3px 15px 0 5px;
	white-space:nowrap;
}
#DisplaySettings div#QuickPageChanger{
	float:right;
	margin-right:5px;
	margin-bottom:1px;
}
#DisplaySettings img{
	margin-left:2px;
	vertical-align:-3px;
}
ul.DisplaySelect li{
	float:left;
	padding-left:1px;
	list-style-type:none;
	margin:0;
}
ul.DisplaySelect li a{
	display:block;
}
*html ul.DisplaySelect li img{
	padding-bottom:2px;
}
div#ViewList{
	margin-bottom:10px;
	text-align: left;

}
div#ViewList h5{
	margin:0;
	padding:0;
	font-size:12px;
}
div#ViewList h5 span{
	margin-left:3px;
	font-size:12px;
	font-weight: normal;
	color: #555;
}
div#ViewList h5 span.tips,div#ViewList h5 span.map{
	margin-left:3px;
	font-size:12px;
	color: #f00;
}
/*<div class="Item">
            <div class="CompareCheck">
            </div>
		    <div class="Name">
              <div><h5></h5></div>
		      <div class="gray">
			  </div>
	        </div>
		    <div class="RentStyle">
			</div>
		    <div class="Price">
			</div>
		    <div class="Identity gray">
			</div>
		    <div class="Time gray">
			</div>
		    <div class="Pic">
			</div>
</div>
*/
div.ItemTitle{
	margin-top:2px;
	padding:3px 0;
	border:1px solid #FDE5D3;
	background:#FDFAF7;
	height:20px;
	position:relative;
}
div.Item{
	margin-top:2px;
	padding:3px 0;
	border-bottom:1px #ccc dashed;
	min-height:52px;
	_height:52px;
	position:relative;
}
div.ItemRentin{
	margin-top:2px;
	padding:3px 0;
	border-bottom:1px #ccc dashed;
	height:45px;
	position:relative;
}
div.H45 div.Item{
	padding:0;
	min-height:45px;
	_height:45px;
	position:relative;
}
div.H45 div.TimeTitle,div.H45 div.Time{
	right:60px;

}
div.H45 div.RentStyle,div.H45 div.Identity,div.H45 div.Name,div.H45
div.Time,div.H45 div.Price,div.H45 div.CompareCheck,div.H45
div.CompareCheck,div.H45 div.NameRentin,div.H45 div.TimeRentin,div.H45
div.NameBuy,div.H45 div.PriceBuy,div.H45 div.Acreage{
	top:8px;
}
div.ItemTipBottom{
	border-bottom:1px #dedede solid;

}
div.ItemListBottom{
	border-bottom:1px #fff solid;
}
div.CompareCheckTitle{
	position:absolute;
	width:60px;
	left:5px;
}
div.CompareCheck{
	position:absolute;
	width:30px;
	left:5px;
	top:15px;
}
div.ListTitle {
	margin-left:70px;
	margin-right:370px;
	line-height:150%;
	padding-left:20px;
	padding-top: 4px;
}
div.ListTitleBuy,div.ListTitleRentin {
	margin-left:10px;
	margin-right:450px;
	line-height:150%;
	padding-left:20px;

}
div.Name{
	margin-left:40px;
	margin-right:370px;
	line-height:150%;
	word-break:break-all;
	word-wrap:break-word;
	padding-top: 5px;
}
div.NameBuy,div.NameRentin{
	margin-left:10px;
	margin-right:380px;
	line-height:150%;
	word-break:break-all;
	word-wrap:break-word;
	padding-top: 5px;
}
div.RentStyleTitle,div.RentStyle,div.AcreageTitle,div.Acreage,div.RentinStyle{
	position:absolute;
	width:80px;
	right:310px;
	top:5px;
	text-align:center;
}

ul.SellPrice li{
	list-style-type:none;
	margin:0;
	padding:0;
}
div.PriceTitle,div.Price,div.RentinPrice{
	position:absolute;
	width:70px;
	right:229px;
	top:8px;
	text-align:center;

}
div.PriceTitleBuy,div.PriceBuy{
	position:absolute;
	width:80px;
	right:300px;
	top:8px;
	text-align:right;

}
div.IdentityTitle,div.Identity,div.RentinIdentity{
	position:absolute;
	width:70px;
	right:150px;
	top:8px;
	text-align:center;
}
div.TimeTitle,div.Time{
	right:90px;
	position:absolute;
	width:60px;
	top:8px;
	text-align:center;

}
div.TimeTitleRentin,div.TimeRentin{
	right:30px;
	position:absolute;
	width:70px;
	top:8px;
	text-align:center;

}
div.Time,div.Identity,div.Price,div.RentStyle,div.Acreage{
	top:15px;
}
div.TimeRentin,div.RentinStyle,div.RentinPrice,div.RentinIdentity{
	top:10px;
}
div.PicTitle,div.Pic{
	position:absolute;
	right:10px;
	width:65px;
	text-align:center;
	top:8px;
}
,div.AcreageTitle,div.PriceTitleBuy,div.TimeTitle,div.PicTitle,div.TimeTitleRentin{
	top:8px;
}
div.RentStyleTitle,div.PriceTitle,div.IdentityTitle,div.AcreageTitle,div.PriceTitleBuy{top:4px;}
#PriceSort,#RentStyleSort,#IdentitySort,#AreaFloorSort{font-size:12px;}

div.Pic{
	top:1px;
}
/*ViewlistBottom*/
div#ViewlistBottom{
	height:30px;
	border-top:2px #ccc solid;
	margin:4px 0;
	padding:8px 0;
}
div#ViewlistBottom div.CompareCheckBottom{
	width:120px;
	float:left;
}
div#ViewlistBottom div.Turnpage{
	float:right;
	padding-right:5px;
}
/*DetailCss*/
div#SerialNumber{
	border-bottom:3px #ff9900 solid;
	height:30px;
}
div#SerialNumber h4{
		color:#fff;
		font-size:14px;
		margin:0;
		padding:0;
		padding-top:10px;
}
div#SerialNumber div.TitleBg{
	float:left;
	margin:0;
	padding-left:7px;
	background-image: url(/images/fang/bg_detailrighttitle.gif);
	background-repeat: no-repeat;
	height:30px;
}
div#SerialNumber div.RightBg{
	float:left;
	padding:0;
	background-image: url(/images/fang/bg_detaillefttitle.gif);
	background-repeat: no-repeat;
	height:30px;
	width:7px;
}

div#HouseName{
	position:relative;
	width:100%;
	height:90px;
}
div#HouseName div.DetailImage{
	position:absolute;
	width:150px;
	text-align:center;
	background:#f6f6f6;
	left:0;
	min-height:90px;
	_height:90px;
}
div#HouseName div.DetailImage img{
	padding:5px;
	margin:5px 0 2px 0;
	border:1px #e6e6e6 solid;
}
div#HouseName div.HouseDetailName{
	margin-right:170px;
	margin-left:160px;
	word-break:break-all;
	word-wrap:break-word;
	padding-top:12px;

}
ul.DetailName{
	list-style-type:none;
	word-break:break-all;
	word-wrap:break-word;
	line-height:150%;
}
ul.DetailName li h5{
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:14px;
}

ul.DetailName li span.ViewNumber{
	color:#000;
}
ul.DetailName li span{
	color:#777;
	font-size:12px;
}
div#HouseName div.FunctionButton{
	position:absolute;
	padding-top:8px;
	width:160px;
	top:3px;
	right:5px;
}
div#HouseName div.Enlarge a{
	background:url(/images/common/out.gif) no-repeat;
	padding:1px 0 0 20px;
	height:24px;
	text-align:center;
}
div#HouseName div.AddFav{
	padding-left:18px;
	padding-top:3px;
	height:18px;
	background: url(/images/fang/icon_addfav.gif) no-repeat;
}
div#HouseName div.Recommend{
	padding-left:18px;
	padding-top:3px;
	height:18px;
	background: url(/images/fang/icon_mail.gif) no-repeat;
}
div#HouseName div.Print{
	padding-left:18px;
	height:18px;
	padding-top:3px;
	background: url(/images/fang/icon_print.gif) no-repeat;
}
/**DetailData**/
ul#Description li,ul#RequirementInfo li{
	margin:1px 0 0 0;
	padding:0;
	min-height:20px;
	_height:20px;
	list-style:none;
	font-size:12px;
	background:#f6f6f6;
	word-break:break-all;
	word-wrap:break-word;
}
ul#Description li label,ul#RequirementInfo li label{
	width:150px;
	text-align:right;
	height:20px;
	color:#777;
	display:block;
	float:left;
	padding-top:4px;
	line-height:150%;

}
*html ul#Description li label,*html ul#RequirementInfo li label{
	width:147px;
}
ul#Description li span,ul#RequirementInfo li span{
	padding-top:4px;
	background:#ffffff;
	line-height:160%;
	display:block;
	min-height:20px;
	_height:20px;
	margin-left:147px;
	padding-left:5px;
}

ul#Description li span img{
	margin:0;
	padding:0;
}

ul#Equipment{
	padding:0;
	margin:0 0 0 147px;
	list-style:none;
	height:48px;
	background:#fff;
}
ul#Equipment li{
	background:#fff;
	text-align:left;
}
ul#Equipment li span{
	 margin:0;
	 padding:0;
	 display:block;
	 float:left;
	 width:70px;
	 margin-left:5px;
}
/**Requirement**/
div#Requirement h4{
	margin:0;
	padding:6px 0 0 15px;
	border-bottom:1px #ff9900 solid;
	font-size:14px;
}
ul#RequirementInfo em,ul#Description em,ul.SellPrice em,div.Price
em,div.PriceBuy em,div.RentinPrice em{
	font-style:normal;
	font-weight:bold;
	color:#f50;
	font-family:Arial;
}
ul#Description em.TotalTime{
	color:#F00;
	font-weight:normal;
}
ul#Description em.gray{
	color:#777;
	font-weight:normal;
}
/**Alert**/
div#Alert{
	padding-left:10px;
	padding-top:10px;
	margin:10px 0;
	border:1px solid #FDE5D3;
	background:#FDFAF7;
	height:22px;
}
div#Alert span,ul#RequirementInfo
a,ul#Description li span a.arrow{
	background: url(/images/fang/new_more03.gif) 3px 0 no-repeat;
	padding-left:10px;
}
div#AskTitle h4{
	color:#fff;
	font-size:14px;
	margin:0;
	padding:0;
	padding:10px 30px 0 30px;
}

div#AskTitle h4.AskItem{
	background: url(/images/common/way.gif) 13px 10px no-repeat;
}
div.UserImage{
	width:120px;
	float:left;
	text-align:center;
	margin:5px;

}
div.UserImage div{
	padding:3px 0;

}
div.UserImage img{
	padding:5px;
	margin:10px 0 2px 0;
	border:1px #e6e6e6 solid;
}
div#Ask{
	padding-top:5px;
}
div.TitleBg{
	float:left;
	margin:0;
	padding-left:7px;
	background-image: url(/images/fang/bg_detailrighttitle.gif);
	background-repeat: no-repeat;
	height:30px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
div.RightBg{
	float:left;
	padding:0;
	background-image: url(/images/fang/bg_detaillefttitle.gif);
	background-repeat: no-repeat;
	height:30px;
	width:7px;
}
div#AskTitle div.AskTitleRightBg{
	float:left;
	padding:0 0 0 13px;
	background: url(/images/fang/bg_detaillefttitle.gif) left 0 no-repeat;
	height:30px;
}
div#AskTitle div.AskTitleRightBg span{
	padding-top:13px;
	display:block;
}
#HousePics div{
	padding:5px 0;
	color:#777;
}
div#Thumbnail{
	float:left;
	margin:0 10px 0 12px;
	padding:3px;
	width:206px;
}
div#Thumbnail li{
	float:left;
	display:block;
	width:100px;
	list-style:none;
}
div#BigPic{
	float:left;
	padding:2px 0;
}
div#AskTitle{
	border-bottom:1px #f90 solid;
}
div#AskDetail li{
	list-style:none;
	line-height:180%;
	padding-left:8px;
	word-break:break-all;
	word-wrap:break-word;
}
div#AskDetail li.SumbitForm{
	list-style:none;
	line-height:180%;
	padding-left:108px;
	padding-top:5px;
	height:30px;
}
div#AskDetail ul{
	border-bottom:3px #dedede;
	line-height:180%;
}
div#AskDetail li label{
	font-weight:bold;
}
div#AskDetail li label.Answer{
	color:#f00;
}
div#AskDetail li span.AskTime{
	color:#777;
	padding-left:3px;
}
div#AskDetail li em{
	color:#f00;
	padding-left:3px;
	font-style:normal;
}
ul#AskZone label{
	display:block;
	float:left;
	width:100px;
	text-align:right;

}
ul#AskZone{
	margin:5px 0;

}
div#Notice h6{
	margin:1px 0;
	padding:2px 0 0 23px;
	background:url(/images/common/note.gif) no-repeat;
	font-size:12px;
	height:20px;
}
div#Notice span{
	color:#777;
	line-height:140%;
}
/*yahoo Ad*/
div#YahooP4P{
	margin:10px 0 0 200px;
}
/*forum*/
div#ForumSelection{
	margin:10px 5px;
	border:1px #f1cc93 solid;
	padding:0;
	width:99.5%;
}
div#ForumSelection li{
	list-style:none;
}
div#ForumSort h5{
	margin:0;
	padding:0;
}
ul#ForumSort{
	margin:0;
	padding:0;
	width:100%;
	line-height:2.2em;
	background:#fff1db;
	border-bottom:1px #f1cc93 solid;
	height:25px;
}
ul#ForumSort li{
	float:left;
	margin-left:5px;
}
ul#ForumSort li a{
	color:#333;
	text-decoration: underline;
}
ul#ForumSort strong{
	magin:0;
	padding:0;
	font-size:14px;
	display:block;
	color:#333;
}
div#Forumlist div{
	width:24.5%;
	float:left;
	line-height:160%;
	padding:5px 0;
}
div#Forumlist li{
	margin:3px;
	padding-left:6px;
	list-style-type:none;
	background: url(/images/fang/dot_news.gif) 0 7px no-repeat;
}
div#Forumlist li a{
	color:#06d;
}
div.FormContact div.wangwang{ display:inline;}
div.FormContactLogin div.wangwang{ display:inline;}
#SideBar .BD#FenleiList{
	border-bottom:none;
}
#FenleiList{margin:5px; position:relative;}
#FenleiList h3{
	background:url(/images/fang/title_housesearch.gif) no-repeat;
	height:24px;
	font-size:14px;
	color:#fff;
	line-height:24px;
	padding-left:8px;
	padding-top:2px;
	margin:0;
	width:172px;
}
div.Detail#SideBar #FenleiList h3{
	background: url(/images/fang/bg_detailtitle.gif)
no-repeat;width:200px;
}
div.R220 #FenleiList h3{
	background: url(/images/fang/bg_detailtitle.gif)
no-repeat;
}
#FenleiList a.FR{top:6px; position:absolute;right:0px;
padding-right:20px;color:#fff; text-decoration:underline;}
#FenleiList a.FangGray{ padding-right:10px;}
#FenleiList ul.HouseResource li{
	margin:4px 2px;
	padding-left:8px;
	list-style-type:none;
	background: url(http://image1.koubei.com/images/fang/dot_news.gif) 0 4px no-repeat;
}
#PathandButton li.Location h1{
	font-size:12px;font-weight:normal;margin:0;padding:0}
.gray{
	color:#555;
}

#ForumList h3{
	background:url(/images/fang/title_housesearch.gif) no-repeat;
	height:24px;
	font-size:14px;
	color:#fff;
	line-height:24px;
	padding-left:8px;
	padding-top:2px;
	margin:0;
	width:172px;
}
div.Detail#SideBar #ForumList h3{
	background: url(/images/fang/bg_detailtitle.gif) no-repeat;
	width:200px;
}
#ForumList ul.HouseResource li{
	margin:4px 2px;
	padding-left:6px;
	list-style-type:none;
	background: url(/images/fang/dot_news.gif) 0 4px no-repeat;
}
div.Detail#SideBar #ForumList{margin:5px; position:relative;}
.FR{
	float:right;
}
a.FangGray:link {
	color: #666666;
	text-decoration:underline;
	
}
a.FangGray:visited {
	color: #666666;
	text-decoration:underline;
}
a.FangGray:hover {
	color: #929292;
}
a.FangGray:active {
	color: #848484;
	text-decoration: none;
}
.PR10{
	padding-right:10px;
}
#Main #ViewList a:visited{color:#511495;}
#Main #ViewList div.Item:hover{background:#eeeeee;}
div.Item div.Identity{top:5px;}
div.Item div.Identity a.efangbao{
	background: url(/images/store/wang_icon.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	position:relative;
	overflow:hidden;
	outline:none;
	height:16px;
	margin-top:-30px;
	top:14px;
	left:50px;
}

/* 链接SEO */
#PathandButton h1{
	font-size:12px;
	display:inline;
}
.BlackLink{ color:#111;}
a.BlackLink:link,a.BlackLink:visited{color:#fff;text-decoration: none;}
a.BlackLink:hover,a.BlackLink:active{color:#fff;text-decoration: underline;}
.WhiteLink{ color:#fff;}
a.WhiteLink:link,a.WhiteLink:visited{color:#fff;text-decoration: none;}
a.WhiteLink:hover,a.WhiteLink:active{color:#fff;text-decoration: underline;}

/*求租求购标题修改*/
.ptm {padding-top:10px;}

/* 发布页切换城市 */
.PostChangeCity{font-size:12px; font-weight:normal; padding-left:2px;}

/*求租detail修改*/
.AskContentBox{ height:80px; line-height:25px; padding-top:10px;}
.Notice{height:auto;border:1px solid #FCE5B2;background:#FEFCE7; padding:5px; margin:10px 0;}

/* 明星房源推荐 */
div#StarRooms {margin:0pt 5px;overflow:hidden;width:180px;}
.StarRoomsList{padding-left:5px;margin:5px 0 10px 0;}
.StarRoomsList li{background:transparent url(http://image1.koubei.com/images/fang/dot_news.gif) no-repeat scroll 0pt 5px;line-height:130%;list-style-type:none;margin:5px 0;padding-left:8px;}
.StarRoomsTopBox{padding:5px 0 5px 5px; margin:5px 0 10px 0; border-bottom:1px dashed #ccc;}
.StarRoomsTopBox ul{float:left; margin:-2px 0 0 5px; line-height:18px;}
.StarRoomsTopBox li{background:none;}
.StarRoomsTopBox img{ float:left;}
div#StarRooms sup{font-size:9px;}
.WangIcon{background:url(http://image1.koubei.com/images/store/wang_icon.gif) no-repeat right; padding:5px 18px 2px 0;}
#StarRooms .TitleLocation{ font-size:14px; font-weight:bold; text-decoration:none;}

/* 显示模式字体问题 */
#DisplaySettings{overflow:hidden;font-family:'宋体';}
div.RentinHelp{color:#666;font-size:14px;padding:5px;padding-top:8px;background:#fdf8e2;margin:5px 0;height:18px;}

/* 网店TAG部分 */
#TagBox{ width:600px; overflow:hidden; color:#2754BB;border:1px solid #ccc; margin-top:5px;}
#Tags span{ height:14px; line-height:14px;margin:0 5px;}
#Tags img{padding-left:3px;cursor:pointer;}
#TagBoxTitle{ width:100%; height:20px; line-height:20px; background-color:#E6E6E6;}
#TagBoxTitle ul{}
#TagBoxTitle li{ float:left; cursor:pointer; line-height:18px;margin:2px 0 1px 5px; background-color:#fff;width:80px; text-align:center; color:#666; text-decoration:underline; height:16px;_height:19px;border:1px solid #ccc; border-bottom:none;}
#TagBoxTitle .CurrentTagTitle{ font-weight:bold; color:#111; text-decoration:none; height:19px;_height:22px;border:none;}
#TagBoxTitle .DelTag{ float:right; width:20px; margin-right:5px;height:17px;padding-right:1px;}
#TagBoxMain{ padding:5px;}
#TagBoxMain ul{ display:block;}
#TagBoxMain li{ float:left; cursor:pointer; line-height:18px;padding:0 5px;margin-right:5px;}
ul#TagClass{ margin-bottom:5px; border-bottom:1px solid #ccc; padding-bottom:5px; height:16px;}
#TagClass li{ float:left; cursor:pointer; height:16px; line-height:18px;padding:0 5px;margin-right:5px;color:#666; text-decoration:underline; }
#TagClass .CurrentTagClass{ color:#111; text-decoration:none;}
.pts{ padding-top:5px;}
#TagPageNum{ text-align:right; color:#111;}
#TagPageNum a{ margin:5px 5px;}

/* detail联系方式块   */
#ContactAndReport{background:#fefce7;border:1px #fce5b2 solid;overflow:hidden; padding:10px; margin:5px 0; height:105px;}
#ContactAndReport .AuthorFace{ float:left; border:1px solid #ccc;padding:1px;}
#ContactBox{ float:left; width:400px; margin-left:10px;height:18px; line-height:18px; vertical-align:middle;}
#ContactAndReport .ContactPeople{ height:25px; line-height:25px; margin-top:-2px;}
#ContactAndReport .ContactInfoLogin{ height:55px; line-height:55px; }
#ContactAndReport .ContactInfo{ line-height:20px;margin:5px 0 5px 0;}
#ContactAndReport .ContactExplain{ color:#666;}
#ContactAndReport #Report{ float:right;right:5px;}

.FL{ float:left}

/* 友情链接列表部分 */
.AList{ overflow:hidden;}
.AList a{ margin-right:5px; display:inline-block; white-space:nowrap;}

/* 080806 LIST导航修改 */
div#PathandButton  ul.ListButton li.BtnFangManage a{background:url(http://image1.koubei.com/images/fang/dot-09.gif) no-repeat;}

/* 080807 侧边搜索修改 */
ul.FormLite li label{width:60px; text-align:right; overflow:hidden; display:-moz-inline-stack;*display:inline-block;}
.PriceClass{margin-left:66px;}
#ViewList span.sourcesite a{font-size:10px;  color:#000; font-family:Arial;padding-left:5px;}
#ViewList div.othersource div.Identity{top:15px;}


/* A+ wulongcha 2008-08-04 */
img{margin:0;padding:0;}
.yn-notice{
	border:1px solid #BBCEE4;
	padding:10px 15px;
	background:#F5F8FB;
	font-size:14px;
}
.yn-highlight{color:#FF5500;}
.yn-lowlight{color:#999;}
.yn-notice p{margin:3px 0;}

.yn-notice-A{padding:5px;width:120px;font-size:13px;border:1px solid #FCE5B2;backround:#FFF9E1;}
.yn-icon-A-l{padding-left:37px;background:url(http://image1.koubei.com/images/icon/icon_a_32x32.gif) no-repeat;}
.yn-notice-A p{margin:0;line-height:18px;}
.yn-notice-A p a{text-decoration:none;}

.yn-inline-block{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1;
	vertical-align:middle;
}
.yn-inline-block-icon{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1;
	vertical-align:middle;
	font-size:0;
	line-height:99999em;
	overflow:hidden;
}
.yn-icon-A-s{width:16px;height:16px;background:url(http://image1.koubei.com/images/icon/icon_a_16x16.gif) no-repeat;}
.yn-icon-audite{width:16px;height:16px;background:url(http://image1.koubei.com/images/icon/icon_auditing_16x16.gif) no-repeat}


.banner-alist{margin:0;padding:0;border:1px solid #CCCCCC;width:178px;border-top:none;}
.banner-alist p{margin:0;padding:3px 5px;font-size:12px;}.

/* A+ */