UNPKG

@tower1229/flow-ui

Version:

Highly customizable UI framework based Seajs/jQuery

2,641 lines 74.4 kB
html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { overflow-x: hidden; font-family: Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', '\5fae\8f6f\96c5\9ed1', 'SimSun', sans-serif; font-size: 14px; line-height: 1.7; min-width: 1200px; color: #555555; background: #fff; } body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } img { max-width: 100%; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic; border: 0 ; } ul { padding-left: 0; list-style-type: none; } i, em { font-style: normal; } big { font-size: 16px; } small { font-size: 12px; } a { transition: all 0.3s ease; text-decoration: none; color: inherit; outline: 0; } a:hover { color: #2EA9DF; } article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block; } input, select, textarea { font-family: inherit; font-size: 100%; outline: 0; } input[type='checkbox'], input[type='radio'] { box-sizing: border-box; padding: 0; } input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { height: auto; } input[type='search'] { box-sizing: border-box; -webkit-appearance: textfield; } input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance: none; } input[type='file'] { display: block; } input[type='range'] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } input[type=submit] { cursor: pointer; } fieldset { min-width: 0; margin: 0; padding: 0; border: 0; } legend { display: block; font-size: 16px; font-weight: 700; line-height: 2.5; width: 100%; margin-bottom: 20px; padding: 0; color: #333; border: 0; border-bottom: 1px solid #e5e5e5; } table { border-spacing: 0; background-color: transparent; } td, th { padding: 0; } @-ms-viewport { width: device-width; } ::-moz-selection { color: #fff; background: #39f; } ::selection { color: #fff; background: #39f; } ::-webkit-input-placeholder { color: #aaa; } .placeholder { color: #aaa; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; margin-bottom: 0.5em; color: inherit; } h1, .h1 { font-size: 2.5em; } h2, .h2 { font-size: 2em; } h3, .h3 { font-size: 1.75em; } h4, .h4 { font-size: 1.5em; } h5, .h5 { font-size: 1.25em; } h6, .h6 { font-size: 1em; } .badge { display: inline-block; position: relative; line-height: 1; vertical-align: middle; } .badge-count { position: absolute; z-index: 90; top: -10px; right: -18px; font-size: 12px; line-height: 18px; min-width: 20px; height: 20px; padding: 0 6px; text-align: center; white-space: nowrap; color: #fff; border: 0; border-radius: 10px; background: #CB4042; box-shadow: 0 0 0 1px #fff; } .badge-dot { position: absolute; z-index: 90; top: -4px; right: -4px; width: 8px; height: 8px; -webkit-transform-origin: 0 center; transform-origin: 0 center; border-radius: 100%; background: #CB4042; box-shadow: 0 0 0 1px #fff; } .badge-count-alone { display: block; position: relative; top: auto; right: 0; } .badge-primary .badge-count, .badge-primary .badge-dot { background: #2EA9DF; } .badge-auxiliary .badge-count, .badge-auxiliary .badge-dot { background: #FFC408; } .badge-info .badge-count, .badge-info .badge-dot { background: #4fcbf0; } .badge-success .badge-count, .badge-success .badge-dot { background: #25ae88; } .badge-warning .badge-count, .badge-warning .badge-dot { background: #F05E1C; } .bread { font-size: 14px; color: #555555; } .bread > .bread-sep { margin: 0 .5em; color: #dbdbdb; } .bread > span.bread-link { font-weight: 700; } .btn { font-size: 14px; font-weight: normal; line-height: 32px; display: inline-block; margin-bottom: 0; cursor: pointer; box-sizing: border-box; -ms-touch-action: manipulation; touch-action: manipulation; min-width: 4em; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; white-space: nowrap; border: 0; padding: 0 1em; } .btn > .ion { vertical-align: middle; font-size: 1.1em; } .btn:active, .btn.active { outline: 0; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; box-shadow: none; filter: alpha(opacity=65); } .btn-default { color: #555555; border-color: #e8e9eb; background-color: #eeeeee; } .btn-default:active, .btn-default.active { color: #fff; border-color: #eeeeee; background-color: #dbdbdb; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { border-color: #e8e9eb; background-color: #fff; } .btn-primary, .btn-primary:hover { color: #fff; background-color: #2EA9DF; } .btn-primary:active, .btn-primary.active { color: #fff; border-color: #1979a3; background-color: #1979a3; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { border-color: #2EA9DF; background-color: #2EA9DF; } .btn-auxiliary, .btn-auxiliary:hover { color: #fff; background-color: #FFC408; } .btn-auxiliary:active, .btn-auxiliary.active { color: #fff; border-color: #b58a00; background-color: #b58a00; } .btn-auxiliary.disabled, .btn-auxiliary[disabled], fieldset[disabled] .btn-auxiliary, .btn-auxiliary.disabled:active, .btn-auxiliary[disabled]:active, fieldset[disabled] .btn-auxiliary:active, .btn-auxiliary.disabled.active, .btn-auxiliary[disabled].active, fieldset[disabled] .btn-auxiliary.active { border-color: #FFC408; background-color: #FFC408; } .btn-success, .btn-success:hover { color: #fff; background-color: #25ae88; } .btn-success:active, .btn-success.active { color: #fff; border-color: #176b53; background-color: #176b53; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { border-color: #25ae88; background-color: #25ae88; } .btn-info, .btn-info:hover { color: #fff; background-color: #4fcbf0; } .btn-info:active, .btn-info.active { color: #fff; border-color: #13addb; background-color: #13addb; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { border-color: #4fcbf0; background-color: #4fcbf0; } .btn-warning, .btn-warning:hover { color: #fff; background-color: #F05E1C; } .btn-warning:active, .btn-warning.active { color: #fff; border-color: #af3e0c; background-color: #af3e0c; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { border-color: #e8e9eb; background-color: #F05E1C; } .btn-danger, .btn-danger:hover { color: #fff; background-color: #CB4042; } .btn-danger:active, .btn-danger.active { color: #fff; border-color: #922829; background-color: #922829; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { border-color: #CB4042; background-color: #CB4042; } .btn-link { background-color: transparent; font-weight: normal; color: #2EA9DF; padding: 0; white-space: normal; } .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { box-shadow: none; } .btn-link:active, .btn-link.active { text-decoration: underline; color: #1979a3; border-color: transparent; } .btn-lg { font-size: 16px; height: 40px; line-height: 40px; min-width: 7em; } .btn-sm { font-size: 12px; height: 25px; line-height: 25px; } .btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; } .btn-block + .btn-block { margin-top: 7px; } .btn .jon, .form-mark .jon { line-height: 1.2; margin: 0; vertical-align: baseline; } input[type='submit'].btn-block, input[type='reset'].btn-block, input[type='button'].btn-block { width: 100%; } .btn-ghost, .btn-ghost:hover { background: none; border-color: inherit; border: 1px solid transparent; } .btn-ghost.btn-primary { border-color: #2EA9DF; } .btn-ghost.btn-primary:hover { background-color: #2EA9DF; color: #fff; } .btn-ghost.btn-primary:active { background-color: #1979a3; border-color: #1979a3; } .btn-ghost.btn-auxiliary { border-color: #FFC408; } .btn-ghost.btn-auxiliary:hover { background-color: #FFC408; color: #fff; } .btn-ghost.btn-auxiliary:active { background-color: #b58a00; border-color: #b58a00; } .btn-ghost.btn-success { border-color: #25ae88; } .btn-ghost.btn-success:hover { background-color: #25ae88; color: #fff; } .btn-ghost.btn-success:active { background-color: #176b53; border-color: #176b53; } .btn-ghost.btn-info { border-color: #4fcbf0; } .btn-ghost.btn-info:hover { background-color: #4fcbf0; color: #fff; } .btn-ghost.btn-info:active { background-color: #13addb; border-color: #13addb; } .btn-ghost.btn-warning { border-color: #F05E1C; } .btn-ghost.btn-warning:hover { background-color: #F05E1C; color: #fff; } .btn-ghost.btn-warning:active { background-color: #af3e0c; border-color: #af3e0c; } .btn-ghost.btn-danger { border-color: #CB4042; } .btn-ghost.btn-danger:hover { background-color: #CB4042; color: #fff; } .btn-ghost.btn-danger:active { background-color: #922829; border-color: #922829; } .btn-link.btn-ghost { padding-left: 1em; padding-right: 1em; } .btn-link.btn-ghost:hover { color: #1979a3; border-color: #1979a3; } .btn-ghost.btn-sm, .btn-ghost.btn-sm:hover { line-height: 23px; } .btn-ghost, .btn-ghost:hover { line-height: 30px; } .btn-ghost.btn-lg, .btn-ghost.btn-lg:hover { line-height: 38px; } .card { display: block; font-size: 14px; position: relative; overflow: hidden; transition: all 0.2s ease-in-out; border-radius: 4px; background: #fff; } .card:hover { border-color: #eeeeee; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } .card-shadow { border-color: #eeeeee; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } .card-bordered { border: 1px solid #e8e9eb; } .card-head { position: relative; line-height: 1; line-height: 32px; height: 32px; padding: 4px 22.4px; border-bottom: 1px solid #e8e9eb; color: #555555; } .card-title { font-weight: 700; display: inline-block; overflow: hidden; width: 100%; white-space: nowrap; text-overflow: ellipsis; } .card-extra { position: absolute; top: 4px; right: 22.4px; } .card-body { padding: 22.4px; } .card-foot { padding: 4px 22.4px; background-color: #eeeeee; border-top: 1px solid #e8e9eb; overflow: hidden; } .card.card-primary .card-head, .card.card-primary .card-foot { background: #2EA9DF; color: #fff; border-color: #1979a3; } .card.card-primary.card-inverse .card-head, .card.card-primary.card-inverse .card-foot { background: #1979a3; border-color: #2EA9DF; } .card.card-primary.card-inverse .card-body { background: #2EA9DF; color: #fff; } .card.card-auxiliary .card-head, .card.card-auxiliary .card-foot { background: #FFC408; color: #fff; border-color: #b58a00; } .card.card-auxiliary.card-inverse .card-head, .card.card-auxiliary.card-inverse .card-foot { background: #b58a00; border-color: #FFC408; } .card.card-auxiliary.card-inverse .card-body { background: #FFC408; color: #fff; } .card.card-info .card-head, .card.card-info .card-foot { background: #4fcbf0; color: #fff; border-color: #13addb; } .card.card-info.card-inverse .card-head, .card.card-info.card-inverse .card-foot { background: #13addb; border-color: #4fcbf0; } .card.card-info.card-inverse .card-body { background: #4fcbf0; color: #fff; } .card.card-success .card-head, .card.card-success .card-foot { background: #25ae88; color: #fff; border-color: #176b53; } .card.card-success.card-inverse .card-head, .card.card-success.card-inverse .card-foot { background: #176b53; border-color: #25ae88; } .card.card-success.card-inverse .card-body { background: #25ae88; color: #fff; } .card.card-warning .card-head, .card.card-warning .card-foot { background: #F05E1C; color: #fff; border-color: #af3e0c; } .card.card-warning.card-inverse .card-head, .card.card-warning.card-inverse .card-foot { background: #af3e0c; border-color: #F05E1C; } .card.card-warning.card-inverse .card-body { background: #F05E1C; color: #fff; } .card.card-danger .card-head, .card.card-danger .card-foot { background: #CB4042; color: #fff; border-color: #922829; } .card.card-danger.card-inverse .card-head, .card.card-danger.card-inverse .card-foot { background: #922829; border-color: #CB4042; } .card.card-danger.card-inverse .card-body { background: #CB4042; color: #fff; } .text-muted { color: #dbdbdb; } .text-black { color: #000; } .text-light { color: #fff; } .text-primary, .btn-ghost.btn-primary { color: #2EA9DF; } a.text-primary:hover { color: #1979a3; } .text-auxiliary, .btn-ghost.btn-auxiliary { color: #FFC408; } a.text-auxiliary:hover { color: #b58a00; } .text-success, .btn-ghost.btn-success { color: #25ae88; } a.text-success:hover { color: #176b53; } .text-info, .btn-ghost.btn-info { color: #4fcbf0; } a.text-info:hover { color: #13addb; } .text-warning, .btn-ghost.btn-warning { color: #F05E1C; } a.text-warning:hover { color: #af3e0c; } .text-danger, .btn-ghost.btn-danger { color: #CB4042; } a.text-danger:hover { color: #922829; } .bg-black { background-color: #000; } .bg-light { background-color: #fff; } .bg-gray-light { background-color: #dbdbdb; } .bg-gray-lighter { background-color: #eeeeee; } .bg-primary { color: #fff; background-color: #2EA9DF; } a.bg-primary:hover { background-color: #1979a3; } .bg-auxiliary { color: #fff; background-color: #FFC408; } a.bg-auxiliary:hover { background-color: #b58a00; } .bg-muted { background: #eeeeee; } .bg-success { color: #fff; background-color: #25ae88; } a.bg-success:hover { background-color: #176b53; } .bg-info { color: #fff; background-color: #4fcbf0; } a.bg-info:hover { background-color: #13addb; } .bg-warning { color: #fff; background-color: #F05E1C; } a.bg-warning:hover { background-color: #af3e0c; } .bg-danger { color: #fff; background-color: #CB4042; } a.bg-danger:hover { background-color: #922829; } .dl dt { font-weight: 700; padding: 0.2em 0.5em; } .dl dd { padding: 0.2em 0.5em; } .dl-table dt { float: left; clear: left; overflow: hidden; width: 10em; padding-left: 0; padding-right: 0; text-align: right; white-space: nowrap; text-overflow: ellipsis; } .dl-table dd { margin-left: 11em; padding-left: 0; padding-right: 0; } .flex-col { overflow: hidden; display: -webkit-box; display: -ms-box; display: -ms-flexbox; display: flex; flex-direction: column; -webkit-box-orient: vertical; -ms-flex-direction: column; } .flex-row { overflow: hidden; display: -webkit-box; display: -ms-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -ms-flex-direction: row; } .flex-1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .flex-2 { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; } .flex-3 { -webkit-box-flex: 3; -ms-flex: 3; flex: 3; } .flex-4 { -webkit-box-flex: 4; -ms-flex: 4; flex: 4; } .align-stretch { -webkit-box-align: stretch; -ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .align-center { -webkit-box-align: center; -ms-align-items: center; -ms-flex-align: center; align-items: center; } .justify-center { -webkit-box-pack: center; -ms-box-pack: center; -ms-flex-pack: center; justify-content: center; } .flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .form-control { line-height: 32px; height: 32px; padding: 0 8px; display: block; width: 100%; box-sizing: border-box; vertical-align: middle; transition: border-color ease-in-out 0.1s; color: #555555; border: 1px solid #e8e9eb; background: #fff; border-radius: 4px; } .form-control:focus { border-color: #2EA9DF; outline: 0; } .form-control-blank { border-width: 0 0 1px 0; background: none; border-radius: 0; } .form-control-blank:focus { box-shadow: none; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { opacity: 1; background-color: #eee; } .form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; } select.form-control { min-width: 4em; } input[type='search'] { -webkit-appearance: none; -moz-appearance: none; appearance: none; } textarea.form-control { height: 119px; line-height: 1.7; } textarea.input-lg { height: 217.6px; font-size: 16px; } textarea.input-sm { height: 61.2px; font-size: 12px; } .form-group { margin-bottom: 11.2px; } .radio, .checkbox { position: relative; display: block; line-height: normal; padding-left: 20px; margin-top: 11.2px; margin-bottom: 11.2px; cursor: pointer; } .radio + .radio, .checkbox + .checkbox { margin-top: -5.6px; } .form-group .radio, .form-group .checkbox { margin-top: 0; margin-bottom: 0; } .radio input[type='radio'], .checkbox input[type='checkbox'] { float: left; margin-left: -20px; } .radio-inline, .checkbox-inline, .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline, .form-inline .radio + .radio, .form-inline .checkbox + .checkbox { margin-top: 0; margin-left: 8px; } .radio.disabled, .checkbox.disabled, fieldset[disabled] .radio, fieldset[disabled] .checkbox, input[type='radio'][disabled], input[type='checkbox'][disabled] { cursor: not-allowed; } /* radio & check runtime */ .radio.runtime input[type='radio'], .checkbox.runtime input[type='checkbox'] { visibility: hidden; } .radio.runtime:before, .checkbox.runtime:before, .radio.runtime:after, .checkbox.runtime:after { content: ""; position: absolute; top: 0; left: 0; } .checkbox.runtime:before, .radio.runtime:before { top: 50%; width: 14px; height: 14px; margin: -8px 4px 0 0; border: 1px solid #d7dde4; border-radius: 2px; background: #fff; } .checkbox.runtime:after { top: 50%; left: 5px; width: 4px; height: 8px; margin-top: -6px; transition: -webkit-transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; -webkit-transform: rotate(0deg) scale(0); transform: rotate(0deg) scale(0); border-right: 2px solid #fff; border-bottom: 2px solid #fff; } .checkbox.checked.runtime:before { border-color: #2EA9DF; background-color: #2EA9DF; } .checkbox.checked.runtime:after { -webkit-transform: rotate(45deg) scale(1); transform: rotate(45deg) scale(1); } .radio.runtime:before { border-radius: 8px; border-color: #2EA9DF; } .radio.disabled:before { border-color: #d7dde4; } .radio.runtime:after { top: 50%; left: 4px; width: 8px; height: 8px; border-radius: 4px; background: #2EA9DF; margin-top: -4px; transition: -webkit-transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; -webkit-transform: rotate(0deg) scale(0); transform: rotate(0deg) scale(0); visibility: hidden; } .radio.checked.runtime:after { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); visibility: visible; } .form-control-static { height: 32px; line-height: 32px; } .form-control-static.input-lg, .form-control-static.input-sm { padding-right: 0; padding-left: 0; } .help-block { display: block; margin-top: 8px; margin-bottom: 11.9px; color: #dbdbdb; } .form-mark { display: inline-block; margin: 0 0.3em; color: #CB4042; vertical-align: text-top; line-height: normal; } big.form-mark { font-size: 1.5em; } .input-sm { font-size: 12px; height: 25px; line-height: 25px; } .form-group-sm .form-control { font-size: 12px; line-height: 25px; height: 25px; padding: 5px 8px; } .form-group-sm .form-control-static { font-size: 12px; line-height: 25px; height: 25px; min-height: 25px; padding: 5px 8px; } .input-lg { font-size: 16px; line-height: 40px; height: 40px; } .form-group-lg .form-control { font-size: 16px; height: 40px; padding: 4.32727273px 8px; } .form-group-lg .form-control-static { font-size: 16px; line-height: 1.3333333; height: 40px; min-height: 32px; padding: 8px 16px; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 32px; } .has-feedback .input-group .form-control { padding-right: 0; } .form-group .form-control-feedback { line-height: 32px; position: absolute; z-index: 2; top: 0; right: 0; display: block; width: 32px; height: 32px; text-align: center; pointer-events: none; } .has-feedback .input-group .form-control { padding-left: 32px; } .form-group-lg .form-control-feedback, .input-lg + .form-control-feedback { line-height: 40px; width: 40px; height: 40px; } .form-group-sm .form-control-feedback, .input-sm + .form-control-feedback { line-height: 25px; width: 25px; height: 25px; } .has-feedback .form-control-feedback { right: 2%; } .has-primary .help-block, .has-primary .control-label, .has-primary .radio, .has-primary .checkbox { color: #2EA9DF; } .has-primary .form-control { border-color: #2EA9DF; } .has-primary .form-control:focus { border-color: #1979a3; } .has-primary .input-group-addon { color: #fff; border-color: #2EA9DF; background-color: #2EA9DF; } .has-primary .form-control-feedback { color: #2EA9DF; } .has-auxiliary .help-block, .has-auxiliary .control-label, .has-auxiliary .radio, .has-auxiliary .checkbox { color: #FFC408; } .has-auxiliary .form-control { border-color: #FFC408; } .has-auxiliary .form-control:focus { border-color: #b58a00; } .has-auxiliary .input-group-addon { color: #fff; border-color: #FFC408; background-color: #FFC408; } .has-auxiliary .form-control-feedback { color: #FFC408; } .has-info .help-block, .has-info .control-label, .has-info .radio, .has-info .checkbox { color: #4fcbf0; } .has-info .form-control { border-color: #4fcbf0; } .has-info .form-control:focus { border-color: #13addb; } .has-info .input-group-addon { color: #fff; border-color: #4fcbf0; background-color: #4fcbf0; } .has-info .form-control-feedback { color: #4fcbf0; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox { color: #25ae88; } .has-success .form-control { border-color: #25ae88; } .has-success .form-control:focus { border-color: #176b53; } .has-success .input-group-addon { color: #fff; border-color: #25ae88; background-color: #25ae88; } .has-success .form-control-feedback { color: #25ae88; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox { color: #F05E1C; } .has-warning .form-control { border-color: #F05E1C; } .has-warning .form-control:focus { border-color: #af3e0c; } .has-warning .input-group-addon { color: #F05E1C; border-color: #F05E1C; background-color: #F05E1C; } .has-warning .form-control-feedback { color: #F05E1C; } .has-danger .help-block, .has-danger .control-label, .has-danger .radio, .has-danger .checkbox { color: #CB4042; } .has-danger .form-control { border-color: #CB4042; } .has-danger .form-control:focus { border-color: #922829; } .has-danger .input-group-addon { color: #CB4042; border-color: #CB4042; background-color: #CB4042; } .has-danger .form-control-feedback { color: #CB4042; } .form-inline .form-group .help-block { display: inline-block; margin: 0 1em; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-static { display: inline-block; margin: 0 1em; } .form-inline .input-group { display: inline-table; vertical-align: middle; width: auto; } .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { display: inline-block; margin-bottom: 0; vertical-align: middle; min-width: 5em; } .form-inline .has-feedback .form-control-feedback { top: 0; } .control-label { margin-bottom: 0; height: 32px; line-height: 32px; overflow: hidden; text-align: right; } .form-group-lg .control-label { font-size: 16px; height: 40px; line-height: 40px; } .form-group-sm .control-label { font-size: 12px; height: 25px; line-height: 25px; } .input-group { display: table; width: 100%; position: relative; overflow: hidden; border-collapse: separate; } .input-group[class*='col-'] { float: none; padding-right: 0; padding-left: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { font-size: 16px; line-height: 1.3333333; height: 40px; padding: 8px 16px; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { font-size: 12px; line-height: 1.5; height: 25px; padding: 0 8px; } .input-group-sm > .input-group-addon { width: 25px; height: 23px; padding: 0; } .input-group-lg > .input-group-addon { height: 38px; padding-top: 0; padding-bottom: 0; } .input-group-addon { border-radius: 4px; font-size: 14px; font-weight: normal; text-align: center; background-color: #eeeeee; color: #555555; border: 1px solid #e8e9eb; border-left-width: 0; border-right-width: 0; min-width: 32px; box-sizing: content-box; height: 30px; line-height: 30px; border-right-width: 1px\9; } .input-group-addon.noborder { border: 0; } .input-group-lg > .input-group-addon.noborder { padding: 0; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn > .btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon .btn { vertical-align: top; } .input-group-addon, .input-group-btn { vertical-align: middle; white-space: nowrap; } .input-group-addon.input-sm { font-size: 12px; padding: 5px 8px; } .input-group-addon.input-lg { font-size: 16px; padding: 8px; } .input-group-addon input[type='radio'], .input-group-addon input[type='checkbox'] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn > .btn:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group-addon:first-child { border-left-width: 1px; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn > .btn:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group-addon:last-child { border-right-width: 1px; } .input-group-addon:last-child .btn { border-radius: 0 4px 4px 0; } .input-group-btn { font-size: 14px; position: relative; white-space: nowrap; font-size: 0; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn { margin-right: -1px; } .input-group-btn:last-child > .btn { margin-left: -1px; } .row { display: block; width: 102%; transition: 0.2s width ease; *zoom: 1; } .row:before, .row:after { display: table; clear: both; content: ''; } .row > [class*="span-"] { float: left; margin-right: 2%; *margin-right: 1.89%; } .row > .span-1 { width: 6.33333333%; } .row > .span-2 { width: 14.66666667%; } .row > .span-3 { width: 23%; } .row > .span-4 { width: 31.33333333%; } .row > .span-5 { width: 39.66666667%; } .row > .span-6 { width: 48%; } .row > .span-7 { width: 56.33333333%; } .row > .span-8 { width: 64.66666667%; } .row > .span-9 { width: 73%; } .row > .span-10 { width: 81.33333333%; } .row > .span-11 { width: 89.66666667%; } .row > .span-12 { width: 98%; } /* * 无间距模式 */ .full-row { width: 100%; transition: 0.2s width ease; *zoom: 1; } .full-row:before, .full-row:after { display: table; clear: both; content: ''; } .full-row > [class*='span'] { float: left; } .full-row > .span-1 { width: 8.33333333%; *width: 8.22333333%; } .full-row > .span-2 { width: 16.66666667%; *width: 16.55666667%; } .full-row > .span-3 { width: 25%; *width: 24.89%; } .full-row > .span-4 { width: 33.33333333%; *width: 33.22333333%; } .full-row > .span-5 { width: 41.66666667%; *width: 41.55666667%; } .full-row > .span-6 { width: 50%; *width: 49.89%; } .full-row > .span-7 { width: 58.33333333%; *width: 58.22333333%; } .full-row > .span-8 { width: 66.66666667%; *width: 66.55666667%; } .full-row > .span-9 { width: 75%; *width: 74.89%; } .full-row > .span-10 { width: 83.33333333%; *width: 83.22333333%; } .full-row > .span-11 { width: 91.66666667%; *width: 91.55666667%; } .full-row > .span-12 { width: 100%; *width: 99.89%; } /* * 工具 */ .row > .pull-right, .full-row > .pull-right { float: right; } .row > .center { position: relative; left: -1%; display: block; float: none; clear: both; margin-right: auto; margin-left: auto; } .full-row > .center { display: block; float: none; clear: both; margin-right: auto; margin-left: auto; } .pull-left-1 { position: relative; left: -8.33333333%; } .pull-left-2 { position: relative; left: -16.66666667%; } .pull-left-3 { position: relative; left: -25%; } .pull-left-4 { position: relative; left: -33.33333333%; } .pull-left-5 { position: relative; left: -41.66666667%; } .pull-left-6 { position: relative; left: -50%; } .pull-left-7 { position: relative; left: -58.33333333%; } .pull-left-8 { position: relative; left: -66.66666667%; } .pull-left-9 { position: relative; left: -75%; } .pull-left-10 { position: relative; left: -83.33333333%; } .pull-left-11 { position: relative; left: -91.66666667%; } .pull-left-12 { position: relative; left: -100%; } .pull-right-1 { position: relative; left: 8.33333333%; } .pull-right-2 { position: relative; left: 16.66666667%; } .pull-right-3 { position: relative; left: 25%; } .pull-right-4 { position: relative; left: 33.33333333%; } .pull-right-5 { position: relative; left: 41.66666667%; } .pull-right-6 { position: relative; left: 50%; } .pull-right-7 { position: relative; left: 58.33333333%; } .pull-right-8 { position: relative; left: 66.66666667%; } .pull-right-9 { position: relative; left: 75%; } .pull-right-10 { position: relative; left: 83.33333333%; } .pull-right-11 { position: relative; left: 91.66666667%; } .pull-right-12 { position: relative; left: 100%; } @media only screen and (max-device-width: 1024px) { /* * 中屏 */ .row > .midd-1 { width: 6.33333333%; } .row > .midd-2 { width: 14.66666667%; } .row > .midd-3 { width: 23%; } .row > .midd-4 { width: 31.33333333%; } .row > .midd-5 { width: 39.66666667%; } .row > .midd-6 { width: 48%; } .row > .midd-7 { width: 56.33333333%; } .row > .midd-8 { width: 64.66666667%; } .row > .midd-9 { width: 73%; } .row > .midd-10 { width: 81.33333333%; } .row > .midd-11 { width: 89.66666667%; } .row > .midd-12 { width: 98%; } /* * 工具 */ .midd-hide { display: none; } .midd-center { position: relative; left: -1%; display: block; float: none; clear: both; margin-right: auto; margin-left: auto; } /* * 无间距模式 */ .full-row > .midd-1 { width: 8.33333333%; } .full-row > .midd-2 { width: 16.66666667%; } .full-row > .midd-3 { width: 25%; } .full-row > .midd-4 { width: 33.33333333%; } .full-row > .midd-5 { width: 41.66666667%; } .full-row > .midd-6 { width: 50%; } .full-row > .midd-7 { width: 58.33333333%; } .full-row > .midd-8 { width: 66.66666667%; } .full-row > .midd-9 { width: 75%; } .full-row > .midd-10 { width: 83.33333333%; } .full-row > .midd-11 { width: 91.66666667%; } .full-row > .midd-12 { width: 100%; } } @media only screen and (max-device-width: 640px) { /* * 小屏栅格 */ .row > .smal-1 { width: 6.33333333%; } .row > .smal-2 { width: 14.66666667%; } .row > .smal-3 { width: 23%; } .row > .smal-4 { width: 31.33333333%; } .row > .smal-5 { width: 39.66666667%; } .row > .smal-6 { width: 48%; } .row > .smal-7 { width: 56.33333333%; } .row > .smal-8 { width: 64.66666667%; } .row > .smal-9 { width: 73%; } .row > .smal-10 { width: 81.33333333%; } .row > .smal-11 { width: 89.66666667%; } .row > .smal-12 { width: 98%; } /* * 工具 */ .smal-hide { display: none; } .smal-show { display: block; } .smal-center { position: relative; left: -1%; display: block; float: none; clear: both; margin-right: auto; margin-left: auto; } /* * 清除位移 */ [class*='pull-left-'], [class*='pull-right-'] { right: auto; left: auto; } /* * 无间距模式 */ .full-row > .smal-1 { width: 8.33333333%; } .full-row > .smal-2 { width: 16.66666667%; } .full-row > .smal-3 { width: 25%; } .full-row > .smal-4 { width: 33.33333333%; } .full-row > .smal-5 { width: 41.66666667%; } .full-row > .smal-6 { width: 50%; } .full-row > .smal-7 { width: 58.33333333%; } .full-row > .smal-8 { width: 66.66666667%; } .full-row > .smal-9 { width: 75%; } .full-row > .smal-10 { width: 83.33333333%; } .full-row > .smal-11 { width: 91.66666667%; } .full-row > .smal-12 { width: 100%; } } @font-face { font-family: "flow-icon"; src: url('../font/iconfont.eot'); /* IE9*/ src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../font/iconfont.woff') format('woff'), /* chrome、firefox */ url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */ } .ion { font-family: "flow-icon" !important; display: inline-block; line-height: 1; font-style: normal; -webkit-font-smoothing: antialiased; vertical-align: middle; } .ico { display: inline-block; width: 25px; height: 25px; white-space: nowrap; letter-spacing: -1em; text-indent: -99em; color: transparent; background: url(../img/ico.png); } .ico:before { content: '\3000'; } .ico1_1 { background-position: 0px 0px; } .ico1_2 { background-position: -25px 0px; } .ico1_3 { background-position: -50px 0px; } .ico1_4 { background-position: -75px 0px; } .ico1_5 { background-position: -100px 0px; } .ico2_1 { background-position: 0px -25px; } .ico2_2 { background-position: -25px -25px; } .ico2_3 { background-position: -50px -25px; } .ico2_4 { background-position: -75px -25px; } .ico2_5 { background-position: -100px -25px; } .ico3_1 { background-position: 0px -50px; } .ico3_2 { background-position: -25px -50px; } .ico3_3 { background-position: -50px -50px; } .ico3_4 { background-position: -75px -50px; } .ico3_5 { background-position: -100px -50px; } .ico4_1 { background-position: 0px -75px; } .ico4_2 { background-position: -25px -75px; } .ico4_3 { background-position: -50px -75px; } .ico4_4 { background-position: -75px -75px; } .ico4_5 { background-position: -100px -75px; } .ico5_1 { background-position: 0px -100px; } .ico5_2 { background-position: -25px -100px; } .ico5_3 { background-position: -50px -100px; } .ico5_4 { background-position: -75px -100px; } .ico5_5 { background-position: -100px -100px; } .items .item > a { display: block; position: relative; padding: 10px 15px; border-radius: 4px; } .items .item .ion:first-child { color: #555555; margin-right: 6px; } .items .item-extra { float: right; color: #2EA9DF; } .items .item-extra .badge-count { background: #dbdbdb; } .items .item > a:hover { background-color: #eeeeee; } .items .active > a, .items .active > a:hover { color: #fff; background-color: #2EA9DF; } .items .active .item-extra .badge-count { background: #fff; color: inherit; } .items-inverse .item-extra { color: #fff; } .items-primary .item > a { color: #2EA9DF; } .items-primary .item > a:hover, .items-inverse .active .item-extra, .items-inverse .item > a:hover .item-extra { color: #1979a3; } .items-primary .active > a, .items-primary .active > a:hover { color: #fff; } .items-auxiliary .item > a { color: #FFC408; } .items-auxiliary .item > a:hover, .items-auxiliary.items-inverse .active .item-extra, .items-auxiliary .item > a:hover .item-extra { color: #b58a00; } .items-auxiliary .active > a, .items-auxiliary .active > a:hover { color: #fff; background-color: #FFC408; } .items-auxiliary .active .item-extra .badge-count { color: #FFC408; } .items-info .item > a { color: #4fcbf0; } .items-info .item > a:hover, .items-info.items-inverse .active .item-extra, .items-info .item > a:hover .item-extra { color: #13addb; } .items-info .active > a, .items-info .active > a:hover { color: #fff; background-color: #4fcbf0; } .items-info .active .item-extra .badge-count { color: #4fcbf0; } .items-success .item > a { color: #25ae88; } .items-success .item > a:hover, .items-success.items-inverse .active .item-extra, .items-success .item > a:hover .item-extra { color: #176b53; } .items-success .active > a, .items-success .active > a:hover { color: #fff; background-color: #25ae88; } .items-success .active .item-extra .badge-count { color: #25ae88; } .items-warning .item > a { color: #F05E1C; } .items-warning .item > a:hover, .items-warning.items-inverse .active .item-extra, .items-warning .item > a:hover .item-extra { color: #af3e0c; } .items-warning .active > a, .items-warning .active > a:hover { color: #fff; background-color: #F05E1C; } .items-warning .active .item-extra .badge-count { color: #F05E1C; } .items-danger .item > a { color: #CB4042; } .items-danger .item > a:hover, .items-danger.items-inverse .active .item-extra, .items-danger .item > a:hover .item-extra { color: #922829; } .items-danger .active > a, .items-danger .active > a:hover { color: #fff; background-color: #CB4042; } .items-danger .active .item-extra .badge-count { color: #CB4042; } .label { display: inline-block; font-size: 14px; line-height: 1.7; margin: 0 0.2em .2em 0; padding: 0 0.6em; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; border: 1px solid; border-radius: 4px; background: #2EA9DF; } .label-sm { font-size: 12px; line-height: 1.6em; } .label-lg { font-size: 16px; line-height: 2em; } .label:first-child { margin-left: 0; } .label.label-auxiliary { background: #FFC408; } .label.label-success { background: #25ae88; } .label.label-info { background: #4fcbf0; } .label.label-warning { background: #F05E1C; } .label.label-danger { background: #CB4042; } .label.label-bordered { color: #2EA9DF; background: #fff; } .label-bordered.label-auxiliary { color: #FFC408; } .label-bordered.label-success { color: #25ae88; } .label-bordered.label-info { color: #4fcbf0; } .label-bordered.label-warning { color: #F05E1C; } .label-bordered.label-danger { color: #CB4042; } .label-closable { cursor: pointer; } .label-closable .ion:last-child { font-size: 1em; margin-left: 0.4em; vertical-align: baseline; opacity: 0.7; transition: opacity ease .3s; } .label-closable.label-bordered { position: relative; padding-right: .5em; } .label-closable.label-bordered .ion:last-child { margin-left: 0.7em; } .label-closable.label-bordered .ion:last-child:after { position: absolute; top: 0; right: 1.9em; width: 0; height: 100%; content: ''; border-left: 1px solid; } .label-closable:hover .ion { opacity: 1; } .menu-ui { display: block; overflow: hidden; position: relative; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 4px; } .menu-item { display: block; position: relative; z-index: 1; cursor: pointer; } .menu-item > .ion, .menu-item-title > .ion { vertical-align: middle; } .menu-horizontal { line-height: 59px; height: 59px; } .menu-horizontal .menu-item, .menu-horizontal .menu-submenu { float: left; position: relative; z-index: 3; padding: 0 22.4px; cursor: pointer; } .menu-light { background: #fff; } .menu-light .menu-item { border-bottom: 2px solid transparent; } .menu-light.menu-horizontal .menu-item, .menu-light.menu-horizontal .menu-submenu { line-height: 57px; height: 57px; } .menu-light.menu-horizontal .menu-item-active, .menu-light.menu-horizontal .menu-item:hover, .menu-light.menu-horizontal .menu-opened { color: #2EA9DF; border-bottom-color: #2EA9DF; } .menu-horizontal.menu-light:after, .menu-vertical.menu-light:after { display: block; position: absolute; bottom: 0; content: ''; background: #e8e9eb; } .menu-horizontal.menu-light:after { left: 0; width: 100%; height: 1px; } .menu-dark { background: #333333; } .menu-dark.menu-horizontal .menu-item, .menu-dark.menu-horizontal .menu-submenu { color: #dbdbdb; } .menu-dark.menu-horizontal .menu-item-active, .menu-dark.menu-horizontal .menu-item:hover, .menu-dark.menu-horizontal .menu-opened, .menu-primary.menu-horizontal .menu-item { color: #fff; } .menu-primary { background: #2EA9DF; } .menu-primary.menu-horizontal .menu-item-active, .menu-primary.menu-horizontal .menu-item:hover { background: #1979a3; } .menu-vertical { overflow-y: auto; height: 100%; } .menu-vertical::-webkit-scrollbar { position: absolute; width: 10px; margin-left: -10px; -webkit-appearance: none; } .menu-vertical::-webkit-scrollbar-track { border-right: 1px solid #ddd; border-left: 1px solid #ddd; background-color: #eee; } .menu-vertical::-webkit-scrollbar-thumb { height: 50px; border-width: 1px 2px; border-style: solid; border-color: transparent; background-color: #ccc; background-clip: content-box; } .menu-vertical.menu-dark::-webkit-scrollbar-track { border-right: 1px solid #2c3334; border-left: 1px solid #2c3334; background-color: #444d50; } .menu-vertical.menu-dark::-webkit-scrollbar-thumb { background-color: #212526; } .menu-vertical.menu-light:after { z-index: 1; top: 0; right: 0; width: 1px; height: 100%; } .menu-vertical .menu-item, .menu-vertical .menu-item-title { position: relative; z-index: 1; padding: 11.2px 23.8px; cursor: pointer; } .menu-sub-group .menu-item { padding-top: 5.6px; padding-bottom: 5.6px; } .menu-vertical .menu-item:hover, .menu-vertical .menu-item-title:hover { background: #eeeeee; } .menu-vertical .menu-submenu .menu-item { padding-left: 39.2px; } .menu-vertical .menu-sub-group { display: none; } .menu-vertical .menu-opened .menu-sub-group { display: block; } .menu-light.menu-vertical .menu-item { border-right: 2px solid transparent; } .menu-light.menu-vertical .menu-item:hover { color: #2EA9DF; } .menu-light.menu-vertical .menu-item-active { z-index: 2; color: #2EA9DF; border-right: 2px solid #2EA9DF; } .menu-dark.menu-vertical .menu-item, .menu-dark.menu-vertical .menu-item-title { color: #dbdbdb; } .menu-dark.menu-vertical .menu-item:hover, .menu-dark.menu-vertical .menu-item-title:hover { color: #fff; background: inherit; } .menu-dark.menu-vertical .menu-item-active, .menu-dark.menu-vertical .menu-item-active:hover, .menu-dark.menu-vertical .menu-item-active a:hover { color: #fff; background: #2EA9DF; } .menu-dark.menu-vertical .menu-opened { background: #222222; } .menu-dark.menu-vertical .menu-opened .menu-item-title { color: #fff; background: #333333; } .menu-primary.menu-vertical .menu-item, .menu-primary.menu-vertical .menu-item-title { color: #eeeeee; } .menu-primary.menu-vertical .menu-item:hover, .menu-primary.menu-vertical .menu-item-title:hover { color: #fff; background: #1979a3; } .menu-primary.menu-vertical .menu-sub-group .menu-item:hover { color: #1979a3; background: inherit; } .menu-primary.menu-vertical .menu-item-active, .menu-primary.menu-vertical .menu-sub-group .menu-item-active, .menu-primary.menu-vertical .menu-sub-group .menu-item-active:hover, .menu-primary.menu-vertical .menu-item-active:hover { color: #fff; background: #1979a3; } .menu-primary.menu-vertical .menu-opened { background: #86cded; } .menu-primary.menu-vertical .menu-opened .menu-item-title { color: #fff; background: #2EA9DF; } .menu-sub-ion { font-size: 0.9em; margin: 0 0.5em; transition: -webkit-transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; } .menu-vertical .menu-sub-ion { float: right; position: relative; top: 4px; margin-right: 0; } .menu-opened .menu-sub-ion { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .pagination { display: inline-block; padding-left: 0; border-radius: 4px; font-size: 14px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { line-height: 1.42857143; position: relative; float: left; margin-left: -1px; padding: 8px 15px; text-decoration: none; color: #2EA9DF; border: 1px solid #e8e9eb; background-color: #fff; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { color: #2EA9DF; background-color: #eeeeee; } .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { z-index: 2; cursor: default; color: #fff; border-color: #2EA9DF; background-color: #2EA9DF; } .pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover { cursor: not-allowed; color: #777; border-color: #ddd; background-color: #fff; } .pagination-lg > li > a, .pagination-lg > li > span { font-size: 16px; line-height: 1.3333333; padding: 10px 16px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { font-size: 12px; line-height: 1.5; padding: 5px 10px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .pagination > li > .unable, .pagination > .unable:hover { cursor: default; color: #ccc; background: #fff; } .progress { display: block; position: relative; font-size: 12px; } .progress-show-info { padding-right: 3.5em; } .progress-inner { display: block; border-radius: 100px; background-color: #dbdbdb; } .progress-bg { overflow: hidden; position: relative; height: 10px; transition: all 0.2s linear; border-radius: 100px; background-color: #fff; } .progress-text { position: a