.writer { 
	font-family: 'Microsoft JhengHei', 'Microsoft JhengHei', '微軟正黑體', 'Heiti TC', 'PMingLiU', 新細明體 !important;
}
.writer p, 
.writer div, 
.writer a, 
.writer li, 
.writer td, 
.writer th, 
.writer h1,
.writer h2, 
.writer h3, 
.writer h4, 
.writer h5, 
.writer h6, 
.writer span { 
	font-size: 16px; 
	color: #434343; 
	margin: 0px; 
	padding: 0px; 
	word-wrap: break-word; 
	white-space: normal; 
}
.writer ol { 
	padding-left: 25px; 
}
.writer ul { 
	padding: 0; 
	margin: 0;
}
.writer ul li {
	list-style: none;
	padding-left: 25px;
	background: url(Image/li.png) no-repeat left 10px;
}
.writer p, 
.writer div, 
.writer li { 
	line-height: 30px; 
}
.writer img { 
	border: none; 
}
.writer a, 
.writer a:link, 
.writer a:active, 
.writer a:visited, 
.writer a:hover { 
	color: #f16527;
	text-decoration: underline; 
	font-size: inherit; 
}
.writer td, 
.writer th { 
	padding: 3px; 
}
.writer hr { 
	border: none; 
	height: 1px; 
	background-color: #CCCCCC; 
	color: #CCCCCC; 
}
.writer table, 
.writer img { 
	max-width: 100%; 
	height: auto; 
}
.writer table { 
	border-collapse: collapse;
    border-spacing: 0; 
}
.writer table.table-border,
.writer table.table-border td,
.writer table.table-border th {
	border-collapse: collapse; 
	border: 1px solid #000000;
}
.writer table.table-responsive {
	
}
.writer h3.title {
	color: #f16527;
	font-size: 26px;
}
@media screen and (max-width: 768px) {
	.writer p, 
	.writer div, 
	.writer a, 
	.writer li, 
	.writer td, 
	.writer th, 
	.writer h1,
	.writer h2, 
	.writer h3, 
	.writer h4, 
	.writer h5, 
	.writer h6, 
	.writer span { 
		font-size: 14px; 
	}
	.writer h3.title {
		font-size: 20px;
	}
}