html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6, em, i { font-weight: 100; font-style: normal; } ul, ol, li { list-style-type: none; } a, button, input { color: #666; text-decoration: none; outline: none; border: none; } body { display: flex; flex-direction: column; } header { width: 100%; height: 58px; line-height: 58px; background: #242424; } .header { width: 1200px; margin: auto; display: flex; align-items: center; justify-content: space-between; } .logo { display: flex; align-items: center; } .logo>img { width: 78px; height: 22px; } .logo>b { width: 2px; height: 20px; margin: 0 16px; } .logo>span { font-size: 18px; font-weight: 400; color: #ffffff; line-height: 25px; } .right a { font-size: 16px; font-weight: 400; color: #ffffff; line-height: 22px; margin-left: 50px; } .box { flex: 1; } .content { width: 1200px; left: 0; right: 0; margin: auto; position: absolute; top: 200px; } .content h1 { font-size: 28px; font-family: pingfangsc-light, pingfang sc; font-weight: 300; color: #222222; line-height: 40px; } .content h2 { margin-top: 40px; margin-bottom: 60px; font-size: 18px; font-family: pingfangsc-light, pingfang sc; font-weight: 300; color: #222222; line-height: 25px; } .submit-btn span { cursor: pointer; display: block; width: 180px; height: 56px; background: #4595fb; border-radius: 4px; font-size: 16px; font-weight: 400; color: #ffffff !important; line-height: 56px !important; text-align: center; } .content span { cursor: pointer; display: block; width: 180px; height: 56px; background: #4595fb; border-radius: 4px; font-size: 16px; font-weight: 400; color: #ffffff !important; line-height: 56px !important; text-align: center; } .form { width: 100%; display: none; flex: 1; } .formbox { width: 1200px; margin: 60px auto; display: flex; justify-content: space-between; } .bt { width: 100%; height: 60px; line-height: 60px; border-bottom: 1px solid rgba(212, 212, 210, 1); } .bt h1 { width: 1200px; margin: auto; font-size: 18px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #222222; line-height: 60px; } .left { width: 800px; } .left li { margin-bottom: 36px; position: relative; } .left span { font-size: 14px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #8a8a8a; line-height: 20px; display: block; } .left input { display: block; width: 100%; font-size: 16px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #000; line-height: 22px; padding: 16px 0; border-bottom: 1px solid rgba(212, 212, 210, 1); } .list { display: flex; align-items: center; justify-content: space-between; } .list>div { width: 45%; position: relative; } .list b { position: absolute; right: 0; bottom: 16px; font-size: 16px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #007eff; } .select_select { display: flex; justify-content: space-between; } .select { width: 45%; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #d4d4d2; cursor: pointer; position: relative; } .select_xz { padding: 7px 0; width: 80%; font-size: 16px; line-height: 28px; color: #c7c9c7; } .arrow { width: 16px; height: 16px; display: inline-block; background: no-repeat center/cover; font-size: 16px; line-height: 16px; color: #8c8985; transition: transform .1s ease; } .select_box { position: absolute; background-color: #fff; padding: 16px 0; width: 100%; box-shadow: 0 10px 40px rgba(0, 0, 0, .2); border-radius: 2px; z-index: 99999; top: 42px; height: 240px; overflow-y: auto; display: none; } .select_box p { padding-left: 24px; font-size: 16px; line-height: 40px; color: #222; cursor: pointer; } .select_box p:hover { background: #ccc; } .select_box::-webkit-scrollbar { display: none } .formbox .right { width: 312px; } .formbox .right h1 { font-size: 14px; line-height: 28px; margin-bottom: 13px; color: #222; } .formbox .right p { font-size: 14px; line-height: 28px; color: #8c8985; } .tips { margin: 150px auto 500px; width: 350px; text-align: center; display: none; } .tips i { display: block; width: 52px; height: 52px; margin: auto; background: no-repeat center/cover; } .tips h1 { font-size: 16px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #222222; line-height: 22px; margin-top: 20px; margin-bottom: 10px; } .tips p { font-size: 14px; font-family: pingfangsc-light, pingfang sc; font-weight: 300; color: #888888; line-height: 20px; } .xieyi { flex: 1; width: 1200px; margin: 100px auto; } .xieyi h1{ font-size: 30px; font-weight: 400; text-align: center; } .xieyi span{ font-size: 16px; font-weight: 600; text-decoration-line: underline; -moz-text-decoration-line: underline; line-height: 30px; margin-bottom: 0 !important; } .xieyi p{ line-height: 30px; margin-bottom: 0 !important; text-indent: 34px; } footer { width: 100%; height: 120px; line-height: 120px; background: #242424; } .footer { font-size: 14px; color: #c3c3c3; text-align: center; /* margin-top: 6px; */ display: block; /* margin: 6px auto 0; */ }