#searched {
  width: 100%;
  padding: 0vw 0 6.25vw;
  line-height: 1.5;
  background: #000;
  color: #fff;
  font-size: 1.35vw;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Avenir Next Regular";
}

#searched .searched-mb-show {
  display: none;
}

#searched p {
  margin: 0;
}

#searched .searched-main-content {
  width: 84vw;
  margin: 0 auto;
  /*s3*/
  /*s4*/
}

#searched .searched-main-content .searched-section-01 .searched-swiper {
  text-align: center;
}

#searched .searched-main-content .searched-section-01 .searched-swiper .searched-title {
  font-family: "Avenir Next Regular";
  font-size: 2.6vw;
  margin-bottom: 2.4vw;
}

#searched .searched-main-content .searched-section-01 .searched-swiper .periphery-content p {
  font-size: 1.04vw;
}

#searched .searched-main-content .searched-section-01 .searched-swiper .periphery-content p em {
  display: inline-block;
  width: 1vw;
}

#searched .searched-main-content .searched-section-02 .searched-tab-menu {
  width: 81.041667vw;
  height: 5.208333vw;
  justify-content: space-between;
  align-items: center;
  background-color: rgba(44, 44, 44, 0.3);
  margin: 5vw auto;
display: flex;
padding: 0 2.083333vw;
}

#searched .searched-main-content .searched-section-02 .searched-tab-menu .tab-menu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
flex:1;
}

#searched .searched-main-content .searched-section-02 .searched-tab-menu .tab-menu-list li.active {
  color: #00b1ff;
  opacity: 1;
}

#searched .searched-main-content .searched-section-02 .searched-tab-menu .tab-menu-list li {
  font-size: 1.04vw;
  color: #8a8787;
  cursor: pointer;
  opacity: 0.8;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
margin-left:2.083333vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 11.09375vw;

  /* background: url("/content/dam/honor/magic-moments-awards/en/search/img/key-search-btn.svg") no-repeat;
  background-size: 1vw 1vw;
  background-position-y: center; */
  /* padding-left: 2vw; */
}

.key-search-btn {
  width: 1.354167vw;
  cursor: pointer;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box input {
  width: 100%;
  background: transparent;
  border: 0;
  font-size:.729167vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box img.close-btn {
  width: 1vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box::-webkit-input-placeholder {
  font-size: 0.73vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box:-ms-input-placeholder {
  font-size: 0.73vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box::-ms-input-placeholder {
  font-size: 0.73vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box::placeholder {
  font-size: 0.73vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull {
  position: relative;
  width: 7.2vw;
  line-height: 1;
  padding: 0.5vw 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  cursor: pointer;
  background-color: #3c3c3b;
  border-radius: 1.07vw;
  opacity: 1;
  margin-left: 1.5vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull .date-select_name {
  font-size: 0.83vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull img.date-select-more {
  width: 1vw;
  margin-left: 0.5vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull img.img-rotate {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul {
  position: absolute;
  z-index: 1;
  top: 2vw;
  right: -5px;
  padding: 0.5vw 0.8vw;
  width: calc(100% + 2px);
  border-radius: 0.3125vw;
  display: none;
  background-color: #3c3c3b;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul li {
  cursor: pointer;
  font-size: 0.83vw;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul li:hover {
  font-weight: bold;
}

#searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul li:not(:last-of-type) {
  margin-bottom: 1vw;
}

@media (min-width: 991.98px) and (min-aspect-ratio: 1 / 1){
  #searched .searched-main-content .search_main_section_3_personal_gallery {
      margin-top: 4.656vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list {
      width: 24%;
      width: 100%;
      -webkit-column-break-inside: avoid;
      break-inside: avoid;
      margin-bottom: 30px;
      display: inline-block;
      padding: 0 0.425vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content {
      position: relative;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_content_up {
      position: absolute;
      top: 0;
      width: 100%;
      overflow: hidden;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_content_up img {
      height: 4vw;
      opacity: 0.6;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_content_down {
      position: absolute;
      bottom: 0;
      width: 100%;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_content_down img {
      height: 4vw;
      opacity: 0.6;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_status {
      display: inline-block;
      height: 1.458vw;
      background-color: rgba(16, 16, 16, 0.4);
      border-radius: 0.208vw;
      font-size: 0.625vw;
      color: #ffffff;
      opacity: 0.6;
      padding: 0.313vw 0.729vw;
      position: absolute;
      top: 1.042vw;
      right: 1.042vw;
      line-height: 1.1vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_type {
      display: inline-block;
      height: 1.458vw;
      font-size: 1.042vw;
      position: absolute;
      top: 1.042vw;
      left: 1.042vw;
      line-height: 1.68;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_name {
      display: inline-block;
      height: 1.458vw;
      font-size: 0.8vw;
      letter-spacing: 0vw;
      line-height: 1.354vw;
      position: absolute;
      bottom: 0.781vw;
      left: 1.042vw;
      width: 10.885vw;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like {
      display: inline-block;
      font-size: 1vw;
      letter-spacing: 0vw;
      line-height: 1;
      position: absolute;
      bottom: 0.781vw;
      right: 1.042vw;
  }
  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like span{
      vertical-align: middle;
  }
  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like .likes-info {
      display: inline-block;
      color: #fff;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like .search_main_section_3_personal_gallery_list_share_img {
      margin-right: 1.042vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like img {
      width: 0.9vw;
      height: 0.9vw;
      cursor: pointer;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_name img {
      width: 1vw;
      margin-right: 0.25vw;
      height: 1vw;
      opacity: 1;
      vertical-align: middle;
      border-radius: 50%;

  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_name span {
      vertical-align: middle;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content img {
      width: 100%;
  }
}

#searched .searched-main-content .search_main_section_4_loading {
  height: 100%;
  margin: 4.375vw 0 2.031vw 0;
}

#searched .searched-main-content .search_main_section_4_loading .search_main_section_4_loading_content {
  text-align: center;
  font-size: 0.833vw;
  line-height: 1.094vw;
  letter-spacing: 0vw;
  color: #ffffff;
  opacity: 0.8;
}

#searched .searched-main-content .search_main_section_4_loading .search_main_section_4_loading_content img {
  margin-right: 0.329vw;
  width: 0.938vw;
}

@media (min-width: 992px) {
  #searched .searched-main-content #mySearchresUndefined .modal-dialog {
      width: 27.813vw;
      height: 17.083vw;
      top: 46%;
      border-radius: 0.313vw;
  }

  #searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body {
      padding-bottom: calc(3.49vw - 15px);
  }

  #searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body .modal_body_content p {
      word-wrap: break-word;
      font-size: 0.833vw;
      line-height: 1.146vw;
      letter-spacing: 0vw;
      color: #101010;
  }
}

#searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body .modal_body_bottons {
  margin-top: 1.51vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body .modal_body_bottons .modal_body_bottons_botton button {
  width: 8.854vw;
  height: 1.458vw;
  border-radius: 1.094vw;
  border: solid 0.052vw #101010;
  background-color: #fff;
  font-size: 0.729vw;
  line-height: 1.042vw;
  letter-spacing: 0vw;
  color: #101010;
}

#searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body .modal_body_bottons .modal_body_bottons_botton button:hover {
  background-color: #101010;
  color: #fff;
}

@media (max-width: 992px) {
  #searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body .shoot_dialog_comment_share {
      color: #000;
  }

  #searched .searched-main-content #mySearchresUndefined .modal-dialog .modal-body .modal_body_bottons .modal_body_bottons_botton button {
      width: 24.16vw;
      height: 8.889vw;
      border-radius: 50vw;
      border: solid 0.336vw #101010;
      background-color: #fff;
      font-size: 3.888vw;
      line-height: 1.042vw;
      letter-spacing: 0vw;
      color: #101010;
  }
}

@media (max-width: 768px),
(max-aspect-ratio: 1 / 1) {
  #searched {
      padding: 10vw 0 6vw;
  }

  #searched .searched-mb-show {
      display: block;
  }

  #searched .searched-pc-show {
      display: none;
  }

  #searched .searched-main-content {
      width: 100%;
      /*s4*/
  }

  #searched .searched-main-content .searched-section-01 .searched-swiper .searched-title {
      font-size: 6.4vw;
      margin-bottom: 8vw;
  }

  #searched .searched-main-content .searched-section-01 .searched-swiper .periphery-content p {
      padding: 3.73vw 0 3.73vw 4vw;
      position: unset;
      width: 100%;
      background: #101010;
      font-size: 3.2vw;
      opacity: 0.8;
  }

  #searched .searched-main-content .searched-section-01 .searched-swiper .periphery-content p em {
      display: block;
  }

  #searched .searched-main-content .searched-section-01 .searched-swiper .periphery-content p span {
      opacity: 1;
      font-size: 3.73vw;
  }

  #searched .searched-main-content .searched-section-01 .searched-swiper .periphery-content img {
      width: 100%;
  }

  #searched .searched-main-content .searched-section-02 {
      width: 93.05vw;
      margin: 0 auto;
  }

  #searched .searched-main-content .searched-section-02 .searched-tab-menu {
      width: 100%;
      margin: 10vw auto;
      overflow-x: auto;
  }

  #searched .searched-main-content .searched-section-02 .searched-tab-menu::-webkit-scrollbar {
      display: none;
  }

  #searched .searched-main-content .searched-section-02 .searched-tab-menu .tab-menu-list {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: start;
      width: 220%;
  }

  #searched .searched-main-content .searched-section-02 .searched-tab-menu .tab-menu-list li {
      font-size: 4vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-tab-menu .tab-menu-list li:not(:last-of-type) {
      margin-right: 5vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: flex-end;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 36.8vw;
      border-bottom: 1px solid #fff;
      /* background: url("/content/dam/honor/magic-moments-awards/en/search/img/key-search-btn.svg") no-repeat;
    background-size: 3.5vw 3.5vw;
    background-position-y: center;
    padding-left: 5vw; */
  }

  .key-search-btn {
      width: 3.5vw;
      cursor: pointer;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box input {
      font-size: 3.73vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box img.close-btn {
      width: 4vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box::-webkit-input-placeholder {
      font-size: 3vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box:-ms-input-placeholder {
      font-size: 3vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box::-ms-input-placeholder {
      font-size: 3vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .key-search-box::placeholder {
      font-size: 3vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull {
      position: relative;
      width: 25.6vw;
      line-height: 1;
      padding: 2vw 5.5vw;
      border-radius: 5.47vw;
      opacity: 1;
      margin-left: 0;
      z-index: 100
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull .date-select_name {
      font-size: 3.73vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull img.date-select-more {
      width: 2vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull img.img-rotate {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul {
      position: absolute;
      z-index: 1;
      top: 9vw;
      left: -1px;
      padding: 4vw 2vw 4vw 4vw;
      border-radius: 0.3125vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul li {
      cursor: pointer;
      font-size: 3vw;
  }

  #searched .searched-main-content .searched-section-02 .searched-right-menu .date-search-box .date-search-box-pull ul li:not(:last-of-type) {
      margin-bottom: 4vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery {
      width: 93.05vw;
      margin: 0 auto;
      margin-top: 6.667vw;
      z-index: -1
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list {
      -webkit-column-break-inside: avoid;
      break-inside: avoid;
      margin-bottom: 30px;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content {
      height: 79.733vw;
      position: relative;
      background-color: #101010;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_img {
      height: 56.533vw;
      overflow: hidden;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_status {
      display: inline-block;
      background-color: rgba(16, 16, 16, 0.4);
      border-radius: 1.067vw;
      color: #ffffff;
      opacity: 0.6;
      padding: 1.6vw 3.733vw;
      position: absolute;
      top: 4.267vw;
      right: 4.267vw;
      height: 7.778vw;
      font-size: 3.2vw;
      line-height: 4.267vw;
      letter-spacing: 0vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_type {
      display: inline-block;
      position: absolute;
      bottom: 4.267vw;
      left: 4.267vw;
      height: 5.067vw;
      font-size: 3.733vw;
      line-height: 5.067vw;
      letter-spacing: 0vw;
      color: #ffffff;
      opacity: 0.8;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_name {
      position: absolute;
      width: 68.267vw;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block;
      bottom: 13.333vw;
      left: 4.267vw;
      height: 5.067vw;
      font-size: 3.733vw;
      line-height: 5.067vw;
      letter-spacing: 0vw;
      color: #ffffff;
      opacity: 0.8;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like {
      display: inline-block;
      position: absolute;
      bottom: 4.267vw;
      right: 4.267vw;
      height: 4.267vw;
      font-size: 3.2vw;
      line-height: 4.267vw;
      letter-spacing: 0.027vw;
      color: #ffffff;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like .likes-info {
      display: inline-block;
      color: #fff;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like .search_main_section_3_personal_gallery_list_share_img {
      margin-right: 5.6vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content .search_main_section_3_personal_gallery_list_like img {
      width: 3.467vw;
      height: 3.467vw;
  }

  #searched .searched-main-content .search_main_section_3_personal_gallery .search_main_section_3_personal_gallery_list .search_main_section_3_personal_gallery_list_content img {
      width: 100%;
  }

  #searched .searched-main-content .search_main_section_4_loading {
      height: 100%;
      margin: 10.667vw 0 21.867vw 0;
  }

  #searched .searched-main-content .search_main_section_4_loading .search_main_section_4_loading_content {
      text-align: center;
      height: 5.067vw;
      font-size: 3.733vw;
      line-height: 5.067vw;
      letter-spacing: 0vw;
      color: #ffffff;
      opacity: 0.8;
  }

  #searched .searched-main-content .search_main_section_4_loading .search_main_section_4_loading_content img {
      margin-right: 0.329vw;
      width: 3.733vw;
      height: 3.733vw;
  }
}

.photography_competition_section_1 {
  width: 100%;
  position: relative;
}

.photography_competition_section_1 picture img {
  width: 100%;
}

.personal_gallery_mydetail {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(16, 16, 16, 0.8);
  z-index: 200;
}

.personal_gallery_mydetail_close {
  position: absolute;
  top: -2vw;
  right: -4vw;
  width: 1.5vw;
  height: 1.5vw;
  cursor: pointer;
  z-index: 10;
}

.personal_gallery_mydetail_content {
  background: #FFFFFF;
  border-radius: 6px;
  max-width: 83.33%;
  max-height: 45vw;
  min-width: 35vw;
  min-height: 35vw;
  position: absolute;
  top: 54%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 2vw;
}

.mydetail_content_headurl {
  width: 3.25vw;
  background-color: #3c3c3b;
  border-radius: 50%;
}

.mydetail_content_head_username {
  color: #101010;
  letter-spacing: 0.17px;
  font-size: 1.25vw;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.85vw;
  font-weight: 600;
}

.mydetail_content_file-src {
  text-align: center;
  min-width: 30vw;
  min-height: 25vw;
  background: url(/content/dam/honor/magic-moments-awards-2022/en/common/icon/honor-loading.gif) no-repeat;
  background-size: 50px 50px;
  background-position: center;
  margin-top: 1vw;
}

.mydetail_content_file-src_con {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
  text-align: center;
  display: inline-block;
}

.mydetail_content_file-src_con img {
  width: auto;
  height: auto;
  max-height: 25vw;
  max-width: 1000px;
}

.groupImg {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
  text-align: center;
}

.groupImg .detialswiper img {
  width: auto;
  height: auto;
  max-height: 25vw;
  max-width: 1000px;
}

.mydetail_content_file-src_con video {
  width: 100%;
}

.mydetail_content_head_title {
  font-size: 1.25vw;
  color: #101010;
  line-height: 1.5;
  font-weight: 600;
  margin-top: 1vw;
  word-wrap: break-word;
  max-width: 50vw;
}

.mydetail_content_head_des {
  font-size: 0.925vw;
  color: #101010;
  line-height: 1.5;
  font-weight: 500;
  word-wrap: break-word;
  max-width: 50vw;
}

.personal_gallery_mydetail_content_head {
  position: relative;
}

.author-infor-right-menu {
  position: absolute;
  display: flex;
  top: 1vw;
  right: 2vw;
}

.menubox {
  color: #fff;
  font-size: 0.63vw;
  position: absolute;
  width: 5vw;
  background-color: rgba(16, 16, 16, 0.4);
  padding-left: 1.25vw;
  top: 2vw;
  right: -0.5vw;
  z-index: 5;
  display: none;
}

.author-infor-right-menu img.share-btn {
  width: 1vw;
}

.author-infor-right-menu img {
  cursor: pointer;
  width: 1vw;
  margin-right: 1.8vw;
}

.author-infor-right-menu img:last-of-type {
  margin-right: 0;
}

.author-infor-right-menu .menubox li {
  line-height: 2;
  margin: 1vw 0;
  color: #fff;
  cursor: pointer;
}

.mydetail_content_head_style {
  display: inline-block;
  font-size: 60%;
  padding: 0.3vw 1vw 0.4vw;
  background-color: rgba(16, 16, 16, 0.5);
  color: #ffffff;
  border-radius: 0.8vw;
  margin-left: 1vw;
  line-height: 1.2;
  vertical-align: middle;
}

.mydetail_content_head_device {
  opacity: 0.4;
  font-size: 0.875vw;
  color: #000;
  font-weight: 400;
  margin: 1vw 0 0;
}

.mydetail_content_head_device span {
  opacity: 1;
}

.success-tab {
  position: fixed;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 10vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-animation: successTab 3s ease-out;
  animation: successTab 3s ease-out;
}

.success-tab .shoot-tab-title {
  color: #fff;
  /* -webkit-box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.11); */
  line-height: 1;
  font-size: 0.75vw;
  padding: 1vw 2vw 0.8vw;
}

@media (max-aspect-ratio: 678 / 669) {
  .personal_gallery_mydetail_content {
      background: #FFFFFF;
      border-radius: 10px;
      max-width: 90%;
      max-height: 80vh;
      min-width: 90%;
      min-height: 35vw;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 5vw;
  }

  .personal_gallery_mydetail_close {
      position: absolute;
      top: -11vw;
      right: -4vw;
      width: 5.5vw;
      height: 5.5vw;
      cursor: pointer;
      z-index: 10;
  }

  .mydetail_content_headurl {
      width: 8.25vw;
      background-color: #3c3c3b;
      border-radius: 50%;
  }

  .mydetail_content_file-src_con {
      position: relative;
      max-width: 100%;
      margin: 0 auto;
      text-align: center;
      display: inline-block;
  }

  .mydetail_content_file-src {
      text-align: center;
      min-width: 30vw;
      min-height: 25vw;
      background: url(/content/dam/honor/magic-moments-awards-2022/en/common/icon/honor-loading.gif) no-repeat;
      background-size: 50px 50px;
      background-position: center;
      margin-top: 4vw;
  }

  .mydetail_content_file-src_con img {
      width: auto;
      height: auto;
      max-height: 700px;
      max-width: 100%;
  }

  .mydetail_content_head_username {
      color: #101010;
      letter-spacing: 0.17px;
      font-size: 3.5vw;
      display: inline-block;
      vertical-align: middle;
      margin-left: 1.85vw;
      font-weight: 600;
  }

  .author-infor-right-menu img {
      cursor: pointer;
      width: 3.5vw;
      margin-right: 3.8vw;
  }

  .author-infor-right-menu img.share-btn {
      width: 3vw;
  }

  .mydetail_content_head_title {
      font-size: 3.75vw;
      color: #101010;
      line-height: 1.5;
      font-weight: 600;
      margin-top: 3vw;
      max-width: 75vw;
  }

  .mydetail_content_head_des {
      font-size: 2.925vw;
      color: #101010;
      line-height: 1.5;
      font-weight: 500;
      max-width: 75vw;
  }

  .menubox {
      color: #fff;
      font-size: 2.63vw;
      position: absolute;
      width: 16vw;
      background-color: rgba(16, 16, 16, 0.4);
      /* padding-left: 1.25vw; */
      top: 5vw;
      right: -0.5vw;
      z-index: 5;
      text-align: center;
  }

  .author-infor-right-menu .menubox li {
      line-height: 2;
      margin: 2vw 0;
      color: #fff;
      cursor: pointer;
  }

  .mydetail_content_head_device {
      opacity: 0.4;
      font-size: 2.875vw;
      color: #000;
      font-weight: 400;
      margin: 3vw 0 1vw;
  }

  .mydetail_content_head_style {
      display: inline-block;
      font-size: 75%;
      padding: 0.5vw 1.5vw;
      background-color: rgba(16, 16, 16, 0.5);
      color: #ffffff;
      border-radius: 0.5vw;
  }

  .success-tab {
      top: 30vw;
      -webkit-animation: successTabmb 3s ease-out;
      animation: successTabmb 3s ease-out;
  }

  .success-tab .shoot-tab-title {
      font-size: 3vw;
      padding: 1vw 2vw 0.8vw;
  }
}
#searched .searched-tab-menu .tab-menu-list{

  box-sizing: border-box;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  align-items: center;
}
#searched .searched-tab-menu .tab-menu-list li{
  display: flex;
}
#searched .searched-tab-menu .tab-menu-list .item-icon{
  width: 1.666667vw;
  margin-right: .416667vw;
  display: flex;
  align-items: center;
}
#searched .searched-tab-menu .tab-menu-list .item-text{
  line-height: 5.208333vw;
}
#searched .searched-tab-menu .tab-menu-list img{
  width: 100%;
}
