body { margin:0px;}
.t1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #333333; }
.t1a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; }
.t1c { font-family: 新細明體; font-size: 11px; line-height: 16px; color: #333333; }

.t1s { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #333333; }

.t1-r { font-family: 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: "新細明體"; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; }
.t3 { font-family: "新細明體"; font-size: 11px; font-weight: normal; color: #006699; }
.t3:link { font-family: "新細明體"; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none; }
.t3:visited { font-family: "新細明體"; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none; }
.t3:hover { font-family: "新細明體"; font-size: 11px; font-weight: normal; color: #990000; text-decoration: none; }
.t3:active { font-family: "新細明體"; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none; }

.t4-c { font-family: 新細明體; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; line-height: 20px; }
.t4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; line-height: 20px; }
.t4:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; line-height: 20px; }
.t4:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; line-height: 20px; }
.t4:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990000; text-decoration: none; line-height: 20px; }
.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: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; line-height: 20px; }
.t5 { font-family: "新細明體"; font-size: 11px; font-weight: bold; color: #990000; color: #990000; }
.t6c { font-family: "新細明體"; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.t6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.t7 { font-family: "新細明體"; font-size: 12px; font-weight: normal; color: #990000; }
.t8 { font-family: "新細明體"; 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;}
.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";
	}
.link { margin:10px 0px 0px 0px; font-size:10px; font-weight:lighter; color:#006699;}
.link a { text-decoration:none; color:#006699;}
.link a:hover { text-decoration:underline;}

#list { font-family:"新細明體"; color:#333333;}
#list h1 { float:left; margin:0px 0px 0px 34px; font-weight:normal; font-style:normal; background:url(../images/dot.gif) no-repeat left; padding:11px 0px 0px 10px; font-size:11px; height:25px;}
#list ul li { float:left; list-style-type:none;}
#list a { color:#333333; text-decoration:none;}
#list a:hover { color:#990000;}

.item { background:url(../images/bg.gif) no-repeat right; width:233px; height:357px;}
.item ul { padding:0px; margin:0px 0px 0px 16px;}
.item ul li { display:block; font-family:"新細明體"; list-style-type:none; text-align:left; font-size:12px; line-height:19px; padding:0px 0px 0px 0px;}
.item ul li a { text-decoration:none; color:#000000; padding:0px 85px 0px 15px;}
.item ul li a:hover { background:url(../images/arrow.gif) no-repeat;}

.bbg h1 { float:left;}
.title { margin:0px; font-size:12px; color:#333333; font-family:"新細明體";}
h2 { margin:10px 0px 0px 22px; font-size:11px; font-weight:lighter; color:#888888;}
h2 a { text-decoration:none; color:#888888;}
h2 a:hover { color:#bbbbbb;}
h3, h4, h5, h6 { margin:0px; font-size:12px; font-weight:lighter;}
h3, h4, h5, h6 a { color:#000000;}

.map { margin:20px 0px 0px 0px;}
.map ul { padding:0px; margin:0px 0px 0px 66px;}
.map a { text-decoration:none; color:#000000;}
.map a:hover { color:#990000;}
.map ul li { line-height:18pt; font-size:12px;}

#footer { background-color:#e9e9e9;}
#footer ul { padding:0px; margin:0px;}
#footer ul li { float:left; font-family:Verdana, Geneva, sans-serif; font-style:italic; list-style-type:none; font-size:12px; font-weight:bold; height:25px;}
#footer ul li a { display:block; color:#006699; text-decoration:none; padding:6px 6px 7px 6px;}
#footer ul li a:hover { background:url(../images/footer-hover.gif) bottom repeat-x;}

