body{
	background-color: #ffffff;                       /*背景色*/
	/*background-image: url(../image/home/bg.jpg);
	/*background-attachment:fixed;                     /*背景圖不動*/
	background-repeat: repeat-x;                     /*背景圖不重覆*/
	/*background-position:100% 0;                      /*背景圖位置*/
	font-family: "Arial", "Helvetica", "sans-serif"; /*字型*/
	font-size: 9pt;                                  /*字大小*/
	line-height: 18pt;                               /*行距*/
	/*overflow-x:hidden;                               /*不會出現橫拉把，x改成y的話就不會出現直拉把*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	MARGIN: 0px;
	}
/*-------------------------------------------------位置-----------------------------------------------------------*/
TD {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: "Arial", "Helvetica", "sans-serif";  letter-spacing:0pt;}
A {
	FONT-SIZE: 11px
}

.form {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
/*-------------------------------------------------按鈕-----------------------------------------------------------*/
.input01 {
	BORDER-RIGHT: #4e8a1b 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #4e8a1b 0px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../js/images/inpbg2.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #4e8a1b 0px solid; COLOR: #4c1a36; PADDING-TOP: 5px; BORDER-BOTTOM: #4e8a1b 0px solid
}
/*-------------------------------------------------表單-----------------------------------------------------------*/
.inputkeyword0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	text-decoration: none;
	background-color: #f3f3f3;
	border: 1px solid #d6d6d6;
	line-height: 14px;
}
.inputkeyword01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #dedede;
	line-height: 14px;
}
/*-------------------------------------------------字型-----------------------------------------------------------*/
.style1 {
	FONT-SIZE: 9pt; COLOR: #7c042c
}
.style2 {
	FONT-SIZE: 9px;
	COLOR: #777777;
	line-height: 11px;
}
.style3 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 18px;
	letter-spacing: 1px;
}
.style4 {
	FONT-SIZE: 15px;
	COLOR: #000000;
	line-height: 18px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style5 {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	line-height: 18px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
}



/*-------------------------------------------------bg-----------------------------------------------------------*/
.bg_rtx {
	background-position: right top;
	background-repeat:repeat-x;
}
.bg_rbx {
	background-position: right bottom;
	background-repeat:repeat-x;
}
.bg_rb {
	background-position: right bottom;
	background-repeat:repeat;
}
.bg_lbx {
	background-position: left bottom;
	background-repeat:repeat-x;
}
.bg_lb {
	background-position: left bottom;
	background-repeat:no-repeat;
}
.bg_ry {
	background-position: right top;
	background-repeat:repeat-y;
}
.bg_ly {
	background-position: left top;
	background-repeat:repeat-y;
}
.bg_ltx {
	background-position: left top;
	background-repeat:repeat-x;
}
.bg_lt {
	background-position: left top;
	background-repeat:no-repeat;
}
.bg_ltt {
	background-position: left top;
	background-repeat:repeat;
}
.bg_rt {
	background-position: right top;
	background-repeat:no-repeat;
}
.bg_rtt {
	background-position: right top;
	background-repeat:repeat;
}
.bg_ly {
	background-position: left top;
	background-repeat:repeat-y;
}
.bg_rbn {
	background-position: right bottom;
	background-repeat:no-repeat;
}

.bg_cx {
	background-position: center;
	background-repeat:repeat-x;
}
.bg_c {
	background-position: center;
	background-repeat:no-repeat;
}


/*----------------------------------------------------連結--------------------------------------------------*/
.eztrust:link { font-size:12PX;color:#000000;text-decoration: none;}/*藝誠科技l*/
.eztrust:visited { font-size:12PX;color:#000000;text-decoration: none;}/*藝誠科技v*/
.eztrust:hover { font-size:12PX;color:#cf5d00;text-decoration: none;}/*藝誠科技o*/ 

.bt_b {
	
}
.bt_b a:link,
.bt_b a:active,
.bt_b a:visited
 {
	font-size:15px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding:0 20px 0 20px 
	}
.bt_b a:hover {
	font-size:15px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.bt_c {
	
}
.bt_c a:link,
.bt_c a:active,
.bt_c a:visited
 {
	font-size:12px;
	color:#e0e0e0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.bt_c a:hover {
	font-size:12px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.bt_d {
	
}
.bt_d a:link,
.bt_d a:active,
.bt_d a:visited
 {
	font-size:12px;
	color:#777777;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.bt_d a:hover {
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

.bt_e {
	
}
.bt_e a:link,
.bt_e a:active,
.bt_e a:visited
 {
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:25px;
	}
.bt_e a:hover {
	font-size:12px;
	color:#a31818;
	font-family: Arial, Helvetica, sans-serif;
}

.bt_f {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	line-height:25px;
	
}
.bt_f a:link,
.bt_f a:active,
.bt_f a:visited
 {
	color:#000000;
	font-size:15px;
	text-decoration: none;
	}
.bt_f a:hover {
	font-size:15px;
	color:#b90f0f;
}
table tr td.copyright, table tr td.copyright tr td{
	color:#FFF;
	line-height:18px;
	font-size:11px;
}
table tr td.copyright a:link, 
table tr td.copyright a:active, 
table tr td.copyright a:visited{
	color:#FFF;
	text-decoration:none;
	display: inline;
}
table tr td.copyright a:hover{
	color:#FFF;
	text-decoration:underline;
}
.news tr td{
	color:#755e45;
	line-height:28px;
	font-size:11px;
}
.news a:link, 
.news a:active,
.news a:visited {
	font-size:13px;
	color:#3a240c;
	text-decoration:none;
	line-height:28px;
	height: 28px;
	overflow: hidden;
	display: block;
}
.news a:hover{
	color:#8e0000;
	text-decoration:none;
	line-height:28px;
}

.top-link tr td,.top-link a:link, .top-link a:active,.top-link a:visited{
	color:#8c5f46;
	font-size:11px;
	text-decoration:none;
}
.top-link a:hover{
	color:#8c5f46;
	text-decoration:underline;
	font-size:11px;
}
.mailto a:link, .mailto a:active,.mailto a:visited{
	color:#582b07;
	font-size:12px;
	text-decoration:none;
}
.mailto a:hover{
	color:#9d6c33;
	font-size:12px;
	text-decoration:underline;
}
#bt_s01 ul{list-style:none;margin:0; padding:0;}
#bt_s01 ul li{ float:left;}
#bt_s01 ul li a{ color:#FFFFFF; display:block; width:100px; height:50px; background-color:#000000;font-size:11pt;text-decoration:none; text-align:center; padding:15px 15px 15px 15px; letter-spacing:5pt;}
#bt_s01 ul li a:hover{ background-color:#176793;text-decoration:none;}

#bt_s02 ul{list-style:none;margin:0; padding:0;}
#bt_s02 ul li{ float:left;}
#bt_s02 ul li a{ color:#FFFFFF; display:block; width:250px; height:25px; background-color:#795615;font-size:10pt;text-decoration:none; text-align:left; padding:5px 0 0 20px; letter-spacing:5pt;}
#bt_s02 ul li a:hover{ background-color:#aa0000;text-decoration:none;}

#bt_s03 ul{list-style:none;margin:0; padding:1px 0 0 0;}
#bt_s03 ul li{ float:left;}
#bt_s03 ul li a{ color:#FFFFFF; display:block; width:250px; height:25px; background-color:#6d6d6d;font-size:10pt;text-decoration:none; text-align:left; padding:5px 0 0 20px; letter-spacing:5pt;}
#bt_s03 ul li a:hover{ background-color:#508eb0;text-decoration:none;}
	
body.index .news a:link,
body.index .news a:active,
body.index .news a:visited {
	height: 110px;
	line-height: 24px;
}
body.news.show table.pager a:link,
body.news.show table.pager a:active,
body.news.show table.pager a:visited {
	display: inline;
}
body.news.show table.news td iframe {
	width: 100%!important;
	max-width: 600px!important;
}
body.news.show table.news td img {
	max-width: 600px!important;
	height: auto!important;
}
body.news.show table.news td {
	padding-left: 0!important;
	padding-right: 0!important;
}
body.news.show table.news table {
	background: none!important;
	border: none!important;
}
body.news.show table.news a:link,
body.news.show table.news a:active,
body.news.show table.news a:visited {
	height: auto;
	display: inline;
}