@import "~ng-zorro-antd/ng-zorro-antd.min.css"; @import "~ng-zorro-antd/style/index.min.css"; /* 引入基本样式 */ @import "~ng-zorro-antd/button/style/index.min.css"; /* 引入组件样式 */ @font-face { font-family: synormal; src: url("./assets/font-family/synormal.OTF"); } /* css初始化 */ html, body { margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; font-family: synormal !important; } body { font-family: Roboto, "Helvetica Neue", sans-serif; } ul, ol, dl, li, dt, dd, p, form, input, h1, h2, h3, h4, h5, h6, section, article, aside, header, footer, nav, figure, time, mark, main, canvas { margin: 0; padding: 0; } b, strong, i, em, h1, h2, h3, h4, h5, h6 { font-weight: 500; font-style: normal; } img { border: none; outline: none; } a { text-decoration: none; color: #000; } p { color: #000; } ul, ol, li { list-style: none; overflow-x: hidden; } textarea { resize: none; } /* 滚动条样式 */ // ::-webkit-scrollbar:horizontal { width: 5px; background-color: white; } ::-webkit-scrollbar-thumb { background: #E4E7EC; } ::-webkit-scrollbar { width: 5px; } ::-webkit-scrollbar-track { // background-color: #999; } app-root { height: 100%; } .blue { cursor: pointer; color: #2C4DC0 !important; } .green { cursor: pointer; color: #42B983 !important; } .red { cursor: pointer; color: #FF0000 !important; } .forbid { color: gray; pointer-events: none } .forbidbtn { background: gray !important; pointer-events: none } .box { width: 100%; height: 100%; overflow-y: auto; } .ant-tabs-content { height: 100%; } .ant-pagination-next, .ant-pagination-prev { overflow: hidden; } .pagination { margin: 15px 0; display: flex; align-items: center; justify-content: center; } .maxHeightTreeSelect { max-height: 280px; } // 可展开面板 .panel { width: 100%; background: #FFFFFF; box-shadow: 0px 3px 8px 1px rgba(0, 0, 0, 0.0800); border-radius: 4px 4px 4px 4px; opacity: 1; border: 1px solid #E4E7EC; box-sizing: border-box; padding: 16px; .panelheader { height: 46px; display: flex; align-items: center; } } .panelheadernameblue { background-color: #1D9DFF; } .panelheadernamepurple { background-color: #9D80FF; } .panelheadernameblue2 { background-color: #5087FF; } .panelheadernamegreen { background-color: #42B983; } .panelheadernameor { background-color: #FF9203; } .panelheadernameor2 { background-color: #FF5D2A; } .panelheadernamered { background-color: #FF404D; } .spin { background: rgb(134, 131, 131, 0.2); position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; z-index: 999; } #setPosition { .custom-content-marker { position: relative; // border: 1px solid red; width: 68px; height: 68px; overflow: hidden; display: flex; justify-content: center; .positionimg { width: 30px; height: 36px; } } .custom-content-marker .btnbox { position: absolute; left: 0px; bottom: 0px; width: 68px; height: 30px; background: #ffffff; border-radius: 60px; color: #ebebeb; display: flex; justify-content: space-around; box-sizing: border-box; padding: 0 5px; align-items: center; img { width: 20px; height: 20px; cursor: pointer; } } .custom-content-marker .btnbox2 { position: absolute; left: 0px; bottom: 0px; width: 68px; height: 30px; opacity: 0; border-radius: 60px; color: #ebebeb; display: flex; justify-content: space-around; box-sizing: border-box; padding: 0 5px; align-items: center; } .custom-content-marker .close-btn:hover { background: #666; } } #container { flex: 1; position: relative; height: 46px; overflow: hidden; text-align: left; } #list-wrapper { position: relative; } ul { list-style: none; } .info { flex: 1; display: flex; height: 50px; line-height: 50px; color: #000; display: flex; align-items: center; justify-content: space-between; .infoitem { flex: 1; display: flex; align-items: center; img { width: 40px; } } }