@charset "big5";
body {
	margin:0 auto;
	font-size:100%;
  	font-family: Verdana, "新細明體";
	color:#333333;
	background-image:url(/images/bg-3.gif);
  }
  
 
.center {
	margin:0px;
	font-size:100%;
  	font-family: Verdana, "新細明體";
	color:#333333;
  }
  
/* wrapper */

#wrapper {
	margin: 0 auto;
	background: url(../images/index_bk.jpg) repeat-x center bottom;
}

/* Sidebar */

#bpage
{
	margin: 0 auto;
	width:100%;
	background:#FFFFFF url(../images/bpage_bk.jpg) repeat-x center bottom;
	border-left:#7ABFD3 1px solid;
	border-right:#EDA1CD 1px solid;
	border-top:#899E5D 1px solid;
	/*border-bottom:#A7A3A3 5px solid;*/
}

#mpage
{
	margin: 0 auto;
	/*border-left:#85D3E9 1px solid;
	border-right:#EDA1CD 1px solid; */
	background:url(../images/index_bk.jpg) repeat-x center top;
}

#page
{
	margin: 0 auto;
	width: 95%;
	/*border-left:#85D3E9 1px solid;
	border-right:#EDA1CD 1px solid;*/
	background:url(../images/index_bk.jpg) repeat-x center top;
}


#left
{
	float: left;
	width: 10%;
	padding-top:20px;
    min-height: 700px;
	background:url(../images/main-bk.jpg) repeat-y left top;
}
#content
{
	float:right;
	width: 85%;
	padding-right:35px;
}

/* Content2 */

#content2
{
	margin: 0 auto;
	padding-top:10px;
	padding-bottom:10px;
	background:#FFFFFF url(../images/main-bk.jpg) repeat-y bottom left;
}

/* BasicMenu */

#basicmenu 
{
	margin:0 auto;
	margin-right:10px;
	float:right;
	padding-top:10px;
	bottom:10px;
}

#basicmenu ul {
	list-style-type: none; 
	float:right;
	margin: 0 auto; 
	padding: 0;
	 width: 100%; 
	 }

#basicmenu li {
	display:inline;
}

#basicmenu li a {
	margin-right: 0px;
	padding-right:5px;
	text-transform: lowercase;
	text-decoration: none;
	font-size: 0.8em;
	color: #6F6F6F;
}


#basicmenu li a:hover {
	text-decoration: underline;
	color: #061468;
}


/* Menu */


#menu 
{
	margin:0 auto;
	margin-top:15px;
	float:right;
}

#menu ul {
	list-style-type: none; 
	margin: 0 auto; 
	 padding-top:30px;
	 }

#menu li {
	display:inline;
}

#menu ul li a {
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background: #58472B  url(../images/img07.gif) repeat-x;
	border: 1px #FFFFEC solid;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
}

#menu ul li a:hover {
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background: #EDEE2B;
	border: 1px #90911B solid;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color:#90911B;
}

#menu li a:visited  {
	padding: 8px 8px 8px 8px;
	background:#58472B  url(../images/img07.gif) repeat-x;
	border: 1px #FFFFEC solid;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

/* BasicMenu_edu */

#basicmenu_edu 
{
	margin:0 auto;
	margin-right:10px;
	float:right;
	padding-top:10px;
	bottom:10px;
}

#basicmenu_edu ul {
	list-style-type: none; 
	float:right;
	margin: 0 auto; 
	padding: 0;
	 width: 100%; 
	 }

#basicmenu_edu li {
	display:inline;
}

#basicmenu_edu li a {
	margin-right: 0px;
	padding-right:5px;
	text-transform: lowercase;
	text-decoration: none;
	font-size: 0.8em;
	color: #6F6F6F;
}


#basicmenu_edu li a:hover {
	text-decoration: underline;
	color: #061468;
}


/* Menu_edu */


#menu_edu 
{
	margin:0 auto;
	margin-top:15px;
	float:right;
}

#menu_edu ul {
	list-style-type: none; 
	margin: 0 auto; 
	 padding-top:30px;
	 }

#menu_edu li {
	display:inline;
}

#menu_edu ul li a {
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background: #58472B  url(../images/img07.gif) repeat-x;
	border: 1px #FFFFEC solid;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
}

#menu_edu ul li a:hover {
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background: #EDEE2B;
	border: 1px #90911B solid;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color:#90911B;
}

#menu_edu li a:visited  {
	padding: 8px 8px 8px 8px;
	background:#58472B  url(../images/img07.gif) repeat-x;
	border: 1px #FFFFEC solid;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}


/* TopBasicMenu */

#TopBasicMenu 
{
	margin:0 auto;
	margin-right:50px;
	float:right;
	padding-top:5px;
	bottom:10px;
}

#TopBasicMenu ul {
	list-style-type: none; 
	float:right;
	margin: 0 auto; 
	padding: 0;
	 width: 100%; 
	 }

#TopBasicMenu li {
	display:inline;
}

#TopBasicMenu li a {
	margin-right: 0px;
	padding: 0px 5px 0px 5px;
	text-transform: lowercase;
	text-decoration: none;
	color: #888888;
}


#TopBasicMenu li a:hover {
	text-decoration: underline;
	color: #061468;
}


/* TopMenu */


#TopMenu 
{
	margin:0 auto;
	width:60%;
	float:right;
	margin-top:15px;
}

#TopMenu ul {
	list-style-type: none; 
	 padding-top:125px;
	 }

#TopMenu li {
	display:inline;
}

#TopMenu ul li a {
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background-color: #a4edf6;
	border: 1px #FFFFEC solid;
	font-size: 13px;
	font-weight: bold;
	color:#3333333;
}

#TopMenu ul li a:hover {
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background: #EDEE2B;
	border: 1px #90911B solid;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color:#90911B;
}

#TopMenu ul li a:visited  {
	padding: 8px 8px 8px 8px;
	background-color:#58472B;
	border: 1px #FFFFEC solid;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.select-down{
	padding: 8px 8px 8px 8px;
	background-color: #983D3A;
	border: 1px #FFFFFF solid;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
	color: #fcfc98;
}

/* Header */

#header {
	margin: 0 auto;
	margin-top:10px;
	height:216px;
	background:url(../images/index.jpg) no-repeat;
}

/* prefecture */
#prefecture {
	margin: 0 auto;
	height:165px;
}


/* Footer */

#footer {
	clear: both;
	padding: 20px 0px 0px 0px;
	margin: 0 auto;
	background: #c7d565 url(../images/img6.gif) repeat-x;
	color:#5F5F5F;
	font-size:88%;
}

/* .top_bk
{
	background:#FFFFFF;
	margin-top:20px;
} 
*/ 

.top_bk
{
	background:url(../images/top_tit_bk.jpg) no-repeat;
}

.top_bkx
{
	background:#000000 url(images/top_bk.jpg) repeat-x;
}

.top_bk_gm
{
	background:#000000 url(../images/top_bk.jpg) repeat-x;
}

.top_edu_bk
{
	background:url(/images/top_tit_bk.jpg) no-repeat;
}



a:hover.a-blue{text-decoration: underline}
a.a-blue{text-decoration: none; color: #336699;}
a:hover.a-orange{font-size:80%;text-decoration: underline}
a.a-orange{font-size:80%;text-decoration: none; color: #CC6600;}
a:hover.a-white{text-decoration: underline; color:#FFFFFF;}
a.a-white{text-decoration: none; color:#FFFFCC;}

a.a-blueline:link {color:#6C760E; text-decoration:none;}
a.a-blueline:visited {color:#6C760E; text-decoration:none;}
a.a-blueline:hover {color:#37689A; background-color:#E5F9CE;}
a.a-bluemenu:link {font-size:80%;color:#336699; text-decoration:none;}
a.a-bluemenu:visited {font-size:80%;color:#336699; text-decoration:none;}
a.a-bluemenu:active {font-size:80%;color:silver; text-decoration:none;}
a.a-bluemenu:hover {font-size:80%;color:#000000; text-decoration:underline;background-color:#DCF6F6; color:#1F9AC2;}

A.a-bblue:link {font-size:98%; COLOR: #37689A;	TEXT-DECORATION: none;}
A.a-bblue:visited {font-size:98%; COLOR: #37689A; TEXT-DECORATION: none;}
A.a-bblue:hover {font-size:98%; COLOR: #A43E62; TEXT-DECORATION: none;}
A.a-grayline:link {COLOR: #585858;	TEXT-DECORATION: underline;}
A.a-grayline:visited {COLOR: #585858; TEXT-DECORATION: underline;}
A.a-grayline:hover {COLOR: #585858; TEXT-DECORATION: none;}
A.a-gray:link {font-size:80%; COLOR: #767575;	TEXT-DECORATION: none;}
A.a-gray:visited {font-size:80%; COLOR: #767575; TEXT-DECORATION: none;}
A.a-gray:hover {font-size:80%; COLOR: #767575; TEXT-DECORATION: none;}
A.a-green:link {COLOR: #416B0A;	TEXT-DECORATION: none;}
A.a-green:visited {COLOR: #416B0A; TEXT-DECORATION:none;}
A.a-green:hover {COLOR: #416B0A; TEXT-DECORATION:  underline;}
A.a-wgreen:link {COLOR: #62AA05;	TEXT-DECORATION: none;}
A.a-wgreen:visited {COLOR: #62AA05; TEXT-DECORATION:none;}
A.a-wgreen:hover {COLOR: #62AA05; TEXT-DECORATION:  underline;}
A.a-bgray:link {font-size:95%; COLOR: #7B8175;	TEXT-DECORATION: none;}
A.a-bgray:visited {font-size:95%; COLOR: #7B8175; TEXT-DECORATION: none;}
A.a-bgray:hover {font-size:95%; COLOR: #000000; TEXT-DECORATION: underline;}
A.a-black:link {COLOR: #000000;	TEXT-DECORATION: none;}
A.a-black:visited {COLOR: #000000; TEXT-DECORATION: none;}
A.a-black:hover {COLOR: #780F96; TEXT-DECORATION: none;background-color:#FFFFFF;}
A.a-wblack:link {font-size:98%; COLOR: #333333;	TEXT-DECORATION: none;}
A.a-wblack:visited {font-size:98%; COLOR: #333333; TEXT-DECORATION: none;}
A.a-wblack:hover {font-size:98%; COLOR: #4F0F4F; TEXT-DECORATION: underline;}
A.a-purple:link {font-size:97%; COLOR: #630C63;	TEXT-DECORATION: none;}
A.a-purple:visited {font-size:97%;COLOR: #630C63; TEXT-DECORATION:none;}
A.a-purple:hover {font-size:97%;COLOR: #585858; TEXT-DECORATION: none;background-color:#E5F9CE;}
A.a-wpurple:link {font-size:95%; COLOR: #4F0F4F;	TEXT-DECORATION: none;}
A.a-wpurple:visited {font-size:95%;COLOR: #4F0F4F; TEXT-DECORATION:none;}
A.a-wpurple:hover {font-size:95%;COLOR: #585858; TEXT-DECORATION: none;}
A.a-yellow:link {COLOR: #F0F80E;text-shadow:#F80E19;TEXT-DECORATION: none;}
A.a-yellow:visited {COLOR: #F0F80E;text-shadow:#F80E19;TEXT-DECORATION:none;}
A.a-yellow:hover {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.a-white:link { font-size:98%; COLOR: #FFFFFF;	TEXT-DECORATION: none;}
A.a-white:visited { font-size:98%; COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.a-white:hover { font-size:98%; COLOR: #F0F80E; TEXT-DECORATION: underline;}
A.a-acceky:link {font-size:30%;COLOR: #ECF6F8;	TEXT-DECORATION: none;}
A.a-acceky:visited {font-size:30%;COLOR: #ECF6F8; TEXT-DECORATION:none;}
A.a-acceky:hover {font-size:30%;COLOR: #C3DADA; TEXT-DECORATION: none;}
A.a-acceky-l:link {COLOR: #C3DADA;	TEXT-DECORATION: none;}
A.a-acceky-l:visited {COLOR: #C3DADA; TEXT-DECORATION:none;}
A.a-acceky-l:hover {COLOR: #C3DADA; TEXT-DECORATION: none;}

a:hover.a-option{text-decoration: none; color: #FF3300;}
a.a-option{text-decoration: none; color: #003300;}
a:hover.a-pm{text-decoration: underline}
a.a-pm{text-decoration: none; color: #336699;}

A.diybtn:link {
	color:#0099CC;
	background-color:#E8F4F9;
	font-size:12px;
	border:1px solid  #999999;
	padding:2px; 
 }
 
A.diybtn:visited {
	color:#0099CC; 
	background-color:#E8F4F9;
	font-size:12px;	
	border:1px solid  #0099CC;
	padding:2px; 
} 

A.diybtn:active {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;
	border:1px solid  #999999; 
	padding:2px; 
}

A.diybtn:hover {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;	
	border:1px solid  #999999;
	padding:3px; 
}

A.diybtn-s:link {
	color:#999900;
	background-color:#FF8F86;
	font-size:12px;
	border:1px solid  #999999;
	padding:2px; 
 }
 
A.diybtn-s:visited {
	color:#999900; 
	background-color:#FF8F86;
	font-size:12px;	
	border:1px solid  #0099CC;
	padding:2px; 
} 

A.diybtn-s:active {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;
	border:1px solid  #999999; 
	padding:2px; 
}

A.diybtn-s:hover {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;	
	border:1px solid  #999999;
	padding:3px; 
}

.discuss-height23 {height:23px;}
.discuss-tr {width:759px; background-color:#BCBCBC;}
.line-height {line-height:22px;}
.discuss-content {background-color: #E6E6BB; padding:10px;}
.discuss-height3 {height:3px;}
.discuss-reply-content {background-color: #EFE3C9; padding:10px;}
.discuss-reply-subject {background-color: #F8F3E7; padding:10px;}
.discuss-subject {background-color: #F2F2DD; padding:10px;}
.discuss-input {height:20px; vertical-align:middle; padding:6px;}

A.selectbtn:link {
	color:#0099CC;
	background-color:#E8F4F9;
	font-size:12px;
	border:2px solid  #999999;
	padding:2px; 
 }
 
A.selectbtn:visited {
	color:#0099CC; 
	background-color:#E8F4F9;
	font-size:12px;	
	border:2px solid  #0099CC;
	padding:2px; 
} 

A.selectbtn:active {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;
	border:2px solid  #999999; 
	padding:2px; 
}

A.selectbtn:hover {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;	
	border:2px solid  #999999;
	padding:3px; 
}

.btd-blue{background-color: #DCF7FA;}
.btd-wblue{background-color: #E8F4F8;}
.btd-green{background-color: #F1F7EE;}
.btd-yellow{background-color: #FFFFEC;}
.btd-gray{background-color: #ECECEC;}
.btd-yellower{background-color: #CCCC00;}
.btd-byellow{background-color: #D7D7AE;}
.btd-white{background-color: #FFFFFF;}
.btd-orange{background-color: #CC3300;}
  
.color-red{color:#CC0000}
.color-brown{color:#663333}
.comment{color:#663333; font-size:10px;}
.showdate{color:#333333; font-size:80%;}



.item_title{color:#666600; font-weight:bold; vertical-align:top; padding:20px;}
.inner-title-left{background-image:url(../images/inner-title-left.gif);width:18px; height:29px; line-height:29px;} 
.inner-title{background-image:url(../images/inner-title.gif); line-height:29px; color:#FFFFFF; font-weight: bold; padding-left:6px; border:2px solid  #E67A72;}
.inner-title-right{background-image:url(../images/inner-title-right.gif);width:34px; height:29px; line-height:29px;} 

.input{
	font-family:Arial, "新細明體";
	font-size:80%;
}

.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.menu_select{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(/images/main-b-top.jpg);
	color:#000000;
	}
	
.outline-blue{border:2px solid #C1E1E8;padding:5px;}
.outline-gray{border:1px solid #CCCCCC;padding:5px;}
.outline-bgray{border:5px solid #E1E1E1;}
.outline-yellow{border:1px solid #999966;padding:5px;left-padding:20px;}
.optbox1 {background-color:#F5F5E9; border: #999966 solid 1px;}

.option-red{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #EF0000;}
.option-blue{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #DFFAFB;}
.option-bblue{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #0050FF;}
.option-yellow{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FFDC00;}
.option-green{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #00D2B1;}
.option-bgreen{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #1ADC00;}
.option-orange{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FF5502;}
.option-gray{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #ECECEC;}
.option-black{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #000000;}

.suboption-red{border-top-width: 3px;border-top-style: solid;border-top-color: #EF0000;}
.suboption-blue{border-top-width: 3px;border-top-style: solid;border-top-color: #DFFAFB;}
.suboption-bblue{border-top-width: 3px;border-top-style: solid;border-top-color: #0050FF;}
.suboption-yellow{border-top-width: 3px;border-top-style: solid;border-top-color: #FFDC00;}
.suboption-green{border-top-width: 3px;border-top-style: solid;border-top-color: #00D2B1;}
.suboption-bgreen{border-top-width: 3px;border-top-style: solid;border-top-color: #1ADC00;}
.suboption-orange{border-top-width: 3px;border-top-style: solid;border-top-color: #FF5502;}
.suboption-gray{border-top-width: 3px;border-top-style: solid;border-top-color: #ECECEC;}
.suboption-black{border-top-width: 3px;border-top-style: solid;border-top-color: #000000;}

.top-select
{	
	border-left-width: 2px;
	border-left-color: #000000;
	padding-left:2px;
}
.select
{	
	border-left-width: 2px;
	background-image:url(../images/main_icon01.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
.select-down
{
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #CC6600;
	color: #990000; 
	padding:10px;
}

.select_sub
{	
	padding-left:20px;
}
.select_sub-down
{
	color: #990000;
	padding:20px;
}

.select_top
{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000000;
}

.select-down_top
{
	color: #990000; 
}

.select_edutrain{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-color: #ECECEC;
	color:#990000;
	}
	
.select-down_edutrain{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-color: #FFFFEC;
	color:#990000;}

.subselect_top_edutrain
{
	color: #8C8B8A;
	font-size:11px; 
}

.subselect-down_top_edutrain
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #DA5F0E;
	font-size:11px; 
}

.select_case1{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-recent-book-bk.jpg);
	color:#990000;
	}

.select_case2{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-train-prefecture-bk.jpg);
	color:#990000;
	}
	
.select_case3{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-email-prefecture-bk.jpg);
	color:#990000;
	}
	
.select_case4{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-discuss-prefecture-bk.jpg);
	color:#990000;
	}
	
.select_case5{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-batol-prefecture-bk.jpg);
	color:#990000;
	}
	
.select_case6{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-account-prefecture-bk.jpg);
	color:#990000;
	}
	
.subselect{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #E1DFDF;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #E4AC00;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	color:#990000;}
	
.subselect-down{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-color: #E8F4F9;
	color:#000000;}
	
	
/*
.select-down_top
{
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CC6600;
	color: #990000; 
}
*/
.msg {
	font-size: 11px;	
	color: red;
	line-height: 16px;
}

.project{font-size:24px; font-family:"新細明體"; font-weight:bold; color:#336699;}

.tbl-item1{background-color:#EAEFC2; color:#20371A; line-height:200%}
.tbl-item2{background-color:#EAEFC2; color:#20371A; line-height:200%}
.tbl-data1{background-color:#FFFFFF; padding:10px;}
.tbl-data2{background-color:#EFEFEF; padding:10px;}
.tbl-data3{padding:10px; line-height:140%}
.tbl-data5{background-color:#C6D685; padding:10px;}
.tbl-data6{background-color:#E6E29D; padding:10px;}
.tbl-data7{background-color:#EFF39A; padding:10px;}
.tbl-data8{background-color:#DAD9A9; padding:10px;}

.s-title{color:#CC6600; font-size:10pt;font-family:"新細明體";}
.b-title{color:#333333; font-size:12pt;font-family:"新細明體";}

.text10{font-size:92%}
.text12{font-size:95%}
.text13{font-size:97%}
.text15{font-size:100%}
.text20{font-size:20px}
.example{font-size:10pt;color:#2C366A;line-height: 120%}
.tblue{color:#C8E0EF;font-size:4px}

.title{color:#CC6600; font-weight:bold; font-family:"新細明體";}
.title2{color:#003333; font-weight:bold; font-family:"新細明體"; font-size:20px; padding:20px;}
.title-menu{font-family:"新細明體";}
.title-blue{font-size:85%;color:#076F92;}
.title-orange{color:#D16208;}
.title-gray{color:#333333;}

.h28{height:12px;}
.h30{height:30px;}
.h20{height:20px;}
.h31{height:31px;}
.h32{height:32px;}
.h34{height:34px;}
.h190{height:190px;}
.h216{height:220px;}
.h16w176{width:176px;height:16px;}
.h40w176{width:176px;height:40px;}
.h42w176{width:176px;height:42px;}
.h25w176{width:176px;height:25px;}
.h76w176{width:176px;height:76px;}
.w50{width:50px;}
.w53{width:53px;}
.w120{width:120px;}

.sbox-green {
	border:#ECECEC solid 2px;
	background-color:#FFFFFF;
	padding:10px;
	}
.sbox-gray {
	border:#ECECEC solid 2px;
	background-color:#FFFFFF;
	padding:5px;
	}

.weblayout{width:778px; background-color:#FEFDF4; border:thin; border-color:#336600; border-width:1px}
.tablelayout{width:777px;background-image:url(../images/index-top-bk.jpg);}
.table323{width:323px;height:151px;}
.table393{width:393px;height:34px;}
.table393h31{width:393px;height:31px;}
.table752{width:752px;height:27px;}
.table764h23{width:764px;height:23px;}
.table764{width:764px;height:30px;}
.table777{width:777px;height:100%;}
.dotted-outline{border:1px dotted  #999999;}
.solid-outline{border:1px solid  #CCCCCC;}

.width745{width:745px;padding-top:2px;}

/* CSS for PM */
.pm-body{
	margin:0px;
	font-size:13px;
  	font-family: Verdana, "新細明體";
	color:#333333;
	background-image:url(http://163.13.1.131/humanreview/pm/images/pm-back.png)
  }
  
.pm-title{font-size:20px; font-family:"新細明體"; font-weight:bold; color:#663333;}
.pm-item{background-color:#CFCEA9; color:#666600; line-height:160%;}
.pm-data{background-color:#FCF8DA;}
.pm-data2{background-color:#F7F3E8;}

.form-line{padding:6px;}
a:hover.a-check-id{background-image:url(../images/icon-check-id_o.gif);}
a.a-check-id{background-image:url(../mages/icon-check-id.gif);}
a:hover.a-check-nationalid{background-image:url(../mages/icon-check-natioinalid_o.gif);}
a.a-check-nationalid{background-image:url(../mages/icon-check-natioinalid.gif);}
.form-hr-member{background-color: #EBF0D9;}

.inner-accesskey{
	font-size:10pt;
  	font-family: Verdana, "新細明體";
	color:#FFFFFF;
}

.inner-accesskey-l{
	font-size:8pt;
  	font-family: Verdana, "新細明體";
	color:#C3DADA;
}

.acckey-r{
	font-size:10pt;
  	font-family: Verdana, "新細明體";
	color:#FFFFFF;
}

.acckey-l{
	font-size:8pt;
  	font-family: Verdana, "新細明體";
	color:#FFFFFF;
}

.tinyBorder-blue{
	font-family:,Arial;
	font-size:110%;
	border : #DDE6F2 solid 2px;
	}
	
.tinyBorder-green{
	font-family:,Arial;
	font-size:110%;
	border : #669999 solid 2;
	}
	
.left-sline {
	border-left-style:  solid;
	border-left-width: 1px;
	border-color:#CCCCCC;
	}

.left-dine {
	border-left-style:  dotted;
	border-left-width: 1px;
	border-color:#999966;
	}
	
.right-sline {
	border-right-style:  solid;
	border-right-width: 1px;
	border-color:#999966;
	}
	
.right-dline {
	border-right-style:  dotted;
	border-right-width: 1px;
	border-color:#999966;
	}
	
.down-sline {
	border-bottom-style:  solid;
	border-bottom-width: 1px;
	border-color:#999966;
	}
	
.dotted {
	border-bottom-style:  dotted;
	border-bottom-width: 1px;
	border-color:#CCCCCC;
	}
	
.aaa{
	text-indent: -13px;
	padding-left: 15px;
		}
		
.copyright{
	text-align:center;
	font-size: 95%;
	color: #0E526B;   /* #795E00*/
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color:#999999;
	background:url(/images/copyright-bk.jpg) repeat-x;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color:  #CCCCCC;
	padding:10px;
	}
.w100{width:100px;
}
.txtblank{
	padding:15px;
	}

.tabblank{
	padding:10px;
	}
	
.caseblank{
	padding:8px;
	}
	
.btnblank{
	padding:3px;
	}
	
.txtbold{
	font-weight:bold;
	}
	
.hid{display:none;}

.tit-board-d-orange{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 2px;
	border-bottom-color: #CC6600;
	border-bottom-style: solid;
	}
	
.tit-board-d{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 2px;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	}
	
#showclass ol li
{
	padding-left:10px;
}