#news{}

#news .show-box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}

#news .show-box .summary{}

#news .show-box .summary .update{
	font-size:0.6rem;
	line-height:1.5em;
	color:#888;	
	margin-bottom:0px;}

#news .show-box .summary h3{
	font-size:130%;
	font-weight:bold;
  position: relative;
  padding-bottom:14px;
  margin-bottom:14px;
}

#news .show-box .summary h3:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 7px;
  background: -webkit-repeating-linear-gradient(-45deg, #73d6fb, #73d6fb 2px, #fff 2px, #fff 4px);
  background: repeating-linear-gradient(-45deg, #73d6fb, #73d6fb 2px, #fff 2px, #fff 4px);
}

#news .table-parent{display:table;width:100%;}

#news .table-parent .thumbnail{
	display:table-cell;
	width:240px;
	vertical-align: top;
	
	background-color:#fff;
	box-sizing: border-box;
	
	border-radius:2.5px;
	}
	
#news .table-parent .thumbnail img{
	width:100%;
	
	
	object-fit: cover;
	object-position: top center;
	vertical-align: bottom;
	
	box-sizing: border-box;
	border-radius:2.5px;}

#news .table-parent .news-content{
	display:table-cell;
	width:auto;
	vertical-align: top;
	padding-left:20px;}

.pager{margin:auto;}
.pager li{display:inline-block;background:#73d6fb;padding:0px;margin:0px;color:#fff;width:60px;text-align:center;}
.pager .active{background:#fe86ea;}
.pager li .ol{}
.pager li a{display:block;width:100%;height:100%;color:#fff;}
.pager li a:hover{text-decoration:none;}


