﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
body, td, table, form, select, div, span, a, input{ color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:20px;}
a:hover{ color:#0881CD}
.news td{ background:url(news_dot.gif) left bottom repeat-x; height:28px;}
.proH td{border-bottom:#CBD6DD dotted 1px; height:25px; vertical-align:bottom; padding-bottom:2px;}
.devH td{border-bottom:#ACCDE3 dotted 1px; height:25px; vertical-align:bottom; padding-bottom:2px; text-align:left;}
.top, .top a{ color:#1A517A}
input, select{ border:#DDDDDD 1px solid; font-size:11px;}
.foot, .foot a{ color:#67727E;}
.rt{background:url(rt_bg.gif) left bottom repeat-x;text-align:right;}
.rttit{ color:#4C4C4C; font-size:12px; font-weight:bold;}
.lNav1, .lNav1 a{ color:#0887DE; font-weight:bold;}
.lNav0{ color:#666666;}
.tit1{ background:#ECF3F8; padding:0px 14px 0px 14px;}
.tit1, .tit1 a{ color:#003B69; font-size:12px; font-weight:bold;}
.tit1, .tit1 a{ color:#ffffff; font-size:12px; font-weight:bold;}

.top_menu td a,.top_menu td{ color:#FFFFFF}


.menu0, .menu1{
	position:absolute;
	z-index:27;
	top:109px;
	/*filter:alpha(opacity=85);*/
}
.menu0{display:none;}
.menu1 .C{background-color:#ECF3F8;}


.menu1 .C td{
	height:20px;
	text-align:center;
	white-space: nowrap;
}
.menu1 .C td{color:#516D84;}
.menu1 .C td a{ color:#516D84}
.menu1 .C td a:hover{color:#0881CD;}
.lt{ color:#FFFFFF; font-weight:bold; font-size:12px; padding-left:30px;}