|
@@ -1,12 +1,12 @@
|
|
|
/*building SAAS 0.1*/
|
|
|
/*bootstrap 初始化*/
|
|
|
body {
|
|
|
- font-size: 0.9rem;
|
|
|
- overflow: hidden;
|
|
|
- background: #e4e7ea
|
|
|
+ font-size: 0.9rem;
|
|
|
+ overflow: hidden;
|
|
|
+ background: #e4e7ea
|
|
|
}
|
|
|
.dropdown-menu {
|
|
|
- font-size: 0.9rem
|
|
|
+ font-size: 0.9rem
|
|
|
}
|
|
|
.btn.disabled, .btn:disabled {
|
|
|
color:#999
|
|
@@ -29,30 +29,30 @@ body {
|
|
|
/*滚动条*/
|
|
|
/* 滚动条 */
|
|
|
::-webkit-scrollbar-thumb:horizontal { /*水平滚动条的样式*/
|
|
|
- width: 5px;
|
|
|
- background-color: #ddd;
|
|
|
- -webkit-border-radius: 6px;
|
|
|
+ width: 5px;
|
|
|
+ background-color: #ddd;
|
|
|
+ -webkit-border-radius: 6px;
|
|
|
}
|
|
|
::-webkit-scrollbar-track-piece {
|
|
|
- background-color: #fff; /*滚动条的背景颜色*/
|
|
|
- -webkit-border-radius: 0; /*滚动条的圆角宽度*/
|
|
|
+ background-color: #fff; /*滚动条的背景颜色*/
|
|
|
+ -webkit-border-radius: 0; /*滚动条的圆角宽度*/
|
|
|
}
|
|
|
::-webkit-scrollbar {
|
|
|
- width: 10px; /*滚动条的宽度*/
|
|
|
- height: 8px; /*滚动条的高度*/
|
|
|
+ width: 10px; /*滚动条的宽度*/
|
|
|
+ height: 8px; /*滚动条的高度*/
|
|
|
}
|
|
|
::-webkit-scrollbar-thumb:vertical { /*垂直滚动条的样式*/
|
|
|
- height: 50px;
|
|
|
- background-color: #ddd;
|
|
|
- -webkit-border-radius: 6px;
|
|
|
- outline: 1px solid #fff;
|
|
|
- outline-offset: -1px;
|
|
|
- border: 1px solid #fff;
|
|
|
+ height: 50px;
|
|
|
+ background-color: #ddd;
|
|
|
+ -webkit-border-radius: 6px;
|
|
|
+ outline: 1px solid #fff;
|
|
|
+ outline-offset: -1px;
|
|
|
+ border: 1px solid #fff;
|
|
|
}
|
|
|
::-webkit-scrollbar-thumb:hover { /*滚动条的hover样式*/
|
|
|
- height: 50px;
|
|
|
- background-color: #999;
|
|
|
- -webkit-border-radius: 6px;
|
|
|
+ height: 50px;
|
|
|
+ background-color: #999;
|
|
|
+ -webkit-border-radius: 6px;
|
|
|
}
|
|
|
.sjs-height-1,.sjs-height-2,.sjs-sh-1,.sjs-sh-2,.sjs-sh-3,.sjs-sh-4,.sjs-sh-5{
|
|
|
overflow: hidden;
|
|
@@ -69,46 +69,46 @@ body {
|
|
|
overflow-y: auto;
|
|
|
}
|
|
|
.form-signin {
|
|
|
- max-width: 500px;
|
|
|
- margin: 150px auto;
|
|
|
+ max-width: 500px;
|
|
|
+ margin: 150px auto;
|
|
|
}
|
|
|
.has-danger {
|
|
|
- -webkit-animation: shake 1s .2s ease both;
|
|
|
- -moz-animation: shake 1s .2s ease both;
|
|
|
- animation: shake 1s .2s ease both;
|
|
|
+ -webkit-animation: shake 1s .2s ease both;
|
|
|
+ -moz-animation: shake 1s .2s ease both;
|
|
|
+ animation: shake 1s .2s ease both;
|
|
|
}
|
|
|
@-webkit-keyframes shake {
|
|
|
- 0%, 100% {
|
|
|
- -webkit-transform: translateX(0);
|
|
|
- }
|
|
|
- 10%, 30%, 50%, 70%, 90% {
|
|
|
- -webkit-transform: translateX(-10px);
|
|
|
- }
|
|
|
- 20%, 40%, 60%, 80% {
|
|
|
- -webkit-transform: translateX(10px);
|
|
|
- }
|
|
|
+ 0%, 100% {
|
|
|
+ -webkit-transform: translateX(0);
|
|
|
+ }
|
|
|
+ 10%, 30%, 50%, 70%, 90% {
|
|
|
+ -webkit-transform: translateX(-10px);
|
|
|
+ }
|
|
|
+ 20%, 40%, 60%, 80% {
|
|
|
+ -webkit-transform: translateX(10px);
|
|
|
+ }
|
|
|
}
|
|
|
@-moz-keyframes shake {
|
|
|
- 0%, 100% {
|
|
|
- -moz-transform: translateX(0);
|
|
|
- }
|
|
|
- 10%, 30%, 50%, 70%, 90% {
|
|
|
- -moz-transform: translateX(-10px);
|
|
|
- }
|
|
|
- 20%, 40%, 60%, 80% {
|
|
|
- -moz-transform: translateX(10px);
|
|
|
- }
|
|
|
+ 0%, 100% {
|
|
|
+ -moz-transform: translateX(0);
|
|
|
+ }
|
|
|
+ 10%, 30%, 50%, 70%, 90% {
|
|
|
+ -moz-transform: translateX(-10px);
|
|
|
+ }
|
|
|
+ 20%, 40%, 60%, 80% {
|
|
|
+ -moz-transform: translateX(10px);
|
|
|
+ }
|
|
|
}
|
|
|
@keyframes shake {
|
|
|
- 0%, 100% {
|
|
|
- transform: translateX(0);
|
|
|
- }
|
|
|
- 10%, 30%, 50%, 70%, 90% {
|
|
|
- transform: translateX(-10px);
|
|
|
- }
|
|
|
- 20%, 40%, 60%, 80% {
|
|
|
- transform: translateX(10px);
|
|
|
- }
|
|
|
+ 0%, 100% {
|
|
|
+ transform: translateX(0);
|
|
|
+ }
|
|
|
+ 10%, 30%, 50%, 70%, 90% {
|
|
|
+ transform: translateX(-10px);
|
|
|
+ }
|
|
|
+ 20%, 40%, 60%, 80% {
|
|
|
+ transform: translateX(10px);
|
|
|
+ }
|
|
|
}
|
|
|
/*2.主体框架*/
|
|
|
.header {
|
|
@@ -166,6 +166,9 @@ body {
|
|
|
height:50px;
|
|
|
line-height: 50px
|
|
|
}
|
|
|
+.panel-title .dropdown-item,.panel-title .dropdown-item-text,.panel-title .form-group {
|
|
|
+ line-height: normal;
|
|
|
+}
|
|
|
.panel-title{
|
|
|
position: fixed;
|
|
|
top:0px;
|
|
@@ -214,7 +217,7 @@ body {
|
|
|
.side-menu{
|
|
|
position: fixed;
|
|
|
right:15px;
|
|
|
- top:66px
|
|
|
+ top:65px
|
|
|
}
|
|
|
.side-menu .nav-link{
|
|
|
line-height: 16px;
|
|
@@ -224,34 +227,37 @@ body {
|
|
|
margin:0;
|
|
|
}
|
|
|
.pr-46{
|
|
|
- padding-right:46px
|
|
|
+ padding-right:36px
|
|
|
}
|
|
|
.bcontent-wrap{
|
|
|
- height: 350px
|
|
|
-}
|
|
|
+ height: 350px
|
|
|
+ }
|
|
|
@media only screen and (max-height: 768px) {
|
|
|
.bcontent-wrap{
|
|
|
height: 250px
|
|
|
}
|
|
|
}
|
|
|
+.modal-xl {
|
|
|
+ max-width: 1000px
|
|
|
+}
|
|
|
/*滚动*/
|
|
|
.scrollbar-auto {
|
|
|
- overflow-y: auto;
|
|
|
- position: absolute;
|
|
|
- bottom: 0;
|
|
|
- left: 0;
|
|
|
- top: 0;
|
|
|
- right: 0;
|
|
|
+ overflow-y: auto;
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ left: 0;
|
|
|
+ top: 0;
|
|
|
+ right: 0;
|
|
|
}
|
|
|
.panel-sidebar .scrollbar-auto{
|
|
|
- padding-top: 20px;
|
|
|
- box-sizing: border-box;
|
|
|
+ padding-top: 20px;
|
|
|
+ box-sizing: border-box;
|
|
|
}
|
|
|
.panel-sidebar .scrollbar-auto {
|
|
|
- height: 100%;
|
|
|
- width: 100%;
|
|
|
- overflow-y: auto;
|
|
|
- position: static;
|
|
|
+ height: 100%;
|
|
|
+ width: 100%;
|
|
|
+ overflow-y: auto;
|
|
|
+ position: static;
|
|
|
}
|
|
|
/*头部*/
|
|
|
.header .logo {
|
|
@@ -371,9 +377,9 @@ body {
|
|
|
}
|
|
|
.bg-nav > li.active a span{
|
|
|
display: block;
|
|
|
-}
|
|
|
+ }
|
|
|
.bg-nav > li + li {
|
|
|
- margin-top:0;
|
|
|
+ margin-top:0;
|
|
|
}
|
|
|
.bg-nav .sub-menu {
|
|
|
list-style:none;
|
|
@@ -404,6 +410,13 @@ body {
|
|
|
.nav-box > .sub-list > li > a{
|
|
|
padding-left: 40px
|
|
|
}
|
|
|
+.nav-box .tips-dot {
|
|
|
+ right:20px;
|
|
|
+ top:8px
|
|
|
+}
|
|
|
+.nav-box .nav-list li{
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
.nav-list li a{
|
|
|
color: #333;
|
|
|
display: block;
|
|
@@ -429,6 +442,9 @@ body {
|
|
|
background:#e4e7ea;
|
|
|
font-weight: 600
|
|
|
}
|
|
|
+.side-menu .nav-link{
|
|
|
+ padding:.5rem .6rem;
|
|
|
+}
|
|
|
/*内容区*/
|
|
|
.c-header {
|
|
|
padding:0 0 5px
|
|
@@ -438,7 +454,7 @@ body {
|
|
|
background:#fff;
|
|
|
}
|
|
|
.right-nav{
|
|
|
- width:46px
|
|
|
+ width:36px
|
|
|
}
|
|
|
.right-nav .nav-link.active{
|
|
|
background: #fff;
|
|
@@ -449,7 +465,7 @@ body {
|
|
|
color:#f90000
|
|
|
}
|
|
|
.bg-gray {
|
|
|
- background-color:#bbb!important;
|
|
|
+ background-color:#bbb!important;
|
|
|
}
|
|
|
.datepickers-container {
|
|
|
z-index: 9999
|
|
@@ -544,8 +560,10 @@ body {
|
|
|
width:inherit;
|
|
|
height: inherit;
|
|
|
}
|
|
|
-
|
|
|
-#tablist .active {
|
|
|
- background: #e4e7ea;
|
|
|
- font-weight: 600;
|
|
|
-}
|
|
|
+.m-close-side{
|
|
|
+ position: absolute;
|
|
|
+ left:-6px;
|
|
|
+ top:250px;
|
|
|
+ background: #f2f2f2;
|
|
|
+ padding:30px 3px;
|
|
|
+}
|