
.home-footer[data-v-6d4d7d60] {
	margin-top: 40px;
	border-top: 1px solid #e4e4e4;
	padding-top: 15px;
	text-align: center;
	padding: 30px 0;
	min-width: 1200px;
	background: #035db3
}

.home-footer dl[data-v-6d4d7d60] {
	margin: 0;
	width: 1200px;
	margin: auto
}

.home-footer dd[data-v-6d4d7d60] {
	padding-left: 10px;
	display: inline-block;
	margin-left: 13px
}

.home-footer dd a[data-v-6d4d7d60],
.home-footer dd a[data-v-6d4d7d60]:focus,
.home-footer dd a[data-v-6d4d7d60]:hover {
	color: #939393
}

.home-footer dd+dd[data-v-6d4d7d60] {
	border-left: 1px solid #e4e4e4
}

.web-container[data-v-09d97faa] {
	margin: 50px 0
}

.table-item[data-v-09d97faa] {
	margin: 15px 0;
	box-shadow: 3px 5px #fdf7ff
}

.btn[data-v-09d97faa] {
	margin: 20px 5px
}

.table-title[data-v-09d97faa] {
	color: #000;
	font-size: 20px;
	line-height: 3;
	background-color: #fff;
	padding: 0 10px
}

.date-line[data-v-09d97faa] {
	display: flex;
	margin: 2px 0 5px;
	border-bottom: 3px solid #2e7cda;
	height: 50px;
	font-size: 20px;
	background-color: #fff;
	color: #fff;
	font-weight: 600
}

.more-year[data-v-09d97faa] {
	color: #fff;
	position: absolute;
	bottom: 0;
	display: flex
}

.top-item[data-v-09d97faa] {
	display: flex;
	justify-content: space-between
}

.date[data-v-09d97faa] {
	padding-top: 3px;
	line-height: 47px;
	width: 120px
}

.date-more[data-v-09d97faa],
.date[data-v-09d97faa] {
	cursor: pointer;
	border-right: 1px solid #fff;
	background-color: #2e7cda;
	text-align: center
}

.date-more[data-v-09d97faa] {
	line-height: 30px;
	width: 80px
}

.date-more[data-v-09d97faa]:hover {
	background-color: #77b5ff
}

.pdf-title[data-v-09d97faa] {
	font-size: 24px;
	color: #000;
	font-weight: 600;
	line-height: 2
}

.date[data-v-09d97faa]:hover {
	background-color: #bee0c5
}

.date-line[data-v-09d97faa]:hover {
	border-bottom: 3px solid #bee0c5
}

.back[data-v-09d97faa] {
	background-color: #2e7cda;
	text-align: center;
	padding-top: 3px;
	line-height: 47px;
	cursor: pointer;
	display: inline-block;
	width: 60px
}

.page-title[data-v-09d97faa] {
	color: #000;
	margin: auto 20px
}

.logo[data-v-09d97faa] {
	width: 384px;
	height: 99px
}

.tools[data-v-09d97faa] {
	display: flex;
	justify-content: center;
	margin: 30px 0
}

.code[data-v-09d97faa] {
	width: 98px;
	height: 99px
}

.code-font[data-v-09d97faa] {
	text-align: center;
	line-height: 2;
	color: #000;
	font-size: 16px
}

.detail[data-v-09d97faa] {
	color: #000
}

.detail .title[data-v-09d97faa] {
	font-size: 26px;
	font-weight: 900;
	line-height: 3;
	text-align: center
}

.detail .content[data-v-09d97faa] {
	font-size: 14px;
	line-height: 2;
	margin-bottom: 20px;
	text-indent: 2em
}

.detail .file[data-v-09d97faa] {
	margin: 15px 0;
	cursor: pointer;
	color: #ff4500;
	display: inline-flex;
	font-size: 16px;
	line-height: 40px;
	padding: 0 15px;
	background-color: #f5f7fa;
	border-radius: 20px
}

.detail .file .img[data-v-09d97faa] {
	width: 40px;
	height: 40px;
	padding: 5px;
	margin: 0 5px 0 0
}
