/* CSS Document */

/**
 * @name	:HTML标签重定义
 * @author	:张斌
 * @version	:1.0
 * @type	:公共规则
 * @explain	:无
 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquote, td {
    margin:0;
    padding:0;
}
h1, h2, h3, h4, h5, h6 {
    font-size:12px;
    font-weight:normal;
}
ul , ol {
    list-style:none;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset, img {
    border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style:normal;
    font-weight:normal;
}
caption, th {
    text-align:left;
}
q:before, q:after {
    content:''
}
abbr, acronym {
    border:0;
}
img{
    border:0;
}
a {
    text-decoration:none;
    color:#333333;
    cursor:pointer;
    outline: none;
}
a:hover {
    text-decoration:none;
    color: #FF9801;
}
/* 须改写样式结束*/

/**
 * @name	:常用原子类
 * @author	:张斌
 * @version	:1.0
 * @type	:公共规则
 * @explain	:无
 */
/*字体排版*/
.f1{font-size:1px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.lh1{line-height:1%}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.f14{font-size:14px}
.ls{letter-spacing:5px;}

/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}/*display:inline;用于解决IE6下浮动双外边距问题*/
.fr{float:right;display:inline;}/*同上*/
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
/*如果一个块级对象内部包含浮动对象，应该给该块级对象使用clearfix*/
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0;}
.zoom{zoom:1}
.hidden{visibility:hidden;}
.none{display:none;}

/*长度高度*/
.w10{width:10px;}
.w{width:100%}
.h{height:100%}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}

/*边距*/
.m5{margin:5px;}
.m10{margin:10px;}
.pt5{padding-top:5px;}
.p10{padding:10px;}
.pdb0{padding-bottom:0;}
.pdb5{padding-bottom:5px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mt5{margin-top:5px;}


/*
html{background-color: #290d6f;min-height: 100%;*height:100%;}
body{background-color: #fff;}*/
