.google-map-mask[data-v-0875f203]{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:8}.google-map-container[data-v-0875f203]{background:#fff;border-radius:20px;left:50%;margin:20px auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:9}.map-wrapper[data-v-0875f203]{border:1px solid #e5e7eb;border-radius:8px;height:500px;margin:10px 0;width:100%}.error-message[data-v-0875f203]{background-color:#fee2e2;border-radius:4px;color:#dc2626;margin-top:10px;padding:10px}.modal-mask[data-v-b19d4260]{background-color:#00000080;inset:0;position:fixed;z-index:99}.modal-header[data-v-b19d4260]{align-items:center;display:flex;justify-content:center;padding:20px 20px 0;position:relative}.modal-title[data-v-b19d4260]{color:#333;font-size:18px;font-weight:600;text-align:center}.close-icon[data-v-b19d4260]{color:#999;cursor:pointer;font-size:18px;padding:5px;position:absolute;right:20px;top:10px}.close-icon[data-v-b19d4260]:hover{color:#333}.modal-body[data-v-b19d4260]{font-size:14px;line-height:1.8;max-height:60vh;overflow-y:auto;padding:15px 20px}.nodata_hint[data-v-b19d4260]{color:#666;font-size:20px;line-height:8rem;text-align:center}.cancel[data-v-b19d4260]{border-right:1px solid #eee;color:#666}.confirm[data-v-b19d4260]{color:#fff}@media screen and (min-width:992px){.modal-container[data-v-b19d4260]{left:50%;max-height:1000px;max-width:450px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:100}.modal-content[data-v-b19d4260]{background-color:#fff;border-radius:8px;overflow:hidden}.modal-footer[data-v-b19d4260]{border-top:1px solid #eee;display:flex}.modal-btn[data-v-b19d4260]{background-color:#ff8000;border:none;border-radius:0;cursor:pointer;flex:1;font-size:16px;padding:1rem 0;text-align:center}.country_area_code[data-v-b19d4260]{background:#fff;border-radius:10px;box-shadow:0 0 10px #b6b6b6;left:0;padding:10px 0;position:absolute;top:30px;width:260px;z-index:2}.country_area_code .country_area_search[data-v-b19d4260]{padding:0 12px 10px}.country_area_code .country_area_search .country_area_search_input[data-v-b19d4260]{border:1px solid #dcdcdc;border-radius:18px;box-sizing:border-box;color:#444;height:34px;line-height:34px;outline:none;padding:0 12px;width:100%}.country_area_code .country_area_witemcode[data-v-b19d4260]{max-height:280px;overflow-y:auto}.country_area_code .country_area_witemcode .areapop_item[data-v-b19d4260]{background:#f0f0f0;padding:4px 0;text-align:center}.country_area_code .country_area_itemcode[data-v-b19d4260]{color:#444;cursor:pointer;padding:4px 20px}.country_area_code .country_area_itemcode[data-v-b19d4260]:hover{color:#ff8000}.country_area_code .country_area_empty[data-v-b19d4260]{color:#999;padding:20px;text-align:center}.form_reminder_star[data-v-b19d4260]{color:#ff8000}.form_item_row[data-v-b19d4260]{font-size:1.4rem;margin-bottom:15px}.form_item_row .form_item[data-v-b19d4260]{width:100%}.form_item_row .form_item .input_lable[data-v-b19d4260]{color:#444;font-size:1.2rem;width:6.08rem}.form_item_row .form_item .input_area[data-v-b19d4260]{align-items:center;flex:1}.form_item_row .form_item .input_area .input_ground[data-v-b19d4260]{border:1px solid #dcdcdc;border-radius:40px;width:100%}.form_item_row .form_item .input_area .input_ground .input_box[data-v-b19d4260]{background:transparent;border:none;box-sizing:border-box;font-size:1.36rem;height:3.2rem;line-height:3.2rem;outline:none;padding:0 10px;width:100%}.form_item_row .form_item .input_area .country_code[data-v-b19d4260]{width:40px}.input_textarea[data-v-b19d4260]{border:none;border-radius:15px!important;box-sizing:border-box;font-size:1.36rem;height:8rem;outline:none;padding:5px;resize:none;width:100%}}@media screen and (max-width:991px){.modal-container[data-v-b19d4260]{bottom:0;max-height:1000px;position:fixed;width:100%;z-index:100}.modal-content[data-v-b19d4260]{background-color:#fff;border-radius:8px 8px 0 0;overflow:hidden}.modal-footer[data-v-b19d4260]{border-top:1px solid #eee;display:flex}.modal-btn[data-v-b19d4260]{background-color:#ff8000;border:none;border-radius:0;cursor:pointer;flex:1;font-size:16px;padding:1rem 0;text-align:center}.country_area_code[data-v-b19d4260]{background:#fff;border-radius:10px;box-shadow:0 0 10px #b6b6b6;left:0;padding:10px 0;position:absolute;top:30px;width:260px;z-index:2}.country_area_code .country_area_search[data-v-b19d4260]{padding:0 12px 10px}.country_area_code .country_area_search .country_area_search_input[data-v-b19d4260]{border:1px solid #dcdcdc;border-radius:18px;box-sizing:border-box;color:#444;height:34px;line-height:34px;outline:none;padding:0 12px;width:100%}.country_area_code .country_area_witemcode[data-v-b19d4260]{max-height:280px;overflow-y:auto}.country_area_code .country_area_witemcode .areapop_item[data-v-b19d4260]{background:#f0f0f0;padding:4px 0;text-align:center}.country_area_code .country_area_itemcode[data-v-b19d4260]{color:#444;cursor:pointer;padding:4px 20px}.country_area_code .country_area_itemcode[data-v-b19d4260]:hover{color:#ff8000}.country_area_code .country_area_empty[data-v-b19d4260]{color:#999;padding:20px;text-align:center}.form_reminder_star[data-v-b19d4260]{color:#ff8000}.form_item_row[data-v-b19d4260]{font-size:1.4rem;margin-bottom:15px}.form_item_row .form_item[data-v-b19d4260]{width:100%}.form_item_row .form_item .input_lable[data-v-b19d4260]{color:#444;font-size:1.2rem;width:6.08rem}.form_item_row .form_item .input_area[data-v-b19d4260]{align-items:center;flex:1}.form_item_row .form_item .input_area .input_ground[data-v-b19d4260]{border:1px solid #dcdcdc;border-radius:40px;width:100%}.form_item_row .form_item .input_area .input_ground .input_box[data-v-b19d4260]{background:transparent;border:none;box-sizing:border-box;font-size:1.36rem;height:3.2rem;line-height:3.2rem;outline:none;padding:0 10px;width:100%}.form_item_row .form_item .input_area .country_code[data-v-b19d4260]{width:40px}.input_textarea[data-v-b19d4260]{background:transparent;border:none;border-radius:15px!important;box-sizing:border-box;font-size:1.36rem;height:8rem;outline:none;padding:5px;resize:none;width:100%}}.iconfont[data-v-b19d4260]{transition:all .3s ease-in-out}.iconfont.rotate[data-v-b19d4260]{transform:rotate(270deg)}
