body { margin: 0px; width: 100vw; height: 100vh; /* -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; */ } ::-webkit-scrollbar { width: 4px; height: 8px; } ::-webkit-scrollbar-track { background: #f6f6f6; border-radius: 2px; } ::-webkit-scrollbar-thumb { background: #aaa; border-radius: 2px; } ::-webkit-scrollbar-thumb:hover { background: #747474; } ::-webkit-scrollbar-corner { background: #f6f6f6; } .left { height: 100%; width: 200px; float: left; border-right: #0b7fb8 1px solid; overflow-x: auto; } .content { height: 100%; width: 100%; float: left; } .right { height: 100%; width: 80px; float: right; border-left: #0b7fb8 1px solid; overflow: auto; position: relative; } .ellipsis { display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .content-t { width: 100%; height: 40px; margin-top: 5px; border-bottom: #0b7fb8 1px solid; } .content-c { width: 100%; height: 40px; margin-top: 5px; border-bottom: #0b7fb8 1px solid; } .content-b { width: 100%; height: calc(100% - 92px); overflow: auto; position: relative; } .geozj { cursor: pointer; width: 100%; text-align: center; height: 30px; line-height: 30px; border-bottom: #333 1px solid; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .c-geozj { float: left; cursor: pointer; border: #0b7fb8 1px solid; /*border-bottom: 1px solid #d3d3d3 !important;*/ /*background: #f3f3f3 !important;*/ /*height: 40px !important;*/ /*box-sizing: border-box;*/ /*margin: 0 !important;*/ } .zj-selected { border: 1px solid red; background-color: #9c9c9c !important; opacity: 0.5; } .temp-line { width: 100%; height: 30px; /*line-height: 30px;*/ margin-top: 5px; } .temp-line-l { width: 120px; display: block; float: left; text-align: right; margin-right: 10px; } .temp-line-r { width: calc(100% - 150px); display: block; float: left; } .temp-line-r input { border: solid 1px #d8ebff; width: 100%; height: 30px; line-height: 30px; } .temp-line-r select { border: solid 1px #d8ebff; width: 100%; height: 30px; line-height: 30px; } .temp-line-r textarea { border: solid 1px #d8ebff; width: 100%; height: 60px; resize: none; } .content .content-t .btn { height: 32px; line-height: 32px; background: #ffffff; font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: rgba(30, 159, 255, 1); border: 1px solid rgba(30, 159, 255, 1); border-radius: 3px; } .content .content-t .btn span { margin-right: 3px; } .content .content-t .btn-blue { color: rgba(30, 159, 255, 1); border: 1px solid rgba(30, 159, 255, 1); } .content .content-t .btn-cof { border: 1px solid rgba(245, 108, 108, 1); color: rgba(245, 108, 108, 1); } .content .content-t .btn-gray { border: 1px solid rgba(220, 223, 230, 1); color: rgba(96, 98, 102, 1); } .content-c .gg1 { width: 100px; float: left; height: 30px; line-height: 30px; } .content-c input { height: 28px; line-height: 28px; width: 100%; text-indent: 10px; border-width: 1px; border-style: solid; border-color: rgb(230, 230, 230); border-image: initial; border-radius: 3px; } .c-geobk { height: 18px; width: 6px; float: left; background: #457af5; margin-right: 5px; margin-top: 2px; } .c-geobk-bt3 { font-size: 16px; font-family: microsoftyahei-bold; font-weight: bold; color: #333; margin-left: 7px; } .c-geobk-top { width: 75px; height: 2px; background: #457af5; margin-top: 2px; float: left; } .c-geobk-right { height: 1px; width: calc(100% - 85px); /*background:red;*/ background: #eae6e6; margin-left: 75px; margin-top: 3px; } /********************card样式*********************开始***/ .leftsmall1 { width: 262px; height: 110px; background: rgba(255, 255, 255, 1); border: solid 1px #3a93e0; border-radius: 3px; position: relative; /*margin-top: 16px;*/ } .tu1 { position: absolute; right: 7px; top: 0px; } img { border: 0; vertical-align: middle; } .font1 { margin-top: 9px; margin-left: 12px; font-size: 14px; color: #333; width: 140px; height: 22px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .maddle_txt { border-bottom: 1px solid #e5e5e5; padding-bottom: 12px; margin-top: 4px; } .font2 { font-size: 28px; color: #00b796; font-weight: bold; margin-left: 12px; } .font4 { font-size: 14px; margin-left: 3px; color: #333; } .buttom_txt { margin-top: 4px; margin-left: 8px; } .font5 { float: left; font-size: 14px; color: #333; } .font6 { float: left; font-size: 14px; color: #666; font-weight: bold; margin-left: 5px; margin-top: 2px; font-weight: bold; } .font7 { float: left; font-size: 14px; color: #333; line-height: 24px; } .font3 { font-size: 12px; color: #fff; position: absolute; top: 2px; right: 12px; } .font2-1 { font-size: 24px; color: #ff4500; font-weight: bold; margin-left: 12px; } .jcxz { margin-top: 7px; margin-left: 12px; font-size: 14px; color: #333; width: 100px; height: 22px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; float: left; font-weight: bold; } .maddle_txt_x { text-align: right; margin-right: 2%; } .font2_x { font-size: 24px; margin-left: 0px; } .font6_x { width: 36%; text-align: right; float: right; margin-right: 1.5%; } .font7_x { margin-right: 2%; float: right; } .leftsmall1_x { border: 1px solid #b8b8b8; } .leftsmall1_1 { background-color: #3994e0; } .font1-1 { color: #fff; } /********************card样式*********************结束***/ /********************bar样式*********************开始***/ .bartit { display: inherit; height: 20px; font-size: 16px; font-weight: bold; text-align: center; color: rgb(51, 51, 51); } /********************bar样式*********************结束***/ /********************cards样式*********************开始***/ @font-face { font-family: 'conv_digital-regular'; src: ; src: local('☺'), format('woff'), format('truetype'), format('svg'); font-weight: normal; font-style: normal; } .geocards { background-color: #f5f5f5; border-radius: 5px; width: 100%; height: 90px; } .geocards .card-node { min-width: 180px; height: 100%; position: relative; float: left; } .geocards .content { width: 100px; padding-left: 80px; margin-left: calc(50% - 90px); height: 80px; top: 50%; margin-top: -40px; position: relative; } .geocards .line { float: left; width: 1px; height: 50px; margin-top: 20px; background-color: #ccc; } .geocards .card-node img { top: calc(50% - 36px); left: 4px; position: absolute; width: 72px; height: 72px; } .geocards .card-node .right-title { width: 80px; height: 60px; margin-left: 80px; } .geocards .val-num { font-size: 40px; font-weight: bold; font-family: 'conv_digital-regular'; } .geocards .val { padding-top: 5px; } /********************cards样式*********************结束***/ .temp-bor { width: 100%; height: 38px; } .temp-left { width: 25%; height: 30px; line-height: 30px; margin-top: 5px; float: left; } .geo-width { width: 70px; } .geo-r-width { width: 33%; display: block; float: left; } .geo-tab-title, .geo-tab-title li { height: 30px; line-height: 30px; } .geo-tab-title .layui-this:after { height: 31px; } .layui-table, .layui-table-view { margin: 0px; }