﻿/* 以下css為設計師專用請勿動到設定,若需要請在建立新的class或直接寫在style標籤上*/

body	{
	        border:0px none;
			cursor:default;
			margin:0;
			scrollbar-face-color: DEEAF9;
			scrollbar-highlight-color: DEEAF9;
			scrollbar-shadow-color: DEEAF9;
			scrollbar-3dlight-color: DEEAF9;
			scrollbar-arrow-color: 196BC9;
			scrollbar-track-color: DEEAF9;
			scrollbar-darkshadow-color: gray; 
			background-image: url(../bg01.gif);
		
		}
/*
A:link 是代表普通狀態的連結 
A:visited 是代表造訪過的連結 
A:hover 是代表滑鼠移到連結 
A:active 是代表按下去連結 
*/

/* 超連結標示文字 */
a:link 	   {text-decoration: none; color: #494949}
a:visited  {text-decoration: none; color: #494949}
a:active   {text-decoration: none; color: #494949}
a:hover    {text-decoration: underline; color: #B70034}

/* 超連結標示文字-menu主要文字按鍵連結 */
.bt_menu01 {
	COLOR: #116C71; TEXT-DECORATION: none; line-height: 150%;font-weight: bold;text-align:center
}
.bt_menu01 A:link {
	COLOR: #116C71; TEXT-DECORATION: none; line-height: 150%;font-weight: bold;text-align:center
}
.bt_menu01 A:visited {
	COLOR: #116C71; TEXT-DECORATION: none; line-height: 150%;font-weight: bold;text-align:center
}
.bt_menu01 A:hover {
	COLOR: #008BF0; TEXT-DECORATION: underline; line-height: 150%;font-weight: bold;text-align:center
}


.Ubt_menu01 {
	 COLOR: #000000; TEXT-DECORATION: none; line-height: 150%;text-align:center
}
.Ubt_menu01 A:link {
	 COLOR: #000000; TEXT-DECORATION: none; line-height: 150%;text-align:center
}
.Ubt_menu01 A:visited {
	 COLOR: #000000; TEXT-DECORATION: none; line-height: 150%;text-align:center
}
.Ubt_menu01 A:hover {
	 COLOR: #006EDF; TEXT-DECORATION: underline; line-height: 150%;text-align:center
}

/* 內頁左邊選單超連結標示文字 */
.subordinate_menu01 {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left; height:21pt;background-image: url(main_left001_bg01.gif);
}
.subordinate_menu01 A:link {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left
}
.subordinate_menu01 A:visited {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left
}
.subordinate_menu01 A:hover {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left;font-weight: bold
}

.subordinate_menu02 {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left; height:21pt;background-image: url(main_left003_bg01.gif);
}
.subordinate_menu02 A:link {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left
}
.subordinate_menu02 A:visited {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left
}
.subordinate_menu02 A:hover {
	COLOR: #5C5C5C; TEXT-DECORATION: none; line-height: 180%;
	text-align: left;font-weight: bold
}

/* 導盲磚 */
.touch01 {
	COLOR: #BFE8F9; TEXT-DECORATION: none;line-height: 150%
}
.touch01 A:link {
	COLOR: #BFE8F9; TEXT-DECORATION: none; line-height: 150%
}
.touch01 A:visited {
	COLOR: #BFE8F9; TEXT-DECORATION: none; line-height: 150%
}
.touch01 A:hover {
	COLOR: #BFE8F9; TEXT-DECORATION: none; line-height: 150%
}




/* 特殊網頁需求變化*/
/* menu主選單對齊位置*/
.correspond01 { font-weight:normal; text-align:center;
}
/* menu次選單對齊位置*/
.correspond02-1 { font-weight:normal; text-align:center;
}
.correspond02-2 { font-weight:normal; width:88%
}
/* 單元內容對齊位置*/
.correspond03-1 { font-weight:normal; text-align:left;
}
.correspond03-2 { font-weight:normal; width:94%
}
/* 首頁中間區塊對齊位置*/
.correspond04 { font-weight:normal; width:95%
}
.correspond05-1 { font-weight:normal; text-align:center
}
.correspond05-2 { font-weight:normal; width:95%
}
.correspond05-2-1 { font-weight:normal; width:95%
}
.correspond06-1 { font-weight:normal; text-align:center
}
.correspond06-2 { font-weight:normal; width:95%
}
.correspond07-1 { font-weight:normal; text-align:center
}
.correspond07-2 { font-weight:normal; width:95%
}
/* 首頁主圖背景*/
.backtop01 {
   background-color:#FFFFFF; background-image: url(../template01.jpg); background-repeat:no-repeat; background-attachment:scroll; background-position:left top;
}
/* 內頁主圖背景*/
.backtop02 {
   background-color:#FFFFFF; background-image: url(../template01_main.jpg); background-repeat:no-repeat; background-attachment:scroll; background-position:left top;
}
/* 區塊背景*/
.area01 {
   background-image: url(middle_bg01.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:right bottom; text-align:center;
}
.area02 {
   background-image: url(middle02_05bg.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:right bottom; text-align:left;
}
.area03 {
   background-image: url(main_left004_2.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}
.area04 {
   background-image: url(main_left004_2.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}
.area05 {
   background-image: url(main_left004_2.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}


.frame01	{               
    border:1pt solid #9B9B9B;
	border-spacing:0;
	padding:0;
	font-size:85%;
}


/* 內頁區塊標題,依定義名稱往下延伸 */
.mainleft01 {
   color:#ffffff; width:100%; height:35pt;vertical-align:center; line-height: 180%;background-image: url(main_left002_1.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}
.mainleft02 {
   color:#ffffff; width:100%; height:35pt;vertical-align:center; line-height: 180%;background-image: url(main_left003_1.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}
.mainleft03 {
   color:#ffffff; width:100%; height:33pt;vertical-align:center; line-height: 180%;background-image: url(main_left004_1.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}
.mainleft04 {
   color:#ffffff; width:100%; height:33pt;vertical-align:center; line-height: 180%;background-image: url(main_left005_1.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}
.mainleft05 {
   color:#ffffff; width:100%; height:33pt;vertical-align:center; line-height: 180%;background-image: url(main_left006_1.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left bottom; text-align:center;
}



/* 標題,依定義名稱往下延伸 */
.Search01 {
	line-height: 180%;
	color: #757575;
	text-decoration: none;


}
.position01 {
	
	line-height: 150%;
	color: #A0A0A0;
	text-decoration: none;
	text-align:right;

}
.title01 {
	line-height: 250%;
	color: #515151;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	height:40pt;
	background-image: url(title01_bg.gif);

}
.title02 {
	
	line-height: 150%;
	color: #2F8B90;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	padding-left:10pt;

}
.title03 {
	
	line-height: 150%;
	color: #444444;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	padding-left:15pt;

}
.title04 {
	
	line-height: 180%;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-align:left;

}
.title05 {
	
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-align:center;

}
.title06 {
	
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	text-align:left;

}



/* 內文區塊標示文字,依定義名稱往下延伸 */
.text01 {
	
	line-height: 180%;
	color: #5C5C5C;
	text-decoration: none;
	margin-left: 26pt;
	margin-right: 20pt;
	text-align:left;

}
.text02 {
	 COLOR: #666666; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text02 A:link {
	 COLOR: #666666; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text02 A:visited {
	 COLOR: #666666; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text02 A:hover {
	 COLOR: #006EDF; TEXT-DECORATION: underline; line-height: 170%;text-align:left;
}

.text03 {
	 COLOR: #666666; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text03 A:link {
	 COLOR: #666666; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text03 A:visited {
	 COLOR: #666666; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text03 A:hover {
	 COLOR: #1FAD00; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}


.text04 {
	COLOR: #999999; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text04 A:link {
	COLOR: #999999; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text04 A:visited {
	COLOR: #999999; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text04 A:hover {
	COLOR: #006EDF; TEXT-DECORATION: underline; line-height: 170%;text-align:left;
}

.text05 {
	 COLOR: #878787; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text05 A:link {
	 COLOR: #878787; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text05 A:visited {
	 COLOR: #878787; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}
.text05 A:hover {
	 COLOR: #006EDF; TEXT-DECORATION: none; line-height: 170%;text-align:left;
}

.text06 {
	 COLOR: #437C2F; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}
.text06 A:link {
	 COLOR: #437C2F; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}
.text06 A:visited {
	 COLOR: #437C2F; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}
.text06 A:hover {
	 COLOR: #006EDF; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}

.text07 {
	 COLOR: #000000; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}
.text07 A:link {
	 COLOR: #000000; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}
.text07 A:visited {
	 COLOR: #000000; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}
.text07 A:hover {
	 COLOR: #006EDF; TEXT-DECORATION: none; line-height: 150%;text-align:left;
}



/* 頁尾文字固定設定 */
.footer01 {
	
	line-height: 150%;
	color: #7F7F7F;
	text-decoration: none;
	text-align:right;
}
.footer02 {
	
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
}
.footer03 {
	
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #37959A;
}
.footer04 {
	line-height: 150%;
	color: #252525;
	text-decoration: none;
	text-align:right;
}

/* 所有相關按鍵定義之名稱,依定義名稱往下延伸 */
    .button01
    {
	border:1px double #333399;
	background-color: #E8F4FF;
	color: #333399;
	cursor:hand;
	vertical-align:middle;
	padding:1;
	height:20;
	line-height: normal;
	font-weight: normal;
	
    }	


/* 輸入文字方塊定義名稱,依定義名稱往下延伸 */
	.inputbox01
    {
       border:1px solid #CFCFCF; 
	   background-color: #ffffff;
       color: #717171;
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }	
  

/* 下拉式清單方塊定義名稱,依定義名稱往下延伸 */
	.listbox01
    {
       border:1pt solid #EDF9FB;
	   background-color: #EDF9FB;
       color: #3350B0;
       
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }



/*此處為配合版型更換用的CSS設定*/
.SideMenuBG {
	background-image: url(../images/layout/1/menu_bk01.gif);
}
.IndexMenuBG {
	background-image: url(images/layout/1/menu_bk01.gif);
}
.BottomADBG {
	background-image: url(images/layout/1/bk02.gif);
}
/* 網站導覽 */
.sitemap_title01 {
	line-height: 250%;
	color: #762A00;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	height:30pt;
	background-image: url(title01_bg.gif);

}
.sitemap_title02 {
	COLOR: #ffffff; TEXT-DECORATION: none; line-height: 170%;font-weight: bold;
}
.sitemap_title02 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none; line-height: 170%;font-weight: bold;
}
.sitemap_title02 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; line-height: 170%;font-weight: bold;
}
.sitemap_title02 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline; line-height: 170%;font-weight: bold;
}
.sitemap_text01 {	
	line-height: 150%;
	color: #1F8FA2;
	text-decoration: none;
}
.sitemap_text02 {	
	line-height: 150%;
	color: #00597E;
	text-decoration: none;
}
.sitemap_text03 {
	COLOR: #737373; TEXT-DECORATION: none; line-height: 170%;font-weight: bold;
}
.sitemap_text03 A:link {
	COLOR: #737373; TEXT-DECORATION: none; line-height: 170%;font-weight: bold;
}
.sitemap_text03 A:visited {
	COLOR: #737373; TEXT-DECORATION: none; line-height: 170%;font-weight: bold;
}
.sitemap_text03 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline; line-height: 170%;font-weight: bold;
}

/* 公版設定css........................................................................................................................................... */
/* 最新消息table */
.td_title01 {color: #6E6E6E; text-align:center ; line-height: 180%; ;font-weight:bold ; border-top : 3px solid #51B9DC; border-bottom : 1px solid #D1D1D1;}
.td_title02 {color: #A84B4B; text-align:center ; font-weight:bold ; line-height: 150%;}
.td_title03 {color: #3A89B1; text-align:center ; line-height: 180%; ;font-weight:bold ; border-top : 1px solid #3A89B1;
border-bottom : 1px solid #3A89B1;}


/* 最新消息 */
.newslink { line-height: 180%;}
.newslink a:link { text-decoration: none; color: #315573; line-height: 150%; }
.newslink a:visited  { text-decoration: none; color: #315573; line-height: 150%; }
.newslink a:active { text-decoration: none; color: #315573; line-height: 150%; }
.newslink a:hover {  text-decoration: underline; color: #315573; line-height: 150%; }

.newslink01 { line-height: 150%;}
.newslink01 a:link { text-decoration: none; color: #A84B4B; line-height: 150%; }
.newslink01 a:visited  { text-decoration: none; color: #A84B4B; line-height: 150%;}
.newslink01 a:active { text-decoration: none; color: #A84B4B; line-height: 150%; }
.newslink01 a:hover {  text-decoration: underline; color: #A84B4B; line-height: 150%; }


.form_bottomline {border-bottom : 1px solid #EBEBEB; line-height: 180%;}

.td_down01 { color: #6E6E6E; line-height: 180%; letter-spacing : 1pt;border-bottom : 3px solid #51B9DC; border-top : 1px solid #cccccc;}
.td_down02 { color: #6E6E6E; line-height: 180%; letter-spacing : 1pt;border-bottom : 1px solid #3A89B1; border-top : 1px solid #3A89B1;}

.text002 {color: #5E5E5E; text-align:center ; line-height: 28pt;}
.text001 {color: #5E5E5E; line-height: 180%;}
.text003 {color: #FFFFFF; font-weight: bold; line-height: 180%;}
/* 心理諮商與輔導 */

.service_text01 {COLOR:#007BCC;text-decoration: none; line-height: 150%;}
.service_text01 A:link {COLOR: #007BCC;text-decoration: none; line-height: 150%;}
.service_text01 A:visited {COLOR: #007BCC;text-decoration: none; line-height: 150%;}
.service_text01 A:hover {COLOR: #007BCC;text-decoration: underline; line-height: 150%;}

.service_text02 {COLOR:#444444;text-decoration: none; line-height: 150%;}
.service_text02 A:link {COLOR: #444444;text-decoration: none; line-height: 150%;}
.service_text02 A:visited {COLOR: #444444;text-decoration: none; line-height: 150%;}
.service_text02 A:hover {COLOR: #444444;text-decoration: underline; line-height: 150%;}

.service_text03 {COLOR:#E09000;text-decoration: none; line-height: 150%;}
.service_text03 A:link {COLOR: #E09000;text-decoration: none; line-height: 150%;}
.service_text03 A:visited {COLOR: #E09000;text-decoration: none; line-height: 150%;}
.service_text03 A:hover {COLOR: #E09000;text-decoration: underline; line-height: 150%;}

.service_text04 {COLOR:#6EA42A;text-decoration: none; line-height: 150%;}
.service_text04 A:link {COLOR: #6EA42A;text-decoration: none; line-height: 150%;}
.service_text04 A:visited {COLOR: #6EA42A;text-decoration: none; line-height: 150%;}
.service_text04 A:hover {COLOR: #6EA42A;text-decoration: underline; line-height: 150%;}

.service_text05 {COLOR:#AD8D10;text-decoration: none; line-height: 150%;}
.service_text05 A:link {COLOR: #AD8D10;text-decoration: none; line-height: 150%;}
.service_text05 A:visited {COLOR: #AD8D10;text-decoration: none; line-height: 150%;}
.service_text05 A:hover {COLOR: #AD8D10;text-decoration: underline; line-height: 150%;}

.service_text06 {COLOR:#07A1A8;text-decoration: none; line-height: 150%;}
.service_text06 A:link {COLOR: #07A1A8;text-decoration: none; line-height: 150%;}
.service_text06 A:visited {COLOR: #07A1A8;text-decoration: none; line-height: 150%;}
.service_text06 A:hover {COLOR: #07A1A8;text-decoration: underline; line-height: 150%;}
