iBook/examples/epub_format_3/OEBPS/Style/taaze-style.css

274 lines
4.9 KiB
CSS

/* TAAZE style */
h1,h2,h3,h4,h5,h6{
line-height: 1;
margin-bottom :0;
padding-bottom: 0;
}
u {
display: inline;
}
p,span{
margin-bottom: 0;
padding-bottom: 0;
}
.h1 h1,.h2 h2,.h3 h3,.h4 h4,.h5 h5,.h6 h6{
line-height: 1;
font-size: 1.0em;
}
.h1,.h2,.h3,.h4,.h5,.h6{
font-weight: bold;
line-height: 1;
padding: 0.5em 10px 1.3em 10px;
}
h1, .h1 {
font-size: 1.6em;
}
h2, .h2 {
font-size: 1.5em;
}
h3, .h3 {
font-size: 1.4em;
}
h4, .h4 {
font-size: 1.3em;
}
h5, .h5 {
font-size: 1.2em;
}
h6, .h6 {
font-size: 1.1em;
}
.chapter {
font-weight: bold;
font-size: 1.4em;
padding-bottom: 0.3em;
padding-left: 10px;
padding-right: 10px;
}
.sub-title{
margin-top: -1.5em;
padding-bottom: 1.3em;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
}
.bb {
font-weight: bold;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
}
.c {
min-height: 2px;
text-indent: 1em;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
/*25sprout add c-paading in 25sprout CSS before all c class*/
}
.r {
text-align: right;
letter-spacing: 1px;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
}
.cen {
text-align: center;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
}
.ab {
color: #808080!important;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
}
.au {
text-align: right;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
word-wrap: break-word;
letter-spacing: 1px;
}
/*引文*/
.hn, .hn2, .hn3{
margin-right: 2em;
margin-left: 2em;
padding-bottom: 0.8em;
color: #808080!important;
}
.hn {
padding-left: 1em;
margin-left: 1em;
}
.hn2 {
text-align: center;
}
.hn3 {
text-align: right;
letter-spacing: 1px;
}
.n {
font-size: 0.8em;
padding-bottom: 0.3em;
padding-left: 10px;
padding-right: 10px;
}
.p {
max-width: 100%;
text-align: center;
padding:1.0em 10px 0.8em 10px;
}
.p img {
/*display: block;*/
max-width:96%;
}
.pc {
font-size: 0.8em;
font-weight: lighter;
color: #808080;
max-width: 500px;
/*margin-top: -1.0em;*/
margin-top: -0.8em;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
}
.pt {
font-size: 1.2em;
font-weight: bold;
text-align: center;
padding-bottom: 0.3em;
padding-left: 10px;
padding-right: 10px;
}
.col-pt {
font-size: 1.2em;
font-weight: bold;
text-align: center;
padding: 0px 5px 0.3em 5px;
margin-left: 10px;
margin-right: 10px;
/*background-color: #FFFACD;*/
border: 2px transparent solid;
}
/*加底色*/
.col-top,
.col,
.col-bot,
.col-top-r,
.col-r,
.col-bot-r{
margin-left: 10px;
margin-right: 10px;
line-height: 1.5;
padding: 0px 10px 0.8em 10px;
text-indent: 1em;
font-size: 1.0em;
}
.col-top, .col, .col-bot{
border-left: 2px transparent solid;
border-right: 2px transparent solid;
}
.col-top-r, .col-r, .col-bot-r{
border-left: 2px transparent solid;
border-right: 2px transparent solid;
}
.col-top{
border-top: 2px transparent solid;
margin-top: 1.0em;
padding-top: 1.0em;
}
.col-top-r{
border-top: 2px transparent solid;
border-radius: 10px 10px 0px 0px;
margin-top: 1.0em;
padding-top: 1.0em;
}
.col-bot{
border-bottom: 2px transparent solid;
margin-bottom: 1em;
}
.col-bot-r{
border-bottom: 2px transparent solid;
margin-bottom: 1em;
border-radius: 0px 0px 10px 10px;
}
/*文字框 */
.fre-pt {
border: 2px transparent solid;
font-size: 1.2em;
font-weight: bold;
text-align: center;
padding: 0px 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0.5em;
}
.fre-top,.fre-mid, .fre-bot{
margin-left: 10px;
margin-right: 10px;
border-left: 2px transparent solid;
border-right: 2px transparent solid;
line-height: 1.5;
padding: 0px 10px 0.8em 10px;
text-indent: 1em;
font-size: 1.0em;
}
.fre-top {
border-top: 2px transparent solid;
margin-top: 1.0em;
padding-top: 1.0em;
}
.fre-bot {
border-bottom: 2px transparent solid;
margin-bottom: 1em;
}
/*標楷體 */
.c2, .c2r, .c2c{
font-family: BiauKai,STKaiti,DFKai-SB,,;
padding-bottom: 0.8em;
padding-left: 10px;
padding-right: 10px;
}
.c2 {
text-indent: 1em;
}
.c2r {
text-align: right;
letter-spacing: 1px;
}
.c2c {
text-align: center;
}
.li{
padding-bottom: 0.5em;
margin-left: 2em;
margin-right: 2em;
text-indent : -1em;
}