
        * {box-sizing: border-box;margin: 0;padding: 0;font-family: "Arial",sans-serif;line-height: 1.7;color: #2d2d2d;}
        body {background: #ffffff;padding: 10px;max-width: 100%;}
        h1 {font-size: 26px;color: #f28c00;border-bottom: 2px solid #f28c00;padding-bottom: 10px;margin: 15px 0 20px;}
        h2 {font-size: 22px;margin: 30px 0 12px;padding-left: 10px;border-left: 5px solid #f28c00;color: #222;}
        h3 {font-size: 19px;margin: 20px 0 8px;color: #333;}
        h4 {font-size: 17px;color: #d16000;margin: 10px 0 5px;}
        p {font-size: 16px;margin-bottom: 14px;}
        ul,ol {margin: 10px 0 16px 26px;}
        li {margin-bottom: 7px;font-size: 16px;}
        table {width: 100%;border-collapse: collapse;margin: 22px 0;background: #fafafa;}
        table th {background: #f28c00;color: #fff;padding: 12px;border: 1px solid #e0e0e0;text-align: left;}
        table td {padding: 11px;border: 1px solid #e0e0e0;}
        .product-img-wrap {margin: 18px 0;}
        .product-img-wrap img {max-width: 100%;height: auto;border: 1px solid #eee;}
        .faq-block {background: #f8f8f9;padding: 16px;border-radius: 6px;margin: 20px 0;}
        .faq-item {margin-bottom: 15px;}
        .tag-keywords {display: flex;flex-wrap: wrap;gap: 8px;margin: 12px 0 20px;}
        .tag-keywords span {background: #fff0e0;padding: 5px 10px;border-radius: 3px;font-size: 14px;color: #d16000;}
    