body,td{
	font-family:verdana,Arial,新細明體;
	color: #666666;
	font-size:10pt;
	line-height: 150%;
}
A:link {
	color: #b3b3b3;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A:visited {
	color: #b3b3b3;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A:hover {
	color: #b3b3b3;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white:link {
	COLOR: #b3b3b3; 
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white:active {
	COLOR: #FFCC33; 
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white:visited {
	COLOR: FFCC33;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white:hover {
	COLOR: white;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white_0:link {
	COLOR: #000000; 
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white_0:active {
	COLOR: #000000; 
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white_0:visited {
	COLOR: #000000;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
A.white_0:hover {
	COLOR: white;
	font-size:10pt;
	line-height: 150%;
	text-decoration: none
}
.line2{
	line-height: 150%;
}
.title{
	font-size: 29 px;
	color: #330099;
	font-family: 新細明體;
	font-weight: bolder;
	text-decoration: none;
	line-height: 150%;
}
.tool{
	font-size: 9 pt;
	font-family: 新細明體;
	color=#FFFFFF
}
.code{
	font-family : "Courier New", Courier, monospace;
	background-color : White;
	filter:alpha(opacity=40,style=0);
	color : #00008B;
}
.screen{
	font-family : "Courier New", Courier, monospace;
	background-color : #2F4F4F;
	color : #F0F8FF;
}
.news{
	font-family : Arial, Helvetica, sans-serif;
	background-color : #e4efc5;
}
.exp{
	font-family : sans-serif;
	background-color : #ffffcc;
}
.td_code{
	font-family : "Courier New", Courier, monospace;
}
.noBorder{
	background-color: #fefefe;
	border : none;
}
.tinyBorder{
	font-family:新細明體,Arial;
	font-size:8 pt;
	border : solid Gray 1;
}
.form_small{
	font-size:8pt;
	line-height: 100%;
}
.code_textarea{
	font-family: MS Sans Serif;
	width: 98 %;
	color: #334050;
	font-size: 7pt;
	background-color: #FFFFFF;
	padding:3px;
	border : solid Gray 1;
}
.submit_small{
	font-size:8pt;
}
.nolh{
	font-size:8pt;
}

.small{
	font-size:8pt;
}
.redword {color:#ff6633;}
.blueword {color:#0099ff;}
.greenword {color:#009900;}
.gword {color:#6c6c6c;}
.pword {color:#ff3399;}
.whiteword{color:#ffffff;}
.table_goods {
	border: 1px solid #CCCCCC;
}

h1 {
font-size:16px;
display:inline
}
.vn {
display:none
}

.ppage_word {
	font-family: "新細明體", verdana;
	color: #5e9f68;
	font-size:12px;
	line-height: 150%;
	text-decoration: none
}

.ppage_word A:link , .ppage_word A:visited {
	font-family: "新細明體", verdana;
	color: #5e9f68;
	font-size:12px;
	line-height: 150%;
	text-decoration: none
}

.ppage_num {

	font-family: verdana;
	color: #5e9f68;
	font-size:9px;
	line-height: 150%;
	text-decoration: none;
	vertical-align: text-bottom;
}

.ppage_num A:link , .ppage_num A:visited{
	font-family: verdana;
	color: #5e9f68;
	font-size:9px;
	line-height: 150%;
	text-decoration: none
}
.ppage_num_select A:link , .ppage_num_select A:visited{
	font-family: verdana;
	color: #c28181;
	font-size:9px;
	line-height: 150%;
	text-decoration: underline;
	
}
#text_link {
	padding-left: 1em;
}
#text_link ul {
	margin: 0;
	padding: 0;
}
#text_link ul li {
	float: left;
	margin-right: 1em;	
}
#text_link a { 
	color: #BBD594;
}

img {
	border:none;
}

#replacement-1 {
  width: 18px;
  height: 18px;
  margin-left: 230px;
  padding: 0;
  border: 0;
  background: transparent url(../images/button-18x18.gif) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
#replacement-2 {
	display:block;
  width: 64px;
  height: 19px;
  margin-left:166px; 
  padding: 0;
  border: 0;
  background: transparent url(../images/button-64x19.gif) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
.apao11{
	font-family:微軟正黑;
	font-size:11px;
	padding-left:100px;
	padding-right:100px;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFCC;
}
.w500{
	width:1001px;
	background-color:#999999;
}
.no-dispaly{
	display: none;
}

ul#share_link {
	margin: 10px 0 0 0 ;
	padding: 0;
}
ul#share_link li {
	list-style-type:none;
	display: inline;
	margin-right: 5px;
}

ul {
	padding-left:0px;
	margin-left: 5px;
}

li {
	padding-left:0px;
	list-style-type: none;
}

#container {
	width:1002px;
	margin: 0 auto;
}

#top {
}

#main {
	border: 1px dotted #cccccc;	
}

#bottom {
}

#two_col_left {
	float:left;
	width:220px;
}

#two_col_right {
	float:right;
	border-left: 1px dotted #cccccc;	
}
.div_clear{
	clear:both;
}
