/*******************************************布局*******************************************/ .app__ps_r { position: relative; } .app__ps_a { position: absolute; } .app__ps_f { position: fixed; } .app__ds_b { display: block; } .app__ds_f { display: flex; } .app__f_w_w { flex-wrap: wrap; } .app__f_r { display: flex; flex-flow: row nowrap; } .app__f_r_n { display: flex; flex-flow: row wrap; } .app__f_c { display: flex; flex-flow: column nowrap; } .app__als_end { align-self: flex-end; } .app_f_g_1 { flex-grow: 1; } .app__f_g_0 { flex-grow: 0; } .app__f_s_1 { flex-shrink: 1; } .app__f_s_0 { flex-shrink: 0; } .app__al_c { align-items: center; } .app__jf_c { justify-content: center; } .app__jf_sb { justify-content: space-between; } .app__jf_l { justify-content: flex-start; } .app__f_1 { flex: 1; } .app__f_2 { flex: 2; } .app__f_2_5 { flex: 2.3; } .app__f_3 { flex: 3; } .app__as_end { align-self: flex-end; } /*******************************************距离*******************************************/ .app__mg_0 { margin: 0; } .app__mg_10 { margin: 10px; } .app__mg_15 { margin: 15px; } .app__ml_0 { margin-left: 0; } .app__ml_5 { margin-left: 0; } .app__ml_10 { margin-left: 10px; } .app__ml_15 { margin-left: 15px; } .app__ml_20 { margin-left: 20px; } .app__ml_30 { margin-left: 30px; } .app__ml_35 { margin-left: 35px; } .app__ml_50 { margin-left: 50px; } .app__ml_60 { margin-left: 60px; } .app__mt_5 { margin-top: 5px; } .app__mt_10 { margin-top: 10px; } .app__mt_13 { margin-top: 13px; } .app__mt_15 { margin-top: 15px; } .app__mt_20 { margin-top: 20px; } .app__mt_35 { margin-top: 35px; } .app__mt_40 { margin-top: 40px; } .app__mb_10 { margin-bottom: 10px; } .app__mr_5 { margin-right: 5px; } .app__mr_10 { margin-right: 10px; } .app__mr_15 { margin-right: 15px; } .app__mr_20 { margin-right: 20px; } .app__mr_30 { margin-right: 30px; } .app__mr_35 { margin-right: 35px; } .app__mr_40 { margin-right: 40px; } .app__mr_50 { margin-right: 50px; } .app__mr_60 { margin-right: 60px; } .app__pd_0 { padding: 0px; } .app__pd_10 { padding: 10px; } .app__pd_15 { padding: 15px; } .app__pd_20 { padding: 20px; } .app__pd_30 { padding: 30px; } .app__pl_10 { padding-left: 10px; } .app__pl_15 { padding-left: 15px; } .app__pr_10 { padding-right: 10px; } .app__pr_20 { padding-right: 20px; } .app__pt_5 { padding-top: 5px; } .app__pt_10 { padding-top: 10px; } .app__pt_15 { padding-top: 15px; } .app__pb_5 { padding-bottom: 5px; } .app__pb_10 { padding-bottom: 10px; } .app__pb_20 { padding-bottom: 20px; } .app__pl_20 { padding-left: 20px; } .app__pl_30 { padding-left: 30px; } .app__pt_20 { padding-top: 20px; } /*******************************************颜色*******************************************/ .app__bg_w { background-color: #ffffff; } .app__bg_5FD4FF { background-image: linear-gradient(138deg, #5fd4ff, #31a9ff); } .app__bg_FF9900 { background-image: linear-gradient(138deg, #ffc900, #ff9900); } .app__bg_308EFF { background: #308eff; } .app_bg_919AA7 { background: #919aa7; } .app__bg_eee { background: #eeeeee; } .app__bg_e8f3ff { background: #e8f3ff; } .app__fc_999 { color: #999999; } .app__fc_666 { color: #666666; } .app__fc_222 { color: #222222; } .app__fc_333 { color: #333333; } .app_fc_w { color: white; } .app__fc_308EFF { color: #308eff; } .app__fc_vip { color: #B07F29 } /*******************************************尺寸*******************************************/ .app__img_xxs { width: 10px; height: 10px; } .app__img_15 { width: 15px; height: 15px; } .app__img_xs { width: 20px; height: 20px; } .app__img_s { width: 30px; height: 30px; } .app__img_md { width: 40px; height: 40px; } .app__img_xmd { width: 50px; height: 50px; } .app__img_xxmd { width: 60px; height: 60px; } .app__img_xxxmd { width: 70px; height: 70px; } .app__img_bg { width: 80px; height: 80px; } .app__img_huge { width: 100px; height: 100px; } .app__img_130 { width: 130px; height: 130px; } .app__img_144 { width: 144px; height: 144px; } .app__w_20 { width: 20px; } .app__w_30 { width: 30px; } .app__w_40 { width: 30px; } .app__w_152 { width: 152px; } .app__w_50 { width: 50px; } .app__w_60 { width: 60px; } .app__w_70 { width: 70px; } .app__w_90 { width: 90px; } .app__w_100 { width: 100px; } .app__w_120 { width: 120px; } .app__w_130 { width: 130px; } .app__w_200 { width: 200px; } .app__w_250 { width: 250px; } .app__w_20_p { width: 20%; } .app__w_21_p { width: 21%; } .app__w_24_p { width: 24%; } .app__w_30_p { width: 30%; } .app__w_55_p { width: 55%; } .app__w_80_p { width: 80%; } .app__mw_20_p { max-width: 20%; } .app__mw_30_p { max-width: 30%; } .app__mw_35_p { max-width: 35%; } .app__mw_40_p { max-width: 40%; } .app__mw_50_p { max-width: 50%; } .app__w_100p { width: 100%; } .app__h_20 { height: 20px; } .app__h_30 { height: 30px; } .app__h_35 { height: 35px; } .app__h_40 { height: 40px; } .app__h_45 { height: 45px; } .app__h_50 { height: 50px; } .app__h_60 { height: 60px; } .app__h_65 { height: 65px; } .app__h_328 { height: 328px; } .app__h_233 { height: 233px } .app__h_275 { height: 275px } .app__h_70 { height: 70px; } .app__h_100 { height: 100px; } .app__h_100p { height: 100%; } .app__h_100vh { height: 100vh; } .app__h_130 { height: 130px; } .app__h_160 { height: 160px; } .app__h_172 { height: 172px; } .app__lh_20 { line-height: 20px; } .app__lh_30 { line-height: 30px; } .app__lh_35 { line-height: 35px; } .app__lh_40 { line-height: 40px; } .app__lh_45 { line-height: 45px; } .app__lh_50 { line-height: 50px; } .app__lh_08em { line-height: 0.8em; } .app__lh_1em { line-height: 1em; } .app__lh_11em { line-height: 1.1em; } .app__lh_1_5 { line-height: 1.5; } .app__lh_2 { line-height: 2; } .app__lh_3 { line-height: 3; } /*******************************************字体*******************************************/ .app__fs_12 { font-size: 12px; } .app__fs_13 { font-size: 13px; } .app__fs_14 { font-size: 14px; } .app__fs_15 { font-size: 15px; } .app__fs_16 { font-size: 16px; } .app__fs_17 { font-size: 17px; } .app__fs_18 { font-size: 18px; } .app__fs_19 { font-size: 19px; } .app__fs_20 { font-size: 20px; } .app__fs_21 { font-size: 21px; } .app__fs_25 { font-size: 25px; } .app__fs_30 { font-size: 30px; } .app__fw_400 { font-weight: 400; } .app__fw_500 { font-weight: 500; } .app__fw_600 { font-weight: 600; } .app__fw_bold { font-weight: bold; } /*******************************************其他*******************************************/ .app__bd_a { border: 1px solid #ebeef5; } .app__bd_a_308EFF { border: 1px solid #308EFF; } .app_bd_b { border-bottom: 1px solid #ebeef5; } .app__bd_b_eee { border-bottom: 1px solid #eeeeee; } .app__bd_none { border: none; } .app_br_50_P { border-radius: 50%; } .app_br_2 { border-radius: 2px; } .app_br_5 { border-radius: 5px; } .app_br_10 { border-radius: 10px; } .app__cursor_point { cursor: pointer; } .app__word_b_a { word-break: break-all; } .app__word_b_not { word-break: keep-all; } .app__txt_ellipsis { white-space: nowrap; overflow-x: hidden; text-overflow: ellipsis; } .mui-ellipsis-1 { display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .app__ta_c { text-align: center; } .app__ta_e { text-align: end; } .app__tras { transition: 0.5s ease-in-out; } .app__ws_nw { white-space: nowrap; } .app__w_100vw { width: 100vw; } .app__w_100vh { width: 100vh; }