@charset "utf-8"; * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } *, body { padding: 0; margin: 0; font-family: "微软雅黑" } body { color: #666; font-size: 16px; background: #010103 url('../images/bg.png') no-repeat top center; } li { list-style-type: none } i { margin: 0; padding: 0; text-indent: 0 } img { border: 0; max-width: 100% } a { text-decoration: none; color: #399bff } a.active, a:focus { outline: none !important; text-decoration: none } ol, ul, p, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0 } a:hover { color: #06c; text-decoration: none !important } .clearfix:after, .clearfix:before { display: table; content: " " } .clearfix:after { clear: both } @font-face { font-family: 'numfonts'; src: url('fonts/yjsz.TTF'); /* IE9+,可以是具体的实际链接 */ } /*加载动画*/ .loading { position: fixed; left: 0; top: 0; font-size: 16px; z-index: 100000000; width: 100%; height: 100%; background: #1a1a1c; text-align: center } .loadbox { position: absolute; width: 160px; height: 150px; color: rgba(255, 255, 255, .6); left: 50%; top: 50%; margin-top: -100px; margin-left: -75px } .loadbox img { margin: 10px auto; display: block; width: 40px } /*主体大屏*/ .map { padding: 0px 20px 0 20px } .mainbox { padding: 10px 20px 0 20px } .mainbox > ul { margin-left: -.4rem; margin-right: -.4rem } .mainbox > ul > li { float: left; padding: 0 .4rem } .mainbox > ul > li { width: 20% } .mainbox > ul > li:nth-child(2) { width: 60% } .boxall { padding: 15px; position: relative; margin-bottom: 15px; /* background: rgba(0, 1, 2, 0.1);*/ z-index: 10; } .boxmap { width: 100%; position: absolute; left: 0; right: 0; margin: auto; } .boxmap > .boxsub { width: 60%; margin: 0 auto; text-align: center; padding-top: 10px; } .alltitle { font-size: 16px; color: #fff; text-align: center; padding: 5px; border-radius: 5px; background: rgba(26, 72, 78, 0.2); margin-bottom: 10px } .navboxall { height: calc(100% - 30px) } /*标题*/ .norm { width: 100%; text-align: center; margin: 0 auto; } .norm h1 { color: rgba(255, 255, 255, 1); } .norm h1 img { width: 32px; margin: 0 10px; vertical-align: middle; } .norm h1 img:hover { opacity: .6; } .times { margin: 10px auto; } .times img { width: 14px; margin: 0 10px; } .times span { color: rgba(255, 255, 255, .9) !important; font-size: 1.2vw; } /*数据指标*/ .num { height: 100%; width: 100%; } .numbt { width: 20%; margin: 0px auto; padding: 5px; font-size: 16px; color: #fff; border-radius: 5px; background: rgba(26, 72, 78, 0.2); } .numtxt { color: #fef000; font-size: 24px; font-family: 'numfonts'; margin: 5px auto; letter-spacing: 4px } .numtxt label { color: #fff; font-size: 12px; } /*列表信息*/ .table1 th { border-bottom: 1px solid rgba(255, 255, 255, .2); font-size: 16px; color: rgba(255, 255, 255, .6); font-weight: normal; padding: 0 0 10px 0 } .table1 td { font-size: 14px; color: rgba(255, 255, 255, .4); padding: 15px 0 0 0; text-align: center; } .table1 span { width: 24px; height: 24px; border-radius: 50%; display: block; background: #878787; color: #fff; line-height: 24px; text-align: center } .table1 tr:nth-child(2) span { background: #3fa4f4 } .table1 tr:nth-child(3) span { background: #01c3dd } .table1 tr:nth-child(4) span { background: #008198 } /*滚动信息*/ .wrap { height: 90%; overflow: hidden } .wrap li { line-height: 40px; height: 40px } .wrap li p, .wraptit { font-size: 0 } .wrap li span, .wraptit span { display: inline-block; font-size: 14px; color: rgba(255, 255, 255, .6) } .wraptit { border-bottom: 1px solid rgba(255, 255, 255, .2); padding: 0 0 10px 0; margin-bottom: 10px } .wrap li span:nth-child(1), .wraptit span:nth-child(1) { width: 30%; text-align: center; } .wrap li span:nth-child(2), .wraptit span:nth-child(2) { width: 20%; text-align: center; } .wrap li span:nth-child(3), .wraptit span:nth-child(3) { width: 20%; text-align: center; } .wrap li span:nth-child(4), .wraptit span:nth-child(4) { width: 30%; text-align: center; } .str_wrap { overflow: hidden; width: 100%; position: relative; -moz-user-select: none; -khtml-user-select: none; user-select: none; white-space: nowrap } .str_move { white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move } .str_move_clone { display: inline-block; vertical-align: top; position: absolute; left: 100%; top: 0 } .str_vertical .str_move_clone { left: 0; top: 100% } .str_down .str_move_clone { left: 0; bottom: 100% } .str_vertical .str_move, .str_down .str_move { white-space: normal; width: 100% } .str_static .str_move, .no_drag .str_move, .noStop .str_move { cursor: inherit } .str_wrap img { max-width: none !important } .inputx{ outline-style: none ; border: 1px solid #ccc; border-radius: 3px; padding: 3px 3px; margin:8px 8px;width: 60px; font-size: 14px; background-color: transparent; } .inputx:focus{ border:1px solid #1229a7; }