﻿@charset "utf-8";
/* CSS Document */

body {
	  text-align:center;
	background:transparent;
    font-family:"宋体",Arial,Verdana;
	  background:#ECECEC;
	  font-size:12px;
	  padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	  }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{
	                                                                                     padding:0; margin:0;
																						 }
table,td,tr,th{
	           font-size:12px;
			   }
li{
	list-style-type:none;
	}
table{ 
      margin:0 auto;
	  }
img{
	vertical-align:middle;
    border:0;
	}
ol,ul {
	    list-style:none;
		}   
caption,th {
	        text-align:left;
			}  
h1,h2,h3,h4,h5,h6 {
	               font-size:12px; 
                   font-weight:normal;
					}   
 


a {
	color:#2C629E;
    text-decoration:none;
	hide-focus: expression( this.hideFocus=true );
    outline: none;
	cursor:hand;


	}
a:visited {
	        color:#2C629E;
			text-decoration:none;
			}
a:hover {
	     color:#ba2636;
		 text-decoration:underline;}
a:active {
	     color:#2C629E;
		 }
.but{
	 background:url(../images/but.jpg) no-repeat;
	 width:67px;
	 height:22px;
	 cursor:hand;
	 color:#FFF;
	 text-align:center;
	 overflow:hidden; 
	 border:0px;
}
.butduan{
	 background:url(../images/butduan.jpg) no-repeat;
	 width:42px;
	 height:20px;
	  overflow:hidden;
	  line-height:20px;
     cursor:hand;
	 color:#FFF;
	 text-align:center;
	 border:0px;
}

.chu{
	 font-weight:bold;
}
.but3{
	 background: url(../images/but1.jpg) no-repeat;
	 width:67px;
	 line-height:20px;
	 height:20px;
	 color:#FFF;
	 text-align:center;
	   padding-bottom: 2px ;   /* Firefox  */  
              padding-bottom: 0px \9 ;   /* IE8  */ 
             *padding-bottom: 0px ;   /* IE7 */ 
             _hpadding-bottom: 0px ;   /* IE6  */  
			    padding-top: 0px ;   /* Firefox  */  
              padding-top: 1px \9 ;   /* IE8  */ 
             *padding-top: 1px ;   /* IE7 */ 
             _hpadding-top: 1px ;   /* IE6  */ 
	 border:0px;
}


.boxall{
	   clear:both;
	   width:976px;
	   background:#FFF;
	   margin:0px auto;
	   padding:2px;
	    overflow:hidden; 
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.red {
	  color:#FF2102;
}
.red a:link { color:#FF2102;} /*未访问的链接 */
.red a:visited { color:#FF2102;} /*已访问的链接*/
.red a:hover{ color:#FF2102;} /*鼠标在链接上 */ 
.red a:active { color:#FF2102;}

.red1{
	  color:#DA6201;
}
.red1 a{
	  color:#DA6201;
}
.box2{
	  clear:both;
	  margin-bottom:6px;
	  *margin-bottom:0px;   /* IE7 */ 


}
.big{
	 font-size:14px;
}
.le{
	float:left;
}
.ri{
	float:right;
}
.hui{
	  color: #8A8989;
}
.hui1{
	  color:#7B7B7B;
}

.boxleft{
	     float:left;
		 width:736px;
}
.boxright{
	     float:right;
}

 /*  头部结束 */
#head{
	  
		 	height:88px ;   /* Firefox  */  
              height:88px \9 ;   /* IE8  */ 
             *height:88px ;   /* IE7 */ 
             _height:86px ;   /* IE6  */
			 width:100%;
			 background:url(../images/headbg.jpg) no-repeat right bottom;
			
			   _background: url(../images/headbg1.jpg) no-repeat right bottom; ;   /* IE6  */
	
		
}

.headtop{
	     width:700px;
		 text-align:right;
		 float:right;
		 height:26px;
		 background:url(../images/topbar_bg.gif) no-repeat;
		
	
}
.headtop span{
	           margin-right:6px;
			   color:#8B8A8A;

			line-height:20px;
		 overflow:hidden;
		
			 
}

.headtop .text1{
	            border: 1px solid; border-color: #CCC #EEE #EEE #CCC;
				margin-top:3px;
				width:84px;
				height:16px;
				line-height:16px;
				text-align:left;
		 overflow:hidden;
				background:url(../images/inputbg.jpg) repeat-x;
}
.logole{
	    width:98px;
		float:left;
		background: url(../images/toplogo1.gif) no-repeat bottom;
		height: 82px ;   /* Firefox  */  
              height : 82px \9 ;   /* IE8  */ 
             *height : 82px ;   /* IE7 */ 
             _height : 82px ;   /* IE6  */
}

.logori{
	       width:877px;
		float:left;
}
.sologe{
	    clear:both;
		width:100%;
		 background:#F00;
		background:url(../images/sologe.jpg) left no-repeat;
		height:19px;
		 overflow:hidden; 
		
}
/*.menu{
	  background:url(../images/meau_bg.gif) no-repeat bottom;
	  height:38px;
	  width:877px;
	  clear:both;
	

	
	  text-align:left;
}
.menu ul{
	     width:92%;
		 margin:0 auto;
		 
}
.menu li{
	     display:inline;
		 line-height:26px;
		
		 
		
		  text-align:center;
		  font-size:14px;
		  padding-right:22px;
		  font-weight:bold;
}

.menu li a:link{text-decoration:none ; color:#ffffff;}
.menu li a:visited {color:#ffffff;}
.menu li a:hover {text-decoration:none ; color:#E95809;}
.menu li a:active {text-decoration:none ; color: #ffffff;}



   
    .menu ul {
	  margin:0;
	  padding:3px 10px 0 50px;
	  list-style:none;
      }
    .menu li {
      display:inline;
      margin:0;
      padding:0;
      }
    .menu a {
      float:left;
      background:url(../images/tableft3.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .menu a span {
      float:left;
      display:block;
      background:url(../images/tabright3.gif) no-repeat right top;
      padding:5px 12px 4px 8px;
    
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .menu a span {
		          float:none;
	  
	}
    /* End IE5-Mac hack */
    .menu a:hover span {
      color:#E95809;
      }
    .menu a:hover {
      background-position:0% -42px;
	  color:#E95809;
      }
    .menu a:hover span {
      background-position:100% -42px;
	  color:#E95809;
      }
*/
.djs a{
      background-position:0% -42px;
	  color:#E95809;
      }
    .djs a span {
      background-position:100% -42px;
	  color:#E95809;
      } 
.btnnew{
	    border:0px;
		background: url(../images/denlu.gif) no-repeat;
		color:#FFF;
		width:36px;
		height:20px;
		overflow:hidden;
		padding: 0px 0px 2px 0px ;   /* Firefox  */  
              padding: 2px 0px 0px 0px \9 ;   /* IE8  */ 
             *padding: 3px 0px 0px 0px ;   /* IE7 */ 
             _padding: 3px 0px 0px 0px ;   /* IE6  */ 
}

	
 /*  头部结束 */
  /*  搜索开始 */	

 .search{
		 border:solid 1px #E6E6E6;
		 background:url(../images/shop_bg.jpg) repeat-x top;
		 width:735px;
		 margin-bottom:6px;
		 float:left;
		 
 }
.search h1{
	       font-size:14px;
		   font-weight:bold;
		   height:29px;
		   color:#666;
		   background:url(../images/search1.gif) no-repeat left ;
		   text-align:left;
		   text-indent:32px;
		   line-height:29px;
		   overflow:hidden;
}
.search ul {
	        background:#FFF;
			margin-left:56px;
			margin-bottom:22px;
			font-size:14px;
			
}
.ulbg{
	  background:url(../images/search_bg.jpg) no-repeat;
	  width:47px;
	  height:25px;
	  text-align:center;
	  color:#FFF;
}
	  
.search ul li{
	           display:block;
			   float:left;
			   width:47px;
			   margin-left:12px;
			   line-height:22px;
			   overflow:hidden;
			   cursor:hand;
			   
}
.search .kang{
	        
			  font-size:12px;
			  padding:8px;
			
			  margin-top:6px;
		
}
.searchall{
	   
			  font-size:12px;
			  padding:3px 8px 8px 8px;
}
.sh{
	      		  height: 172px ;   /* Firefox  */  
              height : 172px \9 ;   /* IE8  */ 
             *height : 172px ;   /* IE7 */ 
             _height : 169px ;   /* IE6  */ 
}
.ssk{
	      		  height: 99px ;   /* Firefox  */  
              height : 99px \9 ;   /* IE8  */ 
             *height : 99px ;   /* IE7 */ 
             _height : 96px ;   /* IE6  */ 
}
	
.searchall select{
	              margin:0px;
				  padding:0px;
				  height:22px;
}

.searchall ol{
		 margin-left:74px;
		 clear:both;
		 line-height:29px;
		 height:29px;
	
		 
}
.searchall li{
	     float:left;
		 margin-left:8px;
		 height:29px;
	
}
.searchall li span{
	     float:left;
		
		 height:29px;
	
}



.searchall dl{
			   margin-top:6px;
			   margin-left:57px;
			   clear:both;
			   line-height:20px;
			   overflow:hidden;
}

.searchall dt{
	          float:left;
			  width:60px;
}
.searchall dd{
	          float:left;
			  width:548px;
}
	          
.searchall p{
		text-align:left;
		clear:both;
		margin:0px;
		padding:0px;
}
.searchall p a{
			   margin-right:6px;
}
.search select{
	           width:76px;
			   color:#9E9A9C;
			  
			
			   
			   
}
.search .inbox{
	           width:117px;
			   color:#555555;
			    background:#e6e6e6;
	            border:1px solid #AEAEAE;
				padding-left:3px;
				height:20px;
				  margin-top: 4px ;   /* Firefox  */  
              margin-top :0px \9 ;   /* IE8  */ 
             *margin-top : 3px ;   /* IE7 */ 
             _margin-top: -1px ;   /* IE6  */ 
			  margin-bottom: 26px \9 ;   /* IE8  */
		
			
			
				line-height:20px;
				
				 overflow:hidden;
		
				
}
.jibut{
	   background:url(../images/index_but.jpg) no-repeat;
	   color:#FFFFFF;
	   line-height:22px;

	   height:22px;
	   overflow:hidden;
	   
	   border:0px;
	   width:83px;
	    margin-top: 4px ;   /* Firefox  */  
              margin-top : 0px \9 ;   /* IE8  */ 
             *margin-top : 0px ;   /* IE7 */ 
             _margin-top: 0px ;   /* IE6  */ 
		
			     padding-bottom: 2px ;   /* Firefox  */  
              padding-top: 2px \9 ;   /* IE8  */ 
             *padding-top: 1px ;   /* IE7 */ 
             _padding-top: 1px ;   /* IE6  */ 

}
.messbut{
	   background: url(../images/message_but.jpg) no-repeat;
	   color:#FFFFFF;
	   line-height:26px;
	   height:25px;
	   overflow:hidden;
	   border:0px;
	   width:45px;

}
.messbut1{
	   background: url(../images/message_but1.jpg) no-repeat;
	   color:#FFFFFF;
	   line-height:26px;
	   height:25px;
	   overflow:hidden;
	   border:0px;
	   width:45px;

}
		           
/*  搜索结束 */	
/*  美女选房开始 */
.girl{
	  width:230px;
	  border:solid 1px #E6E6E6;
	  float:left;
	  margin-left:5px;
	  padding:6px 0px;
	  _padding:5px 0px;   /* IE6  */ 
	  height:200px;
	
}
.girl p{
	    margin:0px;
		padding:0px;
}
.girl dt{
	     background:url(../images/girl_h1.jpg) no-repeat;
		 font-size:12px;
		 font-weight:bold;
		 line-height:22px;
		 text-align:left;
		 color:#666666;
		 margin-bottom:3px;
		 text-indent:48px;
}
.girl dd{
	      background:#FFF;
		  padding:2px;
	
}

/*  美女选房结束 */	
/*  banner开始 */	
.banner{
	margin-bottom:6px;
	height:66px;
	clear:both;
	
	
}
/*  banner结束 */
/* 底部开始 */
.footer{
	    clear:both;
		border-top: solid 1px #e6e6e6;
		margin-top:12px;
		background:url(../images/shop_bg1.gif) repeat-x;
		
		display:block;
		line-height:22px;
		width:964px;
	
		color:#4B4949;
		padding:6px;
}

/* 底部结束 */
/*  左侧开始  */
.box3{
	clear:both;
	margin-bottom:6px;
}

.left{
	  float:left;
	  width:721px;
	 
	


}
.left .lb{
	     margin-bottom:6px;
		
		 width:732px;
		 clear:both;
		
		 min-height:220px;
		 overflow:hidden;
}
.left .lb dl{
	         display:block;
			 float:left;
			  margin-top:6px;
			 margin-left:7px;
			  _margin-left:6px ;   /* IE6  */
			 width:175px;
			
}
.left .lb h1{
	            background: url(../images/shop_bg.jpg) repeat-x bottom ;
				text-indent:12px;
				border-top:solid 1px #e6e6e6;
				text-align:left;
				font-size:12px;
				overflow:hidden;
				clear:both;
				line-height:32px;
				height:32px;
				margin-bottom:6px;
				font-weight:bold;
			
}
.left .lb h2{
				text-indent:1px;
				text-align:center;
				font-size:12px;
				clear:both;
				margin-top:5px;
				display:block;
				margin-bottom:1px;
				font-weight:bold;
			
}
.left .lb dt{
	          padding:3px;
			  
			
			  margin-bottom:3px;
			  clear:both;
			   height:126px;
}
.left .lb dd{
	         line-height:22px;
			 text-indent:32px;
			 text-align:left;
}
.left .lb dl h2{
				font-weight:bold;
				color:#858282;
				vertical-align:baseline;
}


/*  左侧结束 */
.nextpage{
	
  	text-align:right;
		padding:6px;
	margin:3px 0px;
  	clear:both;
}
.nextpage input{
	            margin:0px;
				padding:0px;
				 width:38px;
}
.nextpage a{
	        padding:2px;
			height:26px;
            overflow:hidden;
	        background-color:#ffffff;
			margin-left:2px;
	        border: 1px solid #cccccc;
	        color:#bdbdbd;
}
.pagespan{
	        padding:2px;
            overflow:hidden;
	        background-color:#ffffff;
			margin-left:2px;
	        border: 1px solid #cccccc;
	     
}

	        
.nextpage a:link{text-decoration:none ; color:#7B7B7B;}
.nextpage a:visited {color:#7B7B7B;}
.nextpage a:hover {text-decoration:none ; color:#7B7B7B;}
.nextpage a:active {text-decoration:none ; color: #7B7B7B;}
.div1{
	  float:left;
	  padding-top:7px;
	  width:280px;
	  height:30px;
}
.div2{
  float:right;
  height:30px;
  width:410px;
}
.div3{
	  float:right;
	  padding-right:12px;
}



.hei{
	 color:#000;
}
.no{
	font-weight:normal;
}
.right
.right dl h3{
	         text-indent:19PX;
			 background:#F4F2F0;
			 margin:6px 0px;
			 height:22PX;
}
.right ol li{
	         background:url(../images/dot1.jpg) no-repeat left;
			 text-indent:18px;
			 line-height:20px;
}
.biaoping{
	background:#ffffff;
	position: fixed;
	border:solid 3px #E1E1E1;
	padding:3px;
	width:372px;
	height:190px;
	top:120px;
	margin:0px auto;
}
.biaoping span{
	           float:left;
			   margin-left:6px;
			   height:29px;
			   display:block;
			   border:solid 1px #F2F2F2;
			   padding:1px;
			   margin-bottom:1px;
}
.biaoping h1{
	         clear:both;
			 text-align:right;
			 padding-right:12px;
}
			   
.hui2{
	  color:#616161;
	  
}
.error      { 
              background: #FBE3E4; 
              color: #8a1f11; 
			  border-color: #FBC2C4; 
			  background:url(../images/cw.gif) no-repeat #FFECDC left;
			  }
.success    { 
             background: #E6EFC2; 
			 color: #264409; 
			 border-color: #C6D880;
			 }
.dqsy{
	  margin-bottom:2px;
	  padding-left:8px;
	
}

.huh{
	 clear:both;
}
.noimg{
	    background-image:none;
}
.gao{
	 margin-bottom:3px;
}
.newrepot{
	      width:100%;
		  clear:both;
}
.newrepot h1{
	         background:url(../images/tgbt.jpg) no-repeat;
			 height:35px;
}
.newrepot dl{
	         background:#E9E9E9;
			 padding:12px;
			 overflow:hidden;
			  height:477px;
}
.newrepot dt{
	         float:left;
			 line-height:22px;
			 text-align:left;
			 width:392px;
			 color:#505050;
			 background:#FFF;
			 height:447px;
			 padding:12px;
}
.newrepot dd{
	         float:left;
}
.bai{
	 color:#FFF;
	 font-weight:normal;
}
