.w1200 {
  width: 1200px;
  margin: 0 auto;
}

.headerBox {
  background-color: #fff;
  height: 100px;
  overflow: hidden;
}
.headerBox .w1200{
  border: 1px solid #ccc;
}
.headerBox .w1200 {
  height: 100%;
  display: flex;
}
.headerBox .logo img {
  width: 150px;
}
.headerBox .btns {
  height: 100%;
  display: flex;
  flex-direction: column;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.headerBox .btns .btn {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 0 20px;
  font-size: 18px;
  font-weight: 700;
}
.headerBox .btns .btn:nth-child(1) {
  border-bottom: 1px solid #ccc;
}
.headerBox .btns .btn a:hover {
  color: #00ac81;
  text-decoration: underline;
}
.headerBox .title {
  padding: 20px;
  font-size: 16px;
}

.content table {
  box-sizing: border-box;
  width: 100%;
}
.content table td {
  text-align: center;
  font-size: 14px;
  height: 30px;
  width: 90px;
}
.content table td a {
  color: red;
  text-decoration: underline;
}
.content .bolder {
  font-size: 16px;
  font-weight: bolder;
}
.content .title {
  text-align: center;
  background-color: #fab791;
  font-size: 18px;
  font-weight: 700;
  line-height: 35px;
}
.content .img {
  text-align: center;
}
.content .img img {
  width: 300px;
  cursor: pointer;
}
.content .info {
  text-align: left;
  font-size: 16px;
  padding: 20px;
  border-top: none;
  min-height: 30px;
}

.diaLogBox img {
  width: 600px;
  transform-origin: center; /* 设置变形原点为图片中心 */
}
table {
  border-right: 1px solid rgb(197, 197, 197);
}
table td{
  border-bottom: 1px solid rgb(197, 197, 197);
  border-left: 1px solid rgb(197, 197, 197)
}
.info{
  border: 1px solid rgb(197, 197, 197);
  border-top: none;
}
.table2{
  border-top: 1px solid #ccc;
}
.searchInput{
	height: 100%;
  display: flex;
  flex: 1;
  text-indent: 20px;
  font-size: 20px;
  justify-content: space-between;
}
.searchInput input{
  height: 100%;
	border: none;
  font-size: 20px;
  width: 550px;
}
.searchBtns{
  flex-direction: row !important;
}
.searchInput{
  width: 100%;
  height: 50px;
  border: none;
}
.searchBtn{
  height: 100%;
  line-height: 50px;
}
.logoImg{
  width: 100px;
  height: 50px;
  object-fit: cover;
}
.searchBtns .btn{
  border-left: 1px solid #ccc;
  height: 100%;
  width: 88px;
  padding: 0 !important;
justify-content: center;
font-size: 16px !important;
font-weight: normal !important;
}
.searchBtns{
  border: none !important;
}
.bg2{
  background-color: #fffe05;
}
.bg1{
  background-color: #ffe9a3;
}
.bg3{
  background-color: #a1cae9;
}
.bg4{
  background-color: #b3d599;
}

.table2 table{
  width: 100%;
}
.table2 td{
  border-color: #aeaeae !important;
}
.searchHeader{
  height: 60px;
}
.imgTd{
  width: 100px;
}
.imgTd img{
  width: 60px;
}

.wx{
  cursor: pointer;
}
.bolder{
  font-weight: 800;
}
.textRight{
  text-align: right !important;
  padding-right: 5px;
}
.searchContent table td{
  height: 40px;
}
.noColor{
  color: #000 !important;
  text-decoration: none !important;
}
.trHeader{
  font-weight: 900;
}
.content table .trHeader td a,.content table .trHeader td span{
  font-size: 14px !important;
}