html{
color:#000000;background:#f8f8f8;
}
*{
margin:0;padding:0;border:1;font-weight:inherit;font-style:inherit;font-size:100%;font-family:simsun;
}
a{
color:#000666;text-decoration:none;outline:none;text-overflow:clip;
}
a:hover{
color:#0f70bb;text-decoration:underline;
}
* img{
border:0px;font-size:0px;
}
.fl {
 float: left; 
}
.fr {
 float: right; 
}
.header {
 height:75px;background-color:transparent;
}

.header .logo 
{width:330px; padding-top:10px; padding-left:25px;height:50px;float:left;margin:0 0 0 5px; border:0px;}
.header .ad
{width:500px; padding-top:10px; height:50px;float:left;margin:0 0 0 5px; border:0px;}

.clearfix:after {
 visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; 
}
.main{
width:auto;height:auto;margin:10px auto;overflow:hidden;margin-right:10px; margin-left:10px; 
}
.t_nav {
 clear:both;height:35px;
}
.t_nav .innerWrap{
height:35px;
}
.t_nav ul{
list-style-type:none;
}
.t_nav dl{
list-style-type:none;
}
.t_nav ul {
 float:left; 
}
.t_nav ul li {
 float:left; font-size:14px; font-weight:bold;text-align:center; line-height:35px; no-repeat left;
}
.t_nav ul li a{
 color:#F7F7F7;
}
.t_nav ul li a:hover{
 color:#F7F7F7;
}

.t_nav ul li.nobg{
 background:none;
}
.t_nav ul a {
 display:block;float:left;width:101px; height:35px;color:#22517e;margin-right:5px; margin-left:5px; display:inline;
}
.t_nav ul a:hover,.t_nav ul a.sel {
text-decoration:none;height:35px; 
}
.menu{
width:auto; background:#6293BB;
}
.menu li a{
color:#000fff;font-size:14px !important;height:35px;
}
.menu li a:hover{
color:#000fff; background:#3671A5;height:35px;
}
.lpanel{
	width:170px;border:1px solid #e3e4e6;float:left;background:#EBEBEB;
}
.lpanel_txt{
width:175px;height:auto;float:left;overflow:hidden;padding:0 0 10px 0;
}
.lpanel_txt span{
width:160px;height:34px;float:left;line-height:34px;color:#000444;font-size:14px;font-weight:bold;padding:0 0 0 15px;
}
.lpanel_txt ul{
width:145px;height:auto;float:left;overflow:hidden;margin:8px 0 0 15px;display:inline;
}
.lpanel_txt li{
width:145px;height:auto;font-size:14px;float:left;overflow:hidden;line-height:28px;
}

.mpanel{
margin-left:180px;border:1px solid #e3e4e6; min-height:300px; _height:300px;background:#EBEBEB;
}

.mpanel_nav{
height:35px;color:#000444;font-size:14px;padding:0 0 0 25px;line-height:35px;	
}

.udl_box{
border:1px dashed #657DC7
}

.mpanel_body{
width:auto;height:auto;margin:10px 0 0 20px;
}
.mpanel_title
{
	height:30px;text-align:center;vertical-align:middle;font-weight:bold;margin-top:10px; 
}
.mpanel_title span
{
	line-height:30px;text-align:center;display:block;font-weight: bold;
}

.content{
width:auto;height:auto;margin:10px 0 0 20px;
}
.content p{
width:auto;height:auto;overflow:hidden;text-indent:2em; margin-bottom:6px;margin-right:6px;
}
.content p strong{
 font-weight:bold;color:#2D2DAE;
}

.content p img{
float:left;margin:5px 0 5px 0;
}

DIV#footer {
	text-align:center;color:#5159FF;
}

.footer .site_nav{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

DIV#site_nav UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#site_nav LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; BORDER-RIGHT: #5159FF 1px solid; PADDING-TOP: 3px
}