@charset "utf-8";

body,td,th,p,ul,li {
	font-size:13px;
	font-family:"微軟正黑體", "MHei", "STHeiti", "Lucida Grande", "Lucida Sans Unicode", "Arial Unicode MS", "新細明體", Verdana;
}
body {
	margin:30px 0 30px 0;
	background-color:#999;
}
input {
	font-size:12px;
	font-family:"微軟正黑體", "MHei", "STHeiti", "Lucida Grande", "Lucida Sans Unicode", "Arial Unicode MS", "新細明體", Verdana;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	font-size:13px;
	margin:0px;
	display				: inline;
}
h2 {
	font-size			: 12px;
	color				: #0070BB;
	margin				: 0px;
	display				: inline;
}
h3 {
	font-size:15px;
	margin:0px;
	display				: inline;
}
.logo {
	color:#666;
	font-size:14px;
}


.thumbnail {
	border				: solid 1px #aaaaaa;
}

.related_list h4 {
	font-size			: 13px;
	width				: 100%;
	padding				: 5px 2px;
	margin				: 0px;
	border-bottom		: solid 1px #aaaaaa;
	font-weight			: bold;
}

.related_list ul {
	margin				: 5px 5px 15px 15px;	
}

.related_list a {
	color				: #3377cc;
}

.related_list .date {
	font-size			: 10px;
	color				: #aaaaaa;
}


.paging {
	width				: 100%;
	text-align			: center;
	padding				: 10px;
	font-size			: 15px;
}

.paging a {
	color				: #3377cc;
}


.page_number {
	margin			: 2px;
	padding			: 2px;
	width			: 20px;
	color			: #555555;
	text-align		: center;
	text-decoration	: none;
}
.page_number:link {
	color			: #555555;
	text-decoration	: none;
}
.page_number:visited {
	color			: #555555;
	text-decoration	: none;
}
.page_number:hover {
	margin-top		: 1px;
	margin-bottom	: 1px;
	color			: #555555;
	border			: solid 1px #777777;
	text-decoration	: none;
}
.page_number:active {
	margin-top		: 1px;
	margin-bottom	: 1px;
	color			: #555555;
	border			: solid 1px #777777;
	text-decoration	: none;
}


.menulink {
	width			: 100px;
	height			: 40px;
	color			: #4499dd;
	font-size		: 15px;
	padding			: 10px;
	border-right	: solid 1px #cccccc;
	text-align		: right;
	vertical-align	: bottom;
}

.menulink:link {
	color			: #4499dd;
}

.menulink:visited {
	color			: #4499dd;
}

.menulink:hover {
	color			: #0055ff;
}

.menulink:active {
	color			: #0055ff;
}


.height10 {
	width			: 100%;
	height			: 10px;
}

.height20 {
	width			: 100%;
	height			: 20px;
}


.article_date {
	color			: #777777;
	font-size		: 10px;
	
}
