@font-face{font-family:'iconfont';src:url(/assets/font/iconfont.eot);src:url(/assets/font/iconfont.eot?#iefix) format("embedded-opentype"),url(/assets/font/iconfont.woff) format("woff"),url(/assets/font/iconfont.ttf) format("truetype"),url(/assets/font/iconfont.svg#iconfont) format("svg")}.iconfont{font-family:"iconfont" !important;font-size:15px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}*{margin:0px;padding:0px;font-family:"microsoft yahei","Helvetica Neue", Helvetica, Arial, sans-serif}a{text-decoration:none}html{width:100%;height:100%;overflow-x:hidden}body{width:100%;height:100%;overflow-x:hidden}.form-wrap{background:#f8f8f8;margin-top:15px}.layui-tab{height:100%;overflow-x:hidden}.x-body{padding:20px 20px 100px 20px;margin-bottom:100px;height:90%;overflow-x:hidden;overflow-y:scroll}.x-nav{padding:0 20px;position:relative;z-index:99;border-bottom:1px solid #e5e5e5;line-height:39px;height:39px;overflow:hidden}.x-nav .layui-nav{background-color:#fff;padding:0;cursor:pointer;font-size:12px;font-weight:400;margin-top:-12px;margin-right:-12px}.x-nav .layui-nav .layui-nav-item a,.x-nav .layui-nav .layui-nav-item a:hover{color:#5f5f5f}.xblock{display:block;margin-top:20px;margin-bottom:10px;padding:16px;padding-left:6px;padding-right:15px;line-height:22px;border-radius:0 2px 2px 0;background-color:#f2f2f2}.x-right{float:right}.x-red{color:red}.x-a{color:#099641}.x-a:hover{color:#077e37}.x-sort{height:30px}.x-show{cursor:pointer}.layui-form-switch{margin-top:0px}.layui-input:focus,.layui-textarea:focus{border-color:#15c142 !important}.page{margin-top:20px;text-align:center}.page a{display:inline-block;background:#f5f5f5;color:#888;padding:10px 13px;min-width:15px;transition:background-color ease .5s;font-family:"microsoft yahei";border-radius:3px}.page span{display:inline-block;padding:10px 10px;min-width:15px}.page span.current{display:inline-block;background:#15c142;color:#fff;padding:10px 13px;min-width:15px;border-radius:3px}.page .pagination li{display:inline-block;margin-right:5px;text-align:center}.page .pagination li.active span{background:#15c142;color:#fff}.container{width:100%;height:55px;background-color:#111;border-bottom:1px solid rgba(0,0,0,0.8)}.container .logo a{float:left;color:#fff;font-size:18px;padding-left:20px;line-height:50px;width:200px;transition:background-color ease 0.3s}.container .right{background-color:transparent;float:right;transition:background-color ease 0.3s}.container .left_open{height:55px;float:left}.container .left_open i{display:block;background:rgba(255,255,255,0.1);color:#fff;width:32px;height:32px;line-height:32px;border-radius:3px;text-align:center;margin-top:10px;cursor:pointer;transition:background-color ease 0.3s}.container .left_open i:hover{background:rgba(255,255,255,0.3)}.container .left{background-color:transparent;float:left}.container .layui-nav-item{line-height:50px}.container .layui-nav-more{top:25px}.container .layui-nav-child{top:50px}.container .layui-nav-child i{margin-right:10px}.layui-nav .layui-nav-item a{color:#ccc;cursor:pointer}.layui-nav .layui-nav-item>a:hover{color:#fff;cursor:pointer}.layui-nav .layui-nav-child a{color:#333;cursor:pointer}.left-nav{position:absolute;top:0px;bottom:0px;left:0;z-index:2;padding-top:16px;background-color:linear-gradient(180deg, #06c58f, #07c160);background-image:linear-gradient(#06c58f, #07c160);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;width:152px;overflow:hidden}.left-nav .logo{color:#fff;font-size:18px;font-weight:500;text-align:center;margin-bottom:10px}.left-nav .logo img{height:32px}.left-nav #nav>li{line-height:30px;cursor:pointer;border-left:4px solid #06c58d;transition:background-color ease 0.3s}.left-nav #nav>li:hover{background:rgba(0,0,0,0.15);border-left:4px solid #42b8f1}.left-nav #nav>li.open{border-left:4px solid #42b8f1}.left-nav .layui-icon{font-size:18px}.left-nav #nav li a:hover{color:#fff}.left-nav #nav .current{background:#41b8f0}.left-nav #nav li a{font-size:14px;padding:12px 15px 12px 20px;display:block;cursor:pointer;color:#fff;transition:background-color ease .3s}.left-nav #nav li a cite{font-size:14px}.left-nav #nav li .sub-menu{display:none}.left-nav #nav li .opened{display:block;background:#454648}.left-nav #nav li .sub-menu li{transition:background-color ease 0.3s}.left-nav #nav li .sub-menu li a{padding:10px 15px 10px 40px;font-size:14px;cursor:pointer;color:#fff}.left-nav #nav li .sub-menu li .sub-menu li a{padding-left:45px}.menu-current{background-color:rgba(0,0,0,0.15)}.menu-current>a{color:#fff !important}.left-nav #nav li .sub-menu li a:hover{color:#fff}.left-nav #nav li .sub-menu li a i{font-size:12px}.left-nav #nav li a i{padding-right:10px;padding-top:8px;line-height:14px}.left-nav #nav li .nav_right{float:right;font-size:12px}.page a:hover{color:#fff;background:#969696}.page-content{overflow-x:hidden;position:absolute;top:0px;right:0;bottom:0px;left:152px;overflow:hidden;z-index:1;height:100%}.page-content-bg{position:absolute;top:46px;right:0;bottom:42px;left:221px;background:rgba(0,0,0,0.5);overflow:hidden;z-index:100;display:none}.page-content .tab{height:100%;width:100%;background:#EFEEF0;margin:0px}.page-content .layui-tab-title{height:35px;background:#EFEEF0;position:relative;z-index:100}.page-content .layui-tab-title li.home i{padding-right:5px}.page-content .layui-tab-title li.home .layui-tab-close{display:none}.page-content .layui-tab-title li{line-height:35px}.page-content .layui-tab-title .layui-this:after{height:36px}.page-content .layui-tab-title li .layui-tab-close{border-radius:50%}.page-content .layui-tab-title .layui-this{background:#fff}.page-content .layui-tab-bar{height:34px;line-height:35px}.page-content .layui-tab-content{position:absolute;top:36px;bottom:0px;width:100%;background:#fff;padding:0px;overflow:hidden}.page-content .layui-tab-content .layui-tab-item{width:100%;height:100%}.page-content .layui-tab-content .layui-tab-item iframe{width:100%;height:100%}.x-admin-carousel,.layui-carousel,.x-admin-carousel>[carousel-item]>*{background-color:#fff}.x-admin-backlog .x-admin-backlog-body{display:block;padding:10px 15px;background-color:#f8f8f8;color:#999;border-radius:2px;transition:all .3s;-webkit-transition:all 0.3s}.x-admin-backlog-body h3{padding-bottom:10px;font-size:12px}.x-admin-backlog-body p cite{font-style:normal;font-size:30px;font-weight:300;color:#169f1d}.x-admin-backlog-body:hover{background-color:#CFCFCF;color:#888}.welcome-footer{padding:30px 0;line-height:30px;text-align:center;background-color:#eee;color:#666;font-weight:300}body .layui-layout-admin .footer-demo{height:auto;padding:15px 0;line-height:26px}.welcome-footer a{padding:0 5px}table th,table td{word-break:break-all}.footer{position:fixed;bottom:0px;width:100%;background-color:#323436;text-align:center;font-size:12px;border-top:1px solid rgba(0,0,0,0.1);line-height:41px;color:#666}.footer .copyright{margin-left:10px}@media screen and (max-width: 768px){.fast-add{display:none}.layui-nav .to-index{display:none}.container .logo a{width:140px}.left-nav{left:-221px}.page-content{left:0px}.page-content .layui-tab-content .layui-tab-item{-webkit-overflow-scrolling:touch;overflow-y:scroll}}.text-right{text-align:right}.layui-bg-wgreen{background-color:#07c160}.layui-breadcrumb cite span{padding-left:20px;color:rgba(0,0,0,0.35)}.layui-table-body{overflow-x:hidden}.flash-messages{margin-bottom:20px}.flash-notice{background-color:#ecfdf5;border-left:4px solid #10b981;color:#065f46;padding:12px 15px;border-radius:0;margin-bottom:10px;font-size:14px}.flash-alert{background-color:#fef2f2;border-left:4px solid #ef4444;color:#991b1b;padding:12px 15px;border-radius:0;margin-bottom:10px;font-size:14px}
