@charset "utf-8";
body {

	font-family: "新細明體";
	font-size: 12pt;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	
	overflow-y:scroll;
	height:600px;
}
.editStyle{
	cursor: hand;
}

.Dfloat {
position : absolute;
top : 30px;
bottom : 10px;
left : 0px;
right :10px;
z-index:3;

background:#000;
width:300px;
height:100px;
padding:5px;
color:#F00; 
filter:alpha(Opacity=30);-moz-opacity:0.8;opacity: 0.8;
}



.Dfloat1 {
  background:#FFFF99;
  color:#FF6600;
  font-weight:bold;
  border:1px solid #990000;
  padding:10px;
  width:100px;
  height:200px;
  position:fixed; /*固定位置定位*/
  top:100; /*距離上方的位置*/
  right:10px;
  /*left:99%;距離左方的位置*/
  margin-top:-100px;
  margin-left:-200px;
  _position: absolute; /* position fixed for IE6 */
  _top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)/2);
  _margin-top:0;/
}

.font10 {font-size: 10pt;}
.font10 a:visited {	FONT-SIZE: 10pt;color: #005599;	text-decoration: none;}
.font10 a:link {	FONT-SIZE: 10pt;color: #005599;text-decoration: none;}
.font10 a:hover {	FONT-SIZE: 10pt;COLOR: #E32F46; TEXT-DECORATION: underline;}
.font10 h1 {font-size:10pt; display:inline;}
.font10 h2 {font-size:10pt; display:inline;}
.font10 h3 {font-size:10pt; display:inline; }
.font10 em {display:inline;}
.font10 li {font-size:10pt; display:inline;}

.font12 {
	font-size: 12pt;
	color: #333333;
}
.font12 a:visited {	FONT-SIZE: 12pt;color: #005599;	text-decoration: none;}
.font12 a:link {	FONT-SIZE: 12pt;color: #005599;text-decoration: none;}
.font12 a:hover {	FONT-SIZE: 12pt;COLOR: #E32F46; TEXT-DECORATION: underline;}

.font12 h1 {font-size:12pt; display:inline;}
.font12 h2 {font-size:12pt; display:inline;}
.font12 h3 {font-size:12pt; display:inline; }
.font12 em {display:inline;}
.font12 li {font-size:12pt; display:inline;}


.topT {font-size: 12pt;}
.topT a:visited {	color: #ffffff;	text-decoration: none;}
.topT a:link {	color: #ffffff;text-decoration: none;}
.topT a:hover {	FONT-SIZE: 12pt;COLOR: #FFFF00; TEXT-DECORATION: underline;}

.msg {
	line-height: 150%;
	word-break:break-all;
	background-color: #FFFFFF;
}
.msg h1 {font-size:12pt; display:inline;}
.msg {font-size: 12pt;}
.msg a:visited {	color: #005599;	text-decoration: none;}
.msg a:link {	color: #005599;text-decoration: none;}
.msg a:hover {	FONT-SIZE: 12pt;COLOR: #E32F46; TEXT-DECORATION: underline;}

.TName {font-size:24px; display:inline;}
.lift {
	height: 28px;
	left: 100px;
	
}
.lift a:visited {FONT-SIZE: 10pt;color: #005599;	text-decoration: none;}
.lift a:link {	FONT-SIZE: 10pt;color: #005599;text-decoration: none;}
.lift a:hover {	FONT-SIZE: 10pt;COLOR: #E32F46; TEXT-DECORATION: underline;}
.lift h1 {font-size:12pt; display:inline;}
.lift h2 {font-size:12pt; display:inline;}
.lift h3 {font-size:12pt; display:inline; }
.lift em {display:inline;}
.lift li {font-size:12pt; display:inline;}

.lift td {padding-left: 30px;}
.lifttd {
	background-image: url(images/left-bgt.jpg);
	background-repeat: no-repeat;
	height: 10px;
}



.TmuC1 {
	font-size: 10pt;
	text-align: left;
	padding: 5px;
	/*margin: 0px;*/
	/*border-radius: 5px;*/
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	line-height: 18px;
	background-color: #4489C4;/*#5F717F*/
	float: left;
	border: 1px solid #FF0000;
	margin: 1px;
}

.TmuC1 a:visited {	color: #FF0000;	text-decoration: none;}
.TmuC1 a:link {	color: #FF0000;text-decoration: none;}
.TmuC1 a:hover {	COLOR: #FFFF00; TEXT-DECORATION: underline;}





.Tmu {
	font-size: 10pt;
	text-align: left;
	padding: 5px;
	/*margin: 0px;*/
	/*border-radius: 5px;*/
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	line-height: 18px;
	background-color: #4489C4;/*#5F717F*/
	float: left;
	border: 1px solid #FFFFFF;
	margin: 1px;
	z-index:3;
}




.Tmu a:visited {	color: #ffffff;	text-decoration: none;}
.Tmu a:link {	color: #ffffff;text-decoration: none;}
.Tmu a:hover {	COLOR: #FFFF00; TEXT-DECORATION: underline;}

.Tmu2 {
	
	text-align: left;
	padding: 5px;
	/*margin: 0px;*/
	/*border-radius: 5px;*/
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	line-height: 18px;
	background-color: #4489C4;/*#5F717F*/
	float: right;
	border: 1px solid #FFFFFF;
	margin: 1px;
}
.Tmu2 a:visited {	color: #ffffff;	text-decoration: none;}
.Tmu2 a:link {	color: #ffffff;text-decoration: none;}
.Tmu2 a:hover {	COLOR: #FFFF00; TEXT-DECORATION: underline;}


.Tmu2s {
	
	text-align: left;
	font-size: 10pt;
	position:absolute;
	visibility:hidden;

	padding: 10px;
	margin: 2px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	line-height: 25px;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	z-index:8;
}

.Tmu2s div {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.Tmu2s h2 {
	font-size: 10px;
	font-weight: lighter;
}



.topmenu {
	font-size: 10pt;
	position:absolute;
	visibility:hidden;
	text-align: left;
	padding: 10px;
	margin: 2px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	line-height: 25px;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	z-index:8;
}

.topmenu div {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.topmenu h2 {
	font-size: 10px;
	font-weight: lighter;
}

#ShowImg{
max-width:100%;
width:100%;
width:expression(document.body.clientWidth>320?"320px":"auto");
overflow:hidden;
}
