#cb_post_title_url { font-size: 24px !important; font-weight: bold !important; border-bottom: 3px solid #e74c3c !important; padding-bottom: 12px !important; line-height: 1.4 !important; }
#cnblogs_post_body { font-size: 16px !important; line-height: 1.9 !important; }
#cnblogs_post_body h2 { font-size: 20px !important; font-weight: bold !important; margin: 30px 0 15px !important; padding-left: 12px !important; border-left: 4px solid #e74c3c !important; }
#cnblogs_post_body h3 { font-size: 17px !important; font-weight: bold !important; margin: 25px 0 12px !important; }
#cnblogs_post_body p { margin: 16px 0 !important; text-align: justify !important; }
#cnblogs_post_body img { max-width: 100% !important; border-radius: 6px !important; margin: 18px 0 !important; }
#end-card p { text-align: center !important; }