* { padding: 0; margin: 0; }
a:link {
	color: #366;
	text-decoration: underline;
}
a:visited {
	color: #369;
	text-decoration: underline;
}

body {
	font-family: "宋体", "Courier New";
	font-size: 12px;
	background:#CCC;
}


#cfont{
	font-family:"宋体", "Courier New";
	font-size:12px;
	padding:2px;
}

#efont{
	font-family:"宋体", "Courier New";
	font-size:14px;
	padding:2px;
	text-indent:28px;
}
#ffont{
	font-family:"宋体", "Courier New";
	font-size:12px;
	padding:2px;
	text-indent:12px;
}

#bfont{
	font-family:"宋体", "Courier New";
	font-size:14px;
	text-indent:28px;
	padding:4px;
	line-height:24px;
}

 
#gfont{
	font-family:"宋体", "Courier New";
	font-size:20px;
	padding:4px;
	line-height:20px;
}

.header {
	margin:0 auto;
 	width: 1004px;
 	padding: 0px;
 	border: 0px solid #ccc;
	position:relative;
	height:70px;
	background-image:url(image/jspdi_top_bar_background.jpg);
 }

.content{
margin: 5px 0px 5px 0px;
width:1004px;
}

#frame{
	width:984px;
	border:1px;
	border-color:#000;
}
.footer{
	width:1004px;

}

.footer p{
	text-align:center;
	
}

#menu{
	border:1px solid #000;
    border-width:1px 1px 1px 1px;
    margin:0px 0 0px 0;
}
	

.stable table{
    border:1px solid #000;
    border-width:1px 0 0 1px;
    margin:2px 0 2px 0;
    text-align:center;
    border-collapse:collapse;
}
.stable td,th{
    border:1px solid #000;
    border-width:0 1px 1px 0;
    margin:2px 0 2px 0;
    text-align:left;
}
.stable th{
    text-align:center;
    font-weight:600;
    font-size:12px;
    background-color:#F4F4F4;
} 
