.snj-article-banner{margin-top:-74px;padding:112px 0 30px;color:rgba(255,255,255,.72);background:linear-gradient(105deg,#0d2d23,#1e6547)}
.snj-article-banner span{font-size:11px;font-weight:700;letter-spacing:.22em}
.snj-article-page{padding-top:42px!important;padding-bottom:90px!important}
.snj-article-page .article-content{overflow:hidden;border:0;background:#fffef9;box-shadow:0 18px 55px rgba(20,49,38,.08)}
.snj-article-page .article-content>.panel-heading{padding:20px 34px;background:#f7f5ee;border-bottom:1px solid rgba(18,35,29,.09)}
.snj-article-page .article-content>.panel-body{padding:34px 42px 50px}
.snj-article-page .article-metas{padding-bottom:28px;border-bottom:1px solid rgba(18,35,29,.1)}
.snj-article-page .metas-title{margin:0 0 18px;color:#12231d;font-family:Georgia,"Noto Serif SC",serif;font-size:36px;line-height:1.42;font-weight:500}
.snj-article-page .metas-body{color:#829087;font-size:13px}
.snj-article-page .metas-body>span{display:inline-block;margin-right:18px}
.snj-article-page .metas-body i{margin-right:5px;color:#d6a759}
.snj-article-page .article-text{padding:30px 0 10px;color:#33483f;font-size:17px;line-height:2}
.snj-article-page .article-text>p{margin:0}
.snj-article-page .article-text img{display:block;max-width:100%;height:auto!important;margin:24px auto;border-radius:2px}
.snj-article-page aside .panel{border:0;box-shadow:0 14px 42px rgba(20,49,38,.07)}
.snj-article-page aside .panel-heading{padding:18px 20px;background:#fffef9}
.snj-article-page aside .panel-body{padding:20px}
@media(max-width:767px){.snj-article-banner{margin-top:-60px;padding:88px 15px 23px}.snj-article-page{padding-top:22px!important}.snj-article-page .article-content>.panel-heading{padding:15px 20px}.snj-article-page .article-content>.panel-body{padding:25px 20px 36px}.snj-article-page .metas-title{font-size:27px}.snj-article-page .article-text{font-size:16px;line-height:1.9}}
