/* 个性化 ----------------------------------------------------------------- */

:root {

	/* infra deep dark <- semidark,semilight -> light pale ultra */
/*
	--font_normal: var(--gray_light);
	--font_seminormal: var(--gray_semilight);
	--font_revise: var(--gray_dark);
	--font_semirevise: var(--gray_semidark);
	--font_highlight: var(--gold_light);
	--font_semihighlight: var(--gold_semilight);
	--font_reviselight: var(--gold_dark);
	--font_semireviselight: var(--gold_semidark);

	--background_body: #232323;
	--background_dock: #121212E6;
	--background_menue_stem_separator: #DCDCDC;
	--background_menue_branch: #121212E6;
	--background_port_separator: #865201CD;
	--background_port: #86520150;

	--background_palewhite: #fcf6e0;
	--frame_max_width:1248px;
*//* -- 以上深色环境 */

	--sheet_darkgreen: #027460;
	--sheet_lightgreen: #01A32F;

	--sheet_infragreen: #012922;
	--sheet_deepgreen: #02594A;
	--sheet_palegreen: #D2FFE5;
	--sheet_ultragreen: #E9FFFA;

	--logo_darkgreen: #05AC36;
	--logo_lightgreen:#059E36;
	--logo_darkblue:  #018CCC;
	--logo_lightblue: #0162CC; /* base color */

	--logo_infrablue: #001326;
	--logo_deepblue:  #002042;
	--logo_paleblue: #DCECFC;

	/* infra deep dark <- semidark,semilight -> light pale ultra */

	--font_normal: var(--sheet_infragreen);
	--font_seminormal: var(--sheet_infragreen);
	--font_revise: var(--sheet_ultragreen);
	--font_semirevise: var(--sheet_palegreen);

	--font_highlight: var(--sheet_darkgreen);
	--font_semihighlight: var(--sheet_deepgreen); 
	--font_reviselight: var(--font_revise);
	--font_semireviselight: var(--font_semirevise);

	--background_body: #FDFFFE;
	--background_dock: #FDFEFFE6;
	--font_menue_stem: var(--font_semirevise);
	--background_menue_stem_separator: var(--font_semirevise);
	--background_menue_branch: #DCDCDCE6;
	--background_port_separator: var(--logo_darkgreen);
	--background_port: var(--sheet_deepgreen);
	--background_base: var(--sheet_infragreen);

	--background_palewhite: #F2FFF5;
	--frame_max_width:1248px;
}

html,body {font-size: 14px; color: var(--font_normal); background-color: var(--background_body);}
div {box-sizing: border-box; line-height: 200%;}

h1 {font-size:2.0em; margin-block:0.6em 0.6em; text-align:center;}
h2 {font-size:1.4em; margin-block:0.8em 0.8em;}
h3 {font-size:1.2em; margin-block:1em 1em;}
h4 {font-size:1.1em; margin-block:1em 1em;}
/* h5h6没定义 reserved */

hr.hr1 {border-style:none; height:1px; background-color:currentColor;}
hr.hr2 {border-style:none; height:2px; background-color:currentColor;}
hr.hr3 {border-style:none; height:3px; background-color:currentColor;}

/* end ----------------------------------------------------------------- */


