@charset "utf-8";
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,figure,iframe{margin:0;padding:0}
body,button,input,select,textarea,li,p,dt{font:12px/1.5 \5fae\8f6f\96c5\9ed1, \9ed1\4f53, \5b8b\4f53,Arial,Verdana;color:#333}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a:hover{text-decoration:none; color:#1366ff;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%; outline:none}
div{margin:0 auto}
a{text-decoration:none; border:0;outline:none; color:#333}
a:focus {outline: none} 
h1, h2, h3, h4, h5, h6,code{font-family: Inter,sans-serif, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, Arial;}
h5, h6,code{ font-size: 12px;}
h1{font-size: 16px; font-weight: bold;}
ul, li{list-style: none}
body{background-color:#fff;overflow-x:hidden; overflow-y:auto}
#body{background-color:#eae8e0}
input{outline:none}
img{border:0}
.fl{float:left}
.fr{float:right}
.top60{padding-top:60px}
.top40{padding-top:20px}
.top10{margin-top:10px}
.top50{padding-top:50px}

.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}

.cl{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clean{zoom:1;}
.clean:after,.clean:before{content:''; display:table;}
.clean:after{clear:both;}

.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}


.wrap_container { width: 1200px; }

/**/
.crumb{ width: 1200px; margin: 0 auto; height: 66px; line-height: 66px; color: #999;font-size: 12px; }

.clearfix:after{content:''; display:block; clear:both; visibility:hidden; line-height:0; height:0;}


