body {
	margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
	background-image: url(bg.gif);	background-repeat: repeat-x;; background-color: #8e8d8d; }

html, body{
scrollbar-face-color:#666;
scrollbar-base-color:#999;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#666;
scrollbar-shadow-color:#999;
scrollbar-highlight-color:#999;
scrollbar-3dlight-color:#999;
scrollbar-darkshadow-Color:#fff; }

.b12 {	font-family: Verdana, "新細明體"; font-size: 12px; color: #333;}
.b12b {	font-family: Verdana, "新細明體"; font-size: 12px; color: #222; line-height: 25px;}
.b12c {	font-family: Verdana, "新細明體"; font-size: 12px; color: #dcbe61; line-height: 25px;}
.b12d {	font-family: Verdana, "新細明體"; font-size: 12px; color: #202b7b; line-height: 25px;}

.g12 {	font-family: Verdana, "新細明體"; font-size: 12px; color: #ccc; line-height:25px; }
.g12b {	font-family: Verdana, "新細明體"; font-size: 12px; color: #333; line-height:20px; }

.r12 { font-family: Verdana, "新細明體"; font-size: 13px; line-height:18px; color: #ff0000; font-weight:bold; }
.r12b { font-family: Verdana, "新細明體"; font-size: 12px; line-height:18px; color: #ff0000; }

.o12 { font-family: Verdana, "新細明體"; font-size: 13px; color: #e66608; line-height:18px; font-weight:bold;}
.o12b { font-family: Verdana, "新細明體"; font-size: 12px; color: #e66608; line-height:20px;}
.o23 { font-family: Arial; font-size: 25px; color: #ec7703; line-height:30px;}

.w12 {
	font-family: Arial; font-size: 12px; color: #333; line-height:18px; text-decoration:none;}
.w20 {	font-family: Verdana, "新細明體"; font-size: 16px; color: #fff;}

a:link ,a:visited { color:#333; font-family: Verdana, "新細明體"; font-size: 12px; text-decoration: none; line-height: 18px;}
a:hover ,a:active {	color:#2461aa; font-family: Verdana, "新細明體"; font-size: 12px; text-decoration: underline; line-height: 18px;}

.news {
	font-family:Arial; font-size: 12px;color: #333;font-weight:normal;text-decoration:none;line-height: 20px;}
.news a:link, .news a:visited {
	font-family:Verdana, "新細明體"; font-size: 12px;color: #ccc;font-weight:normal;text-decoration:none;line-height: 20px;}
.news a:hover, .news a:active{
    font-family:Verdana, "新細明體"; font-size: 12px;color: #333;font-weight:normal;text-decoration:underline;line-height: 20px;}
	
.bottom {
	font-family:Arial, "新細明體"; font-size: 11px;color: #333;font-weight:normal;text-decoration:none;line-height: 18px;}
.bottom a:link, .bottom a:visited {
	font-family:Verdana, "新細明體"; font-size: 10px;color: #999;font-weight:normal;text-decoration:underline;line-height: 18px;}
.bottom a:hover, .bottom a:active{
    font-family:Verdana, "新細明體"; font-size: 10px;color: #000;font-weight:normal;text-decoration:underline;line-height: 18px;}

.button_a {
     font-size:12px; color: #fff; background: #333; border: 1px solid #fff; width: 70px; padding: 2px 2px 2px 2px;}
.button_b {
     font-size:12px; color: #fff; background: #666; border: 1px solid #ccc; padding: 1px 1px 1px 1px; height:24px;}

.hr  { color:#ff637d; height: 0.5px; border-style:dotted; border-width:thin;}
.hr2  { color:#c5e7f9; height: 0.5px; border-style: dashed; border-width:thin;}
.hr3  { color:#ccc; height: 0.5px; border-style:solid; border-width:thin;}

.img { border: 1px solid #ccc; width: 90px; height: 13px; }
.img2 { border: 1px solid #bcbcbc; font-family:"新細明體"; color:#fff; font-size:12px; padding: 2px 1px 2px 2px; background-color:#333; }
.img3 { border: 1px solid #bcbcbc; font-family:"新細明體"; color:#ff0000; font-size:12px; padding: 2px 1px 2px 2px; background-color:#cfecf9; }
.img4 { border: 1px solid #bcbcbc; font-family:"新細明體"; color:#333; font-size:12px; padding: 3px 1px 3px 2px; background-color:fff;}
.img5 { border: 1px solid #ccc; font-family:Verdana,"新細明體"; color:#666; font-size:11px;height: 11px; padding: 3px 1px 3px 3px;}
.img6 { border: 1px solid #ccc;}
.img7 { border: 3px solid #fff;}