common.css 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. /* normalize.css v2.1.2 | MIT License | git.io/normalize
  2. ---------------------------------------------------------------- */
  3. /* ::: HTML5 display definitions ::: */
  4. /**
  5. * Correct `block` display not defined in IE 8/9.
  6. */
  7. article,
  8. aside,
  9. figcaption,
  10. figure,
  11. footer,
  12. header,
  13. main,
  14. nav,
  15. section {
  16. display: block;
  17. }
  18. /* ::: Base ::: */
  19. html {
  20. -ms-text-size-adjust: 100%;
  21. -webkit-text-size-adjust: 100%;
  22. }
  23. body {
  24. margin: 0;
  25. }
  26. a:focus {
  27. outline: thin dotted;
  28. }
  29. a:active,
  30. a:hover {
  31. outline: 0;
  32. }
  33. small {
  34. font-size: 80%;
  35. }
  36. img {
  37. border: 0;
  38. }
  39. /* GENERAL (APPLIED TO ELEMENTS)
  40. ------------------------------------------ */
  41. body {
  42. /*font: 100%/1.2 Georgia, "Times New Roman", serif;*/
  43. font: 100%/1.2 verdana, "Microsoft YaHei", '宋体', serif;
  44. }
  45. ul,
  46. ol {
  47. list-style: none;
  48. -webkit-padding-start: 0;
  49. }
  50. @media (min-width: 1200px) {
  51. .container {
  52. width: 1190px;
  53. }
  54. }
  55. a {
  56. color: #1162a4;
  57. text-decoration: none;
  58. }
  59. a:hover {
  60. text-decoration: underline;
  61. }
  62. img {
  63. border: 0;
  64. }
  65. .ghost-center {
  66. position: relative;
  67. }
  68. /*.ghost-center::before {
  69. content: " ";
  70. display: inline-block;
  71. height: 100%;
  72. vertical-align: middle;
  73. }*/
  74. .ghost-center > * {
  75. display: inline-block;
  76. vertical-align: middle;
  77. }
  78. .f18 {
  79. font-size: 18px;
  80. }