@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	background-color:#3d3d3d;
	color:#FFF;
}

img, table { 
	border: none; 
	behavior: url("iepngfix.htc"); 
}

a:link {
	text-decoration: none;
	color:#ffffff;
}

a:visited {
	text-decoration: none;
	color:#ffffff;
}

a:hover {
	text-decoration: none;
	color:#ffffff;
}

a:active {
	text-decoration: none;
	color:#ffffff;
}

/***********************************************************************************************/

.txt_12 {
	font-size:12px;
	color:#ffffff;
}

.txt_14 {
	font-size:14px;
	color:#ffffff;
	font-family: "微軟正黑體", "Microsoft JhengHei", "Arial", "Verdana", "新細明體", "PMingLiU", "細明體", "MingLiU";
}

.txt_16 {
	font-size:16px;
	color:#ffffff;
	font-family: "微軟正黑體", "Microsoft JhengHei", "Arial", "Verdana", "新細明體", "PMingLiU", "細明體", "MingLiU";
}

.txt_20 {
	font-size:20px;
	color:#ffffff;
	font-family: "微軟正黑體", "Microsoft JhengHei", "Arial", "Verdana", "新細明體", "PMingLiU", "細明體", "MingLiU";
}

.txt_26 {
	font-size:26px;
	color:#ffffff;
	font-family: "微軟正黑體", "Microsoft JhengHei", "Arial", "Verdana", "新細明體", "PMingLiU", "細明體", "MingLiU";
}

.txt_30 {
	font-size:30px;
	color:#ffffff;
	font-family: "微軟正黑體", "Microsoft JhengHei", "Arial", "Verdana", "新細明體", "PMingLiU", "細明體", "MingLiU";
}

.txt_36 {
	font-size:36px;
	color:#ffffff;
	font-family: "微軟正黑體", "Microsoft JhengHei", "Arial", "Verdana", "新細明體", "PMingLiU", "細明體", "MingLiU";
}

/***********************************************************************************************/

.index_area {
	margin-left: auto;
	margin-right: auto;
	line-height: 3;
	font-size:30px;
	font-weight:bold;
	border: 1px solid #CCCCCC;
	text-align:center;
}

.index_back {
	margin-left: auto;
	margin-right: auto;
	line-height: 2;
	font-size:26px;
	font-weight:bold;
	border: 1px solid #CCCCCC;
	text-align:center;
}

.img_area {
	width:130px;
	height: 130px;
	line-height: 1;
	font-size:12px;
	text-align:center;
	vertical-align:top;
　　margin:5px auto;
	float:left;
}

.img_area_310 {
	width:310px;
	height: 200px;
	line-height: 1;
	text-align:center;
	vertical-align:top;
　　margin:5px auto;
	float:left;
}

#fixed-center{
padding:10px; /*內距*/
}

#fixed-center{
padding:10px;
position:fixed; /*固定位置定位*/
top:50%; /*距離上方的位置*/
left:50%; /*距離左方的位置*/
margin-top:-300px;
margin-left:-200px;
_position: absolute; /* position fixed for IE6 */
_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)/2);
_margin-top:0;
}

.right_menu { display:none; position:absolute; margin-top:-99px; margin-left:-290px; float: right; }
.right_menu_ie67 { display:none; position:absolute; margin-left:-450px; float: right; }

.table_memnu { background-color:#000000; border-top:1px solid #000000; border-bottom:1px solid #000000; }
.box { border:1px solid #CDCDCD; }

table.gridtable {
	color:#ffffff;
	border-width: 1px;
	border-color: #97989D;
	border-collapse: collapse;
}

table.gridtable td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #7f7f7f;
}
