@font-face{font-family:"AudiTypeWideNormal";src:url("./font/cn/AudiType-WideNormal.woff2") format("woff2"),url("./font/cn/AudiType-WideNormal.woff") format("woff"),url("./font/cn/AudiType-WideNormal.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"AudiTypeExtended";src:url("./font/en/AudiType-ExtendedNormal.woff2") format("woff2"),url("./font/en/AudiType-ExtendedNormal.woff") format("woff"),url("./font/en/AudiType-ExtendedNormal.ttf") format("truetype");font-weight:normal;font-style:normal}.ant-input:focus,.ant-input:hover{border-color:#86031e}body{font-family:AudiTypeWideNormal,AudiTypeExtended;color:#fff;background:#111 url("./img/bg_form.png") repeat-y top center;background-size:100%}.wid-100{width:100%}.com-width{width:600px;margin:0 auto}.topic{width:100%}.topic img{display:block;width:100%}h2{font-size:2em;text-align:center;line-height:2;color:#fff;margin-bottom:0}.bp-tips{padding:0 15px;color:#86031e;text-align:center}.ant-radio,.ant-radio-wrapper,.ant-checkbox,.ant-checkbox-wrapper{color:#fff}.form-container{margin:0 auto;padding:50px 0}.form-container .form-group{padding:50px 0}.form-container .form-group .group-tit{font-size:1.4em;text-align:center;line-height:2;margin-bottom:10px;color:#86031e}.form-container .form-line{padding:15px}.form-container .form-line .form-label{width:120px;position:relative;line-height:40px}.form-container .form-line .form-label .small{font-size:13px;color:#999}.form-container .form-line.submit-line{flex-direction:column;padding:30px 0;text-align:center}.form-container .form-line.submit-line .ant-btn{position:relative;width:400px;max-width:100%;font-size:20px;height:50px;line-height:50px;margin:0 auto;border:none;outline:none;color:#fff;background:#86031e;cursor:pointer;transition:all 0.3s}.form-container .form-line.submit-line .ant-btn:after{content:'';position:absolute;left:0;top:0;bottom:0;width:0%;background:rgba(0,0,0,0.1);transition:all 0.5s}.form-container .form-line.submit-line .ant-btn:hover{border-radius:25px;width:300px}.form-container .form-line.submit-line .ant-btn:hover:after{width:100%}.form-container .form-line.submit-line p{line-height:50px}.form-container .form-line .input-box{flex:1;display:flex}.form-container .form-line .input-box .ant-row{width:100%}.form-container .form-line .input-box .upload-tips{color:#999;line-height:2;font-size:12px;margin-top:6px}@media (max-width: 700px){.com-width{width:100vw}h2{font-size:1.5em}.form-container .form-group{padding:20px 0}.form-container .form-line{padding:8px 15px}.form-container .form-line.submit-line{padding:30px 15px}}
