#app{font-family:avenir,helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,ul{padding:0;margin:0}address,caption,cite,code,em,h1,h2,h3,h4,h5,h6,pre,strong,table,td,th{font-size:1em;font-style:normal;font-weight:400}strong{font-weight:700}ol,ul{list-style:none outside none}fieldset,img{border:medium none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}body{font:12px/20px arial,verdana,宋体,lucida grande,lucida sans unicode,helvetica,sans-serif;color:#666;background:#fff none repeat scroll 0 0;min-width:1200px}input,select,textarea{font:12px/20px tahoma,helvetica,arial,"\5b8b\4f53",sans-serif}cite,em,i{font-style:normal}button,input,select,textarea{outline:none}html{min-height:100%}a{color:#333;outline:medium none;-webkit-transition-property:color;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease}a,a:active,a:hover,a:link,a:visited{text-decoration:none}a:hover{color:#d93600}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix,html .clearfix{height:1%}time{color:#777}article,aside,dialog,figure,footer,header,menu,nav,section{display:block}