#dl_content {
		color:#fff;
		width:100%;
		border:#999 solid 1px;
		border-width:1px 1px 0px 1px;
		background:#444;
		margin:0px;
		padding:0px;
		}
html>body #dl_content {width:auto;}

#dl_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;
		}

#dl_content h1 {
		height:20px;
		}

#dl_content a {
		text-decoration:none;
		color:#f90;
		font:100%/1em 細明體,Arial;
		}
#dl_content a:hover {
		text-decoration:underline;
		color:#f90;
		font:100%/1em 細明體,Arial;
		}

#dl_content h1 a {
		padding:0px;
		text-decoration:none;
		color:#000;
		font:bold 18px/1em 細明體,Arial;
		}
#dl_content h1 a:hover {
		padding:0px;
		text-decoration:none;
		color:#999;
		font:bold 18px/1em 細明體,Arial;
		}

#dl_content img {
		margin:0px;
		padding:0px;
		border:#999 solid 0px;
		}

#dl_content p {
		background:transparent;
		margin:0px;
		padding:10px;
		}

#dl_content div {
		border:1px dashed #aaa;
		border-width:0px 0px 1px 0px;
		margin:0px;
		padding:10px;
		}

#dl_content table {
		background-color:#555;
		width:100%;
		/*border:1px solid #f00;*/
		}
/*html>body #se_content table {width:auto;}*/

#dl_content tr.columnname {
		text-align:center;
		font:bold 14px/1.5em 細明體,Arial;
		background-color:#222;
		padding:10px;
		}

#dl_content tr.columnname td {
		/*border:1px dashed #aaa;*/
		/*border-width:0px 1px 1px 1px;*/
		padding:5px;
		}

#dl_content tr.columnname td.desc {
		width:40%;
		text-align:center;
		padding:10px;
		}

#dl_content tr.columnname td.posttime {
		width:20%;
		text-align:center;
		padding:10px;
		}

#dl_content tr.columnname td.poster {
		width:10%;
		text-align:center;
		padding:10px;
		}

#dl_content tr.columnname td.size {
		width:10%;
		text-align:center;
		padding:10px;
		}

#dl_content tr.columnname td.times {
		width:20%;
		text-align:center;
		padding:10px;
		}

#dl_content tr.content {
		text-align:left;
		font:12px/2em 細明體,Arial;
		}

#dl_content tr.content td {
		text-align:center;
		padding:20px;
		}

#dl_content tr.content td.menu {
		text-align:center;
		border:1px dashed #aaa;
		border-width:0px 1px 0px 1px;
		padding:10px;
		}

#dl_content tr.content2 {
		text-align:left;
		font:12px/1em 細明體,Arial;
		}

#dl_content tr.content2 td {
		text-align:center;
		padding:10px;
		}

#dl_content ul {
		margin:3px;
		padding:3px;
		}

#dl_content li {
		margin:3px;
		padding:0px;
		list-style:square;
		}

#dl_content select {
		color:#fff;
		border:1px dashed #aaa;
		border-width:1px 1px 1px 1px;
		background-color:#666;
		}

#dl_content input {
		color:#fff;
		border:1px dashed #aaa;
		border-width:1px 1px 1px 1px;
		background-color:#666;
		margin:0px;
		}

#dl_content div.dl_catname {
		height:200px;
		}

#dl_content div.dl_catname ul li{
		background:#333;
		width:25%;
		border:1px dashed #aaa;
		margin:10px;
		padding:10px;
		list-style:none;
		float:left;
		}

#dl_content div.dl_catname ul li:hover{
		background:#555;
		width:25%;
		border:1px dashed #aaa;
		margin:10px;
		padding:10px;
		list-style:none;
		float:left;
		}

/*  下載區"頁次"欄位設定  */
#dl_page_row {
		height:50px;
		background:#444;
		margin:0px;
		padding:0px 20px 30px 5px;
		}

#dl_page_row ul{
		font:12px/1.5em 細明體,Arial;
		color:#fff;
		margin:5px 10px 0px 0px;
		padding:0px;
		}

#dl_page_row li{
		vertical-align:middle;
		/*border:5px solid #f00;*/
		border:1px dashed #fff;
		border-width:0px 0px 1px 0px;
		/*display:inline;*/
		float:left;
		list-style:none;
		margin:0px 20px 0px 20px;
		padding-top:3px;
		}

#dl_page_row li.pages{
		border:0px;
		float:left;
		list-style:none;
		margin:0px;
		padding:0px;
		}

#dl_page_row li.nolink{
		width:15px;
		border:1px solid #f63;
		background:#ccc;
		float:left;
		list-style:none;
		color:#000;
		text-align:center;
		font:bold 100%/1em Arial,細明體;
		margin:0px;
		padding:5px;
		}

#dl_page_row a {
		width:15px;
		border:1px solid #f63;
		background:#f96;
		display:block;
		text-decoration:none;
		text-align:center;
		color:#000;
		font:bold 100%/1em Arial,細明體;
		margin:0px;
		padding:5px;
		}

#dl_page_row a:hover {
		background:#666;
		text-decoration:underline;
		color:#f63;
		font:bold 100%/1em Arial,細明體;
		margin:0px;
		padding:5px;
		}
