.header .head_menu_a a{color:var(--tpl-text)}#member .business-coop-section{background:#f8f8f8;border:1px solid var(--tpl-border-soft);border-radius:var(--tpl-radius);margin-top:24px;padding:20px}#member .business-coop-section .coop-title{align-items:center;color:var(--tpl-text);display:flex;font-size:18px;font-weight:600;gap:8px;margin:0 0 12px}#member .business-coop-section .coop-title .coop-icon-svg{color:var(--tpl-accent);flex-shrink:0;height:20px;width:20px}#member .business-coop-section .coop-desc{color:var(--tpl-text-muted);font-size:var(--tpl-font-heading);line-height:1.6;margin:0 0 20px}#member .business-coop-section .coop-contacts{display:flex;flex-wrap:wrap;gap:12px}#member .business-coop-section .coop-item{align-items:center;background:var(--tpl-bg-base);border:1px solid #e8e8e8;border-radius:var(--tpl-radius);color:var(--tpl-text);display:inline-flex;font-size:var(--tpl-font-heading);gap:6px;padding:10px 16px;text-decoration:none;transition:all .2s ease}#member .business-coop-section .coop-item:hover{border-color:var(--tpl-accent);color:var(--tpl-accent)}#member .business-coop-section .coop-item .coop-icon-svg{color:var(--tpl-accent);flex-shrink:0;height:16px;width:16px}#member .business-coop-section .coop-item .coop-label{color:var(--tpl-text-subtle)}#member .business-coop-section .coop-item .coop-val{font-weight:500}#member .business-coop-section .coop-item.coop-cta{background:var(--tpl-accent);border-color:var(--tpl-accent);color:var(--tpl-text-on-inverse)!important}#member .business-coop-section .coop-item.coop-cta:hover{background:var(--tpl-accent-hover);border-color:var(--tpl-accent-hover);color:var(--tpl-text-on-inverse)!important}#member .business-coop-section .coop-item.coop-cta .coop-icon-svg{color:var(--tpl-text-on-inverse)}body.bstem #member .business-coop-section{background:var(--tpl-bg-muted);border-color:var(--tpl-border-soft)}body.bstem #member .business-coop-section .coop-title{color:var(--tpl-text)}body.bstem #member .business-coop-section .coop-title .coop-icon-svg{color:var(--tpl-accent)}body.bstem #member .business-coop-section .coop-desc{color:var(--tpl-text-muted)}body.bstem #member .business-coop-section .coop-item{background:var(--tpl-bg-muted);border-color:var(--tpl-border-soft);color:var(--tpl-text)}body.bstem #member .business-coop-section .coop-item:hover{border-color:var(--tpl-accent);color:var(--tpl-accent)}body.bstem #member .business-coop-section .coop-item .coop-label{color:var(--tpl-text-muted)}body.bstem #member .business-coop-section .coop-item .coop-val{color:var(--tpl-text)}body.bstem #member .business-coop-section .coop-item.coop-cta{background:var(--tpl-accent);border-color:var(--tpl-accent);color:var(--tpl-text-on-inverse)!important}body.bstem #member .business-coop-section .coop-item.coop-cta:hover{background:var(--tpl-accent-hover);border-color:var(--tpl-accent-hover)}@media (max-width:820px){#member .business-coop-section{display:none}}#member .guest-vip-section{background:linear-gradient(135deg,#f6fbf8 0,var(--tpl-bg-base) 65%);border:1px solid #e7efe9;border-radius:var(--tpl-radius);margin:20px 0;padding:18px}#member .guest-vip-title{color:#1f2937;font-size:18px;font-weight:700;margin:0 0 6px}#member .guest-vip-desc{color:var(--tpl-text-muted);font-size:var(--tpl-font-heading);margin:0 0 14px}#member .guest-vip-benefits{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}#member .guest-vip-benefit{background:var(--tpl-bg-base);border:1px solid var(--tpl-border);border-radius:var(--tpl-radius);color:#374151;font-size:var(--tpl-font-heading);padding:8px 10px}#member .guest-vip-pricing{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}#member .guest-vip-plan{background:var(--tpl-bg-base);border:1px solid var(--tpl-border);border-radius:var(--tpl-radius);padding:10px 8px;text-align:center}#member .guest-vip-plan.hot{border-color:var(--tpl-accent);box-shadow:0 3px 12px var(--tpl-accent-muted)}#member .guest-vip-plan .name{color:var(--tpl-text-muted);font-size:var(--tpl-font-body)}#member .guest-vip-plan .price{color:var(--tpl-accent);font-size:var(--tpl-font-heading);font-weight:700;margin-top:4px}#member .guest-vip-cta{background:var(--tpl-accent);border:none;border-radius:var(--tpl-radius);color:var(--tpl-text-on-inverse);cursor:pointer;display:block;font-size:var(--tpl-font-heading);font-weight:600;padding:10px 0;width:100%}body.bstem #member .guest-vip-section{background:var(--tpl-bg-base);border-color:var(--tpl-border-soft)}body.bstem #member .guest-vip-title{color:var(--tpl-text)}body.bstem #member .guest-vip-desc{color:var(--tpl-text-muted)}body.bstem #member .guest-vip-benefit,body.bstem #member .guest-vip-plan{background:var(--tpl-bg-base);border-color:var(--tpl-border-soft);color:var(--tpl-text)}@media (max-width:820px){#member .guest-vip-section{margin:0 12px 16px;padding:14px}#member .guest-vip-pricing{gap:8px}}.user-index-friendlink-wrap{margin:2.5rem auto;width:30rem}