

.NewsItemFrame {
	width: 1160px;
	margin: 50px auto;
}
.NewsItem {
	float:left;
	width:558px;
	height:230px;
	margin:0 12px 11px 10px;
}
.NewsItem.s01 { 
    background:url(images/pg01_bg01.gif);
}
.NewsItem.s02 {
	background:url(images/pg01_bg02.gif);
}
.NewsItem_img {
	width:220px;
	height:172px;
	float:left;
	padding:27px 0 0 23px;
}
.NewsItem_Right {
	width: 270px;
	float: left;
	padding: 27px 0 0 12px;
}
.NewsItem_ttl {
	font-weight:bold;
	font-family: 微軟正黑體, "Microsoft JhengHei";
	font-size:19px; line-height:36px;
	color: #3E3E3E;
	display:block;
}
.NewsItem_wd {
	width:158px;
	display:block;
}
.NewsItem_dat {
	color: #999;
	display:block;
	line-height:22px;
}
.NewsItem_gif_Fix{
	width:1px;
	height:1px;
	float:left;
}
.NewsItem_gif{
	position:relative;
	width:135px;
	height:105px;
	top:117px;
	left:-110px;
}


/* -------------------------------------------------------------------------------- */

.NewsPageButton {
	text-align:center;
	padding: 0 0 50px 0;
}
.NewsPageButton A {
	color: #999999;
	padding: 4px 7px;
	border: 1px solid #999999;
	margin: 2px;
	text-decoration: none;
	background:#FFF;
}
.NewsPageButton A:hover {
	color: #999999;
	border:1px solid #999999;
	background: #FFF;
	text-decoration: underline;
}
.NewsPageButton SPAN.current {
	color:#FFF;
	border:1px solid #81216B;
	padding: 4px 7px;
	background: #81216B;
	margin: 2px;
}
