body,html{  background: #FFFFFF;  color: #333;}
body,button,input,select,textarea,select, keygen, legend{  font: 12px \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53;color: #333;outline: 0;}
input{ outline:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0; margin:0;padding:0;font-family: "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53","tahoma","arial";
}
header, footer, nav, section, article, aside, dialog, figure, menu { display:block }
table{  border-collapse:collapse;border-spacing:0;}
del,ins,u,s,a,a:hover{text-decoration:none;}
fieldset,img{ border:0; }
ol,ul,li{ list-style:none;}
.fn-clear:after {  visibility:hidden;  display:block;  content:" ";  clear:both;  font-size:0;  }
.fn-clear {  zoom:1; /* for IE6 IE7 */ display:inline-block;overflow:hidden;}
.fn-left,.fn-right {display:inline;}
.clear{clear:both;height:0;overflow:hidden;}
.fn-left {float:left;}
.fn-right {float:right;}
.relative{position:relative;}
.ft-bold{ font-weight:700;}
.textL {text-align:left;}
.textR {text-align:right;}
.textC {text-align:center;}
/*font-size*/
.ft12{ font-size:12px;}
.ft14{ font-size:14px;}
.ft16{ font-size:16px;}
.ft18{ font-size:18px;}
.ft20{ font-size:20px;}
.ft24{ font-size:24px;}
/*default hide*/
.hide{ display:none;}

.mt10{margin-top:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}

