@charset "utf-8";
/* 基本設定 */
body{ width:100%; border:0px; font-family: 微軟正黑體, Arial, Helvetica, sans-serif;	font-size: 15px;color: #333; margin-top:0px; }
p {text-indent : 0em;}
a{text-decoration: underline; color:#333; font-family: 微軟正黑體}
hover{text-decoration:underline; color:red ;font-family: 微軟正黑體}
#button{font-family: 微軟正黑體, Arial; font-size: 15px; padding-left:10px; padding-right:10px;}
input {font-family: 微軟正黑體, Arial; font-size: 14px;}
h1 {font-size: 27px; font-weight:bold; text-decoration:none; margin:20px 0px 20px 0px; line-height:52px; padding-left:42px; background:no-repeat url(../Img/bg_title_text.gif);}
img { border:none}
.topbanner {background:url(../Image/bg/layout_bg_01.gif); width:1000px; color:#666666; font-family: 微軟正黑體; line-height:110px; text-align:right; padding-right:30px}
.topbanner a{text-decoration:none; color:#666; font-family: 微軟正黑體}
.topbanner hover{text-decoration:underline; color:red ;font-family: 微軟正黑體}


#abgne-block-20120427, #abgne-block-20120427 li {	list-style: none;	margin: 0;	padding: 0;}

#abgne-block-20120427 {	position: relative;	top: 100px;	left: 100px;	width: 650px;	/* (圖片的寬度 +  _margin) * 數量 - _margin */	height: 100px;	/* 圖片的高度 */
}
#abgne-block-20120427 li {	position: absolute;}
#abgne-block-20120427 li a img {	border: none;}
@media all and (min-width: 768px) and (max-width: 1280px)
{
.content { width:90%; margin: 0 auto; line-height:25px; font-size:15px;  font-family: 微軟正黑體, Arial; color:#333; text-indent : 2em;}
}
@media all and (min-width: 1280px)
{
.content { width:1000px; margin: 0 auto; line-height:25px; font-size:15px;  font-family: 微軟正黑體, Arial; color:#333; text-indent : 2em;}
}
.tittle {line-height:42px; font-size:32px; font:bold 微軟正黑體,Verdana; margin-top:0px; padding-top:0px; text-align:left;  text-indent :1.5em; background:url(../image/icon_tittle.gif) no-repeat}
.link { line-height:25px;border-bottom:dashed #999; border-bottom-width:thin ;color:#333; text-decoration:none; vertical-align:text-top; text-indent : 0em;}
.img {border-color:#CCC; margin-top:10px; border-width:thin;}
.login {width:200px; padding-left:15px; padding-top: 60px; vertical-align: top ; line-height:25px; background:url(../Image/bg/layout_bg_05.gif) } 
.language {font-size: 15px; color:#666; font-family: 微軟正黑體, Arial; font-weight:bold} 
.home  {font-size: 15px; color:#333; font-family: 微軟正黑體, Arial;}



/* CS BOX-TABLE-BODY */
.box_table {border-collapse: collapse;	border-color:#EEEEEE; font-size:15px; font-family: 微軟正黑體, Arial; width: 100%; background-color:#fefefe; text-indent : 0em;}
.box_table th { background-color:#f8f8f8; text-align:left; border-style:solid; border-width:1px 1px 2px 1px;	border-color:#AAAAAA; line-height:25px;	font-size:15px;}
.box_table td{
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#AAAAAA;
	line-height:20px;
	font-size:15px;
	padding:2px 2px 2px 2px;
	text-align: left;
}
.box_table tr:hover,
.box_table tr.hilite {	background-color: #f2fdff;	color: #000000;}
.box_table input{ border-style:solid;	border-width:1px 1px 1px 1px; border-color:#AAAAAA;}

.box_table_n { border-collapse: collapse; border-style:solid dotted;	border-color:#EEEEEE; font-family: 微軟正黑體, Arial; width: 80%;  text-indent : 0em; margin-left:80px;}
.box_table_n th {width:120px; text-align:center; border-style:solid  dotted; border-width:1px 1px 1px 1px;border-color:#AAAAAA; padding-top:5px; padding-bottom:5px }
.box_table_n td { text-align:left; border-style:solid  dotted; border-width:1px 1px 1px 1px; border-color:#AAAAAA; padding:5px 3px 5px 3px; line-height:25px;	font-size:15px;}
.box_table_n p{margin: 0px 0px 0px 45px; }
.box_table_dot {border-bottom-style: dotted; border-bottom-width:2px;}
.default{font-family: Arial, Helvetica, sans-serif;	font-size: 15px;color: #333; vertical-align:middle; line-height:20px}

/* 頁尾 */
#FOOTER{background:url(../image/bg_bottom.jpg) center; height:210px; text-align:center; vertical-align:top; padding-top:50px;}


/* 清除float */
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}


/*Gallary*/
.background
{  width: 300px;
  height: 266px;
   display:inline;
  border: 1px solid black;
}

.transbox
{  width:300px;
  height: 204px;
  margin-top:120px;
  background-color: #ffffff;
  border: 1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}

.transbox p
{  margin: 30px 40px; font-size:26px}
