body { margin:0px;}
.t1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #333333; }
.t1-r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #990000; }
.t1-g { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #006633; }
.t2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; }
.t3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #006699; }
.t3:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none; }
.t3:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none; }
.t3:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #990000; text-decoration: none; }
.t3:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none; }

.t4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; }
.t4:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; }
.t4:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; }
.t4:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990000; text-decoration: none; }
.t4visted{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990000; text-decoration: none; line-height:20px; }
.t4:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; }
.t5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; color: #990000; }
.t6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.t7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990000; }
.t8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006699; }
.main-pro-bg { font-weight: normal; background-image: url(../images/main-pro/main-pro-bg.gif); background-repeat: no-repeat; background-position: right bottom; background-attachment: fixed; background-color: #FCFCFB; }
.t9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #CCC; word-spacing: 15em; }

.bg4 { font-weight: normal; background-image: url(../images/bgs04.gif); background-repeat: repeat-x; background-position: left top; background-attachment: fixed; background-color: #FEFEFE; } { font-weight: normal; background-image: url(../images/main-pro/main-pro-bg.gif); background-repeat: no-repeat; background-position: right bottom; background-attachment: fixed; }
	
.main-bg01 { font-weight: normal; background-image: url(../images/main-pro1-bg.jpg); background-repeat: repeat-x; background-position: left top; background-attachment: fixed; }
.lift-pro-bg01 { font-weight: normal; background-image: url(../images/lift-pro/lift-pro-bg.jpg); background-repeat: repeat-x; background-position: left top; }
.Copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration: none; }
.tdownBtn{cursor: pointer;}
#Layer1{position:absolute; width:541px; height:115px; z-index:1; visibility: visible;}
#Layer2 {position:absolute; width:568px; height:115px; z-index:1; visibility: visible;}
#Layer3 {position:absolute; width:100px; height:auto; z-index:1; visibility: visible;}
.btnBgs{ background-image:url(../images/btnbgs.jpg); width:100%; height:47px;}
.logoBgs01{ background-image:url(../images/banner-bg01.jpg);}
.logoBgs02{ background-image:url(../images/banner-bg07.jpg);}
.mflaBgs{ background-image: url(../images/banner-bg05.jpg); width:100%; height:120px; } 	
.proBgs {background-image: url(../images/main-pro/main-pro-bg.gif); width:100%; height:auto; background-position:right top; background-repeat: no-repeat;}
/*取消連結虛框*/
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */

.cColor{ color:#999; text-decoration: none;}

.map_all{ width:600px; margin-bottom:40px; border-bottom:1px dotted #CCC;}	
.map_img{width:50px; margin-right:15px; float:left; margin-top:5px;
font-size: 12px;
	line-height: 20px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

}
.map_borderimg{width:50px; border:1px solid #CCC; }
.map_title{
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color:#006;
	text-decoration: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	}
.map_content{
	text-decoration:none;
	margin-left:70px;
	height:120px;
	}
.map_txt{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	}

/* footer */
#footer { background-color:#e9e9e9;}
#footer p { font-family:Arial, Helvetica, sans-serif; font-style:italic; list-style-type:none; font-size:10px; height:25px; padding:0px;  margin:5px 0px 0px 5px;}
#footer p a { color:#006699; text-decoration:none; padding:6px 6px 7px 4px; font-weight:bold;}
#footer a:hover { background:url(../images/footer-hover.gif) bottom repeat-x;}
#footer span { color:#006699; font-family:Arial, Helvetica, sans-serif; font-style:italic; list-style-type:none; font-size:10px; height:25px; margin:0px 0px 0px 4px;}
#footer span a { color:#006699; text-decoration:none; padding:6px 6px 7px 4px; font-weight:bold;}

