:root { --fontColor: #515151; --mainWidth: 1000px; --mainColor: #0093fd; --linkColor: #308EFF; font-size: 14px; } html, body, div, span, applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } a { color: var(--linkColor); text-decoration: none; } body { line-height: 1; background: #F4F5F9; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } input { outline: none; border: 0; } button { border: 0; padding: 0; margin: 0; background: transparent; outline: none; cursor: pointer; } sub { font-size: .6em; } img { max-width: 100%; } .flex { display: flex; } .flex-column { display: flex; flex-direction: column; } .space-between { display: flex; justify-content: space-between; } .space-around { display: flex; justify-content: space-around; } .align-center { display: flex; align-items: center; } .align-center-c { display: flex; flex-direction: column; align-items: center; } .justify-center { display: flex; justify-content: center; } .justify-center-c { display: flex; flex-direction: column; justify-content: center; } .justify-between { display: flex; justify-content: space-between; } .margin-0-auto { margin: 0 auto; } .inline-block { display: inline-block; } .gray-153 { color: rgb(153, 153, 153); } .gray-34 { color: rgb(34, 34, 34); } .gray-51 { color: rgb(51, 51, 51); } .text-center { text-align: center; } .app__jus__c { justify-content: center; } .app__alig_c { align-items: center; } .app__dp_f { display: flex; } .app__f_r { flex-flow: row nowrap; } .app__f_c { flex-flow: column nowrap; } .app__f_s_0 { flex-shrink: 0; } .app__f_s_1 { flex-shrink: 1; } .app__f_g_1 { flex-grow: 1; } .app__f_g_0 { flex-grow: 0; } .app__ml_10 { margin-left: 10px; } .app__mr_10 { margin-right: 10px; } .app__mt_10 { margin-top: 10px; } .app__mt_20 { margin-top: 20px; } .app__mb_10 { margin-bottom: 10px; } .app__fc_r { color: red; } .app__fc_grey { color: rgba(153, 153, 153, 1) } .app__fc_b{ color: #629eff } .app__fz_10 { font-size: 10px; } .app__fz_11 { font-size: 11px; } .app__fz_12 { font-size: 12px; } .app__fz_13 { font-size: 13px; } .app__fz_14 { font-size: 14px; } .app__fz_15 { font-size: 15px; } .app__fz_16 { font-size: 16px; } .app__fz_17 { font-size: 17px; } .app__fz_18 { font-size: 18px; } .app__fz_19 { font-size: 19px; } .app__fz_20 { font-size: 20px; } .app__tg_c { text-align: center; } .app__bd_g{ border:1px solid #ddd } /* common empty */ .result-empty-wrapper { width: 100%; height: 320px; display: flex; flex-direction: column; align-items: center; justify-content: center; background: #ffffff; } .result-empty-wrapper img { width: 154px; height: 154px; } .result-empty-wrapper span { margin-top: -20px; height: 20px; line-height: 20px; font-size: 14px; font-family: PingFangSC, PingFangSC-Regular; color: #999999; }