.web-form,.web-form-item{width:100%}.web-form-item .requireIcon{color:red}.web-form-item .item-label{color:#000;display:block;font-size:12px;line-height:14px;white-space:nowrap;width:100%}.web-form-item .item-label .label-con{margin-bottom:10px}.web-form-item .item-con{display:flex;justify-content:space-between;position:relative}.web-form-item .item-con .item-left{flex:1}.web-form-item .item-con .item-right{flex-shrink:0}.web-form-item .item-con.is-error .input-wrap input{border:1px solid #d0021b}.web-form-item .item-msg{color:#d0021b;font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.affiliation-container[data-v-676b3e8a]{margin:90px auto 0;max-width:610px;padding:0 20px}.affiliation-container .affiliation-form-wrap[data-v-676b3e8a]{border-top:1px solid #979797;padding:90px 0 0}.affiliation-container .affiliation-form-wrap .title[data-v-676b3e8a]{font-size:14px;margin-bottom:35px;text-align:center}.affiliation-container .affiliation-form-wrap .affiliation-form[data-v-676b3e8a]{margin:0 auto;max-width:370px}.affiliation-container .affiliation-form-wrap .web-form-item[data-v-676b3e8a]{margin-bottom:20px}.affiliation-container .submit-btn[data-v-676b3e8a]{margin:20px auto}.affiliation-container .tips h3[data-v-676b3e8a]{font-weight:600;margin-bottom:2px}.form_mobile[data-v-676b3e8a]{display:flex}.form_mobile_area[data-v-676b3e8a]{flex:0 0 90px}.form_mobile_number[data-v-676b3e8a]{flex:1 1;padding-left:10px}@media screen and (max-width:1023px){.affiliation-container[data-v-676b3e8a]{margin:50px auto 0}.affiliation-container .affiliation-form-wrap[data-v-676b3e8a]{padding:50px 0 0}}