﻿/*GZ3CSBooks Style for 2025*/
/*-----------------------------------------------------------------------------------*/
body{background:#f0fff0;font: normal 100% 宋体;margin:0;padding:2px;min-height:100%}
@media screen and (max-width:800px){}

#nav{width:100%;padding:0px}/*导航信息栏*/

/*Common Contents*/
a:link{font-size:1.2rem; text-decoration:none}
a:visited{font-size:1.2rem; text-decoration:none}
a:active {font-size:1.2rem ; text-decoration:underline}
a:hover{font-size: 1.2em;text-decoration: none}
/*a:before{content:"✲　"}*/
/*在 CSS 定义中，:hover 必须位于 :link 和 :visited 之后（如果存在的话），这样样式才能生效。*/

p:empty{display:none}/*无内容的行不显示*/
/**/
p{text-indent:2rem;font-size:1rem;margin-top:12px; margin-bottom:12px; line-height:150%;text-justify:inter-ideograph;text-align:justify}
p.normal{text-indent:2rem}/*必须分开表示，否则转Word文档时会导致表格内容空位错*/
p.left,p.b{text-indent:0; margin-top:1.5rem}
p.bb,p.h4{font-size:1.2rem;font-family:宋体;font-weight:bold}
p.h5{font-size:1.1rem;font-family:楷体;font-weight:bold}

p.editor{text-indent:0;margin-left:80%;text-align:center;border-top:0px solid; border-bottom:1px solid;}/*Word半行*/
p.author{font-style:normal;font-size:1.1rem;font-weight:bold;text-align: right;align: right}/*;font-family:楷体文章作者*/
p.title,.h6{text-indent:0;text-align:center;align: center;font-size:1.5rem;font-weight:bold;font-family:楷体}/*P.小标题,.h6表格标题*/
p.center{text-indent:0;text-align:center;align:center;margin:6px; line-height:150%}/*居中文本*/
p.unit{font-style:normal;text-align: right;align: right}/*表格单位*/
p.item{margin:0;padding:2;font-family:宋体,楷体}/*内文插文*/
.pre{margin:0;padding:2}/*用于注释*/
p.note,p.link{margin:0;padding:2}/*用于表格注释*/
p.leader{margin:0;padding:2}/*用于领导名单职位*/
p.img{text-indent:0;text-align:center;align:center}/*用于非表格图片*/
/**/

/*2这段给年鉴使用比较合适，普通段落需加空格*/
/*
p{font-size:1rem;margin-top:12px; margin-bottom:12px; line-height:150%;text-justify:inter-ideograph;text-align:justify}
*/
p.a{align:center;text-align:left;max-width:800px;text-indent:0; border-bottom:1px dotted #808080; line-height:150%; margin:24px auto 4px auto}
@media screen and (max-width:800px){/*宽度小于800px时*/
	p.a{width:100%; margin:24px auto 4px auto}
}

b{font-size:1.1rem;font-family:宋体;font-weight:bold}
i{font-size:1.2rem;font-family:楷体,楷体_GB2312,KaiTi,SimKai;font-style:normal;font-weight:bold}/*用于细目*/
u{border:1px solid #000;padding: 1px; font-weight:normal; text-decoration:none}/*用于死者*/
hr{border-width:1px; width:100%;height:1px; text-align:left}
sup,sub{background-color: #FFF0F0}

table{border-collapse:collapse;margin:1rem auto; padding:2px;align:center}/*自动居中*/
table,table.data,table.TableNo,table.notes{width:800px}
table.img,table.mid,table img{width:800px}
table.small{width:600px}
table.person{width:120px}
table img,table image{width:800px}
table.note{font-size:0.9rem}
/*设置表格左右开口，模板必须设置<meta http-equiv="X-UA-Compatible" content="IE=9">*/
/*
table{border-left-width:0px;border-right-width:0px}
td:first-child{border-left-style:none}
td:last-child{border-right-style:none}
*/
@media screen and (max-width:800px){/*宽度小于800px时*/
	table.data,table.TableNo,table.notes{width:100%}
}

table,td{border-color:black;background-repeat:no-repeat;background-position: center}
td,table p{text-indent:0;align:left;line-height:120%;padding:0;margin:2px}
thead td,tr.h,td.h,tr.head,td.head{font-family:宋体;font-style:normal; font-weight:bold;align:center;text-align:center}/*用于表头*/
td.a{border:0;border-top:0; border-bottom: 1px dotted #808080; padding-top:24px; padding-bottom:0px}/*章节目录用*/

tr{height:1.5rem}
td{border-color:black;}

td.r,td.right{text-align:right}/*以下右对齐*/
td.inote{text-indent:2rem}

h1,h2,h3,h4,h5,h6{text-align: center; font-family:宋体;font-style:normal;margin:0;line-height:150%}
h1,h2,h3,h4,h5,h6{text-align: center; font-family:宋体;font-style:normal;margin:0;line-height:150%}
h1{font-size: 2.0rem}
h2{font-size: 1.7rem}
h3{font-size: 1.5rem}
h4{font-size: 1.3rem;text-align:left;text-indent:1.6rem;font-style:normal;}
h5{font-size: 1.2rem;text-align:left;text-indent:1.8rem;font-style:normal;font-family:楷体}

h1.green,h1.blue,h1.yellow,h1.red{text-align:left;text-indent:0rem}
h2.green,h2.blue,h2.yellow,h2.red{text-align:left;text-indent:1.5rem}
h3.green,h3.blue,h3.yellow,h3.red{text-align:left;text-indent:3rem}
h4.green,h4.blue,h4.yellow,h4.red{text-align:left;text-indent:5rem}
/*[class*="e"]是CSS3条件表达式，在编辑时与WORD中文档中不能解释*/
/*-----------------------------------------------------------------------------------*/
body,*{color:black}
.green{background:#ccffcc;line-height:120%}
.blue{background:#cceeff;line-height:120% }
.yellow{background:#ffffdd;line-height:120%}
.red{background:#ffcccc;line-height:120%}
#far{color:#800080}