body{
 background:#B5EBD4;
}
.newjp .m-bd {
    border-color: #45C8A8;
}
.newjp .m-bd span,.newjp .m-bd a
{
	color:#45C8A8!important;
}
.m-bd {
	width: 1080px;
}
#banner {
	background: url(../../../img/zt2018/xjkc/banner.png) no-repeat center top;
	height: 375px;
	width: 100%;
	max-width: 1920px;
	min-width: 1080px;
}
.nav{
	height: 36px;
	background: #45C8A8;
}
.nav-list{
	display:flex;
	flex-direction: row-reverse;
	justify-content:center;
	align-items: center;
    height: 100%;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.year{
	text-align:center;
	height: 100%;
	line-height:36px;
}
.year.selected{
	background:#FFD428;
}
.table {
	margin-top:20px;
	width: 100%;
	margin-bottom: 18px;
	display: none;
    z-index: 1;
}

.table.selected{
	display: table;
}

.table tr {
	height: 54px;
	border-bottom:1px dashed #45C8A8;
}
.table thead tr {
	height:36px;
	background-color: #4AC3D8;
	border:none;
}
.table thead th {
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.table td {
	text-align: center;
	font-size: 16px;
	color: #318D76;
}
.table .yellow td{
	color: #FF9A2E;
}
.td-first {
	width: 122px;
}
.td-time {
	
	width: 148px;
	font-size:14px;
	color: #D1D1D1!important;
}
.td-size {
	width: 110px;
	font-size:14px;
	color: #D1D1D1!important;
}
.td-down {
	width: 130px;
}
.td-down span {
	width: 27px;
	height: 20px;
	background: url('../../../img/fkxt/icon.png') -121px 0;
	display: inline-block;
	cursor: pointer;
}
.align-right {
	text-align: right !important;
	padding-right: 10px;
	line-height: 55px;
}

.align-right span {
	font-size: 16px;
	color: #8445f7;
	font-weight: bold;
}

.downAll,.downAll:hover {
	background: url('../../img/fkxt/icon.png') 0 0;
	width: 110px;
	height: 37px;
	display: inline-block;
	margin: 8px 0 0 23px;
	float: right;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 35px;
}

.gray td {
	color: #999999 !important;
}

.gray .td-down span {
	background-position: -121px -37px;
	cursor: default;
}

.gray .downAll {
	background-position: 0 39px;
	cursor: default;
}