@charset "utf-8";
/* CSS Document */

body {	margin-left: 0px; margin-top: 10px;	padding-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #999999; }
.font01{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00489a; }
.font02{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#626262; }
.font03{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00489a; font-weight:bold; }
.font04{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#626262; }
.font05{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e72e35; }
.font06{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; }
.font07{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; }
.font08{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c8cd5; }
.font09{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#626262; }
.font10{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#626262; }
.fontJustify{ text-align:justify; }
.fontbold{ font-weight:bold; }
.fontUnderline{ text-decoration:underline; }
.form_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; width:130px; border:0px; }
.form_button{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; width:67px; height:16px; border:0px; cursor:pointer; background-image:url(images/content/orderT02.gif); }
.link01{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e72e35; text-decoration:none; }
.link01:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e72e35; text-decoration:underline; }
.link02{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; text-decoration:none; }
.link02:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; text-decoration:underline; }
.link03{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; text-decoration:none; width:205px; /*line-height:29px;*/ cursor:pointer; }
.link03:hover{ width:205px; /*height:29px; line-height:29px;*/ background-color:#d5e4f2; text-decoration:underline; }
.link04{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00489a; text-decoration:none; }
.link04:hover{ text-decoration:underline; }
.link05{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#626262; text-decoration:none; }
.link05:hover{ text-decoration:underline; }
.link06{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c8cd5; text-decoration:none; }
.link06:hover{ text-decoration:underline; }
.link07{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#626262; text-decoration:underline; }
.link07:hover{ color:#999; text-decoration:underline; }
.link08{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e72e35; text-decoration:none; }
.link08:hover{ color:#e72e35; text-decoration:underline; }
.link09{ font-family:Arial, Helvetica, sans-serif; color:#f0f0f0; font-size:12px; margin-top:15px; text-decoration:none; }
.link09:hover{ color:#ff8c3f; text-decoration:underline; }
.link10{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#626262; text-decoration:none; }
.link10:hover{ color:#F60; text-decoration:underline; }
.link11{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; text-decoration:none; }
.link11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; text-decoration:underline; }
.currP{ overflow:hidden; width:182px; background-color:#d5e4f2; text-decoration:underline; }
.DivDate_mon{ font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#FFF;	margin-top:5px;	margin-left:0px; position:relative; font-weight:bold; text-align:center; width:45px; }
.DivDate_day{ font-family:Arial, Helvetica, sans-serif;	font-size:12px;	/*color:#00489a;*/ color:#737373; margin-top:6px; margin-left:0px; position:relative; font-weight:bold;	text-align:center; }
.Date_img{ width:45px;	background-repeat:no-repeat; background-position:center 5; background-image:url(images/content/content_date.gif); }
.Date_table{ margin-left:-8px; }
.sidemenu_content{ height:28px;	line-height:27px; background-image:url(images/content/side_menu_content.gif); background-repeat:no-repeat; }
.sidemenu_content_over{	/*margin-top:-5px;*/ margin-left:18px; cursor:pointer; }
.sidemenu_top{ font-family: Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#516e90; margin-left:30px; margin-top:10px; }
.sidemenu_content_text{ /*margin-top:4px;*/ }
.copyright{ font-family:Arial, Helvetica, sans-serif; color:#f0f0f0; font-size:12px; margin-top:15px; }
.copyrightLeft { float:left; }
.copyrightRight { float:right; }
.hr{ background-color:#c7c7c7; border:1px solid #c7c7c7; width:97%; text-align:left; margin-left:0px; padding-left:0px; }
.lay_css{ position:absolute; width:180px; height:191px; z-index:2001; margin-left:-180px; margin-top:30px; display:none; }
.lay_m{ background-repeat:no-repeat; height:155px; }
.lay_main_css{ position:absolute; left:0px; top:0px; width:100%; background-color:#000; opacity:0.4; filter:alpha(opacity=40); z-index:2000; display:none; }
.lay_wel_css{ position:absolute; width:180px; height:191px; z-index:2001; display:none; background-color:#CCC; overflow:hidden; }
.lay_forgot_css{ position:absolute; width:180px; height:191px; z-index:2001; display:none; background-color:#CCC; overflow:hidden; }
.lu{ list-style:inside; list-style-position:inside; margin-left:0px; padding-left:0px; }
.lu li{ line-height:25px; }
.li{ margin-left:-23px; line-height:30px; }

#main_nav { font-family: arial; color: #FFFFFF; text-decoration: none; margin-top: -50px; margin-right: 0; margin-bottom: 0; margin-left:0; padding:0; width:232px; text-align:right; z-index:1000; position:relative; }
#main_nav .menuli{ /*border:1px solid #000;*/ height:29px; line-height:29px; list-style:none; background-image:url(images/content/side_menu_content.gif); background-repeat:no-repeat; background-position:top left; overflow:hidden; display:block; width:232px; text-align:left; margin:0; padding:0; padding-left:20px; }
#main_nav .menuli a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; background-image:url(images/index/arrow03.gif); background-repeat:no-repeat; 	background-position:top left; line-height:29px; overflow:hidden; height:29px; display:block; margin:0; padding:0; padding-left:23px; /*width:202px;*/ text-align:left; text-decoration:none; }

#main_nav .menuli a:hover{ width:182px; background-color:#d5e4f2; text-decoration:underline; }
#main_nav .top{	font-family:"新細明體-ExtB", Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#516e90; padding-left:30px; /*border:1px solid #000;*/ height:41px; text-align:left; line-height:41px; list-style:none; background-image:url(images/content/side_menu_top.gif); background-repeat:no-repeat; background-position:top left; width:232px; }
#main_nav .sp2{	list-style:none; background-image:url(images/content/side_menu_sp2.gif); background-repeat:repeat; background-position:top left; /*overflow:hidden;*/ /*line-height:29px;*/ display:block; width:232px; height:11px; }
#main_nav .bottom{ height:38px;	/*line-height:27px;*/ list-style:none; background-image:url(images/content/side_menu_bottom.gif); background-repeat:no-repeat; background-position:top left; display:block; width:232px; }
#main_nav .sp{ list-style:none;	background-image:url(images/content/side_menu_sp.gif); background-repeat:repeat; background-position:top left; /*line-height:27px;*/ /*overflow:hidden;*/ display:block; width:232px; }


#main_nav2 { font-family: arial; color: #FFFFFF; text-decoration: none; margin-top: -50px; margin-right: 0; margin-bottom: 0; margin-left:0; padding:0; width:232px; text-align:right; z-index:1000; position:relative; }
#main_nav2 .menuli{ /*border:1px solid #000;*/ height:29px; line-height:29px; list-style:none; background-image:url(images/content/side_menu_content.gif); background-repeat:no-repeat; background-position:top left; overflow:hidden; display:block; width:232px; text-align:left; margin:0; padding:0; padding-left:20px; }
#main_nav2 .menuli a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00489a; background-image:url(images/index/arrow03.gif); background-repeat:no-repeat; 	background-position:top left; line-height:29px; overflow:hidden; height:29px; display:block; margin:0; padding:0; padding-left:23px; /*width:202px;*/ text-align:left; text-decoration:none; }

#main_nav2 .menuli a:hover{ width:182px; background-color:#d5e4f2; text-decoration:underline; }
#main_nav2 .top{	font-family:"新細明體-ExtB", Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#516e90; padding-left:30px; /*border:1px solid #000;*/ height:41px; text-align:left; line-height:41px; list-style:none; background-image:url(images/content/side_menu_top.gif); background-repeat:no-repeat; background-position:top left; width:232px; }
#main_nav2 .sp2{	list-style:none; background-image:url(images/content/side_menu_sp2.gif); background-repeat:repeat; background-position:top left; /*overflow:hidden;*/ /*line-height:29px;*/ display:block; width:232px; height:11px; }
#main_nav2 .bottom{ height:38px;	/*line-height:27px;*/ list-style:none; background-image:url(images/content/side_menu_bottom.gif); background-repeat:no-repeat; background-position:top left; display:block; width:232px; }
#main_nav2 .sp{ list-style:none;	background-image:url(images/content/side_menu_sp.gif); background-repeat:repeat; background-position:top left; /*line-height:27px;*/ /*overflow:hidden;*/ display:block; width:232px; }


.sideshow{ padding:0px;	margin:0px; }
.sideshow li{ padding:0px; margin:0px; display:none; }
.sideshow .sideshow-current{ display:block; }

#main_img{ position:relative; top:-252px; }
#main_img img{ position:absolute; top:0; left:0; }
.main_image{ margin:0; padding:0; vertical-align:bottom; text-align:left; margin-top:252px; }

.layTempA { margin-left:0px; margin-top:0px; }
.layTempABG { background-image:url(images/content/login_welcome.gif); }

.layTempBBG { background-image:url(images/content/login_welcome.gif); }
.layTempB { margin-left:0px; margin-top:0px; }

.layTempCBG { background-image:url(images/content/login_welcome.gif); }
.layTempC { margin-left:0px; margin-top:0px; }

.layTempDBG { background-image:url(images/content/login_welcome.gif); }
.layTempD { margin-left:0px; margin-top:0px; }

.layTempdiv { width:160px; text-align:center; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:20px; }
.layTempdivLeft { text-align:left; padding-left:20px; padding-right:5px; }
.layTempdivWel { text-align:left; padding-left:20px; padding-right:0px; padding-top:10px; }
.layTempUL { margin:0; padding:0; list-style:none; }
.layTempUL li { padding-bottom:2px; }

.TopDiv { width:1000px; }
.TempBodyDiv { margin:0; padding:0; list-style:none; }
.TempLogin { background-image:url(images/content/login_lay.gif); }
.TempForm { margin-left:20px; margin-top:0px; width:180px; }
.TempSubmit { border:none; margin:0; outline:none; background:none; background-color:#ddd; padding-left:-13px; cursor:pointer; }
.TempFoot { background-image:url(images/index/index_img11.gif); background-repeat:no-repeat; height:143px; }
.langEng { float:left; }
.langChi { float:left; }
.TempMenu { margin:0; padding:0; list-style:none; height:41px; overflow:hidden; }
.TempMenu li { float:left; }
.TempMenuLoginBar { margin:0; padding:0; list-style:none; height:24px; overflow:hidden; }
.TempMenuLoginBar li { float:left; }
.TempTopLoginLay { position:absolute; margin:0; padding:0; display:none; text-align:right; padding-left:820px; z-index:3001; }
.TempTopLoginS { height:34px; overflow:hidden; }
.TempTopLoginM { padding-top:10px; }
.TempTopLoginSLay { margin:0; padding:0; list-style:none; width:180px; overflow:hidden; background-color:#CCC; }
.TempTopLoginSLay li { margin:0; padding:0; width:180px; }
.TempTopLogin { margin:0; padding:0; list-style:none; text-align:left; }
.TempTopLogin li { padding: 2px 2px 2px 2px; }
.TempBanner { margin:0; padding:0; list-style:none; height:252px; overflow:hidden; }
.TempBanner li { margin:0; padding:0; float:left; text-align:left; }

	.borderTop { margin:0; padding:0; margin-bottom:0px; padding-bottom:0px; height:13px; overflow:hidden; list-style:none; background-color:#FFF; }
	.borderTop1 { width:17px; height:13px; background-image:url(images/content/content_b1.jpg); background-repeat:no-repeat; float:left; }
	.borderTop2 { width:966px; height:13px; background-image:url(images/content/content_b2.jpg); background-repeat:no-repeat; float:left; }
	.borderTop3 { width:17px; height:13px; background-image:url(images/content/content_b3.jpg); background-repeat:no-repeat; float:left; }
	.borderMiddle { margin:0; padding:0; margin-bottom:0px; padding-bottom:0px; list-style:none; background-color:#FFF; }
	.borderMiddle1 { width:17px; height:290px; background-image:url(images/content/content_b4.jpg); background-repeat:repeat-y; float:left; }
	.borderMiddle2 { float:left; background-color:#FFF; width:966px; }
	.borderMiddle3 { width:17px; height:290px; background-image:url(images/content/content_b5.jpg); background-repeat:repeat-y; float:left; }
	.borderBottom { margin:0; padding:0; margin-bottom:0px; padding-bottom:0px; height:5px; overflow:hidden; list-style:none; background-color:#FFF; }
	.borderBottom1 { width:17px; height:5px; background-image:url(images/content/content_b6.jpg); background-repeat:no-repeat; float:left; }
	.borderBottom2 { width:966px; height:5px; background-image:url(images/content/content_b7.jpg); background-repeat:no-repeat; float:left; }
	.borderBottom3 { width:17px; height:5px; background-image:url(images/content/content_b8.jpg); background-repeat:no-repeat; float:left; }
	.clearDiv { clear:both; }

		.indexLayTop { margin:0; padding:0; }
		.indexLay { margin:0; padding:0; list-style:none; text-align:left; height:496px; overflow:hidden; }
		.indexLayLI { float:left; }
		.index_c1 { margin:0; padding:0; list-style:none; width:339px; overflow:hidden; }
		.index_c1 li { margin:0; padding:0; overflow:hidden;  }
		.index_lastest_news { margin:0; padding:0; list-style:none; }
		.index_lastest_news li { float:left; vertical-align:top; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }
		.index_lastest_newsDate { width:46px; height:50px; }
		.index_lastest_newsCon { width:380px; }
		.index_contactCon { margin:0; padding:0; width:160px; padding:0px 5px 5px 5px; }
		.index_loginLowCon { margin:0; padding:0; list-style:none; margin-top:6px;padding-top:6px; }
		.index_loginLowCon li { padding:0px 4px 6px 4px; }
		.index_dateMon { margin-top:8px; }
		
		.services_coverageTitle { background-image:url(images/index/index_img01.gif); height:49px; width:339px; }
		.services_coverageDiv { height:192px; width:339px; background-image:url(images/index/index_img02.gif); background-repeat:no-repeat; overflow:hidden; }
		.services_coverage { padding-left:36px; padding-top:16px; padding-right:1px; }
		.services_coverage ul { list-style:none; padding:0; margin:0; }
		.services_coverage ul li { height:21px; line-height:21px; background-image:url(images/index/arrow01.gif); background-repeat:no-repeat; background-position:4 0; overflow:hidden; }
		.services_coverage ul li a { line-height:17px; display:block; padding-left:33px; }
		.serviceMiddle1 { float:left; background-color:#FFF; width:730px; }
		.serviceMiddle3 { position:absolute; margin-left:750px; margin-top:10px; width:232px; }
		.serviceHeight { height:370px; }
		
		.serviceseaHeight { height:400px; }
		
		.servicesLogisticFloatLeft { float:left; width:45%; }
		
		.useful_air_freight_con { text-align:left; }
		.usefulHeight { height:578px; }
		
		.worldwide_networkTitle { background-image:url(images/index/index_img03.gif); height:43px; width:339px; }
		.worldwide_networkDivC { height:212px; width:339px; background-image:url(images/index/index_img04.gif); background-repeat:no-repeat; overflow:hidden; }
		.worldwide_networkDiv { margin-left:0px; margin-top:0px; padding-left:36px; padding-top:10px; }
		.worldwide_network { margin-left:0px; margin-top:8px; }
		.worldwide_network ul { list-style:none; padding:0; margin:0; }
		.worldwide_network ul li { height:17px; line-height:17px; background-image:url(images/index/arrow02.gif); background-repeat:no-repeat; background-position:4 0; }
		.worldwide_network ul li a { line-height:15px; display:block; padding-left:20px; }
		.worldHeight { height:1140px; }

		.meeting_challenge{ height:269px; width:460px; background-image:url(images/index/index_img05_2.jpg); background-repeat:no-repeat; }
		.meeting_challengeText1 { margin-left:0px; margin-top:0px; padding-left:205px; padding-top:18px; padding-right:25px; line-height:15px; }
		.meeting_challengeText2 { margin-left:0px; margin-top:0px; padding-left:35px; padding-top:3px; padding-right:25px; }
		
		.lastest_news { height:142px; width:460px; background-image:url(images/index/index_img13.gif); background-repeat:no-repeat; }
		.lastest_newsD { margin-left:0px; margin-top:0px; padding-left:25px; padding-top:15px; }
		.lastest_news_title { padding-bottom:5px; }
		.lastest_news_con { padding-right:25px; padding-top:0px; margin-right:25px; }
		.lastest_news_readmore { padding-top:15px; }
		
		.newsheight { height:2050px; }
		
		.login_index { height:165px; width:201px; margin-left:0px; background-image:url(images/index/index_img07.gif); background-repeat:no-repeat; overflow:hidden; }
		.login_indexD { margin-left:0px; margin-top:0px; padding-left:28px; }
		.login_indexF { margin-top:6px;padding-top:6px; }
		
		.errorLogin { text-align:center; padding-top:60px; }
		
		.logisticHeight { height:480px; }
		
		.contact_index { height:248px; width:201px; background-image:url(images/index/index_img09.gif); background-repeat:no-repeat; }
		.contact_indexDiv { margin-left:0px; margin-top:0px; padding-left:26px; padding-top:5px; width:150px; }
		.contact_indexMagin { margin-right:25px; }
		.contact_indexMore { margin-top:13px; }
		
		.BorderL { background-image:url(images/content/content_b4.jpg); background-repeat:repeat-y; }
		.BorderR { background-image:url(images/content/content_b5.jpg); background-repeat:repeat-y; }
		
		.about_con { margin-left:25px; margin-right:20px; text-align:left; }
		.aboutMiddle1 { float:left; background-color:#FFF; width:492px; }
		.aboutMiddle2 { width:10px; float:left; }
		.aboutMiddle3 { float:left; height:290px; width:464px; }
		.aboutus { margin:0; padding:0; }
		.aboutTitle { margin:0; padding:0; text-align:left; }
	
		.ssea_con { margin-left:25px; }
		.useful_con { margin-left:25px; margin-right:300px; }
		.contact_con { margin-left:25px; width:700px; }
		.contactUs_con { text-align:left; }
		.contactHeight { height:1685px; }
		
		.orderTrackingHeight{ height:600px; }


