.detail{ padding:25px 0; }
.detail p{ color: #666;line-height: 24px; }
.detail img{max-width: 100%;vertical-align:middle;}



/** Detail **/
.content-title{padding:25px 0 15px;text-align: center; }
.content-title h1{font-size:20px;padding-bottom:8px;color:#333;}
.content-title .sub-title{min-height:19px;}
.content-title .sub-title span{padding-right:10px;}
.content-title .show-keyword{ color: #999; }
.content-title .sub-title .bdsharebuttonbox{display:inline-block;vertical-align: middle;}
.content-title .bdshare-button-style0-16 a,
.content-title .bdshare-button-style0-16 .bds_more{margin:0 6px 2px 0;}
.sdesc{ padding: 25px 20px; background: #f2f2f2;border-radius: 10px;margin-top: 25px; }
.keywords{ padding-bottom: 30px; }
.keywords.bor-top{ border-top: 1px solid #eee;padding: 20px 0 30px 0; }
.keywords span{ display: block;width: 58px;float: left; }
.keywords p{ float: left; width: calc(100% - 58px); color: #666; }

/*+  Prev-Next
/*+------------------*/
.Pre-Next{ position: relative;margin: 35px 0 20px;padding: 20px 0; border: 1px solid #eee;border-width: 1px 0; display: flex; align-items: center;}
.Pre-Next p{ max-width:50%;height:25px;line-height:25px; overflow:hidden;display: flex;}
.Pre-Next span {
    min-width: 60px;
    display: block;
}
.Pre-Next p a{ display: block; font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }

#list-nav{
display: none;
}