.main-content{
	width:100%;
	height:auto;
	max-width:958px;
	margin:0 auto;
	}
			
	.pic-box{
		width:100%;
		height:auto;
		margin:0 0 50px 0;
		-webkit-box-shadow: 2px 55px 55px -43px rgba(0,0,0,0.31);
		-moz-box-shadow: 2px 55px 55px -43px rgba(0,0,0,0.31);
		box-shadow: 2px 55px 55px -43px rgba(0,0,0,0.31);
		}
		.main-content .pic{	width:100%;	}
		.S-pic{ display:none;}

	
.main-content div.item-group:last-child{ border:0;}

					
.item-group{ 
	width:85%;
	height:auto; 
	margin:0 auto;
	padding:40px 0;
	border-bottom:1px solid #f0f0f0;
	 }
	.item-group .date{ 
	    width:45px;
	    display:inline-block;
		color:#ffffff;
		font-size:13px;
		text-align:center;
		}	
		.MM-DD{ 
			padding:3px 0;
			background-color:#6a9655;
			}
		.YYYY{ 
			padding:3px 0;
			background-color:#527143;
			margin:2px 0 0 0;
			}
		
	.item-group a.item-aside{
		width:88%;
		display:inline-block;
		margin:0 0 0 20px;
		vertical-align:top;
		text-decoration:none;
		}
		.item-group a.item-aside:hover h3,
		.item-group a.item-aside:hover p{
			color:#6a9655;
			text-decoration:underline;
			}
		.item-group .item-aside h3{
			color:#686868;
			font-size:18px;
			margin:0 0 6px 0;
			font-weight:normal;	
			}
		.item-group .item-aside p {
			color:#989898;
			font-size:13px;
			line-height:150%;
			margin:0;
			padding:0;
			}
			
.news-content{ 
	width:85%;
	height:auto; 
	margin:0 auto;
	padding:10px 0 0 0;
    color: #757575;
    font-size: 15px;
    line-height: 150%;
    text-align: left;
	 }
.news-content img{ 
    text-align: center;
	margin:0 auto;
	 }
	.news-content .date{ 
	    width:100%;
	    display:block;
		color:#a9a9a9;
		font-size:13px;
		margin:0 0 6px 0;
		text-align:left;
		}	
	.news-content h3{ 
		color:#527143;
		font-size:30px;
		margin:0 0 20px 0;
		font-weight:600;	
		text-align:left;
		line-height: 1.1;
		}		
	.news-content p{ 
	    width:100%;
	    display:block;
		color:#757575;
		font-size:15px;
		line-height:150%;
		text-align:left;
		margin:0;
		padding:0;
		}
		
	.news-content a{ 
		color:#6a9655;
		}
	.news-content a:hover{ 
		color:#222;
		}		
			
	.news-content img{ 
	    width:100%;
		margin:40px auto 0 auto;
		}	
		
				 
 /*上下頁*/
	.NextBackBox {                         
	width:100%;
	height:auto;
	display:block;
	text-align:center;
	margin:30px 0 0 0;
	}
	.NextType{ 
	width:100%;
	text-align:center;
	font-family: 'HYQiHei-45S', 'Microsoft YaHei', Helvetica,Hiragino Sans GB;
	color:#818181;
	font-size: 13px;
	letter-spacing:2px;
	position:relative;
	display:block;
	}
	.NextType a:link { color:#818181;text-decoration: none; margin:0 5px;} 
	.NextType a:visited {color:#818181;text-decoration: none} 
	.NextType a:hover {
	  color:#CCCCCC; 
	  text-decoration: underline;
	  -webkit-transition: color ease-in-out 0.3s;
	  -moz-transition: color ease-in-out 0.3s;
	  -o-transition: color ease-in-out 0.3s;
	  transition: color ease-in-out 0.3s;
		}
 /*End上下頁*/	 
				 
				 
@media screen and (max-width: 768px) {	

	 			
.item-group{ 
	width:92%;
	padding:30px 0;
	 }
	.item-group img{ width:16%; }	
	.item-group a.item-aside{ width:77%;	}	
	
.pic-box {   margin: 0 0 10px 0; }

	.news-content img{  width:90%;	}	
	
	
}



@media screen and (max-width: 516px) {
	        .pic{ display:none;}
	        .S-pic{ display:block; width:100%;}


	.news-content h3{ font-size:24px; }
	.news-content img{ width:99%;margin:20px auto 0 auto; }	
	
		
}


