 
/** 页面字体 */
@font-face {
  font-family: 'cute';
  src: local('cute'), local('cute'), url(/static/img/lolicon.ttf) format('truetype');
}
body {
font-family: "cute", sans-serif;

}
editor-container {
font-family: Arial, sans-serif;
}

/** 加载动画 */
.spinner > div {
  background-color: #ff5f77;
  backdrop-filter: blur(6px);
  background-color: orangered\0; /* IE 样式 */
}

/** 普通文字、字体图标颜色 */
.action, #listing h2, #search .boxes h3, .card h3, .collapsible > label *, .dashboard p label, .message {
  color: #ff5f77;

}

/** 链接文字颜色 */
a {
  color: #ff5f77;
  backdrop-filter: blur(6px);
}

/** 输入框、表格标题文字颜色 */
#search.active i, #search.active input, table th {
  backdrop-filter: blur(6px);
  color: #ff5f77;
}

/** 主体、弹窗颜色 */
#loading, #login, #search.active #input, body, header, .ace-chrome .ace_gutter-active-line {
  background-image: url(/static/img/background.jpg);
  	  background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center;
	 background-attachment: fixed;
	  background-size: cover;

  color: #ff5f77 ;
}


/** 文件夹颜色 */
.file-icons [data-dir="true"] i {
  color: #ff5f77;
}

/** 搜索界面图标颜色 */
#search .boxes > div > div {
background: #ff5f77;
color: rgb(255, 255, 255);
text-align: center;
width: 10em;
padding: 1em;
cursor: pointer;
margin-bottom: 1em;
margin-right: 1em;
-moz-box-flex: 1;
flex-grow: 1;
}

/** 多选状态栏颜色 */
#listing #multiple-selection {
position: fixed;
bottom: -4em;
left: 0px;
z-index: 99999;
width: 100%;
background-color: #ff5f77a1;
height: 4em;
padding: 0.5em 0.5em 0.5em 1em;
-moz-box-pack: justify;
justify-content: space-between;
transition: bottom 0.2s;
}
/** 多选项目颜色 */
#listing .item[aria-selected="true"] {
background: #66ccffc4 !important;
color: var(--item-selected) !important;
}

/* 设置容量显示条颜色 */
.vue-simple-progress {
  background: #66ccff !important;
}
/* 设置容量显示条颜色 */
.vue-simple-progress-bar {
  background: #ff6781 !important;
}
/* 设置选项卡颜色 */
.dashboard #nav ul li.active {
  border-color: #CD1076;
  color: #CD1076;
}

/** 定义卡片 */
.card{
  border-radius: 2em;
  border: 1px solid #ff6781;
  background-color:transparent;
  backdrop-filter: blur(6px);
  color:  #CD1076 ;
}

/** 定义卡片按钮 */
.button {
  outline: 0px;
  padding: 0.5em 1em;
  border-radius: 0.1em;
  cursor: pointer;
  background:#ff5f77;
  color: rgb(255, 255, 255);
  border: 1px solid rgba(0, 0, 0, 0.05);
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 5px;
  transition: 0.1s;
}

/** 定义卡片按钮 */
.button--flat {
  color: #e93654;
  background: transparent;
  -webkit-box-shadow: 0 0 0;
  box-shadow: 0 0;
  border: 0;
  text-transform: uppercase;
}

/** 定义容量显示下面的小字颜色 */
.credits {
  font-size: 0.6em;
  margin: 3em 2.5em;
  color: #e56c81;
}


/** 取消变暗覆盖 */
.overlay {
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 9999;
  visibility: hidden;
  opacity: 0;
  animation: 0.1s forwards show;
}
/** 定义搜索区 */
#search .boxes{
background-color:transparent;
backdrop-filter: blur(6px);
color:  #CD1076 ;
}
/** 定义搜索框 */
#search input {
border-radius: 2em;
padding: .5em 1em;
background: #fff5f6b8;
border: 2px solid #ffd5dc;
-webkit-transition: .2s ease all;
transition: .2s ease all;
color: #ff5474;
margin: 3;
}

/** 搜索页面、列表标题样式 */
#search #input, #search #result, .input, #listing.list .item.header, .ace-chrome .ace_gutter, .share__box__download, .file-list li:hover {
  background-color:transparent;
  backdrop-filter: blur(6px);
  color:  #CD1076 ;
}

/** 列表项目、文本编辑、命令行、文件分享样式 */
#listing .item, .ace-chrome, .shell, .share__box {
  background-color:transparent;
  backdrop-filter: blur(6px);
  color:  #CD1076;
}




/** 加载页面、登录页面信息提示 */
#loading::after, #login::after {
    position: absolute;
    bottom: 6px;
    width: 100%;
    display: block;
    font-size: 22px;
    text-align: center;
    content: '';
    color: #FF1493;
    /* IE 样式 */
    bottom: 30px\0;
    font-size: 36px\0;
    color: tomato\0;
}

/** 登录页面背景图 */
#login {
    background-image: url(/static/img/login.jpg);
}
/** 登录页面LOGO大小 */
#login img {
    width: 8em;
    height: 8em;
}
/** 登录页面按钮定义 */
#login .button {
outline: 0;
border: 0;
padding: .5em 1em;
border-radius: 2em;
cursor: pointer;
background: #ff6781;
color: #fff;
border: 2px solid #ffd5dc;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.05);
box-shadow: 0 0 5px rgba(0,0,0,.05);
-webkit-transition: .1s ease all;
transition: .1s ease all;
}
/** 定义输入框 */
.input {
  border-radius: 2em;
  padding: .5em 1em;
  background: #fff5f6b8;
  border: 2px solid #ffd5dc;
  -webkit-transition: .2s ease all;
  transition: .2s ease all;
  color: #ff5474;
  margin: 3;
}
/** 定义登陆界面提示框 */
#login .wrong {
border-radius: 2em;
background: #ff5474;
color: #fff;
padding: .5em;
text-align: center;
-webkit-animation: .2s opac forwards;
animation: .2s opac forwards;
}

/** 定义分享界面文件夹图标 */
.share__box__icon i {
	font-size: 10em;
	color: #ff5f77;
}