.content:before, .content:after { display: table; content: " "; } .content:after { clear: both; } table{ border-spacing: 0; vertical-align: top; } table td { vertical-align: top; } .content { width: 100%; } .content .left-content { width: 300px; min-height: 400px; background-color: pink; } .content .right-content { min-height: 400px; background-color: #fff; } li{ list-style-type:none; } a{ text-decoration: none; color:black; cursor: pointer; } #mach_num{ width:100%; height:30px; font-size:14px; color:gray; border-bottom:1px solid #dddddd; line-height:30px; text-align:center; background:url(../image/table_th_bg.gif) repeat-x; } #lside{ width: 100%; height:400px; background: white; overflow-x: hidden; overflow-y: hidden; position: relative; } #lside:hover { overflow-y: auto; } #lside>ul{ width: 100%; position:absolute; margin-bottom: 30px; } #lside>ul>li>a{ display:block; color:black; font-size: 16px; padding:12px 5px; white-space: nowrap; } #lside>ul>li>ul{ display:none; } #lside>ul>li>ul>li>a{ display:block; font-size: 14px; padding:10px 20px; white-space: nowrap; } #lside>ul>li>ul>li>ul{ display:none; } #lside>ul>li>ul>li>ul>li>a{ display:block; font-size: 12px; padding:10px 10px 10px 40px; white-space: nowrap; } .arrow{ display: block; float: left; width:20px; height:20px; margin-left:10px; margin-right:10px; background:url(../image/arrow_u.png) no-repeat 3px 5px; background-color:black; } .down{ display: block; float: left; width:20px; height:20px; margin-left:10px; margin-right:10px; background:url(../image/arrow_d.png) no-repeat 3px 6px; background-color:black; } .mark{ display: block; float: left; font-size: 16px; width:20px; height:20px; margin-left:10px; margin-right:10px; text-align:center; line-height: 20px; color:white; background-color: black; } .graph { position:relative; width: 100%; height: 400px; } .graph .echarts-contain { width: 100%; height: 100%; background-color: #EFEFEF; } .graph .echarts { width: 100%; height: 100%; } .fixed { position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; height: 100% !important; } .no-data { display:none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; } .no-data .no-data-content { position: relative; width: 100%; height: 100%; } .no-data .no-data-content .no-data-img { position: absolute; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; } .no-data .no-data-content .no-data-img img { width: auto; height: 80px; } .no-data .no-data-content .no-data-img .no-data-text { font-size: 18px; font-weight: bold; text-align: center; } .filter .filter-content .check:before, .filter .filter-content .check:after, ul:before, ul:after { display: table; content: " "; } .filter .filter-content .check:after, ul:after { clear: both; } .filter .filter-content .check li { float: left; padding: 6px 10px; } .filter .filter-content .check input { margin-left: 4px; vertical-align: middle; } .filter .filter-content .btn:before, .filter .filter-content .btn:after { display: table; content: " "; } .filter .filter-content .btn:after { clear: both; } .filter .filter-content .btn .button { float: right; margin-right: 10px; } .button { display: block; font-size: 12px; text-decoration: none!important; font-family: Helvetica, Arial, sans serif; padding: 8px 12px; border-radius: 3px; -moz-border-radius: 3px; box-shadow: inset 0px 0px 2px #fff; -o-box-shadow: inset 0px 0px 2px #fff; -webkit-box-shadow: inset 0px 0px 2px #fff; -moz-box-shadow: inset 0px 0px 2px #fff; } .button:active { box-shadow: inset 0px 0px 3px #999; -o-box-shadow: inset 0px 0px 3px #999; -webkit-box-shadow: inset 0px 0px 3px #999; -moz-box-shadow: inset 0px 0px 3px #999; } .blue { color: #41788c; border: 1px solid #6fb1c7; background-image: -moz-linear-gradient(#aae5f7, #73d0f1); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7)); background-image: -webkit-linear-gradient(#aae5f7, #73d0f1); background-image: -o-linear-gradient(#aae5f7, #73d0f1); text-shadow: 1px 1px 1px #bfeafb; background-color: #73d0f1; } .blue:hover { border: 1px solid #4690ad; background-image: -moz-linear-gradient(#73d0f1, #aae5f7); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1)); background-image: -webkit-linear-gradient(#73d0f1, #aae5f7); background-image: -o-linear-gradient(#73d0f1, #aae5f7); background-color: #aae5f7; } .blue:active {border: 1px solid #3b778b;}