html, body {
    width:100%;
    height:100%;
    background-color: #FAFAFA;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{padding:0;margin:0;}
header{ background-color: #fff;}
table {border-collapse: collapse;border-spacing:0;}
del, ins {text-decoration:none;}
fieldset, img {border:0;}
body,button,textarea{font:14px/1.6 Arial,"FangSong";color:#333;}
input,select{font:12px/1.6 Arial,"FangSong";color:#333;}
input,select,img{vertical-align:middle;}
input,select{outline:none;}
select{height:22px;line-height:18px;padding:2px;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:14px;font-weight:400;}
address,cite,dfn,em,var{font-style:normal;}
legend{display:none;}
td{font-size:14px;line-height:140%;}
label{margin:0;cursor:pointer;}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;border: #dedede 1px solid; }
input:focus, textarea:focus {  outline: none;  border-color: none;  background-color: none;  }
.flex{display: flex;}
.left{float:left;}
.right{float:right;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt50{margin-top:50px;}
.mr0{ margin-right:0 !important}
.mr20{ margin-right:20px !important}
.pore{  position: relative;}
.poab{ position: absolute;}
.bor0{ border: 0 !important;}
a{color:#3d3d3d;text-decoration:none;}
.txthide{text-indent:-999em;overflow:hidden;line-height:0;font-size:0}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;height:0;overflow:hidden;}
.width{ width:1280px; margin:0 auto}
.box-shad{border-radius: 5px; background-color: #fff;}
.orange{ color: #FD8F01 !important;}
.red{ color: #ff0000 !important;}
.green{ color: #42bfa6;}
.bort{ border-top: #dedede 1px solid;}
.none{display: none}