
@charset "utf-8";
/*-----------公共样式------------*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td {
    margin: 0;
    padding: 0;
}

body,button,input,select,textarea {
    font: 14px/1 '微软雅黑',Arial, Helvetica, sans-serif;
}
button,input,select,textarea {
    font-size: 100%;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-family: "Microsoft Yahei";
    font-weight: 400;
}
a {
    text-decoration: none;
    outline: none;
}
ul,ol,li {
    list-style-type: none;
}
img {
    border: none;
    vertical-align: top;
}
em {
    font-style: normal;
}
input {
    vertical-align: middle;
    border:none;
    background:none;
}
button,submit,input,select,textarea{outline:none;}
button,submit,input,select{vertical-align:middle;}
button,submit,input[type="button"]{cursor:pointer; -webkit-appearance: none;}
textarea{resize:none;outline:none;}
button::-moz-focus-inner,
submit::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{padding:0;border:none;}
select{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.fix {
    *zoom:1}

.fix:after,.fix:before {
    content: " ";
    display: table
}

.fix:after {
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both
}

.fl{float: left}
.fr{float: right;}

.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tjf{text-align: justify}

.rel{position:relative;}
.abs{position:absolute;}
.hidden{display:none;}