.hw-crumbs{font-size:13px;color:#777;margin:14px 0 0}
.hw-crumbs a{color:#1ba1e2}
.hw-byline{font-size:13px;color:#777;margin:-2px 0 16px}
.hw-intro{font-size:15px;line-height:1.6;color:#444;margin:4px 0 6px}
.hw-article{font-size:15px;line-height:1.7;color:#262626}
.hw-article p{margin:0 0 14px}
.hw-article a{color:#1ba1e2}
.hw-article h2{font-size:21px;font-weight:500;margin:30px 0 12px;padding-top:4px}
.hw-article h3{font-size:17px;font-weight:600;margin:22px 0 8px}
.hw-article ul,.hw-article ol{padding-left:22px;margin:0 0 16px}
.hw-article ul li{list-style:disc;margin-bottom:6px}
.hw-article ol li{list-style:decimal;margin-bottom:6px}
.hw-answer{background:#f2fafe;border-left:4px solid #1ba1e2;padding:14px 18px;margin:4px 0 22px}
.hw-answer p{margin:0}
.hw-article figure{margin:20px 0 26px}
.inner-post .hw-article figure img{border:1px solid #d9e6ee;border-radius:4px}
.hw-article figcaption{font-size:13px;line-height:1.5;color:#666;text-align:center;margin-top:8px}
.hw-table-wrap{overflow-x:auto;margin:6px 0 20px}
.hw-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}
.hw-table th{background:#f2fafe;text-align:left;font-weight:600}
.hw-table th,.hw-table td{border:1px solid #e3e8ec;padding:8px 10px;vertical-align:top}
.hw-article code{color:#1a1a1a;background:#f3f5f8;padding:1px 5px;border-radius:3px}
.hw-article kbd{background:#fff;color:#1a1a1a;border:1px solid #c9cdd2;border-bottom-width:2px;box-shadow:none;padding:1px 6px;font-size:13px}
.hw-sources{border-top:1px solid #e5e5e5;margin-top:28px;padding-top:12px;font-size:13px;color:#666}
