2025-11-07 09:56:20 +08:00
@ charset "UTF-8" ;
/*!
* jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
* Author: boniface pereira
* Website: www.craftpip.com
* Contact: hey@craftpip.com
*
* Copyright 2013-2019 jquery-confirm
* Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
*/
@ -webkit-keyframes jconfirm-spin {
from {
-webkit- transform : rotate ( 0 deg ) ;
transform : rotate ( 0 deg )
}
to {
-webkit- transform : rotate ( 360 deg ) ;
transform : rotate ( 360 deg )
}
}
@ keyframes jconfirm-spin {
from {
-webkit- transform : rotate ( 0 deg ) ;
transform : rotate ( 0 deg )
}
to {
-webkit- transform : rotate ( 360 deg ) ;
transform : rotate ( 360 deg )
}
}
body [ class * = jconfirm-no-scroll- ] {
overflow : hidden !important
}
. jconfirm {
position : fixed ;
top : 0 ;
left : 0 ;
right : 0 ;
bottom : 0 ;
z-index : 99999999 ;
font-family : inherit ;
overflow : hidden
}
. jconfirm . jconfirm-bg {
position : fixed ;
top : 0 ;
left : 0 ;
right : 0 ;
bottom : 0 ;
-webkit- transition : opacity .4 s ;
transition : opacity .4 s
}
. jconfirm . jconfirm-bg . jconfirm-bg-h {
opacity : 0 !important
}
. jconfirm . jconfirm-scrollpane {
-webkit- perspective : 500 px ;
perspective : 500 px ;
-webkit- perspective-origin : center ;
perspective-origin : center ;
display : table ;
width : 100 % ;
height : 100 %
}
. jconfirm . jconfirm-row {
display : table-row ;
width : 100 %
}
. jconfirm . jconfirm-cell {
display : table-cell ;
vertical-align : middle
}
. jconfirm . jconfirm-holder {
max-height : 100 % ;
padding : 50 px 0
}
. jconfirm . jconfirm-box-container {
-webkit- transition : -webkit- transform ;
transition : -webkit- transform ;
transition : transform ;
transition : transform , -webkit- transform
}
. jconfirm . jconfirm-box-container . jconfirm-no-transition {
-webkit- transition : none !important ;
transition : none !important
}
. jconfirm . jconfirm-box {
background : white ;
border-radius : 4 px ;
position : relative ;
outline : 0 ;
padding : 15 px 15 px 0 ;
overflow : hidden ;
margin-left : auto ;
margin-right : auto
}
@ -webkit-keyframes type-blue {
1 % ,
100 % {
border-color : #3498db
}
50 % {
border-color : #5faee3
}
}
@ keyframes type-blue {
1 % ,
100 % {
border-color : #3498db
}
50 % {
border-color : #5faee3
}
}
@ -webkit-keyframes type-green {
1 % ,
100 % {
border-color : #2ecc71
}
50 % {
border-color : #54d98c
}
}
@ keyframes type-green {
1 % ,
100 % {
border-color : #2ecc71
}
50 % {
border-color : #54d98c
}
}
@ -webkit-keyframes type-red {
1 % ,
100 % {
border-color : #e74c3c
}
50 % {
border-color : #ed7669
}
}
@ keyframes type-red {
1 % ,
100 % {
border-color : #e74c3c
}
50 % {
border-color : #ed7669
}
}
@ -webkit-keyframes type-orange {
1 % ,
100 % {
border-color : #f1c40f
}
50 % {
border-color : #f4d03f
}
}
@ keyframes type-orange {
1 % ,
100 % {
border-color : #f1c40f
}
50 % {
border-color : #f4d03f
}
}
@ -webkit-keyframes type-purple {
1 % ,
100 % {
border-color : #9b59b6
}
50 % {
border-color : #b07cc6
}
}
@ keyframes type-purple {
1 % ,
100 % {
border-color : #9b59b6
}
50 % {
border-color : #b07cc6
}
}
@ -webkit-keyframes type-dark {
1 % ,
100 % {
border-color : #34495e
}
50 % {
border-color : #46627f
}
}
@ keyframes type-dark {
1 % ,
100 % {
border-color : #34495e
}
50 % {
border-color : #46627f
}
}
. jconfirm . jconfirm-box . jconfirm-type-animated {
-webkit- animation-duration : 2 s ;
animation-duration : 2 s ;
-webkit- animation-iteration-count : infinite ;
animation-iteration-count : infinite
}
. jconfirm . jconfirm-box . jconfirm-type-blue {
border-top : solid 7 px #3498db ;
-webkit- animation-name : type-blue ;
animation-name : type-blue
}
. jconfirm . jconfirm-box . jconfirm-type-green {
border-top : solid 7 px #2ecc71 ;
-webkit- animation-name : type-green ;
animation-name : type-green
}
. jconfirm . jconfirm-box . jconfirm-type-red {
border-top : solid 7 px #e74c3c ;
-webkit- animation-name : type-red ;
animation-name : type-red
}
. jconfirm . jconfirm-box . jconfirm-type-orange {
border-top : solid 7 px #f1c40f ;
-webkit- animation-name : type-orange ;
animation-name : type-orange
}
. jconfirm . jconfirm-box . jconfirm-type-purple {
border-top : solid 7 px #9b59b6 ;
-webkit- animation-name : type-purple ;
animation-name : type-purple
}
. jconfirm . jconfirm-box . jconfirm-type-dark {
border-top : solid 7 px #34495e ;
-webkit- animation-name : type-dark ;
animation-name : type-dark
}
. jconfirm . jconfirm-box . loading {
height : 120 px
}
. jconfirm . jconfirm-box . loading : before {
content : '' ;
position : absolute ;
left : 0 ;
background : white ;
right : 0 ;
top : 0 ;
bottom : 0 ;
border-radius : 10 px ;
z-index : 1
}
. jconfirm . jconfirm-box . loading : after {
opacity : .6 ;
content : '' ;
height : 30 px ;
width : 30 px ;
border : solid 3 px transparent ;
position : absolute ;
left : 50 % ;
margin-left : -15 px ;
border-radius : 50 % ;
-webkit- animation : jconfirm-spin 1 s infinite linear ;
animation : jconfirm-spin 1 s infinite linear ;
border-bottom-color : dodgerblue ;
top : 50 % ;
margin-top : -15 px ;
z-index : 2
}
. jconfirm . jconfirm-box div . jconfirm-closeIcon {
height : 20 px ;
width : 20 px ;
position : absolute ;
top : 10 px ;
right : 10 px ;
cursor : pointer ;
opacity : .6 ;
text-align : center ;
font-size : 27 px !important ;
line-height : 14 px !important ;
display : none ;
z-index : 1
}
. jconfirm . jconfirm-box div . jconfirm-closeIcon : empty {
display : none
}
. jconfirm . jconfirm-box div . jconfirm-closeIcon . fa {
font-size : 16 px
}
. jconfirm . jconfirm-box div . jconfirm-closeIcon . glyphicon {
font-size : 16 px
}
. jconfirm . jconfirm-box div . jconfirm-closeIcon . zmdi {
font-size : 16 px
}
. jconfirm . jconfirm-box div . jconfirm-closeIcon : hover {
opacity : 1
}
. jconfirm . jconfirm-box div . jconfirm-title-c {
display : block ;
font-size : 20 px ;
line-height : 20 px ;
-webkit- user-select : none ;
-moz- user-select : none ;
-ms- user-select : none ;
user-select : none ;
cursor : default ;
padding-bottom : 15 px
}
. jconfirm . jconfirm-box div . jconfirm-title-c . jconfirm-hand {
cursor : move
}
. jconfirm . jconfirm-box div . jconfirm-title-c . jconfirm-icon-c {
font-size : inherit ;
display : inline-block ;
vertical-align : middle
}
. jconfirm . jconfirm-box div . jconfirm-title-c . jconfirm-icon-c i {
vertical-align : middle
}
. jconfirm . jconfirm-box div . jconfirm-title-c . jconfirm-icon-c : empty {
display : none
}
. jconfirm . jconfirm-box div . jconfirm-title-c . jconfirm-title {
-webkit- user-select : none ;
-moz- user-select : none ;
-ms- user-select : none ;
user-select : none ;
font-size : inherit ;
font-family : inherit ;
display : inline-block ;
vertical-align : middle
}
. jconfirm . jconfirm-box div . jconfirm-title-c . jconfirm-title : empty {
display : none
}
. jconfirm . jconfirm-box div . jconfirm-content-pane {
margin-bottom : 15 px ;
height : auto ;
-webkit- transition : height .4 s ease-in ;
transition : height .4 s ease-in ;
display : inline-block ;
width : 100 % ;
position : relative ;
overflow-x : hidden ;
overflow-y : auto
}
. jconfirm . jconfirm-box div . jconfirm-content-pane . no-scroll {
overflow-y : hidden
}
. jconfirm . jconfirm-box div . jconfirm-content-pane :: -webkit-scrollbar {
width : 3 px
}
. jconfirm . jconfirm-box div . jconfirm-content-pane :: -webkit-scrollbar-track {
background : rgba ( 0 , 0 , 0 , 0.1 )
}
. jconfirm . jconfirm-box div . jconfirm-content-pane :: -webkit-scrollbar-thumb {
background : #666 ;
border-radius : 3 px
}
. jconfirm . jconfirm-box div . jconfirm-content-pane . jconfirm-content {
overflow : auto
}
. jconfirm . jconfirm-box div . jconfirm-content-pane . jconfirm-content img {
max-width : 100 % ;
height : auto
}
. jconfirm . jconfirm-box div . jconfirm-content-pane . jconfirm-content : empty {
display : none
}
. jconfirm . jconfirm-box . jconfirm-buttons {
padding-bottom : 11 px
}
. jconfirm . jconfirm-box . jconfirm-buttons > button {
margin-bottom : 4 px ;
margin-left : 2 px ;
margin-right : 2 px
}
. jconfirm . jconfirm-box . jconfirm-buttons button {
display : inline-block ;
padding : 6 px 12 px ;
font-size : 14 px ;
font-weight : 400 ;
line-height : 1.42857143 ;
text-align : center ;
white-space : nowrap ;
vertical-align : middle ;
-ms- touch-action : manipulation ;
touch-action : manipulation ;
cursor : pointer ;
-webkit- user-select : none ;
-moz- user-select : none ;
-ms- user-select : none ;
user-select : none ;
border-radius : 2 px ;
min-height : 1 em ;
-webkit- transition : opacity .1 s ease , background-color .1 s ease , color .1 s ease , background .1 s ease , -webkit- box-shadow .1 s ease ;
transition : opacity .1 s ease , background-color .1 s ease , color .1 s ease , background .1 s ease , -webkit- box-shadow .1 s ease ;
transition : opacity .1 s ease , background-color .1 s ease , color .1 s ease , box-shadow .1 s ease , background .1 s ease ;
transition : opacity .1 s ease , background-color .1 s ease , color .1 s ease , box-shadow .1 s ease , background .1 s ease , -webkit- box-shadow .1 s ease ;
-webkit- tap-highlight-color : transparent ;
border : 0 ;
background-image : none
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-blue {
background-color : #3498db ;
color : #FFF ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-blue : hover {
background-color : #2980b9 ;
color : #FFF
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-green {
background-color : #2ecc71 ;
color : #FFF ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-green : hover {
background-color : #27ae60 ;
color : #FFF
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-red {
background-color : #e74c3c ;
color : #FFF ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-red : hover {
background-color : #c0392b ;
color : #FFF
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-orange {
background-color : #f1c40f ;
color : #FFF ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-orange : hover {
background-color : #f39c12 ;
color : #FFF
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-default {
background-color : #ecf0f1 ;
color : #000 ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-default : hover {
background-color : #bdc3c7 ;
color : #000
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-purple {
background-color : #9b59b6 ;
color : #FFF ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-purple : hover {
background-color : #8e44ad ;
color : #FFF
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-dark {
background-color : #34495e ;
color : #FFF ;
text-shadow : none ;
-webkit- transition : background .2 s ;
transition : background .2 s
}
. jconfirm . jconfirm-box . jconfirm-buttons button . btn-dark : hover {
background-color : #2c3e50 ;
color : #FFF
}
. jconfirm . jconfirm-box . jconfirm-type-red . jconfirm-title-c . jconfirm-icon-c {
color : #e74c3c !important
}
. jconfirm . jconfirm-box . jconfirm-type-blue . jconfirm-title-c . jconfirm-icon-c {
color : #3498db !important
}
. jconfirm . jconfirm-box . jconfirm-type-green . jconfirm-title-c . jconfirm-icon-c {
color : #2ecc71 !important
}
. jconfirm . jconfirm-box . jconfirm-type-purple . jconfirm-title-c . jconfirm-icon-c {
color : #9b59b6 !important
}
. jconfirm . jconfirm-box . jconfirm-type-orange . jconfirm-title-c . jconfirm-icon-c {
color : #f1c40f !important
}
. jconfirm . jconfirm-box . jconfirm-type-dark . jconfirm-title-c . jconfirm-icon-c {
color : #34495e !important
}
. jconfirm . jconfirm-clear {
clear : both
}
. jconfirm . jconfirm-rtl {
direction : rtl
}
. jconfirm . jconfirm-rtl div . jconfirm-closeIcon {
left : 5 px ;
right : auto
}
. jconfirm . jconfirm-white . jconfirm-bg ,
. jconfirm . jconfirm-light . jconfirm-bg {
background-color : #444 ;
opacity : .2
}
. jconfirm . jconfirm-white . jconfirm-box ,
. jconfirm . jconfirm-light . jconfirm-box {
-webkit- box-shadow : 0 2 px 6 px rgba ( 0 , 0 , 0 , 0.2 ) ;
box-shadow : 0 2 px 6 px rgba ( 0 , 0 , 0 , 0.2 ) ;
border-radius : 2 px
}
. jconfirm . jconfirm-white . jconfirm-box . jconfirm-title-c . jconfirm-icon-c ,
. jconfirm . jconfirm-light . jconfirm-box . jconfirm-title-c . jconfirm-icon-c {
margin-right : 8 px ;
margin-left : 0
}
. jconfirm . jconfirm-white . jconfirm-box . jconfirm-buttons ,
. jconfirm . jconfirm-light . jconfirm-box . jconfirm-buttons {
float : right
}
. jconfirm . jconfirm-white . jconfirm-box . jconfirm-buttons button ,
. jconfirm . jconfirm-light . jconfirm-box . jconfirm-buttons button {
text-transform : uppercase ;
font-size : 14 px ;
text-shadow : none
}
. jconfirm . jconfirm-white . jconfirm-box . jconfirm-buttons button . btn-default ,
. jconfirm . jconfirm-light . jconfirm-box . jconfirm-buttons button . btn-default {
-webkit- box-shadow : none ;
box-shadow : none ;
color : #333
}
. jconfirm . jconfirm-white . jconfirm-box . jconfirm-buttons button . btn-default : hover ,
. jconfirm . jconfirm-light . jconfirm-box . jconfirm-buttons button . btn-default : hover {
background : #ddd
}
. jconfirm . jconfirm-white . jconfirm-rtl . jconfirm-title-c . jconfirm-icon-c ,
. jconfirm . jconfirm-light . jconfirm-rtl . jconfirm-title-c . jconfirm-icon-c {
margin-left : 8 px ;
margin-right : 0
}
. jconfirm . jconfirm-black . jconfirm-bg ,
. jconfirm . jconfirm-dark . jconfirm-bg {
background-color : darkslategray ;
opacity : .4
}
. jconfirm . jconfirm-black . jconfirm-box ,
. jconfirm . jconfirm-dark . jconfirm-box {
-webkit- box-shadow : 0 2 px 6 px rgba ( 0 , 0 , 0 , 0.2 ) ;
box-shadow : 0 2 px 6 px rgba ( 0 , 0 , 0 , 0.2 ) ;
background : #444 ;
border-radius : 5 px ;
color : white
}
. jconfirm . jconfirm-black . jconfirm-box . jconfirm-title-c . jconfirm-icon-c ,
. jconfirm . jconfirm-dark . jconfirm-box . jconfirm-title-c . jconfirm-icon-c {
margin-right : 8 px ;
margin-left : 0
}
. jconfirm . jconfirm-black . jconfirm-box . jconfirm-buttons ,
. jconfirm . jconfirm-dark . jconfirm-box . jconfirm-buttons {
float : right
}
. jconfirm . jconfirm-black . jconfirm-box . jconfirm-buttons button ,
. jconfirm . jconfirm-dark . jconfirm-box . jconfirm-buttons button {
border : 0 ;
background-image : none ;
text-transform : uppercase ;
font-size : 14 px ;
font-weight : bold ;
text-shadow : none ;
-webkit- transition : background .1 s ;
transition : background .1 s ;
color : white
}
. jconfirm . jconfirm-black . jconfirm-box . jconfirm-buttons button . btn-default ,
. jconfirm . jconfirm-dark . jconfirm-box . jconfirm-buttons button . btn-default {
-webkit- box-shadow : none ;
box-shadow : none ;
color : #fff ;
background : 0
}
. jconfirm . jconfirm-black . jconfirm-box . jconfirm-buttons button . btn-default : hover ,
. jconfirm . jconfirm-dark . jconfirm-box . jconfirm-buttons button . btn-default : hover {
background : #666
}
. jconfirm . jconfirm-black . jconfirm-rtl . jconfirm-title-c . jconfirm-icon-c ,
. jconfirm . jconfirm-dark . jconfirm-rtl . jconfirm-title-c . jconfirm-icon-c {
margin-left : 8 px ;
margin-right : 0
}
. jconfirm . jconfirm-box . hilight . jconfirm-hilight-shake {
-webkit- animation : shake .82 s cubic-bezier ( 0.36 , 0.07 , 0.19 , 0.97 ) both ;
animation : shake .82 s cubic-bezier ( 0.36 , 0.07 , 0.19 , 0.97 ) both ;
-webkit- transform : translate3d ( 0 , 0 , 0 ) ;
transform : translate3d ( 0 , 0 , 0 )
}
. jconfirm . jconfirm-box . hilight . jconfirm-hilight-glow {
-webkit- animation : glow .82 s cubic-bezier ( 0.36 , 0.07 , 0.19 , 0.97 ) both ;
animation : glow .82 s cubic-bezier ( 0.36 , 0.07 , 0.19 , 0.97 ) both ;
-webkit- transform : translate3d ( 0 , 0 , 0 ) ;
transform : translate3d ( 0 , 0 , 0 )
}
@ -webkit-keyframes shake {
10 % ,
90 % {
-webkit- transform : translate3d ( -2 px , 0 , 0 ) ;
transform : translate3d ( -2 px , 0 , 0 )
}
20 % ,
80 % {
-webkit- transform : translate3d ( 4 px , 0 , 0 ) ;
transform : translate3d ( 4 px , 0 , 0 )
}
30 % ,
50 % ,
70 % {
-webkit- transform : translate3d ( -8 px , 0 , 0 ) ;
transform : translate3d ( -8 px , 0 , 0 )
}
40 % ,
60 % {
-webkit- transform : translate3d ( 8 px , 0 , 0 ) ;
transform : translate3d ( 8 px , 0 , 0 )
}
}
@ keyframes shake {
10 % ,
90 % {
-webkit- transform : translate3d ( -2 px , 0 , 0 ) ;
transform : translate3d ( -2 px , 0 , 0 )
}
20 % ,
80 % {
-webkit- transform : translate3d ( 4 px , 0 , 0 ) ;
transform : translate3d ( 4 px , 0 , 0 )
}
30 % ,
50 % ,
70 % {
-webkit- transform : translate3d ( -8 px , 0 , 0 ) ;
transform : translate3d ( -8 px , 0 , 0 )
}
40 % ,
60 % {
-webkit- transform : translate3d ( 8 px , 0 , 0 ) ;
transform : translate3d ( 8 px , 0 , 0 )
}
}
@ -webkit-keyframes glow {
0 % ,
100 % {
-webkit- box-shadow : 0 0 0 red ;
box-shadow : 0 0 0 red
}
50 % {
-webkit- box-shadow : 0 0 30 px red ;
box-shadow : 0 0 30 px red
}
}
@ keyframes glow {
0 % ,
100 % {
-webkit- box-shadow : 0 0 0 red ;
box-shadow : 0 0 0 red
}
50 % {
-webkit- box-shadow : 0 0 30 px red ;
box-shadow : 0 0 30 px red
}
}
. jconfirm {
-webkit- perspective : 400 px ;
perspective : 400 px
}
. jconfirm . jconfirm-box {
opacity : 1 ;
-webkit- transition-property : all ;
transition-property : all
}
. jconfirm . jconfirm-box . jconfirm-animation-top ,
. jconfirm . jconfirm-box . jconfirm-animation-left ,
. jconfirm . jconfirm-box . jconfirm-animation-right ,
. jconfirm . jconfirm-box . jconfirm-animation-bottom ,
. jconfirm . jconfirm-box . jconfirm-animation-opacity ,
. jconfirm . jconfirm-box . jconfirm-animation-zoom ,
. jconfirm . jconfirm-box . jconfirm-animation-scale ,
. jconfirm . jconfirm-box . jconfirm-animation-none ,
. jconfirm . jconfirm-box . jconfirm-animation-rotate ,
. jconfirm . jconfirm-box . jconfirm-animation-rotatex ,
. jconfirm . jconfirm-box . jconfirm-animation-rotatey ,
. jconfirm . jconfirm-box . jconfirm-animation-scaley ,
. jconfirm . jconfirm-box . jconfirm-animation-scalex {
opacity : 0
}
. jconfirm . jconfirm-box . jconfirm-animation-rotate {
-webkit- transform : rotate ( 90 deg ) ;
transform : rotate ( 90 deg )
}
. jconfirm . jconfirm-box . jconfirm-animation-rotatex {
-webkit- transform : rotateX ( 90 deg ) ;
transform : rotateX ( 90 deg ) ;
-webkit- transform-origin : center ;
transform-origin : center
}
. jconfirm . jconfirm-box . jconfirm-animation-rotatexr {
-webkit- transform : rotateX ( -90 deg ) ;
transform : rotateX ( -90 deg ) ;
-webkit- transform-origin : center ;
transform-origin : center
}
. jconfirm . jconfirm-box . jconfirm-animation-rotatey {
-webkit- transform : rotatey ( 90 deg ) ;
transform : rotatey ( 90 deg ) ;
-webkit- transform-origin : center ;
transform-origin : center
}
. jconfirm . jconfirm-box . jconfirm-animation-rotateyr {
-webkit- transform : rotatey ( -90 deg ) ;
transform : rotatey ( -90 deg ) ;
-webkit- transform-origin : center ;
transform-origin : center
}
. jconfirm . jconfirm-box . jconfirm-animation-scaley {
-webkit- transform : scaley ( 1.5 ) ;
transform : scaley ( 1.5 ) ;
-webkit- transform-origin : center ;
transform-origin : center
}
. jconfirm . jconfirm-box . jconfirm-animation-scalex {
-webkit- transform : scalex ( 1.5 ) ;
transform : scalex ( 1.5 ) ;
-webkit- transform-origin : center ;
transform-origin : center
}
. jconfirm . jconfirm-box . jconfirm-animation-top {
-webkit- transform : translate ( 0 px , -100 px ) ;
transform : translate ( 0 px , -100 px )
}
. jconfirm . jconfirm-box . jconfirm-animation-left {
-webkit- transform : translate ( -100 px , 0 px ) ;
transform : translate ( -100 px , 0 px )
}
. jconfirm . jconfirm-box . jconfirm-animation-right {
-webkit- transform : translate ( 100 px , 0 px ) ;
transform : translate ( 100 px , 0 px )
}
. jconfirm . jconfirm-box . jconfirm-animation-bottom {
-webkit- transform : translate ( 0 px , 100 px ) ;
transform : translate ( 0 px , 100 px )
}
. jconfirm . jconfirm-box . jconfirm-animation-zoom {
-webkit- transform : scale ( 1.2 ) ;
transform : scale ( 1.2 )
}
. jconfirm . jconfirm-box . jconfirm-animation-scale {
-webkit- transform : scale ( 0.5 ) ;
transform : scale ( 0.5 )
}
. jconfirm . jconfirm-box . jconfirm-animation-none {
visibility : hidden
}
. jconfirm . jconfirm-supervan . jconfirm-bg {
background-color : rgba ( 54 , 70 , 93 , 0.95 )
}
. jconfirm . jconfirm-supervan . jconfirm-box {
background-color : transparent
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-type-blue {
border : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-type-green {
border : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-type-red {
border : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-type-orange {
border : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-type-purple {
border : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-type-dark {
border : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box div . jconfirm-closeIcon {
color : white
}
. jconfirm . jconfirm-supervan . jconfirm-box div . jconfirm-title-c {
text-align : center ;
color : white ;
font-size : 28 px ;
font-weight : normal
}
. jconfirm . jconfirm-supervan . jconfirm-box div . jconfirm-title-c > * {
padding-bottom : 25 px
}
. jconfirm . jconfirm-supervan . jconfirm-box div . jconfirm-title-c . jconfirm-icon-c {
margin-right : 8 px ;
margin-left : 0
}
. jconfirm . jconfirm-supervan . jconfirm-box div . jconfirm-content-pane {
margin-bottom : 25 px
}
. jconfirm . jconfirm-supervan . jconfirm-box div . jconfirm-content {
text-align : center ;
color : white
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-buttons {
text-align : center
}
. jconfirm . jconfirm-supervan . jconfirm-box . jconfirm-buttons button {
font-size : 16 px ;
border-radius : 2 px ;
background : #303f53 ;
text-shadow : none ;
border : 0 ;
color : white ;
padding : 10 px ;
min-width : 100 px
}
. jconfirm . jconfirm-supervan . jconfirm-rtl . jconfirm-box div . jconfirm-title-c . jconfirm-icon-c {
margin-left : 8 px ;
margin-right : 0
}
. jconfirm . jconfirm-material . jconfirm-bg {
background-color : rgba ( 0 , 0 , 0 , 0.67 )
}
. jconfirm . jconfirm-material . jconfirm-box {
background-color : white ;
-webkit- box-shadow : 0 7 px 8 px -4 px rgba ( 0 , 0 , 0 , 0.2 ) , 0 13 px 19 px 2 px rgba ( 0 , 0 , 0 , 0.14 ) , 0 5 px 24 px 4 px rgba ( 0 , 0 , 0 , 0.12 ) ;
box-shadow : 0 7 px 8 px -4 px rgba ( 0 , 0 , 0 , 0.2 ) , 0 13 px 19 px 2 px rgba ( 0 , 0 , 0 , 0.14 ) , 0 5 px 24 px 4 px rgba ( 0 , 0 , 0 , 0.12 ) ;
padding : 30 px 25 px 10 px 25 px
}
. jconfirm . jconfirm-material . jconfirm-box . jconfirm-title-c . jconfirm-icon-c {
margin-right : 8 px ;
margin-left : 0
}
. jconfirm . jconfirm-material . jconfirm-box div . jconfirm-closeIcon {
color : rgba ( 0 , 0 , 0 , 0.87 )
}
. jconfirm . jconfirm-material . jconfirm-box div . jconfirm-title-c {
color : rgba ( 0 , 0 , 0 , 0.87 ) ;
font-size : 22 px ;
font-weight : bold
}
. jconfirm . jconfirm-material . jconfirm-box div . jconfirm-content {
color : rgba ( 0 , 0 , 0 , 0.87 )
}
. jconfirm . jconfirm-material . jconfirm-box . jconfirm-buttons {
text-align : right
}
. jconfirm . jconfirm-material . jconfirm-box . jconfirm-buttons button {
text-transform : uppercase ;
font-weight : 500
}
. jconfirm . jconfirm-material . jconfirm-rtl . jconfirm-title-c . jconfirm-icon-c {
margin-left : 8 px ;
margin-right : 0
}
. jconfirm . jconfirm-bootstrap . jconfirm-bg {
background-color : rgba ( 0 , 0 , 0 , 0.21 )
}
. jconfirm . jconfirm-bootstrap . jconfirm-box {
background-color : white ;
-webkit- box-shadow : 0 3 px 8 px 0 rgba ( 0 , 0 , 0 , 0.2 ) ;
box-shadow : 0 3 px 8 px 0 rgba ( 0 , 0 , 0 , 0.2 ) ;
border : solid 1 px rgba ( 0 , 0 , 0 , 0.4 ) ;
padding : 15 px 0 0
}
. jconfirm . jconfirm-bootstrap . jconfirm-box . jconfirm-title-c . jconfirm-icon-c {
margin-right : 8 px ;
margin-left : 0
}
. jconfirm . jconfirm-bootstrap . jconfirm-box div . jconfirm-closeIcon {
color : rgba ( 0 , 0 , 0 , 0.87 )
}
. jconfirm . jconfirm-bootstrap . jconfirm-box div . jconfirm-title-c {
color : rgba ( 0 , 0 , 0 , 0.87 ) ;
font-size : 22 px ;
font-weight : bold ;
padding-left : 15 px ;
padding-right : 15 px
}
. jconfirm . jconfirm-bootstrap . jconfirm-box div . jconfirm-content {
color : rgba ( 0 , 0 , 0 , 0.87 ) ;
padding : 0 15 px
}
. jconfirm . jconfirm-bootstrap . jconfirm-box . jconfirm-buttons {
text-align : right ;
padding : 10 px ;
margin : -5 px 0 0 ;
border-top : solid 1 px #ddd ;
overflow : hidden ;
border-radius : 0 0 4 px 4 px
}
. jconfirm . jconfirm-bootstrap . jconfirm-box . jconfirm-buttons button {
font-weight : 500
}
. jconfirm . jconfirm-bootstrap . jconfirm-rtl . jconfirm-title-c . jconfirm-icon-c {
margin-left : 8 px ;
margin-right : 0
}
. jconfirm . jconfirm-modern . jconfirm-bg {
background-color : slategray ;
opacity : .6
}
. jconfirm . jconfirm-modern . jconfirm-box {
background-color : white ;
-webkit- box-shadow : 0 7 px 8 px -4 px rgba ( 0 , 0 , 0 , 0.2 ) , 0 13 px 19 px 2 px rgba ( 0 , 0 , 0 , 0.14 ) , 0 5 px 24 px 4 px rgba ( 0 , 0 , 0 , 0.12 ) ;
box-shadow : 0 7 px 8 px -4 px rgba ( 0 , 0 , 0 , 0.2 ) , 0 13 px 19 px 2 px rgba ( 0 , 0 , 0 , 0.14 ) , 0 5 px 24 px 4 px rgba ( 0 , 0 , 0 , 0.12 ) ;
padding : 30 px 30 px 15 px
}
. jconfirm . jconfirm-modern . jconfirm-box div . jconfirm-closeIcon {
color : rgba ( 0 , 0 , 0 , 0.87 ) ;
top : 15 px ;
right : 15 px
}
. jconfirm . jconfirm-modern . jconfirm-box div . jconfirm-title-c {
color : rgba ( 0 , 0 , 0 , 0.87 ) ;
font-size : 24 px ;
font-weight : bold ;
text-align : center ;
margin-bottom : 10 px
}
. jconfirm . jconfirm-modern . jconfirm-box div . jconfirm-title-c . jconfirm-icon-c {
-webkit- transition : -webkit- transform .5 s ;
transition : -webkit- transform .5 s ;
transition : transform .5 s ;
transition : transform .5 s , -webkit- transform .5 s ;
-webkit- transform : scale ( 0 ) ;
transform : scale ( 0 ) ;
display : block ;
margin-right : 0 ;
margin-left : 0 ;
margin-bottom : 10 px ;
font-size : 69 px ;
color : #aaa
}
. jconfirm . jconfirm-modern . jconfirm-box div . jconfirm-content {
text-align : center ;
font-size : 15 px ;
color : #777 ;
margin-bottom : 25 px
}
. jconfirm . jconfirm-modern . jconfirm-box . jconfirm-buttons {
text-align : center
}
. jconfirm . jconfirm-modern . jconfirm-box . jconfirm-buttons button {
font-weight : bold ;
text-transform : uppercase ;
-webkit- transition : background .1 s ;
transition : background .1 s ;
padding : 10 px 20 px
}
. jconfirm . jconfirm-modern . jconfirm-box . jconfirm-buttons button + button {
margin-left : 4 px
}
. jconfirm . jconfirm-modern . jconfirm-open . jconfirm-box . jconfirm-title-c . jconfirm-icon-c {
-webkit- transform : scale ( 1 ) ;
transform : scale ( 1 )
}
/*nice-validator*/
. n-inline-block ,
. nice-validator input ,
. nice-validator select ,
. nice-validator textarea ,
. nice-validator [ contenteditable ] ,
. msg-wrap ,
. n-icon ,
. n-msg {
display : inline-block ;
* display : inline ;
* zoom : 1 ;
}
. nice-validator . msg-container . msg-box {
display : block ;
}
. nice-validator . msg-container . msg-wrap {
position : static ;
}
. msg-box {
position : relative ;
* zoom : 1 ;
}
. msg-wrap {
position : relative ;
white-space : nowrap ;
line-height : 38 px ;
font-size : 12 px ;
}
. msg-wrap ,
. n-icon ,
. n-msg {
vertical-align : top ;
}
. msg-box . msg-wrap . n-error ,
. msg-box . msg-wrap . n-ok ,
. msg-box . msg-wrap . n-tip {
display : block ;
background : none ;
box-shadow : none ;
padding : 3 px 2 px ;
}
. n-arrow {
position : absolute ;
overflow : hidden ;
}
. n-arrow b ,
. n-arrow i {
position : absolute ;
left : 0 ;
top : 0 ;
border : 0 ;
margin : 0 ;
padding : 0 ;
overflow : hidden ;
font-weight : 400 ;
font-style : normal ;
font-size : 12 px ;
font-family : serif ;
line-height : 14 px ;
_line-height : 15 px ;
}
. n-arrow i {
text-shadow : none ;
}
. n-icon {
width : 16 px ;
height : 16 px ;
overflow : hidden ;
background-repeat : no-repeat ;
}
. n-msg {
display : inline-block ;
* display : inline ;
* zoom : 1 ;
margin-left : 1 px ;
}
. n-error {
color : #c7254e ;
}
. n-ok {
color : #390 ;
}
. n-tip . n-msg ,
. n-loading {
color : #808080 ;
}
. n-error . n-icon {
background-position : 0 0 ;
}
. n-ok . n-icon {
background-position : -16 px 0 ;
}
. n-tip . n-icon {
background-position : -32 px 0 ;
}
. n-loading . n-icon {
background : url ( "images/loading.gif" ) 0 center no-repeat !important ;
}
. n-top ,
. n-right ,
. n-bottom ,
. n-left {
display : inline-block ;
* display : inline ;
* zoom : 1 ;
line-height : 0 ;
vertical-align : top ;
outline : 0 ;
}
. n-top . n-arrow ,
. n-bottom . n-arrow {
height : 6 px ;
width : 12 px ;
left : 8 px ;
}
. n-left . n-arrow ,
. n-right . n-arrow {
width : 6 px ;
height : 12 px ;
top : 6 px ;
}
. n-top {
vertical-align : top ;
}
. n-top . msg-wrap {
margin-bottom : 6 px ;
}
. n-top . n-arrow {
bottom : -6 px ;
}
. n-top . n-arrow b {
top : -6 px ;
}
. n-top . n-arrow i {
top : -7 px ;
}
. n-bottom {
vertical-align : bottom ;
}
. n-bottom . msg-wrap {
margin-top : 6 px ;
}
. n-bottom . n-arrow {
top : -6 px ;
}
. n-bottom . n-arrow b {
top : -1 px ;
}
. n-bottom . n-arrow i {
top : 0 ;
}
. n-left . msg-wrap {
right : 100 % ;
margin-right : 6 px ;
}
. n-left . n-arrow {
right : -6 px ;
}
. n-left . n-arrow b {
left : -6 px ;
}
. n-left . n-arrow i {
left : -7 px ;
}
. n-right . msg-wrap {
margin-left : 6 px ;
}
. n-right . n-arrow {
left : -6 px ;
}
. n-right . n-arrow b {
left : 1 px ;
}
. n-right . n-arrow i {
left : 2 px ;
}
/*********************
* Themes
*********************/
. n-default . n-left ,
. n-default . n-right {
/*margin-top: 5px;*/
}
. n-default . n-top . msg-wrap {
bottom : 100 % ;
}
. n-default . n-bottom . msg-wrap {
top : 100 % ;
}
. n-default . msg-wrap {
position : absolute ;
z-index : 1 ;
}
. n-default . msg-wrap . n-icon {
background-image : url ( "images/validator_default.png" ) ;
}
. n-default . n-tip . n-icon {
display : none ;
}
. n-simple . msg-wrap {
position : absolute ;
z-index : 1 ;
}
. n-simple . msg-wrap . n-icon {
background-image : url ( "images/validator_simple.png" ) ;
}
. n-simple . n-top . msg-wrap {
bottom : 100 % ;
}
. n-simple . n-bottom . msg-wrap {
top : 100 % ;
}
. n-simple . n-left ,
. n-simple . n-right {
margin-top : 5 px ;
}
. n-simple . n-bottom . msg-wrap {
margin-top : 3 px ;
}
. n-simple . n-tip . n-icon {
display : none ;
}
. n-yellow . msg-wrap {
position : absolute ;
z-index : 1 ;
padding : 4 px 6 px ;
font-size : 12 px ;
border : 1 px solid transparent ;
background-color : #fffcef ;
border-color : #ffbb76 ;
color : #db7c22 ;
box-shadow : 0 1 px 3 px #ccc ;
border-radius : 2 px ;
}
. n-yellow . msg-wrap . n-arrow b {
color : #ffbb76 ;
text-shadow : 0 0 2 px #ccc ;
}
. n-yellow . msg-wrap . n-arrow i {
color : #fffcef ;
}
. n-yellow . msg-wrap . n-icon {
background-image : url ( "images/validator_simple.png" ) ;
}
. n-yellow . n-top . msg-wrap {
bottom : 100 % ;
}
. n-yellow . n-bottom . msg-wrap {
top : 100 % ;
}
. n-yellow . n-tip ,
. n-yellow . n-ok ,
. n-yellow . n-loading {
background-color : #f8fdff ;
border-color : #ddd ;
color : #333 ;
box-shadow : 0 1 px 3 px #ccc ;
}
. n-yellow . n-tip . n-arrow b ,
. n-yellow . n-ok . n-arrow b ,
. n-yellow . n-loading . n-arrow b {
color : #ddd ;
text-shadow : 0 0 2 px #ccc ;
}
. n-yellow . n-tip . n-arrow i ,
. n-yellow . n-ok . n-arrow i ,
. n-yellow . n-loading . n-arrow i {
color : #f8fdff ;
}
/**
* bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
*
* @version v1.14.2
* @homepage https://bootstrap-table.com
* @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
* @license MIT
*/
. bootstrap-table . fixed-table-toolbar : after {
content : "" ;
display : block ;
clear : both
}
. bootstrap-table . fixed-table-toolbar . bs-bars ,
. bootstrap-table . fixed-table-toolbar . search ,
. bootstrap-table . fixed-table-toolbar . columns {
position : relative ;
margin-top : 10 px ;
margin-bottom : 10 px
}
. bootstrap-table . fixed-table-toolbar . columns . btn-group > . btn-group {
display : inline-block ;
margin-left : -1 px !important
}
. bootstrap-table . fixed-table-toolbar . columns . btn-group > . btn-group : first-child > . btn {
border-top-left-radius : 4 px ;
border-bottom-left-radius : 4 px
}
. bootstrap-table . fixed-table-toolbar . columns . btn-group > . btn-group : last-child > . btn {
border-top-right-radius : 4 px ;
border-bottom-right-radius : 4 px
}
. bootstrap-table . fixed-table-toolbar . columns . btn-group > . btn-group > . btn {
border-radius : 0
}
. bootstrap-table . fixed-table-toolbar . columns . dropdown-menu {
text-align : left ;
max-height : 300 px ;
overflow : auto
}
. bootstrap-table . fixed-table-toolbar . columns [ class * = lyear- ] {
margin : 15 px 20 px ;
}
. bootstrap-table . fixed-table-toolbar . columns-left {
margin-right : 5 px
}
. bootstrap-table . fixed-table-toolbar . columns-right {
margin-left : 5 px
}
. bootstrap-table . fixed-table-toolbar . pull-right . dropdown-menu {
right : 0 ;
left : auto
}
. bootstrap-table . fixed-table-container {
position : relative ;
clear : both
}
. bootstrap-table . fixed-table-container . fixed-height : not ( . has-footer ) {
border-bottom : 1 px solid #dee2e6
}
. bootstrap-table . fixed-table-container . fixed-height . fixed-table-border {
border-left : 1 px solid #dee2e6 ;
border-right : 1 px solid #dee2e6
}
. bootstrap-table . fixed-table-container . fixed-height . table thead th {
border-bottom : 1 px solid #dee2e6
}
. bootstrap-table . fixed-table-container . fixed-height . table-dark thead th {
border-bottom : 1 px solid #32383e
}
. bootstrap-table . fixed-table-container . fixed-table-header {
overflow : hidden
}
. bootstrap-table . fixed-table-container . fixed-table-body {
overflow-x : auto ;
overflow-y : auto ;
height : 100 %
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading {
align-items : center ;
background : #fff ;
display : none ;
justify-content : center ;
position : absolute ;
bottom : 0 ;
width : 100 % ;
z-index : 1000
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap {
align-items : baseline ;
display : flex ;
justify-content : center
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . loading-text {
font-size : 2 rem ;
margin-right : 6 px
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . animation-wrap {
align-items : center ;
display : flex ;
justify-content : center
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . animation-dot ,
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . animation-wrap : after ,
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . animation-wrap : before {
content : "" ;
animation-duration : 1.5 s ;
animation-iteration-count : infinite ;
animation-name : LOADING ;
background : #212529 ;
border-radius : 50 % ;
display : block ;
height : 5 px ;
margin : 0 4 px ;
opacity : 0 ;
width : 5 px
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . animation-dot {
animation-delay : .3 s
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . loading-wrap . animation-wrap : after {
animation-delay : .6 s
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . table-dark {
background : #212529
}
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . table-dark . animation-dot ,
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . table-dark . animation-wrap : after ,
. bootstrap-table . fixed-table-container . fixed-table-body . fixed-table-loading . table-dark . animation-wrap : before {
background : #fff
}
. bootstrap-table . fixed-table-container . table {
width : 100 % ;
margin-bottom : 0 !important
}
. bootstrap-table . fixed-table-container . table th ,
. bootstrap-table . fixed-table-container . table td {
vertical-align : middle ;
box-sizing : border-box
}
. bootstrap-table . fixed-table-container . table thead th {
vertical-align : bottom ;
padding : 0 ;
margin : 0
}
. bootstrap-table . fixed-table-container . table thead th : focus {
outline : 0 solid transparent
}
. bootstrap-table . fixed-table-container . table thead th . detail {
width : 30 px
}
. bootstrap-table . fixed-table-container . table thead th . th-inner {
padding : 10 px ;
vertical-align : bottom ;
text-overflow : ellipsis ;
white-space : nowrap
}
. bootstrap-table . fixed-table-container . table thead th . sortable {
cursor : pointer ;
background-position : right ;
background-repeat : no-repeat ;
padding-left : 20 px
}
. bootstrap-table . fixed-table-container . table thead th . both {
background-image : url ( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC" )
}
. bootstrap-table . fixed-table-container . table thead th . asc {
background-image : url ( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==" )
}
. bootstrap-table . fixed-table-container . table thead th . desc {
background-image : url ( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= " )
}
. bootstrap-table . fixed-table-container . table tbody tr . selected td {
background-color : rgba ( 0 , 0 , 0 , 0.035 )
}
. bootstrap-table . fixed-table-container . table tbody tr . no-records-found {
text-align : center
}
. bootstrap-table . fixed-table-container . table tbody tr . card-view . card-view-title {
font-weight : bold ;
display : inline-block ;
min-width : 30 % ;
text-align : left !important
}
. bootstrap-table . fixed-table-container . table . bs-checkbox {
text-align : center
}
. bootstrap-table . fixed-table-container . table input [ type = radio ] ,
. bootstrap-table . fixed-table-container . table input [ type = checkbox ] {
margin : 0 auto !important
}
. bootstrap-table . fixed-table-container . table . table-sm . th-inner {
padding : .3 rem
}
. bootstrap-table . fixed-table-container . fixed-table-footer {
overflow : hidden
}
. bootstrap-table . fixed-table-pagination : after {
content : "" ;
display : block ;
clear : both
}
. bootstrap-table . fixed-table-pagination > . pagination-detail ,
. bootstrap-table . fixed-table-pagination > . pagination {
margin-top : 10 px ;
margin-bottom : 10 px
}
. bootstrap-table . fixed-table-pagination > . pagination-detail . pagination-info {
line-height : 34 px ;
margin-right : 5 px
}
. bootstrap-table . fixed-table-pagination > . pagination-detail . page-list {
display : inline-block
}
. bootstrap-table . fixed-table-pagination > . pagination-detail . page-list . btn-group {
position : relative ;
display : inline-block ;
vertical-align : middle
}
. bootstrap-table . fixed-table-pagination > . pagination-detail . page-list . btn-group . dropdown-menu {
margin-bottom : 0
}
. bootstrap-table . fixed-table-pagination > . pagination ul . pagination {
margin : 0
}
. bootstrap-table . fixed-table-pagination > . pagination ul . pagination a {
padding : 6 px 12 px ;
line-height : 1.428571429
}
. bootstrap-table . fixed-table-pagination > . pagination ul . pagination li . page-intermediate a {
color : #c8c8c8
}
. bootstrap-table . fixed-table-pagination > . pagination ul . pagination li . page-intermediate a : before {
content : "⬅"
}
. bootstrap-table . fixed-table-pagination > . pagination ul . pagination li . page-intermediate a : after {
content : "➡"
}
. bootstrap-table . fixed-table-pagination > . pagination ul . pagination li . disabled a {
pointer-events : none ;
cursor : default
}
. bootstrap-table . fullscreen {
position : fixed ;
top : 0 ;
left : 0 ;
z-index : 1050 ;
width : 100 % !important ;
background : #FFF
}
div . fixed-table-scroll-inner {
width : 100 % ;
height : 200 px
}
div . fixed-table-scroll-outer {
top : 0 ;
left : 0 ;
visibility : hidden ;
width : 200 px ;
height : 150 px ;
overflow : hidden
}
@ keyframes LOADING {
0 % {
opacity : 0
}
50 % {
opacity : 1
}
to {
opacity : 0
}
}
/** ----------------------------------
* 基于Bootstrap v3.3.7
-------------------------------------- */
body {
font-family : - apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , "PingFang SC" , "Hiragino Sans GB" , "Microsoft YaHei" , sans-serif ;
color : #4d5259 ;
line-height : 1.5 ;
font-size : 14 px ;
overflow-x : hidden ;
background-color : #f5f6fa ;
}
html ,
body {
height : 100 % ;
}
a {
color : #33cabb ;
-webkit- transition : .2 s linear ;
transition : .2 s linear
}
a : hover ,
a : focus {
color : #4d5259 ;
text-decoration : none ;
outline : none
}
a : hover ,
a : focus ,
a : active {
text-decoration : none ;
}
a ,
button ,
a : focus ,
a : active ,
button : focus ,
button : active {
outline : none !important ;
}
blockquote {
font-size : 16 px ;
}
img {
max-width : 100 % ;
}
pre {
background-color : #f9fafb ;
border : none ;
border-left : 5 px solid #ebebeb ;
padding : 12 px ;
border-radius : 3 px ;
color : #616a78 ;
}
/** ----------------------------------
* 示例中用到的样式,可删除
-------------------------------------- */
. example-box . btn {
margin-bottom : 10 px ;
margin-right : 6 px ;
}
/** ----------------------------------
* 重设样式
-------------------------------------- */
/* 标题 */
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 ,
. h1 ,
. h2 ,
. h3 ,
. h4 ,
. h5 ,
. h6 {
font-family : - apple-system , BlinkMacSystemFont , 'Helvetica Neue' , 'PingFang SC' , 'Microsoft YaHei' , 'Source Han Sans SC' , 'Noto Sans CJK SC' , 'WenQuanYi Micro Hei' , sans-serif ;
color : #313944 ;
line-height : 1.5 ;
letter-spacing : .5 px ;
}
. h1 ,
. h2 ,
. h3 ,
. h4 ,
. h5 ,
. h6 ,
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 {
margin-top : 0 ;
margin-bottom : .5 rem ;
}
/* 导航相关 */
. navbar-toggle {
background-color : transparent ;
border-color : transparent !important ;
}
. navbar-default . navbar-toggle : hover ,
. navbar-default . navbar-toggle : focus {
background-color : transparent ;
}
. navbar-default . navbar-toggle . icon-bar {
background-color : #4d5259 ;
}
. nav > li > a : focus {
background-color : transparent ;
}
. nav > li > a : hover {
background-color : rgba ( 0 , 0 , 0 , .0085 ) ;
}
. nav . open > a ,
. nav . open > a : focus ,
. nav . open > a : hover {
background-color : transparent ;
border-color : transparent ;
}
/* 下拉 */
. dropdown-menu {
border-radius : 0 ;
border : none ;
/*border: 1px solid rgba(235, 235, 235, 0.4);*/
-webkit- box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , 0.075 ) ;
box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , 0.075 ) ;
}
. dropdown-menu > li > a : focus ,
. dropdown-menu > li > a : hover {
background-color : #f9fafb ;
}
. dropdown-menu . divider {
background-color : #f1f2f3 ;
}
. dropdown-menu > li > a {
padding-top : 8 px ;
padding-bottom : 8 px ;
}
. dropdown-menu > li > a > i {
margin-right : 10 px ;
}
. dropdown-menu > . active > a ,
. dropdown-menu > . active > a : focus ,
. dropdown-menu > . active > a : hover {
background-color : #33cabb ;
}
/* 表格 */
. table-bordered {
border-color : #eceeef ;
}
. table > tbody > tr > td ,
. table > tbody > tr > th ,
. table > tfoot > tr > td ,
. table > tfoot > tr > th ,
. table > thead > tr > td ,
. table > thead > tr > th {
/*padding: .75em;*/
vertical-align : middle ;
padding : 10 px ;
line-height : 1.5 ;
border-color : #eceeef ;
}
. table-striped tbody tr : nth-of-type ( odd ) {
background-color : #fafafa ;
}
. table-hover > tbody > tr : hover {
background-color : #f1fbfb ;
}
. table-vcenter > thead > tr > th ,
. table-vcenter > thead > tr > td ,
. table-vcenter > tbody > tr > th ,
. table-vcenter > tbody > tr > td ,
. table-vcenter > tfoot > tr > th ,
. table-vcenter > tfoot > tr > td {
vertical-align : middle ;
}
. table-hover tbody tr {
-webkit- transition : background-color 0.2 s linear ;
transition : background-color 0.2 s linear ;
}
. table-condensed > tbody > tr > td ,
. table-condensed > tbody > tr > th ,
. table-condensed > tfoot > tr > td ,
. table-condensed > tfoot > tr > th ,
. table-condensed > thead > tr > td ,
. table-condensed > thead > tr > th {
padding : .5 em ;
}
/* 标签 */
. label {
padding-top : .3 em ;
border-radius : 2 px ;
font-weight : 300 ;
}
. label-default {
background-color : #f5f6f7 ;
color : #8b95a5 ;
}
. label-primary {
background-color : #33cabb ;
}
. label-success {
background-color : #15c377 ;
}
. label-info {
background-color : #48b0f7 ;
}
. label-warning {
background-color : #faa64b ;
}
. label-danger {
background-color : #f96868 ;
}
. label-dark {
background-color : #465161 ;
}
. label-secondary {
background-color : #e4e7ea ;
color : #4d5259 ;
}
. label-purple {
background-color : #926dde ;
}
. label-pink {
background-color : #f96197 ;
}
. label-cyan {
background-color : #57c7d4 ;
}
. label-yellow {
background-color : #fcc525 ;
}
. label-brown {
background-color : #8d6658 ;
}
[ class * = 'label-outline-' ] {
position : relative ;
border : 1 px solid #ebebeb ;
color : #4d5259 ;
font-size : 12 px ;
}
[ class * = 'label-outline-' ] : before {
content : "" ;
margin-right : 5 px ;
width : 8 px ;
height : 8 px ;
display : inline-block ;
- wekit-border-radius : 50 % ;
border-radius : 50 % ;
}
. label-outline-default :: before {
background-color : #f5f6f7 ;
}
. label-outline-primary :: before {
background-color : #33cabb ;
}
. label-outline-success :: before {
background-color : #15c377 ;
}
. label-outline-info :: before {
background-color : #48b0f7 ;
}
. label-outline-warning :: before {
background-color : #faa64b ;
}
. label-outline-danger :: before {
background-color : #f96868 ;
}
. label-outline-dark :: before {
background-color : #465161 ;
}
. label-outline-secondary :: before {
background-color : #e4e7ea ;
}
. label-outline-purple :: before {
background-color : #926dde ;
}
. label-outline-pink :: before {
background-color : #f96197 ;
}
. label-outline-cyan :: before {
background-color : #57c7d4 ;
}
. label-outline-yellow :: before {
background-color : #fcc525 ;
}
. label-outline-brown :: before {
background-color : #8d6658 ;
}
/* 淡一些的颜色 */
. label-primary-light {
background-color : rgba ( 51 , 202 , 187 , .15 ) ;
color : #33cabb ;
}
. label-success-light {
background-color : rgba ( 21 , 195 , 119 , .15 ) ;
color : #15c377 ;
}
. label-info-light {
background-color : rgba ( 72 , 176 , 247 , .15 ) ;
color : #48b0f7 ;
}
. label-warning-light {
background-color : rgba ( 250 , 166 , 75 , .15 ) ;
color : #faa64b ;
}
. label-danger-light {
background-color : rgba ( 249 , 104 , 104 , .15 ) ;
color : #f96868 ;
}
. label-purple-light {
background-color : rgba ( 146 , 109 , 222 , .15 ) ;
color : #926dde ;
}
. label-pink-light {
background-color : rgba ( 249 , 97 , 151 , .15 ) ;
color : #f96197 ;
}
. label-cyan-light {
background-color : rgba ( 87 , 199 , 212 , .15 ) ;
color : #57c7d4 ;
}
. label-yellow-light {
background-color : rgba ( 252 , 197 , 37 , .15 ) ;
color : #fcc525 ;
}
. label-brown-light {
background-color : rgba ( 141 , 102 , 88 , .15 ) ;
color : #8d6658 ;
}
/* well */
. well {
border-radius : 2 px ;
background-color : #f7f7f7 ;
border-color : #f0f0f0 ;
-webkit- box-shadow : none ;
box-shadow : none ;
}
/* 面板 */
. panel {
border-color : #f0f0f0 ;
-webkit- box-shadow : none ;
box-shadow : none ;
margin-bottom : 30 px ;
}
. panel a : hover ,
. panel a : focus ,
. panel a : active {
color : inherit ;
}
. panel-heading {
-webkit- border-radius : 0 px ;
border-radius : 0 px ;
}
. panel-default > . panel-heading ,
. panel-default > . panel-heading + . panel-collapse > . panel-body {
border-color : #f0f0f0 ;
}
. panel-primary > . panel-heading {
background-color : #33cabb ;
border-color : #33cabb ;
}
. panel-primary {
border-color : #33cabb ;
}
. panel-primary > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #33cabb ;
}
. panel-primary > . panel-heading . badge {
color : #33cabb ;
}
. panel-success > . panel-heading {
color : #fff ;
background-color : #15c377 ;
border-color : #15c377 ;
}
. panel-success {
border-color : #15c377 ;
}
. panel-success > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #15c377 ;
}
. panel-success > . panel-heading . badge {
background-color : #fff ;
color : #15c377 ;
}
. panel-info > . panel-heading {
color : #fff ;
background-color : #48b0f7 ;
border-color : #48b0f7 ;
}
. panel-info {
border-color : #48b0f7 ;
}
. panel-info > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #48b0f7 ;
}
. panel-info > . panel-heading . badge {
background-color : #fff ;
color : #48b0f7 ;
}
. panel-warning > . panel-heading {
color : #fff ;
background-color : #faa64b ;
border-color : #faa64b ;
}
. panel-warning {
border-color : #faa64b ;
}
. panel-warning > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #faa64b ;
}
. panel-warning > . panel-heading . badge {
background-color : #fff ;
color : #faa64b ;
}
. panel-danger > . panel-heading {
color : #fff ;
background-color : #f96868 ;
border-color : #f96868 ;
}
. panel-danger {
border-color : #f96868 ;
}
. panel-danger > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #f96868 ;
}
. panel-danger > . panel-heading . badge {
background-color : #fff ;
color : #f96868 ;
}
. panel-dark > . panel-heading {
color : #fff ;
background-color : #465161 ;
border-color : #465161 ;
}
. panel-dark {
border-color : #465161 ;
}
. panel-dark > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #465161 ;
}
. panel-secondary > . panel-heading {
background-color : #e4e7ea ;
border-color : #e4e7ea ;
}
. panel-secondary {
border-color : #e4e7ea ;
}
. panel-secondary > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #e4e7ea ;
}
. panel-purple > . panel-heading {
color : #fff ;
background-color : #926dde ;
border-color : #926dde ;
}
. panel-purple {
border-color : #926dde ;
}
. panel-purple > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #926dde ;
}
. panel-pink > . panel-heading {
color : #fff ;
background-color : #f96197 ;
border-color : #f96197 ;
}
. panel-pink {
border-color : #f96197 ;
}
. panel-pink > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #f96197 ;
}
. panel-cyan > . panel-heading {
color : #fff ;
background-color : #57c7d4 ;
border-color : #57c7d4 ;
}
. panel-cyan {
border-color : #57c7d4 ;
}
. panel-cyan > . panel-heading + . panel-collapse > . panel-body {
border-top-color : #57c7d4 ;
}
/* 列表组 */
. list-group-item {
border-color : #f0f0f0 ;
}
a . list-group-item : focus ,
a . list-group-item : hover ,
button . list-group-item : focus ,
button . list-group-item : hover {
background-color : #f9fafb ;
}
. list-group-item . active ,
. list-group-item . active : focus ,
. list-group-item . active : hover {
background-color : #33cabb ;
border-color : #33cabb ;
}
. list-group-item : first-child {
border-top-left-radius : 2 px ;
border-top-right-radius : 2 px ;
}
. list-group-item : last-child {
border-bottom-right-radius : 2 px ;
border-bottom-left-radius : 2 px ;
}
/* 表单 */
. form-control {
height : 38 px ;
border-color : #ebebeb ;
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
padding : 5 px 12 px ;
line-height : inherit ;
-webkit- transition : 0.2 s linear ;
transition : 0.2 s linear ;
-webkit- box-shadow : none ;
box-shadow : none ;
}
. form-control : focus {
border-color : #33cabb ;
outline : 0 ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 51 , 202 , 187 , .6 ) ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 51 , 202 , 187 , .6 ) ;
}
. input-group-addon {
border-color : #ebebeb ;
background-color : #f9fafb ;
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
}
. input-group-lg > . form-control ,
. input-group-lg > . input-group-addon ,
. input-group-lg > . input-group-btn > . btn {
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
}
. input-sm {
height : 30 px ;
}
. input-lg {
height : 46 px ;
}
. has-success . help-block ,
. has-success . control-label ,
. has-success . radio ,
. has-success . checkbox ,
. has-success . radio-inline ,
. has-success . checkbox-inline ,
. has-success . radio label ,
. has-success . checkbox label ,
. has-success . radio-inline label ,
. has-success . checkbox-inline label {
color : #15c377 ;
}
. has-success . form-control {
border-color : #15c377 !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
}
. has-success . form-control : focus {
border-color : #15c377 !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 21 , 195 , 119 , .6 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 21 , 195 , 119 , .6 ) !important ;
}
. has-success . input-group-addon {
color : #15c377 ;
background-color : #dff0d8 ;
border-color : #15c377 ;
}
. has-success . form-control-feedback {
color : #15c377 ;
}
. has-info . help-block ,
. has-info . control-label ,
. has-info . radio ,
. has-info . checkbox ,
. has-info . radio-inline ,
. has-info . checkbox-inline ,
. has-info . radio label ,
. has-info . checkbox label ,
. has-info . radio-inline label ,
. has-info . checkbox-inline label {
color : #48b0f7 ;
}
. has-info . form-control {
border-color : #48b0f7 !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
}
. has-info . form-control : focus {
border-color : #48b0f7 !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 72 , 176 , 247 , .6 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 72 , 176 , 247 , .6 ) !important ;
}
. has-info . input-group-addon {
color : #48b0f7 ;
background-color : #dff0d8 ;
border-color : #48b0f7 ;
}
. has-info . form-control-feedback {
color : #48b0f7 ;
}
. has-warning . help-block ,
. has-warning . control-label ,
. has-warning . radio ,
. has-warning . checkbox ,
. has-warning . radio-inline ,
. has-warning . checkbox-inline ,
. has-warning . radio label ,
. has-warning . checkbox label ,
. has-warning . radio-inline label ,
. has-warning . checkbox-inline label {
color : #faa64b ;
}
. has-warning . form-control {
border-color : #faa64b !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
}
. has-warning . form-control : focus {
border-color : #faa64b !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px rgba ( 250 , 166 , 75 , .6 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px rgba ( 250 , 166 , 75 , .6 ) !important ;
}
. has-warning . input-group-addon {
color : #faa64b ;
background-color : #fcf8e3 ;
border-color : #faa64b ;
}
. has-warning . form-control-feedback {
color : #faa64b ;
}
. has-error . help-block ,
. has-error . control-label ,
. has-error . radio ,
. has-error . checkbox ,
. has-error . radio-inline ,
. has-error . checkbox-inline ,
. has-error . radio label ,
. has-error . checkbox label ,
. has-error . radio-inline label ,
. has-error . checkbox-inline label {
color : #f96868 ;
}
. has-error . form-control {
border-color : #f96868 !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) !important ;
}
. has-error . form-control : focus {
border-color : #f96868 !important ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px rgba ( 249 , 104 , 104 , .6 ) !important ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px rgba ( 249 , 104 , 104 , .6 ) !important ;
}
. has-error . input-group-addon {
color : #f96868 ;
background-color : #f2dede ;
border-color : #f96868 ;
}
. has-error . form-control-feedback {
color : #f96868 ;
}
/* 复选框 & 单选框 */
. lyear-checkbox ,
. lyear-radio {
display : block ;
position : relative ;
margin-top : 0 px ;
margin-bottom : 0 px ;
cursor : pointer ;
padding-left : 30 px ;
padding-right : 10 px ;
font-weight : 400 ;
min-height : 18 px ;
height : auto !important ;
line-height : 18 px !important ;
}
input [ type = checkbox ] ,
input [ type = radio ] {
-webkit- box-sizing : border-box ;
box-sizing : border-box ;
padding : 0 ;
}
. lyear-checkbox input ,
. lyear-radio input {
position : absolute ;
;
/*opacity: 0;*/
display : none ;
}
. lyear-checkbox span :: before ,
. lyear-radio span :: before {
content : '' ;
position : absolute ;
display : inline-block ;
height : 18 px ;
width : 18 px ;
left : 0 ;
top : 0 px ;
border : 2 px solid #ebebeb ;
;
-webkit- transition : all .1 s ;
-o- transition : all .1 s ;
transition : all .1 s ;
}
. lyear-checkbox span :: after ,
. lyear-radio span :: after {
content : '' ;
position : absolute ;
display : none ;
width : 5 px ;
height : 10 px ;
left : 7 px ;
top : 3 px ;
border : solid #4d5259 ;
border-width : 0 2 px 2 px 0 ;
-webkit- transform : rotate ( 45 deg ) ;
-ms- transform : rotate ( 45 deg ) ;
transform : rotate ( 45 deg ) ;
}
. lyear-checkbox span ,
. lyear-radio span {
display : inline-block ;
}
. lyear-checkbox input : checked ~ span : after ,
. lyear-radio input : checked ~ span : after {
display : inline-block ;
}
. lyear-checkbox : hover span :: before ,
. lyear-radio : hover span :: before {
border-color : #ebebeb ;
}
. lyear-checkbox . checkbox-grey span :: before ,
. lyear-checkbox . radio-grey span :: before ,
. lyear-radio . checkbox-grey span :: before ,
. lyear-radio . radio-grey span :: before {
background-color : #ebebeb ;
border-color : #ebebeb ;
}
. lyear-checkbox input : disabled + span ,
. lyear-radio input : disabled + span {
cursor : not-allowed ;
}
. lyear-checkbox input : disabled + span :: before ,
. lyear-checkbox input : disabled + span :: after ,
. lyear-radio input : disabled + span :: before ,
. lyear-radio input : disabled + span :: after {
opacity : .4 ;
}
/* checkbox */
. checkbox-primary input : checked ~ span :: before {
background-color : #33cabb ;
border-color : #33cabb ;
}
. checkbox-primary input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-success input : checked ~ span :: before {
background-color : #15c377 ;
border-color : #15c377 ;
}
. checkbox-success input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-info input : checked ~ span :: before {
background-color : #48b0f7 ;
border-color : #48b0f7 ;
}
. checkbox-info input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-warning input : checked ~ span :: before {
background-color : #faa64b ;
border-color : #faa64b ;
}
. checkbox-warning input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-danger input : checked ~ span :: before {
background-color : #f96868 ;
border-color : #f96868 ;
}
. checkbox-danger input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-dark input : checked ~ span :: before {
background-color : #465161 ;
border-color : #465161 ;
}
. checkbox-dark input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-secondary input : checked ~ span :: before {
background-color : #e4e7ea ;
border-color : #e4e7ea ;
}
. checkbox-secondary input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-purple input : checked ~ span :: before {
background-color : #926dde ;
border-color : #926dde ;
}
. checkbox-purple input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-pink input : checked ~ span :: before {
background-color : #f96197 ;
border-color : #f96197 ;
}
. checkbox-pink input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-cyan input : checked ~ span :: before {
background-color : #57c7d4 ;
border-color : #57c7d4 ;
}
. checkbox-cyan input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-yellow input : checked ~ span :: before {
background-color : #fcc525 ;
border-color : #fcc525 ;
}
. checkbox-yellow input : checked ~ span :: after {
border-color : #fff ;
}
. checkbox-brown input : checked ~ span :: before {
background-color : #8d6658 ;
border-color : #8d6658 ;
}
. checkbox-brown input : checked ~ span :: after {
border-color : #fff ;
}
/* radio */
. lyear-radio span :: before {
-webkit- border-radius : 50 % ;
border-radius : 50 % ;
}
. lyear-radio span :: after {
border : 0 ;
height : 6 px ;
left : 6 px ;
top : 6 px ;
width : 6 px ;
background : #4d5259 ;
-webkit- border-radius : 100 % ;
border-radius : 100 % ;
}
. radio-primary input : checked ~ span :: before {
background-color : #33cabb ;
border-color : #33cabb ;
}
. radio-primary input : checked ~ span :: after {
background-color : #fff ;
}
. radio-success input : checked ~ span :: before {
background-color : #15c377 ;
border-color : #15c377 ;
}
. radio-success input : checked ~ span :: after {
background-color : #fff ;
}
. radio-info input : checked ~ span :: before {
background-color : #48b0f7 ;
border-color : #48b0f7 ;
}
. radio-info input : checked ~ span :: after {
background-color : #fff ;
}
. radio-warning input : checked ~ span :: before {
background-color : #faa64b ;
border-color : #faa64b ;
}
. radio-warning input : checked ~ span :: after {
background-color : #fff ;
}
. radio-danger input : checked ~ span :: before {
background-color : #f96868 ;
border-color : #f96868 ;
}
. radio-danger input : checked ~ span :: after {
background-color : #fff ;
}
. radio-dark input : checked ~ span :: before {
background-color : #465161 ;
border-color : #465161 ;
}
. radio-dark input : checked ~ span :: after {
background-color : #fff ;
}
. radio-secondary input : checked ~ span :: before {
background-color : #e4e7ea ;
border-color : #e4e7ea ;
}
. radio-secondary input : checked ~ span :: after {
background-color : #fff ;
}
. radio-purple input : checked ~ span :: before {
background-color : #926dde ;
border-color : #926dde ;
}
. radio-purple input : checked ~ span :: after {
background-color : #fff ;
}
. radio-pink input : checked ~ span :: before {
background-color : #f96197 ;
border-color : #f96197 ;
}
. radio-pink input : checked ~ span :: after {
background-color : #fff ;
}
. radio-cyan input : checked ~ span :: before {
background-color : #57c7d4 ;
border-color : #57c7d4 ;
}
. radio-cyan input : checked ~ span :: after {
background-color : #fff ;
}
. radio-yellow input : checked ~ span :: before {
background-color : #fcc525 ;
border-color : #fcc525 ;
}
. radio-yellow input : checked ~ span :: after {
background-color : #fff ;
}
. radio-brown input : checked ~ span :: before {
background-color : #8d6658 ;
border-color : #8d6658 ;
}
. radio-brown input : checked ~ span :: after {
background-color : #fff ;
}
. checkbox-inline ,
. radio-inline {
display : inline-block ;
}
. form-horizontal . lyear-radio . radio-inline ,
. form-horizontal . lyear-checkbox . checkbox-inline {
padding-top : 0 px ;
margin-top : 8 px ;
}
. checkbox-inline + . checkbox-inline ,
. radio-inline + . radio-inline {
margin-left : 0 px ;
}
/* 开关 */
. lyear-switch {
display : -webkit- inline - box ;
display : -webkit- inline-flex ;
display : -ms- inline - flexbox ;
display : inline-flex ;
-webkit- box-align : center ;
-webkit- align-items : center ;
-ms- flex-align : center ;
align-items : center ;
margin-bottom : 0 ;
}
. lyear-switch input {
height : 0 ;
width : 0 ;
position : absolute ;
opacity : 0 ;
}
. lyear-switch span {
display : inline-block ;
position : relative ;
width : 40 px ;
height : 10 px ;
-webkit- border-radius : 10 px ;
border-radius : 10 px ;
background-color : #ebebeb ;
border : 2 px solid #ebebeb ;
cursor : pointer ;
-webkit- transition : all .1 s ease ;
-o- transition : all .1 s ease ;
transition : all .1 s ease
}
. lyear-switch span : after {
content : '' ;
height : 20 px ;
width : 20 px ;
-webkit- border-radius : 50 % ;
border-radius : 50 % ;
position : absolute ;
left : 1 px ;
top : -7 px ;
color : #aaa ;
-webkit- transition : all .1 s ease ;
-o- transition : all .1 s ease ;
transition : all .1 s ease ;
text-align : center ;
font-size : 13 px ;
background-color : #fff ;
-webkit- box-shadow : rgba ( 0 , 0 , 0 , .12 ) 0 1 px 6 px , rgba ( 0 , 0 , 0 , .12 ) 0 1 px 4 px ;
box-shadow : rgba ( 0 , 0 , 0 , .12 ) 0 1 px 6 px , rgba ( 0 , 0 , 0 , .12 ) 0 1 px 4 px
}
. lyear-switch input : checked ~ span : after {
left : -webkit- calc ( 100 % - 20 px ) ;
left : calc ( 100 % - 20 px ) ;
}
. switch-primary input : checked ~ span : after {
background-color : #33cabb
}
. switch-success input : checked ~ span : after {
background-color : #15c377
}
. switch-info input : checked ~ span : after {
background-color : #48b0f7
}
. switch-warning input : checked ~ span : after {
background-color : #faa64b
}
. switch-danger input : checked ~ span : after {
background-color : #f96868
}
. switch-secondary input : checked ~ span : after {
background-color : #868e96
}
. switch-dark input : checked ~ span : after {
background-color : #465161
}
. switch-purple input : checked ~ span : after {
background-color : #926dde
}
. switch-pink input : checked ~ span : after {
background-color : #f96197
}
. switch-cyan input : checked ~ span : after {
background-color : #57c7d4
}
. switch-yellow input : checked ~ span : after {
background-color : #fcc525
}
. switch-brown input : checked ~ span : after {
background-color : #8d6658
}
. lyear-switch . switch-solid span ,
. lyear-switch . switch-light span ,
. lyear-switch . switch-outline span {
height : 20 px ;
}
. lyear-switch . switch-solid span : after ,
. lyear-switch . switch-light span : after ,
. lyear-switch . switch-outline span : after {
top : -2 px ;
}
. lyear-switch . switch-outline span {
background-color : #fff
}
. switch-solid . switch-primary input : checked ~ span {
background-color : #33cabb ;
border-color : #33cabb
}
. switch-solid . switch-primary input : checked ~ span : after {
background-color : #fff ;
color : #33cabb
}
. switch-solid . switch-success input : checked ~ span {
background-color : #15c377 ;
border-color : #15c377
}
. switch-solid . switch-success input : checked ~ span : after {
background-color : #fff ;
color : #15c377
}
. switch-solid . switch-info input : checked ~ span {
background-color : #48b0f7 ;
border-color : #48b0f7
}
. switch-solid . switch-info input : checked ~ span : after {
background-color : #fff ;
color : #48b0f7
}
. switch-solid . switch-warning input : checked ~ span {
background-color : #faa64b ;
border-color : #faa64b
}
. switch-solid . switch-warning input : checked ~ span : after {
background-color : #fff ;
color : #faa64b
}
. switch-solid . switch-danger input : checked ~ span {
background-color : #f96868 ;
border-color : #f96868
}
. switch-solid . switch-danger input : checked ~ span : after {
background-color : #fff ;
color : #f96868
}
. switch-solid . switch-secondary input : checked ~ span {
background-color : #868e96 ;
border-color : #868e96
}
. switch-solid . switch-secondary input : checked ~ span : after {
background-color : #fff ;
color : #868e96
}
. switch-solid . switch-dark input : checked ~ span {
background-color : #465161 ;
border-color : #465161
}
. switch-solid . switch-dark input : checked ~ span : after {
background-color : #fff ;
color : #465161
}
. switch-solid . switch-purple input : checked ~ span {
background-color : #926dde ;
border-color : #926dde
}
. switch-solid . switch-purple input : checked ~ span : after {
background-color : #fff ;
color : #926dde
}
. switch-solid . switch-pink input : checked ~ span {
background-color : #f96197 ;
border-color : #f96197
}
. switch-solid . switch-pink input : checked ~ span : after {
background-color : #fff ;
color : #f96197
}
. switch-solid . switch-cyan input : checked ~ span {
background-color : #57c7d4 ;
border-color : #57c7d4
}
. switch-solid . switch-cyan input : checked ~ span : after {
background-color : #fff ;
color : #57c7d4
}
. switch-solid . switch-yellow input : checked ~ span {
background-color : #fcc525 ;
border-color : #fcc525
}
. switch-solid . switch-yellow input : checked ~ span : after {
background-color : #fff ;
color : #fcc525
}
. switch-solid . switch-brown input : checked ~ span {
background-color : #8d6658 ;
border-color : #8d6658
}
. switch-solid . switch-brown input : checked ~ span : after {
background-color : #fff ;
color : #8d6658
}
/* 模态框 */
. modal-header {
border-bottom-color : #f1f2f3 ;
}
. modal-footer {
border-top-color : #f1f2f3 ;
}
. modal-content {
-webkit- border-radius : 3 px ;
border-radius : 3 px ;
border : none ;
-webkit- box-shadow : none ;
box-shadow : none ;
}
/* 标签页 */
. nav-tabs {
border-bottom-color : #ebebeb ;
margin-bottom : 1 rem ;
}
. nav-tabs > li > a {
margin-right : 0 px ;
border : none ;
border-bottom : 1 px solid transparent ;
border-radius : 0 ;
color : #8b95a5 ;
-webkit- transition : 0.5 s ;
transition : 0.5 s ;
}
. nav-tabs > li . active > a ,
. nav-tabs > li . active > a : focus ,
. nav-tabs > li . active > a : hover {
color : #4d5259 ;
border : none ;
background-color : transparent ;
border-bottom : 1 px solid #33cabb ;
}
. nav-tabs . nav > li > a : hover ,
. nav-tabs . nav > li > a : focus {
text-decoration : none ;
background-color : transparent ;
border-bottom-color : #33cabb ;
}
. nav-tabs . nav-justified > . active > a ,
. nav-tabs . nav-justified > . active > a : focus ,
. nav-tabs . nav-justified > . active > a : hover {
color : #4d5259 ;
border : none ;
border-bottom : 1 px solid #33cabb ;
}
@ media ( min-width : 768px ) {
. nav-tabs . nav-justified > li > a {
border-bottom-color : #ebebeb ;
-webkit- border-radius : 0 px ;
border-radius : 0 px ;
}
}
/* 进度条 */
. progress {
height : 12 px ;
-webkit- border-radius : 2 px ;
-moz- border-radius : 2 px ;
-ms- border-radius : 2 px ;
-o- border-radius : 2 px ;
border-radius : 2 px ;
margin-bottom : 8 px ;
background-color : #f5f6f7 ;
-webkit- box-shadow : none ;
box-shadow : none ;
}
. progress-bar {
font-size : 10 px ;
line-height : 12 px ;
background-color : #33cabb ;
-webkit- box-shadow : none ;
box-shadow : none ;
}
. progress-bar-success {
background-color : #15c377 ;
}
. progress-bar-info {
background-color : #48b0f7 ;
}
. progress-bar-warning {
background-color : #faa64b ;
}
. progress-bar-danger {
background-color : #f96868 ;
}
. progress-bar-secondary {
background-color : #e4e7ea ;
}
. progress-bar-pink {
background-color : #f96197 ;
}
. progress-bar-purple {
background-color : #926dde ;
}
. progress-bar-brown {
background-color : #8d6658 ;
}
. progress-bar-cyan {
background-color : #57c7d4 ;
}
. progress-bar-yellow {
background-color : #fcc525 ;
}
. progress-bar-gray {
background-color : #868e96 ;
}
. progress-bar-dark {
background-color : #465161 ;
}
. progress-sm {
height : 8 px ;
}
. progress-lg {
height : 16 px ;
}
/* 弹出框 */
. popover {
border-color : #ebebeb ;
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
-webkit- box-shadow : none ;
box-shadow : none ;
padding : 0 px ;
}
. popover-title {
background-color : #fcfdfe ;
padding-top : 10 px ;
padding-bottom : 10 px ;
color : #616a78 ;
border-bottom-color : #f1f2f3 ;
}
. popover . top > . arrow {
border-top-color : #ebebeb ;
}
. popover . right > . arrow {
border-right-color : #ebebeb ;
}
. popover . bottom > . arrow {
border-bottom-color : #ebebeb ;
}
. popover . left > . arrow {
border-left-color : #ebebeb ;
}
/* 警告框 */
. alert {
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
}
. alert . alert-link : hover {
text-decoration : underline ;
}
/* 分页 */
. pagination > li > a ,
. pagination > li > span {
padding : 0 px 8 px ;
margin : 0 3 px ;
color : #6c757d ;
border-color : #dee2e6 ;
line-height : 29 px ;
min-width : 31 px ;
text-align : center ;
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
}
. pagination-sm > li > a ,
. pagination-sm > li > span {
padding : 0 ;
min-width : 26 px ;
line-height : 24 px ;
}
. pagination-lg > li > a ,
. pagination-lg > li > span {
padding : 0 ;
min-width : 37 px ;
line-height : 35 px ;
}
. pagination > li > a : hover ,
. pagination > li > a : focus . pagination > li > span : hover ,
. pagination > li > span : focus {
background-color : #f9fafb ;
color : #4d5259 ;
}
. pagination > li : first-child a ,
. pagination > li : first-child span {
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
}
. pagination > li : last-child a ,
. pagination > li : last-child span {
border-top-right-radius : 2 px ;
border-bottom-right-radius : 2 px ;
}
. pagination > . active > a ,
. pagination > . active > a : focus ,
. pagination > . active > a : hover ,
. pagination > . active > span ,
. pagination > . active > span : focus ,
. pagination > . active > span : hover {
background-color : #33cabb ;
border-color : #33cabb ;
}
. pagination > . disabled > a ,
. pagination > . disabled > a : focus ,
. pagination > . disabled > a : hover ,
. pagination > . disabled > span ,
. pagination > . disabled > span : focus ,
. pagination > . disabled > span : hover {
color : #6c757d ;
opacity : 0.6 ;
}
. pagination . no-border > li a ,
. pagination . no-border > li span {
border : none ;
}
. pagination-circle > li a ,
. pagination-circle > li span {
-webkit- border-radius : 50 % !important ;
border-radius : 50 % !important ;
}
. pagination . no-gutters > li a ,
. pagination . no-gutters > li span {
margin : 0 ;
margin-left : -1 px ;
-webkit- border-radius : 0 !important ;
border-radius : 0 !important ;
}
. pager li > a ,
. pager li > span {
-webkit- border-radius : 2 px ;
border-radius : 2 px ;
background-color : #fcfdfe ;
border-color : #ebebeb ;
color : #8b95a5 ;
}
. pager li > a : hover ,
. pager li > a : focus {
background-color : #f9fafb ;
color : #4d5259
}
. pager li > a : active ,
. pager li > a . active {
background-color : #f9fafb ;
color : #4d5259
}
. pager . disabled > a ,
. pager . disabled > a : focus ,
. pager . disabled > a : hover ,
. pager . disabled > span {
opacity : .6 ;
background-color : #fcfdfe ;
}
/* 按钮 */
. btn-w-xs {
width : 80 px
}
. btn-w-sm {
width : 100 px
}
. btn-w-md {
width : 120 px
}
. btn-w-lg {
width : 145 px
}
. btn-w-xl {
width : 180 px
}
. btn {
color : #8b95a5 ;
padding : 8 px 12 px ;
letter-spacing : 1 px ;
border-radius : 2 px ;
background-color : #fff ;
outline : none !important ;
-webkit- transition : 0.15 s linear ;
transition : 0.15 s linear
}
. btn : focus ,
. btn . focus ,
. btn : active ,
. btn . active {
-webkit- box-shadow : none !important ;
box-shadow : none !important
}
. btn-default {
background-color : #fcfdfe ;
border-color : #ebebeb ;
color : #8b95a5
}
. btn-default : hover {
background-color : #f9fafb ;
border-color : #ebebeb ;
color : #4d5259
}
. btn-default : focus ,
. btn-default . focus ,
. btn-default : active ,
. btn-default . active ,
. show > . btn-default . dropdown-toggle ,
. open > . btn-default . dropdown-toggle {
background-color : #f9fafb !important ;
border-color : #ebebeb !important ;
color : #4d5259
}
. btn-default : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-default : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-default . dropdown-toggle {
background-color : #f9fafb !important ;
border-color : #ebebeb !important ;
color : #4d5259 ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-default . disabled ,
. btn-default : disabled {
background-color : #fcfdfe ;
border-color : #ebebeb ;
opacity : 0.5
}
. btn-primary {
background-color : #33cabb ;
border-color : #33cabb ;
color : #fff !important ;
}
. btn-primary : hover {
background-color : #52d3c7 ;
border-color : #52d3c7 ;
}
. btn-primary : focus ,
. btn-primary . focus ,
. btn-primary . active ,
. btn-primary : active ,
. open > . dropdown-toggle . btn-primary {
background-color : #52d3c7 !important ;
border-color : #52d3c7 !important ;
}
. btn-primary . disabled ,
. btn-primary : disabled {
background-color : #33cabb ;
border-color : #33cabb ;
opacity : 0.5
}
. btn-primary : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-primary : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-primary . dropdown-toggle {
background-color : #2ba99d !important ;
border-color : #2ba99d !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-primary . disabled . focus ,
. btn-primary . disabled : focus ,
. btn-primary . disabled : hover ,
. btn-primary [ disabled ] . focus ,
. btn-primary [ disabled ] : focus ,
. btn-primary [ disabled ] : hover ,
fieldset [ disabled ] . btn-primary . focus ,
fieldset [ disabled ] . btn-primary : focus ,
fieldset [ disabled ] . btn-primary : hover {
background-color : #26BBA8 ;
border-color : #26BBA8 ;
}
. btn-success {
background-color : #15c377 ;
border-color : #15c377 ;
color : #fff !important ;
}
. btn-success : hover {
background-color : #16d17f ;
border-color : #16d17f ;
}
. btn-success : focus ,
. btn-success . focus ,
. btn-success . active ,
. btn-success : active ,
. open > . dropdown-toggle . btn-success {
background-color : #16d17f !important ;
border-color : #16d17f !important ;
}
. btn-success . disabled ,
. btn-success : disabled {
background-color : #15c377 ;
border-color : #15c377 ;
opacity : 0.5
}
. btn-success : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-success : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-success . dropdown-toggle {
background-color : #14b56f !important ;
border-color : #14b56f !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-success . disabled . focus ,
. btn-success . disabled : focus ,
. btn-success . disabled : hover ,
. btn-success [ disabled ] . focus ,
. btn-success [ disabled ] : focus ,
. btn-success [ disabled ] : hover ,
fieldset [ disabled ] . btn-success . focus ,
fieldset [ disabled ] . btn-success : focus ,
fieldset [ disabled ] . btn-success : hover {
background-color : #0FB25F ;
border-color : #0FB25F ;
}
. btn-info {
background-color : #48b0f7 ;
border-color : #48b0f7 ;
color : #fff !important ;
}
. btn-info : hover {
background-color : #65bdf8 ;
border-color : #65bdf8 ;
}
. btn-info : focus ,
. btn-info . focus ,
. btn-info . active ,
. btn-info : active ,
. open > . dropdown-toggle . btn-info {
background-color : #65bdf8 !important ;
border-color : #65bdf8 !important ;
}
. btn-info . disabled ,
. btn-info : disabled {
background-color : #48b0f7 ;
border-color : #48b0f7 ;
opacity : 0.5
}
. btn-info : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-info : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-info . dropdown-toggle {
background-color : #2ba3f6 !important ;
border-color : #2ba3f6 !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-info . disabled . focus ,
. btn-info . disabled : focus ,
. btn-info . disabled : hover ,
. btn-info [ disabled ] . focus ,
. btn-info [ disabled ] : focus ,
. btn-info [ disabled ] : hover ,
fieldset [ disabled ] . btn-info . focus ,
fieldset [ disabled ] . btn-info : focus ,
fieldset [ disabled ] . btn-info : hover {
background-color : #379BF5 ;
border-color : #379BF5 ;
}
. btn-warning {
background-color : #faa64b ;
border-color : #faa64b ;
color : #fff !important ;
}
. btn-warning : hover {
background-color : #fbb264 ;
border-color : #fbb264 ;
}
. btn-warning : focus ,
. btn-warning . focus ,
. btn-warning . active ,
. btn-warning : active ,
. open > . dropdown-toggle . btn-warning {
background-color : #fbb264 !important ;
border-color : #fbb264 !important ;
}
. btn-warning . disabled ,
. btn-warning : disabled {
background-color : #faa64b ;
border-color : #faa64b ;
opacity : 0.5
}
. btn-warning : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-warning : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-warning . dropdown-toggle {
background-color : #f99a32 !important ;
border-color : #f99a32 !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-warning . disabled . focus ,
. btn-warning . disabled : focus ,
. btn-warning . disabled : hover ,
. btn-warning [ disabled ] . focus ,
. btn-warning [ disabled ] : focus ,
. btn-warning [ disabled ] : hover ,
fieldset [ disabled ] . btn-warning . focus ,
fieldset [ disabled ] . btn-warning : focus ,
fieldset [ disabled ] . btn-warning : hover {
background-color : #F89038 ;
border-color : #F89038 ;
}
. btn-danger {
background-color : #f96868 ;
border-color : #f96868 ;
color : #fff !important ;
}
. btn-danger : hover {
background-color : #fa8181 ;
border-color : #fa8181 ;
}
. btn-danger : focus ,
. btn-danger . focus ,
. btn-danger . active ,
. btn-danger : active ,
. open > . dropdown-toggle . btn-danger {
background-color : #fa8181 !important ;
border-color : #fa8181 !important ;
}
. btn-danger . disabled ,
. btn-danger : disabled {
background-color : #f96868 ;
border-color : #f96868 ;
opacity : 0.5
}
. btn-danger : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-danger : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-danger . dropdown-toggle {
background-color : #f84f4f !important ;
border-color : #f84f4f !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-danger . disabled . focus ,
. btn-danger . disabled : focus ,
. btn-danger . disabled : hover ,
. btn-danger [ disabled ] . focus ,
. btn-danger [ disabled ] : focus ,
. btn-danger [ disabled ] : hover ,
fieldset [ disabled ] . btn-danger . focus ,
fieldset [ disabled ] . btn-danger : focus ,
fieldset [ disabled ] . btn-danger : hover {
background-color : #F75252 ;
border-color : #F75252 ;
}
. btn-secondary {
color : #4d5259 !important ;
background-color : #e4e7ea ;
border-color : #e4e7ea ;
}
. btn-secondary : hover {
background-color : #edeff1 ;
border-color : #edeff1 ;
}
. btn-secondary : focus ,
. btn-secondary . focus ,
. btn-secondary . active ,
. btn-secondary : active ,
. open > . dropdown-toggle . btn-secondary {
background-color : #edeff1 !important ;
border-color : #edeff1 !important ;
}
. btn-secondary . disabled ,
. btn-secondary : disabled {
background-color : #e4e7ea ;
border-color : #e4e7ea ;
opacity : 0.5
}
. btn-secondary : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-secondary : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-secondary . dropdown-toggle {
background-color : #dbdfe3 !important ;
border-color : #dbdfe3 !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-secondary . disabled . focus ,
. btn-secondary . disabled : focus ,
. btn-secondary . disabled : hover ,
. btn-secondary [ disabled ] . focus ,
. btn-secondary [ disabled ] : focus ,
. btn-secondary [ disabled ] : hover ,
fieldset [ disabled ] . btn-secondary . focus ,
fieldset [ disabled ] . btn-secondary : focus ,
fieldset [ disabled ] . btn-secondary : hover {
background-color : #DBDFE3 ;
border-color : #DBDFE3 ;
}
. btn-link {
color : #48b0f7 ;
background-color : transparent ;
border-color : transparent ;
}
. btn-link : hover ,
. btn-link : focus {
text-decoration : none ;
color : #e4e7ea
}
. btn-purple {
background-color : #926dde ;
border-color : #926dde ;
color : #fff !important ;
}
. btn-purple : hover {
background-color : #a282e3 ;
border-color : #a282e3 ;
}
. btn-purple : focus ,
. btn-purple . focus ,
. btn-purple . active ,
. btn-purple : active ,
. open > . dropdown-toggle . btn-purple {
background-color : #a282e3 !important ;
border-color : #a282e3 !important ;
}
. btn-purple . disabled ,
. btn-purple : disabled {
background-color : #926dde ;
border-color : #926dde ;
opacity : 0.5
}
. btn-purple : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-purple : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-purple . dropdown-toggle {
background-color : #8258d9 !important ;
border-color : #8258d9 !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-purple . disabled . focus ,
. btn-purple . disabled : focus ,
. btn-purple . disabled : hover ,
. btn-purple [ disabled ] . focus ,
. btn-purple [ disabled ] : focus ,
. btn-purple [ disabled ] : hover ,
fieldset [ disabled ] . btn-purple . focus ,
fieldset [ disabled ] . btn-purple : focus ,
fieldset [ disabled ] . btn-purple : hover {
background-color : #7A56D4 ;
border-color : #7A56D4 ;
}
. btn-pink {
background-color : #f96197 ;
border-color : #f96197 ;
color : #fff !important ;
}
. btn-pink : hover {
background-color : #fa75a4 ;
border-color : #fa75a4 ;
}
. btn-pink : focus ,
. btn-pink . focus ,
. btn-pink . active ,
. btn-pink : active ,
. open > . dropdown-toggle . btn-pink {
background-color : #fa75a4 !important ;
border-color : #fa75a4 !important ;
}
. btn-pink . disabled ,
. btn-pink : disabled {
background-color : #f96197 ;
border-color : #f96197 ;
opacity : 0.5
}
. btn-pink : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-pink : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-pink . dropdown-toggle {
background-color : #f84d8a !important ;
border-color : #f84d8a !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-pink . disabled . focus ,
. btn-pink . disabled : focus ,
. btn-pink . disabled : hover ,
. btn-pink [ disabled ] . focus ,
. btn-pink [ disabled ] : focus ,
. btn-pink [ disabled ] : hover ,
fieldset [ disabled ] . btn-pink . focus ,
fieldset [ disabled ] . btn-pink : focus ,
fieldset [ disabled ] . btn-pink : hover {
background-color : #F74B80 ;
border-color : #F74B80 ;
}
. btn-cyan {
background-color : #57c7d4 ;
border-color : #57c7d4 ;
color : #fff !important ;
}
. btn-cyan : hover {
background-color : #77d2dc ;
border-color : #77d2dc ;
}
. btn-cyan : focus ,
. btn-cyan . focus ,
. btn-cyan . active ,
. btn-cyan : active ,
. open > . dropdown-toggle . btn-cyan {
background-color : #77d2dc !important ;
border-color : #77d2dc !important ;
}
. btn-cyan . disabled ,
. btn-cyan : disabled {
background-color : #57c7d4 ;
border-color : #57c7d4 ;
opacity : 0.5
}
. btn-cyan : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-cyan : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-cyan . dropdown-toggle {
background-color : #37bccc !important ;
border-color : #37bccc !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-cyan . disabled . focus ,
. btn-cyan . disabled : focus ,
. btn-cyan . disabled : hover ,
. btn-cyan [ disabled ] . focus ,
. btn-cyan [ disabled ] : focus ,
. btn-cyan [ disabled ] : hover ,
fieldset [ disabled ] . btn-cyan . focus ,
fieldset [ disabled ] . btn-cyan : focus ,
fieldset [ disabled ] . btn-cyan : hover {
background-color : #42B7C7 ;
border-color : #42B7C7 ;
}
. btn-yellow {
background-color : #fcc525 ;
border-color : #fcc525 ;
color : #fff !important ;
}
. btn-yellow : hover {
background-color : #fdd04d ;
border-color : #fdd04d ;
}
. btn-yellow : focus ,
. btn-yellow . focus ,
. btn-yellow . active ,
. btn-yellow : active ,
. open > . dropdown-toggle . btn-yellow {
background-color : #fdd04d !important ;
border-color : #fdd04d !important ;
}
. btn-yellow . disabled ,
. btn-yellow : disabled {
background-color : #fcc525 ;
border-color : #fcc525 ;
opacity : 0.5
}
. btn-yellow : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-yellow : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-yellow . dropdown-toggle {
background-color : #f5b703 !important ;
border-color : #f5b703 !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-yellow . disabled . focus ,
. btn-yellow . disabled : focus ,
. btn-yellow . disabled : hover ,
. btn-yellow [ disabled ] . focus ,
. btn-yellow [ disabled ] : focus ,
. btn-yellow [ disabled ] : hover ,
fieldset [ disabled ] . btn-yellow . focus ,
fieldset [ disabled ] . btn-yellow : focus ,
fieldset [ disabled ] . btn-yellow : hover {
background-color : #FCB41B ;
border-color : #FCB41B ;
}
. btn-brown {
background-color : #8d6658 ;
border-color : #8d6658 ;
color : #fff !important ;
}
. btn-brown : hover {
background-color : #9d7162 ;
border-color : #9d7162 ;
}
. btn-brown : focus ,
. btn-brown . focus ,
. btn-brown . active ,
. btn-brown : active ,
. open > . dropdown-toggle . btn-brown {
background-color : #8d6658 !important ;
border-color : #8d6658 !important ;
}
. btn-brown . disabled ,
. btn-brown : disabled {
background-color : #8d6658 ;
border-color : #8d6658 ;
opacity : 0.5
}
. btn-brown : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-brown : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-brown . dropdown-toggle {
background-color : #7d5b4e !important ;
border-color : #7d5b4e !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-brown . disabled . focus ,
. btn-brown . disabled : focus ,
. btn-brown . disabled : hover ,
. btn-brown [ disabled ] . focus ,
. btn-brown [ disabled ] : focus ,
. btn-brown [ disabled ] : hover ,
fieldset [ disabled ] . btn-brown . focus ,
fieldset [ disabled ] . btn-brown : focus ,
fieldset [ disabled ] . btn-brown : hover {
background-color : #755043 ;
border-color : #755043 ;
}
. btn-dark {
background-color : #465161 ;
border-color : #465161 ;
color : #fff !important ;
}
. btn-dark : hover {
background-color : #515d70 ;
border-color : #515d70 ;
}
. btn-dark : focus ,
. btn-dark . focus ,
. btn-dark . active ,
. btn-dark : active ,
. open > . dropdown-toggle . btn-dark {
background-color : #515d70 !important ;
border-color : #515d70 !important ;
}
. btn-dark . disabled ,
. btn-dark : disabled {
background-color : #465161 ;
border-color : #465161 ;
opacity : 0.5
}
. btn-dark : not ( [ disabled ] ) : not ( . disabled ) . active ,
. btn-dark : not ( [ disabled ] ) : not ( . disabled ) : active ,
. show > . btn-dark . dropdown-toggle {
background-color : #3b4552 !important ;
border-color : #3b4552 !important ;
-webkit- box-shadow : none ;
box-shadow : none
}
. btn-dark . disabled . focus ,
. btn-dark . disabled : focus ,
. btn-dark . disabled : hover ,
. btn-dark [ disabled ] . focus ,
. btn-dark [ disabled ] : focus ,
. btn-dark [ disabled ] : hover ,
fieldset [ disabled ] . btn-dark . focus ,
fieldset [ disabled ] . btn-dark : focus ,
fieldset [ disabled ] . btn-dark : hover {
background-color : #353E4B ;
border-color : #353E4B ;
}
. btn-round {
-webkit- border-radius : 10 rem ;
}
. btn-label {
position : relative ;
padding-left : 52 px ;
overflow : hidden ;
}
. btn-label label {
position : absolute ;
left : 0 ;
top : 0 ;
bottom : 0 ;
width : 36 px ;
line-height : 1.5 ;
padding-top : 5 px ;
padding-bottom : 5 px ;
background-color : rgba ( 0 , 0 , 0 , 0.1 ) ;
cursor : pointer ;
margin-bottom : 0 ;
}
. btn-label label i {
font-size : 16 px ;
}
. btn-group-xs > . btn ,
. btn-xs {
font-size : 12 px ;
padding : 2 px 6 px ;
line-height : 18 px
}
. btn-group-sm > . btn ,
. btn-sm {
font-size : 12 px ;
padding : 4 px 8 px ;
line-height : 20 px
}
. btn-group-lg > . btn ,
. btn-lg {
font-size : 16 px ;
padding : 7 px 20 px ;
line-height : 32 px
}
. btn-sm . btn-label {
padding-left : 42 px ;
}
. btn-sm . btn-label label {
line-height : 20 px ;
width : 30 px ;
}
. btn-lg . btn-label {
padding-left : 58 px ;
}
. btn-lg . btn-label label {
line-height : 36 px ;
width : 36 px ;
}
. btn-xs . btn-label {
padding-left : 36 px ;
}
. btn-xs . btn-label label {
line-height : 14 px ;
width : 28 px ;
}
. btn-group-justified {
display : -webkit- box ;
display : flex ;
-webkit- box-pack : justify ;
justify-content : space-between ;
}
. btn-group-justified . btn ,
. btn-group-justified . btn-group {
width : 100 % ;
}
. btn-group-round . btn : first-child {
border-top-left-radius : 10 rem ;
border-bottom-left-radius : 10 rem ;
}
. btn-group-round . btn : last-child {
border-top-right-radius : 10 rem ;
border-bottom-right-radius : 10 rem ;
}
/* 背景色 */
. bg-primary {
background-color : #33cabb !important ;
color : #fff !important ;
}
. bg-secondary {
background-color : #e4e7ea !important ;
color : #fff !important ;
}
. bg-success {
background-color : #15c377 !important ;
color : #fff !important ;
}
. bg-info {
background-color : #48b0f7 !important ;
color : #fff !important ;
}
. bg-warning {
background-color : #faa64b !important ;
color : #fff !important ;
}
. bg-danger {
background-color : #f96868 !important ;
color : #fff !important ;
}
. bg-pink {
background-color : #f96197 !important ;
color : #fff !important ;
}
. bg-purple {
background-color : #926dde !important ;
color : #fff !important ;
}
. bg-brown {
background-color : #8d6658 !important ;
color : #fff !important ;
}
. bg-cyan {
background-color : #57c7d4 !important ;
color : #fff !important ;
}
. bg-yellow {
background-color : #fcc525 !important ;
color : #fff !important ;
}
. bg-gray {
background-color : #868e96 !important ;
color : #fff !important ;
}
. bg-dark {
background-color : #465161 !important ;
color : #fff !important ;
}
. bg-white {
background-color : #fff !important
}
. bg-lightest {
background-color : #fcfdfe !important
}
. bg-lighter {
background-color : #f9fafb !important
}
. bg-light {
background-color : #f5f6f7 !important
}
. bg-translucent {
background-color : rgba ( 255 , 255 , 255 , 0.175 )
}
. bg-transparent {
background-color : transparent !important
}
/* 字体颜色 */
. text-primary {
color : #33cabb !important
}
. text-secondary {
color : #e4e7ea !important
}
. text-success {
color : #15c377 !important
}
. text-info {
color : #48b0f7 !important
}
. text-warning {
color : #faa64b !important
}
. text-danger {
color : #f96868 !important
}
. text-pink {
color : #f96197 !important
}
. text-purple {
color : #926dde !important
}
. text-brown {
color : #8d6658 !important
}
. text-cyan {
color : #57c7d4 !important
}
. text-yellow {
color : #fcc525 !important
}
. text-gray {
color : #868e96 !important
}
. text-dark {
color : #465161 !important
}
. text-default {
color : #4d5259 !important
}
. text-muted {
color : #868e96 !important
}
. text-light {
color : #616a78 !important
}
. text-lighter {
color : #a5b3c7 !important
}
. text-fade {
color : rgba ( 77 , 82 , 89 , 0.7 ) !important
}
. text-fader {
color : rgba ( 77 , 82 , 89 , 0.5 ) !important
}
. text-fadest {
color : rgba ( 77 , 82 , 89 , 0.4 ) !important
}
. text-white-50 {
color : rgba ( 255 , 255 , 255 , 0.5 ) !important
}
. text-white {
color : #ffffff !important
}
. text-transparent {
color : transparent !important
}
a . text-primary : hover ,
a . text-primary : focus {
color : #33cabb !important
}
a . text-secondary : hover ,
a . text-secondary : focus {
color : #e4e7ea !important
}
a . text-info : hover ,
a . text-info : focus {
color : #48b0f7 !important
}
a . text-success : hover ,
a . text-success : focus {
color : #15c377 !important
}
a . text-warning : hover ,
a . text-warning : focus {
color : #faa64b !important
}
a . text-danger : hover ,
a . text-danger : focus {
color : #f96868 !important
}
/* 分割线 */
. divider {
display : -webkit- box ;
display : flex ;
-webkit- box-align : center ;
align-items : center ;
-webkit- box-flex : 0 ;
flex : 0 1 ;
color : #8b95a5 ;
font-size : 11 px ;
letter-spacing : .5 px ;
margin : 2 rem auto ;
width : 100 % ;
}
. divider :: before ,
. divider :: after {
content : '' ;
-webkit- box-flex : 1 ;
flex-grow : 1 ;
border-top : 1 px solid #ebebeb ;
}
. divider :: before {
margin-right : 16 px ;
}
. divider :: after {
margin-left : 16 px ;
}
/* 其他 */
. media img {
max-width : inherit ;
}
hr {
border-top-color : rgba ( 77 , 82 , 89 , 0.05 ) ;
margin : 2 rem auto ;
}
dd ,
dt {
line-height : 1.75 ;
}
. lead {
font-size : 16 px ;
line-height : 1.75 ;
}
. irs {
font-family : - apple-system , system-ui , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , "PingFang SC" , "Hiragino Sans GB" , "Microsoft YaHei" , sans-serif ;
}
/** ----------------------------------
* 辅助类
-------------------------------------- */
/* margin */
. m-0 {
margin : 0 px !important ;
}
. m-t-0 {
margin-top : 0 px !important ;
}
. m-b-0 {
margin-bottom : 0 px !important ;
}
. m-5 {
margin : 5 px !important ;
}
. m-t-5 {
margin-top : 5 px !important ;
}
. m-r-5 {
margin-right : 5 px !important ;
}
. m-b-5 {
margin-bottom : 5 px !important ;
}
. m-l-5 {
margin-left : 5 px !important ;
}
. m-10 {
margin : 10 px !important ;
}
. m-tb-10 {
margin : 10 px 0 px !important ;
}
. m-lr-10 {
margin : 0 px 10 px !important ;
}
. m-t-10 {
margin-top : 10 px !important ;
}
. m-r-10 {
margin-right : 10 px !important ;
}
. m-b-10 {
margin-bottom : 10 px !important ;
}
. m-l-10 {
margin-left : 10 px !important ;
}
. m-15 {
margin : 15 px !important ;
}
. m-tb-15 {
margin : 15 px 0 px !important ;
}
. m-lr-15 {
margin : 0 px 15 px !important ;
}
. m-t-15 {
margin-top : 15 px !important ;
}
. m-r-15 {
margin-right : 15 px !important ;
}
. m-b-15 {
margin-bottom : 15 px !important ;
}
. m-l-15 {
margin-left : 15 px !important ;
}
/* padding */
. p-0 {
padding : 0 px !important ;
}
. p-t-0 {
padding-top : 0 px !important ;
}
. p-b-0 {
padding-bottom : 0 px !important ;
}
. p-10 {
padding : 10 px !important ;
}
. p-tb-10 {
padding : 10 px 0 px !important ;
}
. p-lr-10 {
padding : 0 px 10 px !important ;
}
. p-t-10 {
padding-top : 10 px !important ;
}
. p-r-10 {
padding-right : 10 px !important ;
}
. p-b-10 {
padding-bottom : 10 px !important ;
}
. p-l-10 {
padding-left : 10 px !important ;
}
. p-15 {
padding : 15 px !important ;
}
. p-tb-15 {
padding : 15 px 0 px !important ;
}
. p-lr-15 {
padding : 0 px 15 px !important ;
}
. p-t-15 {
padding-top : 15 px !important ;
}
. p-r-15 {
padding-right : 15 px !important ;
}
. p-b-15 {
padding-bottom : 15 px !important ;
}
. p-l-15 {
padding-left : 15 px !important ;
}
. p-l-20 {
padding-left : 20 px !important ;
}
. p-l-40 {
padding-left : 40 px !important ;
}
/* 字体大小 */
. fa-1-5x {
font-size : 1.5 em ;
}
. fa-2x {
font-size : 2 em ;
}
. fa-3x {
font-size : 3 em ;
}
. fa-4x {
font-size : 4 em ;
}
. fa-5x {
font-size : 5 em ;
}
. fa-6x {
font-size : 6 em ;
}
. fa-7x {
font-size : 7 em ;
}
. fa-8x {
font-size : 8 em ;
}
. fa-9x {
font-size : 9 em ;
}
. fa-10x {
font-size : 10 em ;
}
/* 宽度 */
. w-5 {
width : 5 % ;
}
. w-10 {
width : 10 % ;
}
. w-15 {
width : 15 % ;
}
. w-20 {
width : 20 % ;
}
. w-25 {
width : 25 % ;
}
. w-30 {
width : 30 % ;
}
. w-35 {
width : 35 % ;
}
. w-40 {
width : 40 % ;
}
. w-45 {
width : 45 % ;
}
. w-50 {
width : 50 % ;
}
. w-55 {
width : 55 % ;
}
. w-60 {
width : 60 % ;
}
. w-65 {
width : 65 % ;
}
. w-70 {
width : 70 % ;
}
. w-75 {
width : 75 % ;
}
. w-80 {
width : 80 % ;
}
. w-85 {
width : 85 % ;
}
. w-90 {
width : 90 % ;
}
. w-95 {
width : 95 % ;
}
. w-100 {
width : 100 % ;
}
/* 边框 */
. no-border-tb {
border-top : 0 px ;
border-bottom : 0 px
}
. no-border-lr {
border-left : 0 px ;
border-right : 0 px ;
}
/* 圆点 */
. badge-dot {
min-width : inherit ;
padding : 0 px ;
width : 8 px ;
height : 8 px ;
-webkit- border-radius : 100 % ;
border-radius : 100 % ;
}
. badge-dot : empty {
display : inline-block ;
}
. badge-dot-sm {
width : 6 px ;
height : 6 px ;
}
. badge-dot-lg {
width : 10 px ;
height : 10 px ;
}
. badge-dot-xl {
width : 12 px ;
height : 12 px ;
}
/* 其他辅助类 */
. d-none {
display : none !important ;
}
. d-inline {
display : inline !important ;
}
. d-inline-block {
display : inline-block !important ;
}
. d-block {
display : block !important ;
}
. d-table {
display : table !important ;
}
. d-table-row {
display : table-row !important ;
}
. d-table-cell {
display : table-cell !important ;
}
. position-static {
position : static !important ;
}
. position-relative {
position : relative !important ;
}
. position-absolute {
position : absolute !important ;
}
. position-fixed {
position : fixed !important ;
}
/* 图库 */
. masonry-grid {
-webkit- column-count : 3 ;
-moz- column-count : 3 ;
column-count : 3 ;
-webkit- column-gap : 30 px ;
-moz- column-gap : 30 px ;
column-gap : 30 px ;
}
. masonry-item {
display : block ;
-webkit- column-break-inside : avoid ;
break-inside : avoid ;
padding-bottom : 30 px ;
}
. masonry-grid {
-webkit- column-gap : 16 px ;
-moz- column-gap : 16 px ;
column-gap : 16 px ;
}
. masonry-grid . masonry-item {
padding-bottom : 16 px ;
}
/** ----------------------------------
* 滚动条样式
-------------------------------------- */
. ps {
overflow : hidden !important ;
overflow-anchor : none ;
-ms- overflow-style : none ;
touch-action : auto ;
-ms- touch-action : auto ;
}
. ps__rail-x {
display : none ;
opacity : 0 ;
transition : background-color .2 s linear , opacity .2 s linear ;
-webkit- transition : background-color .2 s linear , opacity .2 s linear ;
height : 6 px ;
bottom : 2 px ;
position : absolute ;
}
. ps__rail-y {
display : none ;
opacity : 0 ;
transition : background-color .2 s linear , opacity .2 s linear ;
-webkit- transition : background-color .2 s linear , opacity .2 s linear ;
width : 6 px ;
right : 2 px ;
position : absolute ;
}
. ps--active-x > . ps__rail-x ,
. ps--active-y > . ps__rail-y {
display : block ;
background-color : transparent ;
}
. ps : hover > . ps__rail-x ,
. ps : hover > . ps__rail-y ,
. ps--focus > . ps__rail-x ,
. ps--focus > . ps__rail-y ,
. ps--scrolling-x > . ps__rail-x ,
. ps--scrolling-y > . ps__rail-y {
opacity : 0.6 ;
}
. ps . ps__rail-x : hover ,
. ps . ps__rail-y : hover ,
. ps . ps__rail-x : focus ,
. ps . ps__rail-y : focus ,
. ps . ps__rail-x . ps--clicking ,
. ps . ps__rail-y . ps--clicking {
background-color : #eee ;
opacity : 0.9 ;
}
. ps__thumb-x {
background-color : #aaa ;
border-radius : 6 px ;
transition : background-color .2 s linear , height .2 s ease-in-out ;
-webkit- transition : background-color .2 s linear , height .2 s ease-in-out ;
height : 3 px ;
bottom : 0 px ;
position : absolute ;
}
. ps__thumb-y {
background-color : #aaa ;
border-radius : 6 px ;
transition : background-color .2 s linear , width .2 s ease-in-out ;
-webkit- transition : background-color .2 s linear , width .2 s ease-in-out ;
width : 3 px ;
right : 0 px ;
position : absolute ;
}
. ps__rail-x : hover > . ps__thumb-x ,
. ps__rail-x : focus > . ps__thumb-x ,
. ps__rail-x . ps--clicking . ps__thumb-x {
background-color : #999 ;
height : 6 px ;
}
. ps__rail-y : hover > . ps__thumb-y ,
. ps__rail-y : focus > . ps__thumb-y ,
. ps__rail-y . ps--clicking . ps__thumb-y {
background-color : #999 ;
width : 6 px ;
}
@ supports ( -ms-overflow-style : none ) {
/* .ps {
overflow: auto !important;
} */
}
@ media screen and ( forced-colors : active ) ,
( forced-colors : none ) {
/* .ps {
overflow: auto !important;
} */
}
/** ----------------------------------
* 左侧导航
-------------------------------------- */
. lyear-layout-sidebar {
position : fixed ;
top : 0 ;
bottom : 0 ;
z-index : 5 ;
display : flex ;
flex-direction : column ;
width : 240 px ;
font-weight : 500 ;
-webkit- backface-visibility : hidden ;
backface-visibility : hidden ;
-webkit- transition : 0.3 s transform ;
transition : 0.3 s transform ;
transform : translateX ( 0 ) ;
-webkit- box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.08 ) ;
-moz- box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.08 ) ;
box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.08 ) ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar {
width : 60 px ;
}
. lyear-layout-sidebar-close . lyear-layout-header ,
. lyear-layout-sidebar-close . lyear-layout-content {
padding-left : 60 px ;
}
. lyear-layout-sidebar-scroll {
flex : 1 ;
position : relative ;
background-color : #fff ;
}
/* 侧边栏开关 */
. lyear-aside-toggler {
margin-right : .25 rem ;
padding : .25 rem .95 rem .25 rem .25 rem ;
line-height : 1.5 ;
cursor : pointer ;
}
. lyear-aside-toggler . lyear-toggler-bar {
display : block ;
height : 2 px ;
width : 20 px ;
background-color : #4d5259 ;
margin : 4 px 0 px ;
-webkit- transition : 0.3 s ;
transition : 0.3 s ;
}
. lyear-aside-toggler . lyear-toggler-bar : nth-child ( 2 ) {
width : 15 px ;
}
. lyear-aside-toggler : hover . lyear-toggler-bar : nth-child ( 2 ) {
width : 20 px ;
}
. lyear-layout-sidebar-close . lyear-aside-toggler . lyear-toggler-bar {
width : 20 px ;
}
/* logo */
. sidebar-header {
position : relative ;
overflow : hidden ;
z-index : 999 ;
background-color : #fff ;
width : 100 % ;
-webkit- box-shadow : 0 1 px 1 px -1 px rgba ( 77 , 82 , 89 , 0.15 ) ;
box-shadow : 0 1 px 1 px -1 px rgba ( 77 , 82 , 89 , 0.15 ) ;
height : 64 px ;
}
. sidebar-header : before ,
. sidebar-header : after {
content : " " ;
display : table ;
}
. sidebar-header a {
display : block ;
height : auto ;
width : 100 % ;
text-align : center ;
}
. sidebar-header a img {
max-width : 240 px ;
margin : 16 px 0 px ;
}
. sidebar-main {
-webkit- transform : translateZ ( 0 ) ;
transform : translateZ ( 0 ) ;
}
. nav-drawer li a {
padding-right : 24 px ;
padding-left : 52.99999 px ;
color : inherit ;
font-weight : 500 ;
white-space : nowrap ;
}
. nav-drawer > li > a {
border-right : 3 px solid transparent ;
padding-top : 14 px ;
padding-bottom : 13 px ;
}
. nav-drawer > li > a > span {
white-space : nowrap ;
}
. nav-drawer > . active > a {
background-color : rgba ( 0 , 0 , 0 , .0125 ) ;
border-color : #33cabb ;
}
. nav-drawer > li . active > a {
background-color : rgba ( 0 , 0 , 0 , .0125 ) !important ;
}
. nav-drawer > . active > a : hover ,
. nav-drawer > . active > a : focus ,
. nav-drawer > . active > a : active {
background-color : rgba ( 0 , 0 , 0 , .0125 ) ;
border-color : #33cabb ;
}
. nav-drawer . nav-subnav > li . active > a ,
. nav-drawer . nav-subnav > li > a : hover {
color : #33cabb ;
background-color : transparent ;
}
. nav-drawer > li > a > i {
position : absolute ;
left : 21 px ;
top : 11 px ;
font-size : 1.25 em ;
}
. nav-drawer ul li ul {
padding-left : 15 px ;
}
. nav-item-has-subnav > a : after {
position : absolute ;
top : 12 px ;
right : 24 px ;
font-family : 'Material Design Icons' ;
font-size : 10 px ;
line-height : 1.75 ;
content : '\f0142' ;
-webkit- transition : -webkit- transform 0.2 s linear ;
transition : -webkit- transform 0.2 s linear ;
transition : transform 0.2 s linear ;
transition : transform 0.2 s linear , -webkit- transform 0.2 s linear ;
}
. nav-item-has-subnav . nav-item-has-subnav > a : after {
top : 10 px ;
}
. nav-item-has-subnav . open > a : after {
-webkit- transform : rotate ( 90 deg ) ;
transform : rotate ( 90 deg ) ;
}
. nav-item-has-subnav . open > . nav-subnav {
display : block ;
}
. nav-subnav {
display : none ;
margin-top : 8 px ;
margin-bottom : 8 px ;
}
/* 左侧版权信息 */
. sidebar-footer {
bottom : 0 ;
width : 100 % ;
height : 96 px ;
border-top : 1 px solid rgba ( 77 , 82 , 89 , 0.05 ) ;
margin-top : 24 px ;
padding-top : 24 px ;
padding-right : 24 px ;
padding-bottom : 24 px ;
padding-left : 24 px ;
font-size : 13 px ;
line-height : 24 px ;
}
/** ----------------------------------
* 头部信息
-------------------------------------- */
. lyear-layout-header {
position : fixed ;
top : 0 ;
right : 0 ;
left : 0 ;
z-index : 4 ;
padding-left : 240 px ;
background-color : #fff ;
-webkit- transition : padding 0.3 s ;
transition : padding 0.3 s ;
-webkit- box-shadow : 4 px 0 5 px rgba ( 0 , 0 , 0 , 0.035 ) ;
-moz- box-shadow : 4 px 0 5 px rgba ( 0 , 0 , 0 , 0.035 ) ;
box-shadow : 4 px 0 5 px rgba ( 0 , 0 , 0 , 0.035 ) ;
}
. lyear-layout-header . navbar {
position : relative ;
min-height : 64 px ;
margin-bottom : 0 ;
border : 0 px ;
-webkit- border-radius : 0 px ;
-moz- border-radius : 0 px ;
border-radius : 0 px ;
}
. lyear-layout-header . navbar-default {
background-color : transparent ;
}
. topbar {
display : -webkit- box ;
display : flex ;
-webkit- box-pack : justify ;
justify-content : space-between ;
-webkit- box-align : center ;
align-items : center ;
min-height : 64 px ;
padding : 0 15 px ;
}
. topbar . topbar-left {
display : -webkit- box ;
display : flex ;
-webkit- box-align : center ;
align-items : center ;
}
. topbar . topbar-right {
display : -webkit- box ;
display : flex ;
-webkit- box-align : center ;
align-items : center ;
-webkit- box-orient : horizontal ;
-webkit- box-direction : reverse ;
flex-direction : row-reverse ;
list-style : none ;
margin : 0 px ;
padding : 0 px ;
}
. topbar-right > li > a {
position : relative ;
display : block ;
padding : 10 px 0 px 10 px 15 px ;
}
/* 头像相关 */
. img-avatar {
display : inline-block !important ;
width : 64 px ;
height : 64 px ;
line-height : 64 px ;
text-align : center ;
vertical-align : middle ;
-webkit- border-radius : 50 % ;
border-radius : 50 % ;
}
. img-avatar-48 {
width : 48 px ;
height : 48 px ;
line-height : 48 px ;
}
. img-avatar-32 {
width : 32 px ;
height : 32 px ;
line-height : 32 px ;
}
. img-avatar-24 {
width : 24 px ;
height : 24 px ;
line-height : 24 px ;
}
. edit-avatar {
display : -ms- flexbox ;
display : flex ;
-ms- flex-align : start ;
align-items : flex-start ;
}
. avatar-divider {
display : inline-block ;
border-left : 1 px solid rgba ( 77 , 82 , 89 , 0.07 ) ;
height : 50 px ;
align-self : center ;
margin : 0 px 20 px ;
}
. edit-avatar-content {
display : inline-block ;
}
/** ----------------------------------
* 主要内容
-------------------------------------- */
. lyear-layout-content {
position : absolute ;
height : 100 % ;
width : 100 % ;
padding-top : 65 px ;
padding-left : 240 px ;
-webkit- transition : padding 0.3 s ;
transition : padding 0.3 s ;
}
. lyear-layout-content # iframe-content {
height : 100 % ;
}
/* card */
. card {
margin-bottom : 24 px ;
background-color : #fff ;
-webkit- box-shadow : 0 2 px 3 px rgba ( 0 , 0 , 0 , 0.035 ) ;
box-shadow : 0 2 px 3 px rgba ( 0 , 0 , 0 , 0.035 ) ;
}
. card-header {
width : 100 % ;
margin : 0 ;
padding : 15 px 24 px ;
border-bottom : 1 px solid rgba ( 77 , 82 , 89 , 0.05 ) ;
}
. card-header > * {
margin : 0 ;
display : table-cell ;
vertical-align : middle ;
}
. card-header : after ,
. card-footer : after {
display : table ;
content : " " ;
clear : both ;
}
. card-body {
padding : 24 px 24 px ;
}
. card-header . h4 ,
. card-header h4 {
float : left ;
font-size : 16 px ;
}
. card-header + . card-body {
padding-top : 15 px ;
}
. card-header [ class * = 'bg' ] . card-actions > li > a : not ( . label ) ,
. card-header [ class * = 'bg' ] . card-actions > li > button ,
. card-header [ class * = 'bg' ] h1 ,
. card-header [ class * = 'bg' ] h2 ,
. card-header [ class * = 'bg' ] h3 ,
. card-header [ class * = 'bg' ] h4 ,
. card-header [ class * = 'bg' ] h5 ,
. card-header [ class * = 'bg' ] h6 ,
. card-header [ class * = 'bg' ] . h1 ,
. card-header [ class * = 'bg' ] . h2 ,
. card-header [ class * = 'bg' ] . h3 ,
. card-header [ class * = 'bg' ] . h4 ,
. card-header [ class * = 'bg' ] . h5 ,
. card-header [ class * = 'bg' ] . h6 {
color : #ffffff ;
}
. card-toolbar {
padding : 24 px 24 px 0 px 24 px ;
position : relative ;
}
. card-toolbar . search-bar {
max-width : 280 px ;
}
. card-toolbar . dropdown-menu {
min-width : 100 % ;
}
/* card-actions */
. card-actions {
float : right ;
margin-bottom : 0 ;
margin-left : auto ;
padding : 0 ;
}
. card-actions > li {
display : inline-block ;
padding : 0 ;
}
. card-actions > li > a : not ( . label ) ,
. card-actions > li > button {
color : #86939e ;
display : inline-block ;
padding : 0 ;
line-height : 1 ;
opacity : .7 ;
vertical-align : middle ;
-webkit- transition : opacity 0.15 s ease-out ;
transition : opacity 0.15 s ease-out ;
}
. card-actions > li > a : not ( . label ) : hover ,
. card-actions > li > button : hover {
text-decoration : none ;
opacity : 1 ;
}
. card-actions > li > a : not ( . label ) : active ,
. card-actions > li > button : active {
opacity : .6 ;
}
. card-actions > li > span {
display : block ;
}
. card-actions > li > . label {
line-height : 1.25 ;
}
. card-actions > li > a : focus {
text-decoration : none ;
opacity : 1 ;
}
. card-actions > li > button {
background : none ;
border : none ;
}
. card-actions > li . active > a ,
. card-actions > li . open > button {
text-decoration : none ;
opacity : 1 ;
}
. card-actions > li + li {
margin-left : 10 px ;
}
. card . tab-content {
padding : 10 px 24 px ;
}
. card-footer {
background-color : #fcfdfe ;
border-top : 1 px solid rgba ( 77 , 82 , 89 , 0.05 ) ;
padding : 15 px 24 px ;
}
/* page-tabs */
. page-tabs . nav-tabs {
padding : 0 px 10 px ;
}
. page-tabs . nav-tabs > li > a {
padding : 15 px ;
}
/* 加载动画 */
# lyear-loading {
position : fixed ;
width : 100 % ;
height : 100 % ;
z-index : 9990 ;
background : rgba ( 0 , 0 , 0 , 0.0325 )
}
# lyear-loading . spinner-border {
z-index : 999999 ;
position : fixed ;
left : 50 % ;
top : 50 %
}
@ -webkit-keyframes spinner-border {
to {
-webkit- transform : rotate ( 360 deg ) ;
transform : rotate ( 360 deg ) ;
}
}
@ keyframes spinner-border {
to {
-webkit- transform : rotate ( 360 deg ) ;
transform : rotate ( 360 deg ) ;
}
}
. spinner-border {
display : inline-block ;
width : 3 rem ;
height : 3 rem ;
vertical-align : text - bottom ;
border : 0.125 em solid currentColor ;
border-right-color : transparent ;
border-radius : 50 % ;
-webkit- animation : spinner-border .75 s linear infinite ;
animation : spinner-border .75 s linear infinite ;
}
/* 步骤条 */
. nav-step {
display : -webkit- box ;
display : flex ;
-webkit- box-pack : justify ;
justify-content : space-between ;
-webkit- box-align : baseline ;
align-items : baseline ;
padding : 0 px ;
margin-bottom : 1 rem ;
}
. step-dots . nav-step-item {
position : relative ;
display : -webkit- box ;
display : flex ;
-webkit- box-orient : vertical ;
-webkit- box-direction : normal ;
flex-direction : column ;
-webkit- box-flex : 1 ;
-webkit- box-align : center ;
align-items : center ;
flex : 1 1 ;
padding : 0 12 px
}
. step-dots . nav-step-item : first-child a :: before {
display : none
}
. step-dots . nav-step-item . complete a ,
. step-dots . nav-step-item . complete a :: before ,
. step-dots . nav-step-item . active a ,
. step-dots . nav-step-item . active a :: before {
background-color : #dcfcfa
}
. step-dots . nav-step-item . complete a :: after ,
. step-dots . nav-step-item . active a :: after {
background-color : #33cabb ;
width : 29 px ;
height : 29 px ;
-webkit- transform : translateX ( 0 ) ;
transform : translateX ( 0 ) ;
color : #fff
}
. step-dots . nav-step-item . complete a :: after {
width : 29 px ;
height : 29 px ;
-webkit- transform : translateX ( 0 ) ;
transform : translateX ( 0 ) ;
color : #fff
}
. step-dots . nav-step-item . active a :: after {
width : 13 px ;
height : 13 px ;
margin-top : 8 px ;
-webkit- transform : translateX ( 8 px ) ;
transform : translateX ( 8 px ) ;
color : transparent
}
. step-dots a {
display : -webkit- inline - box ;
display : inline-flex ;
padding : 0 ;
margin : 10 px 0 ;
width : 29 px ;
height : 29 px ;
max-height : 29 px ;
border-radius : 50 % ;
background-color : #f7fafc ;
-webkit- transition : .5 s ;
transition : .5 s ;
z-index : 1
}
. step-dots a :: before {
content : '' ;
position : absolute ;
left : calc ( -50 % + 14.5 px ) ;
right : calc ( 50 % + 14.5 px ) ;
height : 10 px ;
margin-top : 9.5 px ;
background-color : #f7fafc ;
cursor : default ;
-webkit- transition : .5 s ;
transition : .5 s ;
}
. step-dots a :: after {
content : "\f12c" ;
font-family : "Material Design Icons" ;
width : 0 ;
height : 0 ;
text-align : center ;
font-size : 15 px ;
position : absolute ;
border-radius : 50 % ;
background-color : transparent ;
color : transparent ;
-webkit- transform : translate ( 14.5 px , 14.5 px ) ;
transform : translate ( 14.5 px , 14.5 px ) ;
-webkit- transition : .5 s ;
transition : .5 s ;
z-index : 1 ;
display : -webkit- inline - box ;
display : inline-flex ;
-webkit- box-align : center ;
align-items : center ;
-webkit- box-pack : center ;
justify-content : center
}
. nav-step-pane . active {
display : block !important ;
}
. nav-step-button {
display : -webkit- box ;
display : flex ;
-webkit- box-pack : justify ;
justify-content : space-between ;
}
. nav-step-button button . disabled {
opacity : 0 ;
}
. nav-step . step-anchor {
justify-content : flex-start ;
border : 0 ;
background : #fcfdfe ;
border-radius : 0 ;
list-style : none ;
overflow : hidden ;
}
. step-anchor > li > a ,
. step-anchor > li > a : hover {
color : #bbb ;
text-decoration : none ;
padding : 10 px 0 10 px 45 px ;
position : relative ;
display : block ;
border : 0 !important ;
border-radius : 0 ;
outline-style : none ;
background : #f7fafc ;
}
. step-anchor > li > a : before ,
. step-anchor > li > a : after {
-webkit- transition : .2 s linear ;
transition : .2 s linear ;
}
. step-anchor > li > a : after {
content : " " ;
display : block ;
width : 0 ;
height : 0 ;
border-top : 50 px solid transparent ;
border-bottom : 50 px solid transparent ;
border-left : 30 px solid #f7fafc ;
position : absolute ;
top : 50 % ;
margin-top : -50 px ;
left : 100 % ;
z-index : 2
}
. step-anchor > li > a : before {
content : " " ;
display : block ;
width : 0 ;
height : 0 ;
border-top : 50 px solid transparent ;
border-bottom : 50 px solid transparent ;
border-left : 30 px solid rgba ( 77 , 82 , 89 , 0.075 ) ;
position : absolute ;
top : 50 % ;
margin-top : -50 px ;
margin-left : 1 px ;
left : 100 % ;
z-index : 1
}
. step-anchor > li : first-child > a {
padding-left : 15 px ;
}
. step-anchor > li . active h6 ,
. step-anchor > li . complete h6 {
color : #fff !important ;
}
. step-anchor > li . active > a ,
. step-anchor > li . complete > a {
border-color : #33cabb !important ;
color : rgba ( 255 , 255 , 255 , .8 ) !important ;
background : #33cabb !important ;
}
. step-anchor > li . active > a : after ,
. step-anchor > li . complete > a : after {
border-left : 30 px solid #33cabb !important ;
}
/* 多图上传 */
. lyear-uploads-pic {
display : -webkit- flex ;
display : flex ;
-webkit- align-items : stretch ;
align-items : stretch ;
flex-direction : row ;
flex-wrap : wrap ;
margin-bottom : -10 px ;
}
. lyear-uploads-pic li {
margin-bottom : 10 px ;
}
. lyear-uploads-pic li [ nodelete ] {
display : flex ;
flex-direction : column ;
justify-content : center ;
align-items : center ;
border : 1 px dashed #ebebeb ;
min-height : 120 px ;
}
. lyear-uploads-pic li [ nodelete ] : hover {
display : flex ;
flex-direction : column ;
justify-content : center ;
align-items : center ;
border : 1 px dashed #ebebeb ;
min-height : 120 px ;
border-color : #33cabb ;
color : #33cabb ;
}
. lyear-uploads-pic figure {
position : relative ;
background : #4d5259 ;
overflow : hidden ;
text-align : center ;
cursor : pointer ;
}
. lyear-uploads-pic figure img {
position : relative ;
display : block ;
min-height : 100 % ;
max-width : 100 % ;
width : 100 % ;
opacity : 1 ;
backface-visibility : hidden ;
-webkit- backface-visibility : hidden ;
-webkit- transition : opacity 0.5 s ;
transition : opacity 0.5 s ;
}
. lyear-uploads-pic figure : hover img {
opacity : 0.5 ;
}
. lyear-uploads-pic figure figcaption ,
. lyear-uploads-pic figure figcaption > a : not ( . btn ) {
position : absolute ;
top : 0 ;
left : 0 ;
width : 100 % ;
height : 100 % ;
}
. lyear-uploads-pic figure figcaption {
display : -webkit- box ;
display : flex ;
-webkit- box-align : center ;
align-items : center ;
-webkit- box-pack : center ;
justify-content : center ;
text-transform : none ;
padding : 2 em ;
color : #fff ;
-webkit- transform : scale ( 0 ) ;
transform : scale ( 0 ) ;
-webkit- transition : .35 s ;
transition : .35 s ;
}
. lyear-uploads-pic figure figcaption > a {
position : static ;
z-index : auto ;
text-indent : 0 ;
white-space : nowrap ;
opacity : 1 ;
margin-left : 2 px ;
margin-right : 2 px
}
. lyear-uploads-pic figure figcaption > * : first-child {
margin-left : 0 ;
}
. lyear-uploads-pic figure : hover figcaption {
-webkit- transform : scale ( 1 ) ;
transform : scale ( 1 )
}
. lyear-uploads-pic . pic-add {
display : -webkit- flex ;
justify-content : center ;
align-items : center ;
height : 100 % ;
border : 1 px dashed #ebebeb ;
font-family : "Material Design Icons" ;
font-size : 2.875 rem ;
color : #8b95a5 ;
-webkit- transition : .35 s ;
transition : .35 s ;
}
. lyear-uploads-pic . pic-add : before {
content : "\f0415" ;
}
. lyear-uploads-pic . pic-add . fachoose : before {
content : "\F003B" ;
}
. lyear-uploads-pic . pic-add : hover {
border-color : #33cabb ;
color : #33cabb ;
}
/** ----------------------------------
* 响应式处理
-------------------------------------- */
@ media ( max-width : 1024px ) {
. lyear-layout-sidebar {
transform : translateX ( -100 % ) ;
}
. lyear-layout-header ,
. lyear-layout-content {
padding-left : 0 ;
}
. lyear-layout-sidebar {
-webkit- box-shadow : none ;
-moz- webkit-box-shadow : none ;
box-shadow : none ;
}
. lyear-layout-sidebar . lyear-aside-open {
transform : translateX ( 0 ) ;
}
/* 遮罩层 */
. lyear-mask-modal {
background-color : rgba ( 0 , 0 , 0 , 0.5 ) ;
height : 100 % ;
left : 0 ;
opacity : 1 ;
top : 0 ;
visibility : visible ;
width : 100 % ;
z-index : 5 ;
position : fixed ;
-webkit- transition : visibility 0 linear 0.4 s , opacity 0.4 s cubic-bezier ( 0.4 , 0 , 0.2 , 1 ) ;
transition : visibility 0 linear 0.4 s , opacity 0.4 s cubic-bezier ( 0.4 , 0 , 0.2 , 1 ) ;
-webkit- transform : translateZ ( 0 ) ;
transform : translateZ ( 0 ) ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar {
width : 240 px ;
}
. lyear-layout-sidebar-close . lyear-layout-header ,
. lyear-layout-sidebar-close . lyear-layout-content {
padding-left : 0 px ;
}
}
@ media screen and ( max-width : 767px ) {
. table-responsive {
border-color : #eceeef ;
}
}
@ media screen and ( max-width : 700px ) {
. card-toolbar . search-bar {
max-width : 100 % ;
margin-bottom : 10 px ;
float : none !important ;
}
. masonry-grid {
-webkit- column-count : 2 ;
-moz- column-count : 2 ;
column-count : 2 ;
}
}
@ media screen and ( max-width : 430px ) {
. dropdown-skin . dropdown-menu {
left : -80 px !important ;
}
. nav-step . nav-step-item p {
display : none ;
}
}
@ media ( min-width : 1024px ) {
. lyear-layout-sidebar-close . nav-drawer > li > a {
padding : 14 px 28 px 13 px 29 px ;
height : 48 px ;
}
. lyear-layout-sidebar-close . nav-drawer > li > a span {
display : none ;
}
. lyear-layout-sidebar-close . nav-drawer > li > a : after {
content : '' ;
}
. lyear-layout-sidebar-close . ps__rail-x ,
. lyear-layout-sidebar-close . ps__rail-y {
pointer-events : none ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : not ( : hover ) . ps {
overflow : visible !important ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : not ( : hover ) . nav-item-has-subnav > . nav-subnav {
display : none !important ;
}
. lyear-layout-sidebar-close . sidebar-footer {
visibility : hidden ;
opacity : 0 ;
}
. lyear-layout-sidebar {
-webkit- transition : all .3 s ease-in-out ;
transition : all .3 s ease-in-out ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : hover {
width : 240 px ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : hover . nav-drawer > li > a {
padding-right : 24 px ;
padding-left : 52.99999 px ;
padding-top : 14 px ;
padding-bottom : 13 px ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : hover . nav-drawer > li > a span {
display : block ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : hover . nav-drawer . nav-item-has-subnav > a : after {
content : '\f142' ;
}
. lyear-layout-sidebar-close . lyear-layout-sidebar : hover . sidebar-footer {
visibility : visible ;
opacity : 1 ;
-webkit- transition : opacity 0.3 s ease-in-out 0.15 s ;
transition : opacity 0.3 s ease-in-out 0.15 s ;
}
body : not ( . lyear-layout-sidebar-close ) . sidebar-footer {
-webkit- transition : opacity 0.3 s ease-in-out 0.15 s ;
transition : opacity 0.3 s ease-in-out 0.15 s ;
}
. masonry-grid {
-webkit- column-count : 4 ;
-moz- column-count : 4 ;
column-count : 4 ;
}
}
/** ----------------------------------
* 主题设置
-------------------------------------- */
. icon-palette {
display : block ;
font-size : 1.5 em ;
cursor : pointer ;
padding : 0 12 px ;
text-align : center ;
}
. drop-title {
color : #4d5259 ;
}
. drop-title p {
padding : 5 px 15 px 0 px 15 px ;
}
. drop-skin-li {
padding : 0 px 12 px ;
}
. drop-skin-li input [ type = radio ] {
display : none ;
}
. drop-skin-li input [ type = radio ] + label {
display : inline-block ;
width : 20 px ;
height : 20 px ;
cursor : pointer ;
margin : 3 px ;
-webkit- border-radius : 50 % ;
-moz- border-radius : 50 % ;
border-radius : 50 % ;
-webkit- transition : all .1 s ease ;
transition : all .1 s ease ;
}
. drop-skin-li input [ type = radio ] : checked + label {
position : relative ;
}
. drop-skin-li input [ type = radio ] : checked + label :: after {
content : "\f12c" ;
font-family : "Material Design Icons" ;
font-size : 1 rem ;
display : block ;
color : #fff ;
width : 100 % ;
text-align : center ;
line-height : 20 px ;
position : absolute ;
top : 0 px ;
-webkit- transition : .2 s ;
transition : .2 s ;
}
. drop-skin-li . inverse input [ type = radio ] : checked + label :: after {
color : #4d5259 ;
}
. dropdown-skin . dropdown-menu {
border : none ;
width : 262 px ;
}
# header_bg_1 + label ,
# logo_bg_1 + label ,
# sidebar_bg_1 + label ,
# site_theme_1 + label {
background-color : #fff ;
border : 1 px solid #f0f0f0 ;
}
# header_bg_2 + label ,
# logo_bg_2 + label ,
# sidebar_bg_2 + label {
background-color : #15c377 ;
border : 1 px solid #15c377 ;
}
# header_bg_3 + label ,
# logo_bg_3 + label ,
# sidebar_bg_3 + label {
background-color : #48b0f7 ;
border : 1 px solid #48b0f7 ;
}
# header_bg_4 + label ,
# logo_bg_4 + label ,
# sidebar_bg_4 + label {
background-color : #faa64b ;
border : 1 px solid #faa64b ;
}
# header_bg_5 + label ,
# logo_bg_5 + label ,
# sidebar_bg_5 + label {
background-color : #f96868 ;
border : 1 px solid #f96868 ;
}
# header_bg_6 + label ,
# logo_bg_6 + label ,
# sidebar_bg_6 + label {
background-color : #926dde ;
border : 1 px solid #926dde ;
}
# header_bg_7 + label ,
# logo_bg_7 + label ,
# sidebar_bg_7 + label {
background-color : #33cabb ;
border : 1 px solid #33cabb ;
}
# header_bg_8 + label ,
# logo_bg_8 + label ,
# sidebar_bg_8 + label ,
# site_theme_2 + label {
background-color : #465161 ;
border : 1 px solid #465161 ;
}
# site_theme_3 + label {
background : -webkit- linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background : -o- linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background : -moz- linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background : linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
}
/* 暗黑 */
body [ data-theme = 'dark' ] {
background-color : #1c1e2f ;
color : #8c909a ;
}
body [ data-theme = 'dark' ] a ,
[ data-theme = 'dark' ] . input-group-addon ,
[ data-theme = 'dark' ] a . list-group-item ,
[ data-theme = 'dark' ] button . list-group-item ,
[ data-theme = 'dark' ] h1 ,
[ data-theme = 'dark' ] h2 ,
[ data-theme = 'dark' ] h3 ,
[ data-theme = 'dark' ] h4 ,
[ data-theme = 'dark' ] h5 ,
[ data-theme = 'dark' ] h6 ,
[ data-theme = 'dark' ] . h1 ,
[ data-theme = 'dark' ] . h2 ,
[ data-theme = 'dark' ] . h3 ,
[ data-theme = 'dark' ] . h4 ,
[ data-theme = 'dark' ] . h5 ,
[ data-theme = 'dark' ] . h6 {
color : #8c909a ;
}
[ data-theme = 'dark' ] code ,
[ data-theme = 'dark' ] . panel {
background-color : #292B3D ;
}
[ data-theme = 'dark' ] . lyear-aside-toggler . lyear-toggler-bar {
background-color : #8c909a ;
}
[ data-theme = 'dark' ] . lyear-layout-header {
-webkit- box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
-moz- box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
}
[ data-theme = 'dark' ] . sidebar-header {
-webkit- box-shadow : 0 1 px 1 px -1 px rgba ( 0 , 0 , 0 , 0.35 ) ;
-moz- box-shadow : 0 1 px 1 px -1 px rgba ( 0 , 0 , 0 , 0.35 ) ;
box-shadow : 0 1 px 1 px -1 px rgba ( 0 , 0 , 0 , 0.35 ) ;
}
[ data-theme = 'dark' ] . lyear-layout-sidebar-scroll {
-webkit- box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
-moz- box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.35 )
}
[ data-theme = 'dark' ] . sidebar-header ,
[ data-theme = 'dark' ] . lyear-layout-sidebar-scroll ,
[ data-theme = 'dark' ] . lyear-layout-header ,
[ data-theme = 'dark' ] . card ,
[ data-theme = 'dark' ] . jconfirm . jconfirm-box {
background-color : #222437 ;
}
[ data-theme = 'dark' ] . nav-drawer > . active > a {
background-color : #202234 !important ;
}
[ data-theme = 'dark' ] . nav-drawer . nav-subnav > li . active > a ,
[ data-theme = 'dark' ] . nav-drawer . nav-subnav > li > a : hover {
color : #bebdc2 ;
}
[ data-theme = 'dark' ] hr ,
[ data-theme = 'dark' ] . card-header ,
[ data-theme = 'dark' ] . sidebar-footer ,
[ data-theme = 'dark' ] . modal-header ,
[ data-theme = 'dark' ] . modal-footer ,
[ data-theme = 'dark' ] . table > tbody > tr > td ,
[ data-theme = 'dark' ] . table > tbody > tr > th ,
[ data-theme = 'dark' ] . table > tfoot > tr > td ,
[ data-theme = 'dark' ] . table > tfoot > tr > th ,
[ data-theme = 'dark' ] . table > thead > tr > td ,
[ data-theme = 'dark' ] . table > thead > tr > th ,
[ data-theme = 'dark' ] . table-bordered {
border-color : #303243 ;
}
[ data-theme = 'dark' ] . table-hover > tbody > tr : hover ,
[ data-theme = 'dark' ] . table-striped tbody tr : nth-of-type ( odd ) {
background-color : #292B3D ;
}
[ data-theme = 'dark' ] . dropdown-menu ,
[ data-theme = 'dark' ] . modal-content {
background-color : #222437 ;
border : none ;
-webkit- box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
-moz- box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
}
[ data-theme = 'dark' ] . dropdown-menu > li > a : focus ,
[ data-theme = 'dark' ] . dropdown-menu > li > a : hover ,
[ data-theme = 'dark' ] . dropdown-menu > . active > a ,
[ data-theme = 'dark' ] . dropdown-menu > . active > a : focus ,
[ data-theme = 'dark' ] . dropdown-menu > . active > a : hover {
background-color : #292B3D ;
color : #bebdc2 ;
}
[ data-theme = 'dark' ] . dropdown-menu . divider {
background-color : #303243 ;
}
[ data-theme = 'dark' ] . divider :: before ,
[ data-theme = 'dark' ] . divider :: after {
border-color : #303243 ;
}
[ data-theme = 'dark' ] . popover {
background-color : #222437 ;
border : none ;
-webkit- box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , 0.35 ) ;
box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , 0.35 ) ;
}
[ data-theme = 'dark' ] . popover . top > . arrow : after {
border-top-color : #222437 ;
}
[ data-theme = 'dark' ] . popover . right > . arrow : after {
border-right-color : #222437 ;
}
[ data-theme = 'dark' ] . popover . bottom > . arrow : after {
border-bottom-color : #222437 ;
}
[ data-theme = 'dark' ] . popover . left > . arrow : after {
border-left-color : #222437 ;
}
[ data-theme = 'dark' ] . popover . top > . arrow {
border-top-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . popover . right > . arrow {
border-right-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . popover . bottom > . arrow {
border-bottom-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . popover . left > . arrow {
border-left-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . popover-title {
background-color : #222437 ;
border-color : #303243 ;
}
[ data-theme = 'dark' ] . progress ,
[ data-theme = 'dark' ] . irs--flat . irs-min ,
[ data-theme = 'dark' ] . irs--flat . irs-max ,
[ data-theme = 'dark' ] . irs--flat . irs-line {
background-color : #303243 ;
}
[ data-theme = 'dark' ] . nav-tabs ,
[ data-theme = 'dark' ] blockquote {
border-color : #303243 ;
}
[ data-theme = 'dark' ] . nav-tabs > li . active > a ,
[ data-theme = 'dark' ] . nav-tabs > li . active > a : focus ,
[ data-theme = 'dark' ] . nav-tabs > li . active > a : hover {
color : #bebdc2 ;
}
@ media ( min-width : 768px ) {
[ data-theme = 'dark' ] . nav-tabs . nav-justified > li > a {
border-bottom-color : #303243 ;
}
}
[ data-theme = 'dark' ] . nav-tabs . nav-justified > . active > a ,
[ data-theme = 'dark' ] . nav-tabs . nav-justified > . active > a : focus ,
[ data-theme = 'dark' ] . nav-tabs . nav-justified > . active > a : hover {
border-bottom-color : #33cabb ;
}
[ data-theme = 'dark' ] : not ( panel-default ) . panel-title a {
color : #fff ;
}
[ data-theme = 'dark' ] . form-control {
border-color : #303243 ;
background-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . form-control : focus {
border-color : #33cabb ;
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 51 , 202 , 187 , .6 ) ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 51 , 202 , 187 , .6 ) ;
}
[ data-theme = 'dark' ] div . tagsinput ,
[ data-theme = 'dark' ] . input-group-addon ,
[ data-theme = 'dark' ] . input-group-btn . btn-default ,
[ data-theme = 'dark' ] . btn-group . btn-default ,
[ data-theme = 'dark' ] . btn-group-vertical . btn-default ,
[ data-theme = 'dark' ] . pagination > li > a ,
[ data-theme = 'dark' ] . pagination > li > span {
border-color : #303243 !important ;
background-color : #1D1F2F !important ;
}
[ data-theme = 'dark' ] . pagination > li > a : hover ,
[ data-theme = 'dark' ] . pagination > li > a : focus [ data-theme = 'dark' ] . pagination > li > span : hover ,
[ data-theme = 'dark' ] . pagination > li > span : focus {
background-color : #191A28 ;
color : #8c909a ;
}
[ data-theme = 'dark' ] . pagination > . active > a ,
[ data-theme = 'dark' ] . pagination > . active > a : focus ,
[ data-theme = 'dark' ] . pagination > . active > a : hover ,
[ data-theme = 'dark' ] . pagination > . active > span ,
[ data-theme = 'dark' ] . pagination > . active > span : focus ,
[ data-theme = 'dark' ] . pagination > . active > span : hover {
border-color : #303243 ;
background-color : #191A28 ;
color : #fff ;
}
[ data-theme = 'dark' ] . pager li > a ,
[ data-theme = 'dark' ] . pager li > span {
background-color : #1D1F2F ;
border-color : #303243 ;
}
[ data-theme = 'dark' ] . pager li > a : hover ,
[ data-theme = 'dark' ] . pager li > a : focus {
background-color : #191A28 ;
color : #8c909a
}
[ data-theme = 'dark' ] . pager li > a : active ,
[ data-theme = 'dark' ] . pager li > a . active {
background-color : #191A28 ;
color : #fff
}
[ data-theme = 'dark' ] . pager . disabled > a ,
[ data-theme = 'dark' ] . pager . disabled > a : focus ,
[ data-theme = 'dark' ] . pager . disabled > a : hover ,
[ data-theme = 'dark' ] . pager . disabled > span {
opacity : .6 ;
background-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . well {
background-color : #292B3D ;
border-color : #303243 ;
}
[ data-theme = 'dark' ] . list-group-item {
background-color : transparent ;
border-color : #303243 ;
}
[ data-theme = 'dark' ] . list-group-item . active ,
[ data-theme = 'dark' ] . list-group-item . active : focus ,
[ data-theme = 'dark' ] . list-group-item . active : hover {
background-color : #33cabb ;
border-color : #33cabb ;
color : #fff ;
}
[ data-theme = 'dark' ] a . list-group-item : hover ,
[ data-theme = 'dark' ] button . list-group-item : hover ,
[ data-theme = 'dark' ] a . list-group-item : focus ,
[ data-theme = 'dark' ] button . list-group-item : focus {
background-color : #292B3D ;
color : #bebdc2 ;
}
[ data-theme = 'dark' ] button . list-group-item {
-webkit- transition : .2 s linear ;
transition : .2 s linear
}
[ data-theme = 'dark' ] . list-group-item . disabled ,
[ data-theme = 'dark' ] . list-group-item . disabled : focus ,
[ data-theme = 'dark' ] . list-group-item . disabled : hover {
background-color : #292B3D ;
color : #bebdc2 ;
}
[ data-theme = 'dark' ] . list-group-item-success ,
[ data-theme = 'translucent' ] . list-group-item-success {
color : #155724 !important ;
}
[ data-theme = 'dark' ] . list-group-item-info ,
[ data-theme = 'translucent' ] . list-group-item-info {
color : #0c5460 !important ;
}
[ data-theme = 'dark' ] . list-group-item-warning ,
[ data-theme = 'translucent' ] . list-group-item-warning {
color : #856404 !important ;
}
[ data-theme = 'dark' ] . list-group-item-danger ,
[ data-theme = 'translucent' ] . list-group-item-danger {
color : #721c24 !important ;
}
[ data-theme = 'dark' ] a . list-group-item . list-group-item-heading ,
[ data-theme = 'dark' ] button . list-group-item . list-group-item-heading {
color : #bebdc2 ;
}
[ data-theme = 'dark' ] . list-group-item . active . list-group-item-heading ,
[ data-theme = 'dark' ] . list-group-item . active . list-group-item-heading > . small ,
[ data-theme = 'dark' ] . list-group-item . active . list-group-item-heading > small ,
[ data-theme = 'dark' ] . list-group-item . active : focus . list-group-item-heading ,
[ data-theme = 'dark' ] . list-group-item . active : focus . list-group-item-heading > . small ,
[ data-theme = 'dark' ] . list-group-item . active : focus . list-group-item-heading > small ,
[ data-theme = 'dark' ] . list-group-item . active : hover . list-group-item-heading ,
[ data-theme = 'dark' ] . list-group-item . active : hover . list-group-item-heading > . small ,
[ data-theme = 'dark' ] . list-group-item . active : hover . list-group-item-heading > small {
color : #fff ;
}
[ data-theme = 'dark' ] . lyear-checkbox span :: before ,
[ data-theme = 'dark' ] . lyear-radio span :: before {
border-color : #656B77 ;
}
[ data-theme = 'dark' ] . lyear-checkbox . checkbox-grey span :: before ,
[ data-theme = 'dark' ] . lyear-checkbox . radio-grey span :: before ,
[ data-theme = 'dark' ] . lyear-radio . checkbox-grey span :: before ,
[ data-theme = 'dark' ] . lyear-radio . radio-grey span :: before {
background-color : #656B77 ;
}
[ data-theme = 'dark' ] . lyear-switch span {
background-color : #1D1F2F ;
border-color : #1D1F2F ;
}
[ data-theme = 'dark' ] . lyear-switch . switch-outline span {
background-color : transparent ;
}
[ data-theme = 'dark' ] . input-group-btn . btn-default : focus ,
[ data-theme = 'dark' ] . input-group-btn . btn-default . focus ,
[ data-theme = 'dark' ] . input-group-btn . btn-default : active ,
[ data-theme = 'dark' ] . input-group-btn . btn-default . active ,
[ data-theme = 'dark' ] . input-group-btn . show > . btn-default . dropdown-toggle ,
[ data-theme = 'dark' ] . input-group-btn . open > . btn-default . dropdown-toggle {
border-color : #303243 !important ;
background-color : #292B3D !important ;
color : #BEBDC2 ;
}
[ data-theme = 'dark' ] . input-group-btn . btn-default : hover {
color : #BEBDC2 ;
}
[ data-theme = 'dark' ] . has-success . input-group-addon {
color : #15c377 !important ;
border-color : #15c377 !important ;
}
[ data-theme = 'dark' ] . has-info . input-group-addon {
color : #48b0f7 !important ;
border-color : #48b0f7 !important ;
}
[ data-theme = 'dark' ] . has-warning . input-group-addon {
color : #faa64b !important ;
border-color : #faa64b !important ;
}
[ data-theme = 'dark' ] . has-error . input-group-addon {
color : #f96868 !important ;
border-color : #f96868 !important ;
}
[ data-theme = 'dark' ] . login-center {
background-color : #222437 ;
-webkit- box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
-moz- box-shadow : 0 px 0 px 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
box-shadow : 0 0 5 px rgba ( 0 , 0 , 0 , 0.35 ) ;
}
[ data-theme = 'dark' ] . datepicker-dropdown . datepicker-orient-top : after {
border-top-color : #222437 ;
}
[ data-theme = 'dark' ] . datepicker-dropdown : after {
border-bottom-color : #222437 ;
}
[ data-theme = 'dark' ] . bootstrap-datetimepicker-widget . dropdown-menu . bottom : before {
border-bottom-color : #1D1E2F ;
}
[ data-theme = 'dark' ] . bootstrap-datetimepicker-widget . dropdown-menu . bottom : after {
border-bottom-color : #222437 ;
}
[ data-theme = 'dark' ] . bootstrap-datetimepicker-widget . dropdown-menu . top : before {
border-top-color : #1D1E2F ;
}
[ data-theme = 'dark' ] . bootstrap-datetimepicker-widget . dropdown-menu . top : after {
border-top-color : #222437 ;
}
[ data-theme = 'dark' ] . bootstrap-datetimepicker-widget . btn {
background-color : transparent ;
}
[ data-theme = 'dark' ] . close {
text-shadow : none ;
-webkit- transition : .2 s linear ;
transition : .2 s linear
}
[ data-theme = 'dark' ] . alert-success {
background-color : #16d17f ;
border-color : #16d17f ;
color : #fff ;
}
[ data-theme = 'dark' ] . alert-info {
background-color : #48b0f7 ;
border-color : #48b0f7 ;
color : #fff ;
}
[ data-theme = 'dark' ] . alert-warning {
background-color : #faa64b ;
border-color : #faa64b ;
color : #fff ;
}
[ data-theme = 'dark' ] . alert-danger {
background-color : #f96868 ;
border-color : #f96868 ;
color : #fff ;
}
[ data-theme = 'dark' ] . alert-link {
color : #fff ;
}
[ data-theme = 'dark' ] . alert h1 ,
[ data-theme = 'dark' ] . alert h2 ,
[ data-theme = 'dark' ] . alert h3 ,
[ data-theme = 'dark' ] . alert h4 ,
[ data-theme = 'dark' ] . alert h5 ,
[ data-theme = 'dark' ] . alert h6 ,
[ data-theme = 'dark' ] . alert . h1 ,
[ data-theme = 'dark' ] . alert . h2 ,
[ data-theme = 'dark' ] . alert . h3 ,
[ data-theme = 'dark' ] . alert . h4 ,
[ data-theme = 'dark' ] . alert . h5 ,
[ data-theme = 'dark' ] . alert . h6 {
color : #fff ;
}
/* 半透明 */
body [ data-theme = 'translucent' ] {
color : rgba ( 255 , 255 , 255 , .85 ) ;
background : -webkit- linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background : -o- linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background : -moz- linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background : linear-gradient ( 135 deg , #65FDF0 10 % , #1D6FA3 100 % ) ;
background-repeat : no-repeat ;
background-size : cover ;
background-attachment : fixed ;
}
[ data-theme = 'translucent' ] :: -webkit-input-placeholder {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] : -moz-placeholder {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] :: -moz-placeholder {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] : -ms-input-placeholder {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . sidebar-footer {
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] a ,
[ data-theme = 'translucent' ] h1 ,
[ data-theme = 'translucent' ] h2 ,
[ data-theme = 'translucent' ] h3 ,
[ data-theme = 'translucent' ] h4 ,
[ data-theme = 'translucent' ] h5 ,
[ data-theme = 'translucent' ] h6 ,
[ data-theme = 'translucent' ] . h1 ,
[ data-theme = 'translucent' ] . h2 ,
[ data-theme = 'translucent' ] . h3 ,
[ data-theme = 'translucent' ] . h4 ,
[ data-theme = 'translucent' ] . h5 ,
[ data-theme = 'translucent' ] . h6 ,
[ data-theme = 'translucent' ] . divider {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . h1 . small ,
[ data-theme = 'translucent' ] . h1 small ,
[ data-theme = 'translucent' ] . h2 . small ,
[ data-theme = 'translucent' ] . h2 small ,
[ data-theme = 'translucent' ] . h3 . small ,
[ data-theme = 'translucent' ] . h3 small ,
[ data-theme = 'translucent' ] . h4 . small ,
[ data-theme = 'translucent' ] . h4 small ,
[ data-theme = 'translucent' ] . h5 . small ,
[ data-theme = 'translucent' ] . h5 small ,
[ data-theme = 'translucent' ] . h6 . small ,
[ data-theme = 'translucent' ] . h6 small ,
[ data-theme = 'translucent' ] h1 . small ,
[ data-theme = 'translucent' ] h1 small ,
[ data-theme = 'translucent' ] h2 . small ,
[ data-theme = 'translucent' ] h2 small ,
[ data-theme = 'translucent' ] h3 . small ,
[ data-theme = 'translucent' ] h3 small ,
[ data-theme = 'translucent' ] h4 . small ,
[ data-theme = 'translucent' ] h4 small ,
[ data-theme = 'translucent' ] h5 . small ,
[ data-theme = 'translucent' ] h5 small ,
[ data-theme = 'translucent' ] h6 . small ,
[ data-theme = 'translucent' ] h6 small {
color : rgba ( 255 , 255 , 255 , .65 ) ;
}
[ data-theme = 'translucent' ] a : hover ,
[ data-theme = 'translucent' ] . nav-drawer . nav-subnav > li . active > a ,
[ data-theme = 'translucent' ] . nav-drawer . nav-subnav > li > a : hover ,
[ data-theme = 'translucent' ] . card-header h1 ,
[ data-theme = 'translucent' ] . card-header h2 ,
[ data-theme = 'translucent' ] . card-header h3 ,
[ data-theme = 'translucent' ] . card-header h4 ,
[ data-theme = 'translucent' ] . card-header h5 ,
[ data-theme = 'translucent' ] . card-header h6 ,
[ data-theme = 'translucent' ] . card-header . h1 ,
[ data-theme = 'translucent' ] . card-header . h2 ,
[ data-theme = 'translucent' ] . card-header . h3 ,
[ data-theme = 'translucent' ] . card-header . h4 ,
[ data-theme = 'translucent' ] . card-header . h5 ,
[ data-theme = 'translucent' ] . card-header . h6 {
color : #fff ;
}
[ data-theme = 'translucent' ] . card ,
[ data-theme = 'translucent' ] . sidebar-header ,
[ data-theme = 'translucent' ] . lyear-layout-sidebar-scroll ,
[ data-theme = 'translucent' ] . lyear-layout-header {
background-color : rgba ( 0 , 0 , 0 , .075 ) ;
}
[ data-theme = 'translucent' ] . card-header ,
[ data-theme = 'translucent' ] . modal-header ,
[ data-theme = 'translucent' ] . modal-footer ,
[ data-theme = 'translucent' ] . divider :: before ,
[ data-theme = 'translucent' ] . divider :: after {
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] . lyear-aside-toggler . lyear-toggler-bar {
background-color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . table-bordered ,
[ data-theme = 'translucent' ] . table > tbody > tr > td ,
[ data-theme = 'translucent' ] . table > tbody > tr > th ,
[ data-theme = 'translucent' ] . table > tfoot > tr > td ,
[ data-theme = 'translucent' ] . table > tfoot > tr > th ,
[ data-theme = 'translucent' ] . table > thead > tr > td ,
[ data-theme = 'translucent' ] . table > thead > tr > th {
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] . table-striped tbody tr : nth-of-type ( odd ) {
background-color : rgba ( 255 , 255 , 255 , .1 ) ;
}
[ data-theme = 'translucent' ] . table-hover > tbody > tr : hover ,
[ data-theme = 'translucent' ] a . list-group-item : focus ,
[ data-theme = 'translucent' ] a . list-group-item : hover ,
[ data-theme = 'translucent' ] button . list-group-item : focus ,
[ data-theme = 'translucent' ] button . list-group-item : hover {
background-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] . table > tbody > tr . active > td ,
[ data-theme = 'translucent' ] . table > tbody > tr . active > th ,
[ data-theme = 'translucent' ] . table > tbody > tr > td . active ,
[ data-theme = 'translucent' ] . table > tbody > tr > th . active ,
[ data-theme = 'translucent' ] . table > tfoot > tr . active > td ,
[ data-theme = 'translucent' ] . table > tfoot > tr . active > th ,
[ data-theme = 'translucent' ] . table > tfoot > tr > td . active ,
[ data-theme = 'translucent' ] . table > tfoot > tr > th . active ,
[ data-theme = 'translucent' ] . table > thead > tr . active > td ,
[ data-theme = 'translucent' ] . table > thead > tr . active > th ,
[ data-theme = 'translucent' ] . table > thead > tr > td . active ,
[ data-theme = 'translucent' ] . table > thead > tr > th . active {
background-color : rgba ( 245 , 245 , 245 , .35 ) ;
}
[ data-theme = 'translucent' ] . table > tbody > tr . success > td ,
[ data-theme = 'translucent' ] . table > tbody > tr . success > th ,
[ data-theme = 'translucent' ] . table > tbody > tr > td . success ,
[ data-theme = 'translucent' ] . table > tbody > tr > th . success ,
[ data-theme = 'translucent' ] . table > tfoot > tr . success > td ,
[ data-theme = 'translucent' ] . table > tfoot > tr . success > th ,
[ data-theme = 'translucent' ] . table > tfoot > tr > td . success ,
[ data-theme = 'translucent' ] . table > tfoot > tr > th . success ,
[ data-theme = 'translucent' ] . table > thead > tr . success > td ,
[ data-theme = 'translucent' ] . table > thead > tr . success > th ,
[ data-theme = 'translucent' ] . table > thead > tr > td . success ,
[ data-theme = 'translucent' ] . table > thead > tr > th . success {
background-color : rgba ( 21 , 195 , 119 , .35 ) ;
}
[ data-theme = 'translucent' ] . table > tbody > tr . info > td ,
[ data-theme = 'translucent' ] . table > tbody > tr . info > th ,
[ data-theme = 'translucent' ] . table > tbody > tr > td . info ,
[ data-theme = 'translucent' ] . table > tbody > tr > th . info ,
[ data-theme = 'translucent' ] . table > tfoot > tr . info > td ,
[ data-theme = 'translucent' ] . table > tfoot > tr . info > th ,
[ data-theme = 'translucent' ] . table > tfoot > tr > td . info ,
[ data-theme = 'translucent' ] . table > tfoot > tr > th . info ,
[ data-theme = 'translucent' ] . table > thead > tr . info > td ,
[ data-theme = 'translucent' ] . table > thead > tr . info > th ,
[ data-theme = 'translucent' ] . table > thead > tr > td . info ,
[ data-theme = 'translucent' ] . table > thead > tr > th . info {
background-color : rgba ( 72 , 176 , 247 , .35 ) ;
}
[ data-theme = 'translucent' ] . table > tbody > tr . warning > td ,
[ data-theme = 'translucent' ] . table > tbody > tr . warning > th ,
[ data-theme = 'translucent' ] . table > tbody > tr > td . warning ,
[ data-theme = 'translucent' ] . table > tbody > tr > th . warning ,
[ data-theme = 'translucent' ] . table > tfoot > tr . warning > td ,
[ data-theme = 'translucent' ] . table > tfoot > tr . warning > th ,
[ data-theme = 'translucent' ] . table > tfoot > tr > td . warning ,
[ data-theme = 'translucent' ] . table > tfoot > tr > th . warning ,
[ data-theme = 'translucent' ] . table > thead > tr . warning > td ,
[ data-theme = 'translucent' ] . table > thead > tr . warning > th ,
[ data-theme = 'translucent' ] . table > thead > tr > td . warning ,
[ data-theme = 'translucent' ] . table > thead > tr > th . warning {
background-color : rgba ( 250 , 166 , 75 , .35 ) ;
}
[ data-theme = 'translucent' ] . table > tbody > tr . danger > td ,
[ data-theme = 'translucent' ] . table > tbody > tr . danger > th ,
[ data-theme = 'translucent' ] . table > tbody > tr > td . danger ,
[ data-theme = 'translucent' ] . table > tbody > tr > th . danger ,
[ data-theme = 'translucent' ] . table > tfoot > tr . danger > td ,
[ data-theme = 'translucent' ] . table > tfoot > tr . danger > th ,
[ data-theme = 'translucent' ] . table > tfoot > tr > td . danger ,
[ data-theme = 'translucent' ] . table > tfoot > tr > th . danger ,
[ data-theme = 'translucent' ] . table > thead > tr . danger > td ,
[ data-theme = 'translucent' ] . table > thead > tr . danger > th ,
[ data-theme = 'translucent' ] . table > thead > tr > td . danger ,
[ data-theme = 'translucent' ] . table > thead > tr > th . danger {
background-color : rgba ( 249 , 104 , 104 , .35 ) ;
}
[ data-theme = 'translucent' ] . btn-default {
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
background-color : rgba ( 255 , 255 , 255 , .075 ) ;
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . btn-default : hover {
background-color : rgba ( 255 , 255 , 255 , .125 ) ;
border-color : rgba ( 255 , 255 , 255 , .125 ) ;
color : #fff
}
[ data-theme = 'translucent' ] . btn-default : focus ,
[ data-theme = 'translucent' ] . btn-default . focus ,
[ data-theme = 'translucent' ] . btn-default : active ,
[ data-theme = 'translucent' ] . btn-default . active ,
[ data-theme = 'translucent' ] . show > . btn-default . dropdown-toggle ,
[ data-theme = 'translucent' ] . open > . btn-default . dropdown-toggle ,
[ data-theme = 'translucent' ] . btn-default : not ( [ disabled ] ) : not ( . disabled ) . active ,
[ data-theme = 'translucent' ] . btn-default : not ( [ disabled ] ) : not ( . disabled ) : active ,
[ data-theme = 'translucent' ] . show > . btn-default . dropdown-toggle ,
[ data-theme = 'translucent' ] . btn-default . disabled ,
[ data-theme = 'translucent' ] . btn-default : disabled {
background-color : rgba ( 255 , 255 , 255 , .125 ) !important ;
border-color : rgba ( 255 , 255 , 255 , .125 ) !important ;
color : #fff
}
[ data-theme = 'translucent' ] . dropdown-menu {
border : none ;
}
[ data-theme = 'translucent' ] blockquote {
border-color : rgba ( 255 , 255 , 255 , .1 ) ;
}
[ data-theme = 'translucent' ] blockquote . small ,
[ data-theme = 'translucent' ] blockquote footer ,
[ data-theme = 'translucent' ] blockquote small {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . bg-white {
background-color : rgba ( 255 , 255 , 255 , .35 ) !important
}
[ data-theme = 'translucent' ] . bg-lightest {
background-color : rgba ( 253 , 252 , 254 , .35 ) !important ;
}
[ data-theme = 'translucent' ] . bg-lighter {
background-color : rgba ( 249 , 250 , 251 , .35 ) !important ;
}
[ data-theme = 'translucent' ] . bg-light {
background-color : rgba ( 245 , 246 , 247 , .35 ) !important ;
}
[ data-theme = 'translucent' ] . progress {
background-color : rgba ( 245 , 246 , 247 , .075 ) ;
}
[ data-theme = 'translucent' ] . nav-tabs {
border-bottom-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] . nav-tabs > li > a {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . nav-tabs > li . active > a ,
[ data-theme = 'translucent' ] . nav-tabs > li . active > a : focus ,
[ data-theme = 'translucent' ] . nav-tabs > li . active > a : hover ,
[ data-theme = 'translucent' ] . nav-tabs . nav-justified > . active > a ,
[ data-theme = 'translucent' ] . nav-tabs . nav-justified > . active > a : focus ,
[ data-theme = 'translucent' ] . nav-tabs . nav-justified > . active > a : hover {
color : #fff ;
border-bottom-color : rgba ( 255 , 255 , 255 , .35 ) ;
}
[ data-theme = 'translucent' ] . nav-tabs . nav > li > a : hover ,
[ data-theme = 'translucent' ] . nav-tabs . nav > li > a : focus {
border-bottom-color : rgba ( 255 , 255 , 255 , .35 ) ;
}
@ media ( min-width : 768px ) {
[ data-theme = 'translucent' ] . nav-tabs . nav-justified > li > a {
border-bottom-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
}
[ data-theme = 'translucent' ] . modal-content ,
[ data-theme = 'translucent' ] . popover {
background-color : #474747 ;
border : none ;
-webkit- box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , .35 ) ;
-moz- box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , .35 ) ;
box-shadow : 0 0 4 px rgba ( 0 , 0 , 0 , .35 ) ;
}
[ data-theme = 'translucent' ] . popover-title {
background-color : #474747 ;
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] . popover . top > . arrow {
border-top-color : #474747 ;
}
[ data-theme = 'translucent' ] . popover . right > . arrow {
border-right-color : #474747 ;
}
[ data-theme = 'translucent' ] . popover . bottom > . arrow {
border-bottom-color : #474747 ;
}
[ data-theme = 'translucent' ] . popover . left > . arrow {
border-left-color : #474747 ;
}
[ data-theme = 'translucent' ] . popover . top > . arrow : after ,
[ data-theme = 'translucent' ] . popover . right > . arrow : after ,
[ data-theme = 'translucent' ] . popover . bottom > . arrow : after ,
[ data-theme = 'translucent' ] . popover . left > . arrow : after {
border-color : transparent ;
}
[ data-theme = 'translucent' ] . alert-success ,
[ data-theme = 'translucent' ] . alert-info ,
[ data-theme = 'translucent' ] . alert-warning ,
[ data-theme = 'translucent' ] . alert-danger {
border : none ;
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . alert-success a ,
[ data-theme = 'translucent' ] . alert-info a ,
[ data-theme = 'translucent' ] . alert-warning a ,
[ data-theme = 'translucent' ] . alert-danger a {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . alert-success {
background-color : #15c377 ;
}
[ data-theme = 'translucent' ] . alert-info {
background-color : #48b0f7 ;
}
[ data-theme = 'translucent' ] . alert-warning {
background-color : #faa64b ;
}
[ data-theme = 'translucent' ] . alert-danger {
background-color : #f96868 ;
}
[ data-theme = 'translucent' ] . pagination > li > a ,
[ data-theme = 'translucent' ] . pagination > li > span ,
[ data-theme = 'translucent' ] . pager li > a ,
[ data-theme = 'translucent' ] . pager li > span {
color : rgba ( 255 , 255 , 255 , .85 ) ;
border-color : rgba ( 255 , 255 , 255 , .125 ) ;
background-color : rgba ( 255 , 255 , 255 , .075 ) ;
}
[ data-theme = 'translucent' ] . pagination > li > a : hover ,
[ data-theme = 'translucent' ] . pagination > li > a : focus [ data-theme = 'translucent' ] . pagination > li > span : hover ,
[ data-theme = 'translucent' ] . pagination > li > span : focus ,
[ data-theme = 'translucent' ] . pager li > a : hover ,
[ data-theme = 'translucent' ] . pager li > a : focus {
color : #fff ;
background-color : rgba ( 255 , 255 , 255 , .125 ) ;
}
[ data-theme = 'translucent' ] . pagination > . active > a ,
[ data-theme = 'translucent' ] . pagination > . active > a : focus ,
[ data-theme = 'translucent' ] . pagination > . active > a : hover ,
[ data-theme = 'translucent' ] . pagination > . active > span ,
[ data-theme = 'translucent' ] . pagination > . active > span : focus ,
[ data-theme = 'translucent' ] . pagination > . active > span : hover ,
[ data-theme = 'translucent' ] . pager li > a : active ,
[ data-theme = 'translucent' ] . pager li > a . active {
background-color : rgba ( 255 , 255 , 255 , .125 ) ;
}
[ data-theme = 'translucent' ] . well ,
[ data-theme = 'translucent' ] . panel ,
[ data-theme = 'translucent' ] code ,
[ data-theme = 'translucent' ] . list-group-item {
background-color : rgba ( 0 , 0 , 0 , .035 ) ;
}
[ data-theme = 'translucent' ] . well ,
[ data-theme = 'translucent' ] . list-group-item {
border-color : rgba ( 0 , 0 , 0 , .035 ) ;
}
[ data-theme = 'translucent' ] . list-group-item . active ,
[ data-theme = 'translucent' ] . list-group-item . active : focus ,
[ data-theme = 'translucent' ] . list-group-item . active : hover {
background-color : #33cabb ;
border-color : #33cabb ;
}
[ data-theme = 'translucent' ] . form-control ,
[ data-theme = 'translucent' ] div . tagsinput {
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
background-color : rgba ( 0 , 0 , 0 , .035 ) ;
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . form-control : focus {
border-color : rgba ( 255 , 255 , 255 , .35 ) ;
}
[ data-theme = 'translucent' ] . input-group-btn : first-child > . btn ,
[ data-theme = 'translucent' ] . input-group-btn : first-child > . btn-group {
margin-right : 0 px ;
}
[ data-theme = 'translucent' ] . input-group-addon {
background-color : rgba ( 255 , 255 , 255 , .075 ) ;
border-color : rgba ( 255 , 255 , 255 , .075 ) ;
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . help-block {
color : rgba ( 255 , 255 , 255 , .5 ) ;
}
[ data-theme = 'translucent' ] . lyear-checkbox span :: before ,
[ data-theme = 'translucent' ] . lyear-radio span :: before ,
[ data-theme = 'translucent' ] . lyear-checkbox . checkbox-grey span :: before ,
[ data-theme = 'translucent' ] . lyear-checkbox . radio-grey span :: before ,
[ data-theme = 'translucent' ] . lyear-radio . checkbox-grey span :: before ,
[ data-theme = 'translucent' ] . lyear-radio . radio-grey span :: before {
border-color : rgba ( 0 , 0 , 0 , .125 ) ;
}
[ data-theme = 'translucent' ] . lyear-checkbox . checkbox-grey span :: before ,
[ data-theme = 'translucent' ] . lyear-checkbox . radio-grey span :: before ,
[ data-theme = 'translucent' ] . lyear-radio . checkbox-grey span :: before ,
[ data-theme = 'translucent' ] . lyear-radio . radio-grey span :: before {
background-color : rgba ( 235 , 235 , 235 , .35 )
}
[ data-theme = 'translucent' ] . lyear-switch . switch-outline span {
background-color : transparent ;
border-color : rgba ( 0 , 0 , 0 , .35 ) ;
}
[ data-theme = 'translucent' ] . lyear-switch span {
border-color : rgba ( 0 , 0 , 0 , .035 ) ;
background-color : rgba ( 0 , 0 , 0 , .35 ) ;
}
[ data-theme = 'translucent' ] . login-center {
background-color : rgba ( 0 , 0 , 0 , .125 ) ;
}
[ data-theme = 'translucent' ] . datepicker . dropdown-menu {
color : #333 ;
}
[ data-theme = 'translucent' ] . irs--flat . irs-min ,
[ data-theme = 'translucent' ] . irs--flat . irs-max {
background-color : rgba ( 0 , 0 , 0 , .035 ) ;
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . irs--flat . irs-line {
background-color : rgba ( 0 , 0 , 0 , .075 ) ;
}
[ data-theme = 'translucent' ] . irs--flat . irs-grid-text {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-theme = 'translucent' ] . text-muted {
color : rgba ( 255 , 255 , 255 , .5 ) !important ;
}
@ media ( max-width : 1024px ) {
[ data-theme = 'translucent' ] . lyear-layout-sidebar-close . lyear-layout-sidebar-scroll ,
[ data-theme = 'translucent' ] . lyear-layout-sidebar-close . sidebar-header {
background-color : rgba ( 0 , 0 , 0 , .75 ) ;
}
}
/* 颜色搭配 */
[ data-headerbg = 'color_2' ] . lyear-layout-header ,
[ data-logobg = 'color_2' ] . sidebar-header ,
[ data-sidebarbg = 'color_2' ] . lyear-layout-sidebar-scroll {
background-color : #15c377 ;
}
[ data-headerbg = 'color_3' ] . lyear-layout-header ,
[ data-logobg = 'color_3' ] . sidebar-header ,
[ data-sidebarbg = 'color_3' ] . lyear-layout-sidebar-scroll {
background-color : #48b0f7 ;
}
[ data-headerbg = 'color_4' ] . lyear-layout-header ,
[ data-logobg = 'color_4' ] . sidebar-header ,
[ data-sidebarbg = 'color_4' ] . lyear-layout-sidebar-scroll {
background-color : #faa64b ;
}
[ data-headerbg = 'color_5' ] . lyear-layout-header ,
[ data-logobg = 'color_5' ] . sidebar-header ,
[ data-sidebarbg = 'color_5' ] . lyear-layout-sidebar-scroll {
background-color : #f96868 ;
}
[ data-headerbg = 'color_6' ] . lyear-layout-header ,
[ data-logobg = 'color_6' ] . sidebar-header ,
[ data-sidebarbg = 'color_6' ] . lyear-layout-sidebar-scroll {
background-color : #926dde ;
}
[ data-headerbg = 'color_7' ] . lyear-layout-header ,
[ data-logobg = 'color_7' ] . sidebar-header ,
[ data-sidebarbg = 'color_7' ] . lyear-layout-sidebar-scroll {
background-color : #33cabb ;
}
[ data-headerbg = 'color_8' ] . lyear-layout-header ,
[ data-logobg = 'color_8' ] . sidebar-header ,
[ data-sidebarbg = 'color_8' ] . lyear-layout-sidebar-scroll {
background-color : #465161 ;
}
[ data-logobg * = 'color_' ] . sidebar-header img {
position : relative ;
-webkit- filter : brightness ( 275 % ) ;
-moz- filter : brightness ( 275 % ) ;
-ms- filter : brightness ( 275 % ) ;
-o- filter : brightness ( 275 % ) ;
filter : brightness ( 275 % ) ;
}
[ data-headerbg * = 'color_' ] . lyear-layout-header ,
[ data-headerbg * = 'color_' ] . lyear-layout-header . topbar-right > li > a ,
[ data-sidebarbg * = 'color_' ] . lyear-layout-sidebar-scroll a ,
[ data-sidebarbg * = 'color_' ] . sidebar-footer {
color : rgba ( 255 , 255 , 255 , .85 ) ;
}
[ data-sidebarbg * = 'color_' ] . nav-drawer . nav-subnav > li . active > a ,
[ data-sidebarbg * = 'color_' ] . nav-drawer . nav-subnav > li > a : hover {
color : #fff ;
}
[ data-headerbg * = 'color_' ] . lyear-aside-toggler . lyear-toggler-bar {
background-color : #fff ;
}
[ data-sidebarbg * = 'color_' ] . nav-drawer > . active > a {
border-color : rgba ( 255 , 255 , 255 , .35 ) ;
background-color : rgba ( 255 , 255 , 255 , .075 ) !important ;
}
[ data-sidebarbg * = 'color_' ] . nav > li > a : hover {
background-color : rgba ( 255 , 255 , 255 , .035 ) ;
}
[ data-sidebarbg * = 'color_' ] . nav-drawer > . active > a : hover ,
[ data-sidebarbg * = 'color_' ] . nav-drawer > . active > a : focus ,
[ data-sidebarbg * = 'color_' ] . nav-drawer > . active > a : active {
border-color : rgba ( 255 , 255 , 255 , .35 ) ;
}
. filter_container { }
. filter_container . mask {
position : absolute ;
left : 0 ;
right : 0 ;
top : 0 ;
bottom : 0 ;
}
. filter_container . filter_form {
position : absolute ;
padding : 10 px 30 px ;
border : 1 px solid rgba ( 0 , 0 , 0 , 0.1 ) ;
border-radius : 4 px ;
width : 180 px ;
border-top : 0 ;
border-top-left-radius : 0 ;
border-top-right-radius : 0 ;
}
. btn_filter {
color : #4d5259 ;
}
. btn_filter . hasData {
color : #33cabb ;
}
/* .fixed-table-toolbar{padding-bottom: 50px;} */
. alert . close {
margin-left : 30 px ;
}
. alert {
width : max-content ;
max-width : 50 % ;
}
. table th [ data-field ] > div {
display : flex ;
align-items : center ;
justify-content : space-between ;
}
. table th [ data-field ] > div . th-inner {
flex : 1 ;
}
. bootstrap-table . fixed-table-container . table thead th . sortable {
background-position : left ;
}
/*
.table th[data-field]>div .th-inner.sortable::before{
font: normal normal normal 24px / 1 "Material Design Icons";
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
position: absolute;
left: 0;
top: 5px;
}
.table th[data-field]>div .th-inner.sortable.both::before{
content: "\F4BA";
}
.table th[data-field]>div .th-inner.sortable.asc::before{
content: "\F4BC";
}
.table th[data-field]>div .th-inner.sortable.desc::before{
content: "\F4BD";
} */
. pagination . form-control {
width : 40 px ;
display : inline-block ;
margin : 0 3 px ;
}
. pagination . form-control ,
. pagination . btn {
height : 34 px ;
}
. pagination > li . jumpto {
display : inline-flex ;
}
/**selectpage**/
/**
* Container
*/
. sp_container {
border : none ;
margin : 0 ;
padding : 0 ;
display : inline-block ;
position : relative ;
vertical-align : middle ;
}
. sp_input {
/* background-color: white;
border: 1px solid #ccc;
border-radius: 0px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; */
margin : 0 !important ;
/* width: 320px; */
/* padding: 4px 6px;
vertical-align: middle; */
display : block ;
width : 100 % ;
outline : none ;
box-sizing : border-box ;
}
. sp_input : focus {
/* border: 1px solid #ccc; */
-webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , 0.075 ) ;
-moz- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , 0.075 ) ;
box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , 0.075 ) ;
}
. sp_container_open . sp_input {
border-radius : 2 px !important ;
}
/**
* "Get all" button
*/
div . sp_button {
display : inline-block ;
border-bottom-right-radius : 0 ;
border-top-right-radius : 0 ;
cursor : pointer ;
text-align : center ;
box-sizing : border-box ;
border : 0 ;
width : 24 px ;
height : 100 % ;
padding : 0 ;
vertical-align : middle ;
line-height : 100 % ;
position : absolute ;
top : 0 ;
right : 0 ;
}
. sp_container_open > . sp_button {
border-bottom-right-radius : 0 !important ;
}
div . sp_button span . sp_caret {
position : absolute ;
top : 50 % ;
right : 12 px ;
margin-top : -1 px ;
vertical-align : middle ;
display : inline-block ;
width : 0 ;
height : 0 ;
margin-left : 2 px ;
/*vertical-align: middle;*/
border-top : 4 px dashed ;
/*border-top: 4px solid\9;*/
border-right : 4 px solid transparent ;
border-left : 4 px solid transparent ;
}
div . sp_clear_btn {
position : absolute ;
top : 0 ;
right : 25 px ;
display : block ;
width : auto ;
height : 100 % ;
cursor : pointer ;
font-size : 18 px ;
color : #666666 ;
font-weight : 600 ;
margin : 0 ;
padding : 5 px 0 0 0 ;
box-sizing : border-box ;
}
div . sp_clear_btn : hover {
color : black ;
font-weight : bold ;
}
div . sp_clear_btn i {
font-size : 12 px ;
}
div . sp_clear_btn . sp_align_right {
right : 10 px ;
}
/**
* Results
*/
. sp_result_area {
/* background-color: transparent; */
background-color : white ;
/*border: 1px solid #D6D7D7;*/
display : none ;
list-style : none ;
margin : 0 ;
padding : 0 ;
position : absolute ;
z-index : 100 ;
width : 300 px ;
border-radius : 2 px ;
}
div . sp_result_area . shadowDown {
box-shadow : 0 3 px 12 px rgba ( 0 , 0 , 0 , 0.2 ) ;
-moz- box-shadow : 0 3 px 12 px rgba ( 0 , 0 , 0 , 0.2 ) ;
-webkit- box-shadow : 0 3 px 12 px rgba ( 0 , 0 , 0 , 0.2 ) ;
}
div . sp_result_area . shadowUp {
box-shadow : 0 -1 px 12 px rgba ( 0 , 0 , 0 , 0.2 ) ;
-moz- box-shadow : 0 -1 px 12 px rgba ( 0 , 0 , 0 , 0.2 ) ;
-webkit- box-shadow : 0 -1 px 12 px rgba ( 0 , 0 , 0 , 0.2 ) ;
}
. sp_results {
background-color : white ;
list-style : none ;
margin : 0 ;
padding : 3 px 0 ;
}
. sp_results > li {
height : auto !important ;
margin : 0 ;
overflow : hidden ;
padding : 5 px 8 px ;
position : relative ;
text-align : left ;
white-space : nowrap ;
font-size : 13 px ;
color : black ;
cursor : pointer ;
text-overflow : ellipsis ;
}
. sp_results > li . sp_message_box {
height : 30 px ;
line-height : 30 px ;
text-align : center ;
box-sizing : content-box ;
font-size : 14 px ;
cursor : default ;
}
ul . sp_results > li . sp_over {
background-color : #53A4EA !important ;
color : #fff !important ;
cursor : pointer ;
}
ul . sp_results > li . sp_selected {
color : #cccccc ;
cursor : default ;
}
. sp_control_box {
padding : 0 ;
height : 27 px ;
}
. sp_control_box p {
margin : 0 ;
line-height : 27 px ;
padding-left : 8 px ;
font-size : 13 px ;
font-weight : 400 ;
}
. sp_control_box button {
height : 27 px ;
line-height : 20 px ;
-webkit- border-radius : 0 ;
-moz- border-radius : 0 ;
border-radius : 0 ;
font-size : 13 px !important ;
padding : 0 13 px ;
border : 0 ;
background : white none ;
color : #666666 ;
text-align : left ;
-webkit- transition : all .5 s cubic-bezier ( .175 , .885 , .32 , 1 ) ;
transition : all .5 s cubic-bezier ( .175 , .885 , .32 , 1 ) ;
outline : none !important ;
float : right ;
opacity : .3 ;
}
. sp_control_box : hover {
background-color : #F8F8F8 ;
}
. sp_control_box : hover button {
background-color : #F8F8F8 ;
opacity : 1 ;
}
. sp_control_box : hover button : hover {
background-color : #EEEEEE ;
color : black ;
}
/**
* 多选模式相关样式
*/
div . sp_container_combo {
border : 1 px solid #ebebeb ;
border-radius : 2 px ;
box-sizing : border-box ;
}
/* 多选模式的禁用状态样式 */
div . sp_container_combo . sp_disabled {
box-shadow : none ;
}
div . sp_container_combo . sp_disabled ,
div . sp_container_combo . sp_disabled ul . sp_element_box ,
div . sp_container_combo . sp_disabled . sp_input ,
div . sp_container . sp_disabled . sp_input {
background-color : #eeeeee ;
cursor : not-allowed !important ;
}
div . sp_container . sp_disabled . sp_clear_btn ,
div . sp_container_combo . sp_disabled ul . sp_element_box span . tag_close {
display : none ;
}
div . sp_container_combo . sp_container_open {
border-radius : 0 px ;
}
input . sp_combo_input {
border : 0 !important ;
box-shadow : none ;
background-color : transparent ;
max-width : 100 % ;
padding : 0 ;
height : 34 px !important ;
line-height : 34 px !important ;
min-height : 34 px !important ;
}
input . sp_combo_input : focus {
box-shadow : none ;
border : 0 ;
}
input . sp_combo_input [ readonly ] ,
input . sp_combo_input [ disabled ] {
background-color : white ;
}
ul . sp_element_box {
margin : 0 ;
padding : 3 px 0 0 3 px ;
position : relative ;
overflow : hidden ;
clear : both ;
cursor : text ;
margin-right : 24 px ;
list-style : none ;
height : auto ;
min-height : 25 px ;
}
ul . sp_element_box > li {
list-style : none ;
padding : 0 5 px ;
margin-right : 3 px ;
/*margin-bottom: 3px;*/
margin-bottom : 2 px ;
float : left ;
position : relative ;
box-sizing : content-box ;
z-index : 1 ;
}
ul . sp_element_box li . full_width {
width : 100 % ;
}
ul . sp_element_box li . full_width input {
width : 100 % !important ;
}
ul . sp_element_box li . selected_tag {
border-radius : 3 px ;
background-color : #e4e7ea ;
color : #4d5259 ;
cursor : pointer ;
max-width : 100 % ;
height : 22 px ;
line-height : 22 px ;
transition : all .5 s cubic-bezier ( .175 , .885 , .32 , 1 ) ;
position : relative ;
padding-right : 20 px ;
overflow : hidden ;
}
ul . sp_element_box li . selected_tag . tag_close {
position : absolute ;
top : 0 ;
right : 2 px ;
width : 15 px ;
height : 15 px ;
}
ul . sp_element_box li . selected_tag : hover {
background-color : #f5f6f7 ;
}
ul . sp_element_box li . selected_tag i {
font-size : 12 px ;
color : #4d5259 ;
}
ul . sp_element_box li . selected_tag i : hover {
color : black ;
}
ul . sp_element_box li . input_box {
padding : 0 ;
/* margin: 0; */
margin-top : 0 ;
height : 24 px ;
min-height : 24 px ;
}
ul . sp_element_box li . input_box input {
height : 26 px !important ;
line-height : 26 px !important ;
min-height : 26 px !important ;
}
ul . sp_element_box li . selected_tag span . tag_close {
cursor : pointer ;
margin-left : 5 px ;
font-size : 14 px ;
font-family : "Helvetica Neue Light" , "HelveticaNeue-Light" , "Helvetica Neue" , Calibri , Helvetica , Arial ;
}
/**
* 加深颜色表示非选中
*/
. sp_results_off {
/*background: rgba(255, 255, 255, 0.8);*/
}
. sp_input_off {
background : #eee ;
color : #333333 ;
}
. sp_hide {
display : none ;
}
/**
* Navi
*/
. sp_navi {
background : #eee ;
border-bottom : 1 px solid #79b ;
font-size : 13 px ;
font-weight : normal ;
line-height : 1 ;
margin : 0 ;
padding : 4 px ;
text-align : right ;
}
. sp_navi > p > a : link ,
. sp_navi > p > a : visited ,
. sp_navi > p > a : hover ,
. sp_navi > p > a : active {
color : blue ;
font-weight : normal ;
margin : 0 4 px ;
text-decoration : underline ;
}
. sp_navi > p {
color : black ;
font-size : 15 px ;
margin : 0 ;
padding-top : 4 px ;
text-align : center ;
}
. sp_navi > p > a > . current {
color : #00c ;
font-size : 16 px ;
font-weight : bold ;
}
. sp_navi > p > . page_end {
color : gray ;
font-weight : normal ;
margin : 0 4 px ;
}
. navi_page ,
. navi_first ,
. navi_prev ,
. navi_next ,
. navi_last {
margin : auto 4 px !important ;
}
. sp_navi > . info {
margin : 0 !important ;
padding : 0 !important ;
}
/**
* Select only
*/
. sp_container > . sp_select_ng {
background : #fcc ;
}
/*输入框设置了input-block-level样式时的特殊情况修复*/
div . sp_container input . sp_input . input-block-level {
box-sizing : border-box ;
height : 30 px ;
line-height : 30 px ;
min-height : 30 px ;
width : 100 % ;
}
div . sp_container_open . sp_input :: -ms-clear {
display : none ;
}
/* 移除微软浏览器,在输入框输入文本后,会出现X的问题,but is look like not working */
input :: -ms-clear {
display : none ;
}
/*隐藏文本框叉子*/
input :: -ms-reveal {
display : none ;
}
/*隐藏密码框小眼睛*/
div . sp_navi > p {
font-size : 12 px ;
}
/**
* 分页条样式(基于Bootstrap2的样式进行调整)
*/
div . sp_result_area div . sp_pagination {
margin : 0 ;
padding : 0 ;
height : 26 px ;
line-height : 26 px ;
width : 100 % ;
/* border-top: 1px solid #DDDDDD; */
-webkit- border-radius : 0 ;
-moz- border-radius : 0 ;
border-radius : 0 ;
border-bottom-left-radius : 2 px ;
border-bottom-right-radius : 2 px ;
display : block ;
}
div . sp_result_area div . sp_pagination . hide {
display : none ;
}
div . sp_result_area div . sp_pagination ul {
width : 100 % ;
display : inline-block ;
margin : 0 ;
-webkit- border-radius : 0 ;
-moz- border-radius : 0 ;
border-radius : 0 ;
border-bottom-left-radius : 2 px ;
border-bottom-right-radius : 2 px ;
/* -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
box-shadow: 0 1px 2px rgba(0,0,0,0.05); */
padding : 0 ;
}
div . sp_result_area div . sp_pagination li {
text-align : center ;
display : inline ;
box-sizing : border-box ;
}
div . sp_result_area div . sp_pagination > ul > li > a {
margin : 0 ;
/* border: 1px solid #ddd; */
border-radius : 0 ;
padding : 0 ;
box-shadow : none ;
-moz- box-shadow : none ;
-webkit- box-shadow : none ;
background-color : white ;
float : left ;
text-decoration : none ;
border : 0 ;
box-sizing : content-box ;
color : #666666 ;
font-size : 13 px ;
height : 26 px ;
line-height : 26 px ;
-webkit- transition : all .5 s cubic-bezier ( .175 , .885 , .32 , 1 ) ;
transition : all .5 s cubic-bezier ( .175 , .885 , .32 , 1 ) ;
}
div . sp_result_area div . sp_pagination li . csFirstPage a ,
div . sp_result_area div . sp_pagination li . csPreviousPage a ,
div . sp_result_area div . sp_pagination li . csNextPage a ,
div . sp_result_area div . sp_pagination li . csLastPage a {
width : 30 px ;
}
div . sp_result_area div . sp_pagination li . csFirstPage a {
border-left : 0 ;
border-bottom-left-radius : 2 px ;
}
div . sp_result_area div . sp_pagination li . csLastPage a {
border-right : 0 ;
border-bottom-right-radius : 2 px ;
}
div . sp_result_area div . sp_pagination > ul > li > a : hover {
color : #000000 ;
background-color : #E8E8E8 ;
}
div . sp_result_area div . sp_pagination > ul > li . disabled > a {
color : #DDDDDD ;
cursor : default ;
}
div . sp_result_area div . sp_pagination > ul > li . disabled > a : hover {
color : #DDDDDD ;
background-color : white ;
}
div . sp_result_area div . sp_pagination > ul > li . pageInfoBox > a {
width : 178 px ;
text-align : center ;
/* padding-left: 4px;
padding-right: 4px; */
color : #666666 ;
font-size : 13 px ;
}
div . sp_result_area div . sp_pagination > ul > li . pageInfoBox > a : hover {
background-color : inherit ;
color : #666666 ;
cursor : default ;
}
/* icons */
. spfont {
font-family : "Material Design Icons" !important ;
font-size : 13 px ;
font-style : normal ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
}
. sp-unselect-all : before { content : "\F0131" ; }
. sp-clear : before { content : "\F0B89" ; }
. sp-select-all : before { content : "\F0135" ; }
. sp-last : before { content : "\F013E" ; }
. sp-first : before { content : "\F013d" ; }
. sp-next : before { content : "\F0142" ; }
. sp-warning : before { content : "\F1C6A" ; }
. sp-previous : before { content : "\F0141" ; }
. sp-close : before { content : "\F0156" ; }
/**/
. m-r-2 { margin-right : 2 px ; }
. m-r-5 { margin-right : 5 px ; }
/**/
. error-page {
height : 100 % ;
position : fixed ;
width : 100 % ;
}
. error-body {
padding-top : 5 % ;
}
. error-body h1 {
font-size : 210 px ;
font-weight : 700 ;
text-shadow : 4 px 4 px 0 #f5f6fa , 6 px 6 px 0 #33cabb ;
line-height : 210 px ;
color : #33cabb ;
}
. error-body h4 {
margin : 30 px 0 px ;
}
. fieldlist dd {
display : flex ;
align-items : center ;
gap : 5 px ;
margin-bottom : 5 px ;
}
. fieldlist dd : hover {
background : #eee ;
}
. fieldlist dd : first-child : hover ,
. fieldlist dd : last-child : hover {
background : #fff ;
}
. fieldlist dd > : first-child {
width : 110 px ;
}
. fieldlist dd > : nth-child ( 2 ) {
flex : 1 ;
}
# withdral_helper {
position : absolute ;
background : rgb ( 255 , 255 , 255 ) ;
box-shadow : rgb ( 208 , 202 , 202 ) 2 px 2 px 20 px 0 px ;
padding : 10 px ;
border : 1 px solid rgb ( 204 , 204 , 204 ) ;
}
. img-sm {
width : 64 px ;
2025-12-24 16:59:05 +08:00
}
/*chooseicon*/
# chooseicon {
margin : 10 px ;
}
# chooseicon ul {
margin : 5 px 0 0 0 ;
}
# chooseicon ul li {
width : 41 px ; height : 42 px ;
line-height : 42 px ;
border : 1 px solid #efefef ;
padding : 1 px ;
margin : 1 px ;
text-align : center ;
font-size : 18 px ;
}
# chooseicon ul li : hover {
border : 1 px solid #2c3e50 ;
cursor : pointer ;
2025-11-07 09:56:20 +08:00
}