|
|
- * {
- padding: 0;
- margin: 0;
- }
- html {
- font-size: 13px;
- font-family: Helvetica, "Microsoft Yahei", Arial, sans-serif;
- -ms-text-size-adjust: 100%;
- -webkit-text-size-adjust: 100%;
- line-height: 24px;
- color: #444444;
- background-color: #fafafa;
- }
- input,
- textarea,
- select,
- option,
- button {
- font-family: Helvetica, "Microsoft Yahei", Arial, sans-serif;
- }
- article,
- aside,
- details,
- figcaption,
- figure,
- footer,
- header,
- main,
- nav,
- section,
- summary,
- .block {
- display: block;
- }
- .inline {
- display: inline;
- }
- .inline-block {
- display: inline-block;
- }
- .dis-table {
- display: table;
- }
- .dis-table-cell {
- display: table-cell;
- }
- .dis-flex {
- display: flex;
- }
- audio,
- canvas,
- progress,
- video {
- display: inline-block;
- vertical-align: baseline;
- }
- audio:not([controls]) {
- display: none;
- height: 0;
- }
- [hidden],
- template,
- .hidden {
- display: none;
- }
- .opacity {
- opacity: 0;
- }
- .opacity-half {
- opacity: .5;
- }
- a,
- .text-link {
- color: #428bca;
- text-decoration: none;
- cursor: pointer;
- }
- a:hover,
- .text-link:hover {
- color: #399ade;
- text-decoration: none;
- }
- a:focus,
- .text-link:focus {
- outline: none;
- }
- b,
- strong,
- .text-bold {
- font-weight: bold;
- }
- dfn,
- .text-italic {
- font-style: italic;
- }
- h1,
- .text-h1 {
- font-size: 2em;
- margin-bottom: 0.67em;
- }
- h2,
- .text-h2 {
- font-size: 1.6em;
- margin-bottom: 0.625em;
- }
- h3,
- .text-h3 {
- font: 1.2em;
- margin-bottom: 0.5em;
- }
- h4,
- h5,
- h6,
- .text-h4,
- .text-h5,
- .text-h6 {
- font-size: 1em;
- margin-bottom: .3em;
- }
- small,
- .text-small {
- font-size: .8em;
- }
- sub,
- sup,
- .text-sup,
- .text-sub {
- font-size: .7em;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
- }
- sup,
- .text-sup {
- top: -0.5em;
- }
- sub,
- .text-sub {
- bottom: -0.25em;
- }
- .figure,
- .blockquote {
- margin: 1em 1.5em;
- }
- pre {
- overflow: auto;
- margin: 0;
- padding: .4em 1em;
- }
- code,
- kbd,
- pre,
- samp {
- font-family: monospace;
- font-size: 1em;
- }
- .text-left {
- text-align: left;
- }
- .text-right {
- text-align: right;
- }
- .text-center {
- text-align: center;
- }
- .list-no-style {
- list-style: none;
- }
- img {
- border: none;
- }
- svg:not(:root) {
- overflow: hidden;
- }
- label {
- font-weight: bold;
- }
- textarea,
- input,
- .ipt {
- padding: .6em;
- line-height: normal;
- border: 1px solid #bbbbbb;
- }
- textarea:focus,
- input:focus,
- .ipt:focus {
- background-color: #f2fffc;
- outline: none;
- }
- button,
- .btn {
- overflow: visible;
- padding: .6em 1.2em;
- }
- button,
- select {
- text-transform: none;
- }
- button:focus,
- select:focus {
- outline: none;
- }
- button,
- input[type="button"],
- input[type="reset"],
- input[type="submit"] {
- -webkit-appearance: button;
- -moz-appearance: button;
- cursor: pointer;
- background-color: #888888;
- color: #fafafa;
- border: none;
- }
- button:hover,
- input[type="button"]:hover,
- input[type="reset"]:hover,
- input[type="submit"]:hover {
- background-color: #444444;
- color: #ffffff;
- }
- button[disabled],
- html input[disabled] {
- cursor: default;
- }
- button::-moz-focus-inner,
- input::-moz-focus-inner {
- border: 0;
- padding: 0;
- }
- input[type="checkbox"],
- input[type="radio"] {
- box-sizing: border-box;
- padding: 0;
- }
- input[type="search"] {
- -webkit-appearance: textfield;
- -moz-appearance: textfield;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- }
- fieldset {
- border: 1px solid #bbbbbb;
- margin: 0 2px;
- padding: 0.4em 0.8em 0.8em;
- }
- legend {
- border: 0;
- padding: 0;
- }
- textarea {
- overflow: auto;
- border: 1px solid #bbbbbb;
- padding: .6em;
- }
- textarea:focus {
- background-color: #f2fffc;
- outline: none;
- }
- optgroup {
- font-weight: bold;
- }
- table {
- background-color: transparent;
- border-collapse: collapse;
- border-spacing: 0;
- }
- td,
- th {
- padding: 0;
- }
- hr {
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
- border: none;
- border-bottom: 1px solid #dddddd;
- margin-bottom: .75em;
- }
- .radius {
- border-radius: .25em;
- }
- .text-truncate {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- display: inline-block;
- vertical-align: top;
- }
- pre {
- line-height: 1.6;
- overflow: auto;
- padding: 0;
- }
- dt {
- font-weight: bold;
- }
- .left {
- float: left;
- }
- .right {
- float: right;
- }
- .clear::after {
- clear: both;
- content: " ";
- width: 0;
- height: 0;
- display: block;
- }
- .hide {
- display: none;
- }
- .grid-1-12 {
- width: 8.33%;
- }
- .grid-2-12,
- .grid-1-6 {
- width: 16.67%;
- }
- .grid-3-12,
- .grid-1-4 {
- width: 25%;
- }
- .grid-4-12,
- .grid-1-3 {
- width: 33%;
- }
- .grid-5-12 {
- width: 41.67%;
- }
- .grid-6-12,
- .grid-1-2 {
- width: 50%;
- }
- .grid-7-12 {
- width: 58.33%;
- }
- .grid-8-12,
- .grid-2-3 {
- width: 66.67%;
- }
- .grid-9-12,
- .grid-3-4 {
- width: 75%;
- }
- .grid-10-12,
- .grid-5-6 {
- width: 83.33%;
- }
- .grid-11-12 {
- width: 91.67%;
- }
- *[class*="grid-"] {
- box-sizing: content-box;
- }
- .grid-1-5 {
- width: 20%;
- }
- .grid-2-5 {
- width: 40%;
- }
- .grid-3-5 {
- width: 60%;
- }
- .grid-4-5 {
- width: 80%;
- }
- .btn {
- white-space: nowrap;
- }
- .btn-small {
- font-size: 10.8px;
- padding: .4em .9em;
- }
- .btn-medium {
- font-size: 12px;
- padding: .4em .9em;
- }
- .btn-large {
- font-size: 14.4px;
- padding: .4em .9em;
- }
- .btn-green {
- background-color: #65ad4e;
- border: 1px solid #65ad4e;
- }
- .btn-green:hover {
- background-color: #71bf57;
- color: #FFF;
- }
- .btn-blue {
- background-color: #428bca;
- border: 1px solid #428bca;
- }
- .btn-blue:hover {
- background-color: #539cdb;
- color: #FFF;
- }
- .btn-red {
- color: #FFF;
- background-color: #d9453d;
- border: 1px solid #d9453d;
- }
- .btn-red:hover {
- background-color: #ff635a;
- color: #FFF;
- }
- .btn-orange {
- background-color: #df7514;
- border: 1px solid #df7514;
- }
- .btn-orange:hover {
- background-color: #df8229;
- color: #FFF;
- }
- .btn-black {
- background-color: #444444;
- border: 1px solid #444444;
- }
- .btn-black:hover {
- background-color: #383838;
- color: #FFF;
- }
- .btn-gray {
- background-color: #f0f0f0;
- color: #444444;
- border: 1px solid #d0d0d0;
- }
- .btn-gray:hover {
- background-color: #fafafa;
- color: #444444;
- }
- .btn-white {
- background-color: #ffffff;
- color: #444444;
- border: 1px solid #c6c6c6;
- }
- .btn-white:hover {
- background-color: #e8e8e8;
- color: #444444;
- }
- .btn-white.active {
- background-color: #e8e8e8;
- color: #444444;
- }
- .btn-active {
- box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset, 0 0 4px rgba(0, 0, 0, 0.15) inset;
- }
- .btn-header {
- margin-top: -1px;
- color: white;
- padding: 0 10px;
- }
- .btn-link {
- overflow: visible;
- color: white;
- padding: .6em 1.2em;
- }
- .btn-radius {
- border-radius: .25em;
- }
- .btn-left-radius {
- border-top-left-radius: .25em;
- border-bottom-left-radius: .25em;
- }
- .btn-right-radius {
- border-top-right-radius: .25em;
- border-bottom-right-radius: .25em;
- }
- .btn-block {
- display: block;
- width: 100%;
- box-sizing: content-box;
- text-align: center;
- }
- .btn-comb {
- margin-left: -1px;
- }
- .btn-disabled {
- opacity: .6;
- cursor: not-allowed;
- box-shadow: none;
- background-image: none !important;
- border: none;
- }
- .btn-disabled:hover {
- background-image: none !important;
- color: #ffffff;
- }
- .btn-group {
- display: inline-block;
- }
- .btn-group > .btn {
- position: relative;
- float: left;
- margin-right: -1px;
- }
- .btn-group > .btn:first-child {
- border-bottom-left-radius: .25em;
- border-top-left-radius: .25em;
- }
- .btn-group > .btn:last-child {
- border-bottom-right-radius: .25em;
- border-top-right-radius: .25em;
- }
- .ipt:focus {
- border-color: #428bca;
- }
- .ipt-radius {
- border-radius: .25em;
- }
- .ipt-small {
- font-size: 9.6px;
- }
- .ipt-large {
- font-size: 14.4px;
- }
- .ipt-textarea {
- height: auto !important;
- width: auto;
- }
- .ipt-disabled,
- input[disabled] {
- background-color: #f2f2f2 !important;
- color: #888;
- cursor: not-allowed;
- }
- .ipt-disabled:focus,
- input[disabled]:focus {
- background-color: #f2f2f2 !important;
- }
- .ipt-readonly:focus,
- input[readonly]:focus {
- background-color: #f2f2f2 !important;
- }
- .ipt-error {
- border-color: #b63b2c !important;
- background-color: #fff0f0 !important;
- }
- .form label {
- margin-right: 1em;
- }
- .form .help {
- color: #999999;
- padding-top: .6em;
- display: inline-block;
- }
- .form-stack label {
- display: block;
- }
- .form-stack .field {
- margin-bottom: 1em;
- }
- .form-align label,
- .form-align .form-label {
- display: inline-block;
- width: 120px;
- text-align: right;
- margin-right: 1em;
- }
- .form-align .field {
- margin-bottom: 1em;
- }
- label.text-left {
- text-align: left;
- }
- label.req:after {
- content: "*";
- color: #d9453d;
- }
- ul.menu > li {
- list-style: none;
- }
- ul.menu > li > a {
- padding: .8em 1.2em;
- }
- ul.menu > li > a:hover {
- background-color: #eaeaea;
- color: #444444;
- }
- ul.menu > li > a.active {
- background-color: #4183c4;
- color: #FFF;
- }
- ul.menu > li.current > a,
- ul.menu > li.hover > a {
- color: #444444;
- }
- ul.menu > li.head {
- font-weight: bold;
- padding: .8em 1.2em;
- }
- ul.menu > li.down:hover > ul.menu-down {
- display: block;
- }
- ul.menu > li.border-bottom {
- border-bottom: 1px solid #bbbbbb;
- height: 0;
- margin: .5em 0;
- }
- ul.menu-line > li,
- ul.menu-line > li > a {
- display: inline-block;
- }
- ul.menu-line > li.down {
- position: relative;
- }
- ul.menu-line > li.down > a:after {
- content: "\25BE";
- margin-left: .4em;
- }
- ul.menu-line > li.down > ul.menu-down {
- top: 2.1em;
- width: 150%;
- }
- ul.menu-line > li.hover {
- position: relative;
- }
- ul.menu-line > li.hover > a:after {
- position: absolute;
- content: "\25B4";
- left: 50%;
- bottom: -1.1em;
- margin-left: -4px;
- }
- ul.menu-vertical > li > a,
- ul.menu-down > li > a,
- ul.menu-vertical > li.head,
- ul.menu-down > li.head {
- display: block;
- padding: .4em 1.2em;
- }
- ul.menu-vertical > li.down,
- ul.menu-down > li.down {
- position: relative;
- }
- ul.menu-vertical > li.down > a:after,
- ul.menu-down > li.down > a:after {
- content: "\25B8";
- position: absolute;
- right: .6em;
- }
- ul.menu-vertical > li.hover,
- ul.menu-down > li.hover {
- position: relative;
- }
- ul.menu-vertical > li.hover > a:after,
- ul.menu-down > li.hover > a:after {
- content: "\25B8";
- position: absolute;
- left: .5em;
- }
- ul.menu-border,
- ul.menu-down {
- border: 1px solid #bbbbbb;
- }
- ul.menu-border > li.head,
- ul.menu-down > li.head {
- border-bottom: 1px solid #bbbbbb;
- }
- ul.menu-down {
- position: absolute;
- display: none;
- z-index: 99;
- box-shadow: 0 0 2px #666666;
- background-color: #ffffff;
- }
- ul.menu-down-show {
- position: absolute;
- z-index: 99;
- box-shadow: 0 0 2px #666666;
- background-color: #ffffff;
- }
- ul.menu-radius {
- border-radius: .3em;
- }
- ul.menu-radius > li:first-child {
- border-top-left-radius: .3em;
- border-top-right-radius: .3em;
- }
- ul.menu-radius > li:first-child > a {
- border-top-left-radius: .2em;
- border-top-right-radius: .2em;
- }
- ul.menu-radius > li:last-child {
- border-bottom-left-radius: .3em;
- border-bottom-right-radius: .3em;
- }
- ul.menu-radius > li:last-child > a {
- border-bottom-left-radius: .2em;
- border-bottom-right-radius: .2em;
- }
- .drop {
- position: relative;
- }
- .drop:hover > .drop-down {
- position: absolute;
- top: 0;
- left: 0;
- width: 200%;
- display: block;
- }
- .drop > .drop-down {
- display: none;
- border: 1px solid #bbbbbb;
- box-shadow: 0 0 3px #666666;
- background-color: #ffffff;
- }
- .drop-bottom:after {
- content: "\25BE";
- margin-left: .4em;
- }
- .drop-top:after {
- content: "\25B4";
- margin-left: .4em;
- }
- .panel {
- border: 1px solid #cccccc;
- }
- .panel .panel-header {
- font-size: 16px;
- padding: .6em 1.2em;
- background-color: #eeeeee;
- border-bottom: 1px solid #cccccc;
- }
- .panel .panel-body {
- background-color: white;
- }
- .panel .panel-body .panel-desc {
- padding: 0 40px 20px 40px;
- }
- .panel .panel-content {
- padding: 1em 1.2em;
- }
- .panel .panel-footer {
- padding: .6em 1.2em;
- background-color: #eeeeee;
- border-top: 1px solid #cccccc;
- }
- .panel.panel-radius {
- border-radius: .3em;
- }
- .panel.panel-radius .panel-header {
- border-top-left-radius: .3em;
- border-top-right-radius: .3em;
- }
- .panel.panel-radius .panel-footer {
- border-bottom-left-radius: .3em;
- border-bottom-right-radius: .3em;
- }
- .panel.panel-radius .panel-content {
- border-bottom-left-radius: .3em;
- border-bottom-right-radius: .3em;
- }
- .panel.panel-info {
- border-color: #85c5e5;
- }
- .panel.panel-info > .panel-header {
- color: #31708f;
- background-color: #d9edf7;
- border-color: #85c5e5;
- }
- .panel.panel-warning {
- border-color: #F0C36D;
- }
- .panel.panel-warning > .panel-header {
- background-color: #F9EDBE;
- border-color: #F0C36D;
- }
- .label {
- padding: .3em .6em .2em .6em;
- color: #ffffff;
- }
- .label-red {
- background-color: #d9453d;
- }
- .label-blue {
- background-color: #428bca;
- }
- .label-gray {
- background-color: #999999;
- }
- .label-green {
- background-color: #65ad4e;
- }
- .label-green:hover {
- background-color: #71bf57;
- color: #FFF;
- }
- .label-orange {
- background-color: #df7514;
- }
- .label-black {
- background-color: #444444;
- }
- .label-radius {
- border-radius: .2em;
- }
- .label-link {
- color: #ffffff;
- }
- .label-link:hover {
- color: #ffffff;
- }
- .breads .bread:after {
- content: "/";
- font-weight: bold;
- margin: 0 4px 0 7px;
- color: #444444;
- }
- .breads .bread:last-child:after {
- content: "";
- margin: 0;
- }
- .alert {
- padding: .6em 1.5em;
- margin-bottom: 10px;
- }
- .alert i {
- margin-right: 8px;
- }
- .alert-radius {
- border-radius: .25em;
- }
- .alert-red {
- color: #d9453d;
- border: 1px solid #be2d25;
- background-color: #fae9e8;
- }
- .alert-blue {
- color: #428bca;
- border: 1px solid #3071a9;
- background-color: #f5f9fc;
- }
- .alert-green {
- color: #65ad4e;
- border: 1px solid #508a3e;
- background-color: #edf6eb;
- }
- .alert-gray {
- color: #999999;
- border: 1px solid #808080;
- background-color: #f2f2f2;
- }
- .alert-orange {
- color: #df7514;
- border: 1px solid #b05c10;
- background-color: #fcecdd;
- }
- .white-popup-block {
- background: #FFF;
- padding: 20px 30px;
- text-align: left;
- max-width: 650px;
- margin: 40px auto;
- position: relative;
- }
- .white-popup-block p {
- font-size: 14px;
- }
- table th,
- table td {
- padding: .3em .6em;
- line-height: 30px;
- }
- .table-border {
- border: 1px solid #d6d6d6;
- }
- .table-border tr {
- border-top: 1px solid #eaeaea;
- }
- .table-border tr th,
- .table-border tr td {
- border-top: 1px solid #eaeaea;
- }
- .table-border tr:first-child {
- border-top: none;
- }
- .table-border thead {
- border-bottom: 1px solid #d6d6d6;
- }
- .table-block {
- width: 100%;
- box-sizing: border-box;
- }
- .table-radius {
- border-collapse: separate !important;
- border-radius: .3em;
- }
- .table-radius thead:first-child {
- border-top-left-radius: .3em;
- border-top-right-radius: .3em;
- }
- .table-radius thead:first-child tr:first-child {
- border-top-left-radius: .3em;
- }
- .table-radius thead:first-child tr:first-child > th:first-child {
- border-top-left-radius: .3em;
- }
- .table-radius thead:first-child tr:first-child > th:last-child {
- border-top-right-radius: .3em;
- }
- .table-radius tbody {
- border-bottom-left-radius: .3em;
- border-bottom-right-radius: .3em;
- }
- .table-radius tbody tr:last-child {
- border-bottom-left-radius: .3em;
- border-bottom-right-radius: .3em;
- }
- .table-radius tbody tr:last-child > td:first-child {
- border-bottom-left-radius: .3em;
- }
- .table-radius tbody tr:last-child > td:last-child {
- border-bottom-right-radius: .3em;
- }
- .pager .page {
- padding: .3em .5em .2em .5em;
- margin: 0 .3em;
- background-color: #cccccc;
- color: #444444;
- }
- .pager .page:hover,
- .pager .page.hover {
- background-color: #428bca;
- color: #ffffff;
- }
- .pager .prev,
- .pager .next {
- padding: .4em .6em;
- margin: 0 .3em;
- background-color: #505050;
- color: #fafafa;
- }
- .pager .prev.invalid,
- .pager .next.invalid {
- background-color: #eeeeee;
- color: #aaaaaa;
- cursor: not-allowed;
- }
- .pager .page-radius {
- border-radius: .2em;
- }
|