@charset "utf-8";
/**************************************************************/
/*                      body                                     */
/**************************************************************/
body {
	background-image: url(../images/index_bg.jpg);
	background-repeat: no-repeat;
}

#DivTop {
	width:1000px;
	height: 95px;
} 
 
#DivContainer {
	width:1000px;
	margin:0 auto;
	background-image: url(../images/img_mainbg.jpg);
	background-repeat: no-repeat;
	clear:both;
	overflow:hidden;
	position: relative;
} 
.MainContent {
	font-size: 13px;
	line-height: 20px;
	color: #000000;
}

#banner {
	height: 68px;
	width: 210px;
	clip: rect(10px,auto,5px,auto);
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 7px;
}

 
#DivLeft {
	width:224px;
	float:left;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
 
#DivRight {
	width:200px;
	float:right;
	background-color: #FFCCFF;
}
 
#DivContent {
	margin-left:224px;
}
/**************************************************************/
/*                      l                                     */
/**************************************************************/
#location {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
#location a:link {
	color: #ffffff;
	text-decoration:none;
	font-size: 12px;
}
#visualimg {
	background-image: url(../images/img_visualbg.jpg);
	height: 254px;
	width: 935px;
	background-position: center;
}

.text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6E2A17;
}

#location a:hover {
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
}
#location a:visited {
	color: #ffffff;
	text-decoration:none;
	font-size: 12px;
}
#locationbg {
	background-image: url(../images/img_locationbg.jpg);
	height: 30px;
	width: 988px;
}
/**************************************************************/
/*                      left menu                             */
/**************************************************************/

#leftMenu {
	MARGIN-BOTTOM: 0px;
}


#leftMenu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

#leftMenu LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}

#leftMenu A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 24px;
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/img_submenu_bg.gif) no-repeat left top;
	PADDING-BOTTOM: 3px;
	width:167px;
	COLOR: #000000;
	PADDING-TOP: 9px;
	PADDING-bottom:0px;
	TEXT-DECORATION: none;
	text-align: left;
	height: 37px;
	font-weight: bold;
}

#leftMenu A:link {
	BACKGROUND: url(../images/img_submenu_bg.gif) no-repeat left top;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#leftMenu A:visited {
	BACKGROUND: url(../images/img_submenu_bg.gif) no-repeat left top; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}

#leftMenu A:hover {
	BACKGROUND: url(../images/img_submenu_bg_over.gif) #ffffff no-repeat left top;
	COLOR: #FF9900; 
}

#leftMenu A:active {
	BACKGROUND: url(../images/img_submenu_bg.gif) #ffffff no-repeat left top;
	COLOR:  #000000; 
}

#leftMenu2 {
	MARGIN-BOTTOM: 0px;
}

#leftMenu2 UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

#leftMenu2 LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}

#leftMenu2 A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 24px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND: url(../images/img_submenu_bg_over.gif) #ffffff no-repeat left top;
	PADDING-BOTTOM: 3px;
	width:167px;
	COLOR: #FF9900;
	PADDING-TOP: 9px;
	PADDING-bottom:0px;
	TEXT-DECORATION: none;
	text-align: left;
	height: 34px;
}

#leftMenu2 A:link {
	BACKGROUND: url(../images/img_submenu_bg_over.gif) #ffffff no-repeat left top; 
	COLOR: #FF9900; 
}

#leftMenu2 A:visited {
	BACKGROUND: url(../images/img_submenu_bg_over.gif) #ffffff no-repeat left top; 
	COLOR: #FF9900; 
}

#leftMenu2 A:hover {
	BACKGROUND: url(../images/img_submenu_bg_over.gif) #ffffff no-repeat left top; 
	COLOR: #FF9900; 
}

#leftMenu2 A:active {
	COLOR: #FF9900;
	background-image: url(../images/img_submenu_bg_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/**************************************************************/
/*                      M                                     */
/**************************************************************/
#MainContent {
	background-image: url(../images/img_bg_maintop.png);
	background-repeat: no-repeat;
	width: 777px;
	margin-top: 14px;
	background-position: left 14px;
}
#mainbg2 {
	background-image: url(../images/img_mainbg2.jpg);
	background-repeat: repeat-x;
}
#mainbg {
	background-image: url(../images/img_mainbg.jpg);
	height: 320px;
	width: 1003px;
	background-repeat: no-repeat;
	text-align: center;
}

 
#DivFooter {
   clear:both;
}


div.image-right {
	float: right;
	margin: 0px 5px 0px 0px;
}
#subtitle-Newsbg {
	background-image: url(../images/img_subtitle_bg_news.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
#subtitle-Aboutsbg {
	background-image: url(../images/img_subtitle_bg_abouts.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
#subtitle-Servicebg {
	background-image: url(../images/img_subtitle_bg_service2.jpg);
	background-position: left top;
	width: 225px;
	margin-top: 84px;
	background-repeat: no-repeat;
}
#subtitle-Doctorbg {
	background-image: url(../images/img_subtitle_bg_doctor.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
#subtitle-Timebg {
	background-image: url(../images/img_subtitle_bg_time.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
#subtitle-Qnabg {
	background-image: url(../images/img_subtitle_bg_qna.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
#subtitle-Appointbg {
	background-image: url(../images/img_subtitle_bg_appoint.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
#subtitle-Memberbg {
	background-image: url(../images/img_subtitle_bg_member.jpg);
	background-position: left top;
	height: 244px;
	width: 225px;
	margin-top: 84px;
}
td {
	

}
.style_contentTitle a:link {
	font-family: "新細明體";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.style_contentTitle a:hover {
	text-decoration: underline;
	font-family: "新細明體";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.style_contentTitle a:visited {
	text-decoration: none;
	font-family: "新細明體";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

#1px {
	height: 1px;
}
#adimg {
	padding-top: 12px;
	padding-bottom: 5px;
}
#topbg {
	background-image: url(../images/img_topbg.jpg);
	height: 95px;
}
#topbg2 {
	background-image: url(../images/img_topbg2.jpg);
	height: 95px;
}
#topbg3 {
	background-image: url(../images/img_topbg3.jpg);
	height: 206px;
}
#topbg3b {
	background-image: url(../images/img_topbg3b.jpg);
	height: 162px;
}
#topbg4 {
	background-image: url(../images/img_topbg4.jpg);
	height: 41px;
}
#toplinkbg {
	background-image: url(../images/img_toplinkbg.jpg);
	height: 28px;
	width: 219px;
}
#toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/toplink2.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 25px;
	width: 185px;
}
#toplink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;

}
#toplink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#toplink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

#downlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: right;
	margin-right: 3px;
	padding-right: 3px;
}
#downlink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

#downlink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
#downlink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
#toplogobg {
	height: 110px;
	width: 198px;
}
.downlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.downlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.downlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.downlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
#downmenu{
	display : block;
	height : 42px;
	font-size: 12px;
	width:950px;
	height:42px;
	font-family: Arial, Verdana, sans-serif;
	padding-left: 220px;
	text-align: center;
}

#downmenu ul  {
	margin:0;
	padding:0;
	list-style : none;
	text-align: center;
}

#downmenu ul li{
	margin: 0;
	color: #333333;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	float: left;
}


#downmenu ul li a{
margin: 0;
padding : 10px 12px;
text-decoration: none;
color: #333333;
}

#downmenu ul li a:hover{
    color: #ff7800;
}
#servicelist ul {
	font-size: 12px;
	font-weight: bold;
	color: #108CB5;
	list-style-image: url(../images/img_dot2.gif);
	list-style-position: outside;
	padding-left: 4px;
	margin-left: 12px;
	line-height: 18px;
}
#servicelist a:link {
	font-size: 12px;
	font-weight: bold;
	color: #108CB5;
	text-decoration: none;
}
#servicelist a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #108CB5;
	text-decoration: underline;
}
#servicelist a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #108CB5;
	text-decoration: none;
}
#seemore {
	font-size: 12px;
	color: #108CB5;
	padding-left: 14px;
}
#seemore a:link  {
	font-size: 12px;
	color: #108CB5;
	text-decoration: none;
}
#seemore .a:hover {
	font-size: 12px;
	color: #108CB5;
	text-decoration: underline;
}
#seemore a:visited  {
	font-size: 12px;
	color: #108CB5;
	text-decoration: none;
}
#sublist ul {
	font-size: 12px;
	color: #118bb4;
	list-style-image: url(../images/img_dot5.gif);
	text-decoration: none;
	list-style-type: none;
	list-style-position: outside;
	padding-left: 16px;
	margin-left: 16px;
	line-height: 22px;
	margin-right: 3px;
	padding-right: 3px;
	margin-bottom: 12px;
	padding-bottom: 12px;
}
#sublist a:link {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
}
#sublist a:visited {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
}
#sublist a:hover {
	font-size: 12px;
	color: #118BB4;
	text-decoration: underline;
}
#h1 {
	font-size: 15px;
	font-weight: bold;
	color: #EF6B21;
	height: 27px;
	width: 170px;
}
#h2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}
#h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}
#h4 {
	font-size: 140%;
	font-weight: bold;
	color: #ff6600;
	padding-bottom: 2px;
}
#h5 {
	font-size: 14px;
	font-weight: bold;
	color: #EF6B21;
	height: 22px;
	width: 600px;
}
#headtitle {
	font-size: medium;
	font-weight: bold;
	color: #FF9C39;
	height: 42px;
	padding-left: 5px;
}
/**************************************************************/
/*                      N                                     */
/**************************************************************/
.news_date {
	color: #8ba5d0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.news_listtitle {
	color: #FF4448;
	font-weight:bold;
	font-size:15px;
	margin-top: 8px;
	margin-bottom: 5px;
}
.news_listtitle a:link {
	color: #FF4448;
	text-decoration: none;
}
.news_listtitle a:hover {
	color: #FF4448;
	text-decoration: underline;
}
.news_listtitle a:visited {
	color: #FF4448;
	text-decoration: none;
}


.news_list {
	color: #0caabb;
	font-size:13px;
	font-family: "微軟正黑體";
	font-weight: 900;
}
.news_list a:link {
	color: #0caabb;
	text-decoration: none;
	font-weight: 900;
	font-size:13px;
}
.news_list a:hover {
	color: #FF6633;
	text-decoration: underline;
	font-weight: 900;
	font-size:13px;
}
.news_list a:visited {
	color: #0caabb;
	text-decoration: none;
	font-weight: 900;
	font-size:14px;
}

/**************************************************************/
/*                      p                                     */
/**************************************************************/
.pagelink {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.pagelink a:link {
	font-size: 12px;
	color: #cb014d;
	text-decoration: none;
}
.pagelink a:hover {
	font-size: 12px;
	color: #cb014d;
	text-decoration: underline;
}
.pagelink a:visited {
	font-size: 12px;
	color: #ba185c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
}
.pagelink2 {
	FONT-SIZE: 12px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.pagelink2 A:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.pagelink2 A:hover {
	FONT-SIZE: 12px;
	COLOR: #cb014d;
	TEXT-DECORATION: underline
}
.pagelink2 A:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
#hpnews ul {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
	list-style-image: url(../images/img_dot3.gif);
	list-style-position: outside;
	padding-left: 12px;
	margin-left: 12px;
	line-height: 18px;
	padding-top: 8px;
	margin-right: 3px;
	padding-right: 3px;
}
#hpnews a:link {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
}
#hpnews a:hover {
	font-size: 12px;
	color: #118BB4;
	text-decoration: underline;
}
#hpnews a:visited {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
}
.gary {
	color: #000000;
}
.blue {
	color: #4899ff;
	line-height: 16px;
}

#servicelink ul {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
	list-style-position: outside;
	padding-left: 5px;
	margin-left: 5px;
	line-height: 18px;
	padding-top: 8px;
	margin-right: 3px;
	padding-right: 3px;
	list-style-type: none;
	font-weight: bold;
	margin-bottom: 12px;
	padding-bottom: 12px;
}

#servicelink a:link {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
	font-weight: bold;
}
#servicelink a:visited {
	font-size: 12px;
	color: #118BB4;
	text-decoration: none;
	font-weight: bold;
}
#servicelink a:hover {
	font-size: 12px;
	color: #118BB4;
	text-decoration: underline;
	font-weight: bold;
}
#showcase {
	background-color: #f8f7f3;
	float: left;
	height: 400px;
	width: 766px;
	padding-bottom: 20px;
}
#showcase2 {
	float: left;
	height: 400px;
	width: 98%;
	padding-bottom: 20px;
}
.searchpdno {
	font-size: 11px;
	font-weight: bold;
	color: #ba185c;
}

#casetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8D3736;
	padding-left: 18px;
	line-height: 22px;
}
#caseinfo {
	font-size: 12px;
	color: #727260;
	padding-left: 18px;
	padding-bottom: 12px;
	padding-top: 3px;
}
#subtitleimg {
	padding-top: 10px;
	padding-left: 16px;
}
#sublist ul {
	font-size: 11px;
	color: #0caabb;
	list-style-image: url(../images/img_dot5.gif);
	text-decoration: none;
	list-style-type: none;
	list-style-position: outside;
	padding-left: 16px;
	margin-left: 16px;
	line-height: 22px;
	margin-right: 3px;
	padding-right: 3px;
	margin-bottom: 12px;
	padding-bottom: 12px;
}
#sublist a:link {
	font-size: 11px;
	color: #0caabb;
	text-decoration: none;
}
#sublist a:visited {
	font-size: 11px;
	color: #0caabb;
	text-decoration: none;
}
#sublist a:hover {
	font-size: 11px;
	color: #0caabb;
	text-decoration: underline;
}
#subtitle {
	font-size: 110%;
	color: #118BB4;
	text-decoration: none;
	font-weight: bold;
	height: 22px;
	padding-left: 8px;
}
#subtitle a:link {
	color: #000000;
	text-decoration: none;
}
#subtitle a:visited {
	color: #000000;
	text-decoration: none;
}
#subtitle a:hover {
	color: #118BB4;
	text-decoration: underline;
}
#mainbody {
	margin-left: 40px;
	padding-left: 40px;
}
#line {
	background-image: url(../images/img_border.gif);
	background-repeat: repeat-x;
	height: 5px;
	padding-bottom: 5px;
}#content {
	color: #444;
	line-height: 24px;
}
#tdbg1 {
	background-repeat: no-repeat;
	width: 678px;
	background-attachment: scroll;
}
#tdbg2 {
	background-image: url(../images/img_tdbg_2.gif);
	background-repeat: no-repeat;
	width: 678px;
	background-attachment: scroll;
}
#tdbg3 {
	background-image: url(../images/img_tdbg_3.gif);
	background-repeat: no-repeat;
	width: 678px;
	background-attachment: scroll;
}
#tdbg4 {
	background-image: url(../images/img_tdbg_4.gif);
	background-repeat: no-repeat;
	width: 678px;
	background-attachment: scroll;
}
#tdbg5 {
	background-image: url(../images/img_tdbg_5.gif);
	background-repeat: no-repeat;
	width: 678px;
	background-attachment: scroll;
}
#table1 {
	font-size: 12px;
	color: #444;
}
#table-news-leftbg {
	background-image: url(../images/img_bg_table_news_left.gif);
	background-repeat: repeat-y;
}
#table-news-rightbg {
	background-image: url(../images/img_bg_table_news_right.gif);
	background-repeat: repeat-y;
}
#table-qna-leftbg {
	background-image: url(../images/img_bg_table_qna_left.gif);
	background-repeat: repeat-y;
}
#table-qna-rightbg {
	background-image: url(../images/img_bg_table_qna_right.gif);
	background-repeat: repeat-y;
}
#red {
	color: #CC3300;
}
#pink {
	color: #c9467d
}
#blue {
	color: #118bb4;
}
#white {
	color: #FFFFFF;
	font-size: 12px;
}
#down {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	margin-left: 3px;
	padding-left: 3px;
	margin-right: 3px;
	padding-right: 3px;
}
#down a:link {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	margin-left: 3px;
	padding-left: 3px;
	margin-right: 3px;
	padding-right: 3px;
	text-decoration: underline;
}
#down a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	margin-left: 3px;
	padding-left: 3px;
	margin-right: 3px;
	padding-right: 3px;
	text-decoration: underline;
}
#down2 {
	font-size: 12px;
	color: #FFF;
	background-image: url(../images/img_bg_down2.jpg);
	background-repeat: repeat-x;
	height: 40px;
	margin-top: 4px;
	padding-top: 4px;
}
#down2 a:link {
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
	text-decoration: none;
}
#down2 a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
	text-decoration: none;
}
#down2 a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
	text-decoration: none;
}

#created {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
}
#created a:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#created a:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#subtitle2 {
	font-size: 13px;
	font-weight: bold;
	color: #5276b0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	text-decoration: none;
}
#subtitle2 a:link {
	font-size: 13px;
	font-weight: bold;
	color: #5276b0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#subtitle2 a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #5276b0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5276b0;
	text-decoration: none;
}
#subtitle2 a:visited {
	font-size: 13px;
	font-weight: bold;
	color: #5276b0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.important, .important-blue, .important-red, .important-green, .important-purple, .important-orange, .important-brown, .important-grey {padding: 15px;margin: 15px 0;}
span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey {position: absolute;display: block;margin-top: -24px;background: #fff;padding: 0 8px;font-weight: bold;font-size: 110%;}
.important {border: 1px solid #333;}
.important-blue {border: 1px solid #0D507A;}
.important-red {border: 1px solid #cccccc;}
.important-green {border: 1px solid #74A824;}
.important-purple {border: 1px solid #9E0E87;}
.important-orange {border: 1px solid #CC8300;}
.important-brown {border: 1px solid #8B6846;}
.important-grey {border: 1px solid #666;}
span.important-title {color: #333;}
span.important-title-blue {color: #0D507A;}
span.important-title-red {	color: #d25d23;}
span.important-title-green {color: #74A824;}
span.important-title-purple {color: #9E0E87;}
span.important-title-orange {color: #CC8300;}
span.important-title-brown {color: #8B6846;}
span.important-title-grey {color: #666;}
#HP-News-title {
	font-size: 12px;
	color: #E1787F;
	text-decoration: none;
	height: 22px;
	line-height: 22px;
}
#HP-News-title a:link {
	font-size: 12px;
	color: #E1787F;
	text-decoration: none;
	height: 22px;
	line-height: 22px;
}
#HP-News-title a:hover {
	font-size: 12px;
	color: #E1787F;
	text-decoration: underline;
	height: 22px;
	line-height: 22px;
}
#HP-News-title a:visited {
	font-size: 12px;
	color: #E1787F;
	text-decoration: none;
	height: 22px;
	line-height: 22px;
}
#date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: center;
	width: 35px;
}
#HP-title-service {
	font-size: 13px;
	font-weight: bold;
	color: #EB7A7A;
	line-height: 22px;
	height: 22px;
}
#HP-title-service a:link{
	font-size: 13px;
	font-weight: bold;
	color: #EB7A7A;
	line-height: 22px;
	height: 22px;
	text-decoration: none;
}
#HP-title-service a:hover{
	font-size: 13px;
	font-weight: bold;
	color: #EB7A7A;
	line-height: 22px;
	height: 22px;
	text-decoration: underline;
}
#HP-title-service a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #EB7A7A;
	line-height: 22px;
	height: 22px;
	text-decoration: none;
}




/****************************************news 詳細說明*****************************************/

#newstitle{
	font-size:15px;
	color:#484848;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:3px;
}

#news_content{
	padding-top:20px;
	font-size:13px;
	line-height:22px;
	color:#444;
}

.dw-bg{
	clear:both;
	background-color:#f8ffff;
	height:20px;
}

#dw{
	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	color:#46a3ad;
	font-weight:bold;
	padding-left:15px;
	}

#dw a:link{
	color:#46a3ad;
	text-decoration:none;
}
#dw a:hover{
	color:#46a3ad;
	text-decoration:underline;
}	
#dw a:visited{
	color:#46a3ad;
	text-decoration:none;
}		

#newsbar{
	width:100%;
	height:40px;
	margin-top:20px;
	clear:both;
}

#newsbar_back{
	width:auto;
	float:left;
}

#news_other{
	width:100%;
	padding-top:10px;
	padding-bottom:30px;
}

#newsbar_top{
	width:auto;
	float:right;
}

#newsbar2{
	border-bottom:1px solid #f2ecf1;
	width:100%;
	font-size:12px;
	color:#707070;
	padding-bottom:4px;
	font-weight:bold;
}

#news_more{
	color:#0caabb;
	font-size:12px;
	font-weight:bold;
	padding-bottom:25px;
}

#news_more a:link{
	color:#0caabb;
	text-decoration:none;
}
#news_more a:visited{
	color:#0caabb;
	text-decoration:none;
}
#news_more a:hover{
	color:#0caabb;
	text-decoration:underline;
}			
.ul4 {
	font-size: 12px;
	color: #0caabb;	
	list-style-position: outside;
	PADDING-LEFT: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	line-height:18px;
}

.ul4 a:link {
	list-style-image: url(../images/icon_5.gif);
	color: #0caabb;
	text-decoration: none;
	line-height: 18px;
}
.ul4 a:visited {
	color: #0caabb;    
	text-decoration: none;
}
.ul4 a:hover {
	color:#0caabb;
	text-decoration: underline;
}
.newsdate{
	color:#999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.ul5 {
	font-size: 13px;
	color: #999;
	list-style-position: outside;
	PADDING-LEFT: 20px;
	margin-left: 0px;
	margin-bottom: 0px;
	line-height:18px;
	border-bottom:1px solid #f2ecf1;
	padding-bottom:4px;
	list-style-image: url(../images/icon-point.gif);
}
.ul5 a:link {
	list-style-image: url(../images/icon-point.gif);
	color: #999;
	text-decoration: none;
	line-height: 18px;
	}
.ul5 a:hover {
	color:#4899ff;
	text-decoration: underline;
	}
.ul5 a:visited {
	color: #999;    
	text-decoration: none;
	}
.newsdate{
	color:#999;
	font-size:12px;
}
#onlineQnA-subject-bg {
	background-image: url(../images/img_onlineQnA_subject_bg.gif);
	height: 35px;
	margin-left: 40px;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 40px;
	clip: rect(auto,auto,auto,auto);
	background-repeat: no-repeat;
}
#dotline {
	background-image: url(../images/img_dotline.gif);
	height: 15px;
}
#post-title {
	font-size: 13px;
	line-height: 18px;
	color: #C43E63;
}

#replay-title {
	font-size: 13px;
	line-height: 18px;
	color: #006bb6;
}

#replay-content {
	font-size: 13px;
	line-height: 18px;
	color: #3297b9;
}
.input { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #705d27; background-color: #FFE8D0; border-style: none; margin: 2px 0px; } 
.input2 { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #808080; background-color: #FFFFFF; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; } 
.input3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #705d27; background-color: #FFFFFF; border: 1px solid #A3864C; }  
.input4 { background-color: #FFFFFF; border: 1px dashed #e1e1e1; } 
.select { border-color: FEF9F3;
    font-family: Arial, Helvetica, sans-serif;     font-size: 8.5pt;     color: #808080;     background-color: #FFFFFF;     letter-spacing: 1px; } 
.select-2 { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #999999; background-color: #FFFDF0; letter-spacing: 1px; } 
.textarea { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFFF; border: 1px #ABACAC solid; }
.talogin { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #808080; background-color: #FFFFFF; border: 1px #d0cdc4 solid; }
.taseatch { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #808080; background-color: #FFFFFF; border: 1px #AFAFAF solid; }

.t_font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #b21830;
}
.t_font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #ca484e;
}
.t_font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
#sitmap-title {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/img_sitemap_bg.jpg);
	background-repeat: no-repeat;
	width: 153px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
}
#sitmap-title a:link {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#sitmap-title a:visited {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.datelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #f04249;
	text-decoration: none;
}
a.datelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #f04249;
	text-decoration: none;
}
a.datelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #b21830;
	text-decoration: none;
}
#member-login {
	background-image: url(../images/img_member_bg1.gif);
	background-repeat: no-repeat;
	height: 231px;
	width: 723px;
}
#member-getpassword {
	background-image: url(../images/img_member_bg2.gif);
	background-repeat: no-repeat;
	height: 231px;
	width: 723px;
}
#member-join {
	background-image: url(../images/img_member_joinbg.gif);
	background-repeat: no-repeat;
	height:510px;
	width: 723px;
}
#member-table-left {
	background-image: url(../images/img_member_table_left.gif);
	width: 56px;
}
#member-table-right {
	background-image: url(../images/img_member_table_right.gif);
	width: 56px;
}
#mainbg-table-left {
	background-image: url(../images/img_mainbg_leftbg.gif);
	width: 10px;
}
#mainbg-table-right {
	background-image: url(../images/img_mainbg_rightbg.gif);
	width: 10px;
}
.fillTitle { font-family: "Verdana","新細明體"; font-size: 12px; color: #000000; padding: 6px 0px 6px 0px;}
.fillForm { font-family: "Verdana","新細明體"; font-size: 12px; color: #333333; border: 1 solid #d6d5d1; }

#subleftbg01_1 {
	background-image: url(../images/img_leftbg01_1.jpg);	height: 277px;	width: 192px;	background-repeat: no-repeat;
}
#subleftbg01_2 {
	background-image: url(../images/img_leftbg01_2.jpg);	height: 277px;	width: 192px;	background-repeat: no-repeat;
}
#subleftbg01_3 {
	background-image: url(../images/img_leftbg01_3.jpg);	height: 277px;	width: 192px;	background-repeat: no-repeat;
}
#subleftbg01_4 {
	background-image: url(../images/img_leftbg01_4.jpg);	height: 277px;	width: 192px;	background-repeat: no-repeat;
}
#subleftbg01_5 {
	background-image: url(../images/img_leftbg01_5.jpg);	height: 277px;	width: 192px;	background-repeat: no-repeat;
}
#subleftbg01_6 {
	background-image: url(../images/img_leftbg01_6.jpg);	height: 277px;	width: 192px;	background-repeat: no-repeat;
}
.subtitle_BGleft_01 {
	list-style-image: url(../images/1.gif);
}

.more {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.more a:link {
    color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;

}

.more a:visited {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;

}
.more a:hover {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.more3 {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 20px;
	padding-left: 20px;
	
	
}
.more3 a:link {
    color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;

}

.more3 a:visited {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;

}
.more3 a:hover {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
#down_left {
	font-family: "細明體";
	font-size: 10px;
	color: #999999;
}

#submenu_list2 {
	background-image: url(../images/img_subtitle_BG_04.gif);
	background-repeat: no-repeat;
	margin-left: 8px;
}
#submenu_list3 {
	background-image: none;
	background-repeat: no-repeat;
	margin-left: 8px;
	font-size: 13px;
	line-height: 22px;
	list-style-image: url(../images/1.gif);
}
#leftlist01 {
	list-style-image: url(../images/img_org_dot.gif);
	list-style-type: none;
	list-style-position: outside;
	PADDING-LEFT: 10px;
	margin-left: 10px;
	margin-bottom: 2px;
	line-height: 14px;
}
#leftlist01-title  {
	font-size: 12px;
	color: #007DBD;
	color: #333;
	margin-top: 1px;
	margin-bottom: 2px;
	padding-top: 1px;
	padding-bottom: 2px;
}
#leftlist01-title a:link {
	font-size: 12px;
	color: #007DBD;
	color: #333;
	text-decoration: none;
}
#leftlist01-title a:hover {
	font-size: 12px;
	color: #007DBD;
	color: #333;
	text-decoration: underline;
}
#leftlist01-title a:visited {
	font-size: 12px;
	color: #007DBD;
	color: #333;
	text-decoration: none;
}
#subleftbg01_7 {
	background-image: url(../images/img_leftbg01_7.jpg);
	height: 277px;
	width: 192px;
	background-repeat: no-repeat;
}
#subleftbg01_8 {
	background-image: url(../images/img_leftbg01_8.jpg);
	height: 277px;
	width: 192px;
	background-repeat: no-repeat;
}
#subleftbg01_9 {
	background-image: url(../images/img_leftbg01_9.jpg);
	height: 277px;
	width: 192px;
	background-repeat: no-repeat;
}
.style_title2 {
	font-family: "微軟正黑體";
	font-size: 15px;
	color: #0caabb;
	font-weight: bold;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
.style_title1 {
	font-family: "微軟正黑體";
	font-size: 19px;
	color: #ff7a22;
	font-weight: bold;
}
.style_title3 {
	font-family: "微軟正黑體";
	font-size: 15px;
	font-style: normal;
	font-weight: 900;
	color: #046C75;
	margin-bottom: -10px;
	padding-bottom: -10px;
}
.style_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin-top: 0px;
	padding-top: 0px;

}
.formlist2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.formlist2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.formlist2 a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.formlist2 a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
 
#DivContainer {
	width:1003px;
	margin:0 auto;
	background-image: url(../images/img_mainbg.jpg);
	background-repeat: no-repeat;
	clear:both;
	overflow:hidden;
	position: relative;
} 
.style_contentTitle {
	font-family: "新細明體";
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.style_form_content {
	font-family: "細明體";
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	color: #1176A6;
}
.style_form_Date {
	font-family: "細明體";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #1176A6;
}
.Content15 {
	font-size: 15px;
	line-height: 22px;
	color: #333333;
}

.news_list_NO {
	color: #0caabb;
	font-size:14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: 600;
}
.news_list_date {
	color: #0caabb;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.news_list_browse {
	color: #999999;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style_title4 {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #297504;
}
#ul-content {
	font-size: 15px;
	line-height: 22px;
	list-style-position: outside;
	list-style-type: disc;
	PADDING-LEFT: 12px;
	margin-left: 12px;
	padding-top: 0px;
	color: #000000;
}
#ul-content a:link {
    font-size: 15px;
	line-height: 22px;
	list-style-position: outside;
	list-style-type: disc;
	PADDING-LEFT: 12px;
	margin-left: 12px;
	padding-top: 0px;
	color: #000000;
	text-decoration: none;
}
#ul-content a:hover {
    font-size: 15px;
	line-height: 22px;
	list-style-position: outside;
	list-style-type: disc;
	PADDING-LEFT: 12px;
	margin-left: 12px;
	padding-top: 0px;
	color: #000000;
	text-decoration: underline;
}
#ul-content a:visited {
    font-size: 15px;
	line-height: 22px;
	list-style-position: outside;
	list-style-type: disc;
	PADDING-LEFT: 12px;
	margin-left: 12px;
	padding-top: 0px;
	color: #000000;
	text-decoration: none;
}

	

.location {
	font-family: "新細明體";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.style_Resume {
	font-family: "微軟正黑體";
	font-size: 15px;
	font-style: normal;
	font-weight: 900;
	color: #008080;
}
.formlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.t_font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #009900;
}
.formlist2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	
}
.formlist2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}
.formlist2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
}
.formlist2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
}

.sub_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
}
.no2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
}
.no1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
}
.title_v {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #9F100E;
	background-color: #FAEACB;
}
.title_v2 {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #7F2D70;
	background-color: #EFD5D9;
}
.td01 {
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
}
#maintable-rightbg {
	background-image: url(../images/submain_01_04_bg.gif);
	background-repeat: repeat-y;
}
#maintable-leftbg {
	background-image: url(../images/submain_01_02_bg.gif);
	background-repeat: repeat-y;
}
.left_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0caabb;
	list-style-image: url(../images/icon_list.gif);
	margin-left:11px;
	padding-left:11px;
	line-height: 20px;
}
.left_list a:link{
	font-size: 12px;
	color: #0caabb;
	text-decoration:none;

}
.left_list a:visited{
	font-size: 12px;
	color: #0caabb;
	text-decoration:none;
	
}
.left_list a:hover{
	font-size: 12px;
	color: #ff6600;
	text-decoration:underline;
}
.left_list2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0caabb;
	list-style-image: url(../images/icon_list3.gif);
	margin-left: 11px;
	padding-left: 11px;
	line-height: 23px;
	vertical-align: middle;
}
.downlink {
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-align: center;
}
.toplink {
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-align: center;
	vertical-align: middle;
}

#toplink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 25px;
	width: 185px;
	margin-top: 2px;
	padding-top: 2px;
}
.left_list3 {
	font-family: "細明體";
	font-size: 13px;
	color: #000000;
	list-style-image: url(../images/icon_list.gif);
	margin-left: 14px;
	padding-left: 14px;
	line-height: 22px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.left_list3 a:link {
	font-family: "細明體";
	font-size: 13px;
	color: #0caabb;
	text-decoration:none;
	
}
.left_list3 a:hover {
	font-family: "細明體";
	font-size: 13px;
	color: #0caabb;
	text-decoration:underline;
}
.left_list3 a:visited {
	font-family: "細明體";
	font-size: 13px;
	color: #0caabb;
	text-decoration:none;
}
#index_list {
	font-size: 13px;
	line-height: 30px;
	color: #000000;
	list-style-position: outside;
	margin-left: 12px;
	padding-left: 12px;
	vertical-align: top;
	list-style-type: none;

}
#index_listbg {
	background-image: url(../images/index_list_bg.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: -22px;
	font-size: 13px;
}
#index_listbg a:link {
	color: #000000;
	text-decoration:none;
}
#index_listbg a:visited {
	color:#000000;
	text-decoration:none;

}
#index_listbg a:hover {
	color:#ff6600;
	text-decoration:underline;

}

#index_listbg2 {
	background-image: url(../images/index_list_bg2.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: -22px;
	font-size: 13px;
}
#index_listbg2 a:link {
	color: #000000;
	text-decoration:none;
}
#index_listbg2 a:visited {
	color:#000000;
	text-decoration:none;

}
#index_listbg2 a:hover {
	color:#ff6600;
	text-decoration:underline;

}
.index_right_more {
	font-family: "新細明體";
	font-size: 12px;
	color: #ff6600;
}
.index_right_more a:link {
	font-family: "新細明體";
	font-size: 12px;
	color: #ff6600;
	text-decoration:none;
	
}
.index_right_more a:visited{
	font-family: "新細明體";
	font-size: 12px;
	color: #ff6600;
	text-decoration:none;
	
}

.index_right_more a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #ff6600;
	text-decoration:underline;
	
}


.left_list4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-image: url(../images/icon_list2.gif);
	margin-left: 13px;
	padding-left: 13px;
	line-height: 23px;
}
.left_list4 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	
}
.left_list4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.left_list4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration:underline;
}
#location {
	color: #FF9900;
	text-decoration: none;
	font-size: 12px;
}
#location a:link {
	color: #999999;
	text-decoration:none;

}
#location a:visited {
	color: #999999;
	text-decoration:none;
}
#location a:hover {
	color: #999999;
	text-decoration: underline;
}
.more2 {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 7px;
	padding-left: 7px;
}

.more2 a:link {
    color: #ff6600;
	font-family: "細明體";
	font-size: 12px;
	text-decoration: none;
	margin-left: 7px;
	padding-left: 7px;

}

.more2 a:visited {
	color: #ff6600;
	font-family: "細明體";
	font-size: 12px;
	text-decoration: none;
	margin-left: 7px;
	padding-left: 7px;

}
.more2 a:hover {
	color: #ff6600;
	font-family: "細明體";
	font-size: 12px;
	text-decoration: underline;
	margin-left: 7px;
	padding-left: 7px;	
}
.content_list {
	font-size: 13px;
	color: #000000;
	list-style-position: outside;
	font-weight: normal;
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 2px;
	padding-top: 2px;
	line-height: 20px;
}
.contacts_list {
	font-size: 12px;
	color: #999999;
	list-style-position: outside;
	font-weight: normal;
	margin-top: 2px;
	padding-top: 2px;
	line-height: 20px;
	list-style-type: none;
	margin-left: 2px;
}

