﻿#Mid .Block {
  width: 1120px;
  margin-bottom: 20px;
}

#Mid .Block .BlockLeft {
  float: left;
  width: 810px;
  background: #ffffff;
  padding: 10px 20px 20px 20px;
}

#Mid .Block .BlockLeft h1 {
  display: block;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  padding: 10px 0px 10px 15px;
  position: relative;
  border-bottom: 1px solid #e5e5e5;
  line-height: 1.2;
  /* margin-bottom: 20px; */
}

#Mid .Block .BlockLeft h1:before {
  content: "";
  display: block;
  width: 5px;
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 0px;
  background: #e53737;
  border-radius: 20px;
}

#Mid .Block .BlockLeft .doc-item {
  border-bottom: 1px dotted #e5e5e5;
}
#Mid .Block .BlockLeft .doc-item:last-child{
  border: 0px;
}
#Mid .Block .BlockLeft .doc-item-inner{
  display: block;
  position: relative;
  padding:10px 0px 10px 20px;
}
#Mid .Block .BlockLeft .doc-item-inner:hover{
  background: #f5f5f5;
}
#Mid .Block .BlockLeft .doc-item .item-ico {
	width: 16px;
	position: absolute;
	left: 0px;
	top: 12px;
	height: 16px;
}

#Mid .Block .BlockLeft .doc-item .item-ico img {
	width: 100%;
	height: 100%;
}

#Mid .Block .BlockLeft .doc-item .item-title {
	line-height: 1.5;
}

#Mid .Block .BlockLeft .doc-item .item-title .time {
	color: #999999;
}

#Mid .Block .BlockLeft .Pagination {
  font-size: 14px;
  padding-top: 15px;
  padding-bottom: 5px;
  border-top: 1px dotted #d4d4d4;
  text-align: center;
  /* margin-top: 15px; */
}

#Mid .Block .BlockRight {
  float: right;
  width: 250px;
}