@charset "utf-8";
/*通用样式*/
* {margin:0; padding:0;}
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; background:#FFF; font-family:"微软雅黑", Verdana, Arial, sans-serif; font-size: 14px;  }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, , tr {margin:0 auto; padding:0;}
li {list-style-type:none;}
img {border:0 none;vertical-align: middle;}
a {color:#000; text-decoration:none;display: block;}
a:hover {text-decoration:none;}
a:focus {text-decoration:none;}
a:visited {text-decoration:none;}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.fl { float:left; }
.fr { float:right; }
.textC{text-align: center;}
.textR{text-align: right;}

.marL20{margin-left: 20px;}
.marL10{margin-left: 10px;}
.marT20{margin-top: 20px;}
.marTB20{margin: 20px 0;}
.marB20{margin-bottom: 20px;}


input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
input[type=checkbox],input[type=radio]{ -webkit-appearance: none;appearance: none;outline: none;}




