@charset "utf-8";
/** 以前的样式 逐步替换 */
/** 通用样式 */
/** 顶部导航栏 */
/** 顶部tab条 */
/** 顶部搜索栏 */
/* $searchbar-bg:#FFF;
 $searchbar-bg:rgba($searchbar-bg,0.2);
 $searchbar-border:transparent;
 $radio-searchbar-border:rgba($searchbar-bg,1);
 */
/** 大厅标题 */
/*  $shadow-title:transparent; */
/** 登录按钮 */
/** 学生/教师/游客切换 */
/** 分割线 */
/* $divider-opcity:0.3; */
/** app卡片 */
/* $app-radio-bg-border:;
$app-normal:#000;
$app-normal-opcity:0.3; */
/** 分页栏 */
/* $flip-normal-bg:#FFF;
$flip-normal-opcity:0.3; */
/** 搜索分栏 */
/* $column-bg:#000;
$column-opcity:0.2; */
/** 个人桌面工具栏 */
/** 个人桌面左侧面板 */
/* $desktop-left-bg:#000;
$desktop-left-opcity:0.15; */
/** 应用卡片 */
/** 右侧任务/消息 */
/** 弹出框 */
/** 所有元素hover上去的动画时间 */
/**透明度值**/
/**层级 index 值**/
.amp-header {
  background: rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28); }

.amp-tab-item:after {
  border-bottom: 2px solid #2ACDCF;
  box-shadow: 0 -2px 8px rgba(42, 205, 207, 0.8); }

.amp-desktop-admin-active {
  border-bottom: 2px solid #2ACDCF !important;
  /*  box-shadow: 0 -2px 8px rgba($lightbar, 0.8)!important; */ }

.amp-login-content > .amp-has-nologin-btn {
  color: #FFF;
  border-radius: 12px;
  background: rgba(42, 205, 207, 0.1);
  border: 2px solid #FFF; }
  .amp-login-content > .amp-has-nologin-btn:hover {
    background: rgba(42, 205, 207, 0.6); }

.amp-ehall-nav-item {
  color: #FFF;
  border-radius: 100px;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-ehall-nav-item:hover {
    background-color: rgba(42, 205, 207, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-ehall-nav-item.amp-active {
    background-color: rgba(42, 205, 207, 0.6);
    border: 1px solid transparent; }

.bh-slide-page > div {
  background-color: rgba(255, 255, 255, 0.3); }
  .bh-slide-page > div:hover {
    background-color: rgba(255, 255, 255, 0.6); }
  .bh-slide-page > div.amp-active {
    background-color: white; }

.amp-personal-aside-right {
  background-color: #3F4752;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28); }

.amp-header-search-close {
  color: #FFF;
  border-radius: 100px;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-header-search-close:hover {
    background-color: rgba(42, 205, 207, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.6); }

.amp-desktop-nav-btn {
  background: rgba(0, 0, 0, 0.3); }
  .amp-desktop-nav-btn > i {
    color: #FFF; }
  .amp-desktop-nav-btn:hover {
    background: rgba(42, 205, 207, 0.3); }

.amp-admin-new-desktopnav {
  border-top: 16px solid #F77F76; }

.amp-category-tab > ul > li {
  background-color: rgba(0, 0, 0, 0.3); }
  .amp-category-tab > ul > li:hover, .amp-category-tab > ul > li.amp-active {
    background-color: rgba(42, 205, 207, 0.4); }
    .amp-category-tab > ul > li:hover:before, .amp-category-tab > ul > li.amp-active:before {
      border-left: 2px solid #2ACDCF; }

.amp-category-content-item > .amp-app-single:hover {
  background-color: rgba(42, 205, 207, 0.15); }

.amp-category-content-item > .amp-app-complex:hover {
  background-color: rgba(42, 205, 207, 0.15); }

.amp-app-complex-add {
  background-color: rgba(42, 205, 207, 0.3); }
  .amp-app-complex-add:hover {
    background-color: #2acdcf; }

.amp-app-complex-del {
  background-color: rgba(0, 0, 0, 0.3); }
  .amp-app-complex-del:hover {
    background-color: #f77f76; }

.amp-desktop-set-close-btn {
  background: rgba(42, 205, 207, 0.6); }
  .amp-desktop-set-close-btn:hover {
    background: #2acdcf; }

.amp-desktop-set {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4); }

.amp-desktop-set-list {
  background: rgba(0, 0, 0, 0.1); }
  .amp-desktop-set-list:hover {
    background: rgba(42, 205, 207, 0.15) !important; }
  .amp-desktop-set-list .iconfont {
    color: rgba(255, 255, 255, 0.3); }
    .amp-desktop-set-list .iconfont:hover {
      color: rgba(255, 255, 255, 0.6); }

.amp-header-nav > i {
  -webkit-transition: all 0.15s;
  transition: all 0.15s; }

.amp-label-line-item {
  color: #FFF;
  border-radius: 100px;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-label-line-item:hover {
    background: rgba(42, 205, 207, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-label-line-item.amp-active {
    background: rgba(42, 205, 207, 0.6);
    border: 1px solid transparent; }

.amp-header-has-login > span > i.amp-keep, .amp-header-has-login > span > i:hover {
  color: #2ACDCF; }

.amp-search-no-ddata-desc {
  color: rgba(255, 255, 255, 0.6); }

.amp-header-no-login {
  color: #FFF; }
  .amp-header-no-login:hover {
    color: #2ACDCF; }

.process-item:hover {
  /*  background-color: rgba(42, 205, 207, 0.149019607843137); */
  background-color: rgba(42, 205, 207, 0.14902) !important; }
