* { margin: 0; padding: 0; font-weight: 400; } *::-webkit-scrollbar { /*滚动条整体样式*/ width: 5px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px; } *::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 10px; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #535353; } *::-webkit-scrollbar-track { /*滚动条里面轨道*/ box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 10px; background: #ededed; } html, body { height: 100vh; width: 100%; font-weight: 400; background-color: #dfdfdf; overflow: hidden; position: relative; top: 0; left: 0; right: 0; bottom: 0; } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated .infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } @-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } } @keyframes fadeOutRightBig { 0% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; } .item_big { display: flex; justify-content: space-between; background-color: #fff; } .item_big .labelStyle, .item_big .valueStyle { line-height: 30px; } .item_big .labelStyle { flex-shrink: 0; font-size: 16px; } .item_big .valueStyle { flex-grow: 1; } /* 通用表格 */ .localtable { margin-top: 30px; overflow: hidden; border: 1px solid #eee; border-radius: 3px; } .localtable table { margin: 0; border: none; } .localtable thead .deepBlue { background-color: #6699cc; } .localtable tbody tr:not(:last-child) { border-bottom: 1px solid #eee; } .localtable thead { background-color: #53a8ff; color: #fff; } .localtable .oddRow { background-color: #e9e9eb; } .localtable td { text-align: center; } /* 页码 */ .localnavigation .selectPage a:focus, .localnavigation .selectPage a:focus, .localnavigation .selectPage a { color: #fff; background-color: #1989fa; } /* 登录 */ .loginPage { height: 100%; width: 100%; position: relative; overflow-y: scroll; } #local-alert { position: absolute; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); background-color: #fdf6ec; color: #e6a23c; border: 1px solid #faecd8; padding: 0 1em; min-width: 300px; height: 56px; border-radius: 5px; line-height: 56px; font-size: 16px; right: 1em; top: 0.5em; } #local-alert i { margin-right: 3px; display: inline-block; } .loginPage .loginItem { float: right; height: 100vh; display: flex; background-color: #fff; width: 494px; } .loginPage { background: url("https://dangjian-web.oss-cn-chengdu.aliyuncs.com/img/sjgj/login_bg.png") no-repeat; background-size: 100% 100%; } .loginPage .form { flex: 1; padding: 1em; padding-top: 100px; } .loginPage .loginItem .login-head { text-align: center; height: 34px; font-size: 35px; font-weight: bold; color: #049aef; line-height: 160px; } .loginPage .loginItem .input-group { margin: 0 70px; } .loginPage .loginItem .input-group .input-group-addon { border-top-left-radius: 2em; border-bottom-left-radius: 2em; background-color: rgba(0, 0, 0, 0); border-right: none; border-color: #049aef; } .loginPage .loginItem .input-group .form-control { border-top-right-radius: 2em; border-bottom-right-radius: 2em; border-left: none; border-color: #049aef; } .loginPage .loginItem .loca-input { border-width: 0; border-bottom-width: 1px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } /* skeleton */ .skeleton { width: 100%; max-width: 1200px; margin: 0 auto; height: 100%; background-color: #e9e9eb; } .skeleton .rightBody { padding: 5px; } .skeleton .leftBody { width: 10%; min-width: 200px; max-width: 350px; color: #333; font-size: 16px; background-color: #fff; } .skeleton .proName { margin: 0; padding: 20px 0 20px 30px; } .skeleton .proName img { width: 100%; } .skeleton .leftBody .menu { overflow-y: auto; } .skeleton .leftBody .menu .menuLi { padding-left: 30px; padding-right: 30px; height: 60px; line-height: 60px; cursor: default; position: relative; overflow: hidden; } .skeleton .leftBody .menu .menuliText { white-space: nowrap; /*设置不折行*/ text-overflow: ellipsis; /*这就是省略号喽*/ -o-text-overflow: ellipsis; /*兼容opera*/ overflow: hidden; /*设置超过的隐藏*/ } .skeleton .leftBody .menu .menuLi:hover, .skeleton .leftBody .menu .menuLiAct { background-color: #1989fa; color: #f2f6fc; } .skeleton .leftBody .menu .icon, .skeleton .leftBody .title .icon { position: absolute; width: 16px; right: 0.5em; top: 22px; cursor: pointer; } .skeleton .leftBody .title .icon { top: 13px; } .skeleton .title { font-size: 12px; color: #aaa; padding: 5px 0 3px 5px; position: relative; margin-bottom: 5px; border-bottom: 1px solid #aaa; } .skeleton .rightBody .skeleton-header { margin-bottom: 10px; display: flex; } .skeleton .rightBody .userArea { background-color: #fff; margin: -5px -5px 5px -5px; color: #333; text-align: right; padding-right: 1em; } .skeleton .rightBody .userArea .btn:hover { color: #fff; } .skeleton .rightBody .userArea .user { cursor: default; } .skeleton .rightBody .skeleton-header .allItem { background-color: #fff; flex: 1; margin: 3px; border: 1px solid #eee; padding: 5px 5px 5px 10px; } .skeleton .rightBody .skeleton-header .allItem .itemValue { font-weight: 600; font-size: 22px; } .skeleton .rightBody .skeleton-header .allItem .itemKey { font-weight: 500; } .skeleton .rightBody .skeleton-header .allItem .labelStyle { height: 60px; border-radius: 6px; width: 6px; overflow: hidden; background-color: #c0c4cc; position: relative; } .skeleton .rightBody .skeleton-header .allItem .locakProgress { width: 100%; background-color: #66b1ff; position: absolute; bottom: 0; } .skeleton .rightBody .skeleton-body { width: 100%; height: calc(100% - 44px); overflow-y: auto; } .skeleton .iframe { /* border: 1px solid #000; */ background-color: #fff; border-radius: 5px; /* width: 500px; */ height: 100%; padding: 3px; margin: 0 auto; } .loading span:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .loading span:nth-child(3) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .loading span:nth-child(4) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .loading span:nth-child(5) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } /* 页面访问 */ .pageAccess { padding: 1em; background-color: #fff; overflow-y: scroll; }