@charset "utf-8";
/* CSS Document */

html, body { min-height: 100%;}
html { background: #ffffff }
html { overflow-y: scroll\0 }
:root { overflow-y: scroll }
body, div, dl, dt, dd, ul, ol, li,  h1, h2, h3, h4, h5, h6,pre, code, form, fieldset, legend, input, textarea, select, button, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
th { font-weight: normal }
blockquote:before, blockquote:after, q:before, q:after { content: '' }
img { border: 0 none; vertical-align: top; max-width:100% }
li { list-style-type: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
body, input, textareae, select, button { color: #6e6e70; font-size: 12px; font-family: 'Microsoft YaHei', '微软雅黑' }
body#en, #en input, #en textareae, #en select, #en button { font-family: Tahoma, Geneva }
input, textareae, select, button, :focus { outline: 0 none }
textarea { resize: vertical }
button { cursor: pointer }
em, cite { font-style: normal }
body { line-height: 1.17; -webkit-text-size-adjust: none }
a{ color: #555; text-decoration: none }
a:visited {  }
a:hover, a:focus { color: #000000 }
a:active {  }

.fl{ float:left}
.fr{ float:right}
.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!important }
.plr{ padding:0 10px}
.mt{ margin-top:25px}
.mt10{ margin-top:10px}
.padding{ padding:10px}
.foot { height:150px;}
.link{ text-align:center; width:100%}
.tl{ text-align:right; width:38%; float:left}
.tl img{ margin-right:15px}
.tc{ text-align:left; width:60%; float:right}
