1. /* CSS Document */
    2. html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);overflow-x: hidden;}
    3. body { margin: 0; font-size: 14px; line-height: 1.5; color: #333; background-color: #fff; overflow-x: hidden;}
    4. a { background: transparent; text-decoration: none; color: #08c; }
    5. /*
    6. a:active,a:hover { outline: 0; }
    7. a:hover { color: #006699; }
    8. */
    9. img { border: none; vertical-align: middle; -ms-interpolation-mode: bicubic; }
    10. button,input,optgroup,select,textarea { color: inherit; font: inherit; margin: 0; }
    11. button,select { text-transform: none; }
    12. button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }
    13. button[disabled],html input[disabled] { cursor: default; }
    14. button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0; }
    15. input { line-height: normal; }
    16. input[type="checkbox"],
    17. input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }
    18. input[type="number"]::-webkit-inner-spin-button,
    19. input[type="number"]::-webkit-outer-spin-button { height: auto; }
    20. input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }
    21. input[type="search"]::-webkit-search-cancel-button,
    22. input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
    23. input { margin: 0; padding: 0; border: none; background-color: transparent; outline: none; }
    24. textarea { overflow: auto; resize: vertical; resize: none; }
    25. table { border-collapse: collapse; border-spacing: 0; }
    26. td,th { padding: 0; }
    27. html,button,input,select,textarea { font-family: "Microsoft Yahei", "微软雅黑", "SimSun", "宋体", "Verdana", "Arial"; }
    28. h1,h2,h3,h4,h5,h6,p,figure,form,blockquote { margin: 0; }
    29. ul,ol,dl,dd { margin: 0; padding: 0; }
    30. ul,ol { list-style: none outside none; }
    31. h1,h2,h3 { line-height: 2; font-weight: normal; }
    32. h1 { font-size: 21px; }
    33. h2 { font-size: 18px; }
    34. h3 { font-size: 16px; }
    35. h4 { font-size: 14px; }
    36. h5,h6 { font-size: 12px; text-transform: uppercase; }
    37. input:-moz-placeholder,textarea:-moz-placeholder { color: #ccc; }
    38. input::-moz-placeholder,textarea::-moz-placeholder { color: #ccc; }
    39. input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #ccc; }
    40. input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #ccc; }
    41. a { blr: expression(this.onFocus=this.blur())}
    42. a { outline: none; }
    43. em,i { font-style: normal; }
    44. .cf:before,.cf:after { content: ""; display: table; }
    45. .cf:after { clear: both; }
    46. .cf { *zoom: 1; }
    47. .fl { float: left; }
    48. .fr { float: right; }
    49. ::-webkit-scrollbar{
    50. width: 20px;
    51. height: 20px;
    52. }
    53. ::-webkit-scrollbar-track,
    54. ::-webkit-scrollbar-thumb {
    55. border-radius: 999px;
    56. border: 5px solid transparent;
    57. }
    58. ::-webkit-scrollbar-track {
    59. box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;
    60. }
    61. ::-webkit-scrollbar-thumb {
    62. min-height: 20px;
    63. background-clip: content-box;
    64. box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;
    65. }
    66. ::-webkit-scrollbar-corner {
    67. background: transparent;
    68. }