﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
body { text-align: justify; font-size: 12px; color: #000; background: #fff;font-family: arial,verdana,helvetica,'PingFang SC','HanHei SC',STHeitiSC-Light,Microsoft Yahei,sans-serif;
/*-webkit-font-smoothing: antialiased;*/}
fieldset, img { border: 0; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
.cleardiv{width:100%;height:0;line-height:0;font-size:0;clear:both;zoom:1;overflow:hidden;visibility:hidden;display:block}
.clearflt{*zoom:1}
.clearflt:after{content:"";display:block;clear:both}
a{text-decoration:none;blr:expression(this.onFocus=this.blur())}
input,button,select,textarea,a:focus,div:focus{outline:none}
.re{position:relative}.ab{position:absolute}.ov{overflow:visible}.oh{overflow:hidden}
header,nav,article,section,aside,footer,address,dialog,figure,menu{display:block}
em { font-style: normal; }
input, button, select, textarea { outline: none; }
a { color: #000; text-decoration: none; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
a:hover { text-decoration: none; }
.fld { float: left; display: inline-block; }
.frd { float: right; display: inline-block; }
.mt8{ margin-top: 8px; }
.mb8{ margin-bottom: 8px; }
.mt10{ margin-top: 10px; }
.mt24{ margin-top: 16px; }
.mt32{ margin-top: 32px; }
.mt16{ margin-top: 16px; }
.pl32{ padding-left: 32px;}
.ovhd{ overflow:hidden; }
.pl10{ padding-left: 10px; }
.pr24{ padding-right: 24px; }
.ml24{ margin-left: 24px; }
.ml16{ margin-left: 16px; }
.ml8{ margin-left: 8px; }
.ml5{ margin-left: 5px; }
.mr5{ margin-right: 5px; }
.mr16{ margin-right: 16px; }
.mb16{ margin-bottom: 16px; }
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}

