﻿a { text-decoration:none; }
a:hover { text-decoration:none; }
a:visited { text-decoration:none; }
:active { text-decoration:none; }
td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  #font-size: 10px;
color: #363636; }
img { border:0px; }
#titleImage { height:70px;  *height:60px;
}
#titleBackgroundImg { background-image: url("../../images/title5_center2.jpg"); background-repeat: repeat-x; }
#homelogo { float:left; margin-left: 16px; margin-right: 15px; margin-top: 15px; }
#logo { float:left; left:7px; position:relative; top:0; }
#language { background:url(../../images/language.png) no-repeat; float: right; height: 25px; margin-right: 2px; margin-top: 26px; top: 26px; width: 344px; z-index: 1; }
#language ul { margin: 0; padding: 0; list-style-type: none; display: inline; }
#language li { background:url(../../images/languageline.png) no-repeat; float:right; top:7px; height:14px; margin-top: 7px; padding: 0px 8px 0px 8px; }
#language li a { font-family:'細明體', Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; cursor:pointer; top:0px; }
#language li.first { font-family:Arial, Helvetica, sans-serif; background:none; color:#FFFFFF; text-decoration:none; font-size: 11px; }
#language li.first a { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; color:#FFFFFF; text-decoration:none; cursor:pointer; font-size: 11px; top:0; }
#language li.facebook { font-family:Arial, Helvetica, sans-serif; background:none; color:#FFFFFF; text-decoration:none; top:5px; padding:0px 1px 1px 0px; font-size: 11px; }
#language li.facebook a { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; color:#FFFFFF; text-decoration:none; cursor:pointer; font-size: 11px; top:0; }
#language li.print { font-family:Arial, Helvetica, sans-serif; background:none; color:#FFFFFF; text-decoration:none; top:7px; right:5px; font-size: 11px; }
#language li.print a { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; color:#FFFFFF; text-decoration:none; cursor:pointer; font-size: 11px; top:0; }
#language li.fontsize { background: none repeat scroll 0 0 transparent; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; left: 3px; margin-left: 5px; margin-right: 8px; right: 15px; text-decoration: none; top: 7px; }
#language li.fontsize a { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; color:#FFFFFF; text-decoration:none; cursor:pointer; font-size: 11px; top:0; }
a { font-size: 11px; }
a:link { color: #3366cc; text-decoration: none; }
a:visited { text-decoration: none; color: #3366cc; }
a:hover { text-decoration: none; color: #0a1325; }
a:active { text-decoration: none; }
.linkage { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #f40004; }
A.linkage { font-weight: bold; FONT-SIZE: 11px; COLOR: #f40004; TEXT-DECORATION: none; }
A.linkage:visited { font-weight: bold; COLOR: #f40004; TEXT-DECORATION: none; }
A.linkage:hover { font-weight: bold; COLOR: #f40004; TEXT-DECORATION: none; }
linkage4 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #f40004; }
A.linkage4 { font-weight: normal; FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: none; }
A.linkage4:visited { font-weight: normal; COLOR: #3366cc; TEXT-DECORATION: none; }
A.linkage4:hover { font-weight: normal; COLOR: #cccccc; TEXT-DECORATION: none; }
A.linkage5 { font-weight: normal; FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: none; }
A.linkage5:visited { font-weight: normal; COLOR: #3366cc; TEXT-DECORATION: none; }
A.linkage5:hover { font-weight: normal; COLOR: #cccccc; TEXT-DECORATION: none; }
.linkage3 { font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; }
A.linkage3 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #13007d; TEXT-DECORATION: none; }
A.linkage3:visited { COLOR: #1a1248; TEXT-DECORATION: none; }
A.linkage3:hover { COLOR: #1a1248; TEXT-DECORATION: underline; }
.linkage3 { font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1a1248; }
A.linkage2 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; }
A.linkage2:visited { COLOR: #666666; TEXT-DECORATION: none; }
A.linkage2:hover { COLOR: #cccccc; TEXT-DECORATION: none; }
.fleet1 { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #406795; }
.fleet2 { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #585858; }
.title1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #3fb843; }
.title2 { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.indic { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #009E9A; }
.section1 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #191971; }
.section2 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #0140e3; }
.section3 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #009e9a; }
.section4 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #7dfb01; }
.section5 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #ffb700; }
.section6 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #bdb76b; }
.section7 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #ff4500; }
.section8 { font-family: Verdana, Arial, sans-serif; font-weight: bold; FONT-SIZE: 11px; COLOR: #696969; }
.subtitle1 { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.bluebold { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #00325f; }
.listblue { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #3c9b95; }
.listblue2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #69c9f1; }
.titleorange { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #ff8642; }
.titleblue { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #2929af; }
.whitecontent { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; }
.whitetitle { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.grey { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #999999; }
.highlight { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #cc8069; }
.highlight2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.year { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #00325f; }
.filesize { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #243d9a; }
.box1 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #666666; margin: 0px; padding: 10px; }
.box2 { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #666666; background-position: center; border: 1px solid #7f9db9; }
#printer { position:absolute; visibility: hidden; width:600px; font-size:11px; }
/* index page slide box*/
#temp6 .JQ-content-box { overflow: hidden; width:200px; height:50px; position:relative }
#temp6 .JQ-slide-content { position:absolute }
#temp6 .JQ-slide-content li { zoom:1; overflow:hidden; height: 144px; vertical-align:text-top }
#temp6 img { display:block; }
#temp6 .JQ-slide-nav { position:absolute; right:10px; bottom:10px; height:18px; padding-top:2px; }
#temp6 .JQ-slide-nav li { background-color:#FFE0EB; border:1px solid #FF6699; color:#D94B01; cursor:pointer; float:left; font-size:12px; height:16px; line-height:16px; margin-left:3px; text-align:center; width:16px; }
#temp6 .JQ-content-box ul { padding:0; margin:0 2px; width:200px; }
#temp6 .JQ-slide-nav li.on { background-color:#EB3C65; border-color:#9A102F; color:#FFFFFF; font-weight:bold; height:18px; line-height:18px; margin-top:-2px; width:18px; }
#temp6 .JQ-slide-nav li img { display:block }
/* index page slide box*/
#temp6 .JQ-content-box { overflow: hidden; width:200px; height:50px; position:relative }
#temp6 .JQ-slide-content { position:absolute }
#temp6 .JQ-slide-content li { zoom:1; overflow:hidden; height: 144px; vertical-align:text-top }
#temp6 img { display:block; }
#temp6 .JQ-slide-nav { position:absolute; right:10px; bottom:10px; height:18px; padding-top:2px; }
#temp6 .JQ-slide-nav li { background-color:#FFE0EB; border:1px solid #FF6699; color:#D94B01; cursor:pointer; float:left; font-size:12px; height:16px; line-height:16px; margin-left:3px; text-align:center; width:16px; }
#temp6 .JQ-content-box ul { padding:0; margin:0 2px; width:200px; }
#temp6 .JQ-slide-nav li.on { background-color:#EB3C65; border-color:#9A102F; color:#FFFFFF; font-weight:bold; height:18px; line-height:18px; margin-top:-2px; width:18px; }
#temp6 .JQ-slide-nav li img { display:block }
/*contact us and bussiness css*/

.bg_map { padding-left:10px; /*background:url(../../images/bt_description.gif) no-repeat; */
	border:1px solid #ddd; height:100px; position:relative; top:50px; }
.bg_map img { margin-top:20px; }
#mainTabs { margin:0; padding:0; }
#mainTabs ul { margin:0; padding:0; width:650px; }
#mainTabs li { list-style:none; float:left; width:120px; }
#mainTabs li a { color:#828282; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 auto; padding-left:6px; text-decoration:none; }
#mainTabs li a.selected { color:#000000; }
#mainTabs li a:hover { color:#000000; }
#subTabs { margin:0; padding:0; width:675px; }
#subTabs ul { margin:0; padding:0; width:650px; }
#subTabs li { list-style:none; float:left; width:120px; }
#subTabs li a { color:#828282; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 auto; padding-left:6px; text-decoration:none; }
#subTabs li a.selected { color:#000000; }
#subTabs li a:hover { color:#000000; }

.bluefont{color:#0140e3; font-size:13px; font-weight:bold;}
.sublist{ color:#5b5b5b; margin:10px 0px 0px 0px; *margin:10px 0px 0px 30px!important; list-style:disc}
/*``````````````````````````menu style---------------------------------*/

#nav { width:959px; float:left; }
#logo { float:left; margin:0px; padding:10px 0px 0px 10px; border:0px; }
#logo { float:left; left:7px; position:relative; top:5px; padding-right:22px; }
a:link { color: #3366cc; text-decoration: none; }
a { font-size: 11px; }
body { padding: 0; margin: 0; }
#main-nav, #main-nav ul { list-style: none; }
#main-nav, #main-nav * { padding: 0; margin: 0; }
#main-nav li { float:left; width:89px; height:50px; margin:0; padding:0; text-align:center; }
#main-nav li a { display:block; height:100%; color:#000088; text-decoration:none; color:#000088; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; text-align:center; z-index:1; }
#main-nav li.nav01 { background:url(../../images/top/1.gif) repeat 0 0; }
#main-nav .nav01 { background:url(../../images/top/1.gif) repeat 0px 50px; }
#main-nav li.nav02 { background:url(../../images/top/2.gif) repeat 0 0; }
#main-nav .nav02 { background:url(../../images/top/2.gif) repeat 0px 50px; }
#main-nav li.nav03 { background:url(../../images/top/3.gif) repeat 0 0; }
#main-nav .nav03 { background:url(../../images/top/3.gif) repeat 0px 50px; }
#main-nav li.nav04 { background:url(../../images/top/4.gif) repeat 0 0; }
#main-nav .nav04 { background:url(../../images/top/4.gif) repeat 0px 50px; z-index:2; }
#main-nav li.nav05 { background:url(../../images/top/5.gif) repeat 0 0; }
#main-nav .nav05 { background:url(../../images/top/5.gif) repeat 0px 50px; }
#main-nav li.nav06 { background:url(../../images/top/6.gif) repeat 0 0; }
#main-nav .nav06 { background:url(../../images/top/6.gif) repeat 0px 50px; }
#main-nav li.nav07 { background:url(../../images/top/7.gif) repeat 0 0; }
#main-nav .nav07 { background:url(../images/top/7.gif) repeat 0px 50px; }
#main-nav li.nav08 { background:url(../../images/top/8.gif) repeat 0 0; }
#main-nav .nav08 { background:url(../../images/top/8.gif) repeat 0px 50px; }
#main-nav li.space01 { background-image:url('../../images/top/9.png'); margin:0px; width:1px; height:50px; display:block; }
#main-nav li a.block01 { margin:15px 0; }
#main-nav li a.block02 { margin:8px 0; }
#main-nav li a.block03 { margin:2px 0; }
#main-nav li ul.sub-nav01 { position:relative; top:-29px; display:none; width:170px; }
#main-nav li ul.sub-nav01 li { position:relative; width:170px; height:25px; background-color:#121255; }
#main-nav li ul.sub-nav01 li a { position:relative; color:#FFFFFF; padding-left:15px; padding-top:5px; text-align:left; }
#main-nav li ul.sub-nav02 { position:relative; top:-29px; display:none; width:170px; }
#main-nav li ul.sub-nav02 li { width:170px; height:25px; background-color:#012fa8; }
#main-nav li ul.sub-nav02 li a { color:#FFFFFF; padding-left:15px; padding-top:5px; text-align:left; }
#main-nav li ul.sub-nav03 { position:relative; top:-29px; display:none; width:170px; }
#main-nav li ul.sub-nav03 li { width:170px; height:25px; background-color:#007672; }
#main-nav li ul.sub-nav03 li a { color:#FFFFFF; padding-left:15px; padding-top:5px; text-align:left; }
#main-nav li ul.sub-nav04 { z-index:2; position:relative; top:-15px; display:none; width:170px; }
#main-nav li ul.sub-nav04 li { width:170px; height:25px; background-color:#5fbe01; }
#main-nav li ul.sub-nav04 li a { color:#FFFFFF; padding-left:15px; padding-top:5px; text-align:left; }
#floatingmenu { height:25px; left:957px; position:absolute; top:280px; width:15px; z-index:400; }
.table_button td { padding-right:10px; }
.spantitle { color:#FFB700; FONT-SIZE:13PX; }
.contactus_map_head { font-size:14px; font-weight:bold; color:#2E5B84; padding-top:10px;  #padding-top:8px;
}
.contactus_map_head2 { font-size:14px; font-weight:bold; color:#ff0000; padding-top:10px;  #padding-top:8px;
}
table.awardslist strong { font-size:11px!important; }

#topATag{
	position:absolute; 
	left:1000px; 
	top:300px;
}

