/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,th,td{padding:0;margin:0;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight: 500;}
ol,ul,li {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
body{font-size: 16px; background:#fff;font-family:"Microsoft YaHei", Simsun; color: #000;}
button{font-family:"Microsoft YaHei";}
img{vertical-align: top;}
*{box-sizing: border-box;}
input,button,textarea{outline: none;}
.clear:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.clear{zoom:1; clear: both;}
a{text-decoration: none;color: inherit;}
a:hover{  cursor: pointer;}
.mar-b2{margin-bottom: 20px;;}
.mar-t2{margin-top: 20px;}
.i{font-style:normal; }
.color-6{color: #666;}
.color-3{color: #333;}
.color-9{color: #999;}
.hidden{display: none;}
.show{display: block;}
.hidden-i{display: none !important;}
.show-i{display: block !important;}
.bor-b0{border-bottom:0;}
.bor-t0{border-top:0;}
.bor-l0{border-left:0;}
.bor-r0{border-right:0;}
.bor-b{border-bottom:1px solid #ccc;}
.bor-t{border-top:1px solid #ccc;}
.bor-l{border-left:1px solid #ccc;}
.bor-r{border-right:1px solid #ccc;}
.float-left{float:left;}
.float-right{float:right;}
.chuizhi{display: table-cell;vertical-align: middle;}
.width-100{width:100%;}
.width-float{width:100%; float: left;;}

