/* 重构hexo的布局 */



/* 详情页、取消导航栏（博客、公告、最新文章、分类、标签框） */
.aside-content{
	display: none;
	visibility: hidden;
}

/* 将这个内容页面放至最大 */
#page {
    width: 100% !important;
    transition: 0.3s;
}

.layout > div:first-child:not(.nc) {
    -webkit-align-self: flex-start;
    align-self: flex-start;
    -ms-flex-item-align: start;
    padding: 5px 10px;
}

/* 防止用户复制网页上的文本 class=no-select */
.no-select {
	-webkit-user-select: none; /* Chrome/Safari */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE/Edge */
	user-select: none; /* 标准语法 */
}

/* 主容器样式 */
.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 auto;
    background: white;
    border-radius: 12px;
  /*  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); */
    margin-top: 0px;
    margin-bottom: 5px;
/*	background: var(--card-bg);
    color: var(--font-color); */
	background-color: var(--bg-color);
	color: var(--text-color);
}


.description {
    font-style: italic;
    color: var(--font-second-color);
    background: var(--code-bg);
    /* 使用代码背景色作为描述背景 */
    border-radius: 10px;
    border-left: 4px solid var(--theme-color);
    text-align: center;
}
/*
:root {
  --font-color: #2c3e50;
  --card-bg: #ffffff;
  --line-color: #e0e0e0;
  --theme-color: #667eea;
}

[data-theme="dark"] {
  --bg-color: #1a1a1a;
  --text-color: #f8f9fa;
  --card-bg: #2d2d2d;
  --border-color: #444444;
  --theme-color: #8a9bff;
}
 */