You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

427 lines
8.4 KiB

2 years ago
  1. @charset "utf-8";
  2. /* CSS Document */
  3. .page-content {
  4. position: relative;
  5. }
  6. .page-header-fixed .navbar {
  7. border-top: 10px solid #ee7624;
  8. box-shadow: none;
  9. }
  10. .top-menu .navbar-nav > li > a {
  11. padding: 15px 18px 16px;
  12. }
  13. .top-menu .navbar-nav.navbar-right > li > a {
  14. border-left: 1px solid #f5f5f5;
  15. height: 60px;
  16. }
  17. .top-menu .navbar-nav.navbar-right > li > a .user-name {
  18. padding: 0 0 0 5px;
  19. font-size: 15px;
  20. color: #2d2d2d;
  21. line-height: 20px;
  22. }
  23. .top-menu .navbar-nav.navbar-right > li > a .m-r-xs {
  24. font-size: 15px;
  25. color: #2d2d2d;
  26. line-height: 20px;
  27. margin-right: 5px;
  28. }
  29. .page-horizontal-bar.page-header-fixed .horizontal-bar {
  30. padding-top: 74px;
  31. }
  32. .sidebar {
  33. background: #FFF;
  34. }
  35. .top-menu .navbar-nav > li > a > .user-name > i.icon-clock {
  36. margin: 0px 3px 0 5px;
  37. position: relative;
  38. display: inline-block;
  39. top: 1px;
  40. font-size: 12px;
  41. }
  42. .top-menu .navbar-nav > li > a > .user-name > i.fa-angle-down {
  43. margin-left: 3px;
  44. }
  45. #imgUser {
  46. border-radius: 5px;
  47. /*-webkit-filter: grayscale(0.8);*/
  48. width: 40px;
  49. height: 40px;
  50. }
  51. .page-horizontal-bar.page-sidebar-fixed.page-header-fixed.compact-menu .page-inner {
  52. padding: 120px 0 0 0;
  53. }
  54. .top-menu .navbar-nav > li > a > i {
  55. font-size: 17px;
  56. color: #2d2d2d;
  57. line-height: 20px;
  58. }
  59. #tabpanel {
  60. background: #ffffff !important;
  61. border-top: 1px solid #f5f5f5;
  62. }
  63. .nav-pills > li.active, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  64. background: rgba(238,118,36,0.95);
  65. }
  66. #ltrtime {
  67. font-size: 13px;
  68. color: #5f5f5f;
  69. top: 1px;
  70. left: 5px;
  71. position: relative;
  72. }
  73. #spUser span {
  74. font-size: 13px;
  75. color: #5f5f5f;
  76. margin-right: 2px;
  77. }
  78. .tab-container {
  79. background: #2BA6CB;
  80. margin: 0;
  81. padding: 0;
  82. max-height: 35px;
  83. }
  84. ul.tabs {
  85. margin: 0;
  86. list-style-type: none;
  87. line-height: 35px;
  88. max-height: 35px;
  89. overflow: hidden;
  90. display: inline-block;
  91. padding-right: 20px;
  92. margin-top: 18px;
  93. }
  94. ul.tabs > li:hover {
  95. background: #efefef;
  96. }
  97. ul.tabs > li.active {
  98. z-index: 2;
  99. background: #f7f8f8;
  100. }
  101. ul.tabs > li.active:before {
  102. border-color: transparent #efefef transparent transparent;
  103. }
  104. ul.tabs > li.active:after {
  105. border-color: transparent transparent transparent #efefef;
  106. }
  107. ul.tabs > li {
  108. float: left;
  109. margin: 5px -10px 0;
  110. border-top-right-radius: 25px 170px;
  111. border-top-left-radius: 20px 90px;
  112. padding: 0 50px 0 45px;
  113. height: 170px;
  114. background: #ddd;
  115. position: relative;
  116. box-shadow: 0 10px 20px rgba(0,0,0,.5);
  117. /*max-width: 200px;*/
  118. }
  119. ul.tabs > li > a {
  120. display: inline-block;
  121. /*max-width:100%;*/
  122. overflow: hidden;
  123. text-overflow: ellipsis;
  124. text-decoration: none;
  125. color: #222;
  126. }
  127. /*ul.tabs > li:before, ul.tabs > li:after{
  128. content : '';
  129. background : transparent;
  130. height: 20px;
  131. width: 20px;
  132. border-radius: 100%;
  133. border-width: 10px;
  134. top: 0px;
  135. border-style : solid;
  136. }*/
  137. ul.tabs > li:before {
  138. border-color: transparent #ddd transparent transparent;
  139. -webkit-transform: rotate(48deg);
  140. left: -23px;
  141. }
  142. ul.tabs > li:after {
  143. border-color: transparent transparent transparent #ddd;
  144. -webkit-transform: rotate(-48deg);
  145. right: -17px;
  146. }
  147. /* Clear Fix took for HTML 5 Boilerlate*/
  148. .clearfix:before, .clearfix:after {
  149. content: "";
  150. display: table;
  151. }
  152. .clearfix:after {
  153. clear: both;
  154. }
  155. .clearfix {
  156. zoom: 1;
  157. }
  158. .tabs li .fa-times-circle {
  159. margin-right: 7px;
  160. color: #c3c3c3;
  161. }
  162. .tabs li .fa-refresh {
  163. margin-left: 4px;
  164. color: #00387b;
  165. display: none;
  166. }
  167. ul.tabs > li.active a .fa-refresh {
  168. display: inline-block;
  169. }
  170. ul.tabs > li a .fa-times-circle:hover {
  171. color: #de3232;
  172. }
  173. .panel-white {
  174. box-shadow: none;
  175. }
  176. .btn-group-vertical > .btn, .btn-group > .btn {
  177. margin-top: 15px;
  178. margin-bottom: 0;
  179. padding: 10px 10px 5px;
  180. background: transparent;
  181. color: #ddd;
  182. font-size: 15px;
  183. border: none;
  184. line-height: 1.5;
  185. }
  186. .btn-default:active, .btn-default.active, .btn-group.open .btn-default.dropdown-toggle, .btn.btn-default.active, .btn.btn-default:active {
  187. background: transparent;
  188. box-shadow: none;
  189. border: none;
  190. color: #ee7624;
  191. }
  192. .btn-group > .btn:first-child {
  193. margin-right: 10px;
  194. }
  195. .md-button {
  196. border-radius: 3px;
  197. box-sizing: border-box;
  198. color: currentColor;
  199. -webkit-user-select: none;
  200. -moz-user-select: none;
  201. -ms-user-select: none;
  202. user-select: none;
  203. position: relative;
  204. outline: 0;
  205. border: 0;
  206. display: inline-block;
  207. -webkit-align-items: center;
  208. -ms-flex-align: center;
  209. align-items: center;
  210. padding: 0 6px;
  211. margin: 6px 8px;
  212. line-height: 36px;
  213. min-height: 36px;
  214. background: 0 0;
  215. white-space: nowrap;
  216. text-align: center;
  217. text-transform: uppercase;
  218. font-weight: 500;
  219. font-size: 12px;
  220. }
  221. .bread-crumbs {
  222. display: inline-block;
  223. margin-top: 30px;
  224. float: right;
  225. margin-right: -10px;
  226. }
  227. .ng-scope {
  228. width: auto;
  229. display: inline-block;
  230. }
  231. .content {
  232. padding: 10px 40px 60px 40px;
  233. position: relative;
  234. }
  235. .title {
  236. margin-bottom: 30px;
  237. }
  238. .title h2 {
  239. font-size: 30px;
  240. color: #ec681e;
  241. font-weight: 700;
  242. line-height: 1;
  243. margin-bottom: 7px;
  244. margin-top: 10px;
  245. font-family: '微軟正黑體';
  246. }
  247. .title h5 {
  248. color: #bdbdbd;
  249. font-size: 12px;
  250. padding-left: 63px;
  251. position: relative;
  252. margin-top: 0;
  253. font-weight: 400;
  254. }
  255. .title h5:before {
  256. display: block;
  257. position: absolute;
  258. height: 1px;
  259. background: currentColor;
  260. width: 60px;
  261. top: 50%;
  262. -ms-transform-origin: left;
  263. content: '';
  264. z-index: 1;
  265. left: 0;
  266. }
  267. .c__item01 {
  268. flex-grow: 1;
  269. background: #ccc;
  270. height: 100%;
  271. display: flex;
  272. align-items: center;
  273. justify-content: center;
  274. background-size: cover;
  275. box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, 0.5);
  276. transition: .2s all;
  277. cursor: pointer;
  278. padding: 2em;
  279. box-sizing: border-box;
  280. text-align: center;
  281. justify-content: center;
  282. align-items: center;
  283. /*height: 300px;*/
  284. width: 100%;
  285. }
  286. .c__item01:hover {
  287. flex-grow: 2;
  288. box-shadow: inset 0 0 0 100vmax rgba(0, 56, 123, 0.7);
  289. color: #FFF;
  290. }
  291. .c__item01 {
  292. text-transform: uppercase;
  293. letter-spacing: .075em;
  294. color: #fff;
  295. transition: .2s all;
  296. }
  297. .c__title {
  298. text-align: center;
  299. }
  300. .c__title span {
  301. display: block;
  302. font-size: 16px;
  303. margin-top: 14px;
  304. letter-spacing: 5px;
  305. }
  306. .sys-title-name span {
  307. font-size: 26px;
  308. }
  309. .workload-item .c__title {
  310. font-size: 16px;
  311. font-weight: normal;
  312. font-family: '微軟正黑體';
  313. margin: 12px 0 0;
  314. }
  315. .workload-item .c__title span {
  316. /*font-size: 12px;*/
  317. letter-spacing: 3px;
  318. width: 80%;
  319. height: 2.6em;
  320. margin: 8px auto 0;
  321. text-transform: uppercase;
  322. font-weight: lighter;
  323. line-height: 1.3;
  324. transform: scale(0.9);
  325. }
  326. .workload-item {
  327. margin-right: -1px;
  328. margin-left: -1px;
  329. }
  330. .workload-item > div {
  331. padding: 2px 1px;
  332. }
  333. .item-w {
  334. background-color: rgba(238, 118, 36, 0.85);
  335. background-image: url(../images/bk01.png);
  336. color: #FFF;
  337. padding: 30px 5%;
  338. text-align: center;
  339. border: solid 8px #ee7624;
  340. transition: .2s all;
  341. cursor: pointer;
  342. }
  343. .item-w:hover {
  344. background-color: #ec681e;
  345. }
  346. .item-w img {
  347. width: 60px;
  348. opacity: 0.8;
  349. }
  350. .item-w:hover img {
  351. opacity: 1;
  352. }
  353. .footer-copyright {
  354. text-align: center;
  355. padding: 30px 0 10px;
  356. margin: 0 0 20px 0;
  357. color: #9c9c9c;
  358. font-style: italic;
  359. font-size: 12px;
  360. position: absolute;
  361. font-family: Arial;
  362. bottom: 0;
  363. width: 100%;
  364. left: 50%;
  365. transform: translateX(-50%);
  366. -webkit-transform: translateX(-50%);
  367. -moz-transform: translateX(-50%);
  368. }