*{ margin: 0; padding: 0; font-family: "微软雅黑",arial; font-size: 12px; color: #323232; } ul{ list-style: none; } li{ list-style: none; } button{ border: 0; background: none; } a{ text-decoration:none; color:#333; } .ml8{ margin-left: 8px; } .ml10{ margin-left: 10px; } .ml20{ margin-left: 20px; } .mt8{ margin-top: 8px; } .mt10{ margin-top: 10px; } .mt16{ margin-top: 16px; } .mt30{ margin-top: 30px; } .mt40{ margin-top: 40px; } /*login*/ .login-wrapper{ position: absolute; width: 100%; height: 100%; z-index: -999999; } .login-bg{ display: block; width: 100%; height: 100%; position: fixed; z-index: -9999; } .content{ width:840px; height: 400px; margin: 0 auto; background: #ffffff; border-radius: 4px; box-shadow: 0px 8px 25.9px 6.1px rgba(15, 70, 109, 0.3); position: absolute; top: 50%; margin-top: -200px; left: 50%; margin-left: -420px; } .logo-wrapper{ width: 100%; height: 80px; background: #FFFFFF; float: left; position: fixed; } .logo{ display:block; margin-left: 30px; margin-top: 20px; } .co-left-img{ width: 480px; height: 400px; float: left; } .title-ch{ line-height: 24px; display: block; font-size: 24px; color: #102e53; position: absolute; top: 40px; left: 50px; letter-spacing: 4px; } .title-en{ display: block; line-height: 16px; color: #102e53; position: absolute; top: 70px; left: 50px; } .login-info{ width: 360px; height: 400px; float: left; padding: 40px; padding-bottom: 30px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .user-login{ width: 80px; text-align: center; font-size: 16px; font-weight: 600; padding-bottom: 15px; border-bottom:2px solid #5187c9 ; margin: 0 auto; color: #5187C9; } .info-list{ width: 100%; overflow: hidden; } .password-box{ width: 100%; height: 16px; float: left; } /*input样式*/ /*text*/ .nor-text{ font-size: 13px; color: #323232; } .nor-input-text{ float: left; width: 100%; height: 36px; padding: 0 8px; color: #969696; border: 1px solid #dcdcdc; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*checkbox*/ .checkbox-style{ display: inline-block; width: 14px; height: 14px; border:1px solid #dcdcdc; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; margin-top: 2px; } .sec-text{ color: #969696; overflow: hidden; line-height: 16px; } a.sec-text:hover{ color: #5187C9; text-decoration: underline; } /*按钮样式*/ .button-login{ height:40px; width: 100%; float: left; background:#5187c9; color: #FFFFFF; font-size: 14px; } .button-login:hover{ cursor: pointer; background: #416ca1; } /*驗證錯誤*/ .err{ width: 100%; height: 40px; line-height: 40px; background: #FCF8E3; border: 1px solid #FAEBCC; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin-bottom: 20px; padding: 0 10px; color: #646464; font-size: 12px; } .err-close{ float: right; width: 8px; height: 8px; margin-top: 16px; margin-right: 10px; } /*首页*/ .right-wrapper{ width: 100%; overflow: hidden; padding:1% 0 0 1%; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position:relative; } /*看板*/ .board-wrapper{ width: 99%; background:#ffffff; padding: 20px 0; margin: 0 1% 1% 0; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; border: 1px solid #dcdcdc; border-top:2px solid #646464; min-width: 200px; float: left; min-height: 508px; } /*看板标题*/ .board-title-wrapper{ width: 100%; overflow: hidden; float: left; padding: 0 20px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .board-title{ font-size: 16px; font-weight: 600; float: left; line-height: 24px; } .time{ font-size: 14px; color: #646464; line-height: 24px; float: left; } .more-icon{ display: inline-block; float: right; width: 6px; height: 12px; background: url(../images/more.png) no-repeat; margin-top: 6px; } .more-icon:hover{ cursor: pointer; } /*echarts*/ .echart-wrapper{ width:100%; height: 420px; float: left; background: #f0f0f0; } /*表格*/ .table-wrapper{ width: 100%; height: 260px; float: left; overflow: auto; } .table-style1{ width: 100%; overflow: hidden; float: left; } .tr-bas{ width: 100%; height: 52px; } .tr-bas:hover{ background: #f0f0f0; } .tr-high{ width: 100%; height: 65px; min-width: 300px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .tr-high:hover{ background:#f0f0f0; } .blue-line{ border-left: 2px solid #ffffff; } .tr-high:hover .blue-line{ border-left: 2px solid #5187C9; } .tr-high td{ line-height: 16px; padding: 4px; text-align:left; font-size: 13px; } .tr-bas th{ line-height: 16px; padding: 4px; text-align: center; color: #646464; font-size: 13px; border-bottom: 1px solid #dcdcdc; } .tr-bas td{ line-height: 16px; padding: 4px; text-align: center; font-size: 13px; } .btn-bas{ display: inline-block; height: 24px; padding: 0 14px; border-radius: 12px; line-height: 24px; color: #ffffff; min-width: 36px; text-align: center; } .btn-opr{ background: #b4b4b4; } .btn-opr:hover{ background:#5187c9; color: #ffffff; } /*圆点*/ .circle{ display: inline-block; width:10px; height: 10px; border-radius: 5px; } .blue-cir{ background: #5187c9; } .org-cir{ background:#f19149; } .notice-title{ line-height: 24px; float: left; font-size: 14px; } .notice-time{ float: left; line-height: 24px; color:#969696; } .notice-con{ float: left; line-height: 24px; font-size: 13px; } /*滚动列表*/ .scroll-list-wrapper{ width: 29%; /* float: right; */ overflow:hidden; border-left: 1px solid #c8c8c8; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .list-wrapper{ width: 100%; overflow: hidden; padding: 10px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .scroll-list{ width: 100%; float: left; height:227px ; overflow: auto; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .list-wrapper:hover{ background:#e6e6e6 ; cursor: pointer; } .pro-title{ width: 100%; display: block; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .pro-bar{ width: 100%; height: 12px; float: left; background:#5187c9; margin-top: 6px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .list-wrapper:hover .pro-bar{ background: #49b27b; } .title-all{ width: 100%; padding: 8px; font-weight: 600; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .title-all:hover{ cursor: pointer; color: #5187C9; } /*栏目看板设置*/ .cover{ background:rgba(0,0,0,0.5); } .w-board{ width: 400px; height: 362px; padding: 6px 20px 18px; background: #FFFFFF; margin: 0 auto 0; overflow-y:auto; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .board-title{ width: 100%; padding: 14px 0; border-bottom: 1px solid #dcdcdc; float: left; text-align: center; font-size: 14px; color: #646464; margin-bottom: 18px; position: relative; } .closed-icon{ display: inline-block; width: 12px; height: 12px; background: url(../images/closed.png) no-repeat; position: absolute; top:22px; right:0; cursor: pointer; } .all-opr{ width: 100%; height: 24px; padding:0 8px; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin-bottom: 2px; } .chk{ display: inline-block; width: 16px; height: 16px; border-radius: 8px; border: 1px solid #c8c8c8; float: left; margin-top: 4px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position: relative; } .chked{ display: inline-block; width: 8px; height: 8px; border-radius: 4px; background: #5187C9; position: absolute; top: 3px; left: 3px; } .chked-disable{ background: #969696; } .chk-t{ display: inline-block; line-height: 24px; float: left; font-size: 13px; color: #323232; } .btn-save{ display: inline-block; padding:0 14px; height: 24px; border-radius: 12px; background: #5187C9; color: #ffffff; float: right; cursor: pointer; } .btn-save:hover{ background: #416ca1; } .board-list{ width: 100%; overflow: auto; padding: 0 10px; height: 240px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .board{ width: 100%; margin: 6px 0; height: 48px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border:1px solid #dcdcdc; float: left; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1) ; } .board-def{ background: #ffffff; } .board-def:hover{ border:1px solid #5187c9; box-shadow: 0 0 10px 0 rgba(67, 123, 191, 0.2); } .board-disab{ background:#f0f0f0; } .up-icon{ display: none; width:12px; height: 18px; background: url(../images/up-icon.png) no-repeat; float: right; margin: 5px 20px; } .board-def:hover .up-icon{ display: inline-block; cursor: pointer; } .float-icon{ width: 40px; height: 40px; border-radius: 20px; position: fixed; top: 32px; right: 48px; background:rgba(0,0,0,0.1); z-index: 99; } .board-set-icon{ display: block; width:16px; height: 16px; background: url(../images/board-set-icon-def.png) no-repeat; position: absolute; top: 12px; left: 12px; } .float-icon:hover{ background:#5187C9; cursor: pointer; } .float-icon:hover .board-set-icon{ background: url(../images/board-set-icon-sel.png) no-repeat; } /*ȱʡҳ*/ .err-info{ width: 100%; height:auto!important; min-height:293px; position: relative; /* height: 100%; */ } .err-icon01{ width: 61px; height: 68px; position:absolute; top:50%; left:50%; margin-left:-30px; background: url(../images/err-icon01.png) no-repeat; /* margin: -34px auto 0; */ } .err-text{ position:absolute; top:80%; left:50%; margin-left:-50px; text-align: center; color: #969696; }