@charset "utf-8";body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,textarea,table,tbody,tfoot,thead,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{	margin:0;	padding:0;	outline:0;	background:transparent;}article,aside,dialog,figure,footer,header,hgroup,nav,section{	display:block;}body,button,input,select,textarea{	font:12px/1.5 arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6,button,input,select,textarea{	font-size:100%;}address,cite,dfn,em,var{	font-style:normal;}code,kbd,pre,samp{	font-family:courier new,courier,monospace;}small{	font-size:12px;}ul,ol,li{	list-style:none;}img{	border:none;	/*vertical-align: bottom;*/}a{	text-decoration:none;	outline:thin none;}a:hover{	text-decoration:none;}table{	border-collapse:collapse;	border-spacing:0;}.clear{	clear:both;}.clearfix:after{	visibility:hidden;	display:block;	font-size:0;	content:" ";	clear:both;	height:0;}* html .clearfix {	zoom: 1;} /* IE6 */*:first-child+html .clearfix {	zoom: 1;} /* IE7 */html{	-webkit-text-size-adjust: none;}a:focus{	outline:none;}a {	star:expression(this.onFocus=this.blur());}/* body{	font-family: "microsoft yahei", Regular;} */body{	font-family: SourceHanSansCN;}@font-face {	font-family: 'SourceHanSansCN';	src: url('../font/SourceHanSansCN.eot'); /* IE9 Compat Modes */	src: url('../font/SourceHanSansCN.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */	url('../font/SourceHanSansCN.woff') format('woff'), /* Modern Browsers */	url('../font/SourceHanSansCN.ttf')  format('truetype'), /* Safari, Android, iOS */	url('../font/SourceHanSansCN.svg#SourceHanSansCN') format('svg'); /* Legacy iOS */}