.newyear {
  background: url(\.\./images/daqu/newyear_bg_2025.png) no-repeat;
  background-size: 15rem auto;
}

.newyear .ztt_area .blk_box:not(:last-child) .blk {
  background: url(\.\./images/ztt_bg_2025.png) no-repeat;
  background-size: 100% auto;
}

.newyear .ztt_area .blk_box:not(:last-child) .blk .lab {
  background: #f1cc93;
}

.newyear .ztt_area .more a {
  color: #710b00;
}

.newyear .ztt_headerSearch .iconMap {
  background: url(\.\./images/newyear/map.png) no-repeat;
  background-size: 100% auto;
  background-color: unset;
}

.newyear .ztt_headerhome .dnx-right .icoApp,
.newyear .ztt_headerhome1 .dnx-right .icoApp {
  background: url(\.\./images/newyear/down.png) no-repeat;
  background-size: 100% auto;
}

.newyear .ztt_headerhome .dnx-right .dnx-icon-center,
.newyear .ztt_headerhome1 .dnx-right .dnx-icon-center {
  background: url(\.\./images/newyear/my.png) no-repeat;
  background-size: 100% auto;
}

.newyear .ztt_headerSearch::before {
  background: url("\.\./images/bf.png") no-repeat;
  background-size: 2.8rem 1.44rem;
  position: absolute;
  content: "";
  z-index: 100;
  top: -1.44rem;
  width: 2.8rem;
  height: 1.44rem;
  left: 3.4rem;
}

.newyear_no_region .ztt_headerhome,
.newyear_no_region .ztt_headerhome1 {
  background: url("\.\./images/skin_top_2025.png") no-repeat;
  background-size: 100% auto;
}

.newyear_no_region .ztt_headerSearch {
  background: url("\.\./images/skin_top2_2025.png") no-repeat;
  background-size: 100% auto;
}

.newyear_no_region .ztt_headerSearch .inpBox {
  background: #ffffff;
  width: 10.04rem;
}

.newyear_no_region .ztt_headerSearch .inpBox input::placeholder {
  color: #b4b7ba !important;
}

.newyear_no_region .ztt_headerSearch .inpBox input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #b4b7ba;
}

.newyear_no_region .ztt_headerSearch .inpBox input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #b4b7ba;
}

.newyear_no_region .ztt_headerSearch .inpBox input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #b4b7ba;
}

.newyear_no_region .ztt_headerSearch .inpBox input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #b4b7ba;
}

.newyear_no_region .ztt_headerSearch .iconMap {
  height: 1.24rem;
  background-color: #d8081c;
  border-radius: 1.24rem;
  width: 2.88rem;
  display: inline-block;
  line-height: 1.24rem;
  top: 0;
  padding-left: 1.48rem;
  box-sizing: border-box;
  position: absolute;
  right: 0.6rem;
  font-size: 0.44rem;
  background: url(../images/newyear/map.png) no-repeat;
  background-size: 2.88rem 1.24rem;
}

.newyear_no_region .ztt_headerSearch .iconMap::after {
  position: absolute;
  content: "";
  width: 0.88rem;
  height: 0.88rem;
  background-position: -3.6rem -4.28rem;
  left: 0.48rem;
  top: 0.16rem;
}

.newyear_no_region .ztt_headerSearch::before {
  background: url("\.\./images/bf.png") no-repeat;
  background-size: 2.8rem 1.44rem;
  position: absolute;
  content: "";
  z-index: 100;
  top: -1.44rem;
  width: 2.8rem;
  height: 1.44rem;
  left: 3.4rem;
}

.newyear_no_region .ztt_headerhome .dnx-right .icoApp,
.newyear_no_region .ztt_headerhome1 .dnx-right .icoApp {
  background: url(\.\./images/newyear/down.png) no-repeat;
  background-size: 100% auto;
}

.newyear_no_region .ztt_headerhome .dnx-right .dnx-icon-center,
.newyear_no_region .ztt_headerhome1 .dnx-right .dnx-icon-center {
  background: url(\.\./images/newyear/my.png) no-repeat;
  background-size: 100% auto;
}
