.post-read{position:relative;background:#eee;}
.post-read>img.img{width:100%;}
.post-read>h3{margin:20px;font-family:content;margin-bottom:0;color:#000;}
.post-read .page-content{padding:10px 20px;}
.post-read .page-content>p{text-align:justify;text-indent:20px;line-height:180%;font-size:15px;font-family:content;color:#555;}
.blk>div>h4{margin-top:0;font-family:content;font-size:22px;}
div.pub-list{padding:20px;}
div.pub-list>.item{min-height:120px;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:15px;}
div.pub-list>.item:first-child{margin-top:20px;}
div.pub-list>.item img{float:left;margin-right:15px;margin-top:5px;width:140px;height:109px;border:1px solid #ddd;-ms-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-khtml-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-o-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px rgba(0,0,0,0.2);}
div.pub-list>.item>a>b{font-size:16px;display:block;font-weight:normal;font-family:content;}
div.pub-list>.item>p{margin:0;color:#888;}
div.pub-list>.item em{color:#81939F;font-style:normal;display:block;}
.more{display:block;font-size:13px;text-align:right;color:#21B24B;}
div.grid table{width:100%;border-spacing:0;margin-bottom:20px;}
div.grid table th{background:#21B24B;color:#fff;padding:6px 0;}
div.grid table th>a{color:#fff;}
div.grid table th>a:after{content:'';display:inline-block;width:12px;height:10px;margin-left:5px;background:url("../../p/sortbg") center center no-repeat;}
div.grid table th>a.sort:after{background-position:center bottom;}
div.grid table th>a.sort.desc:after{background-position:center top;}
div.grid table th>a.sort:hover:after{background-position:center top;}
div.grid table th>a.sort.desc:hover:after{background-position:center bottom;}
div.grid table td{padding:10px 5px;cursor:pointer;}
div.grid table td.c{text-align:center;}
div.grid table td.r{text-align:right;}
div.grid table tr.odd td{background:#eee;}
div.grid table tr:hover td{background:#ddd;}
.tabbed-cat{height:40px;padding-top:10px;background:#fff;margin-bottom:10px;border-bottom:2px solid #21B24B;}
.tabbed-cat>a{display:inline-block;margin-left:10px;vertical-align:top;line-height:40px;height:40px;padding:0 20px;cursor:pointer;color:#333;background:#f3f3f3;font-size:16px;}
.tabbed-cat>a:hover{text-decoration:none;background:#eaeaea;color:#000;}
.tabbed-cat>a.active{background:#21B24B;color:#fff;}
.year-mark{background:#fff;padding:10px;text-align:center;margin-top:-30px;margin-bottom:20px;}
.year-mark>h3{margin:0;font-weight:normal;font-size:16px;text-transform:uppercase;color:#444;margin-bottom:5px;text-align:left;}
.year-mark>a{display:inline-block;height:26px;line-height:26px;padding:0 5px;cursor:pointer;text-decoration:none;background:#f3f3f3;color:#333;font-size:12px;vertical-align:top;white-space:nowrap;margin:4px;}
.year-mark>a:hover{text-decoration:none;background:#eaeaea;color:#000;}
.year-mark>a.active{background:#21B24B;color:#fff;}
