#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;height:100%}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.ant-modal .ant-modal-body{padding:24px 24px 12px 24px;max-height:700px;overflow-y:auto!important;overflow-x:hidden}.ant-modal .ant-modal-body .modal-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;overflow:hidden}.ant-modal .ant-modal-body .modal-content-item>span{float:left;width:100px}.ant-modal .ant-modal-body .modal-content-item>.ant-select,.ant-modal .ant-modal-body .modal-content-item>input,.ant-modal .ant-modal-body .modal-content-item>textarea{float:right;width:calc(100% - 110px)}.ant-modal .ant-modal-body .modal-content-item .content-item-left,.ant-modal .ant-modal-body .modal-content-item .content-item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.ant-modal .ant-modal-body .modal-content-item .content-item-left>span,.ant-modal .ant-modal-body .modal-content-item .content-item-right>span{float:left;width:100px}.ant-modal .ant-modal-body .modal-content-item .content-item-left>.ant-calendar-picker,.ant-modal .ant-modal-body .modal-content-item .content-item-left>.ant-select,.ant-modal .ant-modal-body .modal-content-item .content-item-left>input,.ant-modal .ant-modal-body .modal-content-item .content-item-right>.ant-calendar-picker,.ant-modal .ant-modal-body .modal-content-item .content-item-right>.ant-select,.ant-modal .ant-modal-body .modal-content-item .content-item-right>input{float:right!important;width:calc(100% - 110px)!important}.ant-modal .ant-modal-body .modal-content-item .content-item-left{margin-right:10px}.ant-modal .ant-modal-body .ant-upload-select-picture-card i{font-size:32px;color:#999}.ant-modal .ant-modal-body .ant-upload-select-picture-card .ant-upload-text{margin-top:8px;color:#666}.ant-modal .ant-modal-body .carousel-content{height:auto;margin:26px auto;width:400px}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list{border:1px dashed #d9d9d9}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list .slick-track{width:19020px!important;height:400px;overflow:hidden}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list .slick-track .slick-slide{height:400px;width:400px;text-align:center}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list .slick-track .slick-slide>div{width:100%}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list .slick-track .slick-slide .image-content{max-width:100%;max-height:400px}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list .slick-track .slick-slide img{border:5px solid #fff;display:inline-block;margin:auto;max-width:100%;max-height:100%}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-list .slick-track .slick-slide>div>div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:400px;height:400px}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-dots{height:auto;position:relative;bottom:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-dots li,.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-dots li a{width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-dots li a{border:1px dashed #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-dots li a img{max-width:80%;max-height:80%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ant-modal .ant-modal-body .carousel-content .ant-carousel .slick-dots li.slick-active img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media screen and (max-height:750px){.ant-modal{top:50px}.ant-modal .ant-modal-body{max-height:500px!important}.image-modal .ant-modal-body{max-height:540px!important}}.search-bar .ant-form-inline .ant-form-item{margin-bottom:24px}.search-bar .ant-form-inline .ant-form-item .ant-form-item-label{line-height:32px;padding-right:8px;width:auto}.search-bar .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{display:inline-block;vertical-align:middle}.search-bar .ant-form-inline .ant-form-item .ant-form-item-control-wrapper .ant-calendar-picker,.search-bar .ant-form-inline .ant-form-item .ant-form-item-control-wrapper .ant-input{width:auto}.search-bar .ant-form-inline .ant-form-item .ant-form-item-control-wrapper .ant-input.keyword-search-input{width:260px}.search-bar .ant-form-inline .ant-form-item .ant-form-item-control-wrapper .ant-select-selection{width:105px}.search-bar .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.operation-bar .ant-btn,.search-bar .ant-btn{margin-right:10px}.ant-table-tbody tr{max-height:60px}.ant-table-tbody tr td{word-wrap:break-word;word-break:break-all;overflow:hidden;text-overflow:ellipsis}.ant-alert{margin-bottom:16px;font-size:12px}.base-drawer .ant-drawer-body{overflow:auto;height:calc(100% - 80px)}.base-drawer .drawer-footer{position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.base-drawer-no-footer .ant-drawer-body{overflow:auto;height:calc(100% - 55px)}.import-setting-tips{border-radius:4px;overflow:hidden;width:500px;background-color:#fffae2;margin:0 auto;border:1px solid #fbdd7a;font-size:14px;color:#753e00;padding:12px 16px}.import-setting-tips .import-setting-text{line-height:26px;float:left}.import-setting-tips .import-setting-btn{float:right;color:#222;text-decoration:none;cursor:pointer;border-radius:2px;vertical-align:middle;border:1px solid #aaa;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#f8f8f8));background-image:linear-gradient(180deg,#fff 0,#f8f8f8);height:26px;padding:0 12px;line-height:23px;background:#f5f5f5;font-size:12px}.import-setting{height:228px;margin:20px auto 15px;width:500px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.06);box-shadow:0 1px 5px 0 rgba(0,0,0,.06);border:1px solid #dadfe2}.import-setting .import-setting-content{padding:40px 0 30px}.import-setting .import-setting-content .import-setting-content-title{margin-bottom:1em;text-align:center}.import-setting .import-setting-content .import-setting-content-title .import-setting-content-title-icon{color:#ccc;margin:0 auto;font-size:42px}.import-setting .import-setting-content .import-setting-content-title .import-setting-content-title-icon.imported{color:#61af45}.import-setting .import-setting-content .import-setting-text{text-align:center}.import-setting .import-setting-content .import-setting-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.import-setting .ant-upload.ant-upload-select-picture-card{height:auto;border-radius:2px;background-color:transparent;border:none}.import-setting .ant-upload.ant-upload-select-picture-card>.ant-upload{padding:0}.import-setting .ant-upload.ant-upload-select-picture-card>.ant-upload button{border-radius:2px;height:26px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#f8f8f8));background-image:linear-gradient(180deg,#fff 0,#f8f8f8)}.import-res{height:100%}.import-res.check,.import-res .import-res-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-res .import-res-info .import-res-icon{margin-right:10px;font-size:46px;color:#55d041}.import-res .import-res-info .warning{color:#3e8ef7}.import-res .import-res-info p{font-size:18px;color:#0d1937;margin-bottom:0;display:inline-block;margin-right:10px}.import-res .import-res-info span{color:red}.import-res .import-res-list{margin-top:20px}.import-res .import-res-list .import-res-list-title{background:#dfe9f5;padding:5px 8px}.import-res .import-res-list .import-res-list-title button{margin-right:10px}.import-res .import-res-list .import-res-list-content .import-res-list-content-header{border-bottom:1px solid #ccc;background:#fafbfc;padding:5px}.import-res .import-res-list .import-res-list-content .import-res-list-content-header span{border-right:1px solid #ccc;padding:0 8px;width:100px;display:inline-block}.import-res .import-res-list .import-res-list-content .import-res-list-content-header span:first-child{width:80px}.import-res .import-res-list .import-res-list-content .import-res-list-content-header span:nth-child(2){width:120px}.import-res .import-res-list .import-res-list-content .import-res-list-content-header span:last-child{border:none}.import-res .import-res-list .import-res-list-content .import-res-list-content-body{height:200px;overflow:auto}.import-res .import-res-list .import-res-list-content .import-res-list-content-body li{padding:5px;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-res .import-res-list .import-res-list-content .import-res-list-content-body li span{padding:0 8px;width:100px;display:inline-block}.import-res .import-res-list .import-res-list-content .import-res-list-content-body li span:first-child{width:80px}.import-res .import-res-list .import-res-list-content .import-res-list-content-body li span:nth-child(2){width:120px}.import-res .import-res-list .import-res-list-content .import-res-list-content-body li span:last-child{color:red}.old-data{margin-right:660px;color:transparent;border:none;background-color:transparent}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right-color:transparent;-webkit-box-shadow:2px 0 8px 0 rgba(29,35,41,.05);box-shadow:2px 0 8px 0 rgba(29,35,41,.05)}.content{margin:24px 24px 0}.content .operation-bar{margin-bottom:16px}.content .operation-bar span:not(:first-child){margin-left:10px}.content .grid_box{width:100%;height:100%;overflow:auto}.content .grid_box .grid_box_left{float:left;width:230px;height:100%;margin:0 5px 0 0;border:1px solid #e8e8e8}.content .grid_box .grid_box_left.loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .grid_box .grid_box_right{float:left;width:calc(100% - 235px);height:100%}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{background-color:#1890ff!important}.dynamic-delete-button{cursor:pointer;-webkit-transition:all .3s;transition:all .3s;position:absolute;top:2px}.dynamic-delete-button[disabled]{cursor:not-allowed;opacity:.5}.upload-disable .ant-upload-list-item .anticon-close{display:none!important}ul{padding:0}ul li{list-style:none}.amap-logo{display:none;opacity:0!important}.amap-copyright{opacity:0}.ant-btn,.ant-input,.ant-input-number,.ant-input-number-input,.ant-modal-content{border-radius:0}.ant-table{color:#888}.area{margin:15px 59px 15px 24px;padding-top:20px;border-radius:3px;position:relative;border:1px solid #ccc}.area .area-title{top:-17px;left:15px;padding:0 10px;line-height:30px;background:#fff;height:80px;position:absolute}.area .area-content{max-height:300px;overflow:auto}.ant-badge-count{z-index:0}.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field{width:auto}span.text-overflow{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden;display:inline-block}.ant-checkbox-wrapper{margin:auto!important;margin-right:8px!important}.more-checkbox-box .ant-form-item{margin:0 auto!important;float:left;width:150px}.help_span{color:rgba(0,0,0,.36)}.flex{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form-item{overflow:hidden}.form-item .form-item-left,.form-item .form-item-right{width:48%;float:left}.form-item .form-item-left .ant-calendar-picker,.form-item .form-item-left .ant-select,.form-item .form-item-left input,.form-item .form-item-right .ant-calendar-picker,.form-item .form-item-right .ant-select,.form-item .form-item-right input{width:183px}.base-table .ant-table-content{border-bottom:1px solid #e8e8e8!important}.ant-table-fixed-header .ant-table-scroll .ant-table-header{margin-bottom:-16px!important}