.email-link {
	padding: 0;
	margin: 0;
	list-style: none;
	/* min-height is required so that items can be moved to the empty list. */
	min-height: 24px;
	/* IE hack for min-height. */
	height: auto !important;
	height: 24px;
}
.email-link a:hover{
	color: #000000;
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #5a2e45;
}
.thick35_title {
	font-family: "新細明體";
	font-size: 18px;
	/*font-size: 180%;*/
	font-style: normal;
	line-height: 42px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #EA0A0A;
}

.thick20_repo {
	font-family: "新細明體";
	/*font-size: 20px;*/
	font-size: 125%;	
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #262c26;
}
.thick20_repo a:link {
	color: #262c26;
	text-decoration: underline;
}
.thick20_repo a:visited {
	text-decoration: none;
	color: #262c26;
}
.thick20_repo a:hover {
	text-decoration: underline;
	color: #5a2e45;
}
.thick20_repo a:active {
	text-decoration: none;
	color: #C4BFCE;
}






form	{margin:0px; display:inline} 


.border-b-l 	{ border-bottom-width: 1px; border-left-width: 1px;  border-right-width: 1px; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; 
				  border-bottom-color: #ABAB81; border-left-color: #ABAB81; border-right-color: #ABAB81;}
.border-b-r 	{ border-bottom-width: 1px; 						 border-right-width: 1px; border-bottom-style: solid; 							border-right-style: solid; border-right-color: #ABAB81; 
				  border-bottom-color: #ABAB81;}
.border-t-l 	{ border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  border-right-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; 
				  border-top-color: #ABAB81; border-bottom-color: #ABAB81; border-left-color: #ABAB81; border-right-color: #ABAB81;}
.border-t-r 	{ border-top-width: 1px; border-bottom-width: 1px; 						 border-right-width: 1px; border-top-style: solid; border-bottom-style: solid; 							border-right-style: solid; border-right-color: #ABAB81; 
				  border-top-color: #ABAB81; border-bottom-color: #ABAB81;}


.var12_wht	{
	font-family:  Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:  #ffffff;
}
.var11_wht	{
	font-family:  Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:  #ffffff;
}







.thin12_black {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.thin12_aboutnthu_black {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.thin12_aboutnthu_wht {
	font-family: "新細明體";
	font-size: 100%;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

.thin12_news_list_title {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

.thin12_news_list_content {
	font-family: "新細明體";
	/*font-size: 13px;*/
	font-size: 81.25%;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}


.thin12_news_content {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

.thin12_ad_content {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}




.thin12_nthu_story_title {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}


.thin12_nthu_story_content{
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.thin20_nthu_story_content_title{
	font-family: "新細明體";
	/*font-size: 20px;*/
	font-size: 125%;	
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

.thick20_title {
	font-family: "新細明體";
	/*font-size: 20px;*/
	font-size: 125%;	
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.thick20_title a:link {
	color: #ffffff;
	text-decoration: underline;
}
.thick20_title a:visited {
	text-decoration: none;
	color: #ffffff;
}
.thick20_title a:hover {
	text-decoration: underline;
	color: #C4BFCE;
}
.thick20_title a:active {
	text-decoration: none;
	color: #C4BFCE;
}






.thin18_nthu_story_content_title{
	font-family: "新細明體";
	/*font-size: 18px;*/
	font-size: 100%;	
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

.thin18_nthu_story_content_title_blk{
	font-family: "新細明體";
	/*font-size: 18px;*/
	font-size: 100%;	
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.thin18_nthu_story_content_title_b{
	font-family: "新細明體";
	/*font-size: 18px;*/
	font-size: 100%;	
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5a2e45;
}

.thin18_nthu_story_content_title a:link {
	color: #ffffff;
	text-decoration: none;
}
.thin18_nthu_story_content_title a:visited {
	text-decoration: none;
	color: #ffffff;
}
.thin18_nthu_story_content_title a:hover {
	text-decoration: underline;
	color: #C4BFCE;
}
.thin18_nthu_story_content_title a:active {
	text-decoration: none;
	color: #C4BFCE;
}



.thin11_nthu_story_pic {
	font-family: "新細明體";
	/*font-size: 11px;
	font-size: 68.75%;*/
	font-size: 72%;			
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cccccc;
}

.thin12_index_story {
	font-family: "新細明體";
	font-size: 68.75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.index_story_12 {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.index_story {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5a2e45;
}
.index_news_12 {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.thin11_nthu_story_copyright {
	font-family: Verdana;
	font-size: 68.75%;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.thin12_mainmenu {
	font-family: "新細明體";
	font-size: 100%;
	font-style: normal;
	/*line-height: 17px;*/
	line-height: 106.25%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.thin12_mainmenu td	{
	padding-bottom:0.1em;
}

.thin12_mainmenu_left a:link{
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	/*line-height: 17px;*/
	line-height: 106.25%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.thin12_mainmenu_left a{
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	/*line-height: 17px;*/
	line-height: 106.25%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
.thin12_mainmenu_left a:visited{
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	/*line-height: 17px;*/
	line-height: 106.25%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

.thin12_content_link a{
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #606084;
}

.thin12_sitemap a{
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.thin13_black {
	font-family: "新細明體";
	/*font-size: 13px;*/
	font-size: 81.25%;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #31421E;
}

.thin15_black {
	font-family: "新細明體";
	/*font-size: 13px;*/
	font-size: 16px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}


.thick12_pre_title {
	font-family: "新細明體";
	font-size: 75%;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #403762;
}


.thick20_pre_title {
	font-family: "新細明體";
	/*font-size: 20px;*/
	font-size: 125%;	
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.thick35_pre_title {
	font-family: "新細明體";
	/*font-size: 35px;*/
	font-size: 218.75%;
	font-style: normal;
	line-height: 42px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.ven10_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 62.5%;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.ven11_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 68.75%;	
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.ven16_black {
	font-family: Verdana;
	/*font-size: 16px;*/
	font-size: 100%;		
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.Language_option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 62.5%;	
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 10px;
	vertical-align: middle;
}

.index_bg{
background-image : url(/_img/index_season_bg_5.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
/* SPRING */
.index_bg_spr{
background-image : url(/_img/index_season_bg_spr.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bg3{
background-image : url(/_img/index_season_bg_spr3.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bg6{
background-image : url(/_img/index_season_bg_spr6.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bg7{
background-image : url(/_img/index_season_bg_7.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}



.index_bgsum{
background-image : url(/_img/summer.jpg);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bgsum2{
background-image : url(/_img/summer.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}

.index_bgXmas{
background-image : url(/_img/xmas.jpg);
background-repeat : no-repeat; 
background-color: E0E9E8;
}

.index_bgSpr_2013{
background-image : url(/_img/spr-sky.jpg);
background-repeat : no-repeat; 
background-color: E0E9E8;
}

.index_bgsum_2012{
background-image : url(/_img/2012summer.jpg);
background-repeat : no-repeat; 
background-color: E0E9E8;
}

.index_bgfall_2012{
background-image : url(/_img/2012fall.jpg);
background-repeat : no-repeat; 
background-color: E0E9E8;
}

.index_bgwinter_2012{
background-image : url(/_img/2012winter.jpg);
background-repeat : no-repeat; 
background-color: E0E9E8;
}




.index_bg1{
background-image : url(/_img/index_season_bg_1.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bg2{
background-image : url(/_img/index_season_bg_2.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bg4{
background-image : url(/_img/index_season_bg_4.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}
.index_bg14{
background-image : url(/_img/index_season_bg_22.gif);
background-repeat : no-repeat; 
background-color: #978888;
}
.index_bg15{
background-image : url(/_img/index_season_bg_15.gif);
background-repeat : no-repeat; 
background-color: #899b81;
}
.index_bg16{
background-image : url(/_img/index_season_bg_19.gif);
background-repeat : no-repeat; 
background-color: E0E9E8;
}

/*.index_news_bg{
background-image : url('/_img/index_news_bg4.jpg');
background-repeat : no-repeat; 
}*/
.index_news_bg{
background-image : url(/_img/index_news_bg4.jpg);
background-repeat : no-repeat; 
background-color: #887777;
}


.index_news_bg2{
background-color: #756d64;
background-repeat:repeat
}
.index_news_bg3{
background-color: #808b9d;
background-repeat:repeat
}

.sitemap_bg{
background-image : url(/_img/sitemap_bg.jpg);
background-repeat : repeat; 
background-color: e1e1e1;
}

.aboutnthu_banner_bg{
	background-color: e1e1e1;
}


.aboutnthu_content_bg{
background-image : url(../_img/aboutnthu/aboutnthu_bg1.jpg);
background-repeat : no-repeat; 
}

.aboutnthu_content_bgext{
background-image : url(../_img/aboutnthu/aboutnthu_bg2_ext.jpg);
background-repeat : repeat; 
}

.copyright_bg{
background-color: 928A6D;
}

.copyright_content_bg1{
background-image : url(../_img/copyright_content_bg3.jpg);
background-repeat : no-repeat; 
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 68.75%;	
	color: #FFFFFF;*/
}
.copyright_content_bg1 a{
	color: #FFFFFF;
	text-decoration: none;
}
.copyright_content_bg1 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.copyright_content_bg1 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}











.copyright_content_bg2{
	background-image : url(../_img/copyright_content_bg2.jpg);
	background-repeat : no-repeat;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 68.75%;	
	color: #FFFFFF;*/
}

.content_bg{
	background-image : url(../_img/ad_content_bg.jpg);
	background-repeat : repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;	
	color: #FFFFFF;
}
.content_bg1{
	background-image : url(../_img/ad_content_bg1.jpg);
	background-repeat : repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;	
	color: #FFFFFF;
}
.content_bg2{
	background-image : url(../_img/ad_content_bg2.jpg);
	background-repeat : repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;	
	color: #FFFFFF;
}
.content_bg3{
	background-image : url(../_img/ad_content_bg3.jpg);
	background-repeat : repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;	
	color: #FFFFFF;
}
.content_bg4{
	background-image : url(../_img/ad_content_bg4.jpg);
	background-repeat : repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;	
	color: #FFFFFF;
}
.content_bg5{
	background-image : url(../_img/ad_content_bg5.jpg);
}




.news_content_bg{
	background-image : url(../_img/news/news_content_bg.jpg);
	background-repeat : repeat;

}
.story_content_bg{
	background-image : url(../_img/story/story_content_bg.jpg);
	background-repeat : repeat;

}

.search_text {
	font-family: "新細明體";
	font-size: 75%;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.search_select {
	font-family: "Verdana";
	/*font-size: 11px;*/
	font-size: 68.75%;	
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}


.left_bg{
	background-image : url(../_img/index_bg1.gif);
	background-repeat : repeat;
}
.right_bg{
	background-image : url(../_img/index_bg2.gif);
	background-repeat : repeat;
}








.acckey_mainmenu:link {color: #3A1D5D;} <!--主選單-->
.acckey_mainmenu:hover { color: ffffff; text-decoration: underline;}
.acckey_mainmenu:visited {color: #3A1D5D;} 
 
.acckey_gary:link {color: #DEDEDE;} <!--首頁內容-->
.acckey_gary:hover { color: ffffff; text-decoration: underline;}
.acckey_gary:visited {color: #DEDEDE;} 
 
.acckey_gary2:link {color: #E1E1E1;} <!--第二層的上方-->
.acckey_gary2:hover { color: ffffff; text-decoration: underline;}
.acckey_gary2:visited {color: #E1E1E1;}
 
.acckey_white:link {color: #ffffff;} <!--白色-->
.acckey_white:hover { color: ffffff; text-decoration: underline;}
.acckey_white:visited {color: #ffffff;}
 
.acckey_white2:link {color: #918A6D;} <!--第二層的下方-->
.acckey_white2:hover { color: ffffff; text-decoration: underline;}
.acckey_white2:visited {color: #918A6D;}
