.per96{width: 96%;margin:0 auto;}
.dataList{border-collapse: collapse;}
.dataList th,.dataList td{padding: 8px 10px;line-height: 30px;background: #fff;border: 1px solid #dfdfdf;text-align: left;}
.dataList .til th,.dataList .til td{border-color:#dfdfdf; font-weight:bold; height:30px;}
.dataList td{ color:#727171}
.dataList input.w100{ width:100%; margin:0 -3px;}
.dataList input {height:25px;}
.dataList .inp td{ color:#000;}
.dataList .inp .dj,.dataList .inp .dj input{ font-weight:bold; color:#92464f}
.dataList .no{ text-align:center;}
.dataList .dj,.dataList .hj{ text-align:right;}
.dataListbot{ margin-top:12px; width:100%;}
.dataListbot .total{ float:left; font-size:14px;}
.dataListbot .total strong{ font-weight:bold;color:#92464f}
.dataListbot .bts{ display:inline; float:right;}
.dataList2{ margin-top:2px; border-collapse:collapse;}
.dataList2 td{ padding:5px 10px; text-align:left; line-height:21px; vertical-align:top;border:1px solid #e2e3cd;}
.dataList2 td input{ vertical-align:middle;}
.dataList2 td.til,.dataList2 td.til2{ background:#f8ffe6; width:120px;}
.dataList2 td.til{ font-weight:bold; text-align:right; padding-top:6px; padding-right:2px;}
.dataList2 td.til2{ width:auto; color:#3b3b3b; text-align:left;}
.dataList2 .bt td{ border:none; background:none;}
.dataList2 strong{ font-weight:bold;}
.dataList2 .tbt{ vertical-align:top; width:104px; height:23px; line-height:23px; background:url(bg_n.gif) no-repeat -182px -45px; border:none;  text-align:center; cursor:pointer;}
.combtn{padding: 0 10px;height: 38px;color: #fff;cursor: pointer;background: #ccc;border: none;}
@media screen and (max-width:719px) {
	.clsm,.no,.hj{display: none;}
	.dataList th, .dataList td{padding: 0 10px;font-size: 15px;}
	.combtn{padding: 0 8px; height: 28px; border: none;}
	.dataList a{font-size: 15px;}
}