.frontCover {
    qrfullpage: 1;
}
body {
	font-family:"cnepub", serif;
}

ul{
	list-style-type:none;
}



h2.reference{
	font-family:"FZHTJW";
	font-size: 1.2em; 
	padding: 0.5em 0em 0.5em 0.5em;
	border-width: 2px;
	margin-top: 2em;
	margin-bottom: 1.5em;
	border-left:6px solid #1e50a2;
	border-radius:0.5em 0em 2em 0.5em;
	background-color:#ebf6f7;
	width:18em;
	color:#17184b;
	duokan-text-indent: 0em;
	text-indent: 0em;
}

/* 行内边框*/
span.border {
	border:1px #000 solid;
	color:#000;
}


.ls
{
	font-weight:bold;
}

.hs
{
	font-weight:bold;
}

div.bk{
	border: 1px solid #000000;
	margin: 1em 1em 1em 1em; 
	padding: 0.5em;
	border-radius:1em 1em 1em 1em;
}
.bk1{
	border: 1px solid #000000;
	background-color:#ebf6f7;
	color:#ff7f50;
	margin: 1em 1em 1em 1em; 
}
div.bj{	background-color: #DCDCDC;
	padding: 0.5em;
	margin-top:1em;
	margin-bottom:1em;
	border-radius:1em 1em 1em 1em;
}
.bj1{
	background-color: #DCDCDC;
	padding: 0.2em;
	margin-top:1em;
	margin-bottom:1em;
}

.imz{
	height:96%;
	text-align:center;
}
.front{
	font-family:"SimHei";
	font-size:1.3em;
	margin-top:2em;
	margin-bottom:1em;

}

.note{
	font-size:0.6em;
	font-family:"SimSun";
}


.bd1{
	font-weight:bold;

}

.img{
	text-align:center;
	font-size:0.8em;
	font-weight:bold;
	margin-left:0%;
	text-indent:0em;
}
.img1{
	text-align:center;
	font-size:0.9em;
	font-weight:bold;
	margin-left:0%;
	margin-right:1em;
}

.block
{
	font-family:"楷体";
}



.kaiti1
{
	font-family:"楷体";
}
.sub
{
	font-family:"STFangsong";
}

p
{
	font-size:1em;
	text-align: left;
	text-indent:2.0em;
	line-height:1.5em;
	margin: 0.5em 0em 0.5em 0em;
	text-align:justify;
}
.cover {
	width:100%;
	padding:0px;
}
.center {
	text-indent:0em;
	text-align:center;
	margin-left:0%;
	margin-right:0%;
}
.center1 {
	font-family:"楷体";
	font-size:0.8em;
	text-align:center;
	margin-left:0%;
	margin-right:0%;
}
.bz {
	font-size:0.8em;
	margin-left:0%;
	margin-right:0%;
}

.left1 {
	text-align:left;
	margin-left:0%;
	margin-right:0%;
	font-family:"楷体";
	text-indent:0em;

}

.left {
	text-align:left;
	text-indent:0em;
	margin-left:0%;
	margin-right:0%;
}
.right {
	text-align:right;
	margin-left:0%;
	margin-right:2em;
}
.right2 {
	text-align:right;
	margin-left:0%;
	margin-right:0em;
}

.lk {
	font-family:"楷体";
	text-align:right;
	margin-left:0%;
	margin-right:2em;
}
.right1 {
	text-align:right;
	font-family:"楷体";

}
div.blockquote{
	margin-top:0%;
	margin-bottom:0%;
	font-size:1em;
	text-align:justify;
	font-family:"STFangsong";
}
h1 {

	font-family:"FZHTJW";
	text-align:center;
	font-size:1.5em;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:0%;
}

h2 {
	font-family:"FZHTJW";
	font-size:1.3em;
	text-align: center;
	margin-top:2em;
	margin-bottom:1em;
	margin-left:0%;
}


h3 {
	text-align: center;
	font-family:"FZHTJW";
	font-size:1.1em;
	margin-bottom:0.7cm;
	margin-top:0.7cm;
	text-indent:0em;
}
h4 {
	text-align: left;
	font-family:"FZHTJW";
	font-size:1em;
	margin-bottom:0.5cm;
	margin-top:0.5cm;
	text-indent:2em;
}
h5 {
	text-align: left;
	font-family:"FZHTJW";
	font-size:1em;
	margin-top:1em;
	text-indent:2em;

}
h6 {
	text-align: left;
	font-family:"楷体";
	font-weight:normal;
	font-size:medium;
	margin-top:1em;
	text-indent:2em;
}
.u { 

      text-decoration:underline; }
.em_dot {
  -webkit-text-emphasis-style:dot;
     -moz-text-emphasis-style:dot;
      -ms-text-emphasis-style:dot;
          text-emphasis-style:dot;
  -webkit-text-emphasis-position:under;
     -moz-text-emphasis-position:under;
      -ms-text-emphasis-position:under;
          text-emphasis-position:under;
}
.em_circle {
  -webkit-text-emphasis-style:circle;
     -moz-text-emphasis-style:circle;
      -ms-text-emphasis-style:circle;
          text-emphasis-style:circle;
  -webkit-text-emphasis-position:under;
     -moz-text-emphasis-position:under;
      -ms-text-emphasis-position:under;
          text-emphasis-position:under;
}
.em_double_circle {
  -webkit-text-emphasis-style:double-circle;
     -moz-text-emphasis-style:double-circle;
      -ms-text-emphasis-style:double-circle;
          text-emphasis-style:double-circle;
  -webkit-text-emphasis-position:under;
     -moz-text-emphasis-position:under;
      -ms-text-emphasis-position:under;
          text-emphasis-position:under;
}
.em_triangle {
  -webkit-text-emphasis-style:triangle;
     -moz-text-emphasis-style:triangle;
      -ms-text-emphasis-style:triangle;
          text-emphasis-style:triangle;
  -webkit-text-emphasis-position:under;
     -moz-text-emphasis-position:under;
      -ms-text-emphasis-position:under;
          text-emphasis-position:under;
}
.em_sesame {
  -webkit-text-emphasis-style:sesame;
     -moz-text-emphasis-style:sesame;
      -ms-text-emphasis-style:sesame;
          text-emphasis-style:sesame;
  -webkit-text-emphasis-position:under;
     -moz-text-emphasis-position:under;
      -ms-text-emphasis-position:under;
          text-emphasis-position:under;
}
.em_underline {
	text-decoration:underline;
}
.em_overline {
	text-decoration:overline;
}
.em_throughline {
	text-decoration:line-through;
}
.info {
	position: relative;
}

.info::before {  
    content: "";  
    position: absolute;  
    bottom: -0.125em;  
    width: 100%;  
    height: 0.25em;  
    background: -webkit-linear-gradient(315deg, transparent, transparent 45%, #000000, transparent 55%, transparent 100%), -webkit-linear-gradient(45deg, transparent, transparent 45%, #000000, transparent 55%, transparent 100%);  
    background: linear-gradient(135deg, transparent, transparent 45%, #000000, transparent 55%, transparent 100%), linear-gradient(45deg, transparent, transparent 45%, #000000, transparent 55%, transparent 100%);  
    background-size: 0.5em 0.5em;  
    background-repeat: repeat-x, repeat-x;  
}

.img-a{	
width:95%;
}
.img-b{
width:80%;
}
.img-c{	
width:70%;
}
.img-d{	
width:60%;
}
.img-e{	
width:50%;
}
.img-f{	
width:40%;
}
.img-g{	
width:20%;
}
.img-h{	
width:15%;
}
.img-i{       
width:15%;
}
.img-j{        
width:5%;
}
.img-n{        
height:1em;
}
.img-3n{        
height:3em;
}

.inline{        
height:1.5em;
margin-bottom:-0.3em;
}

.inline1{
height:1.5em;
margin-bottom:-0.3em;
}

.inline2{
height:3em;
vertical-align:middle;
}

.inline3{
height:4em;
vertical-align:middle;
}

.inline4{
height:5em;
vertical-align:middle;
}

.inline5{
height:6em;
margin-bottom:-1em;
}

.inline6{
height:7em;
vertical-align:middle;
}

.inline7{
height:8em;
vertical-align:middle;
}

.inline8{
height:9em;
vertical-align:middle;
}

.inline9{
height:10em;
vertical-align:middle;
}

/* ��Ȩ��Ϣҳ���� */
/* Copyright page text */
p.kindle-cn-copyright-text {
	line-height: 1.618em;
	text-indent: 0em;
}

/* Quote */
/* ���ÿ� */
blockquote.kindle-cn-blockquote {
  background: #f9f9f9;
  border-left: 0.5em solid #ccc;
  margin: 1.5em;
  padding: 1em;
  text-indent:2em;
  line-height:1.5em;
}
/* ���Ķ��� */
div.block {
border-style: dotted;
border-width: 2px;
border-color: #32a59e; 
padding: 0.8em;
}


/* ���Ͻ� */
div.lt-border {
border-style: solid none none solid;
border-color: #32a59e;
border-width: 1.8px;
width: 4em;
margin: 1.5em auto -0.5em 1%;
}



/* ���½� */
div.lt-border2 {
border-style: none solid solid none;
border-color: #32a59e;
border-width: 1.8px;
width: 4em;
margin: -0.5em 1% 1.5em auto;
}

.block1
{
	font-family:"STKaiti";
	color:#02439B;
	text-align:right;
}
.block2
{
	font-family:"STKaiti";
	color:#02439B;
	text-align:center;
	text-indent:0em;
}
.block3
{
	font-family:"STKaiti";
	color:#02439B;
	text-align:left;
	text-indent:0em;
}
.kaiti
{
	font-family:"STKaiti";
}

.fieldset {
    border: 1px dotted black;
    border-radius: 5px;
	font-size:0.9em;/*16px;*/
	margin-top:1em;
	margin-bottom:1em;
	padding: 1em 0.5em 1em 1em;
	color: #666666;
	font-family: "����", "����";
}

span.linethrough {
text-decoration:line-through;
}

.border{
/*˹���-�߿���*/
	border-width: 1px;
	border-style: solid;
}

.center-h3 {
	text-indent:2em;
	text-align:left;
}
