@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2019-01-17 10:43:18
 * @version $Id$
 */
 /**, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/
.text-center{text-align: center;}
.clearfix:after {clear: both;}
.clearfix:before, .clearfix:after {display: table;content: " ";}
 @media (min-width: 768px){
  html, body {height: 100%;}
 }
 .category .cate-item *,
 .login,
 .login *{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
 }
.login {padding-top: 40px;padding-bottom: 40px;background: url("../images/bj-1.jpg") no-repeat center;}
.login .login_box {width: 400px;padding:70px 50px;margin: 0 auto;background:rgba(0,0,0,0.4);position: fixed;top:50%;margin-top: -190px;left: 50%;margin-left: -200px;}
.login .login_box h1 {color: #fff;margin-top: 0;font-weight: normal;margin-bottom: 20px;}

.layui-tab-content .layui-form-label{width: 130px;}
.layui-tab-content .layui-form-item .layui-input-inline{width: 50%;min-width: 300px;}
.layui-tab-content .layui-form-item .layui-textarea{width: 100%!important;height:auto!important;}
.search-form .layui-form-label{width:auto;}

.layui-form-label-md{width: 130px;}
.layui-form-label-auto{width:auto;min-width: 100px;}

.uploadify{height: 38px;width: 120px;line-height:38px;overflow: hidden;}
.uploadify-button{position: absolute;top: 0;left: 0;height: 100%;width: 120px;text-align: center;z-index: 0;}
.uploadify .uploadifyfile{display: block;width: 500px;height: 80px;position: absolute;right: 0;top: 0;opacity: 0;z-index: 1000;cursor: pointer;filter:alpha(opacity=0); font-size: 100px;}

.fileinput-new .uploadify{position: relative;}
.fileinput-new .uploadify .swfupload{position: absolute;left: 0;top: 0;}
.fileinput-new .layui-btn-file{padding: 0;}
.upload-pre-item.fileinput-new.thumbnail{width: auto!important;height: auto!important;display: inline-block;}
.thumbnail>img{max-height: 100%;max-width: 100%;}

.layui-input[disabled], 
fieldset[disabled] .layui-input {
    cursor: not-allowed;
    background-color: #eee;
}

.layui-btn-add{display: inline-block;margin-right: 15px;}
.layui-btn-add .layui-btn{margin: 0;}
/*20191202*/
.layui-layout-admin .layui-body{z-index: 0;}
.layui-layout-admin .layui-logo{color:#fff;}
/*.layui-body>.layui-card{background: #eee;}*/
.layui-body>.layui-card>.layui-card-header{background: #fff;}
/*.layui-body>.layui-card>.layui-card-body{padding: 15px;}*/
.layui-layout-left-hide>.layui-side{display: none;}
.layui-layout-left-hide>.layui-body{left: 0;}
.layui-layout-left-hide>.layui-body>.layui-card>.layui-card-header{display: none;}
.layui-layout-left-hide>.layui-footer{left: 0;}
.layui-elem-field legend{font-size: 16px;}

.layui-layout-left *{font-size: 16px;}

.layui-layout-admin .layui-side-child {left: 200px;width: 250px;bottom: 44px;border-right: 1px solid #eee;background-color: #fff;}
.layui-layout-admin .layui-side-child .layui-side-scroll {overflow-x: auto;width: 100%;}
.layui-layout-admin .layui-side-child-body{left: 450px;}
.layui-layout-admin .layui-footer{color: #666;}

/*去掉底部*/
/*.layui-layout-admin .layui-footer{display: none;}
.layui-layout-admin .layui-body{bottom: 0;}
.layui-layout-admin .layui-side-child{bottom: 0;}*/

#layui_tree{padding:10px 15px 15px 0;}
.layui-table .layui-table-cell .level{display: block;position: relative;padding-left: 15px;}
.layui-table .layui-table-cell .level1{margin-left: 30px;}
.layui-table .layui-table-cell .level2{margin-left: 60px;}
.layui-table .layui-table-cell .level3{margin-left: 90px;}
.layui-table .layui-table-cell .level4{margin-left: 120px;}
.layui-table .layui-table-cell .level5{margin-left: 150px;}
.layui-table .layui-table-cell .level:before {content: '';position: absolute;top: 0;left: -9px;width: 0;height: 100%;border-left: 1px dotted #c0c4cc;}
.layui-table .layui-table-cell .level:after {content: '';position: absolute;top: 14px;left: -9px;width: 17px;height: 0;border-top: 1px dotted #c0c4cc;}
.layui-table .layui-table-cell .setLineShort:before{height: 13px;}

.layui-table .layui-table-cell .level0:before,
.layui-table .layui-table-cell .level0:after{border: none;}

/*缩小搜索区域按钮和输入框*/
fieldset.layui-elem-field .layui-form-label{line-height: 30px;height: 32px;padding-top: 0;padding-bottom: 0;}
fieldset.layui-elem-field .layui-form-item{margin-bottom: 10px;}
fieldset.layui-elem-field .layui-input, 
fieldset.layui-elem-field .layui-select, 
fieldset.layui-elem-field .layui-textarea{height: 32px;}
fieldset.layui-elem-field .layui-btn{ height: 32px;line-height: 32px;font-size: 12px;padding:0 10px; }
.layui-btn-sm i {font-size: 12px!important;}

fieldset.layui-elem-field .layui-form-select dl dd, 
fieldset.layui-elem-field .layui-form-select dl dt{line-height: 32px;}

.layui-box-space15{background:#f2f2f2;padding:15px;}
.layuiadmin-badge{position: absolute;right: 15px;}
.layuiadmin-badge {top: 50%;margin-top: -9px;}

.layui-card-body p.layuiadmin-big-font {font-size: 24px;color: #666;line-height: 36px;padding: 5px 0 10px;overflow: hidden;text-overflow: ellipsis;word-break: break-all;white-space: nowrap;}

.index_body{background: #f2f2f2;}
.index_body>.layui-layout>.layui-body>.layui-card{box-shadow: none;background-color: transparent;}
.index_body>.layui-layout>.layui-body>.layui-card>.layui-card-body{padding:15px;}
.index_body .layui-layout-admin .layui-footer{background: #fff;}

.article_body .layui-layout-admin .layui-side-child{left: 0;}
.article_body .layui-layout-admin .layui-side-child-body{left: 250px;}
.article_body .layui-layout-admin .layui-footer{left: 0;}
.article_body .layui-layout-admin .layui-side.layui-side-menu{display: none;}

.previewimg_box{text-align: center;display: table-cell;width: 640px;height: 570px;vertical-align: middle;}
.previewimg{max-width:100%;}
.detail_pic{overflow: hidden;}
.detail_pic .showimg{float: left;margin: 5px;}
.detail_pic .showimg:first-child{margin-left: 0;}

/*20210201*/
.layui-side-menu.layui-bg-black{background: #23262E!important;}
.layui-side-menu .layui-nav .layui-nav-child a{padding-left: 40px;}
.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child a {padding-left: 60px;}
.layui-side-menu .layui-nav .layui-nav-item > a > .layui-icon{margin-right: 5px;}
.layui-side-menu .layui-nav .layui-nav-item a{padding-right: 30px;}

.layui-side-menu .layui-nav .layui-nav-more {right: 15px;}
.layui-nav{background: #23262E;}
.layui-nav-tree .layui-nav-item a:hover {background-color: #23262E;}
.layui-layout-admin .layui-logo {background-color: #23262E;box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);}

.layui-nav-itemed>a, 
.layui-nav-tree .layui-nav-item a.layui-this, 
.layui-nav-tree .layui-nav-item a:hover {color: #fff!important;}

.body_top_header_white .layui-layout-admin .layui-header{background: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);height: 50px;}
.body_top_header_white .layui-layout-admin .layui-header .layui-logo{line-height: 50px;}
.body_top_header_white .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height: 50px;}
.body_top_header_white .layui-layout-admin .layui-header .layui-nav .layui-nav-item a{color:#333;}
.body_top_header_white .layui-layout-admin .layui-header .layui-nav .layui-this:after, 
.body_top_header_white .layui-layout-admin .layui-header .layui-nav-bar{top:0!important;bottom:auto;height: 2px;}
.body_top_header_white .layui-layout-admin .layui-header .layui-nav-child{top:55px;}
.body_top_header_white .layui-layout-admin .layui-side,
.body_top_header_white .layui-layout-admin .layui-body{top:50px;}
::-webkit-scrollbar{width:6px;height:6px;background-color:#e2e1e1;}
::-webkit-scrollbar-track{background-color:#e2e1e1;}
::-webkit-scrollbar-thumb{background-color:rgb(35, 38, 46);border-radius: 10px;}

.layadmin-header{margin-bottom: 0;border-top: 1px solid #f6f6f6;}
.layadmin-header .layui-card-header{border:none;}
.layui-body>.layui-fluid{padding:15px;}
.layui-layout-left .home_link{display: none;}
body{background: #f2f2f2;}
.body_top_header_white .layui-body>.layui-fluid{}
.body_top_header_white .layui-layout-left{padding:0 10px;}
.body_top_header_white .layui-layout-right{padding:0 10px;}
.body_top_header_white .layui-layout-left .home_link{display: inline-block;}
.body_top_header_white .layui-layout-right .home_link{display: none;}

.index_body .layui-card.layadmin-header{display: none;}
.body_top_header_white .layui-layout-admin .layui-footer{background: #fff;border-top: 1px solid #eee;z-index: 1000;}
.body_top_header_white .layui-layout-admin .layui-side-child{border-top: 1px solid #f6f6f6;}

.index_body>.layui-layout>.layui-body>.layui-fluid>.layui-card{box-shadow: none;background-color: transparent;margin:-15px;}
.index_body>.layui-layout>.layui-body>.layui-fluid>.layui-card>.layui-card-body{padding:15px;}

.body_top_header_white .layui-layout-admin .layui-header .layui-nav .layui-nav-more {border-color: #666 transparent transparent;}
.body_top_header_white .layui-layout-admin .layui-header .layui-nav .layui-nav-mored {border-color: transparent transparent #666;}