.noresults{
	font-size:1.6rem; height:45px; line-height:45px; width:100%; text-align:center	
}
.listing {
	MARGIN: 0px; WIDTH: 980px; float:left;
}
.listing .list_hover {
	CURSOR: pointer; BACKGROUND-COLOR: #fdfbf6
}
.listing .list_hover A {
	COLOR: #f60
}
DIV.loupan_list_item {
width:900px;PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #F2F2F2 1px solid; ZOOM: 1; clear:both;font-size:1.0rem
}
DIV.loupan_list_item dl{
width:900px; height:auto; overflow:hidden; padding-left:10px; padding-right:10px; clear:both; position:relative
}
DIV.loupan_list_item dl dt{
width:900px; height:30px; line-height:30px; clear:both; padding-top:8px
}
DIV.loupan_list_item dl dt h6{
width:auto; height:30px; line-height:30px; font-weight:bold; font-size:18px; float:left
}
DIV.loupan_list_item dl dt h6 a{
color:#333; text-decoration:none
}
DIV.loupan_list_item dl dt h6 a:hover{
color:#FF6600; text-decoration:none
}
DIV.loupan_list_item dl dt span.date{
float:right; width:245px; color:#999999; text-align:right
}
DIV.loupan_list_item .poster{
	position:absolute; bottom:9px; right:10px; width:600px; text-align:right; list-style:none;color:#333;
}
DIV.loupan_list_item dl .poster a{
color:#333; text-decoration:none
}
DIV.loupan_list_item dl .poster a:hover{
color:#FF6600; text-decoration:none
}
DIV.loupan_list_item dl dd.isalltext{
width:900px; height:auto; overflow:hidden; clear:both; line-height:24px;overflow:hidden; color:#666666; padding-top:15px; padding-bottom:43px
}
DIV.loupan_list_item dl dd.isimg{
width:900px; height:auto; overflow:hidden; clear:both; padding-bottom:9px; padding-top:15px
}
DIV.loupan_list_item dl dd span.imgbox{
width:240px; height:134px; float:left; padding:1px; border:#ddd 1px solid; overflow:hidden; margin-right:10px
}
DIV.loupan_list_item dl dd span.imgbox img{
width:240px; height:134px;
}
DIV.loupan_list_item dl dd span.textbox{
width:640px; float:left; line-height:28px; height:auto; overflow:hidden; color:#666666;
}
DIV.loupan_list_item dl dd p.comment{
width:100%; clear:both; line-height:25px; text-align:right
}
DIV.loupan_list_item dl dd p.comment a{
color:#0083CB; text-decoration:none
}
.sidebar{
	float:right;  width:205px;	
}
.sidebar ul.menu{
	width:100%; 
}
.sidebar ul.menu li{
	position:relative;width:100%
}
.sidebar ul.menu li a{
display:block;
	height:44px;
	width:192px;
	border-bottom:1px solid #f0f0f0;
	color:#666;
	font-size:18px;
	line-height:44px;
	text-align:left;
	padding-left:13px;
	text-decoration:none;
	position:relative;
	-webkit-transition:color .3s linear;
	transition:color .3s linear
}
.sidebar ul.menu li a:hover{
	color:#C30	
}
.sidebar ul.menu li a i {
	height:46px;
	width:4px;
	background:#FF9D00;
	position:absolute;
	left:0;
	top:-1px
}
.sidebar ul.menu li.current a i {
	height:46px;
	width:4px;
	background:#FF9D00;
	position:absolute;
	left:0;
	top:-1px
}
#page{
	text-align:center; clear:both; padding-top:20px	
}
.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 50%; FLOAT: left; PADDING-BOTTOM:51px; PADDING-TOP: 30px; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 25px
}
.page-bottom {
	LEFT: -50%; POSITION: relative
}
 HTML .page-bottom {
	FLOAT: left
}
.pagination A {
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:40px; LINE-HEIGHT: 40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT:40px; TEXT-ALIGN: center; min-width:40px; color:#666; background:url(../images/shuzi.gif) -45px 0px no-repeat; 
}
.page-info {
 FONT-SIZE: 14px; FLOAT: left;  VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 40px; LINE-HEIGHT: 40px; MARGIN-RIGHT: 5px;FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT:40px; TEXT-ALIGN: center; min-width:40px;background:url(../images/shuzi.gif) -45px 0px no-repeat; 
}
.page-start {
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:55px; LINE-HEIGHT:40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center; min-width:40px;background:url(../images/shuzi.gif) -293px 0px no-repeat;
}
.page-start:hover {
background:url(../images/shuzi.gif) -354px 0px no-repeat;
}
.page-start-disabled {
	FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:55px; LINE-HEIGHT:40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center; min-width:40px;background:url(../images/shuzi.gif) -293px 0px no-repeat; color:#ddd;
}
.page-start:hover {
background:url(../images/shuzi.gif) -354px 0px no-repeat;
}
.page-end {
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:55px; LINE-HEIGHT:40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center; min-width:40px;background:url(../images/shuzi.gif) -293px 0px no-repeat;
}
.page-end-disabled {
	FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:55px; LINE-HEIGHT:40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center; min-width:40px;background:url(../images/shuzi.gif) -293px 0px no-repeat; color:#ddd;
}
.page-break {
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:40px; LINE-HEIGHT:40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center; min-width:40px;background:url(../images/shuzi.gif) -45px 0px no-repeat; 
}
.page-skip {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 15px; LINE-HEIGHT: 23px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 23px; TEXT-ALIGN: center; min-width: 15px
}
.page-cur {
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:40px; LINE-HEIGHT: 40px; MARGIN-RIGHT: 5px;  FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center; min-width:40px; background:url(../images/shuzi.gif) 0px 0px no-repeat; color:#fff; font-weight:bold
}

.pagination A:hover {
	background:url(../images/shuzi.gif) -90px 0px no-repeat; text-decoration:none
}
.pagination .page-prev {
	FONT-SIZE: 14px;background:url(../images/shuzi.gif) -135px 0px no-repeat; width:74px; color:#666; height:40px;
}
.pagination .page-prev:hover {
background:url(../images/shuzi.gif) -214px 0px no-repeat; width:74px; color:#666;	
}
.pagination .page-next {
	FONT-SIZE: 14px;background:url(../images/shuzi.gif) -135px 0px no-repeat; width:74px; color:#666; height:40px;
}
.pagination .page-next:hover {
background:url(../images/shuzi.gif) -214px 0px no-repeat; width:74px; color:#666;
}
.pagination .page-end {
FONT-SIZE: 14px;background:url(../images/shuzi.gif) -293px 0px no-repeat; width:55px; color:#666; height:40px;
}
.pagination .page-end:hover {
background:url(../images/shuzi.gif) -354px 0px no-repeat;
}
.pagination .page-start {
FONT-SIZE: 14px;background:url(../images/shuzi.gif) -293px 0px no-repeat; width:55px; color:#666; height:40px;
}
.pagination .page-start:hover {
background:url(../images/shuzi.gif) -354px 0px no-repeat;
}
.pagination .page-cur {
 width:40px; background:url(../images/shuzi.gif) 0px 0px no-repeat; color:#fff;
}
.pagination .page-skip {
	WIDTH: auto; COLOR: #999; height:40px; float:left; margin:0px auto; line-height:40px; font-size:14px
}
.pagination .page-skip INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid;MARGIN-TOP:0px;MARGIN-RIGHT:5px;  VERTICAL-ALIGN:TOP; BORDER-LEFT: #999 1px solid; WIDTH: 30px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Arial,SimSun; HEIGHT:20px; TEXT-ALIGN: center
}
.pagination .page-skip .selectstyle {
font-size:12px; float:left; margin-top:5px; text-align:center
}
.pagination .page-skip BUTTON {
WIDTH:58px; LINE-HEIGHT: 22px; HEIGHT: 25px; border: medium none; BACKGROUND: rgb(246, 246, 246) url(../house_img/list/bar.gif) no-repeat -126px -142px ;  color: #333333; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer; vertical-align: middle; padding-left:20px; padding-top:0px
}
.pagination .page-prev-disabled {
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:74px; LINE-HEIGHT: 40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center;color:#ddd;background:url(../images/shuzi.gif) -135px 0px no-repeat;
}
.pagination .page-next-disabled {
	FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:74px; LINE-HEIGHT: 40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center;color:#ddd;background:url(../images/shuzi.gif) -135px 0px no-repeat;
}
.pagination .showmsg{
width:auto; float:left; padding-top:5px; padding-bottom:5px; padding-right:5px
}
.pagination .page-next-end {
background:url(../images/shuzi.gif) -135px 0px no-repeat; width:74px; color:#666;
}
.pagination .page-next-end-disable{
FONT-SIZE: 14px; FLOAT: left; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH:74px; LINE-HEIGHT: 40px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial,SimSun; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center;color:#ddd;background:url(../images/shuzi.gif) -135px 0px no-repeat;
}
select{background-color: #ffffff;border: 1px solid #cccccc;display: inline-block;height: 30px;padding: 4px 6px;margin-bottom: 9px;font-size: 12px;line-height: 20px; color: #555555;
  -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin-top: -5px; #margin-top: 0px; #margin-bottom: 0px; #height:auto; margin-top:4px}