.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#sideleft{
	width:201px;
	padding-top:6px;
	padding-bottom:14px;
	*padding-bottom:18px!important;
	*padding-bottom:6px;
	background:url(../images/hot/newsleftbg.gif) repeat-y right;
	float:left;
	margin:0;
	table-layout: fixed;
	height:auto;
	}
#sideright{
	float:right;
	background-color:#f8fcff;
	width:673px;
	margin:0 0 0 0;
	padding:2px 0 0 10px;
	table-layout: fixed;
	}
#center{
	margin:0;
	padding:0;
	overflow: hidden;
	}
#sideleft,#sideright{
 padding-bottom: 2227px !important;
 margin-bottom: -2227px !important; 
 }

/* easy clearing */
#wrap:after{
 content: '[DO NOT LEAVE IT IS NOT REAL]';
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
 }
#wrap{
 display: inline-block;
 }
 /*\*/
#wrap{
 display: block;
 }
/* end easy clearing */
/*\*/
/*\*/
#sideleft, #sideright
 {
 padding-bottom: 32767px !important;
 margin-bottom: -32767px !important;
 }
@media all and (min-width: 0px) {
#sideleft, #sideright
 {
 padding-bottom: 0 !important;
 margin-bottom: 0 !important;
 }
#sideleft:before, #sideright:before
 {
 content: '[DO NOT LEAVE IT IS NOT REAL]';
 display: block;
 background: inherit;
 padding-top: 32767px !important;
 margin-bottom: -32767px !important;
 height: 0;
 }
}
/**/


*{
	margin:0;
	padding:0;
	}
#adress{
	color: #1C1C1C;
	margin:5px 0 20px 0;}
#adress a{
	color: #0e51a5;
	text-decoration:none;}
#adress a:hover{
	color: #0e51a5;
	text-decoration:underline;}
#page{
	margin:0 160px 10px 80px;
	padding:0 0 10px 0;
	line-height:20px;
	}
#page a{
	color:#CC3300;
	text-decoration:none;
	}	
#page a:hover{
	text-decoration:underline;
	}
#page ul{
	margin:0;
	padding:0;
	float:right;
	text-align:center;}
#page li{
	margin:10px 5px 10px 5px;
	float:left;
	height:20px;
	line-height:20px;
	padding:0;
	text-align:center;}
#page input.go{
	border:#0F7BDD solid 1px;
	padding:0;
	height:14px;
	margin:0;}
.adressbold{
	font-weight:bold;
	color:#0e51a5;
	}
.hottitle{
	margin:0;
	padding:0;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#c26818;
}
.hottitle ul{
	margin:5px 10px;
	width:583px;
	padding:0 5px 0 17px;
	border-bottom:1px solid #d3d6d8;
	line-height:16px;
	vertical-align:bottom;
	background:url(../images/main/title_b.gif) no-repeat left;
	
}
.hottitle li{
	margin:0;
	padding:0;
	float:left;
	
	}
.hottitle a{
	float:right;
	margin:0;
	padding:0;
	color:#0499dd;
	display:inline;
	font-weight: normal;
	}
.hottitle a:hover{
	color:#0F72CC;
	}
#hotcon{
	margin:0 20px 10px 10px;
	display:block;
	line-height:16px;
	color:#333333;
	}
#hotcon a{
	text-decoration:none;
	color:#104a93;}
#hotcon a:hover{
	text-decoration: underline;
	color:#052D61;}	
#hotcon ul{
	margin:0;
	padding:0;
	width: 100%;
	}
#hotcon li{
background:url(../images/index/b7.gif) no-repeat left center;
margin-bottom:5px;
margin-left:5px;
padding-left:13px;
}
.sideleftcon{
	background: url(../images/hot/sideleft.gif) no-repeat left;
	height:36px;
	width:161px;
	font-size:14px;
	color:#0f6fc8;
	font-weight: bold;
	word-spacing: 3px;
	line-height:36px;
	padding-left:35px;
}
.sideleftcon02{
	border:1px solid #98c2f2;
	background:url(../images/main/mainleftbg.gif) repeat-y left;
	height:25px;
	line-height:25px;
	margin:1px 5px 0 3px;
	padding-left:25px;
	font-size:12px;
	color:#0673cf;}
.sideleftcon02 a{
	color:#0673cf;
	text-decoration:none;}
.sideleftcon02 a:hover{
	color:#00a8ff;
	text-decoration:underline;}

