base.css 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. /* --------------------------------------------------
  2. * FileName: base.css
  3. * Desc: CSS基础样式库
  4. * Author: leftcold
  5. * Email: leftcold@topthink.com
  6. * Version: 0.1.07262011
  7. * LastChange: 09/06/2011 10:46
  8. * History: 参见history.txt
  9. * -------------------------------------------------- */
  10. /* 全局样式重置 */
  11. body, div, span, small, p, em,
  12. th, td, dl, dt, dd, ul, ol, li,
  13. h1, h2, h3, h4, h5, h6, form, textarea { padding:0; margin:0; }
  14. a { cursor:pointer; text-decoration:none; }
  15. a img { border:none; }
  16. ul, ol { list-style:none; }
  17. table { border-spacing:0; border-collapse:collapse; }
  18. input:focus, select:focus, textarea:focus { outline:0; }
  19. /* 常用样式缩写 */
  20. /* float */
  21. .Lfll { float:left; }
  22. .Lflr { float:right; }
  23. .Lcfl { clear:left; }
  24. .Lcfr { clear:right; }
  25. .Lcfb { clear:both; }
  26. /* font */
  27. .Lfz10 { font-size:10px; }
  28. .Lfz12 { font-size:12px; }
  29. .Lfz14 { font-size:14px; }
  30. .Lfz16 { font-size:16px; }
  31. .Lfz18 { font-size:18px; }
  32. .Lfz20 { font-size:20px; }
  33. /* color */
  34. .Lcf60 { color:#F60; }
  35. .Lcc00 { color:#C00; }
  36. .Lc390 { color:#390; }
  37. .Lc333 { color:#333; }
  38. .Lc666 { color:#666; }
  39. .Lc999 { color:#999; }
  40. .Ltal { text-align:left; }
  41. .Ltac { text-align:center; }
  42. .Ltar { text-align:right; }
  43. .Lvat { vertical-align:top; }
  44. .Lvam { vertical-align:middle; }
  45. .Lvab { vertical-align:bottom; }
  46. .Lva3r { vertical-align:-3px; }
  47. .Lva2r { vertical-align:-2px; }
  48. .Lfwb { font-weight:bold; }
  49. .Lffar { font-family:Arial; }
  50. .Lfftm { font-family:Tahoma; }
  51. .Lffst { font-family:\5B8B\4F53; }
  52. .Lffyh { font-family:\5FAE\8F6F\96C5\9ED1; }
  53. /* indent */
  54. .Lti5 { text-indent:5px; }
  55. .Lti10 { text-indent:10px; }
  56. .Lti15 { text-indent:15px; }
  57. .Lti20 { text-indent:20px; }
  58. .Lti25 { text-indent:25px; }
  59. .Lti30 { text-indent:30px; }
  60. .Lti35 { text-indent:35px; }
  61. .Lti40 { text-indent:40px; }
  62. .Lti1000r { text-indent:-1000px; }
  63. /* margin */
  64. .Lmt5 { margin-top:5px; }
  65. .Lmt10 { margin-top:10px; }
  66. .Lmt15 { margin-top:15px; }
  67. .Lmt20 { margin-top:20px; }
  68. .Lmt25 { margin-top:25px; }
  69. .Lmt30 { margin-top:30px; }
  70. .Lmt35 { margin-top:35px; }
  71. .Lmt40 { margin-top:40px; }
  72. .Lmr5 { margin-right:5px; }
  73. .Lmr10 { margin-right:10px; }
  74. .Lmr15 { margin-right:15px; }
  75. .Lmr20 { margin-right:20px; }
  76. .Lmr25 { margin-right:25px; }
  77. .Lmr30 { margin-right:30px; }
  78. .Lmr35 { margin-right:35px; }
  79. .Lmr40 { margin-right:40px; }
  80. .Lmb5 { margin-bottom:5px; }
  81. .Lmb10 { margin-bottom:10px; }
  82. .Lmb15 { margin-bottom:15px; }
  83. .Lmb20 { margin-bottom:20px; }
  84. .Lmb25 { margin-bottom:25px; }
  85. .Lmb30 { margin-bottom:30px; }
  86. .Lmb35 { margin-bottom:35px; }
  87. .Lmb40 { margin-bottom:40px; }
  88. .Lml5 { margin-left:5px; }
  89. .Lml10 { margin-left:10px; }
  90. .Lml15 { margin-left:15px; }
  91. .Lml20 { margin-left:20px; }
  92. .Lml25 { margin-left:25px; }
  93. .Lml30 { margin-left:30px; }
  94. .Lml35 { margin-left:35px; }
  95. .Lml40 { margin-left:40px; }
  96. /* padding */
  97. .Lpt5 { padding-top:5px; }
  98. .Lpt10 { padding-top:10px; }
  99. .Lpt15 { padding-top:15px }
  100. .Lpt20 { padding-top:20px; }
  101. .Lpt25 { padding-top:25px; }
  102. .Lpt30 { padding-top:30px; }
  103. .Lpt35 { padding-top:35px; }
  104. .Lpt40 { padding-top:40px; }
  105. .Lpr5 { padding-right:5px; }
  106. .Lpr10 { padding-right:10px; }
  107. .Lpr15 { padding-right:15px; }
  108. .Lpr20 { padding-right:20px; }
  109. .Lpr25 { padding-right:25px; }
  110. .Lpr30 { padding-right:30px; }
  111. .Lpr35 { padding-right:35px; }
  112. .Lpr40 { padding-right:40px; }
  113. .Lpb5 { padding-bottom:5px; }
  114. .Lpb10 { padding-bottom:10px; }
  115. .Lpb15 { padding-bottom:15px; }
  116. .Lpb20 { padding-bottom:20px; }
  117. .Lpb25 { padding-bottom:25px; }
  118. .Lpb30 { padding-bottom:30px; }
  119. .Lpb35 { padding-bottom:35px; }
  120. .Lpb40 { padding-bottom:40px; }
  121. .Lpl5 { padding-left:5px; }
  122. .Lpl10 { padding-left:10px; }
  123. .Lpl15 { padding-left:15px; }
  124. .Lpl20 { padding-left:20px; }
  125. .Lpl25 { padding-left:25px; }
  126. .Lpl30 { padding-left:30px; }
  127. .Lpl35 { padding-left:35px; }
  128. .Lpl40 { padding-left:40px; }
  129. /* position */
  130. .Lposa { position:absolute; }
  131. .Lposr { position:relative; }
  132. .Lposf { position:fixed; }
  133. /* display */
  134. .Ldb { display:block; }
  135. .Ldn { display:none; }
  136. .Ldib { display:inline-block; }
  137. /* overflow */
  138. .Lovh { overflow:hidden; zoom:1; }
  139. .Lovv { overflow:visible; }
  140. /* background */
  141. .Lbgcr { background-color:Red; }
  142. .Lbgcw { background-color:#FFF; }
  143. .Lbgcb { background-color:blue; }
  144. /* other */
  145. .Lon { outline:none; }
  146. .Lcurp { cursor:pointer; }