﻿h1, h2, h3, h4, h5, h6 { font-weight: 400; font-size: 14px; }
.main{ width:100%;}
.main .page{ width:90%; padding:0px 5%}

.flowMore { width: 1190px; margin: 0 auto; background: #fff; padding-bottom: 80px; color: #999; }
.flowMore .form { border-top: 1px solid #f0f6fa; width: 380px; margin: 0 auto; padding-top: 30px; }
.flowMore .leave-phone { border-top: 1px solid #f0f6fa; padding-top: 20px; padding-bottom: 20px; text-align: left; }
.el-form-item { margin-bottom: 22px; text-align: left; }
.el-form-item:after, .el-form-item:before { display: table; content: ""; }
.el-form-item .el-form-item__label { color: rgba(0,0,0,.43); }
.el-form--label-top .el-form-item__label { padding: 0 0 16px !important; line-height: 1.4 !important; }
.el-form--label-top .el-form-item__label { float: none; display: inline-block; text-align: left; }
select { font-size: 14px; padding: 0 24px; border-radius: 20px; border: 1px solid #ccc; height: 40px; line-height: 40px; color: rgba(0,0,0,.65); outline: none; width: 380px; }
.el-form-item__content { line-height: 1.4; }
.el-form-item__content { position: relative; font-size: 14px; }
.el-form-item__content:after, .el-form-item__content:before { display: table; content: ""; }
.el-input { position: relative; font-size: 14px; display: inline-block; width: 100%; }
.el-form-item.is-success .el-input__inner, .el-form-item.is-success .el-input__inner:focus, .el-form-item.is-success .el-textarea__inner, .el-form-item.is-success .el-textarea__inner:focus, .el-range-editor.is-disabled, .el-range-editor.is-disabled:focus, .el-range-editor.is-disabled:hover { border-color: #dfe3e5; }
.el-input .el-input__inner { padding: 0 24px; }
textarea, input[type='email'], input[type='date'], input[type='password'], input[type='text'] { padding: 0px; color: #666; font-size: 12px; outline: none; }
.el-button:focus, .el-button:hover { color: #1fa0e8; border-color: #bce3f8; background-color: #e9f6fd; }
.flowMore .form .button-group { padding-top: 20px; text-align: center; }
[type=reset], [type=submit], button, html [type=button] { -webkit-appearance: button; }
.el-button.el-button--primary { border: 0 solid #1fa0e8; color: #fff; background: #1fa0e8; }
.el-input__inner { -webkit-appearance: none; background-color: #fff; background-image: none; border-radius: 20px; border: 1px solid #dfe3e5; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; height: 40px; line-height: 40px; outline: 0; padding: 0 15px; -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1); transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%; }
.el-button.is-round { border-radius: 20px; padding: 12px 23px; }
.flowMore .form .button-group .el-button { width: 240px; }

.el-button.el-button--primary:hover { border: 0 solid rgba(31,160,232,.8); color: #fff; background: rgba(31,160,232,.8); }
.flowMore .form .tip-bot { border-top: 1px solid #f0f6fa; margin-top: 37px; padding-top: 30px; text-align:left }

element.style { margin: 20px auto 10px; }
.faq-wrap { width: 1190px; margin: 20px auto 60px; background-color: #fff; padding: 50px; text-align: left; }
.faq-wrap .title { font-size: 20px; color: #666; }
.faq-wrap .title .dot { color: #1fa0e8; }
address, cite, dfn, em, i, var { font-style: normal; }
.faq-wrap .faq-content li { padding: 30px 0; border-bottom: 1px solid #f0f6fa; }
.faq-wrap .faq-content li .question { font-size: 16px; color: #666; margin-bottom: 10px; }
.faq-wrap .faq-content li .answer { font-size: 14px; color: #999; line-height: 20px; }

@media (max-width:1000px) {
    .flowMore { width: 100%; }

    .flowMore .form { width: 80%; }

    select { width: 100%; }
    .faq-wrap{ padding:0px; width:100%}
}
