/* 產生自 F12 開發人員工具。這可能不是原先原始檔的正確呈現內容 */
html {
	font-family: sans-serif;
}
html.hasFontSmoothing-true {
	font-family: "微軟正黑體", "Microsoft JhengHei", sans-serif;
}

body {
	font-family: "微軟正黑體"; 
	margin-top: 0px; margin-bottom: 0px;
	background:url(../images/bg02.jpg) center top no-repeat;
	background-color:#010510;
}
.point {
	border:1px solid #6CF;
	background:#04132e;
	color:#FFF;
	}
.logo {
	background:url(../images/logo.png) left bottom no-repeat;
	width:700px;
	height:232px;
	}
.td01 {
	background:#0B4286;
}
/*.td01 {
	background:#009;
}*/
.td02 {
	background-color:#666;
}
.web_menu{
  background-color:transparent;
}
.de01 {
  height: 50px;
  /*
	background-image: url("../images/de01.jpg"); background-repeat: repeat-x;
  */
}
.de02 {
	background-position: 0px -348px; width: 221px; height: 10px; background-image: url("../images/btn01.png"); background-repeat: repeat-x; background-color: rgb(0, 0, 0);
}
.td_de01 {
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	margin-right: 10px;
	background:#000;
}
.td_de02 {
	color:#FFF;
	font-size: 13px; 
	font-weight: bold;
	background-color:#030039;
}
.td_de03 {
	color:white; 
	font-size: 13px; 
	font-weight: bold; 
	background-color:#444;
}
.td_de04 {
	color:white; 
	font-size: 13px; 
	font-weight: bold; 
	background-color:#39C;
}
.inputbox01 {
	width: 60px; height: 20px; color: rgb(0, 0, 0); font-size: 11px;
}
.box01 {
	border:1px solid #09F;
	width: 35px; 
	text-align: center; 
	color:#FFF;
	line-height: 25px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; font-weight: bold; 
	text-decoration: none;
	margin:0 7px 5px 2px;
	display: inline-block;
}
a.box01:link {
	
}
a.box01:visited {
	
}
a.box01:hover {
	color:#DEE9F8;
	background-color:#3368AF;
}
.box01_2 {
	border: 1px solid #FFF; 
	width: 35px; 
	text-align: center; 
	color:#392900; 
	line-height: 25px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; font-weight: bold; 
	text-decoration: none; 
	margin-right: 7px; 
	margin-bottom: 5px; 
	margin-left: 2px; 
	display: inline-block; 
	background-color:#E4AD21;
}
a.box01_2:link {
	
}
a.box01_2:visited {
	
}
a.box01_2:hover {
  background-color:#AD7E05;
  color:#FFF3D4;
}
.box02_1 {
	border:1px solid #09F;
	width: 35px; 
	text-align: center;
	color:#FFF;
	line-height: 25px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	text-decoration: none;
	margin:2px;
	display: inline-block;
}
a.box02_1:link {
	
}
a.box02_1:visited {
	
}
a.box02_1:hover {
	color:#DEE9F8;
	background-color:#07255C;
}
.box02_2 {
	width: 35px; text-align: center; 
	color: rgb(0, 0, 0); 
	line-height: 25px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold; 
	text-decoration: none; 
	margin-right: 7px; 
	margin-bottom: 5px; 
	margin-left: 2px; 
	display: inline-block; 
	background-color:#5aa0ff;
	border:1px solid #5aa0ff;
}
a.box02_2:link {
	
}
a.box02_2:visited {
	
}
a.box02_2:hover {
	background-color:#286fcd;
}
.box02_3 {
	border: 1px solid #999;; 
	width: 35px; 
	text-align: center; 
	color:#FFF; 
	line-height: 25px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; font-weight: bold; 
	text-decoration: none; 
	margin-right: 7px; 
	margin-bottom: 5px;
	margin-left: 2px; 
	display: inline-block; 
	background-color:#0056cb;
}
a.box02_3:link {
	
}
a.box02_3:visited {
	
}
a.box02_3:hover {
	background-color:#003f95;
}
.box03_1 {
	width: 28px; height: 25px; text-align: center; color: rgb(255, 255, 255); padding-top: 5px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; background-color: rgb(130, 75, 2);
}
a.box03_1:link {
	
}
a.box03_1:visited {
	
}
a.box03_1:hover {
	color: rgb(255, 255, 153); background-color: rgb(202, 152, 2);
}
.btn01 {
	width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn01:link {
	
}
a.btn01:hover {
	background-position: -95px 0px;
}
.btn02 {
	background-position: 0px -31px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn02:link {
	
}
a.btn02:hover {
	background-position: -95px -31px;
}
.btn03 {
	background-position: 0px -62px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn03:link {
	
}
a.btn03:hover {
	background-position: -95px -62px;
}
.btn04 {
	background-position: 0px -93px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn04:link {
	
}
a.btn04:hover {
	background-position: -95px -93px;
}
.btn05 {
	background-position: 0px -124px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn05:link {
	
}
a.btn05:hover {
	background-position: -95px -124px;
}
.btn06 {
	background-position: 0px -155px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn06:link {
	
}
a.btn06:hover {
	background-position: -95px -155px;
}
.btn07 {
	background-position: 1px -186px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn07:link {
	
}
a.btn07:hover {
	background-position: -94px -186px;
}
.btn08 {
	background-position: 0px -217px; width: 95px; height: 31px; margin-right: 5px; margin-left: 5px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn08:link {
	
}
a.btn08:hover {
	background-position: -95px -217px;
}
.red_btn {
  /*
	width: 170px; 
	height: 85px; 
  */
  width: 95%;
  height:inherit;  
}
a.red_btn:link {
	
}
a.red_btn:hover {
	
}
.red_ball {
	background-position: -193px -254px; width: 40px; height: 40px; display: inline-block; background-image: url("../images/btn01.png");
}
a.red_ball:link {
	
}
a.red_ball:hover {
	
}
.btn01_blue {
  width: 72px;
  font-size: 13px;  
  line-height: 25px;
  margin-left: 0px;
  margin-right: 0px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  color: rgb(255, 255, 255);  
	background-position: -190px -84px;
  background-image: url("../images/btn01.png");
  display: inline-block;
  cursor: pointer;
}
a.btn01_blue:link {
	
}
a.btn01_blue:visited {
	
}
a.btn01_blue:hover {
	color: rgb(204, 204, 204);
}
.btn02_yellow {
	background-position: 0px -410px; 
	width:400px; 
	height:50px;
	margin:15px 0px 45px 0px;
	display: inline-block; 
	background-image: url("../images/double.png");
}
.btn03_blue {
	background-position: -100px -348px; 
	width: 99px; 
	height: 30px;
	margin:5px 8px 0 8px;
	display: inline-block; 
	background-image: url("../images/btn01.png");
}
a.btn03_blue:link {
	
}
a.btn03_blue:hover {
	background-position: -100px -380px;
}
.btn03_blue_light {
	background-position: -100px -315px; width: 99px; height: 30px; margin-right: 8px; margin-left: 8px; display: inline-block; background-image: url("../images/btn01.png");
}
.btn03_blue_stop {
	background-position: -100px -348px; width: 99px; height: 30px; margin-right: 8px; margin-left: 8px; display: inline-block; background-image: url("../images/btn01.png");
}
.btn04_blue {
	background-position: -1px -348px; width: 99px; height: 30px; margin-right: 1px; margin-left: 1px; display: inline-block; background-image: url("../images/btn01.png");
}
a.btn04_blue:link {
	
}
a.btn04_blue:hover {
	background-position: -1px -380px;
}
.btn04_blue_stop {
	background-position: -1px -315px; 
	width: 99px; height: 30px;
	margin:0;
	display: inline-block; 
	background-image: url("../images/btn01.png");
}
.btn01_red {
	background-position: -199px -347px; 
	width: 99px; height: 31px;
	margin:0;
	display: inline-block; 
	background-image: url("../images/btn01.png");
}
a.btn01_red:link {
	
}
a.btn01_red:hover {
	background-position: -199px -379px;
}
.btn01_red_stop {
	background-position: -199px -315px; width: 99px; height: 31px; margin-right: 8px; margin-left: 8px; display: inline-block; background-image: url("../images/btn01.png");
}
.title01 {
	color: rgb(255, 255, 255); padding-left: 25px; font-size: 13px; font-weight: bold;
}
.title02 {
	color:#FFF; 
	line-height: 34px; 
	font-size: 20px; 
	font-weight: bold;
}
.title03 {
	color:white; 
	line-height: 30px; 
	padding-left: 2px; 
	font-size: 16px;
  text-align: left;
}
.title04 {
	color: rgb(255, 255, 255); font-size: 21px;
}
.title05 {
	color: rgb(255, 255, 102); padding-left: 5px; font-size: 16px; font-weight: bold; text-decoration: none;
}
a.title05:link {
	
}
a.title05:hover {
	color: rgb(255, 255, 204);
}
.title06 {
	color: rgb(255, 255, 255); letter-spacing: 15px; padding-left: 5px; font-size: 15px; font-weight: bold;
}
.text_02 {
	color: rgb(51, 153, 153); font-size: 15px; font-weight: bold;
}
.text_03 {
	text-align: center; color: rgb(255, 255, 153); font-size: 15px; background-color: rgb(0, 0, 0);
}
.text_04 {
	color: rgb(255, 255, 255); font-size: 17px; font-weight: bold;
}
.text_05 {
	color: rgb(51, 153, 153); font-size: 15px; font-weight: bold;
}
.de05 {
	background-image: url("../images/de03.jpg"); background-repeat: repeat-x;
}
.mark01 {
	color: rgb(255, 0, 0); font-size: 19px; font-weight: bold;
}
.ball01 {
	width: 34px; 
	text-align: center; 
	color: rgb(255, 255, 255); 
	line-height: 36px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 19px; font-weight: bold; 
	text-decoration: none; 
	display: inline-block; 
	background-image: url("../images/blueball.png"); 
	background-repeat: repeat-x;
}
.ball02 {
	width: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; display: inline-block; background-image: url("../images/redball.png"); background-repeat: no-repeat;
}
.ball03 {
	color: rgb(255, 255, 255); padding-left: 20px; font-size: 13px; background-image: url("../images/redball2.png"); background-repeat: no-repeat;
}
.ball04 {
	width: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; display: inline-block; background-image: url("../images/redball_big.png"); background-repeat: no-repeat;
}
.ball05 {
	width: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 46px; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; display: inline-block; background-image: url("../images/blueball_big.png"); background-repeat: no-repeat;
}
.td_list01 {
	width: 800px; line-height: 20px; padding-top: 18px; padding-left: 20px;
}
.link01 {
	color: rgb(206, 165, 0); font-size: 13px;
}
a.link01:link {
	
}
a.link01:visited {
	
}
a.link01:hover {
	color: rgb(255, 204, 51);
}
.mark02 {
	color:#6CF; 
	font-size: 13px;
}
.title_list {
	color: rgb(255, 255, 153); padding-left: 20px; font-size: 15px; background-image: url("../images/redball2.png"); background-repeat: no-repeat;
}
.bigredball {
	width: 100px; height: 100px; color: rgb(255, 255, 255); font-size: 60px; background-image: url("../images/redball3.png"); background-repeat: no-repeat;
}
.bigFont_14 {
	font-size: 14px; font-weight: bold;
}
.bigFont_16 {
	font-size: 16px; font-weight: bold;
}
.bigFont_18 {
	font-size: 18px; font-weight: bold;
}
.bigFont_20 {
	font-size: 22px; font-weight: bold;
}
.bigFont_22 {
	font-size: 22px; font-weight: bold;
}
.bigFont_24 {
	font-size: 24px; font-weight: bold;
}
.specialball {
	background:url(../images/changeball.gif) no-repeat;
	width:40px;
	height:40px;
	line-height:40px;
	text-align: center; 
	color:#FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 19px; 
	font-weight: bold; 
	text-decoration: none; 
	display: inline-block
}
.R_span_button {
  color:white;
  width:73px;
  height:16px;  
  cursor:pointer; 
  text-align:center;
  background-color:red;
  display:inline-block;
  padding-top:3px;
  border:1px #808080 outset;
}
.R_span_button:hover {
  background-color:maroon;
}
.bulletin {
	background:url(../images/bulletin.jpg) left top no-repeat;
	width:994px;
	height:180px;
	float:left;
	font-size:12px;
	line-height:20px;
	padding:55px 0 0 0;
	padding:60px 0 0 0\9;
	height:175px\9;
}
.bulletin ul {
	/*list-style-image:url(../images/symbol_star.png);*/
}
.bulletin li {
	color:#CCC;
 }