@charset "utf-8";
/* Reset the style */ 
html{font-size: 62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td,span,b,i,p,em,a,input,button{ margin:0px; padding:0px;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
input,textarea{-webkit-appearance: none;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;} 
* html,* html body{background-image:url(about:blank);background-attachment:fixed;} 
body{font-size:62.5%;font-family:sans-serif;position:relative; min-width:320px; max-width:640px;width:expression(document.body.clientWidth <700 ? "640px" : "100%" ); margin:0 auto; color:#333; background:#eaeaea; }
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
/*bgcolor-change*/
/*none-content*/
#link:after{display:block;visibility:hidden;clear:both;height:0;content:'.'; }
#link { zoom:1;}
a:link,a:visited,a:hover,a:focus,input:link,input:visited,input:hover,input:focus,button:link,button:visited,button:hover,button:focus{ border:none;text-decoration:none;outline:none;}
/*size.color*/
a{color:#000;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;}
.bule-color{ color:#43a8f0}
.red-color{ color:#e23b29}
.grey-color{ color:#bbb;}
.green-color{ color:#37b059;}
.font12{ font-size:1.2rem;}
.font14{ font-size:1.4rem;}
.font16{ font-size:1.6rem;}
.font18{ font-size:1.8rem;}
.font20{ font-size:2rem;}
.fr{ float:right}
.fl{ float:left}
/*qingchu-fudong*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix { zoom:1;}
.bd0{ border-bottom:0!important;}
.bdr0{ border-right:0!important;}
.mt45{ margin-top:45px;}
.mt40{ margin-top:40px;}
.mt85{ margin-top:85px;}
.f-mt10{ margin-top:10px!important;}
.f-mt0{ margin-top:0!important;}
.f-pt10{ padding-top:10px;}
.f-mr6{ margin-right:6px;}
.f-ml6{ margin-left:6px;}
.f-pb60{ padding-bottom:60px;}
.f-mt15{ margin-top:15px;}