#rb_menu{ position:absolute; width:125px; border:1px solid #BFCFA5; background-color:#F7FBEC; font-family:µ¸¿ò,±¼¸²; line-height:20px; cursor:default; visibility:hidden; } 
#rb_menu_edit{ position:absolute; width:125px; border:2px solid #BFCFA5; background-color:#F7FBEC; font-family:µ¸¿ò,±¼¸²; line-height:20px; cursor:default; visibility:hidden; } 
.rb_menuitems{ padding-left:15px; padding-right:15px; font-family:µ¸¿ò,±¼¸²; font-size:12; font-color:#7A787A; }

BODY, IMG, DIV
{
    border:0px;
    margin:0px;
}
body,table,tr,td,select,div,form,center,p,br { font-family: 'µ¸¿ò,±¼¸²'; font-size:9pt; color:#525552; }
input{color:#000000; background-color:#ffffff; #ffffff filter:alpha(opacity=100);font-size:9pt;}
input[type="text"]{border:solid 1px #C4C4C4;}
input[type="password"]{border:solid 1px #C4C4C4;}

body { margin:0; background-color:#ffffff; }
textarea {color:#000000; background-color:#ffffff; #ffffff filter:alpha(opacity=100); border:solid 1px #C4C4C4; font-size:9pt;}
th       { font-size:12px; font-weight:600; color:#333333; background-color:#EAF3F6; height:25px; text-align:center; }

#body { background:url('gray.jpg'); background-attachment:fixed; background-position:right bottom; background-repeat:no-repeat; background-color:#ffffff; }
.th_left { font-size:12px; font-weight:600; color:#333333; background-color:#EAF3F6; height:18px; text-align:left; }
.th_stress { font-size:12px; font-weight:600; color:#333333; background-color:#EAF3F6; height:25px; text-align:center; }
.button       {color:#000000; background-color:#EDF0F3; font-size:12px; font-weight:300; text-align:center; height:20px; cursor:hand;}
.button_big   {color:#ffffff; background-color:#1C538A; font-size:12px; font-weight:300; text-align:center; height:25px; cursor:hand;}
.button_link  {color:#000000; background-color:#D6DFEA; font-size:12px; font-weight:300; text-align:center; height:25px; cursor:hand;}
.input        {color:#525552; background-color:#ffffff; #ffffff filter:alpha(opacity=100); border:solid 1px #C4C4C4; height:19px; font-size:9pt;}
.input_search {color:#525552; background-color:#ffffff; #ffffff filter:alpha(opacity=100); border:solid 1px #C4C4C4; height:19px; font-size:9pt;}
.select       {color:#000000; background-color:#ffffff;}
.textarea2    {color:#848684; background-color:#ffffff; #ffffff filter:alpha(opacity=100); border:solid 1px #DEDFDE; font-size:9pt;}
.baby_search  {color:#FFFFFF;}
.title        {color:#000000; font-size:13px; font-weight:600;}
.lunar_day    { font-size: 10px; line-height: 1px; }

.total { font-size: 11px; color:#FF0000; white-space: nowrap; background-color:#E9E9E9; }
.point { font-size: 11px; color:#000000; white-space: nowrap; background-color:#E9E9E9; }

.break {page-break-before: always;}

#.tab  { font-size: 12px; font-weight: 600; color: #FFFFFF; }
#.tab2 { font-size: 12px; font-weight: 600; color: #405F8E; }
#.txt1  { color: #000000; background: #BDD7F3; text-align: center; }
#.txt2  { color: #000000; background: #D0DEEE; text-align: center; }
#.button_ez   {color:#ffffff; background-color:#1C538A; font-size:12px; font-weight:600; text-align:center; width:80px; height:23px; cursor:hand;}
#.button_s_ez {color:#ffffff; background-color:#1C538A; font-size:11px; font-weight:100; text-align:center; width:60px; height:22px; cursor:hand;}

a:link	  {color:#525552; text-decoration:none;}
a:active  {color:#525552; text-decoration:none;}
a:visited {color:#525552; text-decoration:none;}
a:hover   {color:#525552; text-decoration:underline;}

.menu_link a:link	   {text-decoration:none;}
.menu_link a:active  {text-decoration:none;}
.menu_link a:visited {text-decoration:none;}
.menu_link a:hover   {text-decoration:underline; color:#ffffff;}

.naviPageName {font-weight:bold;color:#666666;font-size:9pt; }
.naviParent A {font-weight:normal;color:#999999;font-size:9pt; }

.OH
{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:block;
}
.autoOH
{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:inline;
}