/* * 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园(http://www.learun.cn) * Copyright (c) 2013-2018 北京泉江科技有限公司 * 创建人:陈彬彬 * 日 期:2017.03.16 * 描 述:页面顶层框架通用样式表 */ /*背景页*/ .InternetExplorer .pace, .IE .pace { display: none; } .lr-loadbg { position: fixed; top: 0; left: 0; background: #fff; height: 100%; width: 100%; z-index: 100; } /*数据加载条*/ .lr-loading-bar { position: fixed; top: 0; left: 0; z-index: 29891015; cursor: wait; width: 100%; height: 100%; display: none; } .lr-loading-bar-bg { position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0.0; filter: alpha(opacity=00); background: #fff; } .lr-loading-bar-message { position: relative; left: 0; top: 50%; z-index: 1; color: #666; font-size: 20px; border: 1px solid #bbb; width: 300px; height: 80px; line-height: 78px; padding-left: 80px; padding-right: 20px; background: #fff; border-radius: 8px; background-image: url(/Content/images/loading.gif); background-repeat: no-repeat; background-position: 8px 50%; box-shadow: 0 1px 15px rgba(0,0,0,.175); margin: auto; margin-top: -40px; } /* ============= Notification ============= */ #toast-container { z-index: 198910188; } #toast-container > div { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); opacity: 1; } #toast-container > :hover { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); opacity: 1; } .toast { background-color: #64b0f2; } .toast-success { background-color: #1bb99a; border: 2px solid #1bb99a; } .toast-error { background-color: #ff3015; border: 2px solid #ff3015; } .toast-info { background-color: #3db9dc; border: 2px solid #3db9dc; } .toast-warning { background-color: #f1b53d; border: 2px solid #f1b53d; } .alerts-demo { background-color: #f7f7f9; border: 1px solid #eceeef; padding: 20px; } .progress-sm { height: 0.7rem; } .progress-xs { height: 0.4rem; } label { font-weight: 500; } .input-group-addon { font-size: 1.2rem; line-height: 1.5rem; } /*青桔 客服*/ .serBtn.btn, .lrQj.btn { width: 43px; height: 42px; position: absolute; border-right-width: 0; outline: none!important; box-shadow: none!important; color: #58666e!important; border-top-right-radius: 0; border-bottom-right-radius: 0; line-height: 0!important; text-align: center; } .serBtn { background: #282E3B!important; top: 0px; left: -43px; } .lrQj { background: #A2C900!important; top: 50%; right: -1px; z-index: 10; margin-top: 1px; } .lrQj img, .lrService .serBtn img { height: 20px; margin-top: 4px; } .lrService { position: fixed; top: 50%; right: -230px; z-index: 10; width: 230px; -webkit-transition: right .5s; transition: right .5s; margin-top: -48px; background: #282E3B; border-radius: 0 0 0px 4px; } .lrSerT{ line-height: 42px; padding: 0 5px; height: 42px; font-size: 15px; color: #fff; } .lrSerBox{ padding: 0px 20px 5px; } .lrSerCon:first-child{ border-bottom: 1px solid #39404E; margin-bottom: 15px; } .lrSerCon{ font-size: 14px; padding-bottom: 15px; } .lrSerTitle{ color: #676E7D; } .lrSerTxt{ color: #fff; margin-top: 12px; } .lrSerTxt img{ position: relative; width: 12px; top: -1px; } .lrSerTxt > img{ margin: 0 5px; } .lrSerTxt > img + .serQq { margin: 10px 0 0 50px; } .serQq{ width: 108px; height: 32px; line-height: 32px; text-align: center; margin-left: 20px; font-size: 12px; position: relative; display: inline-block; border-radius: 2px; background: #52A8DA; cursor: pointer; } .serQq img{ width: 15px; top: -1px; } .serQq > a{ display:inline-block; width:100%; height:100%; color:#fff; } /*界面风格设置*/ .lr-theme-setting { position: fixed; top: 50%; right: -160px; z-index: 10; width: 160px; -webkit-transition: right 0.5s; transition: right 0.5s; border: 1px solid #dee5e7; margin-top: -100px; } .lr-theme-setting.opened,.lrService.opened { right: -1px; z-index: 20; } .lr-theme-setting .btn { position: absolute; top: -1px; left: -43px; padding: 10px 15px; background: #f6f8f8 !important; border-color: #dee5e7 !important; border-right-width: 0; outline: none !important; box-shadow: none !important; color: #58666e !important; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .lr-theme-setting .panel-heading { color: #333; border-color: #edf1f2; background-color: #f6f8f8; font-size: 14px; padding: 10px 15px; } .lr-theme-setting .panel-body { background-color: #fff; padding: 15px; color: #58666e; } .lr-theme-setting .panel-body > div { position: relative; margin-bottom: 10px; cursor: pointer; padding-left: 20px; } .lr-theme-setting .panel-body label input { position: absolute; outline: none !important; left: 0; margin-top: 3px; } /*顶部*/ .lr-frame-top { position: absolute; top: 0; left: 0; width: 100%; z-index: 2; height: 40px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; } /*logo标题*/ .lr-logo-title { display: block; position: absolute; top: 0; height: 100%; width:320px; line-height: 0px; cursor: pointer; text-decoration: none; font-size: 18px; white-space: nowrap; } .lr-logo-title img { width:320px; } .lr-logo-title:hover { color: #3498DB; } /*菜单*/ .lr-frame-menu { position: absolute; } .lr-frame-menu-wrap { position: relative; top: 0; height: 100%; overflow: visible; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; } .lr-frame-menu-wrap .lr-scroll-box { overflow: visible; } .lr-uitheme-default .lr-frame-menu-wrap { top: -8px; } .lr-frame-menu li { position: relative; width: 100%; zoom: 1; } .lr-menu-item { display: block; position: relative; text-decoration: none; width: 100%; overflow: hidden; } .lr-menu-item-icon { font-size: 14px; width: 25px; vertical-align: middle; margin-bottom: 1px; opacity: .9; filter: alpha(opacity=90); } .lr-uitheme-default .lr-menu-item-icon { opacity:1; filter: alpha(opacity=100); } .lr-second-menu-list, .lr-three-menu-list { display: none; } /*tabs条*/ .lr-frame-tabs { position: absolute; top: 40px; left: 0; width: 100%; height: 30px; z-index: 1; padding: 0px 32px 0px 85px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; } .lr-uitheme-default .lr-frame-tabs { top: 56px; left:0px; padding: 0px 32px 0px 140px; } .lr-frame-tabs-wrap { position: relative; overflow: hidden; width: 100%; height: 100%; } .lr-frame-tabs-wrap ul { position: relative; height: 100%; white-space: nowrap; } .lr-frame-tabItem { position: relative; padding: 0px 20px 0px 15px; margin-left: 5px; display: inline-block; white-space: nowrap; cursor: pointer; } .lr-uitheme-default .lr-frame-tabItem { padding: 0px 10px 0px 10px; margin-left: 0; } .lr-frame-tabItem .reomve { position: absolute; width: 12px; height: 13px; display: block; background: url(/Content/images/tab_close.png) no-repeat; } /*炫动版 关闭icon换图片*/ .lr-uitheme-windos .lr-frame-tabItem:hover .reomve { display: inline-block; background: url(/Content/images/tab_close.png) no-repeat; } .lr-uitheme-default .lr-frame-tabItem .reomve { display: none; } .lr-uitheme-default .lr-frame-tabItem { padding: 0px 18px 0px 12px; } .lr-uitheme-default .lr-frame-tabItem:hover .reomve { display: inline-block; border-radius: 50%; margin-left: 5px; width:13px; height:13px; background-position: 0px 0px; background-size: 98%; } .lr-frame-tabItem .reomve:hover { background-position: 0 -12px; } /*功能窗口*/ .lr-frame-main { position: absolute; width: 100%; height: 100%; z-index: 0; } .lr-uitheme-windos .lr-frame-main { background: #F7FEFF; } .lr-uitheme-default .lr-frame-main { background: #f8f8f8; } .lr-frame-main > img { position: absolute; top: 50%; left: 50%; margin: -200px 0 0 -300px; z-index: -1; } /*功能窗口ifame*/ .lr-frame-iframe { width: 100%; height: 100%; display: none; } .lr-frame-iframe.active { display: block; } /*头像和个人中心*/ .lr-frame-personCenter { position: absolute; z-index: 4; } .lr-frame-personCenter > a { position: relative; display: block; } .lr-uitheme-default .lr-frame-personCenter > .dropdown-toggle { color: #333; } .lr-uitheme-windos .lr-frame-personCenter > .dropdown-toggle { color: #fff; } .lr-frame-personCenter > .dropdown-toggle > img { float: left; width: 26px; height: 26px; border-radius: 50%; margin: 7px 5px 0px 0px; } .lr-frame-personCenter .dropdown-menu > li > a { padding: 5px 15px; color: #333; } .lr-uitheme-windos .lr-frame-personCenter .dropdown-menu > li > a { color: #333; } .lr-uitheme-default .lr-frame-personCenter .dropdown-menu > li > a { color: #333; } .lr-frame-personCenter .dropdown-menu { width: 120px; } .lr-uitheme-windos .lr-frame-personCenter .dropdown-menu { border:1px solid transparent; box-shadow: none; } dropdown-menu > li > a > .glyphicon, .dropdown-menu > li > a > .fa, .dropdown-menu > li > a > .ion { margin-right: 10px; } .dropdown-menu i { vertical-align: inherit; margin-bottom: 3px; } /*全屏*/ .lr_frame_fullscreen { position: absolute; top: 40px; right: 10px; height: 29px; line-height: 29px; z-index: 3; } .lr_frame_fullscreen a { cursor: pointer; color: #999; } .lr_frame_fullscreen a:hover { color: #999; } /*即时通讯图标*/ .lr-im-icon { position: fixed; z-index: 10; bottom: 11px; right: 13px; width: 35px; height: 35px; border: none; border-radius: 25px; background-color: rgba(0, 0, 0, 0.4); text-align: center; } .lr-im-icon i { color:#fff; line-height: 35px; font-size: 20px; } .lr-frame-main > img { opacity: .15; }