/**
 * @Created with JetBrains WebStorm.
 * @name: reset
 * @overview: 样式重置。禁止删改！
 * @author: huangzq
 * @creattime: 13-5-20 上午9:41
 * @modify:huangzq
 */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote,th,td{
    padding:0;
    margin:0;
}
body{color:#333; font:12px/1.5 "Microsoft YaHei",tahoma,"宋体"; background:#FFF;}
table{
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img{
    border:0;
}
address,caption,cite,code,dfn,em,th,var{
    font-weight:normal;
    font-style:normal;
}
ol,ul{
    list-style:none;
}
caption,th{
    text-align:left;
}
h1,h2,h3,h4,h5,h6{
    font-weight:normal;
    font-size:100%;
}
q:before,q:after{
    content:"";
}
abbr,acronym{
    border:0;
}
input,select{
    vertical-align:middle;
    padding:1px 0 0;
    color:#555;
    font-size:12px;
}
a{
    margin:0px;
    padding:0px;
    color:#333;
    text-decoration:none;
    cursor:pointer;
    blr:expression(this.onFocus=this.blur());/**ie消除A标签选中后的虚线**/
    outline-style:none;/**FF消除A标签选中后的虚线**/
}
a:hover{
    color: #cd0200;
    text-decoration: none;
    -moz-transition: color .3s linear;
    -webkit-transition: color .3s linear;
    -o-transition: color .3s linear;
    -ms-transition: color .3s linear;
    transition: color .3s linear;
}

a:active, a:focus{
    outline:none;
}

input ,textarea{
    padding:7px 3px 6px 3px;
    vertical-align:middle;
    font-size:12px;
}
select{
    height:21px;
    padding-bottom:1px;
}

/* text align */
.tc{text-align:center !important;}
.tr{text-align:right !important;}
.tl{text-align:left !important;}
.wrp{margin:0 auto;}

/* Margins */
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

