@charset "utf-8";

/* wb component styles */
.wb-h1{font-size:22px;color:#123A6B;margin:0 0 8px}
.ny_xq{display:flex;gap:26px;padding:22px 0;border-bottom:1px solid #e8edf3}
.ny_xq .l{width:360px;flex:none}
.ny_xq_img{border:1px solid #e8edf3;padding:10px;background:#fff}
.ny_xq_img img{width:100%;display:block}
.ny_xq .r{flex:1;min-width:0}
.wb-short{color:#5a6572;margin:0 0 12px;font-size:14px}
.wb-price{display:flex;align-items:baseline;gap:18px;background:#f4f8fc;padding:12px 14px;border-radius:4px;margin-bottom:14px}
.wb-price .wb-p1{color:#c0392b;font-size:14px}
.wb-price .wb-p1 em{font-style:normal;font-size:26px;font-weight:700;margin-left:4px}
.wb-price .wb-p2{color:#8a94a0;font-size:13px}
.wb-price .wb-moq{color:#123A6B;font-size:13px;margin-left:auto}
.wb-btns{display:flex;gap:12px;margin-bottom:16px}
.wb-btn{display:inline-block;padding:10px 22px;border:1px solid #123A6B;color:#123A6B;border-radius:3px;font-size:14px;text-decoration:none}
.wb-btn-a{background:#123A6B;color:#fff}
.wb-btn:hover{opacity:.88}
.wb-params{width:100%;border-collapse:collapse;font-size:13px}
.wb-params td{border:1px solid #e8edf3;padding:8px 10px;color:#43505e}
.wb-params td:first-child{width:110px;background:#f7fafd;color:#123A6B}
.ny_ms{padding:18px 0 26px;font-size:14px;line-height:1.9;color:#43505e}
.wb-form p{margin:0 0 12px}
.wb-form label{display:inline-block;width:90px;color:#123A6B}
.wb-form input,.wb-form textarea{width:420px;max-width:100%;border:1px solid #cfd8e3;padding:9px 10px;border-radius:3px;font-size:14px}
.wb-tip{margin-left:12px;color:#2e7d32;font-size:13px}
.wb-form .wb-captcha{display:inline-block;vertical-align:middle;border:1px solid #cfd8e3;border-radius:3px;cursor:pointer}
.wb-art-t{font-size:22px;color:#123A6B;margin:18px 0 6px}
.wb-art-m{color:#8a94a0;font-size:13px;border-bottom:1px solid #e8edf3;padding-bottom:10px;margin-bottom:14px}
.wb-art-b p{line-height:2}
.wb-faq h3{cursor:pointer;color:#123A6B;padding:10px 0;border-bottom:1px dashed #dfe6ee;margin:0}
.wb-faq .wb-a{display:none;padding:8px 0 14px;color:#43505e;line-height:1.9}
.wb-top{position:fixed;right:18px;bottom:70px;width:46px;height:46px;line-height:46px;text-align:center;background:#123A6B;color:#fff;border-radius:4px;cursor:pointer;display:none;z-index:99;font-size:12px}
.wb-member{padding:20px 0}
.wb-member table{width:100%;border-collapse:collapse;font-size:13px;margin-top:10px}
.wb-member td,.wb-member th{border:1px solid #e8edf3;padding:8px 10px;text-align:left}
.wb-badge{display:inline-block;background:#eef4fb;color:#123A6B;border:1px solid #c9dcf1;padding:4px 10px;border-radius:3px;margin:2px 6px 2px 0;font-size:13px}
@media (max-width:760px){.ny_xq{flex-direction:column}.ny_xq .l{width:100%}.wb-price{flex-wrap:wrap}}

.wb-strip{background:#fff;border-bottom:1px solid #eef2f7}
.wb-strip ul{width:1400px;margin:0 auto;display:flex;padding:18px 0;gap:26px}
.wb-strip li{flex:1;list-style:none}
.wb-strip .wb-si{display:block;font-size:17px;color:#123A6B;font-weight:700;margin-bottom:4px}
.wb-strip em{font-style:normal;color:#7a8694;font-size:13px}
.wb-lead{background:#123A6B;margin-top:34px}
.wb-lead .w1400{display:flex;align-items:center;justify-content:space-between;padding:26px 0}
.wb-lead .wb-l1{color:#fff;font-size:20px;margin:0 0 6px}
.wb-lead .wb-l2{color:#b9c8da;font-size:13px;margin:0}
.wb-lead .wb-btn-a{background:#fff;color:#123A6B;border-color:#fff}
@media (max-width:760px){.wb-strip ul{flex-direction:column;width:92%;gap:10px}.wb-lead .w1400{flex-direction:column;gap:14px}}

.wb-trust{margin-top:26px}
.wb-trust-in{background:#f6f9fc;border:1px solid #e3ecf5;padding:20px 24px;border-radius:4px}
.wb-trust h3{color:#123A6B;margin:0 0 8px;font-size:17px}
.wb-trust p{color:#43505e;font-size:14px;line-height:1.9;margin:0 0 8px}
.wb-trust-meta{color:#7a8694;font-size:13px}

.wb-svc-cta{margin:6px 0 18px}
.wb-svc-cta p{margin:0 0 10px}
.wb-svct{display:inline-block;width:96px;color:#123A6B;font-weight:700}
.wb-svc-cta .wb-btn{margin-right:10px}

.wb-strip{background:#fff;border-bottom:1px solid #eef2f7}
.wb-strip ul{width:1400px;margin:0 auto;display:flex;padding:18px 0;gap:26px}
.wb-strip li{flex:1;list-style:none}
.wb-strip .wb-si{display:block;font-size:17px;color:#123A6B;font-weight:700;margin-bottom:4px}
.wb-strip em{font-style:normal;color:#7a8694;font-size:13px}
.wb-lead{background:#123A6B;margin-top:34px}
.wb-lead .w1400{display:flex;align-items:center;justify-content:space-between;padding:26px 0}
.wb-lead .wb-l1{color:#fff;font-size:20px;margin:0 0 6px}
.wb-lead .wb-l2{color:#b9c8da;font-size:13px;margin:0}
.wb-lead .wb-btn-a{background:#fff;color:#123A6B;border-color:#fff}
@media (max-width:760px){.wb-strip ul{flex-direction:column;width:92%;gap:10px}.wb-lead .w1400{flex-direction:column;gap:14px}}

.txt .wb-cp{color:#c0392b;font-size:13px;margin-top:6px}

.wb-strip{background:#fff;border-bottom:1px solid #eef2f7}
.wb-strip ul{width:1400px;margin:0 auto;display:flex;padding:18px 0;gap:26px}
.wb-strip li{flex:1;list-style:none}
.wb-strip .wb-si{display:block;font-size:17px;color:#123A6B;font-weight:700;margin-bottom:4px}
.wb-strip em{font-style:normal;color:#7a8694;font-size:13px}
.wb-lead{background:#123A6B;margin-top:34px}
.wb-lead .w1400{display:flex;align-items:center;justify-content:space-between;padding:26px 0}
.wb-lead .wb-l1{color:#fff;font-size:20px;margin:0 0 6px}
.wb-lead .wb-l2{color:#b9c8da;font-size:13px;margin:0}
.wb-lead .wb-btn-a{background:#fff;color:#123A6B;border-color:#fff}
@media (max-width:760px){.wb-strip ul{flex-direction:column;width:92%;gap:10px}.wb-lead .w1400{flex-direction:column;gap:14px}}

.wb-trust{margin-top:26px}
.wb-trust-in{background:#f6f9fc;border:1px solid #e3ecf5;padding:20px 24px;border-radius:4px}
.wb-trust h3{color:#123A6B;margin:0 0 8px;font-size:17px}
.wb-trust p{color:#43505e;font-size:14px;line-height:1.9;margin:0 0 8px}
.wb-trust-meta{color:#7a8694;font-size:13px}

.wb-svc-cta{margin:6px 0 18px}
.wb-svc-cta p{margin:0 0 10px}
.wb-svct{display:inline-block;width:96px;color:#123A6B;font-weight:700}
.wb-svc-cta .wb-btn{margin-right:10px}

.txt .wb-cp{color:#c0392b;font-size:13px;margin-top:6px}

.wb-svc-cta{margin:6px 0 18px}
.wb-svc-cta p{margin:0 0 10px}
.wb-svct{display:inline-block;width:96px;color:#123A6B;font-weight:700}
.wb-svc-cta .wb-btn{margin-right:10px}
