/* Base */
html {
background: @ini_background;
color: @ini_text;
font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;
font-size: 16px;
line-height: 1.5
}
body {
font-size: 100%
}
ul, p {
margin-top: 0
}
li {
margin: 5px 0
}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4 {
font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;
font-weight: bold;
line-height: 1.2;
margin-bottom: 0.3125em;
margin-top: 0
}
h1, .h1 {
font-size: 160%;
font-weight: 700
}
h2, .h2 {
font-size: 140%
}
h3, .h3 {
font-size: 125%
}
h4, .h4 {
font-size: 108%
}
h5, .h5 {
font-size: 16px;
font-style: italic;
font-weight: 100
}
a {
color: @ini_link;
text-decoration: none
}
a:hover {
border-bottom: 1px @ini_link_hover dotted;
color: @ini_link_hover
}
img {
height: auto;
max-width: 100%
}
/* print */
.footnotes {
margin-top: 1em;
padding: 1em 0;
border-top: 1px rgba(97, 97, 97, 0.1) solid
}
header, .sidebar {
display: none;
}
footer {
border-top: 1px #999 solid;
padding-top: 1em;
}
.table {
width: 100%;
display: block;
overflow: auto;
margin-bottom: 1.25em
}
.table table {
width: inherit
}
.table table thead th {
border-bottom: 1px #616161 solid
}
.table table tbody td {
border-top: 1px rgba(97, 97, 97, 0.3) solid
}
.table table tbody tr:hover {
background-color: #fafafa
}
.table table tbody tr:first-child td {
border-top: none
}
.table table td,
.table table th {
padding: 0.3125em 0.625em
}
.code,
.cli {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color: #fff;
padding: 0.07813em 0.625em;
border: 1px rgba(97, 97, 97, 0.3) solid
}
code.code {
margin: 0 0.625em;
}
pre.code {
padding: 0.625em;
overflow: auto;
}
blockquote {
margin-left: 0;
padding-left: 0.625em;
border-left: 3px #616161 solid
}
sup {
margin: 0 0.625em
}
hr {
margin: 1.25em 0;
border: 0;
border-top: 1px @ini_border solid;
border-bottom: 1px @ini_border_underline solid
}
h1,
h2,
h3,
h4 {
padding-bottom: 0.3125em;
margin-bottom: 0.625em;
margin-top: 3em
}
h1 {
border-bottom: 3px rgba(97, 97, 97, 0.1) solid
}
h2 {
border-bottom: 2px rgba(97, 97, 97, 0.1) solid
}
h3 {
border-bottom: 2px rgba(97, 97, 97, 0.1) solid
}
li {
margin: 0
}
table {
border-collapse: separate
}
label.block {
text-align: center;
font-weight: normal
}
img {
width: inherit;
height: inherit;
}