.news-box {
	width:100%;/*RWD用的自動寬度*/
	height:auto;
	/*max-width:800px;*//*設計版面的預設寬度*/
	margin:0 auto;
	}
/*選單內容版面區塊*/
#tabs {
	width:100%; 
	overflow: auto;
	margin: 0;
	padding: 0;
	text-align:center;
	overflow:hidden;
	display:inline-block;
}
#tabs li {
	width:50%;
    margin: 0;
    padding: 0;
    float:left;
	border-bottom:1px solid #CCC;
}
	#tabs a {
		width: 100%;
		background: #e9e9e9;
		color: #515151;
		float: left;
		font-size: 110%;
		padding: 11px 0;
		text-decoration: none;
		outline: 1px solid #FFF;
		display: inline-block;
	}
#tabs #news-current a {   
    width:100%;
    background: #587e00;
	font-weight:bold;
    text-shadow: none;   
    color: #FFF;
/*	border-radius: 6px 6px 0 0;*/
}
/*下方內容版面區塊*/
#news-content {
	width:100%; /*RWD用的自動寬度*/
	height:auto;
	background-color:#fff;
}
#news-content ul {
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	background-color:#fff;
}
#news-content ul li {
	padding: 7.2px 0;
	border-bottom: 1px dashed #d2d2d2;
}
#news-content ul li a {
	width:84%;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*-o-text-overflow:ellipsis;*/
	overflow: hidden;
	display:inline-block;
	color: #666666;
	padding: 0;
	margin: 0 0 0 10px;
	text-decoration: none;
	vertical-align:middle;
}
#news-content ul li a:hover {color:#ff0000;text-decoration: underline;}
#news-content ul li span {
	color: #4d4d4d;
	padding:0 0 0 10px;
	vertical-align:middle;
}
.moreBtn {
	width:95%;
	height:auto;
	margin:0 auto;
}
.news-more {
	width:auto;
	height:auto;
	margin:5px;
	padding:5px 16px;
	text-align:center;
	background:#8ccc7f;
	border-radius:5px;
	float:right;
}
.moreBtn a {
	color:#137500;
	text-decoration: none;
}
.moreBtn a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.news-more:hover {
	background-color: #137500;
}
@media screen and (max-width: 557px) {
#news-content ul li a {
	width:71%;
}
}