#app .contact{width:1080px;margin:auto;font-size:0}#app .contact .game .label .tips{font-size:12px;vertical-align:middle}#app .contact .game .form-group .form-tips{padding-left:392px}#app .contact .game .submit-group .agree{text-align:left;padding-left:306px}#app .contact .vdatetime{display:inline-block}#app .contact .section{margin-bottom:100px;border:2px solid #f4f4f4;border-radius:20px}#app .contact .section-wrap{padding:20px 34px;margin:6px;border:1px solid #f4f4f4;border-radius:18px;background-color:#fbfbfb}#app .contact .section-title{font-size:24px;margin-bottom:20px}#app .contact .section-title .tips{font-size:16px}#app .contact .section .form-title{line-height:70px;text-align:center;font-size:30px;font-weight:600;border-bottom:1px solid;color:#4d4e4e}#app .contact .tab-form .tabs{margin-bottom:46px;text-align:center}#app .contact .tab-form .tabs .item{display:inline-block;width:510px;line-height:54px;margin:auto auto auto 54px;text-align:center;font-size:28px;font-weight:600;border-radius:20px;cursor:pointer;background-color:#a8a8a8;color:#fff;transition:background-color .25s}#app .contact .tab-form .tabs .item:first-child{margin-left:auto}#app .contact .tab-form .tabs .item.active{background-color:#f49f1a}#app .contact .tips{line-height:50px;font-size:22px;color:red}#app .contact .label{display:inline-block;width:392px;line-height:50px;font-size:22px;vertical-align:top;color:#4d4e4e}#app .contact .label.imp:after{color:red;content:"*"}#app .contact .label .tips{line-height:normal;font-size:16px;color:red}#app .contact .label .tips:before{content:" "}#app .contact .form-group{padding:10px 0}#app .contact .form-control{display:inline-block;width:600px;height:50px;padding:0 30px;line-height:46px;font-size:22px;border:2px solid #aaa;border-radius:29px;background-color:#dfdfdf}#app .contact .form-control select,#app .contact .form-control textarea{width:100%;height:100%;border-width:0;outline-width:0;vertical-align:top;font-size:22px;background:none}#app .contact .form-control.file{height:auto;min-height:50px;line-height:normal;padding:4px;position:relative;text-align:center;font-size:0;transition:.25s}#app .contact .form-control.file:hover{background-color:#f0f0f0}#app .contact .form-control.file input[type=file]{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;cursor:pointer}#app .contact .form-control.file .picture{max-width:100%;height:auto;vertical-align:top;border-radius:22px}#app .contact .form-control.textarea{height:274px}#app .contact .form-control.textarea textarea{line-height:54px;font-weight:600;resize:none}#app .contact .form-tips{padding:0 12px;margin-top:4px;font-size:12px;border-radius:12px;color:#999}#app .contact .btn-submit{width:492px;line-height:40px;margin:116px auto 119px 84px;font-size:24px;border-radius:22px;color:#fff;background-color:#f49f1a}#app .contact .submit-group{padding-bottom:60px;text-align:center}#app .contact .submit-group .agree{font-size:20px}#app .contact .submit-group .agree input{width:18px;height:18px;vertical-align:middle}#app .contact .submit-group .agree a{margin:auto 6px;color:#f8b617}#app .contact .submit-group .form-tips{padding:12px 0 12px 306px;font-size:13px;text-align:left;color:#4d4e4e}#app .contact .submit-group .btn-submit{margin:36px auto auto}
