﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ fieldset, lengend, button, input, textarea { /* table elements 表格元素 */ margin: 0; padding: 0; }
input, textarea { border: 2 none; box-shadow: none; outline: none; }
/* 设置默认字体 */
body, button, input, select, textarea { font-size: 14px; color: #333; font-family: "Microsoft YaHei", "Arial", "SimSun", "Tahoma", "Helvetica", "sans-serif"; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
* h1, * h2, * h3, * h4, * h5, * h6 { margin: 0px; } /*覆盖bootstrape对标题加的默认外边距*/
address, cite, dfn, em, i, var { font-style: normal; } /* 斜体扶正 */
/* 重置列表元素 */
ul, ol, li { list-style: none; }
/* 重置文本格式元素 */
a { text-decoration: none; color: #333333; word-wrap: break-word; }/*英文换行*/
a:hover { text-decoration: none; color: #486418; }
/* 重置表单元素 */
img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */ }
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
/*设置浮动*/
.fl { float: left; }
.fr { float: right; }
.pr { position: relative; }
.pa { position: absolute; }
/*字体大小*/
.fz12 { font-size: 12px; }
.fz14 { font-size: 14px; }
.fz16 { font-size: 16px; }
.fz18 { font-size: 18px; }
.fz20 { font-size: 20px; }
.fz22 { font-size: 22px; }
/*清除浮动*/
.clearfix { zoom: 1; }
.clearfix:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }