*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}ul{list-style:none}.join-us-container{width:75vw;margin:0 auto;padding:0 15px}.img-mb,.mb{display:none}a{text-decoration:none}p{margin:0}.kv{font-size:0}.kv img{width:100%}.crumb{display:flex;align-items:center;gap:5px}.crumb a,.crumb span{color:#000;font-size:.9375vw}.join-us-title{padding-bottom:1.7708vw;position:relative;text-align:center;border-bottom:3px solid #fff;font-size:1.6667vw;color:#000;font-weight:700;margin-bottom:1.5625vw}.join-us-title::after{content:"";position:absolute;left:50%;bottom:-3px;width:4.7396vw;background:#eff5ff;transform:translateX(-50%);z-index:1;height:3px}.main{background:#eef4ff;padding-top:2.0833vw;padding-bottom:2.6042vw}.main .form-container{background:#fff;padding:2.3438vw}.main .form-container h3{color:#000;font-size:1.0416vw;font-weight:700}.main .form-container .form-content .checkbox{border:1px solid #cee5f4;width:1.7708vw;height:1.7708vw;background:#ecf6fc;position:relative}.main .form-container .form-content .checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.main .form-container .form-content .checkbox input{z-index:1;opacity:0}.main .form-container .form-content .checkbox input:checked+span{opacity:1}.main .form-container .form-content .checkbox span{position:absolute;top:19%;left:19%;transform:rotate(-45deg);width:1.1979vw;height:.625vw;border-width:2px;border-style:solid;border-color:transparent transparent #3478f6 #3478f6;transition:all .5s;opacity:0;margin:0!important}.main .form-container .form-content .form-item{display:flex;align-items:center;margin-top:1.8229vw}.main .form-container .form-content .form-item sup{color:red}.main .form-container .form-content .form-item h4{font-weight:700;color:#000;font-size:1.0416vw;min-width:9.6875vw;text-align:right;padding-right:1.8229vw;width:32.5%}.main .form-container .form-content .form-item .form-item-row{display:flex;align-items:center;flex:1}.main .form-container .form-content .form-item .form-item-row.item-phone>div{display:flex}.main .form-container .form-content .form-item .form-item-row.item-phone>div:last-child{align-items:center}.main .form-container .form-content .form-item .form-item-row.item-checklist{flex-wrap:wrap}.main .form-container .form-content .form-item .form-item-row.item-checklist>div{display:flex;align-items:center;line-height:1;min-width:20%}.main .form-container .form-content .form-item .form-item-row.form-item-spec input[type=text]{width:calc(22.1354vw + 15px)}.main .form-container .form-content .form-item .form-item-row label{color:#000;font-size:1.0416vw;font-weight:400;margin-left:12px;margin-right:2.0833vw;cursor:pointer;margin-bottom:0}.main .form-container .form-content .form-item .form-item-row label a{color:#3478f6;text-decoration:underline!important}.main .form-container .form-content .form-item .form-item-row .form-select{position:relative;cursor:pointer;padding:0!important}.main .form-container .form-content .form-item .form-item-row .form-select.expand::after{transform:translateY(-50%) rotate(180deg)}.main .form-container .form-content .form-item .form-item-row .form-select.expand ul{display:block}.main .form-container .form-content .form-item .form-item-row .form-select p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:.78125vw 2.2vw .78125vw 1.0416vw}.main .form-container .form-content .form-item .form-item-row .form-select::after{content:"";position:absolute;right:1.0416vw;top:50%;transform:translateY(-50%);background:url(../images/arrow.png) no-repeat;background-size:cover;width:1.302vw;height:.8854vw;transition:all .5s}.main .form-container .form-content .form-item .form-item-row .form-select ul{display:none;position:absolute;top:100%;left:0;padding:0;z-index:100;background:#fff;padding:10px 15px;white-space:nowrap;border:1px solid #e3eaf5;max-height:200px;min-width:100%;overflow-y:scroll}.main .form-container .form-content .form-item .form-item-row .form-select ul li{margin:5px 0}.main .form-container .form-content .form-item .form-item-row .form-select,.main .form-container .form-content .form-item .form-item-row input[type=text]{padding:.78125vw 1.0416vw;border:1px solid #cee5f4;width:13.0208vw;background:#ecf6fc;font-size:1.0416vw;color:#000;outline:0}.main .form-container .form-content .form-item .form-item-row .form-select.code,.main .form-container .form-content .form-item .form-item-row input[type=text].code{width:7vw}.main .form-container .form-content .form-item .form-item-row span{margin:0 15px;font-size:1.0416vw;color:#000}.main .form-container .form-content .form-item .form-item-row .get-code{width:9.1146vw!important;font-size:1.0416vw!important;color:#fff!important;background:#3478f6!important;border:2px solid #3478f6!important;text-align:center!important;line-height:1!important;height:auto!important}.main .form-container .btn-list{display:flex;align-items:center;justify-content:center;gap:2.0833vw}.main .form-container .btn-list .colorrental-btn{width:9.1146vw;height:3.75vw;background:#3478f6;font-size:1.0416vw;line-height:3.75vw;text-align:center;border-radius:0;color:#fff;margin-top:2.0833vw;cursor:pointer}.main .form-container .btn-list .colorrental-btn.colorrental-reset{background:#8f8f8f}.main .form-container .required-tip{margin-top:2.0833vw;font-size:1.0416vw;text-align:center}.main .form-container .required-tip sup{color:red}.submit-after-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:5;display:none}.submit-after-mask.wait-loading .submit-after-box .submit-after-content{visibility:hidden}.submit-after-mask.wait-loading .submit-after-box .close-submit-after{display:none}.submit-after-mask.wait-loading .submit-after-box .submit-after-loading{display:flex}.submit-after-mask .submit-after-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff}.submit-after-mask .submit-after-box .submit-after-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;flex-direction:column;align-items:center}.submit-after-mask .submit-after-box .submit-after-loading p{margin-top:10px;font-size:22px}.submit-after-mask .submit-after-box .loading-spinner{border:6px solid rgba(0,0,0,.1);border-left-color:#09f;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.submit-after-mask .submit-after-box .submit-after-wx-container{display:flex;gap:20px}.submit-after-mask .submit-after-box .submit-after-content{padding:50px 0;width:1200px;display:flex;flex-direction:column;align-items:center}.submit-after-mask .submit-after-box .close-submit-after{width:45px;cursor:pointer;position:absolute;top:-48px;right:0}.submit-after-mask .submit-after-box .close-submit-after img{width:100%}.submit-after-mask .submit-after-box .submit-after-tip{display:flex;align-items:center;margin-bottom:45px}.submit-after-mask .submit-after-box .submit-after-tip img{max-width:100%}.submit-after-mask .submit-after-box .submit-after-tip p{margin-left:20px;line-height:1.5;font-size:20px;margin-bottom:0}.submit-after-mask .submit-after-box .submit-after-wx{text-align:center;flex:1}.submit-after-mask .submit-after-box .submit-after-wx.mpod h2{font-size:20px;white-space:nowrap}.submit-after-mask .submit-after-box .submit-after-wx h2{font-size:24px}.submit-after-mask .submit-after-box .submit-after-wx:last-child{margin-bottom:0}.submit-after-mask .submit-after-box .submit-after-wx h3{margin:20px 0 0;font-size:20px;white-space:nowrap}.submit-after-mask .submit-after-box .submit-after-wx h3 p{display:inline}.submit-after-mask .submit-after-box .submit-after-wx h3 i{font-style:normal}.submit-after-mask .submit-after-box .submit-after-wx h3 span{cursor:pointer;text-decoration:underline}.submit-after-mask .submit-after-box .submit-after-wx img{margin:30px 0 17px;max-width:200px}.submit-after-mask .submit-after-box h2{font-size:20px;font-weight:700;margin:0;text-align:center}@media (max-width:768px){.pc{display:none}.mb{display:block}.img-mb{display:inline-block}.join-us-container{width:100%;padding:0 10px}.join-us-title{padding-bottom:18px;border-bottom:2px solid #fff;font-size:21px;margin-bottom:20px}.join-us-title::after{bottom:-2px;width:45px;height:2px}.main{background:#def3ff;padding:25px 0}.main .form-container{padding:23px 10px}.main .form-container h3{font-size:12px}.main .form-container .form-content .checkbox{width:17px;height:17px}.main .form-container .form-content .checkbox span{top:1.5px;left:1px;width:13px;height:8px}.main .form-container .form-content .form-item{flex-direction:column;align-items:flex-start;margin-top:20px}.main .form-container .form-content .form-item h4{font-size:12px;min-width:auto;text-align:left;padding-right:0;width:100%;margin-bottom:12px}.main .form-container .form-content .form-item .form-item-row{width:100%}.main .form-container .form-content .form-item .form-item-row.item-name input[type=text]{width:50%}.main .form-container .form-content .form-item .form-item-row.item-phone>div{display:flex;width:40%}.main .form-container .form-content .form-item .form-item-row.item-phone>div:first-of-type{width:60%}.main .form-container .form-content .form-item .form-item-row.item-phone>div input{width:60%}.main .form-container .form-content .form-item .form-item-row.item-phone>div span{white-space:nowrap}.main .form-container .form-content .form-item .form-item-row.form-item-spec input[type=text]{width:60%}.main .form-container .form-content .form-item .form-item-row.item-checklist{flex-wrap:wrap}.main .form-container .form-content .form-item .form-item-row label{font-size:12px;margin-left:6px;margin-right:20px;white-space:nowrap}.main .form-container .form-content .form-item .form-item-row .form-select{position:relative;cursor:pointer;flex:1;width:auto!important}.main .form-container .form-content .form-item .form-item-row .form-select::after{right:5px;width:12.5px;height:8.5px}.main .form-container .form-content .form-item .form-item-row .form-select p{padding:10px 11px}.main .form-container .form-content .form-item .form-item-row .form-select,.main .form-container .form-content .form-item .form-item-row input[type=text]{padding:10px 11px;width:auto;font-size:12px;min-width:0}.main .form-container .form-content .form-item .form-item-row .form-select.code,.main .form-container .form-content .form-item .form-item-row input[type=text].code{width:auto;flex:1}.main .form-container .form-content .form-item .form-item-row span{margin:0 7px;font-size:12px}.main .form-container .form-content .form-item .form-item-row .get-code{width:auto!important;font-size:12px!important;flex:1;padding:10px 0!important;margin-top:0!important}.main .form-container .btn-list{gap:26px}.main .form-container .btn-list .colorrental-btn{width:110px;height:42px;font-size:12px;line-height:42px;margin-top:22px}.main .form-container .required-tip{margin-top:22px;font-size:12px}.submit-after-mask .submit-after-box{width:calc(100% - 20px)}.submit-after-mask .submit-after-box .loading-spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#09f;width:40px;height:40px}.submit-after-mask .submit-after-box .submit-after-loading p{font-size:14px;white-space:nowrap}.submit-after-mask .submit-after-box .submit-after-content{width:auto;padding:25px 13px;max-height:75vh;overflow-y:auto}.submit-after-mask .submit-after-box .submit-after-wx-container{gap:5px;flex-wrap:wrap;justify-content:center}.submit-after-mask .submit-after-box .submit-after-tip{margin-bottom:22px}.submit-after-mask .submit-after-box .submit-after-tip p{margin-left:10px;font-size:12px}.submit-after-mask .submit-after-box .submit-after-tip img{width:29.5px}.submit-after-mask .submit-after-box .submit-after-wx{white-space:normal}.submit-after-mask .submit-after-box .submit-after-wx.mpod{flex:none;width:calc(50% - 2.5px)}.submit-after-mask .submit-after-box .submit-after-wx.mpod h2{font-size:12px;white-space:nowrap}.submit-after-mask .submit-after-box .submit-after-wx h2{font-size:16px}.submit-after-mask .submit-after-box .submit-after-wx h3{margin:10px 0 0;font-size:12px;white-space:normal}.submit-after-mask .submit-after-box .submit-after-wx h3 p{display:block}.submit-after-mask .submit-after-box .submit-after-wx img{margin:15px 0 8px;width:100%}.submit-after-mask .submit-after-box h2{font-size:12px}}