.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
	font-family: arial, 微軟正黑體; font-weight: 
bold; font-size: 12pt;
	color: #ffffff;
	padding: 2px 15px;
	background-image: -ms-linear-gradient(top, #76bbf0 0%, #003366 100%);
	background: -moz-linear-gradient(
		top,
		#76bbf0 0%,
		#003366);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#76bbf0),
		to(#003366));
	-moz-border-radius: 20px;
	-webkit-border-radius: 10px;
	border-radius: 20px;
	border: 1px solid #5592cf;
	-moz-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	text-shadow:
		0px -1px 0px rgba(13,12,13,0.7),
		0px 1px 0px rgba(255,255,255,0.3);
		text-decoration: none;
}




a.button:hover {
	font-family: arial, 微軟正黑體;
	font-weight: bold;
	font-size: 12pt;
	color: #003366;
	padding: 2px 15px;
background-image: -ms-linear-gradient(top, #FFDC73 0%, #FF9326 100%);
	background: -moz-linear-gradient(
		top,
		#FFDC73 0%,
		#FF9326);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#FFDC73),
		to(#FF9326));
	-moz-border-radius: 20px;
	-webkit-border-radius: 10px;
	border-radius: 20px;
	border: 1px solid #FFBF00;
	-moz-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	text-shadow:
		0px -1px 0px rgba(13,12,13,0.7),
		0px 1px 0px rgba(255,255,255,0.3);
		text-decoration: none;
}



button.css3button {
	font-family: arial, 微軟正黑體; font-weight: 
bold; font-size: 12pt;
	color: #ffffff;
	padding: 0px 20px;
	background: -moz-linear-gradient(
		top,
		#76bbf0 0%,
		#003366);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#76bbf0),
		to(#003366));
	-moz-border-radius: 20px;
	-webkit-border-radius: 10px;
	border-radius: 20px;
	border: 1px solid #5592cf;
	-moz-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	text-shadow:
		0px -1px 0px rgba(13,12,13,0.7),
		0px 1px 0px rgba(255,255,255,0.3);
}



body {
	background-color: #efefef;	



}
a,a:hover,a:visited,a:active {
	font-family: arial, 微軟正黑體; 
		font-size: 9pt;
	background-color: #fff;	
	text-decoration: none;


}
	li {
	line-height: 25px;
	}
	
img {
	border: 0;	
		background-color: #fff;
	
	}

#iframe {
	transform: scale(0.8);
transform-origin:0 0;
-ms-transform: scale(0.8); //ie
-ms-transform-origin:0 0;
-moz-transform: scale(0.8); //firefox
-moz-transform-origin:0 0;
-o-transform: scale(0.8); //opera
-o-transform-origin: 0 0;
-webkit-transform: scale(0.8); //chrome
-webkit-transform-origin: 0 0; 
}