/** 设置默认字体 **/
html, html * {
    font-family:"Microsoft YaHei", Arial,tahoma,Helvetica,\5b8b\4f53″, sans-serif;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */
{
    margin:0;
    padding: 0;
    font-weight: normal;
}
/*h5元素显示*/
header, nav, main, footer, article, section, fieldset, figcaption, figure, hgroup, aside, details, summary {
    display: block;
}
/* 将斜体扶正 */
address, cite, dfn, em, var {
    font-style: normal;
}
em, strong, b, span, i, small {
    font-style: normal;
    font-weight: normal;
}
/* 统一等宽字体 */
code, kbd, pre, samp {
    font-family: courier new, courier, monospace;
}
/** 重置列表元素 **/
ul, ol, li {
    padding: 0;
    list-style: none;
}

/** 重置连接样式 **/
a {
    text-decoration: none;
}

a:hover {
/*    text-decoration: underline;*/
    cursor:pointer;
}
/* for ie6 让链接里的 img 无边框*/
fieldset, img {
    border: 0;
}

/*  使得表单元素在 ie 下能继承字体大小 */
button, input, select, textarea {
    font-size: 100%;
}
/*去掉输入框点击出现的边框*/
*:focus { outline: none; }
/** 重置表格元素 **/
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* 清除浮动 */
.clear:after {
    content: '\20';
    display: block;
    height: 0;
    clear: both;
}
.clear{
    *zoom: 1;
}
.clearfix {
    *zoom: 1;
}
.clearfix:after {
    content: ''; display: table; clear: both;
}
/*公共样式*/
.align-r{text-align:right}
.align-c{text-align:center}
.align-l{text-align:left}
.bold{font-weight:bold}
.hide{display:none;}
.block{display:block;}
.left{
    float: left;
}

.right {
    float: right;
}
.vm{
    vertical-align: middle;
}
.vt{
    vertical-align: top;
}
.vb{
    vertical-align: bottom;
}
/*placeholder*/
/* ::-webkit-input-placeholder{ font-size:14px; color:#ccc; font-family:"宋体";}
::-moz-placeholder{ font-size:14px; color:#ccc; font-family:"宋体";}
::-ms-input-placeholder{ font-size:14px; color:#ccc; font-family:"宋体";} */
