@charset "big5";
/* CSS Document */

body {margin:0; font-size:15px; font-family:Palatino Linotype,Verdana,Arial,Georgia, Times New Roman, Times, serif; color:#313131;
background:url(/images/menu/img_background_04.jpg) center top repeat-x #FFFFFF;
overflow-x:hidden;
	}
a {text-decoration:none; color:#135550;}
a:hover {text-decoration:underline; color:#0f723d;}
a:visited {color:#669900;}
a:active {color:#336600;}
div, ol, ul, p, li, img, dl, dt, dd, h1, h2, h3, h4, h5, h6 {margin:0; padding:0; border:none; list-style:none;}

ol,ul,li {list-style:none;}

.gdot {height:1px; width:95%; border:#489402 1px dotted;}

/*無圖示清單*/
ol.npre ,ul.npre {list-style:none;margin-left:2em;}
ol.npre li,ul.npre li {list-style:none;}

/*雙箭頭清單*/
ol.arrowpre ,ul.arrowpre {list-style:url(/images/dot/img_arrow_s.gif);margin-left:2em;}
ol.arrowpre li,ul.arrowpre li {list-style:url(/images/dot/img_arrow_s.gif);}

/*new清單*/
ol.newpre ,ul.newpre {list-style:url(/images/dot/new.gif);margin-left:2.5em;}
ol.newpre li,ul.newpre li {list-style:url(/images/dot/new.gif);}

/*表格*/
.QCell_TA
		{
		font-size:120%;
		font-weight:bold;
		border-top:#000 2px solid;
		border-right:#666 1px dotted;
		border-bottom:#000 2px solid;
		color:#FFF;
		background:#003;
		}

.QCell_TB
		{
		font-size:120%;
		font-weight:bold;
		border-top:#000 2px solid;
		border-bottom:#000 2px solid;
		color:#FFF;
		background:#003;
		}

.QCell_A
		{
		border-right:#666 1px dotted;
		border-bottom:#000 1px solid;
		}

.QCell_B
		{
		border-bottom:#000 1px solid;
		}

.QCell_C
		{
		border-top:#000 2px solid;
		}
