/* .border-bar {
  background-color: #344e41;
}
.navigation-bar > .logo {
  background-color: #344e41;
}
.main > section > .bread-crumb {
  background-color: #344e41;
}
footer,
footer .focus-list > div {
  background-color: #344e41;
} */
.puer-main .section-main {
  display: block !important;
}
.puer-main .desc {
  display: flex;
  justify-content: space-between;
  height: 600px;
}
.puer-main .desc > .left {
  width: 45%;
  height: 100%;
}
.puer-main .desc > .left img {
  width: 100%;
  height: 100%;
  object-fit:contain;
  /* background-color: #cedac4; */
}
.puer-main .desc > .right {
  width: 55%;
  height: 100%;
}
.puer-main .desc > .right > img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.puer-main .desc > .right > .instruction {
  width: 100%;
  height: 300px;
  background-color: #cedac4;
  padding: 30px;
}
.puer-main .desc > .right > .instruction .title {
  font-size: 20px;
  margin-bottom: 12px;
  /* color: #45513b; */
}
.puer-main .desc > .right > .instruction .content {
  font-size: 14px;
  word-break: break-all;
}
.puer-main .desc > .right > .instruction .content > p > span{
  background-color: #cedac4!important;
  word-break: break-all;
}
.puer-main .section-main .img-show {
  background: url(../images/bg1.png) left center no-repeat;
  background-size: 100% 100%;
  padding-bottom: 90px;
}
.puer-main .section-main .list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.puer-main .section-main .list .item {
  width: 30%;
  margin-bottom: 40px;
  box-shadow: 0px 5px 5px #ccc;
  border-radius: 6px;
}
.puer-main .section-main .list .item img {
  width: 100%;
  height: 200px;
  object-fit: cover;
}
.puer-main .section-main .list .item div {
  text-align: center;
  line-height: 40px;
}
.dny-country{
  position: relative;
}
.dny-country-list{
  position: absolute;
  top: 0;
  right: 0;
  background-color: #cccccca8;
  width: 20%;
  color: #161010;
}
.dny-country-list p{
  padding: 5px 10px;
  cursor: pointer;
  font-size: 18px;
  text-align: end;
}
.dny-country-list p:hover{
  background-color: rgb(141 161 122 / 50%);;
}
