/*全局样式*/ @charset "utf-8"; html, body, div, iframe, em, img, p, a, strong, b, i, form, label, span, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, applet, object, blockquote, big, cite, code, del, dfn, abbr, acronym, address, pre, time, mark, audio, video, article, aside, canvas, details, embed, figure, figcaption, footer, header, nav, section, menu, button, input,textarea { margin : 0; padding : 0; border : 0; font-size : 100%; font : inherit; vertical-align: baseline; font-weight : normal; list-style : none; outline: none; } table, tbody, tfoot, thead, tr, th, td { margin : 0; padding : 0; font-size: 100%; font : inherit; } a { text-decoration: none; } table { border-color: #ccc !important; } body, html, button, input { font-family: Arial, helvetica, PingFangSC-Regular, PingFang SC, "微软雅黑"; } .clr:after { visibility: hidden; display : block; font-size : 0; content : " "; clear : both; height : 0 } .clr { display : block; min-height: 1%; } .clr { clear: both } .clr:after { content: " "; display: table; clear : both } .fl { float: left; } .fr { float: right; } .fw { font-weight: bold; } .ta-c { text-align: center; } .ta-r { text-align: right; } .ta-l { text-align: left; } .flex{display : flex;} .column { display : flex; flex-direction: column; } .row { display : flex; flex-direction: row; } .boxsiz { -webkit-box-sizing: border-box; box-sizing : border-box; } /* 两侧对齐 */ .bothSide { justify-content: space-between; } /* 平均分布 */ .avarage { justify-content: space-around; } /* 水平居中 */ .rowCenter { justify-content: center; } /* 垂直居中 */ .verCenter { align-items: center; }