.ivu-scroll-container{width:100%}.modalBox{display:flex}.modalBox .catBox{width:150px;background-color:#f7f7f7;height:100%;padding:15px;overflow-y:scroll}.modalBox .catBox .cat{font-size:13px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px}.modalBox .catBox .cat .icon{position:relative;top:-1px;color:#2d8cf0;margin-right:5px}.modalBox .imagesBox{flex:1;padding:15px;padding-top:0}.modalBox .imagesBox .header{display:flex;padding:10px 0}.modalBox .imagesBox .header .left{flex:1}.modalBox .imagesBox .header .left .tips{padding-left:10px;font-size:12px}.modalBox .imagesBox .imageContent{display:flex;flex-wrap:wrap;width:100%}.modalBox .imagesBox .imageContent .item{width:136px;height:171px;margin-right:15px;border:1px solid #d9d9d9;margin-top:15px;cursor:pointer}.modalBox .imagesBox .imageContent .item:hover{border-color:#2d8cf0}.modalBox .imagesBox .imageContent .item .img-shape{width:134px;height:134px;overflow:hidden;background-color:#fff;text-align:center;position:relative}.modalBox .imagesBox .imageContent .item .img-shape:hover .icon1{display:block}.modalBox .imagesBox .imageContent .item .img-shape .icon{font-size:20px;position:absolute;width:20px;height:20px;right:0;top:0;color:#2d8cf0}.modalBox .imagesBox .imageContent .item .img-shape .icon1{display:none}.modalBox .imagesBox .imageContent .item .img-shape .img{height:134px}.modalBox .imagesBox .imageContent .item .img-title{display:inline-block;width:100%;height:35px;font-size:12px;line-height:35px;text-align:center;padding:0 6px;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:10}.images-modal .ivu-modal,.images-modal .ivu-modal-content{max-height:60vh!important;min-height:600px}.images-modal .ivu-modal-content{display:flex!important;flex-direction:column!important}.images-modal .ivu-modal-body{padding:0!important;overflow:hidden!important;flex:1!important}.images-modal .ivu-modal-footer{margin-top:0!important}.ivu-scroll-container .ivu-scroll-content{width:100%;display:flex;flex-wrap:wrap}.uploadBox{height:350px;display:flex;padding:0 100px}.uploadBox .left{width:70px;font-size:13px}.uploadBox .right{flex:1}.uploadBox .right .imgbox{display:flex;flex-wrap:wrap}.uploadBox .right .imgbox .imgItem{width:70px;margin-right:10px;height:70px;margin-bottom:10px;overflow:hidden}.uploadBox .right .imgbox .img{height:70px}.demo-upload-list{display:inline-block;width:60px;height:60px;text-align:center;line-height:60px;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);margin-right:4px}.demo-upload-list img{width:100%;height:100%}.demo-upload-list-cover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.demo-upload-list:hover .demo-upload-list-cover{display:block}.demo-upload-list-cover i{color:#fff;font-size:20px;cursor:pointer;margin:0 2px}.uploadBox .ivu-upload{position:relative;display:inline-block;width:70px;margin-right:10px}.upload-input{display:block!important;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.demo-spin-icon-load{animation:ani-demo-spin 1s linear infinite}@keyframes ani-demo-spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.footer-upload{display:flex}.footer-upload .left{text-align:right;flex:1;font-size:12px;line-height:30px}.footer-upload .right{margin-left:30px}.cat_listBox .text{font-size:16px;flex:1;justify-content:space-between;line-height:40px;padding:5px;border-radius:5px;transition:all .3s;display:flex;cursor:pointer}.cat_listBox .text .operate{line-height:40px;width:200px;text-align:left}.cat_listBox .text .icon{margin-right:10px;line-height:40px}.cat_listBox .text .span{flex:1;text-align:left;margin-bottom:0;font-size:12px}.text:hover{transition:all .3s;background-color:#ecf7ff}.text:hover .operate{display:block}.list_row>.text,.row1{border-bottom:1px solid #eff0f1}.row1{padding-left:40px;margin-bottom:0}.row1:hover{background-color:#ecf7ff}.list-header{display:flex;background-color:#f8f8f9;line-height:30px;padding:10px;border-bottom:1px solid #eff0f1;color:#4a4a49;font-weight:700;font-size:12px}.list-header .l{flex:1}.list-header .r{width:200px}