*{margin:0;outline:0;padding:0}h1,h2,h3,h4,h5,h6,img,ul,li,a,span,p,i,strong,b,em,form,input,label,div,body,html,blockquote,dd,dl,figure,pre{margin:0;padding:0}body{color:#333;font-size:14px;overflow-x:hidden;font-family:Microsoft Yahei,Arial}a,button,input{-webkit-tap-highlight-color:transparent}a:hover,a:focus{text-decoration:none;outline:none}ul{padding-bottom:0;padding-inline-start:0!important;margin-bottom:0}li{list-style:none}p{margin:0}.pad0{padding:0}.pad15{padding:0 15px}.marg0{margin:0}.mgto{margin:0 auto}.clearfix{zoom:1}.clearfix::after{content:"";display:block;clear:both}.fl{float:left}.fr{float:right}input[type=submit]{-webkit-appearance:none}input{outline:none}.box_sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.overt{font-size:13px;line-height:24px}.overp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.overp2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bgwhite{background:#fff}.bggray{background-color:#f7f7f7}.container{padding:0}@media screen and (max-width:768px){.container{padding:0 15px}}