body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #707070;
	line-height:160%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #ffffff;
	background-image: url(../images/all_bg.gif);
	background-repeat: repeat-x;
} 
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{list-style:none;}
p{ text-indent:2em;}
a:link { font-size: 10pt; color: #0066FF; text-decoration: none; line-height:160%;} 
a:visited { font-size: 10pt; color: #0066FF; text-decoration: none; line-height:160%;} 
a:hover { font-size: 10pt; color: #0066FF; text-decoration: underline; line-height:160%;} 
a:active { font-size: 10pt; color: #0066FF; text-decoration: none; line-height:160%;} 
/* ------------ menu start----------*/
#topnav { width:722px; height:85px; position:relative; margin:0 auto; padding:0px 0 0 0; background:url(../images/top_bg.gif) no-repeat;}
#topnav ul { padding:57px 0 0 0;}
#topnav ul li { background:url(../images/menu_bg.gif) no-repeat; float:left; width:77px; height:28px;}
#topnav ul li a { background:url(../images/menu_bg.gif) no-repeat; width:77px; height:28px; font: bold 13px/28px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:center; display:block;}
#topnav ul li a:hover { background:url(../images/menu_hover.gif) no-repeat; width:77px; height:28px; font:bold 13px/28px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:center; display:block; }
/* ------------- menu end -----------*/

a.leftmenu:link { height:24px; font-size: 13px; color: #707070; font-weight: bold; line-height:24px; text-decoration: none; padding-left:30px;} 
a.leftmenu:visited { height:24px; font-size: 13px; color: #707070; font-weight: bold; line-height:24px; text-decoration: none; padding-left:30px;} 
a.leftmenu:hover { height:24px; font-size: 13px; color: #707070; font-weight: bold; line-height:24px; text-decoration: none; padding-left:30px;} 
a.leftmenu:active { height:24px; font-size: 13px; color: #707070; font-weight: bold; line-height:24px; text-decoration: none; padding-left:30px;} 

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 20px; color: #ffffff; text-decoration:none; padding-bottom:4px;}
a.copyright:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 20px; color: #FFFFFF; text-decoration:none;} 
a.copyright:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 20px; color: #ffffff; text-decoration:none;} 
a.copyright:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 20px; color: #ffffff; text-decoration:underline;} 
a.copyright:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 20px; color: #ffffff; text-decoration:none;} 

#pro{ width:465px; position:relative; margin:0 auto; padding:0;}
#pro ul li { margin:5px; padding:2px; border:5px #f1f1f1 solid; float:left;}
#pro ul li img { border:1px #ccc solid; width:90px; height:90px;}

a.pro_text:link { font-size: 11px; color: #006699; line-height:15px; text-decoration: none;} 
a.pro_text:visited {font-size: 11px; color: #006699; line-height:15px; text-decoration: none;} 
a.pro_text:hover { font-size: 11px; color: #006699; line-height:15px; text-decoration: none;} 
a.pro_text:active { font-size: 11px; color: #006699; line-height:15px; text-decoration: none;} 

.time { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; line-height:18px;}

.ban_a { background:url(../images/ban_p1.gif) no-repeat;}
.ban_b { background:url(../images/ban_p2.gif) no-repeat;}

.f16 { font-size:16px; color: #006699; font-weight:bold; line-height:160%;}
.f22 { font-size:22px; color: #006699; font-weight:bold; line-height:160%;}

.pageNav {margin-top:10px;padding:10px 0;color:#000000;font: 0.85em arial; overflow:hidden;zoom:1;}
.pageNav .typing{float:right;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{line-height:2.2em;padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}
