﻿
.item{background: white; padding:10px  20px; margin: 20px auto!important; box-shadow: 2px 2px 2px #ccc;}
.head{
	border-bottom: 1px solid #f1f1f1;
}
.head span{padding-left: 20px; border-left: 4px solid #2273c0; line-height: 46px; margin-right: 20px;}
.head big{padding: 0px 15px; cursor: pointer; font-size: 14px; display: inline-block; color: #666;   line-height: 46px;}
.head big.on{border-bottom: 2px solid #2273c0; color:#2273c0}

.head a{padding: 0px 15px; cursor: pointer; font-size: 14px; display: inline-block; color: #666;   line-height: 46px;}
.head a.on{border-bottom: 2px solid #2273c0; color:#2273c0}
.head a.aiv{
	float: right;
	padding: 0 14px 0 0;
	line-height: 43px;
	cursor: pointer;
	padding-left: 14px;
	font-size: 14px;
	color: #2273c0;
}
.head .checkall{float: right; color: red;}

.item .bod{ clear: both; overflow: hidden;}
.item .bod span{font-size: 14px; color: #999; float: left; line-height: 30px;}
.item .bod big{margin-left: 4px; line-height: 30px; float: left; height: 30px; overflow: hidden; width: 370px;}
.item .bod ul li{width: 46%; float: left; margin: 0 2%; overflow: hidden; ; border-bottom: 1px dashed #e1e1e1; padding: 14px 0px 10px 0px;}
.bodul{display: none;}
.item .bod ul li img{width: 30px; height: 30px; float: left; margin-right: 4px;}

.tmtxt{padding: 20px 0px; line-height: 2; border-bottom: 1px solid #dcdcdc;}
.tmspan{display: flex; justify-content: space-between; padding: 20px 0px; color: #999;}
.tm-content .tmh font{color: #999;}

.tm-content .tmh .download{float: right;}
.info-form{padding: 20px;}
.text-center{text-align: center;}















