.m-form{--form-left: 22px;--form-right: 26px;--form-tit-w: 4em;--form-line-h: 20px;--form-bg-gray: #f4f4f4;--form-border: #ececec;--form-error: #ff6262;--form-theme-color: #166adc;--form-color: #333333;--form-tips-color: #999999;--form-font: "Microsoft YaHei", -apple-system, "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", Arial, sans-serif;--form-text-w: 260px;--form-text-w-long: 380px;--form-text-w-longest: 790px;--form-text-h: 42px;--form-textarea-h: 135px;--form-select-w: 380px;--form-btn-primary: var(--form-theme-color);--form-btn-disabled: #999999;--form-btn-h: var(--form-text-h);--form-btn-default-border: var(--form-theme-color);--form-btn-default-font: var(--form-theme-color)}.m-form-text{width:var(--form-text-w);height:var(--form-text-h);background-color:#fff;border:1px solid var(--form-border);padding:0 10px;outline:none;color:var(--form-color);font-family:var(--form-font);border-radius:5px;transition:background-color .2s ease-in-out 0s;font-size:14px}.m-form-text--long{width:var(--form-text-w-long)}.m-form-text--longest{width:var(--form-text-w-longest)}.m-form-text:focus{background-color:var(--form-bg-gray)}.m-form-input-tips{font-size:14px;color:var(--form-tips-color)}.m-form-input-tips .gico-close-1{vertical-align:-3px}.m-form-error-tips{font-size:14px;color:var(--form-error)}.m-form-btn,.m-form-btn-s{display:inline-block;min-width:100px;padding:0 16px;border-radius:5px;text-align:center;transition:all .2s 0s ease-in-out}.m-form-btn--primary,.m-form-btn-s--primary{color:#fff;background-color:var(--form-btn-primary)}.m-form-btn--default,.m-form-btn-s--default{border:1px solid var(--form-btn-default-border);color:var(--form-btn-default-font)}.m-form-btn[disabled],.m-form-btn-s[disabled]{color:#fff;background-color:var(--form-btn-disabled)}.m-form-btn[disabled]:hover,.m-form-btn-s[disabled]:hover{background-color:var(--form-btn-disabled)}.m-form-btn{font-size:16px;line-height:50px}.m-form-btn--primary{min-width:200px}.m-form-btn-s{font-size:14px;line-height:var(--form-btn-h)}.m-form-select{display:inline-block;width:var(--form-select-w);background-color:#fff;font-size:14px;vertical-align:middle;outline:none;font-family:var(--form-font);position:relative}.m-form-select__inner{width:100%;height:var(--form-text-h);line-height:var(--form-text-h);padding:0 40px 0 17px;border:1px solid var(--form-border);border-radius:5px;outline:none;position:relative;-webkit-appearance:none}.m-form-select__inner:focus{background-color:var(--form-bg-gray)}.m-form-select:after{content:"";position:absolute;top:16px;right:17px;pointer-events:none;border-top:6px solid #333333;border-left:4px solid transparent;border-right:4px solid transparent}@media screen\fffd{.m-form-select:after{display:none}}.m-form-radio{vertical-align:-2px}.m-form-radio__item{margin-right:20px;line-height:var(--form-text-h);cursor:pointer}.m-form-radio__text{flex:1;display:inline-flex;align-items:center;color:var(--form-color)}.m-form-radio__text:before{content:"";display:inline-block;width:18px;min-width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:5px solid var(--form-border);margin-right:6px}.m-form-radio input{display:none}.m-form-radio input:checked~.m-form-radio__text:before{border-color:var(--form-theme-color)}.m-form-textarea{width:var(--form-text-w);height:var(--form-textarea-h);box-sizing:border-box;color:var(--form-color);font-size:14px;outline:none;border-radius:5px;border:1px solid var(--form-border);resize:none;overflow-y:auto;background-color:#fff;padding:10px 10px 35px;transition:background-color .2s ease-in-out 0s}.m-form-textarea::-webkit-scrollbar{width:2px;background-color:transparent}.m-form-textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9}.m-form-textarea--long{width:var(--form-text-w-long)}.m-form-textarea--longest{width:var(--form-text-w-longest)}.m-form-textarea--full{width:100%}.m-form-textarea:focus{background-color:var(--form-bg-gray)}.m-form{font-size:16px}.m-form__group{padding-left:var(--form-left);padding-right:var(--form-right)}.m-form__group:not(:last-child){margin-bottom:60px}.m-form__group__title{width:100%;display:block;padding:0 0 18px;border-bottom:1px solid #ececec;margin-bottom:24px}.m-form__group__title h3{color:var(--form-theme-color);font-size:20px;font-weight:700}.m-form__line{margin-bottom:var(--form-line-h)}.m-form__line:not(.single-line){display:flex}.m-form__label{min-width:var(--form-tit-w);margin-right:13px;line-height:var(--form-text-h);text-align:right;white-space:nowrap;box-sizing:content-box;color:#333;vertical-align:top}.m-form__label--more-line{line-height:1.2}.m-form__label.required:before{content:"*";margin-right:5px;color:var(--form-error);vertical-align:top;font-style:normal}.m-form__cnt{flex:1}.m-form :not(.m-form-radio)+.m-form-input-tips{margin-top:10px}.m-form :not(.m-form-radio)+.m-form-error-tips{margin-top:10px}.m-form__btn-group{padding:0 var(--form-right) 60px var(--form-left)}.m-form__btn-group .align-left{padding-left:var(--form-tit-w);margin-left:13px}.m-form__btn-group .align-center{text-align:center}.m-form__btn-group .btn-submit{width:200px}.m-form .text-telephone{margin-right:17px}.m-upload{--upload-theme: var(--form-theme-color);--upload-radius: 5px;--upload-add-size: 40px}.m-upload__handler>*{cursor:pointer}.m-upload__handler__input{display:none}.m-upload__handler__select{border-radius:var(--upload-radius);border:solid 1px#ececec;background-color:#eee;display:flex;align-items:center;justify-content:center}.m-upload__handler+.m-upload__thumbs{margin-top:20px}.m-upload__handler__btn{cursor:pointer}.m-upload__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--upload-add-size);height:var(--upload-add-size);background-color:var(--upload-theme);border-radius:50%;cursor:pointer}.m-upload__icon__add{display:inline-block;position:relative;width:20px;height:20px}.m-upload__icon__add:before,.m-upload__icon__add:after{position:absolute;content:"";display:inline-block;background-color:#fff}.m-upload__icon__add:before{left:0;top:9px;width:20px;height:2px}.m-upload__icon__add:after{left:9px;top:0;width:2px;height:20px}.m-upload__thumbs{display:flex;flex-wrap:wrap}.m-upload__thumb{border-radius:var(--upload-radius);overflow:hidden;margin:0 10px 10px 0;position:relative;border:1px solid #ededed}.m-upload__thumb:first-child{margin-right:0}.m-upload__thumb__pic[src=""]{opacity:0}.m-upload__thumb__handler{background-color:#00000080;display:flex;align-items:center;justify-content:center}.m-upload__thumb__handler{position:absolute;inset:0}.m-upload__thumb__handler__item{display:inline-block;cursor:pointer;margin:8px}.m-upload__thumb__handler__preview{width:30px;height:24px;background:url(https://xyp.qpic.cn/remix-gameinstitute/build/_assets/view-white-PHXVFPNJ.svg) no-repeat center center/20px 14px}.m-upload__thumb__handler__delete{width:24px;height:26px;background:url(https://xyp.qpic.cn/remix-gameinstitute/build/_assets/delete-white-NVIDNNMV.svg) no-repeat center center/14px 16px}.m-upload__thumb__process{display:flex;width:100%;background-color:#eee;position:absolute;inset:0;align-items:center;justify-content:center}.m-upload__thumb__process__text{color:#333;text-align:center;font-size:16px}.m-upload__file{display:flex}.m-upload__file__name{font-size:16px;display:flex;align-items:center}.m-upload__file .icon-file{display:inline-block;width:20px;height:22px;background:url(https://xyp.qpic.cn/remix-gameinstitute/build/_assets/file-OYEDO3EQ.svg) no-repeat 0 0/100% 100%;margin-right:10px}.m-upload__file__handler{margin-left:20px;display:flex;align-items:center}.m-upload__file__handler__item{margin-right:10px}.m-upload__file__handler__delete{display:inline-block;width:20px;height:22px;cursor:pointer;background:url(https://xyp.qpic.cn/remix-gameinstitute/build/_assets/delete-5U56U4GE.svg) no-repeat 0 0/100% 100%}.p-mine .wrapper{max-width:1180px;margin-top:30px;padding:40px 65px 35px;border-radius:10px;background-color:#fff;color:#333}.p-mine .submit-tips{margin-left:22px;margin-bottom:30px;color:#999}.p-mine .link-page{color:#333;text-decoration:underline;cursor:pointer}.p-mine .team-members{margin:20px -30px 0 0;display:flex;flex-wrap:wrap}.p-mine .team-members__item{margin:0 30px 10px 0}.p-mine .team-members__info{margin-top:10px;margin-bottom:20px}.p-mine .team-members__title{font-size:14px;display:block;margin-bottom:5px;color:var(--form-color)}.p-mine .team-members__handler{margin:-10px 0 10px}.p-mine .team-members__handler .btn-del{font-size:14px;text-decoration:underline;cursor:pointer}.p-mine .team-members__input{--form-text-w: 200px}.p-mine .mini-tips{font-size:14px;color:#999}.p-mine .link-add{color:var(--form-theme-color);text-decoration:underline;cursor:pointer}
