.bg-color {
    width: 100%;
    height: 44px;
    line-height: 44px;
    background-color: rgba(102, 255, 255, 0.117647058823529)
}

.bg-color span {
    font-weight: 700;
    font-size: 18px;
    color: rgba(0, 51, 255, 0.847058823529412);
    margin-left: 24px;
}

/* 明细菜单抽屉每行的margin-bottom间距 */
.ant-row.ant-form-item {
    margin-bottom: 10px;
}

.name-center.ant-table-align-left {
    text-align: center !important;
}

/* 折叠菜单展开样式 */
.exhibition .ant-collapse-header {
    background: rgba(255, 238, 232, 1);
    border-radius: 4px;
    font-size: 14px;
    color: rgba(247, 128, 93, 1) !important;
}

.un-exhibition .ant-collapse-header {
    background: rgba(244, 244, 244, 1);
    opacity: 0.8;
    border-radius: 4px;
    font-size: 14px;
    color: #000 !important;
    /* color:rgba(145,145,145,1) !important; */
}

.basiclnformation .ant-form-vertical .ant-form-item-label,
.ant-col-24.ant-form-item-label,
.ant-col-xl-24.ant-form-item-label {
    text-align: right !important;
}

.border-dashed {
    width: 33px;
    height: 1px;
    display: inline-block;
    border: 1px dashed #ccc;
}

.button-operational {
    margin-right: 10px;
    border: 0;
    background: #fff;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    outline: none;
}

.button-none-operational {
    margin-right: 10px;
    border: 0;
    cursor: text;
    background: #fff;
    height: 40px;
    line-height: 40px;
    outline: none;
}

.menu-active {
    color: rgba(247, 128, 93, 1)
}

.menu-active span {
    border: 1px dashed rgba(247, 128, 93, 1);
}

.ant-form-explain-holder {
    line-height: 0 !important;
}

.ant-form-vertical .ant-form-explain,
.ant-form-vertical .ant-form-extra {
    margin-top: 7px !important;
}