html,body,div,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,form,input,textarea,th,td,select{margin:0;padding:0}
*{box-sizing:border-box}
body{font-family:"Microsoft YaHei";font-size:14px;color:#333}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:14px}
ul,ol{list-style:none}
img{display:block}
a{display:block;color:#333;text-decoration:none}
i,em{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,textarea{outline:none;border:none}
textarea{resize:none;overflow:auto}
.clearfix{zoom:1}
.clearfix::after{content:"";width:0;height:0;visibility:hidden;display:block;clear:both;overflow:hidden}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
button{border:0;outline:none;background-color:transparent}
.flex{display:flex;align-items:center;justify-content:space-between}
.ellipse{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ellipse_d{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}
.inline{display:inline-block;zoom:1}
select{border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:14px}
.swiper-button-prev,.swiper-button-next:focus{outline:none}