* {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	color: inherit;
	display: block;
}

input {
	background: none;
	outline: none;
}

input:focus {
	border: none;
}

ul li {
	list-style: none;
}
.list{
	width: 1200px;
	margin: 12px auto 0;
	overflow: hidden;
}
.list_l{
	width: 250px;
	float: left;
}
.list_l_tit{
	width: 250px;
	height: 72px;
	font-size: 20px;
	color: #fff;
	background: #A9161F;
	text-align: center;
	line-height: 72px;
}
.list_lis{
	width: 250px;
}
.list_lis li{
	width: 250px;
	height: 52px;
	font-size: 18px;
	color: black;
	text-align: center;
	line-height: 52px;
	background: #eee;
	margin-bottom: 3px;
}
.check{
	background: #BBBBBB !important;
	color: #A9161F !important;
	width: 246px !important;
	border-left: 4px solid #A9161F;
}
.list_r{
	width: 916px;
	float: left;
	margin-left: 30px;
}
.r_tit{
	width: 100%;
	height: 41px;
	border-bottom: 1px solid #A9161F;
	overflow: hidden;
}
.r_name{
	font-size: 20px;
	color: #A9161F;
	line-height: 41px;
	float: left;
}
.r_wz{
	font-size: 16px;
	color: #ccc;
	float: right;
	line-height: 41px;
}
.r_list{
	width: 100%;
	min-height: 370px;
}
.r_list li{
	width: 100%;
	height: 66px;
	border-bottom: 1px dotted #CCCCCC;
	overflow: hidden;
	cursor: pointer;
}
.r_dian{
	width: 6px;
	height: 6px;
	border-radius: 3px;
	float: left;
	background: #A9161F;
	margin: 34px 15px 0 2px;
}
.r_txt{
	width: auto;
	font-size: 16px;
	float: left;
	line-height: 72px;
}
.r_list li:hover .r_txt{
	color: #A9161F;
}
.r_time{
	float: right;
	font-size: 16px;
	color: #CCCCCC;
	margin-right: 27px;
	line-height: 72px;
}

/* show */
.show{
	width: 100%;
	min-height: 300px;
}
.show_tit{
	width: 100%;
	margin-top: 27px;
	font-size: 22px;
	text-align: center;
	color: #A9161F;
}
.show_time{
	width: 100%;
	margin-top: 24px;
	font-size: 14px;
	text-align: center;
	color: #A9161F;
}

