:link,:visited { text-decoration:none }
a:hover {color: #cc0000;}
.a1:hover {color: #ffffff;}

.dline {BACKGROUND-IMAGE: url(dline.gif); }
.font12-black{font-size: 12px;color: #000000;text-decoration: none; line-height: 20px;}
.font12-white{font-size: 12px;color: #FFF;text-decoration: none; line-height: 20px;}
.font12-white-Arial{font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px;color: #FFF;text-decoration: none; line-height: 20px;}
.font12-white-bold-Arial{font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px;color: #FFF;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-white-bold{font-size: 12px;color: #FFF;text-decoration: none;font-weight: bold; line-height: 20px;}
.font10-grey-666-Arial{font-family: "Arial", "Helvetica", "sans-serif";color: #666;font-size: 10px;text-decoration: none; line-height: 20px;}
.font12{font-size: 12px;text-decoration: none; line-height: 20px;}
.font12-blue-36d-Arial-bold{font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #36d;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-blue-213979-blod {font-size: 12px;line-height: 20px;font-weight: bold;color: #213979;text-decoration: none;}
.font12-grey-333-Arial{font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #333;text-decoration: none; line-height: 20px;}
.font12-grey-333{font-size: 12px;color: #333;text-decoration: none; line-height: 20px;}
.font12-grey-333-01{font-size: 12px;color: #333;text-decoration: none;}
.font12-grey-333-bold{font-size: 12px;color: #333;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-grey-666{font-size: 12px;color: #666;text-decoration: none;line-height: 20px;}
.font12-grey-666-bold{font-size: 12px;color: #666;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-grey-666-Arial{font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666;text-decoration: none; line-height: 20px;}
.font12-grey-666-bold-Arial{font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666;font-weight: bold; text-decoration: none; line-height: 20px;}
.font12-green-151-bold-Arial{font-family: "Arial", "Helvetica", "sans-serif";color: #151;font-size: 12px;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-green-151-Arial{font-family: "Arial", "Helvetica", "sans-serif";color: #151;font-size: 12px;text-decoration: none; line-height: 20px;}
.font12-green-151-bold{color: #151;font-size: 12px;text-decoration: none;font-weight: bold;line-height: 20px;}
.font12-red-Arial{font-family: "Arial", "Helvetica", "sans-serif";color: #C00;font-size: 12px;text-decoration: none; line-height: 20px;}
.font12-red-c00 {font-size: 12px;color: #c00;text-decoration: none; }
.font12-red-c00-bold {font-size: 12px;color: #c00;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-red-c00-bold-Arial {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #c00;text-decoration: none;font-weight: bold; line-height: 20px;}
.font12-red-c00-bold-Arial-2 {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: c00;text-decoration: none;font-weight: bold; line-height: 20px;}
.font15-grey-333-bold{font-size: 15px;color: #333;font-weight: bold; line-height: 20px;}
.font15-grey-333-bold-Verdana{font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 15px;color: #333;font-weight: bold; line-height: 20px;}
.font15-grey-666-bold-Verdana{font-family: "Verdana", "Arial", "Helvetica", "sans-serif";color: #666;font-size: 15px;font-weight: bold;text-decoration: none; line-height: 20px;}
.font15-grey-ccc-bold {font-size: 15px;font-weight: bold;color: #CCC; line-height: 20px;}
.font15-grey-888-bold {font-size: 15px;font-weight: bold;color: #888; line-height: 20px;}
.font15-orange-FA0-bold {font-size: 15px;font-weight: bold;color: #FA0; line-height: 20px;}
.font15-red-c00-bold {font-size: 15px;font-weight: bold;color: #C00; line-height: 20px;}
.font15-red-c00-bold-Verdana {font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 15px;font-weight: bold;color: #C00; line-height: 20px;}
.font24-red-c00-bold-Verdana {font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 24px;font-weight: bold;color: #C00; }
.font18-red-c00-bold-Verdana {font-family: "Verdana", "Arial Black", "Helvetica", "sans-serif";font-size: 18px;font-weight: bold;color: #C00;}
.font12-pure-F96400 {font-size: 12px;color: #F96400;text-decoration: none;}
.font12-pure-F96400-bold {font-size: 12px;color: #F96400;text-decoration: none;font-weight: bold;}
.font12-pure-F96400-Arial {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #F96400;text-decoration: none;}
.font12-pure-F96400-bold-Arial {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #F96400;text-decoration: none;font-weight: bold;}
.font12-grey-333-bold-Arial{font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #333;text-decoration: none;font-weight: bold; line-height: 20px;}
.font10-nigger-Arial{font-family: "Arial", "Helvetica", "sans-serif";color: #A58D53;font-size: 10px;text-decoration: none; line-height: 13px;}
.font10-white-Arial{font-family: "Arial", "Helvetica", "sans-serif";color: #FFFFFF;font-size: 10px;text-decoration: none; line-height: 13px;}
.font12-grey-999-Arial-bold{font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #999;text-decoration: none; none;font-weight: bold; line-height: 20px;}
.font12-red-c00-bold-Arial-1 {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: c00;text-decoration: none;font-weight: bold;line-height: 20px;}
.font15-red-3F00BF-bold{font-size: 15px;color: 3F00BF;text-decoration: none;font-weight: bold;line-height: 20px;}
.font15-red-3F00BF-bold-Arial{font-family: "Arial", "Helvetica", "sans-serif";font-size: 15px;color: 3F00BF;text-decoration: none;font-weight: bold;line-height: 20px;}
.font10-grey-666-Arial-2{font-family: "Arial", "Helvetica", "sans-serif";color: #666;font-size: 10px;text-decoration: none; line-height: 13px;}
.font10-red-c00-bold-Arial-3 {font-family: "Arial", "Helvetica", "sans-serif";font-size: 10px;color: c00;text-decoration: none;font-weight: bold; line-height: 10px;}
.input {border-color: #666666; border: 1px solid #c0c0c0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}
.font19-grey-666-bold-Verdana{font-family: "Verdana", "Arial", "Helvetica", "sans-serif";color: #666;font-size: 19px;font-weight: bold;text-decoration: none; line-height: 22px;}
.font29-white-ArialBlack{font-family: "Arial", "Helvetica", "sans-serif"; font-size: 29px;color: #FFF;text-decoration: none;font-weight: bold; line-height: 29px;}
.font15-white-ArialBlack{font-family: "Arial", "Helvetica", "sans-serif"; font-size: 15px;color: #FFF;text-decoration: none;font-weight: bold; line-height: 15px;}
.font10-grey-999-Arial-bold{font-family: "Arial", "Helvetica", "sans-serif";font-size: 10px;color: #999;text-decoration: none; none;font-weight: bold; line-height: 20px;}
.font12-red-881212-bold {color: 881212; text-decoration: none; font-weight: bold; font-size: 12px;}
.font12-red-881212 {font-size: 12px; color: 881212; text-decoration: none;}
.font12-grey-999{font-size: 12px;color: #999;text-decoration: none; line-height: 20px;}
.font12-grey-999-bold {font-size: 12px;font-weight: bold;color: #999999;}
.font12-green-05A71F-bold {font-size: 12px;font-weight: bold;color: 05A71F;text-decoration: none;}

.button   {color: #FFFFFF; border: 1px solid #CC0000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #CC0000; cursor:pointer;}
/* 無框 button */
.buttonN  {color: #FFFFFF; border: 0px solid #CC0000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #CC0000; cursor:pointer;}

.button1  {color: #808080; border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#CCCCCC'); height:20; font-family: "Times New Roman" }
.button1_old  {color: #808080; border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF; cursor:pointer;}
.button1N_old {color: #808080; border: 0px solid #C0C0C0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF; cursor:pointer;}
.button-grey  {background-color: #FFFFFF; border: 1px solid #C0C0C0; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 1px; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFFFF',EndColorStr='#CCCCCCCC'); font-family: "Times New Roman" }

/* 選單設定 menu_div1: 選單的div ,menu_h1:高亮度顯示 ,menu_d1: 無高亮度顯示 ,menu_t1: 選單Table設定 */
.menu_div1 {visibility:hidden;position:absolute;Z-INDEX:100;PADDING:0px;OVERFLOW:auto;BORDER:solid 1px #999999;CURSOR:default;}
.menu_h1   {font-size: 12px;color: #666;background-color: #FFFFFF;text-decoration: none;WHITE-SPACE:nowrap;CURSOR:hand;}
.menu_t1   {font-size: 12px;color: #666;background-color: #ebebeb;text-decoration: none;WHITE-SPACE:nowrap;CURSOR:default; }
.menu_d1   {font-size: 12px;color: #666;background-color: #ebebeb;text-decoration: none;WHITE-SPACE:nowrap;CURSOR:default;}

.trbgcolor {background-color: #ffecec}

/* 選單設定 menu_div1: 選單的div ,menu_h1:高亮度顯示 ,menu_d1: 無高亮度顯示 ,menu_t1: 選單Table設定 */
.menu_div2 {visibility:hidden;POSITION:absolute;Z-INDEX:95;PADDING:0px;OVERFLOW:auto;BORDER:solid 1px #999999;CURSOR:default;}
.menu_h2   {background-color: #FFFFFF;WHITE-SPACE:nowrap;CURSOR:hand;}
.menu_d2   {background-color: #ebebeb;WHITE-SPACE:nowrap;CURSOR:default;}          
.menu_t2   {background-color: #ebebeb;WHITE-SPACE:nowrap;CURSOR:default; }

/* div 捲軸 */
.div2 {
   scrollbar-3Dlight-color:#F0F0F0;
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-darkshadow-color:#DCDDDE;
   scrollbar-face-color:#DCDDDE;
   scrollbar-highlight-color:#999999;
   scrollbar-shadow-color:#999999;
   scrollbar-track-color:#E3E3E3
   }
   
/* 信件列表背景顏色 */
.mbg1 {background-color: #DCDDDE;font-size: 12px;}  /* 信件 title */
.mbg2 {background-color: #F0F0F0;font-size: 12px;}  /* 信件明細單行 */
.mbg3 {background-color: #FFFFFF}  /* 信件明細雙行 */
.mbg4 {background-color: #E1EFFF}  /* 信件底部 */
.mbg5 {background-color: #FFFFBD}  /* 郵件 focus */
.mbg6 {background-color: #F4FDEC}  /* 信件 sub title */
.mbg7 {background-color: #94C7EC}  /* 視窗調整按鈕背景 */

/* Pedia css */
.pedia-font12-red {font-size: 12px;color: #c00;text-decoration: none;}
.pedia-font17-red {font-size: 17px;color: #c00;text-decoration: none;}
.pedia-font12-blue {font-size: 12px;line-height: 20px;color: #213979;text-decoration: none;}
.pedia-font17-blue {font-size: 17px;line-height: 20px;color: #213979;text-decoration: none;}
.font10-grey-666{font-size: 10px;color: #666;text-decoration: none; line-height: 16px;}
.font12-blue-48A1DA-bold {	font-size: 12px;	line-height: 20px;	font-weight: bold;	color: #48A1DA;	text-decoration: none;}
.font15-blue-48A1DA-bold {	font-size: 15px;	font-weight: bold;	color: #48A1DA;	text-decoration: none;}
.font15-grey-666-bold {	font-size: 15px;	font-weight: bold;	color: #666666;	text-decoration: none;}
.font17-grey-666-bold {	font-size: 17px;	font-weight: bold;	color: #666666;	text-decoration: none;}
.font20-grey-666-bold {	font-size: 20px;	line-height: 30px;	font-weight: bold;	color: #666666;	text-decoration: none;}
.font18-grey-666-bold {	font-size: 18px;	line-height: 25px;	font-weight: bold;	color: #666666;	text-decoration: none;}
.ulstyle { list-style-image:url("/template/default/mp_image/pedia/icon_08.gif");}
