@charset "utf-8";

/* =========HTML5 显示定义==== */

* {

	margin: 0;

	padding: 0;

}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {

	display: block;

}

audio, canvas, video {

	display: inline-block;

*display: inline;

*zoom: 1;

}

audio:not([controls]) {

	display: none;

}

[hidden] {

display: none;

}

html, body {

	height: 100%;

}

html {

	font-size: 100%;

	-webkit-text-size-adjust: 100%;

	-ms-text-size-adjust: 100%;

}

nav li { list-style:none;}

/* 改善在所有浏览器中获取焦点和悬停时的可读性: h5bp.com/h */

a, a:hover, a:active {

	outline: 0;

	text-decoration: none;

}

/* =========排版规则==== */

abbr[title] {

	border-bottom: 1px dotted;

}

b, strong {

	font-weight: normal;

}

blockquote {

}

dfn {

	font-style: italic;

}

i, em {

	font-style: normal;

}

hr {

	display: block;

	height: 1px;

	border: 0;

	border-top: 1px solid #ccc;

	margin: 1em 0;

	padding: 0;

}

ins {

	background: #ff9;

	color: #000;

	text-decoration: none;

}

mark {

	background: #ff0;

	color: #000;

	font-style: italic;

	font-weight: bold;

}

/* 重新声明固定宽度字体系列: h5bp.com/j */

pre, code, kbd, samp {

	font-family: monospace, monospace;

	_font-family: 'courier new', monospace;

	font-size: 1em;

}

/* 改善所有浏览器中预先格式化的文本的可读性 */

pre {

	white-space: pre;

	white-space: pre-wrap;

	word-wrap: break-word;

}

q {

	quotes: none;

}

q:before, q:after {

	content: "";

	content: none;

}

small {

	font-size: 85%;

}

/* 放置上标和下标内容，而不影响行高: h5bp.com/k */

sub, sup {

	font-size: 75%;

	line-height: 0;

	position: relative;

	vertical-align: baseline;

}

sup {

	top: -0.5em;

}

sub {

	bottom: -0.25em;

}

/* =========列表==== */

ul, ul li, ol, ol li {

	list-style: none;

}

dd {

}

/* =========嵌入内容==== */

/*

 * 1. 改善在 IE7 中缩放时的图像质量: h5bp.com/d

 * 2. 删除图像容器上的图像与边框之间的间隙: h5bp.com/e 

 */



img {

	border: 0;

	-ms-interpolation-mode: bicubic; /*vertical-align: middle;*/

	/*max-width:100%;*/

}

/*

 * 纠正 IE9 中未隐藏的溢出 

 */



svg:not(:root) {

	overflow: hidden;

}

/* =========图==== */

figure {

	margin: 0;

}

/* =========表单==== */



form {

	margin: 0;

}

fieldset {

	border: 0;

	margin: 0;

	padding: 0;

}

/* 

 * 1. 纠正 IE6/7/8/9 中非继承的颜色 

 * 2. 纠正 IE6/7 中显示异常的对齐 

 */



legend {

	border: 0;

*margin-left: -7px;

	padding: 0;

}

/*

 * 1. 纠正所有浏览器中非继承的字体大小

 * 2. 删除 FF3/4 S5 Chrome 中的边距

 * 3. 定义在所有浏览器中一致地垂直对齐显示

 */



button, input, select, textarea {

	font-size: 100%;

	margin: 0;

	vertical-align: baseline;

*vertical-align: middle;

	outline-style: none;

}

/*

 * 1. 将行高定义为正常，以匹配 FF3/4（使用 UA 样式表中的 !important 设置）

 * 2. 纠正 IE6/7 中显示异常的内边距

 */



button, input {

	line-height: normal;

*overflow: visible;

}

/*

 * 在“table”中重新加入内边距，以避免 IE6/7 中的交迭和空白问题

 */



table button, table input {

*overflow: auto;

}

/*

 * 1. 显示手形光标，表示可以点击的表单元素

 * 2. 允许 iOS 中可点击的表单元素的样式

 */



button, input[type="button"], input[type="reset"], input[type="submit"] {

	cursor: pointer;

	-webkit-appearance: button;

}

/*

 * 一致的框大小和外观

 */



input[type="checkbox"], input[type="radio"] {

	box-sizing: border-box;

}

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-decoration {

-webkit-appearance: none;

}

input[type="submit"], input[type="button"] {

	border: 0;

}



/* 

 * 删除 FF3/4 中的内边距和边框: h5bp.com/l 

 */



button::-moz-focus-inner, input::-moz-focus-inner {

border: 0;

padding: 0;

}

/* 

 * 1. 删除 IE6/7/8/9 中的默认垂直滚动条 

 * 2. 仅允许垂直调整大小

 */



textarea {

	overflow: auto;

	vertical-align: top;

	resize: vertical;

}



/* 用于表单验证的颜色 */

input:valid, textarea:valid {

}

input:invalid, textarea:invalid {

background-color: #f0dddd;

}

/* =============================================================================

   表格

   ========================================================================== */



table {

	border-collapse: collapse;

	border-spacing: 0;

}

td {

}

/* 用于图像替换 */

.ir {

	display: block;

	border: 0;

	text-indent: -999em;

	overflow: hidden;

	background-color: transparent;

	background-repeat: no-repeat;

	text-align: left;

	direction: ltr;

}

.ir br {

	display: none;

}

/* 同时在屏幕读取器和浏览器中隐藏: h5bp.com/u */

.hidden {

	display: none !important;

	visibility: hidden;

}

/* 仅可视隐藏，但在屏幕读取器中可用: h5bp.com/v */

.visuallyhidden {

	border: 0;

	clip: rect(0 0 0 0);

	height: 1px;

	margin: -1px;

	overflow: hidden;

	padding: 0;

	position: absolute;

	width: 1px;

}

/* 扩展 .visuallyhidden 类以允许元素可在通过键盘浏览时成为焦点: h5bp.com/p */

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {

	clip: auto;

	height: auto;

	margin: 0;

	overflow: visible;

	position: static;

	width: auto;

}

/* 可视隐藏且在屏幕读取器中隐藏，但保留布局 */

.invisible {

	visibility: hidden;

}

/* 包含浮动: h5bp.com/q */ 

.clearfix:before, .clearfix:after {

	content: "";

	display: table;

}

.clearfix:after, .schoolBox  {

	clear: both;

}

.clearfix {

	zoom: 1;

}

body {

	font-size: 16px;

	font-family: '微软雅黑', Arial, Helvetica, sans-serif;

}

.qqkf {

background: url(../images/qqkf.gif) no-repeat;

width: 64px;

height: 190px;

position: fixed;

right: 0px;

top: 230px;

z-index: 10000;

_position: absolute;

_top: expression(eval(document.documentElement.scrollTop+230));

}

.qqkf p {

width: 40px;

text-align: center;

line-height: 18px;

margin: 147px auto 0 auto;

padding: 0;

}

.qqkf a {

font-size: 12px;

text-decoration: none;

color: #363636;

}