.car-info-card[data-v-370b4bb3]{border-radius:8px;margin:0 auto;min-width:0;overflow:hidden;width:100%}.car-info-card .top-bar[data-v-370b4bb3]{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.car-info-card .top-bar .date[data-v-370b4bb3]{color:#666;font-size:14px}.car-info-card .top-bar .location[data-v-370b4bb3]{align-items:center;color:#666;display:flex;font-size:14px}.car-info-card .top-bar .location .el-icon[data-v-370b4bb3]{font-size:16px;margin-right:4px}.car-info-card .basic-specs[data-v-370b4bb3]{background-color:#f8f8f8;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 0}.car-info-card .basic-specs .spec-item[data-v-370b4bb3]{text-align:center;width:20%}.car-info-card .basic-specs .spec-item .spec-label[data-v-370b4bb3]{color:#999;display:block;font-size:12px;margin-bottom:4px}.car-info-card .basic-specs .spec-item .spec-value[data-v-370b4bb3]{color:#333;font-size:14px}.car-info-card .car-title[data-v-370b4bb3]{color:#333;font-family:Alibaba PuHuiTi;font-size:1.44rem;font-weight:500;line-height:1.5;padding:.8rem}.car-info-card .car-title .retail-price[data-v-370b4bb3]{color:#999;font-size:14px}.car-info-card .price[data-v-370b4bb3]{color:#e64340;font-size:20px;font-weight:700;padding:0 16px 16px}.car-info-card .ai-rating[data-v-370b4bb3]{align-items:center;display:flex}.car-info-card .ai-rating .rating-label[data-v-370b4bb3]{color:#666;font-size:14px;margin-right:8px}.car-info-card .ai-rating .rating-bars[data-v-370b4bb3]{align-items:center;display:flex;flex:1}.car-info-card .ai-rating .rating-bars .rating-bar[data-v-370b4bb3]{background-color:#e5e5e5;border-radius:3px;height:6px;margin-right:.56rem;width:1.44rem}.car-info-card .ai-rating .rating-bars .rating-bar .triangle[data-v-370b4bb3]{border-bottom:8px solid #d9d9d9;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;margin:.8rem 0 0 .3rem;width:0}.car-info-card .ai-rating .rating-bars .rating-active2[data-v-370b4bb3]{background-color:#d6f1d5}.car-info-card .ai-rating .rating-bars .rating-active3[data-v-370b4bb3]{background-color:#bae59b}.car-info-card .ai-rating .rating-bars .rating-active4[data-v-370b4bb3]{background-color:#98d86a}.car-info-card .ai-rating .rating-bars .rating-active5[data-v-370b4bb3]{background-color:#58be17}.car-info-card .ai-rating .info-icon[data-v-370b4bb3]{color:#999;cursor:help}.car-info-card .collect-btn[data-v-370b4bb3]{background-color:#fff;border:1px solid #eee;color:#999;position:absolute;right:16px;top:16px}.car-info-card .collect-btn.is-active[data-v-370b4bb3]{border-color:#e64340;color:#e64340}.car-info-card .social-buttons[data-v-370b4bb3]{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}.car-info-card .social-buttons button[data-v-370b4bb3]{border-radius:.56rem;flex:1;font-size:14px;min-width:0;padding:8px}.car-info-card .social-buttons button .el-icon[data-v-370b4bb3]{margin-right:4px}.car-info-card .social-buttons button img[data-v-370b4bb3]{height:1rem;margin-right:4px;width:1rem}.car-info-card .social-buttons .whatsapp-btn[data-v-370b4bb3]{background:linear-gradient(180deg,#3ad235,#2ab726);border-color:#25d366}.car-info-card .social-buttons .telegram-btn[data-v-370b4bb3]{background:#20a0e1;border-color:#20a0e1}.car-info-card .social-buttons .wechat-btn[data-v-370b4bb3]{background:#4cbf00;border-color:#7bb32e}.car-info-card .action-buttons[data-v-370b4bb3]{display:flex;flex-wrap:wrap;gap:16px;padding:16px 0}.car-info-card .action-buttons button[data-v-370b4bb3]{flex:1;font-size:14px;min-width:0;padding:10px;white-space:pre-wrap}.car-info-card .action-buttons .all-cars-btn[data-v-370b4bb3]{background-color:#e50012;border-color:#e50012;border-radius:5.56rem;height:3rem}.car-info-card .action-buttons .calculator-btn[data-v-370b4bb3]{background-color:#fff;border-color:#e50012;border-radius:5.56rem;color:#e50012;height:3rem}.total-calculator[data-v-370b4bb3]{border:.06rem solid #ececec;border-radius:.56rem;box-sizing:border-box;flex:1;margin:1.28rem auto 0;min-width:0;width:100%}.total-calculator .section-title[data-v-370b4bb3]{color:#333;font-family:Alibaba PuHuiTi;font-size:1.44rem;font-weight:500;margin-bottom:16px;padding:.6rem 1rem 0}.total-calculator .tab-group[data-v-370b4bb3]{display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);padding:.6rem 1rem 0}.total-calculator .tab-group .tab1[data-v-370b4bb3]{background:#fff;border:1px solid #e8e8e8;border-radius:.56rem;color:#666;cursor:pointer;font-family:Alibaba PuHuiTi;font-size:.83rem;font-weight:400;padding:.45rem 0}.total-calculator .tab-group .tab1.active2[data-v-370b4bb3]{background-color:#fff;border:1px solid #e64340;color:#e64340;font-weight:700}.total-calculator .destination-selects[data-v-370b4bb3]{display:flex;gap:10%;justify-content:space-between;margin-top:1.1rem}.total-calculator .destination-selects[data-v-370b4bb3] .el-select{min-width:0;width:45%!important}.total-calculator .calculator-card[data-v-370b4bb3]{background-color:#fff;border-radius:.56rem;min-width:0;padding:.56rem 1.7rem 1.89rem}.total-calculator .calculator-card .card-title[data-v-370b4bb3]{color:#333;font-family:Alibaba PuHuiTi;font-size:1.11rem;font-weight:400;margin-bottom:16px}.total-calculator .calculator-card .cost-list[data-v-370b4bb3]{background:#f8f8f8;font-size:1rem;list-style:none;margin-bottom:16px;padding:.65rem 1.15rem}.total-calculator .calculator-card .cost-list .cost-item[data-v-370b4bb3]{border-bottom:1px solid #f5f5f5;display:flex;gap:.75rem;justify-content:space-between;min-width:0;padding:8px 0}.total-calculator .calculator-card .cost-list .cost-item .cost-label[data-v-370b4bb3]{color:#666;font-size:14px;min-width:0}.total-calculator .calculator-card .cost-list .cost-item .cost-value[data-v-370b4bb3]{flex-shrink:0;font-size:14px}.total-calculator .calculator-card .total-result[data-v-370b4bb3]{border-bottom:2px solid #f5f5f5;border-top:2px solid #f5f5f5;display:flex;gap:.75rem;justify-content:space-between;padding:16px 0}.total-calculator .calculator-card .total-result .result-label[data-v-370b4bb3]{color:#666;font-size:16px;font-weight:700}.total-calculator .calculator-card .total-result .result-value[data-v-370b4bb3]{color:#e50012;font-size:16px;font-weight:700}.total-calculator .calculator-card .port-info[data-v-370b4bb3]{align-items:center;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;display:flex;justify-content:center;margin:1.1rem auto auto;overflow:hidden;overflow-x:auto;padding:1.1rem 0;white-space:nowrap;width:90%}.total-calculator .calculator-card .port-info .port-item[data-v-370b4bb3]{min-width:0;text-align:center}.total-calculator .calculator-card .port-info .port-item .port-name[data-v-370b4bb3]{color:#000;font-family:Alibaba PuHuiTi;font-size:1rem;font-weight:400;word-break:break-word}.total-calculator .calculator-card .port-info .port-item .port-text[data-v-370b4bb3]{color:#666;font-family:Alibaba PuHuiTi;font-size:.75rem;font-weight:400}.total-calculator .calculator-card .port-info .jiantou[data-v-370b4bb3]{color:#666;font-size:.75rem;font-weight:400;padding:0 .8rem;text-align:center}.total-calculator .calculator-card .port-info .jiantou div[data-v-370b4bb3]{background:#666;height:.1rem;width:3.6rem}.total-calculator .calculator-card .note[data-v-370b4bb3]{background:#f8f8f8;border-radius:.56rem;color:#999;font-size:12px;line-height:1.6;margin-bottom:24px;margin-top:1.2rem;padding:.9rem .7rem}.total-calculator .calculator-card .consult-btn[data-v-370b4bb3]{background-color:#e50012;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:12px;width:100%}.total-calculator .calculator-card .consult-btn[data-v-370b4bb3]:hover{background-color:#c9302c}@media (max-width:768px){.top-bar[data-v-370b4bb3]{flex-wrap:wrap;gap:.5rem}.basic-specs .spec-item[data-v-370b4bb3]{word-wrap:break-word}.social-buttons button[data-v-370b4bb3]{flex:1 1 calc(33.333% - 8px)}.action-buttons button[data-v-370b4bb3]{flex:1 1 calc(50% - 8px)}.spec-value[data-v-370b4bb3]{color:#000!important;font-family:Alibaba PuHuiTi;font-size:14px!important;font-weight:400}.price[data-v-370b4bb3]{font-size:15px!important;font-weight:600;padding:0 13px 10px!important}.car-title[data-v-370b4bb3]{padding:9px 13px 6px!important}.title-car[data-v-370b4bb3]{font-size:15px!important;font-weight:500;margin-bottom:2px!important}.wechat-btn[data-v-370b4bb3]{background:#4cbf00}.telegram-btn[data-v-370b4bb3],.wechat-btn[data-v-370b4bb3]{border-radius:8px;height:37px!important}.telegram-btn[data-v-370b4bb3]{background:#20a0e1}.whatsapp-btn[data-v-370b4bb3]{background:linear-gradient(180deg,#3ad235,#2ab726);border-radius:8px;height:37px!important}.all-cars-btn[data-v-370b4bb3]{background:#e50012;color:#fff}.all-cars-btn[data-v-370b4bb3],.calculator-btn[data-v-370b4bb3]{border-radius:100px;font-family:Alibaba PuHuiTi;font-size:14px!important;font-weight:400!important;height:37px!important}.calculator-btn[data-v-370b4bb3]{background:#fff;border:1px solid #e50012;color:#e50012}.section-title[data-v-370b4bb3]{color:#000;font-family:Alibaba PuHuiTi;font-size:16px!important;font-weight:500!important;margin-bottom:11px!important}.section-title span[data-v-370b4bb3]{height:13px;width:3px}.tab-group[data-v-370b4bb3]{display:flex;overflow-x:auto;padding:0 1rem 0 18px!important}.tab-group .tab1[data-v-370b4bb3]{flex:0 0 auto;min-width:4.5rem;padding:.45rem .75rem;white-space:nowrap}.tab1[data-v-370b4bb3]{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;color:#333;font-size:13px!important;font-weight:400;height:36px}.card-title[data-v-370b4bb3]{font-size:15px!important}.note[data-v-370b4bb3]{color:#333;font-family:Alibaba PuHuiTi;font-size:13px!important;font-weight:400}.result-value[data-v-370b4bb3]{color:#e50012}.destination-selects[data-v-370b4bb3] .el-select{width:100%!important}.calculator-card[data-v-370b4bb3]{padding:.75rem 1rem 1.25rem}.cost-item[data-v-370b4bb3],.total-result[data-v-370b4bb3]{align-items:flex-start}.port-info[data-v-370b4bb3]{gap:.75rem}}@media (max-width:480px){.action-buttons button[data-v-370b4bb3],.social-buttons button[data-v-370b4bb3]{flex-basis:100%}}
