/*--網頁捲軸及內容設定-----------------------------------------------------------------------------------------------------*/
body
{
	scrollbar-highlight-color :#555555;   /*左上外框內緣*/
	scrollbar-3dlight-color   :#313131;   /*左上外框邊緣-深色*/
	scrollbar-darkshadow-color:#252525;   /*右下外框邊緣-同面板底色*/
	scrollbar-shadow-color    :#313131;   /*右下外框內緣-深色*/
	scrollbar-arrow-color     :#BEBEBE;   /*箭頭*/
	scrollbar-face-color      :#393939;   /*面板*/
	scrollbar-track-color     :#2A2A2A;   /*面板底色*/
	/*	scrollbar-base-color      :#FDF2B7;     一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/

	margin-left  :0px;
	margin-top   :0px;
	margin-right :0px;
	margin-bottom:0px;
	background-color:#141414;                /*背景色*/
	background-image:url(images/bg.jpg);  /*背景圖*/
	/*	background-attachment:fixed;             背景圖不動*/
/*	background-repeat:no-repeat;               背景圖不重覆*/
/*	background-repeat:repeat-x;              背景圖水平重覆*/
/*	background-repeat:repeat-y;                背景圖垂直重覆*/
 
	overflow-x:hidden;                               /*不會出現橫拉把，x改成y的話就不會出現直拉把*/
	background-repeat: repeat-x;

}
.add {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #846B39;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.top_txt {
	background-image: url(../images/home/tpo_bg.jpg);
	text-align: right;
	color: A3F700;
}


.page_left_bg {
	background-image: url(../images/home/page_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.page_bg {
	background-image: url(../images/home/page_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.page_right_bg {
	background-image: url(../images/home/page_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}





td,th
{
	font-family:"Arial", "Helvetica", "sans-serif";  /*字型*/
	color:#CCCCCC;                                 /*字色*/
	font-size:12px;                                 /*字大小*/
	line-height:14px;                              /*行距*/
/*	letter-spacing:1pt;                                字距*/
}


/*--主選單文字--*/
#menu_link_txt a{
	font-size: 13px;
	color: #333333;
	background-image: url(images/product_icon_bt.jpg);
	height: 35px;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	letter-spacing: 1px;
	line-height: 20px;
	background-position: 0px 0px;
}
#menu_link_txt a:hover {
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration:underline;
	background-image: url(images/product_icon_bt1.jpg);
}
.menu_link_txt{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu_link_txt_1 {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--次選單文字--*/
.menu_link_txt_1:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.menu_link_txt_1:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.menu_link_txt_1:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

/*--連結設定---------------------------------------------------------------------------------------------------------------*/
a:link     {
	color:#333333;
	text-decoration:none
}                                           /*一般連結*/
a:hover    {
	color:#FFFFFF;
	text-decoration:underline
}                                      /*當滑鼠移到連結上*/
a:visited    {
	color:#FFFFFF;
	text-decoration: none;
}        

.link_index:link     {color:#8e2f00;font-size:10pt;letter-spacing:1pt;text-decoration:none;}  /*首頁訊息連結*/
.link_index:visited  {color:#8e2f00;font-size:10pt;letter-spacing:1pt;text-decoration:none}      
.link_index:hover    {color:#003b0b;font-size:10pt;letter-spacing:1pt;text-decoration:none}

.link_eztrust:link     {color:#adc8e2;text-decoration:none;}  /*eztrust連結*/
.link_eztrust:visited  {color:#adc8e2;text-decoration:none}      
.link_eztrust:hover    {color:#ffffff;text-decoration:underline}

.link_title:link     {color:#9e9e9e;font-size:7.5pt;text-decoration:none}  /*標題旁連結*/
.link_title:visited  {color:#9e9e9e;font-size:7.5pt;text-decoration:none}      
.link_title:hover    {color:#000000;font-size:7.5pt;text-decoration:underline}

.link_title2:link     {color:#6a6a6a;font-size:7.5pt;text-decoration:none}  /*標題旁連結*/
.link_title2:visited  {color:#6a6a6a;font-size:7.5pt;text-decoration:none}      
.link_title2:hover    {color:#000000;font-size:7.5pt;text-decoration:underline}




/*底圖、字變色連結*/
#bt a {
		width:150px; height:19px;
		color:#ffffff;
		font-size:9pt;letter-spacing:3pt;text-decoration:none;
		padding:1px 0 0 22px;
		background: url("../images/home/bg_bt.gif") 0 0 no-repeat;
		}
#bt a:hover {	
		color: #196a0a;text-decoration:none;
		background: url("../images/home/bg_bto.gif") 0 0 no-repeat;
		}
	

.link_bt01  /*底圖變色連結*/
{
	border-width: 0px;
    background-color: #e7e6e6;
	cursor: hand;
	color:#FFFFFF;
} 


/*--清除連結虛線---------------------------------------------------------------------------------------------------------------*/
a {noFocusLine:expression(this.onFocus=this.blur())} /* For IE, onFocus 的 F 要大寫*/
:focus {-moz-outline-style: none}  /*For Firefox */



/*--設定form不會有高度-----------------------------------------------------------------------------------------------------*/
.form{margin:0;}
/*.form{margin-top:5;margin-bottom:5;margin-right:5;margin-left:5;}



/*--按鈕設定（顏色按鈕）---------------------------------------------------------------------------------------------------*/
.bt10   /*立體*/
{
	font-size:9pt;color:#ffffff;
	background-color:#b40707;height:18pt;
	padding-top:4px;padding-bottom:3px;padding-left:3px;
	border: 1px outset #FFFFFF;
}

.bt11   /*平面*/
{
	font-size:9pt;color:#ffffff;
	background-color:#b40707;height:16pt;
	padding-top:4px;padding-bottom:3px;padding-left:3px;padding-right:2px;
	border: 0px inset #FFFFFF;
}

/*--按鈕設定（顏色按鈕-虛線按鈕）--*/
/*.bt20
{
	font-size:9pt;color:#ffffff;
	background-color:#b40707;height:18pt;
	padding-top:4px;padding-bottom:3px;padding-left:3px;padding-right:2px;
	border: 1 dotted #05257e;
}
*/

/*--按鈕設定（圖片按鈕上下頁）---------------------------------------------------------------------------------------------*/
.submit10  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_first.gif);font-size: 9pt; cursor: pointer;}
.submit11  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_back.gif);font-size: 9pt; cursor: pointer;}
.submit12  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_next.gif);font-size: 9pt; cursor: pointer;}
.submit13  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_end.gif);font-size: 9pt; cursor: pointer;}
.submit20  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_first2.gif);font-size: 9pt; cursor: pointer;}
.submit21  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_back2.gif);font-size: 9pt; cursor: pointer;}
.submit22  {border: 0px solid #7D85A2;background-image:url(../css/images/submit_next2.gif);font-size: 9pt; cursor: pointer;}
.submit23  {border: 0px solid #7D85A2;background-image:url(../css/submit_end2.gif);font-size: 9pt;}

/*--按鈕設定（圖片按鈕）---------------------------------------------------------------------------------------------------*/
.input01   {background-image:url(../css/images/inpbg01.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:5px;padding-right:3px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:42px; height:21px; cursor: pointer;}
.input02   {background-image:url(../css/images/inpbg02.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:5px;padding-right:3px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:42px; height:21px; cursor: pointer;}
.input03   {background-image:url(../css/images/inpbg03.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:51px; height:21px; cursor: pointer;}
.input04   {background-image:url(../css/images/inpbg04.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:69px; height:21px; cursor: pointer;}
.input0402 {background-image:url(../css/images/inpbg0402.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:69px; height:21px; cursor: pointer;}
.input05   {background-image:url(../css/images/inpbg05.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:87px; height:21px; cursor: pointer;}
.input06   {background-image:url(../css/images/inpbg06.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:105px; height:21px; cursor: pointer;}
.input07   {background-image:url(../css/images/inpbg07.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:123px; height:21px; cursor: pointer;}
.input08   {background-image:url(../css/images/inpbg08.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:153px; height:21px; cursor: pointer;}
.input09   {background-image:url(../css/images/inpbg09.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:177px; height:21px; cursor: pointer;}
.input_arrow_l   {background-image:url("../images/index/ic_arrow_l.gif"); background-color:transparent; border: 0;width:21px; height:31px; cursor: pointer;}
.input_arrow_r   {background-image:url("../images/index/ic_arrow_r.gif"); background-color:transparent; border: 0;width:21px; height:31px; cursor: pointer;}
.input_clear   {background-image:url("../images/epaper/bt_clear.gif"); background-color:transparent; border: 0;width:42px; height:15px; cursor: pointer;}
.input_order   {background-image:url("../images/epaper/bt_order.gif"); background-color:transparent; border: 0;width:42px; height:15px; cursor: pointer;}



/*--設定下拉式選單---------------------------------------------------------------------------------------------------------*/
.option01{background-color:#f6f6f6;color:#383838;font-size:9pt;letter-spacing:1pt;}



/*--設定下拉式選單(外部載入selectbox.htc，但網頁要在同一層才能作用)--------------------------------------------------------*/
.selectBox {behavior: url(../css/selectbox.htc);}
.selectBox2 {behavior: url(../css/selectbox2.htc);}


/*--填寫欄位設定-----------------------------------------------------------------------------------------------------------*/
.inputkeyword
{
	padding-right:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#252525;
	color:#CCCCCC;
	font-size:12px;
	line-height:18px;
	height:18px;
	border: 1px solid #666666;
}

.inputkeyword01
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#f6f6f6; 
color:#1e1e1e;font-size:9pt;
line-height:12pt;
}

.inputkeyword02
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:1px;padding-bottom:2px;
background-color:#ffffff; 
color:#5c5c5c;font-size:7.5pt;
line-height:11pt;height:14pt;
border-style:solid;border-color:#bebebe;border-width:1px;
}

/*.inputkeyword03
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#f6f6f6; 
color:#1e1e1e;font-size:9pt;
line-height:12pt;
border-style:dotted;border-color:#000000;border-width:1px;
}
*/

.inputkeyword10
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#f6f6f6; 
font-size:9pt;
color:#1e1e1e;font-size:9pt;
line-height:12pt;
	scrollbar-highlight-color   :#f6f6f6;  /*左上外框內綠*/
	scrollbar-shadow-color      :#f6f6f6;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#f6f6f6;  /*右下外框邊緣*/ 
	scrollbar-3dlight-color     :#f6f6f6;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#275E89;  /*箭頭*/
	scrollbar-face-color        :#f6f6f6;  /*面板*/ 
	scrollbar-track-color       :#f6f6f6;  /*面板底色*/ 
/*	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/
}

.inputkeyword11
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#f6f6f6; 
color:#1e1e1e;font-size:9pt;
line-height:12pt;
}

/*.inputkeyword12{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#f6f6f6; 
font-size:9pt;
color:#1e1e1e;font-size:9pt;
line-height:12pt;
	scrollbar-highlight-color   :#275E89;  左上外框內綠
	scrollbar-shadow-color      :#275E89;  右下外框內綠
	scrollbar-darkshadow-color  :#f6f6f6;  右下外框邊緣
	scrollbar-3dlight-color     :#f6f6f6;  左上外框邊緣
	scrollbar-arrow-color       :#275E89;  箭頭
	scrollbar-face-color        :#f6f6f6;  面板
	scrollbar-track-color       :#f6f6f6;  面板底色 
	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可
}
*/

/*.inputkeyword13{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#f6f6f6; 
font-size:9pt;
color:#1e1e1e;font-size:9pt;
line-height:12pt;
border-style:dotted;border-width:1px; border-color:#000000;
	scrollbar-highlight-color   :#275E89;  左上外框內綠
	scrollbar-shadow-color      :#275E89;  右下外框內綠
	scrollbar-darkshadow-color  :#f6f6f6;  右下外框邊緣
	scrollbar-3dlight-color     :#f6f6f6;  左上外框邊緣
	scrollbar-arrow-color       :#275E89;  箭頭
	scrollbar-face-color        :#f6f6f6;  面板
	scrollbar-track-color       :#f6f6f6;  面板底色
	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可
}
*/



/*--直線設定---------------------------------------------------------------------------------------------------------------*/
.line01{border: 1px solid  #000000}  /*實線*/
.line02{border: 1px dotted #000000}  /*虛線*/
.lineb{background-image: url(images/lineb.gif);background-position:0 center; background-repeat:repeat-x;}/*--黑虛線*/
.lineg{background-image: url(images/lineg.gif);background-position:0 center; background-repeat:repeat-x;}/*--灰虛線*/



/*--圖外框-----------------------------------------------------------------------------------------------------------------*/
.imageborder{border: 1px solid  #000000} 

.imagemove{filter:alpha(opacity=50)} /*圖的透明度，值愈小愈透明*/ 



/*--底圖背景---------------------------------------------------------------------------------------------------------------*/
.bg01_lefttop   {background-position:0 0;      background-repeat:no-repeat}   /*底圖不重覆靠左置上*/
.bg02_leftdown  {background-position:0 100%;   background-repeat:no-repeat}   /*底圖不重覆靠左置下*/
.bg03_righttop  {background-position:100% 0;   background-repeat:no-repeat}   /*底圖不重覆靠右置上*/
.bg04_rightdown {background-position:100% 100%;background-repeat:no-repeat}   /*底圖不重覆靠右置下*/
.bg05_centertop {background-position:50% 0;    background-repeat:no-repeat}   /*底圖不重覆置中置上*/
.bg06_centerdown{background-position:50% 100%; background-repeat:no-repeat}   /*底圖不重覆置中置下*/
.bg07_center    {background-position:50% 50%; background-repeat:no-repeat}    /*底圖不重覆置中置中*/

.bg10_xlefttop  {background-position:0 0;      background-repeat:repeat-x}    /*底圖水平重覆靠左置上*/
.bg11_xleftdown {background-position:0 100%;   background-repeat:repeat-x}    /*底圖水平重覆靠左置下*/
.bg12_ylefttop  {background-position:0 0;      background-repeat:repeat-y}    /*底圖垂直重覆靠左置上*/
.bg13_yleftdown {background-position:0 100%;   background-repeat:repeat-y}    /*底圖垂直重覆靠左置下*/

.bg20_xrighttop {background-position:100% 0;   background-repeat:repeat-x}    /*底圖水平重覆靠右置上*/
.bg21_xrightdown{background-position:0 0;      background-repeat:repeat-x}    /*底圖水平重覆靠右置下*/
.bg22_yrighttop {background-position:100% 0;   background-repeat:repeat-y}    /*底圖垂直重覆靠右置上*/
.bg23_yrightdown{background-position:0 0;      background-repeat:repeat-y}    /*底圖垂直重覆靠右置下*/



/*--立體字-----------------------------------------------------------------------------------------------------------------*/
.Ltable01  { filter: DropShadow(color=#f3d693, OffX=1, OffY=1)}



/*--表格-------------------------------------------------------------------------------------------------------------------*/



/*--各式字距---------------------------------------------------------------------------------------------------------------*/
.letter01 {letter-spacing:2pt;}
.letter02 {letter-spacing:4pt;color: #011380;font-size:11pt;font-weight: bold;}
.letter10 {padding-right:8px;padding-left:8px;padding-top:8px;padding-bottom:8px;}



/*--標題-------------------------------------------------------------------------------------------------------------------*/
.title01   {color: #480b00;font-size:11pt;letter-spacing:1pt;font-weight: bold;}
.title02   {color: #ffffff;font-size:11pt;letter-spacing:1pt;}


/*--各式字型大小-----------------------------------------------------------------------------------------------------------*/
.style_del {text-decoration:line-through;}/*--數字刪除線---*/


/*--共用---------------------------------------------------------------------------------------------------------------*/
.more_1 {	font-size: 12px;	line-height: 20px;	color: #FFCC00;}/*--更多內容--*/
.more_1:link {	font-size: 12px;	line-height: 20px;	color: #FFCC00;text-decoration:none}
.more_1:visited {	font-size: 12px;	line-height: 20px;	color: #FFCC00;text-decoration:none}
.more_1:hover {	font-size: 12px;	line-height: 20px;	color: #FFCC00;text-decoration:underline}

.a_page_w_1 {	background-color: #2A2A2A;	height: 1px;}/*--白線區格--*/

.link_txt_td {font-size: 12px;color: #666666;padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

.link_txt {	font-size: 12px;color: #666666;}
.link_txt:link {font-size: 12px;color: #CCCCCC;text-decoration:none}
.link_txt:visited {	font-size: 12px;color: #666666;text-decoration:none}
.link_txt:hover {font-size: 12px;color: #666666;text-decoration:underline}

.Number_1 {	font-weight: bold;	color: #FFCC00;}
.Number_2 {font-weight: bold;color: #FFCC00;font-size: 20px;text-align: right;}
.Number_2_td {text-align: right;padding-top: 15px;padding-right: 5px;padding-bottom: 3px;padding-left: 5px;}
.Number_3 {	font-weight: bold;	color: #FFFFFF;	font-size: 15px;}

.a_photo_50 {background-color: #999999;border: 1px solid #CCCCCC;height: 50px;width: 50px;}
.a_photo_120 {background-color: #999999;border: 1px solid #CCCCCC;height: 90px;width: 120px;}


/*--第一單元 徵文活動---------------------------------------------------------------------------------------------------------------*/
.a_photo {background-color: #999999;border: 1px solid #CCCCCC;height: 180px;width: 250px;}
.a_td_1 {padding-left: 10px;}
.a_title_1{font-size: 15px;color: #66CC00;}
.a_title_1:link {font-size: 15px;color: #66CC00;text-decoration:none}
.a_title_1:visited {font-size: 15px;color: #66CC00;text-decoration:none}
.a_title_1:hover {font-size: 15px;color: #66CC00;text-decoration:underline}

.a_txt_1 {	font-size: 12px;line-height: 20px;color: #CCCCCC;}
.a_title_2 {font-size: 13px;color: #66CC00;}
.a_txt_2 {font-size: 12px;line-height: 20px;color: #CCCCCC;}
.a_title_3 {font-size: 20px;color: #66CC00;padding-top: 5px;padding-right: 5px;padding-bottom: 10px;padding-left: 0px;}
.a_txt_3 {font-size: 15px;line-height: 1.5;color: #CCCCCC;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 0px;}
.a_title_4 {font-size: 13px;color: #FFCC00;padding-top: 5px;padding-right: 5px;padding-bottom: 10px;padding-left: 0px;}
.a_title_5 {font-size: 18px;color: #66CC00;line-height: 20px;}
.a_txt_5 {	font-size: 12px;line-height: 20px;color: #CCCCCC;}
.a_title_6 {font-size: 15px;color: #66CC00;padding-top: 15px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;font-weight: bold;letter-spacing: 1px;}
.a_title_7 {
	font-size: 16px;
	color: #C9974A;
	line-height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.a_txt_7 {
	font-size: 13px;
	line-height: 19px;
	color: #CCCCCC;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.a_no {	font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #FFFFFF;width: 40px;text-align: center;padding-top: 5px;}
.a_ps_1 {font-size: 12px;color: #CCCCCC;padding-top: 8px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}


.a_txt_more_1 {	font-size: 12px;line-height: 20px;color: #FFCC00;}
.next_bg {background-color: #1C1C1C;border: 1px solid #252525;}
.a_photo_txt {
	background-color: #999999;
	border: 1px solid #CCCCCC;
	height: 150px;
	width: 200px;
}
.a_photo_photos {
	background-color: #232323;
	border: 1px solid #535347;
	height: 160px;
	width: 240px;
}
.a_photo_video {background-color: #999999;border: 1px solid #CCCCCC;height: 135px;width: 180px;}
.a_photo_index {background-color: #999999;border: 1px solid #CCCCCC;height: 150px;width: 200px;}
.a_photo_video1 {background-color: #999999;border: 1px solid #CCCCCC;height: 240px;	width: 320px;}

/*--主選單文字--*/
.a_link_txt {
	font-size: 12px;
	line-height: 18px;
	color: #FFD28C;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.a_link_txt:link {
	font-size: 12px;
	line-height: 18px;
	color: #C9974A;
	text-decoration:none
}
.a_link_txt:visited {
	font-size: 12px;
	line-height: 18px;
	color: #C9974A;
	text-decoration:none
}
.a_link_txt:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFD28C;
	text-decoration:underline
}

.a_link_txt_2 {
	font-size: 12px;
	color: #C3C3C3;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 18px;
}
.a_link_txt_2:link {
	font-size: 12px;
	color: #C3C3C3;
	text-decoration:none
}
.a_link_txt_2:visited {
	font-size: 12px;
	color: #C3C3C3;
	text-decoration:none
}
.a_link_txt_2:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline
}
.a_link_txt_1 {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--次選單文字--*/
.a_link_txt_1:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.a_link_txt_1:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.a_link_txt_1:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

.a_link_txt_table {font-size: 12px;line-height: 22px;color: #CCCCCC;padding: 5px;text-decoration:none}

/*--表格列表--*/
.a_table_title {font-size: 13px;color: #00C9DB;text-decoration:none;padding-top: 8px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.a_table_td{padding: 3px}

.a_table_list_txt {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.a_table_list_txt:link {
	font-size: 12px;
	color: #B9B9B9;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.a_table_list_txt:visited {
	font-size: 12px;
	color: #B9B9B9;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.a_table_list_txt:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.a_table_day_1 {font-size: 11px;color: #FFFFCC;	text-align: center;}
.a_table_day_2 {font-size: 11px;color: #FFCC00;line-height: 0px;}
.a_table_day_3 {font-size: 11px;color: #FFCC00;	text-align: center;}

/*--第二單元 知識QA---------------------------------------------------------------------------------------------------------------*/
/*--表格列表--*/
.b_table_title {font-size: 13px;color: #B5B500;text-decoration:none;padding-top: 8px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.b_table_td{padding:3px}
.b_title_1{font-size: 12px;color: #B5B500;}
.b_title_1:link {font-size: 12px;color: #B5B500;text-decoration:none}
.b_title_1:visited {font-size: 12px;color: #B5B500;text-decoration:none}
.b_title_1:hover {font-size: 12px;color: #B5B500;text-decoration:underline}
.b_title_2{font-size: 15px;color: #B5B500;}
.b_title_7 {font-size: 16px;color: #B5B500;line-height: 20px;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 8px;}
.b_txt_7 {font-size: 13px;line-height: 19px;color: #CCCCCC;padding-top: 2px;padding-right: 8px;	padding-bottom: 2px;padding-left: 8px;}
.qa_q {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: FFF000;}
.qa_a {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: 7DBD11;}

.b_table_list_txt {font-size: 12px;color: #FFFFFF;padding: 5px;}
.b_table_list_txt:link {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.b_table_list_txt:visited {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.b_table_list_txt:hover {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:underline}

.b_table_day_1 {font-size: 11px;color: #FFFFCC;	text-align: center;}
.b_table_day_2 {font-size: 11px;color: #FFCC00;line-height: 0px;}

/*--詳細內文--*/
.b_open_title_1 {font-size: 18px;color: #FFFFFF;padding: 5px;}
.b_open_txt_1 {font-size: 12px;color: #FFFFFF;padding: 5px;line-height: 22px;}
.b_open_day_1 {font-size: 12px;color: #FFCC00;line-height: 22px;background-position: top;padding-top: 0px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}

/*--行事曆--*/
.b_day_sn{
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
}
.b_day_title{font-size: 12px;color: #FFFFFF;line-height: 18px;}
.b_day_txt{font-size: 12px;color: #B5B500;}

.b_day_title_txt{font-size: 11px;color: #FFFFFF;line-height: 18px;}
.b_day_title_txt:link {font-size: 11px;color: #FFFFFF;line-height: 18px;text-decoration:none}
.b_day_title_txt:visited {font-size: 11px;color: #FFFFFF;line-height: 18px;text-decoration:none}
.b_day_title_txt:hover{font-size: 11px;color: #FFFFFF;line-height: 18px;text-decoration:underline}

.b_day_title_txt_1{font-size: 12px;color: #FFFFFF;line-height: 18px;}
.b_day_title_txt_1:link {font-size: 12px;color: #FFFFFF;line-height: 18px;text-decoration:none}
.b_day_title_txt_1:visited {font-size: 12px;color: #FFFFFF;line-height: 18px;text-decoration:none}
.b_day_title_txt_1:hover{font-size: 12px;color: #FFFFFF;line-height: 18px;text-decoration:underline}



/*--第三單元 最新消息---------------------------------------------------------------------------------------------------------------*/

/*--表格列表--*/
.c_table_title {font-size: 13px;color: #00C9DB;text-decoration:none;padding-top: 8px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.c_table_td{padding: 3px}

.c_table_list_txt {
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.c_table_list_txt:link {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}
.c_table_list_txt:visited {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}
.c_table_list_txt:hover {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:underline;
}

.c_table_list_txt2 {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.c_table_list_txt2:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.c_table_list_txt2:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.c_table_list_txt2:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.c_table_day_1 {font-size: 11px;color: #FFFFCC;	text-align: center;}
.c_table_day_2 {font-size: 11px;color: #FFCC00;line-height: 0px;}

/*--詳細內文--*/
.c_open_title_1 {font-size: 18px;color: #FFFFFF;padding: 5px;}
.c_open_txt_1 {font-size: 12px;color: #FFFFFF;padding: 5px;line-height: 22px;}
.c_open_day_1 {font-size: 12px;color: #FFCC00;line-height: 22px;background-position: top;padding-top: 0px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}

/*--第四單元 文學繪本---------------------------------------------------------------------------------------------------------------*/
.d_link_txt {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--主選單文字--*/
.d_link_txt:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.d_link_txt:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.d_link_txt:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

.d_link_txt_1 {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--次選單文字--*/
.d_link_txt_1:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.d_link_txt_1:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.d_link_txt_1:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

.d_link_txt_table {font-size: 12px;line-height: 22px;color: #CCCCCC;padding: 5px;text-decoration:none}

.d_title_1 {font-size: 15px;color: #F9396A;}
.d_title_1:link {color:#F84273;font-size:15px;text-decoration:none}  
.d_title_1:visited {color:#F94577;font-size:15px;text-decoration:none}      
.d_title_1:hover {color:#FCADC2;font-size:15px;text-decoration:underline}

.d_title_txt {font-size: 12px;color: #FFFFFF;padding: 5px;}
.d_title_txt:link {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.d_title_txt:visited {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.d_title_txt:hover {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:underline}

.page_bg_04illust {background-image: url(../images/04illustratd/page_bg_ill.jpg);background-repeat: no-repeat;background-position: center top;}

.d_photo_ill {background-color: #999999;border: 1px solid #CCCCCC;height: 187px;width: 360px;}
.d_td_1 {	padding-left: 10px;}
.d_txt_1 {	font-size: 12px;	line-height: 20px;	color: #CCCCCC;}

/*--第五單元 部落格---------------------------------------------------------------------------------------------------------------*/
.e_link_txt {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--主選單文字--*/
.e_link_txt:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.e_link_txt:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.e_link_txt:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

.e_link_txt_1 {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--次選單文字--*/
.e_link_txt_1:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.e_link_txt_1:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.e_link_txt_1:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

/*--表格圖片--*/
.e_title_1 {font-size: 15px;color: #FFFFFF;	padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;	font-weight: normal;}
.e_title_1:link {color:#F94577;	font-size:15px;	text-decoration:none;}  
.e_title_1:visited {color:#F94577;font-size:15px;text-decoration:none}      
.e_title_1:hover {color:#FFFFFF;font-size:15px;text-decoration:underline;}

.e_title_txt {font-size: 12px;color: #FFFFFF;padding: 5px;}
.e_title_txt:link {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.e_title_txt:visited {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.e_title_txt:hover {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:underline}

.e_td_1 {padding-left: 5px;padding-right: 5px;}
.e_td_2 {padding-left: 10px;padding-right: 10px;}
.e_photo_blog {background-color: #999999;border: 2px solid #EBEBEB;	height: 130px;	width: 130px;}
.e_txt_1 {font-size: 12px;line-height: 18px;color: #CCCCCC;}
.e_txt_2 {font-size: 12px;line-height: 18px;color: #CCCCCC;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;}

/*--表格列表--*/
.e_table_title {font-size: 12px;color: #00C9DB;text-decoration:none;padding-top: 8px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.e_table_td{padding: 3px}

.e_list_1 {	font-size: 12px;line-height: 18px;color: #CCCCCC;padding: 5px;}

.e_table_list_txt {font-size: 12px;color: #FFFFFF;padding: 5px;}
.e_table_list_txt:link {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.e_table_list_txt:visited {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.e_table_list_txt:hover {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:underline}

.e_nickname_1 { font-size: 12px;color: #CCCCCC;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 2px;}
.e_nickname_1:link {font-size: 12px;color: #FFFFFF;text-decoration:none;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.e_nickname_1:visited {font-size: 12px;color: #FFFFFF;text-decoration:none;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.e_nickname_1:hover {font-size: 12px;color: #FFFFFF;text-decoration:underline;padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;padding-left: 0px;}

.e_table_day_1 {font-size: 11px;color: #FFFFCC;text-align: center;}
.e_table_day_2 {font-size: 11px;color: #FFCC00;}

/*--詳細內文--*/
.e_open_title_1 {font-size: 18px;color: #FFFFFF;padding: 5px;}
.e_open_txt_1 {font-size: 12px;color: #FFFFFF;padding: 5px;line-height: 22px;}
.e_open_day_1 {font-size: 12px;color: #FFCC00;line-height: 22px;background-position: top;padding-top: 0px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}

/*--第六單元 相簿---------------------------------------------------------------------------------------------------------------*/

.f_link_txt {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--主選單文字--*/
.f_link_txt:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.f_link_txt:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.f_link_txt:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

.f_link_txt_1 {font-size: 12px;line-height: 20px;color: #FFFFFF;}/*--次選單文字--*/
.f_link_txt_1:link {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.f_link_txt_1:visited {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none}
.f_link_txt_1:hover {font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:underline}

/*--表格圖片--*/
.f_title_1 {font-size: 12px;color: #CCCCCC;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;font-weight: normal;line-height: 18px;}
.f_title_1:link {color:#CCCCCC;	font-size:12px;text-decoration:none;}  
.f_title_1:visited {color:#333333;font-size:12px;text-decoration:none}      
.f_title_1:hover {color:#FFCC00;font-size:12px;text-decoration:underline;}

.f_title_txt {font-size: 12px;color: #CCCCCC;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;line-height: 18px;}
.f_title_txt:link {	font-size: 12px;color: #999999;	padding: 5px;text-decoration:none}
.f_title_txt:visited {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.f_title_txt:hover {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:underline}

.f_td_1 {padding-left: 0px;padding-right: 0px;padding-top: 3px;padding-bottom: 0px;}
.f_td_2 {
	padding-left: 5px;
	padding-right: 5px;
}
.f_photo_blog {background-color: #999999;border: 2px solid #EBEBEB;	height: 130px;	width: 130px;}
.f_txt_1 {font-size: 12px;line-height: 18px;color: #CCCCCC;}
.f_txt_2 {font-size: 12px;line-height: 18px;color: #CCCCCC;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;}
.f_day_1 {font-size: 11px;color: #FFFFCC;text-align: center;}
.f_day_2 {font-size: 11px;color: #999999;line-height: 18px;}
/*--表格列表--*/
.f_table_title {font-size: 12px;color: #00C9DB;text-decoration:none;padding-top: 8px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.f_table_td{padding: 3px}

.f_list_1 {	font-size: 12px;line-height: 18px;color: #CCCCCC;padding: 5px;}

.f_table_list_txt {font-size: 12px;color: #FFFFFF;padding: 5px;}
.f_table_list_txt:link {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.f_table_list_txt:visited {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:none}
.f_table_list_txt:hover {font-size: 12px;color: #FFFFFF;padding: 5px;text-decoration:underline}

.f_nickname_1 { font-size: 12px;color: #CCCCCC;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 2px;}
.f_nickname_1:link {font-size: 12px;color: #FFFFFF;text-decoration:none;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.f_nickname_1:visited {font-size: 12px;color: #FFFFFF;text-decoration:none;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.f_nickname_1:hover {font-size: 12px;color: #FFFFFF;text-decoration:underline;padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;padding-left: 0px;}

.f_table_day_1 {font-size: 11px;color: #FFFFCC;text-align: center;}
.f_table_day_2 {font-size: 11px;color: #FFCC00;}

/*--詳細內文--*/
.f_open_title_1 {
	font-size: 16px;
	color: #FFFFFF;
	padding: 2px;
}
.f_open_txt_1 {
	font-size: 12px;
	color: #FFFFFF;
	padding: 2px;
	line-height: 19px;
}
.f_open_day_1 {font-size: 12px;color: #FFCC00;line-height: 22px;background-position: top;padding-top: 0px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}
.add_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.add_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B3A39;
	text-align: right;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shopping_td {
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.shopping_Price {
	font-size: 13px;
	font-weight: normal;
	color: #E3AF66;
}
.shopping_Price_txt {
	font-size: 12px;
	font-weight: normal;
	color: #FFD28C;
}
.shopping_Price_1 {
	font-size: 18px;
	font-weight: bold;
	color: #FFD28C;
	padding: 0px;
}
.a_photo_photos_1 {
	background-color: #999999;
	border: 1px solid #CCCCCC;
	background-image: url(images/skip/demo_photo/600_450.jpg);
}
.a_photo_photos_2 {
	background-color: #999999;
	border: 1px solid #CCCCCC;
	height: 90px;
	width: 120px;
	background-image: url(../images/skip/demo_photo/120_90.jpg);
}
.a_title_712 {
	font-size: 16px;
	color: #C9974A;
	line-height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.a_txt_72 {
	font-size: 12px;
	line-height: 19px;
	color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.a_txt_73 {
	font-size: 13px;
	line-height: 19px;
	color: #CCCCCC;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}
.a_txt_74 {
	font-size: 13px;
	line-height: 19px;
	color: #CCCCCC;
	padding: 2px;
}
.a_txt_74_1 {
	font-size: 15px;
	line-height: 19px;
	color: #CCCCCC;
	padding: 2px;
}
.a_txt_75 {
	font-size: 12px;
	line-height: 19px;
	color: #CCCCCC;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 2px;
}
.a_txt_76 {
	font-size: 12px;
	line-height: 19px;
	color: #999999;
	padding: 2px;
}
.a_txt_77 {
	font-size: 16px;
	line-height: 19px;
	color: #CCCCCC;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.a_link_txt_bt {
	font-size: 12px;
	line-height: 18px;
	color: #FFD28C;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 4px;
}