﻿/* fang.koubei.com */
a{color:#2754bb;text-decoration:none;}
a:hover{text-decoration:underline;}
/* 布局 */
#WrapperFangKoubei .Content{width:950px; margin:0 auto;font-size:12px; line-height:20px;text-align:left;}

div.R250 .Main{float:left;width:100%;margin:0 -260px 0 0;}
div.R250 #Container{margin:0 260px 0 0;}
div.R250 .SideBar{float:right;width:250px; line-height:20px;}
.FL{float:left;}
.FR{float:right;}

/* SideBar */
#WrapperFangKoubei .SideBar .SideBarBox{padding:0 10px 5px 10px;background-image:url(../images/citylist/250_box_bg.gif);background-position:bottom left;margin-bottom:10px;overflow:hidden;}
#WrapperFangKoubei .SideBar .SideBarBoxTitle{background-image:url(../images/citylist/250_box_top.gif); height:27px; line-height:27px; font-size:12px; font-weight:bold; margin:0 -10px; padding-left:10px; text-align:left;}

#WrapperFangKoubei .SideBar .CommendBox p{ margin-top:15px; line-height:22px;}

#WrapperFangKoubei .SideBar .SearchBox{margin:0 auto;}
#WrapperFangKoubei .SideBar .SearchBox li{line-height:22px;margin:5px 10px 5px 0;text-align:right;}
#WrapperFangKoubei .SideBar .SearchBox1 li{line-height:22px;margin:5px 10px 5px 0;text-align:right;}
#WrapperFangKoubei .SideBar .SearchBox #ChooseCity{ height:30px; border-bottom:1px dashed #ccc; margin-bottom:10px}
#WrapperFangKoubei .SideBar .SearchBox #ChooseCity select{ width:70px;height:20px;}
#WrapperFangKoubei .SideBar .SearchBox select,#WrapperFangKoubei .SideBar .SearchBox input{ width:150px; height:20px;}
#WrapperFangKoubei .SideBar .SearchBox input{width:148px;height:18px; margin-left:5px;margin-bottom:-5px;}
#WrapperFangKoubei .SideBar .SearchBox label{ width:60px; display:inline-block;}
#WrapperFangKoubei .SideBar #btnSearch{ width:96px; height:24px;margin-bottom:10px;}

#WrapperFangKoubei .SideBar .SideBarBox ul{ margin-bottom:5px; padding-bottom:5px;}
#WrapperFangKoubei .SideBar .SideBarBox ul.Tools{ white-space:nowrap;}
#WrapperFangKoubei .SideBar .SideBarBox ul.Tools li{ float:left; width:110px;}

#WrapperFangKoubei .News{ padding-bottom:10px; overflow:hidden;height:95px;}
#WrapperFangKoubei .News li{ float:left; width:110px;}
#WrapperFangKoubei .News a{margin:0;}

/* Common */
.f14{ font-size:14px;}
.org{ color:#f50;}
a.org:link{color:#F50;}
a.org:hover{color:#F50;}

#WrapperFangKoubei .Main .CommendBox,#WrapperFangKoubei .SideBar .CommendBox{ height:113px; background-image:url(../images/citylist/WrapperFangKoubei_top_bg.jpg); overflow:hidden; border:1px solid #C2E1F0;}
#WrapperFangKoubei .Title{ font-size:14px; color:#333; font-weight:bold; margin-right:5px;}

/* Main */
#WrapperFangKoubei .Main{ width:692px;line-height:25px;}
#WrapperFangKoubei .Main .CommendBox{width:690px; height:118px;background-image:url(../images/citylist/fang_index_bg.gif);}
#WrapperFangKoubei .Main .CommendBox span{position:absolute;left:-9999px;}
#WrapperFangKoubei .Main .CommendBox a{ }
#WrapperFangKoubei .MainBoxTitle{ height:30px; line-height:30px;background-color:#F3F7F8; margin-top:1px; padding:0 10px;}
#WrapperFangKoubei .Main .MainBoxContent ul{margin:0 20px; padding:5px 0;}
#WrapperFangKoubei .Main .MainBoxContent .InsideBoxTitle{color:#999; font-weight:normal;}
#WrapperFangKoubei .Main .MainBoxContentInLine .Title{
	font-size:12px;
}	
#WrapperFangKoubei .Main .MainBoxContentInLine{height:25px; line-height:25px;margin:10px 10px 0 10px;}
#WrapperFangKoubei .Main .MainBoxContentInLine a{
	margin:0 10px 0 0;
}
#WrapperFangKoubei .InsideBoxTitle{height:25px; line-height:25px;margin:5px 10px 0 10px;border-bottom:2px solid #DCE4FA;}
#WrapperFangKoubei .InsideBoxTitle1{width:950px;height:5px; line-height:5px;margin:15px 110px 10 110px;border-bottom:2px solid #cccccc;}
#WrapperFangKoubei ol {margin-left:50px;}
#WrapperFangKoubei ol li{margin:5px 0;list-style-type:upper-alpha;}
#WrapperFangKoubei ol li strong{float:left;margin:0 0 20px 0;}
#WrapperFangKoubei ol li a {margin-right:8px;font-weight:normal;white-space:nowrap; word-break:break-all; word-wrap:break-word; }

.yn-display-none {
position:absolute;
visibility:hidden;
}


.channel{width:450px;float:left;padding:20px 0 0 20px;}
.enter-view{width:200px;float:right;padding:40px 20px 0 0px}

#WrapperFangKoubei h1{font-size:24px;color:#ff5500;font-family:simhei;font-weight:normal;}
.yn-btn.yn-xl b{
	height:30px;
}
.yn-btn.yn-xl b b{
	font-size:14px;
	line-height:14px;
}

.yn-btn-style-temp,
.yn-btn-style-temp b,
.yn-btn-style-temp b b{
	background-image:url(../images/citylist/btn_bg.gif);
	background-position:repeat-x;
	
}
.yn-btn-style-temp{
	padding:0 6px 0 0;
	background-repeat:no-repeat;
}
button.yn-btn-style-temp.yn-s,x:-moz-any-link{
	padding:0 4px 0 0;
	*padding:0 6px 0 0;
}
.yn-btn-style-temp b{
	padding:0 0 0 31px;
}
.yn-btn-style-temp b b{
	padding:7px 8px 0 0px;
	background-repeat:repeat-x;
	background-color:#FFF;
	color:#fff;
	_height:30px;
}
.yn-btn-style-temp:hover{
	color:#FFF;
	text-decoration:none;
} 
.yn-btn-style-temp:hover b{
	color:#FFF;
	text-decoration:none;
} 
.yn-btn-style-temp:hover b b{
	color:#fff;
	text-decoration:none;
}

.yn-btn.yn-xl b b{
	height:26px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	background-position:left -100px;
}

.yn-btn.yn-btn-xl:hover{background-position:right -200px;}
.yn-btn.yn-btn-xl:hover b{background-position:left -00px;}
.yn-btn.yn-btn-xl:hover b b{background-position:left -100px;}

.yn-btn b b{
	cursor:pointer;
	background-repeat:repeat-x;
}
button.yn-btn b b{
	_margin-top:1px;
	*cursor:pointer;
}

.yn-btn b{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1;
	padding:0 0 0 5px;
	position:relative;
	*position:static;
	white-space:nowrap;
	font-weight:normal;
	*cursor:pointer;
	background-repeat:no-repeat;
}

.yn-btn b b{
	cursor:pointer;
	background-repeat:repeat-x;
}
button.yn-btn b b{
	_margin-top:1px;
	*cursor:pointer;
}

.yn-btn{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1;
	margin:0;
	border:0;
	padding:0 5px 0 0;
	text-align:center;
	font-family:arial,"宋体","微软雅黑",YaHei,"黑体";
	vertical-align:middle;
	text-decoration:none;
}
button.yn-btn{
	cursor:pointer;
	width:auto;
	*width:auto;
	*overflow:visible;
	border:0;
	background-color:transparent;
	vertical-align:middle;
	background-repeat:no-repeat;
}

.yn-btn.yn-xl b{
	height:37px;
	background-position:left 0px;
}
button.yn-btn.yn-xl b{
	_background-position:left 1px;
}
.yn-btn.yn-xl b b{
	height:26px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	background-position:left -100px;
}

.yn-btn.yn-btn-xl:hover{background-position:right -200px;}
.yn-btn.yn-btn-xl:hover b{background-position:left -00px;}
.yn-btn.yn-btn-xl:hover b b{background-position:left -100px;}


.yn-btn.yn-xl{
	background-position:right -200px;
}

.ad_250x70 {border:1px solid #DDD;margin-bottom:6px;padding-top:6px;padding-left:6px; width:242px; height:65px;}