/* CSS Document */

/**************************************************************************
* style-comic-right.css 2007/09/27
===========================================================================
* 非商業漫畫授權CSS
===========================================================================
* Edited by Edward in GOGOTDI
* Copyright (C) 2007 Tang Digital Integration
***************************************************************************/

.comic-list{
	margin-top:55px;
}
	.comic-list td{
		padding:5px;
		padding-right:20px;
		padding-bottom:10px;
	}
		.comic-list td table td{
			padding:0px;
		}
			.comic-list td table td  img{
				/*border:1px dashed #ccc;*/
			}
		.comic-list td table th{
			font-weight:normal;
			padding-bottom:3px;
			padding-top:3px;
		}
			.comic-list td table th a:link{
				font-weight:bold;
				color:#333;
			}
			.comic-list td table th a:visited{
				font-weight:bold;
				color:#333;
			}
			.comic-list td table th a:hover{
				font-weight:bold;
				color:#FF9900;
			}
			.comic-list td table th a:active{
				font-weight:bold;
				color:#F90;
			}
.right-list{
	border:1px solid #EAEAEA;
	background-color:#EAEAEA;
	margin-top:10px;
}
	.right-list td{
		border:1px solid #fff;
	}
		.right-list td table{
			margin:5px 15px;
		}
			.right-list td table td{
				border:none;
			}
.comic-main{
	width:600px;
	margin:15px auto;
}
	.comic-wrap{
		width:125px;
		float:left;
		margin-right:25px;
	}
	.comic-wrap table{
		margin:5px auto 20px;
	}
		.comic-wrap table th{
				padding:3px;
			}
				.comic-wrap table th a:link,.comic-wrap table th a:visited{
				font-weight:bold;
				color:#333;
				}
				.comic-wrap table th a:hover,.comic-wrap table th a:active{
					font-weight:bold;
					color:#FF9900;
				}
.comic-content{
	margin:10px auto;
}
	.comic-content td{
		padding-left:40px;
		padding-right:40px;
	}
		.comic-content td table{
			margin-bottom:15px;
		}
			.comic-content td table td{
				padding:0px;
			}
				.comic-content td table td img{ border:1px dashed #ccc;}
			.comic-content td table th{
				padding:3px;
			}
				.comic-content td table th a:link{
				font-weight:bold;
				color:#333;
				}
				.comic-content td table th a:visited{
					font-weight:bold;
					color:#333;
				}
				.comic-content td table th a:hover{
					font-weight:bold;
					color:#FF9900;
				}
				.comic-content td table th a:active{
					font-weight:bold;
					color:#F90;
				}
		.comic-content td table.go-page td table{ margin-bottom:0px;}
		.comic-content td table.go-page td table td{
				padding:3px;
			}
.div-01{
	width:687px;
	background-image:url(../images/bg/div_03.gif);
	background-repeat:repeat-y;
	margin:15px auto;
}
	.tab01{
		margin:20px auto 10px;
		font-size:13px;
	}
		.tab01 th{
			text-align:right;
			font-weight:normal;
			padding:3px;
		}
		.tab01 td{
			padding:3px;
			padding-left:1em;
		}
			.tab01 td.td-a a{ margin-right:10px;}
			.tab01 td.td-pic{
				padding-top:15px;
				padding-bottom:20px;
				text-align:center;
			}
			.tab01 td.td-pic img{
				width:160px;
				margin-right:15px;
				margin-bottom:10px;
				vertical-align:top;
			}
			.tab01 td input,textarea{
				border:1px solid #A5ACB2;
				padding:2px;
			}
			.tab01 td span{
				display:block;
				font-size:11px;
				color:#666;
				margin-top:5px;
			}
		.article{
			width:606px;
			height:227px;
			border:1px solid #ccc;
			background-color:#FFFFFF;
			overflow:scroll;
			overflow-x:hidden;
			padding:5px 10px;
			margin-bottom:15px;
		}
	.law-div{
		width:625px;
		margin:20px auto 25px;
		font-size:11px;
		color:#666;
		line-height:17px;
	}
.head02{
	font-size:13px;
	color:#FFFFFF;
	letter-spacing:1px;
	display:inline;
	background-image:url(../images/bg/head02.gif);
	background-repeat:repeat-x;
}
html>body .head02{padding-top:5px;padding-bottom:5px;}/*==== firefox修正 ====*/
	.head02 img{
		vertical-align:middle;
	}
.input-tab{
	margin:10px auto;
	color:#333333;
}
	.input-tab th{
		text-align:right;
		padding:5px;
	}
		.input-tab th span{color:#FF0000;}
	.input-tab td{
		padding:5px;
		padding-top:3px;
	}
		.input-tab td input,select,textarea{
			border:1px solid #A5ACB2;
			padding:2px;
			color:#666666;
			font-size:13px;
		}
			.input-tab td select{padding:1px;}
		.input-tab td span{
			color:#666;
			font-size:11px;
			line-height:15px;
			display:block;
			margin-top:5px;
		}
.explain{
	width:610px;
	margin:15px auto;
	background-color:#FFFFFF;
	border:1px solid #ccc;
	padding:5px 10px;
}
.tab03{
	margin-top:30px;
	margin-left:63px;
	border-top:1px dashed #ccc;
}
	.tab03 th{
		background-image:url(../images/icon/yellow-arrow.gif);
		background-position:3px 4px;
		background-repeat:no-repeat;
		font-size:16px;
		text-align:left;
		padding-left:1.25em;
	}
	.tab03 td{
		padding:5px 2px 5px 20px;
		color:#333333;
		font-size:13px;
	}
		.tab03 td.td-pic{
			padding-top:15px;
			padding-bottom:20px;
		}
		.tab03 td.td-pic img{
			margin-right:30px;
			margin-bottom:10px;
			vertical-align:top;
		}
		.tab03 td table{}
			.tab03 td table th{
				background-image:none;
				padding:0px;
				font-size:13px;
			}
			.tab03 td table td{
				padding:0px;
			}
		.reference-tab{
			margin-top:5px;
			margin-bottom:10px;
		}
			.reference-tab td a{
				margin-left:12px;
			}
				.reference-tab td a:link{
					color:#FF9900;
					text-decoration:underline;
				}
				.reference-tab td a:visited{
					color:#FF9900;
					text-decoration:underline;
				}
				.reference-tab td a:hover{
					color:#FF9900;
					text-decoration:none;
				}
				.reference-tab td a:active{
					color:#FF9900;
					text-decoration:none;
				}
.head01{
	background-image:url(../images/icon/yellow-arrow.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
	padding-left:1.25em;
}
.co-right{
	width:120px;
	background-image:url(../images/bg/comic-right-bg.jpg);
	background-repeat:repeat-y;
	padding:0 9px;
}
	.co-right img{ width:120px !important;}
.co-right-top{
	width:138px;
	background-image:url(../images/bg/comic-right-top.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
}
.co-right-bottom{
	width:138px;
	background-image:url(../images/bg/comic-right-bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:10px;
}
.div01{
	background-image:url(../images/bg/div_03.gif);
	background-repeat:repeat-y;
	margin:35px auto 120px;
	}
