/*-------------------------
****************公共
----------------------*/
.fl { float: left; }
.fr{ float: right;}
i, em { font-style: normal; }
.rel { position: relative; }
.abs { position: absolute; }
.clear { clear: both; }
.color-ff2502 { color: #ff2502; }
.color-09a6d6 { color: #09a6d6; }
.color-eb2f2f { color: #eb2f2f; }
.color-666 { color: #666; }
.color-ccc { color: #ccc; }
.color-f53131{ color: #f53131;}
.color-bdbdbd{ color: #bdbdbd;}
.color-c23531{ color: #c23531;}
.color-2f4554{ color: #2f4554;}
.color-61a0a8{ color: #61a0a8;}
.color-f5a300{ color: #f5a300;}

.mr16 { margin-right: 16px; }
.ml16 { margin-left: 16px; }
.mb10 { margin-bottom: 10px !important; }
.mb24 { margin-bottom: 24px !important; }
.mt10{ margin-top:10px;}
.p24 {
    padding: 24px;
}
.mbf10 { margin-bottom: -10px; }
.line_b { border-bottom: 1px solid #ccc; }
.fz18 { font-size: 18px; }
body { color: #333; }
em { font-style: normal; }
a:hover { color: #09a6d6; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.center-block { text-align: center; }
.bg-white { background: #fff !important; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit browsers */
    color: #ccc;
}
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc;
}
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc;
}
/*btn*/
.layui-btn { height: 32px; line-height: 32px; background-color: #09a6d6; border: 1px solid #09a6d6;border-radius: 3px; }
.layui-btn-line { background-color: #fff !important; border-color: #09a6d6; color: #09a6d6; }
.layui-btn-line:hover,.layui-btn-line:focus,.layui-btn-line:active { background-color: #09a6d6 !important; color: #fff; }
.layui-btn-cancel { background-color: #ccc !important; color: #fff;border-color: #ccc; }
.default-btn { background-color: #bdbdbd !important; color: #fff; border-color: #bdbdbd; }
.default-btn:hover { opacity: .8; filter: alpha(opacity=80); }
.layui-btn-red { background-color: transparent; color: #ff2502; border: 1px solid #ff2502; }
.layui-btn-red:hover { background-color: #ff2502; color: #fff; border: 1px solid #ff2502; }
.layui-btn-red2 { background-color: #ff2502; color: #fff; border: 1px solid #ff2502; }
.layui-btn-sm { line-height: 24px; height: 24px; }
.layui-btn-default { background-color: #ccc !important;border-color: #ccc; color: #fff; cursor: not-allowed; }
.layui-btn-default:hover{background-color: #ccc !important;border-color: #ccc; color: #fff;}
.layui-input-center { text-align: center; padding: 0 10px; }

.layui-btn-primary {
    border: 1px solid #C9C9C9;
    background-color: #fff;
    color: #555;
}
.layui-btn-primary:hover{ color: #09a6d6;border-color: #09a6d6;}

/*重置layui*/
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after { background: #09a6d6; }
.layui-bg-black { background-color: #292929 !important; }
.layui-form-select dl dd.layui-this {
    background-color: #09a6d6;
}
/*.layui-table-view .layui-table[lay-size=lg] thead .layui-table-cell {
    height: 22px;
    line-height: 22px;
}*/
/*.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{ line-height:normal; white-space:normal;}*/

.layui-table thead tr { background-color: #d9d9d9; color: #333; }
.layui-table-sort .layui-table-sort-desc { border-top-color: #333; }
.layui-table-sort .layui-table-sort-asc { border-bottom-color: #333; }
.layui-table-sort[lay-sort=desc] .layui-table-sort-desc { border-top-color: #09a6d6; }
.layui-table-sort[lay-sort=asc] .layui-table-sort-asc { border-bottom-color: #09a6d6; }

/** date:2019-04-25 更新**/
.layui-input::placeholder{ color: #666;}

.layui-input:hover, .layui-textarea:hover, layui-input:focus, layui-input:active {
    border-color: #09a6d6 !important;
}
.layui-disabled, .layui-disabled:hover {
    border-color: #d2d2d2 !important; color: #d2d2d2 !important;
    cursor: not-allowed !important;
}
.layui-form-checked[lay-skin=primary] i {
    border-color: #09a6d6;
    background-color: #09a6d6;
}
.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #09a6d6;
}
.layui-input, .layui-select, .layui-textarea { border-radius: 3px; }
.layui-form-switch { height: 30px;
    line-height: 30px;
    width: 54px; border-radius: 3px; margin-top: 0; }
/*.layui-form-switch em{ font-size:14px;}*/
.layui-form-switch i { left: 2px;
    top: 1px;
    width: 28px;
    height: 28px;
    border-radius: 3px; }
.layui-form-onswitch i {
    left: 35px;
}
.layui-left { float: left; }
.layui-right { float: right; }
.layui-table-view thead th { text-align: center; }
.layui-table-view .layui-table thead th .layui-table-cell { height: auto !important; line-height: inherit !important; overflow: visible; text-overflow: inherit; white-space: normal; }

.layui-col-space16 { margin: -8px; }
.layui-col-space16>* { padding: 8px; }
.layui-card-body{padding: 10px 16px;}

.layui-form-checkbox[lay-skin=primary] span{ color: #333;}

/*tips*/
.grey-white.layui-layer-tips .layui-layer-content { color: #666; font-size: 14px; border-radius: 3px; box-shadow: 4px 0px 12px rgba(0, 0, 0, .48); background-color: #fff; border: 1px solid #eee; }
.grey-white.layui-layer-tips i.layui-layer-TipsB, .grey-white.layui-layer-tips i.layui-layer-TipsT { border-right-color: #fff; left: 0; }

/*icons*/
.topIcons, .sideIcons { width: 16px; height: 16px; display: inline-block; background-image: url("../images/pub/topIcons.png"); background-repeat: no-repeat; vertical-align: middle; }
.sideIcons { background-image: url("../images/pub/sideIcons.png"); margin-right: 8px; }




/*------------------顶部--------------------*/
.layui-layout .header { height: 48px; background: #09a6d6;     z-index: 9999;}
.openMenuBar { position: absolute; left: 0; top: 0; margin: 16px; background-position: 0 -163px; }
.openMenuBar:hover { background-position: 0 -183px; }
.closeMenuBar { position: absolute; left: 0; top: 0; margin: 16px; background-position: 0 -21px; }
.closeMenuBar:hover { background-position: 0 0; }
.header .layui-logo { width: auto; left: 48px; line-height: 48px; color: #fff; font-size: 20px; }
.header .layui-nav .layui-nav-item { line-height: 48px; }
.header .layui-nav-child { top: 48px; }
.header .layui-nav .layui-nav-item img { margin-right: 4px; width: 24px; height: 24px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; }
.header .layui-nav-child i { margin-right: 10px; }
.psw-icon { background-position: 0 -118px; }
.loginOut-icon { background-position: 0 -142px; }
.header .layui-nav .layui-nav-child a { color: #666; }
.header .layui-nav .layui-nav-item > a { color: #fff; }
.header .layui-nav .layui-nav-more { border-top-color: rgba(255, 255, 255, .9); }
.fullScreen-icon { background-position: 0 -40px; margin-right: 5px; }
.layui-nav .layui-nav-item a:hover .fullScreen-icon { background-position: 0 -62px; }
.halfScreen-icon { background-position: 0 -62px; margin-right: 5px; }
.header .layui-nav .layui-nav-item a:hover { color: #292929; }
.header .layui-nav .layui-nav-mored, .header .layui-nav-itemed .layui-nav-more {
    border-color: transparent transparent #292929;
}
.hover-a { color: #292929 !important; }
.header .layui-nav { padding-right: 0; }
/*------------------左侧--------------------*/
.layui-layout-admin .layui-side { top: 48px; }
.leftMenuDiv .layui-nav li .cite { vertical-align: middle; }
.leftMenuDiv .layui-nav li { background: #292929; line-height: 48px; }
.leftMenuDiv .layui-nav li a { height: 48px; color: #7a8ba3; line-height: 48px; padding-right: 40px; }
.leftMenuDiv .layui-nav li a:hover,.leftMenuDiv .layui-nav li a.on{ color: #09a6d6; background: #292929; }
.leftMenuDiv .layui-nav-tree .layui-nav-bar { opacity: 0 !important; }
.leftMenuDiv .layui-nav-tree .layui-nav-more { top: 23px; right: 16px; border-top-color: #7a8ba3; }
.leftMenuDiv .layui-nav-itemed .layui-nav-more { top: 17px; border-color: transparent transparent #09a6d6; }
.leftMenuDiv .layui-nav-itemed a span.cite { color: #09a6d6; }
.leftMenuDiv .layui-nav-tree .layui-nav-child dd { background: #191919; }
.leftMenuDiv .layui-nav-tree .layui-nav-child dd a { height: 42px; line-height: 42px; }
.leftMenuDiv .layui-nav-itemed .layui-nav-child dd a .cite { color: #b4bcc8; }
.s-icon01 { background-position: 0 0; }
.s-icon02 { background-position: 0 -41px; }
.s-icon03 { background-position: 0 -81px; }
.s-icon04 { background-position: 0 -122px; }
.s-icon05 { background-position: 0 -163px; }
.s-icon06 { background-position: 0 -203px; }
.s-icon07 { background-position: 0 -285px; }
.s-icon08 { background-position: 0 -326px; }
.s-icon09 { background-position: 0 -244px; }
.s-icon10 { background-position: 0 -367px; }
.s-icon11 { background-position: 0 -402px; }
.s-icon12 { background-position: 0 -442px; }
.s-icon13 { background-position: 0 -483px; }
.s-icon13 { background-position: 0 -483px; }

.round-icon { background-position: -21px 5px; }
.round-icon:hover, .leftMenuDiv .layui-nav-itemed .layui-nav-child dd.layui-this a .round-icon,
.leftMenuDiv .layui-nav-itemed .layui-nav-child dd a:hover .round-icon { background-position: -21px -22px; }
.leftMenuDiv .layui-nav li a:hover .s-icon01, .leftMenuDiv .layui-nav li.layui-this a .s-icon01 { background-position: 0 -20px; }
.leftMenuDiv .layui-nav li a:hover .s-icon02, .leftMenuDiv .layui-nav-itemed > a .s-icon02 { background-position: 0 -61px; }
.leftMenuDiv .layui-nav li a:hover .s-icon03, .leftMenuDiv .layui-nav-itemed > a .s-icon03 { background-position: 0 -102px; }
.leftMenuDiv .layui-nav li a:hover .s-icon04, .leftMenuDiv .layui-nav-itemed > a .s-icon04 { background-position: 0 -142px; }
.leftMenuDiv .layui-nav li a:hover .s-icon05, .leftMenuDiv .layui-nav-itemed > a .s-icon05 { background-position: 0 -183px; }
.leftMenuDiv .layui-nav li a:hover .s-icon06, .leftMenuDiv .layui-nav-itemed > a .s-icon06 { background-position: 0 -224px; }
.leftMenuDiv .layui-nav li a:hover .s-icon07, .leftMenuDiv .layui-nav-itemed > a .s-icon07 { background-position: 0 -305px; }
.leftMenuDiv .layui-nav li a:hover .s-icon08, .leftMenuDiv .layui-nav-itemed > a .s-icon08, .leftMenuDiv .layui-this > a .s-icon08 { background-position: 0 -347px; }
.leftMenuDiv .layui-nav li a:hover .s-icon09, .leftMenuDiv .layui-nav-itemed > a .s-icon09 { background-position: 0 -264px; }
.leftMenuDiv .layui-nav li a:hover .s-icon10, .leftMenuDiv .layui-nav-itemed > a .s-icon10 { background-position: 0 -384px; }
.leftMenuDiv .layui-nav li a:hover .s-icon11, .leftMenuDiv .layui-nav-itemed > a .s-icon11, .leftMenuDiv .layui-this > a .s-icon11 { background-position: 0 -422px; }
.leftMenuDiv .layui-nav li a:hover .s-icon12, .leftMenuDiv .layui-nav-itemed > a .s-icon12 { background-position: 0 -462px; }
.leftMenuDiv .layui-nav li a:hover .s-icon13, .leftMenuDiv .layui-nav-itemed > a .s-icon13 { background-position: 0 -505px; }
.leftMenuDiv .layui-nav-tree .layui-nav-child dd.layui-this, .leftMenuDiv .layui-nav-tree .layui-nav-child dd.layui-this a,
.leftMenuDiv .layui-nav-tree .layui-this, .leftMenuDiv .layui-nav-tree .layui-this > a, .leftMenuDiv .layui-nav-tree .layui-this > a:hover,
.leftMenuDiv .layui-nav-itemed .layui-nav-child dd.layui-this a .cite, .leftMenuDiv .layui-nav-itemed .layui-nav-child dd a:hover .cite,
.layui-nav-tree .layui-nav-child dd:hover a {
    background-color: #191919;
    color: #09a6d6;
}
.site-demo-nav { margin-bottom: 56px; background-color: #292929; }
.side-nav-tab { position: absolute; bottom: 0; padding: 16px; background: #292929; }
.side-nav-tab ul { border: 1px solid #7a8ba3; border-radius: 3px; height: 22px; }
.side-nav-tab li { float: left; width: 82px; color: #7a8ba3; text-align: center; line-height: 22px; cursor: pointer; }
.side-nav-tab li.current { background: #7a8ba3; color: #292929; }
.leftMenuDiv .layui-nav li > a .cite-mini { display: none; }
.leftMenuDiv .layui-nav li > a .cite { display: inline-block; }
.leftMenuDiv .side-nav-tab { display: block; }
.leftMenuDiv .side-nav-tab-small { display: none; }
/*收起左侧*/
.layui-layout-admin .mini { width: 48px; }
.layui-layout-admin .mini .layui-nav-tree {
    width: 48px; background: #292929;
}
.mini .layui-nav li { margin: 16px 0; }
.mini .layui-nav li:first-child { margin-top: 8px; }
.mini .layui-nav li a { padding: 0 6px; }
.mini .layui-nav-tree .layui-nav-more { display: none; }
.mini .layui-nav li > a i { margin: 8px auto 0; display: block; }
.mini .layui-nav li > a .cite { display: none; }
.mini .layui-nav li > a .cite-mini { display: block; font-size: 12px; text-align: center; line-height: 20px; }
.mini .side-nav-tab { display: none; margin: 0 8px; border: none; bottom: 16px;
    padding: 0; }
.mini .side-nav-tab-small { display: block; }
.mini .side-nav-tab li { width: 30px; display: none; font-size: 12px; }
.mini .side-nav-tab li.current { display: block; background: #292929; color: #b4bcc8; }
/*==================***********左侧栏修改成缩小时候hover**********=======================*/
.mini-sidebar .side-nav-tab { padding: 5px; }
.mini-sidebar .side-nav-tab ul li { display: none; float: none; }
.mini-sidebar .side-nav-tab ul li span { display: none; }
.mini-sidebar .side-nav-tab ul li.current { display: block; width: 30px; font-size: 12px; background: #292929; color: #b4bcc8; }
/* 左侧栏 *** 向左折叠 mini-sidebar */

.mini-sidebar .layui-layout-admin .layui-side { width: 48px; overflow-x: visible; }
.mini-sidebar .layui-layout-admin .layui-side .layui-side-scroll { width: 48px;
    /*隐藏滚轮*//*IE10,IE11,IE12*/
    -ms-scroll-chaining: chained;
    -ms-overflow-style: none;
    -ms-content-zooming: zoom;
    -ms-scroll-rails: none;
    -ms-content-zoom-limit-min: 100%;
    -ms-content-zoom-limit-max: 500%;
    -ms-scroll-snap-type: proximity;
    -ms-scroll-snap-points-x: snapList(100%, 200%, 300%, 400%, 500%);
    -ms-overflow-style: none;
    overflow: auto; }
.mini-sidebar .layui-layout-admin .layui-side .layui-side-scroll::-webkit-scrollbar { display: none; }
/*隐藏滚轮*//*webkit内核*/
.mini-sidebar .layui-layout-admin .layui-side:hover .layui-side-scroll { width: 268px; }
.mini-sidebar .nav-tree-main .layui-side-scroll { width: 48px; overflow-x: initial; }
.mini-sidebar .nav-tree-main.layui-nav-tree { width: 48px !important; }
.mini-sidebar .nav-tree-main.layui-nav-tree .layui-nav-item { position: relative; }
.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child { position: absolute; left: 48px; top: 0; width: 200px; display: none; z-index: 9999; }
.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child dd a { line-height: 40px; text-align: left; padding: 0 20px; color: #7a8ba3; }
.mini-sidebar .nav-tree-main > .layui-nav-item:hover > .layui-nav-child { display: block; }
/*.mini-sidebar .nav-tree-main > .layui-nav-item:hover > .layui-nav-child dd{background: #292929;}*/

.mini-sidebar .nav-tree-main > .layui-nav-item a { padding: 5px 0 0 0; line-height: 15px; text-align: center; }
.mini-sidebar .nav-tree-main > .layui-nav-item > a > .sideIcons { margin: 0 auto; }
.mini-sidebar .nav-tree-main .icon { line-height: 12px; }
.mini-sidebar .nav-tree-main > .layui-nav-item .cite { display: block; line-height: 12px; padding-top: 5px; font-size: 12px; }
.mini-sidebar .nav-tree-main > .layui-nav-item .cite em { display: none; }
.mini-sidebar .nav-tree-main > .layui-nav-item .layui-nav-more { display: none; }
.mini-sidebar .nav-tree-main .sub-nav .layui-nav-item a { line-height: 40px; text-align: left; padding: 0 20px; color: #b4bcc8; }
.mini-sidebar .nav-tree-main .sub-nav .layui-nav-item .layui-nav-more { display: block; }
.mini-sidebar .layui-body { left: 48px; }

/*另外加*/
.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child dd a .cite { line-height: 40px;
    color: #b4bcc8; font-size: 14px; padding-top: 0; display: inline-block; vertical-align: middle; }
.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child dd a .cite em { display: inline-block; }
.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child dd.layui-this a .cite,.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child dd:hover a .cite{    color: #09a6d6;}
.mini-sidebar .nav-tree-main > .layui-nav-item > .layui-nav-child dd.layui-this a .round-icon{background-position: -21px -22px;}



/*==================**********end***********=======================*/

/*右侧*/
.layui-layout-admin .layui-body { top: 48px; bottom: 0; background: #e8ebed; padding: 0; }
.layui-layout-admin .layui-body iframe {
    width: 100%;
    height: 100%;
    border: none;
    min-width: 320px;
    position: absolute
}
/*按钮重置*/

.layui-input, .layui-select, .layui-textarea { height: 32px; border-color: #ccc; }
.layui-form-select { width: 132px; }
.layui-form-item .layui-input-inline { width: auto; }
.layui-form-checkbox[lay-skin=primary] i { border-color: #666; }
.layui-form-checked[lay-skin=primary] i {
    border-color: #09a6d6;
}
.layui-checkbox-disbaled[lay-skin=primary] i { border-color: #ccc; }
.layui-checkbox-disbaled[lay-skin=primary]:hover i {
    border-color: #ccc;
}
.layui-form-onswitch {
    border-color: #09a6d6;
    background-color: #09a6d6;
}
.layui-form-radio { margin-top: 4px; }
.layui-table, .layui-table-view {
    margin: 0;
}
/*单纯文字*/
.layui-form-txt .layui-form-item { margin-bottom: 0; }
/*强制去掉秒*/
/*.laydate-time-list li:nth-child(3) {*/
/*display: none; visibility: hidden;*/
/*}*/
/*.laydate-time-show .laydate-time-list li { width: 50%; }*/
.laydate-time-show .laydate-time-list li.layui-this, .laydate-time-show .laydate-time-list ol li { width: 100%; }
.laydate-time-show .laydate-time-list ol li { padding-left: 50px; }
.layui-layer, .layui-pop { background-color: #fff !important; border-radius: 3px !important; }
.layui-layer.layui-layer-hui { background-color: #000 !important; filter: alpha(opacity=60); background-color: rgba(0, 0, 0, .6) !important; }
.layui-form-item-w44 .layui-form-label { width: 44px; }
.layui-form-item-w44 .layui-input-block { margin-left: 50px; }
.layui-form-item-w100 .layui-form-label { width: 102px; }
.layui-form-item-w100 .layui-input-block { margin-left: 110px; }
.layui-form-item-w120 .layui-form-label { width: 120px; }
.layui-form-item-w120 .layui-input-block { margin-left: 130px; }
.layui-form-item-w130 .layui-form-label { width: 130px; }
.layui-form-item-w130 .layui-input-block { margin-left: 140px; }
.layui-form-item-w150 .layui-form-label { width: 150px; }
.layui-form-item-w150 .layui-input-block { margin-left: 160px; }
.layui-pop .layui-table-header { height: 32px; }
.multiTable .layui-table-header { height: 62px; }
.d-dropdown .layui-btn { background-color: #fff; border: 1px solid #ccc; font-size: 14px; color: #666; width: 130px; text-align: left; padding-right: 30px; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.d-dropdown .layui-btn .layui-icon { margin-left: 10px; position: absolute; right: 10px; top: 7px; }
.select-fixed .layui-form-select { position: fixed; }
/*解决弹窗中高度低时候,下拉框显示不全*/
/*.layui-layer-page .layui-layer-content { overflow: visible!important; }*/

.mainTop .layui-form-item .layui-inline .layui-form-label, .orderMain .layui-form-item .layui-inline .layui-form-label { width: auto; }

.layui-form-checked:hover span, .layui-form-checked[lay-skin=primary] span{ color: #09a6d6;}
/*横线滚动条解决*/
/*body{overflow-y: scroll;}*/
/*.layui-body{overflow-y: scroll;}*/

/*上传*/
.fileBox { position: relative; display: inline-block; }
.fileBtn, .fileBtn2 { width: 24px; height: 24px; position: absolute; top: 50%; left: 10px; z-index: 1; opacity: 0; filter: alpha(opacity=0);
    margin-top: -12px; cursor: pointer; overflow: hidden; }
.fileBtn2 { top: 0; left: 0; margin-top: 0; width: 100%; height: 100%; }
.fileBtn:hover { cursor: pointer; }
/*树形*/

body .layui-tree-skin-shihuang .layui-tree-branch, body .layui-tree-skin-shihuang .layui-tree-leaf { color: #f7d672; font-size: 18px; }

/*=============================
*=================================模仿bs下拉效果
*================================*/

.layui-btn-dropdown { position: relative; display: inline-block }
.layui-btn-dropdown .layui-dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; display: none; margin: 2px 0 0; padding: 5px 0; min-width: 120px; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; background-color: #fff; background-clip: padding-box; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); list-style: none; text-align: left; font-size: .875rem; -webkit-background-clip: padding-box }
.layui-btn-dropdown .layui-dropdown-menu > li > a { clear: both; display: block; padding: 3px 15px; color: #333; white-space: nowrap; font-weight: 400; line-height: 1.42857143 }
.layui-btn-dropdown .layui-dropdown-menu > li > a:focus, .layui-btn-dropdown .layui-dropdown-menu > li > a:hover { background-color: #f0f0f0; text-decoration: none }
.layui-btn-dropdown .layui-dropdown-menu .divider { overflow: hidden; margin: 9px 0; height: 1px; background-color: #e5e5e5 }

/*弹窗关闭按钮*/
.layui-layer-setwin .layui-layer-close1{background: url("../images/pub/close-btn.png") no-repeat;background-position: center!important;}




/*19.5.10左侧新增*/
.s-icon14 { background-position: 0 -529px; }
.leftMenuDiv .layui-nav li a:hover .s-icon14, .leftMenuDiv .layui-nav-itemed > a .s-icon14, .leftMenuDiv .layui-this > a .s-icon14 { background-position: 0 -553px; }
.s-icon15 { background-position: 0 -575px; }
.leftMenuDiv .layui-nav li a:hover .s-icon15, .leftMenuDiv .layui-nav-itemed > a .s-icon15, .leftMenuDiv .layui-this > a .s-icon15 { background-position: 0 -598px; }


/*--------------------------------------售后管理19.9.26
------------------------------------------------------*/

.s-icon16{background-position: -27px -40px;}
.leftMenuDiv .layui-nav li a:hover .s-icon16, .leftMenuDiv .layui-nav-itemed > a .s-icon16, .leftMenuDiv .layui-this > a .s-icon16 { background-position: -27px -64px; }
.s-icon17{background-position: -27px -88px;}
.leftMenuDiv .layui-nav li a:hover .s-icon17, .leftMenuDiv .layui-nav-itemed > a .s-icon17, .leftMenuDiv .layui-this > a .s-icon17 { background-position: -27px -111px; }
.s-icon18{background-position: -27px -134px;}
.leftMenuDiv .layui-nav li a:hover .s-icon18, .leftMenuDiv .layui-nav-itemed > a .s-icon18, .leftMenuDiv .layui-this > a .s-icon18 { background-position: -27px -156px; }
.s-icon19{background-position: -27px -179px;}
.leftMenuDiv .layui-nav li a:hover .s-icon19, .leftMenuDiv .layui-nav-itemed > a .s-icon19, .leftMenuDiv .layui-this > a .s-icon19 { background-position: -27px -203px; }
.s-icon20{background-position: -27px -226px;}
.leftMenuDiv .layui-nav li a:hover .s-icon20, .leftMenuDiv .layui-nav-itemed > a .s-icon20, .leftMenuDiv .layui-this > a .s-icon20 { background-position: -27px -251px; }

/* 预约保养 */
.s-icon21{background-position: -27px -272px;}
.leftMenuDiv .layui-nav li a:hover .s-icon21, .leftMenuDiv .layui-nav-itemed > a .s-icon21, .leftMenuDiv .layui-this > a .s-icon21 { background-position: -27px -293px; }








