.ico_color { font-size: 16px; color: #0086f1; } .side_item > a.act { background-color: #1b75bb; color: #fff; overflow: inherit; position: relative; border-left: 3px solid #d51c1c; } .side_item > a.act:after { content: ""; position: absolute; right: -1px; top: 50%; width: 0; height: 0; line-height: 0; border: 8px solid transparent; border-right-color: #fff; margin-top: -8px; } body, html, iframe { overflow: hidden; height: 100%; } article, aside, footer, header, hgroup, main, nav, section { display: block; } body, h1, h2, h3, h4, h5, h6, ul, ol, p, dl, dd, hr, input, textarea { margin: 0; } ul, ol { padding: 0; list-style: none; } a, u, ins { color: inherit; text-decoration: none; } i, cite, em, var, address, dfn { font-style: normal; } tt, code, kbd, samp { font-family: inherit; } b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; } sup, sub { vertical-align: baseline; } textarea { resize: none; } samp, small { font-size: inherit; } img { border: none; } .clear { zoom: 1; } .clear:after { content: ''; display: block; clear: both; } .fl { float: left; } .fr { float: right; } body { font-size: 12px; font-family: 'Microsoft YaHei'; } html { *overflow: hidden; } a { color: #222; } i, b { font-family: FontAwesome; } .header { height: 50px; background-color: #3189d3; position: relative; } .header.fix { position: fixed; z-index: 2; left: 0; top: 0; width: 100%; } .header .tleft, .header .tright { position: absolute; height: 100%; } .header .tleft { left: 0; width: 290px; } .header .tright { right: 0; width: 168px; } .header .logo { position: relative; line-height: 50px; display: inline-block; margin-left: 10px; font-size: 20px; color: #fff; font-family: 'Microsoft YaHei'; } .header .logo img { vertical-align: middle; } .header #rightDiv { position: absolute; right: 0; top: 0; margin-right: 15px; line-height: 50px; height: 50px; text-align: right; font-size: 14px; margin-right: 40px; } .header #rightDiv .SimpleIcons { font-family: Simple-Line-Icons !important; z-index: 1; color: #fff; } .header #rightDiv .menuUl { margin: 0; list-style: none; width: 100%; height: 100%; font-family: "Segoe UI",Helvetica,Arial,sans-serif; } .header #rightDiv .menuUl li { float: left; position: relative; font-weight: 500; margin-right: 20px; line-height: 49px; } .header #rightDiv .menuUl li span { font-family: FontAwesome; } .header #rightDiv .menuUl li .tit { font-size: 20px; } .header #rightDiv .menuUl li .topbadge { height: 10px !important; line-height: 10px !important; right: 10px !important; } .header #rightDiv .menuUl li .badge { position: absolute; margin-top: 1px; top: 5px; right: 3px; display: inline; font-size: 11px; text-shadow: none; height: 12px; padding: 3px 6px 3px 5px; text-align: center; vertical-align: middle; border-radius: 12px !important; line-height: 12px; color: #fff; padding-right: 10px; } .header #rightDiv .menuUl li .badge-danger { background-color: #ed4e2a !important; background-image: none !important; } .header #rightDiv .menuUl li .badge-success { background-color: #3cc051 !important; background-image: none !important; } .header #rightDiv .menuUl:last-child { line-height: 50px !important; } .header #rightDiv .menuUl li[class='menuUlLi'] { width: 130px; padding-right: 22px; margin-right: 10px; } .header #rightDiv .menuUl li[class='menuUlLi']:hover { background-color: #3774aa; } .header #rightDiv .menuUl li[class='menuUlLi'] span { padding-left: 10px; } .header #rightDiv .dropdownmeunUl { position: absolute; right: 0; top: 56px; text-shadow: none; padding: 0; margin: 0; background-color: #fff; box-shadow: 0 1px 8px rgba(0,0,0,0.1); font-size: 14px; font-family: "Segoe UI",Helvetica,Arial,sans-serif; border: 1px solid #ddd; list-style: none; z-index: 1; min-width: 130px; display: none; } .header #rightDiv .dropdownmeunUl li { color: #3d3d3d; float: none; text-align: center; line-height: 30px; margin-right: 0; } .header #rightDiv .dropdownmeunUl li a { color: #333; text-decoration: none; display: block; clear: both; font-weight: normal; white-space: nowrap; } .header #rightDiv .dropdownmeunUl li a:hover { background-color: #eee; } .header #rightDiv .dropdownmeunUl li i { margin-right: 5px; color: #333; position: absolute; left: 10px; top: 7px; } .header #rightDiv .dropdownmeunUl li[class='divider'] { height: 1px; margin: 5px 0; overflow: hidden; background-color: #e5e5e5; } .header #rightDiv .dropdownmeunUl::before { position: absolute; top: -7px; right: 8px; display: inline-block !important; border-right: 7px solid transparent; border-bottom: 7px solid #c3ced5; border-left: 7px solid transparent; border-bottom-color: rgba(0,0,0,0.2); content: ''; } .header #rightDiv .dropdownmeunUl::after { position: absolute; top: -6px; right: 9px; display: inline-block !important; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; } .header #rightDiv .menuimg { position: absolute; left: 10px; top: 6px; } .wrapper { position: relative; overflow: hidden; border-bottom: 1px solid #ccc; } .wrapper.right .sidebar { border-right: none; border-left: solid 1px #b7d5df; float: right; overflow: hidden; } .wrapper.right .sidebar.fix { left: auto; right: 0; } .wrapper.right .sidebar.side_fold .side_item div ul { left: auto; right: 100%; } .wrapper.right .main_content { margin-left: 0; margin-right: 200px; } .wrapper.right .main_content.fold { margin-right: 40px; } .sidebar { background-color: #f7f7f7; position: static; float: left; width: 200px; overflow: hidden; color: #222; } .sidebar:before { content: ""; display: block; width: inherit; position: absolute; top: 0; bottom: 0; z-index: -1; background-color: inherit; border-style: inherit; border-color: inherit; border-width: inherit; } .sidebar .side_tip { height: 36px; line-height: 35px; border-bottom: 1px solid #c9c9c9; border-right: solid 1px #c9c9c9; height: 35px; font-weight: bold; font-size: 14px; } .sidebar .side_tip i { margin-left: 8px; margin-top: 10px; margin-right: 8px; width: 20px; height: 21px; float: left; } .sidebar .side_tip .foldup { float: right; *margin-top: -40px; margin-right: 10px; font-size: 18px; font-family: SimSun; font-weight: bold; text-indent: 0; } .sidebar .side_tip .foldup.fold { -webkit-transition: .3s ease; transition: .3s ease; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .sidebar .side_menu { position: relative; background-color: #f5f5f5; z-index: 2; overflow: hidden; width: 200px; } .sidebar .side_item { min-height: 100%; background-color: #f5f5f5; border-right: solid 1px #c9c9c9; } .sidebar .side_item .icon { margin-right: 5px; } .sidebar .side_item .icon:empty { margin-right: 0; } .sidebar .side_item > a { line-height: 35px; font-size: 13px; cursor: pointer; display: block; border-bottom: 1px solid #e7e7e7; border-top: 1px solid #f8f8f8; padding-left: 20px; } .sidebar .side_item > a > i { margin-right: 5px; display: inline-block; width: 20px; } .sidebar .side_item > div { border-bottom: 1px solid #e7e7e7; border-top: 1px solid #f8f8f8; } .sidebar .side_item > div > h4 { line-height: 35px; font-size: 13px; cursor: pointer; display: block; padding-left: 20px; font-family: 'Microsoft YaHei UI','宋体',arial,verdana,sans-serif; } .sidebar .side_item > div > h4 > i { display: inline-block; width: 20px; } .sidebar .side_item ul { display: none; background-color: #fcfcfc; } .sidebar .side_item li { font-size: 12px; } .sidebar .side_item li a { display: block; padding-left: 36px; height: 30px; line-height: 30px; position: relative; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-left: 3px solid transparent; } .sidebar .side_item li a:hover { color: #70a6ce; background-color: #edeeee; } .sidebar .side_item li a.act { background-color: #1b75bb; border-left-color: #d51c1c; color: #fff; overflow: inherit; } .sidebar .side_item li a.act:after { content: ""; position: absolute; right: -1px; top: 50%; width: 0; height: 0; line-height: 0; border: 8px solid transparent; border-right-color: #fff; margin-top: -8px; } .sidebar .side_item li a i { display: inline-block; width: 20px; } .sidebar .side_item li h4 { height: 30px; line-height: 30px; padding-left: 36px; font-family: 'Microsoft YaHei','宋体',arial,verdana,sans-serif; } .sidebar .side_item li h4 i { display: inline-block; width: 20px; } .sidebar .side_item li li a, .sidebar .side_item li li h4 { padding-left: 52px; } .sidebar .side_item li li li a, .sidebar .side_item li li li h4 { padding-left: 68px; } .sidebar .side_item li li li li a, .sidebar .side_item li li li li h4 { padding-left: 84px; } .sidebar .side_item h4 { position: relative; padding-right: 22px; font-weight: 400; cursor: pointer; } .sidebar .side_item h4:hover { color: #70a6ce; background-color: #fff; } .sidebar .side_item h4.open { background-color: #e0e0e2; border-bottom: 1px solid #ddd; font-weight: bold; color: #454241; } .sidebar .side_item h4.open:after { font-weight: 400 !important; content: "\f104"; font-size: 18px; margin: -3px -3px 0 0; } .sidebar .side_item h4:after { content: "\f107"; position: absolute; right: 8px; font-weight: 700 !important; font-size: 12px; font-family: FontAwesome !important; } .sidebar.side_fold { width: 40px; -webkit-transition: .5s; transition: .5s; overflow: initial; } .sidebar.side_fold .side_tip i, .sidebar.side_fold .side_tip span { display: none; } .sidebar.side_fold .side_menu { -webkit-transition: .5s; transition: .5s; width: 40px; overflow: initial; } .sidebar.side_fold .side_item > a, .sidebar.side_fold .side_item > div > h4 { padding-left: 0; text-align: center; } .sidebar.side_fold .side_item > a span, .sidebar.side_fold .side_item > div > h4 span { display: none; } .sidebar.side_fold .side_item > a i, .sidebar.side_fold .side_item > div > h4 i { margin-right: 0; } .sidebar.side_fold .side_item > div > h4 { padding-right: 0; } .sidebar.side_fold .side_item > div > h4:after { display: none; } .sidebar.side_fold .side_item > div > h4.open { background-color: #373d41; border-left: 5px solid #d51c1c; } .sidebar.side_fold .side_item > div > h4.open > i { color: #fff; } .sidebar.side_fold .side_item div { position: relative; } .sidebar.side_fold .side_item div h4:hover { background-color: #bcd4e0; } .sidebar.side_fold .side_item div ul { position: absolute; left: 100%; top: 0; background-color: #fff; white-space: nowrap; border: 1px solid #ccc; min-width: 120px; box-shadow: 2px 2px 3px rgba(0,0,0,0.4); } .sidebar.side_fold .side_item div ul li:hover { background-color: #b7d5df; } .sidebar.side_fold .side_item div ul li a { padding-left: 20px; padding-right: 6px; background-position: 4px 8px; border-left: none; } .sidebar.side_fold .side_item div ul li a.act:after { display: none; } .sidebar.side_fold .side_item div ul li h4 { padding-left: 20px; } .sidebar.side_fold .side_item div div { background-color: #fff; } .sidebar.side_fold .side_item div div h4 { text-indent: 0; line-height: 35px; } .sidebar.side_fold .side_item div div h4 img { margin: 0; float: none; } .sidebar.fix { position: fixed; top: 70px; left: 0; } .main_content { position: relative; margin-left: 200px; } .main_content.fold { margin-left: 40px; -webkit-transition: .5s; transition: .5s; } .main_content .main_menuwrapper { position: relative; height: 36px; overflow: hidden; } .main_content .main_menuwrapper.item { padding: 0 25px; } .main_content .main_menuwrapper.item .menu_prev, .main_content .main_menuwrapper.item .menu_next { position: absolute; height: 36px; line-height: 50px; width: 24px; text-align: center; color: #333; z-index: 2; font-family: SimSun; background-color: #cccedb; font-size: 20px; font-weight: 700; display: block; } .main_content .main_menuwrapper.item .menu_prev { left: 0; } .main_content .main_menuwrapper.item .menu_next { right: 0; } .main_content .main_menuwrapper .menu_prev, .main_content .main_menuwrapper .menu_next { display: none; } .main_content .main_menuwrapper .main_menulist { position: relative; width: 100%; overflow: hidden; height: 100%; } .main_content .main_menu { position: absolute; left: 0; min-width: 100%; background-color: #f7f7f7; height: 35px; border-bottom: 1px solid #ccc; } .main_content .main_menu label { display: inline-block; vertical-align: middle; padding: 6px 10px; font-size: 14px; height: 18px; margin-top: 3px; border: 1px solid #f7f7f7; border-bottom: none; border-radius: 3px 3px 0 0; margin-left: 5px; cursor: pointer; padding-right: 6px; } .main_content .main_menu label.act, .main_content .main_menu label:hover { position: relative; color: #077d83; background-color: #fff; border-color: #ccc; top: 2px; line-height: 17px; } .main_content .main_menu label.act { cursor: default; } .main_content .main_menu label i { margin-right: 5px; } .main_content .main_menu label b.close { margin-left: 6px; text-shadow: 0 0 3px rgba(3,3,3,0.4); font-size: 16px; font-family: 'Microsoft YaHei'; } .main_content .main_menu label b.close:hover { cursor: pointer; color: #d51c1c; text-shadow: 0 0 2px rgba(234,53,53,0.6); } .main_content .main_wrapper { overflow: hidden; min-height: 500px; position: relative; } .main_content .main_wrapper iframe { border: none; width: 100%; height: 100%; overflow: auto; position: absolute; top: 0px; left: 1px; right: 0; bottom: 0; /*padding-top: 0; padding-left: 1px;*/ padding: 3px; margin: 0px; } .contextmenu { position: fixed; background-color: #fff; border: 1px solid #dedede; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0,0,0,0.3); overflow: hidden; z-index: 555; } .contextmenu ul { min-width: 80px; padding: 2px 0; position: relative; } .contextmenu ul:after { content: ""; position: absolute; left: 29px; top: 0; bottom: 0; width: 1px; background-color: #dedede; } .contextmenu ul li { padding: 4px 15px; cursor: pointer; padding-left: 36px; position: relative; } .contextmenu ul li.br:after { content: ""; position: absolute; left: 29px; right: 0; bottom: 0; height: 1px; background-color: #dedede; } .contextmenu ul li:hover { color: #fff; background-color: #00a4ac; z-index: 2; overflow: hidden; } .contextmenu ul li:hover:after { background-color: inherit; } .Dconfig { display: none; background-color: rgba(0,0,0,0.6); min-width: 260px; min-height: 100px; position: absolute; z-index: 999; right: 30px; top: -200px; border-radius: 4px; box-shadow: 0 0 4px rgba(0,0,0,0.3); color: #fff; } .Dconfig .full { cursor: pointer; padding: 5px 0; padding-left: 24px; background: url(../img/Fullscreen.png) no-repeat 2px center; } .Dconfig .theme span { cursor: pointer; display: inline-block; vertical-align: middle; height: 30px; width: 30px; margin-right: 8px; background-color: #f00; border: 1px solid #888; } .Dconfig .theme span:hover, .Dconfig .theme span.act { border-color: #fff; } .Dconfig .theme span.red { background-color: #f00; } .Dconfig .theme span.blue { background-color: #00f; } .Dconfig .theme span.green { background-color: #008000; } .Dconfig .close { position: absolute; color: #fff; right: -10px; top: -13px; line-height: 24px; } .Dconfig .close i { font-size: 20px; } .Dconfig .close:hover { color: #f00; } .Dconfig > div { padding: 10px 20px 10px 10px; border-top: 1px solid #a3a3a3; width: auto; } .Dconfig > div:first-child { border-top: none; } .Dconfig > div h3 { margin-bottom: 5px; } .Dconfig > div span { width: 60px; display: inline-block; font-size: 15px; } .Dconfig > div select { font-family: 'Microsoft YaHei'; width: 120px; font-size: 14px; font-weight: normal; color: #333; background-color: #fff; border: 1px solid #e5e5e5; padding: 6px 10px; } .footer { height: 30px; line-height: 30px; background-color: #f5f5f5; color: #444; text-align: left; padding-left: 20px; } .footer .spanCopyright { float: right; margin-right: 20px; } .footer.fix { position: fixed; z-index: 2; left: 0; bottom: 0; width: 100%; } .mask { background-color: #000; position: absolute; left: 0; right: 0; top: 0; bottom: 0; opacity: .5; filter: alpha(opacity=50); z-index: 5; display: none; } .guide { position: absolute; top: 70px; left: 200px; z-index: 6; background-color: #fff; padding: 10px; display: none; } .guide .guide_list > div { display: none; } .guide .guide_list .guide_1 img { width: 80%; } .guide b { border: 10px solid transparent; border-right-color: #fff; position: absolute; left: -20px; } .task { margin-bottom: 5px; border-radius: 0 !important; box-sizing: border-box; font-weight: 300; line-height: 20px; white-space: normal; font-size: 13px; padding: 10px; background-color: #fff; padding: 7px 10px 5px 10px; border-bottom: 1px solid #f4f4f4 !important; text-shadow: none; color: #222; } .task .desc { border-radius: 0 !important; box-sizing: border-box; display: block; clear: both; font-weight: 300; line-height: 20px; white-space: normal; font-size: 13px; padding: 10px; background-color: #fff; border-bottom: 1px solid #f4f4f4 !important; text-shadow: none; color: #222; } .task .percent { font-size: 14px; font-weight: 600; font-family: 'Open Sans',sans-serif; float: right; display: inline-block; } .progress { display: block; height: 11px; margin: 0; border: 0; background-image: none; -webkit-filter: none; filter: none; box-shadow: none; overflow: hidden; } .progress .progress-bar-danger { background-color: #f3565d; } .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #428bca; box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); -webkit-transition: width .6s ease; transition: width .6s ease; background-size: 40px 40px; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); } .dropdown-footer{ min-width:400px; border-top: 0; display: flex; -webkit-box-pack: justify; justify-content: space-between; background: #f9fafb; padding: 0 0.75rem; line-height: 1.625rem; } .message-viewall{ color:#2584d3; } #message-setting{ color:#2584d3; }