@charset "utf-8";
.template {
  border: 1px solid #e0e0e0;
  padding: 30px 4px;
}
.template .title {
  display: block;
  text-align: center;
  font-size: 20px;
  color: #333;
  line-height: 35px;
}
.template .template-one {
  margin-top: 20px;
}
.template .template-one table {
  width: 1140px;
  border-collapse: collapse;
}
.template .template-one table th {
  width: 172px;
  text-align: right;
  padding: 10px 15px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  font-weight: normal;
  border: 1px solid #fff;
}
.template .template-one table td {
  width: 340px;
  padding: 10px 15px;
  line-height: 20px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  border: 1px solid #fff;
}
.template .template-one .sub-title {
  background: #ff8d6b;
  color: #fff;
  width: 200px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  text-align: center;
}
.template .template-one th {
  background: #ffe0d6;
}
.template .template-one td {
  background: #fff7f4;
}
.template .template-two {
  margin-top: 20px;
}
.template .template-two table {
  width: 1140px;
  border-collapse: collapse;
}
.template .template-two table th {
  width: 169px;
  text-align: right;
  padding: 10px 15px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  font-weight: normal;
  border: 1px solid #fff;
}
.template .template-two table td {
  width: 340px;
  padding: 10px 15px;
  line-height: 20px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  border: 1px solid #fff;
}
.template .template-two .sub-title {
  background: #47be87;
  color: #fff;
  width: 200px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  text-align: center;
}
.template .template-two th {
  background: #b6eed4;
}
.template .template-two td {
  background: #e4f9ef;
}
.template .template-three {
  margin-top: 20px;
}
.template .template-three table {
  width: 1140px;
  border-collapse: collapse;
}
.template .template-three table th {
  width: 172px;
  text-align: right;
  padding: 10px 15px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  font-weight: normal;
  border: 1px solid #fff;
}
.template .template-three table td {
  width: 340px;
  padding: 10px 15px;
  line-height: 20px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  border: 1px solid #fff;
}
.template .template-three .sub-title {
  background: #f0c84e;
  color: #fff;
  width: 200px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  text-align: center;
}
.template .template-three th {
  background: #f6e5b2;
}
.template .template-three td {
  background: #fcf5e1;
}
.template .template-four {
  margin-top: 20px;
}
.template .template-four .sub-title {
  background: #43b6d3;
  color: #fff;
  width: 200px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  text-align: center;
}
.template .template-four table td {
  background: #d6f5fd;
  font-size: 14px;
  color: #333;
  padding: 10px 15px;
  border: 1px solid #fff;
}
.template .template-four table th {
  background: #79d5ec;
  text-align: center;
  font-weight: normal;
  padding: 10px 15px;
  font-size: 14px;
  color: #333;
  border: 1px solid #fff;
}
.template .template-five {
  margin-top: 20px;
}
.template .template-five table {
  width: 1140px;
  border-collapse: collapse;
}
.template .template-five table th {
  width: 172px;
  text-align: right;
  padding: 10px 15px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  font-weight: normal;
  border: 1px solid #fff;
}
.template .template-five table td {
  width: 340px;
  padding: 10px 15px;
  line-height: 20px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  border: 1px solid #fff;
}
.template .template-five .sub-title {
  background: #fff;
  color: #333;
  width: 200px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  text-align: center;
}
.template .template-five th {
  background: #dedddf;
}
.template .template-five td {
  background: #f3f2f4;
}
.template .tb {
  text-align: center;
  margin-top: 50px;
}
.template .tb a {
  width: 196px;
  height: 48px;
  display: inline-block;
  background: #1a89e7;
  color: #fff;
  border-radius: 5px;
  line-height: 48px;
  text-align: center;
}
.template .template-six {
  margin-top: 20px;
}
.template .template-six table {
  width: 1140px;
  border-collapse: collapse;
}
.template .template-six table th {
/*   text-align: center;
  padding: 10px 15px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  font-weight: normal;
  border: 1px solid #fff; */
  
   	width: 172px;
    text-align: right;
    padding: 10px 15px;
    margin-top: 1px;
    font-size: 14px;
    color: #333;
    font-weight: normal;
    border: 1px solid #fff;
  
}
.template .template-six table td {
  width: 340px;
  padding: 10px 15px;
  line-height: 20px;
  margin-top: 1px;
  font-size: 14px;
  color: #333;
  border: 1px solid #fff;
}
.template .template-six .sub-title {
  background: #47be87;
  color: #fff;
  width: 200px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  text-align: center;
}



.template .template-six th {
  background: #b6eed4;
}
.template .template-six td {
  background: #e4f9ef;
}

/* 201912111552 LQ补充 */


/* 公告详情页 */
.template{
    border:none;
    padding: 40px 32px;
}

.template .title{
    font-size:20px;
    font-weight:bold;
    color:rgba(51,51,51,1);
}

/* 项目概况 */
.template .template-one .sub-title{
	background:rgba(21,114,214,1);
}

.template .template-one th {
	background:rgba(160,206,255,1);
}

.template .template-one td {
	background:rgba(217,235,255,1);
}


.template .template-one table td textarea{
	background:rgba(217,235,255,1)!important;
}

/* 我要投标 */
.template .tb a{
  background:rgba(200,174,135,1);
  border-radius:4px;
}








