index.css 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. *,
  2. *:before,
  3. *:after{
  4. -webkit-box-sizing: border-box;
  5. -moz-box-sizing: border-box;
  6. box-sizing: border-box;
  7. }
  8. html, body {
  9. margin: 0;
  10. height: 100%;
  11. overflow: hidden;
  12. font-family: 微软雅黑,"Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif;
  13. font-size: 14px;
  14. }
  15. a {
  16. text-decoration: none;
  17. }
  18. /* layout */
  19. .navbar {
  20. height: 60px;
  21. background: #E3EAF4;
  22. border-bottom: 0;
  23. font-size: 14px;
  24. }
  25. .sidebar {
  26. position: absolute;
  27. width: 225px;
  28. top: 60px;
  29. left: 0;
  30. bottom: 0;
  31. /*background: #42485b;*/
  32. background: #28333E;
  33. }
  34. .main
  35. {
  36. position:absolute;
  37. top:60px;
  38. left:225px;
  39. right:0;
  40. bottom:0;
  41. background:#ffffff;
  42. }
  43. /* header */
  44. .navbar-brand {
  45. width: 225px;
  46. /*background:#367ea8;*/
  47. background-color: #fff;
  48. cursor: default;
  49. font-size: 20px;
  50. font-weight: bold;
  51. }
  52. .navbar-brand, .navbar-brand:hover, .navbar-brand:focus
  53. {
  54. color:#879098;
  55. }
  56. .navbar,
  57. .navbar-nav > li > a {
  58. color: #879098;
  59. }
  60. .navbar-nav > li > a
  61. {
  62. padding-top:20px;
  63. }
  64. .navbar-nav > li > a:hover,
  65. .navbar-nav > li > a:focus,
  66. .navbar-nav > li.active > a,
  67. .navbar-nav li.open a.dropdown-toggle
  68. {
  69. /*background:#367fa9;*/
  70. color:#0C0F13;
  71. }
  72. .navbar-nav > li > a.userinfo {
  73. /*padding-top:10px;*/
  74. }
  75. .userinfo > img {
  76. height: 35px;
  77. width: 35px;
  78. vertical-align: middle;
  79. border-radius: 50%;
  80. margin-right:4px;
  81. }
  82. .dropdown-menu
  83. {
  84. font-size:13px;
  85. }
  86. .dropdown-menu i
  87. {
  88. min-width:18px;
  89. margin-right:2px;
  90. }
  91. /* compact */
  92. .compact .sidebar,
  93. .compact .navbar-brand
  94. {
  95. width:55px;
  96. }
  97. .compact .main
  98. {
  99. left:55px;
  100. }
  101. .navbar-brand-compact,
  102. .compact .navbar-brand
  103. {
  104. display:none;
  105. }
  106. .compact .navbar-brand-compact
  107. {
  108. display:block;
  109. }
  110. .compact .menu-text,
  111. .compact .menu-arrow
  112. {
  113. display:none;
  114. }
  115. .compact .menu-title
  116. {
  117. padding-left:0px !important;
  118. text-align:center;
  119. }
  120. /*.compact .has-children > a > .menu-icon:before
  121. {
  122. font-size:16px;
  123. content: "\f0d7";
  124. }
  125. .compact .open > a > .menu-icon:before
  126. {
  127. content: "\f0d8";
  128. }*/
  129. /* icontop */
  130. .navbar-nav > li.icontop > a{
  131. padding:0 15px;
  132. }
  133. .icontop i
  134. {
  135. padding-top: 4px;
  136. text-align: center;
  137. display: block;
  138. font-size: 25px;
  139. line-height: 25px;
  140. width: 100%;
  141. margin: 0;
  142. }
  143. .icontop span {
  144. text-align: center;
  145. display: block;
  146. line-height: 21px;
  147. width: 100%;
  148. margin: 0;
  149. }
  150. /* sidebar-toggle */
  151. .sidebar-toggle {
  152. height: 30px;
  153. line-height: 30px;
  154. color: #aeb9c2;
  155. background-color: #0C0F13;
  156. font-size: 14px;
  157. text-align: center;
  158. cursor: pointer;
  159. }
  160. .sidebar-toggle .fa {
  161. margin-top: 10px;
  162. }
  163. .sidebar-toggle:hover .fa {
  164. color: #fff;
  165. }
  166. .menutip
  167. {
  168. z-index:100;
  169. }