@charset "utf-8"; * { margin: 0; padding: 0; } body { font-size: 14px; color: #333; line-height: 1; font-family: "΢ÈíÑźÚ", "Microsoft YaHei", arial, Tahoma, SimHei, "\5B8B\4F53", simsun, sans-serif; background: #fff; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, table, tbody, tfoot, thead, th, td, input, textarea, fieldset, p, span, strong, small, b, img, footer, header, menu, nav, section { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; max-width: 100%; } address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; } ol, ul, li { list-style: none; } a { text-decoration: none; color: #333; } a:link, a:visited { text-decoration: none } a:hover, a:active { text-decoration: none; } caption, th { text-align: left; } .transition-name{ transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out } a:hover{ text-decoration: underline; } .width-65{ width: 1200px; margin-left: auto; margin-right: auto; } .width-83{ width: 83%; margin-left: auto; margin-right: auto; } .width-95{ width: 95.625%; margin-left: auto; margin-right: auto; } .flex { display: flex; } .flex-1 { flex: 1; } .flex-column { flex-direction: column; } .flex-row { flex-direction: row; } .flex-wrap { flex-wrap: wrap; } .justify-center { justify-content: center; } .justify-between { justify-content: space-between; } .justify-around { justify-content: space-around; } .justify-flex-end { justify-content: flex-end; } .justify-flex-start { justify-content: flex-start; } .align-center { align-items: center; }