/* Umebiz@CSSTidy 1.2: Sun, 11 May 2008 03:43:00 +0000 */
.navPoint {
CURSOR:hand;
}

body {
OVERFLOW-X:hidden;
OVERFLOW:hidden;
FONT-SIZE:12px;
COLOR:#000;
FONT-FAMILY:tahoma, 宋体, fantasy;
TEXT-ALIGN:center;
BACKGROUND:#fff;
MARGIN:0;
}

td {
FONT-SIZE:12px;
}

a {
COLOR:#135294;
TEXT-DECORATION:none;
}

a:hover {
COLOR:#f60;
TEXT-DECORATION:underline;
}

.top_table {
WIDTH:100%;
BACKGROUND:#337ABB;
HEIGHT:41px;
}

.top_table_leftbg {
WIDTH:auto;
BACKGROUND-IMAGE:url("../images/top_table_leftbg.gif");
BACKGROUND-REPEAT:repeat-y;
HEIGHT:41px;
}

.system_logo {
WIDTH:180px;
FLOAT:left;
TEXT-ALIGN:left;
}

div.menu {
HEIGHT:22px;
TEXT-ALIGN:left;
PADDING-TOP:18px;
MARGIN:0 auto;
}

div.menu ul {
LIST-STYLE-TYPE:none;
DISPLAY:inline;
MARGIN:0;
PADDING:0;
}

div.menu ul li .menu_div {
BACKGROUND:url("../images/menu01_right.gif");
HEIGHT:23px;
WIDTH:3px;
FONT-SIZE:10px;
DISPLAY:inline;
}

div.menu ul li {
FLOAT:left;
POSITION:relative;
WIDTH:auto;
HEIGHT:23px;
LINE-HEIGHT:20px;
BACKGROUND:url("../images/menu01.gif");
MARGIN-LEFT:1px;
FONT-SIZE:12px;
FONT-FAMILY:宋体;
PADDING:0 0 0 10px;
}

div.menu_childs ul li {
WIDTH:150px;
LINE-HEIGHT:15px;
FLOAT:left;
BACKGROUND:none;
PADDING:0;
}

div.menu_childs {
POSITION:absolute;
Z-INDEX:100;
LEFT:0;
TOP:22px;
WIDTH:150px;
WHITE-SPACE:nowrap;
BACKGROUND:#F5FDFF;
BORDER:1px solid #185790;
DISPLAY:none;
}

div.menu ul li a:hover {
COLOR:#ff7;
TEXT-DECORATION:none;
}

div.menu ul li a {
COLOR:#fff;
TEXT-DECORATION:none;
}

div.menu_childs ul li a:hover {
COLOR:#fff;
BACKGROUND:#337ABB;
TEXT-DECORATION:none;
WIDTH:133px !important;
DISPLAY:block;
}

div.menu_childs ul li a {
COLOR:#135294;
TEXT-DECORATION:none;
WIDTH:133px !important;
HEIGHT:20px;
LINE-HEIGHT:20px;
PADDING-LEFT:15px;
}

.main_top {
TABLE-LAYOUT:auto;
BACKGROUND:url("../images/left_bg.gif");
}

.menuhr {
BORDER-TOP:1px solid #B5CFDE;
HEIGHT:4px;
LINE-HEIGHT:0;
FONT-SIZE:0;
WIDTH:98%;
FLOAT:left;
MARGIN:4px 0 0;
}