@charset "utf-8";
html,body{ margin: 0; padding: 0; -webkit-text-size-adjust:none; }
body{ font: 14px/150% "微软雅黑", "黑体"; color:#333;  background-color: #fafafa}
div,span,ul,li,dl,dd,dt,form,p,h1,h2,h3,h4,h5,h6,h7,input,select,pre,legend{ padding:0; margin:0; list-style:none;  vertical-align: top; outline:none; }
input{ vertical-align:middle; font-size: 12px; font-family:"微软雅黑", "黑体"; }
a { text-decoration:none; color:#009ae7; outline: none;}
a:hover { color:#009ae7;}
a img{ border:none; }

.hide{ display:none !important}
.mr10{margin-right:10px;}
.clearfix{overflow:hidden;_zoom:1;}

/* scroll bar style */
::-webkit-scrollbar{background:#efefef; border:block;-webkit-border-radius:8px;border:1px solid #ccc;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment { display: block;}
::-webkit-scrollbar-button:start:increment,::-webkit-scrollbar-button:end:decrement { display: none;}
::-webkit-scrollbar:vertical{ width:7px;}
::-webkit-scrollbar:horizontal{ height:7px;} 
::-webkit-scrollbar-track{ -webkit-box-shadow: inset 2 2 2px rgba(0, 0, 0, 0.2);}
::-webkit-scrollbar-thumb{width:7px;background:#bbb;border-radius:7px;}