.shop-open{width:100%;max-width:1180px;margin:120px auto 40px;background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.shop-open h2{font-size:24px;margin-bottom:30px;text-align:center;color:#333}.shop-open .form-wrapper{max-width:600px;margin:0 auto}.shop-open .form-wrapper .form-cell{margin-bottom:20px;display:flex;align-items:center}.shop-open .form-wrapper .form-cell .form-title{width:120px;text-align:right;margin-right:15px;font-size:14px;color:#333}.shop-open .form-wrapper .form-cell .form-title .required{color:#ff4d4f;margin-right:4px}.shop-open .form-wrapper .form-cell .form-input{flex:1}.shop-open .form-wrapper .form-cell .form-input input{width:100%;height:40px;border:1px solid #d9d9d9;border-radius:4px;padding:0 12px;font-size:14px;transition:all .3s}.shop-open .form-wrapper .form-cell .form-input input:focus{border-color:#40a9ff;outline:none;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.shop-open .form-wrapper .form-cell .form-input button{height:40px;padding:0 24px;border-radius:4px;border:none;font-size:14px;cursor:pointer;transition:all .3s}.shop-open .form-wrapper .form-cell .form-input button.submit-btn{background:#1890ff;color:#fff;margin-right:15px}.shop-open .form-wrapper .form-cell .form-input button.submit-btn:hover{background:#40a9ff}.shop-open .form-wrapper .form-cell .form-input button.submit-btn:disabled{background:#d9d9d9;cursor:not-allowed}.shop-open .form-wrapper .form-cell .form-input button.back-btn{background:#fff;border:1px solid #d9d9d9;color:#666}.shop-open .form-wrapper .form-cell .form-input button.back-btn:hover{border-color:#40a9ff;color:#40a9ff}