/* CSS Document */
body{
	padding:0; margin:0; background:#ffffff; 
	}
div, p, h1, h2, h3, h4, h5, h6, img, ul, form, label{
	font-family:Calibri,Tahoma, 新細明體, Arial, Helvetica, sans-serif; 
	font-size:16px;
	padding:0; margin:0;
	border: 0px;
	}
		h1{
	font-size:26px;
	 margin: 8px;
	}
ul{
	list-style-type:disc;
	padding-left:15px;
	font-size: 13px;
		}
table,tr,td {
    border-spacing: 0px;
	padding:0;
	vertical-align:top;
	 margin: auto;
}
ol.a {
list-style-type: decimal;
padding-left:15px;
-webkit-margin-after:0px;
}
.tableBox{
	margin: 0px auto;
	width: 800px;
	border: 0px;
	padding: 0px;
	background:#EDEDED ;
}
.languageTrans{
width: 800px;
	background:#4D5A6B;
	padding: 2px 5px 2px 0px;
	    margin: auto;
}
.tdLang{
text-align:right;
}
.tdLang_left{
text-align:left;
}
.tableTitle{
	width: 800px;
	 
	padding: 0px;
}
.TitleCol{
width: 100%;
	background:#28739F;
	padding: 10px;
}
.TitleCol1{
width: 100%;
	background:#3b537d;
	padding: 10px;
}
.TitleCol2{
width: 100%;
	background:#EDEDED;
	padding: 10px;
}
.tdLogo{
	width: 480px;
	padding: 15px 0px 15px 10px;
}
.tdLg{
	width: 330px;
	padding: 5px 0px 0px 0px;
}
.tdLang{
	width: 480px;
	padding: 0px 0px 0px 0px;
}
.tableLg{
width:100%;
 border:0;
}
.month{
font-size:24px;
color:#1f52e2;
font-weight:bold;
}
.tableTitleSpace{
	width: 0px;
}
.tableTitleSpace1{
	width: 25%;
}
.tableTitleLang{
	padding-left:20px;
	padding-top:5px;
	padding-bottom:6px;
}
.LangTable{
	width: 95%; 
	border: 0px;
	padding: 0px;
	background:#787979;
}
.LangTD{
	width: 100%;
	vertical-align: top;
	font-family:Myriad Pro, Helvetica, Arial, sans-serif; 
	color:#ffffff; 
	font-size:12px; 
	text-transform:uppercase;
	line-height:26px;
	text-align:center;

}
.LangTDSpace80{
	width: 80px;
}
.LangTDSpace100{
	width: 100px;
}
.LangTDSpace{
	 width: 60%;
	 padding-top:8px;
	 text-align:right;
}
.LangTDSpace2{
	 width: 58%;
	 padding-top:5px;
	 padding-right:0px;
	 text-align:right;
	 font-size:16px;
	 font-family:'Myriad Pro', Helvetica, Arial, sans-serif ; 
	 color:#0639F3;
	 font-weight:bold;
}
.LangLink{
	font-family: sans-serif; 
	font-size:12px;
	padding:0; margin:0;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.LangFace{
width: 65%; 
padding-left:0px;
padding-top:0px;
text-align:right;
}
.socialImg{
height:25px;
padding-left: 5px;
}
#mypass{
               
                background-attachment: fixed;
                background-position:0px 0px;
                color: blue;
        }
#myPass2{
    content: "";
    position: relative;
    top: 0; right: 0;
    bottom: 0; left: 0;
    background: url("images/bigstockphoto-78533171-1.jpg") no-repeat top center;

}
.container{
width:900px;
	background:#EDEDED;
	border:0px solid #CCC;
	margin:0 auto;
	padding:0px 0;
	
}
.tableNewsWid{
width:5%;
}

.tableNewsWid2{
width:33%;
}
.tableNewsWid3{
width:2%;
}
.imgFront{
width:800px;}
.Langbutton {
	background-color:#79bbff;
	text-indent:0;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, 新細明體, ;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	height:28px;
	line-height:28px;
	width:100px;
	text-decoration:none;
	text-align:center;

}.Langbutton:hover {
	background-color:#4197ee;
}.Langbutton:active {
	position:relative;
	top:1px;
}
.iconTable{
padding-left:0px;
width: 100%;
}
.iconTd {
	width:7%;
	padding-left:5px;
	padding-right:5px;
}
.iconTd1 {
	width:100px;
	padding-top:5px;
}
.newsTd {
	padding-left:12px;
}
.newsList {
	width:68%;
}
.tableLeftWid{
width:800px;
}
 
.newsTable {
	background-color:#FFFFFF;
	width:100%;
	border:0;
	border-radius: 0px 0px 15px 15px;
}
.newsTable1 {
	background-color:#dad7d7;
	width:100%;
	border:0;
}
.comingTable {
	background-color:#EDEDED;	 
	border:0;
}
.enquryTable {
	background-color:#FFFFFF;	 
	border:0;
	width:100%;
}
.comingWid {	 
	width:60%;
}
.enquryWid  {	 
	width:39%;
}
.storyTable {
	background-color:#FFFFFF;	 
	border:0;
	width:100%;
}
.storyWid {	 
	width:33%;
	padding:4px 2px 2px 2px;
}
.storyWid1 {	 
	width:48%;
	padding:4px 2px 2px 2px;
}
.shortnewsTitle {
	width:100%;
	padding:4px 5px 2px 5px;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#000000; 
	font-size:16px;
	font-weight: bold;
	 
}
.shortnewsTitle  a{
color:#000000;
	text-decoration:none;
	
}
.newsTitle {
	width:100%;
	padding:5px 5px 5px 20px;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#153f58;  
	font-size:18px;
	font-weight: bold;
	_font-style:italic;
	
}
.newsTitle  a{
color:#286f75;
	text-decoration:none;
	font-size:18px;
}
.newsTitle2 {
	width:85%;
	padding:5px 5px 5px 0px;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#153f58;  
	font-size:18px;
	font-weight: bold;
	_font-style:italic;
	
}
.newsTitle2  a{
color:#286f75;
	text-decoration:none;
	font-size:18px;
}
.newsConTd{
width:800px;
padding:1px;
}
.newsContentTd{

padding:5px 5px 5px 5px;
}
.newsShortContent{
font-family: Verdana, 新細明體, Geneva, sans-serif; 
color:#000000; 
font-size:13px; 
line-height:21px;
text-align:justify;
text-justify:inter-ideograph;
padding-left:5px;
padding-right:5px;
}
.newsTitleContent{
font-family: Verdana, Geneva, sans-serif; 
color:#000000; 
font-size:13px; 
line-height:21px;
text-align:justify;
padding-left:0px;
text-decoration:none;
width:82%;
}
.newsTitleContent a {
text-decoration:none;
color:#000000; 
}
.iconpadding{
margin-top: -20px; 
margin-bottom: 10px; 
margin-left: 170px; 
margin-right: 5px; 
border-width:0; 
max-width: 15%;
}
.comingContentTd{
width:60%;
padding:4px 2px 2px 2px;
}
.letter_spacing0{
letter-spacing:0.6px;
}
.letter_spacing02{
letter-spacing:0.2px;
}
.letter_spacing03{
letter-spacing:0.3px;
}
.letter_spacing08{
letter-spacing:0.8px;
}

.letter_spacing{
letter-spacing:1px;
}
.letter_spacing14{
letter-spacing:1.4px;
}
.letter_spacing15{
letter-spacing:1.5px;
}
.letter_spacing17{
letter-spacing:1.7px;
}
.letter_spacing20{
letter-spacing:2.0px;
}
.letter_spacing22{
letter-spacing:2.2px;
}
.letter_spacing25{
letter-spacing:2.5px;
}
.letter_spacing30{
letter-spacing:3.0px;
}
.letter_spacing35{
letter-spacing:3.5px;
}
.letter_spacing54{
letter-spacing:5.4px;
}
.newsReadMore{
	font-family:Verdana, 新細明體, Geneva, sans-serif; 
	 
	font-size:12px; 
	line-height:20px;
	text-decoration:none;
	font-weight: bold;
	font-style:italic;
	padding-left:0px;
}
.newsReadMore:hover{
	 
	color:#ffffff; 
}
.newsImageTd{
	width:20%;
	padding-top:10px;
	padding-bottom:10px;
		padding-left:5px;
	padding-right:5px;
}
.newsImage{
width:225px;
}
.newsImage2{
width:280px;
padding-left:5px;
}
.newsSmallImage{
width:280px;
height:160px;
}
.contactTable{
width:30%;
vertical-align:top;
}
.contactTab{
width:100%;
border:0; 
}
.contactTd{
 width:98%;
 }
 .contactTd_1{
 width:82%;
 }
 .contactH32{
height:32px;
 }
.contactTd00{
 width:92%;
 }
.contactTd{
 width:97%;
 }
 .contactH32{
height:32px;
 }
  .contactH10{
height:10px;
 } 
 .contactH12{
height:12px;
 } 
   .contactH14{
height:14px;
 } 
  .contactH5{
height:5px;
 } 
.contactTd1{
 width:2%;
 }
 .contactTd2{
 width:96%;
 background-color:#FFFFFF;
 }
   .upcoming_block{
 padding:5px;
 font-family:Georgia, 新細明體, 'Times New Roman', Times, serif; 
 color:#ffffff; 
 font-size:13px;
 font-weight: bold;
 background-color:#579aea;
 text-align:center;
 width:50%;
 }
 .contactBlock1{
 border:14px solid white;
 }
.contactBlockFont1{
	padding:5px;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#ffffff; 
	font-size:13px;
	font-weight: bold;
	background-color:#A09E9E;
	text-align:center;
}
.contactBlockFont2{ 
	text-align:left; 
	vertical-align:top;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#000000; 
	font-size:14px; 
	line-height:16px ;
}
.contactBlockFont4{ 
	text-align:left; 
	vertical-align:top;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#ffffff; 
	font-size:14px; 
	line-height:16px ;
}
.contactBlockFont3{ 
	text-align:left; 
	vertical-align:top;
	font-family: 'Times New Roman', Times, serif; 
	color:#000000; 
	font-size:14px; 
	line-height:16px ;
}
.contactIcon1{
	width:20px;
}
.contactIcon2{
	width:15px;
}
.contactWid1{
	width:5%;
 }
.contactBlockFont2 a{
	color:#d6720f; 
	font-size:13px;
	text-decoration:none;
}
.contactBlockFont2 a:hover{
	background-color:#FF8000;
	color:#ffffff; 
}
.contactBlockFont3 a{
	color:#FF9E3E; 
	font-size:13px;
	text-decoration:none;
}
.contactBlockFont3 a:hover{
	background-color:#FF8000;
	color:#ffffff; 
}
.contactBlockFont4 a{
	color:#FF9E3E; 
	font-size:13px;
	text-decoration:underline;
}
.contactBlockFont4 a:hover{
	background-color:#FF8000;
	color:#ffffff; 
}
.contactWid2{
	width:95%;
	height:10px;
}
.contactWid3{
	width:5%;
} 
.contactWid4{
	width:2%;
} 
.contactWid4_1{
 width:9%;
 } 
 
.contactBlockBottom{
	height:15px;
	border-bottom:1px solid #ffffff;
}
.subscribeTd{
	padding:30px;
	text-align:center;
} 
.subscribe {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color: #fb9e25;
	-webkit-border-top-left-radius:18px;
	-moz-border-radius-topleft:18px;
	border-top-left-radius:18px;
	-webkit-border-top-right-radius:18px;
	-moz-border-radius-topright:18px;
	border-top-right-radius:18px;
	-webkit-border-bottom-right-radius:18px;
	-moz-border-radius-bottomright:18px;
	border-bottom-right-radius:18px;
	-webkit-border-bottom-left-radius:18px;
	-moz-border-radius-bottomleft:18px;
	border-bottom-left-radius:18px;
	text-indent:0px;
	border:2px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, 新細明體, ;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:60px;
	line-height:60px;
	width:180px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;
}
.subscribe:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color: #ffc477;
}.subscribe:active {
	position:relative;
	top:1px;
}
.subscribe a{
text-decoration:none;
color:#ffffff;
}
.contactSubTd1{
 width:12%;
 }
 .contactSubTd2{
 width:79%;
 }
.dash{
width:100%;
height:7px; 
display:block;
border:0;
}
.dashTd{
width:5%;
}
.shortTd{
width:1%;
}
.storyTd {
	padding-left:20px;
}
.storyList{
width:70%;
vertical-align:top;
}
.storyTitle {
	padding:10px;
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#05bcda; 
	font-size:21px;
	font-weight: bold;
	font-style:italic;
	
}
.storyDetail {
padding:15px;
	font-family: Verdana, 新細明體, Geneva, sans-serif; 
	color:#000000; 
	font-size:13px; 
	line-height:21px;
	text-align: justify; 
	text-justify:inter-ideograph;
}
.storyDetail .extend{
	letter-spacing:0.1em;
}
.storyRightTable{
width:35%;
padding-top:20px;
padding-left:0px;
vertical-align:top;
}
.storyRightWid1{
width:5%;
}
.storyRightIcon{
width:153px;
}
.storyRightHome{
padding:5px;
background-color:#868686;
text-align:center;
}
.storyRightHome a{
font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
color:#ffffff; 
font-size:13px;
text-decoration:none;
font-weight: bold;
}
.storyRightTitle1 a{
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#F9E603; 
	font-size:12px;
	line-height:14px;
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
}
.storyRightTitle2 a{
	font-family:Georgia, 新細明體, 'Times New Roman', Times, serif; 
	color:#ffffff; 
	font-size:12px; 
	line-height:14px;
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
}
.storyRightTitle2 a:hover{	
	text-decoration: underline;
}
.shortTd{
width:1%;
}
.btn {
  background: #FF8000;
  font-family: Arial, 新細明體, ;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}
.btn:hover {
  background: #3cb0fd;
  text-decoration: none;
}
.bottomWords{
	font-family:Verdana, 新細明體, Geneva, sans-serif; 
	color:#010203; 
	font-size:14px; 
	text-transform:uppercase;
	color:#010203; 
	text-decoration:none;
	font-weight:bold;
	 
}
.bottomWords a{
	color:#FF8000; 
	text-decoration:none;
}
.bottomWords a:hover{
	background-color:#FF8000;
	color:#FFFFFF; 
	text-decoration:none;
}
.w3cTd{
text-align:right;
font-family:'Myriad Pro', 新細明體, Helvetica, Arial, sans-serif; 
color:#231f20; 
font-size:8px;
padding-right:50px;
}
.w3cImg{
height:32px;
}
.bold{
font-weight:bold;
}
.eventtitle{font-family: Verdana, 新細明體, Geneva, sans-serif; color:#ffffff;font-size:14px;font-weight:bold;text-decoration:none;}
.eventdetails{font-family: Verdana, 新細明體, Geneva, sans-serif; color:#ffffff;font-size:12px;}
#imgADPlayer{
font-family: Verdana, 新細明體, Geneva, sans-serif; 
padding-left: 60px; 
display: block; 
width: 600px; 
height: 425px; 
position: relative; 
overflow: hidden;
}
.imageWid{
width:750px;
padding-top:10px;
}
table.newsContentTable {
	font-family: verdana,新細明體, arial,sans-serif;
	font-size:13px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
	margin-left:10px;
	width:480px;
}
table.newsContentTable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	
}
.newsTh1 {
	width:24%;
	
}
.newsTh2 {
	width:40%;
	
}
.newsTh3 {
	width:50%;
	
}
.news_highlight {
	text-align:right;
	font-weight:bold;
	
}
table.newsContentTable td {
	border-width: 1px;
	padding: 7px;
	border-style: solid;
	border-color: #666666;
	
}

.u{
	font-family: Georgia, 新細明體, 'Times New Roman', Times, serif;
	text-decoration: underline;
	font-size: 14px;
}
.hiddenDiv
{
	visibility:hidden;
}
.textonly{
    margin: 8px;}
.youtubewidth{
width:460px;
 height:280px;
}	
ul.textonly{
	list-style-type:disc;
	margin-left:40px;
		}
.textonly a:link {  color: #000000}
.textonly a:active {  color: #0000FF}
.textonly a:visited {  color: #000000}
.textonly a:hover {  color: #0000FF}
.textonlystoryTitle {
	padding:10px;
	font-family: Georgia, 'Times New Roman', Times, serif; 
	color:#000000; 
	font-size:25px;
	font-weight: bold;
	font-style:italic;
	
}
ul.text{
	list-style-type:disc;
	margin-left:20px;
	font-size:13px;	
	}
.font_special{
font-size:14px;
}
.home_icon{
width:120px;
}
.fancyboxinline {
width: 570px;
height: 270px;
background-color: #E8D7C7;
 
font-family: Calibri,Tahoma, 新細明體, Arial, Helvetica, sans-serif, Verdana, '微軟正黑體';
font-size: 1.04em;
font-weight: bold;
line-height: 1.8;
text-align: center;
letter-spacing: 0.1em;
padding-right: 0.5em;
border: 1px solid #ffffff;
display:none;
}
.terms{
font-size: 12px;
}
.italic {
    font-style: italic;
}
	.container {
    position: relative;
}
/* Bottom right text */
.text-block1 {
    position: absolute;
    top: 8px;
    right: 40px;
    background-color: transparent;
    color: white;
    padding-left: 25px;
    padding-right: 20px;
}
.text-block {
    position: absolute;
    top: 135px;
    left: 20px;
    background-color: transparent;
    color: white;
    padding-left: 20px;
    padding-right: 20px;
}
.text-block2 {
    position: absolute;
    top: 260px;
    left: 145px;
    background-color: transparent;
    color: white;
    padding-left: 20px;
    padding-right: 20px;
}
.img_survey_tc{
width: 100px;
}
#img_survey_tc{
	background-image: url('../images/survey_tc2.png');
	width: 100px;

}
#img_survey_tc:hover {
    background-image: url('../images/survey_tc2a.png');
   	width: 100px;

}
.img_survey_sc{
width: 100px;
}
#img_survey_sc{
	background-image: url('../images/survey_sc2.png');
	width: 100px;

}
#img_survey_sc:hover {
    background-image: url('../images/survey_sc2a.png');
   	width: 100px;

}
.rcorners {
    border-radius: 15px 15px 0px 0px;
    background: #140942;
    padding: 10px; 
    width: 300px;
    height: 20px;    
	margin-left: 0px;
}

.rcorners_title {
    font-size:18px;
	color:white;
	padding-left: 10px; 
}
.special_float{
float:left;
}
.underline_none{
text-decoration: none;
}
    