@import "Variables"; @import "Mixins"; #app { font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #333; font-size: 16px; margin: 0 auto; width: 1180px; min-height: 968px; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999 !important; } input::-webkit-input-placeholder { color: #999 !important; } input:-moz-placeholder { color: #999 !important; } input::-moz-placeholder { color: #999 !important; } input:-ms-input-placeholder { color: #999 !important; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, header, nav, section, article, aside, footer, figure, figcaption, menu, button { margin: 0; padding: 0; } /*html { scroll-behavior: smooth; //平滑滚动 }*/ body { position: relative; outline: 0; background-color: #022B7D !important; line-height: 1 !important; // min-width: 1180px; background-image: url(../stor/bg1.png); background-repeat: no-repeat; background-position: center; background-size: cover; } h1, h2, h3, h4, h5, h6 { font-weight: 400; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } li { list-style: none; } input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; outline: none; -webkit-appearence: none; -ms-appearence: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { border: none; background: none; -webkit-appearance: none; outline: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; } input[type="number"] { -moz-appearance: textfield; } a { -webkit-touch-callout: none; text-decoration: none; outline: 0; color: #333; } a, button, input, optgroup, select, textarea { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } em, i { font-style: normal; } img { display: inline-block; width: 100%; -webkit-touch-callout: none; vertical-align: middle; } ::-webkit-scrollbar { width: 12px; height: 12px; } ::-webkit-scrollbar-corner { background-color: rgba(0, 0, 0, .25); } ::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, .15); border-radius: 3px; } ::-webkit-scrollbar-track { background: rgba(0, 0, 0, .05); } ::-webkit-input-placeholder { color: #C0C0C0; } *:hover { @include prefix-property(transition, all .15s ease-in) } // 内容区 .container { @include container; position: relative; } // 按钮基本状态 .btn { background-color: $main-color; color: #FFF; border-radius: 3px; font-size: 16px; height: 50px; line-height: 50px; text-align: center; transition: box-shadow .3s; cursor: pointer; &:hover { color: #FFF; } &.disabled { background-color: #C9C9C9; color: #FFF; } } .cur-p { cursor: pointer; } .cur-h { cursor: help; } // 按钮hover状态 /*.btn:hover { background-color: #1f73fc; //box-shadow: $box-shadow-color; color: #fff; }*/ .btn:active { background-color: #1050B8; //box-shadow: $box-shadow-color; } .form { position: relative; & > div { margin-top: 20px; } input { // background: #f8f8f8; border-radius: 3px; font-size: 14px !important; height: 50px; width: 100%; line-height: 50px; box-sizing: border-box; padding: 0 20px !important; display: inline-block; transition: border-color .3s, background-color .3s; border: 1px solid #C9C9C9; } } input:focus { border-color: $main-color; background-color: #FFF; } input.error { border-color: #FF3F3F!important; background-color: #FFF; } .btn.off { background-color: #F8F8F8; color: #999; } .btn.off:hover { box-shadow: none; } p.error { color: #FF3F3F; font-size: 12px; } .get-code { display: flex; flex: 1; margin-top: 20px; //input { // flex: 1; //} span { display: block; width: 120px; height: 50px; line-height: 50px; margin-left: 10px; text-align: center; background-color: #FFF; color: #999; border: 1px solid #C9C9C9; border-radius: 3px; font-size: 14px; cursor: auto; //@include border-1pt(#1874FF); &.on { //background-color: $main-color; //color: #fff; cursor: pointer; background-color: #FFF; color: #1874FF; border-radius: 3px; border: 1px solid #1874FF; } } } .mt0 { margin-top: 0; } .mt20 { margin-top: 20px; } .mt40 { margin-top: 40px; } .b-b-1 { border-bottom: 1px solid #E0E0E0; } .copyright { color: #999; font-size: 12px; text-align: center; margin: 20px; } .eq-banner { width: 100%; height: 475px; a { display: block; } img { width: 580px; height: 435px; } .swiper-pagination-bullets { height: 20px; bottom: 0; text-align: left; } .swiper-pagination-bullet { height: 20px; width: 20px; text-align: center; background-color: transparent; border-radius: 0; opacity: 1; border-bottom: 2px solid #E0E0E0; @include font-size-color(12px, transparent); line-height: 20px; } .swiper-pagination-bullet-active { color: #333; border-color: #333; background: transparent !important; } .swiper-button-prev, .swiper-button-next { top: inherit; bottom: 30px; width: 20px; height: 20px; // background: rgba(0, 0, 0, .6) url("../images/equipment_banner_next_icon.png") no-repeat center; background-size: 8px 12px; } .swiper-button-prev { left: inherit; right: 50px; @include prefix-property(transform, rotate(180deg)) } .swiper-button-next { right: 20px; } } .co1874ff { color: #1874FF; } .ivu-poptip { margin-bottom: 0; vertical-align: middle; .ivu-poptip-rel { i { width: 13px; height: 13px; // background: url("../images/test_prompt_icon_normal.png") no-repeat center; background-size: 13px; &:before { content: ''; } } } } .co999 { color: #999; } .empty { padding-bottom: 40px; text-align: center; font-size: 16px; img { width: 56px; height: 56px; display: block; margin: 40px auto 20px; } } .ivu-page-item-active { background-color: $main-color !important; border-color: $main-color !important; } .ivu-page { text-align: center; margin: 20px auto; } @mixin lhh { height: 50px; line-height: 50px; } //数字输入 .ivu-input-number { width: 190px; border: 1px solid #C9C9C9; @include lhh; @include font-size-color(14px); @include radius(3px); &:hover { border-color: $main-color; } } .ivu-input-number-focused { box-shadow: none; border-color: $main-color; } .ivu-input-number-input-wrap { @include lhh } .ivu-input-number-input { height: 50px; background-color: #FFF; } .ivu-input-number-handler { height: 25px; text-align: center; } .ivu-input-number-handler-down-inner, .ivu-input-number-handler-up-inner { font-size: 22px; color: #C9C9C9; } .ivu-input-number-handler-down-inner { line-height: 15px; &:before { content: "\F35F"; } } .ivu-input-number-handler-up-inner { line-height: 40px; &:before { content: "\F365"; } } .ivu-input-number-handler-wrap { right: 5px; border: none; background-color: transparent; } .ivu-input-number-handler-down { border: none; } .ivu-poptip-content { max-height: 400px; overflow-y: auto; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.20); @include radius(5px); background-color: white; } //下拉选择 .ivu-select { width: 190px; @include lhh } .ivu-select-arrow { margin-right: 5px; font-size: 20px; color: #C9C9C9; &:before { content: "\F3D0"; } } .ivu-select-single .ivu-select-selection { @include lhh; border: 1px solid #C9C9C9; overflow: hidden; } .ivu-select-multiple .ivu-select-selection > div { border: 1px solid #C9C9C9; border-radius: 4px; padding: 7px 20px; line-height: 36px; } .ivu-select-multiple .ivu-tag { border-color: #C9C9C9; margin-right: 10px; } .ivu-select-visible .ivu-select-selection { box-shadow: none; border-color: $main-color; } .ivu-select-single .ivu-select-selection .ivu-select-placeholder, .ivu-select-single .ivu-select-selection .ivu-select-selected-value { @include lhh; font-size: 14px; @include radius(3px); box-shadow: none; } .ivu-select-item { padding: 0 20px; height: 34px; line-height: 34px; font-size: 14px !important; } .ivu-select-item-selected.ivu-select-item-focus { color: $main-color; background-color: transparent; } .ivu-input { color: #333; &:focus, &:hover { border-color: $main-color; box-shadow: initial; } } .open-cascader { width: 461px; input { width: 461px; //IE10 } } .adder-cascader { width: 406px; input { width: 406px; //IE10 } } .ca-cascader { width: 400px; flex: 1; input { width: 400px; //IE10 } } .ivu-upload-drag, .ivu-upload-drag:hover { border: none; } .breadcrumb { width: 1180px; margin: 10px auto; height: 50px; line-height: 50px; a { font-size: 12px; color: #333; &:hover { color: $main-color; } } span { font-size: 12px; color: #999; } } .spin-icon-load { animation: ani-spin .8s linear infinite; vertical-align: -2px; margin-right: 5px; } @keyframes ani-spin { from { transform: rotate(0deg); } 50% { transform: rotate(180deg); } to { transform: rotate(360deg); } } //(x-y)/(y-1) .em-4-3 { letter-spacing: .5em; margin-right: -.5em; } .em-4-2 { letter-spacing: 2em; margin-right: -2em; } .info-box-right { width: 380px; background: #FFF; float: right; padding: 0 30px 30px; h1 { font-size: 20px; line-height: 20px; padding: 30px 0; text-align: left; position: relative; border-bottom: 1px solid #E0E0E0; } dl { color: #666; margin-top: 30px; dt { border-left: 3px solid #1874FF; font-size: 14px; padding-left: 10px; margin-bottom: 14px; } dd { font-size: 12px; line-height: 20px; } } } .ivu-switch-checked { border-color: $main-color; background-color: $main-color; } .invoice-type { width: 406px; .ivu-select-selection { padding: 0; } } .modal-matel-item { margin-top: 20px; .ivu-select-multiple .ivu-select-selection>div { border: none; padding: 7px 5px; } .ivu-select-selection { border-color: #ddd; } textarea.ivu-input { font-size: 12px; padding: 10px; } .ivu-select { min-height: 50px; height: auto; } } .modal-matel-box { padding: 10px 0 10px 10px; .modal-matel-item { margin-top: 10px; } } .ivu-form-item-error .ivu-select-selection { border-color: #ed3f14; } .visible-form-item { .ivu-input { height: 40px; padding: 8px; } } .role-help-box { div { width: 100%; white-space:normal; } } .configuration-title { color: #fff; font-size: 18px; font-weight: 600; padding: 20px 0 15px 0; border-bottom: 1px solid #000; } .configuration-btn-right { text-align: right; padding: 15px 0; } .configuration-text{ color: #e2e1e1; font-size: 13px; line-height: 18px; margin-top: 15px; } .configuration-table { margin-top: 30px; } .configuration-subtitle { color: #fff; margin: 20px 0; }