/*重置*/ html, body, div, p, a, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0 auto; padding: 0; } article, aside, dialog, footer, header, section, nav, figure, menu { display: block; margin: 0 auto; padding: 0;} ul, ol, li { list-style: none; } table {border-collapse: collapse; border-spacing: 0; } img { border: 0 none; display: block; vertical-align: top; } a { text-decoration: none; outline: none; color: inherit;} /*浮动*/ .fl { display: inline; float: left; } .fr { display: inline; float: right; } .cb:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; } /*隐藏*/ .oh { overflow: hidden;} .dn { display: none; } .db { display: block; } .zoom { zoom: 1; } /*定位*/ .pa { position: absolute; } .pr { position: relative; } .pf { position: fixed; } .top0 { top: 0; } .bottom0 { bottom: 0; } .tac { text-align: center; } .tal { text-align: left; } .tar { text-align: right; } .vam { vertical-align: middle; } .vat { vertical-align: top; } .vab { vertical-align: bottom; } /*宽度*/ .w1x { width: 80px; float: left; margin: 0 10px; } .w2x { width: 180px; float: left; margin: 0 10px; } .w3x { width: 280px; float: left; margin: 0 10px; } .w4x { width: 380px; float: left; margin: 0 10px; } .w5x { width: 480px; float: left; margin: 0 10px; } .w6x { width: 580px; float: left; margin: 0 10px; } .w7x { width: 680px; float: left; margin: 0 10px; } .w8x { width: 780px; float: left; margin: 0 10px; } .w9x { width: 880px; float: left; margin: 0 10px; } .w10x { width: 980px; float: left; margin: 0 10px; } .w11x { width: 1080px; float: left; margin: 0 10px; } .w12x { width: 1180px; float: left; margin: 0 10px; } .wx { width: 1200px; overflow: hidden; clear: both; } .w1000{ width: 1000px; overflow: hidden; clear: both;} /*外边框*/ .mt5 { margin-top: 5px; } .mt10 { margin-top: 10px; } .mt20 { margin-top: 20px; } .ml5 { margin-left: 5px; } .ml10 { margin-left: 10px; } .ml20 { margin-left: 20px; } .mr5 { margin-right: 5px; } .mr10 { margin-right: 10px; } .mr20 { margin-right: 20px; } .mb5 { margin-bottom: 5px; } .mb10 { margin-bottom: 10px; } .mb20 { margin-bottom: 20px; } /*内边框*/ .p5 { padding: 5px; } .p10 { padding: 10px; } .p20 { padding: 20px; } .pt5 { padding-top: 5px; } .pt10 { padding-top: 10px; } .pt20 { padding-top: 20px; } .pl5 { padding-left: 5px; } .pl10 { padding-left: 10px; } .pl20 { padding-left: 20px; } .pr5 { padding-right: 5px; } .pr10 { padding-right: 10px; } .pr20 { padding-right: 20px; } .pb5 { padding-bottom: 5px; } .pb10 { padding-bottom: 10px; } .pb20 { padding-bottom: 20px; }