html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd,blockquote, ul, ol, form {margin: 0; padding:0;}
section,header,footer,nav,article,aside,textarea,input,form{display: block;margin: 0;padding: 0;}
body { font: 12px/21px "宋体"; color: #6C6C6C}
ol,ul {list-style: none;}
li {list-style-type: none;}
caption,th {text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {  font-weight: normal;  font-style: normal;}
input,textarea {font-size: 12px;padding: 2px;}
img {vertical-align: top;border-width: 0;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;}
textarea {overflow: auto;}
a {text-decoration: none;color: #4d4d4d;}
.f-l {float: left;}
.f-r {float: right;}
.pos-r {position: relative;}
.pos-a {position: absolute;}
.b {font-weight: bold;}
.hide,.hidden {display: none;}
.ov {overflow: hidden;_zoom: 1;}
.tc {text-align: center;}
.ti2 {text-indent:2em}

.clear {clear: both;}
.clearfix:after {clear: both;content: " "; display: block; font-size: 0; height: 0; visibility: hidden;}

.fz12 {font-size: 12px;}
.fz14 {font-size: 14px;}
.fz16 {font-size: 16px;}
.txt_underline{ text-decoration:underline}


table {border-collapse: collapse;border-spacing: 0;}
table, th, td {border: 0 none;font-size: 100%; margin: 0;outline: 0 none;padding: 0;vertical-align: baseline;}
select, input, button, button img, textarea, label, img {margin:0px;vertical-align:middle;}

.column {width: 980px; margin: 0 auto;}
.mar-t-10{margin-top: 10px;}
.mar-t-15{margin-top: 15px;}
.lh-24 li{line-height: 24px;height: 24px;overflow: hidden;}
.lh-30 li{line-height: 30px;height: 30px;overflow: hidden;}
.mar-l-15{margin-left: 15px;}