.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-f040cb54]{margin:90px auto 0;max-width:610px;padding:0 20px}.affiliation-container .affiliation-form-wrap[data-v-f040cb54]{border-top:1px solid #979797;padding:90px 0 0}.affiliation-container .affiliation-form-wrap .title[data-v-f040cb54]{font-size:14px;margin-bottom:35px;text-align:center}.affiliation-container .affiliation-form-wrap .affiliation-form[data-v-f040cb54]{margin:0 auto;max-width:370px}.affiliation-container .affiliation-form-wrap .web-form-item[data-v-f040cb54]{margin-bottom:20px}.affiliation-container .submit-btn[data-v-f040cb54]{margin:20px auto}.affiliation-container .tips h3[data-v-f040cb54]{font-weight:600;margin-bottom:2px}@media screen and (max-width:1023px){.affiliation-container[data-v-f040cb54]{margin:50px auto 0}.affiliation-container .affiliation-form-wrap[data-v-f040cb54]{padding:50px 0 0}}