html #section .main .single-post {letter-spacing:0.1em;}
html #section .main .single-post br {letter-spacing:0em;}
html #section .main .single-post .single-post-content table {border-collapse:separate;border-spacing:1px;word-break:break-all;}
html #section .main .single-post .single-post-content table img {margin:0px;padding:0px;}
html #section .main .more-info p a img {padding-bottom:2px;}
#section .main .news-inner .news-item {height:133px;}
#section .main table td[align="center"] {text-align: center;}
p.topic-tools a img {vertical-align:middle !important;}
.single-post-content a[name], .single-post-content a[name]:hover {text-decoration:none;pointer:cursor;color:#000000;}
.single-post-content a[name] img {vertical-align:middle;margin-right:0.2em;}
.single-post-content pre {font-size:0.8em;line-height:1.5em;color:#666666;border:#CCCCCC 1px dotted;padding:5px;margin:5px;max-width:720px;overflow:auto;background-color:#EEEEEE;
font-family:Consolas, Monaco, monospace;}
.single-post-content pre br {display:none;}
.single-post-content ol {list-style:decimal !important;margin-left:20px;}
.single-post-content ul {list-style:square !important;margin-left:20px;}
.single-post-content embed, .single-post-content iframe {min-width:720px; min-height:460px;}
.single-post-content h1 {font-size:30px !important;margin:1em !important;padding-bottom:0 !important;padding-top:0 !important;border-bottom:0 !important;}
.single-post-content h2 {font-size:24px !important;margin:1em !important;padding-bottom:0 !important;padding-top:0 !important;border-bottom:0 !important;}
.single-post-content h3 {font-size:20px !important;margin:1em 0;}
.single-post-content h4 {font-size:16px !important;margin:1em 0;}
#section .main table td, #section .main table th {border-bottom: 0px;}
.single-post-content img.post-smile {padding-right:0px;}
.single-post-content table td {font-size:15px !important;}
div.panel.note.sidebar-authur a img {max-height:120px;max-width:120px;}
#section .main .month-select .page-top {margin-left:203px;padding:0;float:left;}
#section .main .month-select .page-top a {margin:0;}
.btn-disabled {background-color:#ebebeb !important;color:#999 !important;}
.double_ad_l {position:relative;left:10px;margin:0px 25px 25px 25px;float:left;z-index:1;}
.double_ad_r {position:relative;right:10px;margin:0px 25px 25px 25px;float:right;z-index:1;}
.imageset {margin: 0px !important;padding: 0px !important;}
.imagearea {margin: 0px !important;padding: 0px !important;width: 720px !important;height: auto;border-bottom: #fff 2px solid;text-align: center;}
.imagearea img {padding: 0px !important;max-width: 720px !important;max-height: 1080px !important;}
.imagebtn {margin: 0px !important;padding: 0px !important;display: inline-block;flex-basis: auto;}
.slick-arrow {position: absolute;cursor: pointer;}
.slick-right {right:14px;}
html #section .main .single-post-content div .imagectl {float: left;text-align: center;cursor: pointer;background-color: #b2d2b1;border-right: #fff 2px solid;padding: 0px !important;min-height: 24px;word-wrap: break-word;margin-bottom: 0px;border-bottom: #fff 2px solid;}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media {.single-post-content pre {font-size:1em;}}}
.news-pic{width: 100%;height: 120px; display: block; overflow: hidden;}
.news-pic center{margin-left:-50%; margin-right: -50%;}
.news-pic center img{border:0;margin:0;padding:0;overflow-x:hidden;}
.single-post-content img{margin-top:1em;max-width:100%;text-align:center;}
.single-post-content p{font-size:14px;color:#666;line-height: 24px;}