* {
margin: 0;
padding: 0
}
em,
i {
font-style: normal;
}
li {
list-style: none;
}
img {
border: 0;
vertical-align: middle;
}
button {
cursor: pointer;
}
a {
color: #666;
text-decoration: none;
}
button,
input {
font-family: 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
}
body {
background-color: #fff;
font: 12px/1.5 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
color: #666
}
.hide,
.none {
display: none;
}
.clearfix:after {
visibility: hidden;
clear: both;
display: block;
content: ".";
height: 0
}
.clearfix {
*zoom: 1
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, 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 ,textarea,input { margin:0; padding:0; }
body {font-size: 16px; line-height: 1.5; font-family:'Microsoft Yahei','simsun','arial','tahoma'; color: #333; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
button,input,select,textarea{font-size:100%;}
a,
a:active,
a:focus,
a:hover,
a:visited {text-decoration: none}
ul, ol { list-style: none; }
.flex {
display: flex;
}
.flex-center {
display: flex;
align-items: center;
justify-content: center;
}
.direction-row {
flex-direction: row;
}
.direction-column {
flex-direction: column;
}
.direction-row-reverse {
flex-direction: row-reverse;
}
.direction-column-reverse {
flex-direction: column-reverse;
}
.align-items-center {
align-items: center;
}
.align-items-start {
align-items: flex-start;
}
.align-items-end {
align-items: flex-end;
}
.justify-center {
justify-content: center;
}
.justify-start {
justify-content: flex-start;
}
.justify-end {
justify-content: flex-end;
}
.space-between {
justify-content: space-between;
}
.space-around {
justify-content: space-around;
}
.flex-warp {
flex-wrap: wrap;
}
.flex-nowrap {
flex-wrap: nowrap;
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse;
}
.flex1 {
flex: 1;
}
.text-center {
text-align: center;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.float-left {
float: left;
}
.float-right {
float: right;
}
.position-relative {
position: relative;
}
.position-relative {
position: absolute;
}
.position-fixed {
position: fixed;
}
.top0 {
top: 0;
}
.left0 {
left: 0;
}
.bottom0 {
bottom: 0;
}
.right0 {
right: 0;
}
.ellipsis {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.ellipsis2 {
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.ellipsis2 {
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
.block {
display: block;
}
.inline-block {
display: inline-block;
}
.display-none {
display: none;
}
.overflow-hidden {
overflow: hidden;
}
.margin12 {
margin: 12px;
}
.margin14 {
margin: 14px;
}
.margin16 {
margin: 16px;
}
.margin18 {
margin: 18px;
}
.margin20 {
margin: 20px;
}
.margin22 {
margin: 22px;
}
.margin24 {
margin: 24px;
}
.marginT12 {
margin-top: 12px;
}
.marginT14 {
margin-top: 14px;
}
.marginT16 {
margin-top: 16px;
}
.marginT18 {
margin-top: 18px;
}
.marginT20 {
margin-top: 20px;
}
.marginT22 {
margin-top: 22px;
}
.marginT24 {
margin-top: 24px;
}
.marginL12 {
margin-left: 12px;
}
.marginL14 {
margin-left: 14px;
}
.marginL16 {
margin-left: 16px;
}
.marginL18 {
margin-left: 18px;
}
.marginL20 {
margin-left: 20px;
}
.marginL22 {
margin-left: 22px;
}
.marginL24 {
margin-left: 24px;
}
.marginR12 {
margin-right: 12px;
}
.marginR14 {
margin-right: 14px;
}
.marginR16 {
margin-right: 16px;
}
.marginR18 {
margin-right: 18px;
}
.marginR20 {
margin-right: 20px;
}
.marginR22 {
margin-right: 22px;
}
.marginR24 {
margin-right: 24px;
}
.marginB12 {
margin-bottom: 12px;
}
.marginB14 {
margin-bottom: 14px;
}
.marginB16 {
margin-bottom: 16px;
}
.marginB18 {
margin-bottom: 18px;
}
.marginB20 {
margin-bottom: 20px;
}
.marginB22 {
margin-bottom: 22px;
}
.marginB24 {
margin-bottom: 24px;
}
.padding12 {
padding: 12px;
}
.padding14 {
padding: 14px;
}
.padding16 {
padding: 16px;
}
.padding18 {
padding: 18px;
}
.padding20 {
padding: 20px;
}
.padding22 {
padding: 22px;
}
.padding24 {
padding: 24px;
}
.paddingT12 {
padding-top: 12px;
}
.paddingT14 {
padding-top: 14px;
}
.paddingT16 {
padding-top: 16px;
}
.paddingT18 {
padding-top: 18px;
}
.paddingT20 {
padding-top: 20px;
}
.paddingT22 {
padding-top: 22px;
}
.paddingT24 {
padding-top: 24px;
}
.paddingL12 {
padding-left: 12px;
}
.paddingL14 {
padding-left: 14px;
}
.paddingL16 {
padding-left: 16px;
}
.paddingL18 {
padding-left: 18px;
}
.paddingL20 {
padding-left: 20px;
}
.paddingL22 {
padding-left: 22px;
}
.paddingL24 {
padding-left: 24px;
}
.paddingR12 {
padding-right: 12px;
}
.paddingR14 {
padding-right: 14px;
}
.paddingR16 {
padding-right: 16px;
}
.paddingR18 {
padding-right: 18px;
}
.paddingR20 {
padding-right: 20px;
}
.paddingR22 {
padding-right: 22px;
}
.paddingR24 {
padding-right: 24px;
}
.paddingB12 {
padding-bottom: 12px;
}
.paddingB14 {
padding-bottom: 14px;
}
.paddingB16 {
padding-bottom: 16px;
}
.paddingB18 {
padding-bottom: 18px;
}
.paddingB20 {
padding-bottom: 20px;
}
.paddingB22 {
padding-bottom: 22px;
}
.paddingB24 {
padding-bottom: 24px;
}
.fontS12 {
font-size: 12px;
}
.fontS14 {
font-size: 14px;
}
.fontS16 {
font-size: 16px;
}
.fontS18 {
font-size: 18px;
}
.fontS20 {
font-size: 20px;
}
.fontS22 {
font-size: 22px;
}
.fontS24 {
font-size: 24px;
}
.fontS26 {
font-size: 26px;
}
.fontS28 {
font-size: 28px;
}
.fontS30 {
font-size: 30px;
}
.fontS32 {
font-size: 32px;
}
.fontS34 {
font-size: 34px;
}
.fontS36 {
font-size: 36px;
}
.fontS38 {
font-size: 38px;
}
.fontS40 {
font-size: 40px;
}
.fontS42 {
font-size: 42px;
}
.font-weight-bold {
font-weight: bold;
}
.font-weight-normal {
font-weight: normal;
}
.vertical-align-middle {
vertical-align: middle;
}
.border-radius50 {
border-radius: 50%;
}
.color-white {
color: white;
}
.color-black {
color: black;
}
.color-gray {
color: gray;
}
.color-red {
color: red;
}
.color-orange {
color: orange;
}
.color-yellow {
color: yellow;
}
.color-green {
color: green;
}
.color-acua {
color: aqua;
}
.color-blue {
color: blue;
}
.color-purple {
color: purple;
}
.width-100p {
width: 100%;
}
.height-100p {
height: 100%;
}
.width-100vw {
width: 100vw;
}
.height-100vh {
height: 100vh;
}
.pointer {
cursor: pointer;
}