body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } ol, ul { list-style: none; } caption, th { text-align: left; } q:before, q:after { content: ''; } abbr, acronym { border: 0; } .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } .l, .col-l, .col_l, .col-c, .col_c { float: left; } .r, .col-r, .col_r, dt span, .ul-txt li span, .ul_txt li span { float: right; } .c { clear: both; } .n, em { font-weight: normal; font-style: normal; } .b { font-weight: bold; } .i { font-style: italic; } .fa { font-family: Arial; } .fg { font-family: Georgia; } .ft { font-family: Tahoma; } .fl { font-family: Lucida Console; } .fs { font-family: '宋体'; } .fw { font-family: '微软雅黑'; } .tc { text-align: center; } .tr { text-align: right; } .tl { text-align: left; } .tdu { text-decoration: underline; } .tdn, .tdn:hover, a.tdl:hover { text-decoration: none; } .fc0 { color: #000000; } .fc3 { color: #333333; } .fc6 { color: #666666; } .fc9 { color: #999999; } .fcr { color: red; } .fcw { color: white; } .fcb { color: blue; } .fcg { color: green; } .f0 { font-size: 0; } .f10 { font-size: 10px; } .f12 { font-size: 12px; } .f13 { font-size: 13px; } .f14 { font-size: 14px; } .f16 { font-size: 16px; } .f20 { font-size: 20px; } .f24 { font-size: 24px; } .vm { vertical-align: middle; } .vtb { vertical-align: text-bottom; } .vt { vertical-align: top; } .vn { vertical-align: -2px; } .vimg { margin-bottom: -3px; } .m0 { margin: 0; } .ml0 { margin-left: 0; } .ml5 { margin-left: 5px; } .ml10 { margin-left: 10px; } .ml20 { margin-left: 20px; } .mr0 { margin-right: 0; } .mr5 { margin-right: 5px; } .mr10 { margin-right: 10px; } .mr20 { margin-right: 20px; } .mt5 { margin-top: 5px; } .mt10 { margin-top: 10px; } .mt20 { margin-top: 20px; } .mb5 { margin-bottom: 5px; } .mb10 { margin-bottom: 10px; } .mb20 { margin-bottom: 20px; } .ml-1 { margin-left: -1px; } .mt-1 { margin-top: -1px; } .p1 { padding: 1px; } .pl5 { padding-left: 5px; } .p5 { padding: 5px; } .pt5 { padding-top: 5px; } .pr5 { padding-right: 5px; } .pb5 { padding-bottom: 5px; } .p10 { padding: 10px; } .pl10 { padding-left: 10px; } .pt10 { padding-top: 10px; } .pr10 { padding-right: 10px; } .pb10 { padding-bottom: 10px; } .p20 { padding: 20px; } .pl20 { padding-left: 20px; } .pt20 { padding-top: 20px; } .pr20 { padding-right: 20px; } .pb20 { padding-bottom: 20px; } .rel, .pr { position: relative; } .abs, .pa { position: absolute; } .dn { display: none; } .db { display: block; } .dib { -moz-inline-stack: inline-block; display: inline-block; } .di { display: inline; } .ovh { overflow: hidden; } .ovs { overflow: scroll; } .vh { visibility: hidden; } .vv { visibility: visible; } .lh14 { line-height: 14px; } .lh16 { line-height: 16px; } .lh18 { line-height: 18px; } .lh20 { line-height: 20px; } .lh22 { line-height: 22px; } .lh24 { line-height: 24px; } .fix { *zoom:1; } .fix:after, .fix:before { display: block; content: "clear"; height: 0; clear: both; overflow: hidden; visibility: hidden; } .z { _zoom: 1; } .h1 { height: 1px; } .h5 { height: 5px; } .h10, .h { height: 10px; } .h15 { height: 15px; } .h20 { height: 20px; } .h1, .h5, .h10, .h15, .h20, .h { font-size: 0px; line-height: 0; overflow: hidden; clear: both; } body { font: 12px 宋体, Arial, sans-serif; } a { text-decoration: none; } a:hover { color: #FF6600 }