/**

 @Name：layuiAdmin
 @Author：贤心
 @Site：http://www.layui.com/admin/
 @License：LPPL

 */

html #layuicss-layuiAdmin {
    display: none;
    position: absolute;
    width: 1989px;
}


/* 系统 */
::-webkit-input-placeholder {
    color: #ccc
}
/*合计行样式 start*/
.layui-table-total td div {
    color: #333;
    font-weight: bold;
}
.layui-table-total td div.curr{
    color: #d9162c;
}
.layui-table-total td div.sumField{
    cursor: pointer;
}
/*合计行样式 --20190924 lvxq--end*/

/** 滚动条 **/
/*
::-webkit-scrollbar{width: 10px; height: 10px;}
::-webkit-scrollbar-button:vertical{display: none;}
::-webkit-scrollbar-track, ::-webkit-scrollbar-corner{background-color: #e2e2e2;}
::-webkit-scrollbar-thumb{border-radius: 0; background-color: rgba(0,0,0,.3);}
::-webkit-scrollbar-thumb:vertical:hover{background-color: rgba(0,0,0,.35);}
::-webkit-scrollbar-thumb:vertical:active{background-color: rgba(0,0,0,.38);}
*/


/* 全局 */
html {
    background-color: #f2f2f2;
    color: #666;
}

*[template],
.layadmin-tabsbody-item {
    display: none;
}

*[lay-href],
*[lay-tips],
*[layadmin-event] {
    cursor: pointer;
}

/* 重置布局结构 */
.layui-layout-admin .layui-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 75px;
}

/*
.layui-layout-admin .layui-header .layui-layout-right .layui-nav-item a{color: #fff;}
.layui-layout-admin .layui-header .layui-layout-right .layui-nav-item a cite{color: rgba(255,255,255,.7);}
*/

.layui-layout-admin .layui-header .layui-nav .layui-nav-child a {
    color: #333;
}

.layui-layout-admin .layui-side {
    width: 220px;
    top: 0;
    z-index: 1001;
    background-color: #2c3f50 !important;
}

.layui-layout-admin .layui-logo,
.layui-layout-admin .layui-header .layui-nav .layui-nav-item {
    height: 75px;
    line-height: 75px;
}

.layui-layout-admin .layui-logo {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1002;
    width: 170px;
    height: 59px;
    padding: 0 15px;
    box-sizing: border-box;
    overflow: hidden;
    font-weight: 300;
    background-repeat: no-repeat;
    background-position: center center;
}

.layui-layout-admin .layui-layout-left,
.layadmin-pagetabs,
.layui-layout-admin .layui-body,
.layui-layout-admin .layui-footer {
    left: 220px;
}

.layadmin-pagetabs {
    position: fixed;
    top: 75px;
    right: 0;
    z-index: 999;
}

.layadmin-pagetabs .layui-breadcrumb {
    padding: 0 15px;
}

.layui-layout-admin .layui-body {
    top: 120px;
    bottom: 0;
}

.layui-layout-admin .layui-body .layadmin-tabsbody-item {
    position: absolute;
    top: 8px;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}

.layui-layout-admin .layui-header .layui-nav-img {
    width: 26px;
    height: 26px;
}

.layui-layout-admin .layui-header .layui-nav-child {
    top: 55px;
}

.layui-layout-admin .layui-header .layui-layout-right .layui-nav-child {
    left: auto;
    right: 0;
}

.layui-layout-admin .layui-header .layui-nav .layui-nav-child dd.layui-this a,
.layui-layout-admin .layui-header .layui-nav .layui-nav-child dd.layui-this {
    background: none
}

/* 统一动画 */
.layui-layout-admin .layui-header .layui-nav .layui-nav-item,
.layui-layout-admin .layui-layout-left,
.layadmin-pagetabs,
.layui-layout-admin .layui-body,
.layui-layout-admin .layui-footer,
.layui-layout-admin .layui-side,
.layui-layout-admin .layui-logo,
.user-face,
.layui-layout-admin .layui-logo span,
.layui-layout-admin .layui-header .layui-layout-right, .layui-layout-admin .layui-header .logo {
    transition: all .3s;
    -webkit-transition: all .3s;
}

/* 图标 */
.layui-icon-login-qq {
    color: #3492ED;
}

.layui-icon-login-wechat {
    color: #4DAF29;
}

.layui-icon-login-weibo {
    color: #CF1900;
}

/* 重置表格风格 */
/*
.layui-table th,
.layui-table td,
.layui-table[lay-skin="line"],
.layui-table[lay-skin="row"],
.layui-table-view,
.layui-table-header,
.layui-table-tool,
.layui-table-page,
.layui-table-fixed-r,
.layui-table-tips-main{border-color: #f6f6f6;}

.layui-table thead tr,
.layui-table-header,
.layui-table-tool,
.layui-table-patch,
.layui-table-mend{background-color: #fff;}

.layui-table[lay-even] tr:nth-child(even),
.layui-table tbody tr:hover,
.layui-table-hover,
.layui-table-click{background-color: #f8f8f8;}
*/

/* 表单 */
.layui-form[wid100] .layui-form-label {
    width: 100px;
}

.layui-form[wid100] .layui-input-block {
    margin-left: 130px;
}

@media screen and (max-width: 450px) {
    .layui-form[wid100] .layui-form-item .layui-input-inline {
        margin-left: 132px;
    }

    .layui-form[wid100] .layui-form-item .layui-input-inline + .layui-form-mid {
        margin-left: 130px;
    }
}

.layui-form-item .layui-input-company {
    width: auto;
    padding-right: 10px;
    line-height: 38px;
}

/* 辅助 */
/* .layadmin-flexible{} */
.layui-bg-white {
    background-color: #fff;
}

.layadmin-loading {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -16px -15px;
    font-size: 30px;
    color: #c2c2c2;
}

.layadmin-fixed {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
}

.layadmin-link {
    color: #333 !important;
}

.layadmin-link:hover {
    opacity: 0.8;
}

/* 弹出面板 */
.layui-layer-admin .layui-layer-title {
    height: 50px;
    line-height: 50px;
    border: none 0;
    background-color: #20222A;
    color: #fff;
}

.layui-layer-admin i[close] {
    position: absolute;
    padding: 5px;
    right: 10px;
    top: 12px;
    color: #fff;
    cursor: pointer;
}

.layui-layer-admin .layui-layer-content {
    padding: 20px;
    line-height: 22px;
}

.layui-layer-admin .layui-layer-content cite {
    font-style: normal;
    color: #FF5722;
}

/* 右侧面板 */
.layui-layer-adminRight {
    top: 50px !important;
    bottom: 0;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, .1);
    border-radius: 0;
    overflow: auto;
}

/* 弹出便签 */
.layadmin-note .layui-layer-content {
    padding: 0;
}

.layadmin-note textarea {
    display: block;
    width: 300px;
    height: 132px;
    min-width: 300px;
    min-height: 132px;
    line-height: 20px;
    padding: 10px 20px;
    border: none;
    box-sizing: border-box;
    color: #666;
    word-wrap: break-word;
}

/* 头部导航 */
.layui-layout-admin .layui-layout-left {
    padding: 0 10px;
}

.layui-layout-admin .layui-layout-left .layui-nav-item {
    margin: 0 20px;
}

.layui-layout-admin .layui-input-search {
    display: inline-block;
    vertical-align: middle;
    height: 32px;
    border: none;
    cursor: text;
}

.layui-layout-admin .layui-layout-left a {
    padding: 0;
}

.layui-layout-admin .layui-layout-right {
    padding: 0;
}

.layui-header .layui-nav-item .layui-icon {
    position: relative;
    top: 1px;
    font-size: 16px;
}

/* .layui-header .layui-nav-item:hover{} */
.layui-header .layui-layout-right .layui-badge-dot {
    margin-left: 11px;
}

.layui-header .layui-nav .layui-this:after,
.layui-layout-admin .layui-header .layui-nav-bar {
    bottom: auto;
    height: 3px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, .3);
}

.layui-layout-admin .layui-header .layui-layout-left .layui-nav-bar {
    top: 0 !important;
}

/* 遮罩 */
.layadmin-body-shade {
    position: fixed;
    display: none;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .3);
    z-index: 1000;
}

/* 侧边菜单 */
.layui-side-menu .layui-side-scroll {
    width: 240px;
}

.layui-side-menu .layui-nav {
    width: 220px;
    margin-top: 28px;
    background: none;
    height: 520px !important;
}

.layui-side-menu .layui-nav .layui-nav-item a {
    height: 46px;
    line-height: 46px;
    padding-left: 25px;
    padding-right: 10px;
}

.layui-side-menu .layui-nav .layui-nav-item > a {
    padding-top: 5px;
    padding-bottom: 5px;
}

.layui-side-menu .layui-nav .layui-nav-item a:hover {
    background: none;
}

.layui-side-menu .layui-nav .layui-nav-itemed > .layui-nav-child {
    padding: 5px 0;
}

.layui-side-menu .layui-nav .layui-nav-item .layui-icon {
    position: absolute;
    top: 50%;
    left: 20px;
    margin-top: -19px;
}

.layui-side-menu .layui-nav .layui-nav-item .iconfont {
    position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -20px;
}

.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child {
    background: none !important;
}

.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child a {
    padding-left: 60px
}

.layui-side-menu .layui-nav .layui-nav-more {
    right: 15px;
}

.layui-side-menu .layui-nav * {
    font-size: 13px;
}

/* 侧边菜单 - 平板移动设备 */
@media screen and (max-width: 92px) {
    .layui-layout-admin .layui-side {
        transform: translate3d(-220px, 0, 0);
        -webkit-transform: translate3d(-220px, 0, 0);
        width: 220px;
    }

    .layui-layout-admin .layui-layout-left,
    .layadmin-pagetabs,
    .layui-layout-admin .layui-body,
    .layui-layout-admin .layui-footer {
        left: 0;
    }
}

/* 侧边收缩模式 */
.layadmin-side-shrink .layui-layout-admin .layui-logo {
    width: 60px;
    background-image: url(res/logo.png); /*background-size: 20px;)*/
}

.layadmin-side-shrink .layui-layout-admin .layui-logo span {
    display: none;
}

.layadmin-side-shrink .layui-side {
    left: 0;
    width: 60px;
}

.layadmin-side-shrink .layui-layout-admin .layui-layout-left,
.layadmin-side-shrink .layadmin-pagetabs,
.layadmin-side-shrink .layui-layout-admin .layui-body,
.layadmin-side-shrink .layui-layout-admin .layui-footer {
    left: 60px;
}

.layadmin-side-shrink .layui-side-menu .layui-nav {
    position: static;
    width: 60px;
}

.layadmin-side-shrink .layui-side-menu .layui-nav-item {
    position: static;
}

.layadmin-side-shrink .layui-side-menu .layui-nav-item > a {
    padding-right: 0;
}

.layadmin-side-shrink .layui-side-menu .layui-nav-item cite,
.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > a .layui-nav-more,
.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child {
    display: none;
    padding: 8px 0;
    width: 200px;
}

.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-itemed > a {
    background: rgba(0, 0, 0, .3);
}

/* 移动端展开模式 */
.layadmin-side-spread-sm .layui-layout-admin .layui-layout-left,
.layadmin-side-spread-sm .layadmin-pagetabs,
.layadmin-side-spread-sm .layui-layout-admin .layui-body,
.layadmin-side-spread-sm .layui-layout-admin .layui-footer {
    left: 0;
    transform: translate3d(220px, 0, 0);
    -webkit-transform: translate3d(220px, 0, 0);
}

.layadmin-side-spread-sm .layui-layout-admin .layui-layout-right {
    transform: translate3d(220px, 0, 0);
    -webkit-transform: translate3d(220px, 0, 0);
}

.layadmin-side-spread-sm .layui-side {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
}

.layadmin-side-spread-sm .layadmin-body-shade {
    display: block;
}


/* 页面标签 */
.layadmin-pagetabs {
    height: 56px;
    line-height: 56px;
    padding: 0 80px 0 40px; /*border-bottom: 2px solid #292B34;*/
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
}

.layadmin-pagetabs .layadmin-tabs-control {
    position: absolute;
    top: 0;
    width: 40px;
    height: 100%;
    text-align: center;
    cursor: pointer;
    transition: all .3s;
    -webkit-transition: all .3s;
    box-sizing: border-box;
    border-left: 1px solid #f6f6f6;
}

.layadmin-pagetabs .layadmin-tabs-control:hover {
    background-color: #f6f6f6;
}

.layadmin-pagetabs .layui-icon-prev {
    left: 0;
    border-left: none;
    border-right: 1px solid #f6f6f6;
}

.layadmin-pagetabs .layui-icon-next {
    right: 40px;
    right: 40px;
}

.layadmin-pagetabs .layui-icon-down {
    right: 0;
}

.layadmin-tabs-select.layui-nav {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    background: none;
}

.layadmin-tabs-select.layui-nav .layui-nav-item {
    line-height: 40px;
}

.layadmin-tabs-select.layui-nav .layui-nav-item > a {
    height: 40px;
}

.layadmin-tabs-select.layui-nav .layui-nav-item a {
    color: #666;
}

.layadmin-tabs-select.layui-nav .layui-nav-child {
    top: 40px;
    left: auto;
    right: 0;
}

.layadmin-tabs-select.layui-nav .layui-nav-child dd.layui-this,
.layadmin-tabs-select.layui-nav .layui-nav-child dd.layui-this a {
    background-color: #f2f2f2 !important;
    color: #333;
}

.layadmin-tabs-select.layui-nav .layui-nav-more,
.layadmin-tabs-select.layui-nav .layui-nav-bar {
    display: none;
}

.layadmin-pagetabs .layui-tab {
    margin: 0;
    overflow: hidden;
}

.layadmin-pagetabs .layui-tab-title {
    height: 56px;
    border: none;
}

.layadmin-pagetabs .layui-tab-title li {
    min-width: 0;
    width: 70px;
    line-height: 46px;
    font-size: 16px;
    font-size: #080808;
    /* max-width: 160px; */
    text-overflow: ellipsis;
    padding-right: 40px;
    overflow: hidden;
    border-right: 1px solid #DEDEDE;
    vertical-align: top;
    margin: 10px 10px 0 0;
    border-radius: 5px 5px 0 0;
    background-color: #dedede;
}

.layadmin-pagetabs .layui-tab-title li:first-child {
    background-color: #fff;
    border-color: #fff;
    height: 56px;
    line-height: 49px;
    margin-top: 10px;
}

.layadmin-pagetabs .layui-tab-title li:first-child {
    padding-right: 15px;
}

.layadmin-pagetabs .layui-tab-title li:first-child .layui-tab-close {
    display: none;
}

.layadmin-pagetabs .layui-tab-title li .layui-tab-close {
    position: absolute;
    right: 8px;
    top: 50%;
    margin: -7px 0 0 0;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    font-size: 12px;
}

.layadmin-pagetabs .layui-tab-title li:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 2px;
    border-radius: 0;
    background-color: #292B34;
    transition: all .3s;
    -webkit-transition: all .3s;
}

.layadmin-pagetabs .layui-tab-title li:hover:after {
    width: 100%;
}

.layadmin-pagetabs .layui-tab-title li:hover,
.layadmin-pagetabs .layui-tab-title li.layui-this {
    background-color: #EE800D;
    color: #fff;
}

.layadmin-pagetabs .layui-tab-title li.layui-this i {
    color: #fff;
}

.layadmin-pagetabs .layui-tab-title li.layui-this:after {
    width: 100%;
    border: none;
    height: 2px;
    background-color: #292B34;
}

.layadmin-pagetabs .layui-tab-title li:first-child:hover,
.layadmin-pagetabs .layui-tab-title li.layui-this:first-child {
    background-color: #EE800D;
    color: #fff;
    border-color: #fff;
}

/* 不开启页面标签时 */
.layadmin-tabspage-none .layui-layout-admin .layui-header {
    border-bottom: none;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
}

.layadmin-tabspage-none .layui-layout-admin .layui-body {
    top: 50px;
}

.layadmin-tabspage-none .layadmin-header {
    display: block;
}

.layadmin-tabspage-none .layadmin-header .layui-breadcrumb {
    border-top: 1px solid #f6f6f6;
}

/* 底部固定区域 */
.layui-layout-admin .layui-footer {
    padding: 10px 0;
    text-align: center;
}

/* 默认主题修饰 */
.layui-layout-admin .layui-header {
    border-bottom: 1px solid #f6f6f6;
    box-sizing: border-box;
    background-color: #fff;
}

.layui-layout-admin .layui-header a,
.layui-layout-admin .layui-header a cite {
    color: #fff;
}

.layui-layout-admin .layui-header a:hover {
    color: #fff;
}

.layui-layout-admin .layui-header .layui-nav .layui-nav-more {
    border-top-color: #666
}

.layui-layout-admin .layui-header .layui-nav .layui-nav-mored {
    border-color: transparent;
    border-bottom-color: #666;
}

.layui-layout-admin .layui-header .layui-nav .layui-this:after,
.layui-layout-admin .layui-header .layui-nav-bar {
    height: 2px;
    background-color: #20222A
}

.layui-layout-admin .layui-header .layui-nav .layui-this {
    font-weight: bold;
}

.layui-layout-admin .layui-logo {
    background-color: #20222A;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
}

.layui-layout-admin .layui-logo,
.layui-layout-admin .layui-logo a {
    color: #fff;
    color: rgba(255, 255, 255, .8)
}

.layui-side-menu {
    box-shadow: 1px 0 2px 0 rgba(0, 0, 0, .05);
}

.layui-layout-admin .layui-footer {
    box-shadow: 0 -1px 2px 0 rgba(0, 0, 0, .05);
}

.layui-side-menu,
.layadmin-setTheme-side {
    background-color: #20222A;
    color: #fff;
}

.layadmin-setTheme-header {
    background-color: #fff;
}

.layui-layout-admin .layui-footer {
    background-color: #fff;
}

.layui-tab-admin .layui-tab-title {
    background-color: #393D49;
    color: #fff;
}


/*

 格局

*/

.layui-fluid {
    padding: 15px;
}

.layadmin-header {
    display: none;
    height: 50px;
    line-height: 50px;
    margin-bottom: 0;
    border-radius: 0;
}

.layadmin-header .layui-breadcrumb {
    padding: 0 15px;
}

.layui-card-header {
    position: relative;
}

.layui-card-header .layui-icon {
    line-height: initial;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -7px;
}

.layadmin-iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}


/*

 控制台

*/


/* 重置轮播样式 */
.layadmin-carousel {
    height: 185px !important;
    background-color: #fff;
}

.layadmin-carousel .layui-carousel-ind li {
    background-color: #e2e2e2;
}

.layadmin-carousel .layui-carousel-ind li:hover {
    background-color: #c2c2c2;
}

.layadmin-carousel .layui-carousel-ind li.layui-this {
    background-color: #999;
}

.layadmin-carousel .layui-carousel,
.layadmin-carousel > *[carousel-item] > * {
    background-color: #fff;
}

.layadmin-carousel .layui-col-space10 {
    margin: 0;
}

.layadmin-carousel .layui-carousel-ind {
    position: absolute;
    top: -41px;
    text-align: right;
}

.layadmin-carousel .layui-carousel-ind ul {
    background: none;
}

/* 重置tab样式 */
.layui-card .layui-tab-brief .layui-tab-title {
    height: 42px;
    border-bottom-color: #f6f6f6;
}

.layui-card .layui-tab-brief .layui-tab-title li {
    margin: 0 15px;
    padding: 0;
    line-height: 42px;
}

.layui-card .layui-tab-brief .layui-tab-title li.layui-this {
    color: #333;
}

.layui-card .layui-tab-brief .layui-tab-title .layui-this:after {
    height: 43px;
}

.layui-card .layui-tab-brief .layui-tab-content {
    padding: 15px;
}

.layui-card .layui-table-view {
    margin: 0;
}

/* 快捷方式 */
.layadmin-shortcut li {
    text-align: center;
}

.layadmin-shortcut li .layui-icon {
    display: inline-block;
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border-radius: 2px;
    font-size: 30px;
    background-color: #F8F8F8;
    color: #333;
    transition: all .3s;
    -webkit-transition: all .3s;
}

.layadmin-shortcut li cite {
    position: relative;
    top: 2px;
    display: block;
    color: #666;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: 14px;
}

.layadmin-shortcut li:hover .layui-icon {
    background-color: #f2f2f2;
}

/* 待办事项 */
.layadmin-backlog .layadmin-backlog-body {
    display: block;
    padding: 10px 15px;
    background-color: #f8f8f8;
    color: #999;
    border-radius: 2px;
    transition: all .3s;
    -webkit-transition: all .3s;
}

.layadmin-backlog-body h3 {
    padding-bottom: 10px;
    font-size: 12px;
}

.layadmin-backlog-body p cite {
    font-style: normal;
    font-size: 30px;
    font-weight: 300;
    color: #009688;
}

.layadmin-backlog-body:hover {
    background-color: #f2f2f2;
    color: #888;
}

/* 数据概览 */
.layadmin-dataview {
    height: 332px !important;
}

.layadmin-dataview > *[carousel-item]:before {
    display: none;
}

.layadmin-dataview > *[carousel-item] > div {
    height: 332px;
}

/* 控制台效果报告 */
.layadmin-takerates {
    padding-top: 5px;
}

.layadmin-takerates .layui-progress {
    margin: 50px 0 60px;
}

.layadmin-takerates .layui-progress:last-child {
    margin-bottom: 10px;
}

.layadmin-takerates .layui-progress h3 {
    position: absolute;
    right: 0;
    top: -35px;
    color: #999;
    font-size: 14px;
}

.layadmin-takerates .layui-progress-bar {
    text-align: left;
}

.layadmin-takerates .layui-progress-text {
    top: -35px;
    line-height: 26px;
    font-size: 26px;
}

/* 产品动态 */
.layadmin-news {
    height: 60px !important;
    padding: 5px 0;
}

.layadmin-news a {
    display: block;
    line-height: 60px;
    text-align: center;
}

.layadmin-news .layui-carousel-ind {
    height: 45px;
}

/* 文字列表 */
.layadmin-list li {
    margin-bottom: 6px;
    padding-bottom: 6px;
    border-bottom-color: #f6f6f6;
    list-style-position: inside;
    list-style-type: disc;
}

.layadmin-list li {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.layadmin-list li a {
    color: #666;
}

.layadmin-list li a:hover {
    color: #009688;
}

.layadmin-list li:last-child {
    border: none;
    padding: 0;
    margin: 0;
}

/* 文本区域 */
.layadmin-text p {
    margin-bottom: 10px;
    text-indent: 2em;
}

.layadmin-text p:last-child {
    margin: 0;
}

.layadmin-font-em {
    font-size: 13px;
    color: #758697;
}


/********************************

  其它主页开始 By star1029

*******************************/

/* 主页示例一 by star1029 */
/* 进行中的项目 */
.layui-card-header .layui-a-tips {
    position: absolute;
    right: 15px;
    color: #01AAED;
}

.layuiadmin-card-text {
    background-color: #f8f8f8;
    color: #777;
    padding: 24px;
}

.layuiadmin-card-text .layui-text-top {
    padding-bottom: 10px;
}

.layuiadmin-card-text .layui-text-top i {
    margin-right: 10px;
    font-size: 24px;
    color: #009688;
}

.layuiadmin-card-text .layui-text-top a {
    line-height: 24px;
    font-size: 16px;
    vertical-align: top;
}

.layuiadmin-card-text .layui-text-center {
    height: 44px;
    line-height: 22px;
    margin-bottom: 10px;
    overflow: hidden;
}

.layuiadmin-card-text .layui-text-bottom {
    position: relative;
}

.layuiadmin-card-text .layui-text-bottom a {
    color: #777;
    font-size: 12px;
    text-overflow: ellipsis;
    word-break: break-all;
}

.layuiadmin-card-text .layui-text-bottom span {
    color: #CCC;
    font-size: 12px;
    position: absolute;
    right: 0;
}

.layuiadmin-card-text a:hover,
.layuiadmin-card-link a:hover,
.layuiadmin-card-team li a:hover {
    color: #01AAED;
    transition: all 300ms;
}

/* 动态 */
.layuiadmin-card-status {
    padding: 0 10px 10px 10px;
}

.layuiadmin-card-status dd {
    padding: 15px 0;
    border-bottom: 1px solid #EEE;
    display: -webkit-flex;
    display: flex;
}

.layuiadmin-card-status dd:last-child {
    border: none;
}

.layuiadmin-card-status dd div.layui-status-img,
.layuiadmin-card-team .layui-team-img {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: #009688;
    margin-right: 15px;
}

.layuiadmin-card-status dd div.layui-status-img a {
    width: 100%;
    height: 100%;
    display: inline-block;
    text-align: center;
    line-height: 32px;
}

.layuiadmin-card-status dd div.layui-status-img img,
.layuiadmin-card-team .layui-team-img img {
    width: 50%;
    height: 50%;
}

.layuiadmin-card-status dd div a {
    color: #01AAED;
}

.layuiadmin-card-status dd div span {
    color: #BBB;
}

/* 便捷导航 */
.layuiadmin-card-link {
    padding-left: 10px;
    font-size: 0
}

.layuiadmin-card-link a {
    display: inline-block;
    width: 25%;
    color: #666;
    font-size: 14px;
    margin-bottom: 12px;
}

.layuiadmin-card-link button {
    vertical-align: top;
}

.layuiadmin-card-link button:hover {
    color: #009688;
}

/* 团队 */
.layuiadmin-card-team li {
    padding: 10px 0 10px 10px;
}

.layuiadmin-card-team .layui-team-img {
    display: inline-block;
    margin-right: 8px;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
}

.layuiadmin-card-team span {
    color: #777;
}


/* 主页示例二 by star1029 */
.layuiadmin-badge {
    position: absolute;
    top: 50%;
    margin-top: -9px;
    right: 15px;
    color: #01AAED;
}

.layuiadmin-card-list {
    padding: 15px;
}

.layuiadmin-card-list p.layuiadmin-big-font {
    font-size: 36px;
    color: #666;
    line-height: 36px;
    padding: 5px 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    white-space: nowrap;
}

.layuiadmin-card-list p.layuiadmin-normal-font {
    padding-bottom: 10px;
    font-size: 20px;
    color: #666;
    line-height: 24px;
}

.layuiadmin-span-color {
    font-size: 14px;
    position: absolute;
    right: 15px;
}

.layuiadmin-span-color i {
    padding-left: 5px;
}

.layuiadmin-btn-group {
    position: absolute;
    right: 15px;
}

.layuiadmin-card-status li {
    position: relative;
    padding: 10px 0;
    border-bottom: 1px solid #EEE;
}

.layuiadmin-card-status li h3 {
    padding-bottom: 5px;
    font-weight: 700;
}

.layuiadmin-card-status li p {
    padding-bottom: 10px;
}

.layuiadmin-card-status li > span {
    color: #999;
}

.layuiadmin-home2-usernote .layuiadmin-reply {
    display: none;
    position: absolute;
    right: 0;
    bottom: 12px;
}

.layuiadmin-home2-usernote li:hover .layuiadmin-reply {
    display: block;
}

.layuiadmin-page-table td span {
    color: #2F4056;
}

.layuiadmin-page-table td span.first {
    color: #FF5722;
}

.layuiadmin-page-table td span.second {
    color: #FFB800;
}

.layuiadmin-page-table td span.third {
    color: #5FB878;
}


/******  其它主页结束 By star1029  ******/


/*

 应用

*/


/* 消息中心 */
.layuiAdmin-msg-detail h1 {
    font-size: 16px;
}

.layuiAdmin-msg-detail .layui-card-header {
    height: auto;
    line-height: 30px;
    padding: 15px;
}

.layuiAdmin-msg-detail .layui-card-header span {
    padding: 0 5px;
    color: #999;
}

.layuiAdmin-msg-detail .layui-card-header span:first-child {
    padding-left: 0;
}

.layuiAdmin-msg-detail .layui-card-body {
    padding: 15px;
}

/* 文章列表 */
.layuiadmin-content-bread {
    padding-bottom: 20px;
}

/* 进度条样式 */
.layuiadmin-order-progress {
    position: relative;
    top: 12px;
}


/*

 系统

*/


/* 头部图标重置 */
.layui-card-header.layuiadmin-card-header-auto {
    padding-top: 15px;
    padding-bottom: 15px;
    height: auto;
}

.layuiadmin-card-header-auto i.layuiadmin-button-btn {
    position: relative;
    right: 0;
    top: 0;
    vertical-align: middle;
}

.layuiadmin-card-header-auto .layui-form-item:last-child {
    margin-bottom: 0;
}


/* 主题设置 */
.layadmin-setTheme {
    padding: 15px;
    overflow-x: hidden;
}

.layadmin-setTheme > h5 {
    padding: 20px 0 10px;
    color: #000;
}

.layadmin-setTheme > h5:first-child {
    padding-top: 0;
}

.layadmin-setTheme-color {
    width: 330px;
    font-size: 0;
}

.layadmin-setTheme-color li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 80px;
    height: 50px;
    margin: 0 15px 15px 0;
    background-color: #f2f2f2;
    cursor: pointer;
    font-size: 12px;
    color: #666;
}

.layadmin-setTheme-color li:after {
    content: '';
    position: absolute;
    z-index: 20;
    top: 50%;
    left: 50%;
    width: 1px;
    height: 0;
    border: 1px solid #f2f2f2;
    transition: all .3s;
    -webkit-transition: all .3s;
    opacity: 0;
}

.layadmin-setTheme-color li.layui-this:after,
.layadmin-setTheme-color li:hover:after {
    width: 100%;
    height: 100%;
    padding: 4px;
    top: -5px;
    left: -5px;
    border-color: #5FB878;
    opacity: 1;
}

.layadmin-setTheme-header {
    position: relative;
    z-index: 10;
    height: 10px;
    border-top: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}

.layadmin-setTheme-side {
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 100%;
    z-index: 11;
    box-shadow: 1px 0 2px 0 rgba(0, 0, 0, .05);
}

.layadmin-setTheme-logo {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 10px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
}

.layadmin-form-right {
    text-align: right;
}


/* 关于 */
.layadmin-about p {
    margin-bottom: 10px;
}

/* 菜单列表 */
.layadmin-menu-list .layui-card-header {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
}

.layadmin-menu-list .layui-card-header:active {
    background-color: #f2f2f2;
}

.layadmin-menu-list .layui-card-header .layui-icon {
    position: relative;
    top: 1px;
    left: 0;
    display: inline-block;
    margin: 0 10px 0;
    font-size: 18px;
}


/* 动画 */
@-webkit-keyframes layui-rl { /* 从右往左滑入 */
    from {
        -webkit-transform: translate3d(100%, 0, 0);
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
    }
}

@keyframes layui-rl {
    from {
        transform: translate3d(100%, 0, 0);
    }
    to {
        transform: translate3d(0, 0, 0);
    }
}

.layui-anim-rl {
    -webkit-animation-name: layui-rl;
    animation-name: layui-rl;
}

@-webkit-keyframes layui-lr { /* 从右往左滑入 */
    from {
        -webkit-transform: translate3d(0 0, 0);
        opacity: 1;
    }
    to {
        -webkit-transform: translate3d(100%, 0, 0);
        opacity: 1;
    }
}

@keyframes layui-lr {
    from {
        transform: translate3d(0, 0, 0);
    }
    to {
        transform: translate3d(100%, 0, 0);
    }
}

.layui-anim-lr {
    -webkit-animation-name: layui-lr;
    animation-name: layui-lr;
}

.layui-anim-rl.layer-anim-close {
    -webkit-animation-name: layui-lr;
    animation-name: layui-lr;
}


/* 提示页 */
.layadmin-tips {
    margin-top: 30px;
    text-align: center;
}

.layadmin-tips .layui-icon[face] {
    display: inline-block;
    font-size: 300px;
    color: #393D49;
}

.layadmin-tips .layui-text {
    width: 500px;
    margin: 30px auto;
    padding-top: 20px;
    border-top: 5px solid #009688;
    font-size: 16px;
}

.layadmin-tips h1 {
    font-size: 100px;
    line-height: 100px;
    color: #009688;
}

.layadmin-tips .layui-text .layui-anim {
    display: inline-block;
}


/*

  响应式补充

*/

@media screen and (max-width: 768px) {

    /* 产品清单模板 */
    .layadmin-panel-selection {
        margin: 0;
        width: auto;
    }

    /* 导航 */
    .layui-body .layui-nav .layui-nav-item {
        display: block;
    }

    /* 主体容器 */
    .layui-layout-admin .layui-body .layadmin-tabsbody-item {
        -webkit-overflow-scrolling: touch;
        overflow: auto;
    }
}

/* .seniorFilter:after{
  content: '';
  position: absolute;
  left: 370px;
  top: -12px;
  width:18px;
  height:13px;
  background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAYAAACkTj4ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0U2NDM5NENFOTMzMTFFOEFBOEZEOTJEQ0IyRjkwNDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0U2NDM5NERFOTMzMTFFOEFBOEZEOTJEQ0IyRjkwNDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RTNEQzUwNUU5MzMxMUU4QUE4RkQ5MkRDQjJGOTA0NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RTNEQzUwNkU5MzMxMUU4QUE4RkQ5MkRDQjJGOTA0NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnj3YKIAAAFDSURBVHjapJLBLgNRFIb/M2qkNGGhCaKJkaZWJDZipyv2rXfwFt7B0jNI7FmxEhYsuipdNKnYjETFZJqM6vGfGkUwBn9yc+6595xv7v3viKoiSRcN3bK4XJTdpDpJAhGyxnAYp+uEHf8aRMgcw9lEDnnL2wF8hhXCmqlBhIwynGRdLJUK0l+7bCk6EWqcrhIW/ggixDr3MkOoLhDiZl7Woy5QJ6z7hH2mm4R9aHS+OOW2CKre1BvEZHNb417Faj512Ylex/lVr8LR89v6rWzPaqz2fe/garzSovkyOY6xQl4Sf4mWr7i9Rxj7VRt4RIi9zGkuC6840z9+ouzbjRtF0EEzfklfeESXycHIMMqlWQFNTiWajvq1InrEEdMNM3vHcVD2ptNDTFY7zx7rNYYZrHeB/lnWawx5CFXpzb9Er/AswACXb/GD7qj73wAAAABJRU5ErkJggg==') no-repeat;
  background-size: 100% 100%;
} */


.xtree_contianer {
    width: 500px;
    border: 1px solid #9C9C9C;
    overflow: auto;
    margin-bottom: 30px;
    background-color: #fff;
    padding: 10px 0 25px 5px;
}

.div-btns {
    margin: 20px 0;
}

.layui-form-label {
    width: 111px !important;
    text-align: right;
    white-space: nowrap;
    padding: 5px 9px !important;
}

.layui-input, .layui-textarea {
    display: block;
    width: 100%;
    padding-left: 10px;
    -moz-padding-right: 25px;
    padding-right: 25px;
    color: #666;
}

.layui-fluid .layui-show {
    /* display: inline !important; */
}

.layui-fluid .seniorFilter .layui-form-label {
    width: 114px !important;
    text-align: right;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

input[type="number"] {
    -moz-appearance: textfield;
    text-align: right;
}

/*审批工具条css start*/

.AuditBox, .auditPanel {
    font-size: 12px;
    font-family: "Microsoft YaHei", "Simsun", Tahoma, Verdana;
}

.auditPanel {
    display: none;
    z-index: 99999;
    background-color: white;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    border-color: #aaaaaa;
    padding: 10px;
    position: absolute;
    left: 0;
    top: 0;
    width: 305px;
}

.auditPanel textarea {
    width: 300px;
    height: 100px;
    margin: 5px 0;
}

.AuditBox {
    display: inline-block;
    /*
    padding: 4px 10px 0 10px;
    height: 27px;
    overflow: visible;
    background-image: url(../imgs/bgAudit.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    color: white;
    border-top: #9F9F9F 1px solid;
    border-bottom: #2E2E2E 1px solid;
    white-space: nowrap;
    word-wrap: normal;
    */
}

.AuditBox A.LinkButton {
    margin-right: 3px;
}

.AuditBox .StatusBox .Current {
    font-weight: bold;
    color: #FFC600;
}

.AuditBox .StatusBox {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    margin-top: 1px;
    padding: 0px 0px 4px 0px;
    /*background-image: url(../imgs/iconProgress.gif);*/
    background-repeat: no-repeat;
    background-position: left center;
}

.AuditBox .StatusBox .Separator {
    margin-left: 2px;
    padding-left: 17px;
    background-image: url(../themes/erp/img/iconStep2.png);
    background-repeat: no-repeat;
    background-position: left top;
}

/*审批工具条css end*/
/* 输入框颜色 */
/* .layui-input-inline input{
  background-color: #ebebeb;
} */
/* 客户转移输入框样式 */
.userMove .layui-input-inline {
    width: 190px;
}

.layui-input::placeholder {
    color: #cdcdcd;
}

.userMove .layui-colla-content {
    padding: 10px 0 !important;
}

/* 编辑删除按钮 */
.layui-btn-xs {
    width: 42px;
}

.layui-btn {
    color: #fff;
    background-color: #FF0000;
}

.layui-btn-danger {
    background-color: #888;
    color: #fff;
}

/* 开关按钮 */
.layui-form-switch {
    width: 62px;
    height: 24px;
    line-height: 22px;
    box-sizing: border-box;
    color: #d2d2d2;
    background-color: #fff;
    border-color: #d2d2d2;
    margin-top: 3px;
}

.layui-form-onswitch {
    color: #fff;
    border-color: #EE800D;
    background-color: #EE800D;
    margin-top: 3px;
}

.layui-form-radioed > i {
    color: #EE800D;
}

.layui-form-radio > i:hover {
    color: #EE800D;
}

.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #EE800D;
}

.layui-form-checked span, .layui-form-checked:hover span {
    color: #EE800D;
}

.layui-form-checked i, .layui-form-checked:hover i {
    color: #F78400;
}

.layui-form-checked[lay-skin=primary] i {
    border-color: #F78400;
    background-color: #F78400;
}

/* 高级筛选样式 */
.layui-form-item .layui-input-inline {
    float: left;
    width: 190px;
    margin-right: 0 !important;
    vertical-align: middle;
}

.seniorFilter .layui-form-item {
    display: inline-block;
    vertical-align: text-top;
}

.seniorFilter .layui-btn {
    width: 70px;
    height: 30px;
    float: right;
    margin-right: 10px;
    background-color: #EE800D;
    text-align: center;
    line-height: 30px;
    font-size: 13px;
    margin-top: 8px;
    color: #fff !important;
}

.seniorFilter .layui-btn.choice {
    color: #333;
    background-color: #F78400;
}

.seniorFilter .cancelFilter {
    margin-right: 10px;
}

#cancelFilter {
    background-color: #888888;
}

.seniorFilter .layui-btn .choice {
    background-color: #888888;
}

.formDate .layui-input {
    display: inline;
}

.formDate.layui-form-item .layui-input-inline {
    width: auto;
}

.formInput .layui-inline .layui-input-inline {
    width: 190px;
    margin-right: 0 !important;
}

/* 输入框 */
.formInput .layui-form-label {
    color: #333333;
    width: auto !important;
    margin-top: -5px;
    font-size: 14px;
}

.formInput .layui-input {
    width: 190px;
    height: 34px;
}

/* 日期选择器 */
.layui-laydate .layui-laydate-main .layui-laydate-header .laydate-set-ym {
    color: #3487e2 !important;
    font-weight: bold;
}

/* 解决日期样式不统一问题 by Liuys */
/*#layui-laydate1 .layui-this{*/
/*background-color: #FF0000 !important;*/
/*border-radius: 14px;*/
/*}*/
/*#layui-laydate2 .layui-this{*/
/*  background-color: #FF0000 !important;*/
/*  border-radius: 14px;*/
/*}*/
.formDate .layui-form-label {
    color: #333333;
    width: auto !important;
    margin-top: -5px;
    font-size: 14px;
}

.formDate .layui-input {
    width: 190px;
    height: 34px;
}

/* 高级搜索日历字体 */
.seniorFilter .layui-laydate-content td, .layui-laydate-content th {
    font-size: 12px;
}

.layui-laydate-header i {
    color: #3487e2 !important;
}

/* .layui-laydate-footer {
  display: none;
} */
.layui-laydate-header i.laydate-next-y {
    display: none;
}

.layui-laydate-header i.laydate-prev-y {
    display: none;
}

/* 下拉框 */
.formSelect .labelColor {
    color: #333333;
}

.layui-form-select .layui-input {
    width: 190px;
    cursor: pointer;
    height: 34px;
}

.layui-form-select dl {
    top: 27px;
	min-height:100px
}

.formSelect .layui-form-label {
    color: #333333;
    width: auto !important;
    margin-top: -5px;
    font-size: 14px;
}

.layui-form-select dl dd.layui-this {
    background-color: #EE800D;
    color: #fff;
}

/* 首页样式 */

/* 整体容器 */
.back_data {
    position: relative;
    width: 100% !important;
}

/* 右侧时间线 */
.bas_fl {
    width: 34%;
    height: auto;
}

/* 整体主容器1 */
.indexDate .layui-laydate {
    width: 66%;
    opacity: 0.8;
    /* box-shadow: 3px  0  3px -2px rgba(0,0,0,.12) !important; */
    box-shadow: 0 0 0 0 !important;
}

.layui-laydate * {
    margin: 0;
    padding: 0;
    font-family: Hiragino Sans GB;
}

/* 左侧日历 */
.indexDate #layui-laydate1 {
    width: 100%;
}

/* 日历容器 */
.indexDate .layui-laydate-main {
    width: 100%;
}

/* 日历头部 */
.indexDate .layui-laydate-header {
    border-bottom: none;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    padding-top: 3px;
}

.indexDate .layui-laydate-main .layui-laydate-header .laydate-set-ym {
    color: black !important;
    font-weight: 100;
    font-size: 17px;
}

/* 日历表格 */
.indexDate .layui-laydate-content table {
    /* width: 100%;  */
    height: 100%;
    margin: 0 auto;
    table-layout: fixed;
}

.indexDate .layui-laydate-content .layui-this {
    color: #fff;
    font-weight: bold;
    border-radius: 100px 100px 100px 100px !important;
}

/* 首页日历字体 */
.indexDate .layui-laydate-content td, .layui-laydate-content th {
    width: 43px;
    height: 43px;
    /* padding: 5px; */
    padding: 13px;
    text-align: center;
    font-size: 16px;
}

/* 应用商店 */
.num .layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #FF0000;
}

.num .layui-laypage .layui-laypage-curr em {
    color: #000;
    font-weight: bold;
}

.appList h3 {
    font-weight: 400;
}

/* 全局按钮权限 */
.layui-table-tool .toolbtn .layui-inline {
    /* display:none; */
}

.layui-table-tool .toolbtn .layui-inline.show {
    display: inline-block !important;
}

/* 明细页按钮权限 */
[data-power] {
    display: none;
}

[data-power].show {
    display: inline-block;
}

#calendar {
    width: 900px;
    margin: 0 auto;
    padding: 0 10px;
}

.lay_l {
    float: left
}

.lay_r {
    float: right
}

.lay_el {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.lay_fix {
    *zoom: 1;
    *clear: both
}

.lay_fix:before, .lay_fix:after {
    display: table;
    clear: both;
    content: ''
}

.sale_user {
    width: 23%;
    overflow-y: scroll;
    overflow-x: hidden;
    box-sizing: border-box;
    padding-right: 10px;
}

.sale_map {
    width: 77%;
}

.sale_user li {
    width: 100%;
    height: 100px;
    box-sizing: border-box;
    padding-top: 10px;
    border-bottom: 1px solid #f1f3f2;
}

.sale_user li .icon {
    width: 12%;
    height: 90px;
    box-sizing: border-box;
    padding-top: 6px;
    color: #fff;
    text-align: center;
    background: url(../images/pos.png) no-repeat;
    background-position: top center;
}

.sale_user li .cont {
    width: 88%;
    height: 90px;
    line-height: 24px;
}

.sale_user li .cont .name {
    color: #2D52BA;
}

/* 滚动条样式 */
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.sale_user::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}

/*定义滚动条轨道 内阴影+圆角*/
.sale_user::-webkit-scrollbar-track {
    border-radius: 10px;
    background: url(../../layui/images/icon_17.png) no-repeat center top;
}

/*定义滑块 内阴影+圆角*/
.sale_user::-webkit-scrollbar-thumb {
    width: 5px;
    height: 5px;
    border-radius: 10px;
    background-color: #cbcaca;
}

.container .layui-form {
    /* height: 0px; */
}

.layui-input[disabled="disabled"] {
    /* color:#c2c2c2; */
    color: #666;
}

.layui-table-view .layui-form-switch {
    box-sizing: border-box;
}

/* .fc-basic-view th.fc-day-number, .fc-basic-view th.fc-week-number {
  display: none;
}
.fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number {
  display: none;
} */
.fc-basic-view .fc-week-number {
    display: none;
}

.fc-unthemed td.fc-today {
    background: #f5f9fc;
    border-top: 3px solid #4274b3;
    color: #7b9ac6;
}

.fc-unthemed td.fc-today a {
    color: #7b9ac6;
    font-weight: bold;
    margin-right: 2px;

}

.fc-day-cnDate {
    margin-top: 2px;
}

.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
    float: left;
    /* margin-top: 2px; */
}

.fc-day-cnTerm {
    margin-top: 2px;
}

.fc-center .fc-prev-button {
    background: white;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
}

.fc-center .fc-next-button {
    background: white;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
}

.fc-right .fc-today-button {
    background: url(img/calender.png) no-repeat;
    background-position-y: center;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
    border-right: 2px solid #6aa5eb;
    padding-right: 15px;

}

.fc-right .fc-month-button {
    background: url(img/calender.png) no-repeat;
    background-position-y: center;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
    margin-left: 15px;
}

.fc-right .fc-agendaWeek-button {
    background: url(img/calender.png) no-repeat;
    background-position-y: center;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
}

.fc-right .fc-agendaDay-button {
    background: url(img/calender.png) no-repeat;
    background-position-y: center;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
}

.fc-right .fc-listWeek-button {
    background: url(img/calender.png) no-repeat;
    background-position-y: center;
    border: none;
    text-shadow: none;
    box-shadow: none;
    color: #6aa5eb;
}

.fc button {
    padding: 0 20px;
}

.fc-state-active {
    font-weight: bold;
}

.fc-toolbar h2 {
    color: #7a7a7a;
}

#uploadBtn {
    border-radius: 0;
}

.fc-time {
    display: none;
}

.fc-event, .fc-event-dot {
    border: none !important;
}

.fc-draggable1 {
    background-color: #8aaad1;
}

.fc-draggable0 {
    background-color: #79c9ab;
}

.fc-draggable2 {
    background-color: #edbe55;
}

.table_empty {
    width: 100%;
    height: 120px;
    background: url(../../resources/images/empty.jpg) no-repeat;
    background-position: center top;
}

.layui-laypage .layui-laypage-curr em {
    position: relative;
    color: #333333;
}

.tool-search {
    position: absolute;
    top: 1px !important;

    height: 32px;
    line-height: 32px;
    /* background-color: #FF0000; */
}

.model_list .tool-search{
    right: -40px!important;
}
.layui-laydate-header i:hover, .layui-laydate-header span:hover {
    color: #FF0000 !important;
}

.logo {
    margin-left: -48px;
}

.xm-select-parent dd .xm-cz:hover {
    color: #FF0000 !important;
}

#uploadBtn, #uploadAll, #uploadScarBtn, #uploadRebateBtn, #uploadBtn1, #uploadBtn2, #contractUploadAll, #financeUploadAll, #oAUploadAll {
    width: 78px;
    height: 34px;
    border-radius: 5px;
    line-height: 34px;
}

.layui-pop {
    position: absolute;
    right: 10px;
    top: 7px !important;
}

.layui-layer-btn0 {
    text-align: center;
}

.layui-layer-btn1 {
    text-align: center;
}

.layadmin-side-shrink .logo {
    left: 175px !important;
}

.xm-select-parent .xm-select-title div.xm-select-label > span {
    color: #333;
}

a:hover {
    color: #333;
}

.layui-btn:hover {
    color: #fff;
}

#cancelFilter:hover {
    color: #fff;
}

.layui-btn-danger:hover {
    color: #fff;
}

.layui-laydate-content td:hover, .layui-laydate-list li:hover {
    border-radius: 50px;
}

.layui-pop {
    color: #c2c2c2;
}

.layui-collapse-restyle .layui-form-item .layui-inline {
    margin-bottom: 5px !important;
}

.layui-collapse-restyle .layui-form-item {
    margin-bottom: 14px !important;
}

.AuditBox .layui-inline {
    margin-bottom: 0 !important;
    padding-bottom: 5px;
}

.layui-form-item .show {
    margin-bottom: 5px !important;
}

[data-power] {
    padding-bottom: 0px;
}

.layui-colla-content {
    display: inline !important;
}

.layui-add {
    color: #333333;
}

.layui-add .layui-add-box .layui-inline {
    text-align: left !important;
    padding-left: 5px;
}

.layui-add-box .layui-inline[lay-event] {
    padding-left: 15px !important;
}

.layui-table-tool .toolbtn .layui-inline {
    /* display: inline !important; */
}

.layui-add-box .layui-icon {
    display: none;
}

/* .layui-table-cell, .layui-table-tool-panel li {
  overflow: hidden !important;
  text-overflow: ellipsis;
  white-space: nowrap;
} */
.layui-table-header {
    border-bottom: 1px solid #c6c6c6;
    background-color: #e7e7e7 !important;
}

.layui-table-header span {
    color: #333333 !important;
}

.quoteBox .layui-btn-orange {
    background-color: white !important;
    color: #c28601 !important;
}

.layui-icon-search:before {
    content: "\e615";
    color: #333333;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: white !important;
}

/* .quoteBox [lay-event]{
  background-color: #FF0000 !important;
  color: #333333;
} */
[data-edit] .layui-table-cell {
    overflow: hidden !important;
    text-overflow: ellipsis;
    white-space: nowrap;
}

[data-unresize] {
    border-right: none !important;
}

/* [data-minwidth] .layui-table-cell{
  overflow: hidden !important;
  text-overflow: ellipsis ;
  white-space: nowrap ;
} */
.quoteBox .layui-input-inline input {
    height: 34px !important;
    border-radius: 5px;
}

.quoteBox .layui-input-inline {
    margin-left: 15px;
}

/* .SAVE{
  margin-bottom: 5px;
} */
.quoteBox {
    margin-top: 5px;
}

/* .EXPORT, .LIST{
  margin-bottom: 5px;
} */
.toolbtn [lay-event] {
    margin-bottom: 3px;
}

.toolbtn .layui-add .SAVE {
    height: 26px;
    margin-bottom: 8px;
}

.formInput .layui-form-label {
    padding: 12px 9px !important;
}

.layui-form-text {
    padding-bottom: 5px;
}

.formSelect .layui-form-label {
    padding: 10px 9px !important;
}

.formInput .layui-input-inline {
    margin-left: 0 !important;
}

.formDate .layui-form-label {
    padding: 10px 9px !important;
}

.formDate .layui-input-inline {
    margin-left: 0 !important;
}

.layui-table-tool-temp .quoteBox .layui-input-inline {
    width: 300px !important;
}

.auditing-babel {
    line-height: 25px;
}

.layui-table-tool-temp .quoteBox .lay-auditing-input {
    width: 145px !important;
}

/* 审批流程 */
.lay-auditing-input input {
    width: 145px !important;
}

.lay-auditing-input {
    width: 145px !important;
}

/* .layui-form-select{
  width: 145px !important
} */
.aditing-babel {
    display: none;
}

[data-field="createDate"] div {
    width: 163px !important;
}

[data-field="lastModifyDate"] div {
    width: 163px !important;
}

[data-field="title"] div {
    width: 70px !important
}

/* [data-field="lastModifyUserName"] div{
  width: 120px !important;
}
[data-field="createUserName"] div{
  width: 80px !important;
}
[data-field="summary"] div{
  width: 95px !important;
}
[data-field="planContent"] div{
  width: 95px !important;
}
[data-field="year"] div{
  width: 80px !important;
}
[data-field="month"] div{
  width: 80px !important;
}
[data-field="productName"] div{
width: 120px !important;
}
[data-field="remark"] div{
width: 120px !important;
}
[data-field="qty"] div{
width: 100px !important
}
[data-field="detailRemark"] div{
width: 95px !important
}
[data-field="companyName"] div{
width: 150px !important;
}
[data-field="deptName"] div{
width: 150px !important;
}
[data-field="driver"] div{
width: 100px !important;
}
[data-field="carNo"] div{
width: 100px !important;
}
[data-field="auditName"] div{
width: 100px !important;
}
[data-field="outCompanyName"] div{
width: 120px !important;
}
[data-field="freightBelong"] div{
width: 120px !important;
}
[data-field="productCodeName"] div{
width: 120px !important;
}
[data-field="returnDate"] div{
width: 120px !important;
}
[data-field="reasonName"] div{
width: 120px !important;
}
[data-field="typeName"] div{
width: 120px !important;
}
[data-field="outDeptName"] div{
width: 120px !important;
}
[data-field="inDeptName"] div{
width: 120px !important;
}
[data-field="financeContractDate"] div{
width: 120px !important;
}
[data-field="custName"] div{
width: 120px !important;
}
[data-field="saleTypeName"] div{
width: 120px !important;
}
[data-field="financeName"] div{
width: 100px !important;
}
[data-field="deptName"] div{
width: 120px !important;
}
[data-field="areaName"] div{
width: 120px !important;
}
[data-field="payTypeName"] div{
width: 120px !important;
}

[data-field="bankName"] div{
width: 120px !important;
}
[data-field="payAmount"] div{
width: 120px !important;
}
[data-field="username"] div{
width: 120px !important;
}

[data-field="lastUsername"] div{
width: 120px !important;
}
[data-field="rebateAmount"] div{
width: 120px !important;
}
[data-field="modelName"] div{
  width: 120px !important;
  }
[data-field="productCodeName"] div{
width: 100px !important;
}
[data-field="serialNo"] div{
width: 100px !important;
}
[data-field="engineNo"] div{
width: 100px !important;
}
[data-field="checkMan"] div{
width: 100px !important;
}
[data-field="financeContractNo"] div{
width: 150px !important;
}
[data-field="engineTypeNo"] div{
width: 120px !important;
}
[data-field="warehouseName"] div{
width: 120px !important;
}
[data-field="gpsNo"] div{
width: 80px !important;
}
[data-field="userName"] div{
width: 250px !important;
}
[data-field="feedBack"] div{
width: 300px !important;
}
[data-field="sysType"] div{width: 100px !important;
}
[data-field="sysContacts"] div{
width: 100px !important;
}
[data-field="appStatusName"] div{
width: 100px !important;
}
[data-field="appVersion"] div{
width: 100px !important;
}
[data-field="appDownload"] div{
width: 100px !important;
}
[data-field="appScore"] div{
width: 80px !important;
}
[data-field="menuUrl"] div{
width: 400px !important;
}

[data-field="tableName"] div{
width: 370px !important;
}
[data-field="typeNo"] div{
width: 250px !important;
}
[data-field="bussiness"] div{
width: 80px !important;
}
[data-field="ret"] div{
width: 100px !important;
}
[data-field="purpose"] div{
width: 100px !important;
}
[data-field="accountHolder"] div{
width: 100px !important;
}

[data-field="serviceTypeName"] div{
width: 120px !important;
}
[data-field="unit"] div{
width: 80px !important;
}
[data-field="weight"] div{
  width: 80px !important;
}
[data-field="volume"] div{
  width: 80px !important;
}
[data-field="creatUser"] div{
width: 120px !important;
}
[data-field="sellNum"] div{
width: 100px !important;
}
[data-field="createTime"] div{
width: 180px !important;
}
[data-field="legalEntity"] div{
width: 100px !important;
}

[data-field="contact"] div{
  width: 100px !important;
  }
[data-field="buyerName"] div{
 width: 120px !important;
}
[data-field="saleDate"] div{
width: 180px !important;
}
[data-field="serviceDate"] div{
width: 180px !important;
}
[data-field="faultDate"] div{
  width: 180px !important;
}
[data-field="dispatchDate"] div{
  width: 180px !important;
}
[data-field="replyDate"] div{
  width: 180px !important;
}
[data-field="startDate"] div{
  width: 180px !important;
}
[data-field="arriveDate"] div{
  width: 180px !important;
}
[data-field="finishDate"] div{
  width: 180px !important;
}
[data-field="serviceReceiveDate"] div{
  width: 180px !important;
}
[data-field="gpsHour"] div{
  width: 150px !important;
}
[data-field="workHour"] div{
  width: 150px !important;
} */
#toolbtn div {
    font-size: 14px !important;
}

/* .layui-layer .layui-layer-content{
  width: 100% !important;
} */
/* .layui-form-switch{
  margin-top: 3px !important;
} */
.xm-select-parent .xm-select {
    height: 34px;
}

.xm-select-parent .xm-select-dl {
    top: 34px !important;
}

.layui-tab-title .layui-this:after {
    height: 36px !important;
}

#layui-layout-center cite {
    font-size: 16px !important;
}

/* .layui-table-box{
  padding: 15px;
}
.layui-table-fixed{
  top: 15px;
  left: 15px;
} */


@font-face {
    font-family: "iconfont";
    src: url('../icon/iconfont.eot?t=1547795641294'); /* IE9 */
    src: url('../icon/iconfont.eot?t=1547795641294#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('../icon/iconfont.woff?t=1547795641294') format('woff'),
    url('../icon/iconfont.ttf?t=1547795641294') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('../icon/iconfont.svg?t=1547795641294#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-zhuanyi:before { /*转移*/
    content: "\c371";
}

.icon-baifang:before { /*拜访*/
    content: "\c370";
}

.icon-xiaoshou:before { /*销售*/
    content: "\c36f";
}

.icon-dingdan:before { /*订单*/
    content: "\c36e";
}

.icon-shangji:before { /*商机*/
    content: "\c36d";
}

.icon-xitong:before { /*系统*/
    content: "\c36c";
}

.icon-ershou:before { /*二手*/
    content: "\c36b";
}

.icon-gongzuoliu:before { /*工作流*/
    content: "\c36a";
}

.icon-tongzhi:before { /*通知公告*/
    content: "\c372";
}

.icon-xingxiao:before { /*行销*/
    content: "\c369";
}

.icon-yingyong:before { /*应用*/
    content: "\c368";
}

.icon-application:before { /*应用*/
    content: "\c367";
}

.icon-cangchu:before { /*仓储*/
    content: "\c366";
}

.icon-caigou:before { /*c采购*/
    content: "\c365";
}

.icon-zulin:before { /*租赁*/
    content: "\c364";
}

.icon-chanpin:before { /*产品*/
    content: "\c363";
}

.icon-jihua:before { /*计划*/
    content: "\c362";
}

.icon-zhanhui:before { /*展会*/
    content: "\c361";
}

.icon-fapiao:before { /*发票*/
    content: "\c360";
}

.icon-jiesuan:before { /*结算*/
    content: "\c35f";
}

.icon-shili:before { /*示例*/
    content: "\c35e";
}

.icon-changjia:before { /*厂家*/
    content: "\c35d";
}

.icon-zhengji:before { /*整机*/
    content: "\c35c";
}

.icon-fuwu:before { /*服务*/
    content: "\c35b";
}

.icon-lingshou:before { /*零售*/
    content: "\c35a";
}

.icon-xiansuo:before { /*线索*/
    content: "\c359";
}

.icon-kehu:before { /*客户*/
    content: "\c358";
}

.icon-fayun:before { /*发运*/
    content: "\c357";
}

.icon-dailishang:before { /*经销商*/
    content: "\c356";
}

.icon-caiwu:before { /*财务*/
    content: "\c355";
}

.icon-kucun:before { /*库存*/
    content: "\c354";
}

.icon-jiujian:before { /*旧件*/
    content: "\c353";
}

.icon-peijian:before { /*配件*/
    content: "\c352";
}

.icon-baogao:before { /*报告*/
    content: "\c351";
}

.icon-gonggong:before { /*公共*/
    content: "\c350";
}

.xm-input .xm-select-label {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* left: 0 !important; */
    width: 360px !important;
}

/* .layui-table[lay-even] tr:nth-child(even) {
  background-color: #ea3636;
} */
.childrenBody {
    padding: 15px;
    padding-bottom: 0px;
    /* padding-right: 0; */
    /* background-color: white; */
}

.childrenBody .layui-elem-quote .layui-input-inline {
    width: 300px;
}

.layui-elem-quote {
    padding-bottom: 0;
    background-color: white;
}

.childrenBody .layui-table-header table thead tr {
    background-color: #c8c8c8 !important;
}

.childrenBody .layui-table-page {
    background-color: white;
}

.childrenBody .layui-elem-quote {
    margin-bottom: 0 !important;
    padding-top: 6px !important;
    padding-bottom: 5px;
    padding-left: 0 !important;
    margin-top: 0px;
}

.childrenBody .layui-table, .layui-table-view {
    margin: 0 !important;
}

.childrenBody .layui-input-inline {
    margin-left: 15px;
}

.childrenBody .layui-table-fixed-r {
    right: 16px !important;
}

/* .childrenBody .layui-table-fixed-r .layui-table-body{
  height: 100%;
} */
.childrenBody .layui-table-main {
    overflow-x: auto;
}

[lay-event="edit"] div {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

[lay-event="edit2"] div {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

[lay-event="edit3"] div,
[lay-event="edit4"] div,
[lay-event="edit5"] div,
[lay-event="edit6"] div,
[lay-event="edit7"] div,
[lay-event="edit8"] div,
[lay-event="edit9"] div,
[lay-event="edit10"] div,
[lay-event="edit11"] div,
[lay-event="edit12"] div,
[lay-event="edit13"] div,
[lay-event="edit14"] div,
[lay-event="edit15"] div,
[lay-event="edit16"] div,
[lay-event="edit17"] div,
[lay-event="edit18"] div,
[lay-event="edit19"] div,
[lay-event="edit20"] div,
[lay-event="edit21"] div,
[lay-event="edit22"] div,
[lay-event="edit23"] div,
[lay-event="edit24"] div,
[lay-event="edit25"] div,
[lay-event="edit26"] div,
[lay-event="edit27"] div,
[lay-event="edit28"] div,
[lay-event="edit29"] div,
[lay-event="edit99"] div,
[lay-event="edit999"] div
    
{
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}


[lay-event="editMachine"] div {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

/* [lay-event="edit"] div:hover{
  color: #FF0000;
} */
.layui-row .fluid-header {
    height: 45px;
	position: fixed!important;
	padding-top: 10px!important;
	width: 95%;
}

.layui-table-page, .layui-table-total {
    background: #fff;
}

.seniorFilter .layui-form-item .layui-inline {
    margin-right: 0;
}

.seniorFilter, [lay-filter='submitFilter'] {
}

.seniorFilter .filterInputs {
    display: inline-block;
    width: calc(100% - 180px);
}

.seniorFilter .filterBtns {
    display: inline-block;
    width: 170px;
    vertical-align: top;
}

.seniorFilter .layui-form-item {
    margin-bottom: 0px;
}

.seniorFilter .filterInputs .layui-form-item .layui-input-inline {
    width: auto !important;
}

.seniorFilter .filterInputs .layui-form-item {
    margin-right: 15px !important;
}

.seniorFilter .filterInputs .layui-form-item .layui-input-inline input,
.seniorFilter .filterInputs .layui-form-item .layui-form-select .layui-input {
    width: 140px !important;
    height: 30px !important;
    line-height: 30px !important;
    font-size: 12px;
}


/* 首页 */
.lsd_logo {
    width: auto;
    height: 75px;
    background: #fff;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10000;
}

.lsd_logo img {
    width: 166px;
    height: 29px;
    margin: 23px 27px;
}

.l {
    float: left;
}

.r {
    float: right;
}
.required-star-before::before {
    content: '* ';
    color: red;
    font-weight: bold;
    /*text-shadow: 0.5px 0.5px 0 red;*/
}



/* 新金融侧边栏样式 */
.layui-side-menu.xjr .layui-nav dd.special cite{/* 新金融 */
    color: #BB5D71;
}
.layui-side-menu.xjr .layui-nav dd.layui-this cite  {
    color: #fff;
}

.layui-side-menu.xjr .layui-nav dd .layui-nav-more{/* 新金融 */
	border-color: transparent transparent #BB5D71;
}
.layui-side-menu.xjr .layui-nav dd a{/* 新金融 */
	border-bottom: 1px dotted #BB5D71;
}
.layui-side-menu.xjr .layui-nav .layui-nav-itemed > .layui-nav-child {/* 新金融 */
    background-color:#fff!important
}
.layui-layout-admin .layui-side.xjr{/* 新金融 */
	background-color:#BB5D71!important
}
.layui-side-menu.xjr .layui-nav .layui-nav-item.layui-nav-itemed a{
	background-color: rgba(0, 0, 0, .3) !important;
}
.layui-side-menu.xjr .layui-nav .layui-nav-item.layui-nav-itemed .layui-nav-child a{
	background: none !important;
	color:#BB5D71
}
.layui-side-menu.xjr .layui-nav-tree .layui-nav-child dd.layui-this{
	background-color:#CE8C9A!important
}
.layadmin-pagetabs.xjr .layui-tab-title li:hover,.layadmin-pagetabs.xjr .layui-tab-title li.layui-this{
	background-color:#BB5D71
}
.layui-side-menu.xjr .layui-nav-tree .layui-this{
	background-color:#BB5D71!important
}
.layui-side-menu.xjr .layui-nav-tree .layui-this a{
	background-color: rgba(0, 0, 0, .3) !important;
}