@charset "utf-8";
body#index{	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/all/d.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	letter-spacing: none;
	line-height: 160%;
	color: #4B4B4B;
	background-color: #ECECEC;
	background-image: url(images/p1/d.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:7px;
}


form,p,ul,li {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
div,td,input {
	font-size: 8pt;
	line-height: 160%;
	/*letter-spacing: 1pt;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	color: #414141;
}

div#l {/* topmenu的設定 */
	float:right;
	color: #4b4b4b;
	padding-right: 2px;
	padding-left: 2px;
}
div#topmenu a{/* topmenu的設定 */
	float:right;
	color:#4B4B4B;
	font:7.5pt Arial;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
div#topmenu a:hover {/* topmenu的設定 */
	font:7.5pt Arial;
	float:right;
	color:#0096F0;
	text-decoration: none;
	/*padding-top: 4px;
	color:#764731;
	padding-bottom: 0px;*/
	}

.menu_bg {/* menu的設定 */
	background: url(images/all/menu_bg.gif) repeat-x bottom;
	height: 25px;
}

div#menu a{/* menu的設定 */
letter-spacing: 0pt;
	float:right;
	color:#B7B7B7;
		font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #F3F3F3;
	border-right: 1px solid #F3F3F3;
	border-bottom: 1px solid #B6B6B6;
	border-left: 1px solid #F3F3F3;
	height: 23px;
	padding: 5px;
}

div#menu a:hover{/* menu的設定 */
letter-spacing: 0pt;
	float:right;
	color:#B7B7B7;
	/*color:#764731;*/
		border-top: 1px solid #B6B6B6;
	border-right: 1px solid #B6B6B6;
	border-bottom: 1px solid #F3F3F3;
	border-left: 1px solid #B6B6B6;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	height: 25px;
	padding: 5px;
}
div#menu2 a{/* menu--所在頁面的menu設定 */
letter-spacing: 0pt;
	float:right;
	padding-right: 4px;
	padding-left: 4px;
	color:#000000;
	font-weight: bold;
border-top: 1px solid #B6B6B6;
	border-right: 1px solid #B6B6B6;
	border-bottom: 1px solid #F3F3F3;
	border-left: 1px solid #B6B6B6;
	text-decoration: none;
	height: 25px;
	padding: 5px;
}

div#left {/*左邊欄位設定*/
padding-top: 0px;text-align:center;
}

div#down1 { /*頁尾-連結的設定*/
	width:100%;
	float:right;
	margin: 0px;
	padding: 20px 0px 2px;
}
div#down2 {/*頁尾-版權頁的設定*/
	text-align:right;
	width:100%; 
	background: #616161; 
	padding-top:4px;
	padding-bottom:4px;
	margin-left:2.5%;
}
/*內文設定*/
div#word1 {
padding-top: 15px;
padding-left:15px;
width:90%;
line-height:normal;
line-height:150%;
}
/*項目符號設定1*/
ul#c1{
margin-left:15px;
padding-left:0px;
margin-top:5px;
list-style:none;
}
ul#c1 li{
padding-left:12px;
margin-top: 5px;
background:url(images/all/arrow01.gif) no-repeat left 5px;
width:90%;
}

/*項目符號設定2*/
ul#c2{
margin-left:10px;
margin-top:5px;
padding-left:15px;
list-style:none;
}
ul#c2 li{
padding-left:10px;
background:url(images/all/arr_13.gif) no-repeat left 5px;
width:90%;
}

/*項目符號設定3--左選單用*/
ul#c3{
margin-left:5px;
margin-top:5px;
padding-left:0px;
list-style:none;
text-height:160%;
}
ul#c3 li{
padding-left:9px;
background:url(images/all/arrow.jpg) no-repeat left 10px;
text-align:left;
text-height:160%;
padding-top:5px;
padding-bottom:5px;
}

/*項目符號設定3--左選單,所在頁面的menu設定*/
li#menu a{
background:normal;}

li#menu2 a {
	padding-top:3px;
	padding-bottom:5px;
	width:100%;
	color:#0096F0;
	text-height:160%;
	font-weight: bolder;
/*	background-color:#f3f3f3;*/
}
/*項目符號設定4*/
ul#c4{
margin-left:15px;
padding-left:10px;
margin-top:10px;
list-style:none;
}
ul#c4 li{
	padding-left:14px;
	background:url(images/p4/icon.gif) no-repeat left 8px;
	line-height:1.5;
	padding-top:6px;
	width:90%;
	/*letter-spacing: normal;*/
	word-spacing: normal;
}
/*一般內文格式設定*/
a {
	color: #414141;
	text-decoration: none;
}
a:hover {
	color: #BB0000;
	text-decoration: underline;
}
.flash {
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.flash a:hover {
	font-size: 8pt;
	color: #333333;
	text-decoration: underline;
}
.white {
	color: #FFFFFF;
}
.add {
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0pt;
}
.add a:hover {
	color: #D6C9B6;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
}
.click-1 {
	color: #0073BA;
	text-decoration: none;
	letter-spacing: 0px;
}
.click-1 a:hover {
	color: #333333;
	text-decoration: none;
}
.click-2 {
	color: #5d5d5d;
	text-decoration: none;
	letter-spacing: 0px;
	font-size: 7.5pt;
	line-height: 150%;
}
.click-2 a:hover {
	text-decoration: none;
	color: #f26100;
}
.index {
	font-size: 8pt;
	text-decoration: none;
}
.line {
	border-top: 1px none #9A9A9A;
	border-right: 1px none #9A9A9A;
	border-bottom: 1px dotted #9A9A9A;
	border-left: 1px none #9A9A9A;
}
.line2 {
	border: 1px solid #695E59;
}
.black {
	color: #666666;
	line-height: 150%;
}
.black2 {
	font-size: 9pt;
	text-decoration: underline;
}
.orange {
	color: #F26100;
	text-decoration: underline;
}
.index_d {
	background-image: url(images/all/d.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.input {
	border: 1px solid #B1A697;
	font-size: 8pt;
}
.red {
	color: #BB0000;
}
.font01 {
	color: #5F5B58;
	font-size: 12pt;
	font-family: Arial;
	letter-spacing: -0.1pt;
}
.select01 {
	font-size: 8pt;
	color: #414141;
}
.sign
{	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f3f3f3', endColorStr='#E7E7E7', gradientType='0');
}
.bg-b1 {
	background: #C9C9C9 url(images/all/bg-b1.jpg) no-repeat center top;
}
.bg-b2 {
	background: #CDCDCD url(images/all/bg-b2.jpg) no-repeat center top;
}
