﻿@charset "UTF-8";

* {
    /*页面点击链接时会出现高亮框，此代码用来解决*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    /*解决IOS上面的按钮显示问题*/
    -webkit-appearance: none;
    /* 移动端滑动流畅性 */
    /* ios5+ */
    -webkit-overflow-scrolling: touch;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
dl,
dd,
p,
textarea,
input,
select,
option,
form {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

input:focus,
textarea:focus,
button,
select:focus {
    outline: none;
}

ul,
ol {
    list-style: none;
}


input,
select,
textarea {
    color: inherit;
    font-size: inherit;
}

.cl:after {
    content: "";
    clear: both;
    display: block;
}

html {
    width: 100%;
    min-height: 100%;
    /* 1rem=100px */
    font-size: 100px;
    /* 响应式 */
    /* font-size: -webkit-calc(100vw / 7.5); */
    /* 在触发滚动条时候并不挤压空间 */
    /* overflow-y: overlay; */
}

body {
    width: 100%;
    height: 100%;
    background-color: #F2F3F5 !important;
    /* background-color: #FFFFFF !important; */
}

#app {
    width: 100%;
    min-height: 100%;
    /* background-color: #F2F3F5 !important; */
}

/* .body ::v-deep .ivu-input-with-search:hover .ivu-input .body ::v-deep .ivu-input:hover,
.body ::v-deep .ivu-input:active,
.body ::v-deep .ivu-input:visited,
.body ::v-deep .ivu-input:target,
.body ::v-deep .ivu-input:focus,
.body ::v-deep .ivu-input:focus-within,
.body ::v-deep .ivu-input:focus-visible,
.body ::v-deep .ivu-input-search:hover,
.body ::v-deep .ivu-input-search:active,
.body ::v-deep .ivu-input-search:focus,
.body ::v-deep .ivu-select:hover,
.body ::v-deep .ivu-select:active,
.body ::v-deep .ivu-select:target,
.body ::v-deep .ivu-select:focus,
.body ::v-deep .ivu-select-placeholder:hover,
.body ::v-deep .ivu-select-placeholder:active,
.body ::v-deep .ivu-select-placeholder:target,
.body ::v-deep .ivu-select-placeholder:focus {
    box-shadow: none !important;
    -webkit-box-shadow:none !important;
    box-shadow: none !important;
} */

.content {
    width: 1200px;
    margin: 0 auto;
}

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /* autoprefixer: off  防止代码不生效*/
    -webkit-box-orient: vertical;
    /* autoprefixer: on */
}
/* 单行省略 */
.ellipsis1 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*多行省略*/
.ellipsis2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    /* autoprefixer: off  防止代码不生效*/
    -webkit-box-orient: vertical;
    /* autoprefixer: on */
}

/* 禁止文本选中 */
.noSelect {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flexN {
    display: flex;
}

.flex {
    display: flex;
    justify-content: space-between;
}

.wrap {
    flex-wrap: wrap;
}

.relative {
    position: relative;
}

.absolute {
    position: absolute;
}

.fixed {
    position: fixed;
}

.btn {
    border: none;
    /* box-shadow: none; */
    background-color: #FFFFFF;
    /* border-radius: ; */
}

.btn:hover {
    cursor: pointer;
}

.colorE {
    color: #EA5031;
}
.bgEA5031 {
    background-color: #EA5031 !important;
}

.color0 {
    color: #000000;
}

.color30 {
    color: #307ECE;
}

.color9f {
    color: #9F5300;
}

.ivu-modal-confirm .ivu-icon {
    display: none;
}

.borderBt {
    margin: 0 10px;
    width: 200px !important;
    text-align: center !important;
    border-bottom: 1px solid #EFEFEF !important;
}

.inBlock {
    display: inline-block;
}