.zb-official-figure{margin:24px 0;padding:12px;background:#fff;border:1px solid #d7d2e1;border-radius:12px;max-width:100%;box-sizing:border-box}.zb-official-figure[data-format=portrait]{max-width:480px}.zb-official-figure .zb-official-image-link{display:block}.zb-official-figure img{display:block;width:100%;max-width:100%;height:auto;border-radius:6px}.zb-official-figure figcaption{font-size:15px;line-height:1.6;color:#30313c;margin-top:12px}.zb-official-figure figcaption a{color:#49249c;text-decoration:underline}.zb-guide-source{font-size:15px;line-height:1.6;padding:14px 16px;border-left:3px solid #6e45b4;background:#f6f3fb;color:#30313c}.zb-guide-source a{color:#49249c;text-decoration:underline}@media(max-width:600px){.zb-official-figure{padding:7px;margin:20px 0}.zb-official-figure figcaption{font-size:14px}.zb-official-figure[data-format=portrait]{max-width:100%}}