
/* ========================區塊定位========================== */
body{ font-size:12px; color:#404040; }

#WRAPPER{ width:1060px; margin:0 auto; position:relative; }        /*20200807    990px改1024px*/ /*右邊原本270要增加到336,所以整個990的板要增加66,所以990-->1056*/
#HEADER{width:1060px; overflow: visible; margin-bottom:10px; position:absolute; left:0; top:0; z-index:20;}    /*20200807    990px改1024px*/
#CONTENT{clear:both; overflow:hidden; position:absolute; left:0;top:220px; z-index:10;}
#PAGE_CONTENT{clear:both; overflow:hidden;  position:absolute; left:0;top:220px; z-index:10; padding-bottom:10px; }
#PAGE_CONTENT_PRINT{ clear:both; overflow:hidden;  position:absolute; left:0;top:100px; z-index:10; padding-bottom:10px; }

#PAGE_IN{ width:1060px;clear:both; padding-bottom:20px; overflow:hidden;}  /*20200807    990px改1024px*/ /*20210305  width:1024px改 1056,因為網站Right寬要再加大36px,for google ad*/
#PAGE_IN iframe{ }
#PAGE_LEFT_CONTENT{ width:700px;float:left; padding-bottom:20px; overflow:hidden;}


#LEFT_CONTENT{ width:185px; float:left;}
#RIGHT_CONTENT{ width:861px; float:right;}  /*20200807  width:795px改 825,因為網站Right寬要大30px*/ /*20210305  width:825px改 861,因為網站Right寬要再加大36px,for google ad*/
#RIGHT_CONTENT_L{ width:515px;float:left; padding-bottom:15px;}/*470→515*/
#RIGHT_CONTENT_R{ width:336x;float:right; padding-bottom:15px;}/*315→270*/  /*20200807  width:270px改 300 因為網站Right寬要大30px*/  /*20210305  width:300px改 336,因為網站Right寬要再加大36px,for google ad*/
#FOOTER{clear:both; width:966px;overflow:hidden; background-color:#eae7e5; border-top:1px #d3ccc9 solid; padding:20px 45px 40px 45px;} /*20200807  width:900px改 930 因為網站Right寬要大30px*/  /*20210305  width:930px改 966,因為網站Right寬要再加大36px,for google ad*/

/* ========================HEADER樣式========================== */
.HEADER_LINK{ margin:0;padding:0; list-style:none; width:1056px;  display:block; height:30px;line-height:30px;} /*20200807    990px改1024px*/  /*20210305  width:1024px改 1056,因為網站Right寬要再加大36px,for google ad*/
.HEADER_LINK li{ float: right; padding-left:10px; padding-right:10px; font-size:12px;color:#404040; }

.HEADER_LINK li a:link{text-decoration:none;color:#404040;}
.HEADER_LINK li a:visited{text-decoration:none;color:#a81414;}
.HEADER_LINK li a:hover{ text-decoration:underline;color:#404040;}

.HEADER_LINK li.FT_AD{padding-left:0; float:left;}
.HEADER_LINK li.FT_AD a:link{text-decoration:none;color:#404040;}/*左上方廣告字的連結色*/
.HEADER_LINK li.FT_AD a:visited{text-decoration:none;color:#a81414; background-image: url(../images/line.gif); background-repeat:no-repeat; background-position:right top;}/*左上方廣告字被點過的顏色*/
.HEADER_LINK li.FT_AD a:hover{ text-decoration:underline;color:#404040;}/*左上方廣告字滑入顏色*/
.HEADER_LINK li.FT_AD a{padding-right:10px; padding-left:10px; background-image: url(../images/line.gif); background-repeat:no-repeat; background-position:right top; }

.HEADER_LINK li.FT_AD a.LAST_AD{ background-image:none;}

.FT_LIST{ background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:right 8px;/* 視line-height調整背景圖位置 */}
#HEAD_LOGO a{ display:block; width:200px; height:90px; background-image:url(../images/logo.gif);text-indent:-9999px; float:left; }

#TOP_BANNER{ float:right; width:780px; height:90px; text-align: center;}
#TOP_BANNER LI.FIRST_TOP_BANNER{ display:block;}/*第一張圖顯示*/
#TOP_BANNER LI {LIST-STYLE-TYPE: none;DISPLAY: none;LIST-STYLE-IMAGE: none;}

#HEADER_CONTENT{ width:1056px;height:90px; clear:both; margin-bottom:10px;}   /*20200807    990px改1024px*/   /*20210305  width:1024px改 1056,因為網站Right寬要再加大36px,for google ad*/

/* -----------主選單樣式---------------------------------------- */
#MENU{ background-image:url(../images/menu_bg.jpg); background-size: 1056px 42px;background-repeat:no-repeat; background-position:left; margin:0 0 10px 0;padding:0 10px 0 10px; list-style:none;width:1056px; height:42px;font-size:15px; font-weight:bold; }  /*20200807    (1)990px改1024px (2)增加background-size: 1024px 42px */   /*20210305  width:1024px改 1056,因為網站Right寬要再加大36px,for google ad*/
#MENU ul{margin:0;padding:0; list-style:none; }
#MENU li.MENU_SUB{float:left; position: relative; }
/*had sub menu __golden big menu if it become 12 item ---> 10 item you can fix under line fix  padding-right:10px;padding-left:10px */
/*以下是給有下拉是選單時的選單用的CSS----金黃色主選單 如果大象項目變少了 就要調整 padding-right:10px;padding-left:10px; 有基金時用 left10,right10*//*不含基金left14,right14*/ /*每個項目數字+-4px*/
#MENU li.MENU_SUB a{padding-right:22px;padding-left:22px;line-height:43px; display:block; background-image:url(../images/line_L.gif); background-repeat:no-repeat; background-position:right 12px;}
#MENU li.MENU_SUB a:hover{ background-color:#ee7703; color: #FFFFFF; }


#MENU li a{ text-decoration:none; color:#4d4d4d;}

#MENU li.MENU_SUB ul{ display:none; position:absolute; left:0px; top:36px; z-index:20; padding-bottom:10px; width:165px; background-image:url(../images/menu_foot.gif); background-position:bottom; }
#MENU li.MENU_SUB:hover ul { display: block; }
#MENU li.MENU_SUB ul li{ background-color:#ffd608; background-image:url(../images/menu_line.gif); background-repeat:repeat-x; background-position:bottom;  font-weight:normal;font-size:15px;}
#MENU li.MENU_SUB ul li a{width:150px;line-height:20px;  display:block; padding:5px 5px 5px 10px; background-image:none;}
#MENU li.MENU_SUB ul li a:hover{  width:150px;background-image:url(../images/menu_line2.gif); background-repeat:repeat-x; background-position:bottom;background-color:#ee7703; color:#FFFFFF;}

/*0720*/
#MENU li.MENU_LONG ul{ display:none; position:absolute; left:0px; top:36px; z-index:20; padding-bottom:10px; width:200px; background-image:url(../images/menu_foot_long.gif); background-position:bottom; }
#MENU li.MENU_LONG ul li{ background-color:#ffd608; background-image:url(../images/menu_line.gif); background-repeat:repeat-x; background-position:bottom;  font-weight:normal;font-size:15px;}
#MENU li.MENU_LONG ul li a{width:185px;line-height:20px; display:block; padding:5px 5px 5px 10px; background-image:none;}
#MENU li.MENU_LONG ul li a:hover{width:185px; background-image:url(../images/menu_line2.gif); background-repeat:repeat-x; background-position:bottom;background-color:#ee7703; color:#FFFFFF;}





/*以下是給沒有下拉是選單時的選單用的CSS----金黃色主選單 當大選單項目變少時 調整 padding-right:17px;padding-left:17px;*/ /*每個項目數字+-4px*/
#MENU li.MENU_NOSUB a{padding-right:22px;padding-left:22px;line-height:42px; display:block;background-image:url(../images/line_L.gif); background-repeat:no-repeat; background-position:right 12px;}
#MENU li.MENU_NOSUB a:hover{ background-color:#ee7703; color: #FFFFFF; }
/*以下是給最後一個選單用的CSS-為了沒有線---金黃色主選單 當大選單項目變少時 調整 padding-right:17px;padding-left:17px;*/  /*每個項目數字+-4px*/
#MENU li.MENU_NOSUB_END a{padding-right:22px;padding-left:22px;line-height:42px; display:block; background-image:none;}
#MENU li.MENU_NOSUB_END a:hover{ background-color:#ee7703; color: #FFFFFF; }

#MENU li{ float:left;  position: relative;}
#MENU li a{ text-decoration:none; color:#4d4d4d;}

/*以上是給沒有下拉是選單時的選單用的CSS---金黃色主選單*/
#HEADER_SEARCH{ width:1056px; overflow:hidden; clear:both;}  /*20200807    990px改1024px*/   /*20210305  width:1024px改 1056,因為網站Right寬要再加大36px,for google ad*/
.STOCK{margin:0;padding:0; list-style:none; width:185px; float:left;}
.STOCK input{ width:90px; height:18px;line-height:18px; padding-left:5px; font-size:12px;color:#404040;margin-top:1px;}
.STOCK li{ float:left;}
li.STOCK_SEARCH{ font-size:12px;}
li.STOCK_SEARCH a{ background-image:url(../images/btn_bg.gif); background-repeat:no-repeat; background-position:left; width:56px; height:19px; padding-left:20px; padding-top:5px; display:block; margin-left:10px; text-decoration:none; color:#404040;}
li.STOCK_SEARCH a:hover{ color:#d80d18;}

/* -------------------------------------------------------------- */


.KEY{margin:0;padding:0; list-style:none; width:515px; float:left; margin-left:10px; margin-right:10px;}
.KEY input{ width:420px; height:18px;line-height:18px; padding-left:5px; font-size:12px;color:#404040; margin-top:1px;}
.KEY li{ float:left;}
.TOP_AD{width:315px;float:right;line-height:24px;color: #FF0000;}

.TOP_AD a:link{color: #FF0000; text-decoration:none;}
.TOP_AD a:visited{text-decoration:none;color:#a81414;}
.TOP_AD a:hover{text-decoration: underline;}


#MEMBER{float:right;width:270px; line-height:24px;}
.MEMBER_NOTICE{ font-size:12px;color:#ff0000; width:152px; float:left; line-height:24px; margin-left:15px;}
.MEMBER_NOTICE a{ color:#ff0000;}
.MEMBER_NOTICE a:hover{ text-decoration:underline;color:#ff0000;}

.MEMBER_BTN{ width:103px; height:24px; display:block; float:left; text-align:center; line-height:26px; background-image:url(../images/btn3.gif); background-repeat:no-repeat; background-position:left;color:#404040; font-size:12px; }
.MEMBER_BTN a{ text-decoration:none;color:#404040; }
.MEMBER_BTN a:hover{ text-decoration: underline; }

#TOP_BANNER_LIST{margin:0;padding:0; list-style:none; }

/* ========================LEFT_CONTENT樣式========================== */
#LEFT_LINK{margin:0 0 10px 0;padding:0; list-style:none;  border-top:1px #dadadc solid; overflow:hidden; text-align:center; line-height:26px; font-size:13px; }
#LEFT_LINK li a{text-decoration:none;color:#404040; }
#LEFT_LINK li a:hover{ text-decoration:underline;}

div#PAGE_LEFT_CONTENT iframe.IFRAME_IN{ float:left;}

/* --------------給左邊長用這兩個設定-------------- 
.LINK_BOX_L{ border-left:1px #dadadc solid;border-right:1px #dadadc solid; width:91px; float:left;}
.LINK_BOX_R{ border-right:1px #dadadc solid;width:90px;float:left;}*/

/* --------------給右邊長用這兩個設定-------------- */
.LINK_BOX_L{ border-left:1px #dadadc solid; width:91px; float:left;}
.LINK_BOX_R{ border-right:1px #dadadc solid; border-left:1px #dadadc solid;width:90px;float:left;}
/* ------------------------------------- */


.LINK_LIST{margin:0;padding:0; list-style:none;}
.LINK_LIST li{ border-bottom:1px #dadadc solid;}
.LINK_LIST_TITLE{ background-color:#9d948f; color:#FFFFFF;}
.LINK_LIST_ODD{ background-color: #f7f6f3;}

#LEFT_LINK .RED a{color:#FF0000;}

#LEFT_BANNER{margin:0;padding:0; list-style:none; width:185px; overflow:hidden;}
#LEFT_BANNER li{ padding-bottom:10px;}

#LEFT_BOX{ border:1px #dadadc solid; overflow:hidden; margin-bottom:10px;}
#LEFT_BOX h3{ background-color:#9d948f; line-height:26px; height:24px; color:#FFFFFF; font-size:13px; font-weight:normal; padding-left:10px; padding-right:10px; border-bottom:1px #dadadc solid;}
#LEFT_BOX2{ border:1px #dadadc solid; overflow:hidden; margin-bottom:10px;}
#LEFT_BOX2 h3{ background-color:#9d948f; line-height:26px; height:24px; color:#FFFFFF; font-size:13px; font-weight:normal; padding-left:10px; padding-right:10px; border-bottom:1px #dadadc solid;}
#LEFT_BOX3{ border:1px #dadadc solid; overflow:hidden; margin-bottom:10px;width:183px;}
#LEFT_BOX3 h3{ background-color:#9d948f; line-height:26px; height:24px; color:#FFFFFF; font-size:13px; font-weight:normal; padding-left:10px; padding-right:10px; border-bottom:1px #dadadc solid;}

.IN_BOX{ padding:5px 10px 5px 10px; width:165px; overflow:hidden; margin-bottom:10px;}
.IN_BOX_IMG{ float:left; width:70px; height:100px; padding-bottom:10px;}
.IN_BOX_LIST{ float:right;width:85px;  margin:0; list-style:none;padding:0;}


.BTN1 a{ background-image:url(../images/btn2_bg.jpg); background-repeat:no-repeat; background-position:left; display:block;width:76px; height:24px; line-height:26px; text-align:center; color:#404040; text-decoration:none; margin-bottom:6px;}
.BTN1 a:hover{ text-decoration:underline;}
.BTN2 a{ background-image:url(../images/btn2_bg.jpg); background-repeat:no-repeat; background-position:left; display:block;width:76px; height:24px; line-height:26px; text-align:center; color:#FF0000;  text-decoration:none;}
.BTN2 a:hover{ text-decoration:underline;}
.INFO_TI{ font-size:15px; color:#003399; font-weight:bold;}
.IN_BOX_ABOUT_BOX{ clear:both; margin:0;padding:0; list-style:none;}
.IN_BOX_ABOUT_BOX a{ text-decoration:none;color:#404040; font-size:11px; }
.IN_BOX_ABOUT_BOX a:hover{ text-decoration:underline;}


li.IN_BOX_ABOUT{ background-color:#e6e6e6; line-height:26px; height:24px; width:165px; text-align:center; font-weight:bold;}
.IN_BOX_TEXT{ color:#005fb0; line-height:18px; margin-top:5px; margin-bottom:5px; }
.IN_BOX_MORE_TEXT{ line-height:18px; font-size:11px;}
.VOTE_BOX{margin:0;padding:0; list-style:none;}
.VOTE_BOX li{ line-height:24px; vertical-align: top;}

ul.VOTE_BTN{ width:163px; height:20px; margin:0;padding:5px; list-style:none;}
ul.VOTE_BTN li{ float:left; width:76px; line-height:24px; margin-right:4px;}
ul.VOTE_BTN li a{ display:block; height:24px; }

.BTN a{ display:block;width:76px; height:24px; line-height:26px;  background-image:url(../images/btn2_bg.jpg); background-repeat:no-repeat; background-position:left; text-align:center; color:#404040; text-decoration:none; }
.BTN a:hover{ text-decoration:underline;}

#CT_VEDIO{ margin-bottom:10px; width:515px; overflow:hidden; clear:both;}

/* ========================頭條新聞========================== */
span.RSS{ margin-left:30px; font-size:13px;vertical-align:middle; line-height:30px; }
.RSS a{ text-decoration:underline; color:#FFFFFF;}
.RSS a:hover{ text-decoration:underline; color: #ffd00a;}
.RSS img{ vertical-align:middle; padding-right:5px; }

/* ========================RIGHT_CONTENT樣式========================== */
#CT_BOX{width:493px; border:1px #dfdddb solid; padding:10px; overflow:hidden; font-size:12px;line-height:18px; margin-bottom:10px;}
/* width=470-border-padding*/
#CT_BOX_L{ width:280px; float:left;}  /*steven*/ 
#CT_BOX_L_BOX{ }
#CT_BOX_L_BOX div{width:280px; clear:both;height:290px;}   /*steven*/
#CT_BOX_L_BOX div p{ padding:3px; width:280px;}
#CT_BOX_L_BOX div a{ text-decoration:none;color:#404040; }
#CT_BOX_L_BOX div a:hover{ text-decoration:underline;}

#CT_BOX_R{ width:203px; float:right;}   /*steven*/
#CT_BOX_R ul{margin:0;padding:0; list-style:none; }
.NEWS_TL{ font-size:15px; color:#003399; font-weight:bold; margin-bottom:5px; line-height:20px;}

.NEWS_POINT{ color:#ee5103; font-size:13px;font-weight:bold; margin-top:5px; clear:both;}
.NEWS_POINT_LST{ font-size:12px;}

.NEWS_POINT_LST a:link{ color:#005fb0; text-decoration:none;}
.NEWS_POINT_LST a:visited{text-decoration:none;color:#a81414;}
.NEWS_POINT_LST a:hover{ text-decoration: underline;}

.NEWS_TEXT a:link{ text-decoration:none;color:#404040; }
.NEWS_TEXT a:visited{text-decoration:none;color:#a81414;}
.NEWS_TEXT a:hover{ text-decoration: underline;}


p.MORE{ height:15px; width:auto; clear:both; }
.MORE a{ background-image:url(../images/btn2_bg.gif); background-repeat:no-repeat; background-position:left; display:block; font-family:Arial, Helvetica, sans-serif;width:27px; font-size:10px; padding-left:13px; height:15px; line-height:13px; color:#404040; text-decoration:none; float:right; margin-top:5px;}
.MORE a:hover{ color:#ee5103;}

/*Vedio more*/
p.MOREV{ height:15px; width:auto; clear:both; }
.MOREV a{ background-image:url(../images/btn2_bgV.gif); background-repeat:no-repeat; background-position:left; display:block; font-family:Arial, Helvetica, sans-serif;width:90px; font-size:10px; padding-left:13px; height:15px; line-height:13px; color:#404040; text-decoration:none; float:right; margin-top:5px;}
.MOREV a:hover{ color:#ee5103;}


div#RIGHT_BOX_BOX p.MORE{ height:15px; width:311px; clear:both; float:left; }  /*20200807 245改275 */  /*20210305  width:275px改 311,因為網站Right寬要再加大36px,for google ad*/
div#RIGHT_BOX_BOX p.MORE a{ background-image:url(../images/btn2_bg.gif); background-repeat:no-repeat; background-position:left; display:block; font-family:Arial, Helvetica, sans-serif;width:27px; font-size:10px; padding-left:13px; height:15px; line-height:13px; color:#404040; text-decoration:none; float:right;}
div#RIGHT_BOX_BOX p.MORE a:hover{ color:#ee5103;}


.CT_BOX_BTN{margin:0;padding:0; list-style:none; }
.CT_BOX_BTN li a{ text-decoration: none;color:#5a5959; display:block;}
.CT_BOX_BTN li a:hover{ color: #FFFFFF; background-color:#5a5959;}

/* fix line-height:30px; height:30px */
#INDI_INFO{ line-height:35px; height:35px; width:515px; }
#INDI_INFO div{ height:30px;}
#INDI_INFO h3{ padding-left:10px; width:70px; float:left; font-size:13px; font-weight:bold;}
#INDI_INFO a{ text-decoration:none;color:#404040; }
#INDI_INFO a:hover{ text-decoration:underline;}


#INDI_LIST {padding:0;margin:0; height:30px; width:380px;list-style:none; float:left;}

#INDI_INFO LI {
	LIST-STYLE-TYPE: none;
	DISPLAY: none;
	LIST-STYLE-IMAGE: none
}

#INDI_LIST a{ display:block;text-decoration:none;color:#404040; }
#INDI_LIST a:hover{ text-decoration:underline;}


#HOT_NEWS{ margin-bottom:10px; overflow:hidden; clear:both; }
.HOT_NEWS_TI{  background-image:url(../images/tag_big.gif); background-position:90px 50%; background-repeat:no-repeat; background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:26px; height:24px;padding-left:10px; }
.HOT_NEWS_LIST{ margin:0; padding:5px; list-style:none; clear:both; border:1px #dadadc solid; line-height:18px;}
.HOT_NEWS_LIST a{ text-decoration:none; color:#404040; }
.HOT_NEWS_LIST a:hover{ text-decoration:underline;}

#CT_BANNER{margin-bottom:10px; text-align:center; overflow:hidden;}
#MORE_NEWS{ margin-bottom:10px; overflow:hidden;}

div.NEWS_AD{ margin-bottom:3px; margin-top:3px; overflow:hidden; clear:both; }
table#table1{ font-size:12px;}
table#table1 a:link{ float:left;line-height:20px;height:20px; color:#FF0000; margin-left:10px; text-decoration:none;}
table#table1 a:visited{text-decoration:none;color:#a81414;}
table#table1 a:hover{text-decoration:underline;}


.MORE_NEWS_TI{background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:26px; height:24px;padding-left:10px; border-bottom:1px #dadadc solid; }
.MORE_NEWS_LIST{ width:493px; display:block; overflow:visible; background-color:#FFFFFF; margin:0;padding:10px; list-style:none;border-bottom:1px #dadadc solid; border-left:1px #dadadc solid; border-right:1px #dadadc solid; }
.MORE_NEWS_LIST:hover{background-color:#efefef;}
.MORE_NEWS_LIST_TI{color:#005fb0; font-size:13px; line-height:20px; padding-top:5px; width:375px;float:left;}

ul.MORE_NEWS_LIST li.MORE_NEWS_LIST_TI a:link{ text-decoration:none;color:#005fb0;}
ul.MORE_NEWS_LIST li.MORE_NEWS_LIST_TI a:visited{text-decoration:none;color:#a81414;}
ul.MORE_NEWS_LIST li.MORE_NEWS_LIST_TI a:hover{text-decoration:underline;}
ul.MORE_NEWS_LIST li.MORE_NEWS_LIST_TI a:active{}

.TURNGRAY{ background-color:#efefef;}

.MORE_NEWS_TYPE{ width:116px; float:left;font-size:12px; line-height:30px; color:#8b8a8a; }
.MORE_NEWS_TYPE a{ color:#8b8a8a; text-decoration: none;}
.MORE_NEWS_TYPE a:hover{ text-decoration: underline;}

.MORE_NEWS_NEWS{ clear:both; width:493px; line-height:18px; font-size:12px; padding-top:5px;}
.MORE_NEWS_NEWS a{ color:#8b8a8a; text-decoration: none;}
.MORE_NEWS_NEWS a:hover{ text-decoration: underline;}

.SEARCH_NEWS_LIST_TI{color:#005fb0; font-size:13px; line-height:18px; width:345px;float:left; padding-right:5px;}
.SEARCH_NEWS_LIST_TI a:link{ text-decoration:none;color:#005fb0;}
.SEARCH_NEWS_LIST_TI a:visited{text-decoration:none;color:#a81414;}
.SEARCH_NEWS_LIST_TI a:hover{text-decoration:underline;}


.SEARCH_NEWS_TYPE{ width:70px; float:left;font-size:12px; line-height:18px; color:#073f6f; }
.SEARCH_NEWS_TYPE a{ color:#073f6f; text-decoration: none;}
.SEARCH_NEWS_TYPE a:hover{ text-decoration: underline;}


/*----------------------內頁新聞--------------------------------------------------*/
.PAGE_NEWS_LIST{ width:678px; margin:0;padding:15px 10px 15px 10px; list-style:none;border-bottom:1px #dadadc solid;  }
.PAGE_NEWS_LIST_TI{color:#005fb0; font-size:15px; line-height:24px; width:568px;float:left; padding-right:10px;}

.PAGE_NEWS_LIST_TI a:link{text-decoration:none;color:#005fb0;}
.PAGE_NEWS_LIST_TI a:visited{text-decoration:none;color:#a81414;}
.PAGE_NEWS_LIST_TI a:hover{text-decoration:underline;}


.PAGE_NEWS_LIST_TI2{color:#005fb0; font-size:15px; line-height:24px; width:488px;float:left; padding-right:10px;}

.PAGE_NEWS_LIST_TI2 a:link{text-decoration:none;color:#005fb0;}
.PAGE_NEWS_LIST_TI2 a:visited{text-decoration:none;color:#a81414;}
.PAGE_NEWS_LIST_TI2 a:hover{text-decoration:underline;}


.PAGE_NEWS_LIST_DATE{width:80px;float:left;line-height:24px; font-size:13px;color:#FF0000; }
.PAGE_NEWS_LIST_AUTHOR{ width:100px; float:left;line-height:24px; font-size:13px;color:#073f6f; }
.PAGE_NEWS_LIST_AUTHOR a:link{text-decoration:none;color:#005fb0;}
.PAGE_NEWS_LIST_AUTHOR a:visited{text-decoration:none;color:#a81414;}
.PAGE_NEWS_LIST_AUTHOR a:hover{text-decoration:underline;}




.PAGE_NEWS_NEWS{ clear:both; width:678px; line-height:20px; font-size:13px;}
.PAGE_NEWS_NEWS a{ color:#8b8a8a; text-decoration: none;}
.PAGE_NEWS_NEWS a:hover{ text-decoration: underline;}


/*----------------------老謝觀點--------------------------------------------------*/
#SHIEH{ clear:both;width:698px; overflow:hidden; margin-bottom:10px; }
#SHIEH img{ border:1px #dadadc solid; padding:3px; float:left; width:225px;}
ul#SHIEH_INFO{ float:right; width:445px; margin:0; padding:0; list-style:none;}
ul#SHIEH_INFO li{ font-size:15px; line-height:24px; margin-bottom:8px;}
ul#SHIEH_INFO li.SHIEH_TI{ line-height:40px; font-size:15px; font-weight:bold;}

/*----------------------報紙分類頁------------------------------------------------*/
#CLASSIFY_ITEM_L{ width:340px; float:left;}
#CLASSIFY_ITEM_R{ width:340px; float:left;}
#CLASSIFY_ITEM{ width:320px; padding:10px 10px 0 10px; overflow:hidden; float:left;}

#CLASSIFY_ITEM ul{ margin:0; padding:0; list-style:none;width:320px; }
#CLASSIFY_ITEM li{ float:left;}
#CLASSIFY_ITEM ul.CLASSIFY_TI{ background-color:#9d948f; color:#FFFFFF; border:1px #9d948f solid; height:26px; line-height:26px;  }
.CLASSIFY_MORE{ width:30px; line-height:26px; float:left; padding-right:10px; padding-top:1px;}
.CLASSIFY{ width:240px; padding-left:10px; font-size:13px;float:left; }

.CLASSIFY_LIST{width:300px; border-left:1px #9d948f solid; border-right:1px #9d948f solid; border-bottom:1px #9d948f solid;padding:0; list-style:none; overflow:hidden; float:left;}
.CLASSIFY_LIST li{ color:#404040; padding:5px 5px 5px 30px; width:260px; line-height:20px; background-image:url(../images/icon_02.gif); background-position: 10px 9px; background-repeat:no-repeat; }

.CLASSIFY_LIST li a:link{ text-decoration:none; color:#404040;}
.CLASSIFY_LIST li a:visited{text-decoration:none;color:#a81414;}
.CLASSIFY_LIST li a:hover{text-decoration:underline;color:#0000FF;}



/*----------------------最新報紙------------------------------------------------*/

#TODAY_BOX{ width:698px; overflow:hidden; margin-bottom:10px;}
.TD_BOR{ width:220px; text-align:left;  }
.TD_BOR a{ text-decoration:none; color:#005fb0;}
.TD_BOR a:hover{color:#d80d18; text-decoration: underline; }


.TODAY_BOX_CONTENT{ width:190px; margin:0 auto; background-color:#F0F0F0; }
.TODAY_BOX_CONTENT td{ line-height:20px; font-size:12px; padding:3px 6px ; }

.TODAY_BOX_CONTENT td a:link{text-decoration:none; color:#005fb0;}
/*.TODAY_BOX_CONTENT td a:visited{text-decoration:none;color:#a81414;}*/
.TODAY_BOX_CONTENT td a:hover{color:#d80d18; text-decoration: underline; }
.TODAY_BOX_CONTENT td a.SELECT_THIS{text-decoration:none; color:#a81414;} 



.TODAY_BOX_TIBG{ height:26px;background-image:url(../images/line2.gif); background-repeat:no-repeat; background-position:left top;}
.TODAY_BOX_TI{  background-color:#FFFFFF; font-size:15px;color:#404040; margin-left:10px; font-weight:bold; width:50px; text-align:center; }

.TD_BOR table td.TODAY_BOX_TI a:link{color:#005fb0; text-decoration:none;}
.TD_BOR table td.TODAY_BOX_TI a:visited{text-decoration:none;color:#a81414;}
.TD_BOR table td.TODAY_BOX_TI a:hover{color:#d80d18; text-decoration:none;}



.BG_W_FOOT{ height:10px;  background-color:#FFFFFF; border-bottom:1px #dadadc solid; border-left:1px #dadadc solid; border-right:1px #dadadc solid;}
.BG_W_CT{ width:218px; overflow:hidden;border-left:1px #dadadc solid; border-right:1px #dadadc solid; }
.NEWS_TI{ width:673px; clear:both; padding-left:25px; line-height:20px; padding-bottom:10px; padding-top:5px; font-size:16px; color: #d80d18; background-image:url(../images/icon_new.gif); background-repeat:no-repeat; background-position:5px 7px; }


#TODAY_NEWS_LIST{ width:698px; clear:both; overflow:hidden; position:relative; margin-top:10px; margin-bottom:10px; float:left; padding-top:10px; }
#TODAY_NEWS_LIST div{ padding:20px 10px 0px 10px; width:631px;border:1px #dadadc solid; clear:both; overflow:hidden;}


.TODAY_NEWS_TITLE{ width:380px;float:left; color: #333333;}
.TODAY_NEWS_TITLE a:link{ color:#005fb0; text-decoration:none;}
.TODAY_NEWS_TITLE a:visited{text-decoration:none;color:#a81414;}
.TODAY_NEWS_TITLE a:hover{color:#f75023;}



.TODAY_NEWS_AUTHOR{ font-weight:bold; width:50px;float:left;display:block;line-height:20px; font-weight:bold; }
.TODAY_NEWS_DATE{ width:70px; font-size:10px;float:left;line-height:20px; }

p.NEWS_CLASSIFY{ font-weight:bold;width:100px;display:block; line-height:20px; float:left;padding-top:5px; font-size:13px; }
div#NEWS_CLASSIFY{ overflow:hidden; width:675px;}
#TODAY_NEWS_LIST div ul{ margin:0; padding:5px 0; list-style:none;line-height:20px; width:530px; background-color:#FFFFFF; overflow:hidden; float:right; display:block;}
#TODAY_NEWS_LIST div li{ padding-right:5px; text-align:left;line-height:20px; float:left; font-size:13px; padding-left:5px;} 
#TODAY_NEWS_LIST li a{ text-decoration:none; }
#TODAY_NEWS_LIST li a:hover{ text-decoration:underline;  color:#f75023;}



#NEWS_CLASSIFY ul.NEWS_TITLE{ width:530px;line-height:20px;border-bottom:1px #dadadc  dotted; }
#NEWS_CLASSIFY ul.TURNGRAY{ background-color:#efefef;}

p.TOP{ width:660px;line-height:20px; height:20px;clear:both; margin-bottom:10px; margin-top:5px;}
p.TOP a{ background-image:url(../images/btn2_bg.gif); background-repeat:no-repeat; background-position:left; display:block; font-family:Arial, Helvetica, sans-serif;width:27px; font-size:10px; padding-left:13px; height:15px; line-height:13px; color:#404040; text-decoration:none; float:right;  margin-right:10px; }
p.TOP a:hover{ color:#ee5103; text-decoration:none;}

.TODAY_LIST_TI{position:absolute; left:10px; top:0; z-index:10;line-height:20px; width:50px; text-align:center; background-color:#FFFFFF; z-index:10; font-size:15px;color:#005fb0; font-weight:bold;}

/*---------------------------------------------------------------------------------*/
.MORE_NEWS_GO{margin-left:5px;}
.MORE_NEWS_GO a{ width:50px; color:#FF0000; padding-left:5px; padding-right:5px; text-decoration:none;}
.MORE_NEWS_GO a:hover{ text-decoration:underline;}


.CT_VEDIO_TI{background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:24px;height:24px;padding-left:10px;  }
.CT_VEDIO_BOX{ padding:10px;border:1px #dadadc solid; overflow:hidden; width:493px;}
.CT_VEDIO_IMG{ float:left;}
.CT_VEDIO_LIST{ width:290px; float:right; margin:0;padding:0; list-style:none;}
.CT_VEDIO_LIST li{ width:132px; float:left; margin-left:8px; padding-top:10px; }
.CT_VEDIO_LIST p{ width:110px; text-align:center; line-height:24px;}
.CT_VEDIO_LIST p a:link{ text-decoration:none; color:#404040;}
.CT_VEDIO_LIST p a:visited{text-decoration:none;color:#a81414;}
.CT_VEDIO_LIST p a:hover{text-decoration:underline;}



.VEDIO_MORE{width:100px; padding-left:140px;}
.VEDIO_MORE a{ background-image:url(../images/btn2_bg.gif); background-repeat:no-repeat; background-position:left; display:block; font-family:Arial, Helvetica, sans-serif;width:27px; font-size:10px; padding-left:13px; height:15px; line-height:13px; color:#404040; text-decoration:none; float:right; margin-top:5px;}
.VEDIO_MORE a:hover{ color:#ee5103;}


#RIGHT_BOX{width:336px; overflow:hidden; margin-bottom:10px;font-weight:normal;}    /*20200807  270改300  */ /*20210305  width:300px改 336,因為網站Right寬要再加大36px,for google ad*/
#RIGHT_BOX h3{background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:26px; height:24px;padding-left:10px; }
#RIGHT_BOX h3 span{ margin-left:90px;color:#ffd608;}
#RIGHT_BOX h3 span a{color:#ffd608; text-decoration:none;}
#RIGHT_BOX h3 span a:hover{ text-decoration:underline;}

#RIGHT_BOXS{width:330px; overflow:hidden; margin-bottom:10px;font-weight:normal;}   /*原本270 改成330 */
#RIGHT_BOXS h3{background-image:url(http://www.investor.com.tw/onlineNews/images/tag_big.gif); background-position:59px 50%; background-repeat:no-repeat;background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:26px; height:24px;padding-left:0px; }
#RIGHT_BOXS h3 span{ margin-left:90px;color:#ffd608;}
#RIGHT_BOXS h3 span a{color:#ffd608; text-decoration:none;}
#RIGHT_BOXS h3 span a:hover{ text-decoration:underline;}




#RIGHT_BOX_BOX{ border:1px #dadadc solid; padding:10px; overflow:hidden; width:314px; }  /*20200807 248改278 */  /*20210305  width:2784px改 314,因為網站Right寬要再加大36px,for google ad*/
#RIGHT_BOX_BOX p{ float:left;}
.RIGHT_BOX_IMG{ float:left; margin-top:5px;}
.RIGHT_BOX_IMG2{ float: right; margin-left:5px;}

.RIGHT_BOX_IMG3{ float:left;width:70px; height:70px;}
.NEW_ICON{ margin-right:5px;}

.RIGHT_BOX_INFO{ margin:0;padding:0; list-style:none; width:165px; float:right; line-height:18px; font-size:12px;}

.RIGHT_BOX_INFO a:link{ text-decoration:none;color:#404040;}
.RIGHT_BOX_INFO a:visited{text-decoration:none;color:#a81414;}
.RIGHT_BOX_INFO a:hover{text-decoration: underline;}



.RIGHT_BOX_INFO2{ margin:0;padding:0; list-style:none; width:155px; float:left; line-height:18px;font-size:12px;}
.RIGHT_BOX_INFO2 a:link{ text-decoration:none;color:#404040;}
.RIGHT_BOX_INFO2 a:visited{text-decoration:none;color:#a81414;}
.RIGHT_BOX_INFO2 a:hover{text-decoration: underline;}


.RIGHT_BOX_TEXT{line-height:18px; font-size:12px; }
.RIGHT_BOX_TEXT a:link{ text-decoration:none;color:#404040;}
.RIGHT_BOX_TEXT a:visited{text-decoration:none;color:#a81414;}
.RIGHT_BOX_TEXT a:hover{ text-decoration: underline;}


.RIGHT_BOX_NAME{ font-size:13px;color:#005fb0; line-height:30px;}
.RIGHT_BOX_NAME2{ font-size:13px;color:#005fb0; line-height:20px; margin-bottom:5px; clear:both; float:left;}
.RIGHT_BOX_LIST{ width:314px; clear:both;margin:0;padding:0; list-style:none; line-height:18px; font-size:12px; margin-top:10px; } /*20200807 248改278 */ /*20210305  width:278px改 314,因為網站Right寬要再加大36px,for google ad*/
.RIGHT_BOX_LIST2{  clear:both;margin:0 auto;padding:0; list-style:none; line-height:18px; font-size:12px; }
.RIGHT_BOX_LIST2 li{ float:left;width:90px; text-align:center; margin:5px;height:95px;}   /*20200807 70改80 因為圖與圖有2個空白等分30px*/  /*20210305  80改90  因為寬度再加了36,因為圖與圖有2個空白又等分36px*/
.RIGHT_BOX_LIST2 a:link{ text-decoration:none; color:#5a5959;}
.RIGHT_BOX_LIST2 a:visited{text-decoration:none;color:#a81414;}
.RIGHT_BOX_LIST2 a:hover{ text-decoration: underline;}



.RIGHT_BOX_LIST2 li p{width:70px; float:left; line-height:24px; cursor:pointer;}
.RIGHT_BOX_LIST li{padding-left:10px;  background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:3px 7px;}
.RIGHT_BOX_LIST li a{ color:#005fb0; text-decoration:none;}
.RIGHT_BOX_LIST li a:hover{ text-decoration:underline;}


#RIGHT_BANNER{ width:336px; text-align:center; overflow:hidden;}   /*20200807將270改300*/ /*20210305  width:300px改 336,因為網站Right寬要再加大36px,for google ad*/
#RIGHT_BANNER img{ margin-bottom:10px; }

.COLUMN{ clear:both; margin:0;padding:0 10px 10px 10px; list-style:none; line-height:20px;}
.COLUMN a{ text-decoration:none;color:#404040; }

ul.AUTO_BANNER {  height:  120px;  width: 270px;  padding:0;  margin: 0; list-style:none;}
ul.AUTO_BANNER li{ display: none;}



li.COLUMN_TL{ font-size:15px; line-height:24px; color:#F00;}
li.COLUMN_SUB_TL{ color:#005fb0; font-size:13px; line-height:24px;}
li.COLUMN_SUB_TL a:link{ color:#005fb0; text-decoration:none; }
li.COLUMN_SUB_TL a:visited{text-decoration:none;color:#a81414;}
li.COLUMN_SUB_TL a:hover{ text-decoration:underline;}



.COLUMN_TEXT{ font-size:11px; line-height:18px;}
#RIGHT_INFO{ overflow:hidden;margin:0 0 10px 0;padding:0 ; list-style:none; }
#RIGHT_INFO h3{ font-size:13px; font-weight:normal; line-height:24px;}
#RIGHT_INFO li{ margin-bottom:10px;}
/* ========================RIGHT_BOX_2樣式========================== */
#RIGHT_BOX_2{ width:270px;margin-bottom:10px; overflow:hidden;}
#RIGHT_MENU{margin:0;padding:0; list-style:none;  }
#RIGHT_MENU li{ float:left; width:60px; height:24px;}


#X,#Y,#Z{overflow:hidden; clear:both; text-align:center;}
#Y,#Z{ display:none;}
#MENU_X a.current,#MENU_Y a.current,#MENU_Z a.current{ background-image: url(../images/tag_bg2.gif); background-repeat:repeat-x; height:24px; line-height:24px; color:#333333; text-decoration:none; text-align:center;}
#MENU_X a,#MENU_Y a,#MENU_Z a{ background-image: url(../images/tag2_bg2.gif); background-repeat:repeat-x; display:block;height:24px; line-height:24px; color:#9d948f; text-decoration:none; text-align:center; padding-left:12px; padding-right:12px; border-left:1px #dadadc solid; border-right:1px #dadadc solid;}
/* ========================CT_BOX_2樣式========================== */
#CT_MENU{ margin:0;padding:0; list-style:none;line-height:24px;height:24px;}

/*0707 頁籤若要固定寬度在#CT_MENU li加上寬度*/
#CT_MENU li{ float:left; height:24px; line-height:24px}
#CT_BOX_2{ margin-bottom:10px; overflow:hidden;width:515px;}
#CT_MENU_BOX{ clear:both; width:493px; border:1px #dadadc solid; padding:10px;overflow:hidden; text-align:center;}
#A,#B,#C,#D,#E,#F{display:block;clear:both; width:493px; height:160px;text-align:left; padding-bottom:10px; overflow:hidden; position:relative; }
/*0713 另外指定不顯示區塊,(專欄的預設顯示哪一區塊)*/
#A,#B,#C,#E,#F{display:none;}


#A p.MORE,#B p.MORE,#C p.MORE,#D p.MORE,#E p.MORE,#F p.MORE{ height:15px; width:40; position: absolute ; right:10px; bottom:10px; }
#A p.MORE a,#B p.MORE a,#C p.MORE a,#D p.MORE a,#E p.MORE a,#F p.MORE a{ background-image:url(../images/btn2_bg.gif); background-repeat:no-repeat; background-position:left; display:block; font-family:Arial, Helvetica, sans-serif;width:27px;  padding-left:13px; height:15px;font-size:10px; line-height:13px; color:#404040; text-decoration:none; }
#A p.MORE a:hover,#B p.MORE a:hover,#C p.MORE a:hover,#D p.MORE a:hover,#E p.MORE a:hover,#F p.MORE a:hover{ color:#ee5103;}


#MENU_A a.current,#MENU_B a.current,#MENU_C a.current,#MENU_D a.current,#MENU_E a.current,#MENU_F a.current{ background-image: url(../images/tag_bg2.gif); background-repeat:repeat-x; height:24px; line-height:24px; color:#333333; text-decoration:none; text-align:center;}

/*0707 頁籤若要固定寬度在#CT_MENU li加上寬度 float:left; height:24px; line-height:24px; width:103px;  */  /*0714 改為ie6可用 display: inline-block;*/
#MENU_A a,#MENU_B a,#MENU_C a,#MENU_D a,#MENU_E a,#MENU_F a{ background-image: url(../images/tag2_bg2.gif); background-repeat:repeat-x; display: inline-block;height:24px; line-height:24px; color:#9d948f; text-decoration:none; text-align:center; padding-left:16px; padding-right:16px; border-left:1px #dadadc solid; border-right:1px #dadadc solid;}
.A_BOX{margin:0;padding:0; list-style:none; width:239px;  float:left; }
.A_BOX p{ float:left; width:75px; height:100px;text-align:center; font-size:12px; margin-top:5px;}
.A_BOX p a:link{  text-decoration:none;color:#404040;}
.A_BOX p a:visited{text-decoration:none;color:#a81414;}
.A_BOX p a:hover{text-decoration:underline;}

.A_BOX p img{ margin-bottom:5px;/* border:1px #dadadc solid;*/ padding:2px;}
.A_BOX_LIST{float:left;margin:5px 0 5px 15px; padding:0;list-style:none; overflow:hidden; } 
.A_BOX_LIST ul{width:125px;}
.A_BOX_LIST li{width:125px; font-size:12px; line-height:18px; }
.A_BOX_LIST li.A_BOX_LIST_LIST{ padding-left:10px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:left 7px;}
.A_BOX_LIST li.A_BOX_LIST_LIST a{ text-decoration:none;color:#404040; display:block; line-height:18px; }
.A_BOX_LIST li.A_BOX_LIST_LIST a:hover{ text-decoration:underline;}


li.A_BOX_LIST_TI{ width:125px; color:#005fb0; font-size:13px;}
li.A_BOX_LIST_TI a{color:#005fb0; text-decoration:none; display:block;}
li.A_BOX_LIST_TI a:hover{ text-decoration:underline;}


.B_BOX{margin:0;padding:0; list-style:none; width:493px; float:left; }
.B_BOX p{  float:left; width:75px;height:100px; text-align:center; font-size:12px; margin-top:5px;}
.B_BOX p a:link{ text-decoration:none; color:#404040;}
.B_BOX p a:visited{text-decoration:none;color:#a81414;}
.B_BOX p a:hover{ text-decoration:underline;}


.B_BOX p img{ margin-bottom:5px;/*border:1px #dadadc solid;*/ padding:2px;}
.B_BOX_LIST{  width:380px; float:left;margin:5px 0 5px 15px; padding:0;list-style:none;overflow:hidden;   } 
.B_BOX_LIST li{  width:380px; font-size:12px; line-height:18px; }
.B_BOX_LIST_LIST{ padding-left:10px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:left 7px;}
.B_BOX_LIST_LIST a{ text-decoration:none;color:#404040; display:block; line-height:18px; }
.B_BOX_LIST_LIST a:hover{ text-decoration:underline;}


li.B_BOX_LIST_TI{ width:393px; color:#005fb0; font-size:13px;}
li.B_BOX_LIST_TI a{color:#005fb0; text-decoration:none; display:block;}
li.B_BOX_LIST_TI a:hover{ text-decoration:underline;}


ul.C_BOX_LIST{margin:5px 0 0 0;padding:0; list-style:none;width:493px }
.C_BOX_LIST a{ text-decoration:none; color:#404040; }
.C_BOX_LIST a:hover{ text-decoration:underline; }

.C_BOX_LIST li{ float:left; width:75px; padding-right:15px; text-align:center; }
.C_BOX_LIST li img{ width:75px; margin-bottom:5px;/*border:1px #dadadc solid;*/ padding:2px; }
.D_TITLE{color:#404040; font-size:15px; line-height:18px; font-weight:bold;}
#D ul{margin:0;padding:0; list-style:none; }
#D ul li{ line-height:16px; font-size:12px; width:230px; float:left; padding-left:5px;}
#D ul li a{ text-decoration:none; color:#404040;}
#D ul li a:hover{ text-decoration:underline; }
#D ul li p{ line-height:20px; padding-top:5px; padding-bottom:5px;color:#005fb0; font-size:13px;}

/* ========================FOOTER樣式========================== */
.F_LOGO a{ display:block;  width:125px; height:55px; float:left; background-image: url(../images/f_logo.gif); text-indent:-9999px;}
.F_INFO{  margin:0;padding:0; list-style:none;float:right;display:block; width:765px; line-height:20px; }
.F_INFO li{float:left; padding-left:10px;padding-right:10px; font-size:12px;}
.F_INFO li a{ text-decoration:none;color:#404040;}
.F_INFO li a:hover{ text-decoration:underline;}


.F_LIST{ background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:right 3px;}
.F_INFO_ADD{ width:175px; background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:right 3px;}
.F_INFO_COPY{ width:765px; letter-spacing:1px;}

/* ========================內頁樣式========================== */
#PATH{width:699px;float:left; clear:both; height:30px;}
#PATH ul{ margin:0; padding:0; list-style:none; line-height:30px;width:654px;}
#PATH li{ float:left;font-size:13px;}

#PATH_SR{width:515px;float:left; clear:both; height:30px;}
#PATH_SR ul{ margin:0; padding:0; list-style:none; line-height:30px;width:515px;}
#PATH_SR li{ float:left;font-size:13px;}
.TOTAL{ clear:both; line-height:30px; font-size:13px; width:515px; border-bottom:1px #dadadc solid;}
#NEXT_BTN{width:335px;float:left; clear:both; padding:10px 0 10px 180px ; text-align:center;}
#NEXT_BTN p{ display:block;width:60px; margin-right:10px; float:left; line-height:18px;}

#NEXT_BTN p a:link{ display:block; text-decoration:none; color:#999999; border:1px #999999 solid;}
#NEXT_BTN p a:visited{text-decoration:none;color:#a81414;}
#NEXT_BTN p a:hover{border-color:#333333; color: #333333;}


.PATH_LIST{  background-image:url(../images/path.gif); color:#333333;background-repeat:no-repeat; background-position:left 12px; padding-right:8px; padding-left:10px;}

.PATH_LIST a:link{ color: #666666; text-decoration:none;}
.PATH_LIST a:visited{text-decoration:none;color:#a81414;}
.PATH_LIST a:hover{ color: #999999; text-decoration:underline;}



.PATH_LIST_INDEX{ padding-right:10px; padding-left:15px; background-image:url(../images/icon_path.gif); background-repeat:no-repeat; background-position:left 8px;}

.PATH_LIST_INDEX a:link{ color: #666666; text-decoration:none;}
.PATH_LIST_INDEX a:visited{text-decoration:none;color:#a81414;}
.PATH_LIST_INDEX a:hover{ color: #999999; text-decoration:underline;}


#TOP_LIST{ margin:0; padding:10px 0 0 0; clear:both; width:654px; list-style:none; line-height:30px; overflow:hidden; border-bottom:1px #dadadc solid;}
#TOP_LIST li{ float:left; background-image:url(../images/line_L.gif); background-position:right 7px; background-repeat:no-repeat; font-size:18px; color: #666666;}
#TOP_LIST li a{ color: #666666; text-decoration:none; padding-left:15px; padding-right:15px;}
#TOP_LIST li a:hover{  color:#3333CC;}


#MENU_SUB_A a.LIST_SELECT
,#MENU_SUB_B a.LIST_SELECT
,#MENU_SUB_C a.LIST_SELECT
,#MENU_SUB_D a.LIST_SELECT
,#MENU_SUB_E a.LIST_SELECT
,#MENU_SUB_F a.LIST_SELECT
,#MENU_SUB_G a.LIST_SELECT
,#MENU_SUB_H a.LIST_SELECT
,#MENU_SUB_I a.LIST_SELECT
,#MENU_SUB_J a.LIST_SELECT
{ color:#3333CC; font-weight:bold; background-color:#efefef; display:block; border-left: 1px #dadadc solid; border-right:1px #dadadc solid; border-top:1px #dadadc solid;   }

#SUB_A li a.LIST_SELECT
,#SUB_B li a.LIST_SELECT
,#SUB_C li a.LIST_SELECT
,#SUB_D li a.LIST_SELECT
,#SUB_E li a.LIST_SELECT
,#SUB_F li a.LIST_SELECT
,#SUB_G li a.LIST_SELECT
,#SUB_H li a.LIST_SELECT
,#SUB_I li a.LIST_SELECT
,#SUB_J li a.LIST_SELECT
{ color:#3333CC; font-weight:bold;  }

#TOP_BOX{ clear:both; width:654px; line-height:40px; }
#TOP_BOX ul li a{  color: #666666; text-decoration:none; }
#TOP_BOX ul li a:hover{  color: #3333CC; text-decoration:none; }

#SUB_A,#SUB_B,#SUB_C,#SUB_D,#SUB_E,#SUB_F,#SUB_G,#SUB_H,#SUB_I,#SUB_J{display:block; margin:0; padding:0 0 0 12px; clear:both; width:642px; list-style:none; line-height:40px;  font-size:15px; border-bottom:1px #dadadc solid; overflow:hidden; color:#FFFFFF; background-color:#efefef; }

#SUB_B,#SUB_C,#SUB_D,#SUB_E,#SUB_F,#SUB_G,#SUB_H,#SUB_I,#SUB_J{ display:none;}

#SUB_A a,#SUB_B a,#SUB_C a,#SUB_D a,#SUB_E a,#SUB_F a,#SUB_G a,#SUB_H a,#SUB_I a,#SUB_J a{color: #666666; text-decoration:none;}

#SUB_A li,#SUB_B li,#SUB_C li,#SUB_D li,#SUB_E li,#SUB_F li,#SUB_G li,#SUB_H li,#SUB_I li,#SUB_J li{ float:left; padding-right:15px;}


/*===================================內頁選單二==========================================*/

table#MENU_PAGE{ width:648px; float:left; margin-left:15px; font-size:15px; color:#333333; clear:both; margin-bottom:20px;}
table#MENU_PAGE td{ width:72px; text-align:center; height:28px;line-height:28px; padding-top:5px; background-image:url(../images/menu_03.gif); background-position:top; background-repeat: no-repeat;}
table#MENU_PAGE td a{ color:#333333; text-decoration:none; }
table#MENU_PAGE td a:hover{color:#005fb0; font-weight:bold;text-decoration:underline;}


table#MENU_PAGE td.THISPAGE{ width:72px; height:23px; line-height:23px; padding-bottom:5px;background-image:url(../images/menu_02.gif); background-repeat:no-repeat; background-position:left top; border-bottom:none;color:#005fb0; font-weight:bold;}

table#MENU_PAGE td.MENU_PAGE_SUB{ text-align:left; width:618px; height:45px; font-size:13px; line-height:45px; background-image:url(../images/menu_01.gif); background-repeat:no-repeat; background-position:left bottom; padding-left:15px; padding-right:15px; border:none;}
table#MENU_PAGE td.MENU_PAGE_SUB span.CHOOSE{ color:#005fb0; font-weight:bold; }

table#MENU_PAGE td.MENU_PAGE_SUB span{ margin-right:15px; }
table#MENU_PAGE td.MENU_PAGE_SUB span a{text-decoration:none;}
table#MENU_PAGE td.MENU_PAGE_SUB span a:hover{color:#005fb0;text-decoration:underline; font-weight:normal;}

/*===================================專題報導頁==========================================*/
#PROJECT_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#PROJECT_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px; }
#PROJECT_LIST ul{ width:699px; margin:0; padding:0; list-style:none;}
#PROJECT_LIST ul.PROJECT_LIST_TI{ height:24px; line-height:24px; width:699px;color:#FFFFFF;background-color:#9d948f; margin:0; padding:0; list-style:none; clear:both;}

#PROJECT_LIST li{ float:left;  line-height:24px; font-weight:bold; font-size:13px;}
#PROJECT_LIST li.PROJECT_DATE{ width:60px; padding-right:5px;}
#PROJECT_LIST li.PROJECT_TI{ padding-left:20px; width:535px;  }
#PROJECT_LIST ul#PROJECT_LIST_CONTENT{  width:699px; margin:0 0 30px 0; padding:0; list-style:none;  clear:both; float:left;}

#PROJECT_LIST_CONTENT li{width:659px; background-image:url(../images/login_icon.gif); background-repeat:no-repeat; background-position:22px 11px; padding-left:40px; line-height:24px; padding-top:5px; padding-bottom:5px; border-bottom:1px #CCCCCC solid; font-weight:normal; background-color:#FFFFFF;}
#PROJECT_LIST_CONTENT li.TURNGRAY{ background-color:#efefef;}

#PROJECT_LIST_CONTENT li span{ float: left;width:60px; padding-right:5px;}
#PROJECT_LIST_CONTENT li span.PROJECT_LIST_CONTENT_TI{width:505px; padding-right:10px;}

#PROJECT_LIST_CONTENT li span.PROJECT_LIST_CONTENT_TI a:link{color:#333333; text-decoration:none;}
#PROJECT_LIST_CONTENT li span.PROJECT_LIST_CONTENT_TI a:visited{text-decoration:none;color:#a81414;}
#PROJECT_LIST_CONTENT li span.PROJECT_LIST_CONTENT_TI a:hover{text-decoration:underline; color:#005fb0;}



/*===================================HeadlineNews==========================================*/

#PROJECT_LIST ul#HEADLINE_CONTENT{  width:699px; margin:0; padding:0; list-style:none;  clear:both; float:left;}

#HEADLINE_CONTENT li{ clear:both; margin-top:5px; width:699px;  background-color:#FFFFFF; font-weight:normal; margin-bottom:20px;}
#HEADLINE_CONTENT li.TURNGRAY{ background-color:#efefef;}

#HEADLINE_CONTENT li p.HEADLINE_CONTENTTI{ font-size:15px; background-image:url(../images/icon_03.gif); background-repeat:no-repeat; background-position:15px 8px; padding-left:35px; padding-right:5px; line-height:24px; font-weight: bold; padding-top:3px;  background-color:#9d948f;color:#FFFFFF; }
#HEADLINE_CONTENT li p{ line-height:20px;}
#HEADLINE_CONTENT li p.TURNWHITE{ background-color: #00FFFF;}
#HEADLINE_CONTENT li p.HEADLINE_DATE{ line-height:30px; padding-left:10px; color: #005fb0; padding-top:10px; }
#HEADLINE_CONTENT li p.HEADLINE_CONTENT{ padding:0px 10px 10px 10px;}




/*===================================會員服務頁==========================================*/
#MEMBER_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#MEMBER_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:60px; font-weight:bold; background-image:url(../images/title_01.gif); background-repeat:no-repeat; background-position: left top; height:45px;line-height:28px; padding-top:20px; margin-bottom:15px; clear:both;}


ul#MEMBER_LIST_MENU{ margin:10px 0 0 0; padding:0 0 0 50px;list-style:none; float:left; width:480px;}
ul#MEMBER_LIST_MENU li { float:left; font-size:13px; background-image:none; line-height:30px; text-decoration:none; background-image:url(../images/line.gif); background-repeat:no-repeat;background-position:right 6px; letter-spacing:1px;}

ul#MEMBER_LIST_MENU li.BTN_THIS_S a{  width:76px; text-align:center; float:left; padding-left:5px; padding-right:5px; line-height:30px;color:#ffffff; background-image:url(../images/member_04.gif); background-repeat:no-repeat; background-position:center;text-decoration:none; }
ul#MEMBER_LIST_MENU li.BTN_THIS_L a{ width:118px; text-align:center; float:left; padding-left:5px; padding-right:5px; line-height:30px;color:#ffffff; background-image:url(../images/member_05.gif); background-repeat:no-repeat; background-position:center;text-decoration:none; }

ul#MEMBER_LIST_MENU li.BTN_SHORT a{ width:76px; text-align:center; float:left; padding-left:5px; padding-right:5px; color:#666666;line-height:30px;text-decoration:none;}
ul#MEMBER_LIST_MENU li.BTN_SHORT a:hover{ color:#ffffff; background-image:url(../images/member_04.gif); background-repeat:no-repeat; background-position:center; }


ul#MEMBER_LIST_MENU li.BTN_LONG a{ width:118px; text-align:center; float:left; padding-left:5px; padding-right:5px; color:#666666; line-height:30px;text-decoration:none;}
ul#MEMBER_LIST_MENU li.BTN_LONG a:hover{ color:#ffffff; background-image:url(../images/member_05.gif); background-repeat:no-repeat; background-position:center; line-height:30px;text-decoration:none;}



#MEMBER_LIST_BOX{ padding-right:300px; width:349px; float:left; clear:both; background-image:url(../images/member_06.gif); background-repeat:no-repeat; background-position:right top; overflow:hidden; padding-left:50px; line-height:24px; font-size:13px; margin-bottom:5px;}
#MEMBER_LIST_BOX h4{ font-size:15px; line-height:40px; margin-bottom:10px; margin-top:10px;clear:both;}
#MEMBER_LIST_BOX p{margin-bottom:10px; clear:both;}

#MEMBER_LIST_BOX2{ padding-right:300px; width:349px; float:left; clear:both; background-image:url(../images/member_07.gif); background-repeat:no-repeat; background-position:right top; overflow:hidden; padding-left:50px; line-height:24px; font-size:13px; margin-bottom:5px;}
#MEMBER_LIST_BOX2 h4{ font-size:15px; line-height:40px; margin-bottom:10px; margin-top:10px;clear:both;}
#MEMBER_LIST_BOX2 p{margin-bottom:10px; clear:both;}

#MEMBER_LIST_BOX3{ padding-right:300px; width:349px; float:left; clear:both; background-image:url(../images/member_08.gif); background-repeat:no-repeat; background-position:right top; overflow:hidden; padding-left:50px; line-height:24px; font-size:13px; margin-bottom:5px;}
#MEMBER_LIST_BOX3 h4{ font-size:15px; line-height:40px; margin-bottom:10px; margin-top:10px;clear:both;}
#MEMBER_LIST_BOX3 p{margin-bottom:10px; clear:both;}
#MEMBER_LIST_BOX3 a{ text-decoration:none;}
#MEMBER_LIST_BOX3 a:hover{ text-decoration:underline;}


#MEMBER_LIST_BOX3 p.LINE{ line-height:24px;margin:0;}

/*========================================ARTICLE=============================================*/

#ARTICLE_BOX{ width:699px; padding-bottom:10px; float:left; clear:both; border-top:1px #dadadc solid; margin-top:10px;}

#ARTICLE_BOX ul{width:699px; margin:0; padding:0.6em 0 0 0; list-style:none; font-size:120%;letter-spacing:0.1em; line-height:2em; clear:both; }
#ARTICLE_BOX li{ float:left; }

/*0716  */
#ARTICLE_BOX li.ARTICLE_TITLE{ font-size:135%; width:444px; float:left;line-height:1.2em; padding-top:0.3em; padding-bottom:0.8em; font-weight:bold;}
#ARTICLE_BOX li.SHIEH_TITLE{ font-size:135%; width:699px; float:left; line-height:1.2em; font-weight:bold; padding-bottom:0.8em; padding-top:0.3em;}
#ARTICLE_BOX ul.OPTION{ width:699px; float:right; line-height:35px; }
#ARTICLE_BOX ul.OPTION li{padding-top:5px; }
#ARTICLE_BOX ul.OPTION li img{line-height:35px; }
#ARTICLE_BOX ul.OPTION li.SHIEH_IMG{ padding-right:50px; padding-top:0;}

.ARTICLE_SHOW{ width:250px; float:left;line-height:2em; padding-top:0.5em;}

/*0716*/
.ARTICLE_DATE{ width:200px; float:left;line-height:2em; letter-spacing:0; font-size:90%; padding-left:2px;}
/*0716*/
.ARTICLE_EDITOR{ width:200px; line-height:2em;font-size:90%;}
.ARTICLE_EDITOR2{ line-height:2em;font-size:90%;}
.ARTICLE_PRINT{ width:60px;line-height:2em; float:left;}
.ARTICLE_SHOW2{ padding-right:15px; margin-left:155px;}
.ARTICLE_SHOW3{ padding-right:15px; margin-left:70px;}

.ARTICLE_SELECT{ width:150px;padding-left:5px; }
.ARTICLE_SELECT select{ height:18px; line-height:18px; padding:0;}
.ARTICLE_SELECT ul#SIZE{width:187px;line-height:2em; margin:0; padding:0; list-style:none; font-size:12px; float:left;}
.ARTICLE_SELECT ul#SIZE li{ float:left; margin-left:2px; margin-right:2px; font-size:12px;}
.ARTICLE_SELECT ul#SIZE li a{ display:block; border:1px #dadadc solid; text-decoration:none; font-size:12px; line-height:18px; padding:0 2px; color:#666666;}
.ARTICLE_SELECT ul#SIZE li a:hover{ border-color: #999999;}
.ARTICLE_SELECT ul#SIZE li a.THIS{border-color: #999999;}

/*contentfix 0716 NewsContent articleWord to big must change font-size=500% or to bigger */
#ARTICLE{ padding:0.5em 0 0.5em 0; clear:both; overflow:hidden; border-top:1px #dadadc solid; border-bottom:1px #dadadc solid;
 line-height:1.6em; font-size:150%;letter-spacing:0.1em; margin-top:5px;}

#ARTICLE p{ margin-top:5px;}
#ARTICLE img.GOLEFT{ float:left; margin-right:10px;padding:3px; border:1px #dadadc solid;} 
#ARTICLE img.GORIGHT{ float: right; margin-left:10px;padding:3px; border:1px #dadadc solid;}

#ARTICLE_IMG{ width:699px; margin:0; padding:0.6em 0 0.6em 0; }
#ARTICLE_IMG li{ float:left;}
#ARTICLE_IMG li a{ display:block; border:1px #dadadc solid; margin-bottom:10px;margin-right:10px; margin-left:5px;}
#ARTICLE_IMG li a:hover{ border-color: #999999;}

div.GRAPHIC{width:699px; padding-top:10px; padding-bottom:10px; text-align:center;}
div.GRAPHIC img{ margin:0 auto;}

/*=====================================================================================*/

#LOGIN{ padding-top:20px; margin:0 auto; clear:both; width:520px; height:303px; background-image:url(../images/login_bg.gif); background-repeat:no-repeat; background-position:left 50px; position:relative; }
#FORGOT{ padding-top:20px; margin:0 auto; clear:both; width:520px; height:303px; background-image:url(../images/forgot_bg.gif); background-repeat:no-repeat; background-position:left 50px; position:relative; }
#FORGOT table#FORGOT_TB{ position:absolute; left:30px; top:130px; line-height:24px; vertical-align:middle; font-size:15px; }
#FORGOT td.FORGOT{ padding:10px;}
#FORGOT td.FORGOT img{ vertical-align:middle; margin-left:15px;}

#LOGIN table#LOGIN_TB{ position:absolute; left:115px; top:124px; height:72px; vertical-align:middle;}
.LOGIN_TD1{  line-height:36px; background-image:url(../images/login_icon.gif); padding-left:25px; background-repeat:no-repeat; background-position:10px 45%; font-size:15px; letter-spacing:10px;}
.LOGIN_TD2{ width:130px;}
.LOGIN_TD3{ width:30px; text-align: center;}
.LOGIN_TD4{ width:130px; text-align: left; color:#fc7d00;}

#LOGIN table#LOGIN_TB input{  font-size:12px; width:105px; color: #333333;}

#LOGIN table#LOGIN_TB2{ position:absolute; left:115px; top:200px; height:30px; vertical-align:middle;}
#LOGIN table#LOGIN_TB3{ position:absolute; left:115px; top:236px; height:36px; vertical-align:middle;}

#BOARD{ padding-top:30px; margin:0 auto; clear:both; width:520px;}
.BOARD_TD_TI {  height:36px; line-height:24px;  background-image:url(../images/board_04.gif); background-repeat:no-repeat; background-position:left top; padding-left:50px; font-size:16px; font-weight:bold; color:#333333; text-align:left;}
.BOARD_TD_TI2 {  height:36px;line-height:24px;  background-image:url(../images/board_01.gif); background-repeat:no-repeat; background-position:left top; padding-left:55px; font-size:16px; font-weight:bold; color:#333333; text-align:left;}

.BOARD_TD_FOOT{ background-image:url(../images/board_06.gif); height:20px; background-repeat:no-repeat; background-position:bottom;}
.BOARD_TD_CONTENT{ background-image:url(../images/board_05.gif); background-repeat:repeat-y; overflow:hidden; text-align:center; padding-top:8px;}

.BOARD_TD_FOOT2{ background-image:url(../images/board_03.gif); height:20px; background-repeat:no-repeat; background-position:bottom;}
.BOARD_TD_CONTENT2{ background-image:url(../images/board_02.gif); background-repeat:repeat-y; overflow:hidden; text-align:center; padding-top:8px;}

.BOARD_TD_CONTENT2 table,.BOARD_TD_CONTENT table{ background-color: #f5f5f5; width:460px; overflow:hidden; margin:0 auto; }
.BOARD_TD_CONTENT2 td,.BOARD_TD_CONTENT td{ line-height:20px;  padding-bottom:3px; text-align:left;}

.BOARD_TD_LIST{ background-image:url(../images/login_icon.gif); background-repeat:no-repeat; background-position: center 14px; width:20px; height:30px;}
.BOARD_TD_LISTTI{ font-size:16px; padding:10px 5px 5px 5px; font-weight:bold; letter-spacing:1px; color:#cf0707; border-bottom:1px #cf0707 dashed;}
.BOARD_TD_LISTTI2{ font-size:16px; padding:10px 5px 5px 5px; font-weight:bold; letter-spacing:1px; color:#ee6b0a; border-bottom:1px #ee6b0a dashed;}
.BOARD_TD_INFO{ line-height:24px;padding-right:5px; padding-top:10px; padding-bottom:5px; padding-left:5px; color: #333333; font-size:12px;}
.BOARD_TD_INFO img{ border:1px #dadadc solid; padding:2px; margin:0 8px ;}
.BOARD_TD_INFO a{  color:#0000FF; text-decoration:none;}
.BOARD_TD_INFO a:hover{ text-decoration:underline;}


/* ========================POPUP頁========================== */
#POPUP{ width:610px; text-align:center; padding-top:4px; padding-bottom:4px;}
#POPUP table{ text-align:left; margin:0 auto; }
.POPCONTENT{width:562px; background-image: url(../images/popUp_02.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; }
.POPCONTENT table{ line-height:24px; font-size:13px;}
.POPCONTENT a:hover{ color:#FF0000;}

.POPCONTENT td{ padding-left:5px; border-bottom:1px #E8E8E8 dashed; padding-right:3px;}
.POPCONTENT table td table td{ padding-left:0; border:none;}
.POPTI{ background-image:url(../images/popUp_04.gif); background-repeat:no-repeat; background-position: 5px 3px; line-height:24px; padding-left:30px; width:532px; font-size:15px; color: #3333FF; font-weight:bold; margin-top:15px; margin-bottom:5px;}

/* ========================會員註冊樣式========================== */

#NOTICE{width:699px;float:left; clear:both; background-image:url(../images/notice_01.gif); background-position:left top; height:162px; margin-bottom:10px;}
.NOTICE_TI{ font-size:15px; color:#FFFFFF; line-height:30px; font-weight:bold; padding:5px 5px 5px 10px;}
.NOTICE_CONTENT{ color:#333333;}
.NOTICE_CONTENT p{padding:5px; line-height:20px;}
.NOTICE_CONTENT a{ color:#d80d18; }
.NOTICE_CONTENT a:hover{color: #0000FF;}


.FREE_FORM{ float:left;width:699px; clear:both; overflow:hidden; text-align:left;}
#USER_INFO{width:699px;float:left; clear:both; }
#USER_INFO h4{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:60px; font-weight:bold; background-image:url(../images/title_01.gif); background-repeat:no-repeat; background-position: left top; height:65px; margin-bottom:15px; line-height:65px;  }
#USER_INFO h3{background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:26px; height:24px;padding-left:10px; }
#USER_INFO h3 span{ margin-left:20px; color:#ffd608;}
#USER_INFO h3 span a{color:#ffd608; text-decoration:none;}
#USER_INFO h3 span a:hover{ text-decoration:underline;}


#USER_FORM{ border:1px #9d948f solid; width:697px; overflow:hidden;}
#USER_FORM table{ margin:0 auto; }
#USER_FORM table td{padding-left:5px; padding-right:5px; line-height:35px; font-size:13px;}
.USER_FORM_TD{ font-weight:bold; font-size:13px;border-right:1px #9d948f dashed; }
.USER_FORM_TD2{ font-size:13px;border-bottom:1px #9d948f dashed; vertical-align:middle;}
.USER_FORM_TI{ border-bottom:1px #9d948f dashed; border-right:1px #9d948f dashed;  font-weight:bold; font-size:13px;}


#USER_FORM table input{ color: #333333; font-size:13px; padding-left:5px; padding-right:5px; height:18px; line-height:18px; }

.INPUT_LONE{ width:280px; }
#USER_RIGHT{width:697px;float:left; clear:both; text-align:center;border:1px #9d948f solid; }
#USER_RIGHT h3{background-color:#9d948f;font-size:13px; font-weight:normal;color:#FFFFFF; line-height:26px; height:24px;padding-left:10px; text-align:left; }
#USER_RIGHT iframe{  }
table#RIGHT{ width:660px; margin-left:10px; margin-top:10px; overflow:hidden;  line-height:20px;}
#USER_BTN{ width:567px; float:left; padding:10px 10px 10px 120px; border-left:1px #9d948f solid; border-bottom:1px #9d948f solid; border-right:1px #9d948f solid; overflow:hidden; text-align:center; line-height:24px;}
#USER_BTN input{ width:194px; height: 24px; background-image:url(../images/btn_bg2.gif); border:0; color:#FF0000; font-weight:bold; line-height:24px; text-align:center; float:left; cursor:pointer; margin-left:10px;}

#USER_NOTE{ width:677px; float:left; padding:10px 10px 10px 10px; border-left:1px #9d948f solid; border-bottom:1px #9d948f solid; border-right:1px #9d948f solid; line-height:24px; color: #cf0707; font-size:13px; }
#USER_NOTE a{ color: #005fb0}
#USER_NOTE a:hover{color:#0000FF}

/* ========================本週大事========================== */
#WEEKLY_SCHEDULE{width:699px;float:left; clear:both; }
#WEEKLY_SCHEDULE h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px;   }


#WEEKLY_SCHEDULE table tr.WEEKLY_SCHEDULE_TI{ height:24px; line-height:24px; width:652px;color:#FFFFFF;background-color:#9d948f; margin:0; padding:0; list-style:none;}
#WEEKLY_SCHEDULE table tr.WEEKLY_SCHEDULE_TI th{font-weight:bold; font-size:13px; padding-left:5px;}
#WEEKLY_SCHEDULE table td{ line-height:24px; padding:5px; font-size:15px; color: #333333;  }
#WEEKLY_SCHEDULE table td.SCHEDULE_WEEK{ color:#005fb0; font-size:15px; font-weight:bold; border-left:1px #9d948f dotted;  border-bottom:1px #9d948f dotted; border-right:1px #9d948f dotted; }
#WEEKLY_SCHEDULE table td.SCHEDULE_TD1{border-bottom:1px #9d948f dotted; border-right:1px #9d948f dotted;color:#005fb0;}
#WEEKLY_SCHEDULE table td.SCHEDULE_TD{border-bottom:1px #9d948f dotted; font-size:13px;border-right:1px #9d948f dotted;}

/* ========================我的舊報========================== */

p.PAPER_TEXT1{ float:left; width:120px; margin-left:50px; line-height:30px; background-image:url(../images/paper_03.gif); background-repeat:no-repeat; background-position:left; padding-left:25px; font-size:13px;}
p.PAPER_TEXT2{ float:left; width:120px;line-height:30px;background-image:url(../images/paper_04.gif); background-repeat:no-repeat; background-position:left; padding-left:25px; font-size:13px;}


#PAPER_LIST{ overflow:hidden; clear:both; padding-left:40px; padding-top:10px; margin:0; list-style:none;}

li.BOUGHT{ width:120px; height:145px; margin:0; padding:0; list-style:none; float:left; background-image:url(../images/paper_02.gif);  margin:5px 5px 10px 5px; background-repeat:no-repeat;}
li.BOUGHT p.PAPER_TI{ line-height:64px; font-size:24px; padding-top:5px;color:#FFFFFF;  font-weight:bold;font-family:Arial, Helvetica, sans-serif; padding-left:20px; text-decoration:none;}
li.BOUGHT p.PAPER_MONTH{line-height:24px;font-size:16px; color: #333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:20px;text-decoration:none;}
li.BOUGHT p.PAPER_DAY{font-size:34px; color:#333333; font-family:Arial, Helvetica, sans-serif;padding-left:20px; font-weight:bold;text-decoration:none; }
li.BOUGHT a:link p.PAPER_DAY,li.BOUGHT a:link p.PAPER_MONTH{color:#333333;}
li.BOUGHT a:visited p.PAPER_DAY,li.BOUGHT a:visited p.PAPER_MONTH{color:#dc1d17;}
li.BOUGHT a:hover p.PAPER_DAY,li.BOUGHT a:hover p.PAPER_MONTH{color:#FF0000;}

li.BOUGHTON{ background-image:url(../images/paper_02_o.gif); }
li.BOUGHTON p.PAPER_MONTH{color:#FF0000;}
li.BOUGHTON p.PAPER_DAY{color:#FF0000;}

li.CANCHOISE{ width:120px; height:145px; margin:0; padding:0; list-style:none; float:left; background-image:url(../images/paper_01.gif); cursor:pointer; margin:5px 5px 10px 5px; }
li.CANCHOISE p.PAPER_TI{ line-height:64px; font-size:24px; padding-top:5px;color:#FFFFFF;  font-weight:bold;font-family:Arial, Helvetica, sans-serif; padding-left:20px; text-decoration:none;}
li.CANCHOISE p.PAPER_MONTH{line-height:24px;font-size:16px; color: #333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:20px; text-decoration:none;}
li.CANCHOISE p.PAPER_DAY{font-size:34px; color:#333333; font-family:Arial, Helvetica, sans-serif;padding-left:20px; font-weight:bold;text-decoration:none; }

li.CANCHOISE a:link p.PAPER_DAY,li.CANCHOISE a:link p.PAPER_MONTH{color:#333333;}
li.CANCHOISE a:visited p.PAPER_DAY,li.CANCHOISE a:visited p.PAPER_MONTH{color:#3d72a8;}
li.CANCHOISE a:hover p.PAPER_DAY,li.CANCHOISE a:hover p.PAPER_MONTH{color:#487db3;}

li.CANCHOISEON{ background-image:url(../images/paper_01_o.gif); color:#FF0000;}
li.CANCHOISEON p.PAPER_MONTH{color:#487db3;}
li.CANCHOISEON p.PAPER_DAY{color:#487db3;}

/* ========================專欄作家========================== */
div#PROJECT_LIST div.COL_LIST{ border-bottom:1px #CCCCCC dashed; width:648px;  overflow:hidden; clear:both; margin:10px 10px 10px 45px; padding-bottom:10px; }
div#PROJECT_LIST div.COL_LIST ul{ padding:0; margin:0; list-style:none; overflow:hidden;}
div#PROJECT_LIST div.COL_LIST ul li ul.PEOPLE_LIST{ padding:0; margin:0 0 0 20px;list-style:none; }
div#PROJECT_LIST div.COL_LIST ul li ul.PEOPLE_LIST li{ background-image: url(../images/path.gif); background-repeat: no-repeat; background-position: left 8px; width:460px; }

div#PROJECT_LIST div.COL_LIST img{ float:left; width:105px; padding:5px; border:1px #CCCCCC solid; }
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE{ float:left; width:470px; padding-left:20px; }
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li{ width:470px; font-weight:normal; font-size:13px; letter-spacing:1px;}
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li ul{ width:470px;}
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC{ text-decoration:none; font-weight:bold; color:#FF0000; background-image:url(../images/login_icon.gif); background-repeat:no-repeat; background-position:left 6px; padding-left:15px;width:450px; list-style:none;}
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC a:link{text-decoration:none;color:#FF0000;  }
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC a:visited{ text-decoration:none;color:#dc1d17; }
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC a:hover{ text-decoration:underline;}
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC div ul li{ background-image:url(../images/dot4.gif);width:440px; background-position:left 9px; padding-left:8px; background-repeat:no-repeat;list-style:none;}
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC div ul li a:link{text-decoration:none;color:#333333; }
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC div ul li a:visited{ text-decoration:none;color: #999999; }
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC div ul li a:hover{ text-decoration:underline;color: #0000FF;}
div#PROJECT_LIST div.COL_LIST ul.COL_PEOPLE li.COL_ATC div { width:450px; overflow:hidden;}

/* ========================STOCK========================== */
#STOCK_IN{width:654px; clear:both; margin:0 auto; }
#STOCK_IN h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px; }
#STOCK_IN table{width:652px; margin:0; padding:0; clear:both; border-left:1px #9d948f solid;  }
#STOCK_IN table td{ line-height:24px; padding-top:3px; padding-bottom:3px;padding-left:5px; border-bottom:1px #9d948f solid;border-right:1px #9d948f solid; }
#STOCK_IN table td.STOCK_IN_TI{line-height:24px; color:#FFFFFF;background-color:#9d948f; font-weight:bold; }
#STOCK_IN table td.STOCK_IN_TD{line-height:24px; background-color:#eaeaea; }
#STOCK_IN table td.STOCK_IN_LIST_TI{color:#005fb0; font-size:13px;font-weight:bold; }
#STOCK_IN table td.STOCK_IN_LIST_TI2{color:#005fb0; font-size:13px;font-weight:bold;background-color:#eaeaea; }
#STOCK_IN table td.STOCK_IN_ODD{ background-color:#eaeaea; }
#INPAGEAD{ text-align:center; overflow:hidden; margin-bottom:10px;}
#INPAGEAD img{ padding:1px; border:1px #9d948f solid;width:650px;}

/* ========================video========================== */

#VIDEO_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#VIDEO_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px;  }
#VIDEO_LIST h4{ width:699px; background-color:#9d948f; line-height:26px; height:24px; color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:20px; padding-right:10px; border-bottom:0px #dadadc solid;vertical-align:middle; float:left;}

div#VIDEO_LIST_INTRO{ width:669px; padding:0px 20px 10px 20px; margin-bottom:20px; float:left; overflow:hidden;}
div#VIDEO_LIST_INTRO p{ line-height:24px; font-size:13px;}
div#VIDEO_LIST_INTRO p.VIDEO_TEXT{ padding-top:20px; padding-bottom:20px; clear:both;}
div#VIDEO_LIST_INTRO p a:link{ text-decoration:none; color:#666666;}
div#VIDEO_LIST_INTRO p a:visited{ color:#da2225;}
div#VIDEO_LIST_INTRO p a:hover{ color:#000000;}


div#VIDEO_LIST_INTRO object{ float:left; }
div.VIDEO_INFO{ float:right; width:235px; height:268px; padding:20px; border:1px #dadadc solid;}
div.VIDEO_INFO p.VIDEO_INFO_TI{ background-color:#9d948f; color:#FFFFFF; font-size:15px; padding:5px 20px;line-height:30px; margin-bottom:20px;}
div.VIDEO_INFO p{ padding-left:20px; font-size:13px;} 



.MOREVIDEO{ float:right;  margin-top:5px;}
.GOBACK{ width:35px; padding-left:5px; height:15px; line-height:15px; background-image: url(../images/btn2_bg.gif); background-repeat:no-repeat; background-position:left top;  text-align:center; float:right; margin-right:10px;}
.GOBACK a{ text-decoration:none; color:#666666; font-family:Arial;font-size:10px;}
.GOBACK a:hover{ color:#da2225;}

/* ========================survey-result========================== */
#SURVEY_LIST{width:699px; float:left; clear:both; overflow:hidden; margin-bottom:10px;  }
#SURVEY_LIST h3{font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px; }
#SURVEY_LIST h4{ width:669px; background-color:#9d948f; line-height:26px; height:24px; color:#FFFFFF; font-size:15px; font-weight:normal; padding-left:20px; padding-right:10px; border-bottom:1px #dadadc solid;vertical-align:middle; float:left;}
div.SURVEY_RESULT{ float:left; overflow:hidden; padding-top:15px; padding-bottom:15px; padding-right:15px; overflow:hidden;  border-bottom:1px #dadadc solid;}
div.SURVEY_RESULT ul{ margin:0; padding:0; list-style:none; float:left; width:350px;}
div.SURVEY_RESULT li{ line-height:24px; font-size:15px; padding:5px 5px 5px 16px; vertical-align: bottom;}
div.SURVEY_RESULT li span{ vertical-align: bottom;} 
div.SURVEY_RESULT li.SURVEY_TI{ font-weight:bold; font-size:15px; padding-top:10px; }

/* ========================bookmark========================= */
#BOOKMARK_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#BOOKMARK_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px;}
#BOOKMARK_LIST ul{ width:699px; margin:0; padding:0; list-style:none;}
#BOOKMARK_LIST ul.BOOKMARK_LIST_TI{ height:24px; line-height:24px; width:699px;color:#FFFFFF;background-color:#9d948f; margin:0; padding:0; list-style:none; clear:both;}
#BOOKMARK_LIST li{ float:left;  line-height:24px; font-size:13px;}
#BOOKMARK_LIST li.BOOKMARK_DATE{ width:60px; padding-right:5px;font-weight:bold; }
#BOOKMARK_LIST li.BOOKMARK_TI{ padding-left:20px; width:535px; font-weight:bold;  }

#BOOKMARK_LIST div.BOOK_INFO{ width:699px;clear:both; overflow:hidden; padding-bottom:20px; margin-bottom:40px; margin-top:20px; border-bottom:1px #999999 solid; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L{ float:left; width:152px; text-align:center;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L img{ width:150px; border:1px #999999 solid; float:left; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul{ width:140px; padding:5px; border-left:1px #999999 solid; border-bottom:1px #999999 solid; border-right:1px #999999 solid; float:left; margin:0; list-style:none; line-height:20px; font-weight:normal;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul li{ width:130px; padding-left:5px; padding-right:5px; text-align:left;}

#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul li p.BOOK_AS{ width:42px; float:left;line-height:20px; font-weight:bold; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul li p.BOOK_BS{ width:88px; float:left;line-height:20px; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul li p.BOOK_A{ width:60px; float:left;line-height:20px; font-weight:bold; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul li p.BOOK_B{ width:70px; float:left;line-height:20px; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_L ul li p.BOOK_B2{ width:70px; float:left;line-height:20px; text-decoration: line-through; }



#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R{ float:left; width:545px; overflow:hidden;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R ul{width:545px; overflow:hidden; margin:0; padding-bottom:5px; border-bottom:1px #999999 solid; }
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R ul li{ width:530px;font-weight:normal; float:left; padding-left:15px;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R ul li.BOOK_NAME{ width:430px; padding-left:15px; font-size:18px; padding-top:5px; font-weight:bold; color:#FF6600;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R ul li.BOOK_NAME a{ text-decoration:none;color:#FF6600;font-weight:bold;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R ul li.BOOK_NAME a:hover{ text-decoration:underline;}
#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R ul li.BOOK_DATE{ width:80px; font-family:Arial;padding-left:0;font-weight:bold;}

#BOOKMARK_LIST div.BOOK_INFO div.BOOK_INFO_R div.BOOK_TEXT{ clear:both;width:530px; font-size:15px; padding-left:15px; text-align: left; line-height:24px; padding-top:15px;}

/* ========================友好連結========================== */
#USEFULLINKS_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#USEFULLINKS_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px; }
.USEFULLINKS_BOX{ background-image:url(../images/UsefulLinks.gif); background-repeat:no-repeat; width:205px; height:205px; position:relative; float:left; margin-left:15px;}

.USEFULLINKS_BOX p{  position:absolute; bottom:40px;  width:167px; z-index:10; margin-left:15px; line-height:20px; color:#FFFFFF; text-align:center; background-color:#000000;/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:0.7;-moz-opacity:0.7; padding:5px;  font-size:13px; }
.USEFULLINKS_BOX p a{ color:#FFFFFF; display:block;}
.USEFULLINKS_BOX p a:hover{ color: #CCCCCC;}
.USEFULLINKS_BOX p a.ADDCOLOR{ color: #CCCCCC;}

.LINKS_BOX{width:205px; height:205px; line-height:205px; text-align:center; position:absolute; left:0; top:0; white-space : nowrap; *font-size: 164px;  *font-family : Arial; }

.LINKS_BOX *{ vertical-align:middle;}
.LINKS_BOX:after { content : "."; font-size:1px; margin-left:-1px; opacity:0; }
.LINKS_BOX img{ vertical-align:middle;}

/* ========================關於財訊========================== */
#ABOUT_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#ABOUT_LIST h3{ clear:both;font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left 10px; height:50px;line-height:36px; padding-top:10px; padding-bottom:15px; }

ul#ABOUT_LIST_MENU{ margin:20px 0 0 0; padding:0 0 0 10px;list-style:none; float:left; width:480px;}
ul#ABOUT_LIST_MENU li { width:76px; height:22px; line-height:22px;float:left; font-size:13px;letter-spacing:1px; text-align:center; padding:0 8px; background-image:url(../images/line_L.gif); background-repeat:no-repeat; background-position:right 2px; }
ul#ABOUT_LIST_MENU li.LASTBTN{ background-image:none;}
ul#ABOUT_LIST_MENU li a.THISBTN{ background-image:url(../images/member_04.gif);background-repeat:no-repeat; background-position: left top; color:#FFFFFF;}
ul#ABOUT_LIST_MENU li a{ display:block; width:76px; height:22px; color:#666666; text-decoration:none; background-image:none;}
ul#ABOUT_LIST_MENU li a:hover{ color:#ffffff; background-image:url(../images/member_04.gif); background-repeat:no-repeat; background-position:center; }



.ABOUT_BOX{width:671px; padding-left:28px; padding-top:18px;font-size:13px; background-image:url(../images/about.jpg); background-position:420px 16px; background-repeat:no-repeat; height:500px; letter-spacing:1px;}
.ABOUT_BOX h4{ font-size:17px; line-height:30px; font-weight:bold;}
.ABOUT_BOX p{ padding-top:10px; padding-left:15px; line-height:20px; background-image:url(../images/line3.gif); background-position:left 13px; background-repeat:no-repeat;}
.ABOUT_BOX p a:hover{ color:#d40000;}

.ABOUT_BOX2{width:643px; padding:18px 28px; font-size:13px; line-height:24px; letter-spacing:1px;}
.ABOUT_BOX2 h4{ font-size:18px; line-height:30px; font-weight:bold; color:#d40000; }
.ABOUT_BOX2 h5{ line-height:24px; font-size:13px; padding-top:10px; margin-bottom:10px; background-image:url(../images/line3.gif); background-repeat:no-repeat; background-position:left 50%; padding-left:15px; border-bottom:1px #c0bfbf solid  ;/*color:#d40000;*/ }
.ABOUT_BOX2 p{ padding:5px;font-size:13px; line-height:26px; letter-spacing:1px; }

table.SITEMAP{ width:640px; border-left:1px #9d948f solid; border-top:1px #9d948f solid;}
table.SITEMAP td{ padding:3px 5px; line-height:24px; border-right:1px #9d948f solid; border-bottom:1px #9d948f solid; vertical-align:top;}
table.SITEMAP td a:link{color:#005fb0;}
table.SITEMAP td a:visited{color:#a81414;}
table.SITEMAP td a:hover{color:#d40000;}

table.SITEMAP tr.ADDCOLOR{ background-color:#efefef;}
table.SITEMAP td.SITEMAPTITLE{ background-color:#9d948f; color:#FFFFFF; font-weight:bold;}
table.SITEMAP td p{ padding:0;line-height:24px;}
table.SITEMAP td p.MAP_SUBITEM{ background-image:url(../images/dot4.gif); background-repeat:no-repeat; background-position:10px 10px; padding-left:20px;}

/* ========================FAQ========================== */
div#FAQ_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
div#FAQ_LIST h3{ clear:both;font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left 10px; height:50px;line-height:36px; padding-top:10px; padding-bottom:15px; }


ul#FAQ_LIST_MENU{ margin:20px 0 0 0; padding:0 0 0 10px;list-style:none; float:left; width:480px;height:22px;}
ul#FAQ_LIST_MENU li { width:138px; height:22px; line-height:22px;float:left; font-size:13px;letter-spacing:1px; text-align:center; padding:0 8px; background-image:url(../images/line_L.gif); background-repeat:no-repeat; background-position:right 2px; }
ul#FAQ_LIST_MENU li.LASTBTN{ background-image:none;}
ul#FAQ_LIST_MENU li a.THISBTN{ background-image:url(../images/faq_01.gif);background-repeat:no-repeat; background-position: left top; color:#FFFFFF;}
ul#FAQ_LIST_MENU li a{ display:block; width:138px; height:22px; color:#666666; text-decoration:none; background-image:none;}
ul#FAQ_LIST_MENU li a:hover{ color:#ffffff; background-image:url(../images/faq_01.gif); background-repeat:no-repeat; background-position:center; }

div.FAQ_BOX{ overflow:hidden;}
div.FAQ_BOX h4{ line-height:45px;font-size:15px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px; color:#000000;}
div.FAQ_BOX h4:hover{ color:#cf0707;}
div.FAQ_BOX h4 span{ border-bottom:1px #CCCCCC dashed; padding-bottom:3px; }

div.FAQ_BOX2{ background-image:url(../images/faq2.jpg); background-repeat:no-repeat; background-position:490px 25px; overflow:hidden;}
div.FAQ_BOX2 h4{ line-height:45px;font-size:15px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px; color:#000000;}
div.FAQ_BOX2 h4:hover{ color:#cf0707;}
div.FAQ_BOX2 h4 span{ border-bottom:1px #CCCCCC dashed; padding-bottom:3px; }

div.FAQ_BOX3{ background-image:url(../images/faq3.jpg); background-repeat:no-repeat; background-position:530px 30px; overflow:hidden;}
div.FAQ_BOX3 h4{ line-height:45px;font-size:15px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px; color:#000000;}
div.FAQ_BOX3 h4:hover{ color:#cf0707;}
div.FAQ_BOX3 h4 span{ border-bottom:1px #CCCCCC dashed; padding-bottom:3px; }


#FAQ_LIST div.FAQ_CONTENT{ display:none; padding:5px 30px 10px 30px; line-height:24px; font-size:13px; color:#666666; }
div.FAQ_CONTENT p{ padding-bottom:5px; padding-top:5px;}
div.FAQ_CONTENT p.FAQ_IMG_NOTE{ padding-bottom:0; padding-top:10px; font-size:13px;color:#d40000; background-image:url(../images/login_icon.gif); background-repeat:no-repeat; background-position:left 15px; padding-left:15px;}

div.FAQ_CONTENT table{ width:639px; border-left:1px #9d948f solid; border-top:1px #9d948f solid;}
div.FAQ_CONTENT td{ padding:2px 5px; line-height:26px; border-right:1px #9d948f solid; border-bottom:1px #9d948f solid; vertical-align:top;font-size:13px;vertical-align:top;}
div.FAQ_CONTENT td img{ vertical-align:middle;}
div.FAQ_CONTENT td a:link{color:#005fb0;}
div.FAQ_CONTENT td a:visited{color:#a81414;}
div.FAQ_CONTENT td a:hover{color:#d40000;}
div.FAQ_CONTENT td.FAQTITLE{ background-color:#9d948f; color:#FFFFFF; font-weight:bold;  font-weight:normal; font-size:13px;}
div.FAQ_CONTENT td ul{ padding:0 0 0 10px; margin:0 0 0 10px;text-align:left; list-style: square; line-height:26px;color:#7a746f; }
div.FAQ_CONTENT td ul.FAQ_IMG{ list-style:none;line-height:26px; margin:0;padding:0;text-align:center;color:#7a746f; }
div.FAQ_CONTENT td ul.FAQ_IMG li{ height:26px; }

img.FAQ_IMG{ border:1px #9d948f solid; padding:3px; margin-top:10px; margin-bottom:5px;}
img.FAQ_IMG2{ border:1px #9d948f solid; padding:3px; margin-bottom:5px;}
ul.FAQ_LIST{ padding:0 0 0 10px; margin:0 0 0 10px;text-align:left; list-style: square; line-height:26px; color:#7a746f; font-size:13px;}
ol.FAQ_LIST{ padding:0 0 0 10px; margin:0 0 0 10px;text-align:left; line-height:26px; color:#7a746f; font-size:13px;}


/* ========================廣告價目表========================== */ 
#ADPRICE_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#ADPRICE_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px; }

div.ADPRICE_BOX{width:679px; padding:10px; font-size:13px; line-height:24px; letter-spacing:1px;}
div.ADPRICE_BOX h4{ font-size:18px; line-height:30px; font-weight:bold; color:#d40000; }
div.ADPRICE_BOX h5{ line-height:24px; font-size:13px; padding-top:10px; margin-bottom:10px; background-image:url(../images/line3.gif); background-repeat:no-repeat; background-position:left 50%; padding-left:15px; border-bottom:1px #c0bfbf solid ;}
div.ADPRICE_BOX p{ padding:5px;font-size:13px; line-height:26px; letter-spacing:1px; }
div.ADPRICE_BOX p.MAP_SUBITEM{ color:#d01d1d; background-image:url(../images/dot4.gif); background-repeat:no-repeat; background-position:10px 15px; padding-left:20px; line-height:20px;}


div.AD_LIST{ border-bottom:1px #c0bfbf  dashed ; overflow:hidden; padding:30px 10px;width:660px; margin-bottom:10px; position:relative; }
div.ADPRICE_BOX img{ border:1px #c0bfbf solid ; }

table.ADINFO_LIST{  width:632px;border-left:1px #c0bfbf solid; border-top:1px #c0bfbf solid; margin-bottom:20px;}
table.ADINFO_LIST td{ padding:5px 5px; line-height:20px; border-right:1px #c0bfbf solid; border-bottom:1px #c0bfbf solid; vertical-align:top;}
table.ADINFO_LIST td.TITLE{ background-color:#978880; color:#FFFFFF; font-weight:bold; text-align:right;}
table.ADINFO_LIST tr.ADDCOLOR{ background-color:#efefef;}

table.CHARGE{ width:300px; border-left:1px #9d948f solid; border-top:1px #9d948f solid; margin-top:20px; margin-left:10px;}
table.CHARGE td{ padding:3px 5px; line-height:20px; border-right:1px #9d948f solid; border-bottom:1px #9d948f solid; vertical-align:top; text-align:center;}
table.CHARGE td.ADTITLE{ background-color:#9d948f; color:#FFFFFF; font-weight:bold;}
table.CHARGE tr.ADDCOLOR{ background-color:#efefef;}

div.AD_LIST p.GOTOP{ width:50px; background-image:url(../images/login_icon.gif); background-position:left 50%; background-repeat: no-repeat; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; position: absolute; right:0; bottom:0;}
div.AD_LIST p.GOTOP a{ text-decoration:none; color: #666666;}
div.AD_LIST p.GOTOP a:hover{ text-decoration:none; color: #333333;}

/* ========================版權聲明========================== */ 
#COPYRIGHT_LIST{width:699px; float:left; clear:both; overflow:hidden;  }
#COPYRIGHT_LIST h3{ font-size:15px; font-weight:normal;color:#FFFFFF; padding-left:30px; font-weight:bold; background-image:url(../images/title_02.gif); background-repeat:no-repeat; background-position: left top; height:50px;line-height:36px; margin-top:20px; margin-bottom:15px; }
div.COPYRIGHT_BOX{width:679px; padding:10px; font-size:13px; line-height:24px; letter-spacing:1px; background-image:url(../images/copyrightl.jpg); background-repeat:no-repeat; background-position: right top; height:250px;}
div.COPYRIGHT_BOX p.COPYRIGHT_TEXT{ width:450px; padding-top:20px; line-height:26px; font-size:13px; }

div#COPYRIGHT_LIST div.TERMS_BOX{width:679px; padding:10px; font-size:13px; line-height:24px; letter-spacing:1px; background-image:url(../images/use.jpg); background-repeat:no-repeat; background-position: right top; overflow:hidden;}

div.TERMS_BOX ol{ padding-right:100px;}
div.TERMS_BOX li{ padding-top:10px;}

/* ========================零星樣式========================== */
.B{ font-weight:bold;}
.BLUE12{ color:#005fb0;}
.BLUE13{ color:#005fb0; font-size:13px;}
.BLUE13_B{ color:#005fb0; font-size:13px; font-weight:bold; line-height:24px;}

.BRIGHT_BLUE15_B{ color:#0000FF; font-size:15px; font-weight:bold; line-height:24px;}
.RED12{ color: #FF0000;}
.RED12_B{ color: #FF0000;font-weight:bold;}
.RED15_B{ color: #FF0000;font-weight:bold; font-size:15px;}
.D_RED{ color:#cf0707;}
.BLUE15_B{ color:#005fb0;font-weight:bold; font-size:15px;}
.GRAY{ color:#404040;}
.GRAY15_B{ color:#404040;font-weight:bold; font-size:15px;}
.GRAY_BROWN{ color:#9d948f;}
.YELLOW_15B{ font-size:15px; font-weight:bold; color:#fec60d; line-height:30px;}
#USER_FORM td.HIGH_20{ height:20px; line-height:20px;}
.BG_YELLOW{ background-color:#fff298;}
.BG_GRAY{ background-color:#eaeaea;}
.BG_GRAY2{background-color:#ededed;}