@charset "utf-8";
@import url(../js/lib/css/layui.css);
.menu-switch{width: 30px; height: 30px; position: relative; left: 200px; top: 16px; color: #fff; //background-color: #1AA094; text-align: center; line-height: 30px; cursor: pointer}

.layui-tab-title li:first-child .layui-tab-close{//display: none}

.layui-body{position: absolute; top: 46px; right: 0; bottom: 42px; left: 200px; z-index: 1; overflow: hidden}
.layui-layout-admin .layui-body{ background: #ffffff;}
.layui-body .tab{height: 100%; width: 100%; margin: 0px;}
.layui-body .layui-tab-title{height: 35px; background: #ffffff; position: absolute; z-index: 100; line-height:35px; margin:0 70px 0 34px;}
.layui-body .layui-tab-title li.home i{padding-right: 5px;}
.layui-body .layui-tab-title li.home .layui-tab-close{display: none;}
.layui-body .layui-tab-title .layui-this:after{height: 36px;}
.layui-body .layui-tab-title li   .layui-tab-close{border-radius: 50%;}
.layui-body .layui-tab-title .layui-this{background: #ececec;/* border-top: 2px solid #009688;*/}

.layui-body .layui-tab-content{position: absolute; top: 35px; bottom: 0px; width: 100%; background: #ececec; border-top: 1px solid #d2d2d2; padding: 0px; overflow: hidden;  padding-bottom: 10px;}
.layui-body .layui-tab-content .layui-tab-item{width: 100%; height: 100%;}
.layui-body .layui-tab-content .layui-tab-item iframe{width: 100%; height: 100%; background-color:#ececec; padding-top: 11px;}
.lg-body{margin: 10px;}
table th, table td{word-break: break-all;}

@media screen and (max-width: 768px){
    .layui-layout-admin .layui-bg-black{left: -200px;  }
    .layui-layout-admin .layui-body{left: 0;}
    .layui-layout-admin .layui-footer{left: 0;}
    .layui-layout-left{left:0; }
    .layui-card-mar .layui-wid .layui-input-selcon{ width:380px;}
    .layui-card-mar .layui-wid .layui-input-selcon .layui-form-select{ margin-bottom:10px;}
    .layui-wid{ margin-bottom:0;}
}
@media screen and (max-width: 480px){
    .layui-layout-admin .layui-logo{left: -32px;}
    .menu-switch{left: 140px;}
}
@media screen and (max-width: 330px){
    .layui-layout-admin .layui-logo{left: -51px; font-size: 14px;}
    .menu-switch{left: 100px;}
}

.lgadmin-xinx{ padding: 0px 0px 7px 0; overflow: hidden;}
.lgadmin-con{ text-align: right;}
.lgadmin-xinx span{ display: inline-block; font-size: 13px; color: #666666; margin-right: 10px;}
.lgadmin-xinx span strong{ color: red;}
.layadmin-carousel {  height: 120px!important;  background-color: #fff; position: relative; left:0;  top:0; }
.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-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 { font-size: 12px; height: 24px; line-height: 24px; overflow: hidden;}
.layadmin-backlog-body p{ margin-top: 10px;}
.layadmin-backlog-body p cite { font-style: normal; font-size: 26px; font-weight: 300; color: #57b7ff; }
.layadmin-backlog-body:hover { background-color: #f2f2f2; color: #888; }

.layui-use-mid{ overflow: hidden; position: relative; top: 35%; padding-top:0;}
.layadmin-tabs-control{ position: absolute; display:block; width:35px; height:36px; z-index: 20000; text-align: center; line-height: 36px; border-bottom:1px solid #d2d2d2; background-color:#ffffff; cursor:pointer; color:#636363;}
.layui-icon-prev{left:0; border-right:1px solid #d2d2d2; border-left:0;}
.layui-icon-next{ right:35px; border-left:1px solid #e6e6e6;}
.layui-icon-down { right: 0; border-left:1px solid #e6e6e6;}
.layadmin-tabs-control { position: absolute; top: 0; width: 35px; text-align: center; cursor: pointer; transition: all .3s; -webkit-transition: all .3s; box-sizing: border-box;}
.layadmin-tabs-select.layui-nav { position: absolute; left: 0; top: 0; width: 35px; height: 100%; padding: 0; background: 0 0;}
.layui-nav { position: relative; background-color: #393D49; color: #fff; border-radius: 2px; font-size: 0; box-sizing: border-box;}
.layadmin-tabs-select.layui-nav .layui-nav-item{ line-height: 35px; width: 35px;}
.layadmin-tabs-select.layui-nav .layui-nav-item .layui-a-hr{ padding: 0 16px;}
.layadmin-tabs-select.layui-nav .layui-nav-item a{ color: #666; }
.layadmin-tabs-select.layui-nav .layui-nav-item>a { height: 35px; }
.layadmin-pagetabs .layui-tab-title li:first-child .layui-tab-close, .layadmin-tabs-select.layui-nav .layui-nav-bar, .layadmin-tabs-select.layui-nav .layui-nav-more { display: none;}
.layadmin-tabs-select.layui-nav .layui-nav-child { top: 40px; left: auto; right: 0; }
[lay-href], [lay-tips], [layadmin-event] { cursor: pointer; }

.layui-tab[overflow]>.layui-tab-title{ overflow:visible !important;}
.layui-tab .layui-tab-title .layui-tab-bar{ display: none;}

.layui-shu{position: absolute; top: 0; width: 1px; background-color: #d2d2d2; left: 34px;}