@charset "UTF-8";
/** 通用样式 */
/** 顶部导航栏 */
/** 顶部tab条 */
/** 顶部搜索栏 */
/** 大厅标题 */
/** 登录按钮 */
/** 学生/教师/游客切换 */
/** app卡片 */
/** 分页栏 */
/** 搜索分栏 */
/** 个人桌面工具栏 */
/** 个人桌面左右侧面板 */
/** 应用卡片 */
/** 右侧任务/未读消息 */
/** 弹出框 */
/** 所有元素hover上去的动画时间 */
/** 桌面切断参数配置 */
/** 阴影颜色 */
/** 办事大厅黑色背景下不显示阴影 */
/**透明度值**/
/**层级 index 值**/
/** *********皮肤的主题色********** */
.amp-header {
  background: rgba(122, 30, 161, 0.6);
  box-shadow: 0 2px 8px rgba(43, 22, 54, 0.2); }

.amp-service-header {
  background: rgba(0, 0, 0, 0.5) !important; }

.amp-tab-item:after {
  border-bottom: 2px solid #FEC006;
  box-shadow: 0 -2px 8px rgba(254, 192, 6, 0.8); }

.amp-left-tab-item:after {
  box-shadow: 0 -2px 8px rgba(254, 192, 6, 0.8) !important; }

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

.amp-login-content > .amp-has-nologin-btn {
  color: #FFF;
  border-radius: 4px;
  background: rgba(82, 108, 253, 0.3);
  border: 2px solid #FFF; }
  .amp-login-content > .amp-has-nologin-btn:hover {
    background: rgba(82, 108, 253, 0.6); }

.amp-ehall-nav-item {
  color: #FFFFFF;
  border-radius: 100px;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-ehall-nav-item:hover {
    background-color: rgba(82, 108, 253, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-ehall-nav-item.amp-active {
    background-color: rgba(82, 108, 253, 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);
    -webkit-transition-duration: .2s;
    transition-duration: .2s; }
  .bh-slide-page > div.amp-active {
    background-color: white; }

.amp-header-search-close {
  color: #FFFFFF;
  /* color:$body; */
  border-radius: 100px;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-header-search-close:hover {
    background-color: rgba(82, 108, 253, 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(82, 108, 253, 0.3); }

.amp-btn-active {
  background: rgba(82, 108, 253, 0.3); }

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

.amp-category-tab > ul > li {
  /*     background-color: rgba($menu-normal-bg, $menu-normal-opcity);  */ }
  .amp-category-tab > ul > li:hover, .amp-category-tab > ul > li.amp-active {
    background-color: rgba(82, 108, 253, 0.3); }
    .amp-category-tab > ul > li:hover:before, .amp-category-tab > ul > li.amp-active:before {
      border-left: 2px solid #526CFD; }

.amp-category-tab > ul > .amp-canuseapp-sub-category {
  background-color: rgba(82, 108, 253, 0.15); }

.amp-category-content-item > .amp-app-single:hover {
  background-color: rgba(82, 108, 253, 0.3); }

.amp-category-content-item > .amp-app-complex:hover {
  background-color: rgba(82, 108, 253, 0.3); }

.amp-app-complex-add {
  background-color: rgba(82, 108, 253, 0.3); }
  .amp-app-complex-add:hover {
    background-color: #526cfd; }

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

.amp-desktop-set-close-btn {
  background: rgba(82, 108, 253, 0.6); }
  .amp-desktop-set-close-btn:hover {
    background: #526cfd; }

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

.amp-desktop-set-list {
  background: transparent; }
  .amp-desktop-set-list:hover {
    background: rgba(82, 108, 253, 0.3) !important; }
  .amp-desktop-set-list .iconfont {
    color: rgba(0, 0, 0, 0.3); }
    .amp-desktop-set-list .iconfont:hover {
      color: rgba(0, 0, 0, 0.6); }

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

.amp-label-line-item {
  /*  color:$body; */
  color: #FFFFFF;
  border-radius: 100px;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-label-line-item:hover {
    background: rgba(82, 108, 253, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.6); }
  .amp-label-line-item.amp-active {
    background: rgba(82, 108, 253, 0.6);
    border: 1px solid transparent; }

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

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

.amp-header-no-login {
  color: #FFF; }
  .amp-header-no-login:hover {
    color: #526CFD; }

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

.skin-item-name-teal {
  background-color: #009587 !important; }

.skin-item-name-cherry {
  background-color: #D22E2E !important; }

.skin-item-name-magenta {
  background-color: #7A1EA1 !important; }

.skin-item-name-indigo {
  background-color: #3F51B5 !important; }

.skin-item-name-millennium {
  background-color: #3A7E59 !important; }

.skin-item-name-golden {
  background-color: #BB8235 !important; }

.amp-personcenter-asideleft-tabhead, .amp-personcenter-asideright-tabhead {
  /*  border-bottom: 1px solid rgba($divider,$divider-opcity); */
  /*   background-color: rgba($toolbar-bg,$toolbar-opcity); */ }

.amp-personalcenter-asideContent-bg {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 8px rgba(43, 22, 54, 0.2); }

.amp-personCenter-bg {
  background-color: #F5EDF8 !important; }

.amp-desktop-nav > .amp-tab-item {
  box-shadow: 0 2px 8px rgba(43, 22, 54, 0.2); }

.amp-wf-setting {
  box-shadow: 0 2px 8px rgba(43, 22, 54, 0.2); }

::-webkit-input-placeholder {
  color: #FFF; }

::-moz-placeholder {
  color: #FFF; }

:-moz-placeholder {
  color: #FFF; }

.amp-aside-covered-bg {
  background-color: #262E39 !important; }
