.airport-select[data-v-986b6614]{width:420px;max-width:100%}.airport-select-dropdown{width:780px!important;max-width:calc(100vw - 32px)}.airport-select-dropdown .el-select-dropdown__list{padding-top:0}.airport-select-dropdown .el-select-dropdown__item.airport-option-header{position:sticky;z-index:2;top:0;height:34px;padding:0 14px;border-bottom:1px solid #d9e2ec;background:#f4f7fa;color:#5f6b7a;font-size:12px;font-weight:600;line-height:34px}.airport-select-dropdown .el-select-dropdown__item.airport-option-item{height:48px;padding:0 14px;border-bottom:1px solid #edf1f5;line-height:48px}.airport-option-grid{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:72px 100px 90px minmax(210px,1fr) minmax(170px,.9fr);-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;width:100%}.airport-option-grid>span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.airport-option-code{color:#087fb5;font-family:Menlo,Monaco,Consolas,monospace;font-size:15px;font-weight:700}.airport-option-city,.airport-option-country{color:#526172}.airport-option-name{color:#1f2937;font-weight:600}.price-value{color:#4a9ff9;font-weight:600}.price-empty{color:#999;font-weight:400}.air-price-notice{margin-bottom:12px;padding:10px 14px;border-radius:6px;background:#fff7e6;border:1px solid #ffd591;color:#d46b08;font-size:13px;line-height:1.6}.notice-icon{font-weight:700;font-size:16px;margin-right:6px}.notice-text b{color:#cf1322;font-weight:600}.custom-dialog[data-v-61f23a2e] .el-dialog{width:1350px!important;max-width:100%!important}.virtual-el-table .el-table[data-v-61f23a2e]{margin-bottom:0}.custom-dialog[data-v-61f23a2e] .el-dialog__body{padding:10px!important}[data-v-61f23a2e] .el-dialog{border-radius:4px;overflow:hidden}[data-v-61f23a2e] .el-dialog__body{padding:15px!important}.shipping-query[data-v-61f23a2e]{padding:2px}[data-v-61f23a2e] .custom-country-dropdown .el-select-dropdown__list{padding-top:40px;max-height:300px;overflow:auto;position:relative}[data-v-61f23a2e] .custom-country-dropdown .alphabet-nav-fixed{position:absolute;top:0;left:0;right:0;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;background:#f9f9f9;z-index:10;border-bottom:1px solid #eee;overflow-x:auto;white-space:nowrap}.alphabet-item[data-v-61f23a2e]{margin-right:8px;font-size:14px;color:#409eff;cursor:pointer}.alphabet-item[data-v-61f23a2e]:hover:not(.disabled){color:#66b1ff}.alphabet-item.active[data-v-61f23a2e]{font-weight:700;text-decoration:underline}.alphabet-item.disabled[data-v-61f23a2e]{color:#ccc;cursor:not-allowed}.alphabet-nav[data-v-61f23a2e]{position:absolute;right:-120px;top:0;width:100px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;padding:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.alphabet-nav .alphabet-item[data-v-61f23a2e]{width:20px;height:20px;line-height:18px;text-align:center;font-size:12px;border:1px solid #dcdfe6;border-radius:2px;background:#fff;-webkit-transition:all .3s;transition:all .3s}.alphabet-nav .alphabet-item[data-v-61f23a2e]:hover:not(.disabled){background:#f5f7fa;border-color:#409eff;color:#409eff}.alphabet-nav .alphabet-item.active[data-v-61f23a2e]{background:#409eff;border-color:#409eff;color:#fff}.alphabet-nav .alphabet-item.disabled[data-v-61f23a2e]{background:#f5f7fa;color:#c0c4cc;cursor:not-allowed;border-color:#e4e7ed}[data-v-61f23a2e] .country-select-dropdown .el-select-group__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}[data-v-61f23a2e] .country-select-dropdown .el-select-group__wrap .el-option{width:auto!important;padding:0 12px;white-space:nowrap}.agent-tag[data-v-61f23a2e]{position:relative;margin:5px;cursor:pointer}.agent-tag.selected[data-v-61f23a2e]:after{content:"✔";position:absolute;top:-5px;right:-5px;background:#409eff;color:#fff;border-radius:50%;font-size:10px;width:16px;height:16px;line-height:16px;text-align:center;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2)}.total-price-text[data-v-61f23a2e]{font-size:13px;font-weight:700;color:#f56c6c}.scrollable-select[data-v-61f23a2e]{width:100%}.filter-header-cell[data-v-61f23a2e]{width:100%;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.compact-filter-cascader[data-v-61f23a2e],.compact-filter-select[data-v-61f23a2e]{width:100%;max-width:100%}[data-v-61f23a2e] .quote-result-table .el-table__header-wrapper th{padding:0}[data-v-61f23a2e] .quote-result-table .el-table__header-wrapper th>.cell{min-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px;overflow:hidden}[data-v-61f23a2e] .quote-result-table .compact-filter-cascader .el-input__inner,[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-input__inner{height:38px;line-height:38px}[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-select__tags{height:28px;max-height:28px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;overflow:hidden;white-space:nowrap;max-width:calc(100% - 34px)!important}[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-select__tags>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0;max-width:100%}[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-tag{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;margin:0 2px 0 0;overflow:hidden}[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-tag__content{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-select__input{min-width:8px!important;height:28px!important;line-height:28px!important;margin:0!important}[data-v-61f23a2e] .quote-result-table .compact-filter-cascader .el-input__suffix,[data-v-61f23a2e] .quote-result-table .compact-filter-select .el-input__suffix{right:4px}.quote-result-table .courier-type-tag[data-v-61f23a2e]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:4px 11px;overflow:hidden;border-radius:4px;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.quote-result-table .courier-tag-fedex[data-v-61f23a2e]{background:#4d148c;color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2),0 0 9px rgba(156,81,255,.28);box-shadow:0 2px 5px rgba(0,0,0,.2),0 0 9px rgba(156,81,255,.28)}.quote-result-table .courier-tag-ups[data-v-61f23a2e]{background:#351c15;color:#ffd100;font-weight:700;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2),0 0 8px rgba(255,209,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.2),0 0 8px rgba(255,209,0,.25)}.quote-result-table .courier-tag-dhl[data-v-61f23a2e]{background:#fc0;color:#000;font-weight:900;letter-spacing:1px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15),0 0 10px rgba(255,204,0,.35);box-shadow:0 2px 5px rgba(0,0,0,.15),0 0 10px rgba(255,204,0,.35)}.quote-result-table .courier-tag-ems[data-v-61f23a2e]{background:#e60012;color:#ffd400;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.18),0 0 8px rgba(230,0,18,.25);box-shadow:0 2px 5px rgba(0,0,0,.18),0 0 8px rgba(230,0,18,.25)}.quote-result-table .courier-tag-special[data-v-61f23a2e]{background:#1769aa;color:#fff;-webkit-box-shadow:0 2px 5px rgba(23,105,170,.2),0 0 8px rgba(23,105,170,.22);box-shadow:0 2px 5px rgba(23,105,170,.2),0 0 8px rgba(23,105,170,.22)}.quote-result-table .courier-tag-default[data-v-61f23a2e]{background:#f0f2f5;color:#4a5568;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.quote-result-table .courier-type-tag[data-v-61f23a2e]:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}[data-v-61f23a2e] .scrollable-select .el-select__tags{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;height:28px;max-height:28px;scrollbar-width:thin;scrollbar-height:4px}[data-v-61f23a2e] .scrollable-select .el-select__tags::-webkit-scrollbar{height:4px}[data-v-61f23a2e] .scrollable-select .el-select__tags::-webkit-scrollbar-track{background:#f0f2f5;border-radius:2px}[data-v-61f23a2e] .scrollable-select .el-select__tags::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:2px}[data-v-61f23a2e] .scrollable-select .el-select__tags::-webkit-scrollbar-thumb:hover{background:#728094}[data-v-61f23a2e] .scrollable-select .el-select__tags .el-tag{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-negative:0!important;flex-shrink:0!important;margin:0 2px!important;height:22px;line-height:20px}[data-v-61f23a2e] .scrollable-select .el-select__input{-ms-flex-negative:0!important;flex-shrink:0!important;min-width:30px!important;height:28px!important;line-height:28px!important;margin:0!important}.total-price-text[data-v-61f23a2e]{font-size:15px;font-weight:500;color:#1387c0;font-family:DIN,Arial,Helvetica Neue,sans-serif}.total-price-text[data-v-61f23a2e]:before{content:"¥";font-size:12px;font-weight:400;margin-right:2px;color:#999}[data-v-61f23a2e] .el-table .selected-row td{background-color:#ecf5ff!important;color:#409eff!important}[data-v-61f23a2e] .el-table .selected-row:hover>td{background-color:#ecf5ff!important}.custom-loading-gif{background:url(/Search.gif) no-repeat 50%!important;background-size:60px 60px!important;width:60px!important;height:60px!important;display:inline-block!important}