.Red {
	color: #FF0000;
	font-size: 12px;
}

.Orange {
	color: #FF6600;
	font-size: 12px;
}.lineheight {
	line-height: 26px;
}
.inputStyle {
	font-size: 13px;
	color: #717171;
	border: 1px solid #CCCCCC;
}
body,td,th {
	font-size: 13px;
}
body,select{
scrollbar-arrow-color:#999999;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#D2D2D2;
scrollbar-3dlight-color:#D2D2D2; 
scrollbar-darkshadow-color:#D2D2D2;
scrollbar-track-color: #E7E7E7;
background-color: #FFFFFF;
font-size:12px;

}
td,input,select,textarea {
	font-size: 12px;
	color: #666666;
	font-family: "Arial", "新細明體";
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.link01
.link01 a:link {
	color: #ff7c02;
	text-decoration: underline ;
} 
.link01 a:visited {
	color: #ff7c02;
	text-decoration: underline ;
} 
.link01 a:hover {
	color: #ff7c02;
	text-decoration: underline ;
} 
.link01 a:active {
	color: #ff7c02;
	text-decoration: underline ;
} 

.link02
.link02 a:link {color: #ffffff; text-decoration: none;} 
.link02 a:visited {color: #ffffff; text-decoration: none; } 
.link02 a:hover {color: #FFCC00; text-decoration: none; } 
.link02 a:active {color: #FFCC00 ; text-decoration: none; } 

.link03
.link03 a:link {
	color: #666666;
	text-decoration: none;
	font-size:12px;
} 
.link03 a:visited {color: #FF0000; text-decoration: none; font-size:12px;} 
.link03 a:hover {
	color: #006600;
	text-decoration: none;
	font-size:12px;
} 
.link03 a:active {color: #FF6600 ; text-decoration: none;font-size:12px; } 


.link04
.link04 a:link {color: #0099CC ; text-decoration: none;font-size:12px;} 
.link04 a:visited {color: #0099CC; text-decoration: none; font-size:12px;} 
.link04 a:hover {color: #0099CC; text-decoration: none;font-size:12px; } 
.link04 a:active {color: #0099CC ; text-decoration: none;font-size:12px; } 


.link05
.link05 a:link {color: #0099CC;}
.link05 a:visited {color: #0099CC;}
.link05 a:hover {color: #0099CC;}
.link05 a:active {color: #0099CC;}

.type12-red {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.type13-red {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.type13-red-b {
	font-size: 13px;
	line-height: 21px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.type15-red {
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.type13-red_2 {
	font-size: 13px;
	line-height: 21px;
	font-weight: bold;
	color: #854d19;
	text-decoration: none;
}
.type15-red_2 {
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	color: #854d19;
	text-decoration: none;
}
.type12-gray01 {
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #535353;
	text-decoration: none;
}
.type12-gray {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #141414;
	text-decoration: none;
	font-weight: bold;
}
.type12-gray02 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #141414;
	text-decoration: none;
}
.type13-gray03 {
	font-size: 12px;
	line-height: 21px;
	color: #666666;
	text-decoration: none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}
.type13-gray {
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	
}

.type15-gray {
	font-size: 15px;
	line-height: 21px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.type15-gray-title {
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.type15-green {
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	color: #567448;
	text-decoration: none;
}
.type12-white {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.type15-white {
	font-size: 15px;
	line-height: 21px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.type12-blue {
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #337acb;
	text-decoration: none;
}

.type13-blue {
	font-size: 13px;
	line-height: 12px;
	font-weight: normal;
	color: #757575;
	text-decoration: none;
}
.type12-blue2 {
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #226CA4;
	text-decoration: none;
}
.type12-blue3 {
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.type13-blue {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
}
.txtinput1 {
	color:#333333;
	font-size:12px;
	line-height: 17px;
	padding:0pt;
	background-color:#FFFFFF;
	border: 1px solid #C3C3C3;
}
.select_span
{
	overflow: hidden;
	color: #333;
	font-size: 12px;
	line-height: 22px;
	background-color: #FFF;
	border: 1px solid #C3C3C3;
	padding: 0;
	height: 22px;
	width: 100px;
	cursor: pointer;
}

.txtinput2 {
	color:#333333;
	font-size:12px;
	line-height: 17px;
	padding:0pt;
	background-color:#FFFFFF;

	scrollbar-arrow-color:#999999;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#D2D2D2;
	scrollbar-3dlight-color:#D2D2D2; 
	scrollbar-darkshadow-color:#D2D2D2;
	scrollbar-track-color: #E7E7E7;
}
