/* Spark style base； */

/************************************--> Intro: default typographic style defined <--************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding: 0;margin: 0;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset,img{border:0;vertical-align:middle;}
input,select{vertical-align:middle;}
textarea{
	width:100%;
}	
address,caption,cite,code,dfn,th,var{font-weight: normal;font-style: normal;}
abbr,span.abbr,acronym{cursor:help;border-bottom:1px dashed #aaa;letter-spacing:0.1em;}
var{font-style:italic;}
ul,li{list-style:none;}
/************************************--> Intro: classDefine <--************************************/
.fl,.alignleft{float:left;display:inline;}
.fr,.alignright{float:right;display:inline;}
div#begin .fn{clear:both;float:none;display:block;width:0;height:0;position:relative;}
.lang_en{font-family:Verdana;}	
.hide{display:none;}  
.begin,.begin *{position:relative;}

.n{text-align:left;}
	.n ul{}
	.n li{display:inline;}

.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
