.nav_hover:hover, .header .head_name:hover, .header .head_tool a:hover, .nav ul li a:hover, .nav_hover.v-link-active, .header .v-link-active.head_name, .header .head_tool a.v-link-active, .nav ul li a.v-link-active { background: #008fbf; } .header { height: 50px; background: #0099cc; color: #fff; line-height: 50px; } .header a { display: block; } .header .head_name { width: 110px; height: 50px; border-right: 1px solid #008fbf; text-align: center; margin-right: 40px; } .header .head_tool { margin-right: 38px; } .header .head_tool a { float: left; } .header .head_tool i { padding: 0 10px; } .logo { width: 50px; height: 50px; background: #0087b4; text-align: center; } .nav ul li { float: left; margin-right: 5px; } .nav ul li a { display: block; padding: 0 10px; } .nav ul li i { margin-right: 12px; } .sidebar { width: 180px; position: fixed; top: 50px; bottom: 0; left: 0; z-index: 102; overflow-x: hidden; background-color: #293038; transition: width .3s; } .sidebar::-webkit-scrollbar { width: 2px; } .sidebar.sidebar_mini { width: 50px; } .sidebar.sidebar_mini .nav_left li a i { width: 50px; padding-left: 0; } .sidebar .sidebar_tool { height: 30px; background: #394555; color: #aeb9c2; text-align: center; line-height: 30px; cursor: pointer; } .sidebar .sidebar_tool:hover { background: #37424f; } .sidebar .nav_left { color: #fff; font-size: 12px; padding-top: 20px; } .sidebar .nav_left li a { height: 40px; line-height: 40px; overflow: hidden; display: block; } .sidebar .nav_left li a:hover, .sidebar .nav_left li a.v-link-active { background: #0099cc; } .sidebar .nav_left li a i { font-size: 18px; display: block; float: left; width: 72px; text-align: center; padding: 11px 0; padding-left: 20px; transition: all .3s; } .sidebar .nav_left li a span { display: block; float: left; max-width: 120px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .main { width: auto; position: absolute; top: 50px; bottom: 0; left: 180px; right: 0; overflow-y: auto; background: #eaedf1; transition: left .3s; } .main .notice { height: 30px; background: #fff; line-height: 30px; padding: 0 25px; color: #2d2b2c; } .main .main_content { margin: 30px 30px 0; min-height: calc(100% - 60px); background: #fff; padding: 15px 27px; } .title { height: 45px; line-height: 44px; border-bottom: 1px solid #ddd; } .title span { padding-left: 15px; margin-left: 2px; border-left: 2px solid #88b7e0; color: #2d2b2c; height: 15px; line-height: 15px; display: inline-block; } .list > li { margin-bottom: 20px; } .list .align { margin-left: 85px; } .list_align { margin-left: 85px; } .table {margin: 13px 0; } .table input.sort { border: 1px solid #fff; width: 50px; text-align: center; line-height: 27px; } .table input.etitle { border: 1px solid #fff; width: 150px; text-align: left; line-height: 27px; } .table input.sort:focus, .table input.etitle:focus { border-color: #e1e6eb; } .table input.edittitle { border: 1px solid #fff; width: 100%; text-align: left; line-height: 27px; } .table input.sort:focus, .table input.edittitle:focus { border-color: #e1e6eb; } .index_block { width: calc((100% + 16px)/4 - 16px); height: 100px; border-radius: 5px; background: #000; float: left; margin: 27px 16px 0 0; color: #fff; overflow: hidden; } .index_block:nth-of-type(4n) { margin-right: 0; } .index_block.index_block_info { background: #03a9f4; } .index_block.index_block_column { background: #8bc34a; } .index_block.index_block_admin { background: #e84e40; } .index_block.index_block_visit { background: #9c27b0; } .index_block .fr { text-align: right; padding-right: 20px; } .index_block .fr p { padding-top: 20px; } .index_block .fr strong { padding-top: 15px; display: block; font-size: 22px; } .index_block i { font-size: 62px; padding: 19px 30px; float: left; } .index_box { border: 1px solid #ddd; margin-top: 27px; } .index_box .index_box_tit { height: 38px; line-height: 37px; border-bottom: 1px solid #ddd; text-indent: 15px; } .index_box .index_box_content { min-height: 260px; } .purple_list { padding: 0 15px; } .purple_list li { padding: 15px 0 15px; color: #92657b; } .purple_list li span { color: #0099cc; } .index_highcharts { width: 100%; height: 300px; padding: 25px 25px 5px; } .main.main_big { left: 50px; } .sidebar2 { width: 180px; position: fixed; top: 50px; bottom: 0; left: 180px; z-index: 102; background-color: #eaedf1; transition: width .3s,left .3s; font-size: 12px; } .sidebar2.sidebar2_mini { width: 0; } .sidebar2.sidebar2_mini2 { left: 50px; } .sidebar2 .content_nav_tit { height: 70px; line-height: 70px; color: #333; text-indent: 20px; background: #d9dee4; overflow: hidden; } .sidebar2 .btn_expand { position: absolute; right: 0; top: 50%; margin-top: -25px; transition: transform .2s; transform-origin: right; } .sidebar2 .btn_expand:hover { transform: scaleX(1.2); } .sidebar2 .btn_contract { position: absolute; left: 100%; top: 50%; margin-top: -25px; transition: transform .2s; transform-origin: left; } .sidebar2 .btn_contract:hover { transform: scaleX(1.2); } .content_box { margin-left: 180px; padding: 25px 17px; min-height: 100%; transition: margin-left .2s; background: #fff; } .content_box.content_big { margin-left: 0; } .content_nav_list { overflow-x: auto; } .content_nav_list li { line-height: 35px; } .content_nav_list li a { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .content_nav_list li a:hover, .content_nav_list li a.v-link-active { background: #fff; } .content_nav_list ul li { text-indent: 40px; } .content_nav_list i { display: inline-block; width: 30px; text-align: center; color: #333; } .content_left span { width: 100%; max-width: 100% !important; text-align: center; } #upload_template { display: none; } .list_dropzone { margin: 20px 20px 20px 85px; } .sort-placeholder { border: 1px dashed #ccc; background: #fff; } .upload_list { width: 100%; background: #eee; border-radius: 10px; overflow: hidden; padding: 15px 0 5px; position: relative; margin-bottom: 10px; } .upload_list.sort-placeholder { border-radius: 10px; margin-bottom: 10px; height: 136px; padding: 15px 0 5px; margin-bottom: 10px; } .upload_list > div { float: left; padding: 0 15px; line-height: 24px; } .upload_list > div img { max-width: 100px; max-height: 126px; vertical-align: middle; } .upload_list > div.upload_img { width: 130px; height: 126px; line-height: 126px; text-align: center; } .upload_list > div.ellipsis { width: 250px; } .upload_list > div .list li { margin-bottom: 10px; } .upload_list > div .list li label { line-height: 26px; } .upload_list > div .list li label > span { width: auto; padding: 0 10px 0 0; } .upload_list > div .list li label input { height: 26px; width: 400px; } .upload_list > div .list li label textarea { width: 400px; height: 50px; line-height: 1.4; } .upload_list > div .list li:first-child label input { width: 200px; } .upload_list .upload_delete { position: absolute; right: 10px; top: 10px; z-index: 999; opacity: 0.8; } .upload_list .upload_delete:hover { opacity: 1; } .key_table{margin: 0px;} .key_table table { width: 100%; border: 1px solid #eee; color: #848484; font-size: 14px; background: #fff; word-break: break-all; border-collapse: collapse; border-spacing: 0; } .key_table thead { display: table-header-group; vertical-align: middle; border-color: inherit; } .key_table thead tr { background-color: #f4f8fd; } .key_table tr { border-top: 1px solid #eee; } .key_table td, .key_table .th { height: 50px; text-align: center; padding: 0 10px; vertical-align: middle; } .table_info { background-color: #f6f6f6; } .table_info ul { margin-top: -1px; border-right: 1px solid #eee; border-bottom: 1px solid #eee; clear: both; } .table_info .time { width: 100%; border-bottom: 1px solid #eee; margin-bottom: -1px; } .table_info li { position: relative; float: left; width: 25%; height: 50px; line-height: 50px; padding: 0 10px; overflow: hidden; border-top: 1px solid #eee; border-left: 1px solid #eee; } .color { color: #00a2e9; } .table_info li i{ font-style: normal; position: relative; top: -2px; margin-left: 5px; } .table_info .krank { position: absolute; right: 10px; top: 0; } .table_info .krank i { color: red; } .table_info .krank .green { color: green; } .table_info .kname { position: relative; display: block; padding-left: 10px; } .table_info .kname:before { content: ""; height: 21px; border-left: 5px solid #666; position: absolute; left: 0; top: 50%; margin-top: -10.5px; } .table_info li i { font-style: normal; position: relative; top: -2px; margin-left: 8px; } .key_table .history { width: 39px; height: 30px; line-height: 30px; border: 0; } .key_table .btn1 { display: inline-block; } .list_rows{ text-align: center; height: 30px; line-height: 30px; border: 1px solid #e2e2e2; border-radius: 2px; vertical-align: top; background-color: #fff; box-sizing: border-box!important; } /*# sourceMappingURL=public.css.map */