@charset "utf-8";
/* CSS Document */
/*html,body{margin:0px;height:100%;}*/
body{margin:0px;color: #666666;font-size: 80%;font-family: Verdana, Arial, Helvetica, sans-serif;}
div.TCAall {margin: 0px; border-top:3px solid #404040;height:100%;}
div.TCA_div {width: 980px;margin: 0px auto;}
div.spacer {clear: both;margin: 0px;padding: 0px;}
/* top CSS Document */
div.TCA_div01 {width: 980px;height:80px;}
div.TCA_div01 div.logo {float:left;	height:80px;width:190px;/*background-image: url(../images/TCA_logo.gif);background-repeat: no-repeat;background-position: left top;*/}
div.logo SPAN{display: none;}
div.logo A, div.logo A:link, div.logo A:hover, div.logo A:visited {DISPLAY: block;height:80px;width:190px}
div.TCA_div01 div.nav {}
/*div.TCA_div01 div.nav {float:right;width: 638px!important;*width: 670px;width: 638px\9;width: 638px\0;_width: 670px}
*+html div.TCA_div01 div.nav{ width: 670px!important}
html* div.TCA_div01 div.nav{ width: 670px}
* html div.TCA_div01 div.nav{ width: 670px}*/
/*:root div.TCA_div01 div.nav{width: 670px\9;}*/
#tca_nav{list-style-type: none;padding:10px 0px;margin:0px auto;line-height: normal;font-size: 88%;font-size: 78%\0;-webkit-text-size-adjust:none;float:right;}
#tca_nav li{list-style: none;margin:0px;/*overflow:auto;*/float:left;padding:0px 0px 0px 23px;}
#tca_nav li a{display: block;text-decoration: none;margin:0px;}
#tca_nav li a:link{	display: block;text-decoration: none;margin:0px;}
#tca_nav li a:hover{display: block;text-decoration: none;margin:0px;}
div.TCA_div01 div.search {float:right;width: 670px;	text-align: right;padding-top:10px}
/* event banner CSS Document */
div.TCA_event{width: 980px;height:220px}
/* main CSS Document */
div.TCA_div02 {width: 980px;}
div.TCA_L{float:left;width:195px;padding-top:10px}
#tca_Lmenu{list-style-type: none;padding:0px;margin:0px auto;width:195px;line-height: auto}
#tca_Lmenu li{list-style: none;margin:0px;padding:2px 0px;font-size: 125%;background-image: url(../images/menu_line.gif);background-repeat: repeat-x;background-position: left bottom;padding:5px 0px 5px 0px}
#tca_Lmenu li a{display: block;padding:2px 0px;/*background-image: url(../images/icon/icon03.gif);background-repeat: no-repeat;background-position: left center;*/padding-left:15px}
#tca_Lmenu li a:link{display: block;padding:2px 0px;/*background-image: url(../images/icon/icon03.gif);background-repeat: no-repeat;background-position: left center;*/padding-left:15px}
#tca_Lmenu li a:hover{display: block;padding:2px 0px;/*background-image: url(../images/icon/icon02.gif);background-repeat: no-repeat;background-position: left center;*/color:#c24141;padding-left:15px}
#tca_Lmenu li a.menu_on{display: block;padding:2px 0px;/*background-image: url(../images/icon/icon02.gif);background-repeat: no-repeat;background-position: left center;*/color:#c24141;font-weight: bold;padding-left:15px}
#tca_Lmenu li ul{list-style: none;margin:0px;padding:8px 0px 5px 18px;font-size: 65%;/*background-color:#ededed;*/}
#tca_Lmenu li ul li{background-image:none;padding:1px 0px;zoom:1;vertical-align:bottom; }
#tca_Lmenu li ul li a{display: block;/*background-image: url(../images/icon/icon04.gif);background-repeat: no-repeat;background-position: left center;*/*padding-top:3px}
#tca_Lmenu li ul li a:link{display: block;color: #606060;/*text-decoration: none;background-image: url(../images/icon/icon04.gif);background-repeat: no-repeat;background-position: left center;*/*padding-top:3px}
#tca_Lmenu li ul li a:hover{display: block;color: #606060;/*text-decoration: none;background-image: url(../images/icon/icon04.gif);background-repeat: no-repeat;background-position: left center;*/font-weight: bold;*padding-top:3px}
#tca_Lmenu li ul li a.menu_on{	display: block;color: #606060;text-decoration: none;/*background-image: url(../images/icon/icon04.gif);background-repeat: no-repeat;background-position: left center;*/font-weight: bold;*padding-top:3px}
div.TCA_epr{/*background-image: url(../images/epaper_bg.gif);	background-repeat: no-repeat;background-position: left top;*/width:190px;height:35px;padding-top:28px;padding-left:5px;margin:15px 0px}
.order{width:130px;}
div.TCA_sch{margin:15px 0px;/*background-image: url(../images/title_sch.gif);	background-repeat: no-repeat;background-position: left top;*/padding-top:25px}
div.TCA_ser{margin:15px 0px;/*background-image: url(../images/title_ser.gif);	background-repeat: no-repeat;background-position: left top;*/padding-top:25px}
div.TCA_sur{margin:15px 0px;/*background-image: url(../images/title_ser.gif);	background-repeat: no-repeat;background-position: left top;*/padding-top:25px}
div.sur_box{text-align:center;padding:10px 0px}
#tca_ser{list-style-type: none;padding:0px;margin:0px auto;width:195px;line-height: auto}
#tca_ser li{list-style: none;margin:0px;font-size: 120%;padding:2px 0px}
#tca_ser li a{display: block;padding:5px 0px;/*background-image: url(../images/icon/icon05.gif);background-repeat: no-repeat;background-position: 5px center;*/padding-left:15px;background-color:#ededed;}
#tca_ser li a:link{display: block;padding:5px 0px;/*background-image: url(../images/icon/icon05.gif);background-repeat: no-repeat;background-position: 5px center;*/padding-left:15px}
#tca_ser li a:hover{display: block;padding:5px 0px;/*background-image: url(../images/icon/icon05.gif);background-repeat: no-repeat;background-position: 5px center;*/color:#c24141;padding-left:15px}
#tca_ser li a.menu_on{display: block;padding:5px 0px;/*background-image: url(../images/icon/icon05.gif);background-repeat: no-repeat;background-position: 5px center;*/color:#c24141;font-weight: bold;padding-left:15px}
div.TCA_R{float:right;width:775px;padding-top:5px;height:100%}
div.TCA_R01{float:left;width:600px;height:100%;padding-top:8px}
div.TCA_R02{float:right;width:175px;background:#e6e6e6;height:100%;padding-top:8px;padding-bottom:10px}
div.TCA_ban{width:775px;height:160px;margin-bottom:3px}
div.TCA_main_div{background-color: #FFFFFF;	background-image: url(../images/main_bg.gif);background-repeat: no-repeat;background-position: left top;height:100%;line-height: 155%;}
div.TCA_main{width:755px;margin:0px auto;height:100%}

/* TCA_L cont CSS Document */
div.TCA_L div.index_note01{	background-image: url(../images/img_index/index_note01.gif);background-repeat: no-repeat;background-position: left top;	height: 98px;	width: 173px;padding:50px 10px 0px 15px;font-size: 90%;-webkit-text-size-adjust:none;font-size: 85% \9;line-height: 185%;}

/* TCA_R01 cont CSS Document */
div.TCA_R01 div.index_note02{width:485px;	margin:0px auto 12px auto;background-image: url(../images/img_index/index_note.gif);background-repeat: no-repeat;	background-position: left top;height:24px;padding-left:90px;padding-top:8px}
div.TCA_R01 div.index_note02 a{	color: #fff;	text-decoration: none;font-weight: bold;}
div.TCA_R01 div.index_note02 a:link {color: #fff;text-decoration: none;font-weight: bold;}
div.TCA_R01 div.index_note02 a:visited {color: #fff;text-decoration: none;font-weight: bold;}
div.TCA_R01 div.index_note02 a:hover {color: #fff3d3;text-decoration: none;font-weight: bold;}
div.TCA_R01 div.index_list{width:575px;margin:0px auto}
div.TCA_R01 div.index_list table.TCA_list{}
div.TCA_R01 div.index_list table.TCA_list td{padding:8px 3px;vertical-align: top;background-image: url(../images/list_line.gif);background-repeat: repeat-x;background-position: left bottom;}
div.TCA_R01 div.index_list table.TCA_list div.list{padding:0px 0px 0px 16px;background-image: url(../images/img_index/index_icon.gif);background-repeat: no-repeat;background-position: 2px 8px;}
a.list {color: #666;text-decoration: none;}
a.list:link{color: #666;text-decoration: none;}
a.list:hover{color: #c24141;text-decoration: none;}
table.TCA_list tr.odd{}
table.TCA_list tr.even{background-color:#f2f2f2}
div.TCA_R01 div.index_site01{width:575px;margin:24px auto 20px auto;background-color:#ededed;background-image: url(../images/img_news/th_detail.gif);background-repeat: repeat-x;background-position: left top;padding:5px 0px 15px 0px}
div.TCA_R01 div.index_site01 div.site01_title{background-image: url(../images/img_index/index_site.gif);background-repeat: no-repeat;background-position: left top;	height: 38px;}
div.TCA_R01 div.index_site01 div.site01_arrL{float:left;width:22px;height:72px;text-decoration:none;background-image: url(../images/img_index/site01_arrL.gif);	background-repeat: no-repeat;	background-position: left top;}
div.TCA_R01 div.index_site01 div.site01_arrL a{display:block;width:22px;height:72px;}
div.TCA_R01 div.index_site01 div.site01_arrL a span{display:none;width:22px;height:72px;}
div.TCA_R01 div.index_site01 div.site01_arrL a:hover {width:22px;height:72px;background-image: url(../images/img_index/site01_arrL_over.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R01 div.index_site01 div.site01_arrL a:hover span{display:none;width:22px;height:72px;}
div.TCA_R01 div.index_site01 div.site01_C{float:left;width:530px;height:72px;display:block;}
div.TCA_R01 div.index_site01 div.site01_C a img{height:70px;width:70px;border:1px solid #ccc;margin:0px 8px;FILTER: gray alpha(opacity=80);MOZ-OPACITY: 0.5; OPACITY: 0.5}
div.TCA_R01 div.index_site01 div.site01_C a:hover img {height:70px;width:70px;border:1px solid #ccc;margin:0px 8px;FILTER:alpha(opacity=100);MOZ-OPACITY: 1; OPACITY: 1}
div.TCA_R01 div.index_site01 div.site01_C img a{height:70px;width:70px;border:1px solid #ccc;margin:0px 8px}
div.TCA_R01 div.index_site01 div.site01_arrR{float:right;width:22px;height:72px;text-decoration:none;background-image: url(../images/img_index/site01_arrR.gif);	background-repeat: no-repeat;	background-position: left top;margin:0px;padding:0px}
div.TCA_R01 div.index_site01 div.site01_arrR a{display:block;width:22px;height:72px;}
div.TCA_R01 div.index_site01 div.site01_arrR a span{display:none;width:22px;height:72px;}
div.TCA_R01 div.index_site01 div.site01_arrR a:hover {width:22px;height:72px;background-image: url(../images/img_index/site01_arrR_over.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R01 div.index_site01 div.site01_arrR a:hover span{display:none;width:22px;height:72px;}
div.TCA_R01 div.index_sub{width:575px;margin:0px auto;height:320px}
div.TCA_R01 div.index_sub01{float:left;width:260px;background-image: url(../images/img_news/th_detail.gif);background-repeat: repeat-x;background-position: left top;padding:5px 0px}
div.TCA_R01 div.index_sub01 div.sub01_title{background-image: url(../images/img_index/index_sub01.gif);	background-repeat: no-repeat;background-position: left top;	height: 38px;}
div.TCA_R01 div.index_sub02{float:right;width:290px;background-image: url(../images/img_news/th_detail.gif);background-repeat: repeat-x;background-position: left top;padding:5px 0px}
div.TCA_R01 div.index_sub02a div.sub02a_title{background-image: url(../images/img_index/index_sub02a.gif);	background-repeat: no-repeat;background-position: left top;	height: 38px;}
div.TCA_R01 div.index_sub02b {background-image: url(../images/img_news/th_detail.gif);background-repeat: repeat-x;background-position: left top;margin-top:10px}
div.TCA_R01 div.index_sub02b div.sub02b_title{background-image: url(../images/img_index/index_sub02b.gif);	background-repeat: no-repeat;background-position: left top;	height: 38px;}
div.TCA_R01 div.index_sub02 div.sub02_contL{float:left;width:120px;}
div.TCA_R01 div.index_sub02 div.sub02_contR{float:right;width:160px;}
div.TCA_R01 div.index_more{background-image: url(../images/img_index/index_more.gif);background-repeat: no-repeat;background-position: left top;width:28px;height:11px;float:right;margin-top:16px}
div.TCA_R01 div.index_more a{display:block;width:28px;height:11px;background-image: url(../images/img_index/index_more.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R01 div.index_more a span{display:none;width:28px;height:11px;}
div.TCA_R01 div.index_more a:hover {background-image: url(../images/img_index/index_more.gif);background-repeat: no-repeat;background-position: left top;width:28px;height:11px;}
div.TCA_R01 div.index_site02{width:575px;margin:20px auto 0px auto}
div.TCA_R01 div.index_site02 div.site02_arrL{float:left;width:14px;height:56px;text-decoration:none;background-image: url(../images/img_index/site02_arrL.gif);	background-repeat: no-repeat;	background-position: left top;}
div.TCA_R01 div.index_site02 div.site02_arrL a{display:block;width:14px;height:56px;}
div.TCA_R01 div.index_site02 div.site02_arrL a span{display:none;width:14px;height:56px;}
div.TCA_R01 div.index_site02 div.site02_arrL a:hover {width:14px;height:56px;background-image: url(../images/img_index/site02_arrL_over.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R01 div.index_site02 div.site02_arrL a:hover span{display:none;width:14px;height:56px;}
div.TCA_R01 div.index_site02 div.site02_C{float:left;width:546px;height:58px;display:block;}
div.TCA_R01 div.index_site02 div.site02_C img{height:54px;border:1px solid #ccc;margin:0px 5px;FILTER: gray alpha(opacity=80);MOZ-OPACITY: 0.5; OPACITY: 0.5}
div.TCA_R01 div.index_site02 div.site02_C a:hover img {height:54px;border:1px solid #ccc;margin:0px 5px;FILTER:alpha(opacity=100);MOZ-OPACITY: 1; OPACITY: 1}
div.TCA_R01 div.index_site02 div.site02_arrR{float:right;width:14px;height:56px;text-decoration:none;background-image: url(../images/img_index/site02_arrR.gif);	background-repeat: no-repeat;	background-position: left top;margin:0px;padding:0px}
div.TCA_R01 div.index_site02 div.site02_arrR a{display:block;width:14px;height:56px;}
div.TCA_R01 div.index_site02 div.site02_arrR a span{display:none;width:14px;height:56px;}
div.TCA_R01 div.index_site02 div.site02_arrR a:hover {width:14px;height:56px;background-image: url(../images/img_index/site02_arrR_over.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R01 div.index_site02 div.site02_arrR a:hover span{display:none;width:14px;height:56px;}
/* TCA_R02 cont CSS Document */
div.TCA_R02 div.index_ad{width:162px;margin:0px auto 20px auto;border:1px solid #6b6663}
div.TCA_R02 div.index_ad div.ad_title{text-align:center;font-size: 125%;font-weight: bold;	vertical-align: middle;}
div.TCA_R02 div.index_ad div.ad_box{background:#fff;}
div.TCA_R02 div.index_ad div.ad_box span.day{}
div.TCA_R02 div.index_mov{width:162px;margin:0px auto 20px auto}
div.TCA_R02 div.index_mov div.mov_title{background-image: url(../images/img_index/index_mov.gif);	background-repeat: no-repeat;background-position: left top;	height: 30px;}
div.TCA_R02 div.index_mov div.mov_box{margin:10px 0px}
div.TCA_R02 div.index_vote{width:162px;margin:0px auto 15px auto}
div.TCA_R02 div.index_vote div.vote_title{background-image: url(../images/img_index/index_vote.gif);	background-repeat: no-repeat;background-position: left top;	height: 30px;}
div.TCA_R02 div.index_vote div.vote_box{margin:5px 0px}
div.TCA_R02 div.index_vote div.vote_but{text-align:center}
div.TCA_R02 div.index_banner{width:162px;margin:0px auto}
div.TCA_R02 div.index_banner div.ban_arrT{float:left;width:162px;height:12px;text-decoration:none;background-image: url(../images/img_index/ban_arrT.gif);	background-repeat: no-repeat;	background-position: left top;}
div.TCA_R02 div.index_banner div.ban_arrT a{display:block;width:162px;height:12px;}
div.TCA_R02 div.index_banner div.ban_arrT a span{display:none;width:162px;height:12px;}
div.TCA_R02 div.index_banner div.ban_arrT a:hover {width:162px;height:12px;background-image: url(../images/img_index/ban_arrT_over.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R02 div.index_banner div.ban_arrT a:hover span{display:none;width:162px;height:12px;}
div.TCA_R02 div.index_banner div.ban_C{float:left;width:162px;height:auto;display:block;padding:5px 0px}
div.TCA_R02 div.index_banner div.ban_C img{float:left;width:160px;height:auto;display:block;margin:2px auto;border:1px solid #fff}
div.TCA_R02 div.index_banner div.ban_arrB{float:left;width:162px;height:12px;text-decoration:none;background-image: url(../images/img_index/ban_arrB.gif);	background-repeat: no-repeat;	background-position: left top;margin:0px;padding:0px}
div.TCA_R02 div.index_banner div.ban_arrB a{display:block;width:162px;height:12px;}
div.TCA_R02 div.index_banner div.ban_arrB a span{display:none;width:162px;height:12px;}
div.TCA_R02 div.index_banner div.ban_arrB a:hover {width:162px;height:12px;background-image: url(../images/img_index/ban_arrB_over.gif);background-repeat: no-repeat;background-position: left top;}
div.TCA_R02 div.index_banner div.ban_arrB a:hover span{display:none;width:162px;height:12px;}

/* tab Document */
#TCA_tab { float:left; width:100%;line-height:normal;border-bottom:2px solid #323230;font-size:125%;font-weight: bold;}
#TCA_tab ul {margin:0;padding:0px 10px 0px 0px;list-style:none;}
#TCA_tab li { display:inline;margin:0px;padding:0;}
#TCA_tab a { float:left;background:url(../images/tableft6.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#TCA_tab a span {float:left;display:block;background:url(../images/tabright6.gif) no-repeat right top;padding:7px 10px 4px 6px;color:#666666;}
#TCA_tab a span {float:none;margin-right:0px}
#TCA_tab a:hover span {color:#666666;}
#TCA_tab a:hover {background-position:0% -42px;}
#TCA_tab a:hover span {background-position:100% -42px;}
#TCA_tab #current a { background-position:0% -42px;color:#666666;font-weight: bold;}
#TCA_tab #current a span {background-position:100% -42px;color:#666666;font-weight: bold;}
#TCA_tab div.index_more{background-image: url(../images/img_index/index_more.gif);background-repeat: no-repeat;background-position: left top;width:28px;height:11px;float:right;margin-top:12px}
#TCA_tab div.index_more a{display:block;width:28px;height:11px;background-image: url(../images/img_index/index_more.gif);background-repeat: no-repeat;background-position: left top;}
#TCA_tab div.index_more a span{display:none;width:28px;height:11px;}
#TCA_tab div.index_more a:hover {background-image: url(../images/img_index/index_more.gif);background-repeat: no-repeat;background-position: left top;width:28px;height:11px;}

/* botton CSS Document */
div.TCA_div03 {	width: 980px/*;border-top:3px solid #ececec*/;margin-top:10px}
div.TCA_link01{/*background-image: url(../images/taipei_logo.gif);background-repeat: no-repeat;background-position: left center;border-bottom:1px solid #cfcfcf;*/padding:10px 5px;text-align:right;font-size: 88%;-webkit-text-size-adjust:none;font-size: 85% \9;}
div.TCA_link02{padding:10px 5px;font-size: 88%;line-height: 155%;font-size: 85% \9;}
/* link CSS Document */
/*a{ outline: none; /* for Firefox Google Chrome  */ behavior:expression(this.onFocus=this.blur()); /* for IE */}*/
a{	color: #666;	text-decoration: none;}
a:link {color: #666;text-decoration: none;}
a:visited {color: #666;text-decoration: none;}
a:hover {color: #c24141;text-decoration: none;}
a.link01{	color: #e64c4c;	text-decoration: none;}
a.link01:link {color: #e64c4c;text-decoration: none;}
a.link01:visited {color: #e64c4c;text-decoration: none;}
a.link01:hover {color: #c24141;text-decoration: none;}
.key a{	color: #FFFFFF;	text-decoration: none;font-size: 80%;}
a.key:link {color: #FFFFFF;text-decoration: none;font-size: 80%;}
a.key:visited {color: #FFFFFF;text-decoration: none;font-size: 80%;}
a.key:hover {color: #FFFFFF;text-decoration: none;font-size: 80%;}
div.page{text-align: center;margin:10px 0px}
div.page A {COLOR: #8c8c8c;text-decoration: none;padding:0px 2px}
div.page A:hover {COLOR: #757575;text-decoration: none;padding:0px 2px}
div.page A:active {COLOR: #757575;text-decoration: none;padding:0px 2px}
div.page SPAN.current {FONT-WEIGHT: bold;COLOR: #757575;font-weight: bold;padding:0px 2px}
div.page SPAN.disabled {COLOR: #757575;padding:0px 2px}
div.page A.arr {COLOR: #fff;text-decoration: none;padding:0px 2px;background:#666666;font-size: 88%;font-size: 85% \9;}
div.page A.arr:hover {COLOR: #757575;text-decoration: none;padding:0px 2px;font-size: 88%;font-size: 85% \9;}
div.page A.arr:active {COLOR: #757575;text-decoration: none;padding:0px 2px;font-size: 88%;font-size: 85% \9;}
/* other CSS Document */
input, select{font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;font-size: 88%;font-size: 85% \9;}
.input280{width:280px;font-size: 88%;font-size: 85% \9;margin:5px 0px}
.but_search{background-image: url(../images/but_search.gif);background-repeat: no-repeat;background-position: left top;	height: 20px;	width: 39px;border: 0px;cursor: pointer;}
.but_search01{background-image: url(../images/but_search01.gif);background-repeat: no-repeat;background-position: left top;	height: 21px;	width: 42px;border: 0px;cursor: pointer;}
.but{background-image: url(../images/ser_bg.gif);background-repeat: repeat-x;background-position: left top;	border:1px solid #606060;color:#e3e3e3}
div.TCA_sch select.selectSytle{width:195px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;margin:5px 0px}
.input100{width:100px;line-height: normal;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;font-size: 88%;font-size: 85% \9;}
.font01{color:#e64c4c}
.font02{color:#c02f2f}
.font03{color:#e64c4c; font-weight:bold}
.font04{color:#67a430}
.font05{color:#2299d7}
h3{line-height:normal;padding: 0px 0px 18px 0px; margin: 0px;font-size: 125%}

