1/* Base */ 2 3html { 4 background: @ini_background; 5 color: @ini_text; 6 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; 7 font-size: 16px; 8 line-height: 1.5 9} 10 11body { 12 font-size: 100% 13} 14 15ul, p { 16 margin-top: 0 17} 18 19li { 20 margin: 5px 0 21} 22 23h1, .h1, 24h2, .h2, 25h3, .h3, 26h4, .h4 { 27 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; 28 font-weight: bold; 29 line-height: 1.2; 30 margin-bottom: 0.3125em; 31 margin-top: 0 32} 33 34h1, .h1 { 35 font-size: 160%; 36 font-weight: 700 37} 38 39h2, .h2 { 40 font-size: 140% 41} 42 43h3, .h3 { 44 font-size: 125% 45} 46 47h4, .h4 { 48 font-size: 108% 49} 50 51h5, .h5 { 52 font-size: 16px; 53 font-style: italic; 54 font-weight: 100 55} 56 57a { 58 color: @ini_link; 59 text-decoration: none 60} 61 62a:hover { 63 border-bottom: 1px @ini_link_hover dotted; 64 color: @ini_link_hover 65} 66 67img { 68 height: auto; 69 max-width: 100% 70} 71 72/* print */ 73 74.footnotes { 75 margin-top: 1em; 76 padding: 1em 0; 77 border-top: 1px rgba(97, 97, 97, 0.1) solid 78} 79 80header, .sidebar { 81 display: none; 82} 83 84footer { 85 border-top: 1px #999 solid; 86 padding-top: 1em; 87} 88 89.table { 90 width: 100%; 91 display: block; 92 overflow: auto; 93 margin-bottom: 1.25em 94} 95.table table { 96 width: inherit 97} 98.table table thead th { 99 border-bottom: 1px #616161 solid 100} 101.table table tbody td { 102 border-top: 1px rgba(97, 97, 97, 0.3) solid 103} 104.table table tbody tr:hover { 105 background-color: #fafafa 106} 107.table table tbody tr:first-child td { 108 border-top: none 109} 110.table table td, 111.table table th { 112 padding: 0.3125em 0.625em 113} 114.code, 115.cli { 116 -moz-border-radius: 5px; 117 -webkit-border-radius: 5px; 118 border-radius: 5px; 119 background-color: #fff; 120 padding: 0.07813em 0.625em; 121 border: 1px rgba(97, 97, 97, 0.3) solid 122} 123code.code { 124 margin: 0 0.625em; 125} 126pre.code { 127 padding: 0.625em; 128 overflow: auto; 129} 130blockquote { 131 margin-left: 0; 132 padding-left: 0.625em; 133 border-left: 3px #616161 solid 134} 135sup { 136 margin: 0 0.625em 137} 138hr { 139 margin: 1.25em 0; 140 border: 0; 141 border-top: 1px @ini_border solid; 142 border-bottom: 1px @ini_border_underline solid 143} 144h1, 145h2, 146h3, 147h4 { 148 padding-bottom: 0.3125em; 149 margin-bottom: 0.625em; 150 margin-top: 3em 151} 152h1 { 153 border-bottom: 3px rgba(97, 97, 97, 0.1) solid 154} 155h2 { 156 border-bottom: 2px rgba(97, 97, 97, 0.1) solid 157} 158h3 { 159 border-bottom: 2px rgba(97, 97, 97, 0.1) solid 160} 161li { 162 margin: 0 163} 164table { 165 border-collapse: separate 166} 167label.block { 168 text-align: center; 169 font-weight: normal 170} 171 172img { 173 width: inherit; 174 height: inherit; 175} 176