/*** 全網站統一設定 ***/
body {
	background-color:#e8e8e8;
	/*margin-left:125px;*/
	/*margin-right:0px;*/
	margin-top:20px;	
	margin-bottom:20px;
	font-size:13px;
	color:#777777;
	line-height:22px;
	text-align:justify;
	/*font-family:Arial, Helvetica, sans-serif,MingLiU,PMingLiU,DFKai-sb,Microsoft JhengHei;*/
	/*font-family:\5FAE\8EDF\6B63\9ED1\9AD4%2C\7D30\660E\9AD4%2C\65B0\7D30\660E\9AD4%2C\6A19\6977\9AD4;*/
	}
	
/*** 全網站連結設定 ***/	
a:link {
	color:#999999;
	text-decoration:none;
	}
a:visited {
	text-decoration:none;
	color: #999999;
	}
a:hover {
	text-decoration:none;
	color:#0D93BF;
	}
a:active {
	text-decoration: none;
	}	
	
/*** 選頁連結設定 ***/		
.page a:link {
	color:#9270A9; 
	text-decoration: none;
	}
.page a:visited {
	text-decoration: none;
	color:#9270A9;
	}
.page a:hover {
	text-decoration: underline;
	color:#9270A9;
	}
.page a:active {
	text-decoration: none;
	color:#b0ccb3;
	}	
	
/*** 選頁連結設定 ***/		
.page_01 a:link {
	font-size:11px;
	color:#68A3D2; 
	text-decoration: none;
	}
.page_01 a:visited {
	font-size:11px;
	text-decoration: none;
	color:#68A3D2;
	}
.page_01 a:hover {
	font-size:11px;
	text-decoration: underline;
	color:#68A3D2;
	}
.page_01 a:active {
	font-size:11px;
	text-decoration: none;
	color:#b0ccb3;
	}
	
/*** 選頁連結設定 ***/		
.page_02 a:link {
	font-size:13px;
	color:#FFFFFF; 
	text-decoration: none;
	}
.page_02 a:visited {
	font-size:13px;
	text-decoration: none;
	color:#FFFFFF;
	}
.page_02 a:hover {
	font-size:13px;
	text-decoration: underline;
	color:#FFFF80;
	}
.page_02 a:active {
	font-size:13px;
	text-decoration: none;
	color:#b0ccb3;
	}
	
/*** 選頁連結設定 ***/		
.page_03 a:link {
	font-size:15px;
	color: #5B473C;
	text-decoration: none;
	}
.page_03 a:visited {
	font-size:15px;
	text-decoration: none;
	color: #5B473C;
	}
.page_03 a:hover {
	font-size:15px;
	text-decoration: underline;
	color:#56B616;
	}
.page_03 a:active {
	font-size:15px;
	text-decoration: none;
	color:#b0ccb3;
	}		
	
/*** 選頁連結設定 ***/		
.page_04 a:link {
	font-size:15px;
	color:#6DDB00; 
	text-decoration: none;
	}
.page_04 a:visited {
	font-size:15px;
	text-decoration: none;
	color:#6DDB00;
	}
.page_04 a:hover {
	font-size:15px;
	text-decoration: underline;
	color:#FFFFFF;
	}
.page_04 a:active {
	font-size:15px;
	text-decoration: none;
	color:#b0ccb3;
	}		
	
/*** 全網站項目設定 ***/
ul {
	margin-top:0px; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-bottom:0px; 
	padding-left:15px;
	}
	
ol {
	margin-top:0px; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-bottom:0px; 
	padding-left:25px;
	}	

/*** 表格設定 ***/
#tab {
	font-size:13px; 
	color:#666666; 
	border-top:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC;
	}
	
#tab th {
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	color:#67AC53;
	background-color:#ecf7db;
	padding:7px;
	}	

#tab td {
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	padding:7px;
	}

/*tr:hover {
	background-color:#eff4ea;
	}*/
	
#tab td:hover {
	background-color:#eeeeee;
	}	
	
#tab .noRB {
	border-bottom-style:none;
	border-right-style:none;
	}
	
#tab .noB {
	border-bottom-style:none;
	}	
	
#tab .noF {
	border-left-style:none;
	}	
	
#tab .noR {
	border-right-style:none;
	}				
	
/*** 線上購物 會員登入登出div設定 ***/	
#apDiv_01 {
	position:absolute;
	width:70px;
	height:28px;
	z-index:1;
	left: 928px;
	top: 217px;
}	

/*** 清空購物車div設定 ***/	
#apDiv_02 {
	position:absolute;
	width:85px;
	height:24px;
	z-index:1;
	left: 884px;
	top: 651px;
}	

/*** 清空購物車div設定 ***/	
#apDiv_03 {
	position:absolute;
	width:70px;
	height:24px;
	z-index:1;
	left: 784px;
	top: 652px;
}	
	
/*** 上方HOME.SEARCH區塊外框 ***/	
#topZone_box { 
	width:902px; 
	height:101px;
	background-image:url(../images/topZone.jpg); 
	background-repeat:no-repeat;
	}	

/*** 上方HOME.SEARCH次區塊外框 ***/	
#topZone_box .box { 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	padding-top:33px; 
	padding-right:30px; 
	text-align:right;
	font-size:12px;
	}	

/*** 上方SEARCH文字框設定 ***/	
#topZone_box input { 
	width:100px; 
	height:13px; 
	font-size:12px; 
	color:#0D93BF;
	}
		
	
/*** 右區五項單圖產品外框 ***/
#ritImg_box {
	margin-left:5px; 
	margin-bottom:5px;
	}
	
/*** 中間內容背景延伸區塊 ***/	
#content_BG {
	background-image:url(../images/integer_BG.gif); 
	background-repeat:repeat-y;
	}	

/*** 左邊內容外框 ***/	
#left_box {
	margin-left:10px;
	margin-bottom:7px;
	}	

/*** 中間內容大外框 ***/	
#bigContent_box {
	margin-bottom:10px;
	}			
		
/*** 中間內容次外框 ***/
#content_box {
	margin-left:20px; 
	margin-right:20px; 
	}		
	
/*** 下方公司資訊 ***/	
#companyInfo {
	background-image:url(../images/info_bg.jpg); 
	background-repeat:repeat-y;
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
	}
	
/*** 表單樣式 ***/	
#jumpMenu {
	font-size:12px; 
	color: #6F6155;
	}	
		
#jumpMenu .sizeMenu {
	font-size:12px; 
	color: #6F6155;
	width:55px;	
	}
	
#jumpMenu_01 {
	font-size:12px; 
	color: #8A8480; 
	padding:1px;		
	}	
	
/*** 線上購物金額外框 ***/	
.money_box { 
	padding:10px;
	}	
	
/*** 清單/選單設定 ***/	
.choose {
	width:55px;
	}

/*** 線上購物選單 ***/		
.shoppingMenu {
	background-image:url(../images/shoppingMenu.jpg); 
	background-repeat:no-repeat; 
	padding-left:15px; 
	padding-right:15px;
	}	
	
/*** 線上購物產品背景.外框設定 ***/	
.product_box {
	background-image:url(../images/product_box.jpg); 
	background-repeat:no-repeat; 
	width:155px; 
	height:266px; 
	padding-left:8px; 
	padding-right:8px;
	padding-top:13px;
	}	

/*** 線上購物產品圖外框 ***/		
.productTop_box {
	text-align:center;
	}	

/*** 線上購物說明外框 ***/	
.productWord_box {
	margin-top:26px;
	line-height:23px;
	}	
	
/*** 下方公司資訊 "最佳瀏覽解析度..." 文字 ***/	
.companyInfo_word {
	color:#749b93;
	}	
	
/*** 中間上方位置列 ***/
.notation {
	background-image:url(../images/notation2row_BG.jpg); 
	background-repeat:no-repeat;
	width:682px; 
	height:24px; 
	padding-top:3px; 
	color:#aaaaaa;
	font-size:12px;
	}
	
/*** 中間上方位置列連結 ***/
.position:hover {
	text-decoration: none;
	color: #95c748;
	}
	
/*** 二排版的標題 ***/
.bigTitle01 {
	margin-bottom:15px;
	margin-top:8px;
	background-image: url(../images/2rowTitle_06.jpg);
	}		
.bigTitle {
	margin-bottom:15px;
	margin-top:8px;
	}	
.bigTitle2 {
	margin-bottom:15px;
	margin-top:8px;
	background-image: url(../images/2rowTitle_07.jpg);
	}	
.bigTitle3 {
	margin-bottom:15px;
	margin-top:8px;
	background-image: url(../images/2rowTitle_08.jpg);
	}	

/*** 課程行事曆 營養師資訊 ***/	
.teacherList_box {
	margin-top:20px; 
	margin-bottom:20px; 
	font-size:12px;
	}

/*** 課程行事曆 日期切換外框 ***/	
.dateSwitchesOver {
	width:660px; 
	border-left:1px #CCCCCC solid; 
	border-top:1px #CCCCCC solid; 
	border-right:1px #CCCCCC solid; 
	background-color: #ecf7db;
	padding:10px;
	 }	
	 
/*** 課程行事曆 日期排列 ***/
.dateList,.dayred {
	text-align:right; 
	font-size:15px; 
	font-weight:bold;
	width:82px;
	}

	
/*** 課程行事曆 內容編排 ***/	
.dateContent {
	width:82px;
	font-size:12px; 
	line-height:18px;
	}

/*** 總目錄單本相簿外框 ***/		
.album_Box {
	width:81px; 
	height:85px; 
	background-image:url(../images/albumBox.jpg); 
	background-repeat:no-repeat; 
	padding-top:7px; 
	padding-left:7px;
	}	

/*** 總目錄單本相簿名稱外框 ***/		
.album_wordBox {
	width:85px; 
	font-size:12px; 
	margin-top:5px; 
	margin-left:3px; 
	line-height:17px; 
	text-align:center;
	}	
	
/*** 總目錄相簿最外框 ***/	
.album_bigBox {
	padding-top:0px;
	padding-bottom:0px;
	}
	
/*** 二排版的分頁選單 ***/	
.threeStlPage {
	margin-top:50px; 
	margin-bottom:30px;
	}	
	
/*** 二排版(活動相簿的小格照片用)的分頁選單 ***/	
.threeStlPage_mini {
	margin-top:30px; 
	margin-bottom:30px;
	}	
	
/*** 大張相片外框設定 ***/
.bigPhoto {
	width:370px; 
	margin-bottom:8px;
	}					 
	
/*** 大張相片描述設定 ***/
.PhotoNarration {
	background-image:url(../images/photoNarration.jpg); 
	background-repeat:no-repeat; 
	width:340px; 
	height:23px; 
	padding-left:20px;
	padding-right:10px; 
	padding-top:4px; 
	font-size:12px;
	}
	
/*** 相片大標題 ***/	
.photoTitle {
	margin-top:20px; 
	margin-bottom:20px;
	}	
	
/*** 小張相片外框設定 ***/	
.miniPhoto {
	width:70px; 
	height:70px; 
    margin-right:3px; 
	margin-bottom:3px;
	}
	
/*** 直銷商園地文章標題頭 ***/	
.sellTitle {
	margin-top:15px;
	}
	
/*** 直銷商園地文章外框設定 ***/	
.sellBox {
	padding-left:25px; 
	padding-right:25px;
	}	
	
/*** 直銷商園地 文章大照片 ***/	
.sellPhoto {
	float:left; 
	margin-right:15px;
	}	
	
/*** 直銷商園地 直銷商名字 ***/	
.sellName {
	margin-bottom:15px;
	}		
	
/*** 未來進行式 文章底色  ***/	
.proceed_BG {
	background-image:url(../images/proceed_BG01.jpg); 
	background-repeat:repeat-y;
	}	
	
/*** 名人排行榜 文章底色  ***/	
.celebrity_BG {
	background-image:url(../images/celebrity_BG01.jpg); 
	background-repeat:repeat-y;
	}
	
/*** 分隔線 ***/	
.line {
	border-top:1px #CCCCCC dotted; 
	margin-top:8px; 
	margin-bottom:10px;
	}	
	
.adminTitle_box {
	margin-top:100px; 
	margin-bottom:60px;
	}	
	
.menuTitle {
	border-style:none; 
	background-color:#e8e8e8; 
	font-size:13px;
	}	
	
/*** 文繞圖設定 ***/	
.photoList {
	float:left; 
	margin-right:15px; 
	margin-bottom:10px;
	}
	
/*** 文繞圖文字齊頭尾 ***/	
.wordList {
	text-align: justify;
	}		
	
/*** 課程行事曆 課程名稱 ***/	
.calendar_01 {
	font-size:13px;
	color:#4994d2;
	}
	
.calendar_02 {
	font-size:13px;
	color:#f66174;
	}	
	
.calendar_03 {
	font-size:13px;
	color:#46aa23;
	}	
	
/*** 課程行事曆 主講人.主持人.時間 ***/	
.calendar_name {
	font-size:12px;
	color:#666666;
	}		
	
/*** 局部行距設定 ***/		
.distance_01 {
	margin-top:20px;
	}	
	
/*** 局部文字效果使用 ***/	

/** 12px 紫色 **/	
.word_01 {
	font-size:12px;
	color:#a94a8b;
	}
	
/** 15px 橘色 粗體 **/	
.word_02 {
	font-size:15px; 
	color:#f48d32;
	font-weight:bold;
	}	
		
/** 13px 葡萄柚色 粗體 **/	
.word_03 {
	font-size:13px; 
	color: #FF6A6A;
	font-weight:bold;
	}
	
/** 15px 綠色 粗體 **/	
.word_04 {
	font-size:15px; 
	font-weight:bold;
	color: #56B616;
	}
	
/** 13px 藍色**/	
.word_05 {
	font-size:13px; 
	color: #0D93BF;
	}	
	
/** 13px 淺藍灰色**/	
.word_06 {
	font-size:13px; 
	color: #9EA6BC;
	}
	
/** 13px 深綠色**/	
.word_07 {
	font-size:13px;
	color: #11684E; 
	}	
	
/** 13px 淡綠色**/	
.word_08 {
	font-size:13px;
	color: #9eb876; 
	}
	
/** 12px 淡螢光綠色**/	
.word_09 {
	font-size:12px;
	color: #95c748; 
	}	
	
/** 12px 淺橘色**/	
.word_10 {
	font-size:12px;
	color:#fe6c4a;	
	}
	
/** 12px 淡藍色**/	
.word_11 {
	font-size:12px;
	color: #96BEEF;	
	}	
	
/** 12px 中灰色**/	
.word_12 {
	font-size:12px;
	color: #888888;	
	}	
	
/** 13px 綠色 粗體 **/	
.word_13 {
	font-size:13px; 
	font-weight:bold;
	color: #56B616;
	}	
	
/** 13px 釉紅色 粗體 **/	
.word_14 {
	font-size:13px; 
	font-weight:bold;
	color: #fd4343;
	}		
	
/** 12px 淺灰色 **/	
.word_15 {
	font-size:12px; 
	color: #aaaaaa;
	}
	
/** 13px 粉紅色 **/	
.word_16 {
	font-size:13px; 
	color: #ff6e80;
	font-weight:bold;
	}
	
/** 13px 淡粉紅色 **/	
.word_17 {
	font-size:13px; 
	color: #ffa9b4;
	font-weight:bold;
	}
	
/** 12px 藍色**/	
.word_18 {
	font-size:12px; 
	color: #68A3D2;
	}	
	
/** 12px 紫色**/
.word_19 {
	font-size:12px; 
	color: #9270A9;
	}
	
/** 12px 海洋綠色**/
.word_20 {
	font-size:12px; 
	color: #3FB49C;
	}
		
/** 11px 淡灰色**/	
.word_21 {
	font-size:11px; 
	color: #999999;
	}
	
/** 15px 葡萄柚色 粗體 **/	
.word_22 {
	font-size:15px; 
	color: #FF6A6A;
	font-weight:bold;
	}	
	
/** 13px 可可色**/	
.word_23 {
	font-size:13px;
	color: #897667;
	}	
	
/** 13px 綠色 **/	
.word_24 {
	font-size:13px; 
	color: #56B616;
	}	
	
/** 13px 葡萄柚色 **/	
.word_25 {
	font-size:13px; 
	color: #FF6A6A;
	}	
	
/** 15px 深綠色 粗體 **/	
.word_26 {
	color:#17551F; 
	font-size:15px; 
	font-weight:bold;
	}
	
/** 12px 桃紅色**/
.word_27 {
	font-size:12px; 
	color:#FF0080;
	}	
	
/** 13px 深灰色**/
.word_28 {
	font-size:13px; 
	text-decoration:underline; 
	color:#333;
	}
	
/** 12px 紅色**/
.word_29 {
	font-size:12px; 
	color:#FF0000;
	}	
	
/** 15px 紅色**/
.word_30 {
	font-size:15px; 
	color:#FF0000;
	}	
	
/** 11px**/
.word_31 {
	font-size:11px; 
	}
	
/** 13px 白色**/
.word_32 {
	font-size:13px;
	color:#FFF; 
	}
	
/** 15px 白色**/
.word_33 {
	font-size:15px;
	color:#FFF; 
	}		
		
/** 15px 藍色 粗體**/	
.word_34 {
	font-size:15px; 
	color: #0D93BF;
	font-weight:bold;
	}				
	
/** 13px 紅色**/
.word_35 {
	font-size:13px; 
	color:#FF0000;
	}
	
/** 13px 淺灰色 **/	
.word_36 {
	font-size:13px; 
	color: #888888;
	}	
	
/** 13px 淺灰色 粗體 **/	
.word_37 {
	font-size:13px; 
	font-weight:bold;
	color: #777777;
	}	
	
/** 15px 淺灰色 **/	
.word_38 {
	font-size:15px; 
	color: #999999;
	font-weight:bold;
	}	
	
/** 15px 灰色 粗體 **/	
.word_39 {
	font-size:15px; 
	font-weight:bold;
	color: #555555;
	}	
	
/** 12px 橘色 粗體 **/	
.word_40 {
	font-size:12px;
	color:#F63; 
	font-weight:bold;
	}		
	
/** HOME文字設定 **/
.homeWord {
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF;
	}	
	
/** 汪鎮江圖片造字間距設定**/	
.wong_gray13 {
	margin-left:2px; 
	margin-right:2px; 
	margin-bottom:-2px;
	}	
	
	
/******************************** 新賀斯後台管理系統 CSS設定 ********************************/	

#bodyPat_01 {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
#tab_01 {
	font-size: 12px;
	line-height: 25px;
	background-color: #FFF;
	border: 1px solid #808080;
	margin-bottom:20px;
	}	
		
#tab_02 {
	font-size: 12px;
	line-height: 25px;
	background-color: #FFF;
	border: 1px solid #808080;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	padding:20px;
	}	
	
#tab_03 {
	font-size: 12px;
	line-height: 25px;
	background-color: #FFF;
	border: 1px solid #808080;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;	
	}	
	
#tab_04 {
	font-size: 12px;
	line-height: 25px;
	background-color: #FFF;
	border: 1px solid #808080;
	padding:10px;
	}

#tab_05 {
	font-size:13px; 
	color:#666666;
	background-color:#FFF; 
	border-top:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC;
	}
	
#tab_05 th {
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	font-size:15px;
	color:#FFF; 
	background-color:#01493b;
	padding:10px;
	}	

#tab_05 td {
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	padding:10px;
	}
	
/*#tab_05 tr:hover {
	background-color:#eeeeee;
	}*/
	
#tab_05 .noRB {
	border-bottom-style:none;
	border-right-style:none;
	}
	
#tab_05 .noB {
	border-bottom-style:none;
	}	
	
#tab_05 .noF {
	border-left-style:none;
	}	
	
#tab_05 .noR {
	border-right-style:none;
	}	
			
.page_box {
	border-style:none; 
	background-color:#e8e8e8; 
	font-size:13px;
	margin-top:50px;
	}	
	
.wordList {
	font-size:13px; 
	color: #555555; 
	padding:1px;
	}		

.btn_01 {
	width:100px; 
	height:29px;
	border:1px #CCC solid; 
	color:#6C574F;
	}
	
	
/*** 特別場(6點BP)***/	
.special {
	font-size:12px; 
	color:#F26D35;
	}

/*** 各節日使用文字***/	
.holiday {
	font-size:13px;
	color:#F26D35;
	font-weight:bold;
	}






/*** 雙層選單***/	

/* 加載csshover3.htc，解決IE6沒有li:hover擬類的問題 */

* html body {
	behavior:url("csshover3.htc");
	}
	
		
/* 選單外框設定 */	
.menubox {
	background-image:url(../images/topMenu_bg01.jpg); background-repeat:repeat-y; width:902px;
	}
	
.menubox_01 {
	background-image:url(../images/topMenu_bg02.jpg); 
	background-repeat:no-repeat; 
	width:902px; 
	height:32px;
	}		

/* ---------- 大小與定位 ---------- */
#menu {
/* 選單大小 */
	width:870px;
    height:30px;
	padding-top:1px;
	padding-left:10px;
	}

#menu ul {
/* 取消ul樣式符號 */
	list-style-type:none;
/* 重設ul邊界與留白為零 */
    margin:0;
    padding:0;
/* 內有浮動元件時，需設overflow才會自動調整大小 */
    overflow:auto;
	}

* html #menu ul {
/* 解決IE6不理overflow問題，直接指定高度 */
    height:30px;
	}

#menu ul li {
/* 利用float讓第一層li水平排列 */
    float:left;
	}
	
/* 解決IE6條列式餘白問題*/
* html #menu ul li {
    display:inline;
	}

#menu ul li a {
/* 將a改為區塊元件，以便指定寬高 */
    display:block;
/* 這邊也要設float，否則IE6會以100%寬度顯示 */
    float:left;
/* 固定高度 */
    height:30px;
    width: 105px;
    text-align: center;
	}

#menu ul li ul {
/* 讓第二層ul跳脫文件流以利定位 */
    position:absolute;
/* 固定寬度 */
	width:105px;
/* 避免出現捲軸 */
	overflow:visible;
/* 讓ul與母階層li相同位置 */
	clear:left;
    margin-top: 30px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
	}

/* 修正IE7絕對定位差異 */
*:first-child+html #menu ul li ul {
    margin-top:0;
	}

/* 修正IE6絕對定位差異 */
* html #menu ul li ul {
	margin-top:0;
	}

#menu ul li ul li {
/* 覆寫繼承自第一層的浮動設定 */
    float:none;
    text-align: center;
	}

#menu ul li ul li a {
/* 覆寫繼承自第一層的浮動設定 */
    float:none;
    width: 100%;/* 註：display、height、padding繼承第一層的設定 */
	}

#menu ul li ul li ul {
    margin-top: -30px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 100px;
    width: 100%;
	}

/* 修正IE7絕對定位差異 */
*:first-child+html #menu ul li ul li ul {
    margin-top:-30px;
	}

#menu ul li ul li ul li {
/* width、float繼承第二層，免設定 */
	}

#menu ul li ul li ul li a {
/* width、float繼承第二層，免設定 */
	}

/* ---------- 隱藏與顯示階層 ---------- */
#menu ul li ul {
/* 預先隱藏第二層 */
    visibility:hidden;
	}

#menu ul li:hover ul {
/* 觸動第一層時，顯示第二層 */
    visibility:visible;
	}

#menu ul li:hover ul li ul {
/* 顯示第二層時，隱藏第三層，避免同時彈出 */
    visibility:hidden;
	}

#menu ul li ul li:hover ul {
/* 觸動第二層時，顯示第三層 */
    visibility:visible;
	}

#menu ul li ul li:hover ul li ul {
/* 顯示第三層時，隱藏第四層，避免同時彈出 */
    visibility:hidden;
	}

#menu ul li ul li ul li:hover ul {
/* 觸動第三層時，顯示第四層 */
    visibility:visible;
	}	
	
/* 按鈕中間分隔線 */	
.linebox {
	font-size:13px; padding-top:6px; color:#FFFFFF;
	}	



/* ---------- 以下為美化用，非必需 ---------- */

/* 預設字體 */

#menu {
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;
	/*font-family:Arial, Helvetica, sans-serif,MingLiU,PMingLiU,DFKai-sb,Microsoft JhengHei;*/
	/*font-family:\5FAE\8EDF\6B63\9ED1\9AD4%2C\7D30\660E\9AD4%2C\65B0\7D30\660E\9AD4%2C\6A19\6977\9AD4;*/
	}

/* 第一層ul背景色彩與邊框 */
#menu ul {
	background:#74bf02;
	font-weight:bold;
	}

/* 第一層a字型 */
#menu ul li a {
    color:#FFF;
    text-decoration:none;
    line-height: 30px;
	font-size:13px;
	}

/*第二層ul背景色彩與邊框  */
#menu ul li ul {
    background:#efefef;
	}

/* 第二層a字型 */
#menu ul li ul li a {
    font-size:13px;
	font-weight:normal;
    color:#333333;
    text-decoration:none;
	}

/* 觸動第一層li時，改變背景色 */
#menu ul li:hover, #menu ul li a:hover {
    background: #E0E0E0;
	}

#menu ul li:hover a {
    color:#01493b;
	font-weight:normal;
	}

/* 觸動第二層以上li時改變背景色 */
#menu ul li ul li:hover, #menu ul li ul li a:hover {
    background: #E0E0E0;
	}
	
#menu ul li ul li:hover a {
	color:#01493b;
	}
.css_04{
	width: 1000px;
    margin: 0 auto;
    text-align: center;
    margin-bottom:80px; 
	}
.css_04 td, .css_04 tr{ display: inline-block; text-align: center; padding: 0 5px; }
.css_04 .css_01{ width: 25px; height: 25px; border: #CCC 1px solid; line-height: 25px;}
.css_04 .css_01:hover{border: #105b63 1px solid;}
.css_04 .css_02{ width: 25px; height: 25px; line-height: 25px; background-color: #105b63; color: #FFF; border: #105b63 1px solid;}