@charset "utf-8";
/* CSS Document */

html { height: 100%; background: #fff }
:root { overflow-y: scroll }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, lengend, input, button, textarea, select, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
img { border: 0 none; vertical-align: top }
li { list-style-type: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
body, input, button, textarea, select { font-size: 12px; font-family: Tahoma, Geneva }
button, input[type="button"], input[type="submit"] { cursor: pointer }
em, cite { font-style: normal }
body { height: 100%; color: #bbb; line-height: 1.17; -webkit-text-size-adjust: none }
a, a:link { color: #8a8585; text-decoration: none }
a:visited {  }
a:hover, a:focus, a:active { color: #2b2b2b }
:focus { outline: none }

br { letter-spacing: normal }
.mt10{ margin-top:10px;color:#231917}

.fixed:after { content: "."; clear: both; display: block; height: 0; overflow: hidden }
.fixed { _zoom: 1 }

.clearfix:after { content: "."; display: block; clear: both; height: 0; overflow: hidden }
.clearfix { zoom: 1 }

.clear { display: block!important; float: none!important; clear: both; width: auto!important; height: 0; overflow: hidden; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0 }