@charset "utf-8";
/* CSS Document */
	/*background:#fff url(../images/bg_01.jpg) repeat-x;*/

body {
	color:#666666;
	font-family:新細明體,Arial, Helvetica,sans-serif,微軟正黑體; 
	}
img { border:0px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

p { text-align:justify; line-height:22px;}
h3{ color:#f8660c; font-weight:bold; }
h4{ color:#1a2a88; font-weight:bold; }


/*公用*/
#monther { 	margin:0px auto; width:990px; padding:0px; }
#monther:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* 這句用來修正純 DIV Float:left 時不會調整高度的問題 */
#monther div,img,ul,li { float:left; }

#main_item2 { width:265px; height:100%; padding:1px 1px 1px 1px;}
#main_item2 li { width:260px; font-size: 15px; background: url(images/bullet-arrow-right.png) no-repeat 10px 2px; padding-left:10px;}
#main_item2 li a { color:#666666; }
#main_item2 li a:hover {color:#f8660c; }

.little_menu_title { margin:0px; padding:0px; height:30px; cursor:pointer; padding-right:6px}
.little_menu_content { display:none; padding-left:25px; line-height:30px;}

.leftmenu { width:1px; padding-left:0px;}


#list{ padding-left:25px; width:227px; font-size:12px; line-height:20px; letter-spacing:1px; }
#list a { color:#666; }
#list a:hover {color:#048de9; }

.url_01 { color:#1a5ea0;  }
.url_01:hover { color:#f8660c; text-decoration:none;}

.submit_a{border: 1px solid #ccc;}

.button { background:url(../images/button.png) no-repeat; display:block; width:104px; height:32px; color:#FFF; font:bold 13px/13px; text-decoration:none; text-indent:30px; cursor:pointer;}
.button:hover { background:url(../images/buttonHover.png) no-repeat; display:block; width:104px; height:32px; color:#FFF; font-weight:bold;}

.button01{ background:url(../images/index_25.jpg) 0 0 no-repeat; display:block; width:137px; height:31px; color:#ffffff; font-size:13px; line-height:30px; text-decoration:none; text-indent:40px; margin:95px 0 0 55px;}
.button02{ background:url(../images/index_30.jpg) 0 0 no-repeat; display:block; width:137px; height:31px; color:#ffffff; font-size:13px; line-height:30px; text-decoration:none; text-indent:40px; margin:95px 0 0 55px;}
.button03{ background:url(../images/index_28.jpg) 0 0 no-repeat; display:block; width:137px; height:31px; color:#ffffff; font-size:13px; line-height:30px; text-decoration:none; text-indent:40px; margin:95px 0 0 55px;}
.button04{ background:url(../images/login_36.jpg) 0 0 no-repeat; display:block; width:161px; height:51px; color:#333; font-size:15px; font-weight:bold; line-height:51px; text-decoration:none; text-indent:63px; margin:0 0 0 55px;}

table { margin: 0px;}
td, th { vertical-align:middle;} 

.formdate { width:80px; padding:10px 10px 10px 20px;; border-bottom:1px dashed #999; color:#f8660c;}
.formtitle { width:450px; padding:10px; border-bottom:1px dashed #999;}
.formsubject { width:80px; padding:10px; border-bottom:1px dashed #999;}

.ctitle {height:50px; text-align:center; line-height:50px; font-weight:bold; background:#ffd999}

.th01 { font-weight:bold; color: #434c58; background:url(../images/th_bg.gif) repeat-x; background-position: bottom; border-bottom:1px solid #CCCCCC; text-align:center}
.th02 {	font-weight: normal; color: #434c58; border-bottom:1px solid #CCCCCC;}
.th03 {	font-weight: normal; color: #434c58; border-bottom:1px solid #CCCCCC; background:#f0f1f2;}

