@charset "utf-8";

html{font-size:14px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;*overflow:auto;_overflow-x:hidden;}
body{margin:0; letter-spacing: .5px;}
body { color:#626262; font-family:"arial","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
a {text-decoration:none; color:#353535; transition:all .2s ease 0s; -moz-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s;}
a:hover {color:#4549a8;}
time{display: block;}
p,form,dl,dt,dd,h1,h2,h3,h4,h5,h6,a{margin:0;padding:0;}
dl,dd{margin-left:0;}
em,var,cite,i{font-style:normal;}
small{font-size:inherit;}
s,a{text-decoration:none;}
:focus{outline:none;}
blockquote,q{quotes:none;margin:0;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
img,iframe{border:none;}
textarea, input, select, button {color:#626262;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",arial;}
button,[type=button],[type-submit] {cursor: pointer;}
textarea{overflow:auto;vertical-align:top;}
input[type='checkbox'],input[type='radio']{vertical-align:-2px;*vertical-align:middle;}
.clr{*zoom:1;}
.clr:before,.clr:after{content:"";display:table;}
.clr:after{clear:both;}
.off{display: none;}
.clear {float:left; width:100%; height:1px; margin:-1px 0 0 0; overflow:hidden; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.clurGreen {color:#4549a8;}
.lnehight150 {line-height:150%;}