body,table{
	font-family : Verdana ; /*文字字型*/
	font-size : 12px /*文字大小*/
}
body {
	scrollbar-face-color:#66CCFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:White;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:White;
	scrollbar-track-color:White;
}
a{ text-decoration: none; }
a:hover { text-decoration: underline; }
input, select, option{
    border: 1px solid #D0D0D0
    background-color: #FFFFFF;}
    A{ text-decoration: none; }
.arttable{
border: 0;
width: 900;
height: 100;
font-family: Verdana;
font-size: 10pt;
}

.artinfo{
height: 20;
background-color: #F0F0F0;
}

.artinfo2{
height: 20;
background-color: #FFFFFC;
}
.bbstable{
border: 1px ridge #006699;
background-color: #006699;
}

.bbsrow{
background-color: #F7FCFF; 
border-right: 1px dotted #CCCCCC; 
border-bottom: 1px dotted #CCCCCC;
}
.form_list2{
height: 30px;
border-right: 1px solid #F0F0F0;
border-bottom: 1px solid #F0F0F0;
font-size: 10pt;
color : #000000;
padding-top: 4px;
padding-bottom: 4px;
}

.form_list1{
height: 30px;
background-color: #EFEFEF;
border-right: 1px solid #F0F0F0;
border-bottom: 1px solid #F0F0F0;
font-size: 10pt;
color : #000000;
padding-top: 4px;
padding-bottom: 4px;
}
.article_title{
height: 25;
background-color: #006699;
border: 1px solid #FFFFFF;
font-size: 10pt;
color : #FFFFFF;
padding-top: 2px;
padding-bottom: 2px;
}

.article_detail{
height: 25;
background-color: #C1D9FD;
border: 1px solid #FFFFFF;
font-size: 10pt;
color : #000000;
padding-top: 4px;
padding-bottom: 4px;
}

.article_content{
height: 90;
background-color: #FFFFFF;
border: 1px solid #E8E8E8;
font-size: 10pt;
color : #00000F;
padding-top: 4px;
padding-bottom: 4px;
}


.opinion_title{
height: 25;
background-color: #C1F0A2;
border: 1px solid #FFFFFF;
font-size: 12pt;
color : #333300;
padding-top: 2px;
padding-bottom: 2px;
}

.opinion_detail{
height: 25;
background-color: #E7FFCE;
border: 1px solid #E7FFCE;
font-size: 10pt;
color : #00000F;
padding-top: 4px;
padding-bottom: 4px;
}

.opinion_detail2{
height: 25;
background-color: #E7FFCE;
border: 1px solid #FFFFFF;
font-size: 10pt;
color : #000000;
padding-top: 4px;
padding-bottom: 4px;
}

.opinion_content{
height: 25;
background-color: #FFFFFC;
border: 1px solid #F7F4C4;
font-size: 10pt;
color : #00000F;
padding-top: 4px;
padding-bottom: 4px;
}
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}
.irow{
height: 37;
border-bottom: 1px dashed #CCCCCC;
background-color: #FFFFFF;
}
.menutitle2{
cursor:pointer;
padding: 5px;
color:#000;
background:#efefef;
text-align:center;
border: #999 1px solid;
}
.submenu2{
margin-top: 5px;
padding: 5px;
border: #ccc 0px solid;
height: 100px;
display: none;
}
.comment_title{
height: 25;
background-color: #E8E8E8;
border: 1px solid #FFFFFF;
font-size: 8pt;
color : #000000;
padding-top: 1px;
padding-bottom: 1px;
}

.comment_content{
height: 25;
background-color: #FFFFFC;
border: 1px solid #C0C0C0;
font-size: 8pt;
color : #00000F;
padding-top: 1px;
padding-bottom: 1px;
}

.comment_detail{
height: 25;
background-color: #FFFFFC;
border: 0px solid #FFFFFF;
font-size: 8pt;
color : #00000F;
padding-top: 1px;
padding-bottom: 1px;
}
.navtext{ 
width:110px; 
font-size:9pt; 
border: 1px solid #4A78FF; 
background-color:#4A78FF; 
color:#FFFFFF; 
}
.gamelist{
border:1px solid #CCCCCC;
bgcolor: #FBFDFF;
bordercolorlight: #FFFFFF;
bordercolordark: #FFFFFF;
height: 45;
width: 322;
}
.menu_bar{
border: 2px outset #D8E9FE; 
padding: 5px;
align: center;
}
.ititle{
height: 28;
background-color: #F5F5F5;
border: 1px dotted #C0C0C0;
}
.icontent{
width: 100%;
height: 131;
background-color: #FAFAFA;
border: 1px dotted #C0C0C0;
line-height: 150%;
}
.ipic{
width: 100%;
height: 211;
background-color: #F4FAFF;
border: 1px dotted #C0C0C0;
}
.iblank{
width: 100%;
height: 35;
background-color: #FAFAFA;
border: 1px dotted #006699;
}

	.TabNav{
			margin-top: 60px;
			margin-left: auto;
			margin-right: auto;
			width: 700px;
			border: none;
			
		}
		
		
		.Tab {
			float: left;
			border: none;
			border-bottom: 1px #000000 solid;
			background: #cfcfcf;
			width: 70px;
		}
		.Tab:hover {
			background: #ffffff;
		}
		.ClickedTab {
			border: 1px #000000 solid;
			border-bottom: none;
			width: 100px;
			background: #ffffff;
		}
		
		#MainContent {
			border: 1px #000000 solid;
			
			
			margin-top: -1px;
			
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
		}
		
