﻿/*body {
    padding-top: 50px;
    padding-bottom: 20px;
}


.body-content {
    padding-left: 15px;
    padding-right: 15px;
}


.dl-horizontal dt {
    white-space: normal;
}


input,
select,
textarea {
    max-width: 280px;
}*/
/*.site-block{margin-left: 10px;}*/
.btn_center {
    text-align: center;
}
/*#myForm input[type='text'],input[type='number']{ width: 200px;}*/
#pageNav {
    text-align: center;
}

form {
    padding-left: 3px;
    padding-right: 3px;
}

.layui-btn-group {
    padding-left: 3px;
}

.table-padding {
    padding-left: 30px;
    padding-right: 30px;
}

#myForm {
    padding-top: 20px;
}

.layui-row {
    margin-bottom: 10px;
}

h1, h2, h3 {
    font-size: 14px;
    font-weight: 400;
}

img {
    display: inline-block;
    border: none;
}

hr {
    background-color: #e2e2e2;
}

.layui-inline {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.layui-edge {
    position: absolute;
}

.layui-icon-yuejuancuohao:before {
    content: "\1006";
}

.layui-icon-cuo:before {
    content: "\1007";
}

.layui-icon-kefu:before {
    content: "\e606";
}

.layui-icon-right:before {
    content: "\1005";
}

.layui-icon-youyou:before {
    content: "\e602";
}

.layui-icon-zuozuo:before {
    content: "\e603";
}

.layui-icon-cart:before {
    content: "\e698";
}

.layui-icon-icon5:before {
    content: "\e62e";
}

.layui-icon-xiazai:before {
    content: "\e601";
}

.layui-icon-tishilian:before {
    content: "\e664";
}

.layui-icon-xiaoxi:before {
    content: "\e645";
}

.layui-icon-xiangxia:before {
    content: "\e61a";
}

.layui-icon-office:before {
    content: "\e705";
}

.layui-icon-faxian:before {
    content: "\e670";
}

.layui-icon-guanyu:before {
    content: "\e60b";
}

.layui-icon-map:before {
    content: "\e715";
}

.layui-icon-xiangshang:before {
    content: "\e619";
}

.layui-icon-bofang:before {
    content: "\e651";
}

.layui-icon-bofangzanting02:before {
    content: "\e652";
}


.layui-icon-money:before {
    content: "\e659";
}

.layui-icon-creditlevel:before {
    content: "\e735";
}

.layui-icon-shuaxin:before {
    content: "\1002";
}

.layui-icon-loading2:before {
    content: "\e63e";
}

.layui-icon-flow:before {
    content: "\e65c";
}

.layui-icon-shipin1:before {
    content: "\e6ed";
}

.layui-icon-yinpin:before {
    content: "\e6fc";
}

.layui-icon-goumai:before {
    content: "\e657";
}

.layui-icon-xiangjicopy2x:before {
    content: "\e65d";
}

.layui-icon-hot:before {
    content: "\e756";
}

.layui-icon-shezhi11:before {
    content: "\e716";
}

.layui-main {
    position: relative;
    width: 1140px;
    margin: 0 auto;
}

.layui-header {
    position: relative;
    z-index: 1000;
    height: 60px;
}

.layui-layout-admin .layui-header {
    background-color: #4e97d9;
}

.layui-layout-admin .layui-logo {
    color: #FFF;
}

.layui-elem-quote {
    border-left: 5px solid #4e97d9;
}

.layui-quote-nm {
    border-color: #e2e2e2;
}

.layui-elem-field {
    margin-bottom: 10px;
    padding: 0px;
    border: 1px solid #e2e2e2;
}

.layui-field-title {
    margin: 10px 0 20px;
    border: none;
    border-top: 1px solid #e2e2e2;
}

.layui-progress-bar {
    background-color: #4e97d9;
}

.layui-progress-text {
    top: -18px;
}

.layui-card-header {
    border-bottom: 1px dotted #E9E9E9;
}

.layui-card-body .layui-table {
    margin: 5px 0;
}

.layui-collapse {
    border: 1px solid #e2e2e2;
    border-radius: 2px;
}

.layui-colla-item {
    border-top: 1px solid #e2e2e2;
}

    .layui-colla-item:first-child {
        border-top: none;
    }

.layui-colla-title {
    line-height: 42px;
    padding: 0 15px 0 35px;
    background-color: #f2f2f2;
    cursor: pointer;
}

.layui-colla-content {
    display: none;
    padding: 10px 15px;
    line-height: 22px;
    border-top: 1px solid #e2e2e2;
    color: #666;
}

.layui-bg-black, .layui-bg-blue, .layui-bg-cyan, .layui-bg-green, .layui-bg-orange, .layui-bg-red {
    color: #fff !important;
}

.layui-colla-icon {
    position: absolute;
    left: 15px;
    top: 0;
    font-size: 14px;
}

.layui-bg-green {
    background-color: #4e97d9 !important;
}

.layui-btn {
    background-color: #4e97d9;
    margin-top: 10px;
}

.layui-btn-primary {
    background-color: #FFF;
    color: #333;
}

    .layui-btn-primary:hover {
        border-color: #4e97d9;
        color: #333;
    }

.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover {
    border: 1px solid #e6e6e6;
    background-color: #FBFBFB;
    color: #C9C9C9;
    cursor: not-allowed;
    opacity: 1;
}

.layui-btn-big {
    height: 44px;
    line-height: 44px;
    padding: 0 25px;
    font-size: 16px;
}

.layui-btn-small {
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    font-size: 12px;
}

    .layui-btn-small i {
        font-size: 16px !important;
    }

.layui-btn-mini {
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    font-size: 12px;
}

    .layui-btn-mini i {
        font-size: 14px !important;
    }

.layui-btn-group .layui-btn-primary:hover {
    border-color: #C9C9C9;
    color: #4e97d9;
}

.layui-input, .layui-select, .layui-textarea {
    border: 1px solid #e6e6e6;
}

.layui-form-label, .layui-form-mid, .layui-textarea {
    line-height: 20px;
    position: relative;
}

.layui-input-block, .layui-input-inline {
    position: relative;
}

.layui-form-mid {
    padding: 8px 0 !important;
}

.layui-form-danger + .layui-form-select .layui-input, .layui-form-danger:focus {
    border: 1px solid #FF5722 !important;
}

.layui-form-select {
    position: relative;
}

    .layui-form-select dl dd.layui-this {
        background-color: #4e97d9;
        color: #fff;
    }

.layui-form-checkbox, .layui-form-checkbox *, .layui-form-radio, .layui-form-radio *, .layui-form-switch {
    display: inline-block;
    vertical-align: middle;
}

    .layui-form-checkbox, .layui-form-checkbox *, .layui-form-radio, .layui-form-radio *, .layui-form-switch {
        display: inline-block;
        vertical-align: middle;
    }

        .layui-form-checkbox[lay-skin=primary]:hover i {
            border-color: #4e97d9;
            color: #fff;
        }

.layui-form-checked[lay-skin=primary] i {
    border-color: #4e97d9;
    background-color: #4e97d9;
    color: #fff;
}

.layui-form-onswitch {
    border-color: #4e97d9;
    background-color: #4e97d9;
}

.layui-form-radio span {
    font-size: 14px;
}

.layui-form-radio i:hover, .layui-form-radioed i {
    color: #4e97d9;
}

.layui-form-pane .layui-form-label {
    border: 1px solid #e6e6e6;
}

.layui-form-pane .layui-form-text .layui-form-label {
    border-right: 1px solid #e6e6e6;
}

.layui-form-pane .layui-form-item[pane] {
    border: 1px solid #e6e6e6;
}

.layui-layedit {
    border: 1px solid #d2d2d2;
}

.layui-layedit-tool {
    border-bottom: 1px solid #e2e2e2;
}

.layui-laypage a:hover {
    color: #4688c4;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #4e97d9;
}

.layui-laypage button, .layui-laypage input {
    border: 1px solid #e2e2e2;
}

    .layui-laypage input:focus, .layui-laypage select:focus {
        border-color: #4e97d9 !important;
    }

.layui-table {
    margin: 10px 0;
}

    .layui-table thead tr, .layui-table-fixed-l tr, .layui-table-header, .layui-table-mend, .layui-table-patch, .layui-table-tool {
        background-color: #f2f2f2;
    }

    /*.layui-table td, .layui-table th, .layui-table-header, .layui-table-tool, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
        border: 1px solid #e2e2e2;
    }*/

    .layui-table[lay-even] tr:nth-child(even) {
        background-color: #f8f8f8;
    }

    .layui-table tbody tr:hover, .layui-table-hover {
        background-color: #f2f2f2 !important;
    }

.layui-table-click {
    background-color: #FFEEE8 !important;
}

.layui-table-view {
    margin: 10px 0 40px 0;
}

.layui-table-body, .layui-table-header .layui-table, .layui-table-tool {
    margin-bottom: -1px;
}

.layui-table-sort {
    width: 20px;
}

.laytable-cell-space {
    width: 15px;
}

.layui-table-fixed-r {
    border-left: 1px solid #e2e2e2;
    box-shadow: -1px 0 8px rgba(0,0,0,.1);
}


.layui-table-tool {
    padding: 7px 10px 0 0;
    white-space: nowrap;
}

    .layui-table-tool:hover {
        overflow-x: auto;
    }

    .layui-table-tool .layui-laypage {
        margin: 0;
    }

        .layui-table-tool .layui-laypage a, .layui-table-tool .layui-laypage span {
            height: 26px;
            line-height: 26px;
            border: none;
            background: 0 0;
            padding: 0 12px;
        }

        .layui-table-tool .layui-laypage .layui-laypage-count, .layui-table-tool .layui-laypage .layui-laypage-limits, .layui-table-tool .layui-laypage .layui-laypage-skip {
            margin-left: 0;
            padding: 0;
        }

        .layui-table-tool .layui-laypage .layui-laypage-total {
            padding: 0 10px;
        }

        .layui-table-tool .layui-laypage .layui-laypage-spr {
            padding: 0;
        }

        .layui-table-tool .layui-laypage button, .layui-table-tool .layui-laypage input {
            height: 26px;
            line-height: 26px;
        }

        .layui-table-tool .layui-laypage input {
            width: 40px;
        }

        .layui-table-tool .layui-laypage button {
            padding: 0 10px;
        }


    .layui-table-tool select {
        height: 18px;
    }


.layui-table-edit {
    padding: 0 15px 1px;
    border: none;
}

    .layui-table-edit:focus {
        background-color: #F0F9F2;
    }

.layui-table-tips-main {
    border: 1px solid #e2e2e2;
}

.layui-upload-drag .layui-icon {
    color: #4e97d9;
}

.layui-upload-drag[lay-over] {
    border-color: #4e97d9;
}

.layui-nav .layui-nav-item a {
    color: rgba(255,255,255,1);
}



.layui-nav .layui-nav-more {
    margin-top: 0px;
}

.layui-nav .layui-nav-mored, .layui-nav-itemed .layui-nav-more {
    margin-top: 0px;
}

.layui-nav .layui-nav-child a {
    color: #333;
}

    .layui-nav .layui-nav-child a:hover {
        background-color: #f2f2f2;
        color: #000;
    }

.layui-nav-tree .layui-nav-child dd a {
    color: #FFF;
}

.layui-nav-tree .layui-nav-child dd a:hover {
    color: #000;
    background-color: #FFF;
}


.layui-nav-tree .layui-nav-bar {
    background-color: #4688c4;
}


.layui-nav-tree .layui-nav-more {
    top: 20px;
    margin: 0;
}

.layui-nav-itemed .layui-nav-more {
    top: 20px;
}

.layui-breadcrumb a {
    padding-right: 8px;
    line-height: 22px;
    font-size: 14px;
    color: #333 !important;
}

    .layui-breadcrumb a:hover {
        color: #01AAED !important;
    }

    .layui-breadcrumb a cite, .layui-breadcrumb a span {
        color: #666;
        cursor: text;
        font-style: normal;
    }

    .layui-breadcrumb a span {
        padding-left: 8px;
        font-family: Sim sun;
    }

.layui-tab-title {
    border-bottom: 1px solid #e2e2e2;
}

    .layui-tab-title .layui-this:after {
        border: 1px solid #e2e2e2;
    }

.layui-tab-bar {
    border: 1px solid #e2e2e2;
}

.layui-tab-brief > .layui-tab-title .layui-this {
    color: #4e97d9;
}

    .layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
        border-bottom: 2px solid #4e97d9;
    }

.layui-tab-card {
    border: 1px solid #e2e2e2;
}

    .layui-tab-card > .layui-tab-more .layui-this {
        color: #4e97d9;
    }

.layui-timeline-axis {
    color: #4e97d9;
}

.layui-timeline-item:before {
    background-color: #e2e2e2;
}

.layui-badge, .layui-badge-rim {
    line-height: 18px;
    padding: 0 5px;
}

.layui-badge {
    min-width: 8px;
    height: 18px;
    text-align: center;
    border-radius: 2px;
}

.layui-badge-rim {
    border: 1px solid #e2e2e2;
    border-radius: 3px;
}

.layui-carousel {
    background-color: #f2f2f2;
}

    .layui-carousel > [carousel-item]:before {
        color: #999;
        font-size: 20px;
    }

    .layui-carousel > [carousel-item] > * {
        background-color: #f2f2f2;
    }

@-webkit-keyframes layui-movey {
    0%,100% {
        -webkit-transform: translate3d(0,50px,0);
    }

    50% {
        -webkit-transform: translate3d(0,-50px,0);
    }
}

@keyframes layui-movey {
    0%,100% {
        transform: translate3d(0,50px,0);
    }

    50% {
        transform: translate3d(0,-50px,0);
    }
}

.layui-anim-movey {
    -webkit-animation-name: layui-movey;
    animation-name: layui-movey;
}

body {
    overflow-y: scroll;
}

.layui-table-page {
    text-align: center;
    position: fixed;
    background: #fff;
    right: 0;
    bottom: 0;
    padding-bottom: 20px;
}

.layui-table-box {
    /*padding-bottom: 29px;*/
}

    .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-this > a:hover {
        background-color: #4e97d9;
        color: #fff;
    }

#menu,.layui-nav .layui-nav-item a {
padding:0 10px;}
.lay-pointer{cursor: pointer
}

/*三层css*/
.layui-nav-tree .layui-nav-child dd a:hover span {
    color: #000;
    border-top-color:black;
}

.layui-nav-tree .layui-nav-child .layui-nav-itemed a {
    cursor:pointer
}
.layui-nav-tree .layui-nav-child .layui-nav-itemed a:hover {
    color: black !important;
}
.layui-nav-tree .layui-nav-child .layui-nav-itemed a:hover span {
    border-top-color:black;
    margin-top:-10px;
    transform: rotateX(180deg);
}


.nav-fixed {
    position: fixed;
    left: 0;
    width: 100%;
    top: -10px;
    z-index: 9999999;
}
.layui-table {
    color: black;
}