#jo_content {
		height:200px;
		color:#fff;
		width:100%;
		border:#444 solid 1px;
		border-width:1px 1px 0px 1px;
		background:#444;
		margin:0px;
		padding:0px;
		}
html>body #jo_content {width:auto;}

#jo_content h2 {
		background:url(./images/forum_headline_bg.gif) 100% 50% repeat-x #fc3;
		font:bold 16px/1.5em 細明體,Arial;
		color:#000;
		height:20px;
		border:0px;
		margin:0px;
		padding:15px 0px 5px 30px;
		}

#jo_content a {
		text-decoration:none;
		color:#f90;
		font:100%/1em 細明體,Arail;
		}
#jo_content a:hover {
		text-decoration:underline;
		color:#f90;
		font:100%/1em 細明體,Arail;
		}

#jo_content img {
		margin:0px;
		padding:0px;
		border:#999 solid 0px;
		}

#jo_content p {
		color:#f90;
		font:bold 16px/2em 細明體,Arial;
		border:#555 solid 2px;
		background:transparent;
		margin:50px 15% 50px 15%;
		padding:10px;
		}

#jo_content table {
		background-color:#555;
		width:100%;
		/*border:1px solid #f00;*/
		}
/*html>body #se_content table {width:auto;}*/

#jo_content tr.columnname {
		text-align:center;
		font:bold 14px/1.5em 細明體,Arial;
		background-color:#222;
		padding:10px;
		}

#jo_content tr.columnname td {
		border:1px dashed #aaa;
		border-width:0px 0px 1px 0px;
		padding:5px;
		}

#jo_content tr.content {
		text-align:left;
		font:12px/2em 細明體,Arial;
		}

#jo_content tr.content td {
		text-align:center;
		padding:10px;
		border:1px dashed #aaa;
		border-width:0px 0px 1px 0px;
		}

#jo_content tr.content td.head {
		border:1px dashed #333;
		border-width:0px 0px 1px 0px;
		width:30%;
		text-align:right;
		background-color:#aaa;
		color:#000;
		}
