@charset "utf-8";body,button,h1,h2,h3,h4,h5,h6,input,select,strong,textarea{font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}a,a:hover,a:visited{text-decoration:none}.ellipsis,.ellipsis.narrow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0}body,html{height:100%}body,button,input,select,textarea{font-size:14px;outline:0}h1,h2,h3,h4,h5,h6,strong{font-size:100%}em,i{font-style:normal}ol,ul{list-style:none}a,a:visited{color:#333}a:hover{transition:color .5s ease-out;-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out}button,img{border:0;vertical-align:middle}input[type=button],input[type=submit]{cursor:pointer}input[type=button]:disabled,input[type=submit]:disabled{background-color:#bebebe;cursor:default}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.left{float:left}.right{float:right}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}