.franchise-apply-section[data-v-8151e278]{overflow:hidden;position:relative;width:100%}.franchise-apply-section .apply-header[data-v-8151e278]{background:#fff;padding:48px 0 40px;text-align:center}.franchise-apply-section .apply-header .section-title[data-v-8151e278]{color:#1a1a1a;font-size:32px;font-weight:700;letter-spacing:2px;margin:0}.franchise-apply-section .apply-content[data-v-8151e278]{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0 80px}.franchise-apply-section .apply-content .apply-container[data-v-8151e278]{margin:0 auto;max-width:1000px;padding:0 40px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper[data-v-8151e278]{background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000014;display:flex;gap:50px;padding:50px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left[data-v-8151e278]{flex:0 0 350px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left .form-subtitle[data-v-8151e278]{color:#333;font-size:24px;font-weight:600;margin:0 0 20px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left .hotline-info[data-v-8151e278]{margin-bottom:30px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left .hotline-info .hotline-label[data-v-8151e278]{color:#888;font-size:15px;margin:0 0 8px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left .hotline-info .hotline-number[data-v-8151e278]{color:#1a1a1a;font-size:30px;font-weight:700;letter-spacing:1px;margin:0}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left .store-image-wrapper .store-image[data-v-8151e278]{border-radius:8px;display:block;height:auto;width:100%}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278]{flex:1}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-form-item{margin-bottom:20px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-input__prefix{color:#2e73c1;font-size:18px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-input__wrapper{border-radius:12px;box-shadow:inset 0 0 0 1px #e0e0e0;padding:4px 15px;transition:all .3s ease}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #b0c4de}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 2px #2e73c1}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-select{width:100%}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-select .el-select__wrapper{border-radius:12px;box-shadow:inset 0 0 0 1px #e0e0e0;min-height:40px;transition:all .3s ease}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-select .el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #b0c4de}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-select .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 2px #2e73c1}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right[data-v-8151e278] .el-select .el-select__prefix{color:#2e73c1;font-size:18px;margin-right:8px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .area-cascader[data-v-8151e278] .el-cascader__wrapper{border-radius:12px;box-shadow:inset 0 0 0 1px #e0e0e0;min-height:40px;transition:all .3s ease}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .area-cascader[data-v-8151e278] .el-cascader__wrapper:hover{box-shadow:inset 0 0 0 1px #b0c4de}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .area-cascader[data-v-8151e278] .el-cascader__wrapper.is-focused{box-shadow:inset 0 0 0 2px #2e73c1}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .area-loading[data-v-8151e278]{align-items:center;border:1px solid #e0e0e0;border-radius:12px;color:#999;display:flex;font-size:14px;gap:8px;height:40px;justify-content:center}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .area-loading .el-icon[data-v-8151e278]{color:#2e73c1}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .submit-btn[data-v-8151e278]{align-items:center;background:linear-gradient(135deg,#2e73c1,#1d5fa8);border:none;border-radius:12px;box-shadow:0 4px 16px #2e73c14d;color:#fff;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;letter-spacing:2px;padding:0;transition:all .3s ease;width:100%}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .submit-btn[data-v-8151e278]:focus,.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-right .submit-btn[data-v-8151e278]:hover{background:linear-gradient(135deg,#1d5fa8,#15508f);box-shadow:0 6px 20px #2e73c166;transform:translateY(-1px)}.apply-anim-header[data-v-8151e278]{opacity:0;transform:scale(.55);transition:opacity .6s ease-out,transform 1s cubic-bezier(.34,1.56,.64,1)}.franchise-apply-section.animate-in .apply-anim-header[data-v-8151e278]{opacity:1;transform:scale(1)}.apply-anim-form[data-v-8151e278]{opacity:0;transform:translateY(80px) scale(.9);transition:opacity .6s ease-out,transform 1.2s cubic-bezier(.34,1.56,.64,1);transition-delay:.5s}.franchise-apply-section.animate-in .apply-anim-form[data-v-8151e278]{opacity:1;transform:translateY(0) scale(1)}@media(max-width:768px){.franchise-apply-section .apply-content[data-v-8151e278]{padding:30px 0 50px}.franchise-apply-section .apply-content .apply-container[data-v-8151e278]{padding:0 15px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper[data-v-8151e278]{flex-direction:column;gap:30px;padding:24px}.franchise-apply-section .apply-content .apply-container .apply-form-wrapper .form-left[data-v-8151e278]{flex:none;width:100%}}
