﻿BODY {
	MARGIN: 0px; 
	FONT-FAMILY: "Arial", "新細明體";
	background-color:White;
}

a{text-decoration:none}

a:link{color:#000080;}

a:hover{color:#FF00FF;}

a.NotAuthorized:link{color:#0000FF;}

.FooterTable
{
	font-size:12px;
}

.spec {
	font-family: "Arial", "新細明體";
	font-size: 10pt;
	background-color: #000000;
}

.desc {
	background-color: #FFCC99;
}

.ContentTitle
{
	font-size: 13pt;
	text-decoration: underline;
	color:#0000FF;
	font-weight: bold;
	text-align:right;
}

.NewsCateName
{
	background-color:#E9E9F8;
	font-size:11pt;
	margin-top:3pt;
}

.NewsSubject
{
	font-size:10pt;
	margin-left:36pt;
	margin-top:3pt;
}

.NewsSubject1
{
	font-size:10pt;
	margin-left:36pt;
	margin-top:3pt;
}

.NewsSubject2
{
	font-size:10pt;
	margin-left:36pt;
	margin-top:3pt;
	background-color:#ffe4b5;
}

.MainMenu
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align:top;
	cursor: hand;
	letter-spacing: 3px;
	background-color: #FF9428;
	text-align: left;
	cursor:hand;
	color: #FFFFFF;
	border-bottom:solid 1px #000000;
}

.SubMenu
{
	position: absolute;
	display:none;
	z-index: 100;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	BACKGROUND-COLOR:#FFBF28;
	text-align:left;
	letter-spacing: 3pt;
	border: 1pt solid #FFFFFF;
}

.NewsTitle
{
	FONT-SIZE: 10pt;
	color:#0000FF;
	font-weight:bold;
}

.NewsAbstract
{
	FONT-SIZE: 9pt;
}


.BigNewsTitle
{
	font-size:24px;
	font-weight: bold;
}

.SubTitle
{
	padding-top: 12px;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 10px;
}

.PublishDate
{
	font-size:12px;
	font-weight: normal;
	width:100%;
	text-align:right;	
}

.Context
{
	font-size:15px;
	font-weight: normal;
	width:100%;
	padding-bottom: 10px;
}

.PicDesc
{
	font-size:10px;
	font-weight: normal;
	width:100%;
	text-align:center;
	float:left;	
}

.Catelog
{
	font-size:12px;
	font-weight: normal;
	width:100%;
	padding-left:10px;
	background-color:"#EEEEEE";
}

/* 論壇用 */
.Main{background-color: #006363; font-size:12px}

.Title{font-size:12px;color: #FFFFFF;background-color: #2E9999;text-align: center;height:30px}

SPAN.myButton 
{
	 BORDER-RIGHT: 1px solid;
	 PADDING-RIGHT: 1px; 
	 BORDER-TOP: 1px solid; 
	 PADDING-LEFT: 1px; 
	 FONT-SIZE: 12px; 
	 BACKGROUND: #cccccc; 
	 PADDING-BOTTOM: 1px; 
	 BORDER-LEFT: 1px solid; 
	 CURSOR: hand; 
	 PADDING-TOP: 1px; 
	 BORDER-BOTTOM: 1px solid
}
	
SPAN.myButtonWhite 
{
	BORDER-RIGHT: 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: 1px solid; 
	CURSOR: hand; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: 1px solid
}

._______________________________ {
}
.mainNews {
	/* [disabled]height: 336px; */
	width: 490px;
	margin: 0 0 6px 0;
}
.mainNews .nav {
	height: 30px;
	width: 490px;
	/* [disabled]margin: 0 0 19px 0; */
	
}
.mainNews .nav ul
{
	margin: 0 0 0 5px;
	padding: 0 0 0 5px;
	}
.mainNews .nav li {
	float: left;
    font-size:85%;

}
.mainNewsNav-1 a{
	width: 106px;
	height: 30px;
	background: url(images/main-mid-mainNews-Nav-1.jpg) no-repeat;
	text-align: center;
	line-height: 2.1;
	display: block;
	/* [disabled]padding: 1px 0 0 0; */
}
.mainNewsNav-1 a:hover  {
	background: url(images/main-mid-mainNews-Nav-1.jpg) no-repeat 0px -30px;
}
.mainNewsNav-1 .choose {
	background: url(images/main-mid-mainNews-Nav-1.jpg) no-repeat 0px -30px;
}
.mainNewsNav-2 a{
	width: 105px;
	height: 30px;
	background: url(images/main-mid-mainNews-Nav-2.jpg) no-repeat;
	text-align: center;
	line-height: 2.1;
	display: block;
}
.mainNewsNav-2 a:hover {
	background: url(images/main-mid-mainNews-Nav-2.jpg) no-repeat 0px -30px;
}
.mainNewsNav-2 .choose {
	background: url(images/main-mid-mainNews-Nav-2.jpg) no-repeat 0px -30px;
}
.mainNewsNav-3 a{
	width: 104px;
	height: 30px;
	background: url(images/main-mid-mainNews-Nav-3.jpg) no-repeat;
	text-align: center;
	line-height: 2.1;
	display: block;
}
.mainNewsNav-3 a:hover {
	background: url(images/main-mid-mainNews-Nav-3.jpg) no-repeat 0px -30px;
}
.mainNewsNav-3 .choose {
	background: url(images/main-mid-mainNews-Nav-3.jpg) no-repeat 0px -30px;
}

.mainNewsNav-4 a{
	width: 106px;
	height: 30px;
	background: url(images/main-mid-mainNews-Nav-4.jpg) no-repeat;
	text-align: center;
	line-height: 2.1;
	display: block;
}
.mainNewsNav-4 a:hover {
	background: url(images/main-mid-mainNews-Nav-4.jpg) no-repeat 0px -30px;
}
.mainNewsNav-4 .choose {
	background: url(images/main-mid-mainNews-Nav-4.jpg) no-repeat 0px -30px;
}

.mainNewsNav-5 a{
	width: 104px;
	height: 30px;
	background: url(images/main-mid-mainNews-Nav-5.jpg) no-repeat;
	text-align: center;
	line-height: 2.1;
	display: block;
}
.mainNewsNav-5 a:hover {
	background: url(images/main-mid-mainNews-Nav-5.jpg) no-repeat 0px -30px;
}
.mainNewsNav-5 .choose {
	background: url(images/main-mid-mainNews-Nav-5.jpg) no-repeat 0px -30px;
}
.mainNews .content {
	background: url(images/main-mid-mainNews-bg.jpg) no-repeat;
	height: 302px;
	width: 480px;
	margin: 0 0 0 5px;
	padding: 19px 0 0 0;
}
.mainNews .article-style1 {
	margin: 0 0 0 19px;
	height: 123px;
}
.mainNews .article-style1 .pic {
	float: left;
	height: 112px;
	width: 112px;
	border: 1px solid #afafaf;
	background: #FFF;
}
.mainNews .article-style1 .z {
	width: 322px;
	height: 115px;
	margin: 0 0 0 10px;
	float: left;
	line-height:1.4;
    text-align:justify;
    font-size: 12px;    
}
.mainNews .article-style1 .shorttitle {
	margin: 0 0 15px 0;
    font-weight:bold;
    font-size: 13px;        
}
.mainNews .content .all-article {
    height: 140px;
	margin: 10px 0 0 10px;
	padding: 0 0 17px 10px;
	float: left;
}
.mainNews .article-style2 {
	margin: 0 13px 0 0;
	width: 85px;
	height: 140px;
	float: left;
}
.mainNews .article-style2 .pic {
	float: left;
	height: 83px;
	width: 83px;
	border: 1px solid #cacaca;
	/* [disabled]margin: 19px 0 0 19px; */
	background: #FFF;
}
.mainNews .article-style2 .word {
	display: block;
	float: left;
	width: 85px;
	margin: 6px 0 0 0;
	color: #6b6b6b;
	text-align:center;
	font-size:12px
}