wuhongyuq 5 lat temu
rodzic
commit
e51d3df5c5

+ 587 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap-theme.css

@@ -0,0 +1,587 @@
+/*!
+ * Bootstrap v3.3.6 (http://getbootstrap.com)
+ * Copyright 2011-2015 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+.btn-default,
+.btn-primary,
+.btn-success,
+.btn-info,
+.btn-warning,
+.btn-danger {
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
+}
+.btn-default:active,
+.btn-primary:active,
+.btn-success:active,
+.btn-info:active,
+.btn-warning:active,
+.btn-danger:active,
+.btn-default.active,
+.btn-primary.active,
+.btn-success.active,
+.btn-info.active,
+.btn-warning.active,
+.btn-danger.active {
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
+          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
+}
+.btn-default.disabled,
+.btn-primary.disabled,
+.btn-success.disabled,
+.btn-info.disabled,
+.btn-warning.disabled,
+.btn-danger.disabled,
+.btn-default[disabled],
+.btn-primary[disabled],
+.btn-success[disabled],
+.btn-info[disabled],
+.btn-warning[disabled],
+.btn-danger[disabled],
+fieldset[disabled] .btn-default,
+fieldset[disabled] .btn-primary,
+fieldset[disabled] .btn-success,
+fieldset[disabled] .btn-info,
+fieldset[disabled] .btn-warning,
+fieldset[disabled] .btn-danger {
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+.btn-default .badge,
+.btn-primary .badge,
+.btn-success .badge,
+.btn-info .badge,
+.btn-warning .badge,
+.btn-danger .badge {
+  text-shadow: none;
+}
+.btn:active,
+.btn.active {
+  background-image: none;
+}
+.btn-default {
+  text-shadow: 0 1px 0 #fff;
+  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
+  background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
+  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-color: #dbdbdb;
+  border-color: #ccc;
+}
+.btn-default:hover,
+.btn-default:focus {
+  background-color: #e0e0e0;
+  background-position: 0 -15px;
+}
+.btn-default:active,
+.btn-default.active {
+  background-color: #e0e0e0;
+  border-color: #dbdbdb;
+}
+.btn-default.disabled,
+.btn-default[disabled],
+fieldset[disabled] .btn-default,
+.btn-default.disabled:hover,
+.btn-default[disabled]:hover,
+fieldset[disabled] .btn-default:hover,
+.btn-default.disabled:focus,
+.btn-default[disabled]:focus,
+fieldset[disabled] .btn-default:focus,
+.btn-default.disabled.focus,
+.btn-default[disabled].focus,
+fieldset[disabled] .btn-default.focus,
+.btn-default.disabled:active,
+.btn-default[disabled]:active,
+fieldset[disabled] .btn-default:active,
+.btn-default.disabled.active,
+.btn-default[disabled].active,
+fieldset[disabled] .btn-default.active {
+  background-color: #e0e0e0;
+  background-image: none;
+}
+.btn-primary {
+  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
+  background-image:      -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
+  background-image:         linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-color: #245580;
+}
+.btn-primary:hover,
+.btn-primary:focus {
+  background-color: #265a88;
+  background-position: 0 -15px;
+}
+.btn-primary:active,
+.btn-primary.active {
+  background-color: #265a88;
+  border-color: #245580;
+}
+.btn-primary.disabled,
+.btn-primary[disabled],
+fieldset[disabled] .btn-primary,
+.btn-primary.disabled:hover,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary:hover,
+.btn-primary.disabled:focus,
+.btn-primary[disabled]:focus,
+fieldset[disabled] .btn-primary:focus,
+.btn-primary.disabled.focus,
+.btn-primary[disabled].focus,
+fieldset[disabled] .btn-primary.focus,
+.btn-primary.disabled:active,
+.btn-primary[disabled]:active,
+fieldset[disabled] .btn-primary:active,
+.btn-primary.disabled.active,
+.btn-primary[disabled].active,
+fieldset[disabled] .btn-primary.active {
+  background-color: #265a88;
+  background-image: none;
+}
+.btn-success {
+  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
+  background-image:      -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
+  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-color: #3e8f3e;
+}
+.btn-success:hover,
+.btn-success:focus {
+  background-color: #419641;
+  background-position: 0 -15px;
+}
+.btn-success:active,
+.btn-success.active {
+  background-color: #419641;
+  border-color: #3e8f3e;
+}
+.btn-success.disabled,
+.btn-success[disabled],
+fieldset[disabled] .btn-success,
+.btn-success.disabled:hover,
+.btn-success[disabled]:hover,
+fieldset[disabled] .btn-success:hover,
+.btn-success.disabled:focus,
+.btn-success[disabled]:focus,
+fieldset[disabled] .btn-success:focus,
+.btn-success.disabled.focus,
+.btn-success[disabled].focus,
+fieldset[disabled] .btn-success.focus,
+.btn-success.disabled:active,
+.btn-success[disabled]:active,
+fieldset[disabled] .btn-success:active,
+.btn-success.disabled.active,
+.btn-success[disabled].active,
+fieldset[disabled] .btn-success.active {
+  background-color: #419641;
+  background-image: none;
+}
+.btn-info {
+  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
+  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
+  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-color: #28a4c9;
+}
+.btn-info:hover,
+.btn-info:focus {
+  background-color: #2aabd2;
+  background-position: 0 -15px;
+}
+.btn-info:active,
+.btn-info.active {
+  background-color: #2aabd2;
+  border-color: #28a4c9;
+}
+.btn-info.disabled,
+.btn-info[disabled],
+fieldset[disabled] .btn-info,
+.btn-info.disabled:hover,
+.btn-info[disabled]:hover,
+fieldset[disabled] .btn-info:hover,
+.btn-info.disabled:focus,
+.btn-info[disabled]:focus,
+fieldset[disabled] .btn-info:focus,
+.btn-info.disabled.focus,
+.btn-info[disabled].focus,
+fieldset[disabled] .btn-info.focus,
+.btn-info.disabled:active,
+.btn-info[disabled]:active,
+fieldset[disabled] .btn-info:active,
+.btn-info.disabled.active,
+.btn-info[disabled].active,
+fieldset[disabled] .btn-info.active {
+  background-color: #2aabd2;
+  background-image: none;
+}
+.btn-warning {
+  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
+  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
+  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-color: #e38d13;
+}
+.btn-warning:hover,
+.btn-warning:focus {
+  background-color: #eb9316;
+  background-position: 0 -15px;
+}
+.btn-warning:active,
+.btn-warning.active {
+  background-color: #eb9316;
+  border-color: #e38d13;
+}
+.btn-warning.disabled,
+.btn-warning[disabled],
+fieldset[disabled] .btn-warning,
+.btn-warning.disabled:hover,
+.btn-warning[disabled]:hover,
+fieldset[disabled] .btn-warning:hover,
+.btn-warning.disabled:focus,
+.btn-warning[disabled]:focus,
+fieldset[disabled] .btn-warning:focus,
+.btn-warning.disabled.focus,
+.btn-warning[disabled].focus,
+fieldset[disabled] .btn-warning.focus,
+.btn-warning.disabled:active,
+.btn-warning[disabled]:active,
+fieldset[disabled] .btn-warning:active,
+.btn-warning.disabled.active,
+.btn-warning[disabled].active,
+fieldset[disabled] .btn-warning.active {
+  background-color: #eb9316;
+  background-image: none;
+}
+.btn-danger {
+  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
+  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
+  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-color: #b92c28;
+}
+.btn-danger:hover,
+.btn-danger:focus {
+  background-color: #c12e2a;
+  background-position: 0 -15px;
+}
+.btn-danger:active,
+.btn-danger.active {
+  background-color: #c12e2a;
+  border-color: #b92c28;
+}
+.btn-danger.disabled,
+.btn-danger[disabled],
+fieldset[disabled] .btn-danger,
+.btn-danger.disabled:hover,
+.btn-danger[disabled]:hover,
+fieldset[disabled] .btn-danger:hover,
+.btn-danger.disabled:focus,
+.btn-danger[disabled]:focus,
+fieldset[disabled] .btn-danger:focus,
+.btn-danger.disabled.focus,
+.btn-danger[disabled].focus,
+fieldset[disabled] .btn-danger.focus,
+.btn-danger.disabled:active,
+.btn-danger[disabled]:active,
+fieldset[disabled] .btn-danger:active,
+.btn-danger.disabled.active,
+.btn-danger[disabled].active,
+fieldset[disabled] .btn-danger.active {
+  background-color: #c12e2a;
+  background-image: none;
+}
+.thumbnail,
+.img-thumbnail {
+  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
+          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
+}
+.dropdown-menu > li > a:hover,
+.dropdown-menu > li > a:focus {
+  background-color: #e8e8e8;
+  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
+  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
+  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
+  background-repeat: repeat-x;
+}
+.dropdown-menu > .active > a,
+.dropdown-menu > .active > a:hover,
+.dropdown-menu > .active > a:focus {
+  background-color: #2e6da4;
+  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
+  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
+  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
+  background-repeat: repeat-x;
+}
+.navbar-default {
+  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
+  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
+  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-radius: 4px;
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
+}
+.navbar-default .navbar-nav > .open > a,
+.navbar-default .navbar-nav > .active > a {
+  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
+  background-image:      -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
+  background-image:         linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
+  background-repeat: repeat-x;
+  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
+          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
+}
+.navbar-brand,
+.navbar-nav > li > a {
+  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
+}
+.navbar-inverse {
+  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
+  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
+  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  background-repeat: repeat-x;
+  border-radius: 4px;
+}
+.navbar-inverse .navbar-nav > .open > a,
+.navbar-inverse .navbar-nav > .active > a {
+  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
+  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
+  background-image:         linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
+  background-repeat: repeat-x;
+  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
+          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
+}
+.navbar-inverse .navbar-brand,
+.navbar-inverse .navbar-nav > li > a {
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
+}
+.navbar-static-top,
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+  border-radius: 0;
+}
+@media (max-width: 767px) {
+  .navbar .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #fff;
+    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
+    background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
+    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
+    background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
+    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
+    background-repeat: repeat-x;
+  }
+}
+.alert {
+  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
+}
+.alert-success {
+  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
+  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
+  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
+  background-repeat: repeat-x;
+  border-color: #b2dba1;
+}
+.alert-info {
+  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
+  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
+  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
+  background-repeat: repeat-x;
+  border-color: #9acfea;
+}
+.alert-warning {
+  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
+  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
+  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
+  background-repeat: repeat-x;
+  border-color: #f5e79e;
+}
+.alert-danger {
+  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
+  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
+  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
+  background-repeat: repeat-x;
+  border-color: #dca7a7;
+}
+.progress {
+  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
+  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
+  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
+  background-repeat: repeat-x;
+}
+.progress-bar {
+  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
+  background-image:      -o-linear-gradient(top, #337ab7 0%, #286090 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
+  background-image:         linear-gradient(to bottom, #337ab7 0%, #286090 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
+  background-repeat: repeat-x;
+}
+.progress-bar-success {
+  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
+  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
+  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
+  background-repeat: repeat-x;
+}
+.progress-bar-info {
+  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
+  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
+  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
+  background-repeat: repeat-x;
+}
+.progress-bar-warning {
+  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
+  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
+  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
+  background-repeat: repeat-x;
+}
+.progress-bar-danger {
+  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
+  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
+  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
+  background-repeat: repeat-x;
+}
+.progress-bar-striped {
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
+  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
+  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
+}
+.list-group {
+  border-radius: 4px;
+  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
+          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
+}
+.list-group-item.active,
+.list-group-item.active:hover,
+.list-group-item.active:focus {
+  text-shadow: 0 -1px 0 #286090;
+  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
+  background-image:      -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
+  background-image:         linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
+  background-repeat: repeat-x;
+  border-color: #2b669a;
+}
+.list-group-item.active .badge,
+.list-group-item.active:hover .badge,
+.list-group-item.active:focus .badge {
+  text-shadow: none;
+}
+.panel {
+  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
+          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
+}
+.panel-default > .panel-heading {
+  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
+  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
+  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
+  background-repeat: repeat-x;
+}
+.panel-primary > .panel-heading {
+  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
+  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
+  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
+  background-repeat: repeat-x;
+}
+.panel-success > .panel-heading {
+  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
+  background-image:      -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
+  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
+  background-repeat: repeat-x;
+}
+.panel-info > .panel-heading {
+  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
+  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
+  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
+  background-repeat: repeat-x;
+}
+.panel-warning > .panel-heading {
+  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
+  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
+  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
+  background-repeat: repeat-x;
+}
+.panel-danger > .panel-heading {
+  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
+  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
+  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
+  background-repeat: repeat-x;
+}
+.well {
+  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
+  background-image:      -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
+  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
+  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
+  background-repeat: repeat-x;
+  border-color: #dcdcdc;
+  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
+          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
+}
+/*# sourceMappingURL=bootstrap-theme.css.map */

Plik diff jest za duży
+ 1 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap-theme.css.map


Plik diff jest za duży
+ 6 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap-theme.min.css


Plik diff jest za duży
+ 1 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap-theme.min.css.map


Plik diff jest za duży
+ 6760 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap.css


Plik diff jest za duży
+ 1 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap.css.map


Plik diff jest za duży
+ 6 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap.min.css


Plik diff jest za duży
+ 1 - 0
free-technological-management/WebRoot/css/bootstrap/bootstrap.min.css.map


+ 596 - 0
free-technological-management/WebRoot/css/discuss.css

@@ -0,0 +1,596 @@
+/*包含页面的css*/
+@charset 'utf-8'
+body
+{
+	font-family: Tahoma, Arial, Verdana;
+	font-family: Arial,"宋体",simsun,sans-serif;
+	/*color: #eee;*/
+
+}
+ol , ul
+{
+	margin-bottom: 0;
+	padding: 0;
+	list-style: none;
+}
+.left
+{
+	float: left;
+}
+.right
+{
+	float: right;
+}
+.ds
+{
+	width: 1200px;
+	margin: 0 auto;
+	overflow: auto;
+	background-color: #fff;
+	border: 1px solid #e6e6e6;
+	border-top: none;
+	border-bottom-left-radius: 5px;
+	border-bottom-right-radius: 5px;
+}
+.ds-logo, .ds-logo2
+{
+	height: 110px;
+	background: url(../img/discuss/project_header.png) no-repeat;
+    background-size: cover;
+}
+.ds-logo .ds-logo-img
+{
+	width: 1200px;
+	position: relative;
+	margin: 0 auto;
+}
+.ds-logo2 .ds-logo2-img
+{
+	width: 1000px;
+	margin: 0 auto;
+	position: relative;
+}
+.ds-logo .ds-logo-img img,.ds-logo2 .ds-logo2-img img
+{
+	margin-top: 15px;
+}
+/*.ds-logo .ds-logo-img a,.ds-logo2 .ds-logo2-img a
+{
+	margin-top: 15px;
+	margin-right: 24px;
+	float: right;
+	color: #ef2d36;
+}*/
+.ds-logo .ds-logo-img input,.ds-logo2 .ds-logo2-img input
+{
+	position: absolute;
+	top: 50px;
+	right: 10px;
+	width: 300px;
+	height: 38px;
+	border-radius: 4px;
+	border: 1px solid #ddd;
+	outline: none;
+	padding: 5px 25px;
+}
+.ds-tj
+{
+	width: 280px;
+	padding: 14px 20px;
+	float: left;
+}
+.ds-tj .ds-tj-header
+{
+	color: #888;
+	font-size: 16px;
+	border-bottom: 1px solid #ddd;
+	padding-bottom: 8px;
+}
+.ds-tj .ds-tj-body ul li
+{
+	overflow: auto;
+	padding: 15px 5px;
+}
+.ds-tj .ds-tj-body .ds-tj-body-img
+{
+	display: block;
+	float: left;
+	margin-right: 10px;
+}
+.ds-tj .ds-tj-body .ds-tj-body-content
+{
+	width: 170px;
+	overflow: hidden;
+	float: left;
+}
+.ds-tj .ds-tj-body .ds-tj-body-content a p
+{
+	color: #666;
+}
+.ds-tj .ds-tj-body .ds-tj-body-img a img
+{
+	width: 48px;
+	height: 48px;
+	border-radius: 50%;
+}
+.ds-zd
+{
+	width: 598px;
+	padding: 20px 24px;
+	border-left: 1px solid #e6e6e6;
+	border-right: 1px solid #e6e6e6;
+}
+.ds-zd .ds-zd-header
+{	
+	display: inline-block;
+	font-size: 18px;
+	color: #fff;
+	background-color: #ef2d36;
+	padding: 8px 25px;
+	border-radius: 18px;
+}
+.ds-zd .ds-zd-header a
+{	
+	font-size: 18px;
+	color: #fff;
+	text-decoration: none;
+}
+.ds-zd .ds-zd-body
+{
+	padding: 15px 0;
+}
+.ds-zd .ds-zd-body ul li
+{
+	list-style: disc;
+	list-style-position: inside;
+	color: #ccc;
+	padding: 3px 15px;
+}
+.ds-zd .ds-zd-body ul li a
+{
+	color: #666;
+	display: inline-block;
+	width: 90%;
+	overflow: hidden;
+	white-space:nowrap; 
+	text-overflow:ellipsis;
+}
+.ds-zd .ds-zd-body ul li a:hover
+{
+	color: #ef2d36;
+}
+.ds-side
+{
+	width: 318px;
+	padding: 8px 24px;
+}
+.ds-zx, .ds-rm
+{
+	margin-bottom: 20px;
+}
+.ds-zx a.more, .ds-rm a.more
+{
+	float: right;
+	margin-top: 8px;
+}
+.ds-side .ds-side-header
+{
+	display: inline-block;
+	border-left: 5px solid #ef2d36;
+	padding-left: 10px;
+}
+.ds-side .ds-side-body
+{
+	padding: 0 16px;
+}
+.ds-side .ds-side-body ul li
+{
+	font-size: 12px;
+	margin-bottom: 10px;
+}
+.ds-side .ds-side-body ul li .ds-zx-name a
+{
+	color: #666;
+}
+.ds-side .ds-side-body ul li .ds-zx-content
+{
+	max-height: 35px;
+	overflow: hidden;
+	margin-top: 3px;
+}
+.ds-side .ds-side-body ul li .ds-zx-content a
+{
+	color: #aaa;
+}
+.ds-tp ,.ds-pe
+{
+	width: 679px;
+	float: left;
+	border-right: 1px solid #e6e6e6;
+}
+.ds-tp .ds-tp-header
+{
+	padding: 14px 20px;
+	border-bottom: 1px solid #e6e6e6;
+	overflow: auto;
+}
+.ds-tp .ds-tp-header img
+{
+	width: 60px;
+	height: 60px;
+	margin-right: 30px;
+	float: left;
+}
+.ds-tp .ds-tp-header a
+{
+	background-color: #99cfff;
+	border-radius: 3px;
+	padding: 3px 5px;
+	color: #fff;
+}
+.ds-tp .ds-tp-header h3
+{
+	font-size: 20px;
+	line-height: 30px;
+}
+.ds-tp .ds-tp-header .ds-tp-header-content
+{
+	width: 547px;
+	float: left;
+}
+.ds-tp .ds-tp-header .ds-tp-header-content p
+{
+	line-height: 180%;
+	color: #999;
+}
+.ds-tp .ds-tp-header .ds-tp-header-content h3
+{
+	color: #ef2d36;
+	margin-right: 8px;
+	font-size: 20px;
+}
+.ds-tp .ds-tp-header .ds-tp-header-content .ds-tp-header-btn
+{
+	margin-bottom: 18px;
+}
+.ds-tp .ds-tp-header .ds-tp-header-content .ds-tp-header-btn button
+{
+	font-size: 12px;
+	padding: 5px 20px;
+	margin-right: 15px;
+	border-radius: 2px;
+}
+.ds-tp .ds-tp-body
+{
+	padding: 0 20px;
+}
+.ds-tp .ds-tp-body ul li
+{
+	border-bottom:1px solid #f0f7fd;
+	padding: 14px 0;
+	overflow: hidden;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list img
+{
+	width: 48px;
+	height: 48px;
+	margin-right: 25px;
+	margin-left: 5px;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info,.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2,.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3
+{
+	width: 550px;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info h5 a
+{
+	background-color: #99cfff;
+	border-radius: 3px;
+	padding: 3px 5px;
+	color: #fff;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info p
+{
+	color: #888;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info p a, .ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info p span
+{
+	color: #aaa;
+	margin-right: 22px;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2 a:hover.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3 a:hover
+{
+	color: #2594f7;
+	text-decoration: none;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2 p
+{
+	color: #aaa;
+	font-size: 12px;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2 p a, .ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2 p span
+{
+	color: #aaa;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2 p i
+{
+	color: #ddd;
+	margin-left: 12px;
+	margin-right: 12px;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info2 p span,.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3 p a span
+{
+	margin-right: 5px;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3 p
+{
+	color: #888;
+	line-height: 160%;
+	word-wrap: break-word;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3 p a
+{
+	border: 1px solid #e6e6e6;
+	border-radius: 4px;
+	padding: 5px 15px;
+	margin-right: 8px;
+	font-size: 12px;
+	color: #999;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3 p a:hover
+{
+	background-color: #2594f7;
+	color: #fff;
+}
+.ds-tp .ds-tp-body ul li .ds-tp-body-list .ds-tp-body-list-info3 .ds-tp-body-list-info3-reply textarea
+{
+	width: 100%;
+	height: 60px;
+	border-radius: 5px;
+	border: 1px solid #99cfff;
+	resize: none;
+}
+.ds-tp .ds-tp-body .ds-tp-body-content
+{
+	padding: 20px 20px;
+	line-height: 180%;
+	word-wrap: break-word;
+}
+.ds-tp .ds-tp-body .ds-tp-body-content2
+{
+	padding: 0 20px;
+	color: #aaa;
+}
+.ds-tp .ds-tp-body .ds-tp-body-content2 a
+{
+	color: #aaa;
+}
+.ds-tp .ds-tp-body .ds-tp-body-content2 .ds-tp-body-content2-reply textarea
+{
+	width: 100%;
+	height:
+	 100px;
+	border-radius: 5px;
+	border: 1px solid #99cfff;
+	resize: none;
+	margin-top: 20px;
+}
+.ds-tp .ds-tp-page
+{
+	padding: 20px 20px;
+	overflow: auto;
+}
+.ds-tp .ds-tp-page ul.pagination
+{
+	border-radius: 2px;
+}
+.ds-tp .ds-tp-page ul li a:hover,.ds-tp .ds-tp-page ul li a:focus
+{
+	background-color: #99cfff;
+	color: #fff;
+}
+.ds .ds-add
+{
+	max-width: 500px;
+	margin: 60px auto;
+	overflow: auto;
+}
+.ds .ds-add textarea
+{
+	width: 100%;
+	resize: none;
+}
+.ds .ds-add h3
+{
+	color: #999;
+}
+/*discuss_person.html*/
+.ds .ds-pe .ds-pe-header
+{
+	width: 100%;
+	border-bottom: 1px solid #e6e6e6;
+	padding: 20px 24px;
+	overflow: auto;
+}
+.ds .ds-pe .ds-pe-header img
+{
+	width: 160px;
+	height: 160px;
+	display: block;
+	float: left;
+}
+.ds .ds-pe .ds-pe-header .ds-pe-name
+{
+	margin-left: 20px;
+	float: left;
+	width: 450px;
+}
+.ds .ds-pe .ds-pe-header .ds-pe-name i
+{
+	margin-left: 10px;
+	display:inline-block;
+	width: 18px;
+	color: #99cfff;
+}
+.ds .ds-pe .ds-pe-body
+{
+	overflow: auto;
+}
+.ds .ds-pe .ds-pe-body .ds-pe-body-nav ul
+{
+	padding-top: 20px;
+	padding-left: 24px;
+	border-bottom: 1px solid #e6e6e6;
+}
+.ds .ds-pe .ds-pe-body .ds-pe-body-nav ul li
+{
+	float: left;
+}
+.ds .ds-pe .ds-pe-body .ds-pe-body-nav ul li a 
+{
+    line-height: 1.42857143;
+    color: #666;
+    padding: 10px 24px;
+}
+.ds .ds-pe .ds-pe-body .ds-pe-body-nav ul li a span
+{
+	background-color: #99cfff;
+	margin-left: 8px;
+}
+.ds .ds-pe .ds-pe-body .ds-pe-body-nav ul li.active
+{
+	border-bottom: 2px solid #99cfff;
+}
+.ds .ds-pe .ds-pe-body .ds-pe-body-nav ul li.active a
+{
+	font-weight: 700;
+}
+.nav li a:focus, .nav li a:hover 
+{
+    text-decoration: none;
+    background-color: #fff;
+}
+.ds .ds-pe .ds-pe-body .tab-content
+{
+	padding: 30px 34px;	
+}
+.ds .ds-pe .ds-pe-body .tab-content ul li
+{
+	padding: 10px 0 16px 0;
+	border-bottom: 1px dotted #e6e6e6;
+	overflow: auto;
+}
+.ds .ds-pe .ds-pe-body .tab-content img
+{
+	width: 40px;
+	height: 40px;
+	margin-right: 10px;
+	float: left;
+}
+.ds .ds-pe .ds-pe-body .tab-content ul li .ds-pe-body-header
+{
+	margin-bottom: 15px;
+}
+.ds .ds-pe .ds-pe-body .tab-content ul li .ds-pe-body-content
+{
+	color: #999;
+	text-decoration: none;
+	margin-bottom: 10px;
+}
+.ds .ds-pe .ds-pe-body .tab-content ul li .ds-pe-body-info
+{
+	color: #999;
+	font-size: 12px;
+	margin-top: 10px;
+	margin-bottom: 10px;
+}
+.ds .ds-pe .ds-pe-body .tab-content ul li i
+{
+	color: #ddd;
+	margin-left: 10px;
+	margin-right: 10px;
+}
+.ds .ds-pe .ds-pe-body .tab-content #zl ul li
+{
+	border-bottom: none;
+}
+.ds .ds-pe .ds-pe-body .tab-content #zl ul li label
+{
+	font-weight: normal;
+	width: 150px;
+	text-align: right;
+	margin-right: 20px;
+}
+.ds .ds-pe .ds-pe-body .tab-content #zl ul li .content
+{
+	display: inline-block;
+}
+.ds .ds-pe .ds-pe-body .tab-content #zl ul li .content input[type="text"]
+{
+	width: 350px;
+	height: 39px;
+	line-height: 39px;
+	border-radius: 3px;
+	border:  1px solid #ccc;
+	padding: 2px 6px;
+}
+.ds .ds-pe .ds-pe-body .tab-content #zl ul li .content textarea
+{
+	height: 200px;
+	width: 360px;
+	resize: none;
+	border-radius: 3px;
+	border:  1px solid #ccc;
+	padding: 2px 6px;
+}
+.ds .ds-pe .ds-pe-body .tab-content #mm ul li
+{
+	border-bottom: none;
+}
+.ds .ds-pe .ds-pe-body .tab-content #mm ul li label
+{
+	font-weight: normal;
+	width: 150px;
+	text-align: right;
+	margin-right: 20px;
+}
+.ds .ds-pe .ds-pe-body .tab-content #mm ul li .content
+{
+	display: inline-block;
+}
+.ds .ds-pe .ds-pe-body .tab-content #mm ul li .content input[type="password"]
+{
+	width: 350px;
+	height: 39px;
+	line-height: 39px;
+	border-radius: 3px;
+	border:  1px solid #ccc;
+	padding: 2px 6px;
+}
+.ds .ds-pe .ds-pe-body .tab-content .ds-pe-page
+{
+	padding: 20px 20px;
+	overflow: auto;
+}
+.ds .ds-pe .ds-pe-body .tab-content .ds-pe-page ul.pagination
+{
+	border-radius: 2px;
+}
+.ds .ds-pe .ds-pe-body .tab-content .ds-pe-page ul li a:hover,.ds .ds-pe .ds-pe-body .tab-content .ds-pe-page ul li a:focus
+{
+	background-color: #99cfff;
+	color: #fff;
+}
+
+
+
+
+
+
+.ds-footer
+{
+	text-align: center;
+	font-size: 12px;
+	background-color: #f5f5f5;
+	color: #959595;
+	padding: 35px 0;
+}

+ 200 - 0
free-technological-management/WebRoot/css/expert.css

@@ -0,0 +1,200 @@
+/*包含information.html information_list.html information_detail.html页面的css*/
+@charset 'utf-8'
+body
+{
+	font-family: Tahoma, Arial, Verdana;
+	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;
+	/*color: #eee;*/
+
+}
+.ex-header
+{
+	background-image: url(../img/expert/3.png);
+	background-position: center;
+	background-repeat: no-repeat;
+	top: 0;
+	left: 0;
+	height: 400px;	
+	position: relative;	
+}
+.ex-field
+{
+	position: relative;
+	font-size: 16px;
+	color: #666;
+	/*margin-top: -50px;*/
+	margin-bottom: 30px;
+}
+.ex-field .container
+{
+	margin: 15px auto;
+	/*padding: 30px 180px;*/
+	/*border: #568F91 solid 2px;*/
+	background-color: #fff;
+	padding: 15px;
+}
+.ex-field select , .ex-field input
+{
+	width: 200px;
+	padding: 5px 8px;
+	border: 1px solid #ddd;
+	border-radius: 4px;
+}
+.ex-field  span
+{
+/*	padding: 15px 0;*/
+	float: left;
+	margin-right: 13px;
+	color: #666;
+}
+.ex-field input
+{
+	margin-right: 20px;
+	float: right;
+}
+.ex-list .thumbnail
+{
+	padding: 0;
+	border: none;
+	box-shadow: 0 0 10px #666;
+}
+.ex-list ul li
+{
+	list-style: none;
+}
+.ex-list a img
+{
+	width: 100%;
+}
+.ex-list .ex-name
+{
+	white-space: nowrap;
+}
+.ex-list .ex-name span
+{
+	margin-left: 10px;
+	border-radius: 4px;
+	background-color: #47C6F1;
+	color: #fff;
+	font-size: 12px;
+	padding: 5px;
+	white-space: nowrap;
+}
+.ex-list .ex-desc
+{
+	font-size: 12px;
+	color: #666;
+}
+.ex-list .pager ul 
+{
+	margin: 0;
+}
+.ex-list .pager li a
+{
+	border-radius: 0px;
+	border: none;
+	background-color: #47C6F1;
+	color: #fff;
+	padding: 2px 20px;
+	margin: 0 8px;
+}
+.ex-list .pager li a:hover,.ex-list .pager li a:focus
+{	
+	background-color: #337ab7;
+}
+.ex-dt-body
+{
+	border: 1px solid #DDDDDD;
+	margin: 0 15px;
+	margin-bottom: 30px;
+	padding: 10px 66px;
+}
+.ex-dt-body h2
+{
+	margin: 0;
+	line-height: 56px;
+    font-family: "微软雅黑", "宋体";
+    font-size: 38px;
+    text-align: center;
+    padding: 26px 0 26px 0;
+    font-weight: normal;
+}
+.ex-dt-body .ex-dt-desc
+{
+	text-align: center;
+    color: #666666;
+    font-size: 14px;
+    height: 35px;
+    overflow: hidden;
+    border-bottom: 1px #dcdcdc solid;
+}
+.ex-dt-body .ex-dt-desc span
+{
+	margin: 0 5px;
+}
+.ex-dt-body .ex-dt-img
+{
+	position: relative;
+	margin-top: 15px;
+}
+.ex-dt-body .ex-dt-info
+{
+	text-align: justify;
+	color: #666;
+	font-size: 16px;
+	line-height: 2.0;
+	text-indent: 40px;
+}
+/*.ex-dt-liuyan h4
+{
+	padding: 15px;
+}*/
+.ex-dt-liuyan .ex-dt-liuyan-content
+{	
+	background-color: #e8e8e8;
+	border: 1px solid #a8a8a8;
+	padding: 10px;
+	margin: 15px 0;
+	overflow: hidden;
+}
+.ex-dt-liuyan .ex-dt-liuyan-content input
+{
+	border: 1px solid #d5d5d5;
+	width: 60%;
+	padding: 5px 10px;
+	float: left;
+	color: #666;
+}
+.ex-dt-liuyan .ex-dt-liuyan-content select
+{
+	float: right;
+	border: 1px solid #d5d5d5;
+	padding: 5px 10px;
+	width: 15%;
+	color: #666;
+}
+.ex-dt-liuyan .ex-dt-liuyan-content textarea
+{
+	margin-top: 15px;
+	border: 1px solid #d5d5d5;
+	padding: 5px 10px;
+	float: left;
+	width: 100%;
+	height: 100px;
+	color: #666;
+}
+.ex-dt-liuyan .ex-dt-liuyan-content .btn-liuyan
+{
+	background-color: #CE1C00;
+	color:  #fff;
+	float: right;
+	margin-top: 10px;
+}
+.ex-footer
+{
+	text-align: center;
+	font-size: 12px;
+	background-color: #202020;
+	color: #959595;
+	padding: 35px 0;
+}

Plik diff jest za duży
+ 1479 - 0
free-technological-management/WebRoot/css/font-awesome.css


Plik diff jest za duży
+ 403 - 0
free-technological-management/WebRoot/css/font-awesome.min.css


+ 636 - 0
free-technological-management/WebRoot/css/forum.css

@@ -0,0 +1,636 @@
+/*包含forum.html information_list.html information_detail.html页面的css*/
+@charset 'utf-8'
+body
+{
+	font-family: "Microsoft YaHei",SimSun,arial,"\5b8b\4f53";
+	/*color: #eee;*/
+	color: #666;
+	/*line-height: 1.8;*/
+}
+header
+{
+	background: url(../img/forum/2.png) no-repeat center;
+	height: 400px;
+}
+.fo-navbar
+{
+	background-color: rgba(0,0,0,0.1);
+}
+.fo-navbar .fo-navbar-logo
+{
+	float: left;
+	margin: 15px 0 5px 0;
+}
+.fo-navbar .fo-navbar-info
+{
+	float: right;
+	margin-top: 22px;
+}
+.fo-navbar-info li
+{
+	list-style: none;
+	display: inline-block;
+	padding-left: 15px;
+}
+.fo-navbar-info span
+{
+	margin-left: 8px;
+}
+.fo-navbar-info a
+{
+	color: #3FC4F1;
+}
+.fo-navbar-info  a:hover
+{
+	text-decoration: none;
+	color: #1199E7;
+}
+.fo-info
+{
+	padding-top: 30px;
+}
+.fo-info img
+{
+	float: left;
+	border-radius: 4px;
+	border: 1px solid #666;
+}
+.fo-info .fo-info-jianli
+{
+	margin-left: 40px;
+	padding: 20px;
+	float: left;
+	color: #fff;
+}
+.fo-content
+{
+	border: 1px solid #ddd;
+	margin: 20px 0;
+	background-color: #fff;
+}
+.fo-content ul#fo-tabout
+{
+	background-color: #fff;
+}
+.fo-content ul#fo-tabout.nav-tabs li.active a , .fo-content ul#fo-tabout.nav-tabs li.active a:focus , .fo-content ul#fo-tabout.nav-tabs li.active a:hover
+{
+	border-top-color: transparent;
+	background-color: #39B45D;
+	color: #666;
+	font-weight: 700;
+	margin-left: -1px;
+	border-top-left-radius: 8px;
+	border-top-right-radius: 8px;
+}
+.fo-content ul#fo-tabout.nav li a 
+{
+    padding: 15px 50px;
+    color: #666;
+    font-size: 18px;
+    margin: 0;
+    border-radius: 0;
+}
+.fo-content .tab-content
+{
+	/*position: relative;*/
+	padding:  0;
+	overflow: hidden;
+	min-height: 300px;
+}
+.fo-content .tab-content .btn-a
+{
+	border: 2px solid #A0C2F9;
+}
+.fo-content .tab-content span
+{
+	margin-right: 5px;
+}
+.fo-content ul#fo-tabin.nav-tabs li.active a , .fo-content ul#fo-tabin.nav-tabs li.active a:focus , .fo-content ul#fo-tabin.nav-tabs li.active a:hover
+{
+	border-color: transparent;
+	border-bottom: 2px solid #81D197;
+	color: #81D197;
+	font-weight: 700;
+	/*margin-left: -1px;*/
+}
+.fo-content ul#fo-tabin.nav li a 
+{
+    padding: 15px 20px;
+    color: #666;
+    font-size: 18px;
+    margin: 0;
+    border-radius: 0;
+}
+.fo-content #fo-tabout-content #askme
+{
+	
+}
+.fo-content #fo-tabout-content  ul#content
+{
+	margin: 0;
+	padding: 15px 0;
+	border-bottom: 1px solid #eee;
+	background-color: #F5F5F5;
+}
+.fo-content #fo-tabout-content  ul#content .flag-btn
+{
+	overflow: hidden;
+	width: 70%;
+	margin-top: 5px;
+}
+.fo-content #fo-tabout-content  ul#content .flag-btn a
+{
+	margin: 0;
+	padding: 0;
+	border-radius: 4px;
+	border: 1px solid #4ACA6D;
+	padding: 2px 4px;
+	display: inline-block;
+	margin: 0 5px;
+	text-decoration: none;
+	color: #666;
+}
+.fo-content #fo-tabout-content  ul#content li
+{
+	list-style: none;
+	display: inline-block;
+}
+.fo-content #fo-tabout-content  ul#content li label
+{
+	margin-left: 25px;
+	margin-bottom: 0;
+	font-weight: normal;
+}
+.fo-content #fo-tabout-content  ul#content li label input
+{
+	margin:4px 8px 0;
+}
+.fo-content #fo-tabout-content  ul#content .modal-body .plus-tag
+{
+	overflow: auto;
+	height: 150px;
+	border-bottom: 1px dotted yellow;
+	margin: 15px 0;
+}
+.fo-content #fo-tabout-content  ul#content .modal-body .del-tag
+{
+	overflow: auto;
+	height: 150px;
+}
+.fo-content #fo-tabout-content  ul#content .modal-body a
+{
+	/*border: 1px solid #000;*/
+	border-radius: 4px;
+	padding: 5px 10px;
+	display: inline-block;
+	margin: 5px 10px;
+	text-decoration: none;
+	background-color: #4ACA6D;
+	color: #fff;
+	font-size: 12px;
+}
+.fo-content #fo-tabout-content  ul#content .modal-body a:focus ,.fo-content #fo-tabout-content  ul#content .modal-body a:hover
+{
+	background-color: #39B45D;
+}
+.fo-content #fo-tabout-content  ul#content .modal-body a span
+{
+	margin: 0;
+}
+.fo-content #fo-tabout-content  ul#content .modal-body a em
+{
+	display:block;
+	float:right;
+	margin:5px 0 0 8px;
+	overflow:hidden;
+	/*background-position:-165px -100px;*/
+	cursor:pointer;
+}
+/*.fo-content #fo-tabout-content  ul#content .modal-body a.selected{opacity:0.6;filter:alpha(opacity=60);}
+.fo-content #fo-tabout-content  ul#content .modal-body a.selected:hover{background-position:100% 0;cursor:default;}
+.fo-content #fo-tabout-content  ul#content .modal-body a.selected:hover span{background-position:0 -60px;}*/
+.fo-content #fo-tabout-content ul#list1 ,.fo-content #fo-tabout-content ul#list2
+{
+	margin: 0;
+	padding: 0;
+}
+.fo-content #fo-tabout-content ul#list1 li ,.fo-content #fo-tabout-content ul#list2 li
+{
+	list-style: none;
+	padding: 15px 5px;
+	border-bottom: 1px solid #eee;
+	overflow: hidden;
+}
+.fo-tabin-content-list ul#list1 li a ,.fo-tabin-content-list ul#list2 li a
+{
+	color: #666666;
+	font-size: 14px;
+	text-decoration: none;
+}
+.fo-tabin-content-list ul#list1 li .bottom ,.fo-tabin-content-list ul#list2 li .bottom
+{
+	padding-top: 12px;
+}
+.fo-tabin-content-list ul#list2 li .middle
+{
+	background-color: #fafafa;
+	padding: 16px;
+	margin: 16px 0;
+	width: 80%;
+	border-radius:6px;
+	border: 1px solid #eee;
+}
+.fo-tabin-content-list ul#list1 li span ,.fo-tabin-content-list ul#list2 li span
+{
+	color: #aaa;
+	font-size: 12px;
+	padding-right: 20px;
+}
+.fo-tabin-content-list ul#list1 li:hover ,.fo-tabin-content-list ul#list1 li:focus ,.fo-tabin-content-list ul#list2 li:hover ,.fo-tabin-content-list ul#list2 li:focus
+{
+	background-color: #f5f5f5;
+}
+.fo-tabin-content-list ul#list1 .fo-tabin-content-list-img
+{
+	float: left;
+	margin-right: 16px;
+}
+.fo-tabin-content-list ul#list1 .fo-tabin-content-list-info ,.fo-tabin-content-list ul#list2 .fo-tabin-content-list-info
+{
+	padding: 12px 8px;
+	/*float: left;*/
+	overflow: hidden;
+}
+.fo-tabin-content-list ul#list1 .fo-tabin-content-list-info .fo-tabin-content-list-input textarea
+{
+	width: 100%;
+	height: 100px;
+	margin-top: 30px;
+	resize: none;
+	border: #ddd 1px solid;
+	padding: 10px;
+	font-size: 12px;
+}
+
+
+
+
+/*forum_answer.html*/
+.fo-aw-title , .fo-aw-content
+{
+	padding: 30px 0;
+	margin: 20px 0;
+	padding-right: 40px;
+	background-color: #fff;
+	overflow: hidden;
+}
+.fo-aw-title .fo-aw-title-left i ,.fo-aw-content .fo-aw-title-left i
+{
+	float: right;
+	margin-top: 5px;
+	color: green;
+}
+.fo-aw-title .fo-aw-title-right 
+{
+	font-size: 18px;
+	font-weight: 500;
+}
+.fo-aw-title .fo-aw-title-name
+{
+	padding-top: 16px;
+	color: #aaa;
+}
+.fo-aw-title .fo-aw-title-name span
+{
+	font-size: 12px;
+}
+.fo-aw-title .fo-aw-title-name i
+{
+	margin-left: 8px;
+	margin-right: 8px;
+}
+.fo-aw-title .fo-aw-title-name .fo-aw-title-time
+{
+	float: right;
+}
+.fo-aw-title .fo-aw-title-label
+{
+	padding-right: 40px;
+}
+.fo-aw-title .fo-aw-title-label span, .fo-aw-title .fo-aw-title-label a
+{
+	margin-right: 8px;
+	text-decoration: none;
+}
+.fo-aw-title .fo-aw-title-content , .fo-aw-title .fo-aw-title-label, .fo-aw-title .fo-aw-title-myanswer ,.fo-aw-title .fo-aw-title-myanswer .input1 
+{
+	padding-top: 16px;
+}
+/*.fo-aw-title .fo-aw-title-btn a
+{
+	color: green;
+	float: right;
+	text-decoration:none;
+}
+.fo-aw-title .fo-aw-title-btn a span
+{	
+	margin-right: 6px;
+	margin-left: 15px;
+}*/
+.fo-aw-title .fo-aw-title-myanswer a
+{
+ 	margin: 0;
+ 	padding: 0;
+}
+.fo-aw-title .fo-aw-title-myanswer .input1 textarea
+{
+	padding: 10px;
+	width: 100%;
+	height: 150px;
+	margin-bottom: 16px;
+}
+.fo-aw-title .fo-aw-title-myanswer .input1 label
+{
+	padding-top: 5px;
+	padding-right: 10px;
+}
+.fo-aw-title .fo-aw-title-myanswer .input1 label ,.fo-aw-title .fo-aw-title-myanswer .input1 button
+{
+	float: right;
+}
+.fo-aw-content .fo-aw-content-paixu a
+{
+	float: right;
+	text-decoration: none;
+}
+.fo-aw-content .fo-aw-content-paixu span
+{
+	float: right;
+	margin-left: 8px ;
+	margin-right: 8px;
+	color: #aaa;
+}
+.fo-aw-content .fo-aw-content-list
+{
+	margin-top: 16px;
+	position: relative;
+}
+.fo-aw-content .fo-aw-content-list ul
+{
+	list-style: none;
+	padding: 0;
+	margin-bottom: 0;
+}
+.fo-aw-content .fo-aw-content-list .fo-aw-content-list-item
+{
+	padding: 15px 0 20px 0;
+	border-bottom: 1px solid #ddd;
+	position: relative;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-name
+{
+	color: #aaa;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-name span
+{
+	font-size: 12px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-name i
+{
+	margin-left: 8px;
+	margin-right: 8px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-best
+{
+	position: absolute;
+	top: 0px;
+	/*right: 200px;*/
+	left: -50px;
+	-webkit-transform: rotate(-15deg);
+    -ms-transform: rotate(-15deg);
+    -o-transform: rotate(-15deg);
+    transform: rotate(-15deg);
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-time
+{
+	float: right;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-content ,.fo-aw-content-list-item .fo-aw-content-list-item-flag , .fo-aw-content-list-item .fo-aw-content-list-item-comment
+{
+	margin-top: 16px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-flag button
+{
+	border-radius: 18px;
+	font-size: 12px;
+	margin-right: 6px;
+	padding: 0;
+	padding: 4px 10px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-flag span
+{
+	color: #aaa;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-add ul li
+{
+	padding-top: 20px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-add .add-title
+{
+	text-align: right;
+	font-weight: 700;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-add .addanswer
+{
+	padding-top: 5px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-comment button
+{
+	margin-left: 8px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-comment a
+{
+	margin-right: 18px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-input
+{
+	overflow: hidden;
+	background-color: #f6fdff;
+	border: 1px solid #eee;
+	margin-top: 16px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-input textarea
+{
+	padding: 10px;
+	width: 100%;
+	height: 100px;
+	border: none;
+	background-color: #fff;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-input label
+{
+	padding-top: 5px;
+	padding-right: 10px;
+	margin-bottom: 12px;
+}
+.fo-aw-content-list-item .fo-aw-content-list-item-input label ,.fo-aw-content-list-item .fo-aw-content-list-item-input button
+{
+	float: right;
+	margin-right: 5px;
+}
+/*forum_question.html*/
+.fo-qt
+{
+	margin: 50px 80px;
+	background-color: #fff;
+	padding: 40px;
+}
+.fo-qt .col-xs-10
+{
+	padding: 0;
+}
+.fo-qt .fo-qt-left
+{
+	text-align: right;
+}
+.fo-qt .fo-qt-content
+{
+	border: 2px solid #5CB85C;
+	position: relative;
+	overflow: hidden;
+}
+.fo-qt .fo-qt-title textarea
+{	
+	overflow: hidden;
+	width: 92%;
+	height: 50px;
+	resize: none;
+	border: none;
+	outline: none;
+	border-bottom:  2px solid #ddd;
+	margin: 10px 25px 0 25px;
+}
+.fo-qt .fo-qt-detail textarea
+{	
+	width: 92%;
+	height: 150px;
+	resize: none;
+	border: none;
+	outline: none;
+	margin: 0 25px 10px 25px;
+}
+.fo-qt .fo-qt-info , .fo-qt .fo-qt-tag
+{
+	margin-top: 10px;
+}
+.fo-qt .fo-qt-tag
+{
+	background-color: #F6F6F6;
+	padding: 16px 11px;
+}
+.fo-qt-tag ul
+{
+	margin: 0;
+	padding: 0;
+	list-style: none;
+}
+.fo-qt-tag ul li
+{
+	display: inline-block;
+}
+.fo-qt-tag .modal-body a
+{
+	/*border: 1px solid #000;*/
+	border-radius: 4px;
+	padding: 5px 10px;
+	display: inline-block;
+	margin: 5px 10px;
+	text-decoration: none;
+	background-color: #4ACA6D;
+	color: #fff;
+	font-size: 12px;
+}
+.fo-qt-tag .fo-qt-addtag a
+{
+	border-radius: 4px;
+	border: 1px solid #4ACA6D;
+	padding: 4px 6px;
+	display: inline-block;
+	margin: 0 5px;
+	text-decoration: none;
+	font-size: 12px;
+	color: #666;
+}
+.fo-qt-tag .fo-qt-addtag a em
+{
+	margin-left: 5px;
+}
+.fo-qt-tag .modal-body a:focus ,.fo-qt-tag .modal-body a:hover
+{
+	background-color: #39B45D;
+}
+.fo-qt-tag .modal-body a span
+{
+	margin: 0;
+}
+.fo-qt-tag .modal-body a em
+{
+	display:block;
+	float:right;
+	margin:5px 0 0 8px;
+	overflow:hidden;
+	/*background-position:-165px -100px;*/
+	cursor:pointer;
+}
+.fo-qt .fo-qt-info a
+{
+	color: #666;
+	font-size: 12px;
+	text-decoration: none;
+}
+.fo-qt .fo-qt-info i
+{
+	margin-right: 3px;
+	color: #5CB85C;
+}
+.fo-qt .fo-qt-btn ul
+{
+	list-style: none;
+	padding: 0;
+	color: #666;
+}
+.fo-qt .fo-qt-btn label
+{	
+	font-weight: normal;
+}
+.fo-qt .fo-qt-btn input
+{
+	margin-right: 5px;
+}
+.fo-footer
+{
+	text-align: center;
+	font-size: 12px;
+	background-color: #202020;
+	color: #959595;
+	padding: 35px 0;
+}
+.fo-page .pager ul 
+{
+	margin: 0;
+}
+.fo-page .pager li a
+{
+	border-radius: 2px;
+	border: none;
+	background-color: #81D197;
+	color: #fff;
+	padding: 5px 20px;
+	margin: 0 8px;
+}
+.fo-page .pager li a:hover,.fo-page .pager li a:focus
+{	
+	background-color: #000;
+	color: #959595;
+}
+

+ 278 - 0
free-technological-management/WebRoot/css/general.css

@@ -0,0 +1,278 @@
+/*list.html declare.html*/
+@charset 'utf-8'
+body
+{
+	font-family: Tahoma, Arial, Verdana;
+	/*color: #eee;*/
+}
+.container .jumbotron
+{
+	height: 220px;
+	background-image: url(../img/background.jpg);
+	background-position: center center;
+	border-radius: 6px 6px 0 0;
+	padding-right: 0;
+	padding-left: 0;
+}
+.jumbotron
+{	
+	padding-top: 20px;
+	padding-bottom: 0;
+}
+#logo
+{
+	height: 100px;
+}
+#logo img
+{
+	margin: 0 auto;
+}
+/*h2:32px 28px 26px 22px*/
+#logo h2
+{
+	color: #2e6da4;
+	font-size: 22px;
+	font-weight: 700;
+}
+.main_nav
+{
+	margin-top: 18px;
+	
+}
+.main_nav .nav
+{
+	background-color: rgba(11,42,96,0.3);
+}
+.main_nav .nav-pills li a
+{
+	padding: 27px 5px;
+	font-size: 14px;
+	color: #fff;
+	font-weight: 700;
+	border-radius: 0;
+}
+.main_nav .nav-pills li a:hover , .main_nav .nav-pills li a:focus
+{
+	background-color: #5A96B4;
+}
+.main_nav .nav-pills li a span
+{
+	padding-right: 5px;
+}
+/*.nav-pill_border
+{
+	border: 1px solid #fff;
+}*/
+/*list.html */
+.sidebar-nav .nav
+{
+	background-color: rgba(165,192,222,0.7);
+	border-radius: 8px;
+	padding-top: 25px;
+	padding-bottom: 25px;
+}
+ a
+{
+	color: #2e6da4;
+}
+
+.sidebar-nav li a span
+{
+	color: #143D65;
+	margin-left: 25px;
+	margin-right: 15px;
+}
+.panel-heading span
+{
+	color: #2e6da4;
+	padding-right:10px;
+}
+.panel-body ul
+{
+	padding: 0;
+	margin: 0;
+	list-style: none;
+}
+.panel-body .news-item
+{
+	padding: 4px 4px;
+	margin: 0;
+/*	border-bottom: 1px dotted #ddd;*/
+}
+.news-item a
+{
+	font-size: 12px;
+	color: #666;
+}
+.news-item a:hover
+{
+	color: red;
+	text-decoration: none;
+}
+.news-item a.info-title
+{
+	text-overflow: ellipsis;
+}
+.news-item span
+{
+	margin-left: 8px;
+}
+.panel-footer
+{
+	padding: 0 auto;
+	margin: 0;
+}
+
+/*declare.html*/
+.declare
+{
+	overflow: hidden;
+	margin-top: 20px;
+	margin-bottom: 40px;
+}
+.declare-bordered
+{
+    padding: 5px 5px 0;
+    list-style: none;
+}
+.declare-bordered .declare-item
+{
+	padding: 0px;
+	margin: 5px;
+	border: 1px solid #eee;
+	box-shadow: none;
+	transition: all 0.6s ease;
+	
+}
+.declare-bordered .declare-item a:hover
+{
+	text-decoration: none;
+}
+.declare-bordered .am-gallery-title
+{
+		text-align: center;
+		padding: 20px 0px;
+		
+}
+
+.mask
+{
+	position: absolute;
+	top: 0;
+	width: 100%;
+	height: 100%;
+	background-color: rgba(0,0,0,0.5);	
+	transform: translateY(-103%);
+	-webkit-transform: translateY(-103%);
+	-moz-transform: translateY(-103%);
+	-ms-transform: translateY(-103%);
+	-o-transform: translateY(-103%);
+	transition: all 0.4s ease-in-out;
+	-webkit-transition: all 0.4s ease-in-out;
+	-moz-transition: all 0.4s ease-in-out;
+	-ms-transition: all 0.4s ease-in-out;
+	-o-transition: all 0.4s ease-in-out;
+}
+.mask span
+{
+	display: block;
+	width: 100%;
+	height: 100%;
+}
+.declare-item:hover .mask
+{
+	-webkit-transform: translateY(0);
+	-moz-transform: translateY(0);
+	-ms-transform: translateY(0);
+	-o-transform: translateY(0);
+}
+.declare-bordered li:hover .mask
+{
+	opacity: 1;
+}
+.declare-bordered li .declare-item
+{
+	background-color: #5B9BD5;
+}
+.declare-bordered li:hover .declare-item
+{
+	background-color: #23a6e8;	
+}
+.declare-bordered li .declare-item a h3 ,.declare-bordered li:hover .declare-item a h3
+{
+	color: #fff;
+	font-weight: 700;
+	text-decoration: none;
+}
+.img-wrap
+{
+	position: relative;
+	padding: 0;
+	max-height: 230px;
+    overflow: hidden;
+}
+
+
+/*小屏幕(平板,大于等于768px)*/
+@media (min-width: 768px)
+{
+	#logo h2
+	{
+		color: #2e6da4;
+		font-size: 26px;
+		font-weight: 900;
+	}
+	.main_nav .nav-pills li a
+	{
+		font-size: 14px;		
+	}
+
+}
+/*中等屏幕(桌面显示器,大于等于992px)*/
+@media (min-width: 992px)
+{
+	#logo h2
+	{
+		color: #2e6da4;
+		font-size: 30px;
+		font-weight: 900;
+	}
+	.main_nav .nav-pills li a
+	{
+		font-size: 16px;
+	}
+}
+@media only screen and (min-width: 1025px)
+{
+	.declare .declare-bordered .am-gallery-title{
+		font-size: 16px;
+	}
+	.declare .declare-bordered>li{
+		padding: 10px;
+	}
+	
+}
+/*大屏幕(大桌面显示器,大于等于1200px)*/
+@media (min-width: 1200px)
+{
+	#logo h2
+	{
+		color: #2e6da4;
+		font-size: 34px;
+		font-weight: 900;
+	}
+	.main_nav .nav-pills li a
+	{
+		font-size: 20px;
+	}
+}
+.footer
+{
+	text-align: center;
+	font-size: 12px;
+	color: #666;
+	background-color: #eee;
+	padding-top: 20px;
+	padding-bottom: 25px;
+	border-radius: 4px;
+}

+ 538 - 0
free-technological-management/WebRoot/css/information.css

@@ -0,0 +1,538 @@
+/*包含information.html information_list.html information_detail.html页面的css*/
+@charset 'utf-8'
+body
+{
+	font-family: Tahoma, Arial, Verdana;
+	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;
+	/*color: #eee;*/
+
+}
+
+/*information.html*/
+.info-header 
+{
+	position: fixed;
+	top: 0;
+	right: 0;
+	left: 0;
+	z-index: -1;
+	height: 100%;
+	background-image: url(../img/information/1.png);
+	background-position: top;
+	background-repeat: no-repeat;
+	border-bottom: 1px solid #000;
+	opacity: 1;
+}
+.info-header .info-nav
+{
+	min-width: 1000px;
+}
+.info-header .info-nav ul
+{
+	margin: 0;
+	padding: 0;
+	margin: 0 160px;
+	margin-top: 20px;
+	padding-left: 70px;
+	background-color: #20373F;
+	border-radius: 8px;
+}
+.info-header .info-nav ul li
+{
+	list-style: none;
+	display: inline-block;
+	position: relative;
+}
+.info-header .info-nav ul li:hover
+{
+	background-color: #000;
+}
+.info-nav .menu li a
+{
+	text-decoration: none;
+	line-height: 4em;
+	padding: 0 21px;
+	color: #FFF;
+	font-size: 18px;
+	font-weight: 700;
+	display: block;
+}
+.info-header .info-search
+{
+	float: right;
+	width: 300px;
+	padding-right: 50px;
+	margin:  20px 0;
+}
+.info-content
+{
+	margin: 40px 0px;
+	margin-top: 300px;
+}
+.info-content .info-bk
+{	background-color: #fff;
+	min-width: 1000px;
+	padding: 40px 30px;
+	border-radius: 15px;
+	box-shadow: 0 0 0 #5D8BBF;
+}
+.info-bk .info-margin
+{
+	margin: 30px 0;
+	border-bottom: 3px solid #58C3C8;
+}
+.info-bk ul
+{
+	padding: 0;
+	margin: 0;
+}
+.info-bk ul li
+{
+	list-style: none;
+	padding: 0;
+	margin: 0;
+}
+.info-bk .info-item{
+	list-style: none;
+	position: relative;
+	-webkit-transition: .3s cubic-bezier(.3,0,0,1.3);
+	transition: .3s cubic-bezier(.3,0,0,1.3);
+	border-radius: 4px;
+}
+.info-bk .info-item:hover{
+	-webkit-transform: scale(1.1);
+	-ms-transform: scale(1.1);
+	transform: scale(1.1);
+	z-index: 3000;
+	box-shadow: 0 0 10px #77CED5;
+}
+.info-item .info-li-heading1 h4 ,.info-item .info-li-heading2 h4
+{
+	background-color: #58C3C8;
+	margin: 0;
+	color: #fff;
+	font-weight: 700;
+	padding: 10px 15px;
+	border: 1px solid #58C3C8;
+}
+.info-item .info-li-heading1 h4
+{
+	border-radius: 4px 0 0 4px;
+}
+.info-item .info-li-heading2 h4
+{
+	border-radius: 0 4px 4px 0;
+}
+.info-item .info-li-heading1 a ,.info-item .info-li-heading2 a
+{
+	text-decoration: none;
+}
+.info-item .info-li-heading1 a:hover ,.info-item .info-li-heading2 a:hover
+{
+	background-color: #fff;
+}
+.info-item span
+{
+	margin-right: 5px;
+}
+.info-item .info-li-body .info-li-item .info-li-time
+{
+	
+	float: right;
+}
+.info-item2 .info-li-body2 .info-li-item .info-li-title1
+{
+	width: 60%;
+	display: block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.info-item3 .info-li-body3 .info-li-item .info-li-title1
+{
+	width: 60%;
+	display: block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.info-item3 .info-li-body3 .info-li-item .info-li-title3
+{
+	width: 80%;
+	display: block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.info-item .info-li-body .info-li-item .info-li-title
+{
+	width: 70%;
+	display: block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.info-li-body ul , .info-li-body2 ul, .info-li-body3 ul
+{
+	background-color: #fff;
+	padding: 0;
+	padding: 18px;
+}
+.info-li-body ul li , .info-li-body2 ul li, .info-li-body3 ul li
+{
+	list-style: none;
+	display: block;
+	padding: 5px 0;overflow:hidden;
+}
+.info-li-body ul li a ,.info-li-body2 ul li a,.info-li-body3 ul li a
+{
+	text-decoration: none;
+	color: #666;
+	font-size: 12px;
+	
+}
+.info-bk .info-item2
+{
+	padding: 5px;
+}
+.info-bk .info-bg
+{
+	transition: all 0.5s cubic-bezier(0.29, 1.02, 1, 0.93);
+	position: relative;
+	border: 1px solid #C7DCEC;
+	border-radius: 10px;
+	background-color: #A1C4DF;
+	padding: 10px;
+}
+.info-bk .info-bg:hover
+{
+	transform: translateY(-8px);
+}
+.info-bg .info-li-heading3
+{
+	background-image: url(../img/information/title1.png);
+	background-position: center;
+	background-repeat: no-repeat;
+	/*margin: 0 15px;*/
+}
+.info-bg .info-li-heading3 a
+{
+ text-decoration: none;
+}
+.info-li-heading3 h4
+{	
+	color: #666;
+	font-weight: 700;
+	padding: 10px 0;
+	border-radius: 25px;
+	border: 1px solid #C7DCEC;
+	margin-left: 150px;
+	margin-right: 150px;
+	background-color: #fff;
+}
+.info-item2 .info-li-body2 .info-li-item .info-li-time
+{
+	float: right;
+}
+.info-item2 .info-li-body2 .info-li-item .info-li-title
+{
+	/*width: 98%;*/
+	display: block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+/*.info-li-body2 ul
+{
+	background-color: #fff;
+	border-radius: 4px;
+	padding: 0;
+	padding: 18px;
+}
+.info-li-body2 ul li
+{
+	list-style: none;
+	display: block;
+	padding: 5px 0;
+}*/
+.info-li-body2 ul li a
+{
+	text-decoration: none;
+	color: #666;
+	font-size: 12px;
+}
+.info-bk .info-item3 .info-li-heading4 a
+{
+	text-decoration: none;
+}
+.info-bk .info-item3 .info-li-heading4 ,.info-bk .info-item3 .info-li-body3
+{
+	margin: 0 5px;
+	border-bottom: 8px solid #96CDB1;
+}
+.info-li-heading4 h4
+{
+	width: 170px;
+	color: #fff;
+	font-weight: 700;
+	margin: 0;	
+	padding:18px 0 10px 0;
+	/*padding-left: 20px;*/	
+	background-color: #96CDB1;
+	border-radius: 8px 8px 0 0;
+}
+.info-bk .info-item3
+{
+	margin-top: 6px;
+	margin-bottom: 6px;
+}
+/*.info-bk .info-li-body3
+{
+	margin: 0 5px;
+	border-bottom: 8px solid #A1C4DF;
+}*/
+.info-item3 .info-li-body3 .info-li-item .info-li-time
+{
+	float: right;
+}
+.info-item3 .info-li-body3 .info-li-item .info-li-title
+{
+	/*width: 98%;*/
+	display: block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.info-bk .re-img
+{
+	height: 66px;
+	background-image: url(../img/regular/c.jpg);
+	border-radius: 5px;
+	margin: 35px 0;
+}
+.re-img .a
+{
+	padding: 5px 60px;
+}
+
+
+
+
+/*information_list.html*/
+.info-li-bo .panel
+{
+	margin-top: 20px;
+	margin-bottom: 60px;
+	border-radius: 15px;
+	box-shadow: 0 0 0px #77CED5;
+}
+.info-li-bo .panel-default
+{
+	padding: 35px 45px;
+	border: none;
+}
+.info-li-bo .panel-default .panel-heading
+{
+	padding: 0;
+	background-color: #FFF;
+	border-bottom: 4px solid #96CDB1;
+}
+.panel-heading h4
+{
+	width: 170px;
+	color: #fff;
+	font-size: 20px;
+	font-weight: 700;
+	margin: 0;	
+	padding:18px 0 10px 0;
+	background-color: #96CDB1;
+	border-radius: 8px 8px 0 0;
+}
+.info-li-bo .panel-default .panel-heading a
+{
+	text-decoration: none;
+}
+.info-li-bo .panel-default .panel-heading span
+{
+	margin-right: 10px;
+}
+.info-li-bo .panel-default .panel-heading .icon-reply
+{
+	margin-top: -18px;
+	float: right;
+	color: #96CDB1;
+}
+.info-li-bo .info-li-list .panel-body
+{
+	margin: 0;
+	padding: 20px 20px;
+	position: relative;
+	overflow: hidden;
+}
+.panel-body img
+{
+	margin: 0 auto; 
+	margin-bottom: 20px; 
+	max-width: 60%;
+}
+.panel-body .info-contact
+{
+	margin: 0 auto;
+}
+.info-li-list ul
+{
+	padding: 0;
+}
+.info-li-list ul li.info-li-item
+{
+	list-style:none;
+	display: block;	
+	border-bottom: 1px dotted #EBEBEB;
+	padding: 8px 0;
+}
+.info-li-item a
+{
+	font-size: 12px;
+	color: #666;
+}
+.info-li-item .info-li-title
+{
+	display: block;
+	width: 80%;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.info-li-item .info-li-time
+{
+	float: right;
+}
+.info-li-bo .panel-default .panel-footer
+{
+	background-color: #96CDB1;
+	padding: 10px 0;
+	margin: 0 auto;
+	border-radius: 0 0 8px 8px;
+}
+.panel .pager
+{
+	margin: 0;
+}
+.panel-footer ul
+{
+	background-color: #96CDB1;
+}
+.panel-footer ul li
+{
+	list-style: none;
+	display:  inline-block;
+	padding: 3px 3px;
+}
+
+/*information_detail.html*/
+.info-li-bo .info-dt-nav
+{
+	border-bottom: 5px solid #96CDB1;
+	position:relative;
+	margin-top: 20px;
+	padding-bottom: 10px;
+}
+.info-dt-nav .breadcrumb
+{
+	margin-left:40px;
+	margin: 0;
+	padding: 0;
+	background-color: #fff;
+	width: 60%;	
+}
+.breadcrumb li a
+{
+	color: #aaa;
+}
+.breadcrumb li.active
+{
+	color: #96CDB1;
+	margin-bottom:-6px;
+}
+.info-li-bo
+{
+	position: relative;
+	overflow:hidden;
+}
+.info-li-bo .info-dt-info
+{
+	color: #aaa;
+	font-size: 12px;
+	float: right;
+	padding-top: 2px;
+	float:right;
+}
+.info-li-bo .info-dt-info span
+{
+	margin-right: 10px;
+}
+.info-li-bo .info-dt-info
+{
+	float: right;
+}
+.info-li-bo .info-dt-content
+{
+	width:100%;
+	padding: 20px 39px;
+	/*margin-bottom: 50px;*/
+	border-bottom: 5px solid #96CDB1;
+	text-align: justify;
+	word-wrap:normal;
+	word-break:break-all;
+	color: #666;
+	font-size: 16px;
+	line-height: 2.0;
+	overflow:hidden;
+}
+@media (min-width: 768px)
+{
+.header.is-fixed{position:fixed;top:0;left:0;right:0;z-index:100}
+.header.is-fixed.is-small{padding-top:1em;padding-bottom:1em}
+.header.is-fixed.is-light{color:#fff}
+.header.is-fixed.is-light a{color:inherit}
+.header.is-fixed.is-light svg{fill:#fff}
+}
+/*information_search.html*/
+.panel-heading p
+{
+	font-size: 12px;
+	color: #000;
+}
+.panel-heading p span
+{
+	font-size: 14px;
+	color: red;
+}
+.info-footer
+{
+	font-size: 12px;
+	background-color: #202020;
+	color: #959595;
+	padding: 35px 0;
+}
+.info-footer .info-yqlj
+{
+	float: left;
+	width: 360px;
+	border-right: 1px solid #2d2d2d;
+}
+.info-footer h5
+{
+	font-size: 14px;
+	margin-bottom: 30px;
+	color: #bebdbd;
+}
+.info-footer .info-yqlj a
+{
+	color: #8a8784;
+}
+.info-footer .info-foot
+{
+	float: left;
+	padding-left: 60px;
+}

+ 91 - 0
free-technological-management/WebRoot/css/lmgl.css

@@ -0,0 +1,91 @@
+
+.tztg{	height: 370px;}
+#yqlj{	height: 150px;}
+#lxwm{	 width: 1140px; margin-bottom: 30px;}
+#bg{
+	background-color: #5B9BD5;
+}
+
+.panel-heading span
+{
+	color:white;
+}
+/*位置*/
+#weizhi{ width:60%; margin-left: 113px; margin-top: -15px;}
+#weizhi .conent{ width:100%; line-height:40px; margin:0 auto; background:url(../img/wei.jpg) no-repeat 0px/* #f9f8f8*/; padding-left:15px;}
+#weizhi a{ color:#8e8d8d;}
+#weizhi span{ color:#8e8d8d;}
+/*滚动条*/
+/*#gdt{
+	height:80% ; 
+	overflow-y: scroll;
+}*/
+.panel-body ul
+{
+	padding: 0;
+	margin: 0;
+	list-style: none;
+}
+.panel-body .news-item
+{
+	padding: 4px 4px;
+	margin: 0;
+}
+.news-item a
+{
+	font-size: 12px;
+	color: #666;
+}
+.news-item a:hover
+{
+	color: red;
+	text-decoration: none;
+}
+.news-item a.info-title
+{
+	text-overflow: ellipsis;
+}
+.news-item span
+{
+	margin-left: 8px;
+}
+/*登录*/
+.te-re-login .te-re-login-form1
+{
+	width: 300px;
+}
+
+.te-re-login{
+	margin-left: 25px;
+	margin-top: 70px;
+}
+.te-re-login .te-re-login-form1 .form-group
+{
+	position: relative;
+}
+
+.te-re-login .te-re-login-form1 input
+{
+	padding-left: 30px;
+	height: 38px;
+	line-height: 38px;
+}
+
+.te-re-login .te-re-login-form1 span
+{
+	position: absolute;
+	top: 10px;
+	left: 10px;
+	color: #999;
+	font-size: 18px;
+}
+
+.te-re-login .te-re-login-form1 button
+{
+	width: 100%;
+	margin-top: 20px;
+
+}
+.row{
+	margin-top: 10px;
+}

+ 343 - 0
free-technological-management/WebRoot/css/main.css

@@ -0,0 +1,343 @@
+/*包含index.html login.html 页面的css*/
+@charset 'utf-8'
+body
+{
+	font-family: Tahoma, Arial, Verdana;
+	/*color: #eee;*/
+}
+/*index.html*/
+.jumbotron
+{
+	height: 420px;
+	background-image: url(../img/background.jpg);
+	background-position: center center;
+
+}
+#logo
+{
+	height: 100px;
+	margin-top: 50px;
+}
+#logo img
+{
+	margin: 0 auto;
+}
+/*h2:32px 28px 26px 22px*/
+#logo h2
+{
+	color: #2e6da4;
+	font-size: 22px;
+	font-weight: 700;
+}
+#nav
+{
+	margin-top: 50px;
+}
+#search span
+{
+	padding: 0 5px;
+}
+.search
+{
+	padding: 0 auto;
+	background-color: rgba(90,150,180,0.7);
+	border-radius: 4px;
+	overflow: visible;
+	min-width: 180px;
+	margin-top: 10px;
+}
+.search form
+{
+	margin-top: 30px;
+	text-align: center;
+}
+.search input , .search select 
+{
+	width: 150px;
+	height: 30px;
+	border: 1px solid #C4D6EC;
+}
+.search #search
+{
+	height: 30px;
+	font-size: 12px;
+	color: #666;
+}
+.nav-btn .row
+{
+	margin-top: 20px;
+}
+.nav-btn .btn
+{
+	height: 50px;
+	line-height: 50px;
+	display: inline-table;
+}
+.nav-btn .btn-primary
+{
+	font-size: 14px;
+	font-weight: 700;
+	background-color: rgba(80,134,194,0.7);
+	border: 1px solid #5086C2;
+    filter:alpha(opacity=70);  
+    /*This works in IE 8 & 9 too*/  
+    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  
+    /*IE4-IE9*/  
+    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
+}
+.nav-btn .btn-primary span
+{
+	font-size: 18px;
+	padding-right: 10px;
+}
+.content
+{
+	font-size: 14px;
+	color: #666;
+	margin-bottom: 20px;
+}
+.content .panel .panel-heading
+{
+	background-color: #5B9BD5;
+}
+.panel .panel-heading span , .panel .panel-heading span a
+{
+	color: #fff;
+	font-weight: 700;
+}
+.more
+{
+	float: right;
+}
+.panel-body ul
+{
+	padding: 0;
+	margin: 0;
+	list-style: none;
+}
+.panel-body .news-item
+{
+	padding: 4px 4px;
+	margin: 0;
+	border-bottom: 1px dotted #ddd;
+}
+.news-item a
+{
+	color: #666;
+	font-size: 12px;
+}
+.news-item a:hover
+{
+	color: #666;
+	text-decoration: none;
+}
+.news-item a.info-title
+{
+	width:55%;
+	display:block;
+	overflow:hidden;
+	white-space:nowrap;
+	text-overflow: ellipsis;
+}
+.news-item a.info-time ,.news-item a.notice-time
+{
+	float: right;
+}
+.login
+{
+	position: relative;
+	background-image: url(../img/map.gif);
+	background-position: center center;
+	height: 258px;
+	border-radius: 8px;
+}
+.tm
+{
+	width: 100%;
+	height: 100%;
+	border-radius: 8px;
+	position: absolute;
+	top: 0;
+	left: 0;
+	background-color: rgba(258,258,258,0.5);
+    /* IE 4-9 */  
+    filter:alpha(opacity=50);  
+    /*This works in IE 8 & 9 too*/  
+    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  
+    /*IE4-IE9*/  
+    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
+}
+.tm h3
+{
+	background-color: transparent;
+	padding-top: 20px;
+	text-align: center;
+	color: #284567;
+	font-weight: 900;
+}
+.tm img
+{
+	padding-top: 10px;
+}
+.tm a
+{
+	font-size: 24px;
+	font-weight: 700;
+	color: #9C2B2F;
+	display: block;
+	margin: 15px auto;
+}
+.footer
+{
+	text-align: center;
+	font-size: 12px;
+	color: #666;
+	background-color: #eee;
+	padding-top: 20px;
+	padding-bottom: 25px;
+	border-radius: 4px;
+}
+/*login.html*/
+.login-qiantai
+{
+	background-image: url(../img/login/login_bg.jpg);
+	background-size: cover;
+	width: 100%;
+	height: 100%;
+	position: fixed;
+	top: 0;
+	left: 0;
+	z-index: -1;
+	text-align: center;
+}
+.login_content
+{
+	background-color: rgba(92,116,150,0.8);
+	border-radius: 8px;
+	/*border: 1px solid #eee;*/
+	margin-top: 130px;
+	padding: 30px 20px;
+}
+.login_content h3
+{
+	font-size: 20px;
+	color: #DCE8F4;
+	padding: 0px 15px;
+	letter-spacing: 1px;
+}
+.login_content .login_form
+{
+	margin-top: 20px;
+}
+.login_form img
+{
+	margin-left: 10px;
+	margin-right: 10px;
+}
+#login .btn
+{
+	font-size: 12px;
+	color: #666;
+	margin-left: 10px;
+	float: right;
+	box-shadow: 2px 2px #073F78;
+}
+.footer-qiantai
+{
+	background-color: rgba(34,84,135,1);
+	font-size: 12px;
+	text-align: center;
+	color: #ccc;
+	padding-top: 10px;
+}
+/*list.html*/
+#jumbtron_list
+{
+	height: 200px;
+}
+/*#logo_list
+{
+	margin-top: 0px;
+}*/
+
+
+
+
+
+/*小屏幕(平板,大于等于768px)*/
+@media (min-width: 768px)
+{
+	
+	.jumbotron
+	{
+		height: 420px;
+	}
+	.nav-btn .btn-primary
+	{
+		font-size: 16px;
+		font-weight: 700px;
+	}
+	#logo h2
+	{
+		color: #2e6da4;
+		font-size: 26px;
+		font-weight: 900;
+	}
+	.login_content h3
+	{
+		font-size: 22px;
+		letter-spacing: 2px;
+	}
+	#login .btn
+	{
+		margin-left: 20px;
+	}
+
+}
+/*中等屏幕(桌面显示器,大于等于992px)*/
+@media (min-width: 992px)
+{
+	.jumbotron
+	{
+		height: 520px;
+	}
+	.nav-btn .btn-primary
+	{
+		font-size: 18px;
+		font-weight: 700px;
+	}
+	#logo h2
+	{
+		color: #2e6da4;
+		font-size: 30px;
+		font-weight: 900;
+	}
+	.login_content h3
+	{
+		font-size: 24px;
+	}
+}
+/*大屏幕(大桌面显示器,大于等于1200px)*/
+@media (min-width: 1200px)
+{
+	.jumbotron
+	{
+		height: 520px;
+	}
+	.nav-btn .btn-primary
+	{
+		font-size: 18px;
+		font-weight: 700px;
+	}
+	#logo h2
+	{
+		color: #2e6da4;
+		font-size: 34px;
+		font-weight: 900;
+	}
+	.login_content h3
+	{
+		font-size: 28px;
+	}
+}
+

+ 463 - 0
free-technological-management/WebRoot/css/regular.css

@@ -0,0 +1,463 @@
+/*包含regular.html regular_list.html regular_detail.html 页面的css*/
+@charset 'utf-8'
+body
+{
+	font-family: Tahoma, Arial, Verdana;
+	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;
+	/*color: #eee;*/
+}
+
+/*regular.html*/
+.re-header
+{
+	background-image: url(../img/regular/1.jpg);
+	background-position: center 20%;
+	background-repeat: no-repeat;
+	background-size: cover;
+	padding: 50px  0 20px 0;
+}
+.re-header .re-search
+{
+	float: right;
+	width: 300px;
+	padding-right: 50px;
+}
+.re-header h1
+{
+	color: #fff;
+	font-size: 3em;
+	font-weight: 700;
+}
+.re-nav
+{
+	text-align: center;
+	background: #ffffff;
+	border-top: 1px solid #ebebeb;
+	border-bottom: 2px solid #e1e1e1;
+}
+.re-nav .menu
+{
+	padding: 0;
+	margin: 0;
+}
+.re-nav .menu li
+{
+	list-style: none;
+	display: inline-block;
+	position: relative;
+}
+.re-nav .menu li.nav-current
+{
+	border-bottom: 2px solid #f4645f;
+    margin-bottom: -2px;
+}
+/*.nav-current-li
+{
+	border-bottom: 2px solid #f4645f;
+    margin-bottom: -2px;
+}*/
+
+.re-nav .menu li a
+{
+	text-decoration: none;
+	line-height: 4em;
+	padding: 0 21px;
+	color: #F1362F;
+	font-size: 18px;
+	font-weight: 700;
+	display: block;
+}
+.re-nav .menu li a:hover
+{
+	color: #666;
+}
+.re-body
+{
+	margin: 25px 0;
+}
+.re-body .re-img
+{
+	height: 66px;
+	background-image: url(../img/regular/c.jpg);
+	border-radius: 5px;
+	margin: 15px 0;
+}
+.re-img .a
+{
+	padding: 5px 60px;
+}
+.re-content
+{	
+	background-color: #fff;
+	padding: 21px 30px;
+	margin: 10px 0;	
+	border-radius: 2px;
+}
+.re-content-heading
+{
+	/*background: rgba(244,100,95,0.5);*/
+	border-bottom: 1px solid #EBEBEB;
+	margin-bottom: -1px;
+	position: relative;
+	overflow: hidden;
+}
+.re-content-heading .upline
+{
+	position: absolute;
+	background: #f4645f;
+	color: #fff;
+	text-align: center;
+	/*top: -24px;
+    right: -40px;
+    width: 80px;
+    height: 54px;
+    line-height: 84px;
+	transform: rotate(45deg);*/
+	top: -12px;
+    right: -32px;
+    width: 80px;
+    height: 40px;
+    line-height: 54px;
+    -webkit-transform: rotate(40deg);
+    -ms-transform: rotate(40deg);
+    -o-transform: rotate(40deg);
+    transform: rotate(40deg);
+}
+.re-content-heading h4 a
+{
+	text-decoration: none;
+	color: #666;
+	font-weight: 700;
+	padding-left: 10px;
+}
+.re-content-heading h4 a:hover
+{
+	color: #F1362F;
+}
+.re-content-heading .underline
+{
+	width: 130px;
+	border-bottom: 1px solid #F4645F;
+}
+.re-content-body
+{
+	margin: 10px 10px;
+	overflow: hidden;
+	position: relative;
+}
+.re-content-body .re-list
+{
+	padding: 0;
+	margin: 0;
+}
+.re-content-body .re-list li.re-item
+{
+	list-style: none;
+	display: block;
+	border-bottom: 1px dotted #EBEBEB;
+	padding: 10px 0;
+	position:relative;
+	overflow:hidden;
+}
+.re-list .re-item a 
+{
+	text-decoration: none;
+	font-size: 12px;
+	color: #666;	
+}
+.re-item .re-item-title
+{
+	width: 50%;
+	display:block;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.re-item .re-item-time
+{
+	float: right;
+}
+
+.re-content-heading2
+{
+	/*background: rgba(244,100,95,1);*/
+	background-color: #F4645F;
+	padding: 10px 0;
+	border-radius: 4px;
+}
+.re-content-heading2 h4
+{
+	margin: 0;
+	padding: 0;
+}
+.re-content-heading2 h4 a
+{
+	text-decoration: none;
+	color: #fff;
+	font-weight: 700;
+	margin-left: 20px;
+}
+.re-content-heading2 span
+{
+	float: right;
+	padding-right: 20px;
+}
+.re-body .re-btn
+{
+	margin: 20px 20px;
+	margin-bottom: 10px;
+}
+.re-btn li a
+{
+	color: #fff;
+	font-size: 18px;
+}
+.re-btn .btn
+{
+	border-radius: 100px;
+	padding: 18px 40px;
+	margin: 0 10px;
+}
+.re-btn .btn1
+{
+	background-color: #2dd98e;
+	border-color: #2dd98e;
+}
+.re-btn .btn2
+{
+	background-color: #69A1CE;
+	border-color: #75A7CE;
+}
+.re-btn .btn3
+{
+	background-color: #5EA8AE;
+	border-color: #5EA8AE;
+}
+.re-btn .btn4
+{
+	background-color: #F6CE41;
+	border-color: #F6CE41;
+}
+/*regular_list.html*/
+.re-li-body
+{
+	/*background-color: #D1EBDE;*/
+	background-color: #fff;
+}
+.re-li-body .re-li-list
+{
+	margin: 50px 40px;
+	padding: 0;
+	background-color: #fff;
+	border-radius: 4px;
+	transition: all 0.5s cubic-bezier(0.29, 1.02, 1, 0.93);	
+	box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.5);
+	overflow: hidden;
+	position: relative;
+}
+.re-li-body .re-li-list:hover
+{
+	transform: translateY(-5px);
+}
+.re-li-body .panel
+{
+	border: none;
+}
+.re-li-body .panel-default .panel-heading
+{
+	background-color: #F4645F;
+	padding: 15px 22px;
+	color: #fff;
+	font-size: 16px;
+	font-weight: 700;
+}
+.re-li-body .panel-default .panel-heading span
+{
+	margin-right: 10px;
+}
+.re-li-body .re-li-list .panel-body
+{
+	margin: 0;
+	padding: 20px 30px;
+	position: relative;
+	overflow: hidden;
+}
+.re-li-list ul
+{
+	padding: 0;
+}
+.re-li-list ul li.re-li-item
+{
+	list-style:none;
+	display: block;	
+	border-bottom: 1px dotted #EBEBEB;
+	padding: 8px 0;
+}
+.re-li-item a
+{
+	font-size: 12px;
+	color: #666;
+}
+.re-li-item .re-li-title
+{
+	display: block;
+	width: 80%;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
+}
+.re-li-item .re-li-time
+{
+	float: right;
+}
+.re-li-body .panel-default .panel-footer
+{
+	background-color: #fff;
+	padding: 0;
+	margin: 0;
+}
+.re-li-list .panel-footer ul
+{	
+	list-style: none;
+	margin: 0;
+	margin: 3px 30px;
+}
+.re-li-list .panel-footer ul li
+{	
+	display: inline-block;
+
+}
+.re-li-list .panel-footer ul li a
+{	
+	background-color: #f4645f;
+	color: #fff;
+	padding: 9px 18px;
+	border-radius: 4px;
+	text-decoration: none;
+}
+.re-li-list .panel-footer ul li a:hover ,.re-li-list .panel-footer ul li a:focus
+{	
+	background-color: #000;
+}
+.re-li-sidebar
+{
+/*	position: fixed;
+	right: 100px;*/
+	position: absolute;
+	top: 50px;
+	border: 1px solid #F4645F;
+	border-radius: 4%;
+	padding: 20px 0px;
+	max-width: 130px;
+}
+.re-li-sidebar ul
+{
+	list-style: none;
+	display: block;
+	margin: 0;
+	padding: 0;
+}
+.re-li-sidebar .nav li
+{
+	padding: 0;
+	margin: 0;
+	border-bottom: 1px dotted #eee;
+}
+.re-li-sidebar .nav li a
+{
+	color: #666;
+	font-size: 16px;
+}
+.re-li-sidebar .nav li a:hover ,.re-li-sidebar .nav li a:focus
+{
+	background-color: #F4645F;
+	color: #fff;
+}
+
+
+/*regular_detail.html*/
+.re-li-body .re-dt-nav
+{
+	padding: 18px 50px 0 50px;
+}
+.re-dt-nav .breadcrumb
+{
+	background-color: rgba(157,214,234,0.3);
+}
+.breadcrumb li.active
+{
+	margin-bottom:-6px;
+}
+.re-dt-nav .re-dt-info
+{
+	color: #aaa;
+	font-size: 12px;
+	float: right;
+	padding-top: 12px;
+	padding-bottom: 3px;
+}
+.re-dt-nav .re-dt-info span
+{
+	margin-right: 10px;
+}
+.re-li-body .re-dt-head
+{
+	text-align: center;
+	padding: 5px 50px 15px 50px;
+	
+}
+.re-li-body .re-dt
+{
+	padding: 0px 50px;
+	color: #666;
+	font-size: 14px;
+	line-height: 2.0;
+	
+}
+.re-dt .re-dt-content
+{
+	padding: 20px 16px;
+	margin-bottom: 50px;
+	border-top: 1px solid #9DD6EA;
+	border-bottom: 1px solid #9DD6EA;
+	text-align: justify;
+	word-wrap:normal;
+	word-break:break-all;
+	overflow:hidden;
+}
+/*regular_search.html*/
+.re-li-body .panel .panel-heading2
+{
+	position: relative;
+	padding: 15px 10px 0px 25px;
+	border-bottom: #ddd solid 1px;
+}
+.panel-heading2 p
+{
+	font-size: 12px;
+	color: #000;
+}
+.panel-heading2 p span
+{
+	font-size: 14px;
+	color: red;
+	margin: 0 10px;
+}
+.re-footer
+{
+	text-align: center;
+	font-size: 12px;
+	background-color: #202020;
+	color: #959595;
+	padding: 35px 0;
+}
+
+
+
+
+
+
+
+
+
+

Plik diff jest za duży
+ 1065 - 0
free-technological-management/WebRoot/css/technology.css