.aboutus{margin:16px 0}.au-title{font-size:22px;font-weight:700;color:#333;margin-bottom:8px}.au-desc{font-size:14px;color:#666;line-height:1.6;margin-bottom:16px}.au-grid{display:grid;grid-template-columns:1fr;gap:16px}.au-card{background:#fff;border-radius:8px;box-shadow:0 2px 12px #0000000f;padding:16px}.au-subtitle{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.au-text{font-size:14px;color:#555;line-height:1.7;margin-bottom:8px}.au-list{list-style:none;padding:0;margin:0}.au-list li{display:flex;align-items:center;gap:8px;padding:8px 0;color:#444}.au-list a{color:#6b2bd1;text-decoration:none}.au-list a:hover{text-decoration:underline}.au-timeline{list-style:none;margin:0;padding:0}.au-timeline li{display:grid;grid-template-columns:72px 16px 1fr;align-items:center;gap:8px;padding:8px 0}.au-time{font-size:13px;color:#888}.au-dot{width:8px;height:8px;border-radius:50%;background:#9810e8;box-shadow:0 0 0 3px #9810e81f}.au-event{color:#444;font-size:14px}.au-faq{display:grid;gap:10px}.au-faq-item{border:1px solid #eee;border-radius:8px;padding:12px;background:#fff}.au-faq-q{font-weight:600;color:#333;margin-bottom:6px}.au-faq-a{color:#555}@media (min-width: 960px){.au-title{font-size:26px}.au-grid{grid-template-columns:1fr 1fr;gap:20px}.au-card{padding:20px;border-radius:10px}}#main .rBox .company .aboutus{width:100%}
