@charset "utf-8";
/* CSS Document */
html,body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif , 微軟正黑體; font-size: 0.97em; color: #000;
	background: url(images/index_bg.jpg) repeat-x  #dcdcdc;
	overflow-x: hidden;
	margin: 0px;
	}
a:link {
	text-decoration: none;
}
ul li {
	line-height: 25px;
}
p {
	line-height: 2em;
	padding-left: 20px;
}
#wrapper{
	width: 1200px; height: auto;
	margin: 0 auto;
	*margin: 0 auto;
	background: url(images/index_content_bg.jpg) repeat-y center;
}

/*頁頭 banner*/
#top{
	width: 100%; height: 290px; background-color: #798fb1;
}
#topHome{
	height: 20px;
	text-align: center;
	font-size: 1em; color: #FFF;
	float: right;
	padding: 0px 1em 0px 1em;
	letter-spacing: 0.1em;
	border-right: 1px double #FFF;
	margin-top: 20px;
}
#topHome_end{
	height: 20px;
	text-align: center;
	font-size: 1em; color: #FFF;
	float: right;
	padding: 0px 4em 0px 1em;
	letter-spacing: 0.1em;
	margin-top: 20px;
}
#topHome a {
	color: #FFF;
	text-decoration: none;
}
#topHome_end a {
	color: #FFF;
	text-decoration: none;
}
#kv {
	width: 100%; height: 290px;
	background: url(images/index_02.jpg) no-repeat center;
}

/*左選單*/
#menu {
	height: 100%; width: 265px;
	float: left;
}
#menu ul li {
	list-style-type: none;
	padding-top: 10px;
}
#menu img {
	margin: 5px 0px 10px 38px;
	border: 1px solid #ccbcae;
}

/*中間區塊 內容*/
#content {
	width: 820px; height: 100%;
	float: left;
	margin: 0px 10px 50px 35px;
}
#content .subject{
	padding-left: 15px;
	text-align: left;
}
#content a {
	color: #333;
	text-decoration: none;	
}
#content a:hover {
	color: #6692D2;
	text-decoration: underline;
}
.clearfix{
	clear:both;
	}
#content img.process {
	float: left;
	margin: 20px 0px 40px 80px;
}

/*中間區塊 表格*/
#content table {
	width: 750px;
	margin: 0px 0px 30px 20px;
    border-collapse:collapse; 
	border: 0px solid #FFF;
}
#content td.title {
	font-weight: bold;
	background-color: #D5CFD8;
	text-align: center;
	padding: 7px;
}
#content td {
	padding: 7px; margin: 0px;
}
#content td.bottom {
	border-bottom: 1px dashed #D5D5D5;
}
#content ul li {
	list-style-type: square;
	padding-top: 0px;
}


/*頁尾*/
#bottom{
	width: 100%;
	float: left;
	background-repeat: repeat-y;
	background-image: url(images/index_bottom_bg.jpg);
	background-position: center;
	}
#bottom_contact{
	height: 160px;
	padding-left: 50px;
	}
#bottomTxt {
	height: auto;
	margin-right: 10px; margin: 25px 0px 25px 0px;
    float: left;
	font-size: 0.9em; color: #FFF;
	}
#bottomLogo {
	width: 200px; height: 59px;
	margin-top: 60px; margin-left: 30px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:3.5em; color:#f5f5f5; font-weight:bold;
	}
#bottomTxt ul li {
	list-style-type: none;
}


.blockSubject{
	font-size: 1.4em; color: #FFF;
	padding-top: 0.8em; padding-left: 1.2em;
	}
h1{
	font-size: 1.5em; font-weight: bold;	
	padding-left: 20px;
	}
h2{
	font-size: 1.7em; font-weight: bold;
	padding-left: 20px;
	}
h3{
	font-size: 1.8em; font-weight: bold; color: #039;
	padding-left: 20px;
	background: url(images/title-bg.jpg) no-repeat;
	}
.title1{
	font-size: 1.1em; font-weight: bold; color: #c04847;
	}
.text-indent{
	text-indent: 2em;	
	}
.h1-center{
	font-size: 1.8em; font-weight: bold;	
	text-align: center;
	}
.text-right{
	text-align: right;
	color: #4A6B93;
	}
.back-list{
	text-align: right;
	color: #6692D2;
	font-weight: bold;
	}
.font-bold{
	font-weight: bold;
	color: #003399;
	}
.date{
	color: #333;
	margin-right: 10px;
}
