﻿@charset "utf-8";

BODY{ margin:0; padding:0;font-family: Arial, Helvetica, sans-serif,"新細明體";	 background:url(../images/world_bg.jpg) repeat;}
P{text-align:justify;text-justify:inter-ideograph;word-wrap:break-word;word-break:break-all;}
img{border:0;}

/*--Alink------------------------------------------------------------------------------------*/

a.a_blue_12p {font-size:12px;color:#369;text-decoration:none;}
a:hover.a_blue_12p {color:#69c;}

a.a_blue_12pB {font-size:12px;color:#56b4be;text-decoration:none;font-weight:bold;}
a:hover.a_blue_12pB {color:#227e89;}

a.a_blue_13p {font-size:13px;color:#227e89;text-decoration:none;}
a:hover.a_blue_13p {color:#56b4be;}

a.a_blue_13p_prebook {font-size:13px;color:#09c;text-decoration:none;line-height:20px;}
a:hover.a_blue_13p_prebook {color:#3cf;}

a.a_skyblue_13p {font-size:13px;color:#56b3bb; text-decoration:none;}
a:hover.a_skyblue_13p {color:#207f85;}

a.a_skyblue2_13p {font-size:13px;color:#56b3bb; text-decoration:none;line-height:20px;}
a:hover.a_skyblue2_13p {color:#207f85;}

a.a_deepblue_13p {font-size:13px;color:#036;text-decoration:none;}
a:hover.a_deepblue_13p {text-decoration:underline;}

a.a_blue_13pB {font-size:13px;color:#227e89;text-decoration:none;font-weight:bold;}
a:hover.a_blue_13pB {color:#56b4be;}

a.a_blue2_13pB {font-size:13px;color:#227e89;text-decoration:none;font-weight:bold;text-decoration:underline;}
a:hover.a_blue2_13pB {color:#56b4be;text-decoration:underline;}

a.a_blue_15pB {font-size:15px;color:#227e89;text-decoration:none;font-weight:bold;}
a:hover.a_blue_15pB {color:#56b4be;}

a.a_blue2_15pB {font-size:15px;color:#227e89;text-decoration:none;font-weight:bold;}
a:hover.a_blue2_15pB {color:#56b4be;text-decoration:underline;}

a.a_blue_18p {font-size:18px;color:#036;text-decoration:none;}
a:hover.a_blue_18p {text-decoration:underline;}

a.a_bluefooter_13p  {font-size:13px;color:#fff;text-decoration:none;}
a.a_bluefooterB_13p  {font-size:13px;color:#fff;text-decoration:none;font-weight:bold;}
a:hover.a_bluefooter_13p,a:hover.a_bluefooterB_13p {color:#004d96;}




/*--Span------------------------------------------------------------------------------------*/

span.s_blue3_16p  {font-size:16px;color:#003399; padding-left:5px;}
span.s_blue_16p  {font-size:16px;color:#003399;font-weight:bold; padding-left:10px;}
span.s_blue2_16p  {font-size:16px;color:#003399; font-weight:bold; padding-left:35px;}
span.s_black_16p  {font-size:16px;color:#000000;font-weight:bold; padding-left:10px;}
span.s_red_16p  {font-size:16px;color:#993333; font-weight:bold; padding-left:10px;}
span.s_red2_16p  {font-size:16px;color:#993333; font-weight:bold; padding-left:0px;}
span.s_skyblue_15p  {font-size:15px;color:#56b3bb;font-weight:bold;}
span.s_bluefooter_13p  {font-size:13px;color:#ccc;}
span.s_bluefooter_13p_FFF {font-size:13px;color:#fff;display:block; margin-top:3px;}


/*--P paragraph------------------------------------------------------------------------------------*/

p.p_blue_12p  {font-size:12px;color:#036; line-height:18px;}
p.p_gray_12p  {font-size:12px;color:#666; line-height:18px;}
p.p_grayB_12p  {padding:0; margin:0;font-size:12px;color:#666; line-height:18px;font-weight:bold;}
p.p_gray_13p {font-size:13px;color:#666;line-height:20px;}
p.p_gray02_13p {font-size:13px;color:#333;line-height:23px;text-indent:28px;padding-top:16px;}
p.p_gray_15p {padding:0;margin:0;font-size:15px;color:#666; padding-top:13px;}
p.p_gray_15p:hover  {padding:0;margin:0;font-size:15px;color:#09f; padding-top:13px;}

/*--Table area------------------------------------------------------------------------------------*/

.area_A{padding:0px;}
.area_A_1{padding:10px;}
.area_A_2{padding:20px;}
.area_A_3{padding:30px;}
.area_A_4{padding:5px;}
.area_A_5{padding:15px;}


/*--Person form------------------------------------------------------------------------------------*/

.space_person_form {padding:10px 0 15px 10px;}

img.vertical {vertical-align:middle;}
div.person_form_category {text-align:left; margin-bottom:5px;}
div.person_form_category a.a_person_form_category {display:inline;font-size:13px;color:#b8a392;text-decoration:none;line-height:25px;background:url(../images/person_forum/person_form_category.gif) left bottom no-repeat;text-align:left; }
div.person_form_category a:hover.a_person_form_category {display:inline;font-size:13px;color:#a9652e;}
div.person_form_title {display:table-cell;text-align:center;vertical-align:middle;width:200px;height:55px;}
					  
div.person_form_title a.a_person_form_title{ display:inline-block;text-align:center;font-size:16px;color:#aa4203;font-weight:bolder;text-decoration:none;line-height:23px;}
div.person_form_title span,div.person_form_category span{ height:100%;display:inline-block;}
div.person_form_title *{ vertical-align:middle;}
a:hover.a_person_form_title {text-decoration:underline;}


/*-- Content Css Start ------------------------------------------------------------------------------------*/

.Timeline_title {font-size:15px;color:#c33;text-decoration:none;line-height:20px;font-weight:normal;}

.new_mid_headline {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066cc;
	text-decoration: none;
	line-height: 22px;
}

.new_mid_headline_black {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}

.new_mid_headline_black2 {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}

.new_mid_ss_headline {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 15px;
	color: #2d648a;
	text-decoration: none;
	line-height: 24px;
}

.new_mid_headline_orange {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc6600;
	text-decoration: none;
	line-height: 20px;
}

.new_mid_time {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 18px;
}

.new_mid_word {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}

.new_mid_word_b {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
}

.new_mid_headline_blue {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066cc;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}

.new_c_headlines_blue {
	font-size: 13px;
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	line-height: 20px;
}

.bluegreen16CN {
	font-size: 16px;
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	color: #006699;
	line-height: 26px;
}

.new_head_b {
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;	
	line-height: 20px;
}

.new_content_fontsize_S {
	font-size: 13px;
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	color: #cc6600;
	line-height: 20px;
}
.new_content_fontsize_M {
	font-size: 14px;
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	color: #333333;
	line-height: 18px;
}
.new_content_fontsize_L {
	font-size: 18px;
	font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;
	color: #333333;
	line-height: 32px;
}

a.new_mid_15:link {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 15px;color: #2d648a;text-decoration: none;line-height: 25px;}
a:hover.new_mid_15{color: #ff7e00;}

a.new_mid_title_blue {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 17px;color: #0066cc;text-decoration: none;font-weight: bold;line-height: 25px; text-decoration:underline;}
a:hover.new_mid_title_blue{color: #cc6600;}

a.new_head_gray {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 15px;color: #666666;text-decoration: none;line-height: 25px;}
a:hover.new_head_gray{color: #bc0404;}

a.bluegreen13CN {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 13px;color: #006699;text-decoration: none;line-height: normal;}
a:hover.bluegreen13CN{color:#FF0000;}

.blue13CN {font-size: 13px;font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;color: #0000ff;line-height: 20px;}
a.blue13CN {font-size: 13px;font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;color: #0000ff;line-height: 20px;text-decoration:none;}
a:hover.blue13CN{color: #FF0000;}

a.red13CN {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 13px;color: #FF0000;text-decoration: none;line-height: 20px;}
a:hover.red13CN{color: #0000FF;}

a.new_left_gray {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 13px;color: #555555;text-decoration: none;line-height: 18px;}
a:hover.new_left_gray {color:#ff7e00;}

a.a_menu_title {font-size:16px;color:#036;text-decoration:none; letter-spacing:1px;font-weight:bold;line-height: 25px;}
a:hover.a_menu_title {color:#FF6600;}

a.new_mid {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 13px;color: #2d648a;text-decoration: none;line-height: 21px;}
a:hover.new_mid {color: #ff7e00;}

.new_footer {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none;line-height: 20px;}
a:hover.new_footer{color: #FFCC00;}

a.new_mid_more {font-family : Arial, 微軟正黑體, 細明體, Helvetica, sans-serif; font-size: 13px; color: #FF6600; text-decoration: none; line-height: 20px;}
a:hover.new_mid_more {color: #9c894f;}

a.sub_menu {font-family: Arial, 微軟正黑體, 細明體, Helvetica, sans-serif;font-size: 15px;color: #555555;text-decoration: none;line-height: 25px;}
a:hover.sub_menu {color:#FF6600; text-decoration:none;}

.page_number { padding:0 10px 0 10px;font-size:14px;line-height:20px; color:#FFF;}
.page_number span{color:#FF6600;padding:0 2px 0 2px;font-weight:bold;}
.page_number a{ padding:0 2px 0 2px;text-decoration:none;font-weight:bold; color:#09c;} 
.page_number a:hover{font-weight:bold; text-decoration:underline;}

/*-- Content Css End ------------------------------------------------------------------------------------*/