@charset "utf-8";
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{margin:0;padding:0;height:100%;font-size:14px;font-family:Microsoft YaHei,微软雅黑,Arial}
figure,form,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-family:Microsoft YaHei,微软雅黑}
table{border-collapse:collapse;border-spacing:0}
img{vertical-align:middle;-ms-interpolation-mode:bicubic}
a img,img{border:0}
a{margin:0;padding:0;text-decoration:none}
a:focus{outline:0}
a:hover{text-decoration:none}
h2{line-height:0}
h3,h4,h5,h6{font-size:12px}
li,ol,ul{margin:0;padding:0;list-style:none outside none}
ol li,ul.has-style li{margin-left:15px}
ul.has-style li{list-style:disc}
ol li{list-style:decimal}
ul.inline-style li{float:left;display:inline}
dd,dl{margin:0;padding:0}
svg:not(:root){overflow:hidden}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
button,input,select,textarea{margin:0;padding:0;outline:0 none;border:none;vertical-align:baseline;font-size:100%;font-family:tahoma}
textarea{overflow:auto;vertical-align:top;resize:none}
button,input{line-height:normal}
.submit-btn,button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
.disable,button[disabled],input[disabled]{cursor:default}
.form-checkbox,.form-radio,input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
fieldset{margin:0 2px 18px;padding:.35em .625em .75em;border:1px solid silver}
legend{padding:0;border:0;white-space:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
:-moz-placeholder{color:#999}
::-webkit-input-placeholder{color:#999}
i{font-style:normal}
abbr[title]{border-bottom:1px dotted}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#444}
code,kbd,pre,samp{font-size:1em;font-family:monospace,serif}
pre{margin:1em 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:"";content:none}
small{font-size:80%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
