@charset "UTF-8";
body, html, #app {
-webkit-user-select: none;
-webkit-tap-highlight-color: transparent;
}
body {
padding-bottom: 1.333333rem;
font-size: 12px;
}
body.nopb {
padding-bottom: 0;
}
img {
user-select: none;
pointer-events: none;
}
.ovh {
overflow: hidden;
}
.ovh-x {
overflow-x: hidden;
overflow-y: auto;
}
.canSelect {
-webkit-user-select: initial;
-webkit-tap-highlight-color: initial;
pointer-events: all;
}
.w100p {
width: 100%;
}
.h100p {
height: 100%;
}
[v-cloak] {
display: none;
}
.dn {
display: none;
}
.db {
display: block;
}
.df {
display: flex;
}
.dib {
display: inline-block;
}
.fl {
float: left;
display: inline;
}
.fr {
float: right;
display: inline;
}
.m0a {
margin: 0 auto;
}
.mt8 {
margin-top: 0.213333rem;
}
.mt16 {
margin-top: 0.426667rem;
}
.mb6 {
margin-bottom: 0.16rem;
}
.mb8 {
margin-bottom: 0.2133rem;
}
.mb12 {
margin-bottom: 0.32rem;
}
.mb20 {
margin-bottom: 0.533333rem;
}
.ml16 {
margin-left: 0.426667rem;
}
.mr12 {
margin-right: 0.32rem;
}
.mr8 {
margin-right: 0.2133rem;
}
.mr16 {
margin-right: 0.426667rem;
}
.pt0 {
padding-top: 0 !important;
}
.pt4 {
padding-top: 0.106667rem;
}
.pt8 {
padding-top: 0.213333rem;
}
.pt16 {
padding-top: 0.426667rem;
}
.pt32 {
padding-top: 0.853333rem;
}
.pb8 {
padding-bottom: 0.213333rem;
}
.pb6 {
padding-bottom: 0.16rem;
}
.pb16 {
padding-bottom: 0.426667rem;
}
.pb32 {
padding-bottom: 0.853333rem;
}
.pl6 {
padding-left: 0.16rem;
}
.pl16 {
padding-left: 0.426667rem;
}
.pl32 {
padding-left: 0.853333rem;
}
.pr6 {
padding-right: 0.16rem;
}
.pr16 {
padding-right: 0.426667rem;
}
.pr32 {
padding-right: 0.853333rem;
}
.p016 {
padding: 0 0.4267rem;
}
.p16 {
padding: 0.4267rem;
}
.flex1 {
flex: 1;
}
.cm {
display: flex;
align-items: center;
justify-content: center;
}
/* 行内元素对齐 */
.vm {
vertical-align: middle;
}
.vt {
vertical-align: top;
}
.vb {
vertical-align: bottom;
}
/* text-align */
.tc {
text-align: center;
}
.tr {
text-align: right;
}
.tl {
text-align: left;
}
/* position */
.rel {
position: relative;
}
.abs {
position: absolute;
}
.fixed {
position: fixed;
}
/* 清除浮动*/
.cf {
*zoom: 1;
}
.cf:after {
display: table;
content: "";
clear: both;
}
.jcsb {
justify-content: space-between;
}
.aic {
align-items: center;
}
.line1 {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}
.line2 {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
/* font-style */
.n {
font-weight: normal;
font-style: normal;
}
.b {
font-weight: bold;
}
.f24 {
font-size: 0.64rem;
}
.f18 {
font-size: 0.48rem;
}
.f16 {
font-size: 0.426667rem;
}
.f14 {
font-size: 0.373333rem;
}
.f12 {
font-size: 0.32rem;
}
.cfff {
color: #fff;
}
.c333 {
color: #333;
}
.c666 {
color: #666;
}
.c999 {
color: #999;
}
.caaa {
color: #aaa;
}
.cccc {
color: #ccc;
}
.op7 {
opacity: 0.7;
}
.nb {
border: 0 none;
}
.bb8f7f7f7 {
border-bottom: 0.213333rem solid #f7f7f7;
}
.bt8f7f7f7 {
border-top: 0.213333rem solid #f7f7f7;
}
.bgcfff {
background-color: #fff;
}
.shadow03 {
box-shadow: 0 0 0.106667rem 0.106667rem rgba(0, 0, 0, 0.03);
}
.ft-color {
color: #F1523D;
}