
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}
html,body{scroll-behavior:smooth}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{width:100%;overflow-x:hidden;-webkit-text-size-adjust:none}
body{width:100%;font-size:12px;font-family:"arial",sans-serif;color:#333;line-height:1.5} /* overflow-x:hidden; */
.preview_frame{width:100%;overflow-x:hidden}
ol,ul,li{list-style:none}
fieldset,img{border:0}
a{color:#333;outline:none}
a:hover{color:#da251d}
del,ins,a{text-decoration:none}
i{font-style:normal}
input,button,textarea,select{outline:none}
textarea{resize:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfl{clear:both}
.clearfix:after{clear:both;display:block;height:0;visibility:hidden;line-height:0;content:' '}
.clearfix{clear:both;*display:table;*zoom:1}
.fl{float:left}
.fr{float:right}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-word-break:break-all;word-break:break-word;-ms-word-wrap:break-word;word-wrap:break-word}
input,textarea,select{font-family:inherit;font-size:inherit;line-height:normal}
.body-modal-open{position:fixed}
.ani-btn-loading{display:inline-block;vertical-align:middle;-webkit-animation:icon-loading-rotate 0.5s infinite linear;animation:icon-loading-rotate 0.5s infinite linear}
@-webkit-keyframes icon-loading-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}@keyframes icon-loading-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}.mb_body_view{overflow:hidden}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-thumb{border-radius:5px;background:#d7d7d7}
::-webkit-scrollbar-track{background:#f2f2f2}

   @font-face {
       font-family: "iconfont";
       src: url(../font/font_01.woff2) format("woff2"), url(../font/font_02.woff) format("woff"), url(../font/font_03.ttf) format("truetype")
   }