* { margin: 0; padding: 0; font-family: 'Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei';; outline: none; }
html { font-size: 14px; }
body { font-family: "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53" !important; background-color: #fbfbfb }
body, div, span, table, td, th, p { cursor: default; }
::-webkit-scrollbar              { /* 1 */  width:9px; }
::-webkit-scrollbar-button       { /* 2 */ }
::-webkit-scrollbar-track        { /* 3 */ }
::-webkit-scrollbar-track-piece  { /* 4 */ }
::-webkit-scrollbar-thumb        { /* 5 */ border:solid 1px #ddd; width:5px;  border-radius:4px; background-color:#D8D8D8;}
::-webkit-scrollbar-corner       { /* 6 */ }
::-webkit-resizer                { /* 7 */ }
::-webkit-scrollbar:horizontal   { height:9px;}
a, a * { cursor: pointer; }
ul { list-style: none; margin: 0; padding: 0; }
/* 基本 */
a:visited,a:link,a { text-decoration: none; color: #00a0ff; }
a:hover { color: #75b7ff; }
a:active,a:focus { outline: none; }
table, td, th { word-break: break-all; word-wrap: break-word; }
h1, .h1, h2, .h2, h3, .h3 { margin-top: 10px; margin-bottom: 10px; }
::selection {
    background: #262a30;
    color: #fff;
}