Template:SZU China/Playground/Introduction/CSS
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
display:block;
} audio, canvas, video {
display:inline-block;
} audio:not([controls]) {
display:none; height:0;
} [hidden] {
display:none;
} html {
font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;
} body {
margin:0;
} a:focus {
outline:thin dotted;
} a:active, a:hover {
outline:0;
} h1 {
font-size:2em; margin:0.67em 0;
} abbr[title] {
border-bottom:1px dotted;
} b, strong {
font-weight:bold;
} dfn {
font-style:italic;
} hr {
-moz-box-sizing:content-box; box-sizing:content-box; height:0;
} mark {
background:#ff0; color:#000;
} code, kbd, pre, samp {
font-family:monospace, serif; font-size:1em;
} pre {
white-space:pre-wrap;
} q {
quotes:"\201C""\201D""\2018""\2019";
} small {
font-size:80%;
} sub, sup {
font-size:75%; line-height:0; position:relative; vertical-align:baseline;
} sup {
top:-0.5em;
} sub {
bottom:-0.25em;
} img {
border:0;
} svg:not(:root) {
overflow:hidden;
} figure {
margin:0;
} fieldset {
border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;
} legend {
border:0; padding:0;
} button, input, select, textarea {
font-family:inherit; font-size:100%; margin:0;
} button, input {
line-height:normal;
} button, select {
text-transform:none;
} button, html input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance:button; cursor:pointer;
} button[disabled], html input[disabled] {
cursor:default;
} input[type="checkbox"], input[type="radio"] {
box-sizing:border-box; padding:0;
} input[type="search"] {
-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;
} input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
} button::-moz-focus-inner, input::-moz-focus-inner {
border:0; padding:0;
} textarea {
overflow:auto; vertical-align:top;
} table {
border-collapse:collapse; border-spacing:0;
}
@import url(http://fonts.useso.com/css?family=Raleway:200,500,700,800);
@font-face { font-family:'icomoon'; src:url('../fonts/icomoon.eot?yrquyl'); src:url('../fonts/icomoon.eot?#iefixyrquyl') format('embedded-opentype'), url('../fonts/icomoon.woff?yrquyl') format('woff'), url('../fonts/icomoon.ttf?yrquyl') format('truetype'), url('../fonts/icomoon.svg?yrquyl#icomoon') format('svg'); font-weight: normal; font-style: normal;
} [class^="icon-"], [class*=" icon-"] {
font-family:'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
} body, html {
font-size: 100%; padding: 0; margin: 0;
} /* Reset */
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
} /* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content:" "; display: table;
} .clearfix:after {
clear: both;
} body {
background: #f9f7f6; color: #404d5b; font-weight: 500; font-size: 1.05em; font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
} a {
color: #2fa0ec; text-decoration: none; outline: none;
} a:hover, a:focus {
color:#74777b;
}
.htmleaf-container { margin: 0 auto; text-align: center; overflow: hidden;
} .htmleaf-content {
font-size: 150%; padding: 1em 0;
} .htmleaf-content h2 {
margin: 0 0 2em; opacity: 0.1;
} .htmleaf-content p {
margin: 1em 0; padding: 5em 0 0 0; font-size: 0.65em;
} .bgcolor-1 {
background: #f0efee;
} .bgcolor-2 {
background: #f9f9f9;
} .bgcolor-3 {
background: #e8e8e8;
} /*light grey*/
.bgcolor-4 { background: #2f3238; color: #fff;
} /*Dark grey*/
.bgcolor-5 { background: #df6659; color: #521e18;
} /*pink1*/
.bgcolor-6 { background: #2fa8ec;
} /*sky blue*/
.bgcolor-7 { background: #d0d6d6;
} /*White tea*/
.bgcolor-8 { background: #3d4444; color: #fff;
} /*Dark grey2*/
.bgcolor-9 { background: #ef3f52; color: #fff;
} /*pink2*/
.bgcolor-10 { background: #64448f; color: #fff;
} /*Violet*/
.bgcolor-11 { background: #3755ad; color: #fff;
} /*dark blue*/
.bgcolor-12 { background: #3498DB; color: #fff;
} /*light blue*/
/* Header */
.htmleaf-header { padding: 1em 190px 1em; letter-spacing: -1px; text-align: center;
} .htmleaf-header h1 {
font-weight: 600; font-size: 2em; line-height: 1; margin-bottom: 0; font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
} .htmleaf-header h1 span {
font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; display: block; font-size: 60%; font-weight: 400; padding: 0.8em 0 0.5em 0; color: #c3c8cd;
} /*nav*/
.htmleaf-demo a { color: #1d7db1; text-decoration: none;
} .htmleaf-demo {
width: 100%; padding-bottom: 1.2em;
} .htmleaf-demo a {
display: inline-block; margin: 0.5em; padding: 0.6em 1em; border: 3px solid #1d7db1; font-weight: 700;
} .htmleaf-demo a:hover {
opacity: 0.6;
} .htmleaf-demo a.current {
background:#1d7db1; color: #fff;
} /* Top Navigation Style */
.htmleaf-links { position: relative; display: inline-block; white-space: nowrap; font-size: 1.5em; text-align: center;
} .htmleaf-links::after {
position: absolute; top: 0; left: 50%; margin-left: -1px; width: 2px; height: 100%; background: #dbdbdb; content:; -webkit-transform: rotate3d(0, 0, 1, 22.5deg); transform: rotate3d(0, 0, 1, 22.5deg);
} .htmleaf-icon {
display: inline-block; margin: 0.5em; padding: 0em 0; width: 1.5em; text-decoration: none;
} .htmleaf-icon span {
display: none;
} .htmleaf-icon:before {
margin: 0 5px; text-transform: none; font-weight: normal; font-style: normal; font-variant: normal; font-family:'icomoon'; line-height: 1; speak: none; -webkit-font-smoothing: antialiased;
} /* footer */
.htmleaf-footer { width: 100%; padding-top: 10px;
} .htmleaf-small {
font-size: 0.8em;
} .center {
text-align: center;
} /****/
.related { color: #fff; background: #333; text-align: center; font-size: 1.25em; padding: 0.5em 0; overflow: hidden;
} .related > a {
vertical-align: top; width: calc(100% - 20px); max-width: 340px; display: inline-block; text-align: center; margin: 20px 10px; padding: 25px; font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
} .related a {
display: inline-block; text-align: left; margin: 20px auto; padding: 10px 20px; opacity: 0.8; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-backface-visibility: hidden;
} .related a:hover, .related a:active {
opacity: 1;
} .related a img {
max-width: 100%; opacity: 0.8; border-radius: 4px;
} .related a:hover img, .related a:active img {
opacity: 1;
} .related h3 {
font-family:"Microsoft YaHei", sans-serif;
} .related a h3 {
font-weight: 300; margin-top: 0.15em; color: #fff;
} /* icomoon */
.icon-home:before { content:"\e600";
} .icon-pacman:before {
content:"\e623";
} .icon-users2:before {
content:"\e678";
} .icon-bug:before {
content:"\e699";
} .icon-eye:before {
content:"\e610";
} .icon-eye-blocked:before {
content:"\e611";
} .icon-eye2:before {
content:"\e612";
} .icon-arrow-up-left3:before {
content:"\e72f";
} .icon-arrow-up3:before {
content:"\e730";
} .icon-arrow-up-right3:before {
content:"\e731";
} .icon-arrow-right3:before {
content:"\e732";
} .icon-arrow-down-right3:before {
content:"\e733";
} .icon-arrow-down3:before {
content:"\e734";
} .icon-arrow-down-left3:before {
content:"\e735";
} .icon-arrow-left3:before {
content:"\e736";
} @media screen and (max-width: 50em) {
.htmleaf-header { padding: 3em 10% 4em; } .htmleaf-header h1 { font-size:2em; }
} @media screen and (max-width: 40em) {
.htmleaf-header h1 { font-size: 1.5em; }
} @media screen and (max-width: 30em) {
.htmleaf-header h1 { font-size:1.2em; }
}