.c-2-3 {
  width: 66.66666667%;
}
.c-1-3 {
  width: 33.33333333%;
}
.c-1-2 {
  width: 50%;
}
.c-1-1 {
  width: 100%;
}
.f-3 > .f-item {
  width: 33.33333333%;
}
.f-2 > .f-item {
  width: 50%;
}
.f-1 > .f-item {
  width: 100%;
}
@media (min-width: 768px) {
  .sm\:c-2-3 {
    width: 66.66666667%;
  }
  .sm\:c-1-3 {
    width: 33.33333333%;
  }
  .sm\:c-1-2 {
    width: 50%;
  }
  .sm\:c-1-1 {
    width: 100%;
  }
  .sm\:f-3 > .f-item {
    width: 33.33333333%;
  }
  .sm\:f-2 > .f-item {
    width: 50%;
  }
  .sm\:f-1 > .f-item {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .md\:c-4-5 {
    width: 80%;
  }
  .md\:c-3-5 {
    width: 60%;
  }
  .md\:c-2-5 {
    width: 40%;
  }
  .md\:c-1-5 {
    width: 20%;
  }
  .md\:c-3-4 {
    width: 75%;
  }
  .md\:c-2-4 {
    width: 50%;
  }
  .md\:c-1-4 {
    width: 25%;
  }
  .md\:c-2-3 {
    width: 66.66666667%;
  }
  .md\:c-1-3 {
    width: 33.33333333%;
  }
  .md\:c-1-2 {
    width: 50%;
  }
  .md\:c-1-1 {
    width: 100%;
  }
  .md\:f-5 > .f-item {
    width: 20%;
  }
  .md\:f-4 > .f-item {
    width: 25%;
  }
  .md\:f-3 > .f-item {
    width: 33.33333333%;
  }
  .md\:f-2 > .f-item {
    width: 50%;
  }
  .md\:f-1 > .f-item {
    width: 100%;
  }
}
@media (min-width: 1330px) {
  .lg\:c-4-5 {
    width: 80%;
  }
  .lg\:c-3-5 {
    width: 60%;
  }
  .lg\:c-2-5 {
    width: 40%;
  }
  .lg\:c-1-5 {
    width: 20%;
  }
  .lg\:c-3-4 {
    width: 75%;
  }
  .lg\:c-2-4 {
    width: 50%;
  }
  .lg\:c-1-4 {
    width: 25%;
  }
  .lg\:c-2-3 {
    width: 66.66666667%;
  }
  .lg\:c-1-3 {
    width: 33.33333333%;
  }
  .lg\:c-1-2 {
    width: 50%;
  }
  .lg\:c-1-1 {
    width: 100%;
  }
  .lg\:f-5 > .f-item {
    width: 20%;
  }
  .lg\:f-4 > .f-item {
    width: 25%;
  }
  .lg\:f-3 > .f-item {
    width: 33.33333333%;
  }
  .lg\:f-2 > .f-item {
    width: 50%;
  }
  .lg\:f-1 > .f-item {
    width: 100%;
  }
}
@media (min-width: 1680px) {
  .x\:c-4-5 {
    width: 80%;
  }
  .x\:c-3-5 {
    width: 60%;
  }
  .x\:c-2-5 {
    width: 40%;
  }
  .x\:c-1-5 {
    width: 20%;
  }
  .x\:c-3-4 {
    width: 75%;
  }
  .x\:c-2-4 {
    width: 50%;
  }
  .x\:c-1-4 {
    width: 25%;
  }
  .x\:c-2-3 {
    width: 66.66666667%;
  }
  .x\:c-1-3 {
    width: 33.33333333%;
  }
  .x\:c-1-2 {
    width: 50%;
  }
  .x\:c-1-1 {
    width: 100%;
  }
  .x\:f-5 > .f-item {
    width: 20%;
  }
  .x\:f-4 > .f-item {
    width: 25%;
  }
  .x\:f-3 > .f-item {
    width: 33.33333333%;
  }
  .x\:f-2 > .f-item {
    width: 50%;
  }
  .x\:f-1 > .f-item {
    width: 100%;
  }
}
@media (min-width: 1920px) {
  .xl\:c-4-5 {
    width: 80%;
  }
  .xl\:c-3-5 {
    width: 60%;
  }
  .xl\:c-2-5 {
    width: 40%;
  }
  .xl\:c-1-5 {
    width: 20%;
  }
  .xl\:c-3-4 {
    width: 75%;
  }
  .xl\:c-2-4 {
    width: 50%;
  }
  .xl\:c-1-4 {
    width: 25%;
  }
  .xl\:c-2-3 {
    width: 66.66666667%;
  }
  .xl\:c-1-3 {
    width: 33.33333333%;
  }
  .xl\:c-1-2 {
    width: 50%;
  }
  .xl\:c-1-1 {
    width: 100%;
  }
  .xl\:f-5 > .f-item {
    width: 20%;
  }
  .xl\:f-4 > .f-item {
    width: 25%;
  }
  .xl\:f-3 > .f-item {
    width: 33.33333333%;
  }
  .xl\:f-2 > .f-item {
    width: 50%;
  }
  .xl\:f-1 > .f-item {
    width: 100%;
  }
}
.line {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
}
.thumb {
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 0;
}
.clearfix,
.items,
.container,
.modal-award .award-selects,
.modal-award .award-pay-select,
.comment-write .form-yzm .item-content,
.comment-footer .comment-footer-main,
.listitem-widget-shenqi .listitem-widget-items,
.listitem-group .item-images .img-items,
.fixed-right .menus,
.post-next-prev .wrap,
.post-next-prev-new .wrap,
.zt-wrap .all-zt .all-zt-hot,
.talk-vote .vote-items,
.modal-talk_ask .talk-ask .img-selects,
.archive-list-top .archive-top-wrap,
.archive-list-top .archive-list-top-wrap,
.archive-list-see .wrap,
.home-slide .vitara_slide_in .slide_item_container,
.part-dropdown .main .section-content,
.search-result-content .results-u,
.search-user .search-user-wrap,
.search-user .search-user-items,
.news-item .dubao-images[data-image="more"] .dubao-images-items,
.group-item .item-images .img-items,
.talk-ask-form .img-selects,
.user-item-talk-talk .item-images .img-items,
.user-home .posts_talks {
  display: block;
  float: none;
  zoom: 1;
}
.clearfix:after,
.items:after,
.container:after,
.modal-award .award-selects:after,
.modal-award .award-pay-select:after,
.comment-write .form-yzm .item-content:after,
.comment-footer .comment-footer-main:after,
.listitem-widget-shenqi .listitem-widget-items:after,
.listitem-group .item-images .img-items:after,
.fixed-right .menus:after,
.post-next-prev .wrap:after,
.post-next-prev-new .wrap:after,
.zt-wrap .all-zt .all-zt-hot:after,
.talk-vote .vote-items:after,
.modal-talk_ask .talk-ask .img-selects:after,
.archive-list-top .archive-top-wrap:after,
.archive-list-top .archive-list-top-wrap:after,
.archive-list-see .wrap:after,
.home-slide .vitara_slide_in .slide_item_container:after,
.part-dropdown .main .section-content:after,
.search-result-content .results-u:after,
.search-user .search-user-wrap:after,
.search-user .search-user-items:after,
.news-item .dubao-images[data-image="more"] .dubao-images-items:after,
.group-item .item-images .img-items:after,
.talk-ask-form .img-selects:after,
.user-item-talk-talk .item-images .img-items:after,
.user-home .posts_talks:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.btn {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
  display: inline-block;
  outline: none;
  border: none;
  text-align: center;
}
.item,
.modal-talk_ask .talk-ask .img-selects .img-select,
.archive-list-see .list-see,
.archive .archive-sidebar,
.archive .archive-main,
.search-result-content .results-u .search-item-user,
.search-user .search-user-part,
.search-user .search-user-items .search-item-user,
.news-item .dubao-images[data-image="more"] .dubao-image,
.group-item .item-images .img-item,
.talk-vote .vote-item,
.talk-ask-form .img-selects .img-select,
.user-item-talk-talk .item-images .img-item,
.user-home .posts_talks .user-section-half {
  float: left;
  box-sizing: border-box;
}
.item .item-wrap,
.group-item .item-images .img-item .item-wrap {
  display: block;
}
.item .item-thumb,
.group-item .item-images .img-item .item-thumb {
  width: 100%;
  overflow: hidden;
  display: block;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.flex .f-box {
  display: block;
  width: 100%;
  height: 100%;
}
.flex,
.f-item,
.f-box {
  box-sizing: border-box;
}
.vitara_slide_in {
  width: 100%;
  position: relative;
}
.vitara_slide_in.no-js .slide_loading {
  width: 100%;
}
.vitara_slide_in .slide_loading {
  background-position: center;
  background-repeat: no-repeat;
}
.vitara_slide_in .vitara_slide {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.vitara_slide_in .vitara_slide ul {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.vitara_slide_in .vitara_slide ul li {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
  position: absolute;
  overflow: hidden;
}
.vitara_slide_in .vitara_slide ul li.current {
  z-index: 3;
}
.vitara_slide_in .vitara_slide ul li.after {
  z-index: 2;
}
.vitara_slide_in .vitara_slide ul li.before {
  z-index: 1;
  -webkit-transition: none;
  transition: none;
}
.vitara_slide_in .vitara_slide ul li .a {
  display: block;
  text-align: center;
  width: 100%;
  height: 100%;
}
.vitara_slide_in .vitara_slide ul .thumb {
  height: 100%;
  padding: 0;
  background-size: contain;
}
.vitara_slide_in .slide_btn {
  display: none;
  text-align: center;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
  position: absolute;
  top: 0;
  z-index: 5;
}
.vitara_slide_in .slide_btn i {
  padding: 20px 5px;
  background: #999;
  background: rgba(0, 0, 0, 0.1);
}
.vitara_slide_in .slide_btn:hover i {
  background: #333;
  background: rgba(0, 0, 0, 0.3);
}
.vitara_slide_in.hover .slide_btn {
  display: block;
}
.vitara_slide_in .slide_prev {
  left: 0;
}
.vitara_slide_in .slide_next {
  right: 0;
}
.vitara_slide_in .extra {
  position: absolute;
  bottom: 0;
  z-index: 6;
  right: 0;
  left: 0;
}
.vitara_slide_in .extra ul {
  padding: 0;
  margin: 0 auto;
  text-align: right;
  overflow: hidden;
}
.vitara_slide_in .extra li {
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  height: 8px;
  width: 8px;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 0 5px 5px;
  border-radius: 10px;
}
.vitara_slide_in .extra li span,
.vitara_slide_in .extra li .sign,
.vitara_slide_in .extra li .num,
.vitara_slide_in .extra li img {
  display: none;
}
.vitara_slide_in .extra li:hover,
.vitara_slide_in .extra li.current {
  background: #ffffff;
}
.vitara_slide_in .extra li.current {
  height: 8px;
  width: 18px;
}
.vitara_slide_in .rightToLeft.reverse .before,
.vitara_slide_in .leftToRight .before {
  left: 100%;
  top: 0;
}
.vitara_slide_in .rightToLeft.reverse .current,
.vitara_slide_in .leftToRight .current {
  left: 0;
  top: 0;
}
.vitara_slide_in .rightToLeft.reverse .after,
.vitara_slide_in .leftToRight .after {
  left: -100%;
  top: 0;
}
.vitara_slide_in .leftToRight.reverse .before,
.vitara_slide_in .rightToLeft .before {
  left: -100%;
  top: 0;
}
.vitara_slide_in .leftToRight.reverse .current,
.vitara_slide_in .rightToLeft .current {
  left: 0;
  top: 0;
}
.vitara_slide_in .leftToRight.reverse .after,
.vitara_slide_in .rightToLeft .after {
  left: 100%;
  top: 0;
}
.vitara_slide_in .fade .before {
  opacity: 0.6;
}
.vitara_slide_in .fade .current {
  opacity: 1;
}
.vitara_slide_in .fade .after {
  opacity: 1;
}
@font-face {
  font-family: Barlow-Bold;
  src: url(../font/Barlow-Bold.woff.ttf);
}
body,
div,
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
li,
blockquote {
  margin: 0;
  
}
ul,
ol,
li {
  list-style: none;
}
em,
i {
  font-style: normal;
}
a {
  text-decoration: none;
}
a img {
  border: none;
}
img {
  width: auto;
  height: auto;
  max-width: 100%;
}
input,
textarea,
button {
  outline: none;
  font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
    "Helvetica Neue", "Open Sans", "Hiragino Sans GB", "微软雅黑", STHeiti,
    "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
}
html {
  font-size: 100px;
}
@media (min-width: 1330px) {
  html {
    font-size: 5.20833333vw;
  }
}
body {
  font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
    "Helvetica Neue", "Open Sans", "Hiragino Sans GB", "微软雅黑", STHeiti,
    "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
  font-size: 12px;
  padding-top: 36px;
  background-color: #fff;
}
@media (min-width: 1330px) {
  body {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  body {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  body {
    padding-top: 48px;
  }
}
@media (min-width: 1330px) {
  body {
    padding-top: 58px;
  }
}
@media (min-width: 1920px) {
  body {
    padding-top: 68px;
  }
}
@media (min-width: 3000px) {
  body {
    padding-top: 0.4352rem;
  }
}
html,
body {
  position: relative;
  overflow-x: hidden;
}
@media (min-width: 768px) {
  .fl,
  .navis .navi {
    float: left;
  }
}
@media (min-width: 768px) {
  .fr {
    float: right;
  }
}
body.hide-scroll {
  height: 100vh;
  overflow: hidden;
  box-sizing: border-box;
}
.show,
.post-widget-knowledge .slide-item.current {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.hide,
.post-widget-knowledge .slide-item {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.hidden,
.picHD {
  display: none !important;
}
@media (max-width: 1023.5px) {
  .hide_xs_sm {
    display: none !important;
  }
}
@media (max-width: 767.5px) {
  .hide_xs {
    display: none !important;
  }
}
body [class^="icon-"]:before,
body [class*=" icon-"]:before {
  margin: 0;
}
.bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.bg .thumb {
  width: 100%;
  padding-top: 0;
  height: 100%;
}
.highlight {
  position: relative;
}
.highlight .txt {
  position: relative;
}
.highlight::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 60%;
  background-color: rgba(255, 255, 0, 0.7);
}
.article .tuweia,
.article .article-ad {
  display: none !important;
}
.thumb {
  background-position: left center;
}
.u-avatar,
.item-avatar,
.author-avatar,
.user-avatar,
.avatar {
  background-position: center;
}
.u-avatar .thumb,
.item-avatar .thumb,
.author-avatar .thumb,
.user-avatar .thumb,
.avatar .thumb {
  background-position: center;
}
.u-avatar {
  display: block;
  border-radius: 100%;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.u-avatar .thumb {
  padding-top: 100%;
}
@media (min-width: 768px) {
  .show-mobile {
    display: none;
  }
}
.user-not-logged,
.user-logged {
  display: none;
}
.body-logged .user-logged {
  display: block;
}
.body-not-logged .user-not-logged {
  display: block;
}
.oh {
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.b {
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
}
@media (max-width: 767.5px) {
  .b {
    font-size: max(3.73333333vw, 14px);
  }
}
.container,
.home-slide .vitara_slide_in .slide_item_container {
  position: relative;
  margin: 0 15px;
}
@media (min-width: 1330px) {
  .container,
  .home-slide .vitara_slide_in .slide_item_container {
    margin: 0 70px;
  }
}
@media (min-width: 1920px) {
  .container,
  .home-slide .vitara_slide_in .slide_item_container {
    margin: 0 10vw;
  }
}
.content {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .content {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1024px) {
  .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.content .main {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  box-sizing: border-box;
  width: 100%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding-bottom: 1px;
  margin-bottom: 0.53571429em;
}
@media (min-width: 1024px) {
  .content .main {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-right: 3.28571429em;
  }
}
.content .sidebar {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .content .sidebar {
    width: 20em;
  }
}
@media (min-width: 1330px) {
  .content .sidebar {
    width: 22.42857143em;
  }
}
@media (min-width: 1024px) {
  .content .sidebar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.btn {
  border-radius: 0.21428571em;
  line-height: 2.4;
  white-space: nowrap;
  border: 1px solid transparent;
}
.btn-label {
  cursor: default;
  pointer-events: none;
}
.btn-default,
.list-item-home-news .widget-btns .btn,
.listitem-widget-job .widget-btns .btn,
.list-item-home-job .widget-btns .btn {
  background: #fafafa;
  color: #888;
}
.btn-default-border {
  border: 1px solid #b4b4b4;
  color: #888;
}
.btn-white {
  background: #fff;
  color: #ff6000;
}
.btn-white:hover {
  background: #ff6000;
  color: #fff;
}
.btn-white-border {
  color: #fff;
  background: transparent;
  border: 1px solid #fff;
}
.btn-white-border:hover,
.listitem-widget-zt .item-thumb:hover .btn {
  color: #fff;
  background-color: #ff6000;
  border-color: #ff6000;
}
.btn-orange,
.widget-talk .talk-item .talk-wrap:hover .btn,
.list-item-home-news .widget-btns .btn:hover,
.listitem-widget-job .widget-btns .btn:hover,
.list-item-home-job .widget-btns .btn:hover,
.group-sidebar .widget-talk .widget-btns .btn {
  background: #ff6000;
  color: #fff;
}
.btn-orange:hover,
.group-sidebar .widget-talk .widget-btns .btn:hover {
  color: #fff;
  background: #e65600;
}
.btn-orange-disable {
  background: #ff6000;
  color: #fff;
  opacity: 0.66;
}
.btn-orange-disable:hover {
  background: #ff6000;
  color: #fff;
}
.btn-orange2 {
  color: #fff;
  background: -webkit-linear-gradient(top, #ff5000, #ff9300);
  background: linear-gradient(to bottom, #ff5000, #ff9300);
  background: -ms-linear-gradient(to bottom, #ff5000, #ff9300);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ff5000', endColorstr='#ff9300');
}
.btn-orange2:hover {
  color: #fff;
  background: -webkit-linear-gradient(bottom, #ff5000, #ff9300);
  background: linear-gradient(to top, #ff5000, #ff9300);
  background: -ms-linear-gradient(to top, #ff5000, #ff9300);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ff9300', endColorstr='#ff5000');
}
.btn-orange-border,
.talk-singular-prev-next .item-backhome .item-content .btn {
  background-color: transparent;
  color: #ff6000;
  border: 1px solid #ff6000;
}
.btn-orange-border:hover,
.archive-list-see .list-see .item-wrap:hover .item-btns .btn,
.article-author .author-content:hover .author-btns .btn,
.talk-singular-prev-next .item-backhome .item-content .btn:hover {
  background-color: #ff6000;
  color: #ffffff;
}
.btn-orange-border-light {
  background: rgba(255, 140, 52, 0.1);
  color: #ff6000;
  border: 1px solid #ff6000;
}
.btn-orange-border-light:hover {
  background-color: #ff6000;
  color: #ffffff;
}
.btn-orange-little {
  background: #ff7d33;
  color: #fff;
  border-color: #ff7d33;
}
.btn-orange-little:hover {
  background-color: #cc4a00;
  border-color: #cc4a00;
  color: #ffffff;
}
.btn-orange-light,
.widget-hot-authors .item-btns .has_follow,
.search-item-default .item-title .btn-post,
.search-item-user .item-btn .has_follow,
.group-widget-recommend .item-author .author-btns .has_follow,
.talk-single-item .has_zan,
.user-setting .setting-form .submit-status-pending {
  background: rgba(255, 140, 52, 0.1);
  color: #ff6000;
}
.btn-orange-light:hover,
.search-item-default .item-title .btn-post:hover {
  background-color: #ff6000;
  color: #ffffff;
}
.btn-white-orange {
  background-color: #fff;
  color: #ff6000;
}
.btn-white-orange:hover {
  background-color: #ff6000;
  color: #fff;
}
.btn-white-gray {
  background-color: #fff;
  color: #8a8a8a;
}
.btn-white-gray:hover {
  background-color: #8a8a8a;
  color: #fff;
}
.btn-blue2 {
  color: #fff;
  background: -webkit-linear-gradient(top, #006eff, #13adff);
  background: linear-gradient(to bottom, #006eff, #13adff);
  background: -ms-linear-gradient(to bottom, #006eff, #13adff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#006eff', endColorstr='#13adff');
}
.btn-blue2:hover {
  color: #fff;
  background: -webkit-linear-gradient(bottom, #006eff, #13adff);
  background: linear-gradient(to top, #006eff, #13adff);
  background: -ms-linear-gradient(to top, #006eff, #13adff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#13adff', endColorstr='#006eff');
}
.btn-gray {
  background-color: #f8f8f8;
  color: #7a7a7a;
}
.btn-gray:hover,
.listitem-widget-talk-one .lw-item-wrap:hover .lw-item-btns .btn {
  background-color: #ff6000;
  color: #fff;
}
.btn-gray-border {
  background-color: transparent;
  border: 1px solid #8a8a8a;
}
.btn-gray-border:hover {
  background-color: #8a8a8a;
  color: #fff;
}
.btn-lightblue {
  background-color: #59a1f1;
  color: #fff;
}
.btn-lightblue:hover {
  background-color: #4194ef;
}
.btn-pink {
  background-color: #ff6d7c;
  color: #fff;
}
.btn-pink:hover {
  background-color: #ff5465;
}
.btn-red {
  background-color: #fa455f;
  color: #fff;
}
.btn-red:hover {
  background-color: #fb5e74;
}
.btn-caf {
  background-color: #c38555;
  color: #fff;
}
.btn-caf:hover {
  background-color: #a96c3c;
}
.btn-red-light,
.search-item-default .item-title .btn-zt {
  background: rgba(255, 20, 43, 0.05);
  color: #fa455f;
}
.btn-red-light:hover,
.search-item-default .item-title .btn-zt:hover {
  background-color: #fa455f;
  color: #fff;
}
.btn-blue-light,
.search-item-default .item-title .btn-hunter {
  background: rgba(42, 101, 237, 0.1);
  color: #2a65ed;
}
.btn-blue-light:hover,
.search-item-default .item-title .btn-hunter:hover {
  background-color: #2a65ed;
  color: #fff;
}
.btn-green-light,
.search-item-default .item-title .btn-talk {
  background: #e5f4ef;
  color: #47c333;
}
.btn-green-light:hover,
.search-item-default .item-title .btn-talk:hover {
  background-color: #47c333;
  color: #fff;
}
.btn-bubble {
  border-bottom-left-radius: 0 !important;
}
.btn-disable {
  background-color: #f8f8f8;
  color: #7a7a7a;
  cursor: default;
}
.btn-disable:hover {
  background-color: #f8f8f8;
  color: #7a7a7a;
}
.btn-group .btn {
  border-radius: 0;
}
.btn-group .btn:first-child {
  border-radius: 0.06rem 0 0 0.06rem;
}
.btn-group .btn:last-child {
  border-radius: 0 0.06rem 0.06rem 0;
}
.edit-btn {
  font-size: small;
  font-weight: normal;
}
.edit-btn .btn {
  padding: 0 1em;
}
.btn-deep-gray {
  color: #8a8a8a;
  background-color: #f3f5f7;
}
.btn-deep-gray:hover {
  color: #fff;
  background-color: #ff6000;
}
.btn-done {
  background-color: #bbc5cf;
  color: #fff;
}
.alert {
  font-size: 13px;
  padding: 1em 2.14285714em 1em 1em;
  border-radius: 0.42857143em;
  margin-bottom: 1em;
  position: relative;
}
@media (min-width: 768px) {
  .alert {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .alert {
    font-size: 0.14rem;
  }
}
.alert .alert-close {
  position: absolute;
  right: 0.71428571em;
  top: 0.71428571em;
  cursor: pointer;
}
.alert .alert-close .icon-close {
  font-size: 85.71428571%;
}
.alert .alert-close:hover {
  color: #fa455f;
}
.alert-warning {
  color: #f39c13;
  background-color: #fef8ed;
}
.alert-error {
  color: #fa455f;
  background-color: #fff3f5;
}
.alert-success {
  color: #47c333;
  background-color: #e6f8e4;
}
.loading {
  text-align: center;
}
.loading svg {
  width: 0.7rem;
  display: inline-block;
}
.loading svg circle {
  fill: #ff6000;
}
.loading h3 {
  text-align: center;
  font-size: 0.14rem;
  color: #ff6000;
  font-weight: normal;
}
@media (max-width: 767px) {
  .loading h3 {
    margin-bottom: 40px;
  }
  .loading h3 span {
    display: block;
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) {
  .a_scale,
  .post-belonds-to-zt .pt-content .item-thumb .thumb {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block;
  }
  .a_scale:hover,
  .widget-hangye .lw-item-wrap:hover .thumb,
  .widget-show:hover img,
  .widget-recent-group .g-item-wrap:hover .thumb,
  .listitem-widget-hunter .lw-item-wrap:hover .thumb,
  .listitem-widget-zt .item-thumb:hover .thumb,
  .listitem-widget-zt .listitem-zt-wrap:hover .thumb,
  .listitem-widget-shenqi .lw-item-wrap:hover .thumb,
  .listitem-widget-hangye .lw-item-wrap:hover .thumb,
  .listitem-widget-job .widget-item .item_wrap:hover .thumb,
  .list-item-home-job .widget-item .item_wrap:hover .thumb,
  .post-belonds-to-zt .pt-content .item-wrap:hover .thumb,
  .post-belonds-to-zt .pt-content .item-thumb .thumb:hover,
  .hunter-list-item.no_video .item-wrap:hover .thumb,
  .hunter-you-may-like .item-recent-products .p-item:hover .thumb,
  .user-section .part-cont .item-thumb:hover .thumb {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@media (min-width: 768px) {
  .a_mask {
    display: block;
    position: relative;
  }
  .a_mask::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: transparent;
    background-image: -webkit-linear-gradient(
      top,
      rgba(0, 0, 0, 0.01) 0%,
      rgba(0, 0, 0, 0.5) 100%
    );
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.01) 0%,
      rgba(0, 0, 0, 0.5) 100%
    );
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .a_mask:hover::after {
    visibility: visible;
    opacity: 1;
  }
}
@media (min-width: 768px) {
  .a_mask_light {
    display: block;
    position: relative;
  }
  .a_mask_light::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: transparent;
    background-image: -webkit-linear-gradient(
      top,
      rgba(0, 0, 0, 0.01) 0%,
      rgba(0, 0, 0, 0.5) 100%
    );
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.01) 0%,
      rgba(0, 0, 0, 0.5) 100%
    );
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .a_mask_light:hover::after {
    visibility: hidden;
    opacity: 0;
  }
}
@media (min-width: 768px) {
  .a_bright {
    display: block;
    position: relative;
  }
  .a_bright::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    background-image: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .a_bright:hover::after {
    visibility: hidden;
    opacity: 0;
  }
}
@media (min-width: 768px) {
  .a_dim {
    display: block;
    position: relative;
  }
  .a_dim::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    background-image: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .a_dim:hover::after {
    visibility: visible;
    opacity: 1;
  }
}
@media (min-width: 768px) {
  .a_glass {
    position: relative;
    -webkit-transform: rotate(0deg);
    overflow: hidden;
  }
  .a_glass:after {
    content: "";
    display: block;
    width: 100%;
    height: 30%;
    position: absolute;
    top: -100%;
    left: 60%;
    background: rgba(255, 255, 255, 0.5);
    -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
      translate3d(0, 100%, 0);
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
      translate3d(0, 100%, 0);
    -webkit-transition: none;
    transition: none;
  }
  .a_glass:hover:after {
    top: 200%;
    left: 0;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
}
.img-zoom {
  display: block;
  width: 100%;
  cursor: zoom-in;
  overflow: hidden;
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.img-zoom img {
  display: block;
  margin: 0 auto;
}
.img-zoom .thumb {
  display: none;
}
@media (min-width: 768px) {
  .img-zoom .thumb {
    display: block;
  }
  .img-zoom img {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    width: 0px;
    height: 0px;
    -webkit-transition: none;
    transition: none;
  }
  .img-zoom.zoom_in {
    cursor: zoom-out;
    overflow: visible;
    z-index: 25;
    text-align: center;
    -webkit-transition: none;
    transition: none;
  }
  .img-zoom.zoom_in .thumb {
    background-position: center top;
    background-size: auto;
    display: none;
  }
  .img-zoom.zoom_in img {
    width: auto;
    height: auto;
    max-width: 100%;
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: none;
    transition: none;
  }
}
.box {
  padding: 0.15rem;
  border-radius: 0.1rem;
  background-color: #f5f7f9;
  margin-bottom: 0.2rem;
}
.box.success-box {
  color: #47c333;
}
.box.error-box {
  color: #fa455f;
}
.box.box-fef8ed-f39c13 {
  background-color: #fef8ed;
  color: #f39c13;
}
.popup {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
}
.popup.show {
  z-index: 90;
}
.popup.show .box {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  top: 0.8rem;
}
.popup .box {
  position: absolute;
  left: 50%;
  top: 0.5rem;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background-color: #fff7e8;
  border: 1px solid #ffd5ac;
  box-shadow: 0 15px 30px rgba(255, 234, 194, 0.4);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.popup p {
  color: #525252;
  font-size: inherit;
  white-space: nowrap;
}
.popup p .ico {
  color: #ff6000;
}
.popup .v-close {
  display: block;
  position: absolute;
  right: 0.71428571em;
  top: 0.71428571em;
  cursor: pointer;
  color: #ff6000;
}
.popup .v-close:hover .ico {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.popup .v-close .ico {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  display: block;
  font-size: 85.71428571%;
  line-height: 1em;
}
@media (max-width: 767.5px) {
  .popup .box {
    top: max(21.33333333vw, 80px);
  }
  .popup .box.show {
    top: max(26.66666667vw, 50px);
  }
}
.popup-favmax .box {
  text-align: center;
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
  padding: 2.14285714em 3.57142857em;
}
.popup-favmax h4 {
  margin-bottom: 0.71428571em;
}
.popup-favmax h4 .ico {
  font-size: 285.71428571%;
  color: #ff6000;
}
.popup-favmax h3 {
  font-size: 128.57142857%;
  color: #323232;
  margin-bottom: 0.3em;
}
.popup-favmax p {
  color: #6a6a6a;
  margin-bottom: 1.42857143em;
}
.popup-favmax .btn {
  line-height: 2.71428571em;
  padding: 0 1em;
}
.media-youku {
  position: relative;
  padding-top: 56.25%;
  margin-bottom: 30px;
  border-radius: 0.1rem;
  overflow: hidden;
}
.media-youku > iframe {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.hot-icon {
  display: inline-block;
  width: 11px;
  height: 12px;
  background: url(https://image.uisdc.com/wp-content/uploads/2020/11/uisdc_hot.png)
    no-repeat center;
  background-size: contain;
  vertical-align: text-top;
  margin-top: 2px;
}
.eye-icon {
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
  position: relative;
  vertical-align: middle;
  background: #fff;
  border-radius: 100%;
  border: 0.02rem solid #ff6000;
}
.eye-icon::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border: 0.02rem solid #fff;
  border-radius: 100%;
  box-sizing: border-box;
  background: #ff6000;
}
.eye-icon em {
  display: block;
  width: 0.07rem;
  height: 0.07rem;
  border-radius: 100%;
  background: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -0.035rem 0 0 -0.035rem;
  -webkit-transition: all 0.05s;
  transition: all 0.05s;
}
.slide-up {
  position: relative;
  overflow: hidden;
}
.slide-up li {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
.slide-up .list-leave-active,
.slide-up .list-enter-active {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.slide-up .list-enter {
  -webkit-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  transform: translate(0, 100%);
}
.slide-up .list-enter-to {
  -webkit-transform: translate(0);
  -ms-transform: translate(0);
  transform: translate(0);
}
.slide-up .list-leave-to {
  -webkit-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  transform: translate(0, -100%);
}
.kind {
  position: relative;
  display: block;
  overflow: hidden;
}
@media (min-width: 768px) {
  .kind a img,
  .kind a .thumb {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block;
  }
  .kind a img:hover,
  .kind a .thumb:hover {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.kind img {
  width: 100%;
}
.ktuwen {
  background: #ecf1f5;
  position: relative;
  border-radius: 10px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ktuwen a {
  display: block;
}
.ktuwen .k-content {
  position: relative;
  padding: 15px;
  min-height: 160px;
}
@media (min-width: 768px) {
  .ktuwen .k-content {
    padding: 0 150px 0 220px;
  }
}
@media (min-width: 1024px) {
  .ktuwen .k-content {
    padding: 0 180px 0 300px;
  }
}
@media (min-width: 1330px) {
  .ktuwen .k-content {
    padding: 0 200px 0 460px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-content {
    padding: 0 10.41666667vw 0 23.95833333vw;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-content {
    min-height: 8.33333333vw;
  }
}
.ktuwen .kbtn {
  position: absolute;
  left: 10px;
  top: 10px;
  font-size: 12px;
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
  line-height: 1.8333;
  height: 1.8333em;
  padding: 0 0.5em;
}
@media (min-width: 768px) {
  .ktuwen .kbtn {
    left: 15px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .kbtn {
    left: 0.78125vw;
  }
}
@media (min-width: 768px) {
  .ktuwen .kbtn {
    top: 15px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .kbtn {
    top: 0.78125vw;
  }
}
@media (min-width: 1920px) {
  .ktuwen .kbtn {
    font-size: 0.625vw;
  }
}
.ktuwen .k-thumb {
  overflow: hidden;
  width: 220px;
  position: relative;
  left: auto;
  bottom: auto;
  margin: 0 auto;
}
@media (min-width: 1920px) {
  .ktuwen .k-thumb {
    width: 11.45833333vw;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-thumb {
    position: absolute;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-thumb {
    left: 0;
  }
}
@media (min-width: 1024px) {
  .ktuwen .k-thumb {
    left: 70px;
  }
}
@media (min-width: 1330px) {
  .ktuwen .k-thumb {
    left: 90px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-thumb {
    left: 4.6875vw;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-thumb {
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-thumb {
    margin: 0;
  }
}
.ktuwen .k-thumb .thumb {
  padding-top: 74.5454%;
  background-size: contain;
}
.ktuwen .k-thumb .thumb:hover {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  opacity: 0.8;
}
.ktuwen .k-btn {
  position: relative;
  right: auto;
  top: auto;
  font-size: 14px;
  margin-top: 1em;
  text-align: center;
}
@media (min-width: 768px) {
  .ktuwen .k-btn {
    position: absolute;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-btn {
    right: 20px;
  }
}
@media (min-width: 1024px) {
  .ktuwen .k-btn {
    right: 40px;
  }
}
@media (min-width: 1330px) {
  .ktuwen .k-btn {
    right: 60px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-btn {
    right: 3.125vw;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-btn {
    top: 50%;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-btn {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .ktuwen .k-btn {
    margin-top: -1.5em;
  }
}
.ktuwen .k-btn .btn {
  padding: 0 2.5em;
  line-height: 3em;
}
.ktuwen .k-main {
  padding-top: 30px;
  padding-bottom: 2em;
}
@media (min-width: 1920px) {
  .ktuwen .k-main {
    padding-top: 1.5625vw;
  }
}
.ktuwen .k-main h2 {
  color: #585858;
  font-size: 26px;
  line-height: 1.4;
  margin-bottom: 0.25em;
}
@media (min-width: 768px) {
  .ktuwen .k-main h2 {
    font-size: 18px;
  }
}
@media (min-width: 1024px) {
  .ktuwen .k-main h2 {
    font-size: 26px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-main h2 {
    font-size: 1.35416667vw;
  }
}
.ktuwen .k-main h2 .btn {
  display: inline-block;
  font-size: 12px;
  padding: 0 0.5em;
  line-height: 1.57;
  font-style: normal;
  font-weight: normal;
  vertical-align: middle;
  margin-top: -3px;
}
@media (min-width: 768px) {
  .ktuwen .k-main h2 .btn {
    font-size: 13px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-main h2 .btn {
    font-size: 0.67708333vw;
  }
}
.ktuwen .k-main h3 {
  font-size: 14px;
  font-weight: normal;
  color: #797979;
  margin-bottom: 1em;
}
@media (min-width: 768px) {
  .ktuwen .k-main h3 {
    font-size: 16px;
  }
}
@media (min-width: 1330px) {
  .ktuwen .k-main h3 {
    font-size: 18px;
  }
}
@media (min-width: 1920px) {
  .ktuwen .k-main h3 {
    font-size: 0.9375vw;
  }
}
.ktuwen .k-main h5 {
  font-size: 12px;
  font-weight: normal;
  color: #787878;
}
@media (min-width: 1920px) {
  .ktuwen .k-main h5 {
    font-size: 0.625vw;
  }
}
.ktuwen .k-main h5 span {
  margin-right: 0.5em;
}
.ktuwen-list-sidebar .kl-content {
  display: block;
  font-size: 16px;
  position: relative;
  padding-left: 5em;
  line-height: 1.875em;
  padding-right: 5.625em;
  color: #323232;
}
@media (min-width: 1920px) {
  .ktuwen-list-sidebar .kl-content {
    font-size: 0.83333333vw;
  }
}
.ktuwen-list-sidebar .kl-content:hover .kl-title {
  color: #ff6000;
}
.ktuwen-list-sidebar .kl-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.75em;
}
.ktuwen-list-sidebar .kl-thumb .thumb {
  padding-top: 100%;
}
.ktuwen-list-sidebar .kl-btns {
  position: absolute;
  right: 0;
  top: 50%;
  width: 5.375em;
  margin-top: -1.125em;
}
.ktuwen-list-sidebar .kl-btns .btn {
  width: 100%;
  text-align: center;
}
.ktuwen-list-sidebar .kl-title {
  font-size: inherit;
  height: 1.875em;
  overflow: hidden;
}
.ktuwen-list-sidebar .kl-desc {
  font-size: 87.5%;
  font-weight: normal;
  height: 1.875em;
  overflow: hidden;
}
.component-copy:hover .icon-link {
  background-color: #ff6000;
  color: #fff;
}
.component-copy .txt {
  font-style: normal;
  cursor: pointer;
  color: #ff6000;
}
.component-copy .txt:hover {
  color: #cc4d00;
}
.component-copy .icon-link {
  display: inline-block;
  height: 1.1em;
  line-height: 1.1em;
  width: 1.1em;
  border-radius: 1.1em;
  background-color: rgba(255, 96, 0, 0.1);
  vertical-align: middle;
  margin-top: -0.02rem;
}
.component-copy .icon-link::before {
  font-size: 75%;
  -webkit-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
  line-height: inherit;
  width: 100%;
  height: auto;
  vertical-align: super;
}
.component-copy .copy-content {
  width: 1px;
  opacity: 0;
  padding: 0;
  margin: 0;
  border: none;
}
.copyTip {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  visibility: hidden;
  background: rgba(0, 0, 0, 0.5);
  padding: 0 15px;
  line-height: 30px;
  color: #fff;
  border-radius: 15px;
  font-size: 13px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.copyTip.show {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.copyTip:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: rgba(0, 0, 0, 0.5);
  border-left-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 20px;
  top: 100%;
}
@media (min-width: 768px) {
  .divNeedScroll {
    overflow: hidden !important;
    position: relative;
  }
  .divNeedScroll .scroll-div {
    position: absolute;
    right: 3px;
    top: 0;
    bottom: 0;
    width: 1px;
    height: 100%;
    background: #f2f2f2;
    border-radius: 2px;
  }
  .divNeedScroll .scroll-div .block {
    display: block;
    position: absolute;
    left: -3px;
    top: 0;
    width: 7px;
    height: 20px;
    background: #eee;
    border-radius: 5px;
    cursor: pointer;
  }
  .divNeedScroll .scroll-div .block:hover {
    background: #d8d8d8;
  }
}
.show-login-tip {
  display: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
}
@media (min-width: 1024px) {
  .show-login-tip {
    display: block;
    position: fixed;
    right: 15px;
    top: -100%;
    z-index: 29;
    background: rgba(50, 50, 50, 0.8);
    border-radius: 3px;
    font-size: 14px;
    padding: 1em;
    color: #fff;
    letter-spacing: 1px;
  }
  @supports (
    ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))) or
      (-webkit-backdrop-filter: blur(10px))
  ) {
    .show-login-tip {
      -webkit-backdrop-filter: blur(10px);
      backdrop-filter: blur(10px);
    }
  }
  .show-login-tip a {
    color: #ff6000;
  }
  .show-login-tip::before {
    content: "";
    display: block;
    position: absolute;
    right: 15px;
    bottom: 100%;
    width: 0;
    height: 0;
    border: 3px solid transparent;
    border-bottom-color: rgba(50, 50, 50, 0.8);
  }
}
@media (min-width: 1330px) {
  .show-login-tip {
    right: 50%;
    text-align: right;
  }
}
.show-login-tip.show {
  opacity: 1;
  visibility: visible;
  top: 61px;
}
@media (min-width: 1920px) {
  .show-login-tip.show {
    top: 71px;
  }
}
.has-absolute-header .show-login-tip {
  display: none;
}
.component-score-show .score-stars,
.component-add-score .score-stars {
  margin-right: 0.1rem;
}
.component-score-show .score-stars .star,
.component-add-score .score-stars .star {
  margin: 1px;
  display: inline-block;
  position: relative;
  color: #d3d3d3;
}
.component-score-show .score-stars .star .full,
.component-add-score .score-stars .star .full {
  position: relative;
  display: block;
}
.component-score-show .score-stars .star .half,
.component-add-score .score-stars .star .half {
  position: absolute;
  left: 0;
  right: 50%;
  top: 0;
  overflow: hidden;
}
.component-score-show .score-stars .star.show-color,
.component-add-score .score-stars .star.show-color {
  color: #ffc168;
}
.component-score-show .score-stars .star.show-half-color .half,
.component-add-score .score-stars .star.show-half-color .half {
  color: #ffc168;
}
.component-add-score .score {
  display: block;
  position: relative;
}
.component-add-score .score-stars {
  margin-right: 0;
}
.component-add-score .score-stars .start-unit {
  cursor: pointer;
}
.component-add-score .score-stars .star-0 {
  position: absolute;
  right: 100%;
  opacity: 0;
}
.component-add-score .score-count {
  font-size: 0.14rem;
  line-height: 0.3rem;
  color: #8a8a8a;
}
.component-add-score .score-count span {
  margin: 0 0.06rem;
}
.component-add-score .score-count .btn {
  line-height: inherit;
  padding: 0 0.1rem;
}
.component-img {
  position: relative;
  overflow: hidden;
}
.component-img img {
  position: absolute;
  display: block;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-height: 100%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@supports (
  ((-o-object-fit: cover) or (object-fit: cover)) or (-webkit-object-fit: cover)
) {
  .component-img img {
    -webkit-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.modal-part {
  position: fixed;
  left: 50%;
  top: -150%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 90;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.modal-part.modal-show {
  top: 50%;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.modal-mark {
  background: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 80;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
  -webkit-transition: none;
  transition: none;
}
.modal-mark.modal-show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-transition: none;
  transition: none;
}
@supports (
  (
      (-webkit-backdrop-filter: saturate(180%) blur(50px)) or
        (backdrop-filter: saturate(180%) blur(50px))
    )
    or (-webkit-backdrop-filter: saturate(180%) blur(50px))
) {
  .modal-mark.modal-show {
    background: rgba(0, 0, 0, 0.35);
    -webkit-backdrop-filter: saturate(180%) blur(50px);
    backdrop-filter: saturate(180%) blur(50px);
  }
}
.modal-mark.modal-show-for-img {
  z-index: 22;
  background: #fff;
  -webkit-transition: none;
  transition: none;
}
@supports (
  (
      (-webkit-backdrop-filter: saturate(150%) blur(50px)) or
        (backdrop-filter: saturate(150%) blur(50px))
    )
    or (-webkit-backdrop-filter: saturate(150%) blur(50px))
) {
  .notLoginUserLoginEvent .modal-mark.modal-show {
    background: rgba(0, 0, 0, 0.65);
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}
.img-pn-btn {
  font-size: 514.28571429%;
  display: block;
  position: fixed;
  top: 50%;
  color: #bbb;
  z-index: 30;
  cursor: pointer;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.img-pn-btn.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.img-pn-btn:hover {
  color: #ff6000;
}
.img-pn-btn.prev-img {
  left: 0;
}
.img-pn-btn.next-img {
  right: 0;
}
.modal-login-panel {
  font-size: 14px;
  padding: 0 15px;
}
@media (min-width: 1920px) {
  .modal-login-panel {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1024px) {
  .modal-login-panel {
    padding: 0;
  }
}
.modal-login-panel .modal-close {
  display: block;
  padding: 10px;
  position: absolute;
  right: 0.35714286em;
  top: 0.35714286em;
  color: #8f8f8f;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
  font-size: 128.57142857%;
}
@media (min-width: 1920px) {
  .modal-login-panel .modal-close {
    padding: 0.52083333vw;
  }
}
@media (min-width: 768px) {
  .modal-login-panel .modal-close {
    right: -0.71428571em;
  }
}
@media (min-width: 768px) {
  .modal-login-panel .modal-close {
    top: -2.85714286em;
  }
}
@media (min-width: 768px) {
  .modal-login-panel .modal-close {
    color: #fff;
  }
}
.modal-login-panel .modal-close:hover {
  color: #fc2d51;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.modal-login-panel .login_wrap {
  background: #fa7a0c;
  border-radius: 0.71428571em;
  overflow: visible;
  position: relative;
  margin: 0 auto;
  width: 100%;
  background-image: url(https://image.uisdc.com/wp-content/uploads/2020/07/wechat-login-userbg_2x_2.jpg);
  background-position: left top;
  background-size: 36.42857143em;
  background-repeat: no-repeat;
}
@media (min-width: 1024px) {
  .modal-login-panel .login_wrap {
    width: 72.14285714em;
  }
}
.modal-login-panel .wxlogin-sidebar {
  width: 36.42857143em;
  padding: 21.71428571em 3.57142857em 0;
  color: #fff;
  box-sizing: border-box;
  display: none;
}
@media (min-width: 1024px) {
  .modal-login-panel .wxlogin-sidebar {
    float: left;
    display: block;
  }
}
.modal-login-panel .wxlogin-sidebar h5 {
  font-size: 85.71428571%;
  font-weight: normal;
  text-align: center;
  opacity: 0.6;
}
.modal-login-panel .wxlogin-sidebar li {
  display: block;
  font-size: 92.85714286%;
  margin-bottom: 1.53846154em;
}
.modal-login-panel .wxlogin-sidebar li i {
  margin-right: 0.76923077em;
}
.modal-login-panel .wxlogin-sidebar li a {
  color: #ffe63d;
  border-bottom: 1px solid #ffe63d;
}
.modal-login-panel .wxlogin-sidebar li a:hover {
  color: #fff3a3;
}
.modal-login-panel .wxlogin-sidebar .wxlogin-sidebar-content {
  background: #ff9e01;
  padding: 0.71428571em 1.42857143em;
  border-radius: 0 0 0.42857143em 0.42857143em;
  margin-bottom: 1.07142857em;
}
.modal-login-panel .wxlogin-main {
  background: #fbfbfc;
  border-radius: 0.71428571em;
  padding: 0.71428571em;
  min-height: 37.5em;
  background: -webkit-linear-gradient(top, #f0f2f6 0%, #fbfbfc 70%);
  background: linear-gradient(180deg, #f0f2f6 0%, #fbfbfc 70%);
}
@media (min-width: 768px) {
  .modal-login-panel .wxlogin-main {
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .modal-login-panel .wxlogin-main {
    margin-left: 36.42857143em;
    width: 35.71428571em;
    border-radius: 0 0.71428571em 0.71428571em 0;
  }
}
.modal-login-panel .wxlogin-main h2 {
  font-size: 157.14285714%;
  line-height: 1;
  margin-bottom: 1.2em;
  padding: 2.4em 0 0;
  font-weight: normal;
  text-align: center;
}
.modal-login-panel .wxlogin-main h2 span {
  display: none;
  width: 100%;
  text-align: center;
}
.modal-login-panel .wxlogin-main h2 span.current {
  display: block;
  color: #000;
}
.modal-login-panel .wxlogin-main .wmc {
  width: 24em;
  margin: 0 auto;
}
.modal-login-panel .wxlogin-main .wmc-ewm {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 1.42857143em;
  box-sizing: border-box;
  box-shadow: 0 16px 50px 0 rgba(202, 202, 202, 0.2);
}
.modal-login-panel .wxlogin-main .wmc-ewm .ewm {
  width: 100%;
  padding-top: 100%;
  position: relative;
}
.modal-login-panel .wxlogin-main .wmc-ewm .ewm iframe {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.modal-login-panel .wxlogin-main .wmc-other {
  margin-top: 2.14285714em;
  display: none;
}
.modal-login-panel .wxlogin-main .wmc-other h3 {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  text-align: center;
  position: relative;
  margin-bottom: 0.71428571em;
}
.modal-login-panel .wxlogin-main .wmc-other h3 span {
  display: inline-block;
  background-color: #fbfbfc;
  padding: 0 1em;
  position: relative;
}
.modal-login-panel .wxlogin-main .wmc-other h3::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  border-top: 1px solid #f2f2f2;
}
.modal-login-panel .wxlogin-main .wc {
  color: #08c764;
}
.modal-login-panel .wxlogin-main .wmc-other-login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  line-height: 2.14285714em;
}
.modal-login-panel .wxlogin-main .wmc-other-login .ico {
  display: inline-block;
  width: 2.14285714em;
  height: 2.14285714em;
  text-align: center;
  line-height: 2.14285714em;
  border-radius: 100%;
  color: #fff;
  vertical-align: top;
  margin-right: 0.5em;
}
.modal-login-panel .wxlogin-main .wmc-other-login .icon-wechat-1 {
  background-color: #00dc4b;
}
.modal-login-panel .wxlogin-main .wmc-other-login .icon-QQ {
  background-color: #0094ff;
}
.modal-login-panel .wxlogin-main .wmc-other-login .wmc-other-qq {
  cursor: pointer;
}
.modal-login-panel .wxlogin-main .wmc-other-login .wmc-other-qq:hover {
  color: #ff6000;
}
.modal-login-panel .wxlogin-protocol {
  margin-bottom: 0px;
  text-align: center;
}
.modal-login-panel .wxlogin-protocol a {
  color: #08c764;
}
.modal-login-panel .wxlogin-protocol .ico {
  display: inline-block;
  width: 1.28571429em;
  height: 1.28571429em;
  border-radius: 1.28571429em;
  background: #fff;
  vertical-align: top;
  margin-right: 0.14285714em;
  text-align: center;
}
.modal-login-panel .wxlogin-protocol .ico:before {
  content: "";
  display: inline-block;
  border: 1px solid #ccc;
  width: 0.875em;
  height: 0.875em;
  border-radius: 0.875em;
  vertical-align: text-top;
  margin-top: 0.125em;
}
.modal-login-panel .wxlogin-protocol .checked .ico:before {
  content: "\e864";
  font-family: fontello;
  border: none;
  color: #08c764;
  font-style: normal;
  font-weight: normal;
  font-size: 114.28571429%;
  text-align: center;
  margin: 2px 0 0;
}
.modal-login-panel .wxlogin-protocol input {
  display: none;
}
@media (max-width: 767.5px) {
  .modal-login-panel .wxlogin-main {
    padding: 0.71428571em 20px;
    border-radius: max(2.13333333vw, 8px);
  }
  .modal-login-panel .wxlogin-main h2 span {
    width: 100%;
  }
  .modal-login-panel .wxlogin-main .wmc-other {
    margin-top: 20px;
  }
}
.modal-qr {
  font-size: 14px;
  width: 22.57142857em;
  position: fixed;
  left: 50%;
  top: 50%;
  margin: -14.28571429em 0 0 -10.71428571em;
  background: #fff;
  padding: 2.14285714em;
  text-align: center;
  display: none;
  z-index: 199999;
}
@media (min-width: 1920px) {
  .modal-qr {
    font-size: 0.72916667vw;
  }
}
.modal-qr.modal-show {
  display: block;
}
.modal-qr h2 {
  font-size: 171.42857143%;
  margin: 0 0 1.25em;
}
.modal-qr p {
  margin-top: 0.71428571em;
  font-size: inherit;
  line-height: 2;
}
.modal-qr p span {
  background: #61c408;
  color: #fff;
  padding: 0.21428571em 0.35714286em;
}
.modal-qr .close {
  position: absolute;
  display: block;
  right: 0.71428571em;
  top: 0.71428571em;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.modal-qr .close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  color: #ff6000;
}
.modal-menu {
  height: 100%;
  position: fixed;
  left: 100%;
  top: 0;
  right: 0;
  padding-right: 0;
}
.modal-menu div {
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .modal-menu {
    display: none;
  }
}
.modal-menu.modal-show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  left: 69px;
  z-index: 90;
}
.modal-menu .modal-content {
  background: #fff;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  padding-top: 50px;
}
.modal-menu .form {
  padding: 15px 25px;
  position: relative;
}
.modal-menu .form form {
  position: relative;
}
.modal-menu .form .txt {
  display: block;
  box-sizing: border-box;
  background: #f7f7f7;
  padding: 10px 60px 10px 20px;
  border-radius: 20px;
  width: 100%;
  height: 40px;
  line-height: 20px;
  color: #888;
  font-size: 14px;
  border: none;
}
.modal-menu .form .btn {
  display: block;
  position: absolute;
  right: 6px;
  top: 4px;
  border: none;
  background: transparent;
  width: 30px;
  height: 32px;
  overflow: hidden;
  text-align: center;
  outline: none;
  color: #888;
}
.modal-menu .form .btn i {
  display: block;
}
.modal-menu .form .word {
  display: none;
}
.modal-menu .form .ji2-icon,
.modal-menu .form .ji-icon {
  display: none;
}
.modal-menu .menu {
  padding-left: 25px;
}
.modal-menu .menu .link-0 {
  display: block;
  font-size: 15px;
  color: #262626;
  padding: 15px 0;
  border-bottom: 1px solid #f7f7f7;
}
.modal-menu .menu .link-0:hover {
  color: #ff6000;
}
.modal-menu .menu .has-children .link-0 {
  position: relative;
}
.modal-menu .menu .has-children .link-0:after {
  content: "\e822";
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  display: block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  position: absolute;
  right: 25px;
  top: 50%;
  margin-top: -0.5em;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  color: #888;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.modal-menu .menu .has-children.show .link-0:after {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.modal-menu .menu .has-children.show .sub-nav {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
  padding-top: 25px;
}
.modal-menu .menu .sub-nav {
  background: #fafafa;
  padding: 0 25px 0;
  margin-left: -25px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 0;
  overflow: hidden;
}
.modal-menu .menu .sub-nav.section-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.modal-menu .menu .sub-nav.section-content .item,
.modal-menu .menu .sub-nav.section-content .group-item .item-images .img-item {
  width: 50%;
  text-align: center;
  margin-bottom: 20px;
}
.modal-menu .menu .sub-nav.section-content .item i,
.modal-menu
  .menu
  .sub-nav.section-content
  .group-item
  .item-images
  .img-item
  i {
  font-size: 22px;
  color: #ff6000;
}
.modal-menu .menu .sub-nav.section-content .item h3,
.modal-menu
  .menu
  .sub-nav.section-content
  .group-item
  .item-images
  .img-item
  h3 {
  font-size: 14px;
  font-weight: normal;
  color: #666;
}
.modal-menu .menu .sub-nav.section-content .item h4,
.modal-menu .menu .sub-nav.section-content .item h5,
.modal-menu
  .menu
  .sub-nav.section-content
  .group-item
  .item-images
  .img-item
  h4,
.modal-menu
  .menu
  .sub-nav.section-content
  .group-item
  .item-images
  .img-item
  h5 {
  display: none;
}
.modal-menu .menu .sub-nav.section-content .coming {
  display: none;
}
.modal-menu .menu .sub-nav.nav-1 {
  padding-bottom: 5px;
}
.modal-menu .menu .sub-nav.nav-1 li {
  margin-bottom: 20px;
}
.modal-menu .menu .sub-nav.nav-1 li a {
  color: #666;
}
@media (max-width: 767px) {
  .modal-menu .menu .sub-nav {
    font-size: 14px;
  }
}
.modal-menu .site-info {
  padding: 20px 5px 40px;
  font-size: 10px;
  color: #999;
  text-align: center;
  line-height: 1.85;
}
.modal-haibao {
  width: 4.25rem;
  position: fixed;
  left: 50%;
  top: 120px;
  margin: 0 0 0 -2.13rem;
  background: #fff;
  padding: 0.2rem;
  text-align: center;
  display: none;
  z-index: 199999;
  box-sizing: border-box;
  border-radius: 0.1rem;
}
.modal-haibao.modal-show {
  display: block;
}
.modal-haibao .close {
  font-size: 0.2rem;
  position: absolute;
  display: block;
  left: 100%;
  top: 0;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  color: #fff;
  margin-left: 0.1rem;
}
.modal-haibao .close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  color: #ff6000;
}
.modal-talk_haibao {
  width: auto;
  height: auto;
  position: fixed;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #fff;
  padding: 0.2rem;
  text-align: center;
  display: none;
  z-index: 199999;
  box-sizing: border-box;
  border-radius: 0.1rem;
}
.modal-talk_haibao p {
  font-size: 0.16rem;
  color: #323232;
  margin-bottom: 0.625em;
}
.modal-talk_haibao img {
  display: block;
  max-width: 70vw;
  max-height: 80vh;
}
@media (min-width: 768px) {
  .modal-talk_haibao img {
    max-width: 4.25rem;
  }
}
.modal-talk_haibao.modal-show {
  display: block;
}
.modal-talk_haibao .close {
  font-size: 0.2rem;
  position: absolute;
  display: block;
  left: 100%;
  top: 0;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  color: #fff;
  margin-left: 0.1rem;
}
.modal-talk_haibao .close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  color: #ff6000;
}
.modal-talk_ask .talk_ask-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0 0.4rem;
}
.modal-talk_ask .modal-close {
  position: absolute;
  left: 100%;
  top: 0;
  color: #fff;
  font-size: 0.2rem;
  margin-left: 1em;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.modal-talk_ask .modal-close:hover {
  color: #ff6000;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (max-width: 767.5px) {
  .modal-talk_ask .modal-close {
    left: 97%;
  }
}
.modal-talk_ask .talk-ask {
  width: 100vw;
  max-width: 7.2rem;
}
@media (max-width: 767.5px) {
  .modal-talk_ask .talk-ask {
    width: 62vw;
  }
}
.modal-talk_ask .talk-ask .form-item {
  padding: 0.2rem 0.4rem;
  margin: 0 -0.4rem;
  border-bottom: 1px solid #f7f9fa;
}
.modal-talk_ask .talk-ask .txt {
  display: block;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #8a8a8a;
  border: none;
  width: 100%;
  font-family: inherit;
}
.modal-talk_ask .talk-ask .txt::-webkit-input-placeholder {
  color: #8a8a8a;
}
.modal-talk_ask .talk-ask .txt::-moz-placeholder {
  color: #8a8a8a;
}
.modal-talk_ask .talk-ask .txt::-ms-input-placeholder {
  color: #8a8a8a;
}
.modal-talk_ask .talk-ask .txt::placeholder {
  color: #8a8a8a;
}
.modal-talk_ask .talk-ask .ask-description {
  height: 0.9rem;
}
.modal-talk_ask .talk-ask .form-actions {
  padding: 0.2rem 0;
}
.modal-talk_ask .talk-ask .actions-wrap {
  position: relative;
  line-height: 0.3rem;
}
.modal-talk_ask .talk-ask .actions-wrap .toupiao {
  font-size: 0.14rem;
  color: #8a8a8a;
}
.modal-talk_ask .talk-ask .actions-wrap .toupiao .btn:hover {
  color: #ff6000;
}
.modal-talk_ask .talk-ask .actions-wrap .toupiao .ico {
  font-size: 114.28571429%;
}
.modal-talk_ask .talk-ask .actions-wrap .form-btns {
  position: absolute;
  right: 0;
  top: 0;
}
.modal-talk_ask .talk-ask .actions-wrap .form-btns .btn {
  padding: 0 0.16rem;
}
.modal-talk_ask .talk-ask .actions-wrap .form-btns .submiting {
  opacity: 0.2;
}
.modal-talk_ask .talk-ask .form-anonymous {
  color: #8a8a8a;
  line-height: 0.22rem;
  font-size: 0.16rem;
}
.modal-talk_ask .talk-ask .toupiao-content {
  position: absolute;
  left: 0;
  top: 100%;
}
.modal-talk_ask .talk-ask .toupiao-wrap {
  background-color: #fff;
  padding: 0.3rem 0.4rem;
  border: 1px solid #efefef;
  position: relative;
}
.modal-talk_ask .talk-ask .toupiao-wrap::before {
  content: "";
  position: absolute;
  left: 0.2rem;
  bottom: 100%;
  display: block;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #efefef;
}
.modal-talk_ask .talk-ask .i-select {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.3rem;
  cursor: pointer;
}
.modal-talk_ask .talk-ask .i-select .i-ico-select {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  width: 0.14rem;
  height: 0.14rem;
  border-radius: 100%;
  border: 1px solid #e2e2e2;
  margin-right: 0.04rem;
  margin-top: 0.04rem;
  position: relative;
}
.modal-talk_ask .talk-ask .i-select.i-selected .i-ico-select {
  border-color: #ff6000;
}
.modal-talk_ask .talk-ask .i-select.i-selected .i-ico-select::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 100%;
  background-color: #ff6000;
  margin: -0.04rem 0 0 -0.04rem;
}
.modal-talk_ask .talk-ask .toupiao-select {
  font-size: 0.16rem;
  color: #8a8a8a;
  line-height: 0.22rem;
  margin-bottom: 0.2rem;
}
.modal-talk_ask .talk-ask .toupiao-items {
  margin-bottom: 0.1rem;
}
.modal-talk_ask .talk-ask .toupiao-btns {
  text-align: center;
}
.modal-talk_ask .talk-ask .toupiao-btns .btn {
  margin: 0 0.15rem;
  padding: 0 0.2rem;
}
.modal-talk_ask .talk-ask .txt-selects input {
  font-size: 0.14rem;
  color: #a6a6a6;
  font-family: inherit;
  display: block;
  line-height: 0.2rem;
  padding: 0.15rem;
  width: 3rem;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  margin-bottom: 0.2rem;
}
.modal-talk_ask .talk-ask .txt-selects input::-webkit-input-placeholder {
  color: #a6a6a6;
}
.modal-talk_ask .talk-ask .txt-selects input::-moz-placeholder {
  color: #a6a6a6;
}
.modal-talk_ask .talk-ask .txt-selects input::-ms-input-placeholder {
  color: #a6a6a6;
}
.modal-talk_ask .talk-ask .txt-selects input::placeholder {
  color: #a6a6a6;
}
.modal-talk_ask .talk-ask .txt-selects input:focus {
  border-color: #ff6000;
}
.modal-talk_ask .talk-ask .img-selects {
  margin: 0 -0.15rem;
  width: 3.6rem;
}
.modal-talk_ask .talk-ask .img-selects .img-select {
  padding: 0 0.15rem;
  margin-bottom: 0.2rem;
  width: 50%;
}
.modal-talk_ask .talk-ask .img-selects .img-select .img-select-img {
  line-height: 1.5rem;
  background-color: #f6f6f6;
  border: 1px dashed #ccc;
  font-size: 0.3rem;
  color: #d8d8d8;
  text-align: center;
}
.modal-talk_ask .talk-ask .img-selects .img-select .img-select-txt input {
  display: block;
  box-sizing: border-box;
  width: 100%;
  line-height: 0.2rem;
  padding: 0.1rem 0.15rem;
  font-size: 0.14rem;
  color: #a6a6a6;
  border: 1px solid #e2e2e2;
}
.modal-talk_ask
  .talk-ask
  .img-selects
  .img-select
  .img-select-txt
  input::-webkit-input-placeholder {
  color: #a6a6a6;
}
.modal-talk_ask
  .talk-ask
  .img-selects
  .img-select
  .img-select-txt
  input::-moz-placeholder {
  color: #a6a6a6;
}
.modal-talk_ask
  .talk-ask
  .img-selects
  .img-select
  .img-select-txt
  input::-ms-input-placeholder {
  color: #a6a6a6;
}
.modal-talk_ask
  .talk-ask
  .img-selects
  .img-select
  .img-select-txt
  input::placeholder {
  color: #a6a6a6;
}
.modal-talk_ask .talk-ask .img-selects .img-select .img-select-txt input:focus {
  border-color: #ff6000;
}
.modal-talk_ask .talk-ask .form-toupiao {
  margin-top: 0.2rem;
}
.modal-talk_ask .talk-ask .form-toupiao-wrap {
  background-color: #f7f9fa;
  border-radius: 0.1rem;
  padding: 0.2rem 0.3rem;
}
.modal-talk_ask .talk-ask .form-toupiao-in {
  position: relative;
  padding-left: 0.6rem;
  line-height: 0.4rem;
}
.modal-talk_ask .talk-ask .form-toupiao-in .form-toupiao-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 0.04rem;
  background-color: #ff6000;
  color: #fff;
  font-size: 0.24rem;
  text-align: center;
}
.modal-talk_ask .talk-ask .form-toupiao-in .form-toupiao-title {
  font-size: 0.14rem;
  color: #8a8a8a;
  font-weight: normal;
}
.modal-talk_ask .talk-ask .form-toupiao-in .form-toupiao-btns {
  position: absolute;
  right: 0;
  top: 0;
}
.modal-talk_ask .talk-ask .form-toupiao-in .form-toupiao-btns .btn {
  margin: 0 0 0 0.1rem;
  color: #ff6000;
}
.modal-talk_ask .talk-ask .form-toupiao-in .form-toupiao-btns .btn:hover {
  color: #fa455f;
}
.modal-talk_ask .talk-ask .error {
  color: #ff6000;
  font-size: 0.12rem;
  margin-bottom: 1em;
}
.modal-award .modal-wrap {
  background-color: #fff;
  padding: 0.5rem;
  border-radius: 0.1rem;
  box-sizing: border-box;
  width: 100vw;
  max-width: 5.9rem;
}
.modal-award .modal-close {
  display: block;
  position: absolute;
  right: 0;
  bottom: 100%;
  font-size: 0.14rem;
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  margin-bottom: 0.1rem;
}
.modal-award .modal-close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.modal-award .modal-content {
  text-align: center;
}
.modal-award .modal-title {
  font-size: 0.26rem;
  color: #000;
  line-height: 0.36rem;
  margin-bottom: 0.1rem;
}
.modal-award .modal-desc {
  font-size: 0.16rem;
  color: #8a8a8a;
  font-weight: normal;
  line-height: 0.22rem;
  margin-bottom: 0.6rem;
}
.modal-award .award-show-num {
  font-size: 0.3rem;
  line-height: 0.42rem;
  color: #323232;
  margin-bottom: 0.2rem;
  font-weight: bold;
}
.modal-award .award-show-num em {
  font-style: normal;
}
.modal-award .award-selects-other {
  margin: 0 0 0.6rem;
  position: relative;
}
.modal-award .award-selects-other .txt {
  border-radius: 0.08rem;
  padding: 0.2rem;
  color: #a6a6a6;
  background-color: #fafafa;
  border: none;
  display: block;
  box-sizing: border-box;
  width: 100%;
  font-size: 0.16rem;
  line-height: 0.2rem;
}
.modal-award .award-selects-other .txt-close {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 0 1em;
  line-height: 0.6rem;
  color: #8a8a8a;
  cursor: pointer;
}
.modal-award .award-selects-other .txt-close:hover {
  color: #ff6000;
}
.modal-award .award-selects {
  margin: 0 -0.15rem 0.6rem;
}
.modal-award .award-selects .select {
  float: left;
  display: block;
  padding: 0 0.15rem;
  box-sizing: border-box;
  width: 25%;
}
.modal-award .award-selects .select.current .select-wrap {
  background-color: #fff3ec;
  color: #ff6000;
}
.modal-award .award-selects .select-wrap {
  display: block;
  background-color: #f5f6f8;
  line-height: 0.6rem;
  font-size: 0.14rem;
  color: #a6a6a6;
  border-radius: 0.08rem;
  cursor: pointer;
}
.modal-award .award-selects .select-wrap:hover {
  background-color: #ff6d7c;
  color: #fff;
}
.modal-award .award-selects .select-wrap em {
  font-style: normal;
  font-size: 0.2rem;
}
.modal-award .award-pay-select {
  margin: 0 -0.15rem 0.6rem;
}
.modal-award .award-pay-select .pay-select-item {
  float: left;
  box-sizing: border-box;
  width: 50%;
  padding: 0 0.15rem;
}
.modal-award .award-pay-select .pay-select-item.current .pay-select-item-wrap {
  background-color: #fff3ec;
  color: #ff6000;
}
.modal-award .award-pay-select .pay-select-item-wrap {
  padding: 0.2rem;
  background-color: #f5f6f8;
  border-radius: 0.08rem;
  cursor: pointer;
  color: #000;
}
.modal-award .award-pay-select .pay-select-item-wrap:hover {
  background-color: #eff1f4;
}
.modal-award .award-pay-select .pay-select-item-in {
  position: relative;
  padding-left: 0.72rem;
  text-align: left;
  height: 0.52rem;
  line-height: 0.52rem;
  overflow: hidden;
}
.modal-award .award-pay-select .pay-select-item-title {
  font-size: 0.16rem;
}
.modal-award .award-pay-select .pay-select-item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.52rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
.modal-award .award-pay-select .pay-select-item-thumb .thumb {
  padding-top: 100%;
}
.modal-award .form-btns .btn {
  line-height: 0.52rem;
  padding: 0 0.4rem;
  font-size: 0.18rem;
}
.modal-award .modal-content-iframe .qrcode {
  width: 100%;
  max-width: 200px;
  height: auto;
}
.modal-award .modal-content-iframe h3 {
  font-size: 0.16rem;
  font-weight: normal;
  color: #8a8a8a;
  margin-bottom: 0.3rem;
}
.modal-award .modal-content-iframe .btn {
  font-size: 0.14rem;
  line-height: 0.4rem;
  padding: 0 0.2rem;
}
.modal-award .form-error {
  margin-bottom: 0.16rem;
  font-size: 0.14rem;
  color: #ff6000;
}
.modal-award-new .modal-wrap {
  max-width: 3.6rem;
  padding: 0.3rem;
}
.modal-award-new .modal-meta {
  line-height: 0.32rem;
  font-size: 0.14rem;
  color: #ff6000;
  font-weight: normal;
  text-align: center;
  border-radius: 0.32rem;
  background-color: #fff3ea;
}
.modal-award-new .modal-qrcode {
  margin: 0 auto 0.3rem;
  max-width: 2rem;
  background-color: #fff;
  border-radius: 0.1rem;
  text-align: center;
  box-shadow: 0 16px 50px 0 rgba(202, 202, 202, 0.5);
  padding: 0.2rem;
  box-sizing: border-box;
}
.modal-award-new .modal-qrcode img {
  display: block;
  width: 100%;
}
.modal-award-new .modal-qrcode strong {
  display: block;
  color: #8a8a8a;
  font-weight: normal;
  line-height: 0.22rem;
  font-size: 0.16rem;
  margin-top: 0.14rem;
}
.modal-award-new .modal-desc {
  margin-bottom: 0.3rem;
}
.modal-award-new .modal-toptitle {
  font-size: 0.14rem;
  font-weight: normal;
  color: #8a8a8a;
  margin-bottom: 0.1rem;
}
.modal-award-new .modal-toptitle .ico {
  color: #47c333;
}
.vue-modal .modal-mark {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.vue-modal .modal-window {
  position: fixed;
  z-index: 90;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vue-modal .modal-wrap {
  position: relative;
}
.vue-modal .modal-close {
  display: inline-block;
  position: absolute;
  bottom: 100%;
  right: 0;
  color: #fff;
  font-size: 20px;
  margin-bottom: 0.7em;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (min-width: 1920px) {
  .vue-modal .modal-close {
    font-size: 0.2rem;
  }
}
.vue-modal .modal-close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.vue-modal-comment-prize-check-form .commentprize-check-form {
  font-size: 13px;
  background-color: #fff;
  border-radius: 0.71428571em;
  width: 40em;
}
@media (min-width: 768px) {
  .vue-modal-comment-prize-check-form .commentprize-check-form {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .vue-modal-comment-prize-check-form .commentprize-check-form {
    font-size: 0.14rem;
  }
}
.vue-modal-comment-prize-check-form .c-wrap {
  padding: 0 3.57142857em;
}
.vue-modal-comment-prize-check-form .modal-title {
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/04.png);
  background-position: center bottom;
  background-size: cover;
  padding-bottom: 3.14285714em;
  position: relative;
  color: #fff;
  border-radius: 0.71428571em 0.71428571em 0 0;
}
.vue-modal-comment-prize-check-form .modal-title::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: 3.14285714em;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.69) 0%,
    #fff 100%
  );
  background-image: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.69) 0%,
    #fff 100%
  );
}
.vue-modal-comment-prize-check-form .modal-title p {
  font-size: 157.14285714%;
  line-height: 1.36363636em;
  margin-bottom: 1.36363636em;
}
.vue-modal-comment-prize-check-form .modal-title .kf {
  position: absolute;
  right: 2.85714286em;
  bottom: 3.07142857em;
  width: 10.71428571em;
  height: 11.85714286em;
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/06.png);
  background-position: center bottom;
  background-size: contain;
  background-repeat: no-repeat;
}
.vue-modal-comment-prize-check-form .modal-title .kf::after {
  content: "";
  display: block;
  position: absolute;
  top: 3.07142857em;
  left: -0.71428571em;
  width: 3em;
  height: 3em;
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/05.png);
  background-position: center bottom;
  background-size: contain;
  background-repeat: no-repeat;
}
.vue-modal-comment-prize-check-form .user-data {
  font-size: 114.28571429%;
  color: rgba(255, 255, 255, 0.8);
  line-height: 2.5em;
  padding-top: 2.125em;
  margin-bottom: 0.625em;
}
.vue-modal-comment-prize-check-form .user-data .u-avatar {
  display: inline-block;
  vertical-align: top;
  width: 2.5em;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0.625em;
}
.vue-modal-comment-prize-check-form .user-data .u-avatar .thumb {
  padding-top: 100%;
}
.vue-modal-comment-prize-check-form .modal-entry {
  margin-bottom: 1.42857143em;
}
.vue-modal-comment-prize-check-form .modal-entry p {
  color: #6a6a6a;
  line-height: 1.42857143em;
  margin-bottom: 0.57142857em;
}
.vue-modal-comment-prize-check-form .modal-entry p::before {
  content: "*";
  color: #ff6000;
  margin-right: 0.57142857em;
}
.vue-modal-comment-prize-check-form .form-item {
  margin-bottom: 1.85714286em;
  line-height: 3.28571429em;
}
.vue-modal-comment-prize-check-form .form-item label {
  position: relative;
  display: block;
  float: none;
  zoom: 1;
}
.vue-modal-comment-prize-check-form .form-item label:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.vue-modal-comment-prize-check-form .form-item .label {
  float: left;
  display: block;
  color: #8a8a8a;
  width: 5em;
  margin-right: 1em;
  text-align: justify;
}
.vue-modal-comment-prize-check-form .form-item .input-txt {
  float: left;
}
.vue-modal-comment-prize-check-form .form-item .txt {
  font-size: inherit;
  display: block;
  line-height: 1.42857143em;
  padding: 0.92857143em 1em;
  border: none;
  background-color: #fafbfb;
  border-radius: 0.42857143em;
  color: #8a8a8a;
  box-sizing: border-box;
  width: 25.14285714em;
}
.vue-modal-comment-prize-check-form .form-item .txt.placeholder {
  color: rgba(138, 138, 138, 0.5);
}
.vue-modal-comment-prize-check-form .form-item .require-warning {
  position: absolute;
  left: 8em;
  bottom: 100%;
  background-color: #fda8b4;
  font-size: 85.71428571%;
  border-radius: 0.5em;
  padding: 0 1em;
  line-height: 2.5em;
  color: #fff;
  margin-bottom: 0.41666667em;
}
.vue-modal-comment-prize-check-form .form-item .require-warning::after {
  content: "";
  display: block;
  position: absolute;
  left: 0.33333333em;
  top: 98%;
  border: 0.41666667em solid transparent;
  border-top-color: #fda8b4;
}
.vue-modal-comment-prize-check-form .form-item.require-error .txt {
  background-color: #fee9ec;
}
.vue-modal-comment-prize-check-form .form-submit {
  padding-bottom: 2.85714286em;
  padding-left: 6em;
}
.vue-modal-comment-prize-check-form .form-submit .warning {
  color: #ff6000;
}
.vue-modal-comment-prize-check-form .form-submit .btn {
  line-height: 3em;
  padding: 0 2.85714286em;
  font-size: 0.14rem;
}
.vue-modal-comment-prize-check-form .submited {
  text-align: center;
  padding-bottom: 3em;
}
.vue-modal-comment-prize-check-form .submited .title {
  font-size: 200%;
  line-height: 1.42857143em;
  margin-bottom: 0.5em;
  color: #323232;
}
.vue-modal-comment-prize-check-form .submited p {
  color: #8a8a8a;
  line-height: 1.42857143em;
  margin-bottom: 0.42857143em;
}
.vue-modal-comment-prize-check-form .submited p .clr_orange {
  color: #ff6000;
}
.vue-modal-comment-prize-check-form .submited .ewm {
  padding-top: 1em;
  margin-bottom: 1.42857143em;
}
.vue-modal-comment-prize-check-form .submited .ewm img {
  width: 14.28571429em;
  height: auto;
  display: block;
  margin: 0 auto;
}
.vue-modal-comment-prize-check-form .submited .wechat_num {
  font-size: inherit;
  font-weight: normal;
}
.vue-modal-comment-prize-check-form .submited .wechat_num i {
  display: inline-block;
  width: 14.28571429em;
  color: #ff6000;
  background-color: rgba(255, 96, 0, 0.1);
  border-radius: 2.57142857em;
  line-height: 2.57142857em;
  text-align: center;
}
@media (max-width: 767.5px) {
  .vue-modal-comment-prize-check-form .modal-window {
    left: 15px;
    right: 15px;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  .vue-modal-comment-prize-check-form .modal-title p {
    font-size: 14px;
  }
  .vue-modal-comment-prize-check-form .modal-title .kf {
    right: 15px;
  }
  .vue-modal-comment-prize-check-form .commentprize-check-form {
    width: 100%;
    font-size: 13px;
  }
  .vue-modal-comment-prize-check-form .c-wrap {
    padding: 0 30px;
  }
  .vue-modal-comment-prize-check-form .form-item label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .vue-modal-comment-prize-check-form .form-item .input-txt,
  .vue-modal-comment-prize-check-form .form-item .label {
    float: none;
  }
  .vue-modal-comment-prize-check-form .form-item .input-txt {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .vue-modal-comment-prize-check-form .form-item .txt {
    width: 100%;
  }
}
.vue-modal-avatar-upload .v-avatar-upload {
  font-size: 13px;
  background-color: #fff;
  border-radius: 0.71428571em;
  width: 42.85714286em;
  position: relative;
  overflow: hidden;
}
@media (min-width: 768px) {
  .vue-modal-avatar-upload .v-avatar-upload {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .vue-modal-avatar-upload .v-avatar-upload {
    font-size: 0.14rem;
  }
}
.vue-modal-avatar-upload .v-avatar-upload.upload-success {
  width: 34.28571429em;
}
.vue-modal-avatar-upload .v-avatar-upload.upload-success .modal-title {
  display: none;
}
.vue-modal-avatar-upload .dragover * {
  pointer-events: none;
}
.vue-modal-avatar-upload .dragover::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #ddd;
  opacity: 0.6;
}
.vue-modal-avatar-upload .modal-title {
  padding: 2.14285714em 4em 0;
}
.vue-modal-avatar-upload .modal-title .title {
  font-size: 128.57142857%;
  color: #3a3a3a;
}
.vue-modal-avatar-upload .modal-content {
  padding: 2em 4em 3em;
  color: #8a8a8a;
  line-height: 1.57142857em;
}
.vue-modal-avatar-upload .modal-content .form-item {
  margin-bottom: 1em;
}
.vue-modal-avatar-upload .modal-content .warning {
  color: #f39c13;
  font-weight: normal;
  text-transform: uppercase;
}
.vue-modal-avatar-upload .modal-content .btn {
  width: 10em;
  line-height: 3em;
}
.vue-modal-avatar-upload .modal-content .btn-default:hover {
  color: #ff6000;
}
.vue-modal-avatar-upload .avatar-upload-function {
  float: left;
  width: 21.42857143em;
  margin-bottom: 2.14285714em;
}
.vue-modal-avatar-upload .avatar-upload-function .warning {
  text-align: center;
  margin-top: 2.14285714em;
}
.vue-modal-avatar-upload .avatar-upload-show {
  float: right;
  width: 8.57142857em;
  margin-bottom: 2.14285714em;
  text-align: center;
}
.vue-modal-avatar-upload .avatar-upload-show .img {
  border-radius: 100%;
  overflow: hidden;
  margin-bottom: 1em;
}
.vue-modal-avatar-upload .avatar-upload-show .img img {
  display: block;
  width: 100%;
}
.vue-modal-avatar-upload .avatar-upload-show h5 {
  font-size: 114.28571429%;
  font-weight: normal;
}
.vue-modal-avatar-upload .avatar-upload-btns {
  clear: both;
  text-align: center;
  padding-top: 2.14285714em;
  border-top: 1px solid #f7f9fa;
}
.vue-modal-avatar-upload .avatar-upload-btns .btn {
  margin: 0 1.07142857em;
}
.vue-modal-avatar-upload .avatar-upload-main {
  position: relative;
  padding-top: 100%;
}
.vue-modal-avatar-upload .avatar-upload-main input[type="file"] {
  width: 0;
  height: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.vue-modal-avatar-upload .avatar-upload-main .upload-div {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #f6f6f6;
  box-sizing: border-box;
  border: 1px dashed #ccc;
  cursor: pointer;
}
.vue-modal-avatar-upload .avatar-upload-main .upload-div .upload-div-content {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  text-align: center;
}
.vue-modal-avatar-upload .avatar-upload-main .upload-div .plus {
  height: 2.85714286em;
  position: relative;
  margin-bottom: 1.42857143em;
}
.vue-modal-avatar-upload .avatar-upload-main .upload-div .plus::after,
.vue-modal-avatar-upload .avatar-upload-main .upload-div .plus::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.35714286em;
  height: 2.85714286em;
  background-color: #d8d8d8;
  margin-top: -1.42857143em;
}
.vue-modal-avatar-upload .avatar-upload-main .upload-div .plus::after {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.vue-modal-avatar-upload .avatar-upload-main .upload-div .title {
  color: #b5b5b5;
  font-size: 114.28571429%;
  font-weight: normal;
}
.vue-modal-avatar-upload .crop-show-image {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.vue-modal-avatar-upload .crop-image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.vue-modal-avatar-upload .crop-image::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../../img/mark.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.vue-modal-avatar-upload .crop-image .grid-row,
.vue-modal-avatar-upload .crop-image .grid-col,
.vue-modal-avatar-upload .crop-image .grid {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  box-sizing: border-box;
}
.vue-modal-avatar-upload .crop-image .grid {
  border: 1px dashed #fff;
}
.vue-modal-avatar-upload .crop-image .grid-row::after,
.vue-modal-avatar-upload .crop-image .grid-col::after,
.vue-modal-avatar-upload .crop-image .grid-row::before,
.vue-modal-avatar-upload .crop-image .grid-col::before {
  content: "";
  display: block;
  position: absolute;
}
.vue-modal-avatar-upload .crop-image .grid-col::after,
.vue-modal-avatar-upload .crop-image .grid-col::before {
  top: 0;
  bottom: 0;
  border-left: 1px dashed #fff;
}
.vue-modal-avatar-upload .crop-image .grid-col::before {
  left: 33.33333333%;
}
.vue-modal-avatar-upload .crop-image .grid-col::after {
  left: 66.66666667%;
}
.vue-modal-avatar-upload .crop-image .grid-row::after,
.vue-modal-avatar-upload .crop-image .grid-row::before {
  left: 0;
  right: 0;
  border-top: 1px dashed #fff;
}
.vue-modal-avatar-upload .crop-image .grid-row::before {
  top: 33.33333333%;
}
.vue-modal-avatar-upload .crop-image .grid-row::after {
  top: 66.66666667%;
}
.vue-modal-avatar-upload .crop-image-btns {
  margin-top: 0.3rem;
  color: #ff6000;
  position: relative;
}
.vue-modal-avatar-upload .crop-image-btns i {
  cursor: pointer;
}
.vue-modal-avatar-upload .crop-image-btns i:hover {
  color: #ff6000;
}
.vue-modal-avatar-upload .crop-image-btns .r {
  position: absolute;
  right: 0;
  top: 0;
}
.vue-modal-avatar-upload .crop-image-btns .r-item {
  margin-left: 1em;
  color: #d1d1d1;
}
.vue-modal-avatar-upload .upload-success .img-upload-success {
  text-align: center;
}
.vue-modal-avatar-upload .upload-success .img-upload-success .title {
  font-size: 171.42857143%;
  color: #3a3a3a;
  margin-bottom: 0.58333333em;
  font-weight: normal;
}
.vue-modal-avatar-upload .upload-success .img-upload-success .entry {
  font-size: 114.28571429%;
  color: #8a8a8a;
  margin-bottom: 1.875em;
}
.vue-modal-avatar-upload .upload-success .img-upload-success .btn {
  line-height: 3em;
  padding: 0 0.07142857em;
}
.vue-modal-avatar-upload .upload-success .us-avatar {
  width: 7.14285714em;
  margin: 1em auto 2.14285714em;
  position: relative;
}
.vue-modal-avatar-upload .upload-success .us-avatar .avatar {
  display: block;
  border-radius: 100%;
  overflow: hidden;
}
.vue-modal-avatar-upload .upload-success .us-avatar .avatar .thumb {
  padding-top: 100%;
}
.vue-modal-avatar-upload .upload-success .us-avatar .ico {
  color: #47c333;
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 171.42857143%;
}
@media (max-width: 767.5px) {
  .vue-modal-avatar-upload .v-avatar-upload {
    width: 100%;
  }
  .vue-modal-avatar-upload .v-avatar-upload.upload-success {
    width: 100%;
  }
  .vue-modal-avatar-upload .modal-content {
    padding: 15px;
  }
  .vue-modal-avatar-upload .avatar-upload-function {
    float: none;
    width: 100%;
  }
  .vue-modal-avatar-upload .avatar-upload-show {
    display: none;
  }
  .vue-modal-avatar-upload .avatar-upload-btns {
    white-space: nowrap;
  }
}
.part-hot-channel {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .part-hot-channel {
    margin-bottom: 0.7rem;
  }
}
.part-hot-channel .items,
.part-hot-channel .modal-talk_ask .talk-ask .img-selects,
.part-hot-channel .archive-list-top .archive-top-wrap,
.part-hot-channel .archive-list-top .archive-list-top-wrap,
.part-hot-channel .archive-list-see .wrap,
.part-hot-channel .part-dropdown .main .section-content,
.part-hot-channel .search-result-content .results-u,
.part-hot-channel .search-user .search-user-wrap,
.part-hot-channel .search-user .search-user-items,
.part-hot-channel
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.part-hot-channel .group-item .item-images .img-items,
.part-hot-channel .talk-ask-form .img-selects,
.part-hot-channel .user-item-talk-talk .item-images .img-items,
.part-hot-channel .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 768px) {
  .part-hot-channel .items,
  .part-hot-channel .modal-talk_ask .talk-ask .img-selects,
  .part-hot-channel .archive-list-top .archive-top-wrap,
  .part-hot-channel .archive-list-top .archive-list-top-wrap,
  .part-hot-channel .archive-list-see .wrap,
  .part-hot-channel .part-dropdown .main .section-content,
  .part-hot-channel .search-result-content .results-u,
  .part-hot-channel .search-user .search-user-wrap,
  .part-hot-channel .search-user .search-user-items,
  .part-hot-channel
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .part-hot-channel .group-item .item-images .img-items,
  .part-hot-channel .talk-ask-form .img-selects,
  .part-hot-channel .user-item-talk-talk .item-images .img-items,
  .part-hot-channel .user-home .posts_talks {
    margin: 0 -7px;
  }
}
@media (min-width: 1024px) {
  .part-hot-channel .items,
  .part-hot-channel .modal-talk_ask .talk-ask .img-selects,
  .part-hot-channel .archive-list-top .archive-top-wrap,
  .part-hot-channel .archive-list-top .archive-list-top-wrap,
  .part-hot-channel .archive-list-see .wrap,
  .part-hot-channel .part-dropdown .main .section-content,
  .part-hot-channel .search-result-content .results-u,
  .part-hot-channel .search-user .search-user-wrap,
  .part-hot-channel .search-user .search-user-items,
  .part-hot-channel
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .part-hot-channel .group-item .item-images .img-items,
  .part-hot-channel .talk-ask-form .img-selects,
  .part-hot-channel .user-item-talk-talk .item-images .img-items,
  .part-hot-channel .user-home .posts_talks {
    margin: 0 -15px;
  }
}
@media (min-width: 1330px) {
  .part-hot-channel .items,
  .part-hot-channel .modal-talk_ask .talk-ask .img-selects,
  .part-hot-channel .archive-list-top .archive-top-wrap,
  .part-hot-channel .archive-list-top .archive-list-top-wrap,
  .part-hot-channel .archive-list-see .wrap,
  .part-hot-channel .part-dropdown .main .section-content,
  .part-hot-channel .search-result-content .results-u,
  .part-hot-channel .search-user .search-user-wrap,
  .part-hot-channel .search-user .search-user-items,
  .part-hot-channel
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .part-hot-channel .group-item .item-images .img-items,
  .part-hot-channel .talk-ask-form .img-selects,
  .part-hot-channel .user-item-talk-talk .item-images .img-items,
  .part-hot-channel .user-home .posts_talks {
    margin: 0 -0.16rem;
  }
}
.part-hot-channel .item,
.part-hot-channel .group-item .item-images .img-item {
  padding: 0 7px;
  width: 50%;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .part-hot-channel .item,
  .part-hot-channel .group-item .item-images .img-item {
    padding: 0 7px;
  }
}
@media (min-width: 1024px) {
  .part-hot-channel .item,
  .part-hot-channel .group-item .item-images .img-item {
    padding: 0 15px;
  }
}
@media (min-width: 1330px) {
  .part-hot-channel .item,
  .part-hot-channel .group-item .item-images .img-item {
    padding: 0 0.16rem;
  }
}
@media (min-width: 768px) {
  .part-hot-channel .item,
  .part-hot-channel .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .part-hot-channel .item,
  .part-hot-channel .group-item .item-images .img-item {
    width: 16.66666667%;
  }
}
@media (min-width: 1024px) {
  .part-hot-channel .item,
  .part-hot-channel .group-item .item-images .img-item {
    margin-bottom: 0.36rem;
  }
}
.part-hot-channel .item-wrap {
  background-color: #fff;
  border-radius: 8px;
  text-align: center;
  font-size: 14px;
  padding: 15px 0;
}
@media (min-width: 1920px) {
  .part-hot-channel .item-wrap {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .part-hot-channel .item-wrap {
    padding: 2.4em 0;
  }
}
.part-hot-channel .item-wrap:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.part-hot-channel .item-wrap:hover .item-title {
  color: #ff6000;
}
.part-hot-channel .item-wrap:hover .item-ico {
  color: #ffffff;
  background-color: #ff6000;
}
.part-hot-channel .item-wrap .item-title {
  font-size: 0.18rem;
  color: #323232;
  margin-bottom: 0.06rem;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  line-height: 0.24rem;
  height: 0.24rem;
  overflow: hidden;
}
@media (min-width: 768px) {
  .part-hot-channel .item-wrap .item-title {
    margin-bottom: 0.12rem;
  }
}
.part-hot-channel .item-wrap .item-desc {
  font-size: 14px;
  color: #8a8a8a;
  font-weight: normal;
  margin-bottom: 0.1rem;
  line-height: 0.18rem;
  height: 0.18rem;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .part-hot-channel .item-wrap .item-desc {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .part-hot-channel .item-wrap .item-desc {
    margin-bottom: 1.7143em;
  }
}
.part-hot-channel .item-wrap .item-ico {
  font-size: 40px;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  background-color: #fffaf7;
  border-radius: 100%;
  color: #ff6000;
  margin: 0 auto 0.5em;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (max-width: 1919px) {
  .part-hot-channel .item-wrap .item-ico {
    font-size: 30px;
  }
}
.part-hot-channel .item-wrap .btn {
  padding: 0 1em;
}
.part-hot-channel .item-wrap .item-btns {
  display: none;
}
@media (min-width: 768px) {
  .part-hot-channel .item-wrap .item-btns {
    display: block;
  }
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .part-hot-channel .item-wrap .item-title {
    font-size: 14px;
  }
  .part-hot-channel .item-wrap .item-desc {
    font-size: 12px;
  }
}
.part-crumbs {
  color: #8a8a8a;
}
.part-crumbs a {
  color: #8a8a8a;
}
.part-crumbs a:hover {
  color: #ff6000;
}
.part-crumbs li {
  display: inline-block;
  position: relative;
}
.part-crumbs li .ico {
  display: inline-block;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  color: rgba(255, 255, 255, 0.6);
}
.part-nav-pages {
  text-align: center;
}
.part-nav-pages .nav {
  margin: 0 -5px;
  font-size: 14px;
}
@media (min-width: 1920px) {
  .part-nav-pages .nav {
    font-size: 0.72916667vw;
  }
}
.part-nav-pages li {
  display: none;
  vertical-align: top;
  padding: 0 5px;
  box-sizing: border-box;
  margin: 0 0 10px;
}
@media (min-width: 768px) {
  .part-nav-pages li {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .part-nav-pages li {
    margin: 0 5px 10px;
  }
}
.part-nav-pages li.fy,
.part-nav-pages li.active {
  display: inline-block;
}
.part-nav-pages .nav-page,
.part-nav-pages a {
  display: inline-block;
  text-align: center;
  background: #fff;
  color: #333;
  line-height: 0.38rem;
  height: 0.38rem;
  overflow: hidden;
  padding: 0 0.15rem;
  border: 1px solid #f3f3f3;
  border-radius: 2px;
  box-sizing: border-box;
  cursor: pointer;
}
@media (min-width: 768px) {
  .part-nav-pages .nav-page,
  .part-nav-pages a {
    display: block;
  }
}
.part-nav-pages .nav-page:hover,
.part-nav-pages a:hover {
  color: #ff6000;
  background: #fffaf6;
  border-color: #ff6000;
}
.part-nav-pages .disabled .nav-page,
.part-nav-pages .disabled a {
  cursor: default;
  color: #333;
  border: none;
  background: transparent;
  padding: 0;
}
.part-nav-pages .active .nav-page,
.part-nav-pages .active a {
  background: #ff6000;
  border-color: #ff6000;
  color: #fff;
  padding: 0 0.15rem;
}
.part-nav-pages .go_page .nav-pages-top-form {
  line-height: 0.38rem;
  height: 0.38rem;
}
.part-nav-pages .go_page .go_em {
  display: inline-block;
  vertical-align: top;
}
.part-nav-pages .go_page .txt {
  width: 4em;
  height: 0.38rem;
  line-height: 0.18rem;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  box-sizing: border-box;
  border: none;
  display: block;
}
.part-nav-pages.no-pages {
  color: #bfbfbf;
}
.part-nav-pages .pages-count {
  display: block;
  color: #8a8a8a;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .part-nav-pages .pages-count {
    display: none;
  }
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .part-nav-pages .nav-page,
  .part-nav-pages a {
    line-height: 38px;
    height: 38px;
    overflow: hidden;
    padding: 0 15px;
  }
  .part-nav-pages .active .nav-page,
  .part-nav-pages .active a {
    padding: 0 15px;
  }
  .part-nav-pages .go_page .nav-pages-top-form {
    line-height: 38px;
    height: 38px;
  }
  .part-nav-pages .go_page .txt {
    width: 4em;
    height: 38px;
    line-height: 18px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.part-zt .part-title {
  position: relative;
}
.part-zt .part-title .more,
.hunter-last-week .part-title .more {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143em;
  color: #9a9a9a;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.71428571em;
}
@media (min-width: 1920px) {
  .part-zt .part-title .more,
  .hunter-last-week .part-title .more {
    font-size: 0.72916667vw;
  }
}
.part-zt .part-title .more:hover {
  color: #ff6000;
}
.part-zt .item-posts {
  display: none;
}
@media (min-width: 768px) {
  .part-zt .item-posts {
    display: block;
  }
}
.part-zt .items,
.part-zt .modal-talk_ask .talk-ask .img-selects,
.part-zt .archive-list-top .archive-top-wrap,
.part-zt .archive-list-top .archive-list-top-wrap,
.part-zt .archive-list-see .wrap,
.part-zt .part-dropdown .main .section-content,
.part-zt .search-result-content .results-u,
.part-zt .search-user .search-user-wrap,
.part-zt .search-user .search-user-items,
.part-zt .news-item .dubao-images[data-image="more"] .dubao-images-items,
.part-zt .group-item .item-images .img-items,
.part-zt .talk-ask-form .img-selects,
.part-zt .user-item-talk-talk .item-images .img-items,
.part-zt .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 768px) {
  .part-zt .items,
  .part-zt .modal-talk_ask .talk-ask .img-selects,
  .part-zt .archive-list-top .archive-top-wrap,
  .part-zt .archive-list-top .archive-list-top-wrap,
  .part-zt .archive-list-see .wrap,
  .part-zt .part-dropdown .main .section-content,
  .part-zt .search-result-content .results-u,
  .part-zt .search-user .search-user-wrap,
  .part-zt .search-user .search-user-items,
  .part-zt .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .part-zt .group-item .item-images .img-items,
  .part-zt .talk-ask-form .img-selects,
  .part-zt .user-item-talk-talk .item-images .img-items,
  .part-zt .user-home .posts_talks {
    margin: 0 -15px;
  }
}
@media (min-width: 1024px) {
  .part-zt .items,
  .part-zt .modal-talk_ask .talk-ask .img-selects,
  .part-zt .archive-list-top .archive-top-wrap,
  .part-zt .archive-list-top .archive-list-top-wrap,
  .part-zt .archive-list-see .wrap,
  .part-zt .part-dropdown .main .section-content,
  .part-zt .search-result-content .results-u,
  .part-zt .search-user .search-user-wrap,
  .part-zt .search-user .search-user-items,
  .part-zt .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .part-zt .group-item .item-images .img-items,
  .part-zt .talk-ask-form .img-selects,
  .part-zt .user-item-talk-talk .item-images .img-items,
  .part-zt .user-home .posts_talks {
    margin: 0 -1.04166667vw;
  }
}
.part-zt .item,
.part-zt .group-item .item-images .img-item {
  padding: 0 7px;
  width: 50%;
  margin-bottom: 2.08333333vw;
}
@media (min-width: 768px) {
  .part-zt .item,
  .part-zt .group-item .item-images .img-item {
    padding: 0 15px;
  }
}
@media (min-width: 1024px) {
  .part-zt .item,
  .part-zt .group-item .item-images .img-item {
    padding: 0 1.04166667vw;
  }
}
@media (min-width: 768px) {
  .part-zt .item,
  .part-zt .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .part-zt .item,
  .part-zt .group-item .item-images .img-item {
    width: 25%;
  }
}
.part-zt .item-wrap {
  border-radius: 10px;
  overflow: hidden;
  background-color: #fff;
}
.part-zt .item-thumb {
  position: relative;
}
.part-zt .item-thumb .thumb {
  padding-top: 48.71794872%;
  background-position: center;
}
.part-zt .item-thumb .thumb::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.2rem;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.5) 0%,
    #fff 100%
  );
  background-image: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.5) 0%,
    #fff 100%
  );
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff', endColorstr='#ffffffff', GradientType=0);
  z-index: 10;
  top: auto;
}
.part-zt .item-thumb .thumb-tag {
  position: absolute;
  font-size: 14px;
  right: 0;
  top: 1.07142857em;
  line-height: 1.85714286;
  padding: 0 0.42857143em;
  color: #a7723a;
  background-color: #ffd9af;
  border-radius: 0.28571429em 0 0 0.28571429em;
}
@media (min-width: 1330px) {
  .part-zt .item-thumb .thumb-tag {
    font-size: 0.14rem;
  }
}
.part-zt .item-thumb .thumb-views,
.part-zt .item-thumb .thumb-count {
  position: absolute;
  bottom: 0.25rem;
  color: #fff;
  font-size: 14px;
  line-height: 1.42857143;
  z-index: 2;
}
@media (min-width: 1330px) {
  .part-zt .item-thumb .thumb-views,
  .part-zt .item-thumb .thumb-count {
    font-size: 0.14rem;
  }
}
.part-zt .item-thumb .thumb-count {
  display: none;
}
@media (min-width: 1330px) {
  .part-zt .item-thumb .thumb-count {
    display: block;
  }
}
.part-zt .item-thumb .thumb-views {
  left: 1.5625vw;
}
.part-zt .item-thumb .thumb-count {
  right: 1.5625vw;
  text-align: right;
}
.part-zt .item-main {
  padding: 0.5vw 1.5625vw 2.08333333vw;
}
.part-zt .item-btns .btn {
  display: inline-block;
  font-size: inherit;
  line-height: 3em;
  padding: 0 1em;
}
@media (min-width: 768px) {
  .part-zt .item-btns .btn {
    display: block;
  }
}
@media (min-width: 768px) {
  .part-zt .item-btns .btn {
    padding: 0;
  }
}
.part-zt .item-posts a,
.part-zt .item-title a {
  color: #323232;
}
.part-zt .item-posts a:hover,
.part-zt .item-title a:hover {
  color: #ff6000;
}
.part-zt .item-title {
  color: #323232;
  font-size: 20px;
  line-height: 1.08333333;
  height: 1.08333333em;
  overflow: hidden;
  margin-bottom: 0.29166667em;
}
@media (min-width: 768px) {
  .part-zt .item-title {
    font-size: 24px;
  }
}
@media (min-width: 1330px) {
  .part-zt .item-title {
    font-size: 0.22rem;
  }
}
@media (min-width: 1920px) {
  .part-zt .item-title {
    font-size: 0.24rem;
  }
}
.part-zt .item-desc {
  font-size: 14px;
  line-height: 1.42857143;
  height: 1.42857143em;
  overflow: hidden;
  margin-bottom: 1.64285714em;
  color: #8f8f8f;
  font-weight: normal;
}
@media (min-width: 1920px) {
  .part-zt .item-desc {
    font-size: 0.14rem;
  }
}
.part-zt .item-post {
  font-size: 14px;
  line-height: 1.57142857em;
  margin-bottom: 1.64285714em;
}
@media (min-width: 1920px) {
  .part-zt .item-post {
    font-size: 0.14rem;
  }
}
.part-zt .item-post-wrap {
  display: block;
  padding-left: 42.42424242%;
  position: relative;
}
.part-zt .item-post-thumb {
  width: 36.36363636%;
  position: absolute;
  left: 0;
  top: 0.28571429em;
  overflow: hidden;
  border-radius: 0.28571429em;
}
.part-zt .item-post-thumb .thumb {
  padding-top: 63.33333333%;
}
.part-zt .item-post-title {
  font-size: inherit;
  height: 3.14285714em;
  overflow: hidden;
  margin-bottom: 1em;
  font-weight: normal;
}
.part-zt .item-post-meta {
  font-size: inherit;
  font-weight: normal;
  color: #000;
  opacity: 0.3;
  line-height: 1.42857143em;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .part-zt .item-post-meta {
    font-size: 12px;
  }
  .part-zt .item-post-title {
    margin-bottom: 6px;
  }
}
.share-div {
  display: none;
  font-size: 18px;
  color: #787c7b;
}
@media (min-width: 768px) {
  .share-div {
    display: block;
  }
}
@media (min-width: 1920px) {
  .share-div {
    font-size: 0.9375vw;
  }
}
.share-div .share-ul {
  margin: 0 -0.27777778em;
  white-space: nowrap;
}
.share-div .share-ul > li {
  display: inline;
}
.share-div .share-ul a {
  display: inline-block;
  font-size: inherit;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  margin: 0 0.27777778em;
  border: 1px solid #bbb;
  color: #787c7b;
  border-radius: 100%;
}
.share-div .share-ul a i::before {
  margin: 0;
}
.share-div .share-ul a:hover {
  color: #fff;
  background: #ff6000;
  border-color: #ff6000;
}
.share-div .share-ul .close-li {
  display: none;
}
.normal-form h3 {
  margin-bottom: 1em;
}
.normal-form .form-item {
  margin-bottom: 0.2rem;
}
.normal-form .form-item span {
  display: inline-block;
  width: 8em;
  line-height: 0.42rem;
}
.normal-form .txt {
  padding: 0.1rem 0.15rem;
  line-height: 0.2rem;
  font-size: 0.14rem;
  border: 0.01rem solid #ddd;
  border-radius: 0.06rem;
  color: #999;
  width: 30em;
}
.normal-form button {
  height: 0.42rem;
  line-height: 0.42rem;
  border: none;
  border-radius: 0.06rem;
  font-size: 0.14rem;
  padding: 0 1.5em;
  cursor: pointer;
}
.normal-form .form-type-select label {
  margin-right: 0.4rem;
}
.list-item-widget .listitem-widget-title strong,
.widget .widget-title strong {
  font-size: 18px;
}
@media (min-width: 768px) {
  .list-item-widget .listitem-widget-title strong,
  .widget .widget-title strong {
    font-size: 0.24rem;
  }
}
@media (min-width: 1920px) {
  .list-item-widget .listitem-widget-title strong,
  .widget .widget-title strong {
    font-size: 0.23rem;
  }
}
.widget-hot-authors {
  font-size: 0.14rem;
}
.widget-hot-authors .item-post {
  margin-top: 0.2rem;
  display: none;
}
.widget-hot-authors .aitem {
  margin-bottom: 0.3rem;
}
.widget-hot-authors .aitem:last-child {
  margin-bottom: 0;
}
.widget-hot-authors .aitem.current .item-post {
  display: block;
}
.widget-hot-authors .aitem-num {
  display: none;
}
.widget-hot-authors .aitem-content {
  position: relative;
  padding-left: 0.74rem;
}
.widget-hot-authors .aitem-thumb {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.52rem;
  border-radius: 100%;
  overflow: hidden;
}
.widget-hot-authors .aitem-thumb .thumb {
  padding-top: 100%;
}
.widget-hot-authors .aitem-title {
  font-size: 128.57142857%;
  color: #3f3f3f;
  margin-bottom: 0.06rem;
}
.widget-hot-authors .aitem-title a {
  color: #3f3f3f;
}
.widget-hot-authors .aitem-title a:hover {
  color: #ff6000;
}
.widget-hot-authors .author-meta {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  margin-bottom: 0.06rem;
  white-space: nowrap;
}
.widget-hot-authors .author-meta span {
  white-space: nowrap;
  margin-right: 0.5em;
}
.widget-hot-authors .author-info {
  font-size: inherit;
  font-weight: normal;
  color: #b5b5b5;
}
.widget-hot-authors .author-info p {
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.widget-hot-authors .item-btns {
  position: absolute;
  right: 0;
  top: 0;
}
.widget-hot-authors .item-btns .btn {
  font-size: 85.71428571%;
  line-height: 0.28rem;
  padding: 0 0.11rem;
}
.widget-hot-authors .pitem-wrap {
  display: block;
  padding: 0.2rem;
  border-radius: 0.1rem;
  background-color: #fafafa;
  color: #323232;
}
.widget-hot-authors .pitem-wrap:hover {
  color: #ff6000;
}
.widget-hot-authors .pitem-wrap .pitem-content {
  position: relative;
  padding-left: 1rem;
  min-height: 0.5rem;
}
.widget-hot-authors .pitem-wrap .pitem-thumb {
  width: 0.8rem;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0.06rem;
  overflow: hidden;
}
.widget-hot-authors .pitem-wrap .pitem-thumb .thumb {
  padding-top: 62.5%;
}
.widget-hot-authors .pitem-wrap .pitem-title {
  font-size: inherit;
  line-height: 0.24rem;
  height: 0.48rem;
  overflow: hidden;
  font-weight: normal;
}
.widget-talk {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .widget-talk {
    font-size: 0.72916667vw;
  }
}
.widget-talk .talk-item {
  margin-bottom: 2.4em;
}
.widget-talk .talk-item:last-child {
  margin-bottom: 0;
}
.widget-talk .talk-author {
  font-size: inherit;
  color: #8f8f8f;
  font-weight: normal;
  margin-bottom: 0.71428571em;
}
.widget-talk .talk-avatar {
  display: inline-block;
  width: 2.14285714em;
  border-radius: 100%;
  overflow: hidden;
  vertical-align: middle;
  margin-right: 0.35714286em;
}
.widget-talk .talk-avatar .thumb {
  padding-top: 100%;
}
.widget-talk .talk-item .talk-title {
  font-size: 114.28571429%;
  color: #323232;
  line-height: 1.5625em;
  margin-bottom: 0.625em;
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .widget-talk .talk-item .talk-title {
    font-size: 14px;
  }
}
.widget-talk .talk-item .talk-meta {
  font-size: 85.71428571%;
  font-weight: normal;
  color: #8f8f8f;
  position: relative;
  line-height: 2.66666667em;
}
.widget-talk .talk-item .talk-meta em {
  font-style: normal;
  display: none;
}
@media (min-width: 1920px) {
  .widget-talk .talk-item .talk-meta em {
    display: inline;
  }
}
.widget-talk .talk-item .talk-meta .btn {
  float: right;
  padding: 0 1em;
}
@media (min-width: 1920px) {
  .widget-talk .talk-item .talk-meta .btn {
    padding: 0 1.33333333em;
  }
}
.widget-talk .talk-item .talk-wrap {
  display: block;
}
.widget-talk .talk-item .talk-wrap:hover .talk-title {
  color: #ff6000;
}
.widget-talk .widget-btns {
  margin-top: 0.2rem;
}
.widget-zt-hot {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .widget-zt-hot {
    font-size: 0.72916667vw;
  }
}
.widget-zt-hot .section-content {
  margin-bottom: 2em;
}
.widget-zt-hot .widget-title {
  font-size: 142.85714286%;
  color: #262626;
  line-height: 1.4;
  padding-bottom: 0.75em;
  border-bottom: 1px solid #f2f2f2;
  position: relative;
  font-weight: bold;
  margin-bottom: 1em;
}
.widget-zt-hot .widget-title a {
  color: #262626;
}
.widget-zt-hot .item,
.widget-zt-hot .group-item .item-images .img-item {
  position: relative;
  margin-bottom: 1.14285714em;
  float: none;
}
.widget-zt-hot .item a,
.widget-zt-hot .group-item .item-images .img-item a {
  display: block;
  position: relative;
  padding-left: 1.71428571em;
}
.widget-zt-hot .item a:hover h2,
.widget-zt-hot .group-item .item-images .img-item a:hover h2 {
  color: #ff6000;
}
.widget-zt-hot .item a:hover .btn,
.widget-zt-hot .group-item .item-images .img-item a:hover .btn {
  background: #ff6000;
  color: #fff;
}
.widget-zt-hot .item a:hover .num,
.widget-zt-hot .group-item .item-images .img-item a:hover .num {
  color: #ff6000;
  border-color: #ff6000;
}
.widget-zt-hot .item .num,
.widget-zt-hot .group-item .item-images .img-item .num {
  font-size: 78.57142857%;
  display: block;
  width: 1.45454545em;
  height: 1.45454545em;
  text-align: center;
  line-height: 1.45454545;
  border: 1px solid #b4b4b4;
  color: #888;
  position: absolute;
  left: 0;
  top: 2px;
  border-radius: 2px;
}
.widget-zt-hot .item h2,
.widget-zt-hot .group-item .item-images .img-item h2 {
  font-size: inherit;
  color: #333;
  font-weight: normal;
  line-height: 1.57142857;
  height: 1.57142857em;
  width: 7.71428571em;
  overflow: hidden;
}
.widget-zt-hot .item h3,
.widget-zt-hot .group-item .item-images .img-item h3 {
  font-size: 85.71428571%;
  font-weight: normal;
  color: #666;
  line-height: 1.83333333;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin-left: 12.5em;
  height: 1.83333333em;
  overflow: hidden;
}
.widget-zt-hot .item_3,
.widget-zt-hot .item_2,
.widget-zt-hot .item_1 {
  margin-bottom: 1.42857143em;
}
.widget-zt-hot .item_3 a,
.widget-zt-hot .item_2 a,
.widget-zt-hot .item_1 a {
  padding-left: 10.71428571em;
  min-height: 6.57142857em;
}
.widget-zt-hot .item_3 a:hover .num,
.widget-zt-hot .item_2 a:hover .num,
.widget-zt-hot .item_1 a:hover .num {
  color: #fff;
}
.widget-zt-hot .item_3 .num,
.widget-zt-hot .item_2 .num,
.widget-zt-hot .item_1 .num {
  top: 0;
  background: #ff6000;
  border-color: #ff6000;
  color: #fff;
  z-index: 10;
}
.widget-zt-hot .item_3 .item_thumb,
.widget-zt-hot .item_2 .item_thumb,
.widget-zt-hot .item_1 .item_thumb {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 9.28571429em;
}
.widget-zt-hot .item_3 .item_thumb .thumb,
.widget-zt-hot .item_2 .item_thumb .thumb,
.widget-zt-hot .item_1 .item_thumb .thumb {
  padding-top: 63.014%;
  border-radius: 2px;
  background-position: center;
}
.widget-zt-hot .item_3 h2,
.widget-zt-hot .item_2 h2,
.widget-zt-hot .item_1 h2 {
  font-size: 114.28571429%;
  margin-bottom: 0.375em;
}
.widget-zt-hot .item_3 h3,
.widget-zt-hot .item_2 h3,
.widget-zt-hot .item_1 h3 {
  position: relative;
  right: auto;
  left: auto;
  top: auto;
  margin-left: 0;
  margin-bottom: 0.5em;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.widget-zt-hot .item_3 .btn,
.widget-zt-hot .item_2 .btn,
.widget-zt-hot .item_1 .btn {
  font-size: 85.71428571%;
  display: inline-block;
  background: transparent;
  padding: 0 0.41666667em;
  line-height: 2em;
}
.widget-zt-hot .viewAll .btn {
  display: block;
}
.widget-hangye {
  background-image: -webkit-linear-gradient(top, #fff2ef 0%, #ffffff 30%);
  background-image: linear-gradient(180deg, #fff2ef 0%, #ffffff 30%);
}
.widget-hangye .lw-hangye-item {
  margin-bottom: 0.4rem;
}
.widget-hangye .lw-item-wrap {
  display: block;
  position: relative;
  padding-right: 1.5rem;
  min-height: 0.75rem;
  color: #323232;
}
.widget-hangye .lw-item-wrap:hover {
  color: #ff6000;
}
.widget-hangye .lw-item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.2rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.widget-hangye .lw-item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 62.5%;
}
.widget-hangye .lw-item-title {
  font-size: 16px;
  font-weight: normal;
  line-height: 1.64285714em;
  height: 3.28571429em;
  overflow: hidden;
  margin-bottom: 0.16rem;
  text-align: justify;
}
@media (min-width: 1920px) {
  .widget-hangye .lw-item-title {
    font-size: 0.83333333vw;
  }
}
.widget-hangye .lw-item-meta {
  font-weight: normal;
  font-size: 14px;
  position: relative;
  line-height: 0.2rem;
  color: #c2c2c2;
}
@media (min-width: 1920px) {
  .widget-hangye .lw-item-meta {
    font-size: 0.72916667vw;
  }
}
.widget-hangye .item-btns .btn {
  display: block;
  line-height: 0.42rem;
}
@media (min-width: 1330px) and (max-width: 1679.5px) {
  .widget-hangye .lw-item-title {
    font-size: 14px;
  }
  .widget-hangye .lw-item-meta {
    font-size: 12px;
  }
  .widget-hangye .item-btns .btn {
    font-size: 12px;
  }
}
.widget-show {
  padding: 0;
}
.widget-show .widget-wrap {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.widget-show .item-thumb {
  overflow: hidden;
  display: block;
}
.widget-show .thumb {
  padding-top: 100%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.widget-show img {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  display: block;
  width: 100%;
}
.widget-show:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.widget-hot-comment-hunter .widget-wrap .widget-content {
  margin-bottom: 0;
}
.widget-hot-comment-hunter .hunter-item {
  margin-bottom: 0.3rem;
}
.widget-hot-comment-hunter .hunter-item:last-child {
  margin-bottom: 0;
}
.widget-hot-comment-hunter .item-author {
  margin-bottom: 0.2rem;
}
.widget-hot-comment-hunter .item-author .a {
  display: block;
  position: relative;
  padding-left: 0.7rem;
}
.widget-hot-comment-hunter .item-author .author-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.5rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
.widget-hot-comment-hunter .item-author .author-thumb .thumb {
  padding-top: 100%;
}
.widget-hot-comment-hunter .item-author .author-name {
  font-size: 0.16rem;
  margin-bottom: 0.04rem;
  line-height: 0.22rem;
  height: 0.22rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #3f3f3f;
}
.widget-hot-comment-hunter .item-author .author-name:hover {
  color: #ff6000;
}
.widget-hot-comment-hunter .item-author .author-info {
  font-size: 0.14rem;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 0.2rem;
  height: 0.2rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0;
}
.widget-hot-comment-hunter .item-post {
  background-color: #fafafa;
  border-radius: 0.1rem;
  padding: 0.2rem;
}
.widget-hot-comment-hunter .item-p-meta {
  font-size: 0.12rem;
  line-height: 0.18rem;
  height: 0.18rem;
  font-weight: normal;
  color: #ff6000;
  margin-bottom: 0.12rem;
}
.widget-hot-comment-hunter .item-p-title {
  font-size: 0.16rem;
  line-height: 0.25rem;
  color: #323232;
  margin-bottom: 0.16rem;
}
.widget-hot-comment-hunter .item-p-title a {
  color: #323232;
}
.widget-hot-comment-hunter .item-p-title a:hover {
  color: #ff6000;
}
.widget-hot-comment-hunter .item-p-comment {
  font-size: 0.12rem;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 0.18rem;
  height: 0.18rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.widget-hot-comment-hunter .item-p-comment a {
  color: #8a8a8a;
}
.widget-hot-comment-hunter .item-p-comment a .ico {
  font-size: 125%;
  display: inline-block;
  opacity: 0.3;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
.widget-hot-comment-hunter .item-p-comment a:hover {
  color: #ff6000;
}
.widget-news .widget-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/05/uisdc-widget-news.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
.widget-news .widget-title {
  line-height: 0.33rem;
}
.widget-news .widget-title strong {
  color: #000;
}
.widget-news .widget-title span {
  font-size: 0.14rem;
  color: #8a8a8a;
  font-weight: normal;
  margin-left: 0;
}
@media (min-width: 768px) {
  .widget-news .widget-title span {
    margin-left: 0.06rem;
  }
}
.widget-news .widget-title a {
  color: #000;
}
.widget-news .widget-content {
  margin-bottom: 0.4rem;
}
@media (min-width: 1920px) {
  .widget-news .widget-content {
    margin-bottom: 0.25rem;
  }
}
.widget-news .widget-content .item-news {
  margin-bottom: 0.2rem;
}
.widget-news .widget-content .item-news:last-child {
  margin-bottom: 0;
}
.widget-news .widget-content .news-item-wrap {
  display: block;
  padding-left: 0.65rem;
  position: relative;
  color: #323232;
}
.widget-news .widget-content .news-item-wrap:hover {
  color: #ff6000;
}
.widget-news .widget-content .news-item-wrap:hover .news-item-num {
  opacity: 1;
  color: #ff6000;
}
.widget-news .widget-content .news-item-num {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.5rem;
  font-size: 0.4rem;
  color: #000;
  opacity: 0.15;
  line-height: 1;
  font-family: Impact;
}
@media (min-width: 1920px) {
  .widget-news .widget-content .news-item-num {
    font-size: 0.36rem;
  }
}
.widget-news .widget-content .news-item-title {
  font-size: 0.16rem;
  font-weight: normal;
  line-height: 0.23rem;
  height: 0.46rem;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .widget-news .widget-content .news-item-title {
    font-size: 0.14rem;
  }
}
.widget-news-2 {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .widget-news-2 {
    font-size: 0.14rem;
  }
}
.widget-news-2 .widget-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/05/uisdc-widget-news.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
.widget-news-2 .widget-title strong {
  font-size: inherit;
}
.widget-news-2 .widget-title span {
  font-size: 70%;
  color: #8a8a8a;
  font-weight: normal;
  margin-left: 0;
}
@media (min-width: 768px) {
  .widget-news-2 .widget-title span {
    margin-left: 0.06rem;
  }
}
.widget-news-2 .widget-title a {
  color: #000;
}
.widget-news-2 .widget-content {
  margin-bottom: 2.85714286em;
}
.widget-news-2 .widget-content .item-news {
  margin-bottom: 1.42857143em;
}
.widget-news-2 .widget-content .item-news:last-child {
  margin-bottom: 0;
}
.widget-news-2 .widget-content .news-item-wrap {
  display: block;
  padding-left: 4em;
  position: relative;
  color: #323232;
}
.widget-news-2 .widget-content .news-item-wrap:hover {
  color: #ff6000;
}
.widget-news-2 .widget-content .news-item-wrap:hover .news-item-num {
  opacity: 1;
  color: #ff6000;
}
.widget-news-2 .widget-content .news-item-num {
  font-size: 257.14285714%;
  position: absolute;
  left: 0;
  top: 0;
  width: 1.25em;
  color: #000;
  opacity: 0.15;
  line-height: 1;
  font-family: Impact;
}
.widget-news-2 .widget-content .news-item-title {
  font-size: 1em;
  font-weight: normal;
  line-height: 1.64285714em;
  height: 3.28571429em;
  overflow: hidden;
}
.widget-news-2 .widget-btns .btn {
  background: #fafafa;
  color: #888;
}
.widget-news-2 .widget-btns .btn:hover {
  color: #fff;
  background-color: #ff6000;
}
.widget-chanels .widget-wrap {
  background-color: #fff;
  padding: 0.4rem;
  border-radius: 0.1rem;
  padding-bottom: 0.3rem;
}
.widget-chanels .chanels {
  margin: 0 -0.1rem;
}
.widget-chanels .chanel-item {
  padding: 0 0.1rem;
  margin-bottom: 0.2rem;
  width: 33.33333333%;
  text-align: center;
}
.widget-chanels .chanel-item .item-wrap {
  color: #323232;
}
.widget-chanels .chanel-item .item-wrap:hover {
  color: #ff6000;
}
.widget-chanels .chanel-item .item-wrap:hover .item-thumb {
  background-color: #ff6000;
  color: #fff;
}
.widget-chanels .chanel-item .item-title {
  font-size: 0.14rem;
  font-weight: normal;
  white-space: nowrap;
  line-height: 0.28rem;
  height: 0.28rem;
  overflow: hidden;
}
.widget-chanels .chanel-item .item-thumb {
  width: 0.6rem;
  height: 0.6rem;
  margin: 0 auto 0.1rem;
  background-color: #fffaf7;
  border-radius: 100%;
  line-height: 0.6rem;
  font-size: 0.3rem;
  color: #ff6000;
}
.widget-group .widget-btns {
  margin-top: 0.3rem;
}
.widget-group .widget-btns .btn {
  display: block;
  line-height: 0.42rem;
}
.widget-zt-recommend .widget-wrap {
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.1rem;
}
.widget-zt-recommend .widget-title {
  font-size: 0.24rem;
  color: #333;
  margin-bottom: 0.3rem;
  line-height: 0.32rem;
}
.widget-zt-recommend .widget-title a {
  color: #333;
}
.widget-zt-recommend .widget-title a:hover {
  color: #333;
}
.widget-zt-recommend .widget-item {
  margin-bottom: 0.3rem;
}
.widget-zt-recommend .widget-item .widget-item-wrap {
  display: block;
  padding-left: 1.8rem;
  position: relative;
  min-height: 0.75rem;
}
.widget-zt-recommend .widget-item .widget-item-wrap:hover .item-subtitle {
  display: none;
}
.widget-zt-recommend .widget-item .widget-item-wrap:hover .item-btn {
  display: block;
}
.widget-zt-recommend .widget-item .widget-item-wrap:hover .item-thumb .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.widget-zt-recommend .widget-item .index-num {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.22rem;
  line-height: 0.44rem;
  font-size: 0.36rem;
  font-family: Impact;
  color: #ff6000;
}
.widget-zt-recommend .widget-item .item-thumb {
  display: block;
  position: absolute;
  left: 0.4rem;
  top: 0;
  width: 1.2rem;
  overflow: hidden;
  border-radius: 0.06rem;
}
.widget-zt-recommend .widget-item .item-thumb .thumb {
  background-position: center;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 62.5%;
}
.widget-zt-recommend .widget-item .item-title {
  font-size: 0.18rem;
  height: 0.25rem;
  line-height: 0.25rem;
  overflow: hidden;
  color: #333;
  margin-bottom: 0.06rem;
}
.widget-zt-recommend .widget-item .item-subtitle {
  line-height: 0.18rem;
  height: 0.36rem;
  overflow: hidden;
  font-size: 0.14rem;
  color: #666;
  font-weight: normal;
}
.widget-zt-recommend .widget-item .item-btn {
  padding-top: 0.05rem;
  font-weight: normal;
  font-size: 0.14rem;
  display: none;
}
.widget-zt-recommend .widget-item .item-btn .btn {
  padding: 0 0.1rem;
  line-height: 0.26rem;
}
.widget-zt-recommend .widget-more .btn {
  display: block;
  color: #fff;
  line-height: 0.42rem;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .widget-zt-recommend .widget-more .btn {
    font-size: 12px;
  }
}
.widget-wechat-group {
  font-size: 14px;
}
@media (min-width: 1330px) {
  .widget-wechat-group {
    font-size: 0.14rem;
  }
}
.widget-wechat-group .widget-wrap {
  background-color: #fff;
  padding: 0.3rem 0.3rem 0.4rem;
  border-radius: 0.1rem;
  overflow: hidden;
}
.widget-wechat-group .widget-title {
  font-size: 0.2rem;
  line-height: 0.28rem;
  margin-bottom: 0.28rem;
  color: #333;
}
.widget-wechat-group .wechat-group {
  overflow: hidden;
}
.widget-wechat-group .wechat-group ul {
  float: left;
  width: 50%;
}
.widget-wechat-group .wechat-group li {
  display: block;
  line-height: 1.2em;
  margin-bottom: 0.18rem;
  color: #525252;
  white-space: nowrap;
}
.widget-wechat-group .wechat-group li .count {
  display: inline-block;
  vertical-align: top;
  width: 1.2em;
  height: 1.2em;
  text-align: center;
  margin-right: 0.5em;
  color: #8a8a8a;
  border: 1px solid #ededed;
  border-radius: 100%;
}
.widget-wechat-group .wechat-group li .count .txt {
  font-size: 85.71428571%;
}
.widget-wechat-group .add-admin {
  background-color: #effaf8;
  padding: 0.15rem 0.2rem;
  border-radius: 0.1rem;
}
.widget-wechat-group .add-admin .add-title {
  font-size: 114.28571429%;
  color: #37be9e;
  line-height: 1.375em;
  margin-bottom: 0.3125em;
}
.widget-wechat-group .add-admin h5 {
  font-size: 85.71428571%;
  color: #525252;
  font-weight: normal;
  line-height: 1.66666667em;
}
.widget-wechat-group .add-admin .add-wrap {
  padding-right: 5em;
  position: relative;
}
.widget-wechat-group .add-admin .add-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 5em;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.widget-wechat-group .add-admin .add-thumb .thumb {
  padding-top: 100%;
  border-radius: 0.42857143em;
}
.widget-wechat-group .add-admin .add-avatar {
  position: absolute;
  right: 0;
  bottom: -0.15rem;
  width: 6.57142857em;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.widget-wechat-group .add-admin .add-avatar .thumb {
  padding-top: 91.30434783%;
}
.widget-wechat-group:hover .add-admin .add-thumb {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.widget-wechat-group:hover .add-admin .add-avatar {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.widget-new-event .n-wrap {
  display: block;
}
.widget-new-event .n-wrap:hover .item-thumb .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.widget-new-event .n-wrap:hover .item-title {
  color: #ff6000;
}
.widget-new-event .item-thumb {
  border-radius: 0.71428571em;
  margin-bottom: 1.42857143em;
}
.widget-new-event .item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 62.5%;
}
.widget-new-event .item-title {
  font-size: 142.85714286%;
  line-height: 1.25em;
  margin-bottom: 0.7em;
  color: #000;
}
.widget-new-event .item-meta {
  font-size: inherit;
  font-weight: normal;
  margin-bottom: 0.57142857em;
  line-height: 1.6;
}
.widget-new-event .item-meta em {
  color: #525252;
}
.widget-new-event .item-meta i {
  color: #8a8a8a;
}
.widget-new-event .item-djs {
  background-color: #fff7f5;
  border-radius: 0.35714286em;
  line-height: 2.42857143em;
  padding: 0 1em;
  margin-top: 1.42857143em;
}
.widget-new-event .item-djs .djs-in,
.widget-new-event .item-djs .d-title {
  display: inline-block;
  vertical-align: top;
}
.widget-new-event .item-djs .d-title {
  margin-right: 1.42857143em;
  color: #ff6000;
}
.widget-new-event .item-djs .d-title .ico::before {
  width: auto;
}
.widget-new-event .item-djs .djs {
  font-size: 85.71428571%;
  color: #606060;
}
.widget-new-event .item-djs .djs em {
  color: #ff6000;
  font-size: 133.33333333%;
}
.widget-recent-group .widget-items {
  margin-bottom: -0.4rem;
}
.widget-recent-group .g-item {
  margin-bottom: 0.4rem;
}
.widget-recent-group .g-item-wrap {
  display: block;
  position: relative;
  padding-right: 1.5rem;
  min-height: 0.75rem;
  color: #323232;
}
.widget-recent-group .g-item-wrap:hover {
  color: #ff6000;
}
.widget-recent-group .g-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.2rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.widget-recent-group .g-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 62.5%;
  background-position: center top;
}
.widget-recent-group .g-title {
  font-size: 16px;
  font-weight: normal;
  line-height: 1.64285714em;
  height: 3.28571429em;
  overflow: hidden;
  margin-bottom: 0.16rem;
  text-align: justify;
}
@media (min-width: 1920px) {
  .widget-recent-group .g-title {
    font-size: 0.83333333vw;
  }
}
.widget-recent-group .g-term {
  font-weight: normal;
  font-size: 14px;
  position: relative;
  line-height: 0.2rem;
  color: #c2c2c2;
}
@media (min-width: 1920px) {
  .widget-recent-group .g-term {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1330px) and (max-width: 1679.5px) {
  .widget-recent-group .g-title {
    font-size: 14px;
  }
  .widget-recent-group .g-term {
    font-size: 12px;
  }
}
.comment-main {
  background-color: #fff;
  font-size: 14px;
  padding: 0.3rem 0.4rem 0.95rem;
  padding-bottom: 1.15rem;
  border-radius: none;
  position: relative;
  margin-bottom: 0;
}
@media (min-width: 1920px) {
  .comment-main {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .comment-main {
    padding-bottom: 0.95rem;
  }
}
@media (min-width: 768px) {
  .comment-main {
    border-radius: 0.71428571em;
  }
}
@media (min-width: 768px) {
  .comment-main {
    margin-bottom: 3em;
  }
}
@media (max-width: 767px) {
  .comment-main {
    padding-left: 20px;
    padding-right: 20px;
  }
  .comment-main .comment-item .item-content .item-main {
    padding: 1.6em;
  }
}
.comment-main .comment-top-title {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding: 15px;
  border-bottom: 1px solid #f3f3f3;
}
@media (min-width: 768px) {
  .comment-main .comment-top-title {
    padding: 0.15rem 0.4rem;
  }
}
.comment-main .comment-top-title .ctitle {
  font-size: 14px;
  line-height: 1.42857143em;
  font-weight: normal;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .comment-main .comment-top-title .ctitle {
    font-size: 0.72916667vw;
  }
}
.comment-main .comment-top-title .ico {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.1em;
}
.comment-main .comment-top-title .ico img {
  display: block;
  width: 1.42857143em;
}
.comment-main .comment-top-title a {
  color: #ff6000;
}
.comment-main .comment-top-title a:hover {
  border-bottom: 1px solid #ff6000;
}
.comment-main .comment-footer {
  position: absolute;
  left: 2.85714286em;
  right: 2.85714286em;
  bottom: 1.42857143em;
  z-index: 2;
}
@media (max-width: 767px) {
  .comment-main .comment-footer {
    left: 20px;
    right: 20px;
  }
}
.comment-main .comments-less-recommend .c-title {
  text-align: center;
  font-size: 0.14rem;
  font-weight: normal;
  margin-bottom: 0.3rem;
}
.comment-main .comments-less-recommend .c-title .btn {
  line-height: 0.36rem;
  padding: 0 1em;
  border-radius: 0.36rem;
  cursor: default;
}
.comment-main .comments-less-recommend .c-title .btn:hover {
  color: #ff6000;
  background: rgba(255, 140, 52, 0.1);
}
.comment-main .comments-less-recommend .meta .meta-reply {
  display: none;
}
.comment-main .comment-empty {
  padding: 0.3rem 0 0.8rem;
  text-align: center;
}
.comment-main .comment-empty .ico {
  font-size: 0.8rem;
  margin-bottom: 0.2rem;
  color: #ddd;
}
.comment-main .comment-empty h3 {
  font-size: 0.16rem;
  font-weight: normal;
  color: #b5b5b5;
}
.comment-title {
  font-size: 21px;
  margin-bottom: 15px;
  color: #333;
}
@media (min-width: 768px) {
  .comment-title {
    font-size: 30px;
  }
}
@media (min-width: 1330px) {
  .comment-title {
    font-size: 0.28rem;
  }
}
@media (min-width: 1920px) {
  .comment-title {
    font-size: 0.26rem;
  }
}
@media (min-width: 768px) {
  .comment-title {
    margin-bottom: 0.34rem;
  }
}
.comment-title .info {
  font-weight: normal;
  color: #888;
  font-size: 46.66666667%;
}
.comment-title .info .count {
  font-style: normal;
  margin: 0 0.2em;
  color: #ff6000;
}
@media (max-width: 767px) {
  .comment-title .info {
    font-size: 14px;
  }
}
.comment-write {
  font-size: 14px;
  margin-bottom: 2.85714286em;
  position: relative;
}
@media (min-width: 1920px) {
  .comment-write {
    font-size: 0.72916667vw;
  }
}
.comment-write .form-item {
  margin-bottom: 1.42857143em;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding-left: 4em;
}
.comment-write .form-item .item-title {
  width: 3em;
  line-height: 3em;
  text-align: center;
  font-size: inherit;
  color: #3f3f3f;
  letter-spacing: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.comment-write .form-item .user-name {
  font-weight: bold;
  line-height: 3em;
}
.comment-write .form-item .user-name a {
  color: #393939;
}
.comment-write .form-item .user-avatar .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.comment-write .form-item .item-content {
  position: relative;
}
.comment-write .form-item .comment-prize-link {
  display: none;
  color: #0b8bff;
  font-size: 85.71428571%;
  padding-left: 0.83333333em;
}
.comment-write .form-item .comment-prize-link a {
  color: #0b8bff;
}
.comment-write .form-item .comment-prize-link a:hover {
  border-bottom: 1px solid #0b8bff;
}
.comment-write .form-item .txt {
  background: #f7f7f7;
  border-radius: 0.21428571em;
  border: none;
  outline: none;
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding: 1em 1.5em;
  line-height: 1.5em;
  font-size: inherit;
  color: #555;
  font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
    "Helvetica Neue", "Open Sans", "Hiragino Sans GB", "微软雅黑", STHeiti,
    "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
}
.comment-write .form-item .txt:focus {
  box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.1);
}
.comment-write .form-item .txt.placeholder {
  color: #c8c8c8;
}
@media (max-width: 767px) {
  .comment-write .form-item .comment-word {
    height: 5em;
  }
}
.comment-write .form-item .txt_user_name {
  max-width: 28.57142857em;
}
.comment-write .form-item .btn-submit {
  border: none;
  outline: none;
  font-size: inherit;
  padding: 0.42857143em 2.85714286em;
}
.comment-write .form-item .rest {
  font-size: 78.57142857%;
  position: absolute;
  right: 0.45454545em;
  bottom: 0.18181818em;
  color: #888;
  display: none;
}
.comment-write .form-item .rest em {
  font-weight: bold;
  font-style: normal;
}
.comment-write .form-yzm .item-content {
  position: relative;
}
.comment-write .form-yzm .txt {
  width: 9em;
  border-radius: 0.21428571em 0 0 0.21428571em;
  max-width: 14.28571429em;
  float: left;
}
.comment-write .form-yzm img {
  width: 8.57142857em;
  max-height: 3.42857143em;
  border-radius: 0 0.21428571em 0.21428571em 0;
  cursor: pointer;
  float: left;
}
.comment-write .error-box {
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.comment-write .error-box.hide {
  height: 1px;
  margin-bottom: 0;
}
.comment-write .error-box .item-content {
  padding: 0.71428571em 0;
  border-radius: 0.21428571em;
  color: #ff6000;
}
.comment-write .error-box .item-content li {
  display: block;
}
.comment-write .error-box .item-content li::before {
  content: "\e835";
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  margin-right: 0.71428571em;
}
.comment-write .error-box .close {
  font-size: 64.28571429%;
  position: absolute;
  right: 0.55555556em;
  top: 0.55555556em;
  cursor: pointer;
  color: #888;
}
.comment-write .error-box .close:hover {
  color: #ff6000;
}
.comment-write .btn-reply-close {
  position: absolute;
  right: 0;
  top: 1em;
  font-size: 92.85714286%;
  color: #bbb;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
}
.comment-write .btn-reply-close:hover {
  color: #ff6000;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.comment-write .form-item-talk .flex-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: -4em;
}
.comment-write .form-item-talk .flex-label .item-title {
  position: relative;
  left: auto;
  top: auto;
}
.comment-write .form-item-talk .flex-label .item-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-left: 0.1rem;
  padding-right: 0.2rem;
}
.comment-write .form-item-talk .flex-label .item-btn {
  width: 1.1rem;
}
.comment-write .form-item-talk .flex-label .item-btn .btn {
  padding-left: 0;
  padding-right: 0;
  display: block;
  width: 100%;
}
.comment-write .form-item-talk.error-box {
  margin-bottom: 0;
}
.comment-write .form-item-talk-reply .flex-label .item-content {
  padding-left: 0;
}
.comment-write .form-item-talk-reply.error-box {
  padding-left: 0;
}
.comment-write .reply-to {
  color: #888;
}
.single-talk .comment-write .form-item .comment-prize-link {
  display: inline;
}
.comment-item {
  font-size: 14px;
  margin-bottom: 2.5em;
  width: 100%;
  box-sizing: border-box;
}
@media (min-width: 1920px) {
  .comment-item {
    font-size: 0.72916667vw;
  }
}
@media (max-width: 767.5px) {
  .comment-item {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  .comment-item.level_1 {
    padding-left: 4.28571429em;
  }
}
.comment-item .item-wrap {
  padding-left: 4.28571429em;
  position: relative;
}
.comment-item .comment-item.level_0,
.comment-item .comment-item.level_1 {
  padding-left: 0;
}
.comment-item .item-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.85714286em;
}
@media (min-width: 768px) {
  .comment-item .item-avatar {
    top: 1.2em;
  }
}
.comment-item .item-avatar .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
@media (max-width: 767px) {
  .comment-item.level_1 .item-avatar .thumb {
    display: none;
  }
}
.comment-item .item-content .item-main {
  display: inline-block;
  padding: 2em;
  background: #f9fafb;
  border-radius: 0.85714286em;
  margin-bottom: 0.42857143em;
}
.comment-item .item-content .item-main .sticky {
  color: #fff;
  background-color: #ff6000;
  font-weight: normal;
  font-size: 0.12rem;
  border-radius: 5em;
  padding: 0 0.5em;
  line-height: 0.2rem;
  display: inline-block;
  vertical-align: top;
}
@media (min-width: 1330px) and (max-width: 1919.5px) {
  .comment-item .item-content .item-main .sticky {
    line-height: 20px;
  }
}
.comment-item .item-content .item-main .sticky .ico {
  margin-right: 0.03rem;
}
@media (min-width: 1330px) and (max-width: 1680px) {
  .comment-item .item-content .item-main .sticky .ico {
    margin-right: 0.06rem;
  }
}
.comment-item .item-content .item-main .sticky .item-index {
  margin-left: -0.38em;
}
.comment-item .item-content .item-main .comment-talk-sticky {
  margin-bottom: 0.1rem;
}
.comment-item .item-content .item-main .comment-talk-sticky .sticky-talk {
  background-color: #eaf6f2;
  color: #47c333;
  border-radius: 0.41666667em;
  padding: 0.15em 0.5em;
}
.comment-item .item-content .item-main h3 {
  font-size: inherit;
  color: #393939;
  line-height: 0.2rem;
  height: 0.22rem;
  margin-bottom: 0.42857143em;
  overflow: hidden;
}
@media (min-width: 1330px) and (max-width: 1919.5px) {
  .comment-item .item-content .item-main h3 {
    line-height: 22px;
    height: 22px;
  }
}
.comment-item .item-content .item-main h3 a {
  display: inline-block;
  color: #393939;
}
.comment-item .item-content .item-main h3 a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.comment-item .item-content .item-main h3 .comment-prize-info {
  font-weight: normal;
  margin-left: 0.1rem;
  font-size: 85.71428571%;
}
.comment-item .item-content .item-main h3 .comment-prize-info a {
  color: #0b8bff;
  line-height: inherit;
  vertical-align: top;
}
.comment-item .item-content .item-main h3 .comment-prize-info a:hover {
  border-bottom: 1px solid #0b8bff;
}
.comment-item .item-content .item-main h3 small {
  font-size: 92.85714286%;
  font-weight: normal;
  color: #888;
}
.comment-item .item-content .item-main h3 .pending {
  font-weight: normal;
  font-size: 92.85714286%;
  color: #ff6000;
  margin-left: 1.53846154em;
}
.comment-item .item-content .item-main h3 .btn {
  font-size: 85.71428571%;
  font-weight: normal;
  line-height: 0.18rem;
  padding: 0 0.5em;
}
.comment-item .item-content .item-main h3 .item-recommend {
  color: #ff6000;
  background-color: #fff;
  border: 1px solid #ff6000;
}
.comment-item .item-content .item-main h3 .author-label {
  display: inline-block;
  vertical-align: top;
  width: 0.14rem;
  height: 0.14rem;
  margin-top: 0.03rem;
  margin-right: 0.02rem;
}
@media (min-width: 1330px) and (max-width: 1919.5px) {
  .comment-item .item-content .item-main h3 .author-label {
    width: 14px;
    height: 14px;
    margin-top: 3px;
  }
}
.comment-item .item-content .item-main h3 .author-label img {
  display: block;
  width: 100%;
}
.comment-item .item-content .item-main .item-entry {
  line-height: 1.78;
  color: #525252;
  word-break: break-all;
}
@media (min-width: 768px) {
  .comment-item .item-content .item-main .item-entry {
    color: #393939;
  }
}
.comment-item .item-content .item-main .item-entry a {
  color: #525252;
  border-bottom: 1px solid #525252;
}
@media (min-width: 768px) {
  .comment-item .item-content .item-main .item-entry a {
    color: #393939;
    border-bottom: 1px solid #393939;
  }
}
.comment-item .item-content .item-main .item-entry a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.comment-item .item-content .item-main .i-author {
  cursor: default;
  line-height: 0.16rem;
  padding: 0 0.03rem;
  font-size: 0.11rem;
  font-weight: normal;
}
.comment-item .item-content .item-main .i-author:hover {
  background-color: transparent;
  color: #ff6000;
}
.comment-item .item-content .meta {
  font-size: 85.71428571%;
  color: #bbb;
  font-weight: normal;
  margin: 0 -0.83333333em;
}
.comment-item .item-content .meta span {
  margin: 0 0.83333333em;
  display: inline-block;
  white-space: nowrap;
}
.comment-item .item-content .meta em {
  font-style: normal;
  cursor: pointer;
}
.comment-item .item-content .meta em.has_zan,
.comment-item .item-content .meta em:hover {
  color: #ff6000;
}
.comment-item .item-content .meta i {
  font-style: normal;
}
.comment-item .item-content .meta .comment_to_btn,
.comment-item .item-content .meta .sticky_btn {
  cursor: pointer;
}
.comment-item .item-content .meta .comment_to_btn:hover,
.comment-item .item-content .meta .sticky_btn:hover {
  color: #ff6000;
}
.comment-item .item-content .meta .btn-zan {
  display: inline-block;
  padding: 0.25em 0.41666667em;
  border-radius: 0.41666667em;
}
.comment-item .item-content .meta .btn-zan:hover {
  background: #fff;
}
@media (min-width: 768px) {
  .comment-item .item-content .meta .btn-zan:hover {
    background: #ff6000;
    color: #fff;
  }
}
.comment-item .item-content .meta .btn-zan.zans {
  color: #ff6000;
  background: #fff5ef;
}
@media (min-width: 768px) {
  .comment-item .item-content .meta .btn-zan.zans:hover {
    background: #ff6000;
    color: #fff;
  }
}
.comment-item .item-content .meta .btn-zan.has_zan {
  cursor: default;
  color: #bbb;
  background: #f7f7f7;
}
.comment-item .item-content .meta .btn-zan.has_zan:hover {
  color: #bbb;
  background: #f7f7f7;
}
.comment-item .item-content .comment-write {
  margin-top: 2.14285714em;
  margin-left: -4.28571429em;
}
.comment-item .item-content .comment-write .btn-reply-close {
  display: block;
}
.comment-item.appr_0 .item-content .item-main {
  background-color: #fff5ef;
}
.comment-item.appr_0 .item-content .meta .meta-reply,
.comment-item.appr_0 .item-content .meta .meta-zan {
  display: none;
}
.comment-item .comment-write {
  margin-top: 1em;
}
.comment-item .comment-post {
  margin-top: 0.15rem;
  background-color: #fff;
  border-radius: 0.06rem;
  padding: 0.14rem 0.2rem;
  line-height: 0.22rem;
  font-size: 0.14rem;
}
.comment-item .comment-post a {
  color: #8a8a8a;
  display: block;
  height: 0.22rem;
  overflow: hidden;
}
.comment-item .comment-post a:hover {
  color: #ff6000;
}
.comment-item .comment-post a strong {
  font-weight: normal;
}
.comment-item .comment-post .ico {
  display: inline-block;
  vertical-align: top;
  width: 0.22rem;
  height: 0.22rem;
  line-height: 0.22rem;
  text-align: center;
  color: #fff;
  background-color: #afb5c5;
  border-radius: 0.04rem;
  margin-right: 0.05rem;
}
.comment-item .item-index {
  display: inline-block;
  background-color: #fff;
  border-radius: 0.5rem;
  color: #ff6000;
  width: 0.16rem;
  height: 0.16rem;
  text-align: center;
  line-height: 0.16rem;
}
.comment-item .title-meta {
  display: none;
}
@media (max-width: 767.5px) {
  .comment-item .item-wrap {
    padding-left: 50px;
  }
  .comment-item .item-avatar {
    width: 35px;
  }
  .comment-item .item-content .meta {
    margin: 0 -9px;
  }
  .comment-item .item-content .meta span {
    margin: 0 9px;
  }
  .comment-item .item-content .meta .meta-device {
    display: none;
  }
}
.comment-nomore {
  text-align: center;
  font-size: 85.71428571%;
  color: #bbb;
  padding: 1.66666667em 0;
}
.comment-nomore::before,
.comment-nomore::after {
  content: "";
  display: inline-block;
  width: 4.16666667em;
  height: 0;
  border-bottom: 1px solid #f2f2f2;
  vertical-align: middle;
}
.comment-more .btn {
  line-height: 3.21428571em;
}
.comment-list-btns {
  text-align: center;
  margin-bottom: 40px;
}
@media (min-width: 1920px) {
  .comment-list-btns {
    margin-bottom: 0.4rem;
  }
}
.comment-list-btns .btn {
  display: block;
  line-height: 0.4rem;
}
@media (max-width: 767.5px) {
  .comment-list-btns {
    padding: 15px 15px 0;
  }
}
.comment-prized .item-content .item-main {
  padding-right: 2.5em;
  position: relative;
}
.comment-prized .item-content .comment-prize-ico {
  display: block;
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  right: 1em;
  top: 1em;
  background-image: url(../img/lucky.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.comment-footer {
  font-size: 13px;
  border-top: 1px solid #f3f3f3;
  padding-top: 1.07142857em;
  color: #888;
}
@media (min-width: 1920px) {
  .comment-footer {
    font-size: 0.67708333vw;
  }
}
.comment-footer .ji2-icon {
  position: absolute;
  left: 50%;
  top: 0;
  margin: -1.71428571em 0 0 -0.85714286em;
  width: 1.71428571em;
  height: 1.71428571em;
  display: block;
  background: url(https://image.uisdc.com/wp-content/uploads/2019/10/uisdc-chat-chicken.gif)
    no-repeat center bottom;
  background-size: contain;
  cursor: pointer;
}
.comment-footer .comment-footer-main .item,
.comment-footer .comment-footer-main .group-item .item-images .img-item {
  width: 100%;
  text-align: center;
  line-height: 2em;
  float: left;
  text-align: left;
}
@media (min-width: 768px) {
  .comment-footer .comment-footer-main .item,
  .comment-footer .comment-footer-main .group-item .item-images .img-item {
    width: 50%;
  }
}
.comment-footer .comment-footer-main .item.item-r,
.comment-footer .comment-footer-main .group-item .item-images .img-item.item-r {
  float: right;
  text-align: right;
}
.comment-footer .comment-footer-main .btn {
  display: inline-block;
  line-height: 2.16666667em;
  background: #fff;
  padding: 0 0.83333333em;
  margin-left: 0.83333333em;
  margin-top: 0.83333333em;
  font-size: 85.71428571%;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .comment-footer .comment-footer-main .btn {
    margin-top: 0;
  }
}
.comment-footer .comment-footer-main .btn:hover {
  background: #ff6000;
  color: #fff;
}
@media (max-width: 767px) {
  .comment-footer .comment-footer-main .btn {
    display: none;
  }
}
.comment-recommend .contents {
  background-color: #fff;
  font-size: 14px;
  padding: 0.3rem 0.4rem 0.95rem;
  padding-bottom: 1.15rem;
  border-radius: none;
  position: relative;
  margin-bottom: 0;
}
@media (min-width: 1920px) {
  .comment-recommend .contents {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .comment-recommend .contents {
    padding-bottom: 0.95rem;
  }
}
@media (min-width: 768px) {
  .comment-recommend .contents {
    border-radius: 0.71428571em;
  }
}
@media (min-width: 768px) {
  .comment-recommend .contents {
    margin-bottom: 3em;
  }
}
@media (max-width: 767px) {
  .comment-recommend .contents {
    padding-left: 20px;
    padding-right: 20px;
  }
  .comment-recommend .contents .comment-item .item-content .item-main {
    padding: 1.6em;
  }
}
.comment-recommend .contents .comment-top-title {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding: 15px;
  border-bottom: 1px solid #f3f3f3;
}
@media (min-width: 768px) {
  .comment-recommend .contents .comment-top-title {
    padding: 0.15rem 0.4rem;
  }
}
.comment-recommend .contents .comment-top-title .ctitle {
  font-size: 14px;
  line-height: 1.42857143em;
  font-weight: normal;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .comment-recommend .contents .comment-top-title .ctitle {
    font-size: 0.72916667vw;
  }
}
.comment-recommend .contents .comment-top-title .ico {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.1em;
}
.comment-recommend .contents .comment-top-title .ico img {
  display: block;
  width: 1.42857143em;
}
.comment-recommend .contents .comment-top-title a {
  color: #ff6000;
}
.comment-recommend .contents .comment-top-title a:hover {
  border-bottom: 1px solid #ff6000;
}
.comment-recommend .contents .comment-footer {
  position: absolute;
  left: 2.85714286em;
  right: 2.85714286em;
  bottom: 1.42857143em;
  z-index: 2;
}
@media (max-width: 767px) {
  .comment-recommend .contents .comment-footer {
    left: 20px;
    right: 20px;
  }
}
.comment-recommend .contents .comments-less-recommend .c-title {
  text-align: center;
  font-size: 0.14rem;
  font-weight: normal;
  margin-bottom: 0.3rem;
}
.comment-recommend .contents .comments-less-recommend .c-title .btn {
  line-height: 0.36rem;
  padding: 0 1em;
  border-radius: 0.36rem;
  cursor: default;
}
.comment-recommend .contents .comments-less-recommend .c-title .btn:hover {
  color: #ff6000;
  background: rgba(255, 140, 52, 0.1);
}
.comment-recommend .contents .comments-less-recommend .meta .meta-reply {
  display: none;
}
.comment-recommend .contents .comment-empty {
  padding: 0.3rem 0 0.8rem;
  text-align: center;
}
.comment-recommend .contents .comment-empty .ico {
  font-size: 0.8rem;
  margin-bottom: 0.2rem;
  color: #ddd;
}
.comment-recommend .contents .comment-empty h3 {
  font-size: 0.16rem;
  font-weight: normal;
  color: #b5b5b5;
}
.comment-recommend .b-wrap .contents {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding-bottom: 0.5rem;
}
.comment-recommend .titles {
  background-color: #f9fafb;
  border-radius: 0.1rem 0.1rem 0 0;
}
.comment-recommend .titles-items {
  display: block;
  float: none;
  zoom: 1;
}
.comment-recommend .titles-items:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.comment-recommend .title-item {
  float: left;
  width: 33.33333333%;
  text-align: center;
  color: #8a8a8a;
  cursor: pointer;
}
.comment-recommend .title-item:hover {
  color: #ff6000;
}
.comment-recommend .title-item.current {
  color: #ff6000;
}
.comment-recommend .title-item.current .title::after {
  background-color: #ff6000;
}
.comment-recommend .title-item .title {
  font-size: 0.16rem;
  line-height: 0.6rem;
  font-weight: normal;
  display: inline-block;
  position: relative;
}
.comment-recommend .title-item .title::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.03rem;
  border-radius: 0.03rem;
  background-color: transparent;
}
.comment-recommend .c-posts .item-post {
  margin-bottom: 0.4rem;
}
.comment-recommend .c-posts .item-post .item-wrap {
  display: block;
  position: relative;
  padding-left: 0.8rem;
  color: #323232;
}
.comment-recommend .c-posts .item-post .item-wrap:hover {
  color: #ff6000;
}
.comment-recommend .c-posts .item-post .item-index {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  width: 0.5rem;
  line-height: 0.4rem;
  font-size: 0.4rem;
  font-family: Impact;
  color: #e5e5e5;
}
.comment-recommend .c-posts .item-post .item-title {
  font-size: 0.2rem;
  line-height: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
  margin-bottom: 0.1rem;
}
.comment-recommend .c-posts .item-post .item-meta {
  font-size: 0.14rem;
  font-weight: normal;
  color: #b5b5b5;
  line-height: 0.3rem;
}
.comment-recommend .c-posts .item-post .item-meta .meta-i {
  margin-right: 0.3rem;
}
.comment-recommend .c-posts .item-post .item-meta .btn {
  cursor: default;
  border-radius: 0.3rem;
  line-height: 0.3rem;
  padding: 0 1em;
}
.comment-recommend .c-posts .item-post .item-meta .btn:hover {
  color: #ff6000;
  background: rgba(255, 140, 52, 0.1);
}
.comment-recommend .c-keywords .c-wrap {
  margin: 0 -0.1rem;
}
.comment-recommend .c-keywords .btn {
  padding: 0 0.12rem;
  line-height: 0.38rem;
  margin: 0 0.1rem 0.2rem;
}
@media (max-width: 767px) {
  .comment-recommend .title-item .title .ico {
    font-size: 14px;
  }
  .comment-recommend .b-wrap .contents {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .comment-recommend .c-comments .c-wrap .comment-item:last-child {
    margin-bottom: 0;
  }
  .comment-recommend .c-posts .item-post {
    margin-bottom: 20px;
  }
  .comment-recommend .c-posts .item-post:last-child {
    margin-bottom: 0;
  }
  .comment-recommend .c-posts .item-post .item-title {
    font-size: 16px;
    line-height: 22px;
    height: 22px;
  }
  .comment-recommend .c-posts .item-post .item-meta .btn {
    line-height: 24px;
    padding: 0 10px;
  }
  .comment-recommend .c-keywords {
    margin-bottom: -0.2rem;
  }
}
.comment-content-card .comment-title {
  margin-bottom: 0.26rem;
}
.comment-content-card .comment-main {
  background-color: transparent;
  padding: 0;
}
.comment-content-card .comment-count {
  font-weight: normal;
  color: #888;
  text-align: center;
  margin-bottom: 0.2rem;
}
@media (min-width: 768px) {
  .comment-content-card .comment-count {
    font-size: inherit;
    margin-bottom: 0.3rem;
  }
}
@media (max-width: 767.5px) {
  .comment-content-card .comment-count {
    font-size: 14px;
  }
}
.comment-content-card .comment-count .count {
  color: #ff6000;
}
.comment-content-card .comment-list {
  margin-bottom: 0;
}
.comment-content-card .comment-list .comment-item:last-child {
  margin-bottom: 0;
}
.comment-content-card .comments-less-recommend .c-content {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .comment-content-card .comments-less-recommend .c-content {
    margin-bottom: 0.3rem;
  }
}
.comment-content-card .comments-less-recommend .c-content .c-content-wrap {
  position: relative;
  background-color: #fff;
  padding: 0.4rem;
  border-radius: 0.1rem;
}
@media (max-width: 767.5px) {
  .comment-content-card .comments-less-recommend .c-title {
    margin: 30px 0;
  }
  .comment-content-card .comments-less-recommend .c-content .c-content-wrap {
    padding: 30px 20px;
    border-radius: 0;
  }
}
.comment-item-card {
  margin-bottom: 0.3rem;
}
.comment-item-card .comment-item-card-wrap {
  position: relative;
  background-color: #fff;
  padding: 0.3rem 0.4rem;
  border-radius: 0.1rem;
}
.comment-item-card .comment-item .item-content .item-main .item-title a {
  vertical-align: top;
}
.comment-item-card .comment-item .item-content .item-main .item-title .btn {
  font-size: 80%;
  line-height: 0.16rem;
  padding: 0 0.04rem;
  margin-left: 0.04rem;
  vertical-align: top;
}
.comment-item-card .comment-item .item-avatar {
  z-index: 2;
}
.comment-item-card .level_0 .item-wrap {
  padding-left: 0;
}
.comment-item-card .level_0 .item-main {
  background-color: transparent;
  padding: 0;
  display: block;
}
.comment-item-card .level_0 .item-main .comment-post {
  background-color: #f9fafb;
}
.comment-item-card .level_0 .item-main .comment-post a {
  border: none;
  color: #8a8a8a;
}
.comment-item-card .level_0 .item-title-wrap {
  position: relative;
  padding-left: 0.6rem;
  margin-bottom: 0.2rem;
}
.comment-item-card .level_0 .item-avatar {
  top: 0;
  width: 0.46rem;
}
.comment-item-card .level_0 .meta {
  margin-top: 0.1rem;
}
.comment-item-card .level_0 .title-meta {
  display: block;
  font-size: 85.71428571%;
  font-weight: normal;
  color: #bbb;
  line-height: 1.42857143em;
  height: 1.42857143em;
  overflow: hidden;
  max-width: 30em;
}
.comment-item-card .level_1 {
  padding-left: 0;
}
.comment-item-card .level_1 .item-wrap {
  padding-left: 0;
}
.comment-item-card .level_1 .item-title-wrap {
  position: relative;
  padding-left: 0.4rem;
  margin-bottom: 0.1rem;
}
.comment-item-card .level_1 .item-avatar {
  top: 2em;
  left: 2em;
  width: 0.3rem;
  margin-top: -0.05rem;
}
@media (max-width: 767.5px) {
  .comment-item-card {
    margin-bottom: 10px;
  }
  .comment-item-card .comment-item-card-wrap {
    border-radius: 0;
    padding: 30px 20px;
  }
  .comment-item-card .level_0 .item-wrap .item-content .item-main {
    padding: 0;
  }
  .comment-item-card .level_1 .item-title-wrap {
    padding-left: 0;
  }
}
.comment-top-block .comment-write {
  margin-bottom: 0;
}
.comment-top-block .comment-write .form-item:last-child {
  margin-bottom: 0;
}
.comment-post-tag .comment-item {
  margin-bottom: 0;
}
.comment-item-card.cp-0 .comment-item-card-wrap,
.new-comment-item-card .comment-item-card-wrap {
  background-color: #fff5ef;
}
.comment-item-card.cp-0 .comment-item,
.new-comment-item-card .comment-item {
  margin-bottom: 0;
}
.comment-content-card-talk .btn-zan .icon {
  display: none;
}
.comment-content-card-talk .comment-main .comment-empty {
  padding: 0.1rem 0 0.4rem;
}
.comment-item-first .item-content .item-main .item-entry a {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.list-item .item-wrap {
  box-sizing: border-box;
  background-color: #ffffff;
  border-radius: 0.1rem;
  padding: 0.25rem 0.2rem;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 5.2rem;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .list-item .item-wrap {
    padding: 0.28rem;
  }
}
@media (min-width: 1920px) {
  .list-item .item-wrap {
    height: 5rem;
  }
}
.list-item .item-wrap:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.list-item .item-thumb {
  display: block;
}
.list-item .item-meta {
  position: absolute;
  left: 0.2rem;
  right: 0.2rem;
  bottom: 0.2rem;
  height: 0.24rem;
  line-height: 0.24rem;
  color: #b5b5b5;
}
@media (min-width: 768px) {
  .list-item .item-meta {
    left: 0.3rem;
  }
}
@media (min-width: 768px) {
  .list-item .item-meta {
    right: 0.3rem;
  }
}
@media (min-width: 768px) {
  .list-item .item-meta {
    bottom: 0.3rem;
  }
}
.list-item .item-meta a {
  color: #b5b5b5;
}
.list-item .item-meta a:hover {
  color: #ff6000;
}
.list-item .item-meta .meta-left {
  position: absolute;
  left: 0;
  top: 0;
}
.list-item .item-meta .meta-right {
  position: absolute;
  right: 0;
  top: 0;
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .list-item .item-meta .meta-right {
    font-size: 14px;
  }
}
.list-item .item-meta .meta-author {
  display: block;
}
.list-item .item-meta .meta-author .meta-avatar {
  display: inline-block;
  vertical-align: top;
  width: 0.24rem;
}
.list-item .item-meta .meta-author .meta-avatar .avatar {
  padding-top: 100%;
  border-radius: 100%;
}
.list-item .item-meta .meta-author .meta-name {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  font-weight: normal;
  margin-left: 0.06rem;
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-author .meta-name {
    font-size: 0.14rem;
  }
}
.list-item .item-meta .meta-author .meta-name .uname {
  display: inline-block;
  vertical-align: top;
  max-width: 8em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list-item .item-meta .meta-author .meta-name .short-label {
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.02rem;
  display: none;
}
.list-item .item-meta .meta-author .meta-name .long-label {
  display: none;
}
.list-item .item-meta .meta-tag .tag-ico {
  display: inline-block;
  vertical-align: middle;
  background-color: #ffefda;
  color: #ff6000;
  margin-top: -2px;
  font-size: 12px;
  border-radius: 100%;
  margin-right: 0.5em;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-tag .tag-ico {
    width: 0.83333333vw;
  }
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-tag .tag-ico {
    height: 0.83333333vw;
  }
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-tag .tag-ico {
    line-height: 0.83333333vw;
  }
}
.list-item .item-meta .meta-hunter .tag-ico {
  width: 20px;
  height: 20px;
  line-height: 20px;
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-hunter .tag-ico {
    width: 1.04166667vw;
  }
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-hunter .tag-ico {
    height: 1.04166667vw;
  }
}
@media (min-width: 1920px) {
  .list-item .item-meta .meta-hunter .tag-ico {
    line-height: 1.04166667vw;
  }
}
.list-item .item-meta .meta-time {
  display: none;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .list-item .item-meta {
    font-size: 12px;
  }
  .list-item .item-meta .meta-author .meta-name {
    font-size: 12px;
  }
}
.list-comment-slide .list-slide-comment-item {
  position: absolute;
  left: 100%;
  bottom: 0.4rem;
  font-size: 0.12rem;
  border-radius: 0.34rem;
  background-color: rgba(160, 160, 160, 0.8);
  padding: 0.03rem;
}
.list-comment-slide .list-slide-comment-item:nth-child(even) {
  bottom: 0;
}
.list-comment-slide .list-slide-comment-item .in_wrap {
  position: relative;
  padding-left: 0.3rem;
  padding-right: 0.15rem;
  line-height: 0.24rem;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  display: block;
}
.list-comment-slide .list-slide-comment-item .in_wrap .in_avatar {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.24rem;
  border-radius: 100%;
  overflow: hidden;
  text-align: center;
  height: 0.24rem;
  background-color: #ff6000;
}
.list-comment-slide .list-slide-comment-item .in_wrap .in_avatar .thumb {
  padding-top: 100%;
}
.list-item-widget .listitem-widget-title {
  position: relative;
}
.list-item-widget .listitem-widget-title strong {
  color: #000;
}
.list-item-widget .listitem-widget-title strong a {
  color: #000;
}
.list-item-widget .listitem-widget-title strong a:hover {
  color: #000;
}
.list-item-widget .listitem-widget-title strong .ico {
  display: null;
}
@media (min-width: 768px) {
  .list-item-widget .listitem-widget-title strong .ico {
    display: none;
  }
}
.list-item-widget .listitem-widget-title .more {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 14px;
  font-weight: normal;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .list-item-widget .listitem-widget-title .more {
    font-size: 0.72916667vw;
  }
}
.list-item-widget .listitem-widget-title .more:hover {
  color: #ff6000;
}
.item-article .item-top {
  overflow: hidden;
  position: relative;
  border-radius: 0.1rem;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.item-article .item-top::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.9) 0%,
    #fff 100%
  );
  background-image: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.9) 0%,
    #fff 100%
  );
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff', endColorstr='#ffffffff', GradientType=0);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 2;
}
.item-article .list-comment-slide {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.5rem;
  z-index: 2;
}
.item-article .item-term {
  position: absolute;
  right: 0;
  top: 0.1rem;
  font-size: 0.14rem;
  font-weight: normal;
  z-index: 3;
}
@media (min-width: 768px) {
  .item-article .item-term {
    top: 0.15rem;
  }
}
.item-article .item-term .term-i,
.item-article .item-term a {
  opacity: 0.9;
  border-radius: 0.04rem 0 0 0.04rem;
  background-color: #ff6000;
  display: block;
  color: #ffffff;
  padding: 0 0.3em;
  line-height: 1.7;
}
.item-article .item-term .term-i:hover,
.item-article .item-term a:hover {
  opacity: 1;
}
.item-article .item-thumb {
  overflow: hidden;
  position: relative;
}
.item-article .item-thumb img {
  position: absolute;
  left: 0;
}
.item-article .item-thumb .thumb {
  position: relative;
  padding-top: 63.63636364%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.item-article .item-top-meta {
  position: absolute;
  left: 0.2rem;
  bottom: 0.14rem;
  font-weight: normal;
  font-size: 0.14rem;
  color: #fff;
}
.item-article .item-main {
  margin-top: 0.22rem;
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 3;
}
.item-article .item-title {
  font-size: 0.2rem;
  height: 0.6rem;
  line-height: 0.3rem;
  overflow: hidden;
  margin-bottom: 0.2rem;
  background-color: #fff\9;
}
@media (min-width: 1920px) {
  .item-article .item-title {
    font-size: 0.19rem;
  }
}
.item-article .item-title a {
  display: block;
  color: #323232;
}
.item-article .item-title a:hover {
  color: #ff6000;
}
.item-article .item-top-extra {
  position: absolute;
  left: 0;
  bottom: 0;
  font-weight: normal;
}
.item-article .item-top-extra .extra-item {
  float: left;
  white-space: nowrap;
  height: 0.25rem;
  line-height: 0.25rem;
  font-size: 0.14rem;
  padding: 0 0.1rem;
  color: #fff;
  letter-spacing: 1px;
}
.item-article .item-top-extra .extra-item a {
  color: #fff;
}
.item-article .item-top-extra .extra-item:last-child {
  background-color: rgba(0, 0, 0, 0.7);
  border-top-right-radius: 0.1rem;
  padding-left: 0.08rem;
  padding-right: 0.08rem;
}
.item-article .item-top-extra .extra-item:first-child {
  background-color: rgba(255, 96, 0, 0.9);
  border-bottom-left-radius: 0.1rem;
}
.item-article .item-top-extra .extra-item.extra-term {
  padding: 0;
}
.item-article .item-top-extra .extra-item.extra-term a {
  display: block;
  padding-left: 0.12rem;
  padding-right: 0.1rem;
}
.item-article .item-top-extra .extra-item.extra-hot {
  background-color: rgba(252, 45, 80, 0.9);
}
@media (max-width: 767px) {
  .item-article .item-top-extra {
    bottom: auto;
    top: 0;
    left: auto;
    right: 0;
  }
  .item-article .item-top-extra .extra-item {
    font-size: 12px;
    height: 0.2rem;
    line-height: 0.2rem;
    display: block;
  }
  .item-article .item-top-extra .extra-item:last-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .item-article .item-top-extra .extra-item.extra-views {
    display: none;
  }
  .item-article .item-top-extra .extra-item:first-child {
    border-top-right-radius: 0.06rem;
    border-bottom-left-radius: 0.06rem;
  }
  .item-article .item-top-extra .extra-item.extra-term {
    padding: 0;
  }
  .item-article .item-top-extra .extra-item.extra-term a {
    display: block;
    padding-right: 0.05rem;
    padding-left: 0.05rem;
  }
}
@media (min-width: 1330px) and (max-width: 1599.5px) {
  .item-article .item-top-extra .extra-item {
    font-size: 12px;
  }
}
@media (min-width: 1600px) and (max-width: 1919.5px) {
  .item-article .item-top-extra .extra-item {
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  .item-article .item-wrap:hover .item-top .thumb {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.item-article .item-desc {
  background-color: #fafafa;
  border-radius: 0.04rem;
  color: #8a8a8a;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.item-article .item-desc .desc-wrap {
  padding: 0.16rem 0.2rem;
  display: block;
  font-size: 0.14rem;
  line-height: 0.25rem;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  color: #8a8a8a;
}
.item-article .item-desc .desc-wrap span {
  display: block;
  height: 0.5rem;
  overflow: hidden;
}
@media (min-width: 1330px) and (max-width: 1599px) {
  .item-article .item-desc .desc-wrap {
    font-size: 12px;
  }
}
@media (min-width: 1600px) and (max-width: 1919.5px) {
  .item-article .item-desc .desc-wrap {
    font-size: 14px;
  }
}
.item-article .post-label .label {
  color: #ff6000;
}
.item-article .post-label .btn {
  padding: 0 0.5em;
  line-height: 0.24rem;
  border-radius: 0.05rem;
  cursor: default;
}
.item-article .post-label .btn:hover {
  background: rgba(255, 140, 52, 0.1);
  color: #ff6000;
}
.item-article .post-label-hot .label {
  color: #fa455f;
}
.item-article .post-label-hot .btn {
  background-color: rgba(255, 20, 43, 0.05);
  color: #fa455f;
}
.item-article .post-label-hot .btn:hover {
  background-color: rgba(255, 20, 43, 0.05);
  color: #fa455f;
}
.item-hunter .item-term a {
  background-color: #2a65ed;
}
.item-hunter .item-top-extra .extra-item:first-child {
  background-color: rgba(42, 101, 237, 0.9);
}
.item-hunter .item-wrap .item-top .thumb::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0.15;
}
.listitem-widget-hunter .listitem-widget-title {
  margin-bottom: 0.3rem;
}
.listitem-widget-hunter .lw-hunter-item {
  margin-bottom: 0.5rem;
}
.listitem-widget-hunter .lw-hunter-item:last-child {
  margin-bottom: 0;
}
.listitem-widget-hunter .lw-item-wrap {
  display: block;
  position: relative;
  padding-right: 1.2rem;
  min-height: 0.9rem;
  color: #323232;
}
.listitem-widget-hunter .lw-item-wrap:hover {
  color: #ff6000;
}
.listitem-widget-hunter .lw-item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.9rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.listitem-widget-hunter .lw-item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 100%;
}
.listitem-widget-hunter .lw-item-title {
  font-size: 0.16rem;
  font-weight: normal;
  line-height: 0.23rem;
  height: 0.46rem;
  overflow: hidden;
  margin-bottom: 0.16rem;
  text-align: justify;
}
.listitem-widget-hunter .lw-item-meta {
  font-weight: normal;
  font-size: 0.12rem;
  position: relative;
  line-height: 0.24rem;
}
.listitem-widget-hunter .lw-item-meta .btn {
  padding: 0 0.04rem;
  line-height: 0.24rem;
  width: 5.4em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.listitem-widget-hunter .lw-item-meta .meta-score {
  position: absolute;
  right: 0;
  top: 0;
  color: #ffc168;
}
.listitem-widget-zt .item-term a {
  background-color: #ffd9af;
  color: #a7723a;
}
.listitem-widget-zt .item-top::after {
  display: none;
}
.listitem-widget-zt .item-top-extra .extra-item:first-child {
  background-color: #ffd9af;
  color: #a7723a;
}
.listitem-widget-zt .item-top-extra .extra-item:first-child a {
  color: #a7723a;
}
@media (max-width: 767px) {
  .listitem-widget-zt .item-top-extra .extra-item:first-child {
    border-top-right-radius: 0;
  }
}
.listitem-widget-zt .item-thumb::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0.6;
  z-index: 2;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.listitem-widget-zt .item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.listitem-widget-zt .item-thumb:hover::before {
  opacity: 0.5;
}
.listitem-widget-zt .listitem-zt-main {
  margin-top: 0.22rem;
}
.listitem-widget-zt .meta {
  font-size: 0.14rem;
  font-weight: normal;
  color: #b5b5b5;
  position: relative;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  margin-bottom: 0.2rem;
}
.listitem-widget-zt .meta .meta-item-right {
  position: absolute;
  right: 0;
  top: 0;
}
.listitem-widget-zt .meta em {
  font-style: normal;
  color: #ff6000;
  margin: 0 0.02rem;
}
.listitem-widget-zt .listitem-zt-item {
  margin-bottom: 0.2rem;
}
.listitem-widget-zt .listitem-zt-item:last-child {
  margin-bottom: 0;
}
.listitem-widget-zt .listitem-zt-wrap {
  display: block;
  position: relative;
  padding-left: 1.4rem;
}
.listitem-widget-zt .listitem-zt-wrap:hover .listitem-zt-title {
  color: #ff6000;
}
.listitem-widget-zt .listitem-zt-thumb {
  position: absolute;
  left: 0;
  top: 0.06rem;
  width: 1.2rem;
  border-radius: 0.06rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.listitem-widget-zt .listitem-zt-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 0.76rem;
}
.listitem-widget-zt .listitem-zt-title {
  font-size: 0.14rem;
  line-height: 0.22rem;
  height: 0.44rem;
  overflow: hidden;
  margin-bottom: 0.1rem;
  color: #323232;
  font-weight: normal;
  padding-top: 0.06rem;
}
.listitem-widget-zt .listitem-zt-meta {
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
  color: #dcdcdc;
}
.listitem-widget-zt .zt-info {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  text-align: center;
  z-index: 4;
  color: #fff;
  box-sizing: border-box;
  padding: 0 0.15rem;
}
.listitem-widget-zt .zt-info .zt-title {
  font-size: 0.26rem;
  margin-bottom: 0.09rem;
  line-height: 0.28rem;
  height: 0.28rem;
  overflow: hidden;
}
.listitem-widget-zt .zt-info .zt-subtitle {
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.28rem;
  height: 0.28rem;
  overflow: hidden;
  margin-bottom: 0.15rem;
}
.listitem-widget-zt .zt-info .btn {
  font-size: 14px;
  font-size: 0.14rem;
  padding: 0 1em;
  line-height: 0.28rem;
}
@media (min-width: 1920px) {
  .listitem-widget-zt .zt-info .btn {
    font-size: 0.72916667vw;
  }
}
@media (max-width: 767px) {
  .archive-list .listitem-widget-zt .item-wrap {
    padding: 0px !important;
  }
  .archive-list .listitem-widget-zt .item-wrap .item-cont {
    padding-right: 0;
  }
  .archive-list .listitem-widget-zt .item-wrap .item-top {
    position: static;
    width: auto;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    border-radius: 0;
  }
  .archive-list .listitem-widget-zt .item-wrap .item-top .thumb {
    padding-top: 45%;
  }
  .listitem-widget-zt .listitem-zt-main {
    display: none;
  }
}
.listitem-widget-talk .listitem-widget-title {
  margin-bottom: 0.2rem;
}
.listitem-widget-talk .lw-talk-item {
  margin-bottom: 0.2rem;
}
.listitem-widget-talk .lw-talk-item:last-child {
  margin-bottom: 0;
}
.listitem-widget-talk .lw-item-wrap {
  display: block;
  position: relative;
  padding: 0.25rem 0.2rem;
  border-radius: 0.1rem;
  background-color: #fffcf5;
  color: #323232;
}
.listitem-widget-talk .lw-item-wrap:hover {
  background-color: #fff9eb;
  color: #ff6000;
}
.listitem-widget-talk .lw-item-title {
  font-size: 0.16rem;
  font-weight: normal;
  line-height: 0.25rem;
  height: 0.5rem;
  overflow: hidden;
  margin-bottom: 0.1rem;
}
.listitem-widget-talk .lw-item-meta {
  font-weight: normal;
  font-size: 0.12rem;
  position: relative;
  line-height: 0.32rem;
  color: #8f8f8f;
}
.listitem-widget-talk .lw-item-meta .btn {
  padding: 0 0.16rem;
  line-height: 0.32rem;
}
.listitem-widget-talk .lw-item-meta .meta-btn {
  position: absolute;
  right: 0;
  top: 0;
}
.listitem-widget-talk .lw-item-author {
  line-height: 0.3rem;
  font-size: 0.14rem;
  font-weight: normal;
  color: #8f8f8f;
  margin-bottom: 0.1rem;
}
.listitem-widget-talk .lw-item-author .item-avatar {
  display: inline-block;
  width: 0.3rem;
  vertical-align: middle;
  border-radius: 100%;
  overflow: hidden;
}
.listitem-widget-talk .lw-item-author .item-avatar .thumb {
  padding-top: 100%;
}
.listitem-widget-talk-one .listitem-widget-title {
  margin-bottom: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 1px solid #f2f2f2;
}
.listitem-widget-talk-one .listitem-widget-title .more {
  bottom: 0.2rem;
}
.listitem-widget-talk-one .lw-talk-item {
  margin-bottom: 0.2rem;
}
.listitem-widget-talk-one .lw-talk-item:last-child {
  margin-bottom: 0;
}
.listitem-widget-talk-one .lw-item-wrap {
  display: block;
  color: #323232;
}
.listitem-widget-talk-one .lw-item-title {
  font-size: 0.2rem;
  font-weight: bold;
  line-height: 0.28rem;
  min-height: 0.56rem;
  max-height: 0.84rem;
  overflow: hidden;
  margin-bottom: 0.16rem;
  text-align: justify;
}
.listitem-widget-talk-one .lw-item-title a {
  display: block;
  color: #323232;
}
.listitem-widget-talk-one .lw-item-title a:hover {
  color: #ff6000;
}
.listitem-widget-talk-one .lw-item-meta {
  font-weight: normal;
  font-size: 0.14rem;
  position: relative;
  line-height: 0.24rem;
  color: #8f8f8f;
  margin-bottom: 0.2rem;
}
.listitem-widget-talk-one .meta-avatars {
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.15rem;
  margin-left: 0.05rem;
}
.listitem-widget-talk-one .meta-avatars .avatar {
  display: inline-block;
  width: 0.24rem;
  border-radius: 100%;
  overflow: hidden;
  margin-left: -0.05rem;
}
.listitem-widget-talk-one .meta-avatars .avatar .thumb {
  padding-top: 100%;
}
.listitem-widget-talk-one .lw-item-entry {
  border-radius: 0.08rem;
  background: rgba(250, 250, 250, 0.8);
  padding: 0.2rem;
  color: #7a7a7a;
  margin-bottom: 0.25rem;
}
.listitem-widget-talk-one .lw-item-entry p {
  font-size: 0.14rem;
  line-height: 0.25rem;
  max-height: 1.25rem;
  overflow: hidden;
}
.listitem-widget-talk-one .lw-item-entry a {
  display: block;
  color: #7a7a7a;
}
.listitem-widget-talk-one .lw-item-btns {
  position: absolute;
  left: 0.3rem;
  right: 0.3rem;
  bottom: 0.3rem;
}
.listitem-widget-talk-one .lw-item-btns .btn {
  display: block;
  line-height: 0.42rem;
}
.listitem-widget-talk-one .talk-vote .vote-items {
  margin: 0 -0.05rem;
}
.listitem-widget-talk-one .talk-vote .vote-items-count {
  padding-top: 0.2rem;
}
.listitem-widget-talk-one .talk-vote .vote-items-count .vote-item-wrap {
  overflow: visible;
  height: 0.05rem;
}
.listitem-widget-talk-one .talk-vote .vote-items-count .vote-item .vote-count {
  position: absolute;
  top: 0.06rem;
  white-space: nowrap;
}
.listitem-widget-talk-one
  .talk-vote
  .vote-items-count
  .vote-item-a
  .vote-count {
  left: 0;
}
.listitem-widget-talk-one
  .talk-vote
  .vote-items-count
  .vote-item-a
  .vote-item-wrap {
  background-color: #ff6d7c;
}
.listitem-widget-talk-one
  .talk-vote
  .vote-items-count
  .vote-item-b
  .vote-item-wrap {
  background-color: #59a1f1;
}
.listitem-widget-talk-one
  .talk-vote
  .vote-items-count
  .vote-item-b
  .vote-count {
  right: 0;
}
.listitem-widget-talk-one
  .talk-vote.vote-no-image
  .vote-items-describ
  .vote-item-wrap {
  padding: 0.64rem 0;
}
.listitem-widget-talk-one
  .talk-vote.vote-has-image
  .vote-items-describ
  .vote-thumb
  .thumb {
  padding-top: 1.5rem;
}
.listitem-widget-gallery .item-wrap {
  background-color: #e8ebf1;
}
.listitem-widget-gallery .listitem-widget-title {
  margin-bottom: 0.25rem;
}
.listitem-widget-gallery .listitem-widget-title strong a,
.listitem-widget-gallery .listitem-widget-title .more {
  color: #9ca1b1;
}
.listitem-widget-gallery .listitem-widget-title strong a:hover,
.listitem-widget-gallery .listitem-widget-title .more:hover {
  color: #9ca1b1;
}
.listitem-widget-gallery .lw-gallery-item {
  position: relative;
}
.listitem-widget-gallery .lw-gallery-item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0.1rem;
  right: 0.1rem;
  bottom: -0.16rem;
  height: 0.4rem;
  border-radius: 0.08rem;
  background-color: #fff;
  opacity: 0.3;
}
.listitem-widget-gallery .lw-item-wrap {
  display: block;
  border-radius: 0.1rem;
  overflow: hidden;
  color: #323232;
  background-color: #fff;
  position: relative;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.listitem-widget-gallery .lw-item-wrap:hover {
  color: #ff6000;
}
.listitem-widget-gallery .lw-item-wrap:hover .listitem-item-thumb::before {
  background-color: rgba(0, 0, 0, 0);
}
.listitem-widget-gallery .lw-item-wrap:hover .listitem-item-thumb .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.listitem-widget-gallery .listitem-item-thumb {
  position: relative;
  margin-bottom: 0.18rem;
  overflow: hidden;
}
.listitem-widget-gallery .listitem-item-thumb::before {
  content: "";
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 1;
}
.listitem-widget-gallery .listitem-item-thumb .thumb {
  padding-top: 2.35rem;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.listitem-widget-gallery .listitem-item-main {
  padding: 0 0.2rem 0.2rem;
}
.listitem-widget-gallery .lw-item-meta {
  position: absolute;
  left: 0.2rem;
  right: 0.2rem;
  bottom: 0.1rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.2rem;
  font-size: 0.14rem;
  height: 0.2rem;
  overflow: hidden;
  z-index: 2;
}
.listitem-widget-gallery .lw-item-meta .meta-count {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  border-radius: 0.1rem;
  background-color: rgba(0, 0, 0, 0.3);
  padding: 0 0.1rem;
}
.listitem-widget-gallery .lw-item-title {
  font-size: 0.18rem;
  line-height: 0.3rem;
  height: 0.6rem;
  overflow: hidden;
  margin-bottom: 0.1rem;
}
.listitem-widget-gallery .lw-item-author {
  position: relative;
  padding-left: 0.54rem;
}
.listitem-widget-gallery .lw-item-author .item-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.4rem;
  border-radius: 100%;
  overflow: hidden;
}
.listitem-widget-gallery .lw-item-author .item-avatar .thumb {
  padding-top: 100%;
}
.listitem-widget-gallery .lw-item-author .u-name {
  font-size: 0.14rem;
  height: 0.24rem;
  overflow: hidden;
  font-weight: normal;
}
.listitem-widget-gallery .lw-item-author .u-desc {
  font-size: 0.12rem;
  line-height: 0.14rem;
  height: 0.14rem;
  overflow: hidden;
  font-weight: normal;
  color: #b5b5b5;
}
.listitem-widget-shenqi .listitem-widget-title {
  margin-bottom: 0.3rem;
}
.listitem-widget-shenqi .listitem-widget-items {
  margin: 0 -0.15rem -0.5rem;
}
.listitem-widget-shenqi .lw-shenqi-item {
  float: left;
  margin-bottom: 0.24rem;
  width: 100%;
  padding: 0 0.15rem;
  box-sizing: border-box;
}
@media (min-width: 1920px) {
  .listitem-widget-shenqi .lw-shenqi-item {
    margin-bottom: 0.2rem;
  }
}
.listitem-widget-shenqi .lw-item-wrap {
  display: block;
  position: relative;
  color: #323232;
  padding-right: 1.4rem;
  min-height: 0.8rem;
}
.listitem-widget-shenqi .lw-item-wrap:hover {
  color: #ff6000;
}
.listitem-widget-shenqi .lw-item-thumb {
  border-radius: 0.1rem;
  overflow: hidden;
  margin-bottom: 0.2rem;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  position: absolute;
  right: 0;
  top: 0;
  width: 1.2rem;
}
.listitem-widget-shenqi .lw-item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 66.66666667%;
}
.listitem-widget-shenqi .lw-item-title {
  font-size: 0.16rem;
  font-weight: normal;
  line-height: 0.23rem;
  height: 0.46rem;
  overflow: hidden;
  margin-bottom: 0.1rem;
}
@media (min-width: 1920px) {
  .listitem-widget-shenqi .lw-item-title {
    font-size: 0.14rem;
  }
}
.listitem-widget-shenqi .lw-item-meta {
  font-size: 0.16rem;
  font-weight: normal;
  color: #c2c2c2;
}
@media (min-width: 1920px) {
  .listitem-widget-shenqi .lw-item-meta {
    font-size: 0.14rem;
  }
}
.listitem-widget-hangye {
  display: none;
}
@media (min-width: 768px) {
  .listitem-widget-hangye {
    display: block;
  }
}
.listitem-widget-hangye .item-wrap {
  background-image: -webkit-linear-gradient(top, #fff2ef 0%, #ffffff 30%);
  background-image: linear-gradient(180deg, #fff2ef 0%, #ffffff 30%);
  position: relative;
}
.listitem-widget-hangye .item-wrap::before {
  content: "";
  display: block;
  width: 1.05rem;
  height: 0.9rem;
  background-image: -webkit-linear-gradient(
    45deg,
    rgba(253, 246, 244, 0) 13%,
    #ffe6e1 98%
  );
  background-image: linear-gradient(
    45deg,
    rgba(253, 246, 244, 0) 13%,
    #ffe6e1 98%
  );
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0 0 100% 0;
}
.listitem-widget-hangye .listitem-widget-title {
  margin-bottom: 0.4rem;
}
.listitem-widget-hangye .lw-hangye-item {
  margin-bottom: 0.35rem;
}
@media (min-width: 1024px) {
  .listitem-widget-hangye .lw-hangye-item {
    margin-bottom: 0.3rem;
  }
}
@media (min-width: 1330px) {
  .listitem-widget-hangye .lw-hangye-item {
    margin-bottom: 0.35rem;
  }
}
@media (min-width: 1920px) {
  .listitem-widget-hangye .lw-hangye-item {
    margin-bottom: 0.29rem;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .listitem-widget-hangye .lw-hangye-item {
    margin-bottom: 0.3rem;
  }
}
.listitem-widget-hangye .lw-item-wrap {
  display: block;
  position: relative;
  padding-right: 1.5rem;
  min-height: 0.75rem;
  color: #323232;
}
.listitem-widget-hangye .lw-item-wrap:hover {
  color: #ff6000;
}
.listitem-widget-hangye .lw-item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.2rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.listitem-widget-hangye .lw-item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 62.5%;
}
.listitem-widget-hangye .lw-item-title {
  font-size: 16px;
  font-weight: normal;
  line-height: 0.22rem;
  height: 0.44rem;
  overflow: hidden;
  margin-bottom: 0.16rem;
}
@media (min-width: 1920px) {
  .listitem-widget-hangye .lw-item-title {
    font-size: 0.14rem;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .listitem-widget-hangye .lw-item-title {
    font-size: 14px;
  }
}
.listitem-widget-hangye .lw-item-meta {
  font-weight: normal;
  font-size: 14px;
  position: relative;
  line-height: 0.2rem;
  color: #c2c2c2;
}
@media (min-width: 1920px) {
  .listitem-widget-hangye .lw-item-meta {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .listitem-widget-hangye .lw-item-meta {
    font-size: 12px;
  }
}
.listitem-widget-hangye .item-btns .btn {
  display: block;
  line-height: 0.42rem;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .listitem-widget-hangye .btn {
    font-size: 12px;
  }
}
.listitem-widget-sifangke .item-top-meta .stars {
  color: #ffc168;
}
.listitem-widget-sifangke .item-top-meta .stars .star {
  margin: 0 1px;
}
.listitem-widget-sifangke .item-meta .meta-jineng {
  color: #ff6000;
}
.listitem-widget-sifangke .item-tags {
  margin-right: -0.5em;
}
.listitem-widget-sifangke .item-tags .btn {
  padding: 0 0.5em;
  margin: 0 0.5em;
  font-weight: normal;
  line-height: 0.24rem;
  display: none;
}
.listitem-widget-sifangke .item-tags .btn:first-child {
  display: inline-block;
}
.listitem-widget-sifangke .desc-wrap .stars {
  color: #fff;
}
.listitem-widget-sifangke .desc-wrap .stars .star {
  margin: 0 0.02rem;
  display: inline-block;
  background-color: #8a8a8a;
  border-radius: 0.03rem;
  line-height: 0.2rem;
  width: 0.2rem;
  text-align: center;
}
.listitem-widget-sifangke .desc-wrap .stars .active {
  background-color: #ff6000;
}
.list-item-home-news {
  display: none;
}
@media (min-width: 768px) {
  .list-item-home-news {
    display: block;
  }
}
.list-item-home-news .item-wrap {
  padding: 0;
}
.list-item-home-news .widget-wrap {
  padding: 0.3rem;
}
.list-item-home-news .widget-title {
  margin-bottom: 0.25rem;
}
.list-item-home-news .widget-btns .btn {
  display: block;
  line-height: 0.42rem;
}
@media (max-width: 767px) {
  .list-item-home-news .widget-btns .btn {
    font-size: 14px;
  }
}
.list-item-home-news.second-news {
  display: block;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .list-item-home-news .btn {
    font-size: 12px;
  }
}
.listitem-widget-job .widget-title,
.list-item-home-job .widget-title {
  margin-bottom: 0.25rem;
  line-height: 0.33rem;
  font-size: 0.24rem;
  color: #000;
  padding-bottom: 0.2rem;
  border-bottom: 1px solid #f2f2f2;
  position: relative;
}
.listitem-widget-job .widget-title a,
.list-item-home-job .widget-title a {
  color: #000;
}
.listitem-widget-job .widget-title .more,
.list-item-home-job .widget-title .more {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.14rem;
  color: #8a8a8a;
  font-weight: normal;
}
.listitem-widget-job .widget-title .more:hover,
.list-item-home-job .widget-title .more:hover {
  color: #ff6000;
}
.listitem-widget-job .widget-btns .btn,
.list-item-home-job .widget-btns .btn {
  display: block;
  line-height: 0.42rem;
}
.listitem-widget-job .widget-item,
.list-item-home-job .widget-item {
  margin-bottom: 0.28rem;
}
@media (min-width: 1920px) {
  .listitem-widget-job .widget-item,
  .list-item-home-job .widget-item {
    margin-bottom: 0.24rem;
  }
}
.listitem-widget-job .widget-item:last-child .item_main,
.list-item-home-job .widget-item:last-child .item_main {
  padding-bottom: 0;
  border-bottom: none;
}
.listitem-widget-job .widget-item .item_wrap,
.list-item-home-job .widget-item .item_wrap {
  display: block;
  position: relative;
  padding-left: 0.8rem;
  color: #323232;
}
.listitem-widget-job .widget-item .item_wrap:hover,
.list-item-home-job .widget-item .item_wrap:hover {
  color: #ff6000;
}
.listitem-widget-job .widget-item .item_thumb,
.list-item-home-job .widget-item .item_thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.listitem-widget-job .widget-item .item_thumb .thumb,
.list-item-home-job .widget-item .item_thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 100%;
}
.listitem-widget-job .widget-item .item_main,
.list-item-home-job .widget-item .item_main {
  min-height: 0.6rem;
  padding-bottom: 0.32rem;
  border-bottom: 1px solid #f2f2f2;
  position: relative;
}
.listitem-widget-job .widget-item .item_money,
.list-item-home-job .widget-item .item_money {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.18rem;
  color: #ff6000;
  font-weight: normal;
}
.listitem-widget-job .widget-item .item_title,
.list-item-home-job .widget-item .item_title {
  font-size: 0.18rem;
  line-height: 0.24rem;
  height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 8em;
  margin-bottom: 0.1rem;
}
.listitem-widget-job .widget-item .item_meta,
.list-item-home-job .widget-item .item_meta {
  font-weight: normal;
  font-size: 0.14rem;
  color: #7a7a7a;
  margin: 0 -0.5em;
}
.listitem-widget-job .widget-item .item_meta span,
.list-item-home-job .widget-item .item_meta span {
  margin: 0 0.5em;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .listitem-widget-job .btn,
  .list-item-home-job .btn {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .listitem-widget-job .widget-title,
  .list-item-home-job .widget-title {
    padding-bottom: 0;
    border-bottom: none;
  }
  .listitem-widget-job .widget-item .item_title,
  .list-item-home-job .widget-item .item_title {
    font-size: 16px;
  }
}
.listitem-group .listitem-widget-title {
  margin-bottom: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 1px solid #f2f2f2;
}
.listitem-group .listitem-widget-title .ico {
  display: null;
}
@media (min-width: 768px) {
  .listitem-group .listitem-widget-title .ico {
    display: none;
  }
}
.listitem-group .listitem-widget-title .more {
  bottom: 0.2rem;
}
.listitem-group .item-title {
  font-size: 16px;
  max-height: 0.6rem;
  line-height: 0.3rem;
  overflow: hidden;
  margin-bottom: 0.2rem;
  background-color: #fff\9;
}
@media (min-width: 768px) {
  .listitem-group .item-title {
    font-size: 0.2rem;
  }
}
@media (min-width: 1920px) {
  .listitem-group .item-title {
    font-size: 0.19rem;
  }
}
.listitem-group .item-title a {
  display: block;
  color: #323232;
}
.listitem-group .item-title a:hover {
  color: #ff6000;
}
.listitem-group .item-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 100%;
  overflow: hidden;
}
.listitem-group .item-avatar .thumb {
  padding-top: 100%;
}
.listitem-group .item_author .author-name {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #323232;
  margin-bottom: 0;
}
.listitem-group .item_author .author-name a {
  color: #323232;
}
@media (max-width: 767.5px) {
  .listitem-group .item_author .author-name {
    color: #7a7a7a;
  }
  .listitem-group .item_author .author-name a {
    color: #7a7a7a;
  }
}
.listitem-group .item_author .author-job {
  font-weight: normal;
  font-size: 0.14rem;
  color: #c2c2c2;
  line-height: 2.14285714em;
  height: 2.14285714em;
  overflow: hidden;
}
.listitem-group .item-entry .entry p {
  color: #7a7a7a;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .listitem-group .item-entry .entry p {
    margin-bottom: 0.22rem;
  }
}
.listitem-group .item-entry .entry p a {
  font-size: 0.15rem;
  line-height: 0.26rem;
  display: block;
  color: #7a7a7a;
  height: 1.56rem;
  text-align: justify;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .listitem-group .item-entry .entry p a {
    font-size: 0.14rem;
  }
}
@media (min-width: 1920px) {
  .listitem-group .item-entry .entry p a {
    line-height: 0.25rem;
  }
}
@media (min-width: 1920px) {
  .listitem-group .item-entry .entry p a {
    height: 1.3rem;
  }
}
.listitem-group .item-entry .entry .only-text a {
  height: 2.6rem;
}
.listitem-group .item-entry .entry .addmore {
  color: #ff6000;
  border-bottom: 1px solid #ffdfcc;
  margin-left: 0.08rem;
}
.listitem-group .item-entry .entry .addmore:hover {
  border-bottom-color: #ff6000;
}
.listitem-group .item-entry .exlink {
  color: #ff6000;
  border-bottom: 1px solid #ff6000;
}
.listitem-group .item-entry .exlink:hover {
  border-bottom-style: dashed;
}
.listitem-group .tuwen_link {
  display: none;
  margin-bottom: 0.3rem;
}
@media (min-width: 768px) {
  .listitem-group .tuwen_link {
    display: block;
  }
}
.listitem-group .tuwen_link a {
  background-color: #fafafa;
  border-color: #fafafa;
  padding: 0.16rem;
}
.listitem-group .tuwen_link a .item_wrap {
  padding-left: 0.8rem;
  min-height: 0.6rem;
}
.listitem-group .tuwen_link a .item_thumb {
  width: 0.6rem;
}
.listitem-group .tuwen_link a .item_thumb .thumb {
  padding-top: 100%;
}
.listitem-group .tuwen_link a .item_main {
  padding: 0.1rem 0 0;
}
.listitem-group .tuwen_link a .item_main h2 {
  line-height: 0.2rem;
  height: auto;
  max-height: 0.4rem;
  margin-bottom: 0;
  font-weight: normal;
  font-size: 0.14rem;
}
.listitem-group .item-meta {
  height: 0.3rem;
  line-height: 0.3rem;
}
.listitem-group .item-meta .meta-function {
  position: relative;
  font-size: 0.14rem;
  color: #b5b5b5;
}
.listitem-group .item-meta .meta-function .func-item {
  color: #b5b5b5;
  cursor: pointer;
  display: inline-block;
}
.listitem-group .item-meta .meta-function .func-item:hover {
  color: #ff6000;
}
.listitem-group .item-meta .meta-function .func-item.comment {
  position: absolute;
  right: 0;
  top: 0;
}
.listitem-group .item-meta .meta-function .has_zan {
  color: #ff6000;
}
.listitem-group .item-meta .meta-function .has_zan .ico::before {
  content: "\e8bf";
}
.listitem-group .item-meta .meta-function .has_zan .count {
  color: #b5b5b5;
}
.listitem-group .item-images {
  display: block;
}
.listitem-group .item-images .img-items {
  margin: 0 -0.07rem;
}
.listitem-group .item-images .img-item {
  padding: 0 0.07rem;
  float: left;
  width: 33.33333333%;
  box-sizing: border-box;
}
.listitem-group .item-images .img-item-wrap {
  display: block;
  border-radius: 0.1rem;
  overflow: hidden;
}
.listitem-group .item-images .img-item-wrap .thumb {
  padding-top: 100%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  background-position: center;
}
.listitem-group .item-images .img-item-wrap:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.listitem-group.is_recommend .item-cont::before {
  display: none;
  content: "";
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-group-recommend.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0.76rem;
  height: 0.76rem;
  position: absolute;
  right: 0.3rem;
  top: 1.3rem;
}
@media (min-width: 768px) {
  .listitem-group.is_recommend .item-cont::before {
    display: block;
  }
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .listitem-group .item-entry .entry p a {
    font-size: 12px;
    line-height: 20px;
    height: 100px;
  }
}
@media (max-width: 767.5px) {
  .listitem-group .item-title {
    font-weight: normal;
    margin-bottom: 12px;
    line-height: 22px;
    max-height: 44px;
  }
  .listitem-group .item-meta,
  .listitem-group .item-entry {
    display: none;
  }
}
.list-widget-show .widget-show {
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.list-widget-show.autofixed-fixed {
  position: fixed;
}
.list-widget-show.autofixed-absolute {
  position: absolute;
  bottom: 0;
}
.listitem-group-new .item-thumb .thumb {
  padding-top: 75%;
  background-position: center top;
}
@media (min-width: 1024px) {
  .listitem-group-new .item-thumb .thumb {
    padding-top: 90%;
  }
}
@media (min-width: 1330px) {
  .listitem-group-new .item-thumb .thumb {
    padding-top: 95%;
  }
}
@media (min-width: 1680px) {
  .listitem-group-new .item-thumb .thumb {
    padding-top: 90%;
  }
}
@media (min-width: 1920px) {
  .listitem-group-new .item-thumb .thumb {
    padding-top: 100%;
  }
}
.listitem-group-new .group-images-pos-bottom .thumb {
  background-position: center bottom;
}
.listitem-group-new .group-images-pos-center .thumb {
  background-position: center;
}
.listitem-group-new .item-top-extra {
  right: 0;
}
.listitem-group-new .item-top-extra .extra-item:first-child {
  background-color: rgba(0, 177, 215, 0.9);
}
@media (min-width: 768px) {
  .listitem-group-new .item-top-extra .extra-item:first-child {
    border-top-right-radius: 0.1rem;
  }
}
.listitem-group-new .item-top-extra .extra-count {
  font-size: 0.12rem;
  position: absolute;
  right: 0.1rem;
  bottom: 0.1rem;
  line-height: 1.42857143em;
  padding: 0 0.57142857em;
  border-radius: 1.42857143em;
  background-color: rgba(0, 0, 0, 0.3);
  color: rgba(255, 255, 255, 0.9);
  display: none;
}
@media (min-width: 768px) {
  .listitem-group-new .item-top-extra .extra-count {
    display: block;
  }
}
@media (max-width: 767.5px) {
  .archive-list .listitem-group-new .item-meta .meta-author .meta-name {
    margin-left: 0;
  }
}
.item-author .item-wrap,
.home-authors .item-tobe-author .item-wrap {
  background-color: #fff;
  padding: 15px;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (min-width: 768px) {
  .item-author .item-wrap,
  .home-authors .item-tobe-author .item-wrap {
    padding: 50px 30px 20px;
  }
}
@media (min-width: 1024px) {
  .item-author .item-wrap,
  .home-authors .item-tobe-author .item-wrap {
    padding: 30px 15px 10px;
  }
}
@media (min-width: 1330px) {
  .item-author .item-wrap,
  .home-authors .item-tobe-author .item-wrap {
    padding: 50px 30px 20px;
  }
}
@media (min-width: 1920px) {
  .item-author .item-wrap,
  .home-authors .item-tobe-author .item-wrap {
    padding: 2.60416667vw 1.5625vw 1.04166667vw;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .item-wrap,
  .home-authors .item-tobe-author .item-wrap {
    padding: 50px 20px 20px;
  }
}
.item-author .item-wrap:hover,
.home-authors .item-tobe-author .item-wrap:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.item-author .item-wrap:hover .item-top .author-btn,
.home-authors .item-tobe-author .item-wrap:hover .item-top .author-btn {
  display: block;
}
.item-author .item-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding-top: 100%;
  overflow: hidden;
}
.item-author .item-bg .thumb {
  padding-top: 100%;
  position: absolute;
  left: -50px;
  right: -50px;
  top: -50px;
  width: auto;
  background: -webkit-linear-gradient(left, #cbcac8, #e4ded6);
  background: linear-gradient(to right, #cbcac8, #e4ded6);
  background: -ms-linear-gradient(to right, #cbcac8, #e4ded6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#cbcac8', endColorstr='#e4ded6');
}
.item-author .item-bg::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding-top: 54%;
  background-color: #fff;
  z-index: 1;
}
.item-author .item-bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 54%;
  padding-top: 11%;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.7) 0%,
    #ffffff 100%
  );
  background-image: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.7) 0%,
    #ffffff 100%
  );
}
.item-author .item-top {
  position: relative;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.02);
  padding: 15px;
  background-color: #ffffff;
  border-radius: 0.1rem;
  z-index: 1;
}
@media (min-width: 768px) {
  .item-author .item-top {
    padding: 30px;
  }
}
@media (min-width: 1024px) {
  .item-author .item-top {
    padding: 15px;
  }
}
@media (min-width: 1920px) {
  .item-author .item-top {
    padding: 1.5625vw 1.2vw;
  }
}
.item-author .author-btn {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
.item-author .author-btn .btn {
  line-height: 0.26rem;
  padding: 0 0.08rem;
  border-radius: 0 0.1rem 0 0.1rem;
}
.item-author .author-btn .has_follow {
  background-color: #cecece;
}
.item-author .item-bottom {
  font-size: 14px;
  position: relative;
  z-index: 1;
  padding-top: 20px;
  height: auto;
  overflow: hidden;
  box-sizing: border-box;
}
@media (min-width: 1920px) {
  .item-author .item-bottom {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1024px) {
  .item-author .item-bottom {
    padding-top: 10px;
  }
}
@media (min-width: 1920px) {
  .item-author .item-bottom {
    padding-top: 1.04166667vw;
  }
}
@media (min-width: 768px) {
  .item-author .item-bottom {
    height: 17em;
  }
}
@media (min-width: 1920px) {
  .item-author .item-bottom {
    height: 18.5714em;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .item-bottom {
    padding-top: 20px;
  }
}
.item-author .author-intro {
  display: block;
  position: relative;
  min-height: 60px;
  padding-left: 80px;
}
@media (min-width: 1024px) {
  .item-author .author-intro {
    min-height: 50px;
  }
}
@media (min-width: 1330px) {
  .item-author .author-intro {
    min-height: 50px;
  }
}
@media (min-width: 1920px) {
  .item-author .author-intro {
    min-height: 3.125vw;
  }
}
@media (min-width: 1024px) {
  .item-author .author-intro {
    padding-left: 65px;
  }
}
@media (min-width: 1920px) {
  .item-author .author-intro {
    padding-left: 4vw;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .author-intro {
    min-height: 60px;
    padding-left: 65px;
  }
}
.item-author .author-intro:hover .author-name {
  color: #ff6000;
}
.item-author .author-avatar {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 60px;
  width: 1em;
}
@media (min-width: 1024px) {
  .item-author .author-avatar {
    font-size: 50px;
  }
}
@media (min-width: 1330px) {
  .item-author .author-avatar {
    font-size: 0.6rem;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .author-avatar {
    font-size: 50px;
    top: 10px;
  }
}
.item-author .author-avatar .avatar {
  box-sizing: border-box;
  padding-top: 0;
  height: 1em;
  border: 0.03rem solid #ffbc00;
  border-radius: 100%;
  overflow: hidden;
}
.item-author .author-avatar:after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  bottom: 97%;
  margin-left: -25%;
  width: 50%;
  height: 33.3333%;
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc_n3.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  color: #ffffff;
  font-size: 12px;
  line-height: 2.25em;
  text-align: center;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
}
@media (min-width: 1920px) {
  .item-author .author-avatar:after {
    font-size: 0.625vw;
  }
}
.item-author .author-name {
  font-size: 20px;
  color: #323232;
  margin-bottom: 0.5em;
  white-space: nowrap;
}
@media (min-width: 1920px) {
  .item-author .author-name {
    font-size: 0.2rem;
  }
}
.item-author .author-name .uname {
  display: inline-block;
  vertical-align: middle;
  max-width: 7em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item-author .author-name .short-label {
  display: inline-block;
  vertical-align: bottom;
  margin-left: 0.05rem;
}
.item-author .author-name .short-label img {
  width: 14px;
  height: auto;
  display: none;
}
@media (min-width: 1330px) {
  .item-author .author-name .short-label img {
    width: 14px;
  }
}
@media (min-width: 1920px) {
  .item-author .author-name .short-label img {
    width: 0.18rem;
  }
}
.item-author .author-name .short-label img:nth-child(1),
.item-author .author-name .short-label img:nth-child(2) {
  display: inline-block;
}
.item-author .author-name .short-label img + img {
  margin-left: 0.02rem;
}
.item-author .author-name .long-label {
  display: none;
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .author-name {
    font-size: 18px;
    margin-bottom: 0.4em;
    padding-top: 0.6em;
  }
  .item-author .author-name .short-label img {
    width: 16px;
  }
}
.item-author .author-meta {
  font-size: 12px;
  line-height: 1.5;
  height: 1.5em;
  overflow: hidden;
  font-weight: normal;
  color: #9a9a9a;
}
@media (min-width: 1330px) {
  .item-author .author-meta {
    font-size: 13px;
  }
}
@media (min-width: 1920px) {
  .item-author .author-meta {
    font-size: 0.72916667vw;
  }
}
.item-author .author-meta span:first-child {
  position: relative;
  margin-right: 0.4em;
}
.item-author .author-meta span:first-child:after {
  content: "";
  display: none;
  height: 0.8em;
  width: 0;
  border-left: 1px solid #b5b5b5;
  opacity: 0.4;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.4em;
}
.item-author .author-info {
  font-size: 12px;
  padding-top: 1.15em;
  color: #b5b5b5;
  line-height: 1.5;
  height: 1.5em;
  overflow: hidden;
}
@media (min-width: 1330px) {
  .item-author .author-info {
    font-size: 13px;
  }
}
@media (min-width: 1920px) {
  .item-author .author-info {
    font-size: 0.13rem;
  }
}
.item-author .author-info .ico {
  margin-right: 0.5em;
}
.item-author .item-bottom-title {
  font-size: 14px;
  color: #b5b5b5;
  font-weight: normal;
  margin-bottom: 1.25em;
}
@media (min-width: 1920px) {
  .item-author .item-bottom-title {
    font-size: 0.72916667vw;
  }
}
.item-author .ap-item {
  font-size: 12px;
  margin-bottom: 2em;
}
@media (min-width: 1330px) {
  .item-author .ap-item {
    font-size: 0.14rem;
  }
}
@media (min-width: 1920px) {
  .item-author .ap-item {
    font-size: 0.14rem;
  }
}
.item-author .ap-item-wrap {
  display: block;
  position: relative;
}
.item-author .ap-item-wrap.has-thumb {
  padding-left: 140px;
  min-height: 76px;
}
@media (min-width: 1920px) {
  .item-author .ap-item-wrap.has-thumb {
    padding-left: 7.29166667vw;
  }
}
@media (min-width: 1920px) {
  .item-author .ap-item-wrap.has-thumb {
    min-height: 3.95833333vw;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .ap-item-wrap.has-thumb {
    padding-left: 126px;
  }
}
.item-author .ap-item-wrap.has-thumb .ap-item-title {
  height: 3em;
  overflow: hidden;
  font-weight: normal;
}
.item-author .ap-item-wrap.no-thumb .ap-item-thumb {
  display: none;
}
.item-author .ap-item-wrap:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.item-author .ap-item-wrap:hover .ap-item-title {
  color: #ff6000;
}
.item-author .ap-item-wrap .ap-item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 120px;
  overflow: hidden;
  border-radius: 4px;
}
@media (min-width: 1920px) {
  .item-author .ap-item-wrap .ap-item-thumb {
    width: 6.25vw;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .item-author .ap-item-wrap .ap-item-thumb {
    width: 110px;
  }
}
.item-author .ap-item-wrap .ap-item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 63.3333%;
  border-radius: 4px;
}
.item-author .ap-item-wrap .ap-item-title {
  font-size: 12px;
  line-height: 1.5em;
  color: #323232;
  margin-bottom: 1.15em;
}
@media (min-width: 1330px) {
  .item-author .ap-item-wrap .ap-item-title {
    font-size: 0.14rem;
  }
}
@media (min-width: 1920px) {
  .item-author .ap-item-wrap .ap-item-title {
    font-size: 0.14rem;
  }
}
@media (min-width: 1330px) and (max-width: 1439px) {
  .item-author .ap-item-wrap .ap-item-title {
    font-size: 13px;
  }
}
@media (min-width: 1440px) and (max-width: 1919.5px) {
  .item-author .ap-item-wrap .ap-item-title {
    font-size: 14px;
  }
}
.item-author .ap-item-wrap .ap-item-meta {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.3);
  font-weight: normal;
}
@media (min-width: 1330px) {
  .item-author .ap-item-wrap .ap-item-meta {
    font-size: 13px;
  }
}
@media (min-width: 1920px) {
  .item-author .ap-item-wrap .ap-item-meta {
    font-size: 0.13rem;
  }
}
.item-author .item-bg .thumb-a {
  background: -webkit-linear-gradient(left, #cbcac8, #e4ded6);
  background: linear-gradient(to right, #cbcac8, #e4ded6);
  background: -ms-linear-gradient(to right, #cbcac8, #e4ded6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#cbcac8', endColorstr='#e4ded6');
}
.item-author .item-bg .thumb-b {
  background: -webkit-linear-gradient(left, #d6d4cf, #cfd2c4);
  background: linear-gradient(to right, #d6d4cf, #cfd2c4);
  background: -ms-linear-gradient(to right, #d6d4cf, #cfd2c4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#d6d4cf', endColorstr='#cfd2c4');
}
.item-author .item-bg .thumb-c {
  background: -webkit-linear-gradient(left, #e4e1db, #c9d4d4);
  background: linear-gradient(to right, #e4e1db, #c9d4d4);
  background: -ms-linear-gradient(to right, #e4e1db, #c9d4d4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e4e1db', endColorstr='#c9d4d4');
}
.item-author .item-bg .thumb-d {
  background: -webkit-linear-gradient(left, #d9d7d2, #c7b6b1);
  background: linear-gradient(to right, #d9d7d2, #c7b6b1);
  background: -ms-linear-gradient(to right, #d9d7d2, #c7b6b1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#d9d7d2', endColorstr='#c7b6b1');
}
.item-author .item-bg .thumb-e {
  background: -webkit-linear-gradient(left, #ede1d2, #e1dfda);
  background: linear-gradient(to right, #ede1d2, #e1dfda);
  background: -ms-linear-gradient(to right, #ede1d2, #e1dfda);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ede1d2', endColorstr='#e1dfda');
}
.item-author .item-bg .thumb-f {
  background: -webkit-linear-gradient(left, #ded2d1, #efd2d2);
  background: linear-gradient(to right, #ded2d1, #efd2d2);
  background: -ms-linear-gradient(to right, #ded2d1, #efd2d2);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ded2d1', endColorstr='#efd2d2');
}
.item-author .item-bg .thumb-g {
  background: -webkit-linear-gradient(left, #dedde6, #e5d2df);
  background: linear-gradient(to right, #dedde6, #e5d2df);
  background: -ms-linear-gradient(to right, #dedde6, #e5d2df);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#dedde6', endColorstr='#e5d2df');
}
.item-author .item-bg .thumb-h {
  background: -webkit-linear-gradient(left, #e0eaf1, #e6eaf5);
  background: linear-gradient(to right, #e0eaf1, #e6eaf5);
  background: -ms-linear-gradient(to right, #e0eaf1, #e6eaf5);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e0eaf1', endColorstr='#e6eaf5');
}
.item-author .item-bg .thumb-i {
  background: -webkit-linear-gradient(left, #dfc9d7, #e8dae4);
  background: linear-gradient(to right, #dfc9d7, #e8dae4);
  background: -ms-linear-gradient(to right, #dfc9d7, #e8dae4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#dfc9d7', endColorstr='#e8dae4');
}
.item-f-article {
  padding: 0 0 0.3rem;
  border-bottom: 1px solid #fafafa;
  margin-bottom: 0.3rem;
}
.item-f-article .item-top {
  margin-bottom: 0.16rem;
  position: relative;
  color: #8a8a8a;
}
.item-f-article .item-top a {
  color: #8a8a8a;
}
.item-f-article .item-top a:hover {
  color: #ff6000;
}
.item-f-article .item-top .top-item {
  line-height: 0.28rem;
  display: inline-block;
  margin-right: 0.2rem;
  font-weight: normal;
  font-size: 12px;
}
@media (min-width: 1920px) {
  .item-f-article .item-top .top-item {
    font-size: 0.12rem;
  }
}
.item-f-article .item-top .author-avatar {
  width: 0.28rem;
  height: 0.28rem;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0.04rem;
  vertical-align: top;
}
.item-f-article .item-top .author-avatar .thumb {
  padding-top: 100%;
}
.item-f-article .item-main {
  position: relative;
  padding-right: 200px;
}
@media (min-width: 1330px) {
  .item-f-article .item-main {
    padding-right: 2.4rem;
  }
}
@media (min-width: 1920px) {
  .item-f-article .item-main {
    padding-right: 2rem;
  }
}
.item-f-article .item-main:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.item-f-article .item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 155px;
  border-radius: 0.06rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
@media (min-width: 1330px) {
  .item-f-article .item-thumb {
    width: 2rem;
  }
}
@media (min-width: 1920px) {
  .item-f-article .item-thumb {
    width: 1.55rem;
  }
}
.item-f-article .item-thumb .thumb {
  padding-top: 64.51612903%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.item-f-article .item-thumb .item-top-extra {
  position: absolute;
  right: 0;
  top: 0;
}
.item-f-article .item-thumb .item-top-extra .extra-item {
  display: block;
  white-space: nowrap;
  height: 0.22rem;
  line-height: 0.22rem;
  font-size: 0.12rem;
  padding: 0 0.06rem;
  font-weight: normal;
  letter-spacing: 1px;
  background-color: rgba(255, 96, 0, 0.9);
  border-radius: 0 0.06rem 0 0.06rem;
  color: #fff;
}
.item-f-article .item-thumb .item-top-extra .extra-item a {
  color: #fff;
}
.item-f-article .item-title {
  font-size: 18px;
  line-height: 26px;
  color: #323232;
}
@media (min-width: 1920px) {
  .item-f-article .item-title {
    font-size: 0.18rem;
  }
}
@media (min-width: 1920px) {
  .item-f-article .item-title {
    line-height: 0.26rem;
  }
}
.item-f-article .item-title a {
  display: block;
  color: #323232;
  padding-bottom: 0.16rem;
}
.item-f-article .item-title a:hover {
  color: #ff6000;
}
.item-f-article .item-title .label {
  font-size: 0.12rem;
  line-height: 0.18rem;
  font-weight: normal;
  vertical-align: top;
  margin-top: 0.03rem;
  padding: 0 0.04rem;
}
.item-f-article .item-entry {
  font-size: 14px;
  line-height: 23px;
  text-align: justify;
  height: 46px;
  overflow: hidden;
  color: #585858;
  margin-bottom: 0.18rem;
}
@media (min-width: 1920px) {
  .item-f-article .item-entry {
    font-size: 0.14rem;
  }
}
@media (min-width: 1920px) {
  .item-f-article .item-entry {
    line-height: 0.23rem;
  }
}
@media (min-width: 1920px) {
  .item-f-article .item-entry {
    height: 0.46rem;
  }
}
.item-f-article .item-entry a {
  display: block;
  color: #585858;
}
.item-f-article .item-meta {
  color: #8a8a8a;
}
.item-f-article .item-meta .meta-item {
  display: inline-block;
  line-height: 0.24rem;
  font-size: 12px;
  margin-right: 0.2rem;
}
@media (min-width: 1920px) {
  .item-f-article .item-meta .meta-item {
    font-size: 0.12rem;
  }
}
.item-f-article .item-meta .btn {
  line-height: inherit;
  padding: 0 0.5em;
}
.item-f-article .item-meta .meta-tag .btn {
  margin-right: 0.2rem;
}
.item-f-article .item-meta .meta-tag .btn:last-child {
  margin-right: 0;
}
.item-f-article .item-meta .btn-hot {
  background-color: rgba(255, 20, 43, 0.05);
  color: #fa455f;
}
@media (max-width: 767.5px) {
  .item-f-article {
    padding: 0 0 0.3rem;
  }
  .item-f-article .item-top {
    margin-bottom: 0.1rem;
    color: #b5b5b5;
  }
  .item-f-article .item-top a {
    color: #b5b5b5;
  }
  .item-f-article .item-top .author-avatar {
    display: inline-block;
    right: auto;
    position: static;
    top: auto;
    vertical-align: top;
    width: 0.28rem;
    height: 0.28rem;
    margin-right: 0.08rem;
  }
  .item-f-article .item-top .top-item {
    margin-right: 0.1rem;
    line-height: 0.28rem;
  }
  .item-f-article .item-top .top-views {
    display: none;
  }
  .item-f-article .item-thumb {
    width: 110px;
    border-radius: 0.06rem;
  }
  .item-f-article .item-main {
    padding-right: 0;
  }
  .item-f-article .item-entry,
  .item-f-article .item-title {
    padding-right: 125px;
  }
  .item-f-article .item-title {
    font-size: 0.16rem;
    font-weight: normal;
    line-height: 0.22rem;
    margin-bottom: 10px;
  }
  .item-f-article .item-title a {
    max-height: 0.44rem;
    overflow: hidden;
    padding-bottom: 0;
  }
  .item-f-article .item-title .label {
    line-height: 0.16rem;
  }
  .item-f-article .item-entry {
    display: none;
    height: auto;
    max-height: 0.46rem;
  }
  .item-f-article .item-meta {
    height: 24px;
    overflow: hidden;
  }
  .item-f-article .item-meta .meta-readtime {
    display: none;
  }
  .item-f-article .item-meta .meta-tag .btn {
    font-size: 0.12rem;
    line-height: 0.22rem;
    margin-right: 10px;
    white-space: nowrap;
  }
  .item-f-article .item-meta .btn-gray {
    color: #b5b5b5;
  }
}
.header-show {
  position: fixed;
  left: 0;
  right: 0;
  top: -100%;
  z-index: 20;
  display: none;
  overflow: hidden;
  background-color: #ff7b55;
}
@media (min-width: 1024px) {
  .header-show {
    display: block;
  }
}
.header-show img {
  display: block;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.header-show a {
  display: block;
}
.header-show a:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.header-show .kind {
  display: block;
  width: auto;
  margin: 0 auto;
  height: auto;
  max-height: 0.6rem;
}
@media (max-width: 1023px) {
  .header-show {
    position: relative;
    display: block;
    left: auto;
    right: auto;
    top: auto;
  }
  .header-show.picHD {
    display: block !important;
  }
  .header-show a {
    height: 23px;
    display: block;
    position: relative;
  }
  .header-show a .kind,
  .header-show a img {
    display: block;
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    height: 100%;
    width: auto;
    max-width: none;
  }
  .header-show a:hover .kind,
  .header-show a:hover img {
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
}
.logo {
  left: 0;
  top: 0;
  position: relative;
  right: 0;
}
@media (min-width: 768px) {
  .logo {
    position: absolute;
  }
}
@media (min-width: 768px) {
  .logo {
    right: auto;
  }
}
.logo a {
  display: block;
  height: 24px;
  width: 39px;
  padding: 7px 15px 5px;
  background: #ff6000;
}
@media (min-width: 768px) {
  .logo a {
    height: 30px;
  }
}
@media (min-width: 1330px) {
  .logo a {
    height: 38px;
  }
}
@media (min-width: 1920px) {
  .logo a {
    height: 42px;
  }
}
@media (min-width: 768px) {
  .logo a {
    width: 49px;
  }
}
@media (min-width: 1330px) {
  .logo a {
    width: 62px;
  }
}
@media (min-width: 1920px) {
  .logo a {
    width: 68px;
  }
}
@media (min-width: 768px) {
  .logo a {
    padding: 10px 15px 8px;
  }
}
@media (min-width: 1024px) {
  .logo a {
    padding: 10px 30px 8px;
  }
}
@media (min-width: 1330px) {
  .logo a {
    padding: 11px 40px 9px;
  }
}
@media (min-width: 1920px) {
  .logo a {
    padding: 14px 40px 12px;
  }
}
.logo .site-title {
  display: none;
}
@media (min-width: 3000px) {
  .logo a {
    height: 0.2688rem;
    width: 0.4351872rem;
    padding: 0.0896rem 0.256rem 0.0768rem;
  }
}
.logo-icon {
  padding-top: 61.765%;
  background-size: contain;
  position: relative;
}
.logo-icon svg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  fill: #fff;
}
.h-navi {
  float: right;
  margin-top: 8px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  color: #ff6000;
  padding-right: 15px;
  display: block;
}
@media (min-width: 768px) {
  .h-navi {
    display: none;
  }
}
.ico-navi {
  display: inline-block;
  width: 20px;
  height: 2px;
  position: relative;
  margin: -3px 0 0 6px;
  vertical-align: middle;
  background: #ff6000;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ico-navi:before,
.ico-navi:after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #ff6000;
  position: absolute;
  left: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ico-navi:before {
  top: -8px;
}
.ico-navi:after {
  top: 8px;
}
.show-menu .ico-navi {
  background: transparent;
}
.show-menu .ico-navi:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0;
}
.show-menu .ico-navi:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 0;
}
.site-menu {
  display: none;
  font-size: 12px;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 768px) {
  .site-menu {
    display: block;
  }
}
@media (min-width: 1024px) {
  .site-menu {
    font-size: 13px;
  }
}
@media (min-width: 1330px) {
  .site-menu {
    font-size: 15px;
  }
}
@media (min-width: 1920px) {
  .site-menu {
    font-size: 16px;
  }
}
.site-menu .item-0 {
  display: inline-block;
  position: relative;
  vertical-align: text-top;
  padding: 0 5px;
  margin: 0 5px;
}
@media (min-width: 1920px) {
  .site-menu .item-0 {
    padding: 0 0.52083333vw;
  }
}
@media (min-width: 1330px) {
  .site-menu .item-0 {
    margin: 0 10px;
  }
}
@media (min-width: 1920px) {
  .site-menu .item-0 {
    margin: 0 1.04166667vw;
  }
}
.site-menu .item-0 > a {
  display: inline-block;
  line-height: 36px;
  color: #333;
  position: relative;
}
@media (min-width: 768px) {
  .site-menu .item-0 > a {
    line-height: 48px;
  }
}
@media (min-width: 1330px) {
  .site-menu .item-0 > a {
    line-height: 58px;
  }
}
@media (min-width: 1920px) {
  .site-menu .item-0 > a {
    line-height: 68px;
  }
}
.site-menu .item-0 > a::after {
  content: "";
  display: block;
  width: 100%;
  left: 0;
  right: 0;
  height: 0.315em;
  position: absolute;
  bottom: 0;
  background: transparent;
  border-radius: 0.315em;
}
.site-menu .item-0 > a:hover {
  color: #ff6000;
}
.site-menu .item-0.current-menu-parent > a,
.site-menu .item-0.current-menu-item > a {
  color: #ff6000;
}
.site-menu .item-0.current-menu-parent > a::after,
.site-menu .item-0.current-menu-item > a::after {
  background: #ff6000;
}
.site-menu .nav-1 {
  position: absolute;
  left: 50%;
  top: 70%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  white-space: nowrap;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  padding: 10px 0 10px;
  border-bottom: 6px solid #fcfcfc;
  text-align: center;
  background: #fff;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.04);
  border-radius: 0 0 0.1rem 0.1rem;
}
.site-menu .nav-1 .item-1 {
  width: 8em;
}
.site-menu .nav-1 .item-1.current-menu-item .link-1 {
  background: #ff6000;
  color: #fff;
}
.site-menu .nav-1 .item-1.current-menu-item .link-1 i {
  color: #fff;
}
.site-menu .nav-1 .link-1 {
  display: block;
  width: 100%;
  color: #333;
  line-height: 2.1333em;
  padding: 5px 0;
}
.site-menu .nav-1 .link-1 i {
  color: #ff6000;
  font-size: 16px;
}
.site-menu .nav-1 .link-1:hover {
  background: #ff6000;
  color: #fff;
}
.site-menu .nav-1 .link-1:hover i {
  color: #fff;
}
.site-menu .has-children:hover .nav-1 {
  visibility: visible;
  top: 100%;
  opacity: 1;
  height: auto;
}
@media (min-width: 860px) and (max-width: 1023px) {
  .site-menu {
    font-size: 14px;
  }
}
@media (min-width: 3000px) {
  .site-menu {
    font-size: 0.1024rem;
  }
  .site-menu .item-0 > a {
    line-height: 0.4352rem;
  }
  .site-menu .nav-1 {
    padding: 0.064rem 0 0.064rem;
    border-bottom-width: 0.0384rem;
  }
  .site-menu .nav-1 .link-1 {
    padding: 0.032rem 0;
  }
  .site-menu .nav-1 .link-1 i {
    font-size: 0.1024rem;
  }
}
.login-panel {
  display: none;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .login-panel {
    display: block;
  }
}
@media (min-width: 1330px) {
  .login-panel {
    margin-left: 15px;
  }
}
.login-panel #login {
  position: relative;
  width: 36px;
  margin-top: 6px;
  padding-bottom: 11px;
}
@media (min-width: 1330px) {
  .login-panel #login {
    margin-top: 12px;
  }
}
@media (min-width: 1920px) {
  .login-panel #login {
    margin-top: 16px;
  }
}
@media (min-width: 1330px) {
  .login-panel #login {
    padding-bottom: 10px;
  }
}
@media (min-width: 1920px) {
  .login-panel #login {
    padding-bottom: 16px;
  }
}
.login-panel #login:hover .login-down {
  top: 100%;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.login-panel .avatar_a {
  display: block;
  border: 0.03rem solid #fff;
  border-radius: 100%;
  overflow: hidden;
  box-shadow: 2px 2px 18px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.login-panel .avatar {
  padding-top: 100%;
  border-radius: 100%;
}
.login-panel .avatar-default {
  background-image: url("//image.uisdc.com/wp-content/uploads/2018/06/avatar-uisdc-chat.png");
}
.login-panel .login-down {
  position: absolute;
  right: 0;
  top: 70%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.login-panel .login-down .login-div {
  background: #fff;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.06);
  border-radius: 0.03rem;
  overflow: hidden;
  width: 328px;
}
.login-panel .login-down .login-div .info {
  background: #fff6f1;
  position: relative;
  padding: 30px 90px;
}
.login-panel .login-down .login-div .info::after,
.login-panel .login-down .login-div .info::before {
  content: "";
  display: block;
  position: absolute;
}
.login-panel .login-down .login-div .info::before {
  left: 0;
  top: 0;
  opacity: 0.3;
  background-image: -webkit-linear-gradient(46deg, #fedbc7 48%, #fff6f1 91%);
  background-image: linear-gradient(44deg, #fedbc7 48%, #fff6f1 91%);
  width: 60px;
  height: 76px;
  border-radius: 0 0 100% 0;
}
.login-panel .login-down .login-div .info::after {
  right: 0;
  bottom: 0;
  opacity: 0.4;
  background-image: -webkit-linear-gradient(47deg, #fedbc7 1%, #fff6f1 100%);
  background-image: linear-gradient(43deg, #fedbc7 1%, #fff6f1 100%);
  width: 100px;
  height: 57px;
  border-radius: 100% 0 0 0;
}
.login-panel .login-down .login-div .info h2 {
  font-size: 16px;
  margin-bottom: 6px;
  color: #333;
  line-height: 1.5;
  height: 1.5em;
  overflow: hidden;
}
.login-panel .login-down .login-div .info h2 .short-label {
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.05rem;
  line-height: 0.14rem;
}
.login-panel .login-down .login-div .info h2 .short-label img {
  height: auto;
  width: 0.14rem;
}
.login-panel .login-down .login-div .info h2 .short-label img + img {
  margin-left: 0.02rem;
}
.login-panel .login-down .login-div .info h4 {
  font-size: 12px;
  color: #888;
  font-weight: normal;
  line-height: 1.5;
  height: 1.5em;
  overflow: hidden;
}
.login-panel .login-down .login-div .info .info-thumb {
  width: 50px;
  left: 20px;
  top: 30px;
  border: 4px solid #fff;
  position: absolute;
  box-shadow: 0 0 30px 0 #eee;
  border-radius: 100%;
  background-color: #fff;
}
.login-panel .login-down .login-div .info .info-thumb .thumb {
  padding-top: 100%;
  border-radius: 100%;
  -webkit-transition: none;
  transition: none;
}
.login-panel .login-down .login-div .info .info-btn {
  right: 20px;
  top: 30px;
  font-size: 16px;
  padding: 0.2em 1.5em;
  position: absolute;
  z-index: 10;
}
.login-panel .login-down .login-div .main {
  padding: 20px 30px 35px;
}
.login-panel .login-down .login-div .main .main-menu {
  margin: 0 -20px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}
.login-panel .login-down .login-div .main .main-menu .item,
.login-panel
  .login-down
  .login-div
  .main
  .main-menu
  .group-item
  .item-images
  .img-item {
  float: left;
  width: 33.3333%;
  text-align: center;
  font-size: 14px;
  margin-bottom: 20px;
  padding: 0 5px;
  color: #666;
}
.login-panel .login-down .login-div .main .main-menu .item i,
.login-panel
  .login-down
  .login-div
  .main
  .main-menu
  .group-item
  .item-images
  .img-item
  i {
  display: block;
  font-size: 20px;
  margin: 0 auto;
}
.login-panel .login-down .login-div .main .main-menu .item i::before,
.login-panel
  .login-down
  .login-div
  .main
  .main-menu
  .group-item
  .item-images
  .img-item
  i::before {
  margin: 0;
}
.login-panel .login-down .login-div .main .main-menu .item .item_a,
.login-panel
  .login-down
  .login-div
  .main
  .main-menu
  .group-item
  .item-images
  .img-item
  .item_a {
  display: block;
  padding: 10px 0;
  color: #666;
  border-radius: 3px;
  -webkit-transition: none;
  transition: none;
}
.login-panel .login-down .login-div .main .main-menu .item a.item_a:hover,
.login-panel
  .login-down
  .login-div
  .main
  .main-menu
  .group-item
  .item-images
  .img-item
  a.item_a:hover {
  color: #fff;
  background: #ff6000;
}
.login-panel .login-down .login-div .main .item-r {
  float: right;
}
.login-panel .login-down .login-div .main .main-menu-2 {
  border-top: 1px solid #f3f3f3;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 15px;
  font-size: 14px;
}
.login-panel .login-down .login-div .main .main-menu-2 a {
  color: #666;
}
.login-panel .login-down .login-div .main .main-menu-2 a:hover {
  color: #ff6000;
}
.login-panel .login-down .login-div.notlogin {
  width: 435px;
}
.login-panel .login-down .login-div.notlogin .main {
  padding-bottom: 0;
}
.login-panel .login-down .login-div.notlogin .main .main-menu .item,
.login-panel
  .login-down
  .login-div.notlogin
  .main
  .main-menu
  .group-item
  .item-images
  .img-item {
  width: 25%;
  color: #999;
}
.login-panel .login-down .login-div.notlogin .main .main-menu .item i,
.login-panel
  .login-down
  .login-div.notlogin
  .main
  .main-menu
  .group-item
  .item-images
  .img-item
  i {
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border-radius: 100%;
  background: #fff8f6;
  color: #ff6000;
  margin-bottom: 10px;
}
.login-panel .login-down .login-div.notlogin .main .main-menu .item .item_a,
.login-panel
  .login-down
  .login-div.notlogin
  .main
  .main-menu
  .group-item
  .item-images
  .img-item
  .item_a {
  color: #999;
}
@media (min-width: 3000px) {
  .login-panel #login {
    width: 0.2304rem;
    margin-top: 0.1024rem;
    padding-bottom: 0.1024rem;
  }
  .login-panel .login-down .login-div {
    width: 2.0992rem;
  }
  .login-panel .login-down .login-div .info {
    padding: 0.192rem 0.576rem;
  }
  .login-panel .login-down .login-div .info::before {
    width: 0.384rem;
    height: 0.4864rem;
  }
  .login-panel .login-down .login-div .info::after {
    width: 0.64rem;
    height: 0.3648rem;
  }
  .login-panel .login-down .login-div .info h2 {
    font-size: 0.1024rem;
    margin-bottom: 0.0384rem;
  }
  .login-panel .login-down .login-div .info h4 {
    font-size: 0.0768rem;
  }
  .login-panel .login-down .login-div .info .info-thumb {
    width: 0.32rem;
    left: 0.128rem;
    top: 0.192rem;
    border-width: 0.0256rem;
  }
  .login-panel .login-down .login-div .info .info-btn {
    right: 0.128rem;
    top: 0.192rem;
    font-size: 0.1024rem;
  }
  .login-panel .login-down .login-div .main {
    padding: 0.128rem 0.192rem 0.224rem;
  }
  .login-panel .login-down .login-div .main .main-menu {
    margin: 0 -0.128rem;
  }
  .login-panel .login-down .login-div .main .main-menu .item,
  .login-panel
    .login-down
    .login-div
    .main
    .main-menu
    .group-item
    .item-images
    .img-item {
    font-size: 0.0896rem;
    margin-bottom: 0.128rem;
    padding: 0 0.032rem;
  }
  .login-panel .login-down .login-div .main .main-menu .item i,
  .login-panel
    .login-down
    .login-div
    .main
    .main-menu
    .group-item
    .item-images
    .img-item
    i {
    font-size: 0.128rem;
  }
  .login-panel .login-down .login-div .main .main-menu .item .item_a,
  .login-panel
    .login-down
    .login-div
    .main
    .main-menu
    .group-item
    .item-images
    .img-item
    .item_a {
    padding: 0.064rem 0;
    border-radius: 0.0192rem;
  }
  .login-panel .login-down .login-div .main .main-menu-2 {
    border-top-width: 0.0064rem;
    padding-top: 0.096rem;
    font-size: 0.0896rem;
  }
  .login-panel .login-down .login-div.notlogin {
    width: 2.784rem;
  }
  .login-panel .login-down .login-div.notlogin .main .main-menu .item i,
  .login-panel
    .login-down
    .login-div.notlogin
    .main
    .main-menu
    .group-item
    .item-images
    .img-item
    i {
    width: 0.32rem;
    height: 0.32rem;
    line-height: 0.32rem;
    margin-bottom: 0.064rem;
  }
}
@media (max-width: 767.5px) {
  .login-panel.wechat-login {
    display: block;
    position: absolute;
    right: 100px;
    top: 5px;
  }
  .login-panel.wechat-login .avatar_a {
    box-shadow: none;
    border-width: 0;
    width: 26px;
  }
  .login-panel.wechat-login .avatar_a .thumb {
    border-radius: 100%;
  }
  .login-panel.wechat-login #login:hover .login-down {
    visibility: hidden;
  }
  .login-panel.wechat-login #login:hover .login-down .login-div {
    width: 100%;
  }
  .login-panel.wechat-login #login {
    margin-top: 0;
    width: auto;
  }
  .login-panel.wechat-login #login.opend .login-down {
    visibility: visible;
    top: 36px;
  }
}
@media (max-width: 767.5px) and (min-width: 768px) {
  .login-panel.wechat-login #login:hover .login-down {
    position: fixed;
    right: 0;
    left: 0;
    top: 36px;
    visibility: visible;
  }
}
@media (max-width: 767.5px) and (max-width: 767.5px) {
  .login-panel.wechat-login #login .login-down {
    position: fixed;
    right: 0;
    left: 0;
    top: -100%;
  }
  .login-panel.wechat-login #login .login-down .login-div {
    width: 100%;
  }
}
.header-search {
  display: block;
  margin-top: 8px;
}
@media (min-width: 1330px) {
  .header-search {
    margin-top: 11px;
  }
}
@media (min-width: 1920px) {
  .header-search {
    margin-top: 16px;
  }
}
.header-search a {
  display: block;
  padding: 0 1em;
  color: #666;
  background: #f5f5f5;
  border-radius: 18px;
  line-height: 36px;
  font-size: 14px;
}
.header-search a:hover {
  background: #fff5ef;
  color: #ff6000;
}
.header-search a i {
  margin-right: 0.04rem;
}
@media (min-width: 950px) {
  .header-search {
    display: block;
  }
}
@media (min-width: 1680px) {
  .header-search a {
    padding: 0 1.8em;
  }
}
@media (min-width: 3000px) {
  .header-search {
    margin-top: 0.1024rem;
  }
  .header-search a {
    border-radius: 0.1152rem;
    line-height: 0.2304rem;
    font-size: 0.0896rem;
  }
}
@media (max-width: 1329.5px) {
  .header-search {
    margin-top: 6px;
  }
}
@media (max-width: 767.5px) {
  .header-search {
    margin-top: 0;
    position: absolute;
    top: 5px;
    right: 66px;
  }
  .header-search a {
    width: 26px;
    height: 26px;
    line-height: 26px;
    padding: 0;
    text-align: center;
    background-color: #fff3ea;
  }
  .header-search .icon-search {
    margin: 0;
    font-size: 12px;
    color: #ff6000;
    display: inline-block;
    padding-top: 7px;
  }
  .header-search .icon-search::before {
    vertical-align: top;
  }
  .header-search .txt {
    display: none;
  }
}
.header-message {
  margin-right: 15px;
  margin-left: -15px;
  display: none;
}
@media (min-width: 1330px) {
  .header-message {
    display: block;
  }
}
.header-message .v-message {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .header-message .v-message {
    font-size: 0.14rem;
  }
}
.header-message .message-btn {
  display: inline-block;
  position: relative;
  vertical-align: top;
  padding: 8px 0 12px;
  box-sizing: border-box;
  line-height: 38px;
  height: 58px;
}
@media (min-width: 1920px) {
  .header-message .message-btn {
    line-height: 48px;
  }
}
@media (min-width: 1920px) {
  .header-message .message-btn {
    height: 68px;
  }
}
.header-message .message-btn .ico {
  display: inline-block;
  position: relative;
  padding: 5px 10px 5px 10px;
  cursor: pointer;
}
.header-message .message-btn .icon-message {
  font-size: 20px;
  color: #666;
  opacity: 0.7;
}
.header-message .message-btn .count-total {
  display: inline-block;
  line-height: 18px;
  font-size: 12px;
  border-radius: 10px;
  background-color: #ee3e31;
  color: #fff;
  white-space: nowrap;
  height: 18px;
  padding: 0 5px;
  position: absolute;
  right: 0;
  top: 6px;
}
.header-message .message-dropdown {
  font-size: 114.28571429%;
  background-color: #fff;
  padding: 1em;
  border-radius: 0.625em;
  color: #333;
  position: absolute;
  left: -4.2em;
  top: 100%;
  box-shadow: 0 1em 2em 0 rgba(0, 0, 0, 0.06);
}
@media (min-width: 1920px) {
  .header-message .message-dropdown {
    font-size: 16px;
  }
}
.header-message .message-dropdown li {
  display: block;
  line-height: 2.6em;
}
.header-message .message-dropdown li a {
  color: #333;
  display: block;
  position: relative;
  width: 8.4em;
  border-radius: 0.1rem;
  padding: 0 0.1rem;
}
.header-message .message-dropdown li a:hover {
  background-color: #ffefe5;
  color: #ff6000;
}
.header-message .message-dropdown li [class^="icon-"] {
  margin-right: 0.375em;
}
.header-message .message-dropdown .count {
  font-size: 75%;
  display: block;
  position: absolute;
  right: 0.1rem;
  top: 1.1em;
  height: 1.3em;
  line-height: 1.3em;
  padding: 0 0.5em;
  border-radius: 1.33333333em;
  color: #fff;
  background-color: #ee3e31;
}
@media (min-width: 3000px) {
  .header-message {
    margin-right: 0.096rem;
    margin-left: -0.096rem;
  }
  .header-message .message-btn {
    padding: 0.064rem 0;
    line-height: 0.2432rem;
    height: 0.3712rem;
  }
  .header-message .message-btn .ico {
    padding: 0.032rem 0.128rem 0.032rem 0.064rem;
  }
  .header-message .message-btn .ico .icon-message {
    font-size: 0.1536rem;
  }
  .header-message .message-btn .count-total {
    line-height: 0.1152rem;
    font-size: 0.0768rem;
    border-radius: 0.0512rem 0.0512rem 0.0512rem 0;
    height: 0.1152rem;
    padding: 0 0.032rem;
  }
}
@media (min-width: 3000px) and (min-width: 1920px) {
  .header-message .message-btn {
    line-height: 0.3072rem;
  }
}
@media (min-width: 3000px) and (min-width: 1920px) {
  .header-message .message-btn {
    height: 0.4352rem;
  }
}
.absolute-header .header-message .message-btn .icon-message {
  color: #fff;
}
.header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  background: #fff;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
  z-index: 99;
}
@supports (
  (
      (-webkit-backdrop-filter: saturate(180%) blur(6px)) or
        (backdrop-filter: saturate(180%) blur(6px))
    )
    or (-webkit-backdrop-filter: saturate(180%) blur(6px))
) {
  .header {
    -webkit-backdrop-filter: saturate(180%) blur(6px);
    backdrop-filter: saturate(180%) blur(6px);
    background: rgba(255, 255, 255, 0.9);
  }
}
.header .container {
  margin: 0;
}
.header .form {
  display: none;
}
@media (max-width: 767.5px) {
  .header .form {
    display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .header .form form {
    position: relative;
  }
  .header .form .txt {
    display: block;
    box-sizing: border-box;
    background: #f7f7f7;
    padding: 5px 25px 5px 10px;
    border-radius: 20px;
    width: 100%;
    height: 28px;
    line-height: 18px;
    color: #888;
    font-size: 12px;
    border: none;
  }
  .header .form .btn {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    background: transparent;
    width: 30px;
    height: 28px;
    overflow: hidden;
    text-align: center;
    outline: none;
    color: #888;
  }
  .header .form .btn i {
    display: block;
    line-height: 20px;
  }
  .header .form .word {
    display: none;
  }
}
.header-right {
  position: absolute;
  top: 0;
  right: 15px;
  display: block;
}
@media (min-width: 1024px) {
  .header-right {
    right: 30px;
  }
}
@media (min-width: 1330px) {
  .header-right {
    right: 40px;
  }
}
.header-right .header-tougao {
  display: none;
  margin-right: 15px;
}
@media (min-width: 1330px) {
  .header-right .header-tougao {
    display: block;
  }
}
.header-right .header-tougao .sub-txt {
  display: inline-block;
  line-height: 18px;
  font-size: 12px;
  border-radius: 10px;
  background-color: #ee3e31;
  color: #fff;
  white-space: nowrap;
  height: 18px;
  padding: 0 5px;
}
.header-right .header-tougao .ht-item {
  display: inline-block;
  position: relative;
  vertical-align: top;
  padding: 8px 0 12px;
  box-sizing: border-box;
  line-height: 38px;
  height: 58px;
}
@media (min-width: 1920px) {
  .header-right .header-tougao .ht-item {
    line-height: 48px;
  }
}
@media (min-width: 1920px) {
  .header-right .header-tougao .ht-item {
    height: 68px;
  }
}
.header-right .header-tougao .ht-item:hover .ht-content {
  display: block;
}
.header-right .header-tougao .ht-item .ht-content {
  display: none;
  position: absolute;
  left: -140px;
  top: 100%;
  width: 340px;
}
.header-right .header-tougao .ht-item .ht-content .ht-wrap {
  background-color: #fff;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.06);
}
.header-right .header-tougao .ht-item .ht-content .htc-title {
  background: -webkit-linear-gradient(left, #fff5ed, #ffddc3);
  background: linear-gradient(to right, #fff5ed, #ffddc3);
  background: -ms-linear-gradient(to right, #fff5ed, #ffddc3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#fff5ed', endColorstr='#ffddc3');
}
.header-right .header-tougao .ht-item .ht-content .htc-title .htc-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/07/uisdc-vip-bg2.jpg);
  background-size: cover;
  background-position: right top;
  background-repeat: no-repeat;
}
.header-right .header-tougao .ht-item .ht-content .htc-title h3 {
  font-size: 18px;
  color: #b17b61;
  font-weight: normal;
  line-height: 20px;
}
.header-right .header-tougao .ht-item .ht-content .htc-title h2 {
  font-size: 22px;
  color: #b17b61;
}
.header-right .header-tougao .ht-item .ht-content .htc-title h2 .sub-txt {
  vertical-align: top;
  border-radius: 8px 8px 8px 0;
}
.header-right .header-tougao .ht-item .ht-content .htc-wrap {
  padding: 26px 30px 14px;
}
.header-right .header-tougao .ht-item .ht-content .htc-btns .btn {
  display: block;
  line-height: 42px;
}
.header-right .header-tougao .ht-item .ht-content .htc-meta {
  font-size: 14px;
  color: #8a8a8a;
  font-weight: normal;
  text-align: center;
}
.header-right .header-tougao .ht-item .htc-item {
  margin-bottom: 25px;
}
.header-right .header-tougao .ht-item .htc-item .htc-item-wrap {
  position: relative;
  padding-left: 60px;
}
.header-right .header-tougao .ht-item .htc-item .htc-item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 34px;
}
.header-right .header-tougao .ht-item .htc-item .htc-item-thumb .ico {
  font-size: 34px;
  color: #d9af8b;
}
.header-right .header-tougao .ht-item .htc-item .htc-item-title {
  font-size: 16px;
  color: #232323;
  margin-bottom: 6px;
  line-height: 22px;
  height: 22px;
  overflow: hidden;
}
.header-right .header-tougao .ht-item .htc-item .htc-item-desc {
  font-size: 14px;
  color: #8a8a8a;
  font-weight: normal;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
}
.header-right .header-tougao .ht-item .ht-a {
  display: inline-block;
  position: relative;
  padding: 5px 20px 5px 10px;
  cursor: pointer;
}
.header-right .header-tougao .ht-item .ht-a .ico {
  font-size: 20px;
  color: #666;
  opacity: 0.7;
}
.header-right .header-tougao .ht-item .ht-a .icon-002 {
  color: #ffda77;
  opacity: 1;
}
.header-right .header-tougao .ht-item .ht-a .sub-txt {
  position: absolute;
  right: 0;
  top: 6px;
}
@media (min-width: 768px) {
  .absolute-header {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.08);
  }
  @supports (
    (
        (-webkit-backdrop-filter: saturate(180%) blur(1px)) or
          (backdrop-filter: saturate(180%) blur(1px))
      )
      or (-webkit-backdrop-filter: saturate(180%) blur(1px))
  ) {
    .absolute-header {
      -webkit-backdrop-filter: saturate(180%) blur(1px);
      backdrop-filter: saturate(180%) blur(1px);
    }
  }
  .absolute-header .site-menu .item-0 > a {
    color: #fff;
  }
  .absolute-header .site-menu .item-0 > a:hover {
    color: #ff6000;
  }
  .absolute-header .site-menu .item-0.current-menu-item > a::after {
    background-color: #fff;
  }
  .absolute-header .header-search a {
    background-color: rgba(255, 255, 255, 0.2);
    color: #fff;
  }
  .absolute-header .header-search a:hover {
    background-color: #fff;
    color: #ff6000;
  }
  .absolute-header .header-right .header-tougao .ht-item .ht-a .ico {
    color: #fff;
  }
  .absolute-header .header-right .header-tougao .ht-item .ht-a .icon-002 {
    color: #ffda77;
  }
}
@media (min-width: 3000px) {
  .header-right {
    right: 0.256rem;
  }
  .header-right .header-tougao {
    margin-right: 0.096rem;
  }
  .header-right .header-tougao .sub-txt {
    line-height: 0.1152rem;
    font-size: 0.0768rem;
    border-radius: 0.0512rem 0.0512rem 0.0512rem 0;
    height: 0.1152rem;
    padding: 0 0.032rem;
  }
  .header-right .header-tougao .ht-item {
    padding: 0.064rem 0;
    line-height: 0.2432rem;
    height: 0.3712rem;
  }
  .header-right .header-tougao .ht-item .ht-content {
    left: -0.896rem;
    width: 2.176rem;
  }
  .header-right .header-tougao .ht-item .ht-content .ht-wrap {
    border-radius: 0.064rem;
  }
  .header-right .header-tougao .ht-item .ht-content .htc-title h3 {
    font-size: 0.1152rem;
    line-height: 0.128rem;
  }
  .header-right .header-tougao .ht-item .ht-content .htc-title h2 {
    font-size: 0.1408rem;
  }
  .header-right .header-tougao .ht-item .ht-content .htc-title h2 .sub-txt {
    border-radius: 0.0512rem 0.0512rem 0.0512rem 0;
  }
  .header-right .header-tougao .ht-item .ht-content .htc-wrap {
    padding: 0.1664rem 0.192rem 0.0896rem;
  }
  .header-right .header-tougao .ht-item .ht-content .htc-btns .btn {
    line-height: 0.2688rem;
  }
  .header-right .header-tougao .ht-item .ht-content .htc-meta {
    font-size: 0.0896rem;
  }
  .header-right .header-tougao .ht-item .htc-item {
    margin-bottom: 0.16rem;
  }
  .header-right .header-tougao .ht-item .htc-item .htc-item-wrap {
    padding-left: 0.384rem;
  }
  .header-right .header-tougao .ht-item .htc-item .htc-item-thumb {
    width: 0.2176rem;
  }
  .header-right .header-tougao .ht-item .htc-item .htc-item-thumb .ico {
    font-size: 0.2176rem;
  }
  .header-right .header-tougao .ht-item .htc-item .htc-item-title {
    font-size: 0.1024rem;
    margin-bottom: 0.0384rem;
    line-height: 0.1408rem;
    height: 0.1408rem;
  }
  .header-right .header-tougao .ht-item .htc-item .htc-item-desc {
    font-size: 0.0896rem;
    line-height: 0.128rem;
    height: 0.128rem;
  }
  .header-right .header-tougao .ht-item .ht-a {
    padding: 0.032rem 0.128rem 0.032rem 0.064rem;
  }
  .header-right .header-tougao .ht-item .ht-a .ico {
    font-size: 0.1536rem;
  }
}
@media (min-width: 3000px) and (min-width: 1920px) {
  .header-right .header-tougao .ht-item {
    line-height: 0.3072rem;
  }
}
@media (min-width: 3000px) and (min-width: 1920px) {
  .header-right .header-tougao .ht-item {
    height: 0.4352rem;
  }
}
@media (min-width: 1330px) and (max-width: 1439px) {
  .header-right .header-tougao .ht-tougao {
    display: none;
  }
}
.footer-colors {
  width: 100%;
  height: 4px;
  background-color: #333;
  background-position: 0 0;
  background-repeat: repeat;
  background-image: -webkit-repeating-linear-gradient(
    to right,
    #68103b,
    #68103b 50px,
    #703f28 50px,
    #703f28 100px,
    #a16b13 100px,
    #a16b13 150px,
    #a5a02c 150px,
    #a5a02c 200px,
    #5e812d 200px,
    #5e812d 250px,
    #1c6075 250px,
    #1c6075 300px,
    #403161 300px,
    #403161 350px
  );
  background-image: -webkit-repeating-linear-gradient(
    left,
    #68103b,
    #68103b 50px,
    #703f28 50px,
    #703f28 100px,
    #a16b13 100px,
    #a16b13 150px,
    #a5a02c 150px,
    #a5a02c 200px,
    #5e812d 200px,
    #5e812d 250px,
    #1c6075 250px,
    #1c6075 300px,
    #403161 300px,
    #403161 350px
  );
  background-image: repeating-linear-gradient(
    to right,
    #68103b,
    #68103b 50px,
    #703f28 50px,
    #703f28 100px,
    #a16b13 100px,
    #a16b13 150px,
    #a5a02c 150px,
    #a5a02c 200px,
    #5e812d 200px,
    #5e812d 250px,
    #1c6075 250px,
    #1c6075 300px,
    #403161 300px,
    #403161 350px
  );
  -webkit-animation: animate-colors 200s infinite linear;
  animation: animate-colors 200s infinite linear;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
@media (min-width: 1920px) {
  .footer-colors {
    height: 0.04rem;
  }
}
.colors-shadow {
  position: absolute;
  left: 0;
  right: 0;
  top: 4px;
  height: 50px;
}
@media (min-width: 1920px) {
  .colors-shadow {
    top: 0.04rem;
    height: 0.5rem;
  }
}
.colors-shadow::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(top, rgba(18, 18, 18, 0.8), #121212);
  background: linear-gradient(to bottom, rgba(18, 18, 18, 0.8), #121212);
}
@-webkit-keyframes animate-colors {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 7000px 0;
  }
}
@keyframes animate-colors {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 7000px 0;
  }
}
.copyright {
  line-height: 1.5;
  font-size: 12px;
  text-align: center;
  color: #7f7f7f;
}
@media (min-width: 768px) {
  .copyright {
    color: #545454;
  }
}
.copyright .asline {
  font-style: normal;
  display: block;
}
@media (min-width: 768px) {
  .copyright .asline {
    display: inline;
  }
}
.copyright p {
  padding: 0.5em 0;
  border-radius: 0.06rem;
}
@media (min-width: 768px) {
  .copyright p {
    background: #000;
    display: inline-block;
    padding: 0.8em 3em;
  }
}
.copyright a {
  color: #7f7f7f;
}
@media (min-width: 768px) {
  .copyright a {
    color: #545454;
  }
}
.copyright a:hover {
  color: #acacac;
}
@media (min-width: 1330px) {
  .copyright {
    font-size: 0.11rem;
    line-height: 1.8;
  }
}
.friendlinks {
  color: #4f4f4f;
  line-height: 2;
  font-size: 12px;
  margin: 0 -0.5em 20px;
  word-break: keep-all;
}
.friendlinks h6 {
  font-size: 12px;
  font-weight: normal;
  display: inline;
  margin: 0 0.5em;
}
.friendlinks ul {
  display: inline;
}
.friendlinks li {
  display: inline;
  margin: 0 0.5em;
}
.friendlinks a {
  color: #4f4f4f;
}
.friendlinks a:hover {
  color: #acacac;
}
@media (min-width: 1330px) {
  .friendlinks {
    font-size: 0.11rem;
  }
  .friendlinks h6 {
    font-size: 0.11rem;
  }
}
.bands .items,
.bands .modal-talk_ask .talk-ask .img-selects,
.bands .archive-list-top .archive-top-wrap,
.bands .archive-list-top .archive-list-top-wrap,
.bands .archive-list-see .wrap,
.bands .part-dropdown .main .section-content,
.bands .search-result-content .results-u,
.bands .search-user .search-user-wrap,
.bands .search-user .search-user-items,
.bands .news-item .dubao-images[data-image="more"] .dubao-images-items,
.bands .group-item .item-images .img-items,
.bands .talk-ask-form .img-selects,
.bands .user-item-talk-talk .item-images .img-items,
.bands .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .bands .items,
  .bands .modal-talk_ask .talk-ask .img-selects,
  .bands .archive-list-top .archive-top-wrap,
  .bands .archive-list-top .archive-list-top-wrap,
  .bands .archive-list-see .wrap,
  .bands .part-dropdown .main .section-content,
  .bands .search-result-content .results-u,
  .bands .search-user .search-user-wrap,
  .bands .search-user .search-user-items,
  .bands .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .bands .group-item .item-images .img-items,
  .bands .talk-ask-form .img-selects,
  .bands .user-item-talk-talk .item-images .img-items,
  .bands .user-home .posts_talks {
    margin: 0 -15px;
  }
}
@media (min-width: 1920px) {
  .bands .items,
  .bands .modal-talk_ask .talk-ask .img-selects,
  .bands .archive-list-top .archive-top-wrap,
  .bands .archive-list-top .archive-list-top-wrap,
  .bands .archive-list-see .wrap,
  .bands .part-dropdown .main .section-content,
  .bands .search-result-content .results-u,
  .bands .search-user .search-user-wrap,
  .bands .search-user .search-user-items,
  .bands .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .bands .group-item .item-images .img-items,
  .bands .talk-ask-form .img-selects,
  .bands .user-item-talk-talk .item-images .img-items,
  .bands .user-home .posts_talks {
    margin: 0 -0.78125vw;
  }
}
.bands .item,
.bands .group-item .item-images .img-item {
  width: 33.33333333%;
  padding: 0 7px;
  margin-bottom: 15px;
}
@media (min-width: 1330px) {
  .bands .item,
  .bands .group-item .item-images .img-item {
    width: 16.66666667%;
  }
}
@media (min-width: 1330px) {
  .bands .item,
  .bands .group-item .item-images .img-item {
    padding: 0 15px;
  }
}
@media (min-width: 1920px) {
  .bands .item,
  .bands .group-item .item-images .img-item {
    padding: 0 0.78125vw;
  }
}
@media (min-width: 1330px) {
  .bands .item,
  .bands .group-item .item-images .img-item {
    margin-bottom: 0;
  }
}
.bands .band {
  background-color: #42424d;
  padding-top: 52px;
  border-radius: 0.06rem;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  background-size: auto;
  position: relative;
  background-position: center;
  overflow: hidden;
}
.bands .band::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.bands .band:hover {
  background-color: #24242d;
}
.bands .band:hover::after {
  background: transparent;
}
.bands .band-icon {
  padding-top: 0;
  line-height: 0.52rem;
  text-align: center;
  display: block;
  font-size: 0.18rem;
  background-color: #212126;
  color: #69696f;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.bands .band-icon:hover {
  background-color: #24242d;
  color: #fff;
  font-size: 0.2rem;
}
.bands .band-icon::after {
  display: none;
}
.bands .band-icon .ico::before {
  width: auto;
}
.bands .item:nth-child(1) .band-icon,
.bands .item:nth-child(2) .band-icon,
.bands .group-item .item-images .img-item:nth-child(1) .band-icon,
.bands .group-item .item-images .img-item:nth-child(2) .band-icon {
  font-size: 0.24rem;
}
.bands .item:nth-child(1) .band-icon:hover,
.bands .item:nth-child(2) .band-icon:hover,
.bands .group-item .item-images .img-item:nth-child(1) .band-icon:hover,
.bands .group-item .item-images .img-item:nth-child(2) .band-icon:hover {
  font-size: 0.26rem;
}
@media (max-width: 767px) {
  .bands .item .band-icon,
  .bands .group-item .item-images .img-item .band-icon {
    font-size: 14px;
  }
}
.footer-navi {
  position: relative;
  background: #2a2a32;
  color: #949498;
  line-height: 1.9286;
  z-index: 21;
  display: none;
  padding: 15px 0;
}
@media (min-width: 768px) {
  .footer-navi {
    display: block;
  }
}
@media (min-width: 1024px) {
  .footer-navi {
    padding: 40px 0;
  }
}
@media (min-width: 1920px) {
  .footer-navi {
    padding: 0.4rem 0;
  }
}
.footer-navi a {
  color: #949498;
}
.footer-navi a:hover {
  color: #fff;
}
.footer-navi .title {
  color: #fff;
  font-weight: normal;
  line-height: 1.38889;
  font-size: 18px;
  margin-bottom: 14px;
}
@media (min-width: 1920px) {
  .footer-navi .title {
    font-size: 0.18rem;
    margin-bottom: 0.14rem;
  }
}
.footer-navi .widget {
  box-sizing: border-box;
  position: relative;
}
@media (min-width: 1024px) {
  .footer-navi .widget::before {
    content: "";
    width: 0;
    height: 95%;
    border-left: 1px solid #33333c;
    position: absolute;
    right: 0;
    top: 5px;
  }
  .footer-navi .widget::after {
    content: "";
    width: 0;
    height: 95%;
    border-right: 1px solid #222229;
    position: absolute;
    right: 1px;
    top: 5px;
  }
}
@media (min-width: 1024px) {
  .footer-navi .about {
    width: 32.1538%;
    max-width: 470px;
    margin: 0;
    font-size: 13px;
  }
}
@media (min-width: 1330px) {
  .footer-navi .about {
    font-size: 14px;
    padding-right: 60px;
  }
}
@media (max-width: 767px) {
  .footer-navi .about {
    margin-bottom: 15px;
  }
}
@media (min-width: 1920px) {
  .footer-navi .about {
    width: 18vw;
    max-width: none;
    font-size: 0.14rem;
    padding-right: 0.6rem;
  }
}
@media (min-width: 768px) {
  .footer-navi .container-bq {
    padding-top: 32px;
  }
}
@media (min-width: 1920px) {
  .footer-navi .container-bq {
    padding-top: 32px;
  }
}
.footer-navi .qqgroup {
  width: 100%;
}
@media (min-width: 1024px) {
  .footer-navi .qqgroup {
    width: auto;
  }
}
.footer-navi .qqgroup a {
  display: block;
  width: 220px;
  height: 52px;
  line-height: 52px;
  background: #222228;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
}
.home .footer-navi {
  display: block;
}
.navis {
  box-sizing: border-box;
  width: 100%;
  display: none;
}
@media (min-width: 768px) {
  .navis {
    width: 60%;
  }
}
@media (min-width: 1024px) {
  .navis {
    width: 40%;
  }
}
@media (min-width: 1920px) {
  .navis {
    width: 48vw;
  }
}
@media (min-width: 1024px) {
  .navis {
    display: block;
  }
}
.navis .navi {
  width: 33.33333333%;
  text-align: center;
}
.ewms {
  margin: 0 auto;
  display: none;
}
@media (min-width: 1024px) {
  .ewms {
    display: block;
  }
}
@media (min-width: 768px) {
  .ewms {
    width: 270px;
    padding-left: 50px;
    margin: 0;
  }
}
@media (min-width: 1920px) {
  .ewms {
    width: 13vw;
    padding-left: 1vw;
  }
}
.ewms::before,
.ewms::after {
  right: auto;
  left: 0;
}
.ewms::before {
  left: 1px;
}
.ewms .like {
  text-align: center;
}
.ewms .like strong {
  color: #ff6000;
  font-size: 54px;
  line-height: 1.24;
  font-family: Impact;
  font-weight: normal;
}
@media (min-width: 1920px) {
  .ewms .like strong {
    font-size: 0.54rem;
  }
}
.ewms .like h3 {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.1;
}
@media (min-width: 1920px) {
  .ewms .like h3 {
    font-size: 0.13rem;
  }
}
.ewms ul {
  text-align: center;
  margin-bottom: 35px;
}
.ewms li {
  float: left;
  width: 33.3333%;
  box-sizing: border-box;
  display: inline;
  line-height: 1.3;
}
.ewms li:hover .ewm-content,
.ewms li.show .ewm-content {
  visibility: visible;
  bottom: 105%;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ewms .ico {
  font-size: 46px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ewms .ico:hover {
  color: #fff;
}
.ewms .ico:hover > i {
  background-color: #fff;
  color: #ff6000;
}
.ewms .ico i {
  display: block;
}
.ewms .ico > i {
  margin: 0 0.075rem;
  background-color: rgba(148, 148, 152, 0.15);
  border-radius: 0.06rem;
  color: #fff;
  font-size: 0.2rem;
  line-height: 0.42rem;
  text-align: center;
  margin-bottom: 0.12rem;
}
.ewms h4 {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
}
@media (min-width: 2300px) {
}
@media (min-width: 1920px) {
  .ewms h4 {
    font-size: 0.13rem;
  }
}
.ewms .ewm-content {
  position: absolute;
  right: 0;
  bottom: 200%;
  background: #fff;
  border-radius: 0.03rem;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  width: 330px;
  -webkit-transition: none;
  transition: none;
}
.ewms .ewm-content::before {
  content: "";
  display: block;
  position: absolute;
  margin-left: -6px;
  left: 50%;
  top: 100%;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #fff;
}
.ewms .ewm-content.ewm-qun,
.ewms .ewm-content.ewm-douyin,
.ewms .ewm-content.ewm-wechat {
  left: auto;
}
.ewms .ewm-content.ewm-qun::before,
.ewms .ewm-content.ewm-douyin::before,
.ewms .ewm-content.ewm-wechat::before {
  left: auto;
  right: 0.32rem;
}
.ewms .ewm-content.ewm-douyin {
  width: 400px;
}
.ewms .ewm-content.ewm-douyin::before {
  right: 100px;
}
@media (min-width: 1330px) {
  .ewms .ewm-content.ewm-douyin::before {
    right: 105px;
  }
}
@media (min-width: 1920px) {
  .ewms .ewm-content.ewm-douyin::before {
    right: 1.05rem;
  }
}
.ewms .ewm-content.ewm-douyin .ewm-main .thumb-div {
  width: 160px;
}
.ewms .ewm-content.ewm-qun {
  width: 480px;
}
.ewms .ewm-content.ewm-qun::before {
  right: 100px;
}
@media (min-width: 1330px) {
  .ewms .ewm-content.ewm-qun::before {
    right: 105px;
  }
}
@media (min-width: 1920px) {
  .ewms .ewm-content.ewm-qun::before {
    right: 1.05rem;
  }
}
.ewms .ewm-content.ewm-qun .ewm-main {
  padding: 30px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-1 {
  border-bottom: 1px solid #eee;
  margin: 0 -30px 20px;
  padding: 0 30px 15px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-1 h2 {
  font-size: 18px;
  color: #47c333;
  margin-bottom: 15px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-1 h2 .ico {
  font-size: 18px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-ul {
  margin-top: 0;
  overflow: hidden;
}
.ewms .ewm-content.ewm-qun .ewm-qun-ul ul {
  margin: 0;
  text-align: left;
  float: left;
  width: 50%;
}
.ewms .ewm-content.ewm-qun .ewm-qun-ul li {
  display: block;
  font-size: 14px;
  margin-bottom: 10px;
  color: #5b5b5b;
  width: 100%;
  line-height: 18px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-ul li .num {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border: 1px solid #5b5b5b;
  border-radius: 4px;
  vertical-align: top;
  margin-right: 10px;
  font-size: 12px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-2 {
  overflow: hidden;
}
.ewms .ewm-content.ewm-qun .ewm-qun-2 .thumb-div {
  float: left;
  margin-right: 20px;
}
.ewms .ewm-content.ewm-qun .ewm-qun-2 h3 {
  font-size: 16px;
  line-height: 24px;
  color: #323232;
  margin: 12px 0;
}
.ewms .ewm-content.ewm-qun .ewm-qun-2 h5 {
  font-size: 12px;
  color: #5b5b5b;
  line-height: 20px;
  margin-bottom: 0;
}
.ewms .ewm-main {
  padding: 40px 25px 40px 30px;
  text-align: left;
}
.ewms .ewm-main .fl {
  float: left;
}
.ewms .ewm-main .fr {
  float: right;
}
.ewms .ewm-main .thumb-div {
  width: 120px;
  margin-right: 30px;
}
.ewms .ewm-main .thumb {
  padding-top: 100%;
}
.ewms .ewm-main h4 {
  font-size: 14px;
  font-weight: normal;
  color: #333;
  line-height: 1.714;
  margin-top: 4px;
}
.ewms .ewm-main h4 span {
  color: #47c333;
}
.ewms .ewm-main a {
  color: #ff6000;
}
.ewms .ewm-main a:hover {
  color: #ff6000;
}
.ewms .ewm-main h5 {
  font-weight: normal;
  font-size: 12px;
  color: #888;
}
.ewms .ewm-douyin .ewm-main {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.ewms .ewm-douyin .ewm-main .thumb-div {
  margin: 0 auto;
}
.ewms .ewm-douyin .ewm-douyin-1,
.ewms .ewm-douyin .ewm-douyin-2 {
  width: 50%;
}
.ewms .ewm-douyin .ewm-douyin-1 {
  position: relative;
}
.ewms .ewm-douyin .ewm-douyin-1:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 10%;
  width: 1px;
  height: 80%;
  background: #f3f3f3;
}
.ewms .ewm-weibo {
  width: 520px;
}
.ewms .ewm-weibo::before {
  left: 340px;
  right: auto;
}
@media (min-width: 1920px) {
  .ewms .ewm-weibo::before {
    left: auto;
  }
}
@media (min-width: 1920px) {
  .ewms .ewm-weibo::before {
    right: 1.85rem;
  }
}
.ewms .ewm-weibo .ewm-main {
  padding: 20px 20px 0;
}
.ewms .ewm-weibo .ewm-main .items,
.ewms .ewm-weibo .ewm-main .modal-talk_ask .talk-ask .img-selects,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-list-top-wrap,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap,
.ewms .ewm-weibo .ewm-main .part-dropdown .main .section-content,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects,
.ewms .ewm-weibo .ewm-main .user-item-talk-talk .item-images .img-items,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks {
  overflow: hidden;
  margin: 0 -10px;
}
.ewms .ewm-weibo .ewm-main .items .item,
.ewms .ewm-weibo .ewm-main .modal-talk_ask .talk-ask .img-selects .item,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap .item,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-list-top-wrap .item,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item,
.ewms .ewm-weibo .ewm-main .part-dropdown .main .section-content .item,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items .item,
.ewms .ewm-weibo .ewm-main .items .group-item .item-images .img-item,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item,
.ewms .ewm-weibo .ewm-main .user-item-talk-talk .item-images .img-items .item,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item {
  float: left;
  width: 50%;
  padding: 0 10px 20px;
}
.ewms .ewm-weibo .ewm-main .items .item a,
.ewms .ewm-weibo .ewm-main .modal-talk_ask .talk-ask .img-selects .item a,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap .item a,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-list-top-wrap .item a,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a,
.ewms .ewm-weibo .ewm-main .part-dropdown .main .section-content .item a,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item a,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item a,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item a,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items .item a,
.ewms .ewm-weibo .ewm-main .items .group-item .item-images .img-item a,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a,
.ewms .ewm-weibo .ewm-main .user-item-talk-talk .item-images .img-items .item a,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a {
  display: block;
  background: #f7f7f7;
  border-radius: 4px;
  position: relative;
  padding: 18px 16px 18px 44px;
  letter-spacing: 0;
  color: #333;
}
.ewms .ewm-weibo .ewm-main .items .item a .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  a
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .archive-list-top
  .archive-top-wrap
  .item
  a
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .archive-list-top
  .archive-list-top-wrap
  .item
  a
  .item-ico,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .part-dropdown
  .main
  .section-content
  .item
  a
  .item-ico,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item a .item-ico,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item a .item-ico,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item a .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .group-item
  .item-images
  .img-items
  .item
  a
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .items
  .group-item
  .item-images
  .img-item
  a
  .item-ico,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  a
  .item-ico,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a .item-ico {
  display: block;
  position: absolute;
  left: 20px;
  top: 18px;
  background: #9199a1;
  color: #fff;
  font-size: 12px;
  font-family: ArialMT, Arial;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  border-radius: 100%;
}
.ewms .ewm-weibo .ewm-main .items .item a h2,
.ewms .ewm-weibo .ewm-main .modal-talk_ask .talk-ask .img-selects .item a h2,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap .item a h2,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-list-top-wrap .item a h2,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a h2,
.ewms .ewm-weibo .ewm-main .part-dropdown .main .section-content .item a h2,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item a h2,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item a h2,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item a h2,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a
  h2,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items .item a h2,
.ewms .ewm-weibo .ewm-main .items .group-item .item-images .img-item a h2,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a h2,
.ewms
  .ewm-weibo
  .ewm-main
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  a
  h2,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a h2 {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 6px;
  height: 1.5em;
  overflow: hidden;
}
.ewms .ewm-weibo .ewm-main .items .item a h4,
.ewms .ewm-weibo .ewm-main .modal-talk_ask .talk-ask .img-selects .item a h4,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap .item a h4,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-list-top-wrap .item a h4,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a h4,
.ewms .ewm-weibo .ewm-main .part-dropdown .main .section-content .item a h4,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item a h4,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item a h4,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item a h4,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a
  h4,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items .item a h4,
.ewms .ewm-weibo .ewm-main .items .group-item .item-images .img-item a h4,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a h4,
.ewms
  .ewm-weibo
  .ewm-main
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  a
  h4,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a h4 {
  font-size: 12px;
  font-weight: normal;
  color: #b2b2b2;
  height: 1.5em;
  overflow: hidden;
}
.ewms .ewm-weibo .ewm-main .items .item a:hover,
.ewms .ewm-weibo .ewm-main .modal-talk_ask .talk-ask .img-selects .item a:hover,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap .item a:hover,
.ewms
  .ewm-weibo
  .ewm-main
  .archive-list-top
  .archive-list-top-wrap
  .item
  a:hover,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a:hover,
.ewms .ewm-weibo .ewm-main .part-dropdown .main .section-content .item a:hover,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item a:hover,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item a:hover,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item a:hover,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a:hover,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items .item a:hover,
.ewms .ewm-weibo .ewm-main .items .group-item .item-images .img-item a:hover,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a:hover,
.ewms
  .ewm-weibo
  .ewm-main
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  a:hover,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a:hover {
  background: #ff6000;
  color: #fff;
}
.ewms .ewm-weibo .ewm-main .items .item a:hover h4,
.ewms
  .ewm-weibo
  .ewm-main
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  a:hover
  h4,
.ewms .ewm-weibo .ewm-main .archive-list-top .archive-top-wrap .item a:hover h4,
.ewms
  .ewm-weibo
  .ewm-main
  .archive-list-top
  .archive-list-top-wrap
  .item
  a:hover
  h4,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a:hover h4,
.ewms
  .ewm-weibo
  .ewm-main
  .part-dropdown
  .main
  .section-content
  .item
  a:hover
  h4,
.ewms .ewm-weibo .ewm-main .search-result-content .results-u .item a:hover h4,
.ewms .ewm-weibo .ewm-main .search-user .search-user-wrap .item a:hover h4,
.ewms .ewm-weibo .ewm-main .search-user .search-user-items .item a:hover h4,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a:hover
  h4,
.ewms .ewm-weibo .ewm-main .group-item .item-images .img-items .item a:hover h4,
.ewms .ewm-weibo .ewm-main .items .group-item .item-images .img-item a:hover h4,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a:hover h4,
.ewms
  .ewm-weibo
  .ewm-main
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  a:hover
  h4,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a:hover h4 {
  color: #fff;
}
.ewms .ewm-weibo .ewm-main .items .item a:hover .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .archive-list-top
  .archive-top-wrap
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .archive-list-top
  .archive-list-top-wrap
  .item
  a:hover
  .item-ico,
.ewms .ewm-weibo .ewm-main .archive-list-see .wrap .item a:hover .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .part-dropdown
  .main
  .section-content
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .search-result-content
  .results-u
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .search-user
  .search-user-wrap
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .search-user
  .search-user-items
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .group-item
  .item-images
  .img-items
  .item
  a:hover
  .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .items
  .group-item
  .item-images
  .img-item
  a:hover
  .item-ico,
.ewms .ewm-weibo .ewm-main .talk-ask-form .img-selects .item a:hover .item-ico,
.ewms
  .ewm-weibo
  .ewm-main
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  a:hover
  .item-ico,
.ewms .ewm-weibo .ewm-main .user-home .posts_talks .item a:hover .item-ico {
  background: #fff;
  color: #ff6000;
}
.footer-fav {
  position: relative;
  z-index: 2;
  background: #f7fafc;
  background: #edf3f9;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 768px) {
  .footer-fav {
    width: auto;
    overflow: visible;
    background: #edf3f9;
  }
}
.footer-fav .container {
  padding-top: 0.36rem;
  padding-bottom: 0.36rem;
  overflow: visible;
}
.footer-fav .site-info {
  width: 60%;
}
@media (min-width: 768px) {
  .footer-fav .site-info {
    width: auto;
  }
}
.footer-fav .site-info h2 {
  font-size: 20px;
  line-height: 1.4;
  margin-bottom: 10px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .footer-fav .site-info h2 {
    font-size: 0.26rem;
  }
}
.footer-fav .site-info h2 a {
  color: #000;
}
.footer-fav .site-info .site-p {
  margin-bottom: 10px;
}
.footer-fav .site-info .site-p p:first-child::after {
  content: ",";
}
@media (min-width: 768px) {
  .footer-fav .site-info .site-p {
    margin-bottom: 0;
  }
  .footer-fav .site-info .site-p p:first-child::after {
    content: "";
  }
}
.footer-fav .site-info p {
  font-size: 12px;
  color: #797979;
  line-height: 1.8;
  margin-bottom: 10px;
  display: inline;
}
@media (min-width: 768px) {
  .footer-fav .site-info p {
    font-size: 14px;
    margin-bottom: 0;
    display: block;
  }
}
@media (min-width: 1920px) {
  .footer-fav .site-info p {
    font-size: 0.14rem;
  }
}
.footer-fav .site-fav {
  padding-top: 5px;
}
@media (min-width: 768px) {
  .footer-fav .site-fav {
    padding-top: 0.2rem;
  }
}
.footer-fav .site-fav .btn {
  font-size: 12px;
  line-height: 3;
  padding: 0 2em;
}
@media (min-width: 1330px) {
  .footer-fav .site-fav .btn {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .footer-fav .site-fav .btn {
    font-size: 0.16rem;
  }
}
.footer-fav .site-fav-home {
  padding-top: 5px;
}
@media (min-width: 768px) {
  .footer-fav .site-fav-home {
    padding-top: 0.07rem;
  }
}
.footer-fav .site-girl {
  position: absolute;
  left: 50%;
  bottom: 0;
  display: none;
}
@media (min-width: 1330px) {
  .footer-fav .site-girl {
    display: block;
  }
}
.footer-fav .site-girl .girl {
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
@media (min-width: 768px) {
  .footer-fav .site-girl .girl {
    left: -0.5rem;
  }
}
.footer-fav .site-girl .girl-in {
  position: relative;
  width: 1.8rem;
}
.footer-fav .site-girl .girl-in .thumb {
  padding-top: 111%;
}
.footer-fav .site-girl .girl-hi {
  width: 0.6rem;
  position: absolute;
  right: 70%;
  top: 30%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.footer-fav .site-girl .girl-hi .thumb {
  padding-top: 100%;
}
.footer-fav .site-girl .girl-info {
  margin-left: 1.5rem;
  margin-bottom: 0.55rem;
}
.footer-fav .site-girl h4 {
  font-size: 0.14rem;
  font-weight: normal;
  color: #797979;
  line-height: 1.8;
}
.footer-fav .site-girl a {
  color: #797979;
}
.footer-fav .site-girl a:hover {
  color: #ff6000;
}
.footer-fav .site-boy .girl-in {
  width: 1.8rem;
}
.footer-fav .site-boy .girl-in .thumb {
  padding-top: 92.61083744%;
}
.footer-fav .site-boy .girl-in::after {
  display: none;
}
@media (min-width: 768px) {
  .footer-fav:hover .site-girl .girl {
    left: -0.4rem;
  }
  .footer-fav:hover .site-girl .girl .girl-in::after {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .footer-fav:hover .site-girl .girl .girl-hi {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    right: 80%;
  }
  .footer-fav:hover .site-boy .girl {
    padding-right: 0;
    left: -0.4rem;
  }
}
@media (max-width: 767.5px) {
  .footer-fav .btn-group > .btn:last-child {
    border-radius: 3px;
  }
  .footer-fav .site-girl {
    display: block;
    left: auto;
    right: 0;
  }
  .footer-fav .site-girl .girl-info {
    display: none;
  }
  .footer-fav .site-girl .girl {
    position: relative;
    left: auto;
    bottom: auto;
  }
  .footer-fav .btn-fav {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .home .footer-fav {
    display: none;
  }
}
.fixed-right {
  position: fixed;
  right: 10vw;
  bottom: 0.15rem;
  z-index: 20;
  padding-left: 0.3rem;
  -webkit-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  transform: translate(100%, 0);
  display: none;
}
@media (min-width: 1920px) {
  .fixed-right {
    display: block;
  }
}
.fixed-right.hide {
  z-index: -1;
}
.fixed-right .menus {
  width: 0.58rem;
  margin-bottom: 0.1rem;
}
.fixed-right .menus .item,
.fixed-right .menus .group-item .item-images .img-item {
  border-bottom: none;
  position: relative;
}
.fixed-right .menus .item::after,
.fixed-right .menus .group-item .item-images .img-item::after {
  content: "";
  display: block;
  width: 0.3rem;
  position: absolute;
  left: 0.14rem;
  right: 0.14rem;
  bottom: 0;
  border-bottom: 1px solid #f2f2f2;
}
.fixed-right .menus .item:first-child,
.fixed-right .menus .group-item .item-images .img-item:first-child {
  border-top-left-radius: 0.06rem;
  border-top-right-radius: 0.06rem;
}
.fixed-right .menus .item:last-child,
.fixed-right .menus .group-item .item-images .img-item:last-child {
  border-bottom-left-radius: 0.06rem;
  border-bottom-right-radius: 0.06rem;
}
.fixed-right .gotop .item,
.fixed-right .gotop .group-item .item-images .img-item {
  border-radius: 0.06rem;
}
.fixed-right .item,
.fixed-right .group-item .item-images .img-item {
  position: relative;
  display: block;
  width: 0.58rem;
  box-sizing: border-box;
  height: 0.58rem;
  line-height: 0.58rem;
  text-align: center;
  font-size: 0.26rem;
  color: #999;
  cursor: pointer;
  background: rgba(255, 255, 255, 0.8);
}
@media (min-width: 768px) {
  .fixed-right .item,
  .fixed-right .group-item .item-images .img-item {
    background: #fff;
  }
}
.fixed-right .item:hover,
.fixed-right .group-item .item-images .img-item:hover {
  color: #ff6000;
}
.fixed-right .item a,
.fixed-right .group-item .item-images .img-item a {
  color: #999;
}
.fixed-right .item a:hover,
.fixed-right .group-item .item-images .img-item a:hover {
  color: #ff6000;
}
.fixed-right .ewm:hover .code-div {
  display: block;
}
.fixed-right .code-div {
  position: absolute;
  right: 100%;
  bottom: -0.5rem;
  display: none;
  margin-right: -0.2rem;
  padding-right: 0.3rem;
}
.fixed-right .code-div .ewmDiv {
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  border-radius: 0.06rem;
  padding: 0.15rem;
  border: 1px solid #e8e8e8;
}
.fixed-right .code-div .ewm-item {
  width: 2rem;
  overflow: hidden;
}
.fixed-right .code-div .ewm-item .code-wrap {
  width: 40%;
  float: left;
}
.fixed-right .code-div .ewm-item .ewm-main {
  margin-left: 45%;
  text-align: center;
}
.fixed-right .code-div .ewm-wechat {
  border-bottom: 1px dashed #eaeaea;
  margin-bottom: 0.1rem;
}
.fixed-right .code-div .ewm-wechat h5 {
  color: #47c333;
}
.fixed-right .code-div .ewm-weibo a h5 {
  color: #f30;
}
.fixed-right .code-div .ewm-weibo a:hover h5 {
  text-decoration: underline;
}
.fixed-right .code-div .code {
  width: 100%;
  height: 0;
  padding-top: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin-bottom: 0.1rem;
}
.fixed-right .code-div h5 {
  font-size: 0.12rem;
  color: #f30;
}
.fixed-right .code-div p {
  font-size: 0.12rem;
  line-height: 1.3;
  margin: 0.05rem 0 0.08rem;
}
.fixed-right .code-div a {
  color: #525252;
}
.fixed-right .code-div .item,
.fixed-right .code-div .group-item .item-images .img-item {
  float: left;
  width: 2.02rem;
  height: 2.5rem;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
  box-sizing: border-box;
  padding: 0.8rem 0.4rem 0.15rem;
  font-size: 0.12rem;
  text-align: center;
}
.fixed-right .code-div .wechat {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2019/01/wechat2x.png);
}
.fixed-right .code-div .weibo {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2019/01/weibo2x.png);
}
.fixed-right .item:hover .icon-comme::before,
.fixed-right .group-item .item-images .img-item:hover .icon-comme::before {
  content: "\e845";
}
.fixed-right .item .icon-comme,
.fixed-right .group-item .item-images .img-item .icon-comme {
  font-size: 0.22rem;
}
.fixed-right .item:hover .icon-comme,
.fixed-right .group-item .item-images .img-item:hover .icon-comme {
  font-size: 0.26rem;
}
.fixed-right .open-uisdc-live-side {
  cursor: pointer;
  width: 0.58rem;
  margin-bottom: 0.1rem;
}
@media (max-width: 1023.5px) {
  .fixed-right .open-uisdc-live-side {
    display: none;
  }
}
.fixed-right .open-uisdc-live-side img {
  display: block;
  width: 100%;
}
.fixed-right .open-uisdc-live-side .hover {
  display: none;
}
.fixed-right .open-uisdc-live-side:hover .show {
  display: none;
}
.fixed-right .open-uisdc-live-side:hover .hover {
  display: block;
}
.single-post .fixed-right {
  display: none;
}
.footer {
  background: #121212;
  position: relative;
  z-index: 21;
}
.footer .container {
  padding-top: 20px;
  padding-bottom: 20px;
  letter-spacing: 0.02px;
}
@media (min-width: 1920px) {
  .footer .container {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    letter-spacing: 0.0002rem;
  }
}
.footer:hover .footer-colors {
  -webkit-animation-play-state: running;
  animation-play-state: running;
}
.archive-header {
  font-size: 14px;
  color: #ffffff;
  padding-top: 34px;
  padding-bottom: 39px;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .archive-header {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .archive-header {
    padding-top: 0.8rem;
  }
}
@media (min-width: 768px) {
  .archive-header {
    padding-bottom: 0.6rem;
  }
}
@media (min-width: 1024px) {
  .archive-header {
    padding-bottom: 0.92rem;
  }
}
.archive-header:hover .bg .thumb {
  background-size: 195%;
}
.archive-header a {
  color: #ffffff;
}
.archive-header a:hover {
  color: #ff6000;
}
.archive-header .bg {
  position: absolute;
  top: -50px;
  bottom: -50px;
  left: -50px;
  right: -50px;
  -webkit-filter: blur(30px);
  filter: blur(30px);
  background-color: #000000\9;
  opacity: 0.3\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .archive-header .bg {
    background-color: #000000;
    opacity: 0.3;
  }
}
.archive-header .bg .thumb {
  width: 100%;
  height: 100%;
  background-size: 200%;
  -webkit-transition: all 2s;
  transition: all 2s;
  display: none\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .archive-header .bg .thumb {
    display: none;
  }
}
.archive-header .bg .thumb::after {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000000;
  opacity: 0.3;
}
.archive-header .cont {
  position: relative;
}
.archive-header .archive-title {
  font-size: 0.3rem;
}
@media (min-width: 768px) {
  .archive-header .archive-title {
    font-size: 0.36rem;
  }
}
.archive-header .hot-topic {
  position: absolute;
  right: 0;
  bottom: 0;
  display: none;
}
@media (min-width: 768px) {
  .archive-header .hot-topic {
    display: block;
  }
}
.archive-header .hot-topic .tag-item {
  margin-left: 1em;
}
.archive-header .hot-topic strong {
  font-weight: normal;
}
.archive-crumbs,
.news-crumbs {
  position: absolute;
  left: 0;
  top: 2em;
  z-index: 2;
  padding: 0 15px;
  display: none;
}
@media (min-width: 1330px) {
  .archive-crumbs,
  .news-crumbs {
    padding: 0 42px;
  }
}
@media (min-width: 768px) {
  .archive-crumbs,
  .news-crumbs {
    display: block;
  }
}
.archive-crumbs .part-crumbs,
.news-crumbs .part-crumbs {
  color: rgba(255, 255, 255, 0.8);
}
.archive-crumbs .part-crumbs a,
.news-crumbs .part-crumbs a {
  color: rgba(255, 255, 255, 0.8);
}
.archive-crumbs .part-crumbs a:hover,
.news-crumbs .part-crumbs a:hover {
  color: #ffffff;
}
.archive-list {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .archive-list {
    margin-bottom: 4.16666667vw;
  }
}
.archive-list .items,
.archive-list .modal-talk_ask .talk-ask .img-selects,
.archive-list .archive-list-top .archive-top-wrap,
.archive-list .archive-list-top .archive-list-top-wrap,
.archive-list-top .archive-list-top-wrap,
.archive-list .archive-list-see .wrap,
.archive-list-see .wrap,
.archive-list .part-dropdown .main .section-content,
.archive-list .search-result-content .results-u,
.archive-list .search-user .search-user-wrap,
.archive-list .search-user .search-user-items,
.archive-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
.archive-list .group-item .item-images .img-items,
.archive-list .talk-ask-form .img-selects,
.archive-list .user-item-talk-talk .item-images .img-items,
.archive-list .user-home .posts_talks {
  margin: 0;
}
@media (min-width: 768px) {
  .archive-list .items,
  .archive-list .modal-talk_ask .talk-ask .img-selects,
  .archive-list .archive-list-top .archive-top-wrap,
  .archive-list .archive-list-top .archive-list-top-wrap,
  .archive-list-top .archive-list-top-wrap,
  .archive-list .archive-list-see .wrap,
  .archive-list-see .wrap,
  .archive-list .part-dropdown .main .section-content,
  .archive-list .search-result-content .results-u,
  .archive-list .search-user .search-user-wrap,
  .archive-list .search-user .search-user-items,
  .archive-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .archive-list .group-item .item-images .img-items,
  .archive-list .talk-ask-form .img-selects,
  .archive-list .user-item-talk-talk .item-images .img-items,
  .archive-list .user-home .posts_talks {
    margin: 0 -7px;
  }
}
@media (min-width: 1330px) {
  .archive-list .items,
  .archive-list .modal-talk_ask .talk-ask .img-selects,
  .archive-list .archive-list-top .archive-top-wrap,
  .archive-list .archive-list-top .archive-list-top-wrap,
  .archive-list-top .archive-list-top-wrap,
  .archive-list .archive-list-see .wrap,
  .archive-list-see .wrap,
  .archive-list .part-dropdown .main .section-content,
  .archive-list .search-result-content .results-u,
  .archive-list .search-user .search-user-wrap,
  .archive-list .search-user .search-user-items,
  .archive-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .archive-list .group-item .item-images .img-items,
  .archive-list .talk-ask-form .img-selects,
  .archive-list .user-item-talk-talk .item-images .img-items,
  .archive-list .user-home .posts_talks {
    margin: 0 -15px;
  }
}
@media (min-width: 1920px) {
  .archive-list .items,
  .archive-list .modal-talk_ask .talk-ask .img-selects,
  .archive-list .archive-list-top .archive-top-wrap,
  .archive-list .archive-list-top .archive-list-top-wrap,
  .archive-list-top .archive-list-top-wrap,
  .archive-list .archive-list-see .wrap,
  .archive-list-see .wrap,
  .archive-list .part-dropdown .main .section-content,
  .archive-list .search-result-content .results-u,
  .archive-list .search-user .search-user-wrap,
  .archive-list .search-user .search-user-items,
  .archive-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .archive-list .group-item .item-images .img-items,
  .archive-list .talk-ask-form .img-selects,
  .archive-list .user-item-talk-talk .item-images .img-items,
  .archive-list .user-home .posts_talks {
    margin: 0 -0.16rem;
  }
}
.archive-list .item,
.archive-list-see .list-see,
.archive .archive-sidebar,
.archive .archive-main,
.archive-list .group-item .item-images .img-item {
  width: 100%;
  padding: 0;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    width: 25%;
  }
}
@media (min-width: 768px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    padding: 0 7px;
  }
}
@media (min-width: 1330px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    padding: 0 15px;
  }
}
@media (min-width: 1920px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    padding: 0 0.16rem;
  }
}
@media (min-width: 1330px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    margin-bottom: 30px;
  }
}
@media (min-width: 1920px) {
  .archive-list .item,
  .archive-list-see .list-see,
  .archive .archive-sidebar,
  .archive .archive-main,
  .archive-list .group-item .item-images .img-item {
    margin-bottom: 0.32rem;
  }
}
.archive-list .item-empty {
  margin-top: 1px;
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .archive-list .items .item:last-child,
  .archive-list .modal-talk_ask .talk-ask .img-selects .item:last-child,
  .archive-list .archive-list-top .archive-top-wrap .item:last-child,
  .archive-list .archive-list-top .archive-list-top-wrap .item:last-child,
  .archive-list-top .archive-list-top-wrap .item:last-child,
  .archive-list .archive-list-see .wrap .item:last-child,
  .archive-list .part-dropdown .main .section-content .item:last-child,
  .archive-list .search-result-content .results-u .item:last-child,
  .archive-list .search-user .search-user-wrap .item:last-child,
  .archive-list .search-user .search-user-items .item:last-child,
  .archive-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item:last-child,
  .archive-list .group-item .item-images .img-items .item:last-child,
  .archive-list .items .group-item .item-images .img-item:last-child,
  .archive-list .talk-ask-form .img-selects .item:last-child,
  .archive-list .user-item-talk-talk .item-images .img-items .item:last-child,
  .archive-list .user-home .posts_talks .item:last-child {
    display: none;
  }
}
.archive .archive-list .item,
.archive .archive-list .group-item .item-images .img-item {
  width: 100%;
}
@media (min-width: 768px) {
  .archive .archive-list .item,
  .archive .archive-list .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .archive .archive-list .item,
  .archive .archive-list .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 768px) and (max-width: 1023.5px) {
  .home-list .item:nth-child(2n + 1),
  .home-list .group-item .item-images .img-item:nth-child(2n + 1) {
    clear: left;
  }
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .home-list .item:nth-child(3n + 1),
  .home-list .group-item .item-images .img-item:nth-child(3n + 1) {
    clear: left;
  }
}
@media (min-width: 1330px) {
  .home-list .item:nth-child(4n + 1),
  .home-list .group-item .item-images .img-item:nth-child(4n + 1) {
    clear: left;
  }
}
.archive-list-title {
  font-size: 0.16rem;
  margin-bottom: 2em;
  background-color: #fff;
}
@media (min-width: 1024px) {
  .archive-list-title {
    background-color: transparent;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .archive-list-title {
    font-size: 14px;
  }
}
.archive-list-title a {
  color: #5a5a5a;
}
.archive-list-title a:hover {
  color: #ff6000;
}
.archive-list-title .part-list-title {
  background-color: #fff;
  border-radius: 0.1rem;
  line-height: 0.22rem;
  margin-top: 0;
}
@media (min-width: 1024px) {
  .archive-list-title .part-list-title {
    margin-top: -0.44rem;
  }
}
.archive-list-title .part-list-title .items,
.archive-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
.archive-list-title .part-list-title .archive-list-top .archive-top-wrap,
.archive-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
.archive-list-title .part-list-title .archive-list-see .wrap,
.archive-list-title .part-list-title .part-dropdown .main .section-content,
.archive-list-title .part-list-title .search-result-content .results-u,
.archive-list-title .part-list-title .search-user .search-user-wrap,
.archive-list-title .part-list-title .search-user .search-user-items,
.archive-list-title
  .part-list-title
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.archive-list-title .part-list-title .group-item .item-images .img-items,
.archive-list-title .part-list-title .talk-ask-form .img-selects,
.archive-list-title
  .part-list-title
  .user-item-talk-talk
  .item-images
  .img-items,
.archive-list-title .part-list-title .user-home .posts_talks {
  padding: 0.16rem 0;
  text-align: center;
  height: 0.22rem;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title .items,
  .archive-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
  .archive-list-title .part-list-title .archive-list-top .archive-top-wrap,
  .archive-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
  .archive-list-title .part-list-title .archive-list-see .wrap,
  .archive-list-title .part-list-title .part-dropdown .main .section-content,
  .archive-list-title .part-list-title .search-result-content .results-u,
  .archive-list-title .part-list-title .search-user .search-user-wrap,
  .archive-list-title .part-list-title .search-user .search-user-items,
  .archive-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .archive-list-title .part-list-title .group-item .item-images .img-items,
  .archive-list-title .part-list-title .talk-ask-form .img-selects,
  .archive-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items,
  .archive-list-title .part-list-title .user-home .posts_talks {
    padding: 0.3rem 0;
  }
}
.archive-list-title .part-list-title .items::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .modal-talk_ask
  .talk-ask
  .img-selects::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .archive-list-top
  .archive-top-wrap::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .archive-list-top
  .archive-list-top-wrap::-webkit-scrollbar,
.archive-list-title .part-list-title .archive-list-see .wrap::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .part-dropdown
  .main
  .section-content::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .search-result-content
  .results-u::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .search-user
  .search-user-wrap::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .search-user
  .search-user-items::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .group-item
  .item-images
  .img-items::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .talk-ask-form
  .img-selects::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .user-item-talk-talk
  .item-images
  .img-items::-webkit-scrollbar,
.archive-list-title
  .part-list-title
  .user-home
  .posts_talks::-webkit-scrollbar {
  display: none;
}
.archive-list-title .part-list-title .item,
.archive-list-title .part-list-title .group-item .item-images .img-item {
  float: none;
  display: inline-block;
  white-space: nowrap;
  margin: 0 0.6em;
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title .item,
  .archive-list-title .part-list-title .group-item .item-images .img-item {
    margin: 0 0.6em;
  }
}
@media (min-width: 1024px) {
  .archive-list-title .part-list-title .item,
  .archive-list-title .part-list-title .group-item .item-images .img-item {
    margin: 0 1.5em;
  }
}
@media (min-width: 1330px) {
  .archive-list-title .part-list-title .item,
  .archive-list-title .part-list-title .group-item .item-images .img-item {
    margin: 0 1.6em;
  }
}
@media (min-width: 1920px) {
  .archive-list-title .part-list-title .item,
  .archive-list-title .part-list-title .group-item .item-images .img-item {
    margin: 0 2em;
  }
}
.archive-list-title .part-list-title .item-ico {
  display: none;
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title .item-ico {
    display: inline;
  }
}
.archive-list-title .part-list-title .current .item-wrap {
  color: #ff6000;
}
.archive-list-title .part-list-title .ico {
  margin-right: 3px;
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title .ico {
    margin-right: 0.5em;
  }
}
.archive-list-title .part-list-title strong {
  font-weight: bold;
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title strong {
    font-weight: normal;
  }
}
.archive-list-title .part-list-title .submenu {
  border-top: 1px solid #f3f5f7;
  text-align: center;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
.archive-list-title .part-list-title .submenu::-webkit-scrollbar {
  display: none;
}
.archive-list-title .part-list-title .submenu a {
  color: #8a8a8a;
}
.archive-list-title .part-list-title .submenu a:hover {
  color: #ff6000;
}
.archive-list-title .part-list-title .submenu .current a {
  color: #ff6000;
}
.archive-list-title .part-list-title .submenu .sub-item {
  display: inline;
  line-height: 0.5rem;
  margin: 0 0.14rem;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title .submenu .sub-item {
    line-height: 0.6rem;
  }
}
@media (min-width: 768px) {
  .archive-list-title .part-list-title .submenu .sub-item {
    margin: 0 0.3rem;
  }
}
.nav-pages-top-form {
  position: relative;
  white-space: nowrap;
  line-height: 0.3rem;
  text-align: right;
}
.nav-pages-top-form div {
  display: inline-block;
  vertical-align: top;
}
.nav-pages-top-form .fy {
  margin-left: 0.05rem;
}
.nav-pages-top-form .fy a {
  display: inline-block;
  width: 0.238rem;
  height: 0.238rem;
  line-height: 0.238rem;
  border: 1px solid #f6f6f6;
  border-radius: 0.14285714em;
  color: #bfbfbf;
  text-align: center;
  background: #fff;
  vertical-align: baseline;
}
.nav-pages-top-form .fy a i {
  -webkit-transform: scale(0.66666667);
  -ms-transform: scale(0.66666667);
  transform: scale(0.66666667);
}
.nav-pages-top-form .fy a:hover {
  border-color: #ff6000;
  background: #ff6000;
  color: #fff;
}
.nav-pages-top-form .txt {
  width: 2.8em;
  text-align: center;
  line-height: 0.238rem;
  padding: 1px 0 0;
  border: 1px solid #f3f3f3;
  border-radius: 0.14285714px;
  color: #888;
  vertical-align: baseline;
  outline: none;
  font-size: inherit;
}
.nav-pages-top-form .txt:hover,
.nav-pages-top-form .txt:focus {
  border-color: #ddd;
  color: #333;
}
.nav-pages-top-form .go_em {
  position: relative;
  display: inline-block;
}
.nav-pages-top-form .go_em:hover button {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.nav-pages-top-form [type="submit"] {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin-top: -2px;
  background: #ff6000;
  border: none;
  cursor: pointer;
  color: #fff;
  width: 100%;
  text-align: center;
  line-height: 2em;
  outline: none;
  text-transform: uppercase;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.archive-list-top {
  margin-bottom: 30px;
  display: none;
}
@media (min-width: 768px) {
  .archive-list-top {
    display: block;
  }
}
.archive-list-top .archive-top-wrap {
  padding: 0 20px;
}
@media (min-width: 1920px) {
  .archive-list-top .archive-top-wrap {
    padding: 0 1.04166667vw;
  }
}
.archive-list-top .archive-main {
  padding-top: 1.07142857em;
}
.archive-list-top .archive-top-show {
  float: left;
  color: #8f8f8f;
  line-height: 0.3rem;
}
.archive-list-top .archive-top-show a {
  color: #8f8f8f;
}
.archive-list-top .archive-top-show a:hover {
  color: #ff6000;
}
.archive-list-top .archive-top-show .ico {
  display: inline-block;
  vertical-align: middle;
  width: 0.3rem;
  margin-right: 0.5em;
}
.archive-list-top .archive-top-show .ico img {
  display: block;
  width: 100%;
  height: auto;
}
.archive-list-top .archive-top-show p {
  display: inline;
}
.archive-list-top .archive-top-pages {
  float: right;
  color: #8f8f8f;
}
.archive-pages {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .archive-pages {
    margin-bottom: 2.60416667vw;
  }
}
.archive-list-see .wrap {
  font-size: 16px;
}
@media (min-width: 1920px) {
  .archive-list-see .wrap {
    font-size: 0.83333333vw;
  }
}
.archive-list-see .list-see {
  margin-bottom: 0;
}
.archive-list-see .list-see {
  width: 100%;
}
.archive-list-see .list-see .part-wrap {
  background-color: #ffffff;
  border-radius: 10px;
  padding: 25px 15px 0;
}
@media (min-width: 768px) {
  .archive-list-see .list-see .part-wrap {
    padding: 2.5em 2.5em 0;
  }
}
.archive-list-see .list-see .items,
.archive-list-see .list-see .modal-talk_ask .talk-ask .img-selects,
.archive-list-see .list-see .archive-list-top .archive-top-wrap,
.archive-list-see .list-see .archive-list-top .archive-list-top-wrap,
.archive-list-see .list-see .archive-list-see .wrap,
.archive-list-see .list-see .part-dropdown .main .section-content,
.archive-list-see .list-see .search-result-content .results-u,
.archive-list-see .list-see .search-user .search-user-wrap,
.archive-list-see .list-see .search-user .search-user-items,
.archive-list-see
  .list-see
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.archive-list-see .list-see .group-item .item-images .img-items,
.archive-list-see .list-see .talk-ask-form .img-selects,
.archive-list-see .list-see .user-item-talk-talk .item-images .img-items,
.archive-list-see .list-see .user-home .posts_talks {
  margin: 0 -1.5625em;
}
.archive-list-see .list-see .item,
.archive-list-see .list-see .group-item .item-images .img-item {
  padding: 0 1.5625em;
  width: 50%;
  margin-bottom: 25px;
}
@media (min-width: 1024px) {
  .archive-list-see .list-see .item,
  .archive-list-see .list-see .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .archive-list-see .list-see .item,
  .archive-list-see .list-see .group-item .item-images .img-item {
    margin-bottom: 2.6em;
  }
}
.archive-list-see .list-see .item:nth-child(2) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(2)
  .ico {
  background-image: -webkit-linear-gradient(top, #f8b500 0%, #ffc696 100%);
  background-image: linear-gradient(180deg, #f8b500 0%, #ffc696 100%);
}
.archive-list-see .list-see .item:nth-child(3) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(3)
  .ico {
  background-image: -webkit-linear-gradient(top, #ff4b1f 0%, #ff9068 100%);
  background-image: linear-gradient(180deg, #ff4b1f 0%, #ff9068 100%);
}
.archive-list-see .list-see .item:nth-child(4) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(4)
  .ico {
  background-image: -webkit-linear-gradient(top, #ff7e5f 0%, #feb47b 100%);
  background-image: linear-gradient(180deg, #ff7e5f 0%, #feb47b 100%);
}
.archive-list-see .list-see .item:nth-child(5) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(5)
  .ico {
  background-image: -webkit-linear-gradient(top, #8e94ff 0%, #7599ff 100%);
  background-image: linear-gradient(180deg, #8e94ff 0%, #7599ff 100%);
}
.archive-list-see .list-see .item:nth-child(6) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(6)
  .ico {
  background-image: -webkit-linear-gradient(top, #06beb6 0%, #52dea1 99%);
  background-image: linear-gradient(180deg, #06beb6 0%, #52dea1 99%);
}
.archive-list-see .list-see .item:nth-child(7) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(7)
  .ico {
  background-image: -webkit-linear-gradient(top, #a2acc5 0%, #d7dde8 100%);
  background-image: linear-gradient(180deg, #a2acc5 0%, #d7dde8 100%);
}
.archive-list-see .list-see .item:nth-child(8) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(8)
  .ico {
  background-image: -webkit-linear-gradient(top, #3600ff 0%, #8f00ff 100%);
  background-image: linear-gradient(180deg, #3600ff 0%, #8f00ff 100%);
}
.archive-list-see .list-see .item:nth-child(9) .ico,
.archive-list-see
  .list-see
  .group-item
  .item-images
  .img-item:nth-child(9)
  .ico {
  background-image: -webkit-linear-gradient(top, #84bb78 0%, #82d084 100%);
  background-image: linear-gradient(180deg, #84bb78 0%, #82d084 100%);
}
.archive-list-see .list-see .item:last-child,
.archive-list-see .list-see .group-item .item-images .img-item:last-child {
  display: none;
}
@media (min-width: 1024px) {
  .archive-list-see .list-see .item:last-child,
  .archive-list-see .list-see .group-item .item-images .img-item:last-child {
    display: block;
  }
}
.archive-list-see .list-see .item-wrap {
  position: relative;
  color: #323232;
  line-height: 2em;
  padding-left: 5.25em;
  padding-right: 0;
  min-height: 3.6em;
}
@media (min-width: 768px) {
  .archive-list-see .list-see .item-wrap {
    padding-right: 5.625em;
  }
}
.archive-list-see .list-see .item-wrap:hover {
  color: #ff6000;
}
.archive-list-see .list-see .item-wrap:hover .item-thumb {
  opacity: 0.8;
}
.archive-list-see .list-see .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.6em;
}
.archive-list-see .list-see .item-thumb .ico {
  display: block;
  border-radius: 10px;
  width: 100%;
  height: 3.6em;
  line-height: 3.6em;
  text-align: center;
  color: #ffffff;
  background-image: -webkit-linear-gradient(top, #e100f0 0%, #ac00ff 100%);
  background-image: linear-gradient(180deg, #e100f0 0%, #ac00ff 100%);
}
.archive-list-see .list-see .item-thumb .ico::before {
  font-size: 200%;
  line-height: inherit;
}
.archive-list-see .list-see .item-btns {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -1.125em;
  width: 5.375em;
  line-height: 2.25em;
}
@media (min-width: 768px) {
  .archive-list-see .list-see .item-btns {
    display: block;
  }
}
.archive-list-see .list-see .item-btns .btn {
  width: 100%;
  text-align: center;
  border-radius: 0.42857143em;
  font-size: 87.5%;
  line-height: inherit;
}
.archive-list-see .list-see .item-title {
  font-size: inherit;
  height: 2em;
  overflow: hidden;
}
.archive-list-see .list-see .item-desc {
  font-size: 87.5%;
  font-weight: normal;
  color: #b5b5b5;
  line-height: 1.71428571em;
}
.archive-list-see .list-see .desc-count {
  display: none;
}
@media (min-width: 1330px) {
  .archive-list-see .list-see .desc-count {
    display: inline;
  }
}
.archive-list-see .list-see-show {
  width: 100%;
  display: block;
}
@media (min-width: 1330px) {
  .archive-list-see .list-see-show {
    width: 25%;
  }
}
@media (min-width: 768px) {
  .archive-list-see .list-see-show {
    display: none;
  }
}
@media (min-width: 1920px) {
  .archive-list-see .list-see-show {
    display: block;
  }
}
.archive-list-see .list-see-show .part-wrap {
  border-radius: 10px;
  overflow: hidden;
}
.archive-list-see .list-see-show .part-wrap img {
  width: 100%;
  display: block;
}
.list-hot {
  padding-top: 0;
  background-image: -webkit-linear-gradient(
    top,
    rgba(234, 238, 242, 0.4) 0%,
    #f3f5f7 20%
  );
  background-image: linear-gradient(
    180deg,
    rgba(234, 238, 242, 0.4) 0%,
    #f3f5f7 20%
  );
}
@media (min-width: 768px) {
  .list-hot {
    padding-top: 4.16666667vw;
  }
}
.archive-tag-header {
  padding-top: 0.88rem;
  padding-bottom: 1.23rem;
}
.archive-tag-header .archive-title {
  text-align: center;
}
@media (max-width: 767px) {
  .archive-tag-header {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
  }
}
.archive-tag-list-title .part-list-title {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.archive-tag-list-title .part-list-title .items,
.archive-tag-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
.archive-tag-list-title .part-list-title .archive-list-top .archive-top-wrap,
.archive-tag-list-title
  .part-list-title
  .archive-list-top
  .archive-list-top-wrap,
.archive-tag-list-title .part-list-title .archive-list-see .wrap,
.archive-tag-list-title .part-list-title .part-dropdown .main .section-content,
.archive-tag-list-title .part-list-title .search-result-content .results-u,
.archive-tag-list-title .part-list-title .search-user .search-user-wrap,
.archive-tag-list-title .part-list-title .search-user .search-user-items,
.archive-tag-list-title
  .part-list-title
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.archive-tag-list-title .part-list-title .group-item .item-images .img-items,
.archive-tag-list-title .part-list-title .talk-ask-form .img-selects,
.archive-tag-list-title
  .part-list-title
  .user-item-talk-talk
  .item-images
  .img-items,
.archive-tag-list-title .part-list-title .user-home .posts_talks {
  margin: 0 -0.1rem;
  height: auto;
}
.archive-tag-list-title .part-list-title .item,
.archive-tag-list-title .part-list-title .group-item .item-images .img-item {
  width: 20%;
  padding: 0 0.1rem;
  display: block;
  float: left;
  margin: 0;
}
.archive-tag-list-title .part-list-title .item-wrap {
  padding-left: 0.73rem;
  position: relative;
  text-align: left;
  color: #323232;
}
.archive-tag-list-title .part-list-title .item-wrap:hover {
  color: #ff6000;
}
.archive-tag-list-title .part-list-title .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.54rem;
  line-height: 0.54rem;
  text-align: center;
  color: #fff;
  border-radius: 0.1rem;
  font-size: 0.32rem;
  background-image: -webkit-linear-gradient(top, #f8b500 0%, #ffc696 100%);
  background-image: linear-gradient(180deg, #f8b500 0%, #ffc696 100%);
}
.archive-tag-list-title .part-list-title .item-thumb .ico {
  margin: 0;
}
.archive-tag-list-title .part-list-title .item-title {
  font-size: 0.18rem;
  line-height: 0.25rem;
  margin-bottom: 0.04rem;
  font-weight: normal;
}
.archive-tag-list-title .part-list-title .item-meta {
  color: #b5b5b5;
  font-size: 0.14rem;
  font-weight: normal;
}
.archive-tag-list-title .part-list-title .item:nth-child(2) .item-thumb,
.archive-tag-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item:nth-child(2)
  .item-thumb {
  background-image: -webkit-linear-gradient(top, #ff7e5f 0%, #feb47b 100%);
  background-image: linear-gradient(180deg, #ff7e5f 0%, #feb47b 100%);
}
.archive-tag-list-title .part-list-title .item:nth-child(3) .item-thumb,
.archive-tag-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item:nth-child(3)
  .item-thumb {
  background-image: -webkit-linear-gradient(top, #8e94ff 0%, #7599ff 100%);
  background-image: linear-gradient(180deg, #8e94ff 0%, #7599ff 100%);
}
.archive-tag-list-title .part-list-title .item:nth-child(4) .item-thumb,
.archive-tag-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item:nth-child(4)
  .item-thumb {
  background-image: -webkit-linear-gradient(top, #06beb6 0%, #52dea1 99%);
  background-image: linear-gradient(180deg, #06beb6 0%, #52dea1 99%);
}
.archive-tag-list-title .part-list-title .item:nth-child(5) .item-thumb,
.archive-tag-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item:nth-child(5)
  .item-thumb {
  background-image: -webkit-linear-gradient(top, #e100f0 0%, #ac00ff 100%);
  background-image: linear-gradient(180deg, #e100f0 0%, #ac00ff 100%);
}
@media (max-width: 767px) {
  .archive-tag-list-title .part-list-title {
    padding: 0;
  }
  .archive-tag-list-title .part-list-title .items,
  .archive-tag-list-title
    .part-list-title
    .modal-talk_ask
    .talk-ask
    .img-selects,
  .archive-tag-list-title .part-list-title .archive-list-top .archive-top-wrap,
  .archive-tag-list-title
    .part-list-title
    .archive-list-top
    .archive-list-top-wrap,
  .archive-tag-list-title .part-list-title .archive-list-see .wrap,
  .archive-tag-list-title
    .part-list-title
    .part-dropdown
    .main
    .section-content,
  .archive-tag-list-title .part-list-title .search-result-content .results-u,
  .archive-tag-list-title .part-list-title .search-user .search-user-wrap,
  .archive-tag-list-title .part-list-title .search-user .search-user-items,
  .archive-tag-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .archive-tag-list-title .part-list-title .group-item .item-images .img-items,
  .archive-tag-list-title .part-list-title .talk-ask-form .img-selects,
  .archive-tag-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items,
  .archive-tag-list-title .part-list-title .user-home .posts_talks {
    margin: 0;
  }
  .archive-tag-list-title .part-list-title .item,
  .archive-tag-list-title .part-list-title .group-item .item-images .img-item {
    padding: 0;
    width: auto;
    display: inline-block;
    float: none;
  }
  .archive-tag-list-title .part-list-title .item-wrap {
    padding-left: 0.43rem;
  }
  .archive-tag-list-title .part-list-title .item-thumb {
    width: 0.3rem;
    line-height: 0.3rem;
    font-size: 0.16rem;
    border-radius: 0.06rem;
  }
  .archive-tag-list-title .part-list-title .item-title {
    line-height: 0.3rem;
    margin-bottom: 0;
    font-size: 0.16rem;
  }
  .archive-tag-list-title .part-list-title .item-meta {
    display: none;
  }
}
.archive {
  background-color: #f3f5f7;
}
.archive .archive-sidebar,
.archive .archive-main {
  padding: 0;
  margin-bottom: 0;
}
.archive .archive-sidebar {
  width: null;
  display: none;
}
@media (min-width: 1024px) {
  .archive .archive-sidebar {
    width: 25%;
  }
}
@media (min-width: 1330px) {
  .archive .archive-sidebar {
    display: block;
  }
}
.archive .archive-main {
  width: 100%;
  font-size: 14px;
}
@media (min-width: 1330px) {
  .archive .archive-main {
    width: 75%;
  }
}
@media (min-width: 1920px) {
  .archive .archive-main {
    font-size: 0.14rem;
  }
}
.archive .archive-list .archive-main {
  padding-right: 0;
}
@media (min-width: 1920px) {
  .archive .archive-list .archive-main {
    padding-right: 0.1rem;
  }
}
.archive .archive-list .archive-sidebar {
  padding-left: 30px;
}
@media (min-width: 1920px) {
  .archive .archive-list .archive-sidebar {
    padding-left: 0.22rem;
  }
}
.archive .archive-list .archive-sidebar .list-item {
  float: none;
  width: 100%;
  padding: 0;
}
.article {
  font-size: 0.16rem;
  color: #525252;
  line-height: 1.9;
  text-align: justify;
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .article {
    font-size: 16px;
  }
}
@media (min-width: 1920px) {
  .article {
    font-size: 0.15rem;
  }
}
.article .box-warning {
  text-align: center;
  font-size: inherit;
  color: #fb5008;
  background: #fffaf2;
  border: 1px solid #fff0dc;
  padding: 0.09rem;
  margin-bottom: 0.3rem;
}
.article .box-warning a {
  text-decoration: none;
  border-bottom: none !important;
}
.article p {
  margin-bottom: 0.18rem;
}
.article ol + h5,
.article ul + h5,
.article p + h5,
.article ol + h4,
.article ul + h4,
.article p + h4 {
  margin-top: 0.52rem;
}
.article h4 {
  font-size: 150%;
  line-height: 0.3rem;
  margin-bottom: 0.26rem;
  color: #333;
}
.article ul {
  margin-bottom: 0.3rem;
  margin-left: 2.8em;
}
.article ul li {
  list-style: circle;
}
.article ol {
  list-style-type: decimal;
  margin-bottom: 0.3rem;
  margin-left: 2.8em;
  padding: 0;
}
.article ol li {
  list-style-type: decimal;
}
.article .img-zoom {
  overflow: visible;
}
.article .img-zoom img {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
  width: auto;
  -webkit-transition: none;
  transition: none;
  margin: 0;
  border-radius: 0.625em;
}
.article .img-zoom .aligncenter {
  margin: 0 auto;
}
.article a {
  border-bottom: 1px solid #ffdfcc;
  word-break: break-all;
  color: #ff6000;
}
.article a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.article .tag_a {
  border-bottom: none;
  cursor: text;
  color: #525252;
}
.article .tag_a:hover {
  color: #525252;
}
.article blockquote {
  margin: 0 0 0.4rem;
  padding: 0.3rem 1.1rem 0.3rem 0.3rem;
  color: #525252;
  position: relative;
  background-color: #fafafa;
  border-radius: 0.1rem;
}
@media (max-width: 767px) {
  .article blockquote {
    padding: 0.3rem;
  }
}
.article blockquote p {
  margin-bottom: 1em;
}
.article blockquote::before {
  content: "\e850";
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #cdcdcd;
  font-size: 0.32rem;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  display: block;
  position: absolute;
  right: 0.28rem;
  bottom: 0;
}
.article blockquote pre {
  overflow-x: auto;
}
.article h5 {
  font-size: 125%;
  margin-bottom: 0.1rem;
}
.article .media-wrap {
  width: 100%;
  position: relative;
  padding-top: 56.25%;
  margin-bottom: 0.3rem;
}
.article .media-wrap iframe {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.article .article-video-v {
  margin-bottom: 0.3rem;
}
.article .video-center video {
  margin-left: auto;
  margin-right: auto;
}
.article video {
  display: block;
  max-width: 100%;
  border-radius: 0.1rem;
  overflow: hidden;
}
@media (min-width: 1330px) {
  .article .post-knowledge-item {
    color: #ff6000;
    border-bottom: 1px solid #ffe1cf;
    position: relative;
  }
}
.article .post-knowledge-model {
  position: absolute;
  left: 0;
  top: 0;
  padding-top: 0.25rem;
  z-index: 2;
}
@media (max-width: 1329px) {
  .article .post-knowledge-model {
    display: none;
  }
}
.article .post-knowledge-model .wrap {
  border-radius: 0.08rem;
  overflow: hidden;
  width: 5.1rem;
  box-sizing: border-box;
  box-shadow: 0 0.2rem 0.4rem 0 rgba(159, 159, 159, 0.4);
}
.article .post-knowledge-model .wrap-has-txt {
  background-image: -webkit-linear-gradient(top, #8e94ff 0%, #7599ff 100%);
  background-image: linear-gradient(180deg, #8e94ff 0%, #7599ff 100%);
}
.article .post-knowledge-model .wrap-no-txt {
  background-color: #fff;
  padding: 0.3rem;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-in {
  display: block;
  position: relative;
  padding-left: 2.3rem;
  border: none;
  min-height: 1.26rem;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 2rem;
  border-radius: 0.08rem;
  overflow: hidden;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-thumb .thumb {
  padding-top: 63%;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-subtitle {
  font-size: 0.14rem;
  font-weight: normal;
  color: #ff6000;
  line-height: 0.2rem;
  margin-bottom: 0.1rem;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-title {
  font-size: 0.16rem;
  line-height: 0.25rem;
  height: 0.5rem;
  overflow: hidden;
  color: #333;
  margin-bottom: 0.17rem;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-btn {
  margin-bottom: 0;
}
.article .post-knowledge-model .wrap-no-txt .knowledge-btn .btn {
  line-height: 0.32rem;
  padding: 0 1em;
  font-size: 0.14rem;
  font-weight: normal;
}
.article .post-knowledge-model .l {
  float: left;
  padding: 0.3rem;
  width: 2.1rem;
  box-sizing: border-box;
  color: #fff;
}
.article .post-knowledge-model .subtitle {
  font-size: 0.16rem;
  font-weight: normal;
  line-height: 0.22rem;
  margin-bottom: 0.04rem;
  color: #fff;
}
.article .post-knowledge-model .title {
  font-size: 0.28rem;
}
.article .post-knowledge-model .r {
  float: right;
  padding: 0.3rem;
  background-color: #fff;
  width: 3rem;
  box-sizing: border-box;
  font-weight: normal;
}
.article .post-knowledge-model .r .entry {
  color: #525252;
  font-size: 0.16rem;
  line-height: 0.25rem;
  text-align: justify;
  min-height: 1rem;
}
.article pre {
  margin-bottom: 0.25rem;
  background-color: #f8f9fa;
  border-radius: 0.1rem;
  color: #525252;
  padding-left: 2em;
  font-family: Consolas, "Courier New", "PingFang SC", "Lantinghei SC",
    "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans",
    "Hiragino Sans GB", "微软雅黑", STHeiti, "WenQuanYi Micro Hei", Arial,
    SimSun, sans-serif;
}
.article pre[class^="language-"] {
  padding-left: 3.8em;
}
.article pre code {
  color: #525252;
  font-family: Consolas, "Courier New", "PingFang SC", "Lantinghei SC",
    "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans",
    "Hiragino Sans GB", "微软雅黑", STHeiti, "WenQuanYi Micro Hei", Arial,
    SimSun, sans-serif;
}
.article pre .line-numbers-rows {
  border-right: none;
}
.article pre .line-numbers-rows > span:before {
  color: #bfbfbf;
}
.tuwen_link a {
  font-size: 16px;
  display: block;
  background-color: #fafafa;
  padding: 0.625em;
  border-radius: 0.5em;
  border: none;
}
@media (min-width: 1920px) {
  .tuwen_link a {
    font-size: 0.83333333vw;
  }
}
@media (min-width: 768px) {
  .tuwen_link a {
    padding: 1.5em;
  }
}
.tuwen_link .item_wrap {
  display: block;
  position: relative;
  padding-left: 70px;
  min-height: 38px;
}
@media (min-width: 768px) {
  .tuwen_link .item_wrap {
    padding-left: 140px;
  }
}
@media (min-width: 1920px) {
  .tuwen_link .item_wrap {
    padding-left: 1.4rem;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_wrap {
    min-height: 76px;
  }
}
@media (min-width: 1920px) {
  .tuwen_link .item_wrap {
    min-height: 0.76rem;
  }
}
.tuwen_link .item_thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
}
@media (min-width: 768px) {
  .tuwen_link .item_thumb {
    width: 120px;
  }
}
@media (min-width: 1920px) {
  .tuwen_link .item_thumb {
    width: 1.2rem;
  }
}
.tuwen_link .item_thumb .thumb {
  padding-top: 63.6363%;
  border-radius: 0.1875em;
  background-position: left center;
  overflow: hidden;
}
.tuwen_link .item_main {
  position: relative;
  padding-right: 70px;
  font-size: 81.25%;
  padding-top: 0;
  color: #888;
}
@media (min-width: 768px) {
  .tuwen_link .item_main {
    padding-right: 120px;
  }
}
@media (min-width: 1920px) {
  .tuwen_link .item_main {
    padding-right: 6.25vw;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main {
    padding-top: 0.04rem;
  }
}
.tuwen_link .item_main .btn {
  position: absolute;
  right: 0;
  top: 5px;
  font-size: 92.30769231%;
  padding: 0 0.5em;
  display: block;
}
@media (min-width: 1330px) {
  .tuwen_link .item_main .btn {
    top: 50%;
  }
}
@media (min-width: 1920px) {
  .tuwen_link .item_main .btn {
    top: 0.9375vw;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main .btn {
    font-size: inherit;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main .btn {
    padding: 0 1em;
  }
}
@media (min-width: 1024px) {
  .tuwen_link .item_main .btn {
    display: none;
  }
}
@media (min-width: 1330px) {
  .tuwen_link .item_main .btn {
    display: block;
  }
}
@media (min-width: 1330px) and (max-width: 1919px) {
  .tuwen_link .item_main .btn {
    margin-top: -1.2em;
  }
}
.tuwen_link .item_main .btn i {
  font-style: normal;
  display: none;
}
@media (min-width: 768px) {
  .tuwen_link .item_main .btn i {
    display: inline;
  }
}
.tuwen_link .item_main h2 {
  font-size: 107.69230769%;
  color: #333;
  line-height: 1.4;
  height: 2.8em;
  overflow: hidden;
  font-weight: normal;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .tuwen_link .item_main h2 {
    font-size: 123.07692308%;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main h2 {
    line-height: 1.1;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main h2 {
    height: 1.1em;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main h2 {
    font-weight: bold;
  }
}
@media (min-width: 768px) {
  .tuwen_link .item_main h2 {
    margin-bottom: 0.625em;
  }
}
.tuwen_link .item_main h2:hover {
  color: #ff6000;
}
.tuwen_link .item_main p {
  display: none;
  line-height: 1.7;
  height: 3.4em;
  overflow: hidden;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .tuwen_link .item_main p {
    display: block;
  }
}
.post-header {
  position: relative;
}
.post-header .bg {
  overflow: hidden;
  background-color: #fafafa\9;
}
.post-header .bg img {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .post-header .bg {
    background-color: #fafafa;
  }
}
.post-header .bg .thumb {
  background-size: 100%;
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=45, MakeShadow=false);
  -webkit-filter: blur(45px);
  filter: blur(45px);
  display: none\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .post-header .bg .thumb {
    display: none;
  }
}
.post-header .bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fafafa;
  opacity: 0.85;
  opacity: 0.95\9;
}
.post-header .container {
  font-size: 20px;
  padding-top: 0.6rem;
  padding-bottom: 0.4rem;
  text-align: center;
}
@media (min-width: 768px) {
  .post-header .container {
    font-size: 40px;
  }
}
@media (min-width: 1330px) {
  .post-header .container {
    font-size: 0.4rem;
  }
}
.post-header .post-title {
  font-size: inherit;
  color: #323232;
  line-height: 1.5;
  margin-bottom: 0.35em;
}
.post-header .post-title .edit-btn {
  position: absolute;
  right: 0;
  bottom: 50%;
}
@media (max-width: 767px) {
  .post-header .post-title .edit-btn {
    display: none;
  }
}
.post-header .post-title .title-fav {
  margin-left: 0.5em;
  display: inline-block;
  font-size: 0.14rem;
  cursor: pointer;
  border: 1px solid #ff6000;
  border-radius: 0.04rem;
  color: #ff6000;
  font-weight: normal;
  padding: 0 0.5em;
  line-height: 1.8;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .post-header .post-title .title-fav {
    border: none;
  }
}
.post-header .post-title .title-fav .ico {
  display: inline-block;
}
.post-header .post-title .title-fav .ico::before {
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.post-header .post-title .title-fav:hover .ico::before {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.post-header .post-title .title-fav.has_fav {
  background-color: #9ba5af;
  color: #fff;
  border-color: #9ba5af;
}
.post-header .post-meta {
  font-size: 12px;
  font-weight: normal;
  color: #525252;
}
@media (min-width: 768px) {
  .post-header .post-meta {
    font-size: 0.14rem;
  }
}
.post-header .post-meta a {
  color: #525252;
}
.post-header .post-meta a:hover {
  color: #ff6000;
}
.post-header .post-meta .meta-item {
  display: inline-block;
  padding: 0 1em;
  position: relative;
  white-space: nowrap;
}
.post-header .post-meta .meta-item::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.35714286em;
  height: 0.71428571em;
  width: 0;
  border-right: 1px solid #8a8a8a;
  opacity: 0.59;
}
.post-header .post-meta .meta-item:last-child::after {
  display: none;
}
.post-header .tags .tag-item {
  font-size: 12px;
  display: inline-block;
  line-height: 0.32rem;
  white-space: nowrap;
  padding: 0 0.12rem;
  margin: 0 0.1rem 0.15rem;
  border-radius: 0.06rem;
  cursor: default;
  border: none;
}
@media (min-width: 768px) {
  .post-header .tags .tag-item {
    font-size: 0.14rem;
  }
}
.post-header .tags .tag-item:hover {
  background-color: rgba(255, 140, 52, 0.1);
  color: #ff6000;
}
.post-header .post-crumbs {
  position: absolute;
  left: 0;
  top: 2em;
  font-size: 14px;
  z-index: 2;
}
@media (min-width: 768px) {
  .post-header .post-crumbs {
    left: 15px;
  }
}
@media (min-width: 1024px) {
  .post-header .post-crumbs {
    left: 30px;
  }
}
@media (min-width: 1330px) {
  .post-header .post-crumbs {
    left: 40px;
  }
}
@media (min-width: 1920px) {
  .post-header .post-crumbs {
    font-size: 0.72916667vw;
  }
}
.post-header .post-crumbs li .ico {
  color: #cfcfcf;
}
.post-content {
  font-size: 0.16rem;
  padding-top: 3em;
}
.post-content .post-article,
.comment-recommend,
.post-comment .comment-content,
.post-related-new .post-related-new-content {
  margin: 0 auto;
  max-width: 100%;
  position: relative;
}
@media (min-width: 1024px) {
  .post-content .post-article,
  .comment-recommend,
  .post-comment .comment-content,
  .post-related-new .post-related-new-content {
    max-width: 750px;
  }
}
@media (min-width: 1920px) {
  .post-content .post-article,
  .comment-recommend,
  .post-comment .comment-content,
  .post-related-new .post-related-new-content {
    max-width: 39.0625vw;
  }
}
.post-content .article-bt {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .post-content .article-bt {
    margin-bottom: 0.6rem;
  }
}
.post-content .article-bt a {
  display: block;
  overflow: hidden;
  border-radius: 0.1rem;
}
.post-content .article-bt img {
  display: block;
}
@media (min-width: 768px) and (max-width: 1329px) {
  .post-content {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.post-content-wrap {
  position: relative;
}
.post-hot,
.post-zt,
.search-hot,
.news-hot,
.hunter-hot,
.hunter-you-may-like,
.hunter-hot-product,
.hunter-last-week,
.user-hot,
.hunter-zt {
  padding: 20px 0 0;
}
@media (min-width: 768px) {
  .post-hot,
  .post-zt,
  .search-hot,
  .news-hot,
  .hunter-hot,
  .hunter-you-may-like,
  .hunter-hot-product,
  .hunter-last-week,
  .user-hot,
  .hunter-zt {
    padding: 0.74rem 0 0.3rem;
  }
}
@media (max-width: 767px) {
  .post-hot,
  .post-zt,
  .search-hot,
  .news-hot,
  .hunter-hot,
  .hunter-you-may-like,
  .hunter-hot-product,
  .hunter-last-week,
  .user-hot,
  .hunter-zt {
    background-color: #f3f5f7;
  }
}
@media (min-width: 768px) {
  .post-hot,
  .post-zt,
  .search-hot,
  .news-hot,
  .hunter-hot,
  .hunter-you-may-like,
  .hunter-hot-product,
  .hunter-last-week,
  .user-hot,
  .hunter-zt {
    background-image: -webkit-linear-gradient(top, #eef1f4, #f3f5f7);
    background-image: linear-gradient(to bottom, #eef1f4, #f3f5f7);
    background-image: -ms-linear-gradient(to bottom, #eef1f4, #f3f5f7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eef1f4', endColorstr='#f3f5f7');
  }
}
.article-author {
  font-size: 16px;
  margin-bottom: 20px;
}
@media (min-width: 1330px) {
  .article-author {
    font-size: 18px;
  }
}
@media (min-width: 1920px) {
  .article-author {
    font-size: 0.18rem;
  }
}
@media (min-width: 768px) {
  .article-author {
    margin-bottom: 0.6rem;
  }
}
.article-author .author-content {
  display: block;
  background: #fafafa;
  border-radius: 0.1rem;
  padding: 0.3rem;
}
.article-author .author-content:hover .author-title {
  color: #ff6000;
}
.article-author .author-content:hover .author-btns .btn.has_follow {
  background: rgba(172, 180, 188, 0.8);
  color: #fff;
  border-color: rgba(172, 180, 188, 0.8);
}
.article-author .author-wrap {
  position: relative;
  padding: 0 1rem;
}
.article-author .author-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.72rem;
}
.article-author .author-thumb .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.article-author .author-title {
  font-size: inherit;
  line-height: 144.44444444%;
  margin-bottom: 0.06rem;
  color: #3f3f3f;
}
.article-author .author-title .uname {
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 767px) {
  .article-author .author-title .uname {
    vertical-align: top;
  }
}
.article-author .author-title .short-label {
  display: none;
}
@media (max-width: 767px) {
  .article-author .author-title .short-label {
    display: inline-block;
    margin-left: 0.05rem;
  }
  .article-author .author-title .short-label img {
    width: 14px;
    height: auto;
  }
  .article-author .author-title .short-label img + img {
    margin-left: 0.02rem;
  }
}
.article-author .author-title .long-label {
  display: inline-block;
  height: 14px;
  margin-left: 0.1rem;
  vertical-align: top;
}
@media (min-width: 1330px) {
  .article-author .author-title .long-label {
    height: 16px;
  }
}
@media (min-width: 1920px) {
  .article-author .author-title .long-label {
    height: 0.16rem;
  }
}
.article-author .author-title .long-label svg {
  height: 100%;
}
.article-author .author-title .long-label img {
  height: 100%;
  width: auto;
  max-width: none;
}
.article-author .author-title .long-label img + img,
.article-author .author-title .long-label svg + svg {
  margin-left: 0.04rem;
}
@media (max-width: 767px) {
  .article-author .author-title .long-label {
    display: none;
  }
}
.article-author .author-info,
.article-author .author-meta {
  font-size: 77.77777778%;
  font-weight: normal;
  line-height: 142.85714286%;
  height: 1.42857143em;
  overflow: hidden;
  margin-bottom: 0.06rem;
}
.article-author .author-meta {
  color: #8a8a8a;
}
.article-author .author-meta .meta-item:first-child {
  margin-right: 0.08rem;
}
.article-author .author-info {
  margin-bottom: 0;
  color: #b5b5b5;
}
.article-author .author-info .ico {
  margin-right: 0.08rem;
}
.article-author .author-info .uc {
  margin-right: 0.04rem;
}
.article-author .author-btns {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.18rem;
  font-size: 77.77777778%;
  line-height: 257.14285714%;
  width: 1rem;
}
.article-author .author-btns .btn {
  display: block;
}
.article-author .author-btns .has_follow {
  background: rgba(172, 180, 188, 0.8);
  color: #fff;
  border-color: rgba(172, 180, 188, 0.8);
}
.article-author .author-btns .has_follow:hover {
  background: rgba(172, 180, 188, 0.8);
  color: #fff;
  border-color: rgba(172, 180, 188, 0.8);
}
.post-btns {
  font-size: inherit;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .post-btns {
    margin-bottom: 20px;
  }
}
@media (min-width: 1024px) {
  .post-btns {
    margin-bottom: 0.56rem;
  }
}
@media (min-width: 1920px) {
  .post-btns {
    font-size: 0.15rem;
  }
}
.post-btns .items,
.post-btns .modal-talk_ask .talk-ask .img-selects,
.post-btns .archive-list-top .archive-top-wrap,
.post-btns .archive-list-top .archive-list-top-wrap,
.post-btns .archive-list-see .wrap,
.post-btns .part-dropdown .main .section-content,
.post-btns .search-result-content .results-u,
.post-btns .search-user .search-user-wrap,
.post-btns .search-user .search-user-items,
.post-btns .news-item .dubao-images[data-image="more"] .dubao-images-items,
.post-btns .group-item .item-images .img-items,
.post-btns .talk-ask-form .img-selects,
.post-btns .user-item-talk-talk .item-images .img-items,
.post-btns .user-home .posts_talks {
  margin: 0;
  text-align: center;
}
.post-btns .item,
.post-btns .group-item .item-images .img-item {
  float: none;
  display: inline-block;
  margin: 0 0.2rem;
  width: auto;
}
.post-btns .btn {
  display: block;
  white-space: nowrap;
  width: 1.6rem;
  line-height: 4.5em;
  border-radius: 4.5em;
  border: none;
}
.post-btns .btn em {
  font-style: normal;
}
.post-btns .has_zan,
.post-btns .has_fav {
  background: #9ba5af;
  color: #fff;
}
.post-btns .has_fav .ico::before {
  content: "\e8b8";
}
.post-btns .has_zan .ico::before {
  content: "\e8bf";
}
@media (max-width: 767px) {
  .post-btns .btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .post-btns .item,
  .post-btns .group-item .item-images .img-item {
    display: block;
  }
}
@media (min-width: 1330px) and (max-width: 1919.5px) {
  .post-btns {
    font-size: 14px;
  }
}
.post-copy {
  font-size: 12px;
  margin-bottom: 1.875em;
  text-align: center;
  color: #8a8a8a;
}
@media (min-width: 768px) {
  .post-copy {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .post-copy {
    font-size: 0.15rem;
  }
}
.post-copy a {
  color: #ff6000;
}
.post-menus {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  display: none;
}
@media (min-width: 1920px) {
  .post-menus {
    font-size: 0.15rem;
  }
}
@media (min-width: 1330px) {
  .post-menus {
    display: block;
  }
}
.post-menus .wrap {
  background-color: #fafafa;
  border-radius: 0.625em;
  padding: 1.875em 1.25em;
}
.post-menus a {
  display: block;
  color: #8a8a8a;
  padding: 0 1.25em 0 0;
  border-radius: 0.1rem;
}
.post-menus a:hover {
  background-color: #fff;
  color: #ff6000;
}
.post-menus .current a {
  background-color: #ffefe5;
  color: #ff6000;
}
.post-menus .item,
.post-menus .group-item .item-images .img-item {
  float: none;
  line-height: 2.5em;
  white-space: nowrap;
  margin-bottom: 0.75em;
}
.post-menus .item:last-child,
.post-menus .group-item .item-images .img-item:last-child {
  margin-bottom: 0;
}
.post-menus .item .item-ico,
.post-menus .group-item .item-images .img-item .item-ico {
  display: inline-block;
  width: 2.5em;
  height: 2.5em;
  text-align: center;
  margin-right: 1em;
  border-radius: 100%;
  overflow: hidden;
  vertical-align: top;
}
.post-menus .item strong,
.post-menus .group-item .item-images .img-item strong {
  font-weight: normal;
}
.post-menus .show-items {
  margin-top: 0.75em;
}
.post-menus .show-items .item-ico {
  color: #fff;
  background: -webkit-linear-gradient(top, #8e94ff 0%, #7599ff 100%);
  background: linear-gradient(180deg, #8e94ff 0%, #7599ff 100%);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.post-menus .show-items a:hover {
  background-color: transparent;
}
.post-menus .show-items a:hover .item-ico {
  background: -webkit-linear-gradient(top, #7599ff 0%, #8e94ff 100%);
  background: linear-gradient(180deg, #7599ff 0%, #8e94ff 100%);
  box-shadow: 0 0.05rem 0.2rem rgba(142, 148, 255, 0.4);
}
.post-menus .show-items .item:nth-child(2) .item-ico,
.post-menus
  .show-items
  .group-item
  .item-images
  .img-item:nth-child(2)
  .item-ico {
  background: -webkit-linear-gradient(top, #ff4b1f 0%, #ff9068 100%);
  background: linear-gradient(180deg, #ff4b1f 0%, #ff9068 100%);
}
.post-menus .show-items .item:nth-child(2) a:hover .item-ico,
.post-menus
  .show-items
  .group-item
  .item-images
  .img-item:nth-child(2)
  a:hover
  .item-ico {
  background: -webkit-linear-gradient(top, #ff9068 0%, #ff4b1f 100%);
  background: linear-gradient(180deg, #ff9068 0%, #ff4b1f 100%);
  box-shadow: 0 0.05rem 0.2rem rgba(255, 75, 31, 0.4);
}
@media (max-width: 1344px) {
  .post-menus {
    display: none;
  }
}
.post-tags {
  font-size: 14px;
  margin-bottom: 20px;
}
@media (min-width: 1920px) {
  .post-tags {
    font-size: 0.15rem;
  }
}
@media (min-width: 768px) {
  .post-tags {
    margin-bottom: 0.4rem;
  }
}
.post-tags .tags-title {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  text-align: center;
  position: relative;
  margin-bottom: 0.27rem;
}
.post-tags .tags-title span {
  display: inline-block;
  padding: 0 4em;
  background-color: #fff;
  position: relative;
}
.post-tags .tags-title::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  border-bottom: 1px solid #f0f0f0;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
}
.post-tags .items,
.post-tags .modal-talk_ask .talk-ask .img-selects,
.post-tags .archive-list-top .archive-top-wrap,
.post-tags .archive-list-top .archive-list-top-wrap,
.post-tags .archive-list-see .wrap,
.post-tags .part-dropdown .main .section-content,
.post-tags .search-result-content .results-u,
.post-tags .search-user .search-user-wrap,
.post-tags .search-user .search-user-items,
.post-tags .news-item .dubao-images[data-image="more"] .dubao-images-items,
.post-tags .group-item .item-images .img-items,
.post-tags .talk-ask-form .img-selects,
.post-tags .user-item-talk-talk .item-images .img-items,
.post-tags .user-home .posts_talks {
  font-size: 14px;
  margin: 0 -10px;
  text-align: center;
}
@media (min-width: 1920px) {
  .post-tags .items,
  .post-tags .modal-talk_ask .talk-ask .img-selects,
  .post-tags .archive-list-top .archive-top-wrap,
  .post-tags .archive-list-top .archive-list-top-wrap,
  .post-tags .archive-list-see .wrap,
  .post-tags .part-dropdown .main .section-content,
  .post-tags .search-result-content .results-u,
  .post-tags .search-user .search-user-wrap,
  .post-tags .search-user .search-user-items,
  .post-tags .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .post-tags .group-item .item-images .img-items,
  .post-tags .talk-ask-form .img-selects,
  .post-tags .user-item-talk-talk .item-images .img-items,
  .post-tags .user-home .posts_talks {
    font-size: 0.14rem;
  }
}
@media (min-width: 1920px) {
  .post-tags .items,
  .post-tags .modal-talk_ask .talk-ask .img-selects,
  .post-tags .archive-list-top .archive-top-wrap,
  .post-tags .archive-list-top .archive-list-top-wrap,
  .post-tags .archive-list-see .wrap,
  .post-tags .part-dropdown .main .section-content,
  .post-tags .search-result-content .results-u,
  .post-tags .search-user .search-user-wrap,
  .post-tags .search-user .search-user-items,
  .post-tags .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .post-tags .group-item .item-images .img-items,
  .post-tags .talk-ask-form .img-selects,
  .post-tags .user-item-talk-talk .item-images .img-items,
  .post-tags .user-home .posts_talks {
    margin: 0 0.71428571em;
  }
}
.post-tags .item,
.post-tags .group-item .item-images .img-item {
  padding: 0 0.71428571em;
  width: auto;
  display: inline-block;
  float: none;
  margin-bottom: 1.42857143em;
}
.post-tags .item .item-wrap,
.post-tags .group-item .item-images .img-item .item-wrap {
  background-color: #f3f5f7;
  border-radius: 0.42857143em;
  line-height: 3.28571429em;
  padding: 0 1em;
  white-space: nowrap;
  color: #8a8a8a;
}
.post-tags .item .item-wrap:hover,
.post-tags .group-item .item-images .img-item .item-wrap:hover {
  background-color: #ff6000;
  color: #fff;
}
.post-next-prev {
  background-color: #eef1f4;
  padding-top: 0.5rem;
}
.post-next-prev .wrap {
  margin: 0 -0.2rem;
}
.post-next-prev .np-item {
  float: left;
  width: 50%;
  font-size: 14px;
  padding: 0 0.2rem;
  box-sizing: border-box;
}
@media (min-width: 1920px) {
  .post-next-prev .np-item {
    font-size: 0.16rem;
  }
}
.post-next-prev .np-item.hide {
  -webkit-transition: none;
  transition: none;
}
.post-next-prev .np-item a {
  display: block;
  padding: 0.3rem;
  background-color: #fff;
}
.post-next-prev .np-item a:hover .np-title {
  color: #ff6000;
}
.post-next-prev .np-item .np-wrap {
  display: block;
  position: relative;
  padding-left: 1.9rem;
  box-sizing: border-box;
  min-height: 1.01rem;
}
.post-next-prev .np-item .np-thumb {
  width: 1.6rem;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0.06rem;
  overflow: hidden;
}
.post-next-prev .np-item .np-thumb .thumb {
  padding-top: 63.33333333%;
}
.post-next-prev .np-item .np-label {
  color: #ff6000;
  font-size: 0.14rem;
  font-weight: normal;
  margin-bottom: 0.1rem;
}
.post-next-prev .np-item .np-label em {
  color: #323232;
  font-style: normal;
}
.post-next-prev .np-item .np-title {
  font-size: inherit;
  font-weight: bold;
  line-height: 0.24rem;
  height: 0.24rem;
  overflow: hidden;
  color: #333;
  margin-bottom: 0.08rem;
}
.post-next-prev .np-item .np-btns {
  font-size: 75%;
  font-weight: normal;
}
.post-next-prev .np-item .np-btns .btn {
  display: inline-block;
  line-height: 0.42rem;
  padding: 0 1em;
}
.post-next-prev .np-item .np-btns .btn::before,
.post-next-prev .np-item .np-btns .btn::after {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  width: 1em;
  text-align: center;
  text-transform: none;
  font-size: 80%;
}
.post-next-prev .np-prev {
  left: 0;
}
.post-next-prev .np-prev.hide {
  left: -100%;
}
.post-next-prev .np-prev a {
  border-radius: 0.1rem;
}
.post-next-prev .np-prev .btn::before {
  content: "\e823";
  margin-right: 0.5em;
}
.post-next-prev .np-next {
  right: 0;
}
.post-next-prev .np-next.hide {
  right: -100%;
}
.post-next-prev .np-next a {
  border-radius: 0.1rem;
}
.post-next-prev .np-next .btn::after {
  content: "\e822";
  margin-left: 0.5em;
}
@media (min-width: 768px) and (max-width: 1600px) {
  .post-next-prev .np-item .np-title {
    line-height: 24px;
    height: 48px !important;
    font-size: 16px;
    margin-bottom: 10px;
  }
}
.post-next-prev-new {
  background-color: #eef1f4;
  padding-top: 0.5rem;
}
.post-next-prev-new .w {
  margin: 0 auto;
  max-width: 100%;
  position: relative;
}
@media (min-width: 1024px) {
  .post-next-prev-new .w {
    max-width: 750px;
  }
}
@media (min-width: 1920px) {
  .post-next-prev-new .w {
    max-width: 39.0625vw;
  }
}
.post-next-prev-new .wrap {
  margin: 0 -0.2rem;
}
.post-next-prev-new .np-item a {
  position: relative;
  overflow: hidden;
}
.post-next-prev-new .np-item .bg {
  display: none;
  background-position: center;
  background-size: 200%;
  -webkit-filter: blur(20px);
  filter: blur(20px);
}
@media (min-width: 1920px) {
  .post-next-prev-new .np-item .bg {
    display: block;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .post-next-prev-new .np-item .bg {
    display: none;
  }
}
.post-next-prev-new .np-item .bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.95);
}
.post-next-prev-new .np-item .np-wrap {
  padding-left: 0;
}
.post-next-prev-new .np-item .np-title {
  height: 0.48rem;
}
.post-next-prev-new .np-item .np-btns .btn {
  display: block;
}
.post-next-prev-new .np-item .np-meta {
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.3);
  margin-bottom: 0.2rem;
}
@media (max-width: 767px) {
  .post-next-prev-new .np-item .np-meta {
    font-size: 12px;
  }
}
.post-toolkit-wrap {
  position: absolute;
  left: 100%;
  top: 0;
  bottom: 0;
  font-size: 0.12rem;
  padding-left: 5em;
  display: none;
}
@media (min-width: 1330px) {
  .post-toolkit-wrap {
    display: block;
  }
}
.post-toolkit {
  position: fixed;
  bottom: 0;
  padding-bottom: 0.3rem;
}
.post-toolkit.autofixed-fixed {
  position: fixed;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.post-toolkit.autofixed-absolute {
  position: absolute;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.post-toolkit .items,
.post-toolkit .modal-talk_ask .talk-ask .img-selects,
.post-toolkit .archive-list-top .archive-top-wrap,
.post-toolkit .archive-list-top .archive-list-top-wrap,
.post-toolkit .archive-list-see .wrap,
.post-toolkit .part-dropdown .main .section-content,
.post-toolkit .search-result-content .results-u,
.post-toolkit .search-user .search-user-wrap,
.post-toolkit .search-user .search-user-items,
.post-toolkit .news-item .dubao-images[data-image="more"] .dubao-images-items,
.post-toolkit .group-item .item-images .img-items,
.post-toolkit .talk-ask-form .img-selects,
.post-toolkit .user-item-talk-talk .item-images .img-items,
.post-toolkit .user-home .posts_talks {
  background-color: #fafafa;
  border-radius: 0.06rem;
  margin-bottom: 0.1rem;
}
.post-toolkit .items:last-child,
.post-toolkit .modal-talk_ask .talk-ask .img-selects:last-child,
.post-toolkit .archive-list-top .archive-top-wrap:last-child,
.post-toolkit .archive-list-top .archive-list-top-wrap:last-child,
.post-toolkit .archive-list-see .wrap:last-child,
.post-toolkit .part-dropdown .main .section-content:last-child,
.post-toolkit .search-result-content .results-u:last-child,
.post-toolkit .search-user .search-user-wrap:last-child,
.post-toolkit .search-user .search-user-items:last-child,
.post-toolkit
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items:last-child,
.post-toolkit .group-item .item-images .img-items:last-child,
.post-toolkit .talk-ask-form .img-selects:last-child,
.post-toolkit .user-item-talk-talk .item-images .img-items:last-child,
.post-toolkit .user-home .posts_talks:last-child {
  margin-bottom: 0;
}
.post-toolkit .items .item:last-child .item-wrap::after,
.post-toolkit
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item:last-child
  .item-wrap::after,
.post-toolkit
  .archive-list-top
  .archive-top-wrap
  .item:last-child
  .item-wrap::after,
.post-toolkit
  .archive-list-top
  .archive-list-top-wrap
  .item:last-child
  .item-wrap::after,
.post-toolkit .archive-list-see .wrap .item:last-child .item-wrap::after,
.post-toolkit
  .part-dropdown
  .main
  .section-content
  .item:last-child
  .item-wrap::after,
.post-toolkit
  .search-result-content
  .results-u
  .item:last-child
  .item-wrap::after,
.post-toolkit .search-user .search-user-wrap .item:last-child .item-wrap::after,
.post-toolkit
  .search-user
  .search-user-items
  .item:last-child
  .item-wrap::after,
.post-toolkit
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item:last-child
  .item-wrap::after,
.post-toolkit
  .group-item
  .item-images
  .img-items
  .item:last-child
  .item-wrap::after,
.post-toolkit
  .items
  .group-item
  .item-images
  .img-item:last-child
  .item-wrap::after,
.post-toolkit .talk-ask-form .img-selects .item:last-child .item-wrap::after,
.post-toolkit
  .user-item-talk-talk
  .item-images
  .img-items
  .item:last-child
  .item-wrap::after,
.post-toolkit .user-home .posts_talks .item:last-child .item-wrap::after {
  display: none;
}
.post-toolkit .item,
.post-toolkit .group-item .item-images .img-item {
  float: none;
  text-align: center;
  position: relative;
}
.post-toolkit .item .ico,
.post-toolkit .group-item .item-images .img-item .ico {
  font-size: 150%;
  margin-bottom: 0.08rem;
}
.post-toolkit .item h5,
.post-toolkit .group-item .item-images .img-item h5 {
  white-space: nowrap;
  font-weight: normal;
  font-size: inherit;
}
.post-toolkit .item .to-top .ico::before,
.post-toolkit .group-item .item-images .img-item .to-top .ico::before {
  font-size: 160%;
}
.post-toolkit .item:hover .item-hover-show,
.post-toolkit .group-item .item-images .img-item:hover .item-hover-show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  width: auto;
  right: 95%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.post-toolkit .item-wrap {
  cursor: pointer;
  width: 0.58rem;
  padding: 0.12rem 0;
  position: relative;
  color: #787c7b;
}
.post-toolkit .item-wrap:hover {
  color: #ff6000;
}
.post-toolkit .item-wrap::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 51.72413793%;
  height: 0;
  border-bottom: 1px solid #d8d8d8;
  opacity: 0.39;
  margin: 0 auto;
}
.post-toolkit .item-fav.has_fav {
  color: #ff6000;
}
.post-toolkit .item-fav.has_fav .ico::before {
  content: "\e8b8";
}
.post-toolkit .item-zan.has_zan {
  color: #ff6000;
}
.post-toolkit .item-zan.has_zan .ico::before {
  content: "\e8bf";
}
.post-toolkit .item-hover-show {
  position: absolute;
  right: 70%;
  bottom: 0;
  padding: 1em;
  background-color: #fafafa;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-transition: none;
  transition: none;
}
.post-toolkit .item-share-show {
  border-radius: 0.06rem 0 0 0.06rem;
}
@media (min-width: 1345px) and (max-width: 1450px) {
  .post-toolkit .items,
  .post-toolkit .modal-talk_ask .talk-ask .img-selects,
  .post-toolkit .archive-list-top .archive-top-wrap,
  .post-toolkit .archive-list-top .archive-list-top-wrap,
  .post-toolkit .archive-list-see .wrap,
  .post-toolkit .part-dropdown .main .section-content,
  .post-toolkit .search-result-content .results-u,
  .post-toolkit .search-user .search-user-wrap,
  .post-toolkit .search-user .search-user-items,
  .post-toolkit .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .post-toolkit .group-item .item-images .img-items,
  .post-toolkit .talk-ask-form .img-selects,
  .post-toolkit .user-item-talk-talk .item-images .img-items,
  .post-toolkit .user-home .posts_talks {
    display: none;
  }
}
.post-sidebar-content {
  font-size: 14px;
  padding: 2.14285714em;
  border-radius: 0.71428571em 0 0 0.71428571em;
  display: none;
  background-color: #fafafa;
}
@media (min-width: 1920px) {
  .post-sidebar-content {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1330px) {
  .post-sidebar-content {
    display: block;
  }
}
.post-sidebar-content > .wrap {
  width: 18em;
}
.post-sidebar-content .post-widget {
  position: relative;
  margin-top: 0.3rem;
}
.post-sidebar-content .post-widget::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 0;
  border-top: 1px solid #dbdfe5;
  opacity: 0.3;
}
.post-sidebar-content .post-widget:first-child {
  margin-top: 0;
}
.post-sidebar-content .post-widget:first-child::before {
  display: none;
}
.post-sidebar-content .widget-title {
  font-size: 1.42857143em;
  color: #323232;
}
.post-sidebar-content .post-widget-knowledge + .post-widget-menu {
  margin-top: 0;
}
.post-sidebar {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
@media (max-width: 1344px) {
  .post-sidebar {
    display: none;
  }
}
@media (min-width: 1345px) and (max-width: 1600px) {
  .post-sidebar .post-sidebar-content > .wrap {
    width: 190px;
  }
  .post-sidebar .post-sidebar-content .author-posts a {
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
  }
  .post-sidebar .post-sidebar-content .author-btns .items,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .modal-talk_ask
    .talk-ask
    .img-selects,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .archive-list-top
    .archive-top-wrap,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .archive-list-top
    .archive-list-top-wrap,
  .post-sidebar .post-sidebar-content .author-btns .archive-list-see .wrap,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .part-dropdown
    .main
    .section-content,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .search-result-content
    .results-u,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .search-user
    .search-user-wrap,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .search-user
    .search-user-items,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .group-item
    .item-images
    .img-items,
  .post-sidebar .post-sidebar-content .author-btns .talk-ask-form .img-selects,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .user-item-talk-talk
    .item-images
    .img-items,
  .post-sidebar .post-sidebar-content .author-btns .user-home .posts_talks {
    margin: 0 -5px;
  }
  .post-sidebar .post-sidebar-content .author-btns .items .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .archive-list-top
    .archive-top-wrap
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .archive-list-top
    .archive-list-top-wrap
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .archive-list-see
    .wrap
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .part-dropdown
    .main
    .section-content
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .search-result-content
    .results-u
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .search-user
    .search-user-wrap
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .search-user
    .search-user-items
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .group-item
    .item-images
    .img-items
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .items
    .group-item
    .item-images
    .img-item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .talk-ask-form
    .img-selects
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .user-item-talk-talk
    .item-images
    .img-items
    .item,
  .post-sidebar
    .post-sidebar-content
    .author-btns
    .user-home
    .posts_talks
    .item {
    padding: 0 5px;
  }
  .post-sidebar .post-sidebar-show .wrap {
    width: 190px;
  }
  .post-sidebar .post-sidebar-show.post-sidebar-show-no-bg .wrap {
    width: 250px;
  }
  .post-sidebar .post-sidebar-show .post-widget-sifangke .widget-title,
  .post-sidebar .post-sidebar-show .meta-xin {
    display: none;
  }
  .post-sidebar .post-sidebar-show .post-widget-menu {
    padding-top: 0;
  }
  .post-sidebar .post-sidebar-show .post-widget-menu::before {
    display: none;
  }
}
.post-sidebar-show {
  box-sizing: border-box;
  right: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.post-sidebar-show.autofixed-fixed {
  position: fixed;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.post-sidebar-show.autofixed-absolute {
  position: absolute;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  bottom: 0;
}
.post-sidebar-show .wrap {
  overflow: hidden;
  width: 18em;
}
.post-sidebar-show .widget-title {
  margin-bottom: 0.15rem;
}
.post-sidebar-show .widget-title a {
  color: #333;
}
.post-sidebar-show .widget-title a:hover {
  color: #ff6000;
}
.post-sidebar-show .item,
.post-sidebar-show .group-item .item-images .img-item {
  float: none;
}
.post-sidebar-show .item-thumb {
  overflow: hidden;
  border-radius: 0.1rem;
  margin-bottom: 0.15rem;
}
.post-sidebar-show .item-thumb .thumb {
  padding-top: 61.42857143%;
}
.post-sidebar-show .item-title {
  font-size: 128.57142857%;
  margin-bottom: 0.2rem;
  color: #333;
}
.post-sidebar-show .item-title:hover {
  color: #ff6000;
}
.post-sidebar-show .stars {
  font-size: 78.57142857%;
}
.post-sidebar-show .stars .star {
  color: #dedede;
}
.post-sidebar-show .stars .star::before {
  margin: 0 2px;
}
.post-sidebar-show .stars .active {
  color: #ffb200;
}
.post-sidebar-show .item-tags {
  font-size: 85.71428571%;
  margin: 0 -0.5em;
  font-weight: normal;
  line-height: 2.33333333em;
}
.post-sidebar-show .item-tags .tag {
  padding: 0 0.66666667em;
  margin: 0 0.5em;
}
.post-sidebar-show .item-meta {
  margin-bottom: 1.07142857em;
  font-size: 85.71428571%;
  color: #888;
  overflow: hidden;
  line-height: 1.66666667em;
}
.post-sidebar-show .item-meta .meta-i {
  float: left;
}
.post-sidebar-show .item-meta .meta-xin {
  float: right;
}
.post-sidebar-show .item-meta .meta-jineng {
  color: #ff6000;
  border: 1px solid #ff6000;
  border-radius: 0.25em;
  padding: 0 0.41666667em 0 2.08333333em;
  position: relative;
  box-sizing: border-box;
}
.post-sidebar-show .item-meta .meta-jineng span {
  background: #ff6000;
  color: #fff;
  border-radius: 0.25em;
  margin-right: 0.41666667em;
  font-size: inherit;
  display: block;
  position: absolute;
  left: -0.5px;
  top: -0.5px;
  line-height: 1.75em;
  width: 1.75em;
  text-align: center;
}
.post-sidebar-show.post-sidebar-show-no-bg {
  padding: 0;
  background-color: transparent;
}
.post-sidebar-show.post-sidebar-show-no-bg .wrap {
  width: 22.28571429em;
}
.post-sidebar-show.post-sidebar-show-no-bg .post-widget-menu {
  background-color: #fafafa;
  border-radius: 0.1rem;
  padding: 0.3rem;
}
.post-sidebar-show.post-sidebar-show-no-bg .post-widget-menu::before {
  display: none;
}
.post-sidebar-show.post-sidebar-show-no-bg .item-thumb .thumb {
  padding-top: 100%;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .post-sidebar-show .item-title {
    font-size: 16px;
  }
}
.post-widget-business {
  margin-top: 0;
}
.post-widget-business .item,
.post-widget-business .group-item .item-images .img-item {
  float: none;
  text-align: center;
}
.post-widget-business .item-title {
  margin-bottom: 0.06rem;
}
.post-widget-business .item-desc {
  font-size: 0.14rem;
  font-weight: normal;
  color: #8a8a8a;
  margin-bottom: 0.1rem;
}
.post-widget-business .item-btns .btn {
  display: inline-block;
  line-height: 0.32rem;
  padding: 0 0.2rem;
  font-weight: normal;
}
.post-widget-business .item-thumb img {
  width: 100%;
}
.post-sidebar-content .post-widget-business {
  margin-top: 0;
}
.post-widget-author .author-avatar {
  width: 0.7rem;
  margin: 0 auto 0.18rem;
  border-radius: 100%;
  overflow: hidden;
}
.post-widget-author .author-avatar .thumb {
  padding-top: 100%;
}
.post-widget-author .author-name {
  font-size: 157.14285714%;
  text-align: center;
  line-height: 1.18181818;
  color: #3f3f3f;
  margin-bottom: 1em;
}
.post-widget-author .author-name a {
  color: #3f3f3f;
}
.post-widget-author .author-name a:hover {
  color: #ff6000;
}
.post-widget-author .author-name .long-label {
  display: none;
}
.post-widget-author .author-name .short-label {
  margin-left: 0.05rem;
}
.post-widget-author .author-name .short-label img {
  width: 14px;
  height: auto;
}
@media (min-width: 1330px) {
  .post-widget-author .author-name .short-label img {
    width: 20px;
  }
}
@media (min-width: 1920px) {
  .post-widget-author .author-name .short-label img {
    width: 0.18rem;
  }
}
.post-widget-author .author-name .short-label img + img {
  margin-left: 0.02rem;
}
.post-widget-author .author-desc {
  font-size: 0.14rem;
  line-height: 0.23rem;
  font-weight: normal;
  color: #8a8a8a;
  text-align: left;
  margin-bottom: 0.2rem;
}
.post-widget-author .author-data {
  font-size: inherit;
  margin-bottom: 0.2rem;
}
.post-widget-author .data-item {
  width: 50%;
  text-align: center;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}
.post-widget-author .data-item strong {
  font-weight: normal;
  display: block;
  color: #323232;
  font-size: 128.57142857%;
  margin-bottom: 0.07rem;
}
.post-widget-author .data-item i {
  display: block;
  color: #b5b5b5;
}
.post-widget-author .data-item:first-child::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  width: 0;
  height: 0.4rem;
  margin-top: -0.2rem;
  border-right: 1px solid #a0a0a0;
  opacity: 0.2;
}
.post-widget-author .author-btns {
  font-size: inherit;
  overflow: hidden;
  margin-bottom: 0.3rem;
}
.post-widget-author .author-btns .items,
.post-widget-author .author-btns .modal-talk_ask .talk-ask .img-selects,
.post-widget-author .author-btns .archive-list-top .archive-top-wrap,
.post-widget-author .author-btns .archive-list-top .archive-list-top-wrap,
.post-widget-author .author-btns .archive-list-see .wrap,
.post-widget-author .author-btns .part-dropdown .main .section-content,
.post-widget-author .author-btns .search-result-content .results-u,
.post-widget-author .author-btns .search-user .search-user-wrap,
.post-widget-author .author-btns .search-user .search-user-items,
.post-widget-author
  .author-btns
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.post-widget-author .author-btns .group-item .item-images .img-items,
.post-widget-author .author-btns .talk-ask-form .img-selects,
.post-widget-author .author-btns .user-item-talk-talk .item-images .img-items,
.post-widget-author .author-btns .user-home .posts_talks {
  margin: 0 -0.2rem;
}
.post-widget-author .author-btns .item,
.post-widget-author .author-btns .group-item .item-images .img-item {
  width: 50%;
  padding: 0 0.2rem;
}
.post-widget-author .author-btns .btn {
  font-size: inherit;
  display: block;
  line-height: 0.4rem;
}
.post-widget-author .author-btns .has_follow {
  background: rgba(172, 180, 188, 0.8);
  color: #fff;
  border-color: rgba(172, 180, 188, 0.8);
}
.post-widget-author .author-posts {
  line-height: 0.23rem;
}
.post-widget-author .author-posts strong {
  font-weight: normal;
}
.post-widget-author .author-posts a {
  display: block;
  color: #3c3c3c;
  position: relative;
  padding-left: 0.35rem;
}
.post-widget-author .author-posts a:hover {
  color: #ff6000;
}
.post-widget-author .author-posts li {
  margin-bottom: 0.1rem;
}
.post-widget-author .author-posts li:last-child {
  margin-bottom: 0;
}
.post-widget-author .author-posts li .num {
  display: block;
  position: absolute;
  left: 0;
  top: 0.015rem;
  margin-right: 0.05rem;
  width: 0.2rem;
  text-align: center;
  height: 0.2rem;
  line-height: 0.2rem;
  background-color: #ff6000;
  border-radius: 0.04rem;
  color: #fff;
}
.post-widget-knowledge {
  padding-top: 2.5em;
  padding-bottom: 2.5em;
}
.post-widget-knowledge .widget-title {
  margin-bottom: 1.2em;
}
.post-widget-knowledge .knowledge-wrap {
  display: block;
}
.post-widget-knowledge .knowledge-wrap:hover .knowledge-post-title,
.post-widget-knowledge .knowledge-wrap:hover .knowledge-title {
  color: #ff6000;
}
.post-widget-knowledge .knowledge-title {
  font-size: 142.85714286%;
  color: #000;
  margin-bottom: 0.7em;
}
.post-widget-knowledge .knowledge-title .ico {
  display: inline-block;
  color: #ff6000;
}
.post-widget-knowledge .knowledge-txt {
  font-size: inherit;
  color: #525252;
  line-height: 1.78571429em;
  margin-bottom: 0.1rem;
}
.post-widget-knowledge .knowledge-btns {
  text-align: left;
}
.post-widget-knowledge .knowledge-btns .btn {
  line-height: 2.28571429em;
  padding: 0 1.21428571em;
}
.post-widget-knowledge .knowledge-btns .has-click {
  border-color: #9ba5af;
  background-color: #9ba5af;
  color: #fff;
  cursor: default;
}
.post-widget-knowledge .knowledge-post-title {
  font-size: 100%;
  line-height: 1.64285714em;
  color: #3c3c3c;
  font-weight: normal;
  margin-bottom: 0.12rem;
}
.post-widget-knowledge .knowledge-post-thumb {
  margin-bottom: 1.42857143em;
  overflow: hidden;
  border-radius: 0.71428571em;
}
.post-widget-knowledge .knowledge-post-thumb .thumb {
  padding-top: 63.57142857%;
  background-position: center top;
}
.post-widget-knowledge .knowledge-slide {
  position: relative;
}
.post-widget-knowledge .slide-item {
  display: block;
  height: 0;
  -webkit-transition: none;
  transition: none;
}
.post-widget-knowledge .slide-item.current {
  height: auto;
}
.post-widget-knowledge .slide-count {
  position: absolute;
  right: 0;
  bottom: 100%;
  margin-bottom: 0.25rem;
}
.post-widget-knowledge .slide-count .count {
  display: inline-block;
  padding: 0.21428571em;
  cursor: pointer;
}
.post-widget-knowledge .slide-count .count:hover .dot {
  background-color: #666;
}
.post-widget-knowledge .slide-count .count.current .dot {
  width: 1em;
  background-color: #ff6000;
}
.post-widget-knowledge .slide-count .dot {
  display: block;
  width: 0.42857143em;
  height: 0.42857143em;
  border-radius: 0.42857143em;
  background-color: #d8d8d8;
}
.post-widget-knowledge .knowledge-slide-no .slide-count {
  display: none;
}
@media (min-width: 1330px) and (max-width: 1919px) {
  .post-widget-knowledge .knowledge-txt {
    font-size: 14px;
    line-height: 23px;
  }
  .post-widget-knowledge .knowledge-post-title {
    font-size: 14px;
    line-height: 23px;
  }
}
.post-widget-menu {
  padding-top: 2.5em;
}
.post-widget-menu .widget-title {
  margin-bottom: 0.75em;
}
.post-widget-menu .post-menu {
  max-height: 20em;
}
.post-widget-menu .post-menu li {
  display: block;
  margin-bottom: 1.07142857em;
  line-height: 1.42857143em;
  height: 1.42857143em;
  overflow: hidden;
  padding-left: 1em;
  text-overflow: ellipsis;
  position: relative;
}
.post-widget-menu .post-menu li::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  width: 0.28571429em;
  height: 0.28571429em;
  border-radius: 100%;
  background: #dadada;
  margin-top: -0.14285714em;
}
.post-widget-menu .post-menu li.current::before,
.post-widget-menu .post-menu li:hover::before {
  width: 0.42857143em;
  height: 0.42857143em;
  background: #ff6000;
  margin-top: -0.21428571em;
}
.post-widget-menu .post-menu li.current a,
.post-widget-menu .post-menu li:hover a {
  color: #ff6000;
}
.post-widget-menu .post-menu li a {
  color: #525252;
}
.post-widget-menu .post-menu li a:hover {
  color: #ff6000;
}
.post-related {
  padding: 20px 0 0;
  font-size: 14px;
  padding-bottom: 20px;
  position: relative;
  z-index: 2;
}
@media (min-width: 768px) {
  .post-related {
    padding: 0.74rem 0 0.3rem;
  }
}
@media (max-width: 767px) {
  .post-related {
    background-color: #f3f5f7;
  }
}
@media (min-width: 768px) {
  .post-related {
    background-image: -webkit-linear-gradient(top, #eef1f4, #f3f5f7);
    background-image: linear-gradient(to bottom, #eef1f4, #f3f5f7);
    background-image: -ms-linear-gradient(to bottom, #eef1f4, #f3f5f7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eef1f4', endColorstr='#f3f5f7');
  }
}
@media (min-width: 768px) {
  .post-related {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .post-related {
    padding-bottom: 0.4rem;
  }
}
.post-related .part-title {
  position: relative;
}
.post-related .part-title .tags {
  display: none;
  font-size: 14px;
}
@media (min-width: 1330px) {
  .post-related .part-title .tags {
    display: inline-block;
  }
}
@media (min-width: 1920px) {
  .post-related .part-title .tags {
    font-size: 0.72916667vw;
  }
}
.post-related .part-title .tags .tag-item {
  display: inline-block;
  margin: 0 0.15rem;
}
.post-related .part-title .tags .tag-item .title {
  font-size: inherit;
  font-weight: normal;
}
.post-related .part-title .tags .tag-item .title strong {
  font-weight: normal;
}
.post-related .part-title .tags .tag-item .item-wrap {
  color: #8a8a8a;
}
.post-related .part-title .tags .tag-item .item-wrap:hover {
  color: #ff6000;
}
.post-related .part-title .tags .tag-item .item-wrap .item-ico {
  color: #ff6000;
}
.post-related .items,
.post-related .modal-talk_ask .talk-ask .img-selects,
.post-related .archive-list-top .archive-top-wrap,
.post-related .archive-list-top .archive-list-top-wrap,
.post-related .archive-list-see .wrap,
.post-related .part-dropdown .main .section-content,
.post-related .search-result-content .results-u,
.post-related .search-user .search-user-wrap,
.post-related .search-user .search-user-items,
.post-related .news-item .dubao-images[data-image="more"] .dubao-images-items,
.post-related .group-item .item-images .img-items,
.post-related .talk-ask-form .img-selects,
.post-related .user-item-talk-talk .item-images .img-items,
.post-related .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1024px) {
  .post-related .items,
  .post-related .modal-talk_ask .talk-ask .img-selects,
  .post-related .archive-list-top .archive-top-wrap,
  .post-related .archive-list-top .archive-list-top-wrap,
  .post-related .archive-list-see .wrap,
  .post-related .part-dropdown .main .section-content,
  .post-related .search-result-content .results-u,
  .post-related .search-user .search-user-wrap,
  .post-related .search-user .search-user-items,
  .post-related .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .post-related .group-item .item-images .img-items,
  .post-related .talk-ask-form .img-selects,
  .post-related .user-item-talk-talk .item-images .img-items,
  .post-related .user-home .posts_talks {
    margin: 0 -0.15rem;
  }
}
.post-related .items .item,
.post-related .modal-talk_ask .talk-ask .img-selects .item,
.post-related .archive-list-top .archive-top-wrap .item,
.post-related .archive-list-top .archive-list-top-wrap .item,
.post-related .archive-list-see .wrap .item,
.post-related .part-dropdown .main .section-content .item,
.post-related .search-result-content .results-u .item,
.post-related .search-user .search-user-wrap .item,
.post-related .search-user .search-user-items .item,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.post-related .group-item .item-images .img-items .item,
.post-related .items .group-item .item-images .img-item,
.post-related .talk-ask-form .img-selects .item,
.post-related .user-item-talk-talk .item-images .img-items .item,
.post-related .user-home .posts_talks .item {
  width: 50%;
  padding: 0 7px;
  margin-bottom: 15px;
}
@media (min-width: 1024px) {
  .post-related .items .item,
  .post-related .modal-talk_ask .talk-ask .img-selects .item,
  .post-related .archive-list-top .archive-top-wrap .item,
  .post-related .archive-list-top .archive-list-top-wrap .item,
  .post-related .archive-list-see .wrap .item,
  .post-related .part-dropdown .main .section-content .item,
  .post-related .search-result-content .results-u .item,
  .post-related .search-user .search-user-wrap .item,
  .post-related .search-user .search-user-items .item,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .post-related .group-item .item-images .img-items .item,
  .post-related .items .group-item .item-images .img-item,
  .post-related .talk-ask-form .img-selects .item,
  .post-related .user-item-talk-talk .item-images .img-items .item,
  .post-related .user-home .posts_talks .item {
    width: 20%;
  }
}
@media (min-width: 1024px) {
  .post-related .items .item,
  .post-related .modal-talk_ask .talk-ask .img-selects .item,
  .post-related .archive-list-top .archive-top-wrap .item,
  .post-related .archive-list-top .archive-list-top-wrap .item,
  .post-related .archive-list-see .wrap .item,
  .post-related .part-dropdown .main .section-content .item,
  .post-related .search-result-content .results-u .item,
  .post-related .search-user .search-user-wrap .item,
  .post-related .search-user .search-user-items .item,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .post-related .group-item .item-images .img-items .item,
  .post-related .items .group-item .item-images .img-item,
  .post-related .talk-ask-form .img-selects .item,
  .post-related .user-item-talk-talk .item-images .img-items .item,
  .post-related .user-home .posts_talks .item {
    padding: 0 0.15rem;
  }
}
@media (min-width: 1024px) {
  .post-related .items .item,
  .post-related .modal-talk_ask .talk-ask .img-selects .item,
  .post-related .archive-list-top .archive-top-wrap .item,
  .post-related .archive-list-top .archive-list-top-wrap .item,
  .post-related .archive-list-see .wrap .item,
  .post-related .part-dropdown .main .section-content .item,
  .post-related .search-result-content .results-u .item,
  .post-related .search-user .search-user-wrap .item,
  .post-related .search-user .search-user-items .item,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .post-related .group-item .item-images .img-items .item,
  .post-related .items .group-item .item-images .img-item,
  .post-related .talk-ask-form .img-selects .item,
  .post-related .user-item-talk-talk .item-images .img-items .item,
  .post-related .user-home .posts_talks .item {
    margin-bottom: 0.3rem;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .post-related .items .item,
  .post-related .modal-talk_ask .talk-ask .img-selects .item,
  .post-related .archive-list-top .archive-top-wrap .item,
  .post-related .archive-list-top .archive-list-top-wrap .item,
  .post-related .archive-list-see .wrap .item,
  .post-related .part-dropdown .main .section-content .item,
  .post-related .search-result-content .results-u .item,
  .post-related .search-user .search-user-wrap .item,
  .post-related .search-user .search-user-items .item,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .post-related .group-item .item-images .img-items .item,
  .post-related .items .group-item .item-images .img-item,
  .post-related .talk-ask-form .img-selects .item,
  .post-related .user-item-talk-talk .item-images .img-items .item,
  .post-related .user-home .posts_talks .item {
    width: 25%;
  }
  .post-related .items .item:nth-child(5),
  .post-related .modal-talk_ask .talk-ask .img-selects .item:nth-child(5),
  .post-related .archive-list-top .archive-top-wrap .item:nth-child(5),
  .post-related .archive-list-top .archive-list-top-wrap .item:nth-child(5),
  .post-related .archive-list-see .wrap .item:nth-child(5),
  .post-related .part-dropdown .main .section-content .item:nth-child(5),
  .post-related .search-result-content .results-u .item:nth-child(5),
  .post-related .search-user .search-user-wrap .item:nth-child(5),
  .post-related .search-user .search-user-items .item:nth-child(5),
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item:nth-child(5),
  .post-related .group-item .item-images .img-items .item:nth-child(5),
  .post-related .items .group-item .item-images .img-item:nth-child(5),
  .post-related .talk-ask-form .img-selects .item:nth-child(5),
  .post-related .user-item-talk-talk .item-images .img-items .item:nth-child(5),
  .post-related .user-home .posts_talks .item:nth-child(5) {
    display: none;
  }
}
.post-related .items .item-wrap,
.post-related .modal-talk_ask .talk-ask .img-selects .item-wrap,
.post-related .archive-list-top .archive-top-wrap .item-wrap,
.post-related .archive-list-top .archive-list-top-wrap .item-wrap,
.post-related .archive-list-see .wrap .item-wrap,
.post-related .part-dropdown .main .section-content .item-wrap,
.post-related .search-result-content .results-u .item-wrap,
.post-related .search-user .search-user-wrap .item-wrap,
.post-related .search-user .search-user-items .item-wrap,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-wrap,
.post-related .group-item .item-images .img-items .item-wrap,
.post-related .talk-ask-form .img-selects .item-wrap,
.post-related .user-item-talk-talk .item-images .img-items .item-wrap,
.post-related .user-home .posts_talks .item-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  overflow: hidden;
}
.post-related .items .item-thumb .thumb,
.post-related .modal-talk_ask .talk-ask .img-selects .item-thumb .thumb,
.post-related .archive-list-top .archive-top-wrap .item-thumb .thumb,
.post-related .archive-list-top .archive-list-top-wrap .item-thumb .thumb,
.post-related .archive-list-see .wrap .item-thumb .thumb,
.post-related .part-dropdown .main .section-content .item-thumb .thumb,
.post-related .search-result-content .results-u .item-thumb .thumb,
.post-related .search-user .search-user-wrap .item-thumb .thumb,
.post-related .search-user .search-user-items .item-thumb .thumb,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-thumb
  .thumb,
.post-related .group-item .item-images .img-items .item-thumb .thumb,
.post-related .talk-ask-form .img-selects .item-thumb .thumb,
.post-related .user-item-talk-talk .item-images .img-items .item-thumb .thumb,
.post-related .user-home .posts_talks .item-thumb .thumb {
  padding-top: 63.46153846%;
}
.post-related .items .item-top,
.post-related .modal-talk_ask .talk-ask .img-selects .item-top,
.post-related .archive-list-top .archive-top-wrap .item-top,
.post-related .archive-list-top .archive-list-top-wrap .item-top,
.post-related .archive-list-see .wrap .item-top,
.post-related .part-dropdown .main .section-content .item-top,
.post-related .search-result-content .results-u .item-top,
.post-related .search-user .search-user-wrap .item-top,
.post-related .search-user .search-user-items .item-top,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-top,
.post-related .group-item .item-images .img-items .item-top,
.post-related .talk-ask-form .img-selects .item-top,
.post-related .user-item-talk-talk .item-images .img-items .item-top,
.post-related .user-home .posts_talks .item-top {
  overflow: hidden;
  position: relative;
}
.post-related .items .item-term,
.post-related .modal-talk_ask .talk-ask .img-selects .item-term,
.post-related .archive-list-top .archive-top-wrap .item-term,
.post-related .archive-list-top .archive-list-top-wrap .item-term,
.post-related .archive-list-see .wrap .item-term,
.post-related .part-dropdown .main .section-content .item-term,
.post-related .search-result-content .results-u .item-term,
.post-related .search-user .search-user-wrap .item-term,
.post-related .search-user .search-user-items .item-term,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-term,
.post-related .group-item .item-images .img-items .item-term,
.post-related .talk-ask-form .img-selects .item-term,
.post-related .user-item-talk-talk .item-images .img-items .item-term,
.post-related .user-home .posts_talks .item-term {
  position: absolute;
  right: 0;
  top: 0.15rem;
  font-weight: normal;
  font-size: 0.14rem;
}
.post-related .items .item-term a,
.post-related .modal-talk_ask .talk-ask .img-selects .item-term a,
.post-related .archive-list-top .archive-top-wrap .item-term a,
.post-related .archive-list-top .archive-list-top-wrap .item-term a,
.post-related .archive-list-see .wrap .item-term a,
.post-related .part-dropdown .main .section-content .item-term a,
.post-related .search-result-content .results-u .item-term a,
.post-related .search-user .search-user-wrap .item-term a,
.post-related .search-user .search-user-items .item-term a,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-term
  a,
.post-related .group-item .item-images .img-items .item-term a,
.post-related .talk-ask-form .img-selects .item-term a,
.post-related .user-item-talk-talk .item-images .img-items .item-term a,
.post-related .user-home .posts_talks .item-term a {
  opacity: 0.9;
  border-radius: 0.04rem 0 0 0.04rem;
  background-color: #ff6000;
  display: block;
  color: #ffffff;
  padding: 0 0.3em;
  line-height: 1.7;
}
.post-related .items .item-term a:hover,
.post-related .modal-talk_ask .talk-ask .img-selects .item-term a:hover,
.post-related .archive-list-top .archive-top-wrap .item-term a:hover,
.post-related .archive-list-top .archive-list-top-wrap .item-term a:hover,
.post-related .archive-list-see .wrap .item-term a:hover,
.post-related .part-dropdown .main .section-content .item-term a:hover,
.post-related .search-result-content .results-u .item-term a:hover,
.post-related .search-user .search-user-wrap .item-term a:hover,
.post-related .search-user .search-user-items .item-term a:hover,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-term
  a:hover,
.post-related .group-item .item-images .img-items .item-term a:hover,
.post-related .talk-ask-form .img-selects .item-term a:hover,
.post-related .user-item-talk-talk .item-images .img-items .item-term a:hover,
.post-related .user-home .posts_talks .item-term a:hover {
  opacity: 1;
}
.post-related .items .item-main,
.post-related .modal-talk_ask .talk-ask .img-selects .item-main,
.post-related .archive-list-top .archive-top-wrap .item-main,
.post-related .archive-list-top .archive-list-top-wrap .item-main,
.post-related .archive-list-see .wrap .item-main,
.post-related .part-dropdown .main .section-content .item-main,
.post-related .search-result-content .results-u .item-main,
.post-related .search-user .search-user-wrap .item-main,
.post-related .search-user .search-user-items .item-main,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-main,
.post-related .group-item .item-images .img-items .item-main,
.post-related .talk-ask-form .img-selects .item-main,
.post-related .user-item-talk-talk .item-images .img-items .item-main,
.post-related .user-home .posts_talks .item-main {
  padding: 0.26rem 0.2rem;
}
.post-related .items .item-title,
.post-related .modal-talk_ask .talk-ask .img-selects .item-title,
.post-related .archive-list-top .archive-top-wrap .item-title,
.post-related .archive-list-top .archive-list-top-wrap .item-title,
.post-related .archive-list-see .wrap .item-title,
.post-related .part-dropdown .main .section-content .item-title,
.post-related .search-result-content .results-u .item-title,
.post-related .search-user .search-user-wrap .item-title,
.post-related .search-user .search-user-items .item-title,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-title,
.post-related .group-item .item-images .img-items .item-title,
.post-related .talk-ask-form .img-selects .item-title,
.post-related .user-item-talk-talk .item-images .img-items .item-title,
.post-related .user-home .posts_talks .item-title {
  font-size: 16px;
  line-height: 1.5em;
  height: 3em;
  overflow: hidden;
  margin-bottom: 0.14rem;
  color: #323232;
}
@media (min-width: 1920px) {
  .post-related .items .item-title,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-title,
  .post-related .archive-list-top .archive-top-wrap .item-title,
  .post-related .archive-list-top .archive-list-top-wrap .item-title,
  .post-related .archive-list-see .wrap .item-title,
  .post-related .part-dropdown .main .section-content .item-title,
  .post-related .search-result-content .results-u .item-title,
  .post-related .search-user .search-user-wrap .item-title,
  .post-related .search-user .search-user-items .item-title,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-title,
  .post-related .group-item .item-images .img-items .item-title,
  .post-related .talk-ask-form .img-selects .item-title,
  .post-related .user-item-talk-talk .item-images .img-items .item-title,
  .post-related .user-home .posts_talks .item-title {
    font-size: 0.16rem;
  }
}
.post-related .items .item-title a,
.post-related .modal-talk_ask .talk-ask .img-selects .item-title a,
.post-related .archive-list-top .archive-top-wrap .item-title a,
.post-related .archive-list-top .archive-list-top-wrap .item-title a,
.post-related .archive-list-see .wrap .item-title a,
.post-related .part-dropdown .main .section-content .item-title a,
.post-related .search-result-content .results-u .item-title a,
.post-related .search-user .search-user-wrap .item-title a,
.post-related .search-user .search-user-items .item-title a,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-title
  a,
.post-related .group-item .item-images .img-items .item-title a,
.post-related .talk-ask-form .img-selects .item-title a,
.post-related .user-item-talk-talk .item-images .img-items .item-title a,
.post-related .user-home .posts_talks .item-title a {
  display: block;
  color: #323232;
}
.post-related .items .item-title a:hover,
.post-related .modal-talk_ask .talk-ask .img-selects .item-title a:hover,
.post-related .archive-list-top .archive-top-wrap .item-title a:hover,
.post-related .archive-list-top .archive-list-top-wrap .item-title a:hover,
.post-related .archive-list-see .wrap .item-title a:hover,
.post-related .part-dropdown .main .section-content .item-title a:hover,
.post-related .search-result-content .results-u .item-title a:hover,
.post-related .search-user .search-user-wrap .item-title a:hover,
.post-related .search-user .search-user-items .item-title a:hover,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-title
  a:hover,
.post-related .group-item .item-images .img-items .item-title a:hover,
.post-related .talk-ask-form .img-selects .item-title a:hover,
.post-related .user-item-talk-talk .item-images .img-items .item-title a:hover,
.post-related .user-home .posts_talks .item-title a:hover {
  color: #ff6000;
}
.post-related .items .item-label,
.post-related .modal-talk_ask .talk-ask .img-selects .item-label,
.post-related .archive-list-top .archive-top-wrap .item-label,
.post-related .archive-list-top .archive-list-top-wrap .item-label,
.post-related .archive-list-see .wrap .item-label,
.post-related .part-dropdown .main .section-content .item-label,
.post-related .search-result-content .results-u .item-label,
.post-related .search-user .search-user-wrap .item-label,
.post-related .search-user .search-user-items .item-label,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-label,
.post-related .group-item .item-images .img-items .item-label,
.post-related .talk-ask-form .img-selects .item-label,
.post-related .user-item-talk-talk .item-images .img-items .item-label,
.post-related .user-home .posts_talks .item-label {
  font-size: 85.71428571%;
  line-height: 0.24rem;
  height: 0.24rem;
  margin-bottom: 0.24rem;
}
.post-related .items .item-label .btn,
.post-related .modal-talk_ask .talk-ask .img-selects .item-label .btn,
.post-related .archive-list-top .archive-top-wrap .item-label .btn,
.post-related .archive-list-top .archive-list-top-wrap .item-label .btn,
.post-related .archive-list-see .wrap .item-label .btn,
.post-related .part-dropdown .main .section-content .item-label .btn,
.post-related .search-result-content .results-u .item-label .btn,
.post-related .search-user .search-user-wrap .item-label .btn,
.post-related .search-user .search-user-items .item-label .btn,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-label
  .btn,
.post-related .group-item .item-images .img-items .item-label .btn,
.post-related .talk-ask-form .img-selects .item-label .btn,
.post-related .user-item-talk-talk .item-images .img-items .item-label .btn,
.post-related .user-home .posts_talks .item-label .btn {
  padding: 0 0.07rem;
  cursor: default;
  font-weight: normal;
}
.post-related .items .item-label .btn:hover,
.post-related .modal-talk_ask .talk-ask .img-selects .item-label .btn:hover,
.post-related .archive-list-top .archive-top-wrap .item-label .btn:hover,
.post-related .archive-list-top .archive-list-top-wrap .item-label .btn:hover,
.post-related .archive-list-see .wrap .item-label .btn:hover,
.post-related .part-dropdown .main .section-content .item-label .btn:hover,
.post-related .search-result-content .results-u .item-label .btn:hover,
.post-related .search-user .search-user-wrap .item-label .btn:hover,
.post-related .search-user .search-user-items .item-label .btn:hover,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-label
  .btn:hover,
.post-related .group-item .item-images .img-items .item-label .btn:hover,
.post-related .talk-ask-form .img-selects .item-label .btn:hover,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-label
  .btn:hover,
.post-related .user-home .posts_talks .item-label .btn:hover {
  background: rgba(255, 140, 52, 0.1);
  color: #ff6000;
}
.post-related .items .item-meta,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta,
.post-related .archive-list-top .archive-top-wrap .item-meta,
.post-related .archive-list-top .archive-list-top-wrap .item-meta,
.post-related .archive-list-see .wrap .item-meta,
.post-related .part-dropdown .main .section-content .item-meta,
.post-related .search-result-content .results-u .item-meta,
.post-related .search-user .search-user-wrap .item-meta,
.post-related .search-user .search-user-items .item-meta,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta,
.post-related .group-item .item-images .img-items .item-meta,
.post-related .talk-ask-form .img-selects .item-meta,
.post-related .user-item-talk-talk .item-images .img-items .item-meta,
.post-related .user-home .posts_talks .item-meta {
  line-height: 0.3rem;
  color: #b5b5b5;
  position: relative;
}
.post-related .items .item-meta a,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta a,
.post-related .archive-list-top .archive-top-wrap .item-meta a,
.post-related .archive-list-top .archive-list-top-wrap .item-meta a,
.post-related .archive-list-see .wrap .item-meta a,
.post-related .part-dropdown .main .section-content .item-meta a,
.post-related .search-result-content .results-u .item-meta a,
.post-related .search-user .search-user-wrap .item-meta a,
.post-related .search-user .search-user-items .item-meta a,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  a,
.post-related .group-item .item-images .img-items .item-meta a,
.post-related .talk-ask-form .img-selects .item-meta a,
.post-related .user-item-talk-talk .item-images .img-items .item-meta a,
.post-related .user-home .posts_talks .item-meta a {
  color: #b5b5b5;
}
.post-related .items .item-meta a:hover,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta a:hover,
.post-related .archive-list-top .archive-top-wrap .item-meta a:hover,
.post-related .archive-list-top .archive-list-top-wrap .item-meta a:hover,
.post-related .archive-list-see .wrap .item-meta a:hover,
.post-related .part-dropdown .main .section-content .item-meta a:hover,
.post-related .search-result-content .results-u .item-meta a:hover,
.post-related .search-user .search-user-wrap .item-meta a:hover,
.post-related .search-user .search-user-items .item-meta a:hover,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  a:hover,
.post-related .group-item .item-images .img-items .item-meta a:hover,
.post-related .talk-ask-form .img-selects .item-meta a:hover,
.post-related .user-item-talk-talk .item-images .img-items .item-meta a:hover,
.post-related .user-home .posts_talks .item-meta a:hover {
  color: #ff6000;
}
.post-related .items .item-meta .meta-left,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-left,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-left,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-left,
.post-related .archive-list-see .wrap .item-meta .meta-left,
.post-related .part-dropdown .main .section-content .item-meta .meta-left,
.post-related .search-result-content .results-u .item-meta .meta-left,
.post-related .search-user .search-user-wrap .item-meta .meta-left,
.post-related .search-user .search-user-items .item-meta .meta-left,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-left,
.post-related .group-item .item-images .img-items .item-meta .meta-left,
.post-related .talk-ask-form .img-selects .item-meta .meta-left,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-left,
.post-related .user-home .posts_talks .item-meta .meta-left {
  position: absolute;
  left: 0;
  top: 0;
}
.post-related .items .item-meta .meta-right,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-right,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-right,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-right,
.post-related .archive-list-see .wrap .item-meta .meta-right,
.post-related .part-dropdown .main .section-content .item-meta .meta-right,
.post-related .search-result-content .results-u .item-meta .meta-right,
.post-related .search-user .search-user-wrap .item-meta .meta-right,
.post-related .search-user .search-user-items .item-meta .meta-right,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-right,
.post-related .group-item .item-images .img-items .item-meta .meta-right,
.post-related .talk-ask-form .img-selects .item-meta .meta-right,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-right,
.post-related .user-home .posts_talks .item-meta .meta-right {
  position: absolute;
  right: 0;
  top: 0;
}
.post-related .items .item-meta .meta-author,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-author,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-author,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-author,
.post-related .archive-list-see .wrap .item-meta .meta-author,
.post-related .part-dropdown .main .section-content .item-meta .meta-author,
.post-related .search-result-content .results-u .item-meta .meta-author,
.post-related .search-user .search-user-wrap .item-meta .meta-author,
.post-related .search-user .search-user-items .item-meta .meta-author,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-author,
.post-related .group-item .item-images .img-items .item-meta .meta-author,
.post-related .talk-ask-form .img-selects .item-meta .meta-author,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-author,
.post-related .user-home .posts_talks .item-meta .meta-author {
  display: block;
  line-height: 0.24rem;
}
.post-related .items .item-meta .meta-author .meta-avatar,
.post-related
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .archive-list-top
  .archive-top-wrap
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .archive-list-top
  .archive-list-top-wrap
  .item-meta
  .meta-author
  .meta-avatar,
.post-related .archive-list-see .wrap .item-meta .meta-author .meta-avatar,
.post-related
  .part-dropdown
  .main
  .section-content
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .search-result-content
  .results-u
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .search-user
  .search-user-wrap
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .search-user
  .search-user-items
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-author
  .meta-avatar,
.post-related
  .group-item
  .item-images
  .img-items
  .item-meta
  .meta-author
  .meta-avatar,
.post-related .talk-ask-form .img-selects .item-meta .meta-author .meta-avatar,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-author
  .meta-avatar,
.post-related .user-home .posts_talks .item-meta .meta-author .meta-avatar {
  display: inline-block;
  vertical-align: middle;
  width: 0.24rem;
}
.post-related .items .item-meta .meta-author .meta-avatar .avatar,
.post-related
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .archive-list-top
  .archive-top-wrap
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .archive-list-top
  .archive-list-top-wrap
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .archive-list-see
  .wrap
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .part-dropdown
  .main
  .section-content
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .search-result-content
  .results-u
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .search-user
  .search-user-wrap
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .search-user
  .search-user-items
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .group-item
  .item-images
  .img-items
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .talk-ask-form
  .img-selects
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-author
  .meta-avatar
  .avatar,
.post-related
  .user-home
  .posts_talks
  .item-meta
  .meta-author
  .meta-avatar
  .avatar {
  padding-top: 100%;
  border-radius: 100%;
}
.post-related .items .item-meta .meta-author .meta-name,
.post-related
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-meta
  .meta-author
  .meta-name,
.post-related
  .archive-list-top
  .archive-top-wrap
  .item-meta
  .meta-author
  .meta-name,
.post-related
  .archive-list-top
  .archive-list-top-wrap
  .item-meta
  .meta-author
  .meta-name,
.post-related .archive-list-see .wrap .item-meta .meta-author .meta-name,
.post-related
  .part-dropdown
  .main
  .section-content
  .item-meta
  .meta-author
  .meta-name,
.post-related
  .search-result-content
  .results-u
  .item-meta
  .meta-author
  .meta-name,
.post-related .search-user .search-user-wrap .item-meta .meta-author .meta-name,
.post-related
  .search-user
  .search-user-items
  .item-meta
  .meta-author
  .meta-name,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-author
  .meta-name,
.post-related
  .group-item
  .item-images
  .img-items
  .item-meta
  .meta-author
  .meta-name,
.post-related .talk-ask-form .img-selects .item-meta .meta-author .meta-name,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-author
  .meta-name,
.post-related .user-home .posts_talks .item-meta .meta-author .meta-name {
  font-size: inherit;
  display: inline-block;
  vertical-align: middle;
  font-weight: normal;
}
.post-related .items .item-meta .meta-line,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-line,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-line,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-line,
.post-related .archive-list-see .wrap .item-meta .meta-line,
.post-related .part-dropdown .main .section-content .item-meta .meta-line,
.post-related .search-result-content .results-u .item-meta .meta-line,
.post-related .search-user .search-user-wrap .item-meta .meta-line,
.post-related .search-user .search-user-items .item-meta .meta-line,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-line,
.post-related .group-item .item-images .img-items .item-meta .meta-line,
.post-related .talk-ask-form .img-selects .item-meta .meta-line,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-line,
.post-related .user-home .posts_talks .item-meta .meta-line {
  margin-bottom: 0.14rem;
}
.post-related .items .item-meta .meta-line:last-child,
.post-related
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-meta
  .meta-line:last-child,
.post-related
  .archive-list-top
  .archive-top-wrap
  .item-meta
  .meta-line:last-child,
.post-related
  .archive-list-top
  .archive-list-top-wrap
  .item-meta
  .meta-line:last-child,
.post-related .archive-list-see .wrap .item-meta .meta-line:last-child,
.post-related
  .part-dropdown
  .main
  .section-content
  .item-meta
  .meta-line:last-child,
.post-related
  .search-result-content
  .results-u
  .item-meta
  .meta-line:last-child,
.post-related .search-user .search-user-wrap .item-meta .meta-line:last-child,
.post-related .search-user .search-user-items .item-meta .meta-line:last-child,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-line:last-child,
.post-related
  .group-item
  .item-images
  .img-items
  .item-meta
  .meta-line:last-child,
.post-related .talk-ask-form .img-selects .item-meta .meta-line:last-child,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-line:last-child,
.post-related .user-home .posts_talks .item-meta .meta-line:last-child {
  margin-bottom: 0;
}
.post-related .items .item-meta .meta-tag,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-tag,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-tag,
.post-related .archive-list-see .wrap .item-meta .meta-tag,
.post-related .part-dropdown .main .section-content .item-meta .meta-tag,
.post-related .search-result-content .results-u .item-meta .meta-tag,
.post-related .search-user .search-user-wrap .item-meta .meta-tag,
.post-related .search-user .search-user-items .item-meta .meta-tag,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-tag,
.post-related .group-item .item-images .img-items .item-meta .meta-tag,
.post-related .talk-ask-form .img-selects .item-meta .meta-tag,
.post-related .user-item-talk-talk .item-images .img-items .item-meta .meta-tag,
.post-related .user-home .posts_talks .item-meta .meta-tag {
  background-color: #fafafa;
  border-radius: 0.04rem;
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0.1rem;
  overflow: hidden;
}
.post-related .items .item-meta .meta-tag a,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-tag a,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag a,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-tag a,
.post-related .archive-list-see .wrap .item-meta .meta-tag a,
.post-related .part-dropdown .main .section-content .item-meta .meta-tag a,
.post-related .search-result-content .results-u .item-meta .meta-tag a,
.post-related .search-user .search-user-wrap .item-meta .meta-tag a,
.post-related .search-user .search-user-items .item-meta .meta-tag a,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-tag
  a,
.post-related .group-item .item-images .img-items .item-meta .meta-tag a,
.post-related .talk-ask-form .img-selects .item-meta .meta-tag a,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-tag
  a,
.post-related .user-home .posts_talks .item-meta .meta-tag a {
  white-space: nowrap;
  margin: 0 0.5em;
}
.post-related .items .item-meta .meta-tag .tag-ico,
.post-related
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-meta
  .meta-tag
  .tag-ico,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag .tag-ico,
.post-related
  .archive-list-top
  .archive-list-top-wrap
  .item-meta
  .meta-tag
  .tag-ico,
.post-related .archive-list-see .wrap .item-meta .meta-tag .tag-ico,
.post-related
  .part-dropdown
  .main
  .section-content
  .item-meta
  .meta-tag
  .tag-ico,
.post-related .search-result-content .results-u .item-meta .meta-tag .tag-ico,
.post-related .search-user .search-user-wrap .item-meta .meta-tag .tag-ico,
.post-related .search-user .search-user-items .item-meta .meta-tag .tag-ico,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-tag
  .tag-ico,
.post-related .group-item .item-images .img-items .item-meta .meta-tag .tag-ico,
.post-related .talk-ask-form .img-selects .item-meta .meta-tag .tag-ico,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-tag
  .tag-ico,
.post-related .user-home .posts_talks .item-meta .meta-tag .tag-ico {
  display: inline-block;
  vertical-align: middle;
  color: #ff6000;
  margin-top: -2px;
  font-size: 85.71428571%;
  border-radius: 100%;
  width: 0.16rem;
  height: 0.16rem;
  line-height: 0.16rem;
  text-align: center;
}
.post-related .items .item-meta .meta-label,
.post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-label,
.post-related .archive-list-top .archive-top-wrap .item-meta .meta-label,
.post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-label,
.post-related .archive-list-see .wrap .item-meta .meta-label,
.post-related .part-dropdown .main .section-content .item-meta .meta-label,
.post-related .search-result-content .results-u .item-meta .meta-label,
.post-related .search-user .search-user-wrap .item-meta .meta-label,
.post-related .search-user .search-user-items .item-meta .meta-label,
.post-related
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-meta
  .meta-label,
.post-related .group-item .item-images .img-items .item-meta .meta-label,
.post-related .talk-ask-form .img-selects .item-meta .meta-label,
.post-related
  .user-item-talk-talk
  .item-images
  .img-items
  .item-meta
  .meta-label,
.post-related .user-home .posts_talks .item-meta .meta-label {
  background: rgba(255, 140, 52, 0.1);
  border-radius: 0.04rem;
  color: #ff6000;
  padding: 0 0.1rem;
  height: 0.4rem;
  line-height: 0.4rem;
}
.post-related.group-related {
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  .post-related.group-related {
    padding-bottom: 0.7rem;
  }
}
.post-comment {
  padding: 0.5rem 0 0.3rem;
}
@media (max-width: 767px) {
  .post-comment {
    background-color: #f3f5f7;
  }
}
@media (min-width: 768px) {
  .post-comment {
    background-image: -webkit-linear-gradient(top, #eef1f4, #f3f5f7);
    background-image: linear-gradient(to bottom, #eef1f4, #f3f5f7);
    background-image: -ms-linear-gradient(to bottom, #eef1f4, #f3f5f7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eef1f4', endColorstr='#f3f5f7');
  }
}
.post-comment .post-comment-wrap {
  position: relative;
}
@media (max-width: 767.5px) {
  .post-comment .comment-recommend {
    display: none;
  }
}
.post-download {
  font-size: 12px;
  margin-bottom: 0.4rem;
}
@media (min-width: 768px) {
  .post-download {
    font-size: 0.14rem;
  }
}
.post-download .section-title {
  font-size: 142.85714286%;
  font-weight: normal;
  color: #3c3c3c;
  margin-bottom: 0.18rem;
  border-bottom: none;
}
.post-download .a_help {
  white-space: nowrap;
  color: #ff6000;
  font-weight: normal;
  margin-left: 0.08rem;
  display: none;
}
@media (min-width: 768px) {
  .post-download .a_help {
    display: inline;
  }
}
.post-download table {
  width: 100%;
  text-align: left;
  table-layout: fixed;
  font-size: inherit;
}
.post-download table th {
  background: #f6f6f6;
  padding: 10px;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .post-download table th {
    padding: 0.16rem 0.4rem;
  }
}
.post-download table td {
  background: #fafbfb;
  color: #525252;
  padding: 10px;
}
@media (min-width: 768px) {
  .post-download table td {
    padding: 0.16rem 0.4rem;
  }
}
.post-download table td .component-copy {
  display: block;
}
@media (min-width: 768px) {
  .post-download table td .component-copy {
    display: inline;
  }
}
.post-download table td .btn {
  line-height: 3;
  padding: 0 1em;
}
@media (max-width: 767px) {
  .post-download table tr th:nth-child(2),
  .post-download table tr td:nth-child(2) {
    display: none;
  }
}
.post-belonds-to-zt {
  font-size: 14px;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .post-belonds-to-zt {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .post-belonds-to-zt {
    margin-top: 0.4rem;
  }
}
.post-belonds-to-zt .pt_wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  position: relative;
  overflow: hidden;
  text-align: left;
}
@media (min-width: 1024px) {
  .post-belonds-to-zt .pt_wrap {
    padding-left: 2.5rem;
    padding-right: 1.48rem;
  }
}
@media (min-width: 1330px) {
  .post-belonds-to-zt .pt_wrap {
    padding-left: 3.2rem;
  }
}
.post-belonds-to-zt .pt-title {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/post-belongs-to-bg.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right bottom;
}
@media (min-width: 1024px) {
  .post-belonds-to-zt .pt-title {
    background-size: cover;
    width: 2.5rem;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
  }
}
@media (min-width: 1330px) {
  .post-belonds-to-zt .pt-title {
    width: 3.2rem;
  }
}
.post-belonds-to-zt .pt-title .pt-title-wrap {
  display: block;
  padding: 0.3rem;
}
.post-belonds-to-zt .pt-title .sub-title,
.post-belonds-to-zt .pt-title .sup-title {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  margin-bottom: 0.06rem;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
}
.post-belonds-to-zt .pt-title .zt-title {
  font-size: 142.85714286%;
  color: #323232;
  margin-bottom: 0.06rem;
  line-height: 0.28rem;
  height: 0.28rem;
  overflow: hidden;
}
.post-belonds-to-zt .pt-title .zt-title a {
  color: #323232;
}
.post-belonds-to-zt .pt-btns {
  position: absolute;
  right: 0.36rem;
  top: 50%;
  width: 1.12rem;
  margin-top: -0.18rem;
}
.post-belonds-to-zt .pt-btns .btn {
  display: block;
  line-height: 0.36rem;
}
.post-belonds-to-zt .pt-content {
  display: none;
  padding: 0.32rem 0.47rem;
}
@media (min-width: 1024px) {
  .post-belonds-to-zt .pt-content {
    display: block;
  }
}
.post-belonds-to-zt .pt-content .items,
.post-belonds-to-zt .pt-content .modal-talk_ask .talk-ask .img-selects,
.post-belonds-to-zt .pt-content .archive-list-top .archive-top-wrap,
.post-belonds-to-zt .pt-content .archive-list-top .archive-list-top-wrap,
.post-belonds-to-zt .pt-content .archive-list-see .wrap,
.post-belonds-to-zt .pt-content .part-dropdown .main .section-content,
.post-belonds-to-zt .pt-content .search-result-content .results-u,
.post-belonds-to-zt .pt-content .search-user .search-user-wrap,
.post-belonds-to-zt .pt-content .search-user .search-user-items,
.post-belonds-to-zt
  .pt-content
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.post-belonds-to-zt .pt-content .group-item .item-images .img-items,
.post-belonds-to-zt .pt-content .talk-ask-form .img-selects,
.post-belonds-to-zt .pt-content .user-item-talk-talk .item-images .img-items,
.post-belonds-to-zt .pt-content .user-home .posts_talks {
  margin: 0 -0.25rem;
}
.post-belonds-to-zt .pt-content .item,
.post-belonds-to-zt .pt-content .group-item .item-images .img-item {
  width: 33.33333333%;
  padding: 0 0.25rem;
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .post-belonds-to-zt .pt-content .item,
  .post-belonds-to-zt .pt-content .group-item .item-images .img-item {
    width: 50%;
  }
  .post-belonds-to-zt .pt-content .item:last-child,
  .post-belonds-to-zt
    .pt-content
    .group-item
    .item-images
    .img-item:last-child {
    display: none;
  }
}
.post-belonds-to-zt .pt-content .item-wrap {
  position: relative;
  padding-left: 1.4rem;
  color: #323232;
  min-height: 0.76rem;
}
.post-belonds-to-zt .pt-content .item-wrap:hover {
  color: #ff6000;
}
.post-belonds-to-zt .pt-content .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.2rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
.post-belonds-to-zt .pt-content .item-thumb .thumb {
  padding-top: 63.33333333%;
}
.post-belonds-to-zt .pt-content .num {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0.06rem 0 0.06rem 0;
  background-color: #ff6000;
  color: #fff;
  font-size: 0.11rem;
  line-height: 0.16rem;
  padding: 0 0.5em;
}
.post-belonds-to-zt .pt-content .item-title {
  font-size: inherit;
  font-weight: normal;
  line-height: 0.2rem;
  height: 0.4rem;
  overflow: hidden;
  margin-bottom: 0.14rem;
}
.post-belonds-to-zt .pt-content .item-keyword {
  color: #ff6000;
  font-size: 85.71428571%;
  font-weight: normal;
}
.comment-sidebar {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 22;
  font-size: 14px;
  padding: 0 2.14285714em;
  background-color: #fff;
  border-radius: 0.71428571em 0 0 0.71428571em;
  display: none;
}
@media (min-width: 1920px) {
  .comment-sidebar {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 1920px) {
  .comment-sidebar {
    display: block;
  }
}
.comment-sidebar .sidebar-wrap {
  width: 20em;
}
.comment-sidebar .widget {
  padding: 2.14285714em 0;
  position: relative;
}
.comment-sidebar .widget::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 0;
  border-top: 1px solid #f0f0f0;
}
.comment-sidebar .widget:first-child {
  margin-top: 0;
}
.comment-sidebar .widget:first-child::after {
  display: none;
}
.comment-sidebar .widget-title {
  font-size: 142.85714286%;
  line-height: 1.4em;
  color: #333;
  margin-bottom: 1.5em;
  position: relative;
}
.comment-sidebar .widget-title a {
  color: #333;
}
.comment-sidebar .widget-title a:hover {
  color: #333;
}
.comment-sidebar .widget-title .more {
  font-size: 70%;
  color: #9a9a9a;
  font-weight: normal;
  position: absolute;
  right: 0;
  top: 0;
}
.comment-sidebar .widget-title .more:hover {
  color: #ff6000;
}
.comment-sidebar .widget-btns .btn {
  display: block;
  font-weight: bold;
  line-height: 3em;
}
.comment-header {
  font-size: 14px;
  margin-bottom: 1.71428571em;
  position: relative;
}
@media (min-width: 1920px) {
  .comment-header {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .comment-header {
    margin-bottom: 2em;
  }
}
.comment-header .comment-header-wrap {
  background: #4b81ff;
  border-radius: 0.71428571em;
  padding: 2.14285714em 2.85714286em;
  position: relative;
}
.comment-header .comment-show {
  padding-right: 10.71428571em;
}
.comment-header .comment-header-title {
  font-size: 142.85714286%;
  color: #fff;
  line-height: 1.4em;
  margin-bottom: 0.25em;
}
.comment-header .comment-header-desc {
  font-size: inherit;
  color: #ceddff;
  font-weight: normal;
}
.comment-header .comment-header-desc .btn {
  line-height: 1.42857143em;
  padding: 0 0.42857143em;
  color: #4b81ff;
  display: inline-block;
}
.comment-header .comment-header-desc .btn:hover {
  color: #fff;
  background-color: #3362d1;
}
.comment-header .comment-thumb {
  width: 10.2em;
  position: absolute;
  right: 2.85714286em;
  bottom: 0;
}
.comment-header .comment-thumb img {
  display: block;
}
.comment-header .comment-thumb .thumb {
  padding-top: 70.67669173%;
}
.comment-header .comment-label {
  position: absolute;
  right: 1.07142857em;
  top: 1.07142857em;
}
.comment-header .comment-label .btn {
  font-size: 85.71428571%;
  line-height: 1.5em;
  padding: 0 0.5em;
  border-radius: 1.5em;
  cursor: default;
}
.comment-header .comment-present {
  position: absolute;
  left: 100%;
  top: 0;
  padding-left: 0.2rem;
  display: none;
  z-index: 2;
}
@media (min-width: 1330px) {
  .comment-header .comment-present {
    display: block;
  }
}
.comment-header .comment-present .present-wrap {
  display: block;
  position: relative;
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.2rem 0.25rem;
}
.comment-header .comment-present .present-wrap::after {
  content: "";
  display: block;
  position: absolute;
  right: 100%;
  top: 50%;
  width: 0;
  height: 0;
  border: 0.1rem solid transparent;
  border-right-color: #fff;
  margin-top: -0.1rem;
}
.comment-header .comment-present .title {
  font-size: 18px;
  line-height: 1.38888889em;
  color: #323232;
  height: 1.38888889em;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0.44444444em;
}
@media (min-width: 1920px) {
  .comment-header .comment-present .title {
    font-size: 0.18rem;
  }
}
.comment-header .comment-present .title .txt {
  display: inline-block;
  max-width: 12em;
  overflow: hidden;
}
.comment-header .comment-present .desc {
  font-size: 14px;
  font-weight: normal;
  color: #6a6a6a;
  line-height: 1.42857143em;
  height: 1.42857143em;
  overflow: hidden;
  margin-bottom: 0.1rem;
  white-space: nowrap;
}
@media (min-width: 1920px) {
  .comment-header .comment-present .desc {
    font-size: 0.14rem;
  }
}
.comment-header .comment-present .desc i {
  color: #ff6000;
}
.comment-header .comment-present .btn {
  line-height: 2.42857143em;
  padding: 0 1em;
}
@media (max-width: 767.5px) {
  .comment-header .comment-header-title {
    font-size: 18px;
  }
  .comment-header .comment-header-desc .btn {
    margin-top: max(1.6vw, 6px);
  }
  .comment-header .comment-present {
    position: relative;
    left: auto;
    top: auto;
    display: block;
    padding-left: 0;
  }
  .comment-header .comment-present .present-wrap {
    border-radius: 0;
    position: relative;
    padding: 0.2rem 0.15rem;
  }
  .comment-header .comment-present .desc {
    margin-bottom: 0;
  }
  .comment-header .comment-present .btns {
    position: absolute;
    right: 25px;
    top: 50%;
    margin-top: -18px;
  }
  .comment-header .comment-present .btns .btn {
    padding: 0 10px;
    border: 1px solid #ff6000;
    background-color: transparent;
    color: #ff6000;
  }
  .comment-header .comment-present .btns .ico {
    display: none;
  }
  .comment-header .highlight::before {
    top: 40%;
  }
}
@media (min-width: 768px) {
  .comment-header .comment-present {
    display: none;
  }
}
@media (min-width: 768px) {
  .single-post .post-comment .comment-header .comment-present,
  .single-hunter .post-comment .comment-header .comment-present {
    display: block;
  }
}
.post-related-new {
  padding: 0;
  background-color: #f3f5f7;
}
@media (min-width: 768px) {
  .post-related-new {
    padding: 0 0 0.3rem;
  }
}
.post-related-new .post-related-new-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 40px;
  position: relative;
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-wrap {
    padding: 0.4rem;
  }
}
.post-related-new .part-title {
  font-size: 21px;
  color: #333;
  margin-bottom: 0.3rem;
}
@media (min-width: 768px) {
  .post-related-new .part-title {
    font-size: 30px;
  }
}
@media (min-width: 1330px) {
  .post-related-new .part-title {
    font-size: 0.28rem;
  }
}
@media (min-width: 1920px) {
  .post-related-new .part-title {
    font-size: 0.26rem;
  }
}
.post-related-new .post-related-new-sidebar {
  position: absolute;
  top: 0;
  margin-left: -200px;
  display: none;
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar {
    margin-left: -2rem;
  }
}
@media (min-width: 1200px) {
  .post-related-new .post-related-new-sidebar {
    display: block;
  }
}
.post-related-new .post-related-new-sidebar.autofixed-fixed {
  position: fixed;
}
.post-related-new .post-related-new-sidebar.autofixed-absolute {
  top: auto;
  bottom: 0;
}
.post-related-new .post-related-new-sidebar .item,
.post-related-new .post-related-new-sidebar .group-item .item-images .img-item {
  float: none;
  white-space: nowrap;
  font-size: 16px;
  color: #8a8a8a;
  margin-bottom: 16px;
  line-height: 36px;
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .item,
  .post-related-new
    .post-related-new-sidebar
    .group-item
    .item-images
    .img-item {
    font-size: 0.15rem;
  }
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .item,
  .post-related-new
    .post-related-new-sidebar
    .group-item
    .item-images
    .img-item {
    margin-bottom: 0.16rem;
  }
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .item,
  .post-related-new
    .post-related-new-sidebar
    .group-item
    .item-images
    .img-item {
    line-height: 0.36rem;
  }
}
.post-related-new .post-related-new-sidebar .item strong,
.post-related-new
  .post-related-new-sidebar
  .group-item
  .item-images
  .img-item
  strong {
  font-weight: normal;
}
.post-related-new .post-related-new-sidebar .item-ico {
  margin-right: 10px;
  display: inline-block;
  width: 36px;
  height: 36px;
  text-align: center;
  border-radius: 100%;
  vertical-align: top;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .item-ico {
    margin-right: 0.1rem;
  }
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .item-ico {
    width: 0.36rem;
  }
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .item-ico {
    height: 0.36rem;
  }
}
.post-related-new .post-related-new-sidebar a {
  color: #8a8a8a;
}
.post-related-new .post-related-new-sidebar a:hover {
  color: #ff6000;
}
.post-related-new .post-related-new-sidebar .part-list-title a {
  border-radius: 6px;
  width: 7em;
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .part-list-title a {
    border-radius: 0.06rem;
  }
}
.post-related-new .post-related-new-sidebar .part-list-title a:hover {
  background-color: #fff;
}
.post-related-new .post-related-new-sidebar .show-items {
  padding-top: 20px;
  border-top: 1px solid #eee;
}
@media (min-width: 1920px) {
  .post-related-new .post-related-new-sidebar .show-items {
    padding-top: 0.2rem;
  }
}
.post-related-new .post-related-new-sidebar .show-items .item-ico {
  color: #fff;
  background: -webkit-linear-gradient(top, #8e94ff 0%, #7599ff 100%);
  background: linear-gradient(180deg, #8e94ff 0%, #7599ff 100%);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.post-related-new .post-related-new-sidebar .show-items a:hover .item-ico {
  background: -webkit-linear-gradient(top, #7599ff 0%, #8e94ff 100%);
  background: linear-gradient(180deg, #7599ff 0%, #8e94ff 100%);
  box-shadow: 0 0.05rem 0.2rem rgba(142, 148, 255, 0.4);
}
.post-related-new
  .post-related-new-sidebar
  .show-items
  .item:nth-child(2)
  .item-ico,
.post-related-new
  .post-related-new-sidebar
  .show-items
  .group-item
  .item-images
  .img-item:nth-child(2)
  .item-ico {
  background: -webkit-linear-gradient(top, #ff4b1f 0%, #ff9068 100%);
  background: linear-gradient(180deg, #ff4b1f 0%, #ff9068 100%);
}
.post-related-new
  .post-related-new-sidebar
  .show-items
  .item:nth-child(2)
  a:hover
  .item-ico,
.post-related-new
  .post-related-new-sidebar
  .show-items
  .group-item
  .item-images
  .img-item:nth-child(2)
  a:hover
  .item-ico {
  background: -webkit-linear-gradient(top, #ff9068 0%, #ff4b1f 100%);
  background: linear-gradient(180deg, #ff9068 0%, #ff4b1f 100%);
  box-shadow: 0 0.05rem 0.2rem rgba(255, 75, 31, 0.4);
}
@media (max-width: 767.5px) {
  .post-related-new .post-related-new-wrap {
    margin: 0 -25px;
    border-radius: 0;
    padding: 25px;
  }
  .post-related-new .part-title {
    margin-bottom: 20px;
  }
}
.post-related-fixed {
  background-color: #fff;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  box-shadow: 0 -10px 36px 0 rgba(0, 0, 0, 0.03);
  position: fixed;
  left: 0;
  right: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  bottom: -100%;
  font-size: 14px;
  display: none;
}
@media (min-width: 1920px) {
  .post-related-fixed {
    font-size: 0.14rem;
  }
}
@supports (
  ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))) or
    (-webkit-backdrop-filter: blur(20px))
) {
  .post-related-fixed {
    background-color: rgba(255, 255, 255, 0.8);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
  }
}
.post-related-fixed.fixed {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  bottom: 0;
  z-index: 10;
}
.post-related-fixed .b-wrap {
  position: relative;
  padding-left: 3em;
}
.post-related-fixed .b-title {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  border-right: 1px solid #f3f3f3;
  font-size: inherit;
  padding: 1.71428571em 0.85714286em 0;
  width: 1.14285714em;
}
.post-related-fixed .b-title .title {
  color: #323232;
  font-size: 114.28571429%;
  font-weight: normal;
  line-height: 1.125em;
}
.post-related-fixed .main {
  position: relative;
  padding: 1.57142857em 8.57142857em 1.57142857em 5.57142857em;
  overflow: hidden;
}
.post-related-fixed .items,
.post-related-fixed .modal-talk_ask .talk-ask .img-selects,
.post-related-fixed .archive-list-top .archive-top-wrap,
.post-related-fixed .archive-list-top .archive-list-top-wrap,
.post-related-fixed .archive-list-see .wrap,
.post-related-fixed .part-dropdown .main .section-content,
.post-related-fixed .search-result-content .results-u,
.post-related-fixed .search-user .search-user-wrap,
.post-related-fixed .search-user .search-user-items,
.post-related-fixed
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.post-related-fixed .group-item .item-images .img-items,
.post-related-fixed .talk-ask-form .img-selects,
.post-related-fixed .user-item-talk-talk .item-images .img-items,
.post-related-fixed .user-home .posts_talks {
  margin: 0 -2em;
}
.post-related-fixed .item,
.post-related-fixed .group-item .item-images .img-item {
  width: 100%;
  padding: 0 2em;
}
.post-related-fixed .item-wrap {
  position: relative;
  padding-left: 10.57142857em;
  color: #323232;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.post-related-fixed .item-wrap:hover {
  color: #ff6000;
}
.post-related-fixed .item-wrap:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.post-related-fixed .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 8.57142857em;
  border-radius: 0.5em;
  overflow: hidden;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
.post-related-fixed .item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 63.33333333%;
}
.post-related-fixed .item-title {
  font-size: inherit;
  line-height: 1.42857143em;
  height: 2.85714286em;
  overflow: hidden;
  margin-bottom: 1em;
  font-weight: normal;
}
.post-related-fixed .item-meta {
  font-size: 85.71428571%;
  line-height: 1.83333333em;
  font-weight: normal;
  color: #8a8a8a;
  white-space: nowrap;
}
.post-related-fixed .item-meta .btn {
  padding: 0 0.41666667em;
  line-height: inherit;
  margin-right: 1.25em;
  vertical-align: top;
}
.post-related-fixed .item-meta .meta-item {
  vertical-align: top;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 10em;
  overflow: hidden;
}
@media (min-width: 1000px) {
  .post-related-fixed {
    display: block;
  }
  .post-related-fixed .item,
  .post-related-fixed .group-item .item-images .img-item {
    width: 50%;
    padding: 0 2em;
  }
  .post-related-fixed .item:nth-child(3),
  .post-related-fixed .item:nth-child(4),
  .post-related-fixed .group-item .item-images .img-item:nth-child(3),
  .post-related-fixed .group-item .item-images .img-item:nth-child(4) {
    display: none;
  }
}
@media (min-width: 1330px) {
  .post-related-fixed .item,
  .post-related-fixed .group-item .item-images .img-item {
    width: 33.33333333%;
  }
  .post-related-fixed .item:nth-child(3),
  .post-related-fixed .group-item .item-images .img-item:nth-child(3) {
    display: block;
  }
}
@media (min-width: 1680px) {
  .post-related-fixed .item,
  .post-related-fixed .group-item .item-images .img-item {
    width: 25%;
  }
  .post-related-fixed .item:nth-child(4),
  .post-related-fixed .group-item .item-images .img-item:nth-child(4) {
    display: block;
  }
}
.post-uisdc-recommend {
  margin-bottom: 0.8rem;
}
.post-uisdc-recommend .b-title {
  font-size: 12px;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 0.28rem;
  margin-bottom: 0.2rem;
}
@media (min-width: 1920px) {
  .post-uisdc-recommend .b-title {
    font-size: 0.12rem;
  }
}
.post-uisdc-recommend .title-item {
  display: inline-block;
  vertical-align: top;
  margin: 0 0.2rem 0 0;
}
.post-uisdc-recommend .title-thumb {
  display: inline-block;
  vertical-align: top;
  width: 0.28rem;
  height: 0.28rem;
  border-radius: 100%;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  margin-right: 0.04rem;
}
.post-uisdc-recommend .title-thumb .thumb {
  padding-top: 100%;
}
.post-uisdc-recommend .items,
.post-uisdc-recommend .modal-talk_ask .talk-ask .img-selects,
.post-uisdc-recommend .archive-list-top .archive-top-wrap,
.post-uisdc-recommend .archive-list-top .archive-list-top-wrap,
.post-uisdc-recommend .archive-list-see .wrap,
.post-uisdc-recommend .part-dropdown .main .section-content,
.post-uisdc-recommend .search-result-content .results-u,
.post-uisdc-recommend .search-user .search-user-wrap,
.post-uisdc-recommend .search-user .search-user-items,
.post-uisdc-recommend
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.post-uisdc-recommend .group-item .item-images .img-items,
.post-uisdc-recommend .talk-ask-form .img-selects,
.post-uisdc-recommend .user-item-talk-talk .item-images .img-items,
.post-uisdc-recommend .user-home .posts_talks {
  margin: 0 -0.07rem;
}
.post-uisdc-recommend .item,
.post-uisdc-recommend .group-item .item-images .img-item {
  padding: 0 0.07rem;
  width: 50%;
  margin-bottom: 0.15rem;
}
@media (min-width: 768px) {
  .post-uisdc-recommend .item,
  .post-uisdc-recommend .group-item .item-images .img-item {
    width: 25%;
  }
}
.post-uisdc-recommend .item:nth-child(2) .item-thumb,
.post-uisdc-recommend
  .group-item
  .item-images
  .img-item:nth-child(2)
  .item-thumb {
  background: -webkit-linear-gradient(top, #f8b500 0%, #ffc696 100%);
  background: linear-gradient(180deg, #f8b500 0%, #ffc696 100%);
}
.post-uisdc-recommend .item:nth-child(3) .item-thumb,
.post-uisdc-recommend
  .group-item
  .item-images
  .img-item:nth-child(3)
  .item-thumb {
  background: -webkit-linear-gradient(top, #84bb78 0%, #82d084 100%);
  background: linear-gradient(180deg, #84bb78 0%, #82d084 100%);
}
.post-uisdc-recommend .item:nth-child(4) .item-thumb,
.post-uisdc-recommend
  .group-item
  .item-images
  .img-item:nth-child(4)
  .item-thumb {
  background: -webkit-linear-gradient(top, #ff4b1f 0%, #ff9068 100%);
  background: linear-gradient(180deg, #ff4b1f 0%, #ff9068 100%);
}
.post-uisdc-recommend .item-wrap {
  background-color: #f8f9fa;
  border-radius: 0.1rem;
  padding: 0.2rem;
  text-align: center;
}
.post-uisdc-recommend .item-wrap:hover .item-title {
  color: #ff6000;
}
.post-uisdc-recommend .item-thumb {
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 0.1rem;
  background: -webkit-linear-gradient(top, #8e94ff 0%, #7599ff 100%);
  background: linear-gradient(180deg, #8e94ff 0%, #7599ff 100%);
  color: #fff;
  font-size: 0.2rem;
  text-align: center;
  line-height: 0.4rem;
  margin: 0 auto 0.12rem;
}
.post-uisdc-recommend .item-title {
  font-size: 0.16rem;
  color: #323232;
  margin-bottom: 0.06rem;
  line-height: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
}
.post-uisdc-recommend .item-desc {
  font-size: 0.12rem;
  line-height: 0.18rem;
  font-weight: normal;
  color: #8a8a8a;
  height: 0.18rem;
  overflow: hidden;
}
@media (max-width: 767.5px) {
  .post-uisdc-recommend {
    display: none;
    margin-bottom: 0.5rem;
  }
  .post-uisdc-recommend .b-content {
    padding-left: 0;
  }
  .post-uisdc-recommend .title-thumb {
    width: 0.28rem;
    height: 0.28rem;
  }
  .post-uisdc-recommend .b-title {
    line-height: 0.28rem;
  }
}
.post-recent-hot .recent-hot-btns {
  text-align: center;
}
.post-recent-hot .recent-hot-btns .btn {
  position: relative;
  box-shadow: 0 10px 20px 0 rgba(255, 96, 0, 0.21);
}
.post-recent-hot .recent-hot-btns .btn .title {
  display: inline-block;
  width: 230px;
  text-align: center;
  padding: 0.42857143em 0;
}
@media (min-width: 1920px) {
  .post-recent-hot .recent-hot-btns .btn .title {
    width: 2.3rem;
  }
}
.post-recent-hot .recent-hot-btns .subtitle {
  display: block;
  position: absolute;
  bottom: 100%;
  left: 50%;
  height: 0.26rem;
  line-height: 0.26rem;
  margin-bottom: 0.1rem;
  background-color: #edf2f8;
  border-radius: 0.26rem;
  font-size: 0.12rem;
  text-align: center;
  padding: 0 0.2rem;
  color: #8a8a8a;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.post-recent-hot .recent-hot-btns .subtitle::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 0.04rem solid transparent;
  border-top-color: #edf2f8;
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -0.04rem;
}
.post-recent-hot .has-posts {
  margin-bottom: 0.5rem;
}
@media (max-width: 767.5px) {
  .post-recent-hot {
    padding-bottom: 25px;
  }
  .post-recent-hot .recent-hot-btns {
    margin-top: 50px;
  }
  .post-recent-hot .recent-hot-btns .btn .title {
    padding: 0;
    line-height: 3;
  }
}
.post-container {
  position: relative;
  padding-bottom: 0.5rem;
  background-color: #f3f5f7;
}
.post-container .post-toolkit-wrap {
  left: 50%;
  margin-left: 375px;
  bottom: 0.5rem;
}
@media (min-width: 1920px) {
  .post-container .post-toolkit-wrap {
    margin-left: 3.75rem;
  }
}
.post-container .post-content {
  padding-bottom: 1px;
  background-color: #fff;
}
.post-sidebar-group .knowledge-post-thumb .thumb {
  padding-top: 100%;
  background-position: center top;
}
.post-sidebar-group .group-images-pos-bottom .thumb {
  background-position: center bottom;
}
.post-sidebar-group .group-images-pos-center .thumb {
  background-position: center;
}
.post-sidebar-group .knowledge-btns .has_zan {
  cursor: default;
  color: #fff;
  background-color: #9ba5af;
  border-color: #9ba5af;
}
.post-sidebar-group .knowledge-post-thumb {
  position: relative;
}
.post-sidebar-group .knowledge-post-thumb .num {
  font-size: 0.12rem;
  position: absolute;
  right: 0.1rem;
  bottom: 0.1rem;
  line-height: 1.42857143em;
  padding: 0 0.57142857em;
  border-radius: 1.42857143em;
  background-color: rgba(0, 0, 0, 0.3);
  color: rgba(255, 255, 255, 0.9);
  display: none;
}
@media (min-width: 768px) {
  .post-sidebar-group .knowledge-post-thumb .num {
    display: block;
  }
}
body.home {
  padding-top: 36px;
  background-color: #f3f5f7;
}
@media (min-width: 768px) {
  body.home {
    padding-top: 0;
  }
}
.home-list-btns {
  text-align: center;
  padding: 0.2rem 0 0;
}
@media (max-width: 767px) {
  .home-list-btns {
    padding-left: 15px;
    padding-bottom: 20px;
    padding-right: 15px;
  }
}
.home-list-btns .btn {
  line-height: 48px;
  padding: 0 72px;
  box-shadow: 0 10px 20px 0 rgba(255, 96, 0, 0.21);
  font-size: 14px;
}
@media (max-width: 767px) {
  .home-list-btns .btn {
    display: block;
  }
}
@media (min-width: 1920px) {
  .home-list-btns .btn {
    font-size: 0.14rem;
    line-height: 0.48rem;
    padding: 0 0.72rem;
  }
}
.home-slide .slide_loading {
  width: 100%;
  padding-top: 32.03125%;
  height: 0;
  position: relative;
}
.home-slide .slide_loading .slide_load_container {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.home-slide .slide_loading .thumb {
  padding-top: 0;
  height: 100%;
  background-size: contain;
}
.home-slide .vitara_slide_in .extra {
  bottom: 10px;
  position: absolute;
  left: auto;
}
@media (min-width: 1330px) {
  .home-slide .vitara_slide_in .extra {
    bottom: 0.95rem;
  }
}
@media (max-width: 767px) {
  .home-slide .vitara_slide_in .extra {
    margin: 0 5px;
  }
}
.home-slide .vitara_slide_in .extra .extra-in {
  text-align: right;
}
@media (min-width: 1024px) {
  .home-slide .vitara_slide_in .extra .extra-in {
    padding-right: 20px;
  }
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .extra .extra-in {
    padding-right: 0.2rem;
  }
}
.home-slide .vitara_slide_in .extra ul {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  height: 30px;
  border-radius: 30px;
  padding: 0 15px;
}
.home-slide .vitara_slide_in .extra ul li {
  margin-bottom: 0;
  vertical-align: top;
  width: 8px;
  height: 8px;
  padding: 12px 0;
  background-color: transparent;
}
.home-slide .vitara_slide_in .extra ul li::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 8px;
}
.home-slide .vitara_slide_in .extra ul li.current {
  width: 20px;
}
.home-slide .vitara_slide_in .extra ul li.current::before {
  background-color: #fff;
}
.home-slide .vitara_slide_in .extra ul li:hover::before {
  background-color: #fff;
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .extra ul {
    line-height: 0.3rem;
    height: 0.3rem;
    border-radius: 0.3rem;
    padding: 0 0.15rem;
  }
  .home-slide .vitara_slide_in .extra ul li {
    width: 0.08rem;
    height: 0.08rem;
    padding: 0.11rem 0;
  }
  .home-slide .vitara_slide_in .extra ul li::before {
    border-radius: 0.08rem;
  }
  .home-slide .vitara_slide_in .extra ul li.current {
    width: 0.18rem;
  }
}
.home-slide .vitara_slide_in .slide_item_container {
  height: 100%;
}
@media (max-width: 767px) {
  .home-slide .vitara_slide_in .slide_item_container {
    margin: 0;
    padding: 0 5px;
  }
}
.home-slide .vitara_slide_in .slide_item_container .thumb {
  background-position: center;
}
@media (min-width: 1024px) {
  .home-slide .vitara_slide_in .slide_item_container .thumb {
    background-position: 15% center;
  }
}
@media (min-width: 1330px) {
  .home-slide .vitara_slide_in .slide_item_container .thumb {
    background-position: 18% center;
  }
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .slide_item_container .thumb {
    background-position: left center;
  }
}
.home-slide .vitara_slide_in .slide-btns {
  position: absolute;
  z-index: 8;
  border-radius: 30px;
  line-height: 30px;
  height: 30px;
  margin-right: 10px;
}
.home-slide .vitara_slide_in .slide-btns .slide_btn {
  position: relative;
  left: auto;
  top: auto;
  padding: 0 10px;
  display: inline-block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  vertical-align: top;
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
}
.home-slide .vitara_slide_in .slide-btns .slide_btn:hover {
  color: #fff;
}
.home-slide .vitara_slide_in .slide-btns .slide_btn.slide_prev {
  padding-right: 5px;
}
.home-slide .vitara_slide_in .slide-btns .slide_btn.slide_next {
  padding-left: 5px;
}
.home-slide .vitara_slide_in .slide-btns .slide_btn i {
  padding: 0;
  background-color: transparent;
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .slide-btns {
    border-radius: 0.3rem;
    line-height: 0.3rem;
    height: 0.3rem;
    margin-right: 0.1rem;
  }
  .home-slide .vitara_slide_in .slide-btns .slide_btn {
    padding: 0 0.1rem;
    font-size: 0.12rem;
  }
  .home-slide .vitara_slide_in .slide-btns .slide_btn.slide_prev {
    padding-right: 0.05rem;
  }
  .home-slide .vitara_slide_in .slide-btns .slide_btn.slide_next {
    padding-left: 0.05rem;
  }
}
.home-slide .vitara_slide_in .image-info-wrap {
  position: absolute;
  text-align: left;
  color: #fff;
  line-height: 30px;
  padding-right: 10px;
  display: none;
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .image-info-wrap {
    line-height: 0.3rem;
  }
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .image-info-wrap {
    padding-right: 0.1rem;
  }
}
.home-slide .vitara_slide_in .image-info-wrap .image-info {
  padding: 0 10px;
  margin-bottom: 10px;
  border-radius: 30px;
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .image-info-wrap .image-info {
    padding: 0 0.1rem;
  }
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .image-info-wrap .image-info {
    margin-bottom: 0.1rem;
  }
}
@media (min-width: 1920px) {
  .home-slide .vitara_slide_in .image-info-wrap .image-info {
    border-radius: 0.3rem;
  }
}
.home-slide .vitara_slide_in .image-info-wrap .image-info a {
  color: rgba(255, 255, 255, 0.8);
}
.home-slide .vitara_slide_in .image-info-wrap .image-info a:hover {
  color: #fff;
}
.home-slide .vitara_slide_in .image-info-wrap .image-info:last-child {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .home-slide .vitara_slide_in .image-info-wrap {
    display: none;
  }
}
.home-slide .vitara_slide_in:hover .slide-btns {
  background-color: rgba(51, 51, 51, 0.3);
}
.home-slide .vitara_slide_in:hover .slide-btns .slide_btn {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.home-slide .vitara_slide_in:hover .image-info-wrap {
  display: block;
}
@media (max-width: 1023px) {
  .home-slide .vitara_slide_in:hover .image-info-wrap {
    display: none;
  }
}
.home-slide .vitara_slide_in:hover .image-info-wrap .image-info {
  background-color: rgba(51, 51, 51, 0.3);
}
.home-slide .vitara_slide_in:hover .extra ul {
  background-color: rgba(51, 51, 51, 0.3);
}
@media (max-width: 767.5px) {
  .home-slide .slide-btns {
    display: none;
  }
}
.home-header-fixed {
  position: absolute;
  left: 0;
  right: 0;
  top: 6.25vw;
  z-index: 6;
  display: none;
}
@media (min-width: 1024px) {
  .home-header-fixed {
    display: block;
  }
}
.home-header-fixed .home-header-fixed-cont {
  position: absolute;
  right: 0;
  top: 0;
  width: 340px;
  max-width: 340px;
  color: #ffffff;
}
.home-header-fixed .home-header-fixed-cont a {
  color: #ffffff;
}
.home-header-fixed .cont-wrap {
  padding: 1.04166667vw;
}
.home-header-fixed .home-header-tags {
  border-radius: 10px 10px 0 0;
  background-color: rgba(51, 51, 51, 0.3);
}
.home-header-fixed .tag-item {
  font-size: 16px;
}
@media (max-width: 1190px) {
  .home-header-fixed .tag-item:last-child {
    display: none;
  }
}
.home-header-fixed .tag-item h2 {
  font-size: 16px;
  font-weight: normal;
  height: 0.6rem;
  overflow: hidden;
  white-space: nowrap;
}
.home-header-fixed .tag-item h2 strong {
  font-weight: normal;
  display: inline-block;
  width: 12em;
  overflow: hidden;
  color: rgba(255, 255, 255, 0.95);
}
.home-header-fixed .tag-item .item-wrap {
  display: block;
  border-radius: 10px;
  padding: 14px;
  height: 0.32rem;
  line-height: 0.32rem;
}
.home-header-fixed .tag-item .item-wrap:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.home-header-fixed .tag-item .item-wrap:hover .item-ico {
  color: #ffffff;
  background-color: #48c6ef;
  background-image: -webkit-linear-gradient(top, #6f86d6 0%, #48c6ef 100%);
  background-image: linear-gradient(180deg, #6f86d6 0%, #48c6ef 100%);
}
.home-header-fixed .tag-item .item-wrap:hover h2 strong {
  color: #fff;
}
.home-header-fixed .tag-item .item-wrap .item-ico {
  float: left;
  margin-right: 15px;
  width: 1.66666667vw;
  height: 1.66666667vw;
  line-height: 1.66666667vw;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.7);
  text-align: center;
}
.home-header-fixed .home-header-links {
  border-radius: 0 0 10px 10px;
  background-color: rgba(51, 51, 51, 0.3);
}
.home-header-fixed .home-header-links > .cont-wrap {
  padding-top: 0;
  padding-bottom: 1.5625vw;
}
.home-header-fixed .home-header-links .icos {
  position: absolute;
  right: 80%;
  top: 0;
  bottom: 0;
  width: 400px;
  border-radius: 10px;
  background-color: #ffffff;
  color: #323232;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-transition: none;
  transition: none;
}
.home-header-fixed .home-header-links .icos a {
  color: #323232;
}
.home-header-fixed .home-header-links .icos .title {
  margin-bottom: 1.04166667vw;
  font-size: 1.04166667vw;
  color: #323232;
  padding-top: 0.52083333vw;
}
.home-header-fixed .home-header-links .icos .items,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects,
.home-header-fixed .home-header-links .icos .archive-list-top .archive-top-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap,
.home-header-fixed .home-header-links .icos .archive-list-see .wrap,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content,
.home-header-fixed .home-header-links .icos .search-result-content .results-u,
.home-header-fixed .home-header-links .icos .search-user .search-user-wrap,
.home-header-fixed .home-header-links .icos .search-user .search-user-items,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.home-header-fixed .home-header-links .icos .group-item .item-images .img-items,
.home-header-fixed .home-header-links .icos .talk-ask-form .img-selects,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items,
.home-header-fixed .home-header-links .icos .user-home .posts_talks {
  margin: 0 -16px;
}
.home-header-fixed .home-header-links .icos .items .item,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-top-wrap
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap
  .item,
.home-header-fixed .home-header-links .icos .archive-list-see .wrap .item,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .search-result-content
  .results-u
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-wrap
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-items
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .group-item
  .item-images
  .img-items
  .item,
.home-header-fixed
  .home-header-links
  .icos
  .items
  .group-item
  .item-images
  .img-item,
.home-header-fixed .home-header-links .icos .talk-ask-form .img-selects .item,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items
  .item,
.home-header-fixed .home-header-links .icos .user-home .posts_talks .item {
  width: 33.33333333%;
  padding: 0 16px;
  margin-bottom: 1.04166667vw;
}
.home-header-fixed .home-header-links .icos .items .item .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-top-wrap
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-see
  .wrap
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .search-result-content
  .results-u
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-wrap
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-items
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .group-item
  .item-images
  .img-items
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .items
  .group-item
  .item-images
  .img-item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .talk-ask-form
  .img-selects
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .item-wrap,
.home-header-fixed
  .home-header-links
  .icos
  .user-home
  .posts_talks
  .item
  .item-wrap {
  display: block;
  border-radius: 10px;
  background-color: #f5f8fa;
  padding: 0.83333333vw 0;
}
.home-header-fixed .home-header-links .icos .items .item .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-top-wrap
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-see
  .wrap
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .search-result-content
  .results-u
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-wrap
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-items
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .group-item
  .item-images
  .img-items
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .items
  .group-item
  .item-images
  .img-item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .talk-ask-form
  .img-selects
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .item-wrap:hover,
.home-header-fixed
  .home-header-links
  .icos
  .user-home
  .posts_talks
  .item
  .item-wrap:hover {
  background-color: #ff6000;
  color: #ffffff;
}
.home-header-fixed .home-header-links .icos .items .item .item-wrap:hover h3,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-top-wrap
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-see
  .wrap
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .search-result-content
  .results-u
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-wrap
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-items
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .group-item
  .item-images
  .img-items
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .items
  .group-item
  .item-images
  .img-item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .talk-ask-form
  .img-selects
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .user-home
  .posts_talks
  .item
  .item-wrap:hover
  h3 {
  color: #ffffff;
}
.home-header-fixed .home-header-links .icos .items .item .item-wrap:hover .ico,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-top-wrap
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-see
  .wrap
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .search-result-content
  .results-u
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-wrap
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-items
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .group-item
  .item-images
  .img-items
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .items
  .group-item
  .item-images
  .img-item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .talk-ask-form
  .img-selects
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .item-wrap:hover
  .ico,
.home-header-fixed
  .home-header-links
  .icos
  .user-home
  .posts_talks
  .item
  .item-wrap:hover
  .ico {
  background-color: #ffffff;
  background-image: none;
  color: #ff6000;
}
.home-header-fixed .home-header-links .icos .items .item h3,
.home-header-fixed
  .home-header-links
  .icos
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-top-wrap
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .archive-list-top
  .archive-list-top-wrap
  .item
  h3,
.home-header-fixed .home-header-links .icos .archive-list-see .wrap .item h3,
.home-header-fixed
  .home-header-links
  .icos
  .part-dropdown
  .main
  .section-content
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .search-result-content
  .results-u
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-wrap
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .search-user
  .search-user-items
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .group-item
  .item-images
  .img-items
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .items
  .group-item
  .item-images
  .img-item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .talk-ask-form
  .img-selects
  .item
  h3,
.home-header-fixed
  .home-header-links
  .icos
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  h3,
.home-header-fixed .home-header-links .icos .user-home .posts_talks .item h3 {
  color: #323232;
}
.home-header-fixed .home-header-links .items .item,
.home-header-fixed
  .home-header-links
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item,
.home-header-fixed .home-header-links .archive-list-top .archive-top-wrap .item,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  .item,
.home-header-fixed .home-header-links .archive-list-see .wrap .item,
.home-header-fixed
  .home-header-links
  .part-dropdown
  .main
  .section-content
  .item,
.home-header-fixed .home-header-links .search-result-content .results-u .item,
.home-header-fixed .home-header-links .search-user .search-user-wrap .item,
.home-header-fixed .home-header-links .search-user .search-user-items .item,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.home-header-fixed .home-header-links .group-item .item-images .img-items .item,
.home-header-fixed .home-header-links .items .group-item .item-images .img-item,
.home-header-fixed .home-header-links .talk-ask-form .img-selects .item,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  .item,
.home-header-fixed .home-header-links .user-home .posts_talks .item {
  float: left;
  width: 25%;
  text-align: center;
}
.home-header-fixed .home-header-links .items .item-wrap,
.home-header-fixed
  .home-header-links
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-wrap,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-top-wrap
  .item-wrap,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  .item-wrap,
.home-header-fixed .home-header-links .archive-list-see .wrap .item-wrap,
.home-header-fixed
  .home-header-links
  .part-dropdown
  .main
  .section-content
  .item-wrap,
.home-header-fixed
  .home-header-links
  .search-result-content
  .results-u
  .item-wrap,
.home-header-fixed .home-header-links .search-user .search-user-wrap .item-wrap,
.home-header-fixed
  .home-header-links
  .search-user
  .search-user-items
  .item-wrap,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-wrap,
.home-header-fixed
  .home-header-links
  .group-item
  .item-images
  .img-items
  .item-wrap,
.home-header-fixed .home-header-links .talk-ask-form .img-selects .item-wrap,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  .item-wrap,
.home-header-fixed .home-header-links .user-home .posts_talks .item-wrap {
  cursor: pointer;
}
.home-header-fixed .home-header-links .items .item-wrap:hover .ico::after,
.home-header-fixed
  .home-header-links
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-top-wrap
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .archive-list-see
  .wrap
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .part-dropdown
  .main
  .section-content
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .search-result-content
  .results-u
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .search-user
  .search-user-wrap
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .search-user
  .search-user-items
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .group-item
  .item-images
  .img-items
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .talk-ask-form
  .img-selects
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  .item-wrap:hover
  .ico::after,
.home-header-fixed
  .home-header-links
  .user-home
  .posts_talks
  .item-wrap:hover
  .ico::after {
  opacity: 0;
}
.home-header-fixed .home-header-links .items .item-wrap:hover h3,
.home-header-fixed
  .home-header-links
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-top-wrap
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .archive-list-see
  .wrap
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .part-dropdown
  .main
  .section-content
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .search-result-content
  .results-u
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .search-user
  .search-user-wrap
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .search-user
  .search-user-items
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .group-item
  .item-images
  .img-items
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .talk-ask-form
  .img-selects
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  .item-wrap:hover
  h3,
.home-header-fixed
  .home-header-links
  .user-home
  .posts_talks
  .item-wrap:hover
  h3 {
  color: #fff;
}
.home-header-fixed .home-header-links .items .ico,
.home-header-fixed
  .home-header-links
  .modal-talk_ask
  .talk-ask
  .img-selects
  .ico,
.home-header-fixed .home-header-links .archive-list-top .archive-top-wrap .ico,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  .ico,
.home-header-fixed .home-header-links .archive-list-see .wrap .ico,
.home-header-fixed
  .home-header-links
  .part-dropdown
  .main
  .section-content
  .ico,
.home-header-fixed .home-header-links .search-result-content .results-u .ico,
.home-header-fixed .home-header-links .search-user .search-user-wrap .ico,
.home-header-fixed .home-header-links .search-user .search-user-items .ico,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .ico,
.home-header-fixed .home-header-links .group-item .item-images .img-items .ico,
.home-header-fixed .home-header-links .talk-ask-form .img-selects .ico,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  .ico,
.home-header-fixed .home-header-links .user-home .posts_talks .ico {
  display: inline-block;
  width: 1.875vw;
  height: 1.875vw;
  line-height: 1.875vw;
  color: #ffffff;
  font-size: 0.83333333vw;
  font-weight: normal;
  border-radius: 100%;
  margin-bottom: 0.41666667vw;
  position: relative;
}
.home-header-fixed .home-header-links .items .ico:after,
.home-header-fixed
  .home-header-links
  .modal-talk_ask
  .talk-ask
  .img-selects
  .ico:after,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-top-wrap
  .ico:after,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  .ico:after,
.home-header-fixed .home-header-links .archive-list-see .wrap .ico:after,
.home-header-fixed
  .home-header-links
  .part-dropdown
  .main
  .section-content
  .ico:after,
.home-header-fixed
  .home-header-links
  .search-result-content
  .results-u
  .ico:after,
.home-header-fixed .home-header-links .search-user .search-user-wrap .ico:after,
.home-header-fixed
  .home-header-links
  .search-user
  .search-user-items
  .ico:after,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .ico:after,
.home-header-fixed
  .home-header-links
  .group-item
  .item-images
  .img-items
  .ico:after,
.home-header-fixed .home-header-links .talk-ask-form .img-selects .ico:after,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  .ico:after,
.home-header-fixed .home-header-links .user-home .posts_talks .ico:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000;
  border-radius: 100%;
  opacity: 0.1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.home-header-fixed .home-header-links .items h3,
.home-header-fixed .home-header-links .modal-talk_ask .talk-ask .img-selects h3,
.home-header-fixed .home-header-links .archive-list-top .archive-top-wrap h3,
.home-header-fixed
  .home-header-links
  .archive-list-top
  .archive-list-top-wrap
  h3,
.home-header-fixed .home-header-links .archive-list-see .wrap h3,
.home-header-fixed .home-header-links .part-dropdown .main .section-content h3,
.home-header-fixed .home-header-links .search-result-content .results-u h3,
.home-header-fixed .home-header-links .search-user .search-user-wrap h3,
.home-header-fixed .home-header-links .search-user .search-user-items h3,
.home-header-fixed
  .home-header-links
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  h3,
.home-header-fixed .home-header-links .group-item .item-images .img-items h3,
.home-header-fixed .home-header-links .talk-ask-form .img-selects h3,
.home-header-fixed
  .home-header-links
  .user-item-talk-talk
  .item-images
  .img-items
  h3,
.home-header-fixed .home-header-links .user-home .posts_talks h3 {
  font-size: 12px;
  font-weight: normal;
  color: rgba(255, 255, 255, 0.65);
}
.home-header-fixed .home-header-links .icos.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  right: 100%;
}
.home-header-fixed .home-header-links .icon-ps {
  background-image: -webkit-linear-gradient(top, #0075ce 0%, #46bbfe 100%);
  background-image: linear-gradient(180deg, #0075ce 0%, #46bbfe 100%);
}
.home-header-fixed .home-header-links .icon-ai {
  background-image: -webkit-linear-gradient(top, #ff6b01 0%, #ffa15f 100%);
  background-image: linear-gradient(180deg, #ff6b01 0%, #ffa15f 100%);
}
.home-header-fixed .home-header-links .icon-ae {
  background-image: -webkit-linear-gradient(top, #8803ff 0%, #c17bff 100%);
  background-image: linear-gradient(180deg, #8803ff 0%, #c17bff 100%);
}
.home-header-fixed .home-header-links .icon-course-4 {
  background-image: -webkit-linear-gradient(top, #676fb6 0%, #8d99fd 100%);
  background-image: linear-gradient(180deg, #676fb6 0%, #8d99fd 100%);
}
.home-header-fixed .home-header-links .icon-article-6 {
  background-image: -webkit-linear-gradient(top, #ff3600 0%, #ff7800 100%);
  background-image: linear-gradient(180deg, #ff3600 0%, #ff7800 100%);
}
.home-header-fixed .home-header-links .icon-lr {
  background-image: -webkit-linear-gradient(top, #5e99b7 0%, #aed6ea 100%);
  background-image: linear-gradient(180deg, #5e99b7 0%, #aed6ea 100%);
}
.home-header-fixed .home-header-links .icon-pr {
  background-image: -webkit-linear-gradient(top, #c300e6 0%, #ea77ff 100%);
  background-image: linear-gradient(180deg, #c300e6 0%, #ea77ff 100%);
}
.home-header-fixed .home-header-links .icon-tool-7 {
  background-image: -webkit-linear-gradient(top, #ffa500 0%, #ffd700 100%);
  background-image: linear-gradient(180deg, #ffa500 0%, #ffd700 100%);
}
.home-header-fixed .home-header-links .icon-uu-2 {
  background-image: -webkit-linear-gradient(top, #f708f9 0%, #ff26be 100%);
  background-image: linear-gradient(180deg, #f708f9 0%, #ff26be 100%);
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .home-header-fixed .home-header-tags .tag-item .item-wrap {
    padding: 10px 14px;
    height: 20px;
  }
  .home-header-fixed .home-header-tags .tag-item .item-wrap h2 {
    height: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  .home-header-fixed .home-header-tags .tag-item .item-wrap .item-ico {
    width: 20px;
    height: 20px;
    line-height: 20px;
  }
  .home-header-fixed .home-header-links .items .ico,
  .home-header-fixed
    .home-header-links
    .modal-talk_ask
    .talk-ask
    .img-selects
    .ico,
  .home-header-fixed
    .home-header-links
    .archive-list-top
    .archive-top-wrap
    .ico,
  .home-header-fixed
    .home-header-links
    .archive-list-top
    .archive-list-top-wrap
    .ico,
  .home-header-fixed .home-header-links .archive-list-see .wrap .ico,
  .home-header-fixed
    .home-header-links
    .part-dropdown
    .main
    .section-content
    .ico,
  .home-header-fixed .home-header-links .search-result-content .results-u .ico,
  .home-header-fixed .home-header-links .search-user .search-user-wrap .ico,
  .home-header-fixed .home-header-links .search-user .search-user-items .ico,
  .home-header-fixed
    .home-header-links
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .ico,
  .home-header-fixed
    .home-header-links
    .group-item
    .item-images
    .img-items
    .ico,
  .home-header-fixed .home-header-links .talk-ask-form .img-selects .ico,
  .home-header-fixed
    .home-header-links
    .user-item-talk-talk
    .item-images
    .img-items
    .ico,
  .home-header-fixed .home-header-links .user-home .posts_talks .ico {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .home-header-fixed .home-header-links .icos .cont-wrap {
    padding: 30px;
  }
  .home-header-fixed .home-header-links .icos .items,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content,
  .home-header-fixed .home-header-links .icos .search-result-content .results-u,
  .home-header-fixed .home-header-links .icos .search-user .search-user-wrap,
  .home-header-fixed .home-header-links .icos .search-user .search-user-items,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks {
    margin: 0 -7px;
  }
  .home-header-fixed .home-header-links .icos .items .item,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    .item,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap .item,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-wrap
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .items
    .group-item
    .item-images
    .img-item,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects .item,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    .item,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks .item {
    width: 25%;
    padding: 0 7px;
  }
  .home-header-fixed .home-header-links .icos .items .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-see
    .wrap
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-wrap
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .items
    .group-item
    .item-images
    .img-item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .talk-ask-form
    .img-selects
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    .item:nth-child(8),
  .home-header-fixed
    .home-header-links
    .icos
    .user-home
    .posts_talks
    .item:nth-child(8) {
    display: none;
  }
}
@media (min-width: 1330px) and (max-width: 1919.5px) {
  .home-header-fixed .home-header-tags .tag-item .item-wrap {
    padding: 10px 14px;
  }
  .home-header-fixed .home-header-tags .tag-item .item-wrap h2 {
    height: 0.5rem;
  }
  .home-header-fixed .home-header-links .icos .cont-wrap {
    padding: 20px;
  }
  .home-header-fixed .home-header-links .icos .items,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content,
  .home-header-fixed .home-header-links .icos .search-result-content .results-u,
  .home-header-fixed .home-header-links .icos .search-user .search-user-wrap,
  .home-header-fixed .home-header-links .icos .search-user .search-user-items,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks {
    margin: 0 -5px;
  }
  .home-header-fixed .home-header-links .icos .items .item,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    .item,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap .item,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-wrap
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .items
    .group-item
    .item-images
    .img-item,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects .item,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    .item,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks .item {
    padding: 0 5px;
    margin-bottom: 10px;
  }
  .home-header-fixed .home-header-links .icos .items .item .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-see
    .wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .items
    .group-item
    .item-images
    .img-item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .talk-ask-form
    .img-selects
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .user-home
    .posts_talks
    .item
    .item-wrap {
    padding: 10px 0;
  }
}
@media (min-width: 1330px) and (max-width: 1500px) {
  .home-header-fixed .tag-item .item-wrap h2 {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .home-header-fixed .home-header-fixed-cont {
    width: 20%;
    max-width: none;
  }
  .home-header-fixed .home-header-tags {
    border-radius: 0.1rem 0.1rem 0 0;
  }
  .home-header-fixed .tag-item {
    font-size: 0.13rem;
  }
  .home-header-fixed .tag-item .item-wrap {
    border-radius: 0.1rem;
    padding: 0.12rem;
  }
  .home-header-fixed .tag-item .item-wrap .item-ico {
    margin-right: 0.15rem;
  }
  .home-header-fixed .home-header-links {
    border-radius: 0 0 0.1rem 0.1rem;
  }
  .home-header-fixed .home-header-links .items h3,
  .home-header-fixed
    .home-header-links
    .modal-talk_ask
    .talk-ask
    .img-selects
    h3,
  .home-header-fixed .home-header-links .archive-list-top .archive-top-wrap h3,
  .home-header-fixed
    .home-header-links
    .archive-list-top
    .archive-list-top-wrap
    h3,
  .home-header-fixed .home-header-links .archive-list-see .wrap h3,
  .home-header-fixed
    .home-header-links
    .part-dropdown
    .main
    .section-content
    h3,
  .home-header-fixed .home-header-links .search-result-content .results-u h3,
  .home-header-fixed .home-header-links .search-user .search-user-wrap h3,
  .home-header-fixed .home-header-links .search-user .search-user-items h3,
  .home-header-fixed
    .home-header-links
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    h3,
  .home-header-fixed .home-header-links .group-item .item-images .img-items h3,
  .home-header-fixed .home-header-links .talk-ask-form .img-selects h3,
  .home-header-fixed
    .home-header-links
    .user-item-talk-talk
    .item-images
    .img-items
    h3,
  .home-header-fixed .home-header-links .user-home .posts_talks h3 {
    font-size: 0.12rem;
  }
  .home-header-fixed .home-header-links .icos {
    width: 4rem;
    border-radius: 0.1rem;
  }
  .home-header-fixed .home-header-links .icos .cont-wrap {
    padding: 0.2rem 0.3rem;
  }
  .home-header-fixed .home-header-links .icos .items,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content,
  .home-header-fixed .home-header-links .icos .search-result-content .results-u,
  .home-header-fixed .home-header-links .icos .search-user .search-user-wrap,
  .home-header-fixed .home-header-links .icos .search-user .search-user-items,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks {
    margin: 0 -0.1rem;
  }
  .home-header-fixed .home-header-links .icos .items .item,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    .item,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap .item,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-wrap
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    .item,
  .home-header-fixed
    .home-header-links
    .icos
    .items
    .group-item
    .item-images
    .img-item,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects .item,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    .item,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks .item {
    padding: 0 0.1rem;
    margin-bottom: 0.15rem;
  }
  .home-header-fixed .home-header-links .icos .items .item .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-see
    .wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-wrap
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .items
    .group-item
    .item-images
    .img-item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .talk-ask-form
    .img-selects
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    .item
    .item-wrap,
  .home-header-fixed
    .home-header-links
    .icos
    .user-home
    .posts_talks
    .item
    .item-wrap {
    border-radius: 0.1rem;
  }
  .home-header-fixed .home-header-links .icos .items h3,
  .home-header-fixed
    .home-header-links
    .icos
    .modal-talk_ask
    .talk-ask
    .img-selects
    h3,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-top-wrap
    h3,
  .home-header-fixed
    .home-header-links
    .icos
    .archive-list-top
    .archive-list-top-wrap
    h3,
  .home-header-fixed .home-header-links .icos .archive-list-see .wrap h3,
  .home-header-fixed
    .home-header-links
    .icos
    .part-dropdown
    .main
    .section-content
    h3,
  .home-header-fixed
    .home-header-links
    .icos
    .search-result-content
    .results-u
    h3,
  .home-header-fixed .home-header-links .icos .search-user .search-user-wrap h3,
  .home-header-fixed
    .home-header-links
    .icos
    .search-user
    .search-user-items
    h3,
  .home-header-fixed
    .home-header-links
    .icos
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    h3,
  .home-header-fixed
    .home-header-links
    .icos
    .group-item
    .item-images
    .img-items
    h3,
  .home-header-fixed .home-header-links .icos .talk-ask-form .img-selects h3,
  .home-header-fixed
    .home-header-links
    .icos
    .user-item-talk-talk
    .item-images
    .img-items
    h3,
  .home-header-fixed .home-header-links .icos .user-home .posts_talks h3 {
    font-size: 0.12rem;
  }
}
@media (min-width: 2400px) {
  .home-header-fixed .tag-item h2 {
    font-size: 0.13rem;
  }
}
.home-recommend {
  position: relative;
  z-index: 3;
  margin-top: 0;
  background-color: #fff;
}
@media (min-width: 1330px) {
  .home-recommend {
    margin-top: -0.6rem;
  }
}
@media (min-width: 1330px) {
  .home-recommend {
    background-color: transparent;
  }
}
@media (max-width: 767px) {
  .home-recommend .container {
    margin: 0;
  }
}
.home-recommend .recommends {
  background-color: transparent;
  border-radius: 0.1rem;
  padding: 0.08rem 0;
}
@media (min-width: 1330px) {
  .home-recommend .recommends {
    background-color: #ffffff;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends {
    padding: 20px 0;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends {
    padding: 0.28rem 0.5rem;
  }
}
.home-recommend .recommends .item,
.home-recommend .recommends .group-item .item-images .img-item {
  width: 25%;
}
.home-recommend .recommends .item:nth-child(3),
.home-recommend .recommends .group-item .item-images .img-item:nth-child(3) {
  display: none;
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item:nth-child(3),
  .home-recommend .recommends .group-item .item-images .img-item:nth-child(3) {
    display: block;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item,
  .home-recommend .recommends .group-item .item-images .img-item {
    width: 20%;
  }
}
.home-recommend .recommends .item-wrap {
  padding-left: 0;
  position: relative;
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap {
    padding-left: 64px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap {
    padding-left: 0.74rem;
  }
}
.home-recommend .recommends .item-wrap:hover {
  color: #ff6000;
}
.home-recommend .recommends .item-wrap:hover .item-ico {
  background-color: #ff6000;
  color: #ffffff;
}
.home-recommend .recommends .item-wrap:hover .item-title {
  color: #ff6000;
}
.home-recommend .recommends .item-wrap .item-ico {
  position: relative;
  left: auto;
  top: auto;
  margin: 0 auto;
  width: 0.54rem;
  height: 0.4rem;
  line-height: 0.4rem;
  background-color: transparent;
  border-radius: 0.1rem;
  text-align: center;
  color: #ff6000;
  font-size: 26px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    position: absolute;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    left: 0;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    top: 0;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    margin: 0 auto 5px;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    width: 48px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-ico {
    width: 0.54rem;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    height: 48px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-ico {
    height: 0.54rem;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    line-height: 48px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-ico {
    line-height: 0.54rem;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    background-color: #f5f8fa;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    color: #5a5a5a;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-ico {
    font-size: 24px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-ico {
    font-size: 0.3rem;
  }
}
.home-recommend .recommends .item-wrap .item-title {
  font-size: 13px;
  line-height: 0.25rem;
  color: #8a8a8a;
  margin-bottom: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  text-align: center;
  font-weight: normal;
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-title {
    font-size: 16px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-title {
    font-size: 0.2rem;
  }
}
@media (min-width: 1920px) {
  .home-recommend .recommends .item-wrap .item-title {
    font-size: 0.18rem;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-title {
    color: #323232;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-title {
    margin-bottom: 2px;
  }
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-title {
    margin-bottom: 0.06rem;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-title {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-title {
    font-weight: bold;
  }
}
.home-recommend .recommends .item-wrap .item-title .go {
  display: none;
  background-color: #ff6000;
  border-radius: 0.04rem;
  color: #ffffff;
  font-size: 0.12rem;
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  font-weight: normal;
  padding: 0 0.3em 0 0.5em;
  line-height: 1.5;
  cursor: pointer;
  text-transform: uppercase;
  vertical-align: middle;
  margin-top: -0.04rem;
}
@media (min-width: 1330px) {
  .home-recommend .recommends .item-wrap .item-title .go {
    display: inline-block;
  }
}
.home-recommend .recommends .item-wrap .item-title .go i::before {
  -webkit-transform: scale(0.6);
  -ms-transform: scale(0.6);
  transform: scale(0.6);
}
.home-recommend .recommends .item-wrap .item-desc {
  font-size: 0.14rem;
  color: rgba(25, 28, 61, 0.5);
  font-weight: normal;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  display: none;
}
@media (min-width: 768px) {
  .home-recommend .recommends .item-wrap .item-desc {
    display: block;
  }
}
.home-list-title {
  margin-top: 12px;
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  .home-list-title {
    margin-top: 20px;
  }
}
@media (min-width: 1330px) {
  .home-list-title {
    margin-top: 0.35rem;
  }
}
@media (min-width: 768px) {
  .home-list-title {
    margin-bottom: 20px;
  }
}
@media (min-width: 1330px) {
  .home-list-title {
    margin-bottom: 0.35rem;
  }
}
@media (max-width: 767px) {
  .home-list-title .container {
    margin: 0;
  }
}
.home-list-title .title {
  display: none;
  font-size: 32px;
  vertical-align: middle;
  margin-right: 20px;
}
@media (min-width: 1330px) {
  .home-list-title .title {
    display: inline-block;
  }
}
@media (min-width: 1330px) {
  .home-list-title .title {
    font-size: 0.28rem;
  }
}
@media (min-width: 1920px) {
  .home-list-title .title {
    font-size: 0.26rem;
  }
}
@media (min-width: 1920px) {
  .home-list-title .title {
    margin-right: 0.2rem;
  }
}
.home-list-title .part-list-title {
  display: block;
  vertical-align: middle;
  font-size: 16px;
}
@media (min-width: 1330px) {
  .home-list-title .part-list-title {
    display: inline-block;
  }
}
@media (min-width: 1330px) {
  .home-list-title .part-list-title {
    font-size: 0.2rem;
  }
}
@media (min-width: 1920px) {
  .home-list-title .part-list-title {
    font-size: 0.16rem;
  }
}
.home-list-title .part-list-title .items,
.home-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
.home-list-title .part-list-title .archive-list-top .archive-top-wrap,
.home-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
.home-list-title .part-list-title .archive-list-see .wrap,
.home-list-title .part-list-title .part-dropdown .main .section-content,
.home-list-title .part-list-title .search-result-content .results-u,
.home-list-title .part-list-title .search-user .search-user-wrap,
.home-list-title .part-list-title .search-user .search-user-items,
.home-list-title
  .part-list-title
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.home-list-title .part-list-title .group-item .item-images .img-items,
.home-list-title .part-list-title .talk-ask-form .img-selects,
.home-list-title .part-list-title .user-item-talk-talk .item-images .img-items,
.home-list-title .part-list-title .user-home .posts_talks {
  display: block;
  vertical-align: middle;
  margin: 0 -0.8em;
}
@media (min-width: 1330px) {
  .home-list-title .part-list-title .items,
  .home-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
  .home-list-title .part-list-title .archive-list-top .archive-top-wrap,
  .home-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
  .home-list-title .part-list-title .archive-list-see .wrap,
  .home-list-title .part-list-title .part-dropdown .main .section-content,
  .home-list-title .part-list-title .search-result-content .results-u,
  .home-list-title .part-list-title .search-user .search-user-wrap,
  .home-list-title .part-list-title .search-user .search-user-items,
  .home-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-list-title .part-list-title .group-item .item-images .img-items,
  .home-list-title .part-list-title .talk-ask-form .img-selects,
  .home-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-list-title .part-list-title .user-home .posts_talks {
    display: inline-block;
  }
}
@media (min-width: 1920px) {
  .home-list-title .part-list-title .items,
  .home-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
  .home-list-title .part-list-title .archive-list-top .archive-top-wrap,
  .home-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
  .home-list-title .part-list-title .archive-list-see .wrap,
  .home-list-title .part-list-title .part-dropdown .main .section-content,
  .home-list-title .part-list-title .search-result-content .results-u,
  .home-list-title .part-list-title .search-user .search-user-wrap,
  .home-list-title .part-list-title .search-user .search-user-items,
  .home-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-list-title .part-list-title .group-item .item-images .img-items,
  .home-list-title .part-list-title .talk-ask-form .img-selects,
  .home-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-list-title .part-list-title .user-home .posts_talks {
    margin: 0 -1em;
  }
}
@media (max-width: 767.5px) {
  .home-list-title .part-list-title .items,
  .home-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
  .home-list-title .part-list-title .archive-list-top .archive-top-wrap,
  .home-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
  .home-list-title .part-list-title .archive-list-see .wrap,
  .home-list-title .part-list-title .part-dropdown .main .section-content,
  .home-list-title .part-list-title .search-result-content .results-u,
  .home-list-title .part-list-title .search-user .search-user-wrap,
  .home-list-title .part-list-title .search-user .search-user-items,
  .home-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-list-title .part-list-title .group-item .item-images .img-items,
  .home-list-title .part-list-title .talk-ask-form .img-selects,
  .home-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-list-title .part-list-title .user-home .posts_talks {
    margin: 0;
  }
}
@media (max-width: 1329.5px) {
  .home-list-title .part-list-title .items,
  .home-list-title .part-list-title .modal-talk_ask .talk-ask .img-selects,
  .home-list-title .part-list-title .archive-list-top .archive-top-wrap,
  .home-list-title .part-list-title .archive-list-top .archive-list-top-wrap,
  .home-list-title .part-list-title .archive-list-see .wrap,
  .home-list-title .part-list-title .part-dropdown .main .section-content,
  .home-list-title .part-list-title .search-result-content .results-u,
  .home-list-title .part-list-title .search-user .search-user-wrap,
  .home-list-title .part-list-title .search-user .search-user-items,
  .home-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-list-title .part-list-title .group-item .item-images .img-items,
  .home-list-title .part-list-title .talk-ask-form .img-selects,
  .home-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items,
  .home-list-title .part-list-title .user-home .posts_talks {
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
    width: 100%;
  }
  .home-list-title .part-list-title .items::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .modal-talk_ask
    .talk-ask
    .img-selects::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .archive-list-top
    .archive-top-wrap::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .archive-list-top
    .archive-list-top-wrap::-webkit-scrollbar,
  .home-list-title .part-list-title .archive-list-see .wrap::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .part-dropdown
    .main
    .section-content::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .search-result-content
    .results-u::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .search-user
    .search-user-wrap::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .search-user
    .search-user-items::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .group-item
    .item-images
    .img-items::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .talk-ask-form
    .img-selects::-webkit-scrollbar,
  .home-list-title
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items::-webkit-scrollbar,
  .home-list-title .part-list-title .user-home .posts_talks::-webkit-scrollbar {
    display: none;
  }
}
.home-list-title .part-list-title .item,
.home-list-title .part-list-title .group-item .item-images .img-item {
  margin: 0 0.8em;
  float: none;
  display: inline-block;
}
@media (min-width: 1920px) {
  .home-list-title .part-list-title .item,
  .home-list-title .part-list-title .group-item .item-images .img-item {
    margin: 0 1em;
  }
}
@media (min-width: 1330px) {
  .home-list-title .part-list-title .item,
  .home-list-title .part-list-title .group-item .item-images .img-item {
    float: left;
  }
}
@media (min-width: 1330px) {
  .home-list-title .part-list-title .item,
  .home-list-title .part-list-title .group-item .item-images .img-item {
    display: block;
  }
}
.home-list-title .part-list-title .item.current .item-wrap .item-title,
.home-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item.current
  .item-wrap
  .item-title {
  color: #ffffff;
  background-color: #ff6000;
}
@media (max-width: 767.5px) {
  .home-list-title .part-list-title .item.current .item-wrap .item-title,
  .home-list-title
    .part-list-title
    .group-item
    .item-images
    .img-item.current
    .item-wrap
    .item-title {
    color: #ff6000;
    background-color: transparent;
  }
}
.home-list-title .part-list-title .item:nth-child(2) .item-title,
.home-list-title .part-list-title .item:nth-child(1) .item-title,
.home-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item:nth-child(2)
  .item-title,
.home-list-title
  .part-list-title
  .group-item
  .item-images
  .img-item:nth-child(1)
  .item-title {
  font-weight: bold;
}
.home-list-title .part-list-title .item-wrap:hover .item-title {
  background-color: #fff;
  color: #ff6000;
}
.home-list-title .part-list-title .item-title {
  font-weight: normal;
  display: inline-block;
  line-height: 30px;
  color: hsl(0, 0%, 25%);
  background-color: transparent;
  padding: 0.05em 0.6em;
  border-radius: 0.04rem;
}
@media (min-width: 1330px) {
  .home-list-title .part-list-title .item-title {
    line-height: 0.28rem;
  }
}
@media (min-width: 1920px) {
  .home-list-title .part-list-title .item-title {
    line-height: 0.26rem;
  }
}
.home-list-title .part-list-title .item-ico {
  display: none;
}
.home-list-title .part-list-title .i-group,
.home-list-title .part-list-title .open-uisdc-live {
  position: relative;
}
.home-list-title .part-list-title .i-group .ico,
.home-list-title .part-list-title .open-uisdc-live .ico {
  color: #ff6000;
  font-size: 85.71428571%;
  line-height: 1;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  right: 0;
  bottom: 100%;
  margin-bottom: -0.05rem;
}
.home-list-title .part-list-title .i-group .ico::before,
.home-list-title .part-list-title .open-uisdc-live .ico::before {
  width: auto;
}
.home-list-title .part-list-title .open-uisdc-live .ico-live {
  width: 0.1rem;
}
@media (max-width: 1023.5px) {
  .home-list-title .part-list-title .open-uisdc-live {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .home-list-title .item:nth-child(3),
  .home-list-title .group-item .item-images .img-item:nth-child(3) {
    display: none;
  }
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .home-list-title {
    margin: 0;
  }
  .home-list-title .items,
  .home-list-title .modal-talk_ask .talk-ask .img-selects,
  .home-list-title .archive-list-top .archive-top-wrap,
  .home-list-title .archive-list-top .archive-list-top-wrap,
  .home-list-title .archive-list-see .wrap,
  .home-list-title .part-dropdown .main .section-content,
  .home-list-title .search-result-content .results-u,
  .home-list-title .search-user .search-user-wrap,
  .home-list-title .search-user .search-user-items,
  .home-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .home-list-title .group-item .item-images .img-items,
  .home-list-title .talk-ask-form .img-selects,
  .home-list-title .user-item-talk-talk .item-images .img-items,
  .home-list-title .user-home .posts_talks {
    padding: 20px 0;
  }
}
.home-tuwen {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .home-tuwen {
    margin-bottom: 0.6rem;
  }
}
@media (max-width: 767px) {
  .home-tuwen .k-content {
    padding-bottom: 30px;
  }
  .home-tuwen .ktuwen {
    border-radius: 6px;
  }
  .home-tuwen .ktuwen .k-thumb {
    width: 100%;
  }
  .home-tuwen .ktuwen .k-main {
    padding-top: 10px;
  }
  .home-tuwen .ktuwen .k-main h3 {
    margin-bottom: 1.5em;
  }
}
.home-authors {
  display: none;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .home-authors {
    display: block;
  }
}
@media (min-width: 1920px) {
  .home-authors {
    margin-bottom: 0.2rem;
  }
}
.home-authors .part-title,
.part-hot-channel .part-title,
.part-zt .part-title,
.archive-list-see .part-title,
.post-related .part-title,
.hunter-recent-hot .part-title,
.hunter-last-week .part-title {
  font-size: 21px;
  color: #333333;
  margin-bottom: 1em;
}
@media (min-width: 768px) {
  .home-authors .part-title,
  .part-hot-channel .part-title,
  .part-zt .part-title,
  .archive-list-see .part-title,
  .post-related .part-title,
  .hunter-recent-hot .part-title,
  .hunter-last-week .part-title {
    font-size: 30px;
  }
}
@media (min-width: 1330px) {
  .home-authors .part-title,
  .part-hot-channel .part-title,
  .part-zt .part-title,
  .archive-list-see .part-title,
  .post-related .part-title,
  .hunter-recent-hot .part-title,
  .hunter-last-week .part-title {
    font-size: 0.28rem;
  }
}
@media (min-width: 1920px) {
  .home-authors .part-title,
  .part-hot-channel .part-title,
  .part-zt .part-title,
  .archive-list-see .part-title,
  .post-related .part-title,
  .hunter-recent-hot .part-title,
  .hunter-last-week .part-title {
    font-size: 0.26rem;
  }
}
.home-authors .author-items {
  margin: 0 -8px;
}
@media (min-width: 768px) {
  .home-authors .author-items {
    margin: 0 -20px;
  }
}
@media (min-width: 1024px) {
  .home-authors .author-items {
    margin: 0 -7px;
  }
}
@media (min-width: 1330px) {
  .home-authors .author-items {
    margin: 0 -15px;
  }
}
@media (min-width: 1920px) {
  .home-authors .author-items {
    margin: 0 -0.16rem;
  }
}
.home-authors .item,
.home-authors .group-item .item-images .img-item {
  width: 100%;
  padding: 0 8px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    width: 25%;
  }
}
@media (min-width: 768px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    padding: 0 20px;
  }
}
@media (min-width: 1024px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    padding: 0 7px;
  }
}
@media (min-width: 1330px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    padding: 0 15px;
  }
}
@media (min-width: 1920px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    padding: 0 0.16rem;
  }
}
@media (min-width: 768px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    margin-bottom: 40px;
  }
}
@media (min-width: 1024px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    margin-bottom: 14px;
  }
}
@media (min-width: 1330px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    margin-bottom: 30px;
  }
}
@media (min-width: 1920px) {
  .home-authors .item,
  .home-authors .group-item .item-images .img-item {
    margin-bottom: 0.32rem;
  }
}
.home-authors .item:nth-child(1) .author-avatar .avatar,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(1)
  .author-avatar
  .avatar {
  border-color: #ff6000;
}
.home-authors .item:nth-child(1) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(1)
  .author-avatar:after {
  content: "01";
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc_n2.png);
}
.home-authors .item:nth-child(2) .author-avatar .avatar,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(2)
  .author-avatar
  .avatar {
  border-color: #ff8e00;
}
.home-authors .item:nth-child(2) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(2)
  .author-avatar:after {
  content: "02";
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc_n1.png);
}
.home-authors .item:nth-child(3) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(3)
  .author-avatar:after {
  content: "03";
}
.home-authors .item:nth-child(4) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(4)
  .author-avatar:after {
  content: "04";
}
.home-authors .item:nth-child(5) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(5)
  .author-avatar:after {
  content: "05";
}
.home-authors .item:nth-child(6) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(6)
  .author-avatar:after {
  content: "06";
}
.home-authors .item:nth-child(7) .author-avatar:after,
.home-authors
  .group-item
  .item-images
  .img-item:nth-child(7)
  .author-avatar:after {
  content: "07";
}
.home-authors .item-tobe-author .item-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/05/uisdc-rank-bg.jpg);
  background-size: cover;
  background-origin: top center;
  background-repeat: no-repeat;
  box-sizing: border-box;
  height: 100%;
}
.home-authors .item-tobe-author .tobe-author-wrap {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 0.5rem 0.3rem 0.3rem;
}
.home-authors .item-tobe-author .tobe-author {
  background-color: #ffffff;
  border-radius: 0.1rem;
  padding: 0.26rem;
  height: 100%;
  box-sizing: border-box;
  position: relative;
}
.home-authors .item-tobe-author .item-title {
  color: #ff6000;
  font-size: 0.28rem;
  margin-bottom: 0.1rem;
}
.home-authors .item-tobe-author .item-cont {
  font-size: 0.16rem;
  color: #b5b5b5;
  line-height: 0.28rem;
}
.home-authors .item-tobe-author .item-cont p {
  margin-bottom: 0.4rem;
}
.home-authors .item-tobe-author .item-cont .count {
  margin-bottom: 0.5rem;
}
.home-authors .item-tobe-author .item-cont .count strong {
  font-size: 0.5rem;
  color: #ff6000;
}
.home-authors .item-tobe-author .item-cont .count span {
  font-size: 0.16rem;
  font-weight: normal;
}
@media (min-width: 1330px) and (max-width: 1750px) {
  .home-authors .item-tobe-author .item-cont {
    font-size: 16px;
    line-height: 28px;
  }
  .home-authors .item-tobe-author .item-cont .count span {
    font-size: 16px;
  }
}
.home-authors .item-tobe-author .item-btns {
  position: absolute;
  left: 0.26rem;
  right: 0.26rem;
  bottom: 0.4rem;
  text-align: center;
}
.home-authors .item-tobe-author .item-btns .btn {
  display: block;
  line-height: 0.48rem;
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .home-authors .item:nth-child(6),
  .home-authors .item:nth-child(7),
  .home-authors .group-item .item-images .img-item:nth-child(6),
  .home-authors .group-item .item-images .img-item:nth-child(7) {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023.5px) {
  .home-authors .item-author:nth-child(2n + 1) {
    clear: left;
  }
}
@media (min-width: 1024px) and (max-width: 1329.5px) {
  .home-authors .item-author:nth-child(3n + 1) {
    clear: left;
  }
}
@media (min-width: 1330px) {
  .home-authors .item-author:nth-child(4n + 1) {
    clear: left;
  }
}
.home-list-show {
  clear: both;
  padding: 0;
}
@media (min-width: 768px) {
  .home-list-show {
    padding: 0 7px 14px;
  }
}
@media (min-width: 1330px) {
  .home-list-show {
    padding: 0 15px 30px;
  }
}
@media (min-width: 1920px) {
  .home-list-show {
    padding: 0 0.16rem 0.32rem;
  }
}
.home-list-show .spark_rm {
  overflow: hidden;
  border-radius: 0;
}
@media (min-width: 768px) {
  .home-list-show .spark_rm {
    border-radius: 0.1rem;
  }
}
.home-list-show .spark_rm a img {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.home-list-show .spark_rm a:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .home-list-show {
    display: none;
  }
}
.home-see {
  display: none;
  padding-bottom: 0.4rem;
}
@media (min-width: 768px) {
  .home-see {
    display: block;
  }
}
.home-see .archive-list-see .list-see .item,
.home-see .archive-list-see .list-see .group-item .item-images .img-item {
  width: 50%;
}
@media (min-width: 1024px) {
  .home-see .archive-list-see .list-see .item,
  .home-see .archive-list-see .list-see .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .home-see .archive-list-see .list-see .item,
  .home-see .archive-list-see .list-see .group-item .item-images .img-item {
    width: 25%;
  }
}
@media (min-width: 1330px) {
  .home-see .archive-list-see .list-see .item:last-child,
  .home-see
    .archive-list-see
    .list-see
    .group-item
    .item-images
    .img-item:last-child {
    display: none;
  }
}
.home-see .archive-list-see .list-see .desc-count {
  display: block;
}
.home-xs-dubao {
  margin-bottom: 8px;
  background-color: #fff;
  padding: 10px 20px;
}
@media (min-width: 768px) {
  .home-xs-dubao {
    display: none;
  }
}
.home-xs-dubao a {
  display: block;
  font-size: 14px;
  color: #323232;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
}
.home-xs-dubao .label {
  background-color: #fff3ea;
  padding: 0 7px;
  color: #ff6000;
  font-size: 12px;
  display: inline-block;
  border-radius: 4px;
  margin-right: 3px;
}
.topShow {
  padding-top: 0.3rem;
}
.kind .has_border {
  display: block;
  border-radius: 0.03rem;
  overflow: hidden;
}
.archiveShow {
  margin-bottom: 0.6rem;
}
.crumbs {
  margin: 0.26rem auto 0.2rem;
}
.zt-wrap .zt-top {
  padding-top: 1px;
  background: #fafafa;
  position: relative;
  z-index: 20;
}
@media (min-width: 1024px) {
  .zt-wrap .zt-top {
    padding-bottom: 0.7rem;
  }
}
.zt-wrap .zt-content {
  display: block;
}
@media (min-width: 1024px) {
  .zt-wrap .zt-content {
    padding-top: 0.7rem;
  }
}
.zt-wrap .part-nav-pages {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0.1rem;
}
@media (min-width: 768px) {
  .zt-wrap .part-nav-pages {
    margin-bottom: 0.6rem;
  }
}
.zt-wrap .zt-header {
  padding-top: 0.2rem;
  padding-bottom: 0.5rem;
  font-size: 14px;
}
@media (min-width: 768px) {
  .zt-wrap .zt-header {
    padding-top: 0;
  }
}
@media (min-width: 768px) {
  .zt-wrap .zt-header {
    padding-bottom: 0.45rem;
  }
}
@media (min-width: 1920px) {
  .zt-wrap .zt-header {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .zt-wrap .zt-header .container {
    padding-right: 1rem;
  }
}
.zt-wrap .zt-header .listH2 {
  margin-bottom: 0.15rem;
  font-size: 228.57142857%;
  color: #333;
  margin-top: 0.2rem;
  line-height: 1.40625;
}
@media (min-width: 768px) {
  .zt-wrap .zt-header .listH2 {
    margin-bottom: 0.09rem;
  }
}
.zt-wrap .zt-header .listH2 i::before {
  margin: 0;
}
.zt-wrap .zt-header h4 {
  font-size: inherit;
  font-weight: normal;
  color: #888;
}
.zt-wrap .zt-header h3 {
  position: absolute;
  right: 0.075rem;
  top: 0;
  text-align: center;
  font-weight: normal;
  font-size: inherit;
  color: #888;
}
.zt-wrap .zt-header h3 strong {
  font-size: 342.85714286%;
  font-family: Impact;
  display: block;
  color: #ff6000;
}
.zt-wrap .all-zt {
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: -70px;
  width: 100%;
  display: none;
}
@media (min-width: 1024px) {
  .zt-wrap .all-zt {
    display: block;
  }
}
.zt-wrap .all-zt .container {
  overflow: visible;
}
.zt-wrap .all-zt .zt-wrap {
  background: #fff;
  box-shadow: 0 30px 55px 0 rgba(237, 237, 237, 0.6);
  border-radius: 3px;
  padding: 40px 0;
}
.zt-wrap .all-zt .zt-wrap .zt-row {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.zt-wrap .all-zt .zt-wrap .item,
.zt-wrap .all-zt .zt-wrap .group-item .item-images .img-item {
  white-space: nowrap;
  padding: 0 20px;
  box-sizing: border-box;
  margin-bottom: 10px;
}
.zt-wrap .all-zt .zt-wrap .item a,
.zt-wrap .all-zt .zt-wrap .group-item .item-images .img-item a {
  color: #888;
  font-size: 14px;
  line-height: 20px;
}
.zt-wrap .all-zt .zt-wrap .item a:hover,
.zt-wrap .all-zt .zt-wrap .group-item .item-images .img-item a:hover {
  color: #ff6000;
}
.zt-wrap .all-zt .zt-wrap .item a em,
.zt-wrap .all-zt .zt-wrap .group-item .item-images .img-item a em {
  display: inline-block;
  width: 8em;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 20px;
  font-style: normal;
  vertical-align: middle;
}
.zt-wrap .all-zt .zt-first-row {
  padding-left: 37.5%;
  position: relative;
}
.zt-wrap .all-zt .all-zt-hot {
  width: 37.5%;
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  padding: 0 10px;
}
.zt-wrap .all-zt .all-zt-hot .item,
.zt-wrap .all-zt .all-zt-hot .group-item .item-images .img-item {
  width: 33.3333%;
}
.zt-wrap .all-zt .all-zt-hot .icon-fire {
  color: #ff6000;
}
.zt-wrap .all-zt .all-zt-main {
  position: relative;
  padding: 0 10px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.zt-wrap .all-zt .all-zt-main:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  width: 0;
  height: 96%;
  border-right: 1px solid #e2e2e2;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.zt-wrap .all-zt .all-zt-main .item,
.zt-wrap .all-zt .all-zt-main .group-item .item-images .img-item {
  width: 20%;
}
.zt-wrap .all-zt .all-zt-main .more a {
  color: #ff6000;
}
.zt-wrap .all-zt .all-zt-main .more a .icon-right::before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.zt-wrap .all-zt .all-zt-main-normal {
  height: 60px;
  overflow: hidden;
}
.zt-wrap .all-zt .zt-rest {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 0;
  overflow: hidden;
}
.zt-wrap .all-zt .zt-rest.show {
  margin-top: 40px;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
}
.zt-wrap .all-zt .all-zt-rest {
  width: 100%;
  padding: 0 10px;
}
.zt-wrap .all-zt .all-zt-rest .item,
.zt-wrap .all-zt .all-zt-rest .group-item .item-images .img-item {
  display: block;
  width: 12.5%;
}
.zt-wrap .zt-menu {
  padding: 28px 0 0;
  border-bottom: 1px solid #f3f3f3;
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  .zt-wrap .zt-menu {
    padding: 48px 0 0;
    margin-bottom: 50px;
  }
}
.zt-wrap .zt-menu a {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  color: #666;
  line-height: 25px;
  padding-bottom: 18px;
  border-bottom: 5px solid transparent;
  margin: 0 25px;
}
.zt-wrap .zt-menu a:hover {
  color: #ff6000;
}
.zt-wrap .zt-menu a.current {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.zt-wrap .items,
.zt-wrap .modal-talk_ask .talk-ask .img-selects,
.zt-wrap .archive-list-top .archive-top-wrap,
.zt-wrap .archive-list-top .archive-list-top-wrap,
.zt-wrap .archive-list-see .wrap,
.zt-wrap .part-dropdown .main .section-content,
.zt-wrap .search-result-content .results-u,
.zt-wrap .search-user .search-user-wrap,
.zt-wrap .search-user .search-user-items,
.zt-wrap .news-item .dubao-images[data-image="more"] .dubao-images-items,
.zt-wrap .group-item .item-images .img-items,
.zt-wrap .talk-ask-form .img-selects,
.zt-wrap .user-item-talk-talk .item-images .img-items,
.zt-wrap .user-home .posts_talks {
  margin: 0 -17px;
}
.zt-wrap .items .item,
.zt-wrap .modal-talk_ask .talk-ask .img-selects .item,
.zt-wrap .archive-list-top .archive-top-wrap .item,
.zt-wrap .archive-list-top .archive-list-top-wrap .item,
.zt-wrap .archive-list-see .wrap .item,
.zt-wrap .part-dropdown .main .section-content .item,
.zt-wrap .search-result-content .results-u .item,
.zt-wrap .search-user .search-user-wrap .item,
.zt-wrap .search-user .search-user-items .item,
.zt-wrap .news-item .dubao-images[data-image="more"] .dubao-images-items .item,
.zt-wrap .group-item .item-images .img-items .item,
.zt-wrap .items .group-item .item-images .img-item,
.zt-wrap .talk-ask-form .img-selects .item,
.zt-wrap .user-item-talk-talk .item-images .img-items .item,
.zt-wrap .user-home .posts_talks .item {
  width: 100%;
  margin-bottom: 20px;
  padding: 0 17px;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .zt-wrap .items .item,
  .zt-wrap .modal-talk_ask .talk-ask .img-selects .item,
  .zt-wrap .archive-list-top .archive-top-wrap .item,
  .zt-wrap .archive-list-top .archive-list-top-wrap .item,
  .zt-wrap .archive-list-see .wrap .item,
  .zt-wrap .part-dropdown .main .section-content .item,
  .zt-wrap .search-result-content .results-u .item,
  .zt-wrap .search-user .search-user-wrap .item,
  .zt-wrap .search-user .search-user-items .item,
  .zt-wrap
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-wrap .group-item .item-images .img-items .item,
  .zt-wrap .items .group-item .item-images .img-item,
  .zt-wrap .talk-ask-form .img-selects .item,
  .zt-wrap .user-item-talk-talk .item-images .img-items .item,
  .zt-wrap .user-home .posts_talks .item {
    width: 33.3333%;
    margin-bottom: 40px;
  }
}
.zt-wrap .items .item a,
.zt-wrap .modal-talk_ask .talk-ask .img-selects .item a,
.zt-wrap .archive-list-top .archive-top-wrap .item a,
.zt-wrap .archive-list-top .archive-list-top-wrap .item a,
.zt-wrap .archive-list-see .wrap .item a,
.zt-wrap .part-dropdown .main .section-content .item a,
.zt-wrap .search-result-content .results-u .item a,
.zt-wrap .search-user .search-user-wrap .item a,
.zt-wrap .search-user .search-user-items .item a,
.zt-wrap
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  a,
.zt-wrap .group-item .item-images .img-items .item a,
.zt-wrap .items .group-item .item-images .img-item a,
.zt-wrap .talk-ask-form .img-selects .item a,
.zt-wrap .user-item-talk-talk .item-images .img-items .item a,
.zt-wrap .user-home .posts_talks .item a {
  border: 1px solid #eaeaea;
}
@media (max-width: 767px) {
  .zt-wrap .items .zt-item h2,
  .zt-wrap .modal-talk_ask .talk-ask .img-selects .zt-item h2,
  .zt-wrap .archive-list-top .archive-top-wrap .zt-item h2,
  .zt-wrap .archive-list-top .archive-list-top-wrap .zt-item h2,
  .zt-wrap .archive-list-see .wrap .zt-item h2,
  .zt-wrap .part-dropdown .main .section-content .zt-item h2,
  .zt-wrap .search-result-content .results-u .zt-item h2,
  .zt-wrap .search-user .search-user-wrap .zt-item h2,
  .zt-wrap .search-user .search-user-items .zt-item h2,
  .zt-wrap
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .zt-item
    h2,
  .zt-wrap .group-item .item-images .img-items .zt-item h2,
  .zt-wrap .talk-ask-form .img-selects .zt-item h2,
  .zt-wrap .user-item-talk-talk .item-images .img-items .zt-item h2,
  .zt-wrap .user-home .posts_talks .zt-item h2 {
    font-size: 22px;
  }
  .zt-wrap .items .zt-item h4,
  .zt-wrap .modal-talk_ask .talk-ask .img-selects .zt-item h4,
  .zt-wrap .archive-list-top .archive-top-wrap .zt-item h4,
  .zt-wrap .archive-list-top .archive-list-top-wrap .zt-item h4,
  .zt-wrap .archive-list-see .wrap .zt-item h4,
  .zt-wrap .part-dropdown .main .section-content .zt-item h4,
  .zt-wrap .search-result-content .results-u .zt-item h4,
  .zt-wrap .search-user .search-user-wrap .zt-item h4,
  .zt-wrap .search-user .search-user-items .zt-item h4,
  .zt-wrap
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .zt-item
    h4,
  .zt-wrap .group-item .item-images .img-items .zt-item h4,
  .zt-wrap .talk-ask-form .img-selects .zt-item h4,
  .zt-wrap .user-item-talk-talk .item-images .img-items .zt-item h4,
  .zt-wrap .user-home .posts_talks .zt-item h4 {
    font-size: 16px;
  }
  .zt-wrap .items .zt-item .entry,
  .zt-wrap .modal-talk_ask .talk-ask .img-selects .zt-item .entry,
  .zt-wrap .archive-list-top .archive-top-wrap .zt-item .entry,
  .zt-wrap .archive-list-top .archive-list-top-wrap .zt-item .entry,
  .zt-wrap .archive-list-see .wrap .zt-item .entry,
  .zt-wrap .part-dropdown .main .section-content .zt-item .entry,
  .zt-wrap .search-result-content .results-u .zt-item .entry,
  .zt-wrap .search-user .search-user-wrap .zt-item .entry,
  .zt-wrap .search-user .search-user-items .zt-item .entry,
  .zt-wrap
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .zt-item
    .entry,
  .zt-wrap .group-item .item-images .img-items .zt-item .entry,
  .zt-wrap .talk-ask-form .img-selects .zt-item .entry,
  .zt-wrap .user-item-talk-talk .item-images .img-items .zt-item .entry,
  .zt-wrap .user-home .posts_talks .zt-item .entry {
    line-height: 22px;
    height: 44px;
  }
  .zt-wrap .items .zt-item .btns .btn,
  .zt-wrap .modal-talk_ask .talk-ask .img-selects .zt-item .btns .btn,
  .zt-wrap .archive-list-top .archive-top-wrap .zt-item .btns .btn,
  .zt-wrap .archive-list-top .archive-list-top-wrap .zt-item .btns .btn,
  .zt-wrap .archive-list-see .wrap .zt-item .btns .btn,
  .zt-wrap .part-dropdown .main .section-content .zt-item .btns .btn,
  .zt-wrap .search-result-content .results-u .zt-item .btns .btn,
  .zt-wrap .search-user .search-user-wrap .zt-item .btns .btn,
  .zt-wrap .search-user .search-user-items .zt-item .btns .btn,
  .zt-wrap
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .zt-item
    .btns
    .btn,
  .zt-wrap .group-item .item-images .img-items .zt-item .btns .btn,
  .zt-wrap .talk-ask-form .img-selects .zt-item .btns .btn,
  .zt-wrap .user-item-talk-talk .item-images .img-items .zt-item .btns .btn,
  .zt-wrap .user-home .posts_talks .zt-item .btns .btn {
    border-color: #ff6000;
    background: #ff6000;
    color: #fff;
  }
}
.zt-item {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .zt-item {
    margin-bottom: 30px;
  }
}
.zt-item h2 {
  line-height: 1;
  font-size: 18px;
  margin-bottom: 6px;
  margin-top: 0px;
  height: 1.2em;
  overflow: hidden;
  color: #525252;
}
@media (min-width: 768px) {
  .zt-item h2 {
    height: 1.5em;
    font-size: 22px;
    padding-top: 5px;
  }
}
.zt-item h2:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 18px;
  vertical-align: middle;
  margin-right: 11px;
  background: #ff6000;
  margin-top: -3px;
}
.zt-item a {
  display: block;
  border-top-color: transparent;
  color: #555;
  border-radius: 3px;
  overflow: hidden;
  background: #fff;
}
@media (min-width: 768px) {
  .zt-item a {
    border: 1px solid #eaeaea;
  }
}
.zt-item a .entry {
  color: #999;
}
.zt-item a:hover {
  box-shadow: 0 0 20px #eaeaea;
}
.zt-item a:hover .btns .btn {
  border-color: #ff6000;
  background: #ff6000;
  color: #fff;
}
.zt-item a:hover .item-thumb:before {
  background: transparent;
}
.zt-item h4 {
  margin: 0 15px 15px;
  font-size: 14px;
  line-height: 1.5em;
  height: 1.5em;
  font-weight: normal;
  overflow: hidden;
  color: #525252;
}
@media (min-width: 768px) {
  .zt-item h4 {
    font-size: 16px;
  }
}
.zt-item .entry {
  margin: 0 15px 18px;
  font-size: 14px;
  line-height: 27px;
  height: 54px;
  overflow: hidden;
  letter-spacing: 0.2px;
}
.zt-item .btns {
  text-align: center;
  margin: 0 0 22px;
}
.zt-item .btns .btn {
  display: inline-block;
  padding: 2px 1em;
  font-size: 13px;
  line-height: 22px;
  border: 1px solid #eaeaea;
  cursor: pointer;
  letter-spacing: 1px;
}
@media (min-width: 768px) {
  .zt-item .btns .btn {
    font-size: 14px;
    line-height: 32px;
  }
}
.zt-item .btns .btn:hover {
  border-color: #ff6000;
  background: #ff6000;
  color: #fff;
}
.zt-item .item-thumb {
  position: relative;
}
.zt-item .item-thumb .thumb {
  padding-top: 49.18918919%;
  border-radius: 3px 3px 0 0;
}
.zt-item .item-thumb:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 20px;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.7) 0%,
    #fff 100%
  );
  background-image: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.7) 0%,
    #fff 100%
  );
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff', endColorstr='#ffffffff', GradientType=0);
  z-index: 10;
}
.zt-item .item-thumb:before {
  content: "";
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 10;
}
.zt-item .item-thumb h5 {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px;
  line-height: 30px;
  height: 30px;
  overflow: hidden;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
  color: #fff;
  z-index: 10;
}
.zt-item .item-thumb h5 span {
  padding: 0 15px;
}
.zt-item .item-thumb h5 .l {
  float: left;
}
.zt-item .item-thumb h5 .r {
  float: right;
}
.zt-list-item .item-wrap {
  padding: 0;
  height: 485px;
}
@media (min-width: 768px) {
  .zt-list-item .item-wrap {
    height: 63.15104167vw;
  }
}
@media (min-width: 1024px) {
  .zt-list-item .item-wrap {
    height: 36.46616541vw;
  }
}
@media (min-width: 1330px) {
  .zt-list-item .item-wrap {
    height: 4.85rem;
  }
}
@media (min-width: 800px) and (max-width: 1024px) {
  .zt-list-item .item-wrap {
    height: auto;
    padding-bottom: 60px;
  }
}
.zt-list-item .item-wrap:hover .item-thumb::before {
  background: rgba(0, 0, 0, 0);
}
.zt-list-item .item-numbs {
  position: absolute;
  left: 0.3rem;
  right: 0.3rem;
  bottom: 0.3rem;
  color: #fff;
  font-size: 0.14rem;
  line-height: 0.2rem;
}
.zt-list-item .item-numbs .numb-left {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
}
.zt-list-item .item-numbs .numb-left .ico::before {
  width: auto;
}
.zt-list-item .item-numbs .numb-right {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
}
.zt-list-item .item-top {
  position: relative;
  border-radius: 0.1rem 0.1rem 0 0;
}
.zt-list-item .item-top:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.2rem;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.7) 0%,
    #fff 100%
  );
  background-image: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.7) 0%,
    #fff 100%
  );
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff', endColorstr='#ffffffff', GradientType=0);
  z-index: 10;
}
.zt-list-item .item-top .item-thumb .thumb {
  background-position: center;
}
.zt-list-item .item-top .item-thumb::before {
  content: "";
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 10;
}
.zt-list-item .item-term .term-i {
  background-color: #ffd9af;
  color: #a7723a;
}
.zt-list-item .item-main {
  margin-top: 0;
  padding: 0 0.3rem;
}
.zt-list-item .item-meta {
  line-height: 0.34rem;
}
.zt-list-item .item-meta .btn {
  line-height: inherit;
  padding: 0 0.15rem;
}
.zt-list-item .item-title {
  height: 0.32rem;
  margin-bottom: 0.06rem;
  font-size: 0.26rem;
  color: #323232;
}
@media (min-width: 1330px) {
  .zt-list-item .item-title {
    font-size: 0.22rem;
  }
}
@media (min-width: 1920px) {
  .zt-list-item .item-title {
    font-size: 0.2rem;
  }
}
.zt-list-item .item-title:hover {
  color: #ff6000;
}
.zt-list-item .item-subtitle {
  height: 0.28rem;
  line-height: 0.28rem;
  font-size: 0.14rem;
  color: #5a5a5a;
  overflow: hidden;
  margin-bottom: 0.14rem;
  font-weight: normal;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .zt-list-item .item-title {
    margin-bottom: 2px;
    font-size: 18px;
  }
  .zt-list-item .item-subtitle {
    font-size: 12px;
    margin-bottom: 6px;
  }
}
.zt-archive-list {
  margin-bottom: 0.15rem;
}
@media (min-width: 768px) {
  .zt-archive-list {
    margin-bottom: 0.5rem;
  }
}
.zt-archive-list .items .item,
.zt-archive-list .modal-talk_ask .talk-ask .img-selects .item,
.zt-archive-list .archive-list-top .archive-top-wrap .item,
.zt-archive-list .archive-list-top .archive-list-top-wrap .item,
.zt-archive-list .archive-list-see .wrap .item,
.zt-archive-list .part-dropdown .main .section-content .item,
.zt-archive-list .search-result-content .results-u .item,
.zt-archive-list .search-user .search-user-wrap .item,
.zt-archive-list .search-user .search-user-items .item,
.zt-archive-list
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.zt-archive-list .group-item .item-images .img-items .item,
.zt-archive-list .items .group-item .item-images .img-item,
.zt-archive-list .talk-ask-form .img-selects .item,
.zt-archive-list .user-item-talk-talk .item-images .img-items .item,
.zt-archive-list .user-home .posts_talks .item {
  width: 100%;
  margin-bottom: 0.15rem;
}
@media (min-width: 768px) {
  .zt-archive-list .items .item,
  .zt-archive-list .modal-talk_ask .talk-ask .img-selects .item,
  .zt-archive-list .archive-list-top .archive-top-wrap .item,
  .zt-archive-list .archive-list-top .archive-list-top-wrap .item,
  .zt-archive-list .archive-list-see .wrap .item,
  .zt-archive-list .part-dropdown .main .section-content .item,
  .zt-archive-list .search-result-content .results-u .item,
  .zt-archive-list .search-user .search-user-wrap .item,
  .zt-archive-list .search-user .search-user-items .item,
  .zt-archive-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-archive-list .group-item .item-images .img-items .item,
  .zt-archive-list .items .group-item .item-images .img-item,
  .zt-archive-list .talk-ask-form .img-selects .item,
  .zt-archive-list .user-item-talk-talk .item-images .img-items .item,
  .zt-archive-list .user-home .posts_talks .item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .zt-archive-list .items .item,
  .zt-archive-list .modal-talk_ask .talk-ask .img-selects .item,
  .zt-archive-list .archive-list-top .archive-top-wrap .item,
  .zt-archive-list .archive-list-top .archive-list-top-wrap .item,
  .zt-archive-list .archive-list-see .wrap .item,
  .zt-archive-list .part-dropdown .main .section-content .item,
  .zt-archive-list .search-result-content .results-u .item,
  .zt-archive-list .search-user .search-user-wrap .item,
  .zt-archive-list .search-user .search-user-items .item,
  .zt-archive-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-archive-list .group-item .item-images .img-items .item,
  .zt-archive-list .items .group-item .item-images .img-item,
  .zt-archive-list .talk-ask-form .img-selects .item,
  .zt-archive-list .user-item-talk-talk .item-images .img-items .item,
  .zt-archive-list .user-home .posts_talks .item {
    width: 25%;
  }
}
@media (min-width: 1330px) {
  .zt-archive-list .items .item,
  .zt-archive-list .modal-talk_ask .talk-ask .img-selects .item,
  .zt-archive-list .archive-list-top .archive-top-wrap .item,
  .zt-archive-list .archive-list-top .archive-list-top-wrap .item,
  .zt-archive-list .archive-list-see .wrap .item,
  .zt-archive-list .part-dropdown .main .section-content .item,
  .zt-archive-list .search-result-content .results-u .item,
  .zt-archive-list .search-user .search-user-wrap .item,
  .zt-archive-list .search-user .search-user-items .item,
  .zt-archive-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-archive-list .group-item .item-images .img-items .item,
  .zt-archive-list .items .group-item .item-images .img-item,
  .zt-archive-list .talk-ask-form .img-selects .item,
  .zt-archive-list .user-item-talk-talk .item-images .img-items .item,
  .zt-archive-list .user-home .posts_talks .item {
    margin-bottom: 0.5rem;
  }
}
@media (max-width: 767px) {
  .zt-archive-content .container {
    margin: 0;
  }
  .zt-archive-content .items .list-item,
  .zt-archive-content .modal-talk_ask .talk-ask .img-selects .list-item,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item,
  .zt-archive-content .archive-list-top .archive-list-top-wrap .list-item,
  .zt-archive-content .archive-list-see .wrap .list-item,
  .zt-archive-content .part-dropdown .main .section-content .list-item,
  .zt-archive-content .search-result-content .results-u .list-item,
  .zt-archive-content .search-user .search-user-wrap .list-item,
  .zt-archive-content .search-user .search-user-items .list-item,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item,
  .zt-archive-content .group-item .item-images .img-items .list-item,
  .zt-archive-content .talk-ask-form .img-selects .list-item,
  .zt-archive-content .user-item-talk-talk .item-images .img-items .list-item,
  .zt-archive-content .user-home .posts_talks .list-item {
    background-color: #fff;
    padding: 0.15rem;
  }
  .zt-archive-content .items .list-item .item-wrap,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-wrap,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-wrap,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-wrap,
  .zt-archive-content .archive-list-see .wrap .list-item .item-wrap,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-wrap,
  .zt-archive-content .search-result-content .results-u .list-item .item-wrap,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-wrap,
  .zt-archive-content .search-user .search-user-items .list-item .item-wrap,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-wrap,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-wrap,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-wrap,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-wrap,
  .zt-archive-content .user-home .posts_talks .list-item .item-wrap {
    padding-right: 1.7rem;
    min-height: 0.95rem;
  }
  .zt-archive-content .items .list-item .item-top,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-top,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-top,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-top,
  .zt-archive-content .archive-list-see .wrap .list-item .item-top,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-top,
  .zt-archive-content .search-result-content .results-u .list-item .item-top,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-top,
  .zt-archive-content .search-user .search-user-items .list-item .item-top,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-top,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-top,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-top,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-top,
  .zt-archive-content .user-home .posts_talks .list-item .item-top {
    width: 1.5rem;
    border-radius: 0.06rem;
  }
  .zt-archive-content .items .list-item .item-top::after,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-top::after,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-top::after,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-top::after,
  .zt-archive-content .archive-list-see .wrap .list-item .item-top::after,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-top::after,
  .zt-archive-content
    .search-result-content
    .results-u
    .list-item
    .item-top::after,
  .zt-archive-content
    .search-user
    .search-user-wrap
    .list-item
    .item-top::after,
  .zt-archive-content
    .search-user
    .search-user-items
    .list-item
    .item-top::after,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-top::after,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-top::after,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-top::after,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-top::after,
  .zt-archive-content .user-home .posts_talks .list-item .item-top::after {
    display: none;
  }
  .zt-archive-content .items .list-item .item-numbs,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-numbs,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-numbs,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-numbs,
  .zt-archive-content .archive-list-see .wrap .list-item .item-numbs,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-numbs,
  .zt-archive-content .search-result-content .results-u .list-item .item-numbs,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-numbs,
  .zt-archive-content .search-user .search-user-items .list-item .item-numbs,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-numbs,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-numbs,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-numbs,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-numbs,
  .zt-archive-content .user-home .posts_talks .list-item .item-numbs {
    display: none;
  }
  .zt-archive-content .items .list-item .item-main,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-main,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-main,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-main,
  .zt-archive-content .archive-list-see .wrap .list-item .item-main,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-main,
  .zt-archive-content .search-result-content .results-u .list-item .item-main,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-main,
  .zt-archive-content .search-user .search-user-items .list-item .item-main,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-main,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-main,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-main,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-main,
  .zt-archive-content .user-home .posts_talks .list-item .item-main {
    padding: 0;
  }
  .zt-archive-content .items .list-item .item-subtitle,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-subtitle,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-subtitle,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-subtitle,
  .zt-archive-content .archive-list-see .wrap .list-item .item-subtitle,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-subtitle,
  .zt-archive-content
    .search-result-content
    .results-u
    .list-item
    .item-subtitle,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-subtitle,
  .zt-archive-content .search-user .search-user-items .list-item .item-subtitle,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-subtitle,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-subtitle,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-subtitle,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-subtitle,
  .zt-archive-content .user-home .posts_talks .list-item .item-subtitle {
    line-height: 0.25rem;
    height: 0.5rem;
  }
  .zt-archive-content .items .list-item .item-meta,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-meta,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-meta,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-meta,
  .zt-archive-content .archive-list-see .wrap .list-item .item-meta,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-meta,
  .zt-archive-content .search-result-content .results-u .list-item .item-meta,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-meta,
  .zt-archive-content .search-user .search-user-items .list-item .item-meta,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-meta,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-meta,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-meta,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-meta,
  .zt-archive-content .user-home .posts_talks .list-item .item-meta {
    display: none;
  }
  .zt-archive-content .items .list-item .item-meta .meta-left,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content .archive-list-see .wrap .list-item .item-meta .meta-left,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .search-result-content
    .results-u
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .search-user
    .search-user-wrap
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .search-user
    .search-user-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .talk-ask-form
    .img-selects
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content .user-home .posts_talks .list-item .item-meta .meta-left {
    display: none;
  }
}
.zt-archive-header .archive-title {
  font-size: 0.4rem;
  text-align: center;
  line-height: 0.56rem;
  white-space: nowrap;
  margin-bottom: 0.2rem;
}
.zt-archive-header .archive-title .num {
  font-size: 0.14rem;
  font-weight: normal;
  display: inline-block;
  line-height: 0.18rem;
  padding: 0 0.05rem;
  border-radius: 0.09rem 0.09rem 0.09rem 0;
  background-color: #ee3e31;
  vertical-align: text-top;
  margin-left: 1em;
}
.zt-archive-header .archive-subtitle {
  font-size: 0.16rem;
  line-height: 0.22rem;
  text-align: center;
  font-weight: normal;
}
.zt-all {
  position: relative;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 10;
  margin-bottom: 0.5rem;
}
.zt-all .part-list-title {
  box-shadow: 0 0.16rem 0.32rem 0 rgba(0, 0, 0, 0.06);
}
.zt-all .part-list-title .items,
.zt-all .part-list-title .modal-talk_ask .talk-ask .img-selects,
.zt-all .part-list-title .archive-list-top .archive-top-wrap,
.zt-all .part-list-title .archive-list-top .archive-list-top-wrap,
.zt-all .part-list-title .archive-list-see .wrap,
.zt-all .part-list-title .part-dropdown .main .section-content,
.zt-all .part-list-title .search-result-content .results-u,
.zt-all .part-list-title .search-user .search-user-wrap,
.zt-all .part-list-title .search-user .search-user-items,
.zt-all
  .part-list-title
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.zt-all .part-list-title .group-item .item-images .img-items,
.zt-all .part-list-title .talk-ask-form .img-selects,
.zt-all .part-list-title .user-item-talk-talk .item-images .img-items,
.zt-all .part-list-title .user-home .posts_talks {
  text-align: left;
  margin: 0 0.16rem;
  padding: 0.23rem 0;
  height: auto;
}
.zt-all .part-list-title .items .item,
.zt-all .part-list-title .modal-talk_ask .talk-ask .img-selects .item,
.zt-all .part-list-title .archive-list-top .archive-top-wrap .item,
.zt-all .part-list-title .archive-list-top .archive-list-top-wrap .item,
.zt-all .part-list-title .archive-list-see .wrap .item,
.zt-all .part-list-title .part-dropdown .main .section-content .item,
.zt-all .part-list-title .search-result-content .results-u .item,
.zt-all .part-list-title .search-user .search-user-wrap .item,
.zt-all .part-list-title .search-user .search-user-items .item,
.zt-all
  .part-list-title
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.zt-all .part-list-title .group-item .item-images .img-items .item,
.zt-all .part-list-title .items .group-item .item-images .img-item,
.zt-all .part-list-title .talk-ask-form .img-selects .item,
.zt-all .part-list-title .user-item-talk-talk .item-images .img-items .item,
.zt-all .part-list-title .user-home .posts_talks .item {
  float: none;
  display: inline-block;
  width: auto;
  margin: 0;
  padding: 0 0.16rem;
}
@media (min-width: 768px) {
  .zt-all .part-list-title .items .item,
  .zt-all .part-list-title .modal-talk_ask .talk-ask .img-selects .item,
  .zt-all .part-list-title .archive-list-top .archive-top-wrap .item,
  .zt-all .part-list-title .archive-list-top .archive-list-top-wrap .item,
  .zt-all .part-list-title .archive-list-see .wrap .item,
  .zt-all .part-list-title .part-dropdown .main .section-content .item,
  .zt-all .part-list-title .search-result-content .results-u .item,
  .zt-all .part-list-title .search-user .search-user-wrap .item,
  .zt-all .part-list-title .search-user .search-user-items .item,
  .zt-all
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-all .part-list-title .group-item .item-images .img-items .item,
  .zt-all .part-list-title .items .group-item .item-images .img-item,
  .zt-all .part-list-title .talk-ask-form .img-selects .item,
  .zt-all .part-list-title .user-item-talk-talk .item-images .img-items .item,
  .zt-all .part-list-title .user-home .posts_talks .item {
    float: left;
  }
}
@media (min-width: 768px) {
  .zt-all .part-list-title .items .item,
  .zt-all .part-list-title .modal-talk_ask .talk-ask .img-selects .item,
  .zt-all .part-list-title .archive-list-top .archive-top-wrap .item,
  .zt-all .part-list-title .archive-list-top .archive-list-top-wrap .item,
  .zt-all .part-list-title .archive-list-see .wrap .item,
  .zt-all .part-list-title .part-dropdown .main .section-content .item,
  .zt-all .part-list-title .search-result-content .results-u .item,
  .zt-all .part-list-title .search-user .search-user-wrap .item,
  .zt-all .part-list-title .search-user .search-user-items .item,
  .zt-all
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-all .part-list-title .group-item .item-images .img-items .item,
  .zt-all .part-list-title .items .group-item .item-images .img-item,
  .zt-all .part-list-title .talk-ask-form .img-selects .item,
  .zt-all .part-list-title .user-item-talk-talk .item-images .img-items .item,
  .zt-all .part-list-title .user-home .posts_talks .item {
    display: block;
  }
}
@media (min-width: 768px) {
  .zt-all .part-list-title .items .item,
  .zt-all .part-list-title .modal-talk_ask .talk-ask .img-selects .item,
  .zt-all .part-list-title .archive-list-top .archive-top-wrap .item,
  .zt-all .part-list-title .archive-list-top .archive-list-top-wrap .item,
  .zt-all .part-list-title .archive-list-see .wrap .item,
  .zt-all .part-list-title .part-dropdown .main .section-content .item,
  .zt-all .part-list-title .search-result-content .results-u .item,
  .zt-all .part-list-title .search-user .search-user-wrap .item,
  .zt-all .part-list-title .search-user .search-user-items .item,
  .zt-all
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-all .part-list-title .group-item .item-images .img-items .item,
  .zt-all .part-list-title .items .group-item .item-images .img-item,
  .zt-all .part-list-title .talk-ask-form .img-selects .item,
  .zt-all .part-list-title .user-item-talk-talk .item-images .img-items .item,
  .zt-all .part-list-title .user-home .posts_talks .item {
    width: 16.66666667%;
  }
}
.zt-all .part-list-title .item-wrap {
  padding-left: 0;
  position: relative;
  min-height: 0.54rem;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .zt-all .part-list-title .item-wrap {
    padding-left: 0.75rem;
  }
}
.zt-all .part-list-title .item-wrap:hover .item-title {
  color: #ff6000;
}
.zt-all .part-list-title .item-thumb {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.54rem;
}
@media (min-width: 1024px) {
  .zt-all .part-list-title .item-thumb {
    display: block;
  }
}
.zt-all .part-list-title .item-thumb .ico {
  display: block;
  width: 100%;
  height: 0.54rem;
  line-height: 0.54rem;
  text-align: center;
  border-radius: 0.1rem;
  background-color: #f8b500;
  color: #fff;
}
.zt-all .part-list-title .item:nth-child(2) .ico,
.zt-all .part-list-title .group-item .item-images .img-item:nth-child(2) .ico {
  background-color: #3262ff;
}
.zt-all .part-list-title .item:nth-child(3) .ico,
.zt-all .part-list-title .group-item .item-images .img-item:nth-child(3) .ico {
  background-color: #06beb6;
}
.zt-all .part-list-title .item:nth-child(4) .ico,
.zt-all .part-list-title .group-item .item-images .img-item:nth-child(4) .ico {
  background-color: #a2acc5;
}
.zt-all .part-list-title .item:nth-child(5) .ico,
.zt-all .part-list-title .group-item .item-images .img-item:nth-child(5) .ico {
  background-color: #8e94ff;
}
.zt-all .part-list-title .item:nth-child(6) .ico,
.zt-all .part-list-title .group-item .item-images .img-item:nth-child(6) .ico {
  background-color: #ff4b1f;
}
.zt-all .part-list-title .item-title {
  line-height: 0.27rem;
  font-size: 0.18rem;
  color: #323232;
}
.zt-all .part-list-title .item-meta {
  line-height: 0.27rem;
  font-weight: normal;
  color: #b5b5b5;
  font-size: 0.14rem;
}
.zt-all .all-zt-content {
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
  background-color: #fff;
  border-radius: 0 0 0.1rem 0.1rem;
  box-shadow: 0 0.16rem 0.32rem 0 rgba(0, 0, 0, 0.06);
}
.zt-all .all-zt-content::before {
  content: "";
  display: block;
  background-color: #fff;
  border-bottom: 1px solid #f8f8f8;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100%;
  height: 0.1rem;
}
.zt-all .all-zt-content .all-zt-content-wrap {
  padding: 0.3rem 0.3rem 0;
}
.zt-all .all-zt-content .all-zt-items {
  margin: 0 -0.15rem;
}
.zt-all .all-zt-content .all-zt-items .item,
.zt-all .all-zt-content .all-zt-items .group-item .item-images .img-item {
  padding: 0 0.15rem;
  width: 50%;
}
@media (min-width: 1024px) {
  .zt-all .all-zt-content .all-zt-items .item,
  .zt-all .all-zt-content .all-zt-items .group-item .item-images .img-item {
    width: 25%;
  }
}
@media (min-width: 1330px) {
  .zt-all .all-zt-content .all-zt-items .item,
  .zt-all .all-zt-content .all-zt-items .group-item .item-images .img-item {
    width: 16.66666667%;
  }
}
.zt-all .all-zt-content .zt-all-item {
  margin-bottom: 0.25rem;
}
.zt-all .all-zt-content .zt-all-item .item-wrap {
  line-height: 0.26rem;
  height: 0.26rem;
  overflow: hidden;
}
.zt-all .all-zt-content .zt-all-item .item-thumb {
  display: none;
  width: 0.26rem;
  height: 0.26rem;
  border-radius: 0.04rem;
  text-align: center;
  color: #fff;
  background-color: #f9b923;
  vertical-align: top;
}
@media (min-width: 768px) {
  .zt-all .all-zt-content .zt-all-item .item-thumb {
    display: inline-block;
  }
}
.zt-all .all-zt-content .zt-all-item .item-title {
  display: inline-block;
  vertical-align: top;
  font-size: 0.16rem;
  margin-left: 0.08rem;
  font-weight: normal;
}
.zt-all .all-zt-content .zt-all-item .item-meta {
  display: none;
  vertical-align: top;
  font-size: 0.14rem;
  font-weight: normal;
  color: #b5b5b5;
  margin-left: 0.1rem;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .zt-all .all-zt-content .zt-all-item .item-meta {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .zt-all .container {
    margin: 0;
  }
  .zt-all .part-list-title {
    border-radius: 0;
  }
}
.single-zt {
  background-color: #f3f5f7;
}
.zt-singular-header {
  position: relative;
  font-size: 14px;
}
@media (min-width: 1920px) {
  .zt-singular-header {
    font-size: 0.72916667vw;
  }
}
.zt-singular-header .bg {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  background-size: 4000%;
  background-repeat: no-repeat;
  background-position: center;
  overflow: hidden;
  display: none\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .zt-singular-header .bg {
    display: none;
  }
}
@media (min-width: 768px) {
  .zt-singular-header .bg {
    background-size: 300%;
  }
}
.zt-singular-header .bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-image: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.4) 0%,
    #f3f5f7 100%
  );
  background-image: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.4) 0%,
    #f3f5f7 100%
  );
}
.zt-singular-header .bg::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: inherit;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}
@media (min-width: 768px) {
  .zt-singular-header .bg::before {
    -webkit-filter: blur(50px);
    filter: blur(50px);
  }
}
.zt-singular-header .container {
  padding-top: 0.7rem;
  padding-bottom: 0.26rem;
  overflow: visible;
}
@media (min-width: 768px) {
  .zt-singular-header .container {
    padding-top: 0.97rem;
  }
}
.zt-singular-header .archive-crumbs,
.zt-singular-header .news-crumbs {
  padding: 0;
}
.zt-singular-header .part-crumbs {
  font-size: 92.85714286%;
  color: #fff;
  margin-bottom: 1.30769231em;
}
.zt-singular-header .part-crumbs li {
  display: inline;
}
.zt-singular-header .part-crumbs li:last-child::after {
  content: "";
  display: none;
}
.zt-singular-header .part-crumbs a {
  color: #fff;
}
.zt-singular-header .part-crumbs a:hover {
  color: #ff6000;
}
.zt-singular-header .block {
  position: relative;
  border-radius: 0.1rem;
  background: #fff;
  background: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.5) 0%,
    #ffffff 100%
  );
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.5) 0%,
    #ffffff 100%
  );
  border: 1px solid #fff;
  padding: 0.3rem;
}
@media (min-width: 1024px) {
  .zt-singular-header .block {
    padding: 0.4rem 0.4rem 0.5rem 0.4rem;
  }
}
.zt-singular-header .block-content {
  position: relative;
  padding-left: 3.5rem;
  min-height: 2.05rem;
}
@media (min-width: 1024px) {
  .zt-singular-header .block-content {
    padding-left: 4.8rem;
  }
}
@media (min-width: 1330px) {
  .zt-singular-header .block-content {
    padding-left: 6rem;
  }
}
@media (min-width: 1330px) {
  .zt-singular-header .block-content {
    min-height: 2.8rem;
  }
}
.zt-singular-header .block-function .btn {
  margin-right: 0.5rem;
}
.zt-singular-header .block-function .share-div {
  display: inline-block;
  font-size: 0.14rem;
}
.zt-singular-header .block-function .share-ul a {
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  color: #fff;
  margin: 0 0.12em;
}
.zt-singular-header .block-function .share-ul a:hover {
  background-color: #ff6000;
  border-color: #ff6000;
}
.zt-singular-header .item-thumb {
  display: block;
  width: 100%;
}
.zt-singular-header .item-thumb .thumb {
  padding-top: 63.63636364%;
}
.zt-singular-header .item-thumb img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.zt-singular-header .block-thumb {
  position: absolute;
  top: -0.6rem;
  left: 0;
  width: 3.2rem;
  border-radius: 0.1rem;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .zt-singular-header .block-thumb {
    width: 4.2rem;
  }
}
@media (min-width: 1330px) {
  .zt-singular-header .block-thumb {
    width: 5.4rem;
  }
}
.zt-singular-header .bc-wrap {
  position: relative;
  padding-left: 0;
  min-height: 0;
}
@media (min-width: 768px) {
  .zt-singular-header .bc-wrap {
    padding-left: 21.42857143em;
  }
}
@media (min-width: 1024px) {
  .zt-singular-header .bc-wrap {
    padding-left: 29.28571429em;
  }
}
@media (min-width: 768px) {
  .zt-singular-header .bc-wrap {
    min-height: 15.71428571em;
  }
}
@media (min-width: 1024px) {
  .zt-singular-header .bc-wrap {
    min-height: 19.28571429em;
  }
}
.zt-singular-header h2 {
  font-size: 228.57142857%;
  color: #333;
  margin-bottom: 0.5em;
}
.zt-singular-header h4 {
  font-size: 16px;
  color: #888;
  font-weight: normal;
  margin: 0 -0.71428571em 1.42857143em;
  padding-bottom: 0.71428571em;
  border-bottom: 1px solid #f3f3f3;
}
@media (min-width: 768px) {
  .zt-singular-header h4 {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .zt-singular-header h4 {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .zt-singular-header h4 {
    padding-bottom: 0;
    margin-bottom: 0.71428571em;
    border-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .zt-singular-header h4 {
    margin-left: -1.42857143em;
    margin-right: -1.42857143em;
  }
}
.zt-singular-header h4 .item,
.zt-singular-header h4 .group-item .item-images .img-item {
  float: none;
  display: inline-block;
  padding: 0 0.71428571em;
  position: relative;
  line-height: 2.85714286em;
}
@media (min-width: 1024px) {
  .zt-singular-header h4 .item,
  .zt-singular-header h4 .group-item .item-images .img-item {
    padding: 0 1.42857143em;
  }
}
.zt-singular-header h4 .item::after,
.zt-singular-header h4 .group-item .item-images .img-item::after {
  right: 0;
}
.zt-singular-header h4 .item:last-child::after,
.zt-singular-header h4 .group-item .item-images .img-item:last-child::after {
  display: none;
}
.zt-singular-header h4 .item strong,
.zt-singular-header h4 .group-item .item-images .img-item strong {
  font-size: 114.28571429%;
  color: #ff6000;
  font-family: Impact;
  margin-right: 0.3125em;
  font-weight: normal;
}
@media (min-width: 1024px) {
  .zt-singular-header h4 .item strong,
  .zt-singular-header h4 .group-item .item-images .img-item strong {
    font-size: 214.28571429%;
  }
}
.zt-singular-header p {
  font-size: inherit;
  color: #888;
  line-height: 1.8;
  margin-bottom: 1.53846154em;
}
@media (min-width: 768px) {
  .zt-singular-header p {
    line-height: 1.92857143em;
  }
}
@media (min-width: 768px) {
  .zt-singular-header p {
    margin-bottom: 1.42857143em;
  }
}
.zt-singular-header .btn {
  display: inline-block;
  padding: 0 2.14285714em;
  font-size: inherit;
  line-height: 3;
}
.zt-singular-header .btn em {
  font-style: normal;
}
.zt-singular-header .has_fav {
  background-color: #bcc2c8;
}
@media (min-width: 1024px) and (max-width: 1330px) {
  .zt-singular-header p {
    display: none;
  }
}
@media (min-width: 1330px) and (max-width: 1679.5px) {
  .zt-singular-header .block-content {
    padding-left: 5.8rem;
  }
  .zt-singular-header .block-thumb {
    width: 5.2rem;
  }
}
@media (max-width: 767.5px) {
  .zt-singular-header .container {
    margin: 0 0.15rem;
    padding-top: 0;
  }
  .zt-singular-header .archive-crumbs,
  .zt-singular-header .news-crumbs {
    display: block;
    position: static;
    left: auto;
    top: auto;
    padding: 15px 0;
  }
  .zt-singular-header .block {
    padding: 0 max(5.33333333vw, 20px) max(4vw, 15px);
    border-radius: max(2.13333333vw, 8px);
  }
  .zt-singular-header .block-content {
    padding-left: 0;
    min-height: 0;
  }
  .zt-singular-header .block-thumb {
    position: relative;
    margin: 0;
    width: auto;
    top: -0.15rem;
  }
  .zt-singular-header .item-thumb {
    position: relative;
    width: 100%;
    border-radius: 0;
  }
  .zt-singular-header h2 {
    font-size: 0.2rem;
  }
  .zt-singular-header h4 {
    margin-bottom: 0;
  }
  .zt-singular-header h4 .item,
  .zt-singular-header h4 .group-item .item-images .img-item {
    line-height: 1.5;
  }
  .zt-singular-header h4 .item strong,
  .zt-singular-header h4 .group-item .item-images .img-item strong {
    font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei",
      "WenQuanYi Micro Hei", Arial, sans-serif;
    font-weight: bold;
  }
  .zt-singular-header .ptime {
    display: none;
  }
  .zt-singular-header .block-function .btn {
    display: block;
    margin: 0;
  }
  .zt-singular-header .block-function .share-div {
    display: none;
  }
}
.zt-singular-content {
  padding-bottom: 0.6rem;
}
.zt-singular-content .b-wrap {
  position: relative;
}
.zt-singular-content .new-sidebar {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 3.9rem;
  padding-top: 0.48rem;
}
@media (min-width: 1330px) {
  .zt-singular-content .new-sidebar {
    display: block;
  }
}
.zt-singular-content .new-sidebar .widget {
  margin-bottom: 0;
}
.zt-singular-content .auto-sidebar-fixed.autofixed-fixed {
  position: fixed;
}
.zt-singular-content .auto-sidebar-fixed.autofixed-absolute {
  position: absolute;
  bottom: 0;
}
.zt-singular-content .main {
  margin-right: 0;
}
@media (min-width: 1330px) {
  .zt-singular-content .main {
    margin-right: 4.3rem;
  }
}
.zt-singular-content .zt-article-section .section-title {
  font-size: 0.16rem;
  line-height: 0.22rem;
  color: #656565;
  font-weight: normal;
  margin-bottom: 0.26rem;
  padding-bottom: 0;
  border-bottom: none;
}
.zt-singular-content .zt-article-section .order-select {
  cursor: pointer;
  margin-right: 0.3rem;
}
.zt-singular-content .zt-article-section .order-select.current,
.zt-singular-content .zt-article-section .order-select:hover {
  color: #ff6000;
}
.zt-singular-content .section-content {
  margin-bottom: 0.6rem;
}
.zt-singular-content .section-content-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
}
.zt-singular-content .zt-article-items {
  padding: 0.3rem;
}
@media (min-width: 1024px) {
  .zt-singular-content .zt-article-items {
    padding: 0.6rem 0.8rem;
  }
}
.zt-singular-content .zt-article-items-wrap {
  position: relative;
}
.zt-singular-content .zt-more {
  position: relative;
  text-align: center;
  font-size: 0.16rem;
  height: 0.22rem;
  line-height: 0.22rem;
  overflow: hidden;
  margin-bottom: 0.3rem;
}
.zt-singular-content .zt-more span {
  display: inline-block;
  background-color: #fff;
  padding: 0 0.2rem;
  position: relative;
  color: #8a8a8a;
}
.zt-singular-content .zt-more span i {
  color: #ff6000;
}
.zt-singular-content .zt-more::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  width: 100%;
  border-top: 1px solid #f2f2f2;
}
.zt-singular-content .zt-function {
  padding: 0 0 0.6rem;
  text-align: center;
}
.zt-singular-content .zt-function .btn {
  line-height: 0.5rem;
  width: 1.6rem;
  text-align: center;
  margin: 0 0.1rem;
}
.zt-singular-content .zt-function .has_fav {
  background-color: #bcc2c8;
}
.zt-singular-content .zt-people-see {
  overflow: hidden;
}
.zt-singular-content .zt-people-see .section-content {
  margin-bottom: 0;
  padding: 0;
}
@media (max-width: 767.5px) {
  .zt-singular-content {
    padding-bottom: 0.15rem;
  }
  .zt-singular-content .container {
    margin: 0 15px;
  }
  .zt-singular-content .zt-article-section .section-title {
    margin-bottom: 16px;
  }
  .zt-singular-content .section-content {
    margin-bottom: 0;
  }
  .zt-singular-content .section-content-wrap {
    border-radius: 0;
    background-color: transparent;
  }
  .zt-singular-content .zt-article-item {
    background-color: #fff;
    padding: 25px 15px 20px;
    border-radius: 0.1rem;
  }
  .zt-singular-content .zt-function {
    padding-bottom: 0.15rem;
  }
  .zt-singular-content .zt-function .btn {
    display: block;
    width: 100%;
    font-size: 14px;
    margin: 0 0 15px;
    border-radius: 8px;
  }
  .zt-singular-content .comment-header {
    border-radius: 0.1rem;
    overflow: hidden;
  }
  .zt-singular-content .comment-main {
    border-radius: 0.1rem;
  }
  .zt-singular-content .zt-people-see .part-title {
    padding-top: 0.15rem;
  }
  .zt-singular-content .zt-people-see .list-see .part-wrap {
    border-radius: 0;
  }
  .zt-singular-content .zt-more::before {
    border-top-color: rgba(138, 138, 138, 0.5);
  }
  .zt-singular-content .zt-more span {
    background-color: #f3f5f7;
  }
}
.zt-singular-content .search-widget .widget-title {
  font-size: 0.24rem;
  margin-bottom: 0.3rem;
  line-height: 1.5;
}
.zt-singular-content .search-widget a {
  color: #8a8a8a;
}
.zt-singular-content .search-widget a:hover {
  color: #fff;
}
.zt-singular-content .search-widget .btn-red-light,
.zt-singular-content .search-widget .search-item-default .item-title .btn-zt {
  color: #ff142b;
}
.zt-singular-content .section-content-new {
  margin-bottom: 0;
}
.zt-singular-content .section-content-wrap-new {
  background-color: transparent;
  border-radius: 0;
}
.zt-singular-content .section-content-wrap-new .zt-article-items {
  padding: 0;
}
@media (min-width: 768px) {
  .zt-singular-content .section-content-wrap-new .zt-more span {
    background-color: transparent;
  }
}
.zt-singular-content .zt-article-item-new {
  margin-bottom: 2.14285714em;
}
@media (max-width: 767.5px) {
  .zt-singular-content .zt-article-item-new {
    margin-bottom: max(4vw, 15px);
  }
}
.zt-article-item {
  margin-bottom: 0.5rem;
}
.zt-article-item:last-child {
  margin-bottom: 0;
}
.zt-article-item .b-wrap {
  position: relative;
  padding-left: 0.56rem;
}
.zt-article-item .b-wrap::before {
  content: "";
  display: block;
  position: absolute;
  left: 0.13rem;
  top: 0.4rem;
  bottom: 0;
  width: 0;
  border-left: 1px solid #ededed;
}
@media (max-width: 767.5px) {
  .zt-article-item .b-wrap::before {
    display: none;
  }
}
.zt-article-item .index-num {
  display: block;
  position: absolute;
  left: 0;
  top: 0.03rem;
  width: 0.26rem;
  height: 0.26rem;
  border-radius: 100%;
  background-color: #ff6000;
  color: #fff;
  font-size: 0.14rem;
  line-height: 0.26rem;
  text-align: center;
}
.zt-article-item .item-title {
  font-size: 0.24rem;
  color: #262626;
  line-height: 0.32rem;
  margin-bottom: 0.3rem;
}
.zt-article-item .item-title a {
  display: block;
  color: #262626;
}
.zt-article-item .item-title a:hover {
  color: #ff6000;
}
.zt-article-item .item-title .tag {
  display: inline-block;
  vertical-align: top;
  border-radius: 0.04rem;
  border: 1px solid #ff6000;
  color: #ff6000;
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.3rem;
  padding: 0 0.1rem;
  margin-right: 0.05rem;
}
.zt-article-item .item-content {
  background-color: #fafbfc;
  border-radius: 0.1rem;
  padding: 0.2rem;
}
@media (min-width: 1024px) {
  .zt-article-item .item-content {
    padding: 0.4rem;
  }
}
.zt-article-item .item-content-wrap {
  position: relative;
  padding-right: 2rem;
  min-height: 1.4rem;
}
@media (min-width: 1024px) {
  .zt-article-item .item-content-wrap {
    padding-right: 2.6rem;
  }
}
.zt-article-item .item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.8rem;
  border-radius: 0.06rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
@media (min-width: 1024px) {
  .zt-article-item .item-thumb {
    width: 2.2rem;
  }
}
.zt-article-item .item-thumb .thumb {
  padding-top: 63.63636364%;
}
.zt-article-item .item-thumb img {
  display: none;
}
@supports (
  ((-o-object-fit: cover) or (object-fit: cover)) or (-webkit-object-fit: cover)
) {
  .zt-article-item .item-thumb img {
    display: block;
    -webkit-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: left center;
    object-position: left center;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.zt-article-item .item-entry {
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #6a6a6a;
  margin-bottom: 0.3rem;
  height: 0.9rem;
  overflow: hidden;
}
.zt-article-item .item-entry a {
  display: block;
  color: #6a6a6a;
}
.zt-article-item .item-meta {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #8a8a8a;
  font-weight: normal;
}
.zt-article-item .item-meta .meta {
  display: inline-block;
  white-space: nowrap;
  margin-right: 0.15rem;
}
@media (min-width: 768px) {
  .zt-article-item .item-meta .meta {
    margin-right: 0.4rem;
  }
}
@media (min-width: 1024px) {
  .zt-article-item .item-meta .meta {
    margin-right: 0.6rem;
  }
}
.zt-article-item .item-meta .meta:last-child {
  margin-right: 0;
}
.zt-article-item .item-meta a {
  color: #8a8a8a;
}
.zt-article-item .item-meta a:hover {
  color: #ff6000;
}
.zt-article-item .item-meta .u-avatar {
  display: inline-block;
  vertical-align: top;
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0.06rem;
}
.zt-article-item .item-meta .u-avatar .thumb {
  padding-top: 100%;
}
@media (max-width: 767.5px) {
  .zt-article-item {
    margin-bottom: 0.15rem;
  }
  .zt-article-item .b-wrap {
    padding-left: 0;
  }
  .zt-article-item .item-content {
    padding: 0;
    background-color: transparent;
  }
  .zt-article-item .item-content-wrap {
    padding-right: 130px;
    min-height: 75px;
  }
  .zt-article-item .item-thumb {
    width: 105px;
  }
  .zt-article-item .item-title {
    font-size: 20px;
    line-height: 1.5;
    text-indent: 30px;
  }
  .zt-article-item .item-title .tag {
    text-indent: 0;
    vertical-align: top;
    margin-top: 4px;
    margin-right: 0;
    margin-left: 0.05rem;
  }
  .zt-article-item .index-num {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background-color: transparent;
    color: #000;
    font-family: Impact;
    font-size: 23px;
    width: auto;
    height: auto;
    line-height: 1;
    top: 3px;
  }
  .zt-article-item .index-num::after {
    content: ".";
  }
  .zt-article-item .item-entry {
    margin-bottom: 10px;
  }
  .zt-article-item .item-meta .views,
  .zt-article-item .item-meta .time {
    display: none;
  }
}
.zt-article-item-new {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em;
}
.zt-article-item-new .b-wrap {
  position: relative;
  padding-left: 21.42857143em;
  min-height: 11.78571429em;
}
@media (min-width: 1920px) {
  .zt-article-item-new .b-wrap {
    padding-left: 22.85714286em;
  }
}
.zt-article-item-new .item-title {
  font-size: 157.14285714%;
  line-height: 1.54545455;
  margin-bottom: 0.90909091em;
  color: #262626;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.zt-article-item-new .item-title a {
  display: block;
  color: #262626;
}
.zt-article-item-new .item-title a:hover {
  color: #ff6000;
}
.zt-article-item-new .item-title a:hover .tag {
  background-color: #ff6000;
  color: #fff;
}
.zt-article-item-new .item-title .tag {
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
  display: inline-block;
  vertical-align: top;
  margin-top: 0.21428571em;
  border: 1px solid #ff6000;
  border-radius: 0.42857143em;
  line-height: 1.71428571em;
  padding: 0 0.57142857em;
  color: #ff6000;
  font-weight: normal;
}
.zt-article-item-new .item-entry {
  font-size: 114.28571429%;
  color: #525252;
  line-height: 1.6875;
  height: 3.375em;
  overflow: hidden;
  margin-bottom: 1.875em;
}
.zt-article-item-new .item-entry a {
  display: block;
  color: #525252;
}
.zt-article-item-new .item-meta {
  font-size: inherit;
  line-height: 1.71428571em;
  height: 1.71428571em;
  font-weight: normal;
  color: #8a8a8a;
  overflow: hidden;
}
.zt-article-item-new .item-meta .meta {
  margin-right: 2.14285714em;
}
.zt-article-item-new .item-meta .author a {
  color: #8a8a8a;
}
.zt-article-item-new .item-meta .author a:hover {
  color: #ff6000;
}
.zt-article-item-new .item-meta .avatar,
.zt-article-item-new .item-meta .views,
.zt-article-item-new .item-meta .time {
  white-space: nowrap;
}
.zt-article-item-new .item-meta .btn {
  font-size: inherit;
  line-height: inherit;
  margin-right: 0.71428571em;
  padding: 0 0.71428571em;
  border: none;
}
.zt-article-item-new .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 18.57142857em;
  border-radius: 0.71428571em;
  overflow: hidden;
}
.zt-article-item-new .component-img {
  padding-top: 63.46153846%;
}
.zt-article-item-new .component-img img {
  -o-object-position: left center;
  object-position: left center;
}
@media (min-width: 768px) {
  .zt-article-item-new .component-img:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  .zt-article-item-new .component-img::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.2);
  }
}
.zt-article-item-new .u-avatar {
  width: 1.71428571em;
  display: inline-block;
  vertical-align: top;
}
.zt-article-item-new .index-num {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  min-width: 3.57142857em;
}
.zt-article-item-new .index-num::before {
  content: "";
  display: block;
  width: 3.57142857em;
  height: 3.57142857em;
  background-color: #00d995;
  border-radius: 0.71428571em 0 100% 0;
  position: absolute;
  left: 0;
  top: 0;
}
.zt-article-item-new .index-num .txt {
  display: block;
  position: relative;
  font-size: 214.28571429%;
  color: #fff;
  font-family: Impact;
  line-height: 1.66666667;
  text-align: center;
}
.zt-article-item-new:nth-child(5n + 2) .index-num::before {
  background-color: #ff6000;
}
.zt-article-item-new:nth-child(5n + 3) .index-num::before {
  background-color: #215cfe;
}
.zt-article-item-new:nth-child(5n + 4) .index-num::before {
  background-color: #fd9494;
}
.zt-article-item-new:nth-child(5n) .index-num::before {
  background-color: #d87beb;
}
@media (max-width: 767.5px) {
  .zt-article-item-new {
    position: relative;
    border-radius: max(2.13333333vw, 8px);
    padding: max(7.2vw, 27px) max(5.33333333vw, 20px);
  }
  .zt-article-item-new .b-wrap {
    padding-left: 0;
    position: static;
  }
  .zt-article-item-new .item-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    margin-bottom: max(4vw, 15px);
  }
  .zt-article-item-new .item-title {
    font-size: max(4.8vw, 18px);
    line-height: 1.5em;
    margin-bottom: max(2.66666667vw, 10px);
    white-space: normal;
    max-height: 3em;
  }
  .zt-article-item-new .item-title .tag {
    font-size: max(3.2vw, 12px);
    margin-top: max(0.53333333vw, 2px);
  }
  .zt-article-item-new .item-thumb {
    position: relative;
    left: auto;
    top: auto;
    width: max(28vw, 105px);
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-radius: 0;
  }
  .zt-article-item-new .component-img {
    border-radius: max(2.13333333vw, 8px);
  }
  .zt-article-item-new .item-entry {
    font-size: max(3.73333333vw, 14px);
    line-height: 1.64285714;
    height: auto;
    max-height: 4.92857143em;
    overflow: hidden;
    padding-right: max(5.33333333vw, 20px);
    text-align: justify;
    margin-bottom: 0;
  }
  .zt-article-item-new .index-num {
    min-width: max(8vw, 30px);
  }
  .zt-article-item-new .index-num::before {
    width: max(8vw, 30px);
    height: max(8vw, 30px);
    border-top-left-radius: max(2.13333333vw, 8px);
  }
  .zt-article-item-new .index-num .txt {
    font-size: max(4vw, 15px);
    line-height: max(8vw, 30px);
  }
  .zt-article-item-new .item-meta {
    font-size: 85.71428571%;
    line-height: 1.83333333em;
    height: 1.83333333em;
    position: relative;
  }
  .zt-article-item-new .item-meta .meta {
    margin-right: max(4vw, 15px);
  }
  .zt-article-item-new .item-meta .time,
  .zt-article-item-new .item-meta .author {
    display: none;
  }
  .zt-article-item-new .item-meta .btn {
    border-radius: max(1.06666667vw, 4px);
  }
  .zt-article-item-new .item-meta .views {
    position: absolute;
    right: 0;
    top: 0;
    margin-right: 0;
  }
}
.ep-header {
  position: relative;
  padding-top: 10px;
}
@media (min-width: 768px) {
  .ep-header {
    padding-right: 314px;
  }
}
.ep-header .ep-info {
  position: relative;
  min-height: 80px;
  padding-bottom: 50px;
  text-align: center;
}
@media (min-width: 768px) {
  .ep-header .ep-info {
    padding-left: 110px;
    text-align: left;
  }
}
.ep-header .ep-info .ep-avatar {
  width: 80px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .ep-header .ep-info .ep-avatar {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.ep-header .ep-info .ep-avatar .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.ep-header .ep-info h2 {
  font-size: 34px;
  line-height: 1.1;
  margin-bottom: 10px;
}
.ep-header .ep-info .ep-info-entry {
  font-size: 14px;
  color: #888;
  margin-bottom: 15px;
}
.ep-header .ep-info h4 {
  color: #888;
  font-weight: normal;
  font-size: 14px;
  margin: 0 -10px;
}
.ep-header .ep-info h4 span {
  display: inline-block;
  padding: 0 10px;
  position: relative;
}
.ep-header .ep-info h4 span::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.ep-header .ep-info h4 span:last-child::after {
  display: none;
}
.ep-header .ep-count {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
@media (min-width: 768px) {
  .ep-header .ep-count {
    display: block;
  }
}
.ep-header .ep-count strong {
  font-size: 60px;
  line-height: 1.3;
  font-family: Impact;
  color: #ff6000;
  letter-spacing: 0;
  display: block;
  text-align: center;
  margin-bottom: 14px;
}
.ep-header .ep-count span {
  font-size: 14px;
  color: #888;
}
.ep-content-info .section-title {
  margin-bottom: 30px;
}
.ep-content-info .ep-content-info-entry {
  font-size: 14px;
  color: #888;
  line-height: 30px;
  text-align: justify;
}
.ep-content-info .ep-content-info-entry p {
  margin-bottom: 1em;
}
.enterprise-content {
  background: #fafafa;
  padding: 15px 0 0;
}
@media (min-width: 768px) {
  .enterprise-content {
    padding: 40px 0 60px;
  }
}
@media (max-width: 767px) {
  .enterprise-content .main {
    margin-bottom: 0;
  }
  .enterprise-content .main::after {
    display: none;
  }
}
.enterprise-content .archiveShow {
  margin-bottom: 0;
}
.enterprise-content .ep-part {
  background: #fff;
  padding: 20px 30px;
  margin: 0 -15px 15px;
}
@media (min-width: 768px) {
  .enterprise-content .ep-part {
    margin: 0 0 30px;
  }
}
.enterprise-content .sidebar .widget:last-child {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .enterprise-content .job-item .job-item-wrap {
    min-height: auto;
  }
  .enterprise-content .job-item .sub {
    display: block;
  }
  .enterprise-content .job-item .sub h4 {
    position: absolute;
    right: 0;
    top: 20px;
  }
  .enterprise-content .job-item .btns {
    display: none;
    text-align: left;
  }
  .enterprise-content .job-item .title h3 {
    display: none;
  }
}
.enterprise-content .ep-job-list {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .enterprise-content .ep-job-list {
    margin-bottom: 30px;
  }
}
.enterprise-content .ep-job-list .job-items {
  margin: 0 -30px;
}
.enterprise-content .ep-job-list .nav-pages {
  margin-top: 30px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 767px) {
  .post-type-archive-job .job-item .sub {
    display: none;
  }
  .post-type-archive-job .enterprise-content .job-item .btns {
    display: block;
  }
}
.enterprise-content .enterprise-menus {
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  .enterprise-content .enterprise-menus {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 20px;
  }
}
.enterprise-content .enterprise-menus .menus-title {
  margin-bottom: 10px;
}
.enterprise-content .enterprise-menus .menus-title h2 {
  font-size: 16px;
}
@media (min-width: 768px) {
  .enterprise-content .enterprise-menus .menus-title h2 {
    font-size: 20px;
  }
}
@media (min-width: 768px) {
  .enterprise-content .enterprise-menus .menus-select {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.enterprise-content .enterprise-menus .menus-select .selects {
  color: #888;
  font-size: 14px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .enterprise-content .enterprise-menus .menus-select .selects {
    padding: 0 10px;
    margin-bottom: 0;
  }
}
.enterprise-content .enterprise-menus .menus-select .select {
  border-color: #888;
  padding: 1px 0 2px;
  color: #888;
  width: 8em;
  text-align: center;
  border-radius: 3px;
  vertical-align: middle;
  outline: none;
  height: 22px;
}
.enterprise-content .enterprise-menus .menu-nav {
  display: none;
}
@media (min-width: 768px) {
  .enterprise-content .enterprise-menus .menu-nav {
    display: block;
  }
}
.ej-top {
  background: url(https://image.uisdc.com/wp-content/uploads/2020/01/enterprise_job_1.jpg)
    no-repeat center;
  background-size: cover;
  color: #fff;
  text-align: center;
  padding: 60px 7.5px;
  position: relative;
  z-index: 2;
}
@media (min-width: 1024px) {
  .ej-top {
    padding: 124px 0;
  }
}
.ej-top h2 {
  font-size: 42px;
  margin-bottom: 30px;
}
.ej-top h3 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 50px;
}
.ej-top .btns .btn {
  display: inline-block;
  margin: 0 20px;
  line-height: 48px;
  padding: 0;
  width: 200px;
  text-align: center;
  letter-spacing: 1px;
  margin-bottom: 20px;
}
.ej-top .btns .btn-border {
  border: 1px solid #fff;
  color: #fff;
}
.ej-top .btns .btn-border:hover {
  background: #fff;
  color: #ff6000;
}
.btn-pc {
  display: inline-block;
  position: relative;
}
.btn-pc .qq-num {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 80%;
  cursor: pointer;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.btn-pc:hover .qq-num {
  top: 90%;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.btn-pc .part-enterprise-ewm {
  position: absolute;
  left: 50%;
  top: 90%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  height: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.btn-pc:hover .part-enterprise-ewm {
  top: 100%;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
}
.ej-part-3 .btn-pc {
  padding-bottom: 30px;
}
.ej-part .ej-part-title {
  font-size: 36px;
  color: #333;
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .ej-part .ej-part-title {
    margin-bottom: 50px;
  }
}
.ej-part .ej-part-desc {
  font-size: 14px;
  color: #9a9a9a;
}
.ej-part-1 {
  padding: 40px 0 0;
  text-align: center;
}
.ej-part-1 .item-icon {
  font-size: 60px;
  color: #ff6000;
  margin-bottom: 30px;
}
.ej-part-1 .item,
.ej-part-1 .group-item .item-images .img-item {
  margin-bottom: 50px;
}
.ej-part-1 h2 {
  font-size: 20px;
  color: #333;
  line-height: 1.1;
  margin-bottom: 15px;
}
.ej-part-1 h5,
.ej-part-1 h6 {
  font-size: 14px;
  color: #999;
  line-height: 1.7;
  font-weight: normal;
}
.ej-part-2 {
  background: #fafafa;
  padding: 30px 0 0;
}
@media (min-width: 1024px) {
  .ej-part-2 {
    padding: 70px 0 0;
  }
}
@media (min-width: 1330px) {
  .ej-part-2 .ej-part-content {
    margin: 0 -25px;
  }
  .ej-part-2 .ej-part-content .col-1-3 {
    padding: 0 25px;
  }
}
.ej-part-2 .item,
.ej-part-2 .group-item .item-images .img-item {
  background: #fff;
  border-radius: 3px;
  padding: 40px 30px 30px;
  margin-bottom: 30px;
}
@media (min-width: 1024px) {
  .ej-part-2 .item,
  .ej-part-2 .group-item .item-images .img-item {
    min-height: 660px;
    margin-bottom: 50px;
  }
}
.ej-part-2 .item h2,
.ej-part-2 .group-item .item-images .img-item h2 {
  font-size: 26px;
  margin-bottom: 25px;
  color: #333;
  text-align: center;
}
.ej-part-2 .item p,
.ej-part-2 .group-item .item-images .img-item p {
  font-size: 14px;
  line-height: 2;
  color: #a7a7a7;
  margin-bottom: 30px;
  text-align: center;
}
.ej-part-2 .item h3,
.ej-part-2 .group-item .item-images .img-item h3 {
  color: #ff6000;
  font-size: 40px;
  font-family: Arial-BoldMT, Arial, sans-serif;
  text-align: center;
  margin-bottom: 35px;
}
.ej-part-2 .item h3 span,
.ej-part-2 .group-item .item-images .img-item h3 span {
  font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
    "Helvetica Neue", "Open Sans", Arial, "Hiragino Sans GB", "微软雅黑",
    STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;
  font-size: 14px;
  font-weight: normal;
}
.ej-part-2 .item ul,
.ej-part-2 .group-item .item-images .img-item ul {
  border-top: 1px solid #f2f2f2;
  padding-top: 30px;
}
.ej-part-2 .item ul li,
.ej-part-2 .group-item .item-images .img-item ul li {
  display: block;
  margin-bottom: 14px;
  line-height: 24px;
  font-size: 14px;
  color: #666;
  position: relative;
  padding-left: 30px;
  letter-spacing: 0;
}
.ej-part-2 .item ul li i,
.ej-part-2 .group-item .item-images .img-item ul li i {
  font-size: 16px;
  color: #ffb148;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
.ej-part-2 .item ul li .ico,
.ej-part-2 .group-item .item-images .img-item ul li .ico {
  font-size: 12px;
  color: #f44336;
  display: inline-block;
  vertical-align: bottom;
}
.ej-part-3 {
  background: #fafafa;
}
.ej-part-3 .ej-part-content .col-1-4 > a {
  display: block;
}
.ej-part-3 .ej-part-content .col-1-4 > a:hover .item h2,
.ej-part-3
  .ej-part-content
  .col-1-4
  > a:hover
  .group-item
  .item-images
  .img-item
  h2 {
  color: #ff6000;
}
@media (min-width: 1330px) {
  .ej-part-3 .ej-part-content {
    margin: 0 -20px;
  }
  .ej-part-3 .ej-part-content .col-1-4 {
    padding: 0 20px;
  }
}
.ej-part-3 .item,
.ej-part-3 .group-item .item-images .img-item {
  background: #fff;
  border-radius: 3px;
  padding: 25px 30px 25px 90px;
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  margin-bottom: 30px;
}
@media (min-width: 1330px) {
  .ej-part-3 .item,
  .ej-part-3 .group-item .item-images .img-item {
    margin-bottom: 70px;
  }
}
.ej-part-3 .item:hover,
.ej-part-3 .group-item .item-images .img-item:hover {
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
}
.ej-part-3 .item .item-icon,
.ej-part-3 .group-item .item-images .img-item .item-icon {
  font-size: 40px;
  color: #ff6000;
  position: absolute;
  left: 30px;
  top: 25px;
  line-height: 1;
}
.ej-part-3 .item .item-icon ::before,
.ej-part-3 .group-item .item-images .img-item .item-icon ::before {
  margin: 0;
}
.ej-part-3 .item h2,
.ej-part-3 .group-item .item-images .img-item h2 {
  font-size: 18px;
  color: #333;
  line-height: 1.1;
  margin-bottom: 10px;
  height: 1.1em;
  overflow: hidden;
}
.ej-part-3 .item p,
.ej-part-3 .group-item .item-images .img-item p {
  font-size: 14px;
  color: #888;
  line-height: 1.1;
  height: 1.1em;
  overflow: hidden;
  margin: 0;
}
.ej-part-3 .btns {
  text-align: center;
  clear: both;
  padding: 20px 0 70px;
  position: relative;
  z-index: 2;
}
@media (min-width: 768px) {
  .ej-part-3 .btns {
    padding: 0 0 70px;
  }
}
.ej-part-3 .btns .btn {
  display: inline-block;
  height: 50px;
  border-radius: 40px;
  padding: 15px 130px 15px 40px;
  position: relative;
  text-align: left;
  box-shadow: 0 10px 20px 0 rgba(255, 96, 0, 0.3);
}
.ej-part-3 .btns .btn h3 {
  font-size: 18px;
  line-height: 1.1;
  margin-bottom: 10px;
}
.ej-part-3 .btns .btn p {
  font-size: 14px;
  opacity: 0.6;
  line-height: 1.1;
}
.ej-part-3 .btns .btn .btn-thumb {
  display: block;
  position: absolute;
  right: 40px;
  bottom: 0;
  width: 87px;
}
.ej-part-3 .btns .qq-num {
  color: #888;
}
.ej-part-3 .btns .part-enterprise-ewm .btn {
  height: 2.4em;
  line-height: 2.4;
  font-size: 12px;
  padding: 0;
  display: block;
  border-radius: 3px;
  box-shadow: none;
  text-align: center;
}
.ej-part-4 {
  padding: 30px 0;
  text-align: center;
}
@media (min-width: 1024px) {
  .ej-part-4 {
    padding: 80px 0;
  }
}
.ej-part-4 .ej-part-title {
  margin-bottom: 10px;
}
.ej-part-4 .ej-part-desc {
  margin-bottom: 40px;
}
.ej-part-4 .ej-part-content {
  overflow: hidden;
}
.ej-part-4 .ej-part-content .col-1-3 {
  position: relative;
  margin-bottom: 60px;
}
.ej-part-4 .ej-part-content .col-1-3::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
  height: 40px;
  border-right-color: #f2f2f2;
}
.ej-part-4 .ej-part-content .col-1-3:last-child::after {
  display: none;
}
.ej-part-4 .ej-part-content .item,
.ej-part-4 .ej-part-content .group-item .item-images .img-item {
  line-height: 1.5;
}
.ej-part-4 .ej-part-content .item h3,
.ej-part-4 .ej-part-content .group-item .item-images .img-item h3 {
  font-size: 42px;
  color: #ff6000;
}
@media (min-width: 1024px) {
  .ej-part-4 .ej-part-content .item h3,
  .ej-part-4 .ej-part-content .group-item .item-images .img-item h3 {
    font-size: 50px;
  }
}
.ej-part-4 .ej-part-content .item h3 span,
.ej-part-4 .ej-part-content .group-item .item-images .img-item h3 span {
  font-size: 16px;
  font-weight: normal;
}
.ej-part-4 .ej-part-content .item h4,
.ej-part-4 .ej-part-content .group-item .item-images .img-item h4 {
  font-size: 16px;
  color: #9a9a9a;
  font-weight: normal;
}
.ej-part-5 {
  padding: 30px 0 30px;
  text-align: center;
  background: #fafafa;
}
@media (min-width: 1024px) {
  .ej-part-5 {
    padding: 90px 0 105px;
  }
}
.job-header {
  padding-bottom: 40px;
  border-bottom: 15px solid #f3f3f3;
  margin-top: 30px;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .job-header {
    border-bottom-width: 1px;
  }
}
.job-header .container {
  position: relative;
}
@media (min-width: 768px) {
  .job-header .container {
    padding-right: 334px;
    min-height: 90px;
  }
}
.job-header .job-header-sidebar {
  margin-top: 30px;
  display: none;
}
@media (min-width: 768px) {
  .job-header .job-header-sidebar {
    display: block;
    margin-top: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
}
.job-header .job-header-sidebar .btns {
  margin-right: -10px;
  margin-bottom: 18px;
}
.job-header .job-header-sidebar .btn {
  display: inline-block;
  margin: 0 10px;
  width: 147px;
  line-height: 46px;
  text-align: center;
}
.job-header .job-header-sidebar .btn-orange-border,
.job-header
  .job-header-sidebar
  .talk-singular-prev-next
  .item-backhome
  .item-content
  .btn {
  display: none;
  background: transparent;
}
.job-header .job-header-sidebar .btn-orange-border:hover,
.job-header
  .job-header-sidebar
  .article-author
  .author-content:hover
  .author-btns
  .btn,
.job-header
  .job-header-sidebar
  .talk-singular-prev-next
  .item-backhome
  .item-content
  .btn:hover {
  background: #ff6000;
  color: #fff;
}
.job-header .job-header-sidebar .p {
  margin: 0 10px;
}
.job-header .job-header-main .job-title {
  font-size: 34px;
  margin-bottom: 10px;
}
.job-header .job-header-main h4 {
  font-size: 14px;
  font-weight: normal;
  color: #888;
  margin: 0 -10px;
}
.job-header .job-header-main h4 span {
  display: inline-block;
  padding: 0 10px;
  position: relative;
}
.job-header .job-header-main h4 span::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.job-header .job-header-main h4 span:last-child::after {
  display: none;
}
.job-header .job-header-main h4 .key-money {
  font-size: 22px;
  color: #ff6000;
}
.job-header .job-header-main h4 .key-money::after {
  display: none;
}
.job-content .article-toolkit .toolkit.fav,
.job-content .article-toolkit .toolkit.comment {
  display: none;
}
@media (max-width: 767px) {
  .job-content .main::after {
    display: none;
  }
}
.job-content .article-bt {
  margin-bottom: 30px;
}
.job-content .job-info {
  border-bottom: 15px solid #f3f3f3;
  margin-bottom: 40px;
  margin: 0 -15px 40px;
  padding: 0 15px 20px;
}
@media (min-width: 768px) {
  .job-content .job-info {
    margin: 0 0 40px;
    padding: 0 0 50px;
    border-bottom-width: 1px;
  }
}
.job-content .job-info h4 {
  font-size: 16px;
  color: #888;
  font-weight: normal;
  margin-bottom: 10px;
  line-height: 30px;
}
.job-content .job-info p {
  font-size: 14px;
  color: #888;
  line-height: 30px;
}
.job-content .job-info a {
  color: #ff6000;
}
.job-content .job-email {
  background: #fafafa;
  padding: 20px;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .job-content .job-email {
    padding: 30px;
  }
}
.job-content .job-email .job-email-wrap {
  position: relative;
  padding-left: 80px;
  line-height: 1.5;
}
.job-content .job-email .job-email-wrap .email-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  height: 60px;
  line-height: 60px;
  font-size: 26px;
  background: #ff6000;
  border-radius: 100%;
  color: #fff;
  text-align: center;
}
.job-content .job-email .job-email-wrap .email-thumb i::before {
  margin-left: 0;
  margin-right: 0;
}
.job-content .job-email .job-email-wrap h2 {
  font-size: 18px;
  color: #333;
  margin-bottom: 10px;
  font-weight: normal;
}
.job-content .job-email .job-email-wrap h2 span {
  color: #ff6000;
}
.job-content .job-email .job-email-wrap h2 .btn {
  display: inline-block;
  font-style: normal;
  font-size: 13px;
  padding: 0 5px 0 10px;
  line-height: 20px;
  border-color: #ff6000;
  margin-left: 5px;
  color: #ff6000;
}
.job-content .job-email .job-email-wrap h2 .btn:hover {
  background: #ff6000;
  color: #fff;
}
.job-content .job-email .job-email-wrap h2 .btn i {
  font-style: normal;
}
.job-content .job-email .job-email-wrap h4 {
  font-size: 14px;
  color: #888;
  font-weight: normal;
  margin-bottom: 0;
}
.job-content .article p {
  margin-bottom: 50px;
}
.job-content .article h4 {
  margin-bottom: 20px;
}
.job-item {
  padding: 0 30px;
}
.job-item div {
  box-sizing: border-box;
}
.job-item:hover {
  background: #fcfcfc;
}
@media (min-width: 768px) {
  .job-item:hover .btns-has-avatar .btn {
    display: inline-block;
    width: 70%;
  }
  .job-item:hover .btns-has-avatar .thumb-avatar {
    display: none;
  }
}
.job-item a {
  display: block;
}
.job-item a:hover h2 {
  color: #ff6000;
}
.job-item .job-item-wrap {
  padding-bottom: 20px;
  padding-top: 20px;
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #f3f3f3;
  min-height: 147px;
}
@media (min-width: 768px) {
  .job-item .job-item-wrap {
    padding-bottom: 40px;
    padding-top: 40px;
  }
}
.job-item .title {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .job-item .title {
    float: left;
    margin-right: 1%;
    margin-bottom: 0;
    width: 48%;
  }
}
.job-item .title h2 {
  font-size: 18px;
  color: #333;
  font-weight: normal;
  margin-bottom: 10px;
  width: 70%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (min-width: 768px) {
  .job-item .title h2 {
    width: 100%;
  }
}
.job-item .title h3 {
  font-size: 14px;
  font-weight: normal;
  color: #666;
}
.job-item .title h5 {
  font-weight: normal;
  color: #666;
  font-size: 14px;
  margin: 0 -8px;
}
.job-item .title h5 span {
  position: relative;
  padding: 0 8px;
}
.job-item .title h5 span::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.job-item .title h5 span:last-child::after {
  display: none;
}
.job-item .title h5 .key-money {
  font-weight: normal;
  font-size: 18px;
  color: #ff6000;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .job-item .title h5 .key-money {
    position: absolute;
    right: 0;
    top: 20px;
  }
}
.job-item .title h5 .key-money::after {
  display: none;
}
.job-item .sub {
  display: none;
}
@media (min-width: 768px) {
  .job-item .sub {
    display: block;
    float: left;
    width: 30%;
  }
}
.job-item .sub h3 {
  font-weight: normal;
  font-size: 18px;
  margin-bottom: 10px;
}
.job-item .sub h4 {
  font-weight: normal;
  font-size: 18px;
  color: #ff6000;
  margin-bottom: 10px;
}
.job-item .sub h5 {
  font-weight: normal;
  color: #666;
  font-size: 14px;
  margin: 0 -8px;
}
.job-item .sub h5 span {
  position: relative;
  padding: 0 8px;
}
.job-item .sub h5 span::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.job-item .sub h5 span:last-child::after {
  display: none;
}
.job-item .btns {
  text-align: right;
}
@media (min-width: 768px) {
  .job-item .btns {
    float: right;
    width: 20%;
  }
}
.job-item .btns .btn {
  background: transparent;
  line-height: 46px;
  display: inline-block;
  width: 70%;
}
.job-item .btns .btn:hover {
  background: #ff6000;
  color: #fff;
}
@media (min-width: 768px) {
  .job-item .btns-has-avatar {
    text-align: right;
  }
}
.job-item .btns-has-avatar .btn {
  display: none;
}
.job-item .btns-has-avatar .thumb-avatar {
  display: inline-block;
  width: 30px;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .job-item .btns-has-avatar .thumb-avatar {
    width: 60px;
  }
}
.job-item .btns-has-avatar .thumb-avatar .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.job-item .btns-has-avatar .name {
  line-height: 30px;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .job-item .btns-has-avatar .name {
    display: none;
  }
}
.job-part-other {
  margin-bottom: 50px;
}
.job-part-other .section-title {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.job-part-other .job-part-content {
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .job-part-other .job-item .job-item-wrap {
    min-height: auto;
  }
  .job-part-other .job-item .sub {
    display: block;
  }
  .job-part-other .job-item .sub h4 {
    position: absolute;
    right: 0;
    top: 20px;
  }
  .job-part-other .job-item .btns {
    display: none;
  }
  .job-part-other .job-item .title h3 {
    display: none;
  }
}
.article-toolkit {
  position: absolute;
  left: -60px;
  top: 0;
  display: none;
}
@media (min-width: 1024px) {
  .article-toolkit {
    display: block;
    padding-bottom: 60px;
  }
}
@media (min-width: 1330px) {
}
.article-toolkit.autofixed-fixed {
  position: fixed;
  top: 70px;
  left: auto;
  width: 51px;
}
@media (min-width: 1024px) {
  .article-toolkit.autofixed-fixed {
    margin-left: -60px;
  }
}
@media (min-width: 1330px) {
  .article-toolkit.autofixed-fixed {
    margin-left: -60px;
  }
}
.article-toolkit.autofixed-absolute {
  top: auto;
  bottom: 0;
}
.article-toolkit .toolkit {
  display: block;
  width: 50px;
  box-sizing: border-box;
  border: 1px solid #eee;
  border-bottom: none;
  text-align: center;
  padding: 10px 0;
  font-size: 12px;
  color: #888;
  cursor: pointer;
  line-height: 1.1;
}
.article-toolkit .toolkit:last-child {
  border-bottom: 1px solid #eee;
}
.article-toolkit .toolkit.has_fav,
.article-toolkit .toolkit.has_zan,
.article-toolkit .toolkit:hover {
  color: #ff6000;
}
.article-toolkit .toolkit.has_fav i,
.article-toolkit .toolkit.has_zan i,
.article-toolkit .toolkit:hover i {
  color: #ff6000;
}
.article-toolkit .toolkit.has_fav .icon-1-heart-border:before {
  content: "\e828";
}
.article-toolkit .toolkit i {
  font-size: 20px;
  margin-bottom: 5px;
  display: block;
  color: #c8c8c8;
}
.article-toolkit .toolkit span,
.article-toolkit .toolkit em {
  font-style: normal;
  display: block;
}
.article-toolkit .share {
  position: relative;
}
.article-toolkit .share .share-div {
  position: absolute;
  left: 60%;
  top: -1px;
  width: 0;
  overflow: hidden;
  background: #fff;
  height: 100%;
  box-sizing: content-box;
  padding: 0 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #eee;
  border-left: none;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.article-toolkit .share .share-div .share-ul {
  padding-top: 10px;
}
.article-toolkit .share .share-div .close-li {
  display: none;
}
.article-toolkit .share:hover .share-div {
  left: 100%;
  width: auto;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.article-toolkit .share:hover .share-div i {
  color: #bbb;
}
.article-toolkit .share:hover .share-div i:hover {
  color: #fff;
}
.section-title {
  font-size: 20px;
  color: #262626;
  line-height: 28px;
  padding-bottom: 15px;
  border-bottom: 1px solid #f2f2f2;
  position: relative;
  font-weight: bold;
  margin-bottom: 20px;
}
.sidebar {
  position: relative;
  display: block;
}
.sidebar a {
  color: #262626;
}
.sidebar a:hover {
  color: #ff6000;
}
.sidebar .widget {
  margin-bottom: 0.075rem;
  box-sizing: border-box;
}
@media (min-width: 1024px) {
  .sidebar .widget {
    margin-bottom: 0.15rem;
    width: auto;
  }
}
.sidebar .widget .section-title .more {
  top: 42%;
  font-size: 13px;
  color: #888;
}
.sidebar .widget .section-title .more:hover {
  color: #ff6000;
}
.sidebar .viewAll {
  font-size: 14px;
}
.sidebar .viewAll i {
  font-size: 9px;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 4px;
  color: #a7a7a7;
}
.sidebar .viewAll .btn {
  display: block;
  line-height: 3;
}
@media (min-width: 768px) {
  .sidebar .viewAll .btn {
    line-height: 2.6;
  }
}
.sidebar .viewAll .btn:hover {
  background: #ff6000;
  color: #fff;
}
.sidebar .viewAll .btn:hover i {
  color: #fff;
}
.sidebar .sidebar-fixed {
  visibility: hidden;
  opacity: 0;
  height: 1px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  width: 100%;
}
@media (min-width: 768px) {
  .sidebar .sidebar-fixed {
    width: 280px;
  }
}
@media (min-width: 1330px) {
  .sidebar .sidebar-fixed {
    width: 314px;
  }
}
.sidebar .sidebar-fixed.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
}
@media (min-width: 1024px) {
  .sidebar .sidebar-fixed.autofixed-fixed {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    height: auto;
    position: fixed;
    top: 70px;
  }
  .sidebar .sidebar-fixed.autofixed-absolute {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    height: auto;
    position: absolute;
    left: 0;
    bottom: 0;
  }
}
@media (max-width: 1023px) {
  .sidebar .sidebar-fixed .widget-article-menu {
    display: none;
  }
}
.sidebar .widget-show {
  padding-top: 0.075rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .sidebar .widget-show {
    background: transparent;
    padding: 0;
    margin: 0 0 30px;
  }
}
@media (min-width: 1024px) {
  .sidebar .widget-hunter-topics,
  .sidebar .widget-news,
  .sidebar .widget-zt-hot,
  .sidebar .widget-comment-hot,
  .sidebar .widget-authors-hot,
  .sidebar .widget-talk-hot {
    border: 1px solid #f2f2f2;
    padding: 20px;
    margin-bottom: 30px;
  }
  .sidebar .widget-post-tabs {
    border: 1px solid #f2f2f2;
  }
  .sidebar .widget-post-tabs .tabs-content {
    padding: 0 20px 10px;
  }
}
@media (min-width: 1024px) {
  .sidebar .section-title .sub {
    font-size: 12px;
  }
}
@media (min-width: 1330px) {
  .sidebar .section-title .sub {
    font-size: 14px;
  }
}
.widget-job-add .item-main {
  background: #fff;
  padding: 30px 0;
  text-align: center;
  border-radius: 0 0 3px 3px;
}
.widget-job-add .btn {
  display: inline-block;
  font-size: 14px;
  color: #fff;
  background: transparent;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 3px;
  padding: 0 30px;
  line-height: 36px;
  font-weight: normal;
}
.widget-job-add .btn:hover {
  color: #fff;
  background: #e65600;
}
.single .widget-job-add .item-main {
  border: 1px solid #f2f2f2;
}
.widget-post-related .item,
.widget-post-related .group-item .item-images .img-item {
  float: none;
  margin-bottom: 40px;
  min-height: 58px;
}
.widget-post-related .item a,
.widget-post-related .group-item .item-images .img-item a {
  display: block;
  box-sizing: border-box;
  padding: 0 110px 0 26px;
  position: relative;
  color: #333;
}
.widget-post-related .item a:hover,
.widget-post-related .group-item .item-images .img-item a:hover {
  color: #ff6000;
}
.widget-post-related .item a:hover .num .btn,
.widget-post-related .group-item .item-images .img-item a:hover .num .btn {
  color: #ff6000;
  border-color: #ff6000;
}
.widget-post-related .item a:hover .thumb,
.widget-post-related .group-item .item-images .img-item a:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.widget-post-related .item .num,
.widget-post-related .group-item .item-images .img-item .num {
  width: 16px;
  position: absolute;
  left: 0;
  top: 4px;
}
.widget-post-related .item .num .btn,
.widget-post-related .group-item .item-images .img-item .num .btn {
  line-height: 16px;
  font-style: normal;
}
.widget-post-related .item .item-thumb,
.widget-post-related .group-item .item-images .img-item .item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 86px;
  border-radius: 3px;
  overflow: hidden;
}
.widget-post-related .item .item-thumb .thumb,
.widget-post-related .group-item .item-images .img-item .item-thumb .thumb {
  border-radius: 3px;
  background-position: left center;
}
.widget-post-related .item h2,
.widget-post-related .group-item .item-images .img-item h2 {
  font-size: 15px;
  font-weight: normal;
  line-height: 24px;
  height: 48px;
  overflow: hidden;
}
.sidebar section.widget-post-related {
  margin-bottom: 50px;
}
.widget-job-related .item,
.widget-job-related .group-item .item-images .img-item {
  padding: 0 0 25px;
  border-bottom: 1px dashed #eee;
}
.widget-job-related .item:last-child,
.widget-job-related .group-item .item-images .img-item:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.widget-job-related .item a,
.widget-job-related .group-item .item-images .img-item a {
  padding: 0 60px 0 0;
}
.widget-job-related .item .item-thumb,
.widget-job-related .group-item .item-images .img-item .item-thumb {
  width: 50px;
  border-radius: 100%;
}
.widget-job-related .item .item-thumb .thumb,
.widget-job-related .group-item .item-images .img-item .item-thumb .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.widget-job-related .item h2,
.widget-job-related .group-item .item-images .img-item h2 {
  height: auto;
  font-size: 18px;
  margin-bottom: 5px;
  height: 24px;
  overflow: hidden;
}
.widget-job-related .item h4,
.widget-job-related .group-item .item-images .img-item h4 {
  font-size: 12px;
  color: #888;
  font-weight: normal;
  margin: 0 -8px;
}
.widget-job-related .item h4 span,
.widget-job-related .group-item .item-images .img-item h4 span {
  padding: 0 8px;
  position: relative;
}
.widget-job-related .item h4 span::after,
.widget-job-related .group-item .item-images .img-item h4 span::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.widget-job-related .item h4 span:last-child::after,
.widget-job-related
  .group-item
  .item-images
  .img-item
  h4
  span:last-child::after {
  display: none;
}
.widget-job-related .item h4 .key-money,
.widget-job-related .group-item .item-images .img-item h4 .key-money {
  font-size: 18px;
  color: #ff6000;
  padding-right: 10px;
}
.widget-job-related .item h4 .key-money::after,
.widget-job-related .group-item .item-images .img-item h4 .key-money::after {
  display: none;
}
.sidebar section.widget-job-related {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .widget-job-related-new {
    border: 1px solid #f2f2f2;
    padding: 16px;
  }
}
.widget-job-related-new .item a,
.widget-job-related-new .group-item .item-images .img-item a {
  padding-right: 0;
}
.widget-job-related-new .item h2,
.widget-job-related-new .group-item .item-images .img-item h2 {
  position: relative;
  margin-bottom: 10px;
}
.widget-job-related-new .item h2 .key-money,
.widget-job-related-new .group-item .item-images .img-item h2 .key-money {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 18px;
  color: #ff6000;
  padding-right: 10px;
}
.widget-job-related-new .item h2 .key-money::after,
.widget-job-related-new
  .group-item
  .item-images
  .img-item
  h2
  .key-money::after {
  display: none;
}
.widget-job-related-new .item h2 .title,
.widget-job-related-new .group-item .item-images .img-item h2 .title {
  display: block;
  width: 11em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.widget-job-related-new .item .item-thumb,
.widget-job-related-new .group-item .item-images .img-item .item-thumb {
  position: static;
  display: inline-block;
  width: 30px;
  vertical-align: middle;
  margin-right: 10px;
}
.widget-job-related-new .item h4,
.widget-job-related-new .group-item .item-images .img-item h4 {
  margin-bottom: 10px;
  font-size: 14px;
}
.widget-job-related-new .item h3,
.widget-job-related-new .group-item .item-images .img-item h3 {
  line-height: 30px;
  font-weight: normal;
  font-size: 14px;
}
.widget-job-show .item-wrap {
  display: block;
  border-radius: 3px;
  overflow: hidden;
}
.widget-job-show .item-thumb {
  border-radius: 3px 3px 0 0;
}
.widget-job-show .item-thumb .thumb {
  padding-top: 74.6815%;
}
.widget-job-show .item-main {
  padding: 15px 20px;
  border: 1px solid #f3f3f3;
  border-radius: 0 0 3px 3px;
  background: #fff;
}
.widget-job-show .item-main h2 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
}
.widget-job-show .item-main p {
  font-size: 14px;
  color: #888;
  line-height: 1.5;
  max-height: 3em;
  overflow: hidden;
  margin-bottom: 10px;
}
.widget-job-show .item-main h4 {
  font-size: 14px;
  color: #bbb;
  font-weight: normal;
  margin-bottom: 20px;
}
.widget-job-show .item-main h5 {
  text-align: center;
}
.widget-job-show .item-main h5 .btn {
  display: inline-block;
  font-size: 14px;
  color: #fff;
  background: transparent;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 3px;
  padding: 0 30px;
  line-height: 36px;
  font-weight: normal;
}
.widget-job-show .item-main h5 .btn:hover {
  background: #e65600;
}
.widget-job-show a:hover h2 {
  color: #ff6000;
}
.widget-job-show a:hover h5 .btn {
  background: #ff6000;
  border-color: #ff6000;
  color: #fff;
}
.widget-author {
  border-top: 4px solid #ff6000;
}
.widget-author .section-main {
  border: 1px solid #efefef;
  border-top: none;
  padding: 30px 16px 0;
  box-sizing: border-box;
}
.widget-author .section-author {
  margin-bottom: 25px;
  padding-left: 70px;
  position: relative;
}
.widget-author .section-author .a-thumb {
  width: 50px;
  position: absolute;
  left: 0;
  top: 0;
}
.widget-author .section-author .a-thumb .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.widget-author .section-author .author-ewm {
  width: 7.143%;
  color: #b4b4b4;
  cursor: pointer;
}
.widget-author .section-author .author-info {
  padding: 0 10px;
  box-sizing: border-box;
}
.widget-author .section-author .author-info h2 {
  font-size: 16px;
  color: #333;
  margin-bottom: 5px;
}
.widget-author .section-author .author-info h2 a {
  color: #262626;
}
.widget-author .section-author .author-info h2 a:hover {
  color: #ff6000;
}
.widget-author .section-author .author-info h2 .btn {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  padding: 0 3px;
  margin-left: 5px;
  vertical-align: text-top;
}
.widget-author .section-author .author-info h4 {
  font-size: 13px;
  font-weight: normal;
  color: #969696;
}
.widget-author .section-author .author-info h4 span {
  display: inline-block;
}
.widget-author .section-author .author-info h4 span:first-child {
  position: relative;
  padding-right: 10px;
  margin-right: 5px;
}
.widget-author .section-author .author-info h4 span:first-child::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.widget-author .section-content h3 {
  text-align: center;
  position: relative;
  margin-bottom: 15px;
}
.widget-author .section-content h3 strong {
  display: inline-block;
  padding: 0 10px;
  background: #fff;
  position: relative;
  font-weight: normal;
  font-size: 14px;
  color: #a7a7a7;
}
.widget-author .section-content h3:before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  border-top: 1px solid #efefef;
  position: absolute;
  left: 0;
  top: 50%;
}
.widget-author .section-content ul {
  padding-bottom: 10px;
}
.widget-author .section-content ul li {
  display: block;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 10px;
  position: relative;
  padding-left: 30px;
  box-sizing: border-box;
  line-height: 24px;
}
.widget-author .section-content ul li a {
  color: #666;
}
.widget-author .section-content ul li a:hover {
  color: #ff6000;
}
.widget-author .section-content ul li .btn {
  font-style: normal;
  line-height: 20px;
  width: 20px;
  text-align: center;
  position: absolute;
  left: 0;
  top: 4px;
}
.widget-author .section-more {
  text-align: center;
  padding: 12px 0;
  font-size: 14px;
  border-top: 1px solid #f4f4f4;
}
.widget-author .section-more a {
  color: #a7a7a7;
}
.widget-author .section-more a:hover {
  color: #ff6000;
}
.widget-enterprise .author-info h4 {
  height: 1.5em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.widget-enterprise .section-enterprise-info ul {
  overflow: hidden;
  margin: 0 -5px;
}
.widget-enterprise .section-enterprise-info li {
  float: left;
  width: 50%;
  padding: 0 5px;
  box-sizing: border-box;
  color: #969696;
  margin-bottom: 20px;
}
.widget-enterprise .section-content ul li {
  margin-bottom: 30px;
}
.widget-enterprise .section-content a:hover h2 {
  color: #ff6000;
}
.widget-enterprise .section-content h2 {
  font-size: 16px;
  font-weight: normal;
  color: #333;
  margin-bottom: 8px;
}
.widget-enterprise .section-content h4 {
  color: #888;
  font-size: 12px;
  font-weight: normal;
  margin: 0 -5px;
}
.widget-enterprise .section-content h4 span {
  display: inline-block;
  padding: 0 5px;
  position: relative;
}
.widget-enterprise .section-content h4 span::after {
  content: "";
  display: block;
  width: 0;
  height: 0.1rem;
  border-right: 1px solid #dedede;
  position: absolute;
  top: 50%;
  margin-top: -0.05rem;
  right: 0;
}
.widget-enterprise .section-content h4 span:last-child::after {
  display: none;
}
.widget-enterprise .section-content h4 .key-money {
  color: #ff6000;
  font-size: 16px;
  padding-right: 10px;
}
.widget-enterprise .section-content h4 .key-money::after {
  display: none;
}
.job-archive-menus .menu-item {
  position: relative;
  margin-bottom: 26px;
}
@media (min-width: 768px) {
  .job-archive-menus .menu-item {
    padding-left: 90px;
  }
}
.job-archive-menus .menu-item:last-child {
  margin-bottom: 0;
}
.job-archive-menus .menu-item .label {
  font-size: 14px;
  color: #333;
  line-height: 24px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .job-archive-menus .menu-item .label {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.job-archive-menus .menu-item .items,
.job-archive-menus .menu-item .modal-talk_ask .talk-ask .img-selects,
.job-archive-menus .menu-item .archive-list-top .archive-top-wrap,
.job-archive-menus .menu-item .archive-list-top .archive-list-top-wrap,
.job-archive-menus .menu-item .archive-list-see .wrap,
.job-archive-menus .menu-item .part-dropdown .main .section-content,
.job-archive-menus .menu-item .search-result-content .results-u,
.job-archive-menus .menu-item .search-user .search-user-wrap,
.job-archive-menus .menu-item .search-user .search-user-items,
.job-archive-menus
  .menu-item
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.job-archive-menus .menu-item .group-item .item-images .img-items,
.job-archive-menus .menu-item .talk-ask-form .img-selects,
.job-archive-menus .menu-item .user-item-talk-talk .item-images .img-items,
.job-archive-menus .menu-item .user-home .posts_talks {
  margin: 0 -10px;
  overflow: hidden;
}
.job-archive-menus .menu-item .items .item,
.job-archive-menus .menu-item .modal-talk_ask .talk-ask .img-selects .item,
.job-archive-menus .menu-item .archive-list-top .archive-top-wrap .item,
.job-archive-menus .menu-item .archive-list-top .archive-list-top-wrap .item,
.job-archive-menus .menu-item .archive-list-see .wrap .item,
.job-archive-menus .menu-item .part-dropdown .main .section-content .item,
.job-archive-menus .menu-item .search-result-content .results-u .item,
.job-archive-menus .menu-item .search-user .search-user-wrap .item,
.job-archive-menus .menu-item .search-user .search-user-items .item,
.job-archive-menus
  .menu-item
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.job-archive-menus .menu-item .group-item .item-images .img-items .item,
.job-archive-menus .menu-item .items .group-item .item-images .img-item,
.job-archive-menus .menu-item .talk-ask-form .img-selects .item,
.job-archive-menus
  .menu-item
  .user-item-talk-talk
  .item-images
  .img-items
  .item,
.job-archive-menus .menu-item .user-home .posts_talks .item {
  float: left;
  padding: 0 10px;
}
.job-archive-menus .menu-item .items .item .btn,
.job-archive-menus .menu-item .modal-talk_ask .talk-ask .img-selects .item .btn,
.job-archive-menus .menu-item .archive-list-top .archive-top-wrap .item .btn,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-list-top-wrap
  .item
  .btn,
.job-archive-menus .menu-item .archive-list-see .wrap .item .btn,
.job-archive-menus .menu-item .part-dropdown .main .section-content .item .btn,
.job-archive-menus .menu-item .search-result-content .results-u .item .btn,
.job-archive-menus .menu-item .search-user .search-user-wrap .item .btn,
.job-archive-menus .menu-item .search-user .search-user-items .item .btn,
.job-archive-menus
  .menu-item
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .btn,
.job-archive-menus .menu-item .group-item .item-images .img-items .item .btn,
.job-archive-menus .menu-item .items .group-item .item-images .img-item .btn,
.job-archive-menus .menu-item .talk-ask-form .img-selects .item .btn,
.job-archive-menus
  .menu-item
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .btn,
.job-archive-menus .menu-item .user-home .posts_talks .item .btn {
  line-height: 24px;
  padding: 0 8px;
  color: #3a3a3a;
  font-size: 14px;
}
.job-archive-menus .menu-item .items .item .btn:hover,
.job-archive-menus
  .menu-item
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .btn:hover,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-top-wrap
  .item
  .btn:hover,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-list-top-wrap
  .item
  .btn:hover,
.job-archive-menus .menu-item .archive-list-see .wrap .item .btn:hover,
.job-archive-menus
  .menu-item
  .part-dropdown
  .main
  .section-content
  .item
  .btn:hover,
.job-archive-menus
  .menu-item
  .search-result-content
  .results-u
  .item
  .btn:hover,
.job-archive-menus .menu-item .search-user .search-user-wrap .item .btn:hover,
.job-archive-menus .menu-item .search-user .search-user-items .item .btn:hover,
.job-archive-menus
  .menu-item
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .btn:hover,
.job-archive-menus
  .menu-item
  .group-item
  .item-images
  .img-items
  .item
  .btn:hover,
.job-archive-menus
  .menu-item
  .items
  .group-item
  .item-images
  .img-item
  .btn:hover,
.job-archive-menus .menu-item .talk-ask-form .img-selects .item .btn:hover,
.job-archive-menus
  .menu-item
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .btn:hover,
.job-archive-menus .menu-item .user-home .posts_talks .item .btn:hover {
  color: #ff6000;
}
.job-archive-menus .menu-item .items .item .current,
.job-archive-menus
  .menu-item
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .current,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-top-wrap
  .item
  .current,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-list-top-wrap
  .item
  .current,
.job-archive-menus .menu-item .archive-list-see .wrap .item .current,
.job-archive-menus
  .menu-item
  .part-dropdown
  .main
  .section-content
  .item
  .current,
.job-archive-menus .menu-item .search-result-content .results-u .item .current,
.job-archive-menus .menu-item .search-user .search-user-wrap .item .current,
.job-archive-menus .menu-item .search-user .search-user-items .item .current,
.job-archive-menus
  .menu-item
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .current,
.job-archive-menus
  .menu-item
  .group-item
  .item-images
  .img-items
  .item
  .current,
.job-archive-menus
  .menu-item
  .items
  .group-item
  .item-images
  .img-item
  .current,
.job-archive-menus .menu-item .talk-ask-form .img-selects .item .current,
.job-archive-menus
  .menu-item
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .current,
.job-archive-menus .menu-item .user-home .posts_talks .item .current {
  color: #fff;
  background: #ff6000;
}
.job-archive-menus .menu-item .items .item .current:hover,
.job-archive-menus
  .menu-item
  .modal-talk_ask
  .talk-ask
  .img-selects
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-top-wrap
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .archive-list-top
  .archive-list-top-wrap
  .item
  .current:hover,
.job-archive-menus .menu-item .archive-list-see .wrap .item .current:hover,
.job-archive-menus
  .menu-item
  .part-dropdown
  .main
  .section-content
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .search-result-content
  .results-u
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .search-user
  .search-user-wrap
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .search-user
  .search-user-items
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .group-item
  .item-images
  .img-items
  .item
  .current:hover,
.job-archive-menus
  .menu-item
  .items
  .group-item
  .item-images
  .img-item
  .current:hover,
.job-archive-menus .menu-item .talk-ask-form .img-selects .item .current:hover,
.job-archive-menus
  .menu-item
  .user-item-talk-talk
  .item-images
  .img-items
  .item
  .current:hover,
.job-archive-menus .menu-item .user-home .posts_talks .item .current:hover {
  color: #fff;
}
.job-archive-selects {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 24px;
  font-size: 14px;
}
.job-archive-selects .orders .btn {
  display: inline-block;
  padding: 0 8px;
  line-height: 24px;
  color: #3a3a3a;
  margin: 0 10px;
}
.job-archive-selects .orders .current {
  background: #ff6000;
  color: #fff;
}
.job-archive-selects .menu-selects {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.job-archive-selects .menu-selects .selects {
  padding: 0 10px;
  color: #888;
  font-size: 14px;
}
.job-archive-selects .menu-selects .select {
  border-color: #888;
  padding: 1px 0 2px;
  color: #888;
  width: 8em;
  text-align: center;
  border-radius: 3px;
  vertical-align: middle;
  outline: none;
  margin-left: 5px;
  height: 22px;
}
.post-type-archive-job {
  background-color: #fff;
}
.job-archive-header {
  padding-bottom: 36px;
  margin-top: 30px;
}
@media (min-width: 1024px) {
  .job-archive-header {
    margin-top: 0;
  }
}
.job-archive-header .jh {
  position: relative;
}
@media (min-width: 1024px) {
  .job-archive-header .jh {
    padding-right: 360px;
  }
}
.job-archive-header .job-title-thumb {
  display: none;
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (min-width: 1024px) {
  .job-archive-header .job-title-thumb {
    display: block;
  }
}
.job-archive-header h2 {
  font-size: 36px;
  color: #333;
  margin-bottom: 22px;
}
.job-archive-header .job-form {
  position: relative;
  padding-right: 97px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .job-archive-header .job-form {
    padding-right: 157px;
  }
}
.job-archive-header .job-form form {
  display: block;
  position: relative;
  width: 100%;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.02);
}
.job-archive-header .job-form .txt {
  display: block;
  width: 100%;
  height: 46px;
  box-sizing: border-box;
  padding: 19px 90px 19px 12px;
  font-size: 14px;
  line-height: 20px;
  color: #515151;
  background: #fafafa;
  border: 1px solid #eee;
  border-radius: 3px;
}
@media (min-width: 768px) {
  .job-archive-header .job-form .txt {
    padding-right: 150px;
  }
}
.job-archive-header .job-form .placeholder {
  color: #888;
}
.job-archive-header .job-form .btn {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
  height: 46px;
  background: #ff5c00;
  color: #fff;
  text-align: center;
  cursor: pointer;
  line-height: 46px;
  border: none;
  outline: none;
  font-size: 16px;
  border-radius: 0 3px 3px 0;
}
@media (min-width: 768px) {
  .job-archive-header .job-form .btn {
    width: 137px;
    letter-spacing: 0px;
  }
}
.job-archive-header .job-form .btn:hover {
  background: #f55800;
}
.job-archive-header .job-form .btn-fabu {
  position: absolute;
  border-radius: 3px;
  right: 0;
  top: 0;
  background: #0989ed;
}
.job-archive-header .job-form .btn-fabu:hover {
  background: #087bd4;
}
.job-archive-header .job-keywords {
  font-size: 14px;
  color: #888;
}
@media (max-width: 767px) {
  .job-archive-header .job-keywords {
    height: 20px;
    overflow: hidden;
  }
}
.job-archive-header .job-keywords a {
  margin: 0 12px;
  color: #888;
  white-space: nowrap;
}
.job-archive-header .job-keywords a:hover {
  color: #ff6000;
}
.part-dropdown {
  position: fixed;
  top: -100%;
  left: 0;
  right: 0;
  z-index: 26;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  display: none;
}
.part-dropdown.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  top: 58px;
}
@media (min-width: 1920px) {
  .part-dropdown.show {
    top: 68px;
  }
}
@media (min-width: 768px) {
  .part-dropdown {
    display: block;
  }
}
.part-dropdown div {
  box-sizing: border-box;
}
.part-dropdown .dropdown-content {
  background: #fff;
  padding: 50px 50px 0;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.04);
  border-bottom: 6px solid #fcfcfc;
  border-radius: 0 0 0.1rem 0.1rem;
}
.part-dropdown .main {
  width: 100%;
}
.part-dropdown .main .dropdown-section {
  margin-bottom: 20px;
}
.part-dropdown .main .section-content {
  margin: 0 -10px;
}
.part-dropdown .main .section-content .item,
.part-dropdown .main .section-content .group-item .item-images .img-item {
  padding: 0 10px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-bottom: 20px;
}
.part-dropdown .main .section-content .item a,
.part-dropdown .main .section-content .group-item .item-images .img-item a {
  display: block;
  background: #f9fafb;
  border-radius: 10px;
  text-align: center;
  height: 100%;
  box-sizing: border-box;
  padding: 30px 0;
}
.part-dropdown .main .section-content .item a i,
.part-dropdown .main .section-content .group-item .item-images .img-item a i {
  color: #ff6000;
  font-size: 28px;
  margin-bottom: 15px;
}
.part-dropdown .main .section-content .item a h3,
.part-dropdown .main .section-content .group-item .item-images .img-item a h3 {
  font-size: 18px;
  color: #333;
  margin: 8px 0;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
}
.part-dropdown .main .section-content .item a h4,
.part-dropdown .main .section-content .group-item .item-images .img-item a h4 {
  font-size: 14px;
  color: #888;
  font-weight: normal;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
}
.part-dropdown .main .section-content .item a h5,
.part-dropdown .main .section-content .group-item .item-images .img-item a h5 {
  color: #888;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
}
.part-dropdown .main .section-content .item a:hover,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a:hover {
  background: #ff6000;
  color: #fff;
  box-shadow: 0 8px 12px 0 rgba(255, 96, 0, 0.2);
}
.part-dropdown .main .section-content .item a:hover i,
.part-dropdown .main .section-content .item a:hover h3,
.part-dropdown .main .section-content .item a:hover h4,
.part-dropdown .main .section-content .item a:hover h5,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a:hover
  i,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a:hover
  h3,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a:hover
  h4,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a:hover
  h5 {
  color: #fff;
}
.part-dropdown .main .section-content .item a.disabled,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a.disabled {
  border-color: #f3f3f3;
  position: relative;
  cursor: default;
}
.part-dropdown .main .section-content .item a.disabled p,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a.disabled
  p {
  opacity: 0.3;
  font-size: 16px;
  text-align: center;
  color: #333;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.part-dropdown .main .section-content .item a.disabled:hover,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item
  a.disabled:hover {
  background: transparent;
  box-shadow: none;
  color: #333;
}
.part-dropdown .main .section-content .item.coming a,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item.coming
  a {
  position: relative;
  padding: 24px 0 0;
  text-align: center;
}
.part-dropdown .main .section-content .item.coming a .coming-ico,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item.coming
  a
  .coming-ico {
  position: relative;
  left: auto;
  top: auto;
  font-size: 40px;
  color: #333;
  opacity: 0.3;
}
.part-dropdown .main .section-content .item.coming a .coming-ico::before,
.part-dropdown
  .main
  .section-content
  .group-item
  .item-images
  .img-item.coming
  a
  .coming-ico::before {
  width: auto;
  margin: 0;
}
.part-dropdown .sidebar {
  width: 256px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.part-dropdown .section-title {
  border-bottom: none;
}
.part-dropdown .dropdown-allposts .section-content .item,
.part-dropdown
  .dropdown-allposts
  .section-content
  .group-item
  .item-images
  .img-item {
  width: 25%;
}
@media (min-width: 1330px) {
  .part-dropdown .dropdown-allposts .section-content .item,
  .part-dropdown
    .dropdown-allposts
    .section-content
    .group-item
    .item-images
    .img-item {
    width: 16.66666667%;
  }
}
.part-dropdown .dropdown-allposts .section-content .item a,
.part-dropdown
  .dropdown-allposts
  .section-content
  .group-item
  .item-images
  .img-item
  a {
  position: relative;
}
.part-dropdown .dropdown-4 .section-content .item,
.part-dropdown .dropdown-4 .section-content .group-item .item-images .img-item {
  width: 50%;
}
@media (min-width: 1024px) {
  .part-dropdown .dropdown-4 .section-content .item,
  .part-dropdown
    .dropdown-4
    .section-content
    .group-item
    .item-images
    .img-item {
    width: 25%;
  }
}
.part-dropdown .dropdown-5 .section-content .item,
.part-dropdown .dropdown-5 .section-content .group-item .item-images .img-item {
  width: 50%;
}
@media (min-width: 1024px) {
  .part-dropdown .dropdown-5 .section-content .item,
  .part-dropdown
    .dropdown-5
    .section-content
    .group-item
    .item-images
    .img-item {
    width: 20%;
  }
}
.part-dropdown .dropdown-hotcats .section-content .item a,
.part-dropdown
  .dropdown-hotcats
  .section-content
  .group-item
  .item-images
  .img-item
  a {
  position: relative;
}
.part-dropdown .dropdown-hotcats2 .section-content .item,
.part-dropdown
  .dropdown-hotcats2
  .section-content
  .group-item
  .item-images
  .img-item {
  width: 33.3333%;
}
.part-dropdown .dropdown-close {
  display: block;
  position: absolute;
  right: 95px;
  top: 50px;
  font-size: 20px;
  color: #c6c6c6;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (min-width: 768px) {
  .part-dropdown .dropdown-close {
    right: 0.95rem;
    top: 0.5rem;
    font-size: 0.2rem;
  }
}
.part-dropdown .dropdown-close:hover {
  color: #ff6000;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.part-dropdown .mark {
  cursor: pointer;
}
.dropdown-search {
  width: 100%;
  height: 100%;
}
.dropdown-search .mark {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
}
.dropdown-search .dropdown-content {
  overflow-x: hidden;
  overflow-y: auto;
}
.dropdown-search .search-content {
  width: 100%;
  overflow-y: auto;
  padding: 0 100px;
  background-color: transparent;
}
@media (min-width: 1920px) {
  .dropdown-search .search-content {
    padding: 0 1rem;
  }
}
.dropdown-search .search-content h2 {
  font-size: 32px;
  color: #333;
  margin-bottom: 20px;
}
@media (min-width: 1920px) {
  .dropdown-search .search-content h2 {
    font-size: 0.32rem;
    margin-bottom: 0.2rem;
  }
}
.dropdown-search .search-content h3 {
  color: #333;
  font-size: 20px;
  margin-bottom: 20px;
  line-height: 28px;
}
@media (min-width: 1920px) {
  .dropdown-search .search-content h3 {
    font-size: 0.2rem;
    margin-bottom: 0.2rem;
    line-height: 0.28rem;
  }
}
.dropdown-search .search-content h3 .sub {
  font-size: 12px;
  font-weight: normal;
  color: #888;
}
@media (min-width: 1920px) {
  .dropdown-search .search-content h3 .sub {
    font-size: 0.12rem;
  }
}
.dropdown-search .search-content h3 .btn-remove-history {
  cursor: pointer;
}
.dropdown-search .search-content h3 .btn-remove-history:hover {
  color: #ff6000;
}
.dropdown-search .form {
  margin-bottom: 30px;
}
@media (min-width: 1920px) {
  .dropdown-search .form {
    margin-bottom: 0.3rem;
  }
}
.dropdown-search .form form {
  display: block;
  position: relative;
  width: 100%;
  box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.02);
}
.dropdown-search .form form .ji2-icon {
  position: absolute;
  top: 0;
  margin: -1.71428571em 0 0 -0.85714286em;
  width: 1.71428571em;
  height: 1.71428571em;
  display: block;
  background: url(https://image.uisdc.com/wp-content/uploads/2019/10/uisdc-chat-chicken.gif)
    no-repeat center bottom;
  background-size: contain;
  cursor: pointer;
  left: 50%;
  top: auto;
  bottom: 100%;
  margin: 0 0 -1px -12px;
}
.dropdown-search .form .txt {
  display: block;
  width: 100%;
  height: 60px;
  box-sizing: border-box;
  padding: 19px 90px 19px 12px;
  font-size: 16px;
  line-height: 20px;
  color: #515151;
  background: #fff;
  border: 1px solid #eee;
  border-radius: 3px;
}
@media (min-width: 768px) {
  .dropdown-search .form .txt {
    padding-right: 150px;
  }
}
@media (min-width: 1920px) {
  .dropdown-search .form .txt {
    height: 0.6rem;
    padding: 0.19rem 0.9rem 0.19rem 0.12rem;
    font-size: 0.16rem;
    line-height: 0.2rem;
    border-radius: 0.03rem;
  }
}
.dropdown-search .form .placeholder {
  color: #888;
}
.dropdown-search .form .btn {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
  height: 60px;
  background: #ff5c00;
  color: #fff;
  text-align: center;
  cursor: pointer;
  line-height: 60px;
  border: none;
  outline: none;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
}
@media (min-width: 768px) {
  .dropdown-search .form .btn {
    width: 140px;
    letter-spacing: 2px;
  }
}
@media (min-width: 1920px) {
  .dropdown-search .form .btn {
    width: 1.4rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.2rem;
    border-radius: 0 0.03rem 0.03rem 0;
  }
}
.dropdown-search .form .btn:hover {
  background: #f55800;
}
.dropdown-search .search-keywords {
  font-size: 14px;
  margin: 0 -6px 40px;
  max-height: 82px;
  overflow: hidden;
  line-height: 36px;
}
@media (min-width: 1920px) {
  .dropdown-search .search-keywords {
    margin: 0 -0.06rem 0.4rem;
    font-size: 0.14rem;
    line-height: 0.36rem;
    max-height: 0.82rem;
  }
}
.dropdown-search .search-keywords a {
  display: inline-block;
  white-space: nowrap;
  margin: 0 6px 10px;
  color: #888;
  background-color: #f7f7f7;
  padding: 0 10px;
  border-radius: 3px;
}
@media (min-width: 1920px) {
  .dropdown-search .search-keywords a {
    margin: 0 0.06rem 0.1rem;
    padding: 0 0.1rem;
    border-radius: 0.03rem;
  }
}
.dropdown-search .search-keywords a:hover {
  background-color: #ff6000;
  color: #fff;
}
.dropdown-search .search-keywords .red-light {
  background: rgba(255, 20, 43, 0.05);
  color: #fa455f;
}
.dropdown-search .search-keywords .red-light:hover {
  background-color: #fa455f;
  color: #fff;
}
.dropdown-search .no-history {
  display: none;
}
.dropdown-search .history-content {
  margin-bottom: 40px;
}
@media (min-width: 1920px) {
  .dropdown-search .history-content {
    margin-bottom: 0.4rem;
  }
}
.dropdown-search .history-content ul {
  margin: 0 -6px;
}
@media (min-width: 1920px) {
  .dropdown-search .history-content ul {
    margin: 0 -0.06rem;
  }
}
.dropdown-search .history-content li {
  display: inline-block;
  background: #f7f7f7;
  color: #888;
  line-height: 2.57;
  font-size: 14px;
  margin: 0 6px 10px;
  padding: 0 10px;
  border-radius: 3px;
}
@media (min-width: 1920px) {
  .dropdown-search .history-content li {
    font-size: 0.14rem;
    margin: 0 0.06rem 0.1rem;
    padding: 0 0.1rem;
    border-radius: 0.03rem;
  }
}
.dropdown-search .history-content li:hover {
  background: #ff6000;
  color: #fff;
}
.dropdown-search .history-content li:hover a {
  color: #fff;
}
.dropdown-search .history-content li a {
  color: #888;
}
.dropdown-search .history-content li a:hover {
  color: #fff;
}
.dropdown-search .history-content li i,
.dropdown-search .history-content li span {
  display: none;
}
.dropdown-search .recent-content {
  margin-bottom: 50px;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content {
    margin-bottom: 0.5rem;
  }
}
.dropdown-search .recent-content .items,
.dropdown-search .recent-content .modal-talk_ask .talk-ask .img-selects,
.dropdown-search .recent-content .archive-list-top .archive-top-wrap,
.dropdown-search .recent-content .archive-list-top .archive-list-top-wrap,
.dropdown-search .recent-content .archive-list-see .wrap,
.dropdown-search .recent-content .part-dropdown .main .section-content,
.dropdown-search .recent-content .search-result-content .results-u,
.dropdown-search .recent-content .search-user .search-user-wrap,
.dropdown-search .recent-content .search-user .search-user-items,
.dropdown-search
  .recent-content
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.dropdown-search .recent-content .group-item .item-images .img-items,
.dropdown-search .recent-content .talk-ask-form .img-selects,
.dropdown-search .recent-content .user-item-talk-talk .item-images .img-items,
.dropdown-search .recent-content .user-home .posts_talks {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin: 0 -20px;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content .items,
  .dropdown-search .recent-content .modal-talk_ask .talk-ask .img-selects,
  .dropdown-search .recent-content .archive-list-top .archive-top-wrap,
  .dropdown-search .recent-content .archive-list-top .archive-list-top-wrap,
  .dropdown-search .recent-content .archive-list-see .wrap,
  .dropdown-search .recent-content .part-dropdown .main .section-content,
  .dropdown-search .recent-content .search-result-content .results-u,
  .dropdown-search .recent-content .search-user .search-user-wrap,
  .dropdown-search .recent-content .search-user .search-user-items,
  .dropdown-search
    .recent-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .dropdown-search .recent-content .group-item .item-images .img-items,
  .dropdown-search .recent-content .talk-ask-form .img-selects,
  .dropdown-search .recent-content .user-item-talk-talk .item-images .img-items,
  .dropdown-search .recent-content .user-home .posts_talks {
    margin: 0 -0.16rem;
  }
}
.dropdown-search .recent-content .item,
.dropdown-search .recent-content .group-item .item-images .img-item {
  width: 25%;
  padding: 0 20px;
  margin-bottom: 20px;
}
.dropdown-search .recent-content .item:last-child,
.dropdown-search .recent-content .group-item .item-images .img-item:last-child {
  display: none;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content .item,
  .dropdown-search .recent-content .group-item .item-images .img-item {
    width: 20%;
    padding: 0 0.16rem;
    margin-bottom: 0.2rem;
  }
  .dropdown-search .recent-content .item:last-child,
  .dropdown-search
    .recent-content
    .group-item
    .item-images
    .img-item:last-child {
    display: block;
  }
}
.dropdown-search .recent-content .post-item .item-thumb {
  border-radius: 10px 10px 0 0;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content .post-item .item-thumb {
    border-radius: 0.1rem 0.1rem 0 0;
  }
}
.dropdown-search .recent-content .post-item .item-thumb .thumb {
  padding-top: 63.63636364%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.dropdown-search .recent-content .post-item .item-thumb:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.dropdown-search .recent-content .post-item .item-main {
  border: 1px solid #f3f3f3;
  padding: 15px;
  border-radius: 0 0 10px 10px;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content .post-item .item-main {
    padding: 0.15rem;
    border-radius: 0 0 0.1rem 0.1rem;
  }
}
.dropdown-search .recent-content .post-item .item-main h4 {
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: normal;
  color: #666;
  line-height: 1.5;
  height: 3em;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content .post-item .item-main h4 {
    font-size: 0.14rem;
    margin-bottom: 0.1rem;
  }
}
.dropdown-search .recent-content .post-item .item-main h5 {
  font-size: 12px;
  font-weight: normal;
  color: #a7a7a7;
  line-height: 1.5;
  height: 1.5em;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .dropdown-search .recent-content .post-item .item-main h5 {
    font-size: 0.12rem;
  }
}
.dropdown-search .recent-content .post-item a:hover .item-main h4 {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .dropdown-search.show {
    top: 0;
    display: block;
  }
  .dropdown-search .container {
    margin: 0;
  }
  .dropdown-search .dropdown-content {
    border-radius: 0;
    padding: max(6.66666667vw, 25px) max(4vw, 15px);
  }
  .dropdown-search .search-content {
    padding: 0;
  }
  .dropdown-search .search-content h2 {
    font-size: max(4.8vw, 18px);
    margin-bottom: 0.83333333em;
    color: #000;
  }
  .dropdown-search .dropdown-close {
    top: max(4vw, 15px);
    right: max(1.33333333vw, 5px);
    font-size: max(4vw, 15px);
    padding: max(2.66666667vw, 10px);
  }
  .dropdown-search .form {
    margin-bottom: max(5.33333333vw, 20px);
  }
  .dropdown-search .form form .ji2-icon {
    display: none;
  }
  .dropdown-search .form .txt {
    background-color: #f5f5f5;
    border: none;
    border-radius: max(1.06666667vw, 4px);
    font-size: max(3.2vw, 12px);
    color: #8a8a8a;
    padding: max(2.66666667vw, 10px) max(17.33333333vw, 65px)
      max(2.66666667vw, 10px) max(4vw, 15px);
    line-height: max(5.33333333vw, 20px);
    height: max(10.66666667vw, 40px);
  }
  .dropdown-search .form .btn {
    padding: 0 max(2.66666667vw, 10px);
    height: max(10.66666667vw, 40px);
    line-height: max(10.66666667vw, 40px);
    width: max(17.33333333vw, 65px);
    color: #fff;
    font-size: max(3.73333333vw, 14px);
  }
  .dropdown-search .search-keywords {
    margin: 0 0 max(6.4vw, 24px);
    line-height: max(6.4vw, 24px);
    max-height: max(25.06666667vw, 94px);
  }
  .dropdown-search .search-keywords a {
    color: #8a8a8a;
    border-radius: max(1.06666667vw, 4px);
    font-size: max(3.2vw, 12px);
    padding: 0 max(1.6vw, 6px);
    margin: 0 max(2.66666667vw, 10px) max(2.66666667vw, 10px) 0;
  }
  .dropdown-search .recent .recent-content {
    margin-bottom: 0;
  }
  .dropdown-search .recent h3 {
    font-size: max(4.8vw, 18px);
    color: #000;
    margin-bottom: max(5.33333333vw, 20px);
    line-height: 1;
  }
  .dropdown-search .recent .items,
  .dropdown-search .recent .modal-talk_ask .talk-ask .img-selects,
  .dropdown-search .recent .archive-list-top .archive-top-wrap,
  .dropdown-search .recent .archive-list-top .archive-list-top-wrap,
  .dropdown-search .recent .archive-list-see .wrap,
  .dropdown-search .recent .part-dropdown .main .section-content,
  .dropdown-search .recent .search-result-content .results-u,
  .dropdown-search .recent .search-user .search-user-wrap,
  .dropdown-search .recent .search-user .search-user-items,
  .dropdown-search
    .recent
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .dropdown-search .recent .group-item .item-images .img-items,
  .dropdown-search .recent .talk-ask-form .img-selects,
  .dropdown-search .recent .user-item-talk-talk .item-images .img-items,
  .dropdown-search .recent .user-home .posts_talks {
    margin: 0;
  }
  .dropdown-search .recent .item,
  .dropdown-search .recent .group-item .item-images .img-item {
    width: 100%;
    padding: 0;
    margin-bottom: max(5.33333333vw, 20px);
  }
  .dropdown-search .recent .item:nth-child(4),
  .dropdown-search .recent .group-item .item-images .img-item:nth-child(4) {
    margin-bottom: 0;
  }
  .dropdown-search .recent a {
    display: block;
    padding-left: max(20vw, 75px);
    position: relative;
  }
  .dropdown-search .recent .post-item .item-thumb {
    position: absolute;
    left: 0;
    top: 0;
    width: max(16vw, 60px);
    border-radius: max(1.06666667vw, 4px);
  }
  .dropdown-search .recent .post-item .item-thumb .thumb {
    padding-top: 63.33333333%;
  }
  .dropdown-search .recent .post-item .item-main {
    border: none;
    padding: 0;
  }
  .dropdown-search .recent .post-item .item-main h4 {
    font-size: max(3.73333333vw, 14px);
    line-height: 1.14285714;
    height: 1.14285714em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #373737;
    margin-bottom: max(2vw, 7.5px);
  }
  .dropdown-search .recent .post-item .item-main h5 {
    font-size: max(3.2vw, 12px);
    color: #a7a7a7;
  }
}
.dropdown-search {
  -webkit-transition: none;
  transition: none;
}
.dropdown-search.show {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.search-no-results,
.search-results {
  padding-top: 0;
}
.search-container {
  margin: 0 15px;
  position: relative;
}
@media (min-width: 1330px) {
  .search-container {
    margin: 0 1.2rem;
  }
}
@media (min-width: 1920px) {
  .search-container {
    margin: 0 10vw;
  }
}
.search-container .search-wrap {
  position: relative;
  padding-right: 0;
}
@media (min-width: 1024px) {
  .search-container .search-wrap {
    padding-right: 3.7rem;
  }
}
@media (min-width: 1024px) and (max-width: 1329px) {
  .search-header .search-wrap {
    padding-right: 0;
  }
}
.search-logo {
  position: relative;
  right: auto;
  top: auto;
  width: 0.8rem;
  margin: 0 auto 20px;
}
@media (min-width: 1330px) {
  .search-logo {
    position: absolute;
  }
}
@media (min-width: 1330px) {
  .search-logo {
    right: 100%;
  }
}
@media (min-width: 1330px) {
  .search-logo {
    top: 0;
  }
}
@media (min-width: 1330px) {
  .search-logo {
    margin: 0 12px 0 0;
  }
}
@media (min-width: 1920px) {
  .search-logo {
    margin: 0 0.3rem 0 0;
  }
}
.search-logo .thumb {
  padding-top: 62.85714286%;
  overflow: hidden;
  text-indent: -999em;
  position: relative;
}
.search-logo .thumb svg,
.search-logo .thumb img {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.search-logo .thumb svg {
  fill: #fff;
}
@media (min-width: 768px) {
  .search-logo .thumb svg {
    fill: #ff6000;
  }
}
.search-header {
  padding-top: 0.4rem;
  padding-bottom: 0.16rem;
  position: relative;
  z-index: 10;
}
.s-form-div .s-form {
  position: relative;
}
.s-form-div .s-form .txt {
  display: block;
  width: 100%;
  line-height: 0.22rem;
  height: 0.5rem;
  padding: 0.14rem 1.7rem 0.14rem 0.28rem;
  color: #8a8a8a;
  font-size: 16px;
  border-radius: 0.06rem;
  border: 1px solid #eaeaea;
  background-color: rgba(250, 250, 250, 0.8);
  box-sizing: border-box;
}
@media (min-width: 1920px) {
  .s-form-div .s-form .txt {
    font-size: 0.83333333vw;
  }
}
.s-form-div .s-form .btn {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 1.42rem;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  border-radius: 0 0.06rem 0.06rem 0;
  font-size: inherit;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .s-form-div .s-form .txt {
    height: 42px;
    line-height: 22px;
    padding: 14px 170px 14px 28px;
    border-radius: 6px;
  }
  .s-form-div .s-form .btn {
    height: 42px;
    line-height: 42px;
    width: 142px;
    border-radius: 0 6px 6px 0;
  }
}
.search-login {
  position: absolute;
  right: 3.4rem;
  top: 0.25rem;
  margin-right: -36px;
  margin-top: -18px;
  display: none;
}
@media (min-width: 1330px) {
  .search-login {
    display: block;
  }
}
.search-login .login-panel {
  margin-left: 0;
}
.search-login .login-panel #login {
  margin-top: 0;
}
.search-news {
  margin: 0.2rem 0;
}
.search-news .dubao {
  font-size: 12px;
  box-sizing: border-box;
  padding-left: 0.25rem;
  padding-top: 0.11rem;
  padding-bottom: 0.11rem;
  position: relative;
  display: none;
  width: 50%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .search-news .dubao {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .search-news .dubao {
    font-size: 0.72916667vw;
  }
}
@media (min-width: 768px) {
  .search-news .dubao {
    display: block;
  }
}
.search-news .dubao a {
  color: #525252;
}
.search-news .dubao a:hover {
  color: #ff6000;
}
.search-news .dubao .msg {
  position: absolute;
  left: 0;
  top: 0.11rem;
  height: 0.2rem;
  line-height: 0.2rem;
  color: #8a8a8a;
}
.search-news .dubao .cont {
  width: 100%;
  height: 0.2rem;
  overflow: hidden;
  position: relative;
}
.search-news .dubao ul {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.search-news .dubao li {
  list-style: none;
  line-height: 0.2rem;
  height: 0.2rem;
  width: 100%;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-news {
    margin: 20px 0;
  }
  .search-news .dubao {
    padding-left: 25px;
    padding-top: 11px;
    padding-bottom: 11px;
  }
  .search-news .dubao .msg {
    top: 11px;
    height: 20px;
    line-height: 20px;
  }
  .search-news .dubao .cont {
    height: 20px;
  }
  .search-news .dubao li {
    height: 20px;
    line-height: 20px;
  }
}
.search-header-keywords {
  margin: 0 -0.08rem;
  height: 1.06rem;
  overflow: hidden;
}
.search-header-keywords .btn {
  line-height: 0.38rem;
  padding: 0 0.12rem;
  margin: 0 0.08rem 0.16rem;
}
.search-type {
  background-color: #f3f5f7;
  padding: 0.4rem 0;
}
.search-type .items,
.search-type .modal-talk_ask .talk-ask .img-selects,
.search-type .archive-list-top .archive-top-wrap,
.search-type .archive-list-top .archive-list-top-wrap,
.search-type .archive-list-see .wrap,
.search-type .part-dropdown .main .section-content,
.search-type .search-result-content .results-u,
.search-type .search-user .search-user-wrap,
.search-type .search-user .search-user-items,
.search-type .news-item .dubao-images[data-image="more"] .dubao-images-items,
.search-type .group-item .item-images .img-items,
.search-type .talk-ask-form .img-selects,
.search-type .user-item-talk-talk .item-images .img-items,
.search-type .user-home .posts_talks {
  margin: 0 -0.03rem;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
.search-type .items::-webkit-scrollbar,
.search-type .modal-talk_ask .talk-ask .img-selects::-webkit-scrollbar,
.search-type .archive-list-top .archive-top-wrap::-webkit-scrollbar,
.search-type .archive-list-top .archive-list-top-wrap::-webkit-scrollbar,
.search-type .archive-list-see .wrap::-webkit-scrollbar,
.search-type .part-dropdown .main .section-content::-webkit-scrollbar,
.search-type .search-result-content .results-u::-webkit-scrollbar,
.search-type .search-user .search-user-wrap::-webkit-scrollbar,
.search-type .search-user .search-user-items::-webkit-scrollbar,
.search-type
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items::-webkit-scrollbar,
.search-type .group-item .item-images .img-items::-webkit-scrollbar,
.search-type .talk-ask-form .img-selects::-webkit-scrollbar,
.search-type .user-item-talk-talk .item-images .img-items::-webkit-scrollbar,
.search-type .user-home .posts_talks::-webkit-scrollbar {
  display: none;
}
.search-type .item,
.search-type .group-item .item-images .img-item {
  padding: 0 0.03rem;
  float: none;
  display: inline-block;
  white-space: nowrap;
}
.search-type .item-wrap {
  line-height: 0.36rem;
  height: 0.36rem;
  white-space: nowrap;
  padding: 0 0.18rem;
  font-size: 0.16rem;
  border-radius: 0.18rem;
  color: #8a8a8a;
}
.search-type .item-wrap:hover {
  background-color: #fff;
  color: #ff6000;
}
.search-type .item-wrap .ico {
  margin-right: 0.05rem;
}
.search-type .current .item-wrap {
  background-color: #ff6000;
  color: #fff;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-type .item-wrap {
    font-size: 16px;
  }
}
.search-content {
  background-color: #f3f5f7;
  padding-bottom: 0.8rem;
}
.search-content .results-all .btn {
  border: none;
}
.search-content .results-all .btn-orange-border,
.search-content
  .results-all
  .talk-singular-prev-next
  .item-backhome
  .item-content
  .btn {
  border: 1px solid #ff6000;
}
@media (max-width: 767px) {
  .search-content .s-form-div {
    margin-bottom: 10px;
  }
}
.search-result-content .results,
.search-course {
  background-color: #fff;
  padding: 0.4rem 0.5rem;
  border-radius: 0.1rem;
  margin-bottom: 30px;
}
@media (min-width: 1920px) {
  .search-result-content .results,
  .search-course {
    margin-bottom: 0.3rem;
  }
}
.search-result-content .results .search-item-course,
.search-result-content .results .search-item-default {
  padding: 0.3rem 0;
  border-bottom: 1px solid #f8f8f8;
}
.search-result-content .results .search-item-course:last-child,
.search-result-content .results .search-item-default:last-child {
  border-bottom: none;
}
.search-result-content .results .search-item-course .item-extra .item-extra-h3,
.search-result-content .results .search-item-course .item-extra .see-all {
  display: none;
}
.search-result-content .results-u {
  background-color: transparent;
  padding: 0;
  margin: 0 -0.15rem;
}
.search-result-content .results-u .search-item-user {
  width: 100%;
  padding: 0 0.15rem;
  margin-bottom: 0.3rem;
}
@media (min-width: 768px) {
  .search-result-content .results-u .search-item-user {
    width: 50%;
  }
}
.search-result-content .results-u .search-item-user .item-wrap {
  background-color: #fff;
  padding: 0.3rem 0.4rem;
  border-radius: 0.1rem;
}
.search-item-default.search-item-thumb-1 .item-wrap {
  padding-left: 1.6rem;
}
@media (min-width: 768px) and (max-width: 1329.5px) {
  .search-item-default.search-item-thumb-1 .item-wrap {
    padding-left: 1.3rem;
  }
}
.search-item-default .item-wrap {
  position: relative;
  padding-right: 2rem;
}
@media (min-width: 768px) and (max-width: 1329.5px) {
  .search-item-default .item-wrap {
    padding-right: 0.9rem;
  }
}
.search-item-default .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.1rem;
  border-radius: 0.06rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.search-item-default .item-thumb .thumb {
  padding-top: 63.63636364%;
}
.search-item-default .item-thumb-talk {
  height: 0.7rem;
  background-color: #45e08d;
  line-height: 0.7rem;
  text-align: center;
}
.search-item-default .item-thumb-talk:hover {
  background-color: #64df9d;
}
.search-item-default .item-thumb-talk:hover .normal {
  display: none;
}
.search-item-default .item-thumb-talk:hover .hover {
  display: block;
}
.search-item-default .item-thumb-talk .hover {
  display: none;
}
.search-item-default .item-thumb-talk .ico {
  color: #fff;
  font-size: 214.28571429%;
}
.search-item-default .item-r {
  position: absolute;
  right: 0;
  bottom: 0;
  text-align: right;
}
.search-item-default .item-r .item-time,
.search-item-default .item-r .item-author {
  font-weight: normal;
  font-size: 13px;
  line-height: 1.53846154em;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .search-item-default .item-r .item-time,
  .search-item-default .item-r .item-author {
    font-size: 0.13rem;
  }
}
.search-item-default .item-r .item-author a {
  color: #8a8a8a;
}
.search-item-default .item-r .item-author a:hover {
  color: #ff6000;
}
.search-item-default .item-main {
  display: block;
  min-height: 0.7rem;
  color: #323232;
}
.search-item-default .item-main:hover {
  color: #ff6000;
}
.search-item-default .item-title {
  font-size: 18px;
  font-weight: normal;
  line-height: 1.38888889em;
  overflow: hidden;
  margin-bottom: 0.66666667em;
}
@media (min-width: 1920px) {
  .search-item-default .item-title {
    font-size: 0.18rem;
  }
}
.search-item-default .item-title .btn-group {
  background-color: #ebf7ff;
  color: #00b1d7;
}
.search-item-default .item-title .btn {
  font-size: 12px;
  line-height: inherit;
  padding: 0 0.83333333em;
  vertical-align: text-top;
}
@media (min-width: 1920px) {
  .search-item-default .item-title .btn {
    font-size: 0.12rem;
  }
}
.search-item-default .item-title .btn-sticky {
  line-height: calc(2.083333em - 2px);
  cursor: default;
  background-color: #ff6000;
  color: #fff;
}
@media (max-width: 767px) {
  .search-item-default .item-title .btn-sticky {
    line-height: 20px;
  }
}
.search-item-default .item-title .btn-sticky:hover {
  background-color: #ff6000;
  color: #fff;
}
.search-item-default .item-entry {
  font-size: 13px;
  line-height: 1.76923077em;
  height: 3.53846154em;
  overflow: hidden;
  color: #8a8a8a;
  max-width: 41.53846154em;
}
@media (min-width: 1920px) {
  .search-item-default .item-entry {
    font-size: 0.13rem;
  }
}
.search-item-group .item-thumb .thumb {
  background-position: center top;
}
.search-item-group .group-images-pos-bottom .thumb {
  background-position: center bottom;
}
.search-item-group .group-images-pos-center .thumb {
  background-position: center;
}
.search-item-course.search-item-thumb-1 .item-wrap {
  padding-left: 2.3rem;
}
.search-item-course .item-wrap {
  position: relative;
  padding-right: 1.4rem;
}
.search-item-course .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 2rem;
  border-radius: 0.06rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.search-item-course .item-thumb .thumb {
  padding-top: 62%;
}
.search-item-course .item-extra {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 1.4rem;
  text-align: center;
}
.search-item-course .item-extra .btn {
  display: block;
  line-height: 0.42rem;
}
.search-item-course .item-extra .item-extra-h3 {
  font-size: 0.12rem;
  font-weight: normal;
  color: #b5b5b5;
  margin: 0.12rem 0;
}
.search-item-course .item-extra .item-extra-h3 .highlight {
  display: inline-block;
  max-width: 4em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: text-top;
  margin: 0 0.02rem;
}
.search-item-course .item-main {
  display: block;
  min-height: 1.24rem;
  padding-right: 0.15rem;
  max-width: 4.2rem;
}
.search-item-course .item-title {
  font-size: 0.18rem;
  font-weight: normal;
  line-height: 0.25rem;
  height: 0.25rem;
  overflow: hidden;
  margin-bottom: 0.12rem;
}
.search-item-course .item-title a {
  color: #323232;
}
.search-item-course .item-title a:hover {
  color: #ff6000;
}
.search-item-course .item-entry {
  font-size: 0.12rem;
  line-height: 0.21rem;
  height: 0.42rem;
  overflow: hidden;
  color: #8a8a8a;
  margin-bottom: 0.12rem;
}
.search-item-course .item-tags {
  height: 0.28rem;
  overflow: hidden;
}
.search-item-course .item-tags .btn {
  font-size: 0.12rem;
  line-height: 0.28rem;
  padding: 0 0.06rem;
  margin-right: 1em;
  border: none;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-item-course .item-main {
    max-width: 485px;
  }
  .search-item-course .item-title {
    font-size: 16px;
    line-height: 20px;
  }
  .search-item-course .item-entry {
    font-size: 12px;
    line-height: 21px;
    height: 42px;
    margin-bottom: 12px;
  }
  .search-item-course .item-extra {
    width: 140px;
  }
  .search-item-course .item-wrap {
    padding-right: 140px;
  }
}
.search-item-user .item-wrap-content {
  position: relative;
  padding-left: 0.8rem;
  padding-right: 0.6rem;
  min-height: 0.6rem;
}
.search-item-user .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.search-item-user .item-thumb .thumb {
  padding-top: 100%;
}
.search-item-user .item-btn {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.6rem;
}
.search-item-user .item-btn .btn {
  display: block;
  line-height: 0.28rem;
}
.search-item-user .item-main {
  padding-right: 0.15rem;
}
.search-item-user .item-title {
  font-size: 0.16rem;
  line-height: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 0.1rem;
}
.search-item-user .item-title a {
  color: #323232;
}
.search-item-user .item-title a:hover {
  color: #ff6000;
}
.search-item-user .item-meta {
  color: #9a9a9a;
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search-item-user .item-meta .meta-item {
  margin-right: 1em;
}
.search-item-user .item-meta strong {
  font-weight: normal;
}
.search-item-user .item-info {
  font-weight: normal;
  font-size: 0.14rem;
  color: #b5b5b5;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-item-user .item-wrap-content {
    min-height: 60px;
    padding-left: 80px;
    padding-right: 60px;
  }
  .search-item-user .item-thumb {
    width: 60px;
  }
}
.search-pages {
  margin-bottom: 0.4rem;
}
.search-pages .nomore {
  text-align: center;
  color: #b5b5b5;
}
@media (min-width: 1024px) and (max-width: 1329px) {
  .search-pages .part-nav-pages li {
    margin-left: 2px;
    margin-right: 2px;
  }
}
.search-404 .nothing {
  margin: 0 auto;
  width: 100%;
  max-width: 517px;
  padding: 40px 0;
  box-sizing: border-box;
}
.search-404 .nothing .thumb {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2019/08/uisdc-search-nothing.png);
  width: 100%;
  height: 0;
  padding-top: 50.677%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.search-user {
  margin-bottom: 0.3rem;
}
.search-user .search-user-wrap {
  margin: 0 -0.15rem;
}
.search-user .search-user-part {
  padding: 0 0.15rem;
}
.search-user .search-user-total-has {
  width: 100%;
}
.search-user .search-user-part-wrap {
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.1rem;
}
.search-user .search-user-total-more {
  width: 80%;
}
.search-user .search-user-see-more {
  width: 20%;
}
.search-user .search-user-see-more .more-info {
  font-size: 0.14rem;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 0.2rem;
  height: 0.2rem;
  margin-bottom: 0.06rem;
  overflow: hidden;
}
.search-user .search-user-see-more .btn {
  display: block;
}
.search-user .search-user-items {
  margin: 0 -0.15rem;
}
.search-user .search-user-items .search-item-user {
  width: 100%;
  padding: 0 0.15rem;
}
@media (min-width: 768px) {
  .search-user .search-user-items .search-item-user {
    width: 50%;
  }
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-user .search-user-see-more .more-info {
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    margin-bottom: 6px;
  }
}
@media (max-width: 767px) {
  .search-user {
    display: none;
  }
}
.search-sidebar {
  position: absolute;
  right: 0;
  top: 0;
  width: 3.4rem;
  display: none;
}
@media (min-width: 1024px) {
  .search-sidebar {
    display: block;
  }
}
.search-widget {
  padding: 0.3rem;
  background-color: #fff;
  border-radius: 0.1rem;
  margin-bottom: 0.3rem;
}
.search-widget .widget-wrap {
  position: relative;
}
.search-widget .widget-title {
  font-size: 0.2rem;
  color: #333;
  position: relative;
  margin-bottom: 0.25rem;
}
.search-widget .widget-title .more {
  font-size: 0.15rem;
  font-weight: normal;
  color: #8a8a8a;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.search-widget .widget-title .more:hover {
  color: #ff6000;
}
.search-widget.widget-wechat-group .widget-wrap {
  padding: 0;
}
.search-widget-history .history-list li {
  display: block;
  margin-bottom: 0.12rem;
}
.search-widget-history .history-list a {
  display: block;
  position: relative;
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: #8a8a8a;
}
.search-widget-history .history-list a:hover {
  color: #ff6000;
}
.search-widget-history .history-list a .time {
  position: absolute;
  right: 0;
  top: 0;
  color: #b5b5b5;
}
.search-widget-history .history-list p {
  font-size: 0.14rem;
  color: #b5b5b5;
  text-align: center;
}
.search-widget-keywords .hot-keywords {
  margin: 0 -0.1rem;
}
.search-widget-keywords .btn {
  margin: 0 0.1rem 0.2rem;
  padding: 0 0.12rem;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-widget-keywords .btn {
    font-size: 12px;
    margin: 0 10px 20px;
    padding: 0 12px;
  }
}
.search-widget-posts .item,
.search-widget-posts .group-item .item-images .img-item {
  width: 100%;
  margin-bottom: 0.3rem;
}
.search-widget-posts .item-wrap {
  padding-left: 0.36rem;
  position: relative;
}
.search-widget-posts .item-wrap .item-num {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0.36rem;
  font-family: Impact;
  line-height: 0.6rem;
  color: #ff6000;
  display: block;
}
.search-widget-posts .item-in {
  padding-left: 1.2rem;
  position: relative;
  color: #323232;
  display: block;
}
.search-widget-posts .item-in:hover {
  color: #ff6000;
}
.search-widget-posts .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 1rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
.search-widget-posts .item-thumb .thumb {
  padding-top: 63%;
}
.search-widget-posts .item-title {
  font-size: 0.14rem;
  line-height: 0.21rem;
  height: 0.63rem;
  overflow: hidden;
  font-weight: normal;
}
.search-widget-author .aitem-wrap {
  position: relative;
  padding-left: 0.36rem;
}
.search-widget-author .aitem-num {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0.36rem;
  font-family: Impact;
  line-height: 0.6rem;
  color: #ff6000;
  display: block;
}
.search-widget-author .item-post {
  margin-left: -0.36rem;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .search-widget-author .author-meta span:last-child {
    display: none;
  }
}
.search-tag {
  padding-bottom: 0.2rem;
  border-bottom: 1px solid #f2f2f2;
}
.search-tag .search-tag-wrap {
  height: 0.38rem;
  overflow: hidden;
}
.search-tag .btn {
  font-size: 12px;
  line-height: 0.38rem;
  padding: 0 0.12rem;
  margin-right: 0.16rem;
}
@media (min-width: 768px) {
  .search-tag .btn {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .search-tag .btn {
    font-size: 0.14rem;
  }
}
@media (max-width: 767px) {
  .search-tag {
    padding-top: 5px;
  }
  .search-tag .search-tag-wrap {
    height: 30px;
  }
  .search-tag .btn {
    margin-right: 4px;
    line-height: 30px;
  }
}
.search-user-inline {
  border-bottom: 1px solid #f8f8f8;
  padding-bottom: 1.42857143em;
}
.search-user-inline .b-wrap {
  text-align: center;
  line-height: 1.71428571em;
  color: #8a8a8a;
}
.search-user-inline .b-wrap a {
  color: #0b8bff;
}
.search-user-inline .b-wrap a:hover {
  color: #ff6000;
}
.search-user-inline .avatar {
  display: inline-block;
  vertical-align: top;
  width: 1.71428571em;
  height: 1.71428571em;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0.28571429em;
}
.search-user-inline .avatar .thumb {
  padding-top: 100%;
}
.search-tag-block {
  margin-bottom: 2.14285714em;
}
.search-tag-block .t-items {
  margin: 0 -0.71428571em;
}
.search-tag-block .t-item {
  padding: 0 0.71428571em;
}
.search-tag-block .t-item:nth-child(1) .f-box {
  background: -webkit-linear-gradient(top, #f4fcfe 0%, #ffffff 100%);
  background: linear-gradient(180deg, #f4fcfe 0%, #ffffff 100%);
}
.search-tag-block .t-item:nth-child(2) .f-box {
  background: -webkit-linear-gradient(top, #fffcf5 0%, #ffffff 100%);
  background: linear-gradient(180deg, #fffcf5 0%, #ffffff 100%);
}
.search-tag-block .t-item:nth-child(3) .f-box {
  background: -webkit-linear-gradient(top, #fdf8f8 0%, #ffffff 100%);
  background: linear-gradient(180deg, #fdf8f8 0%, #ffffff 100%);
}
.search-tag-block .t-item:nth-child(4) .f-box {
  background: -webkit-linear-gradient(top, #f5f3ff 0%, #ffffff 100%);
  background: linear-gradient(180deg, #f5f3ff 0%, #ffffff 100%);
}
.search-tag-block .t-item:nth-child(5) .f-box {
  background: -webkit-linear-gradient(top, #f0f6ff 0%, #ffffff 100%);
  background: linear-gradient(180deg, #f0f6ff 0%, #ffffff 100%);
}
.search-tag-block .f-box {
  padding: 1.42857143em;
  border-radius: 0.71428571em;
  background-color: #fff;
}
.search-tag-block .t-a {
  display: block;
  color: #323232;
}
.search-tag-block .t-a:hover {
  color: #ff6000;
}
.search-tag-block .t-title {
  font-size: 128.57142857%;
  margin-bottom: 0.5em;
  line-height: 1.55555556;
  height: 1.55555556em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search-tag-block .t-title .ic {
  color: #ff6000;
}
.search-tag-block .t-meta {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
}
@media (max-width: 1023.5px) {
  .search-tag-block {
    margin: 0 -1.07142857em 1.2em;
  }
  .search-tag-block .b-wrap {
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
  }
  .search-tag-block .b-wrap::-webkit-scrollbar {
    display: none;
  }
  .search-tag-block .t-items {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0;
    padding: 0;
  }
  .search-tag-block .t-items::after {
    content: "";
    display: block;
    width: 1.07142857em;
    height: 10px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .search-tag-block .t-meta {
    display: none;
  }
  .search-tag-block .t-item {
    width: 36vw;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 0 0 0 1.07142857em;
  }
  .search-tag-block .t-title {
    font-size: inherit;
    margin-bottom: 0;
  }
  .search-tag-block .f-box {
    padding: 0.8em;
    border-radius: max(2.13333333vw, 8px);
  }
}
.body-news {
  background-color: #fff;
}
.news-main {
  position: relative;
}
@media (min-width: 1330px) {
  .news-main {
    padding-right: 4.26rem;
  }
}
.news-main .news-sidebar {
  display: none;
}
@media (min-width: 1330px) {
  .news-main .news-sidebar {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 3.9rem;
  }
}
.news-sidebar .widget {
  background-color: #fff;
  padding: 0.3rem;
  margin-bottom: 0.3rem;
  border-radius: 0.1rem;
}
.news-sidebar .widget .widget-title {
  font-size: 0.24rem;
  line-height: 0.33rem;
  height: 0.33rem;
  margin-bottom: 0.37rem;
  overflow: hidden;
  position: relative;
  color: #000;
}
.news-sidebar .widget .widget-title a {
  color: #000;
}
.news-sidebar .widget .widget-title .more {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 0.14rem;
  color: #8a8a8a;
  font-weight: normal;
}
.news-sidebar .widget-show {
  padding: 0;
  overflow: hidden;
}
.news-sidebar .fix-sidebar {
  width: inherit;
  display: none;
}
.news-sidebar .fix-sidebar .widget:last-child {
  margin-bottom: 0;
}
.news-sidebar .fix-sidebar.autofixed-absolute,
.news-sidebar .fix-sidebar.autofixed-fixed {
  display: block;
}
@media (min-width: 1600px) {
  .news-sidebar .talk-widget-recent-ask .item-title {
    font-size: 16px;
  }
  .news-sidebar .talk-widget-recent-ask .item-meta {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .news-sidebar .talk-widget-recent-ask .item-index {
    top: 0;
  }
  .news-sidebar .talk-widget-recent-ask .item-title {
    font-size: 0.83333333vw;
  }
  .news-sidebar .talk-widget-recent-ask .item-meta {
    font-size: 0.72916667vw;
  }
}
.news-header {
  position: relative;
}
.news-header .container {
  position: relative;
}
.news-header .news-main {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  text-align: center;
  padding-right: 0;
}
@media (min-width: 768px) {
  .news-header .news-main {
    padding-right: 4.26rem;
  }
}
.news-header .news-title {
  font-size: 27px;
  line-height: 0.56rem;
  color: #000;
}
@media (min-width: 1330px) {
  .news-header .news-title {
    font-size: 0.4rem;
  }
}
@media (min-width: 1920px) {
  .news-header .news-title {
    font-size: 0.36rem;
  }
}
.news-header .news-desc {
  font-size: 0.14rem;
  line-height: 1.42857143;
  color: #8a8a8a;
  margin-bottom: 0.14rem;
  font-weight: normal;
}
.news-header .news-btn .btn {
  line-height: 30px;
  padding: 0 1em;
  font-size: 0.14rem;
  margin: 0 0.05rem;
  position: relative;
  overflow: hidden;
}
@media (min-width: 768px) {
  .news-header .news-btn .btn {
    line-height: 0.32rem;
  }
}
@media (min-width: 768px) {
  .news-header .news-btn .btn {
    padding: 0 0.2rem;
  }
}
@media (min-width: 1330px) {
  .news-header .news-btn .btn-timemachine {
    background-color: transparent;
  }
  .news-header .news-btn .btn-timemachine:before {
    left: -0.05rem;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .news-header .news-btn .btn-timemachine:after {
    right: -0.05rem;
    -webkit-transform: translate(50%, -50%);
    -ms-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
  }
  .news-header .news-btn .btn-timemachine:before,
  .news-header .news-btn .btn-timemachine:after {
    position: absolute;
    top: 50%;
    content: "";
    width: 0.03rem;
    height: 0.03rem;
    background-color: #ff6000;
    border-radius: 50%;
    box-sizing: border-box;
    -webkit-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
    z-index: -1;
  }
  .news-header .news-btn .btn-timemachine:hover {
    background-color: #ff6000;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .news-header .news-btn .btn-timemachine:hover:before {
    -webkit-animation: criss-cross-left 0.6s both;
    animation: criss-cross-left 0.6s both;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;
  }
  .news-header .news-btn .btn-timemachine:hover:after {
    -webkit-animation: criss-cross-right 0.6s both;
    animation: criss-cross-right 0.6s both;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;
  }
}
@media (min-width: 768px) {
  .news-header .header-image {
    position: absolute;
    left: 45vw;
    bottom: 0;
  }
}
@media (min-width: 1024px) {
  .news-header .header-image {
    left: auto;
    right: 0;
  }
}
.news-header .img-wrap {
  display: block;
  width: 100%;
}
@media (min-width: 768px) {
  .news-header .img-wrap {
    width: 45vw;
  }
}
@media (min-width: 1920px) {
  .news-header .img-wrap {
    width: 7.55rem;
  }
}
.news-header .img-wrap .thumb {
  padding-top: 32.05298013%;
  background-size: contain;
  background-position: left bottom;
}
@media (min-width: 768px) {
  .news-header .img-wrap .thumb {
    padding-top: 170px;
  }
}
@media (min-width: 1024px) {
  .news-header .img-wrap .thumb {
    padding-top: 170px;
  }
}
@media (min-width: 1330px) {
  .news-header .img-wrap .thumb {
    padding-top: 21.98675497%;
  }
}
@media (min-width: 1920px) {
  .news-header .img-wrap .thumb {
    padding-top: 24.90066225%;
  }
}
@media (max-width: 767.5px) {
  .news-header .news-main {
    font-size: max(3.73333333vw, 14px);
    padding-top: 0.71428571em;
  }
  .news-header .news-title {
    font-size: max(7.2vw, 27px);
    line-height: 2.07407407em;
  }
  .news-header .news-desc {
    font-size: inherit;
    margin-bottom: 1em;
  }
  .news-header .news-btn .btn {
    font-size: inherit;
    line-height: 2.14285714em;
    margin: 0 0.35714286em;
  }
}
.news-crumbs .part-crumbs {
  color: #8a8a8a;
}
.news-crumbs .part-crumbs a {
  color: #8a8a8a;
}
.news-crumbs .part-crumbs a:hover {
  color: #ff6000;
}
.news-crumbs .part-crumbs a .ico {
  color: #cfcfcf;
}
@-webkit-keyframes criss-cross-left {
  0% {
    left: -0.05rem;
  }
  60% {
    left: 50%;
    width: 0.2rem;
    height: 0.2rem;
  }
  100% {
    left: 50%;
    width: 0.9rem;
    height: 0.9rem;
  }
}
@keyframes criss-cross-left {
  0% {
    left: -0.05rem;
  }
  60% {
    left: 50%;
    width: 0.2rem;
    height: 0.2rem;
  }
  100% {
    left: 50%;
    width: 0.9rem;
    height: 0.9rem;
  }
}
@-webkit-keyframes criss-cross-right {
  0% {
    right: -0.05rem;
  }
  60% {
    right: 50%;
    width: 0.2rem;
    height: 0.2rem;
  }
  100% {
    right: 50%;
    width: 0.9rem;
    height: 0.9rem;
  }
}
@keyframes criss-cross-right {
  0% {
    right: -0.05rem;
  }
  60% {
    right: 50%;
    width: 0.2rem;
    height: 0.2rem;
  }
  100% {
    right: 50%;
    width: 0.9rem;
    height: 0.9rem;
  }
}
.news-content {
  background-color: #f3f5f7;
  padding: 0.4rem 0;
}
@media (max-width: 767px) {
  .news-content .container {
    margin: 0;
  }
}
.news-content .news-list-btns {
  text-align: center;
}
.news-content .news-list-btns .btn {
  line-height: 0.5rem;
  font-size: 0.14rem;
  padding: 0 0.94rem;
}
.news-content .full-show {
  margin-bottom: 0.3rem;
  margin-top: -0.3rem;
}
.news-content .full-show .ad-item {
  overflow: hidden;
  border-radius: 0.1rem;
}
.news-content .full-show .ad-item .thumb {
  padding-top: 6.66666667%;
  background-position: center;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.news-content .full-show .ad-item:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
@media (max-width: 767.5px) {
  .news-content .full-show {
    margin: max(4vw, 15px);
    margin-top: 0;
  }
  .news-content .news-list-btns {
    margin: 0 max(4vw, 15px);
  }
  .news-content .news-list-btns .btn {
    display: block;
    font-size: max(3.73333333vw, 14px);
    line-height: 3.57142857em;
    padding: 0;
    border-radius: max(2.13333333vw, 8px);
  }
}
.news-item {
  margin-bottom: 0.6rem;
  padding: 30px 20px;
  background-color: #fff;
  border-radius: none;
}
@media (min-width: 768px) {
  .news-item {
    padding: 0.4rem 0.5rem;
  }
}
@media (min-width: 1330px) {
  .news-item {
    padding: 0.4rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .news-item {
    border-radius: 0.1rem;
  }
}
.news-item .news-title {
  text-align: center;
  font-weight: normal;
}
.news-item .news-title .day-compose {
  display: inline-block;
  line-height: 0.4rem;
  font-size: 0.16rem;
  overflow: hidden;
}
.news-item .news-title .day-compose .day-date {
  display: inline-block;
  padding: 0 0.15rem;
  border: 1px solid #ff6000;
  background-color: #ff6000;
  color: #fff;
  font-style: normal;
  font-weight: normal;
  border-radius: 0.06rem 0 0 0.06rem;
}
.news-item .news-title .day-compose .day-day {
  border-radius: 0 0.06rem 0.06rem 0;
  display: inline-block;
  border: 1px solid #ff6000;
  padding: 0 0.15rem;
  color: #ff6000;
}
.news-item .dubao-item {
  padding: 0.5rem 0;
  border-bottom: 1px solid #f2f2f2;
}
.news-item .dubao-item:last-child {
  border-bottom: none;
}
.news-item .dubao-item.toutiao-item {
  margin: 0 -0.45rem;
  padding: 0.45rem;
  background: rgba(243, 245, 247, 0.4);
  border: 1px solid #f2f2f2;
  border-radius: 0.1rem;
}
.news-item .dubao-item:first-child.toutiao-item {
  margin-top: 0.3rem;
}
.news-item .dubao-title {
  font-size: 0.22rem;
  line-height: 0.32rem;
  color: #323232;
  margin-bottom: 0.3rem;
}
@media (min-width: 1330px) {
  .news-item .dubao-title {
    font-size: 0.24rem;
  }
}
.news-item .dubao-title .num {
  display: inline-block;
  font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
  font-size: 116.66666667%;
  margin-right: 0.1rem;
  vertical-align: middle;
  margin-top: -0.05rem;
}
.news-item .dubao-title .dubao-title-toutiao {
  font-size: 0.14rem;
  line-height: 0.28rem;
  padding: 0 0.09rem;
  vertical-align: bottom;
}
.news-item .dubao-content {
  font-size: 0.16rem;
  color: #8a8a8a;
  line-height: 0.3rem;
  margin-bottom: 0.16rem;
}
.news-item .dubao-content a {
  color: #8a8a8a;
  border-bottom: 1px dotted #8a8a8a;
}
.news-item .dubao-content a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.news-item .dubao-main[data-image="one"] {
  position: relative;
  padding-right: 0;
  min-height: 1.7rem;
}
@media (min-width: 768px) {
  .news-item .dubao-main[data-image="one"] {
    padding-right: 3.1rem;
  }
}
@media (min-width: 768px) {
  .news-item .dubao-main[data-image="one"] .dubao-images {
    position: absolute;
    right: 0;
    top: 0;
    width: 2.6rem;
  }
}
.news-item .dubao-main[data-image="one"] .dubao-images .thumb {
  border-radius: 0.08rem;
  padding-top: 65.38461538%;
  background-position: center;
  background-size: cover;
}
.news-item .dubao-main[data-image="one"] .dubao-image {
  background-position: center;
  background-size: 400%;
  border-radius: 0.08rem;
  background: transparent !important;
}
.news-item .dubao-main[data-image="one"] .dubao-image:before {
  border-radius: 0.08rem;
  content: "";
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
}
@supports (
  (
      (-webkit-backdrop-filter: saturate(180%) blur(6px)) or
        (backdrop-filter: saturate(180%) blur(6px))
    )
    or (-webkit-backdrop-filter: saturate(180%) blur(6px))
) {
  .news-item .dubao-main[data-image="one"] .dubao-image:before {
    -webkit-backdrop-filter: saturate(180%) blur(6px);
    backdrop-filter: saturate(180%) blur(6px);
  }
}
.news-item .dubao-btns .btn {
  font-size: 0.12rem;
  padding: 0 0.1rem;
}
.news-item .dubao-images[data-image="more"] .dubao-images-items {
  margin: 0 -0.15rem;
}
.news-item .dubao-images[data-image="more"] .dubao-image {
  padding: 0 0.15rem;
  width: 25%;
}
.news-item .dubao-images[data-image="more"] .dubao-image .thumb {
  padding-top: 65.11627907%;
  border-radius: 0.06rem;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .news-item .dubao-content {
    font-size: 14px;
    line-height: 27px;
  }
}
@media (max-width: 767.5px) {
  .news-item {
    font-size: max(3.73333333vw, 14px);
    padding: 0 1.07142857em;
    background-color: transparent;
    border-radius: 0;
    margin-bottom: 1.07142857em;
  }
  .news-item .dubao-item {
    background-color: #fff;
    padding: 2em 1.07142857em;
    border-radius: max(2.13333333vw, 8px);
    margin-bottom: 1.07142857em;
  }
  .news-item .dubao-item.toutiao-item {
    background-color: #fff;
    padding: 2em 1.07142857em;
    border-radius: max(2.13333333vw, 8px);
    margin: 0 0 1.07142857em;
  }
  .news-item .dubao-image img {
    border-radius: max(2.13333333vw, 8px);
  }
  .news-item .news-title {
    font-size: max(4.26666667vw, 16px);
    line-height: 1;
    margin-bottom: 0.9375em;
  }
  .news-item .news-title .day-compose {
    font-size: inherit;
    line-height: 2;
  }
  .news-item .dubao-title {
    line-height: 1.5em;
    font-size: max(5.33333333vw, 20px);
    color: #323232;
    margin-bottom: 0.75em;
  }
  .news-item .dubao-title .dubao-title-toutiao {
    line-height: 1.57142857em;
    vertical-align: top;
    margin-top: 0.1em;
  }
  .news-item .dubao-content {
    font-size: max(4.26666667vw, 16px);
    line-height: 1.6875em;
    margin-bottom: 0;
  }
  .news-item .dubao-images {
    margin-top: max(4.26666667vw, 16px);
  }
  .news-item .dubao-btns {
    margin-bottom: 1.07142857em;
  }
}
.hunter-list-item.no_video .item-wrap:hover .item-main {
  margin-top: -0.55rem;
}
.hunter-list-item.no_video .item-wrap:hover .hunter-entry {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
}
.hunter-list-item.no_video .item-wrap:hover .item-tags {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 0px;
}
.hunter-list-item .item-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  height: 4.8rem;
  overflow: hidden;
  box-sizing: border-box;
}
.hunter-list-item .item-wrap:hover {
  box-shadow: 0 0 0.3rem rgba(0, 0, 0, 0.05);
}
.hunter-list-item .item-wrap .item-thumb {
  display: block;
  overflow: hidden;
  position: relative;
}
.hunter-list-item .item-wrap .item-thumb .thumb {
  padding-top: 2.5rem;
}
.hunter-list-item .item-wrap .item-thumb .thumb::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0.2;
}
.hunter-list-item .item-wrap .item-thumb img {
  display: block;
  position: absolute;
  left: 0;
  opacity: 0;
}
.hunter-list-item .item-wrap .item-thumb-video {
  padding-top: 64.1025641%;
}
.hunter-list-item .item-wrap .item-thumb-video .item-video {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #333;
}
.hunter-list-item .item-wrap .item-main {
  padding: 0.35rem 0.3rem 0.3rem;
  position: relative;
  background-color: #fff;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.hunter-list-item .item-wrap .item-product {
  position: absolute;
  top: -0.3rem;
}
.hunter-list-item .item-wrap .item-product .product-thumb {
  display: inline-block;
  width: 0.5rem;
  border-radius: 0.06rem;
  vertical-align: top;
  overflow: hidden;
  margin-right: 0.1rem;
}
.hunter-list-item .item-wrap .item-product .product-thumb .thumb {
  padding-top: 100%;
}
.hunter-list-item .item-wrap .item-product .product-title {
  display: inline-block;
  vertical-align: top;
  color: #fff;
  font-size: 0.14rem;
}
.hunter-list-item .item-title {
  font-size: 16px;
  line-height: 0.3rem;
  height: 0.6rem;
  overflow: hidden;
  margin-bottom: 0.22rem;
}
@media (min-width: 768px) {
  .hunter-list-item .item-title {
    font-size: 0.2rem;
  }
}
.hunter-list-item .item-title a {
  display: block;
  color: #323232;
}
.hunter-list-item .item-title a:hover {
  color: #ff6000;
}
.hunter-list-item .item-title .tag {
  color: #ff6000;
}
.hunter-list-item .item-title .tag::after {
  content: " - ";
  color: #b5b5b5;
}
.hunter-list-item .item-meta {
  font-size: 0.14rem;
  color: #b5b5b5;
  font-weight: normal;
  margin-bottom: 0.16rem;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  position: relative;
}
.hunter-list-item .item-meta .meta-score {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
.hunter-list-item .item-meta .meta-score .txt {
  color: #ffc168;
}
.hunter-list-item .item-meta .prefix {
  display: none;
}
@media (min-width: 768px) {
  .hunter-list-item .item-meta .prefix {
    display: inline;
  }
}
.hunter-list-item .item-tags {
  background-color: #fafafa;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  line-height: 0.4rem;
  height: 0.4rem;
  overflow: hidden;
  font-weight: normal;
  color: #b5b5b5;
  padding: 0 0.1rem;
}
.hunter-list-item .item-tags a {
  display: inline-block;
  white-space: nowrap;
  color: #b5b5b5;
  margin: 0 0.07rem;
}
.hunter-list-item .item-tags a:hover {
  color: #ff6000;
}
.hunter-list-item .item-tags .ico {
  color: #ff6000;
  margin-right: 0.05rem;
}
.hunter-list-item .hunter-entry {
  color: #8a8a8a;
  font-size: 0.14rem;
  line-height: 0.25rem;
  height: 1rem;
  overflow: hidden;
  position: relative;
  height: 1px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.hunter-list-item .hunter-entry::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.05), #fff 80%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.05), #fff 80%);
  background: -ms-linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.05),
    #fff 80%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='rgba(255,255,255,0.05)', endColorstr='#fff');
}
.hunter-list-item .hunter-entry .entry-btns {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.2rem;
  text-align: center;
  padding: 0.18rem 0 0;
  z-index: 2;
}
.hunter-list-item .hunter-entry .entry-btns .btn {
  display: inline-block;
  line-height: 0.32rem;
  padding: 0 0.17rem;
  background-color: #fff;
}
.hunter-list-item .hunter-entry .entry-btns .btn:hover {
  background-color: #ff6000;
}
@media (min-width: 768px) {
  .hunter-list-item .item-thumb:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 0.2rem;
    background-image: -webkit-linear-gradient(
      top,
      rgba(255, 255, 255, 0.9) 0%,
      #fff 100%
    );
    background-image: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0.9) 0%,
      #fff 100%
    );
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff', endColorstr='#ffffffff', GradientType=0);
    background-color: #fff\9;
    z-index: 10;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .hunter-list-item .item-wrap:hover .item-thumb::after {
    bottom: 0.55rem;
  }
  .hunter-list-item .item-wrap .item-product {
    top: -0.5rem;
  }
  .hunter-list-item .item-title {
    margin-top: -0.15rem;
    margin-bottom: 0.37rem;
  }
}
@media (max-width: 767.5px) {
  .hunter-list-item .item-meta {
    height: 22px;
  }
  .hunter-list-item .item-meta .meta-author {
    line-height: 22px;
    display: block;
    font-size: 12px;
  }
}
.hunter-cat-item .item-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.16rem;
  color: #323232;
}
@media (min-width: 768px) {
  .hunter-cat-item .item-wrap {
    padding: 0.24rem;
  }
}
.hunter-cat-item .item-wrap:hover {
  color: #ff6000;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.hunter-cat-item .cat-item-in {
  position: relative;
}
.hunter-cat-item .item-title {
  font-size: 0.18rem;
  line-height: 0.28rem;
  height: 0.28rem;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0.06rem;
}
@media (min-width: 768px) {
  .hunter-cat-item .item-title {
    margin-bottom: 0.12rem;
  }
}
.hunter-cat-item .item-title .ico {
  color: #ff6000;
}
.hunter-cat-item .item-meta {
  font-size: 0.14rem;
  color: #8a8a8a;
  line-height: 0.2rem;
  font-weight: normal;
}
.hunter-cat-item .item-thumb {
  display: none;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0.3rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
@media (min-width: 768px) {
  .hunter-cat-item .item-thumb {
    display: block;
  }
}
.hunter-cat-item .item-thumb .thumb {
  padding-top: 100%;
}
.hunter-cat-item.item-alltags .item-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-alltags.jpg);
  background-size: cover;
  background-color: #ff8b00;
  background-position: right center;
  background-repeat: no-repeat;
  color: #fff;
}
.hunter-cat-item.item-alltags .item-wrap:hover {
  color: #f7ff00;
}
.hunter-cat-item.item-alltags .item-title .ico {
  color: #fff;
}
.hunter-cat-item.item-alltags .item-meta {
  color: #fff;
}
.hunter-you-may-like {
  padding: 35px 0 0;
}
@media (min-width: 768px) {
  .hunter-you-may-like {
    padding: 0.6rem 0 0.6rem;
  }
}
.hunter-you-may-like .section-btns {
  text-align: center;
}
.hunter-you-may-like .section-btns .btn {
  line-height: 0.48rem;
  padding: 0 0.72rem;
}
.hunter-you-may-like .hunter-section-title {
  font-size: 21px;
  color: #333;
  line-height: 1.4;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .hunter-you-may-like .hunter-section-title {
    font-size: 0.3rem;
  }
}
@media (min-width: 768px) {
  .hunter-you-may-like .hunter-section-title {
    margin-bottom: 0.34rem;
  }
}
.hunter-you-may-like .items,
.hunter-you-may-like .modal-talk_ask .talk-ask .img-selects,
.hunter-you-may-like .archive-list-top .archive-top-wrap,
.hunter-you-may-like .archive-list-top .archive-list-top-wrap,
.hunter-you-may-like .archive-list-see .wrap,
.hunter-you-may-like .part-dropdown .main .section-content,
.hunter-you-may-like .search-result-content .results-u,
.hunter-you-may-like .search-user .search-user-wrap,
.hunter-you-may-like .search-user .search-user-items,
.hunter-you-may-like
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-you-may-like .group-item .item-images .img-items,
.hunter-you-may-like .talk-ask-form .img-selects,
.hunter-you-may-like .user-item-talk-talk .item-images .img-items,
.hunter-you-may-like .user-home .posts_talks {
  margin: 0 -15px;
}
@media (min-width: 768px) {
  .hunter-you-may-like .items,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects,
  .hunter-you-may-like .archive-list-top .archive-top-wrap,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap,
  .hunter-you-may-like .archive-list-see .wrap,
  .hunter-you-may-like .part-dropdown .main .section-content,
  .hunter-you-may-like .search-result-content .results-u,
  .hunter-you-may-like .search-user .search-user-wrap,
  .hunter-you-may-like .search-user .search-user-items,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-you-may-like .group-item .item-images .img-items,
  .hunter-you-may-like .talk-ask-form .img-selects,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items,
  .hunter-you-may-like .user-home .posts_talks {
    margin: 0 -7px;
  }
}
@media (min-width: 1330px) {
  .hunter-you-may-like .items,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects,
  .hunter-you-may-like .archive-list-top .archive-top-wrap,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap,
  .hunter-you-may-like .archive-list-see .wrap,
  .hunter-you-may-like .part-dropdown .main .section-content,
  .hunter-you-may-like .search-result-content .results-u,
  .hunter-you-may-like .search-user .search-user-wrap,
  .hunter-you-may-like .search-user .search-user-items,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-you-may-like .group-item .item-images .img-items,
  .hunter-you-may-like .talk-ask-form .img-selects,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items,
  .hunter-you-may-like .user-home .posts_talks {
    margin: 0 -0.2rem 0.2rem;
  }
}
.hunter-you-may-like .items .item,
.hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item,
.hunter-you-may-like .archive-list-top .archive-top-wrap .item,
.hunter-you-may-like .archive-list-top .archive-list-top-wrap .item,
.hunter-you-may-like .archive-list-see .wrap .item,
.hunter-you-may-like .part-dropdown .main .section-content .item,
.hunter-you-may-like .search-result-content .results-u .item,
.hunter-you-may-like .search-user .search-user-wrap .item,
.hunter-you-may-like .search-user .search-user-items .item,
.hunter-you-may-like
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.hunter-you-may-like .group-item .item-images .img-items .item,
.hunter-you-may-like .items .group-item .item-images .img-item,
.hunter-you-may-like .talk-ask-form .img-selects .item,
.hunter-you-may-like .user-item-talk-talk .item-images .img-items .item,
.hunter-you-may-like .user-home .posts_talks .item {
  padding: 25px 15px;
  margin-bottom: 0.4rem;
  width: 100%;
}
@media (min-width: 768px) {
  .hunter-you-may-like .items .item,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item,
  .hunter-you-may-like .archive-list-top .archive-top-wrap .item,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap .item,
  .hunter-you-may-like .archive-list-see .wrap .item,
  .hunter-you-may-like .part-dropdown .main .section-content .item,
  .hunter-you-may-like .search-result-content .results-u .item,
  .hunter-you-may-like .search-user .search-user-wrap .item,
  .hunter-you-may-like .search-user .search-user-items .item,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .hunter-you-may-like .group-item .item-images .img-items .item,
  .hunter-you-may-like .items .group-item .item-images .img-item,
  .hunter-you-may-like .talk-ask-form .img-selects .item,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items .item,
  .hunter-you-may-like .user-home .posts_talks .item {
    padding: 0 7px;
  }
}
@media (min-width: 1330px) {
  .hunter-you-may-like .items .item,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item,
  .hunter-you-may-like .archive-list-top .archive-top-wrap .item,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap .item,
  .hunter-you-may-like .archive-list-see .wrap .item,
  .hunter-you-may-like .part-dropdown .main .section-content .item,
  .hunter-you-may-like .search-result-content .results-u .item,
  .hunter-you-may-like .search-user .search-user-wrap .item,
  .hunter-you-may-like .search-user .search-user-items .item,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .hunter-you-may-like .group-item .item-images .img-items .item,
  .hunter-you-may-like .items .group-item .item-images .img-item,
  .hunter-you-may-like .talk-ask-form .img-selects .item,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items .item,
  .hunter-you-may-like .user-home .posts_talks .item {
    padding: 0 0.2rem;
  }
}
@media (min-width: 768px) {
  .hunter-you-may-like .items .item,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item,
  .hunter-you-may-like .archive-list-top .archive-top-wrap .item,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap .item,
  .hunter-you-may-like .archive-list-see .wrap .item,
  .hunter-you-may-like .part-dropdown .main .section-content .item,
  .hunter-you-may-like .search-result-content .results-u .item,
  .hunter-you-may-like .search-user .search-user-wrap .item,
  .hunter-you-may-like .search-user .search-user-items .item,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .hunter-you-may-like .group-item .item-images .img-items .item,
  .hunter-you-may-like .items .group-item .item-images .img-item,
  .hunter-you-may-like .talk-ask-form .img-selects .item,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items .item,
  .hunter-you-may-like .user-home .posts_talks .item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .hunter-you-may-like .items .item,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item,
  .hunter-you-may-like .archive-list-top .archive-top-wrap .item,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap .item,
  .hunter-you-may-like .archive-list-see .wrap .item,
  .hunter-you-may-like .part-dropdown .main .section-content .item,
  .hunter-you-may-like .search-result-content .results-u .item,
  .hunter-you-may-like .search-user .search-user-wrap .item,
  .hunter-you-may-like .search-user .search-user-items .item,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .hunter-you-may-like .group-item .item-images .img-items .item,
  .hunter-you-may-like .items .group-item .item-images .img-item,
  .hunter-you-may-like .talk-ask-form .img-selects .item,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items .item,
  .hunter-you-may-like .user-home .posts_talks .item {
    width: 25%;
  }
}
.hunter-you-may-like .item-recent-products {
  display: none;
}
@media (min-width: 1330px) {
  .hunter-you-may-like .item-recent-products {
    display: block;
  }
}
.hunter-you-may-like .item-recent-products .item-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/05/uisdc-rank-bg.jpg);
  background-size: cover;
  background-origin: top center;
  background-repeat: no-repeat;
  padding: 0.3rem 0.3rem 0.13rem;
  border-radius: 0.1rem;
}
.hunter-you-may-like .item-recent-products .pro-title {
  font-size: 0.24rem;
  color: #fff;
  line-height: 0.3rem;
  height: 0.3rem;
  margin-bottom: 0.28rem;
}
.hunter-you-may-like .item-recent-products .p-item {
  margin-bottom: 0.26rem;
  padding: 0.2rem;
  background-color: #fff;
  border-radius: 0.1rem;
  display: block;
}
.hunter-you-may-like .item-recent-products .p-item:hover .p-item-title {
  color: #ff6000;
}
.hunter-you-may-like .item-recent-products .p-item-wrap {
  display: block;
  position: relative;
  padding-left: 0.8rem;
  height: 0.6rem;
  overflow: hidden;
}
.hunter-you-may-like .item-recent-products .p-item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0.1rem;
  display: block;
  width: 0.6rem;
  overflow: hidden;
}
.hunter-you-may-like .item-recent-products .p-item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 100%;
}
.hunter-you-may-like .item-recent-products .p-item-title {
  font-size: 0.18rem;
  line-height: 0.38rem;
  height: 0.38rem;
  overflow: hidden;
  color: #3f3f3f;
}
.hunter-you-may-like .item-recent-products .p-item-meta {
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  font-weight: normal;
  font-size: 0.14rem;
  color: #8a8a8a;
}
.hunter-singular-content {
  position: relative;
  background-color: #fafafa;
  overflow: hidden;
}
.hunter-singular-content .bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.3;
  overflow: hidden;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hunter-singular-content .bg {
    background: #fafafa;
  }
}
.hunter-singular-content .bg .thumb {
  padding-top: 0;
  height: 100%;
  -webkit-filter: blur(30px) opacity(0.7) saturate(2);
  filter: blur(30px) opacity(0.7) saturate(2);
  display: none \9;
  background-position: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hunter-singular-content .bg .thumb {
    display: none;
  }
}
.hunter-singular-content .bg::after {
  content: "";
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: -0.05rem;
  background: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: saturate(180%) blur(6px);
  backdrop-filter: saturate(180%) blur(6px);
}
.hunter-singular-content .container {
  max-width: 14.4rem;
  margin: 0 auto;
  padding: 0 15px;
  box-sizing: border-box;
}
.hunter-comment {
  position: relative;
  overflow: hidden;
}
.hunter-singular-header {
  padding-top: 0.36rem;
}
.hunter-singular-header .hunter-title {
  line-height: 0.4rem;
  color: #333;
  font-size: 0.26rem;
  margin-bottom: 0.24rem;
}
@media (min-width: 768px) {
  .hunter-singular-header .hunter-title {
    font-size: 0.32rem;
  }
}
.hunter-singular-header .hunter-title .hunter-tag-new .txt {
  display: inline-block;
  position: relative;
  line-height: 1em;
}
.hunter-singular-header .hunter-title .hunter-tag-new .txt::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.05rem;
  background-color: rgba(255, 96, 0, 0.3);
}
.hunter-singular-header .hunter-title .hunter-tag-new::after {
  content: " - ";
  color: #b5b5b5;
  font-weight: normal;
}
.hunter-singular-header .hunter-title .hunter-tag {
  line-height: 0.3rem;
  font-size: 0.14rem;
  font-weight: normal;
  padding: 0 0.09rem;
  margin-right: 0.16rem;
  vertical-align: middle;
}
.hunter-singular-header .hunter-title .edit-btn {
  margin-left: 1em;
}
@media (max-width: 767px) {
  .hunter-singular-header .hunter-title .edit-btn {
    display: none;
  }
}
.hunter-singular-header .hunter-meta {
  font-size: 0.14rem;
  color: #525252;
  font-weight: normal;
  margin: 0 -7px 15px;
}
@media (min-width: 1330px) {
  .hunter-singular-header .hunter-meta {
    margin: 0 -0.2rem 0.27rem;
  }
}
@media (max-width: 767px) {
  .hunter-singular-header .hunter-meta {
    line-height: 2;
  }
}
.hunter-singular-header .hunter-meta a {
  color: #525252;
}
.hunter-singular-header .hunter-meta a:hover {
  color: #ff6000;
}
.hunter-singular-header .hunter-meta .meta-item {
  display: inline-block;
  padding: 0 7px;
  position: relative;
}
@media (min-width: 1330px) {
  .hunter-singular-header .hunter-meta .meta-item {
    padding: 0 0.2rem;
  }
}
.hunter-singular-header .hunter-meta .meta-item:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.05rem;
  height: 0.1rem;
  width: 0;
  border-right: 1px solid #8a8a8a;
  opacity: 0.5;
}
.hunter-singular-header .hunter-meta .meta-item:last-child::after {
  display: none;
}
.hunter-singular-header .hunter-labels {
  margin: 0 -0.1rem 0.2rem;
}
.hunter-singular-header .hunter-labels .btn {
  line-height: 0.32rem;
  font-size: 0.14rem;
  padding: 0 0.12rem;
  margin: 0 0.1rem 0.2rem;
  cursor: default;
}
.hunter-singular-header .hunter-labels .btn:hover {
  background-color: rgba(255, 140, 52, 0.1);
  color: #ff6000;
}
.hunter-singular-product,
.hunter-list-info .hunter-list-info-in {
  background-color: rgba(255, 255, 255, 0.5);
  padding: 0.24rem 0.4rem;
  border-radius: 0.1rem 0.1rem 0 0;
  overflow: hidden;
}
.hunter-singular-product .product-wrap,
.hunter-list-info .hunter-list-info-in .product-wrap {
  position: relative;
  padding-left: 0.74rem;
  min-height: 0.6rem;
}
.hunter-singular-product .product-thumb,
.hunter-list-info .hunter-list-info-in .product-thumb {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
.hunter-singular-product .product-thumb .thumb,
.hunter-list-info .hunter-list-info-in .product-thumb .thumb {
  padding-top: 100%;
}
.hunter-singular-product .product-title,
.hunter-list-info .hunter-list-info-in .product-title {
  font-size: 0.18rem;
  line-height: 0.32rem;
  color: #323232;
  margin-bottom: 0.04rem;
}
.hunter-singular-product .product-title a,
.hunter-list-info .hunter-list-info-in .product-title a {
  color: #323232;
}
.hunter-singular-product .product-meta,
.hunter-list-info .hunter-list-info-in .product-meta {
  font-size: 0.14rem;
  line-height: 0.2rem;
  font-weight: normal;
  color: #8a8a8a;
}
.hunter-singular-product .product-meta i,
.hunter-singular-product .product-meta a,
.hunter-list-info .hunter-list-info-in .product-meta i,
.hunter-list-info .hunter-list-info-in .product-meta a {
  color: #ff6000;
}
.hunter-singular-product .product-meta .ico-wrap,
.hunter-list-info .hunter-list-info-in .product-meta .ico-wrap {
  display: inline-block;
  width: 0.14rem;
  height: 0.14rem;
  line-height: 0.14rem;
  text-align: center;
  border-radius: 100%;
  background-color: #ff6000;
  color: #fff;
}
.hunter-singular-product .product-meta .ico-wrap .ico,
.hunter-list-info .hunter-list-info-in .product-meta .ico-wrap .ico {
  display: inline-block;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  color: #fff;
}
.hunter-singular-product .product-tougao,
.hunter-list-info .hunter-list-info-in .product-tougao {
  position: absolute;
  right: 0;
  top: 50%;
  font-size: 0.14rem;
  line-height: 0.34rem;
  margin-top: -0.17rem;
  color: #8a8a8a;
}
.hunter-singular-product .product-tougao i,
.hunter-list-info .hunter-list-info-in .product-tougao i {
  font-style: normal;
}
.hunter-singular-product .product-tougao .btn,
.hunter-list-info .hunter-list-info-in .product-tougao .btn {
  line-height: inherit;
  padding: 0 0.1rem;
  margin-left: 0.1rem;
}
.hunter-singular-main {
  background-color: #fafafa;
  border-radius: 0 0 0.1rem 0.1rem;
  margin-bottom: 20px;
  box-shadow: 0 50px 50px 0 #ededed;
  display: block;
  float: none;
  zoom: 1;
}
@media (min-width: 768px) {
  .hunter-singular-main {
    margin-bottom: 0.5rem;
  }
}
.hunter-singular-main:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.hunter-singular-main .main-wrap {
  position: relative;
  padding-right: 50%;
  background-image: -webkit-linear-gradient(
    right,
    #fafafa 0%,
    rgba(255, 255, 255, 0) 30%
  );
  background-image: linear-gradient(
    -90deg,
    #fafafa 0%,
    rgba(255, 255, 255, 0) 30%
  );
}
@media (min-width: 1330px) {
  .hunter-singular-main .main-wrap {
    padding-right: 33.33333333%;
  }
}
.hunter-singular-main .main-info {
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  padding: 0.3rem;
  box-sizing: border-box;
}
@media (min-width: 1330px) {
  .hunter-singular-main .main-info {
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .hunter-singular-main .main-info {
    padding: 0.4rem;
  }
}
.hunter-singular-main .main-image {
  background-color: #fff;
}
.hunter-singular-main .main-image .img-wrap {
  width: 100%;
  max-width: 7.7rem;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0.5rem 0;
}
.hunter-singular-main .main-image .img-wrap .thumb {
  padding-top: 100%;
  background-size: contain;
  background-position: center;
}
.hunter-singular-main .main-image .img-wrap .thumb img {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  opacity: 1;
  visibility: visible;
}
.hunter-singular-main .info-title {
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 24px;
  color: #ff6000;
}
@media (min-width: 1920px) {
  .hunter-singular-main .info-title {
    font-size: 0.18rem;
  }
}
@media (min-width: 1920px) {
  .hunter-singular-main .info-title {
    line-height: 0.25rem;
  }
}
@media (min-width: 1920px) {
  .hunter-singular-main .info-title {
    margin-bottom: 0.24rem;
  }
}
.hunter-singular-main .info-content {
  font-size: 16px;
  color: #525252;
  line-height: 32px;
  margin-bottom: 24px;
  overflow: hidden;
}
@media (min-width: 1920px) {
  .hunter-singular-main .info-content {
    font-size: 0.14rem;
  }
}
@media (min-width: 1920px) {
  .hunter-singular-main .info-content {
    line-height: 0.32rem;
  }
}
@media (min-width: 1920px) {
  .hunter-singular-main .info-content {
    margin-bottom: 0.24rem;
  }
}
.hunter-singular-main .info-content a {
  color: #525252;
}
.hunter-singular-main .info-content .user-avatar {
  display: inline-block;
  width: 0.4rem;
  border-radius: 100%;
  vertical-align: text-bottom;
  overflow: hidden;
}
.hunter-singular-main .info-content .user-avatar .thumb {
  padding-top: 100%;
}
.hunter-singular-main .share-div {
  margin-bottom: 0.4rem;
  color: #c3c3c3;
}
.hunter-singular-main .share-div a {
  color: #c3c3c3;
}
.hunter-singular-main .share-div a:hover {
  color: #fff;
}
.hunter-singular-main .info-btns .items,
.hunter-singular-main .info-btns .modal-talk_ask .talk-ask .img-selects,
.hunter-singular-main .info-btns .archive-list-top .archive-top-wrap,
.hunter-singular-main .info-btns .archive-list-top .archive-list-top-wrap,
.hunter-singular-main .info-btns .archive-list-see .wrap,
.hunter-singular-main .info-btns .part-dropdown .main .section-content,
.hunter-singular-main .info-btns .search-result-content .results-u,
.hunter-singular-main .info-btns .search-user .search-user-wrap,
.hunter-singular-main .info-btns .search-user .search-user-items,
.hunter-singular-main
  .info-btns
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-singular-main .info-btns .group-item .item-images .img-items,
.hunter-singular-main .info-btns .talk-ask-form .img-selects,
.hunter-singular-main .info-btns .user-item-talk-talk .item-images .img-items,
.hunter-singular-main .info-btns .user-home .posts_talks {
  margin: 0 -0.2rem;
}
.hunter-singular-main .info-btns .item,
.hunter-singular-main .info-btns .group-item .item-images .img-item {
  width: 50%;
  padding: 0 0.2rem;
}
.hunter-singular-main .info-btns .btn {
  display: block;
  line-height: 0.52rem;
  font-size: 0.16rem;
}
.hunter-singular-main .info-btns .has_fav {
  background-color: #9ba5af;
  color: #fff;
}
.hunter-singular-main .info-score {
  margin-bottom: 0.3rem;
  background-color: #fff;
  padding: 0.18rem 0.2rem;
  border-radius: 0.1rem;
}
@media (min-width: 768px) {
  .hunter-singular-main .info-score {
    margin-bottom: 0.6rem;
  }
}
@media (min-width: 768px) {
  .hunter-singular-main .info-score {
    padding: 0.3rem;
  }
}
.hunter-singular-main .info-score .score-wrap {
  position: relative;
}
.hunter-singular-main .info-score .score-show {
  overflow: hidden;
}
.hunter-singular-main .info-score .score-show .show-wrap {
  float: left;
}
.hunter-singular-main .info-score .score-show strong {
  display: block;
  color: #ff6000;
  font-size: 0.3rem;
  line-height: 0.33rem;
  height: 0.33rem;
  overflow: hidden;
  font-family: Arial-BoldMT;
  margin-bottom: 0.14rem;
  text-align: center;
}
.hunter-singular-main .info-score .score-show .zero {
  color: #d3d3d3;
}
.hunter-singular-main .info-score .score-show span {
  display: block;
  font-size: 0.14rem;
  color: #8a8a8a;
}
.hunter-singular-main .info-score .add-score-wrap {
  position: absolute;
  right: 0;
  top: 0;
}
.hunter-singular-main .info-score .add-score-wrap .component-add-score {
  font-size: 0.22rem;
  display: block;
}
.hunter-singular-main .info-score .add-score-wrap .component-add-score .score {
  height: 0.33rem;
  margin-bottom: 0.14rem;
}
.hunter-singular-main
  .info-score
  .add-score-wrap
  .component-add-score
  .score-count {
  text-align: right;
}
.hunter-singular-main .info-score .add-score-wrap .component-add-score .star {
  margin-left: 0.06rem;
  margin-right: 0.06rem;
}
.hunter-singular-main .info-score .add-score-wrap .score-info {
  font-size: 0.14rem;
  text-align: center;
  color: #8a8a8a;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .hunter-singular-main .info-content {
    font-size: 14px;
    line-height: 28px;
  }
}
.hunter-singular-meta {
  position: relative;
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  .hunter-singular-meta {
    padding-bottom: 0.5rem;
  }
}
.hunter-singular-meta .meta-link {
  text-align: left;
  white-space: normal;
  color: #8a8a8a;
  font-size: 0.16rem;
  margin-bottom: 0.25rem;
}
@media (min-width: 768px) {
  .hunter-singular-meta .meta-link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .hunter-singular-meta .meta-link {
    white-space: nowrap;
  }
}
.hunter-singular-meta .meta-link a {
  color: #ff6000;
}
.hunter-singular-meta .meta-link a:hover {
  border-bottom: 1px dashed #ff6000;
}
.hunter-singular-meta .tags-title {
  text-align: left;
  margin-bottom: 0.25rem;
}
@media (min-width: 768px) {
  .hunter-singular-meta .tags-title {
    text-align: center;
  }
}
.hunter-singular-meta .tags-title span {
  display: inline-block;
  margin: 0 auto;
  vertical-align: middle;
  padding: 0;
  font-weight: normal;
  font-size: 0.16rem;
  color: #8a8a8a;
}
@media (min-width: 768px) {
  .hunter-singular-meta .tags-title span {
    padding: 0 3em;
  }
}
.hunter-singular-meta .tags-title:before,
.hunter-singular-meta .tags-title:after {
  content: "";
  display: none;
  vertical-align: middle;
  width: 1rem;
  height: 0;
  border-top: 1px solid #000;
  opacity: 0.04;
}
@media (min-width: 768px) {
  .hunter-singular-meta .tags-title:before,
  .hunter-singular-meta .tags-title:after {
    display: inline-block;
  }
}
@media (min-width: 1330px) {
  .hunter-singular-meta .tags-title:before,
  .hunter-singular-meta .tags-title:after {
    width: 2.8rem;
  }
}
.hunter-singular-meta .tags {
  text-align: left;
  margin: 0 -0.1rem;
}
@media (min-width: 768px) {
  .hunter-singular-meta .tags {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .hunter-singular-meta .tags {
    margin: 0;
  }
}
.hunter-singular-meta .tags .btn {
  line-height: 0.46rem;
  margin: 0 0.1rem 0.2rem;
  padding: 0 0.16rem;
}
.hunter-singular-meta .tags .btn:hover {
  background-color: #ff6000;
}
@media (max-width: 767px) {
  .hunter-singular-meta .meta-link {
    font-size: 14px;
  }
  .hunter-singular-meta .tags-title {
    position: relative;
    margin-bottom: 0.27rem;
    display: none;
  }
  .hunter-singular-meta .tags-title::before {
    content: "";
    display: block;
    width: 100%;
    height: 0;
    border-bottom: 1px solid #f0f0f0;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
  }
  .hunter-singular-meta .tags-title span {
    font-size: 14px;
    display: inline-block;
    padding-right: 10px;
    position: relative;
  }
}
.hunter-next-prev {
  position: relative;
  background-color: #fff;
  z-index: 22;
}
@media (max-width: 1329px) {
  .hunter-next-prev .wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.hunter-next-prev .np-item {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  background-color: #fff;
  padding: 0.3rem;
  box-sizing: border-box;
}
.hunter-next-prev a {
  color: #323232;
}
.hunter-next-prev a:hover {
  color: #ff6000;
}
.hunter-next-prev .np-subtitle {
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: #ff6000;
  font-weight: normal;
  margin-bottom: 0.2rem;
}
.hunter-next-prev .np-subtitle em {
  color: #323232;
  font-style: normal;
}
.hunter-next-prev .np-title {
  font-size: 0.18rem;
  line-height: 0.25rem;
  height: 0.5rem;
  margin-bottom: 0.25rem;
  overflow: hidden;
}
.hunter-next-prev .np-btns .btn {
  display: block;
  line-height: 0.4rem;
  font-weight: normal;
}
.hunter-next-prev .np-prev {
  border-radius: 0 0.1rem 0.1rem 0;
}
.hunter-next-prev .np-prev .btn::before {
  content: "< ";
}
.hunter-next-prev .np-next {
  border-radius: 0.1rem 0 0 0.1rem;
}
.hunter-next-prev .np-next .btn::after {
  content: " >";
}
@media (min-width: 1330px) {
  .hunter-next-prev {
    position: fixed;
    bottom: 50%;
    left: 0;
    right: 0;
    z-index: 0;
  }
  .hunter-next-prev .np-item {
    position: absolute;
    top: 0;
    max-width: none;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    padding: 0;
    overflow: hidden;
    margin-top: -0.7rem;
    background-color: transparent;
  }
  .hunter-next-prev .np-prev {
    left: -3.2rem;
    border-radius: 0 0.06rem 0.06rem 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .hunter-next-prev .np-prev:hover {
    left: 0;
  }
  .hunter-next-prev .np-prev .btn::before {
    display: none;
  }
  .hunter-next-prev .np-prev .btn::after {
    content: " <";
  }
  .hunter-next-prev .np-prev a {
    padding-right: 0.5rem;
    padding-left: 0;
  }
  .hunter-next-prev .np-prev .np-btns {
    left: auto;
    right: 0;
    border-radius: 0 0.06rem 0.06rem 0;
    overflow: hidden;
  }
  .hunter-next-prev .np-next {
    right: -3.2rem;
    border-radius: 0.06rem 0 0 0.06rem;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .hunter-next-prev .np-next:hover {
    right: 0;
  }
  .hunter-next-prev .np-next .np-btns {
    border-radius: 0.06rem 0 0 0.06rem;
    overflow: hidden;
  }
  .hunter-next-prev .np-next .np-btns .btn::after {
    -webkit-animation: yaobai 1.5s;
    animation: yaobai 1.5s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
  }
  .hunter-next-prev a {
    display: block;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.7);
    padding-left: 0.5rem;
    position: relative;
    height: 1.4rem;
    box-sizing: border-box;
    overflow: hidden;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    width: 3.7rem;
  }
  .hunter-next-prev a:hover {
    color: #fff;
  }
  .hunter-next-prev a:hover .np-btns {
    background-color: #ff6000;
  }
  .hunter-next-prev a:hover .np-btns .btn {
    color: #fff;
  }
  .hunter-next-prev .np-wrap {
    padding: 0.28rem 0.3rem;
  }
  .hunter-next-prev .np-btns {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 0.5rem;
    text-align: center;
    line-height: 1.4rem;
    box-sizing: border-box;
    padding: 0.3rem 0.17rem;
    font-size: 0.16rem;
    background-color: #aaa;
  }
  .hunter-next-prev .np-btns .btn {
    display: inline-block;
    line-height: 0.2rem;
    font-weight: normal;
    white-space: normal;
    background-color: transparent;
  }
  .hunter-next-prev .np-btns .btn::after {
    display: block;
  }
  .hunter-next-prev .np-subtitle {
    color: #fff;
    margin-bottom: 0.1rem;
  }
  .hunter-next-prev .np-subtitle em {
    color: #ff6000;
  }
  .hunter-next-prev.absolute {
    position: absolute;
  }
}
@-webkit-keyframes yaobai {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(5px, 0);
    transform: translate(5px, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes yaobai {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(5px, 0);
    transform: translate(5px, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.hunter-list {
  padding-bottom: 0.4rem;
}
.hunter-list .list {
  margin-bottom: 0.2rem;
}
.hunter-list .items,
.hunter-list .modal-talk_ask .talk-ask .img-selects,
.hunter-list .archive-list-top .archive-top-wrap,
.hunter-list .archive-list-top .archive-list-top-wrap,
.hunter-list .archive-list-see .wrap,
.hunter-list .part-dropdown .main .section-content,
.hunter-list .search-result-content .results-u,
.hunter-list .search-user .search-user-wrap,
.hunter-list .search-user .search-user-items,
.hunter-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
.hunter-list .group-item .item-images .img-items,
.hunter-list .talk-ask-form .img-selects,
.hunter-list .user-item-talk-talk .item-images .img-items,
.hunter-list .user-home .posts_talks {
  margin: 0;
}
@media (min-width: 768px) {
  .hunter-list .items,
  .hunter-list .modal-talk_ask .talk-ask .img-selects,
  .hunter-list .archive-list-top .archive-top-wrap,
  .hunter-list .archive-list-top .archive-list-top-wrap,
  .hunter-list .archive-list-see .wrap,
  .hunter-list .part-dropdown .main .section-content,
  .hunter-list .search-result-content .results-u,
  .hunter-list .search-user .search-user-wrap,
  .hunter-list .search-user .search-user-items,
  .hunter-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .hunter-list .group-item .item-images .img-items,
  .hunter-list .talk-ask-form .img-selects,
  .hunter-list .user-item-talk-talk .item-images .img-items,
  .hunter-list .user-home .posts_talks {
    margin: 0 -7px;
  }
}
@media (min-width: 1330px) {
  .hunter-list .items,
  .hunter-list .modal-talk_ask .talk-ask .img-selects,
  .hunter-list .archive-list-top .archive-top-wrap,
  .hunter-list .archive-list-top .archive-list-top-wrap,
  .hunter-list .archive-list-see .wrap,
  .hunter-list .part-dropdown .main .section-content,
  .hunter-list .search-result-content .results-u,
  .hunter-list .search-user .search-user-wrap,
  .hunter-list .search-user .search-user-items,
  .hunter-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .hunter-list .group-item .item-images .img-items,
  .hunter-list .talk-ask-form .img-selects,
  .hunter-list .user-item-talk-talk .item-images .img-items,
  .hunter-list .user-home .posts_talks {
    margin: 0 -0.2rem;
  }
}
.hunter-list .item,
.hunter-list .group-item .item-images .img-item {
  padding: 25px 15px;
  margin-bottom: 15px;
  width: 100%;
}
@media (min-width: 768px) {
  .hunter-list .item,
  .hunter-list .group-item .item-images .img-item {
    padding: 0 7px;
  }
}
@media (min-width: 1330px) {
  .hunter-list .item,
  .hunter-list .group-item .item-images .img-item {
    padding: 0 0.2rem;
  }
}
@media (min-width: 1330px) {
  .hunter-list .item,
  .hunter-list .group-item .item-images .img-item {
    margin-bottom: 0.4rem;
  }
}
@media (min-width: 768px) {
  .hunter-list .item,
  .hunter-list .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1330px) {
  .hunter-list .item,
  .hunter-list .group-item .item-images .img-item {
    width: 25%;
  }
}
.hunter-list .selects {
  margin-bottom: 0.3rem;
}
.hunter-list .selects .section-title {
  font-size: 0.18rem;
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .hunter-list .selects .section-title {
    margin: 0 -0.2rem;
  }
}
.hunter-list .selects .section-title a {
  display: inline-block;
  margin: 0 7px;
  color: #323232;
}
@media (min-width: 1330px) {
  .hunter-list .selects .section-title a {
    margin: 0 0.2rem;
  }
}
.hunter-list .selects .section-title a:hover {
  color: #ff6000;
}
.hunter-list .selects .section-title .current {
  color: #ff6000;
}
.hunter-hot-product {
  margin-bottom: 0.6rem;
}
.hunter-hot-product .part-title {
  font-size: 0.3rem;
  line-height: 0.42rem;
  margin-bottom: 0.3rem;
  color: #333;
}
.hunter-hot-product .items,
.hunter-hot-product .modal-talk_ask .talk-ask .img-selects,
.hunter-hot-product .archive-list-top .archive-top-wrap,
.hunter-hot-product .archive-list-top .archive-list-top-wrap,
.hunter-hot-product .archive-list-see .wrap,
.hunter-hot-product .part-dropdown .main .section-content,
.hunter-hot-product .search-result-content .results-u,
.hunter-hot-product .search-user .search-user-wrap,
.hunter-hot-product .search-user .search-user-items,
.hunter-hot-product
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-hot-product .group-item .item-images .img-items,
.hunter-hot-product .talk-ask-form .img-selects,
.hunter-hot-product .user-item-talk-talk .item-images .img-items,
.hunter-hot-product .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .hunter-hot-product .items,
  .hunter-hot-product .modal-talk_ask .talk-ask .img-selects,
  .hunter-hot-product .archive-list-top .archive-top-wrap,
  .hunter-hot-product .archive-list-top .archive-list-top-wrap,
  .hunter-hot-product .archive-list-see .wrap,
  .hunter-hot-product .part-dropdown .main .section-content,
  .hunter-hot-product .search-result-content .results-u,
  .hunter-hot-product .search-user .search-user-wrap,
  .hunter-hot-product .search-user .search-user-items,
  .hunter-hot-product
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-hot-product .group-item .item-images .img-items,
  .hunter-hot-product .talk-ask-form .img-selects,
  .hunter-hot-product .user-item-talk-talk .item-images .img-items,
  .hunter-hot-product .user-home .posts_talks {
    margin: 0 -0.18rem;
  }
}
.hunter-hot-product .item,
.hunter-hot-product .group-item .item-images .img-item {
  padding: 0 7px;
  width: 50%;
  margin-bottom: 15px;
}
@media (min-width: 1330px) {
  .hunter-hot-product .item,
  .hunter-hot-product .group-item .item-images .img-item {
    padding: 0 0.18rem;
  }
}
@media (min-width: 768px) {
  .hunter-hot-product .item,
  .hunter-hot-product .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .hunter-hot-product .item,
  .hunter-hot-product .group-item .item-images .img-item {
    width: 16.66666667%;
  }
}
@media (min-width: 1330px) {
  .hunter-hot-product .item,
  .hunter-hot-product .group-item .item-images .img-item {
    margin-bottom: 0.36rem;
  }
}
.hunter-list-info {
  position: relative;
  margin-bottom: 0.1rem;
  margin-top: -0.54rem;
}
@media (min-width: 768px) {
  .hunter-list-info {
    margin-bottom: 0.4rem;
  }
}
.hunter-list-info .hunter-list-info-in {
  background-color: #fff;
  border-radius: 0.1rem;
}
@media (max-width: 767px) {
  .hunter-list-info .hunter-list-info-in .product-meta {
    display: none;
  }
}
.hunter-list-header {
  padding-bottom: 1rem;
  text-align: center;
}
.hunter-list-header .archive-title {
  margin-bottom: 0.14rem;
}
.hunter-list-header .hunter-info {
  color: #fff;
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.2rem;
  opacity: 0.8;
  margin-bottom: 0.26rem;
}
.hunter-list-header .authors {
  overflow: hidden;
  margin: 0 -0.05rem;
}
.hunter-list-header .authors .item,
.hunter-list-header .authors .group-item .item-images .img-item {
  float: none;
  display: inline-block;
  padding: 0 0.05rem;
}
.hunter-list-header .authors .item .item-wrap,
.hunter-list-header .authors .group-item .item-images .img-item .item-wrap {
  width: 0.4rem;
  border-radius: 100%;
  overflow: hidden;
}
.hunter-list-header .authors .item .thumb,
.hunter-list-header .authors .group-item .item-images .img-item .thumb {
  padding-top: 100%;
}
.hunter-home-header {
  padding: 0.6rem 0 0.24rem;
  text-align: center;
  position: relative;
  overflow: hidden;
  background: #fafafa\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hunter-home-header {
    background: #fafafa;
  }
}
.hunter-home-header .bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.3;
  overflow: hidden;
  opacity: 1;
  display: none\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hunter-home-header .bg {
    background: #fafafa;
  }
}
.hunter-home-header .bg .thumb {
  padding-top: 0;
  height: 100%;
  -webkit-filter: blur(30px) opacity(0.7) saturate(2);
  filter: blur(30px) opacity(0.7) saturate(2);
  display: none \9;
  background-position: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hunter-home-header .bg .thumb {
    display: none;
  }
}
.hunter-home-header .bg::after {
  content: "";
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: -0.05rem;
  background: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: saturate(180%) blur(6px);
  backdrop-filter: saturate(180%) blur(6px);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hunter-home-header .bg {
    display: none;
  }
}
.hunter-home-header .bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: -0.05rem;
  background-color: #fafafa;
  opacity: 0.85;
}
.hunter-home-header .part-topic-wall {
  text-align: left;
}
.hunter-home-header .part-topic-wall .items,
.hunter-home-header .part-topic-wall .modal-talk_ask .talk-ask .img-selects,
.hunter-home-header .part-topic-wall .archive-list-top .archive-top-wrap,
.hunter-home-header .part-topic-wall .archive-list-top .archive-list-top-wrap,
.hunter-home-header .part-topic-wall .archive-list-see .wrap,
.hunter-home-header .part-topic-wall .part-dropdown .main .section-content,
.hunter-home-header .part-topic-wall .search-result-content .results-u,
.hunter-home-header .part-topic-wall .search-user .search-user-wrap,
.hunter-home-header .part-topic-wall .search-user .search-user-items,
.hunter-home-header
  .part-topic-wall
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-home-header .part-topic-wall .group-item .item-images .img-items,
.hunter-home-header .part-topic-wall .talk-ask-form .img-selects,
.hunter-home-header
  .part-topic-wall
  .user-item-talk-talk
  .item-images
  .img-items,
.hunter-home-header .part-topic-wall .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .hunter-home-header .part-topic-wall .items,
  .hunter-home-header .part-topic-wall .modal-talk_ask .talk-ask .img-selects,
  .hunter-home-header .part-topic-wall .archive-list-top .archive-top-wrap,
  .hunter-home-header .part-topic-wall .archive-list-top .archive-list-top-wrap,
  .hunter-home-header .part-topic-wall .archive-list-see .wrap,
  .hunter-home-header .part-topic-wall .part-dropdown .main .section-content,
  .hunter-home-header .part-topic-wall .search-result-content .results-u,
  .hunter-home-header .part-topic-wall .search-user .search-user-wrap,
  .hunter-home-header .part-topic-wall .search-user .search-user-items,
  .hunter-home-header
    .part-topic-wall
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-home-header .part-topic-wall .group-item .item-images .img-items,
  .hunter-home-header .part-topic-wall .talk-ask-form .img-selects,
  .hunter-home-header
    .part-topic-wall
    .user-item-talk-talk
    .item-images
    .img-items,
  .hunter-home-header .part-topic-wall .user-home .posts_talks {
    margin: 0 -0.18rem;
  }
}
.hunter-home-header .part-topic-wall .item,
.hunter-home-header .part-topic-wall .group-item .item-images .img-item {
  padding: 0 7px;
  margin-bottom: 20px;
  width: 50%;
}
@media (min-width: 1330px) {
  .hunter-home-header .part-topic-wall .item,
  .hunter-home-header .part-topic-wall .group-item .item-images .img-item {
    padding: 0 0.18rem;
  }
}
@media (min-width: 1330px) {
  .hunter-home-header .part-topic-wall .item,
  .hunter-home-header .part-topic-wall .group-item .item-images .img-item {
    margin-bottom: 0.36rem;
  }
}
@media (min-width: 768px) {
  .hunter-home-header .part-topic-wall .item,
  .hunter-home-header .part-topic-wall .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .hunter-home-header .part-topic-wall .item,
  .hunter-home-header .part-topic-wall .group-item .item-images .img-item {
    width: 16.66666667%;
  }
}
.hunter-home-header .title {
  font-size: 0.4rem;
  color: #323232;
  line-height: 0.56rem;
  margin-bottom: 0.1rem;
}
.hunter-home-header .desc {
  font-size: 0.16rem;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 0.22rem;
  margin-bottom: 0.3rem;
}
.hunter-home-header .desc em {
  font-style: normal;
}
.hunter-home-header .btns {
  margin-bottom: 0.6rem;
}
.hunter-home-header .btns .btn {
  line-height: 0.52rem;
  font-size: 0.16rem;
  padding: 0 0.48rem;
}
@-webkit-keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.hunter-home-selects {
  padding-top: 0.5rem;
  position: relative;
}
.hunter-home-selects .total {
  position: absolute;
  right: 0;
  top: 0.5rem;
  color: #8a8a8a;
}
.hunter-home-selects .total i {
  color: #ff6000;
}
.hunter-recent-hot {
  padding: 20px 0 0;
  padding-bottom: 0.65rem;
}
@media (min-width: 768px) {
  .hunter-recent-hot {
    padding: 0.74rem 0 0.3rem;
  }
}
@media (max-width: 767px) {
  .hunter-recent-hot {
    background-color: #f3f5f7;
  }
}
@media (min-width: 768px) {
  .hunter-recent-hot {
    background-image: -webkit-linear-gradient(top, #eef1f4, #f3f5f7);
    background-image: linear-gradient(to bottom, #eef1f4, #f3f5f7);
    background-image: -ms-linear-gradient(to bottom, #eef1f4, #f3f5f7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eef1f4', endColorstr='#f3f5f7');
  }
}
.hunter-recent-hot .items,
.hunter-recent-hot .modal-talk_ask .talk-ask .img-selects,
.hunter-recent-hot .archive-list-top .archive-top-wrap,
.hunter-recent-hot .archive-list-top .archive-list-top-wrap,
.hunter-recent-hot .archive-list-see .wrap,
.hunter-recent-hot .part-dropdown .main .section-content,
.hunter-recent-hot .search-result-content .results-u,
.hunter-recent-hot .search-user .search-user-wrap,
.hunter-recent-hot .search-user .search-user-items,
.hunter-recent-hot
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-recent-hot .group-item .item-images .img-items,
.hunter-recent-hot .talk-ask-form .img-selects,
.hunter-recent-hot .user-item-talk-talk .item-images .img-items,
.hunter-recent-hot .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .hunter-recent-hot .items,
  .hunter-recent-hot .modal-talk_ask .talk-ask .img-selects,
  .hunter-recent-hot .archive-list-top .archive-top-wrap,
  .hunter-recent-hot .archive-list-top .archive-list-top-wrap,
  .hunter-recent-hot .archive-list-see .wrap,
  .hunter-recent-hot .part-dropdown .main .section-content,
  .hunter-recent-hot .search-result-content .results-u,
  .hunter-recent-hot .search-user .search-user-wrap,
  .hunter-recent-hot .search-user .search-user-items,
  .hunter-recent-hot
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-recent-hot .group-item .item-images .img-items,
  .hunter-recent-hot .talk-ask-form .img-selects,
  .hunter-recent-hot .user-item-talk-talk .item-images .img-items,
  .hunter-recent-hot .user-home .posts_talks {
    margin: 0 -0.18rem;
  }
}
.hunter-recent-hot .item,
.hunter-recent-hot .group-item .item-images .img-item {
  padding: 0 7px;
  margin-bottom: 15px;
  width: 100%;
}
@media (min-width: 1330px) {
  .hunter-recent-hot .item,
  .hunter-recent-hot .group-item .item-images .img-item {
    padding: 0 0.18rem;
  }
}
@media (min-width: 1330px) {
  .hunter-recent-hot .item,
  .hunter-recent-hot .group-item .item-images .img-item {
    margin-bottom: 0.36rem;
  }
}
@media (min-width: 768px) {
  .hunter-recent-hot .item,
  .hunter-recent-hot .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .hunter-recent-hot .item,
  .hunter-recent-hot .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
.hunter-recent-hot .item-wrap {
  padding: 0.2rem;
  background-color: #fff;
  border-radius: 0.1rem;
  color: #323232;
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-wrap {
    padding: 0.3rem;
  }
}
.hunter-recent-hot .item-wrap:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
  color: #ff6000;
}
.hunter-recent-hot .item-in {
  position: relative;
  padding-left: 0.8rem;
  padding-right: 0.96rem;
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-in {
    padding-left: 0.9rem;
  }
}
.hunter-recent-hot .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 0.06rem;
  overflow: hidden;
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-thumb {
    width: 0.7rem;
  }
}
.hunter-recent-hot .item-thumb .thumb {
  padding-top: 100%;
}
.hunter-recent-hot .item-btns {
  position: absolute;
  right: 0;
  top: 50%;
  width: 0.86rem;
  margin-top: -0.18rem;
}
.hunter-recent-hot .item-btns .btn {
  display: block;
  line-height: 0.36rem;
}
.hunter-recent-hot .item-title {
  font-size: 0.18rem;
  line-height: 0.32rem;
  height: 0.32rem;
  overflow: hidden;
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-title {
    line-height: 0.35rem;
  }
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-title {
    height: 0.35rem;
  }
}
.hunter-recent-hot .item-meta {
  font-weight: normal;
  font-size: 0.14rem;
  line-height: 0.26rem;
  height: 0.26rem;
  overflow: hidden;
  color: #8a8a8a;
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-meta {
    line-height: 0.35rem;
  }
}
@media (min-width: 768px) {
  .hunter-recent-hot .item-meta {
    height: 0.35rem;
  }
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .hunter-recent-hot .item-btns .btn {
    font-size: 12px;
  }
}
.page-template-custom-page-alltopics {
  background-color: #f3f5f7;
}
.hunter-alltopics-header {
  color: #fff;
}
.hunter-alltopics-header .cont {
  text-align: center;
}
.hunter-alltopics-header .archive-title {
  margin-bottom: 0.16rem;
}
.hunter-alltopics-header .archive-meta {
  font-size: 0.14rem;
  color: #fff;
  font-weight: normal;
  line-height: 0.2rem;
  opacity: 0.8;
}
.hunter-alltopics-select {
  position: relative;
  margin-bottom: 0.25rem;
}
.hunter-alltopics-select .selects {
  background-color: #fff;
  margin-top: -0.35rem;
  border-radius: 0.1rem;
  text-align: center;
}
.hunter-alltopics-select .select {
  display: inline-block;
  line-height: 0.7rem;
  position: relative;
  white-space: nowrap;
  font-size: 0.16rem;
  color: #323232;
  margin: 0 0.8rem;
  font-weight: bold;
}
.hunter-alltopics-select .select:hover {
  color: #ff6000;
}
.hunter-alltopics-select .current {
  color: #ff6000;
}
.hunter-alltopics-select .current::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.04rem;
  width: 100%;
  background-color: #ff6000;
  border-radius: 0.04rem;
}
.hunter-alltopics-alpha-select {
  position: relative;
  padding: 0.2rem 0;
}
.hunter-alltopics-alpha-select .selects {
  margin: 0 -0.08rem;
  text-transform: uppercase;
  color: #666;
}
.hunter-alltopics-alpha-select span,
.hunter-alltopics-alpha-select .select {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  font-size: 0.16rem;
  line-height: 0.22rem;
  color: #666;
  margin: 0 0.08rem;
  padding: 0.08rem;
}
.hunter-alltopics-alpha-select .select:hover {
  color: #ff6000;
}
.hunter-alltopics-alpha-select .current {
  color: #ff6000;
}
.hunter-alltopics-alpha-select.fixed {
  position: fixed;
  left: 0;
  right: 0;
  background-color: #f3f5f7;
  z-index: 20;
}
.hunter-alltopics-list {
  margin-top: 0.2rem;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .hunter-alltopics-list {
    margin-bottom: 0.52rem;
  }
}
.hunter-alltopics-list .list-section {
  margin-bottom: 0.12rem;
}
.hunter-alltopics-list .section-title {
  font-size: 0.3rem;
  line-height: 0.42rem;
  color: #333;
  margin-bottom: 0.2rem;
  text-transform: uppercase;
}
.hunter-alltopics-list .items,
.hunter-alltopics-list .modal-talk_ask .talk-ask .img-selects,
.hunter-alltopics-list .archive-list-top .archive-top-wrap,
.hunter-alltopics-list .archive-list-top .archive-list-top-wrap,
.hunter-alltopics-list .archive-list-see .wrap,
.hunter-alltopics-list .part-dropdown .main .section-content,
.hunter-alltopics-list .search-result-content .results-u,
.hunter-alltopics-list .search-user .search-user-wrap,
.hunter-alltopics-list .search-user .search-user-items,
.hunter-alltopics-list
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-alltopics-list .group-item .item-images .img-items,
.hunter-alltopics-list .talk-ask-form .img-selects,
.hunter-alltopics-list .user-item-talk-talk .item-images .img-items,
.hunter-alltopics-list .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .hunter-alltopics-list .items,
  .hunter-alltopics-list .modal-talk_ask .talk-ask .img-selects,
  .hunter-alltopics-list .archive-list-top .archive-top-wrap,
  .hunter-alltopics-list .archive-list-top .archive-list-top-wrap,
  .hunter-alltopics-list .archive-list-see .wrap,
  .hunter-alltopics-list .part-dropdown .main .section-content,
  .hunter-alltopics-list .search-result-content .results-u,
  .hunter-alltopics-list .search-user .search-user-wrap,
  .hunter-alltopics-list .search-user .search-user-items,
  .hunter-alltopics-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-alltopics-list .group-item .item-images .img-items,
  .hunter-alltopics-list .talk-ask-form .img-selects,
  .hunter-alltopics-list .user-item-talk-talk .item-images .img-items,
  .hunter-alltopics-list .user-home .posts_talks {
    margin: 0 -0.18rem;
  }
}
.hunter-alltopics-list .item,
.hunter-alltopics-list .group-item .item-images .img-item {
  width: 50%;
  padding: 0 7px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .hunter-alltopics-list .item,
  .hunter-alltopics-list .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .hunter-alltopics-list .item,
  .hunter-alltopics-list .group-item .item-images .img-item {
    width: 16.66666667%;
  }
}
@media (min-width: 1330px) {
  .hunter-alltopics-list .item,
  .hunter-alltopics-list .group-item .item-images .img-item {
    padding: 0 0.18rem;
  }
}
@media (min-width: 1330px) {
  .hunter-alltopics-list .item,
  .hunter-alltopics-list .group-item .item-images .img-item {
    margin-bottom: 0.36rem;
  }
}
.hunter-last-week {
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .hunter-last-week {
    padding-bottom: 0.6rem;
  }
}
.hunter-last-week .part-title {
  position: relative;
}
.hunter-last-week .items,
.hunter-last-week .modal-talk_ask .talk-ask .img-selects,
.hunter-last-week .archive-list-top .archive-top-wrap,
.hunter-last-week .archive-list-top .archive-list-top-wrap,
.hunter-last-week .archive-list-see .wrap,
.hunter-last-week .part-dropdown .main .section-content,
.hunter-last-week .search-result-content .results-u,
.hunter-last-week .search-user .search-user-wrap,
.hunter-last-week .search-user .search-user-items,
.hunter-last-week
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.hunter-last-week .group-item .item-images .img-items,
.hunter-last-week .talk-ask-form .img-selects,
.hunter-last-week .user-item-talk-talk .item-images .img-items,
.hunter-last-week .user-home .posts_talks {
  margin: 0;
}
@media (min-width: 768px) {
  .hunter-last-week .items,
  .hunter-last-week .modal-talk_ask .talk-ask .img-selects,
  .hunter-last-week .archive-list-top .archive-top-wrap,
  .hunter-last-week .archive-list-top .archive-list-top-wrap,
  .hunter-last-week .archive-list-see .wrap,
  .hunter-last-week .part-dropdown .main .section-content,
  .hunter-last-week .search-result-content .results-u,
  .hunter-last-week .search-user .search-user-wrap,
  .hunter-last-week .search-user .search-user-items,
  .hunter-last-week
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-last-week .group-item .item-images .img-items,
  .hunter-last-week .talk-ask-form .img-selects,
  .hunter-last-week .user-item-talk-talk .item-images .img-items,
  .hunter-last-week .user-home .posts_talks {
    margin: 0 -7px;
  }
}
@media (min-width: 1330px) {
  .hunter-last-week .items,
  .hunter-last-week .modal-talk_ask .talk-ask .img-selects,
  .hunter-last-week .archive-list-top .archive-top-wrap,
  .hunter-last-week .archive-list-top .archive-list-top-wrap,
  .hunter-last-week .archive-list-see .wrap,
  .hunter-last-week .part-dropdown .main .section-content,
  .hunter-last-week .search-result-content .results-u,
  .hunter-last-week .search-user .search-user-wrap,
  .hunter-last-week .search-user .search-user-items,
  .hunter-last-week
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .hunter-last-week .group-item .item-images .img-items,
  .hunter-last-week .talk-ask-form .img-selects,
  .hunter-last-week .user-item-talk-talk .item-images .img-items,
  .hunter-last-week .user-home .posts_talks {
    margin: 0 -0.2rem;
  }
}
.hunter-last-week .item,
.hunter-last-week .group-item .item-images .img-item {
  width: 100%;
  padding: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .hunter-last-week .item,
  .hunter-last-week .group-item .item-images .img-item {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .hunter-last-week .item,
  .hunter-last-week .group-item .item-images .img-item {
    width: 25%;
  }
}
@media (min-width: 768px) {
  .hunter-last-week .item,
  .hunter-last-week .group-item .item-images .img-item {
    padding: 0 7px;
  }
}
@media (min-width: 1330px) {
  .hunter-last-week .item,
  .hunter-last-week .group-item .item-images .img-item {
    padding: 0 0.2rem;
  }
}
@media (min-width: 1330px) {
  .hunter-last-week .item,
  .hunter-last-week .group-item .item-images .img-item {
    margin-bottom: 0.4rem;
  }
}
.hunter-list-author {
  display: none;
}
@media (min-width: 768px) {
  .hunter-list-author {
    display: block;
  }
}
.hunter-list-author .item-wrap {
  background-color: #e8ebf1;
  padding: 0.3rem;
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-hunter-author-bg.jpg);
  background-position: right top;
  background-repeat: no-repeat;
  background-size: contain;
}
.hunter-list-author .author-item {
  margin-bottom: 0.18rem;
}
.hunter-list-author .aitem-wrap {
  display: block;
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.25rem 0.2rem;
  color: #3f3f3f;
}
.hunter-list-author .aitem-wrap:hover {
  color: #ff6000;
}
.hunter-list-author .listitem-widget-title {
  font-size: 0.24rem;
  line-height: 0.33rem;
  height: 0.33rem;
  margin-bottom: 0.24rem;
  color: #9ca1b1;
}
.hunter-list-author .aitem-in {
  position: relative;
  padding-left: 0.42rem;
}
.hunter-list-author .aitem-in .aitem-num {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.15rem;
  width: 0.26rem;
  height: 0.3rem;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.hunter-list-author .aitem-in .aitem-num .txt {
  display: none;
}
.hunter-list-author .aitem-in .aitem-num.aitem-num-1 {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-hunter-001.png);
}
.hunter-list-author .aitem-in .aitem-num.aitem-num-2 {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-hunter-002.png);
}
.hunter-list-author .aitem-in .aitem-num.aitem-num-3 {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-hunter-003.png);
}
.hunter-list-author .aitem-main {
  position: relative;
  padding-left: 0.74rem;
  min-height: 0.6rem;
}
.hunter-list-author .aitem-main .aitem-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 100%;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.hunter-list-author .aitem-main .aitem-thumb .thumb {
  padding-top: 100%;
}
.hunter-list-author .user-name {
  font-size: 0.18rem;
  line-height: 0.3rem;
  height: 0.3rem;
  white-space: nowrap;
}
.hunter-list-author .user-meta {
  font-size: 0.14rem;
  line-height: 0.3rem;
  height: 0.3rem;
  font-weight: normal;
  color: #8a8a8a;
  white-space: nowrap;
}
.top-comment-slide {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0.25rem;
  z-index: 0;
}
@media (min-width: 1330px) {
  .top-comment-slide {
    display: block;
  }
}
.top-comment-slide .list-slide-comment-item {
  position: absolute;
  left: 100%;
  bottom: 0.4rem;
  font-size: 0.12rem;
  border-radius: 0.34rem;
  background-color: rgba(160, 160, 160, 0.8);
  padding: 0.03rem;
  bottom: 0;
}
.top-comment-slide .list-slide-comment-item:nth-child(even) {
  bottom: 0;
}
.top-comment-slide .list-slide-comment-item .in_wrap {
  position: relative;
  padding-left: 0.3rem;
  padding-right: 0.15rem;
  line-height: 0.24rem;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  display: block;
}
.top-comment-slide .list-slide-comment-item .in_wrap .in_avatar {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.24rem;
  border-radius: 100%;
  overflow: hidden;
  text-align: center;
  height: 0.24rem;
  background-color: #ff6000;
}
.top-comment-slide .list-slide-comment-item .in_wrap .in_avatar .thumb {
  padding-top: 100%;
}
.top-comment-slide.absolute {
  position: absolute;
}
.group-wrap {
  background-color: #f3f5f7;
}
.group-wrap .group-container {
  position: relative;
  max-width: 13rem;
  margin: 0;
  padding: 20px 0 0;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .group-wrap .group-container {
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  .group-wrap .group-container {
    padding: 0.4rem 0.15rem;
  }
}
@media (min-width: 1330px) {
  .group-wrap .group-container {
    padding: 0.4rem 0;
  }
}
.group-wrap .group-content-wrap {
  position: relative;
}
.group-wrap .group-content {
  position: relative;
  display: block;
  float: none;
  zoom: 1;
}
.group-wrap .group-content:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.group-wrap .group-content::after {
  clear: both;
}
.group-wrap .group-content .group-main {
  position: relative;
  margin-right: 0;
}
@media (min-width: 1024px) {
  .group-wrap .group-content .group-main {
    margin-right: 3.8rem;
  }
}
@media (min-width: 1330px) and (max-width: 1680px) {
  .group-wrap .group-content .group-main {
    margin-right: 4.3rem;
  }
}
.group-wrap .group-content .group-sidebar {
  display: none;
}
@media (min-width: 1024px) {
  .group-wrap .group-content .group-sidebar {
    display: block;
    float: right;
    width: 3.4rem;
  }
}
@media (min-width: 1330px) and (max-width: 1680px) {
  .group-wrap .group-content .group-sidebar {
    width: 4rem;
  }
}
.group-wrap .group-content .archive-pages {
  margin-bottom: 0;
  padding-bottom: 0.1rem;
}
.single-group .group-wrap .group-container {
  max-width: 15rem;
}
.group-crumbs {
  z-index: 2;
  padding: 0.3rem 0.4rem 0;
}
.group-crumbs .part-crumbs li .ico {
  color: #b5b5b5;
}
@media (max-width: 767px) {
  .group-crumbs {
    padding: 30px 15px 0;
  }
}
.group-item {
  margin-bottom: 0.3rem;
}
.group-item .item-wrap {
  background-color: #fff;
  border-radius: 0;
  padding: 15px;
}
@media (min-width: 768px) {
  .group-item .item-wrap {
    border-radius: 0.1rem;
  }
}
@media (min-width: 768px) {
  .group-item .item-wrap {
    padding: 0.4rem;
  }
}
.group-item .is_recommend {
  position: relative;
}
.group-item .is_recommend::before {
  content: "";
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/06/uisdc-group-recommend.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0.76rem;
  height: 0.76rem;
  position: absolute;
  right: 0;
  top: 0.4rem;
}
.group-item .item-title {
  position: relative;
  padding-left: 0.8rem;
  margin-bottom: 0.2rem;
}
.group-item .new-title {
  padding-left: 0;
}
.group-item .group-title {
  margin-top: 0.26rem;
  color: #323232;
}
@media (min-width: 768px) {
  .group-item .group-title {
    padding-right: 1rem;
  }
}
.group-item .group-item-list-title {
  color: #323232;
  font-size: 0.22rem;
  line-height: 0.3rem;
}
.group-item .group-item-list-title a {
  color: #323232;
}
.group-item .group-item-list-title a:hover {
  color: #ff6000;
}
.group-item .title-author {
  padding-left: 0.4rem;
  margin-bottom: 0.2rem;
}
.group-item .title-author .item-avatar {
  width: 0.3rem;
}
.group-item .title-author .author-name {
  font-weight: normal;
}
.group-item .title-tags {
  line-height: 0.3rem;
}
.group-item .title-tags .btn {
  line-height: inherit;
  border-radius: 0.3rem;
  padding: 0 0.1rem;
  margin-right: 0.1rem;
}
.group-item .talk-title .edit-btn {
  display: inline-block;
  vertical-align: top;
}
.group-item .talk-title .edit-btn .btn {
  color: #fff;
  line-height: 2;
}
@media (min-width: 768px) {
  .group-item .talk-title .edit-btn {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .group-item .talk-title:hover .edit-btn {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
}
.group-item .item-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 100%;
  overflow: hidden;
}
.group-item .item-avatar .thumb {
  padding-top: 100%;
}
.group-item .item-time {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.14rem;
  color: #c2c2c2;
  line-height: 0.3rem;
}
.group-item .item-time a {
  color: #c2c2c2;
}
.group-item .item-time a:hover {
  color: #ff6000;
}
.group-item .author-name {
  line-height: 0.3rem;
  font-size: 0.16rem;
  font-size: max(0.16rem, 16px);
  color: #525252;
  margin-bottom: 0;
  padding-top: 0;
  width: auto;
}
.group-item .author-name .edit-btn .btn {
  color: #fff;
}
.group-item .author-name a {
  color: #525252;
}
.group-item .author-job {
  font-weight: normal;
  font-size: 0.14rem;
  color: #c2c2c2;
  line-height: 0.3rem;
}
.group-item .item-entry .entry > a {
  display: block;
}
.group-item .item-entry .entry p {
  font-size: 16px;
  color: #525252;
  line-height: 30px;
  margin-bottom: 20px;
}
.group-item .item-entry .entry p a {
  border-bottom: 1px solid #ffdfcc;
  word-break: break-all;
  color: #ff6000;
}
.group-item .item-entry .entry p a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.group-item .item-entry .entry p .tag_a {
  border-bottom: none;
  cursor: text;
  color: #525252;
}
.group-item .item-entry .entry p .tag_a:hover {
  color: #525252;
}
.group-item .item-entry .exlink {
  color: #ff6000;
  border-bottom: 1px solid #ffdfcc;
}
.group-item .item-entry .exlink:hover {
  border-bottom-color: #ff6000;
}
.group-item .tuwen_link,
.user-item-talk-talk .tuwen_link {
  margin-bottom: 0.3rem;
}
.group-item .tuwen_link a,
.user-item-talk-talk .tuwen_link a {
  background-color: #fafafa;
  border-color: #fafafa;
  padding: 15px;
}
@media (min-width: 768px) {
  .group-item .tuwen_link a,
  .user-item-talk-talk .tuwen_link a {
    padding: 0.3rem;
  }
}
.group-item .tuwen_link a .item_wrap,
.user-item-talk-talk .tuwen_link a .item_wrap {
  padding-left: 1rem;
  min-height: 0.68rem;
}
.group-item .tuwen_link a .item_thumb,
.user-item-talk-talk .tuwen_link a .item_thumb {
  width: 0.68rem;
}
.group-item .tuwen_link a .item_thumb .thumb,
.user-item-talk-talk .tuwen_link a .item_thumb .thumb {
  padding-top: 100%;
}
.group-item .tuwen_link a .item_main p,
.user-item-talk-talk .tuwen_link a .item_main p {
  font-size: 14px;
  color: #8a8a8a;
  line-height: 1.71428571em;
  margin-bottom: 0;
  height: 1.71428571em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 1920px) {
  .group-item .tuwen_link a .item_main p,
  .user-item-talk-talk .tuwen_link a .item_main p {
    font-size: 0.14rem;
  }
}
.group-item .item-meta {
  position: relative;
  height: 0.3rem;
  line-height: 0.3rem;
}
.group-item .item-meta .meta-tags .btn {
  line-height: inherit;
  border-radius: 0.3rem;
  padding: 0 0.1rem;
  margin-right: 0.1rem;
}
.group-item .item-meta .meta-function {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.14rem;
  color: #b5b5b5;
}
.group-item .item-meta .meta-function .func-item {
  margin-left: 0.3rem;
  color: #b5b5b5;
  cursor: pointer;
}
.group-item .item-meta .meta-function .func-item:hover {
  color: #ff6000;
}
.group-item .item-meta .meta-function .has_zan .ico {
  color: #ff6000;
}
.group-item .item-meta .meta-function .has_zan .ico::before {
  content: "\e8bf";
}
.group-item .item-images {
  margin-bottom: 0.1rem;
}
.group-item .item-images .img-items {
  margin: 0 -0.1rem;
}
.group-item .item-images .img-item {
  padding: 0 0.1rem;
  margin-bottom: 0.2rem;
  width: 25%;
}
.group-item .item-images .img-item .thumb {
  border-radius: 0.1rem;
  padding-top: 100%;
}
.group-item .item-images a.img-item-wrap {
  display: block;
  position: relative;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.group-item .item-images a.img-item-wrap .h {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
@media (min-width: 768px) {
  .group-item .item-images a.img-item-wrap:hover .a_scale,
  .group-item
    .item-images
    a.img-item-wrap:hover
    .post-belonds-to-zt
    .pt-content
    .item-thumb
    .thumb {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.group-item .item-images a.img-item-wrap:hover .img-mark {
  background-color: transparent;
}
.group-item .item-images a.img-item-wrap .img-mark {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
.group-item .item-images a.img-item-wrap .img-mark .num {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  color: #fff;
  text-align: center;
  font-size: 0.3rem;
  line-height: 0.4rem;
  margin-top: -0.2rem;
}
.group-item .list-comments {
  margin-top: 0.4rem;
  border-top: 1px solid #f6f6f6;
  padding-top: 0.4rem;
}
.group-item .list-comments .item-title {
  padding-left: 0;
}
.group-item .list-comments .item-wrap {
  padding: 0;
  padding-left: 0.7rem;
}
.group-item .list-comments .list-comments-btns {
  text-align: center;
}
.group-item .list-comments .list-comments-btns .btn {
  display: inline-block;
  line-height: 0.48rem;
  padding: 0 4em;
}
@media (min-width: 1920px) {
  .group-item .item-entry .entry p {
    font-size: 0.16rem;
    line-height: 0.3rem;
    margin-bottom: 0.2rem;
  }
}
@media (max-width: 767.5px) {
  .group-item .item-meta .meta-tags .btn {
    display: none;
  }
  .group-item .item-meta .meta-tags .btn:nth-child(1),
  .group-item .item-meta .meta-tags .btn:nth-child(2) {
    display: inline-block;
  }
}
@media (max-width: 767.5px) {
  .group-item .list-img-items .img-item {
    display: none;
  }
  .group-item .list-img-items .img-item:nth-child(1) {
    display: block;
  }
}
.group-item-detail .item-images .img-item {
  width: 50%;
}
.group-item-detail .item-images .img-item:nth-child(2n + 1) {
  clear: left;
}
.group-item-detail .item-images .img-item .thumb {
  display: none;
}
.group-item-detail .item-images .img-item img {
  display: block;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  width: 100%;
  height: auto;
  border-radius: 0.1rem;
}
.group-item-detail .item-images .img-item .zoom_in img {
  width: auto;
}
.group-widget-author .widget-wrap {
  padding-top: 0.5rem;
}
.group-widget-author .author-btns {
  margin-bottom: 0;
}
.group-widget-author .author-posts {
  padding-bottom: 0;
  margin-top: 0.3rem;
}
.group-widget-author .author-posts a {
  padding-left: 0;
}
.group-widget-author .new-group {
  background-color: #fafafa;
  border-radius: 0.1rem;
  padding: 0.2rem;
}
.group-widget-author .new-group .meta {
  font-size: 0.12rem;
  font-weight: normal;
  color: #ff6000;
  margin-bottom: 0.06rem;
}
.group-widget-author .new-group .title {
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.2rem;
  height: 0.4rem;
  overflow: hidden;
}
.group-widget-author .new-group .title a {
  color: #323232;
}
.group-widget-author .new-group .title a:hover {
  color: #ff6000;
}
.group-widget-recommend .recommend-item {
  margin-bottom: 0.3rem;
}
.group-widget-recommend .recommend-item:last-child {
  margin-bottom: 0;
}
.group-widget-recommend .item-author {
  margin-bottom: 0.2rem;
}
.group-widget-recommend .item-author:hover .author-btns {
  display: block;
}
.group-widget-recommend .item-author .author-wrap {
  position: relative;
  padding-left: 0.62rem;
}
.group-widget-recommend .item-author .author-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.46rem;
  border-radius: 100%;
  overflow: hidden;
}
.group-widget-recommend .item-author .author-avatar::after {
  display: none;
}
.group-widget-recommend .item-author .author-avatar .thumb {
  padding-top: 100%;
}
.group-widget-recommend .item-author .author-name {
  font-size: 0.16rem;
  color: #3f3f3f;
  line-height: 0.25rem;
  margin-bottom: 0;
  padding-top: 0;
}
.group-widget-recommend .item-author .author-job {
  font-size: 12px;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 1920px) {
  .group-widget-recommend .item-author .author-job {
    font-size: 0.14rem;
  }
}
.group-widget-recommend .item-author .author-btns {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
.group-widget-recommend .item-author .author-btns .btn {
  font-size: 0.12rem;
  line-height: 0.22rem;
  padding: 0 0.08rem;
}
.group-widget-recommend .item-group {
  background-color: #fafafa;
  border-radius: 0.1rem;
  padding: 0.16rem 0.2rem;
}
.group-widget-recommend .item-group .meta {
  font-size: 0.12rem;
  font-weight: normal;
  color: #ff6000;
  margin-bottom: 0.06rem;
}
.group-widget-recommend .item-group .title {
  font-size: 0.14rem;
  font-weight: normal;
  line-height: 0.2rem;
  max-height: 0.4rem;
  overflow: hidden;
}
.group-widget-recommend .item-group .title strong {
  font-weight: normal;
}
.group-widget-recommend .item-group .title a {
  color: #323232;
}
.group-widget-recommend .item-group .title a:hover {
  color: #ff6000;
}
.group-sidebar .widget {
  margin-bottom: 0.3rem;
}
.group-sidebar .widget .widget-wrap {
  background-color: #fff;
  padding: 0.3rem 0.3rem 0.4rem;
  border-radius: 0.1rem;
  overflow: hidden;
}
.group-sidebar .widget .widget-title {
  font-size: 0.2rem;
  line-height: 0.28rem;
  margin-bottom: 0.28rem;
  color: #333;
}
.group-sidebar .widget .widget-title a {
  color: #333;
}
.group-sidebar .widget .widget-btns .btn {
  display: block;
  line-height: 0.42rem;
}
.group-sidebar .widget-show .widget-wrap {
  padding: 0;
}
.group-sidebar .sidebar-fixed {
  width: inherit;
}
.group-sidebar .sidebar-fixed.autofixed-fixed {
  position: fixed;
  top: 70px;
}
.group-sidebar .sidebar-fixed.autofixed-absolute {
  position: absolute;
  bottom: 0;
}
.group-sidebar .sidebar-fixed .widget:last-child {
  margin-bottom: 0;
}
.group-sidebar .widget-talk .widget-content {
  margin-bottom: 0.3rem;
}
.group-sidebar .widget-chanels .widget-wrap {
  padding-bottom: 0.2rem;
}
.group-sidebar .widget-news .widget-btns .btn {
  background: #fafafa;
  color: #888;
}
.group-sidebar .widget-news .widget-btns .btn:hover {
  color: #fff;
  background: #ff6000;
}
.group-list-title {
  margin-bottom: 0.24rem;
  line-height: 0.33rem;
}
@media (max-width: 767px) {
  .group-list-title {
    padding: 0 15px;
  }
}
.group-list-title strong {
  font-size: 0.24rem;
  color: #ff6000;
}
.group-list-title span {
  color: #a6a6a6;
  font-size: 0.14rem;
  margin-left: 0.1rem;
  font-weight: normal;
}
.group-select {
  display: none;
}
@media (min-width: 1330px) {
  .group-select {
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
    margin-right: 0.4rem;
  }
}
.group-select .select-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.14rem 0.16rem;
}
.group-select .select-wrap a {
  display: block;
  white-space: nowrap;
  font-size: 0.16rem;
  line-height: 0.36rem;
  color: #8a8a8a;
}
.group-select .select-wrap a:hover {
  color: #ff6000;
}
.group-select .select-wrap a.current {
  color: #ff6000;
}
.modal-images-show {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  text-align: center;
  z-index: 100;
  overflow-y: auto;
  display: none;
  padding: 20px 0;
}
.modal-images-show.modal-show {
  display: block;
}
.modal-images-show .mark {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.8);
}
@supports (
  (
      (-webkit-backdrop-filter: saturate(180%) blur(50px)) or
        (backdrop-filter: saturate(180%) blur(50px))
    )
    or (-webkit-backdrop-filter: saturate(180%) blur(50px))
) {
  .modal-images-show .mark {
    background: rgba(0, 0, 0, 0.35);
    -webkit-backdrop-filter: saturate(180%) blur(50px);
    backdrop-filter: saturate(180%) blur(50px);
  }
}
.modal-images-show .images-show-wrap {
  background: #fff;
  padding: 30px;
  border-radius: 6px;
  margin: 0 auto;
  position: relative;
  display: inline-block;
}
.modal-images-show .images-show-wrap .count-title {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  text-align: center;
  line-height: 30px;
  color: #8f8f8f;
  font-weight: normal;
}
.modal-images-show .images-show-wrap .count-title i {
  font-style: normal;
}
.modal-images-show .images-show-wrap .title {
  margin: 15px 0 0;
  font-size: 16px;
  color: #8f8f8f;
  font-weight: normal;
}
.modal-images-show .images-show-wrap .title i {
  font-style: normal;
}
.modal-images-show .images-show-wrap .close {
  position: absolute;
  right: -30px;
  top: 0;
  font-size: 20px;
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.modal-images-show .images-show-wrap .close:hover {
  color: #ff6000;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.modal-images-show .images-show-wrap .rn {
  cursor: url(https://uiiiuiii.com/wp-content/themes/Ui/static/img/rn.cur), auto;
}
.modal-images-show .images-show-wrap .rp {
  cursor: url(https://uiiiuiii.com/wp-content/themes/Ui/static/img/rp.cur), auto;
}
.modal-images-show .images-show-wrap img {
  display: block;
  -webkit-animation: image-show 0.5s 1 linear;
  animation: image-show 0.5s 1 linear;
}
@-webkit-keyframes image-show {
  0% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes image-show {
  0% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
[data-component="images-show"] {
  cursor: zoom-in;
}
.group-main .group-singular-prev-next {
  margin-bottom: 0.3rem;
}
.group-detail-related .post-related-new-content {
  max-width: none;
}
.group-detail-related .container {
  margin: 0;
}
@media (max-width: 767.5px) {
  .group-detail-related {
    margin-top: 0.3rem;
  }
  .group-detail-related .container {
    margin: 0 15px;
  }
}
.talk-cats {
  background-color: #fff;
  padding: 0 15px;
  border-radius: 0;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .talk-cats {
    padding: 0 0.4rem;
  }
}
@media (min-width: 768px) {
  .talk-cats {
    border-radius: 0.1rem;
  }
}
.talk-cats .cats-wrap {
  position: relative;
}
@media (max-width: 767.5px) {
  .talk-cats .cats {
    margin-right: 82px;
  }
}
.talk-cats .cats .items,
.talk-cats .cats .modal-talk_ask .talk-ask .img-selects,
.talk-cats .cats .archive-list-top .archive-top-wrap,
.talk-cats .cats .archive-list-top .archive-list-top-wrap,
.talk-cats .cats .archive-list-see .wrap,
.talk-cats .cats .part-dropdown .main .section-content,
.talk-cats .cats .search-result-content .results-u,
.talk-cats .cats .search-user .search-user-wrap,
.talk-cats .cats .search-user .search-user-items,
.talk-cats
  .cats
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.talk-cats .cats .group-item .item-images .img-items,
.talk-cats .cats .talk-ask-form .img-selects,
.talk-cats .cats .user-item-talk-talk .item-images .img-items,
.talk-cats .cats .user-home .posts_talks {
  margin: 0 -0.25rem;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
  width: 100%;
}
.talk-cats .cats .items::-webkit-scrollbar,
.talk-cats .cats .modal-talk_ask .talk-ask .img-selects::-webkit-scrollbar,
.talk-cats .cats .archive-list-top .archive-top-wrap::-webkit-scrollbar,
.talk-cats .cats .archive-list-top .archive-list-top-wrap::-webkit-scrollbar,
.talk-cats .cats .archive-list-see .wrap::-webkit-scrollbar,
.talk-cats .cats .part-dropdown .main .section-content::-webkit-scrollbar,
.talk-cats .cats .search-result-content .results-u::-webkit-scrollbar,
.talk-cats .cats .search-user .search-user-wrap::-webkit-scrollbar,
.talk-cats .cats .search-user .search-user-items::-webkit-scrollbar,
.talk-cats
  .cats
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items::-webkit-scrollbar,
.talk-cats .cats .group-item .item-images .img-items::-webkit-scrollbar,
.talk-cats .cats .talk-ask-form .img-selects::-webkit-scrollbar,
.talk-cats
  .cats
  .user-item-talk-talk
  .item-images
  .img-items::-webkit-scrollbar,
.talk-cats .cats .user-home .posts_talks::-webkit-scrollbar {
  display: none;
}
@media (max-width: 767.5px) {
  .talk-cats .cats .items,
  .talk-cats .cats .modal-talk_ask .talk-ask .img-selects,
  .talk-cats .cats .archive-list-top .archive-top-wrap,
  .talk-cats .cats .archive-list-top .archive-list-top-wrap,
  .talk-cats .cats .archive-list-see .wrap,
  .talk-cats .cats .part-dropdown .main .section-content,
  .talk-cats .cats .search-result-content .results-u,
  .talk-cats .cats .search-user .search-user-wrap,
  .talk-cats .cats .search-user .search-user-items,
  .talk-cats
    .cats
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .talk-cats .cats .group-item .item-images .img-items,
  .talk-cats .cats .talk-ask-form .img-selects,
  .talk-cats .cats .user-item-talk-talk .item-images .img-items,
  .talk-cats .cats .user-home .posts_talks {
    margin: 0 -12px;
  }
}
.talk-cats .cats .item,
.talk-cats .cats .group-item .item-images .img-item {
  margin: 0 0.25rem;
  display: inline-block;
  float: none;
  line-height: 0.64rem;
  position: relative;
  color: #8a8a8a;
  font-size: 0.16rem;
}
@media (max-width: 767.5px) {
  .talk-cats .cats .item,
  .talk-cats .cats .group-item .item-images .img-item {
    margin: 0 12px;
  }
}
.talk-cats .cats .item:hover,
.talk-cats .cats .group-item .item-images .img-item:hover {
  color: #ff6000;
}
.talk-cats .cats .item::after,
.talk-cats .cats .group-item .item-images .img-item::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.04rem;
  background-color: transparent;
  border-radius: 0.04rem;
}
.talk-cats .cats .item.current,
.talk-cats .cats .group-item .item-images .img-item.current {
  color: #ff6000;
}
.talk-cats .cats .item.current::after,
.talk-cats .cats .group-item .item-images .img-item.current::after {
  background-color: #ff6000;
}
.talk-cats .ask {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 0.64rem;
  color: #b5b5b5;
  font-size: 0.14rem;
}
.talk-cats .ask .btn {
  vertical-align: middle;
  padding: 0 0.2rem;
}
@media (max-width: 767.5px) {
  .talk-cats .ask .btn {
    padding: 0 10px;
  }
}
.talk-cats .ask .gaoshou {
  display: none;
  margin-right: 0.1rem;
}
@media (min-width: 768px) {
  .talk-cats .ask .gaoshou {
    display: inline;
  }
}
.cats-fixed .talk-cats {
  position: fixed;
  z-index: 1;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
}
.talk-item .item-title {
  padding-left: 0.44rem;
}
.talk-item .item-title .item-avatar {
  width: 0.3rem;
}
.talk-item .item-title .author-name {
  font-size: 0.14rem;
  font-weight: normal;
  color: #8f8f8f;
  padding-top: 0;
}
.talk-item .item-title .author-name strong {
  color: #323232;
  font-weight: normal;
}
.talk-item .item-title .item-cat {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
@media (min-width: 768px) {
  .talk-item .item-title .item-cat {
    display: block;
  }
}
.talk-item .author-name {
  color: #323232;
}
.talk-item .author-name a {
  color: #323232;
}
.talk-item .author-name a:hover {
  color: #ff6000;
}
.talk-item .item-cat {
  display: none;
}
@media (min-width: 768px) {
  .talk-item .item-cat {
    display: block;
  }
}
.talk-item .item-cat .btn {
  line-height: 0.3rem;
  padding: 0 0.1rem;
  border-radius: 0.3rem;
}
.talk-item .talk-title {
  color: #323232;
  font-size: 0.22rem;
  line-height: 0.3rem;
  margin-bottom: 0.12rem;
}
@media (min-width: 1330px) and (max-width: 1679.5px) {
  .talk-item .talk-title {
    font-size: 18px;
    line-height: 0.35rem;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.5px) {
  .talk-item .talk-title {
    font-size: 0.2rem;
  }
}
.talk-item .talk-title a {
  color: #323232;
}
.talk-item .talk-title a:hover {
  color: #ff6000;
}
.talk-item .talk-title .ico {
  margin-left: 0.2em;
  display: inline-block;
  font-size: 72.72727273%;
  vertical-align: top;
}
.talk-item .talk-title .icon-talk-hot-4 {
  color: #e20000;
}
.talk-item .talk-title .icon-talk-hot-3 {
  color: #ff6000;
}
.talk-item .talk-title .icon-talk-hot-2 {
  color: #f90;
}
.talk-item .talk-title .icon-talk-hot-1 {
  color: #fa455f;
}
.talk-item .item-entry .entry {
  display: block;
}
@media (min-width: 1330px) and (max-width: 1679.5px) {
  .talk-item .item-entry .entry p {
    font-size: 14px;
    line-height: 30px;
  }
}
.talk-item .item-entry .article-video-v {
  margin-bottom: 0.2rem;
}
.talk-item .item-entry video {
  display: block;
  max-width: 100%;
  border-radius: 0.1rem;
}
.talk-item .item-entry .video-center video {
  margin: 0 auto;
}
.talk-item .meta-views {
  font-size: 0.14rem;
  color: #b5b5b5;
  display: none;
}
@media (min-width: 768px) {
  .talk-item .meta-views {
    display: block;
  }
}
.talk-item .img-zoom img {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: auto;
  width: auto;
  -webkit-transition: none;
  transition: none;
  margin: 0;
}
.talk-item .item-meta .meta-tags .meta-good-answer {
  cursor: default;
  border-radius: 0.06rem;
  color: #47c333;
  background-color: #eaf6f2;
}
.talk-item .item-meta .meta-function .ico {
  margin-right: 0;
}
.talk-item .item-meta .meta-function .func-item {
  margin-left: 0.2rem;
}
@media (max-width: 767.5px) {
  .talk-item .item-meta .meta-function .has_zan {
    color: #ff6000;
  }
}
.talk-single-item {
  margin-bottom: 0;
}
.talk-single-item .item-wrap {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 1px solid #f8f8f8;
}
.talk-single-item .zan {
  border-radius: 0.3rem;
  line-height: 0.3rem;
  padding: 0 0.12rem;
  box-sizing: border-box;
}
.talk-single-item .item-title {
  padding-left: 0.6rem;
}
.talk-single-item .item-title .item-avatar {
  width: 0.46rem;
}
.talk-single-item .item-title .author-name {
  line-height: 0.23rem;
}
.talk-single-item .item-title .author-name strong {
  font-size: 0.16rem;
  margin-bottom: 0.03rem;
  font-weight: bold;
}
.talk-single-item .item-title .author-name strong,
.talk-single-item .item-title .author-name span {
  display: block;
}
.talk-single-item .item-r {
  position: absolute;
  right: 0;
  top: 0.26rem;
  font-size: 0.14rem;
  color: #c2c2c2;
  line-height: 0.23rem;
}
.talk-single-item .item-r .item-views,
.talk-single-item .item-r .item-time {
  float: left;
  position: static;
  right: auto;
  top: auto;
  line-height: inherit;
  margin-left: 2em;
}
@media (max-width: 767.5px) {
  .talk-single-item .item-r .item-views {
    display: none;
  }
}
.talk-single-item .item-cat {
  display: block;
}
.talk-single-item .function {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #f8f8f8;
}
@media (min-width: 768px) {
  .talk-single-item .function {
    margin-top: 0.3rem;
  }
}
@media (min-width: 768px) {
  .talk-single-item .function {
    padding-top: 0.3rem;
  }
}
.talk-single-item .function .function-wrap {
  position: relative;
}
@media (min-width: 768px) {
  .talk-single-item .function .talk-ask {
    position: absolute;
    right: -0.1rem;
    top: 0;
  }
}
.talk-single-item .function .talk-ask .btn {
  line-height: 0.4rem;
  margin: 0 0.1rem;
  text-align: center;
}
.talk-single-item .function .talk-ask .btn-orange-border,
.talk-single-item
  .function
  .talk-ask
  .talk-singular-prev-next
  .item-backhome
  .item-content
  .btn {
  width: 1.1rem;
}
.talk-single-item .function .talk-ask .btn-orange,
.talk-single-item
  .function
  .talk-ask
  .group-sidebar
  .widget-talk
  .widget-btns
  .btn {
  width: 1.4rem;
}
@media (max-width: 767.5px) {
  .talk-single-item .function .talk-ask {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .talk-single-item .function .talk-ask .btn {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .talk-single-item .function .talk-ask .btn-ask {
    display: none;
  }
}
.talk-single-item .comment-count,
.talk-single-item .create-talk_haibao {
  cursor: pointer;
  color: #8a8a8a;
}
.talk-single-item .comment-count:hover,
.talk-single-item .create-talk_haibao:hover {
  color: #ff6000;
}
.talk-single-item .talk-title {
  margin-bottom: 0.12rem;
}
.talk-single-item .talk-vote {
  margin-bottom: 0.3rem;
}
.talk-single-item .item-meta {
  height: auto;
}
.talk-single-item .item-meta .meta-function {
  margin-top: 0.25rem;
  position: relative;
  right: auto;
  top: auto;
  text-align: center;
}
.talk-single-item .item-meta .meta-function .zan {
  display: inline-block;
  color: #ff6000;
  background-color: transparent;
  cursor: pointer;
}
.talk-single-item .item-meta .meta-function .zan:hover .ico {
  background-color: #ff6000;
  color: #fff;
}
.talk-single-item .item-meta .meta-function .zan.has_zan {
  color: #98a5b0;
}
.talk-single-item .item-meta .meta-function .zan.has_zan .ico {
  border-color: #98a5b0;
  background-color: #98a5b0;
  color: #fff;
}
.talk-single-item .item-meta .meta-function .zan .ico {
  display: block;
  width: 0.54rem;
  line-height: 0.54rem;
  text-align: center;
  border-radius: 100%;
  border: 0.02rem solid #ff6000;
  margin-bottom: 0.05rem;
  font-size: 0.22rem;
}
.talk-single-item .item-cat .btn {
  margin-right: 0.15rem;
  border-radius: 0.06rem;
}
.talk-single-item .talk-share .title-li {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-single-item .talk-share .title-li {
    font-size: 0.14rem;
  }
}
.talk-single-item .talk-share .share-ul {
  color: #8f8f8f;
  margin: 0;
}
.talk-single-item .talk-share .share-ul a {
  color: #fff;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  width: 1.6em;
  height: 1.6em;
  line-height: 1.5em;
  margin: 0 0.12em;
}
.talk-single-item .talk-share .share-ul a:hover {
  color: #fff;
  background-color: #ff6000;
  border-color: #ff6000;
}
.talk-single-item .talk-share .share-ul a i {
  font-size: 85.71428571%;
}
.talk-single-item .item-function {
  display: block;
  float: none;
  zoom: 1;
  margin-top: 0.6rem;
}
.talk-single-item .item-function:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.talk-single-item .item-function .talk-share {
  float: left;
}
.talk-single-item .item-function .talk-ask-function {
  float: right;
  color: #8a8a8a;
  font-size: 14px;
  line-height: 2.14285714em;
}
@media (min-width: 1920px) {
  .talk-single-item .item-function .talk-ask-function {
    font-size: 0.14rem;
  }
}
.talk-single-item .item-function .zan {
  cursor: pointer;
  padding: 0;
}
.talk-single-item .item-function .zan:hover {
  color: #ff6000;
}
.talk-single-item .item-function .zan,
.talk-single-item .item-function .comment-count {
  margin-right: 0.2rem;
}
.talk-single-item .item-function .has_zan {
  cursor: default;
  background-color: transparent;
  color: #8a8a8a;
}
.talk-single-item .item-function .has_zan:hover {
  color: #8a8a8a;
}
.talk-single-item .item-function .has_zan .ico {
  color: #ff6000;
}
.talk-single-item .item-function .has_zan .ico::before {
  content: "\e8bf";
}
@media (max-width: 767.5px) {
  .talk-single-item {
    margin-bottom: 10px !important;
  }
  .talk-single-item .item-wrap {
    padding-bottom: 20px !important;
    border-bottom-color: #f8f8f8;
  }
  .talk-single-item .item-wrap .item-meta .meta-function {
    height: auto;
  }
  .talk-single-item .item-function {
    border-top: 1px solid #f8f8f8;
    margin: 30px -20px 0;
    padding: 20px 20px 0;
  }
  .talk-single-item .item-function .talk-ask-function {
    float: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .talk-single-item .item-function .talk-ask-function > span,
  .talk-single-item .item-function .talk-ask-function > a,
  .talk-single-item .item-function .talk-ask-function > i {
    display: block;
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center;
    margin: 0;
    line-height: 1.1;
  }
  .talk-single-item .item-function .talk-ask-function .ico {
    display: block;
    color: #c8c8c8;
    font-size: 20px;
    margin-bottom: 10px;
  }
  .talk-single-item .item-function .talk-ask-function .has_zan .ico {
    color: #ff6000;
  }
}
@media (min-width: 768px) {
  .talk-single-item [data-modal-id="talk_ask"] {
    display: none;
  }
}
.talk-singular-prev-next {
  margin: 0.4rem -0.15rem 0;
  display: block;
  float: none;
  zoom: 1;
}
.talk-singular-prev-next:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.talk-singular-prev-next .item,
.talk-singular-prev-next .group-item .item-images .img-item {
  width: 100%;
  padding: 0 0.15rem;
}
@media (min-width: 768px) {
  .talk-singular-prev-next .item,
  .talk-singular-prev-next .group-item .item-images .img-item {
    width: 36.84210526%;
  }
}
.talk-singular-prev-next .item-content {
  background-color: #fff;
  border-radius: none;
  padding: 0.3rem;
}
@media (min-width: 768px) {
  .talk-singular-prev-next .item-content {
    border-radius: 0.1rem;
  }
}
.talk-singular-prev-next .item-content a {
  display: block;
  color: #333;
}
.talk-singular-prev-next .item-content a:hover {
  color: #ff6000;
}
.talk-singular-prev-next .item-content h4 {
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: #b5b5b5;
  font-weight: normal;
  margin-bottom: 0.16rem;
}
.talk-singular-prev-next .item-content h4 .ico {
  color: #ff6000;
}
.talk-singular-prev-next .item-content h2 {
  font-size: 0.16rem;
  line-height: 0.25rem;
  height: 0.5rem;
  overflow: hidden;
  margin-bottom: 0.25rem;
}
.talk-singular-prev-next .item-content .item-btns .btn {
  display: block;
  line-height: 0.4rem;
  font-weight: normal;
}
.talk-singular-prev-next .item-backhome {
  display: none;
  width: 26.31578947%;
}
@media (min-width: 1024px) {
  .talk-singular-prev-next .item-backhome {
    display: block;
  }
}
.talk-singular-prev-next .item-backhome .item-content {
  line-height: 1.5rem;
  height: 1.5rem;
  text-align: center;
}
.talk-singular-prev-next .item-backhome .item-content .btn {
  display: inline-block;
  padding: 0 0.2rem;
}
.talk-singular-prev-next .no_prev_next {
  font-size: 15px;
  overflow: hidden;
  color: #b1b1b1;
}
.talk-singular-prev-next .no_prev_next .fl_img {
  float: left;
  margin-right: 12px;
}
.talk-singular-prev-next .no_prev_next .fl_img img {
  height: 82px;
}
.talk-singular-prev-next .no_prev_next p {
  margin: 18px 0 0;
  line-height: 1.5;
}
.talk-singular-prev-next .item-content-none {
  text-align: center;
  line-height: 1.5rem;
  height: 1.5rem;
}
.talk-singular-prev-next .item-content-none .no_prev_next {
  display: inline-block;
  white-space: nowrap;
  line-height: 1.5;
  vertical-align: middle;
}
.talk-singular-prev-next .item-content-none .no_prev_next p {
  min-width: 200px;
  text-align: left;
}
@media (max-width: 767.5px) {
  .talk-singular-prev-next .prev {
    display: none;
  }
}
.talk-widget-ask .widget-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/2021/05/uisdc-rank-bg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.talk-widget-ask .widget-in {
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.1rem;
}
.talk-widget-ask .ask-info {
  color: #b2b2b2;
  font-weight: normal;
  font-size: 0.16rem;
  line-height: 0.25rem;
  margin-bottom: 0.13rem;
}
.talk-widget-ask .ask-info strong {
  font-size: 0.5rem;
  display: inline-block;
  vertical-align: bottom;
  color: #ff6000;
  line-height: 1;
  margin-right: 0.1rem;
  font-size: "Arial-BoldMT", Arial;
}
.talk-widget-ask .ask-btns {
  margin-top: 0.3rem;
}
.talk-widget-ask .btn {
  line-height: 0.4rem;
  padding: 0 0.2rem;
}
.talk-widget-ask-new {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-widget-ask-new {
    font-size: 0.14rem;
  }
}
.talk-widget-ask-new .widget-title i {
  color: #ff6000;
}
.talk-widget-ask-new .btn {
  display: block;
  line-height: 0.42rem;
}
.talk-widget-ask-new .ask-item {
  margin-bottom: 0.1rem;
  position: relative;
  padding-left: 0.5rem;
}
.talk-widget-ask-new .ask-item:last-child .item-index::before {
  display: none;
}
.talk-widget-ask-new .item-index {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 0.3rem;
}
.talk-widget-ask-new .item-index::before {
  content: "";
  display: block;
  width: 1px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  background-color: #ededed;
}
.talk-widget-ask-new .item-index i {
  position: relative;
  z-index: 1;
  background-color: #fff;
  display: block;
  border-radius: 100%;
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
  text-align: center;
  color: #8a8a8a;
  border: 1px solid #ededed;
}
.talk-widget-ask-new .item-title {
  color: #6a6a6a;
  font-size: 114.28571429%;
  line-height: 1.25em;
  margin-bottom: 0.06rem;
}
.talk-widget-ask-new .item-meta {
  font-weight: normal;
  font-size: inherit;
  color: #8a8a8a;
  line-height: 1.42857143em;
  min-height: 2.85714286em;
}
.talk-vote {
  margin: 0.2rem 0;
}
.talk-vote .vote-items {
  margin: 0 -0.05rem;
}
.talk-vote .vote-item {
  width: 50%;
  padding: 0 0.05rem;
}
.talk-vote .vote-item-wrap {
  text-align: center;
  border-radius: 0.1rem;
  position: relative;
  overflow: hidden;
}
.talk-vote .vote-items-describ .vote-txt {
  font-size: 0.18rem;
  line-height: 0.25rem;
  height: 0.25rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 1em;
}
.talk-vote .vote-items-describ .vote-item-a {
  color: #ff6d7c;
}
.talk-vote .vote-items-describ .vote-item-b {
  color: #59a1f1;
}
.talk-vote.vote-no-image .vote-items-describ .vote-item-wrap {
  padding: 0.5rem 0;
  overflow: hidden;
}
.talk-vote.vote-no-image .vote-items-describ .vote-item-wrap .ico {
  position: absolute;
  bottom: -0.2rem;
  font-size: 0.7rem;
  opacity: 0.1;
}
.talk-vote.vote-no-image .vote-items-describ .vote-item-a .vote-item-wrap {
  background-color: #fff6f6;
}
.talk-vote.vote-no-image .vote-items-describ .vote-item-b .vote-item-wrap {
  background-color: #f4f9ff;
}
.talk-vote.vote-no-image .vote-items-describ .vote-item-a .ico {
  left: 0;
}
.talk-vote.vote-no-image .vote-items-describ .vote-item-b .ico {
  right: 0;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
.talk-vote.vote-has-image .vote-items-describ .ico {
  display: none;
}
.talk-vote.vote-has-image .vote-items-describ .vote-thumb .thumb {
  padding-top: 2.6rem;
}
.talk-vote.vote-has-image .vote-items-describ .vote-txt {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  line-height: 0.4rem;
  height: 0.4rem;
  overflow: hidden;
  background-image: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.3) 30%
  );
  background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.3) 30%
  );
  color: #fff;
  font-size: 0.16rem;
}
.talk-vote.vote-not-voted .vote-items-describ .vote-item-wrap {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.talk-vote.vote-not-voted .vote-items-action .vote-item-wrap {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.talk-vote.vote-not-voted .vote-items-action .btn {
  display: block;
  border-radius: 0.1rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  line-height: 0.4rem;
  font-size: 0.16rem;
}
@media (min-width: 768px) {
  .talk-vote.vote-not-voted .vote-items-action .btn {
    line-height: 0.46rem;
  }
}
@media (min-width: 768px) {
  .talk-vote.vote-not-voted .vote-items-action .btn {
    font-size: 0.14rem;
  }
}
.talk-vote .vote-items-count {
  margin-top: 0.2rem;
}
.talk-vote .vote-items-count.vote-items {
  margin-left: -0.03rem;
  margin-right: -0.03rem;
}
.talk-vote .vote-items-count .vote-item {
  padding: 0 0.03rem;
}
.talk-vote .vote-items-count .vote-item-wrap {
  line-height: 0.44rem;
  padding: 0 0.2rem;
}
@media (max-width: 767.5px) {
  .talk-vote .vote-items-count .vote-item-wrap {
    padding: 0 0.1rem;
  }
}
.talk-vote .vote-items-count .vote-item-a .vote-item-wrap {
  border: 1px solid #ff6d7c;
  background-color: #fff6f6;
  color: #ff6d7c;
  text-align: left;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.talk-vote .vote-items-count .vote-item-b .vote-item-wrap {
  border: 1px solid #59a1f1;
  background-color: #f4f9ff;
  color: #59a1f1;
  text-align: right;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.talk-vote .vote-items-count .vote-count {
  position: relative;
}
.talk-vote .vote-info {
  margin-top: 0.2rem;
  color: #b5b5b5;
}
@media (min-width: 1330px) and (max-width: 1600px) {
  .talk-vote .vote-info {
    font-size: 12px;
  }
}
.talk-list-items {
  margin-top: 0.3rem;
}
.talk-list-items .meta-function .ico {
  margin-right: 0.04rem;
}
.talk-tag-post {
  margin-bottom: 0.2rem;
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-tag-post {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .talk-tag-post {
    margin-bottom: 0.3rem;
  }
}
.talk-tag-post .b-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.36rem 0.4rem;
}
.talk-tag-post .b-title {
  font-size: 100%;
  font-weight: normal;
  color: #bbb;
  line-height: 1.25em;
  margin-bottom: 0.8em;
}
@media (max-width: 767.5px) {
  .talk-tag-post .b-title {
    font-size: 14px;
  }
}
@media (min-width: 1330px) and (max-width: 1679.5px) {
  .talk-tag-post .b-title {
    font-size: 14px;
  }
}
.talk-tag-post .b-title a,
.talk-tag-post .b-title i {
  color: #ff6000;
}
.talk-tag-post .tp-post {
  position: relative;
  padding-left: 1.5rem;
  padding-right: 1rem;
  min-height: 0.9rem;
}
.talk-tag-post .tp-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.3rem;
  border-radius: 0.1rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.talk-tag-post .tp-thumb img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  opacity: 0;
}
.talk-tag-post .tp-thumb:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.talk-tag-post .tp-thumb .thumb {
  padding-top: 63.88888889%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.talk-tag-post .tp-btns {
  position: absolute;
  right: 0;
  top: 0.2rem;
  width: 0.78rem;
}
.talk-tag-post .tp-btns .btn {
  display: block;
  line-height: 2.85714286em;
  border-color: #fafafa;
  background: #fafafa;
}
.talk-tag-post .tp-btns .btn:hover {
  color: #fff;
  border-color: #ff6000;
  background: #ff6000;
}
.talk-tag-post .tp-title {
  font-size: 128.57142857%;
  line-height: 1.44444444em;
  color: #323232;
  height: 1.44444444em;
  overflow: hidden;
  margin-bottom: 0.8em;
}
.talk-tag-post .tp-title a {
  display: block;
  color: #323232;
}
.talk-tag-post .tp-title a:hover {
  color: #ff6000;
}
.talk-tag-post .tp-entry {
  line-height: 1.64285714em;
  height: 3.28571429em;
  overflow: hidden;
  color: #585858;
  margin-bottom: 0.1rem;
}
.talk-tag-post .tp-entry a {
  display: block;
  color: #585858;
}
.talk-tag-post .tp-meta {
  font-size: 85.71428571%;
  font-weight: normal;
  color: #bbb;
}
.talk-tag-post .tp-meta .meta-item {
  display: inline-block;
  vertical-align: top;
  line-height: 2em;
  margin-right: 0.1rem;
  padding: 0 0.5em;
}
@media (min-width: 1330px) {
  .talk-tag-post .tp-post {
    padding-left: 1.8rem;
    padding-right: 1.4rem;
    min-height: 0.8rem;
  }
  .talk-tag-post .tp-thumb {
    width: 1.5rem;
  }
  .talk-tag-post .tp-btns {
    width: 1.08rem;
    top: 0.28rem;
  }
}
@media (max-width: 767.5px) {
  .talk-tag-post .b-wrap {
    padding: 20px;
    border-radius: 0;
  }
  .talk-tag-post .tp-post {
    padding: 0 130px 0 0;
  }
  .talk-tag-post .tp-btns {
    display: none;
  }
  .talk-tag-post .tp-thumb {
    left: auto;
    right: 0;
    width: 120px;
  }
  .talk-tag-post .tp-meta .meta-views {
    display: none;
  }
  .talk-tag-post .tp-title {
    font-size: 16px;
    font-weight: normal;
    height: 2.88888889em;
  }
  .talk-tag-post .tp-entry {
    display: none;
  }
}
.talk-related {
  margin-top: 0.5rem;
  padding-bottom: 0;
}
.talk-related .container {
  margin: 0;
}
.talk-related .post-related-new-content {
  max-width: none;
}
@media (max-width: 767.5px) {
  .talk-related {
    margin-top: 0.3rem;
  }
  .talk-related .container {
    margin: 0 15px;
  }
}
.talk-fixed {
  display: none;
  position: fixed;
  top: -100%;
  background-color: #fff;
  border-radius: 0.1rem;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
  z-index: 3;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.talk-fixed.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  background-color: rgba(255, 255, 255, 0.9);
}
@supports (
  (
      (-webkit-backdrop-filter: saturate(180%) blur(4px)) or
        (backdrop-filter: saturate(180%) blur(4px))
    )
    or (-webkit-backdrop-filter: saturate(180%) blur(4px))
) {
  .talk-fixed.show {
    -webkit-backdrop-filter: saturate(180%) blur(4px);
    backdrop-filter: saturate(180%) blur(4px);
  }
}
.talk-fixed .b-wrap {
  padding: 0.15rem 3.2rem 0.15rem 0.4rem;
}
.talk-fixed .create-talk_haibao {
  display: none;
}
.talk-fixed .talk-ask {
  position: absolute;
  right: 0.4rem;
  top: 0.15rem;
}
.talk-fixed .talk-ask .btn {
  line-height: 0.4rem;
}
.talk-fixed .btn-orange-border,
.talk-fixed .talk-singular-prev-next .item-backhome .item-content .btn {
  width: 1.1rem;
  margin-right: 0.2rem;
}
.talk-fixed .btn-orange,
.talk-fixed .group-sidebar .widget-talk .widget-btns .btn {
  width: 1.4rem;
}
.talk-fixed .talk-title {
  line-height: 0.42rem;
  height: 0.42rem;
  font-size: 142.85714286%;
  color: #323232;
  overflow: hidden;
}
@media (min-width: 768px) {
  .talk-fixed {
    display: block;
  }
}
.talk-list-fixed {
  position: absolute;
  right: 100%;
  top: 0;
  margin-right: 0.35rem;
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-list-fixed {
    font-size: 0.14rem;
  }
}
.talk-list-fixed .b-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 0.71428571em;
}
.talk-list-fixed .menus {
  padding-bottom: 0.57142857em;
  margin-bottom: 0.57142857em;
  border-bottom: 1px solid #f8f8f8;
}
.talk-list-fixed a {
  display: block;
  white-space: nowrap;
  line-height: 2.14285714em;
  padding: 0 0.5em;
  border-radius: 0.42857143em;
  margin-bottom: 0.57142857em;
  color: #8a8a8a;
}
.talk-list-fixed a:last-child {
  margin-bottom: 0;
}
.talk-list-fixed a.current {
  color: #ff6000;
  background-color: #fff5ef;
}
.talk-list-fixed a:hover {
  color: #ff6000;
  background-color: #f9fafb;
}
.talk-list-fixed .ico {
  margin-right: 0.2em;
}
.group-widget-post,
.talk-widget-post {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .group-widget-post,
  .talk-widget-post {
    font-size: 0.14rem;
  }
}
.group-widget-post .item-post,
.talk-widget-post .item-post {
  margin-bottom: 0.3rem;
}
.group-widget-post .item-main,
.talk-widget-post .item-main {
  display: block;
  color: #323232;
  min-height: 0.7rem;
  margin-bottom: 0.15rem;
  position: relative;
  padding-right: 1.3rem;
}
.group-widget-post .item-main:hover,
.talk-widget-post .item-main:hover {
  color: #ff6000;
}
.group-widget-post .item-main:hover .thumb,
.talk-widget-post .item-main:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.group-widget-post .item-thumb,
.talk-widget-post .item-thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.1rem;
  border-radius: 0.06rem;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.group-widget-post .item-thumb .thumb,
.talk-widget-post .item-thumb .thumb {
  padding-top: 63.63636364%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-widget-post .item-index,
.talk-widget-post .item-index {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #ff6000;
  color: #fff;
  font-size: 78.57142857%;
  line-height: 1.36363636em;
  padding: 0 0.5em;
  border-radius: 0 0 0 0.06rem;
}
.group-widget-post .item-title,
.talk-widget-post .item-title {
  font-size: inherit;
  line-height: 1.5em;
  max-height: 4.5em;
  overflow: hidden;
}
.group-widget-post .item-meta,
.talk-widget-post .item-meta {
  font-size: 85.71428571%;
  font-weight: normal;
  position: relative;
  color: #bbb;
}
.group-widget-post .item-meta .meta-item,
.talk-widget-post .item-meta .meta-item {
  display: inline-block;
  vertical-align: top;
  line-height: 2em;
}
.group-widget-post .item-meta .btn,
.talk-widget-post .item-meta .btn {
  margin-right: 0.1rem;
  padding: 0 0.5em;
  line-height: inherit;
}
.group-widget-post .item-meta .i-hot,
.talk-widget-post .item-meta .i-hot {
  cursor: default;
}
.group-widget-post .item-meta .i-hot:hover,
.talk-widget-post .item-meta .i-hot:hover {
  background: rgba(255, 20, 43, 0.05);
  color: #fa455f;
}
.group-widget-post .item-meta .meta-views,
.talk-widget-post .item-meta .meta-views {
  position: absolute;
  right: 0;
  top: 0;
}
.group-widget-post .item-post:first-child .item-main,
.talk-widget-post .item-post:first-child .item-main {
  padding-right: 0;
}
.group-widget-post .item-post:first-child .item-thumb,
.talk-widget-post .item-post:first-child .item-thumb {
  position: relative;
  right: auto;
  top: auto;
  width: 100%;
  margin-bottom: 0.2rem;
}
.group-widget-post .item-post:first-child .item-thumb .thumb,
.talk-widget-post .item-post:first-child .item-thumb .thumb {
  padding-top: 64.28571429%;
}
.group-widget-post .recent-hot-btns,
.talk-widget-post .recent-hot-btns {
  text-align: center;
  margin-top: 0.6rem;
}
.group-widget-post .recent-hot-btns .btn,
.talk-widget-post .recent-hot-btns .btn {
  position: relative;
  box-shadow: 0 10px 20px 0 rgba(255, 96, 0, 0.21);
}
.group-widget-post .recent-hot-btns .btn .title,
.talk-widget-post .recent-hot-btns .btn .title {
  display: inline-block;
  width: 230px;
  text-align: center;
  padding: 0.42857143em 0;
}
@media (min-width: 1920px) {
  .group-widget-post .recent-hot-btns .btn .title,
  .talk-widget-post .recent-hot-btns .btn .title {
    width: 2.3rem;
  }
}
.group-widget-post .recent-hot-btns .subtitle,
.talk-widget-post .recent-hot-btns .subtitle {
  display: block;
  position: absolute;
  bottom: 100%;
  left: 50%;
  height: 0.26rem;
  line-height: 0.26rem;
  margin-bottom: 0.1rem;
  background-color: #edf2f8;
  border-radius: 0.26rem;
  font-size: 0.12rem;
  text-align: center;
  padding: 0 0.2rem;
  color: #8a8a8a;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.group-widget-post .recent-hot-btns .subtitle::after,
.talk-widget-post .recent-hot-btns .subtitle::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 0.04rem solid transparent;
  border-top-color: #edf2f8;
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -0.04rem;
}
.group-widget-post .recent-hot-btns .btn,
.talk-widget-post .recent-hot-btns .btn {
  width: 100%;
  line-height: 0.42rem;
}
.group-widget-post .recent-hot-btns .btn .title,
.talk-widget-post .recent-hot-btns .btn .title {
  display: block;
  padding: 0;
  width: 100%;
}
.single-talk .group-sidebar .widget .widget-btns .btn {
  background-color: #fafafa;
  color: #888;
}
.single-talk .group-sidebar .widget .widget-btns .btn:hover {
  background-color: #ff6000;
  color: #fff;
}
.group-sidebar .talk-widget-talk .widget-content {
  margin-bottom: 0;
}
.talk-wrap .group-container {
  max-width: 13rem;
}
.talk-haibao-imgs {
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 100%;
  width: 0;
  height: 0;
  overflow: hidden;
}
.talk-widget-recent-ask {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-widget-recent-ask {
    font-size: 0.14rem;
  }
}
.talk-widget-recent-ask [class*="icon-fire-"] {
  color: #c1c1c1;
}
.talk-widget-recent-ask .icon-fire-1 {
  color: #e20000;
}
.talk-widget-recent-ask .icon-fire-2 {
  color: #ff6000;
}
.talk-widget-recent-ask .icon-fire-3 {
  color: #f90;
}
.talk-widget-recent-ask .item-wrap {
  display: block;
  color: #323232;
  padding-left: 2em;
  position: relative;
}
.talk-widget-recent-ask .item-wrap:hover {
  color: #ff6000;
}
.talk-widget-recent-ask .t-item {
  margin-bottom: 2.14285714em;
}
.talk-widget-recent-ask .t-item:last-child {
  margin-bottom: 0;
}
.talk-widget-recent-ask .item-index {
  font-size: 128.57142857%;
  position: absolute;
  left: 0;
  top: -0.14285714em;
  display: block;
}
.talk-widget-recent-ask .item-title {
  font-size: 100%;
  font-weight: normal;
  line-height: 1.64285714em;
  max-height: 3.28571429em;
  overflow: hidden;
  margin-bottom: 0.71428571em;
}
.talk-widget-recent-ask .item-title .ico {
  font-size: 100%;
}
.talk-widget-recent-ask .icon-talk-hot-4 {
  color: #e20000;
}
.talk-widget-recent-ask .icon-talk-hot-3 {
  color: #ff6000;
}
.talk-widget-recent-ask .icon-talk-hot-2 {
  color: #f90;
}
.talk-widget-recent-ask .icon-talk-hot-1 {
  color: #fa455f;
}
.talk-widget-recent-ask .item-meta {
  font-size: 85.71428571%;
  color: #b5b5b5;
  font-weight: normal;
}
.talk-widget-recent-answer {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-widget-recent-answer {
    font-size: 0.14rem;
  }
}
.talk-widget-recent-answer .c-item {
  margin-bottom: 2.85714286em;
}
.talk-widget-recent-answer .c-item:last-child {
  margin-bottom: 0;
}
.talk-widget-recent-answer .item-wrap {
  display: block;
  color: #3f3f3f;
}
.talk-widget-recent-answer .item-wrap:hover {
  color: #ff6000;
}
.talk-widget-recent-answer .item-wrap:hover .c-post-wrap {
  color: #ff6000;
}
.talk-widget-recent-answer .item-a {
  margin-bottom: 0.71428571em;
}
.talk-widget-recent-answer .item-a .author-wrap {
  position: relative;
  padding-left: 3.28571429em;
  padding-right: 3.57142857em;
}
.talk-widget-recent-answer .item-a .author-avatar {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.talk-widget-recent-answer .item-a .author-avatar .avatar {
  display: inline-block;
  vertical-align: top;
  width: 2.57142857em;
}
.talk-widget-recent-answer .item-a .author-avatar .thumb {
  padding-top: 100%;
  border-radius: 100%;
}
.talk-widget-recent-answer .item-a .author-name {
  display: inline-block;
  vertical-align: top;
  font-size: inherit;
  line-height: 2.57142857em;
}
.talk-widget-recent-answer .item-a .uname {
  display: inline-block;
  max-width: 8em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
}
.talk-widget-recent-answer .item-a .long-label {
  display: none;
}
.talk-widget-recent-answer .item-a .short-label {
  display: inline-block;
  vertical-align: top;
  margin-left: 0.42857143em;
}
.talk-widget-recent-answer .item-a .short-label img {
  display: inline-block;
  vertical-align: top;
  width: 1em;
  margin-top: 0.78571429em;
  margin-right: 0.14285714em;
}
.talk-widget-recent-answer .item-a .author-btns {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.talk-widget-recent-answer .item-a .author-btns .btn {
  font-size: 85.71428571%;
  line-height: 1.66666667em;
  width: 4em;
  display: block;
  cursor: default;
}
.talk-widget-recent-answer .item-a .author-btns .btn:hover {
  color: #ff6000;
  background-color: rgba(255, 140, 52, 0.1);
}
.talk-widget-recent-answer .item-entry {
  color: #525252;
  line-height: 1.64285714em;
  margin-bottom: 1.42857143em;
}
.talk-widget-recent-answer .c-post {
  background-color: #f9fafb;
  border-radius: 0.35714286em;
  padding: 1em;
}
.talk-widget-recent-answer .c-post-wrap {
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  height: 1.57142857em;
  line-height: 1.57142857em;
  color: #8a8a8a;
  text-overflow: ellipsis;
}
.talk-widget-recent-answer .c-post-wrap .ico {
  display: inline-block;
  vertical-align: top;
  height: 1.57142857em;
  width: 1.57142857em;
  margin-right: 0.71428571em;
  background-color: #afb5c5;
  border-radius: 0.21428571em;
  text-align: center;
  color: #fff;
}
.talk-list-less-comment {
  font-size: 14px;
}
@media (min-width: 1920px) {
  .talk-list-less-comment {
    font-size: 0.14rem;
  }
}
.talk-list-less-comment .top-title {
  font-size: 114.28571429%;
  line-height: 2em;
  margin-bottom: 2.5em;
  font-weight: normal;
}
@media (max-width: 767.5px) {
  .talk-list-less-comment .top-title {
    margin-bottom: 1.5em;
  }
}
.talk-list-less-comment .top-title .avatar {
  display: inline-block;
  vertical-align: top;
  width: 2em;
  height: 2em;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0.375em;
}
.talk-list-less-comment .top-title .avatar .thumb {
  padding-top: 100%;
}
.talk-list-less-comment .top-title a {
  color: #0b8bff;
}
.talk-list-less-comment .top-title a:hover {
  border-bottom: 1px solid #0b8bff;
}
.talk-list-less-comment .l-item {
  margin-bottom: 2.85714286em;
}
.talk-list-less-comment .l-item:last-child {
  margin-bottom: 0;
}
.talk-list-less-comment .l-wrap {
  display: block;
  color: #323232;
  padding-right: 7.14285714em;
  position: relative;
}
@media (max-width: 767.5px) {
  .talk-list-less-comment .l-wrap {
    padding-right: 8.4em;
  }
}
.talk-list-less-comment .l-wrap:hover {
  color: #ff6000;
}
.talk-list-less-comment .l-title {
  font-size: 157.14285714%;
  margin-bottom: 0.90909091em;
}
@media (min-width: 1330px) and (max-width: 1679px) {
  .talk-list-less-comment .l-title {
    font-size: 18px;
  }
}
@media (max-width: 767.5px) {
  .talk-list-less-comment .l-title {
    font-size: 128.57142857%;
  }
}
.talk-list-less-comment .l-meta {
  font-size: inherit;
  color: #8a8a8a;
  font-weight: normal;
}
.talk-list-less-comment .l-meta .meta {
  margin-right: 2.28571429em;
}
.talk-list-less-comment .l-meta .meta:last-child {
  margin-right: 0;
}
.talk-list-less-comment .l-btns {
  position: absolute;
  right: 0;
  top: 1.07142857em;
}
.talk-list-less-comment .l-btns .btn {
  display: block;
  width: 6.85714286em;
  line-height: 2.28571429em;
}
.talk-ask-form {
  font-size: 14px;
  position: relative;
  z-index: 2;
}
@media (min-width: 1920px) {
  .talk-ask-form {
    font-size: 0.14rem;
  }
}
.talk-ask-form .form-item {
  position: relative;
  padding-left: 4.85714286em;
  margin-bottom: 1.42857143em;
}
.talk-ask-form .error {
  color: #ff6000;
  font-size: 0.12rem;
  margin-bottom: 1em;
}
.talk-ask-form .txt {
  display: block;
  line-height: 1.42857143em;
  padding: 1em 1.71428571em;
  background-color: #f7f7f7;
  border-radius: 0.42857143em;
  color: #8a8a8a;
  border: none;
  width: 100%;
  box-sizing: border-box;
  font-size: inherit;
}
.talk-ask-form .txt::-moz-placeholder {
  color: #c8c8c8;
  opacity: 1;
}
.talk-ask-form .txt:-ms-input-placeholder {
  color: #c8c8c8;
}
.talk-ask-form .txt::-webkit-input-placeholder {
  color: #c8c8c8;
}
.talk-ask-form .form-author {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
}
.talk-ask-form .form-author .avatar {
  display: block;
  width: 3.42857143em;
  overflow: hidden;
  border-radius: 100%;
}
.talk-ask-form .form-author .thumb {
  padding-top: 100%;
}
.talk-ask-form .actions-wrap {
  position: relative;
  color: #8a8a8a;
  padding-left: 4.85714286em;
}
.talk-ask-form .form-btns {
  position: absolute;
  right: 0;
  top: 0;
}
.talk-ask-form .form-btns .btn {
  font-size: inherit;
  line-height: 2em;
  padding: 0.2em 1.6em;
}
.talk-ask-form .form-btns .error {
  margin-right: 0.1rem;
}
.talk-ask-form .form-pre .btn {
  cursor: default;
}
.talk-ask-form .toupiao-content {
  position: absolute;
  left: 0;
  top: 100%;
}
.talk-ask-form .toupiao-wrap {
  background-color: #fff;
  padding: 0.3rem 0.4rem;
  border: 1px solid #efefef;
  position: relative;
}
.talk-ask-form .toupiao-wrap::before {
  content: "";
  position: absolute;
  left: 0.2rem;
  bottom: 100%;
  display: block;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #efefef;
}
.talk-ask-form .i-select {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.3rem;
  cursor: pointer;
}
.talk-ask-form .i-select .i-ico-select {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  width: 0.14rem;
  height: 0.14rem;
  border-radius: 100%;
  border: 1px solid #e2e2e2;
  margin-right: 0.04rem;
  margin-top: 0.04rem;
  position: relative;
}
.talk-ask-form .i-select.i-selected .i-ico-select {
  border-color: #ff6000;
}
.talk-ask-form .i-select.i-selected .i-ico-select::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 100%;
  background-color: #ff6000;
  margin: -0.04rem 0 0 -0.04rem;
}
.talk-ask-form .toupiao-select {
  font-size: 0.16rem;
  color: #8a8a8a;
  line-height: 0.22rem;
  margin-bottom: 0.2rem;
}
.talk-ask-form .toupiao-items {
  margin-bottom: 0.1rem;
}
.talk-ask-form .toupiao-btns {
  text-align: center;
}
.talk-ask-form .toupiao-btns .btn {
  margin: 0 0.15rem;
  padding: 0 0.2rem;
}
.talk-ask-form .txt-selects input {
  font-size: 0.14rem;
  color: #a6a6a6;
  font-family: inherit;
  display: block;
  line-height: 0.2rem;
  padding: 0.15rem;
  width: 3rem;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  margin-bottom: 0.2rem;
}
.talk-ask-form .txt-selects input::-webkit-input-placeholder {
  color: #a6a6a6;
}
.talk-ask-form .txt-selects input::-moz-placeholder {
  color: #a6a6a6;
}
.talk-ask-form .txt-selects input::-ms-input-placeholder {
  color: #a6a6a6;
}
.talk-ask-form .txt-selects input::placeholder {
  color: #a6a6a6;
}
.talk-ask-form .txt-selects input:focus {
  border-color: #ff6000;
}
.talk-ask-form .img-selects {
  margin: 0 -0.15rem;
  width: 3.6rem;
}
.talk-ask-form .img-selects .img-select {
  padding: 0 0.15rem;
  margin-bottom: 0.2rem;
  width: 50%;
}
.talk-ask-form .img-selects .img-select .img-select-img {
  line-height: 1.5rem;
  background-color: #f6f6f6;
  border: 1px dashed #ccc;
  font-size: 0.3rem;
  color: #d8d8d8;
  text-align: center;
}
.talk-ask-form .img-selects .img-select .img-select-txt input {
  display: block;
  box-sizing: border-box;
  width: 100%;
  line-height: 0.2rem;
  padding: 0.1rem 0.15rem;
  font-size: 0.14rem;
  color: #a6a6a6;
  border: 1px solid #e2e2e2;
}
.talk-ask-form
  .img-selects
  .img-select
  .img-select-txt
  input::-webkit-input-placeholder {
  color: #a6a6a6;
}
.talk-ask-form
  .img-selects
  .img-select
  .img-select-txt
  input::-moz-placeholder {
  color: #a6a6a6;
}
.talk-ask-form
  .img-selects
  .img-select
  .img-select-txt
  input::-ms-input-placeholder {
  color: #a6a6a6;
}
.talk-ask-form .img-selects .img-select .img-select-txt input::placeholder {
  color: #a6a6a6;
}
.talk-ask-form .img-selects .img-select .img-select-txt input:focus {
  border-color: #ff6000;
}
.talk-ask-title {
  font-size: 14px;
  text-align: center;
  margin-bottom: 0.3rem;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .talk-ask-title {
    font-size: 0.14rem;
  }
}
.talk-ask-title a {
  color: #0b8bff;
}
.talk-ask-title a:hover {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .talk-ask-title {
    margin-bottom: 20px;
  }
}
.talk-ask-write {
  font-size: 14px;
  background-color: #fff;
  border-bottom-right-radius: 0.1rem;
  border-bottom-left-radius: 0.1rem;
  padding: 0.4rem 0.4rem 0.2rem;
  margin-bottom: 0.3rem;
}
@media (min-width: 1920px) {
  .talk-ask-write {
    font-size: 0.14rem;
  }
}
.talk-ask-write .comment-write {
  margin-bottom: 0;
}
.talk-ask-write .comment-write .form-item .txt {
  padding: 0.88em 1.5em;
}
@media (max-width: 767.5px) {
  .talk-ask-write {
    border-radius: 0;
    padding: 20px;
    margin-bottom: 10px;
  }
  .talk-ask-write .comment-write .form-item-talk {
    margin-bottom: 0;
  }
  .talk-ask-write .comment-write .form-item-talk .flex-label {
    padding-left: 4em;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .talk-ask-write .comment-write .form-item-talk .item-title {
    position: absolute;
    left: 0;
    top: 0;
  }
  .talk-ask-write .comment-write .form-item-talk .item-content {
    width: 100%;
    padding: 0;
    margin-bottom: 15px;
  }
  .talk-ask-write .comment-write .btn .ico {
    display: none;
  }
}
@media (min-width: 1024px) {
  .talk-wrap .talk-content {
    padding-right: 3.8rem;
  }
}
@media (min-width: 1330px) {
  .talk-wrap .talk-content {
    padding-right: 4.4rem;
  }
}
@media (min-width: 1680px) {
  .talk-wrap .talk-content {
    padding-right: 3.8rem;
  }
}
.talk-wrap .talk-content .group-main {
  margin-right: 0;
}
.talk-wrap .talk-content .talk-sidebar {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
.usercenter {
  background-color: #f3f5f7;
}
.usercenter .footer-fav {
  display: none;
}
.user-item-default .item-wrap {
  background-color: #fff;
  border-radius: 0.1rem;
  overflow: hidden;
  position: relative;
}
.user-item-default .item-thumb {
  position: relative;
}
.user-item-default .item-thumb .thumb {
  padding-top: 63.81578947%;
}
.user-item-default .item-term {
  position: absolute;
  right: 0;
  top: 0.15rem;
  font-size: 0.14rem;
  font-weight: normal;
  z-index: 3;
}
.user-item-default .item-term a {
  opacity: 0.9;
  border-radius: 0.04rem 0 0 0.04rem;
  background-color: #ff6000;
  display: block;
  color: #ffffff;
  padding: 0 0.3em;
  line-height: 1.7;
}
.user-item-default .item-term a:hover {
  opacity: 1;
}
.user-item-default .item-main {
  padding: 0.2rem;
}
.user-item-default .item-main .item-title {
  font-size: 0.14rem;
  line-height: 0.23rem;
  height: 0.5rem;
  overflow: hidden;
  margin-bottom: 0.27rem;
  font-weight: normal;
}
.user-item-default .item-main .item-title a {
  display: block;
  color: #323232;
}
.user-item-default .item-main .item-title a:hover {
  color: #ff6000;
}
.user-item-default .item-main .item-meta {
  position: relative;
  height: 0.2rem;
  overflow: hidden;
}
.user-item-default .item-main .item-meta .meta-item {
  display: block;
  font-size: 0.14rem;
  color: #b5b5b5;
  line-height: 0.2rem;
}
.user-item-default .item-main .item-meta .meta-fav {
  position: absolute;
  right: 0;
  top: 0;
}
.user-item-default.user-item-all-zt .item-term a {
  background-color: #ffd9af;
  color: #a7723a;
}
@media (min-width: 1330px) and (max-width: 1439px) {
  .user-item-default .item-main .item-title {
    font-size: 12px;
    line-height: 18px;
    height: 36px;
    margin-bottom: 15px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .user-item-default .item-main .item-title {
    font-size: 14px;
    line-height: 21px;
    height: 42px;
    margin-bottom: 10px;
  }
}
@media (max-width: 767.5px) {
  .user-item-default .item-wrap {
    height: auto;
    padding-right: max(32vw, 120px);
    border-radius: 0;
    background-color: transparent;
    min-height: max(18.71929825vw, 70.19736842px);
  }
  .user-item-default .item-thumb {
    position: absolute;
    right: 0;
    top: 0;
    width: max(29.33333333vw, 110px);
    border-radius: max(1.6vw, 6px);
  }
  .user-item-default .item-term {
    top: 0;
    font-size: max(3.2vw, 12px);
  }
  .user-item-default .item-main {
    padding: 0;
  }
  .user-item-default .item-main .item-title {
    font-size: max(4.26666667vw, 16px);
    margin-bottom: 10px;
    line-height: 1.4375;
    height: 2.875em;
  }
  .user-item-default .item-main .item-meta .meta-item {
    font-size: max(3.2vw, 12px);
  }
}
.user-item-all-hunter .item-term a {
  background-color: #2a65ed;
}
.user-item-all-gallery .item-term a {
  background-color: #47c333;
}
.user-item-all-group .item-thumb .thumb {
  padding-top: 100%;
  background-position: center top;
}
.user-item-all-group .group-images-pos-bottom .thumb {
  background-position: center bottom;
}
.user-item-all-group .group-images-pos-center .thumb {
  background-position: center;
}
@media (max-width: 767.5px) {
  .user-item-all-group .item-main .item-title {
    font-size: max(3.73333333vw, 14px);
  }
}
.user-item-all-talk .item-all-talk-wrap {
  padding: 0.2rem;
}
.user-item-all-talk .item-all-talk-in .item-title {
  font-size: 0.18rem;
  line-height: 0.24rem;
  height: 0.24rem;
  overflow: hidden;
  color: #323232;
  position: relative;
  margin-bottom: 0.18rem;
}
.user-item-all-talk .item-all-talk-in .item-title .ico {
  color: #ff6000;
  margin-right: 0.08rem;
}
.user-item-all-talk .item-all-talk-in .item-title .more {
  font-size: 0.14rem;
  font-weight: normal;
  color: #b5b5b5;
  position: absolute;
  right: 0;
  top: 0;
}
.user-item-all-talk .item-meta {
  position: absolute;
  left: 0.2rem;
  right: 0.2rem;
  bottom: 0.2rem;
}
.user-item-all-talk .item-meta .meta-item {
  display: block;
  font-size: 0.14rem;
  color: #b5b5b5;
  line-height: 0.2rem;
}
.user-item-all-talk .item-meta .meta-comment {
  position: absolute;
  right: 0;
  top: 0;
}
.user-item-all-talk .item-question {
  font-size: 0.16rem;
  color: #323232;
  line-height: 0.25rem;
  overflow: hidden;
  font-weight: bold;
  margin-bottom: 0.15rem;
  height: 0.9rem;
}
.user-item-all-talk .item-question a {
  display: block;
  color: #323232;
}
.user-item-all-talk .item-question a:hover {
  color: #ff6000;
}
.user-item-all-talk .item-desc {
  padding: 0.2rem;
  background-color: rgba(243, 245, 247, 0.5);
  border-radius: 0.08rem;
  line-height: 0.23rem;
  font-size: 0.14rem;
  color: #7a7a7a;
}
.user-item-all-talk .item-desc p {
  max-height: 0.7rem;
  overflow: hidden;
}
.user-item-talk-talk .item-wrap {
  background-color: #fff;
  padding: 0.5rem;
  border-radius: 0.1rem;
}
.user-item-talk-talk .user-item-in {
  padding-left: 0.8rem;
  padding-right: 2.5rem;
  position: relative;
}
.user-item-talk-talk .user-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  border-radius: 100%;
  overflow: hidden;
}
.user-item-talk-talk .user-avatar .thumb {
  padding-top: 100%;
}
.user-item-talk-talk .item-meta {
  position: absolute;
  right: 0;
  top: 0.7rem;
}
.user-item-talk-talk .item-meta .meta-item {
  float: left;
  margin: 0 0.3rem;
  text-align: center;
}
.user-item-talk-talk .item-meta a:hover strong,
.user-item-talk-talk .item-meta a:hover i {
  color: #ff6000;
}
.user-item-talk-talk .item-meta strong {
  display: block;
  font-size: 0.4rem;
  line-height: 0.48rem;
  height: 0.48rem;
  font-family: Impact;
  color: #cdcdcd;
  margin-bottom: 0.04rem;
  font-weight: normal;
}
.user-item-talk-talk .item-meta i {
  display: block;
  font-size: 0.14rem;
  color: #888;
}
.user-item-talk-talk .user-item-main {
  max-width: 9rem;
}
.user-item-talk-talk .user-name {
  padding-top: 0.07rem;
  font-size: 0.16rem;
  line-height: 0.22rem;
  color: #323232;
  margin-bottom: 0.06rem;
}
.user-item-talk-talk .user-meta {
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #c2c2c2;
  font-weight: normal;
  margin-bottom: 0.2rem;
}
.user-item-talk-talk .user-meta .user-job {
  margin-right: 0.26rem;
}
.user-item-talk-talk .item-entry .entry {
  font-size: 0.16rem;
  color: #525252;
  line-height: 0.25rem;
}
.user-item-talk-talk .item-entry .entry a {
  display: block;
  color: #525252;
}
.user-item-talk-talk .tuwen_link {
  margin-bottom: 0;
  margin-top: 0.2rem;
}
.user-item-talk-talk .item-images {
  margin-top: 0.2rem;
}
.user-item-talk-talk .item-images .img-items {
  margin: 0 -0.1rem;
}
.user-item-talk-talk .item-images .img-item {
  padding: 0 0.1rem;
  margin-bottom: 0.2rem;
  width: 25%;
  position: relative;
}
.user-item-talk-talk .item-images .img-item .thumb {
  border-radius: 0.1rem;
  padding-top: 100%;
}
.user-item-talk-talk .img-mark {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 0.1rem;
}
.user-item-talk-talk .img-mark .num {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  color: #fff;
  text-align: center;
  font-size: 0.3rem;
  line-height: 0.4rem;
  margin-top: -0.2rem;
}
.user-item-talk-talk .item-title {
  font-size: 0.18rem;
  line-height: 0.25rem;
  margin-bottom: 0.14rem;
}
.user-item-talk-talk .item-title a {
  color: #333;
}
.user-item-talk-talk .item-title a:hover {
  color: #ff6000;
}
@media (max-width: 767px) {
  .user-item-talk-talk .item-wrap {
    padding: 15px;
    border-radius: max(2.13333333vw, 8px);
  }
  .user-item-talk-talk .item-wrap .user-item-in {
    padding-right: 0;
  }
  .user-item-talk-talk .item-wrap .item-meta {
    position: relative;
    right: auto;
    top: auto;
    overflow: hidden;
    margin: 15px -0.3rem 0;
    font-size: 14px;
  }
  .user-item-talk-talk .item-wrap .item-meta i,
  .user-item-talk-talk .item-wrap .item-meta strong {
    display: inline;
    font-size: 14px;
    font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
      "Helvetica Neue", "Open Sans", "Hiragino Sans GB", "微软雅黑", STHeiti,
      "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
  }
  .user-item-talk-talk .user-item-in {
    padding-left: 0;
  }
  .user-item-talk-talk .user-name,
  .user-item-talk-talk .user-meta {
    padding-left: 60px;
  }
  .user-item-talk-talk .user-meta {
    margin-bottom: 10px;
  }
  .user-item-talk-talk .user-avatar {
    width: 50px;
  }
}
.user-header {
  padding: 40px 0;
  background-color: #eff5fb;
  position: relative;
}
@media (min-width: 768px) {
  .user-header {
    padding: 0.75rem 0;
  }
}
.user-header::before {
  content: "";
  display: block;
  width: 4rem;
  height: 4rem;
  background-image: -webkit-linear-gradient(135deg, #edf4fb 31%, #ffffff 70%);
  background-image: linear-gradient(-45deg, #edf4fb 31%, #ffffff 70%);
  position: absolute;
  left: 50%;
  bottom: -2.4rem;
  margin-left: -0.7rem;
  border-radius: 0.6rem;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  opacity: 0.5;
}
.user-header .user-header-in {
  position: relative;
  font-size: 12px;
  color: #8a8a8a;
}
@media (min-width: 768px) {
  .user-header .user-header-in {
    font-size: 14px;
  }
}
@media (min-width: 1024px) {
  .user-header .user-header-in {
    font-size: 14px;
  }
}
@media (min-width: 1330px) {
  .user-header .user-header-in {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .user-header .user-header-in {
    font-size: 0.14rem;
  }
}
.user-header .user-detail {
  padding-left: 95px;
  position: relative;
}
@media (min-width: 768px) {
  .user-header .user-detail {
    padding-left: 1.3rem;
  }
}
.user-header .user-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 75px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .user-header .user-avatar {
    width: 1rem;
  }
}
.user-header .user-avatar .thumb {
  padding-top: 65px;
  border-radius: 100%;
  border: 0.05rem solid #fff;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .user-header .user-avatar .thumb {
    padding-top: 0.9rem;
  }
}
.user-header .user-name {
  font-size: 20px;
  margin-bottom: 5px;
  line-height: 28px;
  color: #323232;
}
@media (min-width: 768px) {
  .user-header .user-name {
    font-size: 24px;
  }
}
@media (min-width: 1920px) {
  .user-header .user-name {
    font-size: 0.24rem;
  }
}
@media (min-width: 768px) {
  .user-header .user-name {
    margin-bottom: 0.16rem;
  }
}
@media (min-width: 768px) {
  .user-header .user-name {
    line-height: 0.33rem;
  }
}
.user-header .user-name .short-label {
  display: inline-block;
  margin-left: 0.05rem;
}
.user-header .user-name .short-label img {
  width: 18px;
  height: auto;
}
@media (min-width: 1330px) {
  .user-header .user-name .short-label img {
    width: 0.18rem;
  }
}
.user-header .user-name .short-label img + img {
  margin-left: 0.02rem;
}
.user-header .user-name .long-label {
  display: none;
}
.user-header .user-name .btn-go-setting {
  font-size: 0.12rem;
  font-weight: normal;
  line-height: 0.2rem;
  padding: 0 0.5em;
  vertical-align: middle;
}
.user-header .svg-team {
  fill: #0091ff;
}
.user-header .svg-hunter {
  fill: #0091ff;
}
.user-header .user-vip,
.user-header .user-info,
.user-header .user-job {
  font-size: inherit;
  font-weight: normal;
  line-height: 1.42857143em;
  margin-bottom: 6px;
  max-width: 100%;
}
@media (min-width: 768px) {
  .user-header .user-vip,
  .user-header .user-info,
  .user-header .user-job {
    margin-bottom: 0.4em;
  }
}
@media (min-width: 768px) {
  .user-header .user-vip,
  .user-header .user-info,
  .user-header .user-job {
    max-width: 50%;
  }
}
.user-header .user-info {
  margin-bottom: 1em;
  line-height: 1.6em;
}
.user-header .user-info strong {
  font-weight: normal;
}
.user-header .user-info .see-all {
  display: none;
}
.user-header .user-job .uc {
  margin-right: 0.04rem;
}
.user-header .user-btns {
  display: inline-block;
  font-size: 0.13rem;
  font-size: max(0.13rem, 13px);
  font-weight: normal;
  vertical-align: top;
}
.user-header .user-btns .btn {
  line-height: 1.71428571em;
  padding: 0 0.57142857em;
}
.user-header .user-btns .has_follow {
  background: #bbc5cf;
  color: #fff;
  border: 1px solid #bbc5cf;
}
.user-header .user-data {
  padding-left: 95px;
  padding-top: 10px;
}
@media (min-width: 768px) {
  .user-header .user-data {
    position: absolute;
    right: 0;
    top: 0.1rem;
    padding-top: 0;
    padding-left: 0;
  }
}
.user-header .user-data .items,
.user-header .user-data .modal-talk_ask .talk-ask .img-selects,
.user-header .user-data .archive-list-top .archive-top-wrap,
.user-header .user-data .archive-list-top .archive-list-top-wrap,
.user-header .user-data .archive-list-see .wrap,
.user-header .user-data .part-dropdown .main .section-content,
.user-header .user-data .search-result-content .results-u,
.user-header .user-data .search-user .search-user-wrap,
.user-header .user-data .search-user .search-user-items,
.user-header
  .user-data
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.user-header .user-data .group-item .item-images .img-items,
.user-header .user-data .talk-ask-form .img-selects,
.user-header .user-data .user-item-talk-talk .item-images .img-items,
.user-header .user-data .user-home .posts_talks {
  margin: 0 -0.4rem;
}
.user-header .user-data .item,
.user-header .user-data .group-item .item-images .img-item {
  padding: 0 0.32rem;
}
.user-header .user-data .item-wrap {
  text-align: center;
}
.user-header .user-data .item-wrap strong {
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .user-header .user-data .item-wrap strong {
    display: block;
    font-size: 0.4rem;
    color: #ff6000;
    line-height: 0.56rem;
    margin-bottom: 0.14rem;
  }
}
.user-header .user-data .item-wrap span {
  color: #8a8a8a;
}
@media (min-width: 768px) {
  .user-header .user-data .item-wrap span {
    display: block;
  }
}
.user-header .item-follow .not-current-user,
.user-header .item-followed .not-current-user {
  pointer-events: none;
}
.user-header .item-followed {
  display: none;
}
.user-header.current-user-header .item-followed {
  display: block;
}
.user-header .user-header-slide {
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
}
@media (min-width: 768px) {
  .user-header .user-header-slide {
    display: inline-block;
    vertical-align: top;
  }
}
.user-header .user-header-slide .li-item {
  display: inline-block;
  white-space: nowrap;
  background-color: rgba(255, 221, 203, 0.35);
  color: #ff6000;
  line-height: 2em;
  padding: 0 0.71428571em;
  border-radius: 2em;
}
.user-header .user-header-slide .li-item a {
  color: #ff6000;
}
.user-header .user-header-slide .user-intro {
  position: relative;
}
.user-header .user-intro-slide {
  height: 2em;
  overflow: hidden;
}
.user-header .user-intro-slide .slide-ul {
  position: relative;
}
.user-header .user-intro-slide li {
  display: block;
}
.user-header .bg-mobile {
  display: none;
}
@media (min-width: 768px) and (max-width: 1329.5px) {
  .user-header .user-data .item,
  .user-header .user-data .group-item .item-images .img-item {
    padding: 0 50px 0 0;
  }
  .user-header .user-data .item-wrap strong {
    font-size: 32px;
  }
  .user-header .user-data .item-followed,
  .user-header .user-data .item-follow {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .user-header {
    background-color: transparent;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: max(27.46666667vw, 103px);
    overflow: hidden;
  }
  .user-header::before {
    display: none;
  }
  .user-header .bg {
    display: block;
    -webkit-filter: blur(40px);
    filter: blur(40px);
    opacity: 0.8;
  }
  .user-header .bg .thumb {
    width: 140%;
    height: 140%;
    margin: -20%;
    padding-top: 61.06666667%;
  }
  .user-header .container {
    margin: 0;
    background: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
    background: linear-gradient(180deg, #fff 0%, #f8f8f8 100%);
    border-radius: 0 max(2.66666667vw, 10px) max(1.33333333vw, 5px)
      max(1.33333333vw, 5px);
    padding: 0 max(4vw, 15px) max(1.86666667vw, 7px);
    padding-bottom: max(6.13333333vw, 23px);
  }
  .user-header .user-header-in {
    padding-top: max(13.33333333vw, 50px);
  }
  .user-header .user-detail {
    padding-left: 0;
  }
  .user-header .user-avatar {
    top: auto;
    bottom: 100%;
    width: auto;
    overflow: visible;
  }
  .user-header .user-avatar .thumb {
    width: max(21.33333333vw, 80px);
    padding-top: max(21.33333333vw, 80px);
    box-sizing: content-box;
    border-width: max(1.06666667vw, 4px);
  }
  .user-header .user-btns {
    position: absolute;
    left: auto;
    right: 0;
    top: auto;
    bottom: 100%;
  }
  .user-header .user-detail-main {
    padding-top: 1px;
  }
  .user-header .user-name {
    font-size: max(5.33333333vw, 20px);
    margin-top: max(2vw, 7.5px);
    margin-bottom: max(2vw, 7.5px);
  }
  .user-header .user-job,
  .user-header .user-info {
    font-size: max(3.2vw, 12px);
    line-height: 1.66666667;
  }
  .user-header .user-job {
    margin-bottom: 4px;
  }
  .user-header .user-info {
    margin-bottom: max(4.66666667vw, 17.5px);
    position: relative;
  }
  .user-header .user-info .short {
    display: block;
    height: 1.66666667em;
    overflow: hidden;
    padding-right: 6em;
  }
  .user-header .user-info .see-all {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #0085ff;
  }
  .user-header .user-info .see-all .ico {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: scale(0.5) rotate(90deg);
    -ms-transform: scale(0.5) rotate(90deg);
    transform: scale(0.5) rotate(90deg);
  }
  .user-header .user-intro {
    background-color: #fff6e5;
    font-size: max(3.73333333vw, 14px);
    padding-top: max(1.33333333vw, 5px);
    padding-bottom: max(1.33333333vw, 5px);
    border-radius: max(2.66666667vw, 10px) max(2.66666667vw, 10px) 0 0;
  }
  .user-header .user-intro .li-item {
    background-color: transparent;
    color: #ff6000;
  }
  .user-header .user-intro .li-item a {
    color: #ff6000;
  }
  .user-header .user-intro .li-item .ico {
    color: #ff6000;
  }
  .user-header .user-data-wrap {
    position: relative;
  }
  .user-header .user-data-wrap::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 50%;
    background-color: #fff6e5;
  }
  .user-header .user-data {
    padding: max(4vw, 15px) max(2.66666667vw, 10px);
    background-color: #fff;
    border-radius: max(2.66666667vw, 10px) max(2.66666667vw, 10px);
    position: relative;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
  }
  .user-header .user-data .items,
  .user-header .user-data .modal-talk_ask .talk-ask .img-selects,
  .user-header .user-data .archive-list-top .archive-top-wrap,
  .user-header .user-data .archive-list-top .archive-list-top-wrap,
  .user-header .user-data .archive-list-see .wrap,
  .user-header .user-data .part-dropdown .main .section-content,
  .user-header .user-data .search-result-content .results-u,
  .user-header .user-data .search-user .search-user-wrap,
  .user-header .user-data .search-user .search-user-items,
  .user-header
    .user-data
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .user-header .user-data .group-item .item-images .img-items,
  .user-header .user-data .talk-ask-form .img-selects,
  .user-header .user-data .user-item-talk-talk .item-images .img-items,
  .user-header .user-data .user-home .posts_talks {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .user-header .user-data .items::after,
  .user-header .user-data .modal-talk_ask .talk-ask .img-selects::after,
  .user-header .user-data .archive-list-top .archive-top-wrap::after,
  .user-header .user-data .archive-list-top .archive-list-top-wrap::after,
  .user-header .user-data .archive-list-see .wrap::after,
  .user-header .user-data .part-dropdown .main .section-content::after,
  .user-header .user-data .search-result-content .results-u::after,
  .user-header .user-data .search-user .search-user-wrap::after,
  .user-header .user-data .search-user .search-user-items::after,
  .user-header
    .user-data
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items::after,
  .user-header .user-data .group-item .item-images .img-items::after,
  .user-header .user-data .talk-ask-form .img-selects::after,
  .user-header .user-data .user-item-talk-talk .item-images .img-items::after,
  .user-header .user-data .user-home .posts_talks::after {
    display: none;
  }
  .user-header .user-data .items-1 {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .user-header .user-data .items-3,
  .user-header .user-data .items-2 {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .user-header .user-data .item,
  .user-header .user-data .group-item .item-images .img-item {
    float: none;
    width: 25%;
    text-align: center;
    padding: 0;
  }
  .user-header .user-data .item strong,
  .user-header .user-data .group-item .item-images .img-item strong {
    display: block;
    font-size: max(4.53333333vw, 17px);
    line-height: 1.17647059;
    color: #525252;
  }
  .user-header .user-data .item span,
  .user-header .user-data .group-item .item-images .img-item span {
    display: block;
    font-size: max(3.2vw, 12px);
    line-height: 1.41666667;
    color: #8a8a8a;
    margin-top: 4px;
  }
  .user-header .user-data .item-followed {
    display: none;
  }
  .user-header .uhs {
    display: none;
  }
  .user-header.current-user-header .uhs {
    display: block;
  }
  .user-header.current-user-header .user-data-wrap::before {
    background: -webkit-linear-gradient(left, #ffe4cf, #ffcdac);
    background: linear-gradient(to right, #ffe4cf, #ffcdac);
    background: -ms-linear-gradient(to right, #ffe4cf, #ffcdac);
  }
  .user-header.current-user-header .user-data {
    border-radius: max(2.66666667vw, 10px) max(2.66666667vw, 10px) 0 0;
  }
  .user-header.current-user-header .user-data .item-followed {
    display: block;
  }
  .user-header.current-user-header .user-extra .user-header-slide {
    display: none;
  }
  .user-header.current-user-header .user-intro {
    background-color: #fff;
    border-top: 1px solid #f3f3f3;
    border-radius: 0 0 max(2.66666667vw, 10px) max(2.66666667vw, 10px);
  }
  .user-header.current-user-header .li-item {
    color: #8a8a8a;
  }
  .user-header.current-user-header .li-item a {
    color: #8a8a8a;
  }
}
.user-menu {
  background-color: #fff;
  position: relative;
}
.user-menu .menus {
  margin: 0;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
@media (min-width: 1330px) {
  .user-menu .menus {
    margin: 0 -0.3rem;
  }
}
.user-menu .menus::-webkit-scrollbar {
  display: none;
}
.user-menu .menu {
  line-height: 0.65rem;
  font-size: 16px;
  color: #8a8a8a;
  position: relative;
  display: inline-block;
  margin: 0 15px;
}
@media (min-width: 1920px) {
  .user-menu .menu {
    font-size: 0.16rem;
  }
}
@media (min-width: 1330px) {
  .user-menu .menu {
    margin: 0 0.3rem;
  }
}
@media (min-width: 1330px) and (max-width: 1679px) {
  .user-menu .menu {
    font-size: 14px;
  }
}
.user-menu .menu strong {
  font-weight: normal;
}
.user-menu .menu .ico {
  margin-right: 0.5em;
}
.user-menu .menu:hover {
  color: #ff6000;
}
.user-menu .menu:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.03rem;
  background-color: transparent;
  border-radius: 0.03rem;
}
.user-menu .current {
  color: #ff6000;
}
.user-menu .current:after {
  background-color: #ff6000;
}
@media (max-width: 767.5px) {
  .user-menu {
    background: -webkit-linear-gradient(top, #ffffff 0%, #fbfbfc 100%);
    background: linear-gradient(180deg, #ffffff 0%, #fbfbfc 100%);
    border-radius: max(2.66666667vw, 10px) max(2.66666667vw, 10px) 0 0;
    border-bottom: 1px solid #efefef;
  }
  .user-menu .container {
    margin: 0;
  }
  .user-menu .menu {
    font-size: max(4vw, 15px);
    line-height: max(12vw, 45px);
    margin: 0 max(4vw, 15px);
    color: #6a6a6a;
  }
  .user-menu .menu::after {
    height: max(0.53333333vw, 2px);
  }
  .user-menu .menu.current {
    color: #ff6000;
  }
}
.body-has-new-message .user-menu .menus .menu .icon-message + strong {
  position: relative;
}
.body-has-new-message .user-menu .menus .menu .icon-message + strong:after {
  content: "";
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
  width: 0.05rem;
  height: 0.05rem;
  border-radius: 100%;
  background-color: #ff6000;
}
.user-submenu {
  line-height: 32px;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
@media (min-width: 1920px) {
  .user-submenu {
    line-height: 0.32rem;
  }
}
.user-submenu::-webkit-scrollbar {
  display: none;
}
.user-submenu .submenu {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.15rem;
  padding: 0 1em;
  background-color: #fff;
  border-radius: 0.32rem;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .user-submenu .submenu {
    font-size: 0.14rem;
  }
}
.user-submenu .submenu:hover {
  color: #ff6000;
}
.user-submenu .submenu.current {
  color: #fff;
  background-color: #ff6000;
}
.user-submenu .submenu-title {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.28rem;
  font-weight: bold;
}
@media (max-width: 767.5px) {
  .user-submenu {
    margin: 0 min(-4vw, -15px);
  }
  .user-submenu .submenu-title {
    display: none;
  }
  .user-submenu .submenu {
    margin: 0 0 0 max(4vw, 15px);
    font-size: max(3.46666667vw, 13px);
    line-height: max(7.46666667vw, 28px);
    padding: 0 max(1.6vw, 6px);
    background-color: #fff;
    border-radius: max(7.46666667vw, 28px);
  }
  .user-submenu .submenu:last-child {
    margin-right: max(4vw, 15px);
  }
}
.user-list {
  padding-top: 15px;
  background-color: #f3f5f7;
  position: relative;
}
@media (min-width: 768px) {
  .user-list {
    padding-top: 0.52rem;
  }
}
.user-list .user-submenu {
  margin-bottom: max(5.33333333vw, 20px);
}
@media (min-width: 768px) {
  .user-list .user-submenu {
    margin-bottom: 0.46rem;
  }
}
.user-list .user-list-items {
  margin-bottom: 0.2rem;
}
.user-list .user-list-items .items,
.user-list .user-list-items .modal-talk_ask .talk-ask .img-selects,
.user-list .user-list-items .archive-list-top .archive-top-wrap,
.user-list .user-list-items .archive-list-top .archive-list-top-wrap,
.user-list .user-list-items .archive-list-see .wrap,
.user-list .user-list-items .part-dropdown .main .section-content,
.user-list .user-list-items .search-result-content .results-u,
.user-list .user-list-items .search-user .search-user-wrap,
.user-list .user-list-items .search-user .search-user-items,
.user-list
  .user-list-items
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.user-list .user-list-items .group-item .item-images .img-items,
.user-list .user-list-items .talk-ask-form .img-selects,
.user-list .user-list-items .user-item-talk-talk .item-images .img-items,
.user-list .user-list-items .user-home .posts_talks {
  margin: 0;
}
@media (min-width: 768px) {
  .user-list .user-list-items .items,
  .user-list .user-list-items .modal-talk_ask .talk-ask .img-selects,
  .user-list .user-list-items .archive-list-top .archive-top-wrap,
  .user-list .user-list-items .archive-list-top .archive-list-top-wrap,
  .user-list .user-list-items .archive-list-see .wrap,
  .user-list .user-list-items .part-dropdown .main .section-content,
  .user-list .user-list-items .search-result-content .results-u,
  .user-list .user-list-items .search-user .search-user-wrap,
  .user-list .user-list-items .search-user .search-user-items,
  .user-list
    .user-list-items
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .user-list .user-list-items .group-item .item-images .img-items,
  .user-list .user-list-items .talk-ask-form .img-selects,
  .user-list .user-list-items .user-item-talk-talk .item-images .img-items,
  .user-list .user-list-items .user-home .posts_talks {
    margin: 0 -0.2rem;
  }
}
.user-list .user-list-items .item,
.user-list .user-list-items .group-item .item-images .img-item {
  padding: 0;
  margin-bottom: 15px;
  width: 50%;
}
@media (min-width: 768px) {
  .user-list .user-list-items .item,
  .user-list .user-list-items .group-item .item-images .img-item {
    padding: 0 0.2rem;
  }
}
@media (min-width: 768px) {
  .user-list .user-list-items .item,
  .user-list .user-list-items .group-item .item-images .img-item {
    margin-bottom: 0.4rem;
  }
}
@media (min-width: 768px) {
  .user-list .user-list-items .item,
  .user-list .user-list-items .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .user-list .user-list-items .item,
  .user-list .user-list-items .group-item .item-images .img-item {
    width: 20%;
  }
}
@media (max-width: 767.5px) {
  .user-list .user-list-items .user-item-default {
    width: 100%;
  }
}
@media (max-width: 767.5px) {
  .user-list .user-list-hunter .items .item,
  .user-list .user-list-hunter .modal-talk_ask .talk-ask .img-selects .item,
  .user-list .user-list-hunter .archive-list-top .archive-top-wrap .item,
  .user-list .user-list-hunter .archive-list-top .archive-list-top-wrap .item,
  .user-list .user-list-hunter .archive-list-see .wrap .item,
  .user-list .user-list-hunter .part-dropdown .main .section-content .item,
  .user-list .user-list-hunter .search-result-content .results-u .item,
  .user-list .user-list-hunter .search-user .search-user-wrap .item,
  .user-list .user-list-hunter .search-user .search-user-items .item,
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .user-list .user-list-hunter .group-item .item-images .img-items .item,
  .user-list .user-list-hunter .items .group-item .item-images .img-item,
  .user-list .user-list-hunter .talk-ask-form .img-selects .item,
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    .item,
  .user-list .user-list-hunter .user-home .posts_talks .item {
    width: 100%;
    border-radius: max(2.13333333vw, 8px);
    margin-bottom: max(4vw, 15px);
  }
}
.user-list .user-list-hunter .item,
.user-list .user-list-hunter .group-item .item-images .img-item {
  width: 100%;
}
@media (min-width: 768px) {
  .user-list .user-list-hunter .item,
  .user-list .user-list-hunter .group-item .item-images .img-item {
    width: 33.33333333%;
  }
}
@media (min-width: 1330px) {
  .user-list .user-list-hunter .item,
  .user-list .user-list-hunter .group-item .item-images .img-item {
    width: 25%;
  }
}
.user-list .user-list-hunter .item .item-wrap,
.user-list .user-list-hunter .group-item .item-images .img-item .item-wrap {
  height: auto;
}
.user-list .user-list-hunter .item .item-wrap:hover .item-main,
.user-list
  .user-list-hunter
  .group-item
  .item-images
  .img-item
  .item-wrap:hover
  .item-main {
  margin-top: 0;
}
.user-list .user-list-hunter .item .item-wrap:hover .hunter-entry,
.user-list
  .user-list-hunter
  .group-item
  .item-images
  .img-item
  .item-wrap:hover
  .hunter-entry {
  display: none;
}
.user-list .user-list-hunter .item .item-wrap:hover .item-tags,
.user-list
  .user-list-hunter
  .group-item
  .item-images
  .img-item
  .item-wrap:hover
  .item-tags {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.4rem;
}
.user-list .user-list-hunter .item .item-wrap:hover .item-thumb::after,
.user-list
  .user-list-hunter
  .group-item
  .item-images
  .img-item
  .item-wrap:hover
  .item-thumb::after {
  bottom: 0;
}
@media (min-width: 768px) and (max-width: 1329px) {
  .user-list .user-list-hunter .item .item-thumb .thumb,
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-item
    .item-thumb
    .thumb {
    padding-top: 64.1025641%;
  }
}
@media (max-width: 767px) {
  .user-list .user-list-hunter .item,
  .user-list .user-list-hunter .group-item .item-images .img-item {
    padding: 20px 15px;
  }
}
.user-list .user-list-talk .items .item,
.user-list .user-list-talk .modal-talk_ask .talk-ask .img-selects .item,
.user-list .user-list-talk .archive-list-top .archive-top-wrap .item,
.user-list .user-list-talk .archive-list-top .archive-list-top-wrap .item,
.user-list .user-list-talk .archive-list-see .wrap .item,
.user-list .user-list-talk .part-dropdown .main .section-content .item,
.user-list .user-list-talk .search-result-content .results-u .item,
.user-list .user-list-talk .search-user .search-user-wrap .item,
.user-list .user-list-talk .search-user .search-user-items .item,
.user-list
  .user-list-talk
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items
  .item,
.user-list .user-list-talk .group-item .item-images .img-items .item,
.user-list .user-list-talk .items .group-item .item-images .img-item,
.user-list .user-list-talk .talk-ask-form .img-selects .item,
.user-list .user-list-talk .user-item-talk-talk .item-images .img-items .item,
.user-list .user-list-talk .user-home .posts_talks .item {
  width: 100%;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .user-list .user-list-talk .items .item,
  .user-list .user-list-talk .modal-talk_ask .talk-ask .img-selects .item,
  .user-list .user-list-talk .archive-list-top .archive-top-wrap .item,
  .user-list .user-list-talk .archive-list-top .archive-list-top-wrap .item,
  .user-list .user-list-talk .archive-list-see .wrap .item,
  .user-list .user-list-talk .part-dropdown .main .section-content .item,
  .user-list .user-list-talk .search-result-content .results-u .item,
  .user-list .user-list-talk .search-user .search-user-wrap .item,
  .user-list .user-list-talk .search-user .search-user-items .item,
  .user-list
    .user-list-talk
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .user-list .user-list-talk .group-item .item-images .img-items .item,
  .user-list .user-list-talk .items .group-item .item-images .img-item,
  .user-list .user-list-talk .talk-ask-form .img-selects .item,
  .user-list .user-list-talk .user-item-talk-talk .item-images .img-items .item,
  .user-list .user-list-talk .user-home .posts_talks .item {
    margin-bottom: 0.4rem;
  }
}
.user-list .user-list-follow .item,
.user-list .user-list-follow .group-item .item-images .img-item {
  width: 100%;
}
@media (min-width: 1024px) {
  .user-list .user-list-follow .item,
  .user-list .user-list-follow .group-item .item-images .img-item {
    width: 25%;
  }
}
.user-list .user-list-fav .item,
.user-list .user-list-fav .group-item .item-images .img-item {
  position: relative;
}
.user-list .user-list-fav .item .item-function,
.user-list .user-list-fav .group-item .item-images .img-item .item-function {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  position: absolute;
  right: 0.2rem;
  top: 100%;
  padding-top: 0.08rem;
}
.user-list .user-list-fav .item .item-function .btn,
.user-list
  .user-list-fav
  .group-item
  .item-images
  .img-item
  .item-function
  .btn {
  line-height: 0.24rem;
  padding: 0 0.5em;
}
.user-list .user-list-fav .item .item-function .txt,
.user-list
  .user-list-fav
  .group-item
  .item-images
  .img-item
  .item-function
  .txt {
  color: #b5b5b5;
}
.user-list .user-list-fav .item:hover .item-function,
.user-list
  .user-list-fav
  .group-item
  .item-images
  .img-item:hover
  .item-function {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (max-width: 767.5px) {
  .user-list .user-list-fav-own .items .item,
  .user-list .user-list-fav-own .modal-talk_ask .talk-ask .img-selects .item,
  .user-list .user-list-fav-own .archive-list-top .archive-top-wrap .item,
  .user-list .user-list-fav-own .archive-list-top .archive-list-top-wrap .item,
  .user-list .user-list-fav-own .archive-list-see .wrap .item,
  .user-list .user-list-fav-own .part-dropdown .main .section-content .item,
  .user-list .user-list-fav-own .search-result-content .results-u .item,
  .user-list .user-list-fav-own .search-user .search-user-wrap .item,
  .user-list .user-list-fav-own .search-user .search-user-items .item,
  .user-list
    .user-list-fav-own
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .user-list .user-list-fav-own .group-item .item-images .img-items .item,
  .user-list .user-list-fav-own .items .group-item .item-images .img-item,
  .user-list .user-list-fav-own .talk-ask-form .img-selects .item,
  .user-list
    .user-list-fav-own
    .user-item-talk-talk
    .item-images
    .img-items
    .item,
  .user-list .user-list-fav-own .user-home .posts_talks .item {
    margin-bottom: 40px;
  }
  .user-list .user-list-fav-own .items .item .item-function,
  .user-list
    .user-list-fav-own
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .archive-list-top
    .archive-top-wrap
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .archive-list-top
    .archive-list-top-wrap
    .item
    .item-function,
  .user-list .user-list-fav-own .archive-list-see .wrap .item .item-function,
  .user-list
    .user-list-fav-own
    .part-dropdown
    .main
    .section-content
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .search-result-content
    .results-u
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .search-user
    .search-user-wrap
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .search-user
    .search-user-items
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .group-item
    .item-images
    .img-items
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .items
    .group-item
    .item-images
    .img-item
    .item-function,
  .user-list
    .user-list-fav-own
    .talk-ask-form
    .img-selects
    .item
    .item-function,
  .user-list
    .user-list-fav-own
    .user-item-talk-talk
    .item-images
    .img-items
    .item
    .item-function,
  .user-list .user-list-fav-own .user-home .posts_talks .item .item-function {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
}
.user-list .warning {
  text-align: center;
  margin-bottom: 0.4rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  border-radius: 0.06rem;
  background-color: #fdf9f3;
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .user-list .warning {
    text-align: left;
    line-height: 0.21rem;
    margin-bottom: 15px;
    font-size: 12px;
    padding: 10px 15px;
  }
}
.user-list .warning a {
  color: #ff6000;
  text-decoration: underline;
}
@media (max-width: 1919.5px) {
  .user-list .user-list-fav .item .item-function,
  .user-list .user-list-fav .group-item .item-images .img-item .item-function {
    font-size: 12px;
  }
}
@media (min-width: 768px) and (max-width: 1329px) {
  .user-list .container {
    margin: 0 25px;
  }
}
@media (min-width: 768px) and (max-width: 1329.5px) {
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(1),
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(4),
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(7),
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(10),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(4),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(7),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(10) {
    clear: left;
  }
}
@media (min-width: 1330px) {
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(1),
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(5),
  .user-list .user-list-hunter .items > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .modal-talk_ask
    .talk-ask
    .img-selects
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-top-wrap
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .archive-list-top
    .archive-list-top-wrap
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .archive-list-see
    .wrap
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .part-dropdown
    .main
    .section-content
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .search-result-content
    .results-u
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-wrap
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .search-user
    .search-user-items
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .group-item
    .item-images
    .img-items
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .talk-ask-form
    .img-selects
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .user-item-talk-talk
    .item-images
    .img-items
    > .hunter-list-item:nth-child(9),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(1),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(5),
  .user-list
    .user-list-hunter
    .user-home
    .posts_talks
    > .hunter-list-item:nth-child(9) {
    clear: left;
  }
}
@media (max-width: 767.5px) {
  .user-list {
    padding-top: max(5.33333333vw, 20px);
    background: -webkit-linear-gradient(top, #fafbfc 0%, #f3f5f7 100px);
    background: linear-gradient(180deg, #fafbfc 0%, #f3f5f7 100px);
  }
  .user-list .container {
    margin: 0;
    padding: 0 max(4vw, 15px);
  }
  .user-list .part-nav-pages {
    padding: 0;
  }
  .user-list .user-list-items .user-item-default {
    padding: 0.15rem;
    background-color: #fff;
    border-radius: max(2.13333333vw, 8px);
  }
  .user-list .user-list-group {
    font-size: max(3.73333333vw, 14px);
  }
  .user-list .user-list-group .items,
  .user-list .user-list-group .modal-talk_ask .talk-ask .img-selects,
  .user-list .user-list-group .archive-list-top .archive-top-wrap,
  .user-list .user-list-group .archive-list-top .archive-list-top-wrap,
  .user-list .user-list-group .archive-list-see .wrap,
  .user-list .user-list-group .part-dropdown .main .section-content,
  .user-list .user-list-group .search-result-content .results-u,
  .user-list .user-list-group .search-user .search-user-wrap,
  .user-list .user-list-group .search-user .search-user-items,
  .user-list
    .user-list-group
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .user-list .user-list-group .group-item .item-images .img-items,
  .user-list .user-list-group .talk-ask-form .img-selects,
  .user-list .user-list-group .user-item-talk-talk .item-images .img-items,
  .user-list .user-list-group .user-home .posts_talks {
    margin: 0 -0.35714286em -1.07142857em;
  }
  .user-list .user-list-group .item,
  .user-list .user-list-group .group-item .item-images .img-item {
    width: 50%;
    padding: 0 0.35714286em;
    background-color: transparent;
    margin-bottom: 1.07142857em;
  }
  .user-list .user-list-group .item-wrap {
    background-color: #fff;
    padding: 0;
    border-radius: 0.71428571em;
    overflow: hidden;
  }
  .user-list .user-list-group .item-thumb {
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
    border-radius: 0;
  }
  .user-list .user-list-group .item-main {
    padding: 0.71428571em;
  }
}
.user-404 {
  text-align: center;
  padding: 0.5rem 0;
}
.user-404 .thumb-404 {
  max-width: 2.63rem;
  margin: 0 auto 0.3rem;
}
.user-404 .thumb-404 .thumb {
  padding-top: 55.133%;
  background-image: url(https://image.uisdc.com/wp-content/uploads/2020/06/empty-2x.png);
  background-size: contain;
}
.user-404 h3 {
  font-size: 0.14rem;
  color: #8f8f8f;
  font-weight: normal;
  margin-bottom: 0.3rem;
}
.user-404 .btn {
  display: inline-block;
  padding: 0 3em;
  line-height: 0.5rem;
}
.user-404 .btn:hover {
  color: #fff;
}
.user-setting {
  padding: 0.36rem 0;
}
.user-setting .setting-title {
  margin-bottom: 0.33rem;
  color: #323232;
  font-size: 0.28rem;
  line-height: 0.4rem;
  height: 0.4rem;
  overflow: hidden;
}
.user-setting .setting-title span {
  margin-left: 0.2rem;
  font-size: 0.14rem;
  color: #8a8a8a;
}
.user-setting .setting-in {
  position: relative;
  padding-left: 2rem;
  background-color: #fafbfb;
  border-radius: 0.1rem;
  overflow: hidden;
}
.user-setting .setting-form-title {
  position: absolute;
  left: 0;
  top: 0;
  width: 2rem;
  background-color: #fff;
  padding: 0.3rem 0 0.2rem;
  text-align: center;
  color: #ff6000;
}
.user-setting .setting-form-title .ico {
  display: block;
  margin: 0 auto;
  font-size: 0.3rem;
  line-height: 1;
  margin-bottom: 0.1rem;
}
.user-setting .setting-form-title .txt {
  display: block;
  font-size: 0.14rem;
  line-height: 0.2rem;
}
.user-setting .setting-main {
  background-color: #fff;
  padding: 0.5rem 0;
  position: relative;
}
.user-setting .setting-main > form {
  padding: 0 3.2rem 0 0;
  position: relative;
}
.user-setting .setting-main .message {
  padding: 0 1rem;
}
.user-setting .setting-main .setting-page-alert,
.user-setting .setting-main .alert {
  margin-bottom: 0.5rem;
}
.user-setting .setting-avatar {
  position: absolute;
  right: 1rem;
  top: 0;
}
.user-setting .setting-avatar .avatar-wrap {
  width: 1.2rem;
  border-radius: 100%;
  overflow: hidden;
  margin-bottom: 0.2rem;
  cursor: pointer;
  position: relative;
}
.user-setting .setting-avatar .avatar-wrap .thumb {
  padding-top: 100%;
}
.user-setting .setting-avatar .avatar-wrap .txt {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  text-align: center;
  line-height: 1.2rem;
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.user-setting .setting-avatar .avatar-btns {
  text-align: center;
}
.user-setting .setting-avatar .avatar-btns .btn {
  padding: 0 0.18rem;
  line-height: 0.34rem;
}
.user-setting .setting-form {
  max-width: 10rem;
}
.user-setting .setting-form .form-item {
  margin-bottom: 0.3rem;
  padding-left: 2rem;
  position: relative;
}
.user-setting .setting-form .form-item-title {
  width: 1rem;
  line-height: 0.5rem;
  text-align: left;
  font-size: 0.16rem;
  color: #8f8f8f;
  display: block;
  position: absolute;
  left: 1rem;
  top: 0;
}
.user-setting .setting-form input {
  display: block;
  width: 100%;
  line-height: 0.2rem;
  padding: 0.15rem;
  border: none;
  background-color: #fafbfb;
  box-sizing: border-box;
  border-radius: 0.06rem;
}
.user-setting .setting-form input::-webkit-input-placeholder {
  color: #b1b1b1;
}
.user-setting .setting-form input:-moz-placeholder {
  color: #b1b1b1;
}
.user-setting .setting-form input::-moz-placeholder {
  color: #b1b1b1;
}
.user-setting .setting-form input:-ms-input-placeholder {
  color: #b1b1b1;
}
.user-setting .setting-form .btn {
  font-size: inherit;
  padding: 0 0.54rem;
  line-height: 0.42rem;
}
.user-setting .setting-form .form-error {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .user-setting {
    padding-top: max(5.33333333vw, 20px);
    background: -webkit-linear-gradient(top, #fafbfc 0%, #f3f5f7 100px);
    background: linear-gradient(180deg, #fafbfc 0%, #f3f5f7 100px);
  }
  .user-setting .setting-in {
    padding-left: 0;
  }
  .user-setting .setting-title {
    line-height: 20px;
    height: 20px;
    margin-bottom: 20px;
    text-align: center;
  }
  .user-setting .setting-title strong {
    display: none;
  }
  .user-setting .setting-title span {
    margin-left: 0;
    display: block;
  }
  .user-setting .setting-form-title {
    display: none;
  }
  .user-setting .setting-main {
    padding-top: 30px;
    padding-bottom: 0;
  }
  .user-setting .setting-main > form {
    padding: 15px;
  }
  .user-setting .setting-main .setting-page-alert {
    margin-bottom: 0;
  }
  .user-setting .setting-main .alert {
    margin-bottom: 0;
  }
  .user-setting .setting-main .message {
    padding: 0 15px;
  }
  .user-setting .setting-form .form-item {
    padding-left: 80px;
  }
  .user-setting .setting-form .form-item .form-item-title {
    left: 0;
  }
  .user-setting .setting-avatar {
    position: relative;
    right: auto;
    top: auto;
    margin-bottom: 30px;
  }
  .user-setting .setting-avatar .avatar-wrap {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 1023.5px) {
  .user-setting .setting-main > form {
    padding: 15px;
  }
  .user-setting .setting-main .message {
    padding: 0 15px;
  }
  .user-setting .setting-avatar {
    position: relative;
    right: auto;
    top: auto;
  }
  .user-setting .setting-avatar .avatar-wrap {
    margin-left: auto;
    margin-right: auto;
  }
}
.user-item-follow .item-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  overflow: hidden;
}
.user-item-follow .item-wrap:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.user-item-follow .long-label {
  display: none;
}
.user-item-follow .item-user {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #fafbfc 100%);
  background-image: linear-gradient(180deg, #ffffff 0%, #fafbfc 100%);
  text-align: center;
  padding: 2.14285714em;
}
.user-item-follow .user-avatar {
  width: 5.71428571em;
  border-radius: 100%;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.42857143em;
}
.user-item-follow .user-avatar .thumb {
  padding-top: 100%;
}
.user-item-follow .user-name {
  font-size: 128.57142857%;
  color: #323232;
  line-height: 1.22222222em;
  height: 1.33333333em;
  overflow: hidden;
  margin-bottom: 0.55555556em;
}
.user-item-follow .user-name .uname {
  display: inline-block;
  vertical-align: top;
  max-width: 10em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.user-item-follow .user-name .short-label {
  display: inline-block;
  vertical-align: top;
}
.user-item-follow .user-name .short-label img {
  display: inline-block;
  vertical-align: top;
  margin-left: 0.27777778em;
  margin-top: 0.22222222em;
  width: 0.88888889em;
}
.user-item-follow .user-name a {
  color: #323232;
}
.user-item-follow .user-name a:hover {
  color: #ff6000;
}
.user-item-follow .user-data {
  font-size: inherit;
  color: #9a9a9a;
  line-height: 1.42857143em;
  height: 1.42857143em;
  overflow: hidden;
  margin-bottom: 1.07142857em;
}
.user-item-follow .user-data .data-item {
  display: inline-block;
  margin: 0 0.71428571em;
}
.user-item-follow .user-btns .btn {
  padding: 0 1.42857143em;
  line-height: 2.5em;
}
.user-item-follow .user-btns .has_follow {
  background-color: #bbc5cf;
  color: #fff;
}
.user-item-follow .item-post {
  box-sizing: border-box;
  padding: 2em;
}
.user-item-follow .item-post-title {
  color: #323232;
  font-size: inherit;
  line-height: 1.42857143em;
  height: 1.42857143em;
  margin-bottom: 1.42857143em;
  overflow: hidden;
}
.user-item-follow .item-post-item .item_wrap {
  display: block;
  position: relative;
  color: #525252;
  padding-left: 2.14285714em;
}
.user-item-follow .item-post-item .item_wrap:hover {
  color: #ff6000;
}
.user-item-follow .item-post-item .num {
  display: block;
  width: 1.42857143em;
  height: 1.42857143em;
  line-height: 1.42857143em;
  background-color: #ff6000;
  color: #fff;
  text-align: center;
  border-radius: 0.21428571em;
  position: absolute;
  left: 0;
  top: 0;
}
.user-item-follow .item-post-item .item_title {
  font-size: inherit;
  line-height: 1.42857143em;
  height: 2.85714286em;
  overflow: hidden;
  font-weight: normal;
  margin-top: 1.42857143em;
}
@media (max-width: 767.5px) {
  .user-item-follow .item-wrap {
    padding: max(5.33333333vw, 20px);
    border-radius: max(2.13333333vw, 8px);
  }
  .user-item-follow .item-post {
    display: none;
  }
  .user-item-follow .item-user {
    background-color: transparent;
    background-image: none;
    padding: 0 0 0 max(17.33333333vw, 65px);
    position: relative;
    text-align: left;
    margin-bottom: 0;
    min-height: max(13.33333333vw, 50px);
  }
  .user-item-follow .user-avatar {
    width: max(13.33333333vw, 50px);
    position: absolute;
    left: 0;
    top: 0;
  }
  .user-item-follow .user-btns {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  .user-item-follow .user-btns .btn {
    font-size: max(3.46666667vw, 13px);
    line-height: 2.07692308em;
    padding: 0 0.76923077em;
  }
  .user-item-follow .user-data {
    margin-bottom: 0;
    font-size: max(3.2vw, 12px);
  }
  .user-item-follow .user-data .data-item {
    margin: 0 0.83333333em 0 0;
  }
  .user-item-follow .user-name {
    font-size: max(4.26666667vw, 16px);
  }
}
.user-item-followed .f-box {
  padding: 2.14285714em;
  background-color: #fff;
  border-radius: 0.71428571em;
  overflow: hidden;
}
.user-item-followed .f-box:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.user-item-followed .item-user {
  position: relative;
  padding-right: 5em;
  padding-left: 5.71428571em;
  min-height: 4.28571429em;
}
.user-item-followed .user-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 4.28571429em;
  border-radius: 100%;
  overflow: hidden;
}
.user-item-followed .user-avatar .thumb {
  padding-top: 100%;
}
.user-item-followed .user-btns {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.user-item-followed .user-btns .btn {
  font-size: 85.71428571%;
  line-height: 2.5em;
  padding: 0 1em;
}
.user-item-followed .user-btns .has_follow {
  border-color: #bbc5cf;
  background-color: #bbc5cf;
  color: #fff;
}
.user-item-followed .user-name {
  font-size: 114.28571429%;
  line-height: 1.375;
  margin-bottom: 0.9375em;
  color: #313131;
}
.user-item-followed .user-name .uname {
  display: inline-block;
  vertical-align: top;
  max-width: calc(100% - 2em);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-item-followed .user-name .long-label {
  display: none;
}
.user-item-followed .user-name a {
  color: #313131;
}
.user-item-followed .user-name a:hover {
  color: #ff6000;
}
.user-item-followed .user-name .short-label img {
  margin-left: 0.3125em;
  margin-top: 0.1875em;
  width: 1em;
  display: none;
}
.user-item-followed .user-name .short-label img:nth-child(1),
.user-item-followed .user-name .short-label img:nth-child(2) {
  display: inline-block;
}
.user-item-followed .user-meta {
  font-size: 85.71428571%;
  line-height: 1.5;
  color: #b5b5b5;
}
.user-item-followed .user-job {
  font-weight: normal;
  font-size: 85.71428571%;
  margin-bottom: 1.16666667em;
  line-height: 1.83333333em;
  height: 2em;
  overflow: hidden;
}
.user-item-followed .user-job .btn {
  line-height: inherit;
  cursor: default;
  padding: 0 0.66666667em;
  margin-right: 0.83333333em;
  margin-bottom: 0.83333333em;
}
@media (max-width: 767.5px) {
  .user-item-followed .f-box {
    padding: 1.78571429em 1.07142857em;
    border-radius: max(2.13333333vw, 8px);
  }
  .user-item-followed .user-avatar {
    width: 3.6em;
    top: max(4vw, 15px);
  }
  .user-item-followed .item-user {
    padding-left: 4.6em;
    padding-right: 6em;
  }
  .user-item-followed .user-name {
    margin-bottom: 0.6em;
  }
  .user-item-followed .user-name .short-label img {
    width: max(4.26666667vw, 16px);
  }
  .user-item-followed .user-job {
    margin-bottom: 0.8em;
  }
}
.user-section {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .user-section {
    margin-bottom: 0.4rem;
  }
}
.user-section .part-wrap {
  background-color: #fff;
  border-radius: 0;
  padding: 20px;
}
@media (min-width: 768px) {
  .user-section .part-wrap {
    border-radius: 0.1rem;
  }
}
@media (min-width: 1330px) {
  .user-section .part-wrap {
    padding: 0.4rem 0.5rem;
  }
}
.user-section .part-title {
  height: 0.32rem;
  line-height: 0.32rem;
  overflow: hidden;
  margin-bottom: 0.3rem;
}
.user-section .part-title strong {
  font-size: inherit;
  color: #323232;
  display: inline-block;
  margin-right: 0.15rem;
  vertical-align: top;
}
.user-section .part-title a {
  display: inline-block;
  padding: 0 0.12rem;
  font-size: 0.14rem;
  color: #8a8a8a;
  background-color: #f8f8f8;
  border-radius: 0.32rem;
  vertical-align: top;
  margin: 0 0.15rem;
  font-weight: normal;
}
.user-section .part-title a:hover {
  color: #ff6000;
}
.user-section .part-title a.current {
  color: #fff;
  background-color: #ff6000;
}
@media (max-width: 767px) {
  .user-section .part-title a {
    display: none;
  }
}
.user-section .part-cont .items,
.user-section .part-cont .modal-talk_ask .talk-ask .img-selects,
.user-section .part-cont .archive-list-top .archive-top-wrap,
.user-section .part-cont .archive-list-top .archive-list-top-wrap,
.user-section .part-cont .archive-list-see .wrap,
.user-section .part-cont .part-dropdown .main .section-content,
.user-section .part-cont .search-result-content .results-u,
.user-section .part-cont .search-user .search-user-wrap,
.user-section .part-cont .search-user .search-user-items,
.user-section
  .part-cont
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.user-section .part-cont .group-item .item-images .img-items,
.user-section .part-cont .talk-ask-form .img-selects,
.user-section .part-cont .user-item-talk-talk .item-images .img-items,
.user-section .part-cont .user-home .posts_talks {
  margin: 0 -7px;
}
@media (min-width: 1330px) {
  .user-section .part-cont .items,
  .user-section .part-cont .modal-talk_ask .talk-ask .img-selects,
  .user-section .part-cont .archive-list-top .archive-top-wrap,
  .user-section .part-cont .archive-list-top .archive-list-top-wrap,
  .user-section .part-cont .archive-list-see .wrap,
  .user-section .part-cont .part-dropdown .main .section-content,
  .user-section .part-cont .search-result-content .results-u,
  .user-section .part-cont .search-user .search-user-wrap,
  .user-section .part-cont .search-user .search-user-items,
  .user-section
    .part-cont
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .user-section .part-cont .group-item .item-images .img-items,
  .user-section .part-cont .talk-ask-form .img-selects,
  .user-section .part-cont .user-item-talk-talk .item-images .img-items,
  .user-section .part-cont .user-home .posts_talks {
    margin: 0 -0.25rem;
  }
}
.user-section .part-cont .item,
.user-section .part-cont .group-item .item-images .img-item {
  padding: 0 7px;
  width: 50%;
  margin-bottom: 15px;
}
@media (min-width: 1330px) {
  .user-section .part-cont .item,
  .user-section .part-cont .group-item .item-images .img-item {
    padding: 0 0.25rem;
  }
}
@media (min-width: 1330px) {
  .user-section .part-cont .item,
  .user-section .part-cont .group-item .item-images .img-item {
    width: 25%;
  }
}
@media (min-width: 1330px) {
  .user-section .part-cont .item,
  .user-section .part-cont .group-item .item-images .img-item {
    margin-bottom: 0.3rem;
  }
}
.user-section .part-cont .item-thumb {
  border-radius: 0.1rem;
  overflow: hidden;
  margin-bottom: 0.2rem;
  position: relative;
}
.user-section .part-cont .item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 64%;
}
.user-section .part-cont .item-term {
  position: absolute;
  right: 0;
  top: 0.15rem;
  font-size: 0.14rem;
  font-weight: normal;
  z-index: 3;
}
.user-section .part-cont .item-term a {
  opacity: 0.9;
  border-radius: 0.04rem 0 0 0.04rem;
  background-color: #ff6000;
  display: block;
  color: #ffffff;
  padding: 0 0.3em;
  line-height: 1.7;
}
.user-section .part-cont .item-term a:hover {
  opacity: 1;
}
.user-section .part-cont .hunter .item-term a {
  background-color: #2a65ed;
}
.user-section .part-cont .zt .item-term a {
  background-color: #ffd9af;
  color: #a7723a;
}
.user-section .part-cont .gallery .item-term a {
  background-color: #47c333;
}
.user-section .part-cont .item-title {
  font-size: 0.16rem;
  line-height: 0.25rem;
  height: 0.5rem;
  overflow: hidden;
  margin-bottom: 0.2rem;
  font-weight: normal;
}
@media (min-width: 1330px) and (max-width: 1679px) {
  .user-section .part-cont .item-title {
    font-size: 14px;
  }
}
.user-section .part-cont .item-title a {
  display: block;
  color: #323232;
}
.user-section .part-cont .item-title a:hover {
  color: #ff6000;
}
.user-section .part-cont .item-meta {
  position: relative;
  font-size: 0.14rem;
  line-height: 0.2rem;
  height: 0.2rem;
  overflow: hidden;
  color: #b5b5b5;
  font-weight: normal;
}
.user-section .part-cont .item-meta .meta-r {
  position: absolute;
  right: 0;
  top: 0;
}
.user-section .part-cont .group .thumb {
  background-position: center top;
}
.user-section .part-btns {
  text-align: center;
}
.user-section .part-btns .btn {
  padding: 0 0.52rem;
  line-height: 0.42rem;
}
.user-section .part-hot-cont .item,
.user-section .part-hot-cont .group-item .item-images .img-item {
  width: 100%;
  margin-bottom: 0.3rem;
}
.user-section .part-hot-cont .item:last-child,
.user-section .part-hot-cont .group-item .item-images .img-item:last-child {
  margin-bottom: 0;
}
.user-section .part-hot-cont .item-wrap {
  padding-left: 1.8rem;
  position: relative;
  min-height: 0.96rem;
  color: #323232;
}
.user-section .part-hot-cont .item-wrap:hover {
  color: #ff6000;
}
.user-section .part-hot-cont .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.5rem;
  border-radius: 0.1rem;
  overflow: hidden;
}
.user-section .part-hot-cont .item-thumb .thumb {
  padding-top: 64%;
}
.user-section .part-hot-cont .item-title {
  font-size: 0.16rem;
  line-height: 0.25rem;
  height: 0.5rem;
  margin-bottom: 0.25rem;
  font-weight: normal;
}
@media (min-width: 1330px) and (max-width: 1679px) {
  .user-section .part-hot-cont .item-title {
    font-size: 14px;
  }
}
.user-section .part-hot-cont .item-meta {
  font-size: 0.12rem;
  font-weight: normal;
}
.user-section .part-hot-cont .item-meta .btn {
  line-height: 2em;
  border-radius: 2em;
  padding: 0 0.83333333em;
}
.user-section .part-hot-cont .item-meta .btn:hover {
  color: #ff6000;
  background-color: rgba(255, 140, 52, 0.1);
}
.user-section .part-tag-cont .items,
.user-section .part-tag-cont .modal-talk_ask .talk-ask .img-selects,
.user-section .part-tag-cont .archive-list-top .archive-top-wrap,
.user-section .part-tag-cont .archive-list-top .archive-list-top-wrap,
.user-section .part-tag-cont .archive-list-see .wrap,
.user-section .part-tag-cont .part-dropdown .main .section-content,
.user-section .part-tag-cont .search-result-content .results-u,
.user-section .part-tag-cont .search-user .search-user-wrap,
.user-section .part-tag-cont .search-user .search-user-items,
.user-section
  .part-tag-cont
  .news-item
  .dubao-images[data-image="more"]
  .dubao-images-items,
.user-section .part-tag-cont .group-item .item-images .img-items,
.user-section .part-tag-cont .talk-ask-form .img-selects,
.user-section .part-tag-cont .user-item-talk-talk .item-images .img-items,
.user-section .part-tag-cont .user-home .posts_talks {
  margin: 0 -0.3rem;
}
.user-section .part-tag-cont .item,
.user-section .part-tag-cont .group-item .item-images .img-item {
  padding: 0 0.3rem;
  width: 50%;
  margin-bottom: 0.36rem;
}
.user-section .part-tag-cont .item:nth-child(2) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(2)
  .item-thumb {
  background-color: #3262ff;
}
.user-section .part-tag-cont .item:nth-child(3) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(3)
  .item-thumb {
  background-color: #06beb6;
}
.user-section .part-tag-cont .item:nth-child(4) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(4)
  .item-thumb {
  background-color: #a2acc5;
}
.user-section .part-tag-cont .item:nth-child(5) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(5)
  .item-thumb {
  background-color: #8e94ff;
}
.user-section .part-tag-cont .item:nth-child(6) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(6)
  .item-thumb {
  background-color: #ff4b1f;
}
.user-section .part-tag-cont .item:nth-child(7) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(7)
  .item-thumb {
  background-color: #f8b500;
}
.user-section .part-tag-cont .item:nth-child(8) .item-thumb,
.user-section
  .part-tag-cont
  .group-item
  .item-images
  .img-item:nth-child(8)
  .item-thumb {
  background-color: #82d084;
}
.user-section .part-tag-cont .item-wrap {
  position: relative;
  padding-left: 0.74rem;
  min-height: 0.54rem;
  color: #323232;
}
.user-section .part-tag-cont .item-wrap:hover {
  color: #ff6000;
}
.user-section .part-tag-cont .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.54rem;
  text-align: center;
  line-height: 0.54rem;
  height: 0.54rem;
  overflow: hidden;
  border-radius: 0.1rem;
  background-color: #f8b500;
  color: #fff;
  font-size: 0.24rem;
}
.user-section .part-tag-cont .item-title {
  font-size: 0.16rem;
  line-height: 1.375em;
  height: 1.375em;
  overflow: hidden;
  margin-bottom: 0.5em;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.user-section .part-tag-cont .item-meta {
  font-size: 0.14rem;
  line-height: 1.42857143em;
  height: 1.42857143em;
  overflow: hidden;
  color: #b5b5b5;
  font-weight: normal;
}
@media (min-width: 1330px) and (max-width: 1439px) {
  .user-section .part-btns .btn {
    font-size: 12px;
  }
  .user-section .part-hot-cont .item-title {
    font-size: 12px;
    line-height: 21px;
    margin-bottom: 10px;
  }
  .user-section .part-tag-cont .item-title {
    font-size: 12px;
    line-height: 18px;
    height: 18px;
    margin-bottom: 6px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .user-section .part-btns .btn {
    font-size: 14px;
  }
  .user-section .part-hot-cont .item-title {
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 10px;
  }
  .user-section .part-tag-cont .item-title {
    font-size: 14px;
    line-height: 18px;
    height: 18px;
    margin-bottom: 6px;
  }
}
@media (max-width: 767.5px) {
  .user-section .part-wrap {
    background-color: transparent;
    padding: 0 max(4vw, 15px);
  }
  .user-section .part-title {
    font-size: max(4.8vw, 18px);
    line-height: max(8.53333333vw, 32px);
    height: max(8.53333333vw, 32px);
    margin-bottom: max(4vw, 15px);
  }
  .user-section .part-has-posts .items,
  .user-section .part-has-posts .modal-talk_ask .talk-ask .img-selects,
  .user-section .part-has-posts .archive-list-top .archive-top-wrap,
  .user-section .part-has-posts .archive-list-top .archive-list-top-wrap,
  .user-section .part-has-posts .archive-list-see .wrap,
  .user-section .part-has-posts .part-dropdown .main .section-content,
  .user-section .part-has-posts .search-result-content .results-u,
  .user-section .part-has-posts .search-user .search-user-wrap,
  .user-section .part-has-posts .search-user .search-user-items,
  .user-section
    .part-has-posts
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .user-section .part-has-posts .group-item .item-images .img-items,
  .user-section .part-has-posts .talk-ask-form .img-selects,
  .user-section .part-has-posts .user-item-talk-talk .item-images .img-items,
  .user-section .part-has-posts .user-home .posts_talks {
    margin: 0;
  }
  .user-section .part-has-posts .item,
  .user-section .part-has-posts .group-item .item-images .img-item {
    width: 100%;
    margin-bottom: 15px;
    padding: 0.2rem;
    background-color: #fff;
    border-radius: max(2.13333333vw, 8px);
  }
  .user-section .part-has-posts .item .item-wrap,
  .user-section .part-has-posts .group-item .item-images .img-item .item-wrap {
    height: auto;
    padding-right: max(36vw, 135px);
    border-radius: 0;
    background-color: transparent;
    position: relative;
    min-height: max(19.62666667vw, 73.6px);
  }
  .user-section .part-has-posts .item .item-thumb,
  .user-section .part-has-posts .group-item .item-images .img-item .item-thumb {
    position: absolute;
    right: 0;
    top: 0;
    width: max(30.66666667vw, 115px);
    border-radius: max(1.6vw, 6px);
  }
  .user-section .part-has-posts .item .item-term,
  .user-section .part-has-posts .group-item .item-images .img-item .item-term {
    top: 0.1rem;
  }
  .user-section .part-has-posts .item .item-main,
  .user-section .part-has-posts .group-item .item-images .img-item .item-main {
    padding: 0;
  }
  .user-section .part-has-posts .item .item-main .item-title,
  .user-section
    .part-has-posts
    .group-item
    .item-images
    .img-item
    .item-main
    .item-title {
    font-size: max(4.26666667vw, 16px);
    margin-bottom: 0.625em;
    line-height: 1.4375;
    height: 2.875em;
  }
  .user-section .part-has-posts .item .item-main .item-meta .meta-item,
  .user-section
    .part-has-posts
    .group-item
    .item-images
    .img-item
    .item-main
    .item-meta
    .meta-item {
    font-size: max(3.2vw, 12px);
  }
  .user-section .part-btns .btn {
    display: block;
    background-color: #fff;
    font-size: max(3.73333333vw, 14px);
    border-radius: max(2.13333333vw, 8px);
    line-height: 3;
  }
  .user-section .part-hot-cont .item,
  .user-section .part-hot-cont .group-item .item-images .img-item {
    padding: 0.2rem;
    background-color: #fff;
    border-radius: max(2.13333333vw, 8px);
    margin-bottom: max(4vw, 15px);
  }
  .user-section .part-hot-cont .item-wrap {
    padding-left: max(36vw, 135px);
    min-height: max(19.62666667vw, 73.6px);
  }
  .user-section .part-hot-cont .item-thumb {
    width: max(30.66666667vw, 115px);
  }
  .user-section .part-hot-cont .item-title {
    font-size: max(4.26666667vw, 16px);
    line-height: 1.25em;
    height: 2.5em;
    overflow: hidden;
    margin-bottom: 0.625em;
  }
  .user-section .part-hot-cont .item-meta {
    font-size: max(3.2vw, 12px);
  }
  .user-section .part-tag-cont {
    padding: 0.2rem;
    background-color: #fff;
    border-radius: max(2.13333333vw, 8px);
  }
  .user-section .part-tag-cont .items,
  .user-section .part-tag-cont .modal-talk_ask .talk-ask .img-selects,
  .user-section .part-tag-cont .archive-list-top .archive-top-wrap,
  .user-section .part-tag-cont .archive-list-top .archive-list-top-wrap,
  .user-section .part-tag-cont .archive-list-see .wrap,
  .user-section .part-tag-cont .part-dropdown .main .section-content,
  .user-section .part-tag-cont .search-result-content .results-u,
  .user-section .part-tag-cont .search-user .search-user-wrap,
  .user-section .part-tag-cont .search-user .search-user-items,
  .user-section
    .part-tag-cont
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .user-section .part-tag-cont .group-item .item-images .img-items,
  .user-section .part-tag-cont .talk-ask-form .img-selects,
  .user-section .part-tag-cont .user-item-talk-talk .item-images .img-items,
  .user-section .part-tag-cont .user-home .posts_talks {
    margin: 0 min(-1.33333333vw, -5px) min(-4vw, -15px);
  }
  .user-section .part-tag-cont .item,
  .user-section .part-tag-cont .group-item .item-images .img-item {
    padding: 0 max(1.33333333vw, 5px);
    margin-bottom: max(4vw, 15px);
  }
  .user-section .part-tag-cont .item-wrap {
    padding-left: max(17.06666667vw, 64px);
    min-height: max(14.4vw, 54px);
  }
  .user-section .part-tag-cont .item-thumb {
    width: max(14.4vw, 54px);
    height: max(14.4vw, 54px);
    line-height: max(14.4vw, 54px);
    font-size: max(6.4vw, 24px);
    border-radius: 0.41666667em;
  }
  .user-section .part-tag-cont .item-title {
    font-size: max(4.26666667vw, 16px);
  }
  .user-section .part-tag-cont .item-meta {
    font-size: max(3.73333333vw, 14px);
  }
}
.user-home {
  padding: 15px 0;
}
@media (min-width: 768px) {
  .user-home {
    padding: 0.4rem 0;
  }
}
@media (max-width: 767px) {
  .user-home .container {
    margin: 0;
  }
}
.user-home .user-home-content {
  overflow: hidden;
}
.user-home .user-home-sidebar {
  display: none;
}
@media (min-width: 1024px) {
  .user-home .user-home-sidebar {
    display: block;
    float: right;
    width: 3.9rem;
  }
}
.user-home .user-home-sidebar .widget {
  margin-bottom: 0.4rem;
}
.user-home .user-home-sidebar .widget .widget-wrap {
  padding: 0.35rem;
  background-color: #fff;
  border-radius: 0.1rem;
}
.user-home .user-home-sidebar .widget .widget-btns .btn {
  display: block;
  line-height: 0.42rem;
  background-color: #f8f8f8;
  color: #7a7a7a;
}
.user-home .user-home-sidebar .widget .widget-btns .btn:hover {
  background-color: #ff6000;
  color: #fff;
}
.user-home .user-home-sidebar .widget .widget-title {
  margin-bottom: 0.36rem;
}
.user-home .user-home-sidebar .widget .widget-cont {
  margin-bottom: 0.36rem;
}
@media (min-width: 1024px) {
  .user-home .user-home-main {
    margin-right: 4.3rem;
  }
}
.user-home .posts_talks {
  margin: 0;
}
@media (min-width: 1330px) {
  .user-home .posts_talks {
    margin: 0 -0.2rem;
  }
}
.user-home .posts_talks .user-section-half {
  width: 100%;
  padding: 0;
}
@media (min-width: 1330px) {
  .user-home .posts_talks .user-section-half {
    width: 50%;
  }
}
@media (min-width: 1330px) {
  .user-home .posts_talks .user-section-half {
    padding: 0 0.2rem;
  }
}
@media (min-width: 1330px) and (max-width: 1439px) {
  .user-home .user-home-sidebar .widget .widget-btns .btn {
    font-size: 12px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .user-home .user-home-sidebar .widget .widget-btns .btn {
    font-size: 14px;
  }
}
@media (max-width: 767.5px) {
  .user-home {
    padding-top: max(5.33333333vw, 20px);
    background: -webkit-linear-gradient(top, #fafbfc 0%, #f3f5f7 100px);
    background: linear-gradient(180deg, #fafbfc 0%, #f3f5f7 100px);
  }
}
.no-publish .items,
.no-publish .modal-talk_ask .talk-ask .img-selects,
.no-publish .archive-list-top .archive-top-wrap,
.no-publish .archive-list-top .archive-list-top-wrap,
.no-publish .archive-list-see .wrap,
.no-publish .part-dropdown .main .section-content,
.no-publish .search-result-content .results-u,
.no-publish .search-user .search-user-wrap,
.no-publish .search-user .search-user-items,
.no-publish .news-item .dubao-images[data-image="more"] .dubao-images-items,
.no-publish .group-item .item-images .img-items,
.no-publish .talk-ask-form .img-selects,
.no-publish .user-item-talk-talk .item-images .img-items,
.no-publish .user-home .posts_talks {
  margin: 0 -0.25rem;
}
.no-publish .item,
.no-publish .group-item .item-images .img-item {
  width: 25%;
  padding: 0 0.25rem;
}
.no-publish .item-wrap {
  background-color: rgba(250, 251, 252, 0.8);
  border-radius: 0.1rem;
  padding: 0.3rem 0.2rem;
  text-align: center;
}
.no-publish .item-wrap:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.no-publish .item-wrap .item-title {
  font-size: 0.16rem;
  color: #323232;
  height: 1.375em;
  line-height: 1.375em;
  margin-bottom: 0.4375em;
}
@media (min-width: 1330px) and (max-width: 1679px) {
  .no-publish .item-wrap .item-title {
    font-size: 14px;
  }
}
.no-publish .item-wrap .item-desc {
  color: #b5b5b5;
  font-size: 0.12rem;
  line-height: 1.66666667em;
  height: 1.66666667em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  margin-bottom: 2.16666667em;
}
.no-publish .item-wrap .item-ico {
  width: 0.8rem;
  height: 0.8rem;
  background-color: rgba(255, 228, 221, 0.3);
  border-radius: 100%;
  text-align: center;
  line-height: 0.8rem;
  font-size: 0.36rem;
  color: #ff6000;
  margin: 0 auto 0.2rem;
}
.no-publish .item-wrap .item-btns .btn {
  line-height: 0.36rem;
  padding: 0 0.32rem;
}
@media (min-width: 1330px) and (max-width: 1439px) {
  .no-publish .item-wrap .item-btns .btn {
    font-size: 12px;
    font-weight: normal;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .no-publish .item-wrap .item-btns .btn {
    font-size: 14px;
    font-weight: normal;
  }
}
@media (max-width: 767.5px) {
  .no-publish .item-wrap {
    background-color: #fff;
  }
  .no-publish .item-wrap .item-title {
    font-size: max(4.26666667vw, 16px);
  }
  .no-publish .item-wrap .item-desc {
    font-size: max(3.2vw, 12px);
  }
  .no-publish .item-wrap .item-btns {
    font-size: max(3.2vw, 12px);
    line-height: 3em;
  }
}
.user-message {
  font-size: 14px;
  padding: 0.2rem 0;
}
@media (min-width: 1920px) {
  .user-message {
    font-size: 0.14rem;
  }
}
@media (min-width: 768px) {
  .user-message {
    padding: 0.36rem 0;
  }
}
.user-message .user-message-title {
  font-size: 200%;
  color: #323232;
  line-height: 1.42857143em;
  margin-bottom: 1.17857143em;
  display: none;
}
@media (min-width: 768px) {
  .user-message .user-message-title {
    display: block;
  }
}
.user-message .message-wrap {
  background-color: #fafbfb;
  border-radius: 0.71428571em;
  position: relative;
  padding-left: 14.28571429em;
  overflow: hidden;
}
@media (min-width: 768px) {
  .user-message .message-meuns {
    position: absolute;
    left: 0;
    top: 3.57142857em;
    width: 14.28571429em;
  }
  .user-message .message-meuns li {
    display: block;
    font-size: 114.28571429%;
    position: relative;
  }
  .user-message .message-meuns .current a {
    background-color: #fff;
    color: #ff6000;
  }
  .user-message .message-meuns .current::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
    width: 0.1875em;
    height: 100%;
    background-color: #ff6000;
    z-index: 2;
  }
  .user-message .message-meuns .current::after {
    content: "";
    display: block;
    position: absolute;
    left: 100%;
    top: 50%;
    margin-top: -0.1875em;
    border: 0.1875em solid transparent;
    border-left-color: #ff6000;
  }
  .user-message .message-meuns a {
    display: block;
    position: relative;
    line-height: 1.25em;
    padding: 1.25em 1.875em;
    color: #a8a8a8;
  }
  .user-message .message-meuns a:hover {
    color: #ff6000;
  }
  .user-message .message-meuns .count {
    display: none;
    font-size: 75%;
    position: absolute;
    height: 1.33333333em;
    line-height: 1.33333333em;
    padding: 0 0.5em;
    border-radius: 1.33333333em;
    color: #fff;
    background-color: #ff6000;
    right: 2.5em;
    top: 50%;
    margin-top: -0.66666667em;
  }
  .user-message .message-meuns .count.show {
    display: block;
  }
}
.user-message .message-list-main {
  background-color: #fff;
  min-height: 25em;
  padding: 0.71428571em 0;
}
.user-message .message-item {
  border-bottom: 1px solid #f9f9f9;
  padding: 2.85714286em 2.85714286em;
}
@media (min-width: 768px) {
  .user-message .message-item {
    padding: 2.85714286em 2.85714286em;
  }
}
@media (min-width: 1024px) {
  .user-message .message-item {
    padding: 2.85714286em 5.71428571em;
  }
}
.user-message .message-item:last-child {
  border-bottom: none;
}
.user-message .message-item .item-wrap {
  position: relative;
  padding: 0 8.57142857em 0 5em;
}
@media (min-width: 1330px) {
  .user-message .message-item .item-wrap {
    padding: 0 21.42857143em 0 5em;
  }
}
.user-message .message-item .item-avatar {
  display: block;
  width: 3.14285714em;
  height: 3.14285714em;
  border-radius: 100%;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.user-message .message-item .item-avatar .ico {
  font-size: 128.57142857%;
  display: block;
  line-height: 2.44444444em;
  height: 2.44444444em;
  width: 2.44444444em;
  text-align: center;
  color: #fff;
}
.user-message .message-item .item-avatar .thumb {
  padding-top: 100%;
}
.user-message .message-item .item-title {
  font-size: inherit;
  line-height: 2em;
  color: #8a8a8a;
  font-weight: normal;
}
.user-message .message-item .item-title .author {
  color: #323232;
}
.user-message .message-item .item-title a:hover {
  color: #ff6000;
}
.user-message .message-item .item-title .title-meta a {
  color: #0b8bff;
}
.user-message .message-item .item-title .title-meta a:hover {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .user-message .message-item .item-title .title-meta .post-link {
    display: none;
  }
}
.user-message .message-item .item-meta {
  font-size: 85.71428571%;
  color: #b5b5b5;
  font-weight: normal;
  margin-bottom: 0.83333333em;
}
.user-message .message-item .item-labels {
  font-size: 85.71428571%;
  font-weight: normal;
  margin-top: 0.83333333em;
  margin-bottom: 0.83333333em;
}
.user-message .message-item .item-labels .label-item {
  white-space: nowrap;
  display: inline-block;
  line-height: 1.8em;
  margin-right: 0.83333333em;
  padding: 0 0.6em;
  color: #ff6000;
  background-color: #ffefda;
  border-radius: 0.33333333em;
}
.user-message .message-item .item-labels .label-job {
  color: #888;
  background-color: #f8f8f8;
}
.user-message .message-item .item-main {
  color: #525252;
  line-height: 1.92857143em;
}
.user-message .message-item .item-main a {
  color: #0b8bff;
}
.user-message .message-item .item-main a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.user-message .message-item .item-btns {
  position: absolute;
  right: 0;
  top: 0;
}
.user-message .message-item .item-btns .btn {
  display: block;
  width: 6.42857143em;
  line-height: 2.14285714em;
}
.user-message .message-item .item-parent-comment {
  display: block;
  margin-top: 1.42857143em;
  background-color: #f9fafb;
  border-radius: 0.71428571em;
  padding: 1.42857143em 2.14285714em;
}
.user-message .message-item .item-parent-comment .item-comment-title {
  font-size: inherit;
  line-height: 1.42857143em;
  margin-bottom: 0.42857143em;
  color: #323232;
  font-weight: normal;
}
.user-message .message-item .item-parent-comment .item-comment-entry {
  color: #8a8a8a;
  line-height: 1.85714286em;
}
.user-message .message-item-system-message .item-avatar .ico {
  background-color: #2a65ed;
}
.user-message .message-item-system-message .item-title {
  font-weight: bold;
  font-size: 114.28571429%;
  line-height: 1.2em;
}
.user-message .message-item-system-message .item-meta {
  font-size: inherit;
  margin: 0.5em 0;
}
.user-message .message-item-post-zan-fav .item-title {
  font-weight: bold;
  font-size: 114.28571429%;
  line-height: 1.2em;
}
.user-message .message-item-post-zan-fav .item-meta {
  font-size: inherit;
  margin: 0.5em 0;
}
.user-message .message-item-post-zan-fav .item-avatar .ico {
  background-color: #ffcb21;
}
.user-message .message-item-post-zan-fav .item-main a {
  border-bottom: none;
}
.user-message .message-item-post-zan .item-avatar .ico {
  background-color: #ff5242;
}
.user-message .message-item-user-follow .item-title {
  font-size: 114.28571429%;
  font-weight: bold;
  line-height: 1.2em;
}
.user-message .message-item-user-follow .item-meta {
  font-size: inherit;
  margin-top: 0.71428571em;
  margin-bottom: 0;
}
.user-message .message-item-comment-approve .item-title,
.user-message .message-item-comment-reply .item-title,
.user-message .message-item-post-comment .item-title {
  line-height: 1.2em;
}
.user-message .message-item-comment-approve .item-meta,
.user-message .message-item-comment-reply .item-meta,
.user-message .message-item-post-comment .item-meta {
  font-size: inherit;
  margin: 0.5em 0;
}
.user-message .message-item-comment-approve .item-avatar .ico {
  background-color: #31cf83;
}
.user-message .message-item-comment-approve .item-main .item-main-a {
  color: #525252;
}
.user-message .message-item-comment-approve .item-main .item-main-a:hover {
  color: #525252;
}
@media (max-width: 767.5px) {
  .user-message {
    padding-top: max(5.33333333vw, 20px);
    background: -webkit-linear-gradient(top, #fafbfc 0%, #f3f5f7 100px);
    background: linear-gradient(180deg, #fafbfc 0%, #f3f5f7 100px);
  }
  .user-message .user-message-title {
    padding: 15px 0;
    font-size: 20px;
  }
  .user-message .message-wrap {
    padding-left: 0;
    margin: 0 -15px;
    border-radius: 0;
    background-color: transparent;
  }
  .user-message .message-list-main {
    background-color: transparent;
    margin: 0 15px;
  }
  .user-message .message-box {
    margin-bottom: 0;
  }
  .user-message .message-meuns {
    position: relative;
    left: auto;
    top: auto;
    margin-bottom: max(4.66666667vw, 17.5px);
  }
  .user-message .message-meuns .count {
    display: none;
  }
  .user-message .message-meuns ul {
    display: block;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    margin: 0 15px;
  }
  .user-message .message-meuns li {
    display: inline-block;
    box-sizing: border-box;
    padding-right: max(5.33333333vw, 20px);
  }
  .user-message .message-meuns li.current a {
    color: #fff;
    background-color: #ff6000;
  }
  .user-message .message-meuns li a {
    display: block;
    text-align: center;
    padding: 0 0.5em;
    color: #6a6a6a;
    background-color: #fff;
    font-size: max(3.46666667vw, 13px);
    line-height: max(6.93333333vw, 26px);
    border-radius: max(6.93333333vw, 26px);
  }
  .user-message .message-item {
    background-color: #fff;
    padding: 25px 20px;
    border-radius: max(2.66666667vw, 10px);
    margin-bottom: 15px;
  }
  .user-message .message-item .item-wrap {
    padding-right: 0;
    padding-left: 0;
  }
  .user-message .message-item .item-avatar {
    width: 46px;
    height: 46px;
    line-height: 46px;
  }
  .user-message .message-item .item-avatar .ico {
    font-size: 16px;
    width: 46px;
    height: 46px;
    line-height: 46px;
  }
  .user-message .message-item .item-labels {
    height: 1.8em;
    overflow: hidden;
  }
  .user-message .message-item .item-labels,
  .user-message .message-item .item-meta,
  .user-message .message-item .item-title {
    padding-left: 60px;
  }
  .user-message .message-item .item-btns {
    display: none;
  }
  .user-message .message-item .item-parent-comment {
    padding: 15px;
  }
}
.user-event {
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
  padding: 2.71428571em 0 4.28571429em;
}
.user-event .u-title {
  font-size: 200%;
  line-height: 1.42857143em;
  color: #323232;
  margin-bottom: 1.07142857em;
}
.user-event .box-fef8ed-f39c13 {
  color: #ff6000;
  border: 1px solid #ffe1c4;
  box-shadow: 0 15px 30px rgba(255, 234, 194, 0.4);
}
.user-event .u-event {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.user-event .u-event-main {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 2.85714286em;
}
.user-event .u-event-sidebar {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 27.85714286em;
}
.user-event .u-event-sidebar .widget {
  border-radius: 0.71428571em;
  overflow: hidden;
  margin-bottom: 2.14285714em;
  background-color: #fff;
}
.user-event .u-event-sidebar .widget:last-child {
  margin-bottom: 0;
}
.user-event .u-event-sidebar .widget-new-event {
  padding: 2.14285714em;
}
.user-event .event-part {
  background-color: #fff;
  padding: 3.57142857em;
  margin-bottom: 2.85714286em;
  border-radius: 0.71428571em;
}
.user-event .event-part:last-child {
  margin-bottom: 0;
}
.user-event .event-help {
  margin: 0 -1.78571429em -3.57142857em;
}
.user-event .e-item {
  width: 50%;
  padding: 0 1.78571429em;
  margin-bottom: 3.57142857em;
}
.user-event .e-item:nth-child(1) .f-box {
  background-image: -webkit-linear-gradient(top, #f8f8ff 0%, #ffffff 100%);
  background-image: linear-gradient(180deg, #f8f8ff 0%, #ffffff 100%);
}
.user-event .e-item:nth-child(1) .ico {
  background-color: #978df4;
}
.user-event .e-item:nth-child(2) .f-box {
  background-image: -webkit-linear-gradient(top, #f7fafe 0%, #ffffff 100%);
  background-image: linear-gradient(180deg, #f7fafe 0%, #ffffff 100%);
}
.user-event .e-item:nth-child(2) .ico {
  background-color: #737cb7;
}
.user-event .e-item:nth-child(3) .f-box {
  background-image: -webkit-linear-gradient(top, #f6fff8 0%, #ffffff 100%);
  background-image: linear-gradient(180deg, #f6fff8 0%, #ffffff 100%);
}
.user-event .e-item:nth-child(3) .ico {
  background-color: #14c831;
}
.user-event .e-item:nth-child(4) .f-box {
  background-image: -webkit-linear-gradient(top, #fdf8f8 0%, #ffffff 100%);
  background-image: linear-gradient(180deg, #fdf8f8 0%, #ffffff 100%);
}
.user-event .e-item:nth-child(4) .ico {
  background-color: #eb8a4c;
}
.user-event .e-item .f-box {
  border-radius: 0.71428571em;
  background-color: #fafbfc;
  padding: 2.85714286em;
}
.user-event .e-item .title {
  font-size: 171.42857143%;
  line-height: 1.16666667em;
  color: #101010;
  margin-bottom: 0.53571429em;
}
.user-event .e-item .title .num {
  display: inline-block;
  vertical-align: top;
  margin-top: 0.28571429em;
  width: 0.2rem;
  width: max(0.2rem, 20px);
  height: 0.2rem;
  height: max(0.2rem, 20px);
  line-height: 0.2rem;
  line-height: max(0.2rem, 20px);
  font-size: 70%;
  text-align: center;
  border-radius: 100%;
  border: 1px solid #101010;
}
.user-event .e-item .entry {
  line-height: 1.78571429em;
  color: #525252;
  margin-bottom: 2.85714286em;
}
.user-event .e-item .ip-wrap {
  display: block;
  position: relative;
  padding-left: 4.64285714em;
  padding-right: 4.57142857em;
}
.user-event .e-item .ip-wrap:hover .ip-title {
  color: #ff6000;
}
.user-event .e-item .ico {
  display: block;
  font-size: 0.24rem;
  font-size: max(0.24rem, 24px);
  width: 2.08333333em;
  height: 2.08333333em;
  line-height: 2.08333333em;
  border-radius: 0.41666667em;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
.user-event .e-item .btn {
  display: block;
  position: absolute;
  right: 0;
  top: 0.71428571em;
  padding: 0 0.85714286em;
}
.user-event .e-item .btn:hover {
  color: #fff;
  background-color: #ff6000;
}
.user-event .e-item .ip-title {
  font-size: 0.16rem;
  font-size: max(0.16rem, 16px);
  color: #323232;
  line-height: 1.5em;
  height: 1.5em;
  overflow: hidden;
  margin-bottom: 0.375em;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user-event .e-item .ip-desc {
  font-size: 0.12rem;
  font-size: max(0.12rem, 12px);
  color: #8a8a8a;
  font-weight: normal;
  line-height: 1.66666667em;
  height: 1.66666667em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user-event .l-item {
  padding: 2.14285714em 0;
}
.user-event .l-item .item-wrap {
  display: block;
  position: relative;
  padding-left: 17.85714286em;
  min-height: 10.71428571em;
}
.user-event .l-item .item-wrap:hover .p-title {
  color: #ff6000;
}
.user-event .l-item .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 14.28571429em;
  border-radius: 0.71428571em;
}
.user-event .l-item .item-thumb .thumb {
  padding-top: 75%;
}
.user-event .l-item .p-title {
  font-size: 128.57142857%;
  line-height: 1.66666667em;
  color: #000;
  margin-bottom: 0.83333333em;
}
.user-event .l-item .item-meta {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  margin-bottom: 0.71428571em;
}
.user-event .l-item .item-meta em {
  color: #525252;
}
.user-event .l-item .item-meta .reject {
  color: #d22020;
}
.user-event .l-item .item-meta .pending {
  color: #ff6000;
}
.user-event .l-item .item-meta .publish {
  color: #2bb46d;
}
.user-event .l-item .item-btns {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.user-event .l-item .item-btns .btn {
  line-height: 2.14285714em;
  padding: 0 1em;
}
.user-event .l-item .item-btns .btn:hover {
  background-color: #ff6000;
  color: #fff;
}
@media (max-width: 1279px) {
  .user-event .u-event-sidebar {
    display: none;
  }
  .user-event .u-event-main {
    padding-right: 0;
  }
}
@media (max-width: 767.5px) {
  .user-event {
    padding-bottom: 0;
    padding-top: max(5.33333333vw, 20px);
    background: -webkit-linear-gradient(top, #fafbfc 0%, #f3f5f7 100px);
    background: linear-gradient(180deg, #fafbfc 0%, #f3f5f7 100px);
  }
  .user-event .u-title {
    margin-bottom: 15px;
    padding-left: 15px;
    font-size: 20px;
    display: none;
  }
  .user-event .b-wrap {
    margin: 0;
  }
  .user-event .event-part {
    padding: 15px;
    border-radius: max(2.66666667vw, 10px);
    margin: 0 15px 15px;
  }
  .user-event .event-part:last-child {
    padding: 0;
    background-color: transparent;
  }
  .user-event .e-item {
    width: 100%;
    margin-bottom: 15px;
    padding: 0;
  }
  .user-event .e-item .f-box {
    padding: 20px;
  }
  .user-event .event-help {
    margin: 0;
  }
  .user-event .l-item {
    padding-top: 0;
    padding-bottom: 20px;
  }
  .user-event .l-item .item-wrap {
    padding-left: 13em;
    min-height: 9em;
  }
  .user-event .l-item .item-thumb {
    width: 12em;
  }
}
.user-follow .user-list-follow {
  margin-bottom: 0.6rem;
}
.user-follow .follow-items {
  margin: 0 -1.07142857em -2.14285714em;
}
.user-follow .user-item-follow {
  padding: 0 1.07142857em;
  margin-bottom: 2.14285714em;
}
@media (max-width: 767.5px) {
  .user-follow .follow-items {
    margin: 0 0 -1em;
  }
  .user-follow .user-item-follow {
    margin-bottom: 1em;
    padding: 0;
  }
}
.user-followed .user-list-followed {
  margin-bottom: 0.6rem;
}
.user-followed .followed-items {
  margin: 0 -1.07142857em -2.14285714em;
}
.user-followed .user-item-followed {
  padding: 0 1.07142857em;
  margin-bottom: 2.14285714em;
}
@media (max-width: 767.5px) {
  .user-followed .user-list-followed {
    margin-bottom: 2.14285714em;
  }
  .user-followed .followed-items {
    margin: 0 0 -1em;
  }
  .user-followed .user-item-followed {
    margin-bottom: 1em;
    padding: 0;
  }
}
.user-header-fan {
  display: block;
}
@media (min-width: 768px) {
  .user-header-fan {
    display: inline-block;
    margin-right: 1em;
    position: relative;
    z-index: 10;
  }
}
.user-header-fan .uhf-wrap {
  position: relative;
}
.user-header-fan .uhf-title h3 {
  font-size: inherit;
  font-weight: normal;
  display: inline-block;
  white-space: nowrap;
  background-color: rgba(255, 221, 203, 0.35);
  color: #ff6000;
  line-height: 2em;
  padding: 0 0.71428571em;
  border-radius: 2em;
  cursor: default;
}
.user-header-fan .uhf-title .txt {
  margin-left: 0.1rem;
}
.user-header-fan .uhf-title .ico {
  display: none;
}
.user-header-fan .uhf-title .btn-already .btn {
  font-size: 85.71428571%;
  line-height: 1.5em;
  border-radius: 1.5em;
  padding: 0 0.66666667em;
  cursor: pointer;
}
.user-header-fan .uhf-title .btn-see {
  display: none;
}
.user-header-fan .uhf-content {
  position: absolute;
  left: 0;
  top: 80%;
  padding-top: 1.42857143em;
}
.user-header-fan .uhf-content.hide {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 1px;
  overflow: hidden;
}
.user-header-fan .uhf-content.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  top: 100%;
  height: auto;
  overflow: visible;
}
.user-header-fan .uhfc-wrap {
  border-radius: 0.71428571em;
  background-color: #fbfcff;
  background-image: -webkit-linear-gradient(
    top,
    rgba(219, 239, 255, 0.8) 0%,
    rgba(251, 252, 255, 0) 80%
  );
  background-image: linear-gradient(
    180deg,
    rgba(219, 239, 255, 0.8) 0%,
    rgba(251, 252, 255, 0) 80%
  );
  box-shadow: 0 1.42857143em 2.85714286em rgba(0, 0, 0, 0.1);
  padding: 2.14285714em 2.14285714em 1.42857143em;
  color: #525252;
}
.user-header-fan .uhfc-wrap .close {
  display: none;
}
.user-header-fan .uhfc-head {
  position: relative;
  padding-left: 4.85714286em;
  min-height: 3.42857143em;
  margin-bottom: 1.92857143em;
}
.user-header-fan .uhfc-title {
  font-size: 128.57142857%;
  color: #323232;
  line-height: 1.38888889;
  margin-bottom: 0.55555556em;
}
.user-header-fan .uhfc-desc {
  font-size: inherit;
  font-weight: normal;
  color: #6a6a6a;
}
.user-header-fan .uhfc-desc a {
  color: #6a6a6a;
  border-bottom: 1px solid #6a6a6a;
}
.user-header-fan .uhfc-desc a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.user-header-fan .uhfc-main {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.14285714em 1.42857143em;
  margin-bottom: 1.71428571em;
}
.user-header-fan .uhfc-footer {
  text-align: center;
  color: #8a8a8a;
}
.user-header-fan .uhfc-footer a {
  color: #6a6a6a;
  border-bottom: 1px solid #6a6a6a;
}
.user-header-fan .uhfc-footer a:hover {
  color: #ff6000;
  border-bottom-color: #ff6000;
}
.user-header-fan .uhfc-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.42857143em;
}
.user-header-fan .more {
  color: #ff6000;
}
.user-header-fan .uhfc-item-desc {
  font-size: inherit;
  font-weight: normal;
  white-space: nowrap;
}
.user-header-fan .uhfc-item-title {
  font-size: 114.28571429%;
  color: #000;
  margin-bottom: 0.625em;
}
.user-header-fan .uhfc-item {
  margin-bottom: 2.14285714em;
}
.user-header-fan .uhfc-item:last-child {
  margin-bottom: 0;
}
.user-header-fan .uhfc-item-wrap {
  position: relative;
  padding-left: 4.5em;
  padding-right: 6.42857143em;
  min-height: 3.42857143em;
}
.user-header-fan .uhfc-item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.42857143em;
  height: 3.42857143em;
  text-align: center;
  line-height: 3.42857143em;
  background-color: #fff5ee;
  border-radius: 100%;
  overflow: hidden;
}
.user-header-fan .uhfc-item-thumb .ico {
  font-size: 171.42857143%;
  color: #ff6000;
}
.user-header-fan .uhfc-item-btns {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.user-header-fan .uhfc-item-btns .btn {
  font-size: inherit;
  border-radius: 0.42857143em;
  line-height: 2em;
  padding: 0 0.64285714em;
}
@media (max-width: 767.5px) {
  .user-header-fan .uhf-title h3 {
    text-align: left;
    display: block;
    border-radius: max(2.66666667vw, 10px) max(2.66666667vw, 10px) 0 0;
    color: #bb4c0a;
    background: -webkit-linear-gradient(left, #ffe4cf, #ffcdac);
    background: linear-gradient(to right, #ffe4cf, #ffcdac);
    background: -ms-linear-gradient(to right, #ffe4cf, #ffcdac);
    position: relative;
    border: none;
    line-height: max(9.6vw, 36px);
  }
  .user-header-fan .uhf-title .txt {
    margin-left: max(1.33333333vw, 5px);
  }
  .user-header-fan .uhf-title .btn-see {
    position: absolute;
    right: max(4vw, 15px);
    top: 50%;
    display: block;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #bb4c0a;
    background-color: #fff;
    background: -webkit-linear-gradient(left, #fffaf4, #fedec2);
    background: linear-gradient(to right, #fffaf4, #fedec2);
    background: -ms-linear-gradient(to right, #fffaf4, #fedec2);
    font-size: max(3.2vw, 12px);
    line-height: 1.5em;
    padding: 0 0.5em;
    border: none;
  }
  .user-header-fan .uhf-title .ico {
    display: inline-block;
    vertical-align: top;
    width: max(5.33333333vw, 20px);
    margin-top: max(2.13333333vw, 8px);
  }
  .user-header-fan .uhf-title .ico img {
    display: block;
    width: 100%;
  }
  .user-header-fan .uhf-content {
    position: fixed;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    z-index: 10;
  }
  .user-header-fan .uhf-content.show {
    bottom: 0;
    top: auto;
  }
  .user-header-fan .uhfc-wrap {
    padding: max(8vw, 30px) max(4vw, 15px);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    position: relative;
  }
  .user-header-fan .uhfc-wrap .close {
    display: block;
    position: absolute;
    right: max(1.33333333vw, 5px);
    top: max(1.33333333vw, 5px);
    color: #8a8a8a;
    padding: max(2.66666667vw, 10px);
  }
  .user-header-fan .uhfc-thumb {
    width: max(10.66666667vw, 40px);
  }
  .user-header-fan .uhfc-head {
    padding-left: max(14.66666667vw, 55px);
    margin-bottom: max(6.13333333vw, 23px);
  }
  .user-header-fan .uhfc-title {
    font-size: max(4.26666667vw, 16px);
  }
  .user-header-fan .uhfc-desc {
    font-size: max(3.2vw, 12px);
  }
  .user-header-fan .uhfc-item-wrap {
    padding-left: max(13.33333333vw, 50px);
    padding-right: max(13.33333333vw, 50px);
  }
  .user-header-fan .uhfc-item-thumb {
    width: max(10.66666667vw, 40px);
    height: max(10.66666667vw, 40px);
    line-height: max(10.66666667vw, 40px);
  }
  .user-header-fan .uhfc-item-btns .btn {
    font-size: max(2.93333333vw, 11px);
    padding: 0;
    line-height: 2.09090909;
    width: max(10.66666667vw, 40px);
  }
  .user-header-fan .uhfc-item-title {
    font-size: max(3.73333333vw, 14px);
  }
  .user-header-fan .uhfc-item-desc {
    font-size: max(3.2vw, 12px);
  }
  .user-header-fan .uhfc-footer {
    font-size: max(3.2vw, 12px);
  }
}
.uhs {
  display: block;
}
@media (min-width: 768px) {
  .uhs {
    display: none;
  }
}
.page-main {
  max-width: 750px;
  margin: 0 auto;
}
.page-main .title {
  font-size: 0.34rem;
  line-height: 0.46rem;
  margin-bottom: 0.6rem;
}
@media (min-width: 1024px) {
  .page-main {
    padding-top: 0.6rem;
  }
}
.page-main .comment-main .comment-top-title,
.page-main .comment-main {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 1920px) {
  .page-main .comment-main .comment-footer {
    font-size: 0.1rem;
  }
}
@media (max-width: 767px) {
  .page-main .title {
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 10px;
    margin-right: 10px;
  }
  .page-main .article {
    padding: 0 10px;
  }
  .page-main .comment-header {
    margin-left: -15px;
    margin-right: -15px;
  }
  .page-main .comment-title {
    margin: 0 0 15px;
  }
  .page-main .comment-main {
    padding-top: 70px;
  }
}
.page-sidebar {
  background-color: #f3f5f7;
  color: #8a8a8a;
}
.page-sidebar a {
  color: #8a8a8a;
}
.page-sidebar a:hover {
  color: #ff6000;
}
@media (max-width: 767px) {
  .page-sidebar {
    display: none;
  }
}
@media (max-width: 1023px) {
  .page-sidebar {
    font-size: 14px;
    padding: 15px;
    margin: 0 -15px 15px;
  }
  .page-sidebar .menu-page {
    overflow-y: hidden;
    overflow-x: auto;
    white-space: nowrap;
  }
  .page-sidebar .menu-page::-webkit-scrollbar {
    display: none;
  }
  .page-sidebar .menu-page li {
    display: inline-block;
    padding: 0 15px 0 0;
  }
  .page-sidebar .menu-page .current-menu-item a {
    color: #ff6000;
  }
}
@media (min-width: 1024px) {
  .page-sidebar {
    position: fixed;
    left: 0;
    top: 48px;
    bottom: 0;
    z-index: 10;
    font-size: 14px;
    width: 110px;
  }
  .page-sidebar.absolute {
    position: absolute;
  }
  .page-sidebar.absolute .page-menus {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .page-sidebar .page-menus {
    padding-top: 0.6rem;
  }
  .page-sidebar li {
    display: block;
    text-align: center;
    line-height: 0.48rem;
    white-space: nowrap;
    margin-bottom: 0.05rem;
    position: relative;
  }
  .page-sidebar li.current-menu-item {
    background-color: #fff;
    color: #ff6000;
  }
  .page-sidebar li.current-menu-item a {
    color: #ff6000;
  }
  .page-sidebar li.current-menu-item::before {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 0.05rem;
    background-color: #ff6000;
  }
  .page-sidebar li.current-menu-item::after {
    content: "";
    display: block;
    position: absolute;
    left: 100%;
    top: 50%;
    width: 0;
    height: 0;
    border: 0.05rem solid transparent;
    border-left-color: #ff6000;
    margin-top: -0.05rem;
  }
}
@media (min-width: 1330px) {
  .page-sidebar {
    font-size: 16px;
    top: 58px;
    width: 20%;
  }
}
@media (min-width: 1920px) {
  .page-sidebar {
    font-size: 0.16rem;
    top: 68px;
  }
}
.authorization-post-form,
.authorization-get-form,
.authorization-image {
  margin-bottom: 0.6rem;
}
.authorization-post-form p {
  color: #666;
  margin-bottom: 0.3rem;
}
.authorization-get-form .btn {
  margin-left: 0.1rem;
}
.page-template-custom-page-font-authorization-php .page-main {
  padding-bottom: 2rem;
}
body.page-template-custom-page-comment-prize {
  background-color: #f3f5f7;
}
body.page-template-custom-page-comment-prize .fixed-right {
  display: none;
}
.commentprize-header {
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/01blue-2.jpg);
  background-position: -20vw center;
  background-size: auto 100%;
  background-color: #2f9efa;
  background-repeat: no-repeat;
  padding: 0.7rem 0 1.2rem;
}
@media (min-width: 1330px) {
  .commentprize-header {
    background-position: right center;
  }
}
.commentprize-header .container {
  max-width: 1400px;
  padding: 0 15px;
  box-sizing: border-box;
  margin: 0 auto;
}
@media (min-width: 1920px) {
  .commentprize-header .container {
    max-width: 14rem;
    padding: 0;
  }
}
.commentprize-header .sponsor {
  color: #fff;
  font-size: 14px;
  line-height: 2.25em;
  height: 2.25em;
  font-weight: normal;
}
@media (min-width: 768px) {
  .commentprize-header .sponsor {
    font-size: 16px;
  }
}
@media (min-width: 1920px) {
  .commentprize-header .sponsor {
    font-size: 0.16rem;
  }
}
.commentprize-header .sponsor .txt {
  color: #ffde33;
}
.commentprize-header .total {
  font-size: 14px;
  line-height: 2.25em;
  height: 2.25em;
  font-weight: normal;
  margin-bottom: 1.25em;
}
@media (min-width: 768px) {
  .commentprize-header .total {
    font-size: 16px;
  }
}
@media (min-width: 1920px) {
  .commentprize-header .total {
    font-size: 0.16rem;
  }
}
.commentprize-header .total .txt {
  display: inline-block;
  color: #fff;
  border-radius: 2.25em 2.25em 2.25em 0;
}
.commentprize-header .page-title {
  font-size: 0.52rem;
  line-height: 1em;
  margin-bottom: 0.33333333em;
  color: #fff;
}
.commentprize-header .btn {
  font-size: 16px;
  border-radius: 0.08rem;
  line-height: 2.625em;
  padding: 0 1.5em;
  background: #fff;
  color: #22adfe;
}
@media (min-width: 1920px) {
  .commentprize-header .btn {
    font-size: 0.16rem;
  }
}
.commentprize-header .btn:hover {
  background-color: #ff6000;
  color: #fff;
}
@media (max-width: 767.5px) {
  .commentprize-header {
    padding: 0.2rem 0 30.66666667%;
    background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/01blue-s.jpg);
    text-align: center;
    background-size: contain;
    background-position: center bottom;
  }
  .commentprize-header .page-title {
    font-size: 30px;
    margin-bottom: 0.1rem;
  }
  .commentprize-header .total {
    margin-bottom: 0.6em;
  }
  .commentprize-header .total .txt {
    border-radius: 2.25em;
  }
}
@media (max-width: 767.5px) and (min-width: 425px) {
  .commentprize-header .page-title {
    font-size: 32px;
  }
}
.commentprize-item {
  margin-bottom: 0.3rem;
}
.commentprize-item .item-wrap {
  background-color: #fff;
  border-radius: 0;
  padding: 0.5rem 0.6rem;
  overflow: hidden;
}
@media (min-width: 425px) {
  .commentprize-item .item-wrap {
    border-radius: 0.1rem;
  }
}
.commentprize-item .item-p-1 {
  width: 1.2rem;
  float: left;
  text-align: center;
  color: rgba(255, 96, 0, 0.7);
}
@media (min-width: 1024px) {
  .commentprize-item .item-p-1 {
    margin-right: 0.8rem;
  }
}
.commentprize-item .item-p-2 {
  float: left;
  width: 1.5rem;
}
.commentprize-item .item-p-3,
.commentprize-item .item-p-4 {
  float: left;
}
.commentprize-item .item-p-5 {
  float: right;
}
.commentprize-item .prize-user {
  width: 100%;
  padding-top: 84%;
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/08.png);
  background-size: contain;
  background-position: center;
  position: relative;
}
.commentprize-item .prize-user .u-avatar,
.commentprize-item .prize-user .avatar {
  width: 0.8rem;
  position: absolute;
  left: 50%;
  top: 0.09rem;
  margin-left: -0.4rem;
  border-radius: 100%;
  overflow: hidden;
}
.commentprize-item .prize-user .u-avatar .thumb,
.commentprize-item .prize-user .avatar .thumb {
  padding-top: 100%;
}
.commentprize-item .index,
.commentprize-item .time-ym,
.commentprize-item .time-d {
  font-family: Barlow-Bold;
}
.commentprize-item .index {
  font-size: 40px;
  line-height: 1.2em;
  margin-bottom: 0.1em;
}
@media (min-width: 1920px) {
  .commentprize-item .index {
    font-size: 0.4rem;
  }
}
.commentprize-item .desc {
  font-size: 16px;
  line-height: 1.375em;
  margin-bottom: 0.3125em;
}
@media (min-width: 1920px) {
  .commentprize-item .desc {
    font-size: 0.16rem;
  }
}
.commentprize-item .time-ym {
  font-size: 16px;
  margin-bottom: 0.5em;
}
@media (min-width: 768px) {
  .commentprize-item .time-ym {
    font-size: 20px;
  }
}
@media (min-width: 1920px) {
  .commentprize-item .time-ym {
    font-size: 0.2rem;
  }
}
.commentprize-item .time-d {
  font-size: 40px;
  line-height: 1.06666667em;
  margin-bottom: 0.16666667em;
}
@media (min-width: 768px) {
  .commentprize-item .time-d {
    font-size: 60px;
  }
}
@media (min-width: 1920px) {
  .commentprize-item .time-d {
    font-size: 0.6rem;
  }
}
.commentprize-item .it-index {
  font-size: 12px;
  line-height: 1.375em;
  padding-top: 0.82em;
  border-top: 1px solid #f6f6f6;
  font-weight: normal;
}
@media (min-width: 768px) {
  .commentprize-item .it-index {
    font-size: 15px;
  }
}
@media (min-width: 1920px) {
  .commentprize-item .it-index {
    font-size: 0.15rem;
  }
}
@media (min-width: 425px) {
  .commentprize-item .it-index {
    padding-top: 1.1875em;
  }
}
.commentprize-item .it-user {
  font-size: 16px;
  text-align: center;
}
@media (min-width: 1920px) {
  .commentprize-item .it-user {
    font-size: 0.16rem;
  }
}
.commentprize-item .it-user .u-avatar {
  display: block;
  width: 6.25em;
  box-sizing: border-box;
  border-radius: 100%;
  border: 0.375em solid #f5f5f5;
  overflow: hidden;
  margin: 0 auto 1.25em;
}
@media (min-width: 768px) {
  .commentprize-item .it-user .u-avatar {
    width: 4.875em;
  }
}
.commentprize-item .it-user .u-avatar .thumb {
  padding-top: 100%;
}
.commentprize-item .it-user .it-username {
  display: block;
  font-size: inherit;
  font-weight: normal;
  line-height: 1.375em;
  height: 1.375em;
  overflow: hidden;
}
.commentprize-item .it-user a {
  color: #323232;
}
.commentprize-item .it-user a:hover {
  color: #ff6000;
}
.commentprize-item .it-user .user-from {
  display: none;
}
@media (min-width: 768px) {
  .commentprize-item .it-user .user-from {
    display: block;
    color: #b5b5b5;
    font-weight: normal;
    font-size: 81.25%;
    margin-top: 0.83333333em;
  }
}
.commentprize-item .get-present-pic {
  font-size: 16px;
  width: 4.125em;
  padding-top: 84.84848485%;
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/02.png);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 1.25em;
}
@media (min-width: 1920px) {
  .commentprize-item .get-present-pic {
    font-size: 0.16rem;
  }
}
.commentprize-item .it-present {
  font-size: 16px;
  text-align: center;
}
@media (min-width: 1920px) {
  .commentprize-item .it-present {
    font-size: 0.16rem;
  }
}
.commentprize-item .it-present:hover .present-sponsor {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  bottom: 120%;
}
.commentprize-item .it-present:hover .present-keys {
  display: none;
}
.commentprize-item .it-present:hover .present-detail {
  display: block;
}
.commentprize-item .it-present .present-thumb {
  width: 6.875em;
  margin: 0 auto 1.25em;
}
.commentprize-item .it-present .present-thumb .thumb {
  padding-top: 90.90909091%;
  background-size: contain;
  background-position: center;
}
@media (min-width: 768px) {
  .commentprize-item .it-present .present-thumb .thumb {
    padding-top: 70%;
  }
}
.commentprize-item .it-present .present-title {
  font-size: inherit;
  font-weight: normal;
  position: relative;
}
.commentprize-item .it-present .present-title .title {
  display: block;
  font-weight: normal;
  line-height: 1.375em;
  height: 1.375em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  .commentprize-item .it-present .present-title .title {
    width: 14em;
  }
}
.commentprize-item .it-present .present-sponsor {
  display: none;
  position: absolute;
  left: 50%;
  bottom: 130%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  font-size: 75%;
  background-color: rgba(50, 50, 50, 0.5);
  color: #fff;
  line-height: 2em;
  height: 2em;
  border-radius: 0.42857143em;
  padding: 0 0.5em;
  white-space: nowrap;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (min-width: 768px) {
  .commentprize-item .it-present .present-sponsor {
    display: block;
  }
}
.commentprize-item .it-present .present-sponsor:hover {
  color: #fff;
}
.commentprize-item .it-present .present-sponsor::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 0.28571429em solid transparent;
  border-top-color: rgba(50, 50, 50, 0.5);
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -0.28571429em;
}
.commentprize-item .it-present .present-detail {
  font-size: 81.25%;
  font-weight: normal;
  height: 0.3rem;
  overflow: hidden;
  display: none;
  margin-top: 0.76923077em;
}
.commentprize-item .it-present .present-detail .btn {
  line-height: 1.75em;
  height: 1.75em;
  padding: 0 0.5em;
}
.commentprize-item .it-present a {
  color: #323232;
}
.commentprize-item .it-present a:hover {
  color: #ff6000;
}
.commentprize-item .it-present .present-keys {
  display: none;
}
@media (min-width: 768px) {
  .commentprize-item .it-present .present-keys {
    display: block;
    font-size: 81.25%;
    position: relative;
    height: 0.3rem;
    width: 17em;
    overflow: hidden;
    text-align: center;
    margin-top: 0.76923077em;
    color: #b5b5b5;
    font-weight: normal;
  }
}
.commentprize-item .it-comment {
  color: #8a8a8a;
  padding-top: 1.625em;
  position: relative;
  margin-bottom: 1em;
}
.commentprize-item .it-comment::before {
  content: "\e8af";
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: block;
  width: 1.125em;
  height: 0.875em;
  text-align: center;
  line-height: 0.875em;
  position: absolute;
  left: 0;
  top: 0;
  color: #e1e1e1;
}
.commentprize-item .it-comment p {
  line-height: 1.6875em;
  height: 3.375em;
  overflow: hidden;
}
.commentprize-item .it-post {
  font-size: 14px;
  background-color: #f9fafb;
  padding: 0.85714286em 1.42857143em;
  border-radius: 0.42857143em;
  color: #8a8a8a;
}
@media (min-width: 1920px) {
  .commentprize-item .it-post {
    font-size: 0.14rem;
  }
}
.commentprize-item .it-post a {
  display: block;
  white-space: nowrap;
  line-height: 2.14285714em;
  height: 2.14285714em;
  overflow: hidden;
  color: #8a8a8a;
}
.commentprize-item .it-post a:hover {
  color: #ff6000;
}
.commentprize-item .it-post .ico {
  display: inline-block;
  vertical-align: top;
  width: 2.14285714em;
  height: 2.14285714em;
  text-align: center;
  background-color: #afb5c5;
  border-radius: 0.28571429em;
  color: #fff;
  margin-right: 1em;
}
.commentprize-item .it-post .ico::before {
  font-size: 128.57142857%;
}
@media (max-width: 767.5px) {
  .commentprize-item {
    margin-bottom: 0.1rem;
  }
  .commentprize-item .item-wrap {
    padding: 15px;
  }
  .commentprize-item .item-p-1 {
    margin-right: 0;
    width: 0.8rem;
  }
  .commentprize-item .item-p-2 {
    width: 0.8rem;
  }
  .commentprize-item .it-user .u-avatar {
    width: 100%;
    margin-bottom: 8px;
  }
  .commentprize-item .it-user .it-username {
    font-size: 12px;
  }
  .commentprize-item .get-present-pic {
    width: 50px;
    margin: 15px 5px 0;
  }
  .commentprize-item .it-present .present-thumb {
    width: 80px;
    margin-bottom: 15px;
  }
  .commentprize-item .it-present .present-title {
    font-size: 12px;
    width: 7em;
  }
}
@media (min-width: 425px) {
  .commentprize-item {
    margin-bottom: 0.2rem;
  }
}
.commentprize-item-needcheck .item-wrap {
  background-image: url(https://image.uisdc.com/wp-content/uploads/comment-prize/03.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
}
.commentprize-item-needcheck .item-p-2 {
  margin-right: 0.8rem;
}
.commentprize-item-needcheck .item-p-4 {
  float: right;
  width: 160px;
}
@media (min-width: 1920px) {
  .commentprize-item-needcheck .item-p-4 {
    width: 1.6rem;
  }
}
.commentprize-item-needcheck .item-p-4 .btn {
  display: block;
  margin-top: 0.4rem;
  font-size: 16px;
  line-height: 3em;
}
@media (min-width: 1920px) {
  .commentprize-item-needcheck .item-p-4 .btn {
    font-size: 0.16rem;
  }
}
.commentprize-item-needcheck .item-p-3 {
  color: #ca963b;
}
.commentprize-item-needcheck .item-p-3 .title {
  font-size: 24px;
  line-height: 1.375em;
  margin-bottom: 0.58333333em;
}
@media (min-width: 1920px) {
  .commentprize-item-needcheck .item-p-3 .title {
    font-size: 0.24rem;
  }
}
.commentprize-item-needcheck .item-p-3 p {
  font-size: 18px;
  line-height: 1.38888889em;
  margin-bottom: 0.33333333em;
}
@media (min-width: 1920px) {
  .commentprize-item-needcheck .item-p-3 p {
    font-size: 0.18rem;
  }
}
.commentprize-item-needcheck .item-p-3 p a {
  color: #ca963b;
  border-bottom: 1px solid #ca963b;
}
@media (max-width: 767.5px) {
  .commentprize-item-needcheck .item-wrap {
    padding: 0.3rem;
  }
  .commentprize-item-needcheck .item-p-1 {
    display: none;
  }
  .commentprize-item-needcheck .item-p-2 {
    float: none;
    margin: 0 auto;
    width: 1.4rem;
  }
  .commentprize-item-needcheck .prize-user .u-avatar,
  .commentprize-item-needcheck .prize-user .avatar {
    width: 50%;
    margin-left: 0;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
  .commentprize-item-needcheck .item-p-3 {
    float: none;
  }
  .commentprize-item-needcheck .item-p-3 .title {
    font-size: 22px;
    text-align: center;
    margin-bottom: 0.5em;
  }
  .commentprize-item-needcheck .item-p-3 p {
    font-size: 16px;
  }
  .commentprize-item-needcheck .item-p-4 {
    float: none;
    width: 100%;
  }
}
.commentprize-item-normal .item-p-5 {
  font-size: 16px;
  width: 30em;
}
@media (min-width: 1920px) {
  .commentprize-item-normal .item-p-5 {
    font-size: 0.16rem;
  }
}
@media (max-width: 767.5px) {
  .commentprize-item-normal .item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .commentprize-item-normal .item-p-1,
  .commentprize-item-normal .item-p-2,
  .commentprize-item-normal .item-p-3,
  .commentprize-item-normal .item-p-4 {
    float: none;
  }
  .commentprize-item-normal .item-p-5 {
    display: none;
  }
}
@media (max-width: 1023.5px) {
  .commentprize-item-normal .item-p-4 .present-title {
    width: 10em;
  }
}
@media (max-width: 1199.5px) {
  .commentprize-item-normal .item-p-5 {
    display: none;
  }
}
@media (min-width: 1200px) {
  .commentprize-item-normal .item-p-5 {
    width: 20em;
  }
}
@media (min-width: 1330px) {
  .commentprize-item-normal .item-p-5 {
    width: 30em;
  }
}
.commentprize-list .container {
  max-width: 1400px;
  padding: 0;
  box-sizing: border-box;
  margin: 0 auto;
}
@media (min-width: 425px) {
  .commentprize-list .container {
    padding: 0 15px;
  }
}
@media (min-width: 1920px) {
  .commentprize-list .container {
    max-width: 14rem;
    padding: 0;
  }
}
.commentprize-list .loading {
  padding: 1rem 0;
}
.commentprize-list .comment-prize-list {
  margin-top: -0.4rem;
}
.commentprize-list .loadmore {
  padding-bottom: 0.6rem;
  text-align: center;
}
.commentprize-list .loadmore .btn {
  font-size: 16px;
  line-height: 3em;
  padding: 0 1.875em;
}
@media (min-width: 1920px) {
  .commentprize-list .loadmore .btn {
    font-size: 0.16rem;
  }
}
@media (max-width: 767.5px) {
  .commentprize-list .comment-prize-list {
    margin-top: -0.2rem;
  }
}
.commentprize-kf {
  position: fixed;
  right: 0;
  bottom: 0.15rem;
  z-index: 19;
  display: none;
}
@media (min-width: 1024px) {
  .commentprize-kf {
    display: block;
  }
}
.commentprize-kf .avatar {
  display: inline-block;
  width: 4.28571429em;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  border-radius: 100%;
  background-color: #fff;
}
.commentprize-kf .avatar .thumb {
  padding-top: 100%;
  background-size: contain;
  background-position: center 0.06rem;
}
.commentprize-kf .kf-min {
  cursor: pointer;
  font-size: 14px;
  margin-right: 1.5em;
}
@media (min-width: 1920px) {
  .commentprize-kf .kf-min {
    font-size: 0.14rem;
  }
}
.commentprize-kf .kf-min:hover .txt {
  background-color: #cc4d00;
}
.commentprize-kf .kf-min:hover .txt::after {
  border-left-color: #cc4d00;
}
.commentprize-kf .kf-min .kf-wrap {
  position: relative;
  padding-right: 4.28571429em;
  line-height: 4.28571429em;
}
.commentprize-kf .kf-min .avatar {
  position: absolute;
  right: 0;
  top: 0;
}
.commentprize-kf .kf-min .txt {
  display: inline-block;
  height: 3em;
  line-height: 3em;
  background-color: #ff6000;
  border-radius: 0.42857143em;
  padding: 0 0.71428571em;
  color: #fff;
  position: relative;
  margin-right: 0.71428571em;
  -webkit-animation: kftxt 0.5s ease-in-out 1;
  animation: kftxt 0.5s ease-in-out 1;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  visibility: hidden;
}
.commentprize-kf .kf-min .txt::after {
  content: "";
  position: absolute;
  left: 100%;
  top: 50%;
  width: 0;
  height: 0;
  border: 0.35714286em solid transparent;
  border-left-color: #ff6000;
  margin-top: -0.35714286em;
}
.commentprize-kf .kf-max {
  margin-bottom: -0.15rem;
}
.commentprize-kf .kf-max .kf-wrap {
  width: 21.42857143em;
  background: #ffffff;
  box-shadow: 0 0.1rem 0.6rem 0 rgba(0, 0, 0, 0.1);
  border-radius: 0.42857143em 0.42857143em 0 0.71428571em;
  overflow: hidden;
}
.commentprize-kf .kf-max .kf-title {
  line-height: 2.85714286em;
  height: 2.85714286em;
  padding: 0.85714286em 1.42857143em;
  background-color: #ff6000;
  color: #fff;
  position: relative;
}
.commentprize-kf .kf-max .kf-title .avatar {
  width: 2.42857143em;
  vertical-align: middle;
  margin-right: 0.71428571em;
}
.commentprize-kf .kf-max .kf-title .btn-close {
  display: inline-block;
  position: absolute;
  right: 1.42857143em;
  top: 0.85714286em;
  width: 1.14285714em;
  height: 2.85714286em;
  cursor: pointer;
}
.commentprize-kf .kf-max .kf-title .title {
  font-size: 114.28571429%;
}
.commentprize-kf .kf-max .kf-title .title a {
  color: #fff;
}
.commentprize-kf .kf-max .kf-content {
  padding: 0 1.42857143em;
}
.commentprize-kf .kf-max .kf-item {
  padding: 2.14285714em 0;
  border-bottom: 1px dotted #eaeaea;
}
.commentprize-kf .kf-max .kf-item:last-child {
  border-bottom: none;
}
.commentprize-kf .kf-max .kf-item:nth-child(2) .kf-item-wrap::after {
  content: "2";
}
.commentprize-kf .kf-max .kf-item-wrap {
  position: relative;
  padding-right: 6.42857143em;
  padding-left: 2.14285714em;
  min-height: 5.71428571em;
}
.commentprize-kf .kf-max .kf-item-wrap::after {
  content: "1";
  display: block;
  position: absolute;
  left: 0;
  top: 0.25em;
  font-size: 85.71428571%;
  width: 1.66666667em;
  height: 1.66666667em;
  border-radius: 100%;
  background-color: #ff6000;
  color: #fff;
  line-height: 1.66666667em;
  text-align: center;
}
.commentprize-kf .kf-max .item-r {
  position: absolute;
  right: 0;
  top: 0;
  width: 5.71428571em;
}
.commentprize-kf .kf-max .item-r .thumb {
  padding-top: 100%;
  background-position: center;
  background-size: contain;
}
.commentprize-kf .kf-max .item-r .btn {
  display: block;
  font-size: 85.71428571%;
  line-height: 2.5em;
  margin-top: 2.5em;
}
.commentprize-kf .kf-max .item-title {
  font-size: 114.28571429%;
  line-height: 1.5em;
  height: 1.5em;
  color: #666;
  margin-bottom: 0.25em;
}
.commentprize-kf .kf-max .item-desc {
  color: #898989;
  line-height: 1.64285714em;
  max-height: 3.28571429em;
  overflow: hidden;
}
@-webkit-keyframes kftxt {
  from {
    visibility: hidden;
    opacity: 0;
    margin-right: 10em;
  }
  to {
    visibility: visible;
    opacity: 1;
    margin-right: 0.71428571em;
  }
}
@keyframes kftxt {
  from {
    visibility: hidden;
    opacity: 0;
    margin-right: 10em;
  }
  to {
    visibility: visible;
    opacity: 1;
    margin-right: 0.71428571em;
  }
}
@media (max-width: 767.5px) {
  .widget-news .widget-wrap {
    background-image: none;
  }
  .widget-news .widget-content .news-item-num {
    font-size: 12px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
      "Helvetica Neue", "Open Sans", "Hiragino Sans GB", "微软雅黑", STHeiti,
      "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
    font-weight: normal;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ff6000;
    color: #ff6000;
    opacity: 1;
    top: 1px;
  }
  .widget-news .widget-content .news-item-wrap {
    padding-left: 30px;
  }
  .widget-news .widget-content .news-item-title {
    height: auto;
  }
  .widget-news .widget-title strong {
    font-size: 18px;
  }
  .widget-news .widget-title span {
    margin-left: 4px;
  }
  .archive-header {
    text-align: center;
  }
  .archive-header .hot-topic {
    position: relative;
    right: auto;
    bottom: auto;
    margin-top: 15px;
    display: block;
  }
  .archive-header .hot-topic .tag-title {
    display: none;
  }
  .archive-header .hot-topic .tag-item {
    display: none;
    margin-bottom: 15px;
  }
  .archive-header .hot-topic .tag-item:nth-child(3),
  .archive-header .hot-topic .tag-item:nth-child(2) {
    display: inline-block;
  }
  .archive-header .hot-topic .item-wrap {
    display: inline-block;
    color: #ff6000;
    padding: 9px 12px;
    border-radius: 4px;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.1);
  }
  .archive-header .hot-topic .item-wrap:hover {
    background-color: #ff6000;
    color: #fff;
  }
  .archive-list .container {
    margin: 0;
  }
  .archive-list .list-item {
    margin-bottom: 8px;
  }
  .archive-list .list-item .item-wrap {
    border-radius: 0;
    height: auto;
  }
  .archive-list .archive-list-see {
    padding: 0 15px;
  }
  .archive-list .archive-list-see .list-see .item-wrap {
    padding-left: 4.2em;
  }
  .archive-list .archive-list-see .list-see .item-thumb {
    width: 3.4em;
  }
  .archive-list .archive-list-see .list-see .item-thumb .ico {
    height: 3.4em;
    line-height: 3.4em;
  }
  .archive-list .archive-list-see .list-see .item-desc {
    margin-top: -8px;
  }
  .archive-list .archive-list-see .list-see .desc-count {
    display: block;
  }
  .archive-list .list-item-widget .item-wrap {
    padding-bottom: 60px;
  }
  .archive-list .list-item-widget .listitem-widget-title {
    margin-bottom: 0.8em;
    padding-bottom: 0;
    border-bottom: none;
  }
  .archive-list .list-item-widget .listitem-widget-title strong {
    font-size: 18px;
  }
  .archive-list .list-item-widget .listitem-widget-title strong a {
    color: #ff6000;
  }
  .archive-list .list-item-widget .listitem-widget-title .more {
    display: none;
  }
  .archive-list .listitem-group .item-wrap {
    padding-bottom: 25px;
  }
  .archive-list .listitem-group .listitem-widget-title {
    margin-bottom: 0.8em;
    padding-bottom: 0;
    border-bottom: none;
  }
  .archive-list .listitem-group .listitem-widget-title strong {
    font-size: 18px;
  }
  .archive-list .listitem-group .listitem-widget-title strong a {
    color: #ff6000;
  }
  .archive-list .listitem-group .listitem-widget-title .more {
    display: none;
  }
  .archive-list .listitem-group .item-entry p a {
    font-size: 14px;
    line-height: 24px;
    height: auto;
    max-height: 72px;
  }
  .archive-list .listitem-group .item-entry .only-text a {
    height: auto;
    max-height: 72px;
  }
  .archive-list .listitem-group .item-meta {
    left: auto;
  }
  .archive-list .listitem-group .item-meta .meta-function .func-item.comment {
    position: relative;
    right: auto;
    top: auto;
    margin-left: 0.08rem;
  }
  .archive-list .listitem-widget-talk-one .item-wrap {
    padding-bottom: 50px;
  }
  .archive-list .listitem-widget-talk-one .lw-item-title {
    font-size: 16px;
    min-height: 0;
    max-height: none;
    line-height: 22px;
    margin-bottom: 0.1rem;
  }
  .archive-list .listitem-widget-talk-one .lw-item-meta {
    position: absolute;
    left: 20px;
    bottom: 0;
    font-size: 12px;
  }
  .archive-list .listitem-widget-talk-one .lw-item-meta .meta-avatars {
    display: none;
  }
  .archive-list .listitem-widget-talk-one .lw-item-entry {
    background-color: transparent;
    padding: 0;
    height: auto;
    margin-bottom: 0;
  }
  .archive-list .listitem-widget-talk-one .lw-item-entry p {
    height: 0.46rem;
  }
  .archive-list
    .listitem-widget-talk-one
    .talk-vote.vote-no-image
    .vote-items-describ
    .vote-item-wrap {
    padding: 30px 0;
  }
  .archive-list .listitem-widget-talk-one .lw-item-btns {
    display: none;
  }
  .archive-list .listitem-widget-talk-one.item-has-vote .item-wrap {
    padding-bottom: 0;
  }
  .archive-list .listitem-widget-talk-one.item-has-vote .lw-item-meta {
    display: none;
  }
  .archive-list .listitem-widget-gallery .item-wrap {
    padding-bottom: 20px;
  }
  .archive-list .listitem-widget-gallery .listitem-widget-title strong a {
    color: #9ca1b1;
  }
  .archive-list .listitem-widget-gallery .listitem-widget-title .more {
    display: block;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-gallery-item {
    background-color: #fff;
    padding: 4vw;
    border-radius: 6px;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-gallery-item::before {
    display: none;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-wrap {
    position: relative;
    padding-right: 125px;
    border-radius: 6px;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .listitem-item-thumb {
    position: absolute;
    right: 0;
    top: 0;
    width: 110px;
    border-radius: 6px;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .listitem-item-thumb
    .thumb {
    padding-top: 70.90909091%;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-meta {
    display: none;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .listitem-item-main {
    padding: 0;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-title {
    font-size: 14px;
    line-height: 21px;
    height: 42px;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-author {
    padding-left: 35px;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-author
    .item-avatar {
    width: 25px;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-author
    .u-desc {
    display: none;
  }
  .archive-list
    .listitem-widget-gallery
    .listitem-widget-content
    .lw-item-author
    .u-name {
    color: #b5b5b5;
  }
  .archive-list .item-article .item-desc {
    display: none;
  }
  .archive-list .item-article .item-top {
    position: absolute;
    right: 0;
    top: 0;
    width: 115px;
    border-radius: 6px;
  }
  .archive-list .item-article .item-top .item-thumb::after {
    display: none;
  }
  .archive-list .item-article .item-top .thumb {
    padding-top: 63.47826087%;
  }
  .archive-list .item-article .item-top .item-top-meta,
  .archive-list .item-article .item-top .list-comment-slide {
    display: none;
  }
  .archive-list .item-article .item-top .item-term {
    font-size: 12px;
  }
  .archive-list .item-article .item-wrap:hover .item-main {
    margin-top: 0;
  }
  .archive-list .item-article .item-cont {
    position: relative;
    padding-right: 135px;
  }
  .archive-list .item-article .item-main {
    margin-top: 0;
  }
  .archive-list .item-article .item-main .item-title {
    font-size: 16px;
    line-height: 22px;
    height: auto;
    margin-bottom: 9px;
    font-weight: normal;
  }
  .archive-list .item-article .item-meta {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    height: auto;
    font-size: 12px;
    line-height: 16px;
  }
  .archive-list .item-article .item-meta .meta-left {
    position: relative;
    left: auto;
    top: auto;
    margin: 0 0 10px;
    font-size: 12px;
  }
  .archive-list .item-article .item-meta .meta-right {
    position: relative;
    right: auto;
    top: auto;
  }
  .archive-list .item-article .item-meta .meta-time {
    display: inline;
    margin-right: 10px;
  }
  .archive-list .item-article .item-meta .meta-author {
    display: inline;
  }
  .archive-list .item-article .item-meta .meta-author .meta-name {
    display: inline;
    vertical-align: baseline;
    font-size: 12px;
  }
  .archive-list .item-article .item-meta .meta-avatar {
    display: none;
  }
  .archive-list .item-article .item-meta .meta-tag {
    font-size: 12px;
    margin: 0 -1em;
  }
  .archive-list .item-article .item-meta .meta-tag .tag-ico {
    display: none;
  }
  .archive-list .item-article .item-meta .meta-tag a {
    display: inline-block;
    padding: 0 0.4em;
    line-height: 20px;
    border-radius: 4px;
    border: none;
    margin: 0 10px;
    color: #ff6000;
    background-color: rgba(255, 140, 52, 0.1);
  }
  .archive-list .item-article .item-meta .post-label .label {
    background: rgba(255, 140, 52, 0.1);
    padding: 0 0.4em;
    line-height: 22px;
    display: inline-block;
    border-radius: 4px;
  }
  .archive-list .item-article .item-meta .post-label-hot .label {
    background-color: rgba(255, 20, 43, 0.05);
  }
  .archive-list .list-item-home-job .widget-item {
    display: none;
  }
  .archive-list .list-item-home-job .widget-item:first-child {
    display: block;
    margin-bottom: 0;
  }
  .archive-list .list-item-home-job .widget-item:first-child .item_main {
    padding-bottom: 0;
    border-bottom: none;
  }
  .archive-list .list-item-home-job .widget-btns {
    display: none;
  }
  .archive-list-title {
    margin-bottom: 15px;
  }
  .archive-list-title .part-list-title .item,
  .archive-list-title .part-list-title .group-item .item-images .img-item {
    margin: 0 0.8em;
  }
  .post-toolkit-wrap,
  .post-crumbs {
    display: none;
  }
  .post-btns .item,
  .post-btns .group-item .item-images .img-item {
    width: 33.33333333%;
    padding: 0 7px;
    box-sizing: border-box;
    margin: 0;
  }
  .post-btns .btns {
    margin: 0 -7px;
  }
  .post-btns .btn {
    width: 100%;
    padding: 0;
    display: block;
    line-height: 50px;
    border-radius: 6px;
    font-size: 14px;
  }
  .post-content {
    padding-top: 30px;
  }
  .post-content .post-article,
  .comment-recommend,
  .post-comment .comment-content,
  .post-related-new .post-related-new-content {
    padding: 0 10px;
  }
  .post-comment {
    padding-top: 20px;
  }
  .post-comment .comment-content {
    padding: 0;
  }
  .post-comment .comment-main {
    padding-bottom: 115px;
  }
  .post-comment .comment-footer {
    bottom: 40px;
  }
  .post-comment .comment-recommend {
    padding: 0;
  }
  .post-comment .comment-recommend .titles {
    border-radius: 0;
  }
  .post-header .container {
    padding-top: 0.4rem;
    padding-bottom: 0.2rem;
  }
  .post-header .post-title {
    font-size: 25px;
    line-height: 32px;
    margin-bottom: 20px;
    text-align: left;
  }
  .post-header .post-meta {
    margin-bottom: 20px;
  }
  .post-header .post-meta .meta-read {
    display: none;
  }
  .post-header .tags {
    height: 34px;
    overflow: hidden;
  }
  .post-comment .container {
    margin: 0;
  }
  .comment-title {
    margin-left: 15px;
    margin-right: 15px;
  }
  .comment-header .comment-header-wrap {
    border-radius: 0;
  }
  .comment-footer .comment-footer-main .item,
  .comment-footer .comment-footer-main .group-item .item-images .img-item {
    float: none;
    text-align: center !important;
  }
  .comment-footer .comment-footer-main .hide_sm {
    display: none;
  }
  .part-zt .thumb-count,
  .part-zt .thumb-views {
    display: none;
  }
  .part-zt .item-main {
    padding: 15px;
    text-align: center;
  }
  .part-zt .item-btns .btn {
    line-height: 2.4em;
  }
  .part-zt .item-desc {
    margin-bottom: 0.8em;
  }
  .part-zt .item,
  .part-zt .group-item .item-images .img-item {
    margin-bottom: 4vw;
  }
  .article-author .author-thumb {
    width: 0.5rem;
  }
  .article-author .author-content {
    padding: 0.2rem;
  }
  .article-author .author-wrap {
    padding: 0 0 0 0.7rem;
  }
  .article-author .author-btns {
    width: 0.68rem;
  }
  .article-author .author-info {
    display: none;
  }
  .post-copy {
    text-align: left;
    font-size: 14px;
  }
  .post-tags {
    text-align: left;
    font-size: 14px;
  }
  .post-tags .tags-title {
    text-align: left;
  }
  .post-tags .tags-title span {
    padding: 0 1em 0 0;
  }
  .post-tags .tags-items {
    text-align: left;
    margin: 0 -5px;
  }
  .post-tags .tags-items .item,
  .post-tags .tags-items .group-item .item-images .img-item {
    padding: 0 5px;
    margin-bottom: 10px;
  }
  .comment-header .comment-thumb {
    width: 9em;
    right: 1.6em;
  }
  .comment-header .comment-header-wrap {
    padding: 1em;
  }
  .single-post .post-hot,
  .single-post .search-hot,
  .single-post .news-hot,
  .single-post .hunter-hot,
  .single-post .hunter-you-may-like,
  .single-post .hunter-last-week,
  .single-post .user-hot {
    display: none;
  }
  .comment-main .comments-less-recommend .c-title {
    font-size: 12px;
  }
  .comment-main .comment-item .item-content .item-main {
    padding: 1.2em;
  }
  .comment-item .comment-post {
    padding: 12px;
    line-height: 22px;
  }
  .comment-recommend .c-posts .item-post .item-wrap {
    padding-left: 30px;
  }
  .comment-recommend .c-posts .item-post .item-index {
    font-size: 12px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ff6000;
    color: #ff6000;
    font-weight: normal;
    font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC",
      "Helvetica Neue", "Open Sans", "Hiragino Sans GB", "微软雅黑", STHeiti,
      "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
  }
  .comment-recommend .c-posts .item-post .item-title {
    font-weight: normal;
  }
  .part-zt .item-title {
    font-size: 18px;
  }
  .post-related {
    padding-bottom: 0;
    padding-top: 0;
  }
  .post-related .items,
  .post-related .modal-talk_ask .talk-ask .img-selects,
  .post-related .archive-list-top .archive-top-wrap,
  .post-related .archive-list-top .archive-list-top-wrap,
  .post-related .archive-list-see .wrap,
  .post-related .part-dropdown .main .section-content,
  .post-related .search-result-content .results-u,
  .post-related .search-user .search-user-wrap,
  .post-related .search-user .search-user-items,
  .post-related .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .post-related .group-item .item-images .img-items,
  .post-related .talk-ask-form .img-selects,
  .post-related .user-item-talk-talk .item-images .img-items,
  .post-related .user-home .posts_talks {
    margin: 0 -15px;
  }
  .post-related .items .item,
  .post-related .modal-talk_ask .talk-ask .img-selects .item,
  .post-related .archive-list-top .archive-top-wrap .item,
  .post-related .archive-list-top .archive-list-top-wrap .item,
  .post-related .archive-list-see .wrap .item,
  .post-related .part-dropdown .main .section-content .item,
  .post-related .search-result-content .results-u .item,
  .post-related .search-user .search-user-wrap .item,
  .post-related .search-user .search-user-items .item,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .post-related .group-item .item-images .img-items .item,
  .post-related .items .group-item .item-images .img-item,
  .post-related .talk-ask-form .img-selects .item,
  .post-related .user-item-talk-talk .item-images .img-items .item,
  .post-related .user-home .posts_talks .item {
    width: 100%;
    padding: 0;
    margin-bottom: 8px;
  }
  .post-related .items .item-top,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-top,
  .post-related .archive-list-top .archive-top-wrap .item-top,
  .post-related .archive-list-top .archive-list-top-wrap .item-top,
  .post-related .archive-list-see .wrap .item-top,
  .post-related .part-dropdown .main .section-content .item-top,
  .post-related .search-result-content .results-u .item-top,
  .post-related .search-user .search-user-wrap .item-top,
  .post-related .search-user .search-user-items .item-top,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top,
  .post-related .group-item .item-images .img-items .item-top,
  .post-related .talk-ask-form .img-selects .item-top,
  .post-related .user-item-talk-talk .item-images .img-items .item-top,
  .post-related .user-home .posts_talks .item-top {
    position: absolute;
    right: 0;
    top: 0;
    width: 115px;
  }
  .post-related .items .item-top .item-thumb,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-top .item-thumb,
  .post-related .archive-list-top .archive-top-wrap .item-top .item-thumb,
  .post-related .archive-list-top .archive-list-top-wrap .item-top .item-thumb,
  .post-related .archive-list-see .wrap .item-top .item-thumb,
  .post-related .part-dropdown .main .section-content .item-top .item-thumb,
  .post-related .search-result-content .results-u .item-top .item-thumb,
  .post-related .search-user .search-user-wrap .item-top .item-thumb,
  .post-related .search-user .search-user-items .item-top .item-thumb,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top
    .item-thumb,
  .post-related .group-item .item-images .img-items .item-top .item-thumb,
  .post-related .talk-ask-form .img-selects .item-top .item-thumb,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-top
    .item-thumb,
  .post-related .user-home .posts_talks .item-top .item-thumb {
    border-radius: 6px;
  }
  .post-related .items .item-top .item-thumb::after,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-top
    .item-thumb::after,
  .post-related
    .archive-list-top
    .archive-top-wrap
    .item-top
    .item-thumb::after,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-top
    .item-thumb::after,
  .post-related .archive-list-see .wrap .item-top .item-thumb::after,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-top
    .item-thumb::after,
  .post-related .search-result-content .results-u .item-top .item-thumb::after,
  .post-related .search-user .search-user-wrap .item-top .item-thumb::after,
  .post-related .search-user .search-user-items .item-top .item-thumb::after,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top
    .item-thumb::after,
  .post-related
    .group-item
    .item-images
    .img-items
    .item-top
    .item-thumb::after,
  .post-related .talk-ask-form .img-selects .item-top .item-thumb::after,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-top
    .item-thumb::after,
  .post-related .user-home .posts_talks .item-top .item-thumb::after {
    display: none;
  }
  .post-related .items .item-top .thumb,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-top .thumb,
  .post-related .archive-list-top .archive-top-wrap .item-top .thumb,
  .post-related .archive-list-top .archive-list-top-wrap .item-top .thumb,
  .post-related .archive-list-see .wrap .item-top .thumb,
  .post-related .part-dropdown .main .section-content .item-top .thumb,
  .post-related .search-result-content .results-u .item-top .thumb,
  .post-related .search-user .search-user-wrap .item-top .thumb,
  .post-related .search-user .search-user-items .item-top .thumb,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top
    .thumb,
  .post-related .group-item .item-images .img-items .item-top .thumb,
  .post-related .talk-ask-form .img-selects .item-top .thumb,
  .post-related .user-item-talk-talk .item-images .img-items .item-top .thumb,
  .post-related .user-home .posts_talks .item-top .thumb {
    padding-top: 63.47826087%;
  }
  .post-related .items .item-top .item-top-meta,
  .post-related .items .item-top .list-comment-slide,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-top .item-top-meta,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-top
    .list-comment-slide,
  .post-related .archive-list-top .archive-top-wrap .item-top .item-top-meta,
  .post-related
    .archive-list-top
    .archive-top-wrap
    .item-top
    .list-comment-slide,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-top
    .item-top-meta,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-top
    .list-comment-slide,
  .post-related .archive-list-see .wrap .item-top .item-top-meta,
  .post-related .archive-list-see .wrap .item-top .list-comment-slide,
  .post-related .part-dropdown .main .section-content .item-top .item-top-meta,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-top
    .list-comment-slide,
  .post-related .search-result-content .results-u .item-top .item-top-meta,
  .post-related .search-result-content .results-u .item-top .list-comment-slide,
  .post-related .search-user .search-user-wrap .item-top .item-top-meta,
  .post-related .search-user .search-user-wrap .item-top .list-comment-slide,
  .post-related .search-user .search-user-items .item-top .item-top-meta,
  .post-related .search-user .search-user-items .item-top .list-comment-slide,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top
    .item-top-meta,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top
    .list-comment-slide,
  .post-related .group-item .item-images .img-items .item-top .item-top-meta,
  .post-related
    .group-item
    .item-images
    .img-items
    .item-top
    .list-comment-slide,
  .post-related .talk-ask-form .img-selects .item-top .item-top-meta,
  .post-related .talk-ask-form .img-selects .item-top .list-comment-slide,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-top
    .item-top-meta,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-top
    .list-comment-slide,
  .post-related .user-home .posts_talks .item-top .item-top-meta,
  .post-related .user-home .posts_talks .item-top .list-comment-slide {
    display: none;
  }
  .post-related .items .item-top .item-term,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-top .item-term,
  .post-related .archive-list-top .archive-top-wrap .item-top .item-term,
  .post-related .archive-list-top .archive-list-top-wrap .item-top .item-term,
  .post-related .archive-list-see .wrap .item-top .item-term,
  .post-related .part-dropdown .main .section-content .item-top .item-term,
  .post-related .search-result-content .results-u .item-top .item-term,
  .post-related .search-user .search-user-wrap .item-top .item-term,
  .post-related .search-user .search-user-items .item-top .item-term,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-top
    .item-term,
  .post-related .group-item .item-images .img-items .item-top .item-term,
  .post-related .talk-ask-form .img-selects .item-top .item-term,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-top
    .item-term,
  .post-related .user-home .posts_talks .item-top .item-term {
    top: 0.1rem;
    font-size: 12px;
  }
  .post-related .items .item-wrap,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-wrap,
  .post-related .archive-list-top .archive-top-wrap .item-wrap,
  .post-related .archive-list-top .archive-list-top-wrap .item-wrap,
  .post-related .archive-list-see .wrap .item-wrap,
  .post-related .part-dropdown .main .section-content .item-wrap,
  .post-related .search-result-content .results-u .item-wrap,
  .post-related .search-user .search-user-wrap .item-wrap,
  .post-related .search-user .search-user-items .item-wrap,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-wrap,
  .post-related .group-item .item-images .img-items .item-wrap,
  .post-related .talk-ask-form .img-selects .item-wrap,
  .post-related .user-item-talk-talk .item-images .img-items .item-wrap,
  .post-related .user-home .posts_talks .item-wrap {
    border-radius: 0;
    padding: 25px;
  }
  .post-related .items .item-wrap:hover .item-main,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-wrap:hover
    .item-main,
  .post-related .archive-list-top .archive-top-wrap .item-wrap:hover .item-main,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-wrap:hover
    .item-main,
  .post-related .archive-list-see .wrap .item-wrap:hover .item-main,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-wrap:hover
    .item-main,
  .post-related .search-result-content .results-u .item-wrap:hover .item-main,
  .post-related .search-user .search-user-wrap .item-wrap:hover .item-main,
  .post-related .search-user .search-user-items .item-wrap:hover .item-main,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-wrap:hover
    .item-main,
  .post-related .group-item .item-images .img-items .item-wrap:hover .item-main,
  .post-related .talk-ask-form .img-selects .item-wrap:hover .item-main,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-wrap:hover
    .item-main,
  .post-related .user-home .posts_talks .item-wrap:hover .item-main {
    margin-top: 0;
  }
  .post-related .items .item-cont,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-cont,
  .post-related .archive-list-top .archive-top-wrap .item-cont,
  .post-related .archive-list-top .archive-list-top-wrap .item-cont,
  .post-related .archive-list-see .wrap .item-cont,
  .post-related .part-dropdown .main .section-content .item-cont,
  .post-related .search-result-content .results-u .item-cont,
  .post-related .search-user .search-user-wrap .item-cont,
  .post-related .search-user .search-user-items .item-cont,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-cont,
  .post-related .group-item .item-images .img-items .item-cont,
  .post-related .talk-ask-form .img-selects .item-cont,
  .post-related .user-item-talk-talk .item-images .img-items .item-cont,
  .post-related .user-home .posts_talks .item-cont {
    position: relative;
    padding-right: 135px;
  }
  .post-related .items .item-main,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-main,
  .post-related .archive-list-top .archive-top-wrap .item-main,
  .post-related .archive-list-top .archive-list-top-wrap .item-main,
  .post-related .archive-list-see .wrap .item-main,
  .post-related .part-dropdown .main .section-content .item-main,
  .post-related .search-result-content .results-u .item-main,
  .post-related .search-user .search-user-wrap .item-main,
  .post-related .search-user .search-user-items .item-main,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-main,
  .post-related .group-item .item-images .img-items .item-main,
  .post-related .talk-ask-form .img-selects .item-main,
  .post-related .user-item-talk-talk .item-images .img-items .item-main,
  .post-related .user-home .posts_talks .item-main {
    margin-top: 0;
    padding: 0;
  }
  .post-related .items .item-main .item-title,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-main .item-title,
  .post-related .archive-list-top .archive-top-wrap .item-main .item-title,
  .post-related .archive-list-top .archive-list-top-wrap .item-main .item-title,
  .post-related .archive-list-see .wrap .item-main .item-title,
  .post-related .part-dropdown .main .section-content .item-main .item-title,
  .post-related .search-result-content .results-u .item-main .item-title,
  .post-related .search-user .search-user-wrap .item-main .item-title,
  .post-related .search-user .search-user-items .item-main .item-title,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-main
    .item-title,
  .post-related .group-item .item-images .img-items .item-main .item-title,
  .post-related .talk-ask-form .img-selects .item-main .item-title,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-main
    .item-title,
  .post-related .user-home .posts_talks .item-main .item-title {
    font-size: 16px;
    line-height: 22px;
    height: auto;
    margin-bottom: 9px;
    font-weight: normal;
  }
  .post-related .items .item-meta,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta,
  .post-related .archive-list-top .archive-top-wrap .item-meta,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta,
  .post-related .archive-list-see .wrap .item-meta,
  .post-related .part-dropdown .main .section-content .item-meta,
  .post-related .search-result-content .results-u .item-meta,
  .post-related .search-user .search-user-wrap .item-meta,
  .post-related .search-user .search-user-items .item-meta,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta,
  .post-related .group-item .item-images .img-items .item-meta,
  .post-related .talk-ask-form .img-selects .item-meta,
  .post-related .user-item-talk-talk .item-images .img-items .item-meta,
  .post-related .user-home .posts_talks .item-meta {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    height: auto;
    font-size: 12px;
    line-height: 16px;
  }
  .post-related .items .item-meta .meta-left,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-left,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-left,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-left,
  .post-related .archive-list-see .wrap .item-meta .meta-left,
  .post-related .part-dropdown .main .section-content .item-meta .meta-left,
  .post-related .search-result-content .results-u .item-meta .meta-left,
  .post-related .search-user .search-user-wrap .item-meta .meta-left,
  .post-related .search-user .search-user-items .item-meta .meta-left,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-left,
  .post-related .group-item .item-images .img-items .item-meta .meta-left,
  .post-related .talk-ask-form .img-selects .item-meta .meta-left,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-left,
  .post-related .user-home .posts_talks .item-meta .meta-left {
    position: relative;
    left: auto;
    top: auto;
    margin: 0 0 10px;
    font-size: 12px;
  }
  .post-related .items .item-meta .meta-right,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-right,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-right,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-right,
  .post-related .archive-list-see .wrap .item-meta .meta-right,
  .post-related .part-dropdown .main .section-content .item-meta .meta-right,
  .post-related .search-result-content .results-u .item-meta .meta-right,
  .post-related .search-user .search-user-wrap .item-meta .meta-right,
  .post-related .search-user .search-user-items .item-meta .meta-right,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-right,
  .post-related .group-item .item-images .img-items .item-meta .meta-right,
  .post-related .talk-ask-form .img-selects .item-meta .meta-right,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-right,
  .post-related .user-home .posts_talks .item-meta .meta-right {
    position: relative;
    right: auto;
    top: auto;
  }
  .post-related .items .item-meta .meta-time,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-time,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-time,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-time,
  .post-related .archive-list-see .wrap .item-meta .meta-time,
  .post-related .part-dropdown .main .section-content .item-meta .meta-time,
  .post-related .search-result-content .results-u .item-meta .meta-time,
  .post-related .search-user .search-user-wrap .item-meta .meta-time,
  .post-related .search-user .search-user-items .item-meta .meta-time,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-time,
  .post-related .group-item .item-images .img-items .item-meta .meta-time,
  .post-related .talk-ask-form .img-selects .item-meta .meta-time,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-time,
  .post-related .user-home .posts_talks .item-meta .meta-time {
    display: inline;
    margin-right: 10px;
  }
  .post-related .items .item-meta .meta-author,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-author,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-author,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .meta-author,
  .post-related .archive-list-see .wrap .item-meta .meta-author,
  .post-related .part-dropdown .main .section-content .item-meta .meta-author,
  .post-related .search-result-content .results-u .item-meta .meta-author,
  .post-related .search-user .search-user-wrap .item-meta .meta-author,
  .post-related .search-user .search-user-items .item-meta .meta-author,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-author,
  .post-related .group-item .item-images .img-items .item-meta .meta-author,
  .post-related .talk-ask-form .img-selects .item-meta .meta-author,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-author,
  .post-related .user-home .posts_talks .item-meta .meta-author {
    display: inline;
  }
  .post-related .items .item-meta .meta-author .meta-name,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .archive-list-top
    .archive-top-wrap
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .meta-author
    .meta-name,
  .post-related .archive-list-see .wrap .item-meta .meta-author .meta-name,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .search-result-content
    .results-u
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .search-user
    .search-user-wrap
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .search-user
    .search-user-items
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-author
    .meta-name,
  .post-related
    .group-item
    .item-images
    .img-items
    .item-meta
    .meta-author
    .meta-name,
  .post-related .talk-ask-form .img-selects .item-meta .meta-author .meta-name,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-author
    .meta-name,
  .post-related .user-home .posts_talks .item-meta .meta-author .meta-name {
    display: inline;
    vertical-align: baseline;
    font-size: 12px;
  }
  .post-related .items .item-meta .meta-avatar,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-avatar,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-avatar,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .meta-avatar,
  .post-related .archive-list-see .wrap .item-meta .meta-avatar,
  .post-related .part-dropdown .main .section-content .item-meta .meta-avatar,
  .post-related .search-result-content .results-u .item-meta .meta-avatar,
  .post-related .search-user .search-user-wrap .item-meta .meta-avatar,
  .post-related .search-user .search-user-items .item-meta .meta-avatar,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-avatar,
  .post-related .group-item .item-images .img-items .item-meta .meta-avatar,
  .post-related .talk-ask-form .img-selects .item-meta .meta-avatar,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-avatar,
  .post-related .user-home .posts_talks .item-meta .meta-avatar {
    display: none;
  }
  .post-related .items .item-meta .meta-line,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-line,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-line,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-line,
  .post-related .archive-list-see .wrap .item-meta .meta-line,
  .post-related .part-dropdown .main .section-content .item-meta .meta-line,
  .post-related .search-result-content .results-u .item-meta .meta-line,
  .post-related .search-user .search-user-wrap .item-meta .meta-line,
  .post-related .search-user .search-user-items .item-meta .meta-line,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-line,
  .post-related .group-item .item-images .img-items .item-meta .meta-line,
  .post-related .talk-ask-form .img-selects .item-meta .meta-line,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-line,
  .post-related .user-home .posts_talks .item-meta .meta-line {
    margin-bottom: 5px;
  }
  .post-related .items .item-meta .meta-line:last-child,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-meta
    .meta-line:last-child,
  .post-related
    .archive-list-top
    .archive-top-wrap
    .item-meta
    .meta-line:last-child,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .meta-line:last-child,
  .post-related .archive-list-see .wrap .item-meta .meta-line:last-child,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-meta
    .meta-line:last-child,
  .post-related
    .search-result-content
    .results-u
    .item-meta
    .meta-line:last-child,
  .post-related .search-user .search-user-wrap .item-meta .meta-line:last-child,
  .post-related
    .search-user
    .search-user-items
    .item-meta
    .meta-line:last-child,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-line:last-child,
  .post-related
    .group-item
    .item-images
    .img-items
    .item-meta
    .meta-line:last-child,
  .post-related .talk-ask-form .img-selects .item-meta .meta-line:last-child,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-line:last-child,
  .post-related .user-home .posts_talks .item-meta .meta-line:last-child {
    margin-bottom: 0;
  }
  .post-related .items .item-meta .meta-tag,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-tag,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-tag,
  .post-related .archive-list-see .wrap .item-meta .meta-tag,
  .post-related .part-dropdown .main .section-content .item-meta .meta-tag,
  .post-related .search-result-content .results-u .item-meta .meta-tag,
  .post-related .search-user .search-user-wrap .item-meta .meta-tag,
  .post-related .search-user .search-user-items .item-meta .meta-tag,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-tag,
  .post-related .group-item .item-images .img-items .item-meta .meta-tag,
  .post-related .talk-ask-form .img-selects .item-meta .meta-tag,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-tag,
  .post-related .user-home .posts_talks .item-meta .meta-tag {
    font-size: 12px;
    margin: 0;
    background-color: transparent;
    padding: 0;
  }
  .post-related .items .item-meta .meta-tag .tag-ico,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related
    .archive-list-top
    .archive-top-wrap
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related .archive-list-see .wrap .item-meta .meta-tag .tag-ico,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related .search-result-content .results-u .item-meta .meta-tag .tag-ico,
  .post-related .search-user .search-user-wrap .item-meta .meta-tag .tag-ico,
  .post-related .search-user .search-user-items .item-meta .meta-tag .tag-ico,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related
    .group-item
    .item-images
    .img-items
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related .talk-ask-form .img-selects .item-meta .meta-tag .tag-ico,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-tag
    .tag-ico,
  .post-related .user-home .posts_talks .item-meta .meta-tag .tag-ico {
    display: none;
  }
  .post-related .items .item-meta .meta-tag a,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-tag a,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag a,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-tag a,
  .post-related .archive-list-see .wrap .item-meta .meta-tag a,
  .post-related .part-dropdown .main .section-content .item-meta .meta-tag a,
  .post-related .search-result-content .results-u .item-meta .meta-tag a,
  .post-related .search-user .search-user-wrap .item-meta .meta-tag a,
  .post-related .search-user .search-user-items .item-meta .meta-tag a,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-tag
    a,
  .post-related .group-item .item-images .img-items .item-meta .meta-tag a,
  .post-related .talk-ask-form .img-selects .item-meta .meta-tag a,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-tag
    a,
  .post-related .user-home .posts_talks .item-meta .meta-tag a {
    display: inline-block;
    padding: 0 1em;
    line-height: 20px;
    border-radius: 4px;
    border: none;
    margin: 0 10px 0 0;
    background-color: #f9fafb;
  }
  .post-related .items .item-meta .post-label .label,
  .post-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-meta
    .post-label
    .label,
  .post-related
    .archive-list-top
    .archive-top-wrap
    .item-meta
    .post-label
    .label,
  .post-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .post-label
    .label,
  .post-related .archive-list-see .wrap .item-meta .post-label .label,
  .post-related
    .part-dropdown
    .main
    .section-content
    .item-meta
    .post-label
    .label,
  .post-related .search-result-content .results-u .item-meta .post-label .label,
  .post-related .search-user .search-user-wrap .item-meta .post-label .label,
  .post-related .search-user .search-user-items .item-meta .post-label .label,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .post-label
    .label,
  .post-related
    .group-item
    .item-images
    .img-items
    .item-meta
    .post-label
    .label,
  .post-related .talk-ask-form .img-selects .item-meta .post-label .label,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .post-label
    .label,
  .post-related .user-home .posts_talks .item-meta .post-label .label {
    background: rgba(255, 140, 52, 0.1);
    padding: 0 1em;
    line-height: 22px;
    display: inline-block;
    border-radius: 4px;
  }
  .post-related .items .item-meta .meta-label,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-label,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-label,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-label,
  .post-related .archive-list-see .wrap .item-meta .meta-label,
  .post-related .part-dropdown .main .section-content .item-meta .meta-label,
  .post-related .search-result-content .results-u .item-meta .meta-label,
  .post-related .search-user .search-user-wrap .item-meta .meta-label,
  .post-related .search-user .search-user-items .item-meta .meta-label,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-label,
  .post-related .group-item .item-images .img-items .item-meta .meta-label,
  .post-related .talk-ask-form .img-selects .item-meta .meta-label,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-label,
  .post-related .user-home .posts_talks .item-meta .meta-label {
    height: 20px;
    line-height: 20px;
    display: inline-block;
  }
  .post-next-prev {
    background-color: #fff;
    padding: 25px 0;
    border-top: 10px solid #f3f5f7;
  }
  .post-next-prev .wrap {
    margin: 0 -7px;
  }
  .post-next-prev .np-item {
    padding: 0 7px;
  }
  .post-next-prev .np-item a {
    border-radius: 0;
    padding: 0;
  }
  .post-next-prev .np-item .np-wrap {
    padding-left: 0;
  }
  .post-next-prev .np-item .np-thumb {
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
  }
  .post-next-prev .np-item .np-label {
    line-height: 2em;
    height: 2em;
    overflow: hidden;
    margin-bottom: 10px;
    font-size: 12px;
  }
  .post-next-prev .np-item .np-label .ico {
    display: none;
  }
  .post-next-prev .np-item .np-btns .btn {
    display: block;
    padding: 0;
    font-size: 14px;
    line-height: 40px;
  }
  .post-next-prev .np-item .np-title {
    height: 0.44rem;
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: normal;
  }
  .hunter-home-header {
    padding: 30px 0 0;
  }
  .hunter-home-header .desc {
    margin-bottom: 30px;
    line-height: 22px;
    font-size: 14px;
  }
  .hunter-home-header .desc em {
    display: block;
  }
  .hunter-home-header .btns {
    display: none;
  }
  .hunter-home-header .title {
    font-size: 30px;
  }
  .hunter-list .selects {
    margin-bottom: 20px;
    padding-top: 20px;
  }
  .hunter-list .selects .section-title {
    text-align: center;
    padding-bottom: 0;
  }
  .hunter-list .total {
    display: none;
  }
  .hunter-recent-hot {
    padding-bottom: 0;
  }
  .hunter-list {
    padding-bottom: 30px;
  }
  .hunter-list .container {
    margin: 0;
  }
  .hunter-list .items,
  .hunter-list .modal-talk_ask .talk-ask .img-selects,
  .hunter-list .archive-list-top .archive-top-wrap,
  .hunter-list .archive-list-top .archive-list-top-wrap,
  .hunter-list .archive-list-see .wrap,
  .hunter-list .part-dropdown .main .section-content,
  .hunter-list .search-result-content .results-u,
  .hunter-list .search-user .search-user-wrap,
  .hunter-list .search-user .search-user-items,
  .hunter-list .news-item .dubao-images[data-image="more"] .dubao-images-items,
  .hunter-list .group-item .item-images .img-items,
  .hunter-list .talk-ask-form .img-selects,
  .hunter-list .user-item-talk-talk .item-images .img-items,
  .hunter-list .user-home .posts_talks {
    margin: 0;
  }
  .hunter-list .item,
  .hunter-list .group-item .item-images .img-item {
    margin-bottom: 10px;
  }
  .hunter-pages {
    padding: 0 15px;
  }
  .hunter-list-item {
    background-color: #fff;
    padding: 20px 15px;
  }
  .hunter-list-item .item-wrap {
    height: auto;
    padding-right: 135px;
    position: relative;
    border-radius: 0;
  }
  .hunter-list-item .item-wrap:hover {
    box-shadow: none;
  }
  .hunter-list-item .item-wrap:hover .item-main {
    margin-top: 0 !important;
  }
  .hunter-list-item .item-wrap:hover .item-main .item-tags {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    height: 30px;
  }
  .hunter-list-item .item-wrap .item-thumb {
    position: absolute;
    right: 0;
    top: 0;
    width: 115px;
    border-radius: 6px;
  }
  .hunter-list-item .item-wrap .item-thumb .thumb {
    padding-top: 63.47826087%;
  }
  .hunter-list-item .item-wrap .item-product {
    display: none;
  }
  .hunter-list-item .item-wrap .item-meta {
    margin-bottom: 10px;
  }
  .hunter-list-item .item-wrap .item-main {
    padding: 0;
  }
  .hunter-list-item .item-wrap .item-title {
    margin-bottom: 6px;
    font-weight: normal;
  }
  .hunter-list-item .item-wrap .hunter-entry {
    display: none;
  }
  .hunter-list-item .item-wrap .item-tags {
    background-color: transparent;
    padding: 0;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    margin: 0 -5px;
  }
  .hunter-list-item .item-wrap .item-tags a {
    padding: 0 0.4em;
    line-height: 20px;
    border-radius: 4px;
    border: none;
    margin: 0 5px;
    white-space: nowrap;
    background-color: #f9fafb;
    font-size: 12px;
  }
  .hunter-list-item .item-wrap .item-tags .ico {
    display: none;
  }
  .hunter-singular-product,
  .hunter-list-info .hunter-list-info-in {
    padding: 20px;
  }
  .hunter-singular-product .product-tougao,
  .hunter-list-info .hunter-list-info-in .product-tougao {
    display: none;
  }
  .hunter-singular-product .product-thumb,
  .hunter-list-info .hunter-list-info-in .product-thumb {
    width: 0.4rem;
  }
  .hunter-singular-product .product-title,
  .hunter-list-info .hunter-list-info-in .product-title {
    line-height: 0.4rem;
  }
  .hunter-singular-product .product-title,
  .hunter-singular-product .txt,
  .hunter-list-info .hunter-list-info-in .product-title,
  .hunter-list-info .hunter-list-info-in .txt {
    display: none;
  }
  .hunter-singular-product .product-meta a,
  .hunter-list-info .hunter-list-info-in .product-meta a {
    white-space: nowrap;
  }
  .hunter-singular-product .product-wrap,
  .hunter-list-info .hunter-list-info-in .product-wrap {
    padding: 0 0 0 0.5rem;
    min-height: 0.36rem;
  }
  .hunter-singular-main .main-wrap {
    padding-right: 0;
  }
  .hunter-singular-main .main-wrap .img-wrap {
    max-width: none;
    padding-right: 0;
    float: none;
  }
  .hunter-singular-main .main-info {
    position: relative;
    right: auto;
    top: auto;
    width: auto;
    padding-top: 20px;
  }
  .hunter-hot-product {
    padding: 0;
    margin: 0;
  }
  .hunter-alltopics-select {
    background-color: #fff;
    margin-bottom: 25px;
  }
  .hunter-alltopics-select .selects {
    margin-top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .hunter-alltopics-select .select {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
  }
  .hunter-alltopics-alpha-select {
    margin-bottom: 25px;
  }
  .hunter-alltopics-alpha-select .selects {
    margin: 0 -2px;
  }
  .hunter-alltopics-alpha-select span {
    display: block;
    margin: 0 2px 15px;
    padding: 0;
  }
  .hunter-alltopics-alpha-select .select {
    background-color: #fff;
    border-radius: 6px;
    width: 30px;
    box-sizing: border-box;
    text-align: center;
    margin: 0 2px 4px;
  }
  .hunter-last-week .part-cont {
    margin: 0 -15px;
  }
  .hunter-list-header {
    padding-bottom: 0.8rem;
  }
  .hunter-list-header .archive-title {
    font-size: 0.3rem;
  }
  .hunter-singular-meta .meta-link {
    line-height: 1.8em;
  }
  .hunter-singular-meta .tags {
    margin: 0 -5px;
  }
  .hunter-singular-meta .tags .btn {
    line-height: 0.32rem;
    margin: 0 5px 10px;
    padding: 0 0.1rem;
  }
  .hunter-next-prev .np-prev {
    display: none;
  }
  .hunter-next-prev .np-title {
    margin-bottom: 0.15rem;
    font-weight: normal;
  }
  .hunter-next-prev .np-subtitle {
    margin-bottom: 0.1rem;
  }
  .hunter-you-may-like .items .item,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item,
  .hunter-you-may-like .archive-list-top .archive-top-wrap .item,
  .hunter-you-may-like .archive-list-top .archive-list-top-wrap .item,
  .hunter-you-may-like .archive-list-see .wrap .item,
  .hunter-you-may-like .part-dropdown .main .section-content .item,
  .hunter-you-may-like .search-result-content .results-u .item,
  .hunter-you-may-like .search-user .search-user-wrap .item,
  .hunter-you-may-like .search-user .search-user-items .item,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .hunter-you-may-like .group-item .item-images .img-items .item,
  .hunter-you-may-like .items .group-item .item-images .img-item,
  .hunter-you-may-like .talk-ask-form .img-selects .item,
  .hunter-you-may-like .user-item-talk-talk .item-images .img-items .item,
  .hunter-you-may-like .user-home .posts_talks .item {
    margin-bottom: 0.08rem;
  }
  .hunter-you-may-like .items .item .item-title,
  .hunter-you-may-like .modal-talk_ask .talk-ask .img-selects .item .item-title,
  .hunter-you-may-like .archive-list-top .archive-top-wrap .item .item-title,
  .hunter-you-may-like
    .archive-list-top
    .archive-list-top-wrap
    .item
    .item-title,
  .hunter-you-may-like .archive-list-see .wrap .item .item-title,
  .hunter-you-may-like .part-dropdown .main .section-content .item .item-title,
  .hunter-you-may-like .search-result-content .results-u .item .item-title,
  .hunter-you-may-like .search-user .search-user-wrap .item .item-title,
  .hunter-you-may-like .search-user .search-user-items .item .item-title,
  .hunter-you-may-like
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item
    .item-title,
  .hunter-you-may-like .group-item .item-images .img-items .item .item-title,
  .hunter-you-may-like .items .group-item .item-images .img-item .item-title,
  .hunter-you-may-like .talk-ask-form .img-selects .item .item-title,
  .hunter-you-may-like
    .user-item-talk-talk
    .item-images
    .img-items
    .item
    .item-title,
  .hunter-you-may-like .user-home .posts_talks .item .item-title {
    font-weight: normal;
  }
  .hunter-you-may-like .section-btns {
    margin-top: 10px;
    font-size: 14px;
  }
  .hunter-you-may-like .section-btns .btn {
    display: block;
  }
  .hunter-singular-header {
    padding-top: 20px;
  }
  .hunter-singular-header .hunter-title {
    margin-bottom: 10px;
  }
  .hunter-list-info .hunter-list-info-in .product-title {
    display: block;
  }
  .modal-haibao {
    width: 80vw;
    margin: 0 0 0 -40vw;
  }
  .hunter-comment {
    padding-bottom: 8px;
  }
  .hunter-next-prev {
    margin-top: 8px;
  }
  .part-nav-pages {
    padding: 0 15px;
  }
  .part-nav-pages .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .part-nav-pages .nav .active {
    display: none;
  }
  .part-nav-pages .nav li.go_page,
  .part-nav-pages .nav li.fy {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .part-nav-pages .nav li.go_page a,
  .part-nav-pages .nav li.fy a {
    display: block;
    background-color: #ff6000;
    color: #fff;
    border-radius: max(2.13333333vw, 8px);
  }
  .part-nav-pages .nav .nav-pages-top-form {
    text-align: center;
  }
  .news-header .img-wrap .thumb {
    background-position: center bottom;
  }
  .news-header .news-main {
    padding-bottom: 0;
  }
  .news-content {
    padding: 0.2rem 0;
  }
  .group-item {
    margin-bottom: 0.08rem;
  }
  .group-item .item-wrap {
    padding: 30px 20px;
  }
  .group-item .item-entry .entry p {
    line-height: 0.26rem;
    text-align: justify;
  }
  .group-item .tuwen_link,
  .user-item-talk-talk .tuwen_link {
    margin-bottom: 0.1rem;
  }
  .group-item .tuwen_link a .item_wrap,
  .user-item-talk-talk .tuwen_link a .item_wrap {
    padding-left: 0.5rem;
    min-height: 0.34rem;
  }
  .group-item .tuwen_link a .item_thumb,
  .user-item-talk-talk .tuwen_link a .item_thumb {
    width: 0.34rem;
  }
  .group-item .item-images .img-item {
    width: 100%;
  }
  .group-related .items .item-meta .meta-line,
  .group-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-line,
  .group-related .archive-list-top .archive-top-wrap .item-meta .meta-line,
  .group-related .archive-list-top .archive-list-top-wrap .item-meta .meta-line,
  .group-related .archive-list-see .wrap .item-meta .meta-line,
  .group-related .part-dropdown .main .section-content .item-meta .meta-line,
  .group-related .search-result-content .results-u .item-meta .meta-line,
  .group-related .search-user .search-user-wrap .item-meta .meta-line,
  .group-related .search-user .search-user-items .item-meta .meta-line,
  .group-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-line,
  .group-related .group-item .item-images .img-items .item-meta .meta-line,
  .group-related .talk-ask-form .img-selects .item-meta .meta-line,
  .group-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-line,
  .group-related .user-home .posts_talks .item-meta .meta-line {
    margin-bottom: 10px;
  }
  .group-related .items .item-meta .meta-line:last-child,
  .group-related
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item-meta
    .meta-line:last-child,
  .group-related
    .archive-list-top
    .archive-top-wrap
    .item-meta
    .meta-line:last-child,
  .group-related
    .archive-list-top
    .archive-list-top-wrap
    .item-meta
    .meta-line:last-child,
  .group-related .archive-list-see .wrap .item-meta .meta-line:last-child,
  .group-related
    .part-dropdown
    .main
    .section-content
    .item-meta
    .meta-line:last-child,
  .group-related
    .search-result-content
    .results-u
    .item-meta
    .meta-line:last-child,
  .group-related
    .search-user
    .search-user-wrap
    .item-meta
    .meta-line:last-child,
  .group-related
    .search-user
    .search-user-items
    .item-meta
    .meta-line:last-child,
  .group-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-line:last-child,
  .group-related
    .group-item
    .item-images
    .img-items
    .item-meta
    .meta-line:last-child,
  .group-related .talk-ask-form .img-selects .item-meta .meta-line:last-child,
  .group-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-line:last-child,
  .group-related .user-home .posts_talks .item-meta .meta-line:last-child {
    margin-bottom: 0;
  }
  .talk-item .item-meta .meta-function {
    left: 0;
    height: 0.3rem;
  }
  .talk-item .item-meta .meta-function .func-item {
    position: absolute;
    top: 0;
    margin: 0;
  }
  .talk-item .item-meta .meta-function .zan {
    left: 0;
  }
  .talk-item .item-meta .meta-function .comment {
    right: 0;
  }
  .talk-singular-prev-next {
    margin: 0.1rem 0 0;
  }
  .talk-singular-prev-next .item,
  .talk-singular-prev-next .group-item .item-images .img-item {
    padding: 0;
  }
  .talk-singular-prev-next .item-content h2 {
    font-size: 0.18rem;
    margin-bottom: 0.2rem;
  }
  .talk-single-item .function .talk-ask {
    margin-top: 1em;
  }
  .talk-single-item .function .talk-ask .btn {
    font-size: 14px;
  }
  .talk-single-item .item-meta .meta-function {
    text-align: center;
  }
  .talk-single-item .item-meta .meta-function .zan {
    position: relative;
    left: auto;
  }
  .talk-vote.vote-has-image .vote-items-describ .vote-thumb .thumb {
    padding-top: 1.2rem;
  }
  .talk-vote .vote-items-count.vote-items {
    height: 36px;
  }
  .talk-cats {
    padding: 0 20px;
  }
  .post-related .items .item-meta .meta-tag,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-tag,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-tag,
  .post-related .archive-list-see .wrap .item-meta .meta-tag,
  .post-related .part-dropdown .main .section-content .item-meta .meta-tag,
  .post-related .search-result-content .results-u .item-meta .meta-tag,
  .post-related .search-user .search-user-wrap .item-meta .meta-tag,
  .post-related .search-user .search-user-items .item-meta .meta-tag,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-tag,
  .post-related .group-item .item-images .img-items .item-meta .meta-tag,
  .post-related .talk-ask-form .img-selects .item-meta .meta-tag,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-tag,
  .post-related .user-home .posts_talks .item-meta .meta-tag {
    height: 0.24rem;
    line-height: 0.24rem;
  }
  .post-related .items .item-meta .meta-tag a,
  .post-related .modal-talk_ask .talk-ask .img-selects .item-meta .meta-tag a,
  .post-related .archive-list-top .archive-top-wrap .item-meta .meta-tag a,
  .post-related .archive-list-top .archive-list-top-wrap .item-meta .meta-tag a,
  .post-related .archive-list-see .wrap .item-meta .meta-tag a,
  .post-related .part-dropdown .main .section-content .item-meta .meta-tag a,
  .post-related .search-result-content .results-u .item-meta .meta-tag a,
  .post-related .search-user .search-user-wrap .item-meta .meta-tag a,
  .post-related .search-user .search-user-items .item-meta .meta-tag a,
  .post-related
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item-meta
    .meta-tag
    a,
  .post-related .group-item .item-images .img-items .item-meta .meta-tag a,
  .post-related .talk-ask-form .img-selects .item-meta .meta-tag a,
  .post-related
    .user-item-talk-talk
    .item-images
    .img-items
    .item-meta
    .meta-tag
    a,
  .post-related .user-home .posts_talks .item-meta .meta-tag a {
    padding: 0 0.4em;
  }
  .talk-list-items {
    margin-top: 8px;
  }
  .group-related {
    padding-top: 20px;
  }
  .user-menu .menus .menu .ico {
    display: none;
  }
  .user-menu .menus .menu strong {
    font-weight: bold;
  }
  .search-container .search-wrap {
    padding-right: 0;
  }
  .search-container .search-logo {
    margin: 0 auto 20px;
  }
  .search-container .s-form-div .s-form .txt {
    padding-right: 1.1rem;
    background-color: #fff;
    border-color: #fff;
  }
  .search-container .s-form-div .s-form .btn {
    font-size: 16px;
    width: 1rem;
    background-color: #fff;
    color: #8a8a8a;
  }
  .search-container .s-form-div .s-form .btn::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    width: 1px;
    height: 18px;
    background-color: #eee;
    margin-top: -9px;
  }
  .search-header {
    background: -webkit-linear-gradient(top, #ff6000, #ff9900);
    background: linear-gradient(to bottom, #ff6000, #ff9900);
    background: -ms-linear-gradient(to bottom, #ff6000, #ff9900);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ff6000', endColorstr='#ff9900');
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .search-news {
    color: #fff;
    margin: 5px 0;
  }
  .search-news .dubao {
    display: block;
    width: 80%;
  }
  .search-news .dubao .msg {
    color: #fff;
  }
  .search-news .dubao a {
    color: #fff;
  }
  .search-header-keywords {
    height: 30px;
    overflow: hidden;
    margin: 0 -0.02rem;
  }
  .search-header-keywords .btn {
    padding: 0 0.1rem;
    margin: 0 0.02rem 0.1rem;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
    line-height: 28px;
  }
  .search-header-keywords .ico {
    display: none;
  }
  .search-sidebar {
    display: none;
  }
  .search-hot {
    display: none;
  }
  .search .footer-fav {
    display: none;
  }
  .search-type {
    padding: 15px 0;
  }
  .search-type .item,
  .search-type .group-item .item-images .img-item {
    padding: 0 5px;
  }
  .search-type .item-wrap {
    padding: 0 4px;
  }
  .search-type .item-wrap .ico {
    display: none;
  }
  .search-type .current .item-wrap {
    background-color: transparent;
    color: #ff6000;
  }
  .search-user {
    margin: 0 -15px 15px;
  }
  .search-user .search-user-wrap {
    margin: 0;
  }
  .search-user .search-user-part {
    padding: 0;
  }
  .search-user .search-user-part-wrap {
    border-radius: 0;
    padding: 15px;
  }
  .search-user .search-user-items .search-item-user {
    padding: 15px;
    border-bottom: 1px solid #eee;
  }
  .search-user .search-user-items .search-item-user:first-child {
    padding-top: 0;
  }
  .search-user .search-user-items .search-item-user:last-child {
    padding-bottom: 0;
    border-bottom: none;
  }
  .search-user .search-user-total-more {
    width: 100%;
  }
  .search-user .search-user-see-more {
    width: 100%;
  }
  .search-user .search-user-see-more .more-info {
    display: none;
  }
  .search-user .search-user-see-more .btn {
    font-size: 14px;
  }
  .search-result-content .results,
  .search-course,
  .search-course {
    border-radius: 0;
    padding: 15px;
    margin: 0 -15px 15px;
  }
  .search-content {
    padding-bottom: 15px;
  }
  .search-pages {
    margin-bottom: 15px;
  }
  .search-pages .part-nav-pages {
    padding: 0;
  }
  .search-result-content .results .search-item-default {
    padding: 15px 0;
  }
  .search-result-content
    .results
    .search-item-default.search-item-thumb-1
    .item-wrap {
    padding-right: 1.2rem;
    padding-left: 0;
  }
  .search-result-content .results .search-item-default .item-wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .search-result-content .results .search-item-default .item-thumb {
    left: auto;
    right: 0;
  }
  .search-result-content .results .search-item-default .item-r {
    position: static;
    left: auto;
    right: auto;
    bottom: auto;
    text-align: left;
  }
  .search-result-content .results .search-item-default .item-r .item-author {
    display: none;
  }
  .search-result-content .results .search-item-default .item-r .item-time {
    display: inline;
  }
  .search-result-content .results .search-item-default .item-title {
    height: auto;
    max-height: 44px;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
  }
  .search-result-content .results .search-item-default .item-title .btn {
    padding: 0 6px;
  }
  .search-result-content .results .search-item-default .item-entry {
    margin-bottom: 6px;
  }
  .search-item-course.search-item-thumb-1 .item-wrap {
    padding-left: 0;
    padding-right: 1.2rem;
  }
  .search-item-course.search-item-thumb-1 .item-thumb {
    left: auto;
    right: 0;
    width: 1.1rem;
  }
  .search-item-course.search-item-thumb-1 .item-main {
    padding-right: 0;
  }
  .search-item-course.search-item-thumb-1 .item-extra {
    display: none;
  }
  .search-item-course.search-item-thumb-1 .item-title {
    line-height: 22px;
    height: auto;
    max-height: 44px;
    font-size: 16px;
    margin-bottom: 10px;
  }
  .search-result-content .results-u {
    padding: 0;
    margin-bottom: 0;
  }
  .search-result-content .results-u .search-item-user {
    margin-bottom: 15px;
    padding: 0;
  }
  .search-result-content .results-u .search-item-user .item-wrap {
    border-radius: 0;
    padding: 15px;
  }
  .zt-archive-content .items .list-item,
  .zt-archive-content .modal-talk_ask .talk-ask .img-selects .list-item,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item,
  .zt-archive-content .archive-list-top .archive-list-top-wrap .list-item,
  .zt-archive-content .archive-list-see .wrap .list-item,
  .zt-archive-content .part-dropdown .main .section-content .list-item,
  .zt-archive-content .search-result-content .results-u .list-item,
  .zt-archive-content .search-user .search-user-wrap .list-item,
  .zt-archive-content .search-user .search-user-items .list-item,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item,
  .zt-archive-content .group-item .item-images .img-items .list-item,
  .zt-archive-content .talk-ask-form .img-selects .list-item,
  .zt-archive-content .user-item-talk-talk .item-images .img-items .list-item,
  .zt-archive-content .user-home .posts_talks .list-item {
    padding: 25px 15px;
  }
  .zt-archive-content .items .list-item .item-wrap,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-wrap,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-wrap,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-wrap,
  .zt-archive-content .archive-list-see .wrap .list-item .item-wrap,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-wrap,
  .zt-archive-content .search-result-content .results-u .list-item .item-wrap,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-wrap,
  .zt-archive-content .search-user .search-user-items .list-item .item-wrap,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-wrap,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-wrap,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-wrap,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-wrap,
  .zt-archive-content .user-home .posts_talks .list-item .item-wrap {
    padding-right: 130px;
    min-height: 0;
  }
  .zt-archive-content .items .list-item .item-top,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-top,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-top,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-top,
  .zt-archive-content .archive-list-see .wrap .list-item .item-top,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-top,
  .zt-archive-content .search-result-content .results-u .list-item .item-top,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-top,
  .zt-archive-content .search-user .search-user-items .list-item .item-top,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-top,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-top,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-top,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-top,
  .zt-archive-content .user-home .posts_talks .list-item .item-top {
    width: 115px;
  }
  .zt-archive-content .items .list-item .item-subtitle,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-subtitle,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-subtitle,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-subtitle,
  .zt-archive-content .archive-list-see .wrap .list-item .item-subtitle,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-subtitle,
  .zt-archive-content
    .search-result-content
    .results-u
    .list-item
    .item-subtitle,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-subtitle,
  .zt-archive-content .search-user .search-user-items .list-item .item-subtitle,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-subtitle,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-subtitle,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-subtitle,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-subtitle,
  .zt-archive-content .user-home .posts_talks .list-item .item-subtitle {
    height: 25px;
    overflow: hidden;
    margin-bottom: 10px;
  }
  .zt-archive-content .items .list-item .item-meta,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-meta,
  .zt-archive-content .archive-list-top .archive-top-wrap .list-item .item-meta,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-meta,
  .zt-archive-content .archive-list-see .wrap .list-item .item-meta,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-meta,
  .zt-archive-content .search-result-content .results-u .list-item .item-meta,
  .zt-archive-content .search-user .search-user-wrap .list-item .item-meta,
  .zt-archive-content .search-user .search-user-items .list-item .item-meta,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-meta,
  .zt-archive-content .group-item .item-images .img-items .list-item .item-meta,
  .zt-archive-content .talk-ask-form .img-selects .list-item .item-meta,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-meta,
  .zt-archive-content .user-home .posts_talks .list-item .item-meta {
    display: block;
  }
  .zt-archive-content .items .list-item .item-meta .meta-left,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content .archive-list-see .wrap .list-item .item-meta .meta-left,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .search-result-content
    .results-u
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .search-user
    .search-user-wrap
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .search-user
    .search-user-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .talk-ask-form
    .img-selects
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-meta
    .meta-left,
  .zt-archive-content .user-home .posts_talks .list-item .item-meta .meta-left {
    display: block;
    margin: 0;
  }
  .zt-archive-content .items .list-item .item-meta .meta-right,
  .zt-archive-content
    .modal-talk_ask
    .talk-ask
    .img-selects
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .archive-list-top
    .archive-top-wrap
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .archive-list-top
    .archive-list-top-wrap
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content .archive-list-see .wrap .list-item .item-meta .meta-right,
  .zt-archive-content
    .part-dropdown
    .main
    .section-content
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .search-result-content
    .results-u
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .search-user
    .search-user-wrap
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .search-user
    .search-user-items
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .group-item
    .item-images
    .img-items
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .talk-ask-form
    .img-selects
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .user-item-talk-talk
    .item-images
    .img-items
    .list-item
    .item-meta
    .meta-right,
  .zt-archive-content
    .user-home
    .posts_talks
    .list-item
    .item-meta
    .meta-right {
    display: none;
  }
  .zt-archive-list .items .item,
  .zt-archive-list .modal-talk_ask .talk-ask .img-selects .item,
  .zt-archive-list .archive-list-top .archive-top-wrap .item,
  .zt-archive-list .archive-list-top .archive-list-top-wrap .item,
  .zt-archive-list .archive-list-see .wrap .item,
  .zt-archive-list .part-dropdown .main .section-content .item,
  .zt-archive-list .search-result-content .results-u .item,
  .zt-archive-list .search-user .search-user-wrap .item,
  .zt-archive-list .search-user .search-user-items .item,
  .zt-archive-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item,
  .zt-archive-list .group-item .item-images .img-items .item,
  .zt-archive-list .items .group-item .item-images .img-item,
  .zt-archive-list .talk-ask-form .img-selects .item,
  .zt-archive-list .user-item-talk-talk .item-images .img-items .item,
  .zt-archive-list .user-home .posts_talks .item {
    margin-bottom: 8px;
  }
  .zt-archive-list .items .item .item-wrap:hover,
  .zt-archive-list
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item
    .item-wrap:hover,
  .zt-archive-list .archive-list-top .archive-top-wrap .item .item-wrap:hover,
  .zt-archive-list
    .archive-list-top
    .archive-list-top-wrap
    .item
    .item-wrap:hover,
  .zt-archive-list .archive-list-see .wrap .item .item-wrap:hover,
  .zt-archive-list .part-dropdown .main .section-content .item .item-wrap:hover,
  .zt-archive-list .search-result-content .results-u .item .item-wrap:hover,
  .zt-archive-list .search-user .search-user-wrap .item .item-wrap:hover,
  .zt-archive-list .search-user .search-user-items .item .item-wrap:hover,
  .zt-archive-list
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item
    .item-wrap:hover,
  .zt-archive-list .group-item .item-images .img-items .item .item-wrap:hover,
  .zt-archive-list .items .group-item .item-images .img-item .item-wrap:hover,
  .zt-archive-list .talk-ask-form .img-selects .item .item-wrap:hover,
  .zt-archive-list
    .user-item-talk-talk
    .item-images
    .img-items
    .item
    .item-wrap:hover,
  .zt-archive-list .user-home .posts_talks .item .item-wrap:hover {
    box-shadow: none;
  }
  .zt-all {
    margin-bottom: 8px;
  }
  .zt-all .part-list-title .items,
  .zt-all .part-list-title .modal-talk_ask .talk-ask .img-selects,
  .zt-all .part-list-title .archive-list-top .archive-top-wrap,
  .zt-all .part-list-title .archive-list-top .archive-list-top-wrap,
  .zt-all .part-list-title .archive-list-see .wrap,
  .zt-all .part-list-title .part-dropdown .main .section-content,
  .zt-all .part-list-title .search-result-content .results-u,
  .zt-all .part-list-title .search-user .search-user-wrap,
  .zt-all .part-list-title .search-user .search-user-items,
  .zt-all
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items,
  .zt-all .part-list-title .group-item .item-images .img-items,
  .zt-all .part-list-title .talk-ask-form .img-selects,
  .zt-all .part-list-title .user-item-talk-talk .item-images .img-items,
  .zt-all .part-list-title .user-home .posts_talks {
    padding: 16px 0;
  }
  .zt-all .part-list-title .items .item:first-child,
  .zt-all
    .part-list-title
    .modal-talk_ask
    .talk-ask
    .img-selects
    .item:first-child,
  .zt-all
    .part-list-title
    .archive-list-top
    .archive-top-wrap
    .item:first-child,
  .zt-all
    .part-list-title
    .archive-list-top
    .archive-list-top-wrap
    .item:first-child,
  .zt-all .part-list-title .archive-list-see .wrap .item:first-child,
  .zt-all
    .part-list-title
    .part-dropdown
    .main
    .section-content
    .item:first-child,
  .zt-all .part-list-title .search-result-content .results-u .item:first-child,
  .zt-all .part-list-title .search-user .search-user-wrap .item:first-child,
  .zt-all .part-list-title .search-user .search-user-items .item:first-child,
  .zt-all
    .part-list-title
    .news-item
    .dubao-images[data-image="more"]
    .dubao-images-items
    .item:first-child,
  .zt-all
    .part-list-title
    .group-item
    .item-images
    .img-items
    .item:first-child,
  .zt-all
    .part-list-title
    .items
    .group-item
    .item-images
    .img-item:first-child,
  .zt-all .part-list-title .talk-ask-form .img-selects .item:first-child,
  .zt-all
    .part-list-title
    .user-item-talk-talk
    .item-images
    .img-items
    .item:first-child,
  .zt-all .part-list-title .user-home .posts_talks .item:first-child {
    padding-left: 0;
  }
  .zt-all .part-list-title .item-wrap {
    min-height: 0;
  }
  .zt-all .part-list-title .item-meta {
    display: none;
  }
  .zt-all .part-list-title .item-title {
    font-size: 16px;
  }
  .zt-archive-list .item-article .item-main .item-title {
    font-size: 18px;
    margin-bottom: 5px;
    font-weight: bold;
  }
  .zt-singular-content .zt-people-see .list-see .part-wrap {
    border-radius: 10px;
  }
  .zt-singular-content .zt-people-see .list-see .desc-count {
    display: inline;
  }
  .zt-singular-content .zt-people-see .list-see .item-title {
    font-size: 16px;
    line-height: 1.5em;
    height: 1.5em;
    overflow: hidden;
  }
  .zt-singular-content .zt-function .btn:first-child,
  .zt-singular-header .block-function,
  .hunter-singular-main .info-btns .item:first-child,
  .article-author .author-btns,
  .post-btns .item:last-child,
  .post-header .post-title .title-fav,
  .hunter-singular-main
    .info-btns
    .group-item
    .item-images
    .img-item:first-child,
  .post-btns .group-item .item-images .img-item:last-child {
    display: none;
  }
  .zt-singular-header h4 {
    border-bottom: none;
  }
  .body-wechat .zt-singular-content .zt-function .btn:first-child,
  .body-wechat .post-header .post-title .title-fav {
    display: inline-block;
  }
  .body-wechat .zt-singular-header .block-function,
  .body-wechat .hunter-singular-main .info-btns .item:first-child,
  .body-wechat .article-author .author-btns,
  .body-wechat .post-btns .item:last-child,
  .body-wechat
    .hunter-singular-main
    .info-btns
    .group-item
    .item-images
    .img-item:first-child,
  .body-wechat .post-btns .group-item .item-images .img-item:last-child {
    display: block;
  }
  .user-hot,
  .search-hot,
  .post-hot,
  .news-hot,
  .hunter-hot,
  .list-hot,
  .home-hot,
  .post-zt,
  .search-hot,
  .news-hot,
  .hunter-hot,
  .hunter-you-may-like,
  .hunter-hot-product,
  .hunter-last-week,
  .user-hot,
  .hunter-zt {
    display: none;
  }
}
@media (max-width: 767.5px) and (max-width: 767px) {
  .archive-list .list-item-home-job .widget-title {
    font-size: 18px;
  }
}
.uisdc-live-modal {
  position: absolute;
  left: -100%;
  top: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  display: none;
}
.uisdc-live-modal.show {
  display: block;
  z-index: 19;
}
.uisdc-live-modal .u-wrap {
  box-sizing: border-box;
  width: 5.8rem;
  width: max(5.8rem, 580px);
  background: -webkit-linear-gradient(top, #2cc7ac 0%, #21d2b4 100%);
  background: linear-gradient(180deg, #2cc7ac 0%, #21d2b4 100%);
  box-shadow: 0 4px 40px rgba(0, 0, 0, 0.1);
  border-radius: 0.1rem;
  padding: 1.78571429em 1.78571429em 2.5em;
}
.uisdc-live-modal .u-live {
  position: relative;
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
}
.uisdc-live-modal .u-title {
  font-size: 142.85714286%;
  color: #fff;
  margin-bottom: 0.3em;
}
.uisdc-live-modal .u-subtitle {
  font-size: inherit;
  color: #fff;
  font-weight: normal;
  margin-bottom: 0.8em;
}
.uisdc-live-modal .u-close {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.uisdc-live-modal .u-close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.uisdc-live-modal .u-btitle {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  color: rgba(255, 255, 255, 0.7);
  font-size: inherit;
  line-height: 2.5em;
  font-weight: normal;
  text-align: center;
}
.uisdc-live-modal .u-c-wrap {
  display: block;
  float: none;
  zoom: 1;
}
.uisdc-live-modal .u-c-wrap:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: left;
  visibility: hidden;
}
.uisdc-live-modal .u-c-wrap::after {
  clear: both;
}
.uisdc-live-modal .u-author {
  float: left;
  width: 3.5rem;
  width: max(3.5rem, 350px);
}
.uisdc-live-modal .u-sidebar {
  float: right;
  width: 1.6rem;
  width: max(1.6rem, 160px);
  position: relative;
}
.uisdc-live-modal .u-sidebar::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: -0.76rem;
  top: min(-0.76rem, -76px);
  padding-top: 65%;
  background-image: url(https://image.uisdc.com/wp-content/uploads/uisdc-live/1-3.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.uisdc-live-modal .d-wrap {
  border-radius: 0.1rem;
  background-color: #fff;
  padding: 1.42857143em;
  position: relative;
}
.uisdc-live-modal .a-title-div {
  position: relative;
  padding-left: 3.92857143em;
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: 1.28571429em;
}
.uisdc-live-modal .a-avatar {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.85714286em;
  overflow: hidden;
  border-radius: 100%;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.uisdc-live-modal .a-avatar .thumb {
  padding-top: 100%;
}
.uisdc-live-modal .a-title {
  font-size: 114.28571429%;
  color: #000;
  margin-bottom: 0.5em;
}
.uisdc-live-modal .a-info {
  font-weight: normal;
  font-size: 85.71428571%;
  color: #8a8a8a;
  line-height: 1.5em;
  margin-bottom: 1.5em;
}
.uisdc-live-modal .a-list li {
  display: block;
  color: #525252;
  font-size: inherit;
  line-height: 1.42857143em;
  padding-left: 1.42857143em;
  position: relative;
  margin-bottom: 0.71428571em;
}
.uisdc-live-modal .a-list li:last-child {
  margin-bottom: 0;
}
.uisdc-live-modal .a-list .num {
  position: absolute;
  left: 0;
  top: 0.16666667em;
  display: block;
  font-size: 85.71428571%;
  width: 1.33333333em;
  height: 1.33333333em;
  border-radius: 100%;
  background-color: #23d2b4;
  color: #fff;
  text-align: center;
  line-height: 1.33333333em;
}
.uisdc-live-modal .s-title {
  font-size: inherit;
  color: #00b007;
  font-weight: normal;
  margin-bottom: 0.71428571em;
  text-align: center;
}
.uisdc-live-modal .s-ewm {
  margin-bottom: 1em;
}
.uisdc-live-modal .s-ewm img {
  display: block;
  width: 100%;
}
.uisdc-live-modal .s-txt {
  font-weight: normal;
  font-size: inherit;
  text-align: center;
  color: #8a8a8a;
}
.uisdc-live-block {
  position: fixed;
  left: 0.1rem;
  bottom: 0.1rem;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: -1;
}
.uisdc-live-block.show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 10;
}
.uisdc-live-block .u-wrap {
  box-sizing: border-box;
  background: -webkit-linear-gradient(top, #2cc7ac 0%, #21d2b4 100%);
  background: linear-gradient(180deg, #2cc7ac 0%, #21d2b4 100%);
  box-shadow: 0 4px 40px rgba(0, 0, 0, 0.1);
  border-radius: 0.1rem;
  padding: 0.2rem;
  padding: max(0.2rem, 20px);
  color: #fff;
  font-size: 0.14rem;
  font-size: max(0.14rem, 14px);
}
.uisdc-live-block .u-live {
  position: relative;
  min-width: 3rem;
  min-width: max(3rem, 300px);
}
.uisdc-live-block .u-live::before {
  content: "";
  display: block;
  position: absolute;
  right: -1.42857143em;
  top: 0;
  width: 8.57142857em;
  height: 5.57142857em;
  background-image: url(https://image.uisdc.com/wp-content/uploads/uisdc-live/1-3.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.uisdc-live-block .u-subtitle {
  font-size: inherit;
  font-weight: normal;
  margin-bottom: 0.4em;
}
.uisdc-live-block .u-subtitle .ico-live {
  width: 0.1rem;
}
.uisdc-live-block .u-title {
  font-size: 128.57142857%;
  margin-bottom: 0.88888889em;
  white-space: nowrap;
  position: relative;
}
.uisdc-live-block .u-author {
  font-size: inherit;
  font-weight: normal;
  line-height: 1.6em;
}
.uisdc-live-block .u-author .avatar {
  display: inline-block;
  width: 1.6em;
  border-radius: 100%;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  vertical-align: top;
  margin-right: 0.35714286em;
}
.uisdc-live-block .u-author .avatar .thumb {
  padding-top: 100%;
}
.uisdc-live-block .btns {
  position: absolute;
  right: 0;
  bottom: -0.21428571em;
}
.uisdc-live-block .btns .btn {
  font-size: inherit;
  display: block;
  padding: 0 0.92857143em;
  line-height: 1.85714286em;
  color: #00735f;
  background-color: #c2fff4;
}
.uisdc-live-block .close {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.uisdc-live-block .close:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (max-width: 1900px) {
  .uisdc-live-block {
    display: none;
  }
}
.group-archive-content {
  position: relative;
}
.group-archive-content .archive-pages {
  margin-bottom: 2em;
}
.group-archive-content .part-crumbs {
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 2.14285714em;
  padding-top: 2.14285714em;
}
.group-archive-content .part-crumbs a {
  color: rgba(255, 255, 255, 0.8);
}
.group-archive-content .part-crumbs a:hover {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .group-archive-content .part-crumbs {
    font-size: max(3.73333333vw, 14px);
    margin-bottom: 1.42857143em;
  }
}
.group-archive-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 18.75vw;
  background-color: #6acaff;
  background: -webkit-linear-gradient(
    315deg,
    #59e1d9,
    #7baefc,
    #b9aeff,
    #e2b4ff,
    #a688ef
  );
  background: linear-gradient(
    135deg,
    #59e1d9,
    #7baefc,
    #b9aeff,
    #e2b4ff,
    #a688ef
  );
  -webkit-animation: gradient 15s ease infinite;
  animation: gradient 15s ease infinite;
  background-size: 400%;
}
.group-archive-bg .b-wrap {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: -webkit-linear-gradient(
    top,
    rgba(243, 245, 247, 0) 0%,
    #f3f5f7 99%
  );
  background: linear-gradient(180deg, rgba(243, 245, 247, 0) 0%, #f3f5f7 99%);
}
@media (max-width: 1023.5px) {
  .group-archive-bg {
    height: max(58.66666667vw, 220px);
  }
}
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.group-archive-header {
  padding-top: 3.57142857em;
  padding-bottom: 4.14285714em;
  text-align: center;
  white-space: nowrap;
}
.group-archive-header h1 {
  font-size: 328.57142857%;
  color: #fff;
  margin-bottom: 0.43478261em;
}
.group-archive-header h3 {
  font-size: 114.28571429%;
  color: #fff;
  font-weight: normal;
}
@media (max-width: 767.5px) {
  .group-archive-header {
    padding-top: 3em;
    padding-bottom: 2em;
  }
  .group-archive-header h1 {
    font-size: 192.85714286%;
  }
  .group-archive-header h3 {
    font-size: inherit;
  }
}
.group-archive-links {
  background-color: #fff;
  background: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.5) 0%,
    #ffffff 100%
  );
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.5) 0%,
    #ffffff 100%
  );
  border-radius: 0.71428571em;
  padding: 2.2em;
  border: 1px solid #fff;
  margin-bottom: 2.85714286em;
}
.group-archive-links h2 {
  font-size: 142.85714286%;
  line-height: 1.9em;
  margin-bottom: 1em;
}
.group-archive-links h2 a {
  color: #000;
}
.group-archive-links h2 a:hover {
  color: #ff6000;
}
.group-archive-links h2 .ico {
  display: inline-block;
  vertical-align: top;
  width: 1.9em;
  height: 1.9em;
  text-align: center;
  color: #fff;
  background-color: #ea613b;
  border-radius: 100%;
  margin-right: 0.25em;
}
.group-archive-links .go {
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.25em;
  font-weight: normal;
}
.group-archive-links .go .txt {
  font-size: 60%;
  line-height: 1.33333333em;
  white-space: nowrap;
  background-color: #ff6000;
  color: #fff;
  padding: 0 0.41666667em;
  border-radius: 0.33333333em;
  text-transform: uppercase;
  position: relative;
  display: block;
  padding-right: 0.83333333em;
}
.group-archive-links .go [class^="icon-"] {
  display: block;
  -webkit-transform: scale(0.5) translate(0, -100%);
  -ms-transform: scale(0.5) translate(0, -100%);
  transform: scale(0.5) translate(0, -100%);
  position: absolute;
  right: 0;
  top: 50%;
}
.group-archive-links .sub {
  margin-bottom: -1.14285714em;
}
.group-archive-links .sub a {
  display: inline-block;
  white-space: nowrap;
  margin-right: 0.4em;
  color: #8a8a8a;
  line-height: 1.42857143em;
  margin-bottom: 0.8em;
  background-color: transparent;
  border-radius: 0.28571429em;
  padding: 0 0.42857143em;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-archive-links .sub a:hover {
  background-color: #ff6000;
  color: #fff;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.group-archive-links .f-item:nth-child(2) h2 .ico {
  background-color: #eeb94d;
}
.group-archive-links .f-item:nth-child(2) .go .txt {
  background-color: #eeb94d;
}
.group-archive-links .f-item:nth-child(3) h2 .ico {
  background-color: #71c89d;
}
.group-archive-links .f-item:nth-child(3) .go .txt {
  background-color: #71c89d;
}
.group-archive-links .f-item:nth-child(4) h2 .ico {
  background-color: #7a9cf3;
}
.group-archive-links .f-item:nth-child(4) .go .txt {
  background-color: #7a9cf3;
}
.group-archive-links .f-item:nth-child(5) h2 .ico {
  background-color: #ea6e84;
}
.group-archive-links .f-item:nth-child(5) .go .txt {
  background-color: #ea6e84;
}
@media (max-width: 1329.5px) {
  .group-archive-links .go {
    display: none;
  }
}
@media (max-width: 1023.5px) {
  .group-archive-links {
    padding: 1.21428571em 0;
  }
  .group-archive-links .sub {
    display: none;
  }
  .group-archive-links .b-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .group-archive-links .f-item {
    width: 20%;
  }
  .group-archive-links h2 {
    text-align: center;
    margin-bottom: 0;
  }
}
@media (max-width: 767.5px) {
  .group-archive-links {
    padding: 1.21428571em 0;
    margin-bottom: 1.42857143em;
  }
  .group-archive-links .b-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .group-archive-links .f-item {
    width: 20%;
  }
  .group-archive-links .go,
  .group-archive-links .sub {
    display: none;
  }
  .group-archive-links h2 {
    font-weight: normal;
    font-size: 85.71428571%;
    text-align: center;
    margin-bottom: 0;
  }
  .group-archive-links h2 .ico {
    display: block;
    margin: 0 auto;
    width: 2.5em;
    height: 2.5em;
    line-height: 2.5em;
    margin-bottom: 0.64285714em;
  }
  .group-archive-links h2 .ico::before {
    font-size: 150%;
    line-height: inherit;
  }
}
.group-archive-menu {
  margin-bottom: 2.85714286em;
}
.group-archive-menu .b-wrap {
  position: relative;
}
.group-archive-menu .h4-txt {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  line-height: 1.42857143;
}
.group-archive-menu .h4-txt .num {
  color: #ff6000;
}
.group-archive-menu .selects a {
  font-size: 142.85714286%;
  margin-right: 1.4em;
  color: #323232;
  font-weight: bold;
}
.group-archive-menu .selects a:hover,
.group-archive-menu .selects a.current {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .group-archive-menu {
    margin-bottom: 1.42857143em;
  }
  .group-archive-menu .selects a {
    font-size: 107.14285714%;
    margin-right: 1em;
  }
  .group-archive-menu .h4-txt {
    display: none;
  }
}
.group-archive-list {
  margin-bottom: 4.28571429em;
}
.group-archive-list .b-wrap {
  margin: 0 -1.14285714em -2.28571429em;
}
.group-archive-list .group-list-item {
  padding: 0 1.14285714em;
  margin-bottom: 2.28571429em;
}
@media (max-width: 767.5px) {
  .group-archive-list {
    margin-bottom: 2.14285714em;
  }
  .group-archive-list .b-wrap {
    margin: 0 -0.35714286em -1.42857143em;
  }
  .group-archive-list .group-list-item {
    padding: 0 0.35714286em;
    margin-bottom: 1.42857143em;
  }
}
.group-list-item .list-item-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.2em;
  overflow: hidden;
}
.group-list-item .g-author {
  font-size: inherit;
  font-weight: normal;
  position: relative;
  margin-bottom: 1.42857143em;
  line-height: 1.85714286em;
}
.group-list-item .u-info {
  display: block;
  color: #525252;
}
.group-list-item .u-info:hover {
  color: #ff6000;
}
.group-list-item .u-info .avatar {
  display: inline-block;
  vertical-align: top;
  width: 1.85714286em;
  height: 1.85714286em;
  text-align: center;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0.4em;
}
.group-list-item .u-info .avatar .thumb {
  padding-top: 100%;
}
.group-list-item .u-name {
  display: inline-block;
  vertical-align: top;
  max-width: 20em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.group-list-item .h4-time {
  position: absolute;
  right: 0;
  top: 0;
  color: #c2c2c2;
}
.group-list-item .g-title {
  font-size: 157.14285714%;
  line-height: 1.45454545em;
  margin-bottom: 1.36363636em;
}
.group-list-item .g-title .txt {
  display: inline-block;
  vertical-align: top;
  height: 1.45454545em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 22em;
  max-width: calc(100% - 1.2em);
}
.group-list-item .g-title .ico {
  color: #fa455f;
  font-size: 85%;
  display: inline-block;
  vertical-align: top;
  margin-right: 0.3em;
}
.group-list-item .g-title .icon-talk-hot-4 {
  color: #e20000;
}
.group-list-item .g-title .icon-talk-hot-3 {
  color: #ff6000;
}
.group-list-item .g-title .icon-talk-hot-2 {
  color: #f90;
}
.group-list-item .g-title a {
  color: #000;
}
.group-list-item .g-title a:hover {
  color: #ff6000;
}
.group-list-item .images-items {
  margin: 0 -0.42857143em 2.14285714em;
}
.group-list-item .image-item {
  padding: 0 0.42857143em;
}
.group-list-item .image-item .f-box {
  position: relative;
}
@media (min-width: 768px) {
  .group-list-item .image-item .f-box:hover .img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.group-list-item .image-item .thumb {
  padding-top: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 0.57142857em;
}
.group-list-item .image-item .thumb .img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-list-item .image-item img {
  position: absolute;
  display: block;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-height: 100%;
}
@supports (
  ((-o-object-fit: cover) or (object-fit: cover)) or (-webkit-object-fit: cover)
) {
  .group-list-item .image-item img {
    -webkit-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center top;
    object-position: center top;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.group-list-item .image-item .image-total {
  border-radius: 0.57142857em;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.15);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.group-list-item .image-item .image-total i {
  display: inline-block;
  font-size: 214.28571429%;
  color: #fff;
}
.group-list-item .group-images-pos-bottom img {
  -o-object-position: center bottom;
  object-position: center bottom;
}
.group-list-item .group-images-pos-center img {
  -o-object-position: center;
  object-position: center;
}
.group-list-item .g-meta {
  font-size: inherit;
  font-weight: normal;
  position: relative;
  line-height: 2em;
}
.group-list-item .g-zan {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  color: #b5b5b5;
}
.group-list-item .g-zan .zan {
  cursor: pointer;
}
.group-list-item .g-zan .zan:hover {
  color: #ff6000;
}
.group-list-item .g-zan .has_zan {
  cursor: default;
}
.group-list-item .g-zan .has_zan:hover {
  color: #b5b5b5;
}
.group-list-item .g-zan .has_zan .ico {
  color: #ff6000;
}
.group-list-item .g-zan .has_zan .ico::before {
  content: "\e8bf";
}
.group-list-item .g-tag {
  display: inline-block;
  vertical-align: top;
  padding: 0 0.71428571em;
  margin-right: 0.85714286em;
  border-radius: 0.42857143em;
  white-space: nowrap;
  line-height: inherit;
}
.group-list-item .g-tag .ico {
  display: inline-block;
}
.group-list-item .g-tag .ico::before {
  content: "\e9ae";
}
.group-list-item .tag-post_tag .ico::before {
  content: "\e898";
}
.group-list-item .tag-custom .ico::before {
  content: "\e9af";
}
@media (max-width: 1919.5px) {
  .group-list-item .g-title {
    font-size: 150%;
  }
}
@media (max-width: 1679.5px) {
  .group-list-item .g-title {
    font-size: 140%;
  }
}
@media (max-width: 1329.5px) {
  .group-list-item .u-name {
    max-width: 10em;
  }
  .group-list-item .g-tag .ico {
    display: none;
  }
  .group-list-item .g-title {
    font-size: 135%;
  }
}
@media (max-width: 1023.5px) {
  .group-list-item .g-tags {
    height: 2.14285714em;
    overflow: hidden;
  }
  .group-list-item .g-zan {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .group-list-item .list-item-wrap {
    padding: 0;
    border-radius: max(2.13333333vw, 8px);
  }
  .group-list-item .g-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
  }
  .group-list-item .g-images {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-bottom: 1.28571429em;
  }
  .group-list-item .g-author {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    margin: 100% 0 0;
    z-index: 2;
  }
  .group-list-item .g-author::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    height: 1.85714286em;
    background: -webkit-linear-gradient(
      top,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.4) 100%
    );
    background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.4) 100%
    );
  }
  .group-list-item .u-info {
    margin: -1.5em 0.83333333em 0;
    color: #fff;
    font-size: 85.71428571%;
    position: relative;
    z-index: 2;
    line-height: 1.4;
  }
  .group-list-item .u-info .avatar {
    width: auto;
    height: auto;
    padding: 0.16666667em;
    background-color: #fff;
  }
  .group-list-item .u-info .avatar .thumb {
    width: 1.75em;
    height: 1.75em;
    padding-top: 0;
    border-radius: 100%;
    overflow: hidden;
  }
  .group-list-item .u-name {
    max-width: 8em;
  }
  .group-list-item .g-title {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    font-weight: normal;
    font-size: inherit;
    line-height: 1.42857143em;
    margin: 0 0.71428571em 0.85714286em;
    height: 2.85714286em;
    overflow: hidden;
  }
  .group-list-item .g-title .txt {
    display: inline;
    width: auto;
    height: auto;
    white-space: normal;
    max-width: none;
  }
  .group-list-item .g-meta {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .group-list-item .h4-time,
  .group-list-item .g-zan {
    display: none;
  }
  .group-list-item .images-items {
    margin: 0;
  }
  .group-list-item .image-item {
    display: none;
    padding: 0;
  }
  .group-list-item .image-item .thumb {
    border-radius: 0;
  }
  .group-list-item .image-item:nth-child(1) {
    display: block;
  }
  .group-list-item .g-tags {
    height: 1.42857143em;
    overflow: hidden;
    margin: 0 0.71428571em 1.07142857em;
  }
  .group-list-item .g-tag {
    font-size: 85.71428571%;
    line-height: 1.5em;
    padding: 0 0.5em;
    margin-right: 0.41666667em;
    border-radius: 0.33333333em;
  }
  .group-list-item .g-tag .ico {
    display: none;
  }
  .group-list-item .tag-tip {
    display: none;
  }
}
.group-archive-word {
  text-align: center;
  margin-bottom: 2em;
  color: #8a8a8a;
}
.group-archive-word i {
  display: block;
  font-size: 114.28571429%;
  margin-bottom: 0.625em;
}
.group-archive-word h3 {
  font-size: 114.28571429%;
  font-weight: normal;
}
.group-archive-word h3::after,
.group-archive-word h3::before {
  content: " - ";
}
@media (max-width: 767.5px) {
  .group-archive-word {
    display: none;
  }
}
.group-sth {
  margin-bottom: 4.28571429em;
  border-radius: 0.71428571em;
  overflow: hidden;
}
@media (max-width: 767.5px) {
  .group-sth {
    display: none;
  }
}
.group-singular-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 26.04166667vw;
  background-color: #a874c1;
}
.group-singular-bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 40%;
  background: -webkit-linear-gradient(bottom, #f3f5f7, rgba(0, 0, 0, 0));
  background: linear-gradient(0deg, #f3f5f7, rgba(0, 0, 0, 0));
}
.group-singular-bg .b-wrap {
  position: absolute;
  left: 50%;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.group-singular-bg .b-wrap::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-linear-gradient(
    192.6deg,
    rgba(250, 250, 250, 0.2) 2%,
    #a874c1 80%
  );
  background: linear-gradient(
    257.4deg,
    rgba(250, 250, 250, 0.2) 2%,
    #a874c1 80%
  );
}
.group-singular-bg .img {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-filter: blur(4px);
  filter: blur(4px);
}
.group-singular-bg img {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  transform: scale(2);
}
.group-singular-bg.bg_2 {
  background-color: #7a9cf3;
}
.group-singular-bg.bg_2 .b-wrap::after {
  background: -webkit-linear-gradient(
    192.6deg,
    rgba(250, 250, 250, 0.2) 2%,
    #7a9cf3 80%
  );
  background: linear-gradient(
    257.4deg,
    rgba(250, 250, 250, 0.2) 2%,
    #7a9cf3 80%
  );
}
.group-singular-bg.bg_3 {
  background-color: #71c89d;
}
.group-singular-bg.bg_3 .b-wrap::after {
  background: -webkit-linear-gradient(
    192.6deg,
    rgba(250, 250, 250, 0.2) 2%,
    #71c89d 80%
  );
  background: linear-gradient(
    257.4deg,
    rgba(250, 250, 250, 0.2) 2%,
    #71c89d 80%
  );
}
@media (max-width: 1679.5px) {
  .group-singular-bg {
    height: 40vw;
  }
}
@media (max-width: 1329.5px) {
  .group-singular-bg {
    height: 50vw;
  }
}
@media (max-width: 1023.5px) {
  .group-singular-bg {
    height: 60vw;
  }
}
@media (max-width: 767.5px) {
  .group-singular-bg {
    height: 32em;
  }
  .group-singular-bg .b-wrap {
    left: 0;
  }
  .group-singular-bg .img {
    bottom: 80%;
    -webkit-filter: blur(20px);
    filter: blur(20px);
  }
}
.group-singular-container {
  padding-bottom: 0 !important;
}
@media (max-width: 1919.5px) and (min-width: 1330px) {
  .group-singular-container {
    max-width: none !important;
    margin: 0 70px !important;
  }
}
.group-singular-container .part-crumbs {
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 2.14285714em;
}
.group-singular-container .part-crumbs a {
  color: rgba(255, 255, 255, 0.8);
}
.group-singular-container .part-crumbs a:hover {
  color: #ff6000;
}
.group-singular-container .post-related-new {
  padding-bottom: 0;
}
.group-singular-container .talk-tag-post .tp-btns .btn {
  background-color: #ff6000;
  border-color: #ff6000;
  color: #fff;
}
.group-singular-container .talk-tag-post .tp-btns .btn:hover {
  background: #e65600;
}
@media (max-width: 767.5px) {
  .single-group .group-singular-container {
    padding: 1.57142857em 1.07142857em 0;
  }
  .group-singular-container .part-crumbs {
    font-size: max(3.73333333vw, 14px);
    margin-bottom: 1.42857143em;
  }
  .group-singular-container .post-related-new .post-related-new-wrap,
  .group-singular-container .comment-main,
  .group-singular-container .comment-header,
  .group-singular-container .talk-tag-post .b-wrap {
    border-radius: max(2.13333333vw, 8px);
    overflow: hidden;
  }
}
.group-singular-container-2 {
  padding-bottom: 2.14285714em !important;
}
.group-singular-title {
  margin-bottom: 2.85714286em;
}
.group-singular-title .p-title {
  font-size: 300%;
  margin-bottom: 0.47619048em;
  color: #fff;
}
.group-singular-title .p-title .edit-btn {
  vertical-align: top;
  margin: 1em 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-singular-title .p-title:hover .edit-btn {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-singular-title .p-title .ico {
  color: #fff;
  font-size: 70%;
  display: inline-block;
  vertical-align: top;
  margin-top: 0.3em;
  margin-right: 0.3em;
}
.group-singular-title .p-meta {
  font-size: inherit;
  font-weight: normal;
  color: rgba(255, 255, 255, 0.8);
}
.group-singular-title .p-meta .me-item {
  display: inline-block;
  vertical-align: top;
  padding-right: 1.07142857em;
  margin-right: 1.07142857em;
  position: relative;
}
.group-singular-title .p-meta .me-item::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  height: 0.71428571em;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  margin-top: -0.35714286em;
}
.group-singular-title .p-meta .me-item:last-child::after {
  display: none;
}
.group-singular-title .p-meta a {
  color: rgba(255, 255, 255, 0.8);
}
.group-singular-title .p-meta a:hover {
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .group-singular-title {
    margin-bottom: 1.42857143em;
  }
  .group-singular-title .p-title {
    font-size: 178.57142857%;
    margin-bottom: 0.56em;
  }
}
.group-singular-fav-zan-share {
  margin-bottom: 3.2em;
}
.group-singular-fav-zan-share .b-wrap {
  line-height: 3.42857143em;
}
.group-singular-fav-zan-share .fav-zan,
.group-singular-fav-zan-share .share-div {
  display: inline-block;
  font-size: inherit;
}
.group-singular-fav-zan-share .btn {
  line-height: inherit;
  background-color: #fff;
  padding: 0 2.85714286em;
  margin-right: 1.6em;
  border-radius: 0.57142857em;
}
.group-singular-fav-zan-share .btn:hover {
  background-color: #ff6000;
}
.group-singular-fav-zan-share .btn:hover .count,
.group-singular-fav-zan-share .btn:hover .txt,
.group-singular-fav-zan-share .btn:hover .ico {
  color: #fff;
}
.group-singular-fav-zan-share .btn .count,
.group-singular-fav-zan-share .btn .txt {
  font-size: 114.28571429%;
  color: #000;
}
.group-singular-fav-zan-share .btn .ico {
  color: #ff6000;
}
.group-singular-fav-zan-share .has_zan,
.group-singular-fav-zan-share .has_fav {
  background-color: rgba(0, 0, 0, 0.08);
  color: #fff;
}
.group-singular-fav-zan-share .has_zan .ico,
.group-singular-fav-zan-share .has_fav .ico,
.group-singular-fav-zan-share .has_zan .count,
.group-singular-fav-zan-share .has_fav .count,
.group-singular-fav-zan-share .has_zan .txt,
.group-singular-fav-zan-share .has_fav .txt {
  color: #fff;
}
.group-singular-fav-zan-share .has_zan {
  cursor: default;
}
.group-singular-fav-zan-share .has_zan:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.group-singular-fav-zan-share .title-li {
  color: rgba(255, 255, 255, 0.8);
}
.group-singular-fav-zan-share .share-ul a {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 767.5px) {
  .group-singular-fav-zan-share {
    margin-bottom: 2.28571429em;
  }
  .group-singular-fav-zan-share .share-div {
    display: none;
  }
  .group-singular-fav-zan-share .fav-zan {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .group-singular-fav-zan-share .btn {
    display: block;
    width: 47%;
    margin: 0;
    padding: 0;
  }
}
.group-singular-entry {
  margin-bottom: 2.85714286em;
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.14285714em 2.85714286em;
  background: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.5) 0%,
    #ffffff 100%
  );
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.5) 0%,
    #ffffff 100%
  );
  border: 1px solid #fff;
}
.group-singular-entry .b-wrap {
  position: relative;
  padding-right: 25%;
  min-height: 12em;
}
.group-singular-entry .entry {
  color: #737373;
  font-size: 114.28571429%;
  line-height: 1.875em;
  margin-bottom: 1.875em;
}
.group-singular-entry .entry a {
  color: #ff6000;
  border-bottom: 1px solid #ffdfcc;
}
.group-singular-entry .entry a:hover {
  border-bottom-color: #ff6000;
}
.group-singular-entry .tag-i {
  display: inline-block;
  border-radius: 0.57142857em;
  padding: 0 0.71428571em;
  line-height: 2.71428571em;
  border: 1px solid #e4e4e4;
  color: #6a6a6a;
  margin-right: 1.07142857em;
}
.group-singular-entry .tag-i .ico {
  display: inline-block;
}
.group-singular-entry .tag-i .ico:before {
  content: "\e898";
}
.group-singular-entry .tag-i:hover {
  background-color: #ff6000;
  border-color: #ff6000;
  color: #fff;
}
.group-singular-entry .tag-i.tag-tip {
  color: #ff6000;
  border-color: #ff6000;
}
.group-singular-entry .tag-i.tag-tip:hover {
  color: #fff;
}
.group-singular-entry .tag-i.tag-tip .ico::before {
  content: "\e9ae";
}
.group-singular-entry .tag-i.tag-custom .ico::before {
  content: "\e9af";
}
@media (max-width: 767.5px) {
  .group-singular-entry {
    margin-bottom: 1.42857143em;
    padding: 1.42857143em;
  }
  .group-singular-entry .b-wrap {
    padding: 0;
    min-height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .group-singular-entry .entry {
    font-size: inherit;
    margin-bottom: 1.42857143em;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .group-singular-entry .tags {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .group-singular-entry .tag-i {
    font-size: 85.71428571%;
    border-radius: 0.66666667em;
    margin-bottom: 0.83333333em;
    margin-right: 0.83333333em;
  }
  .group-singular-entry .group-singular-author {
    margin: 0 -1.42857143em 1.42857143em;
    padding: 0 1.42857143em 1.42857143em;
    border-bottom: 1px solid #f3f5f7;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.group-singular-author {
  position: absolute;
  right: 3.57142857em;
  top: -4.28571429em;
}
.group-singular-author .u-wrap {
  text-align: center;
}
.group-singular-author .author-avatar {
  width: 5.42857143em;
  border-radius: 100%;
  margin: 0 auto 1.42857143em;
  padding: 0.3em;
  background-color: #fff;
}
.group-singular-author .author-avatar a {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 100%;
  margin: 0 auto;
}
.group-singular-author .author-avatar .thumb {
  padding-top: 100%;
}
.group-singular-author .long-label {
  display: none;
}
.group-singular-author .short-label {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.group-singular-author .short-label img {
  width: 0.88888889em;
  margin-top: 0.22222222em;
  margin-left: 0.11111111em;
}
.group-singular-author .author-name {
  font-size: inherit;
  margin-bottom: 1.07142857em;
}
.group-singular-author .author-name a {
  font-size: 128.57142857%;
  font-weight: normal;
  color: #3f3f3f;
}
.group-singular-author .author-name a:hover {
  color: #ff6000;
}
.group-singular-author .author-btns .btn {
  font-size: inherit;
  line-height: 2.71428571em;
  padding: 0 0.71428571em;
  margin: 0 0.35714286em;
  width: 4em;
  border-radius: 0.57142857em;
}
.group-singular-author .has_follow {
  border-color: #bbc5cf;
  background-color: #bbc5cf;
  color: #fff;
}
.group-singular-author .author-data {
  font-size: inherit;
  font-weight: normal;
  color: #b5b5b5;
  margin-bottom: 1.42857143em;
}
.group-singular-author .author-data .data-item {
  white-space: nowrap;
}
.group-singular-author .author-data strong {
  font-weight: normal;
  color: #323232;
}
@media (max-width: 1023.5px) {
  .group-singular-author {
    right: 0.8em;
  }
}
@media (max-width: 767.5px) {
  .group-singular-author {
    position: relative;
    right: auto;
    top: auto;
  }
  .group-singular-author .u-wrap {
    text-align: left;
    padding-left: 3.92857143em;
    position: relative;
    padding-right: 5.71428571em;
  }
  .group-singular-author .author-avatar {
    position: absolute;
    left: 0;
    top: 0;
    width: 2.85714286em;
  }
  .group-singular-author .author-btns {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  .group-singular-author .author-btns .btn {
    font-size: 85.71428571%;
    border-radius: 0.66666667em;
    margin: 0;
  }
  .group-singular-author .follow {
    display: none;
  }
  .group-singular-author .author-data {
    margin-bottom: 0;
  }
  .group-singular-author .author-name {
    margin-bottom: 0.4em;
  }
  .group-singular-author .author-name a {
    font-size: 114.28571429%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .group-singular-author .uname {
    display: block;
    max-width: calc(100% - 3.5em);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .group-singular-author .short-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .group-singular-author .short-label img {
    width: max(4.26666667vw, 16px);
  }
}
.group-singular-images {
  margin-bottom: 4.28571429em;
}
.group-singular-images .b-wrap {
  margin: 0 -0.71428571em -1.42857143em;
}
.group-singular-images .f-item {
  padding: 0 0.71428571em;
  margin-bottom: 1.42857143em;
}
.group-singular-images .f-box {
  padding: 1.42857143em;
  background-color: #fff;
  border-radius: 0.57142857em;
}
.group-singular-images img {
  display: block;
  width: 100%;
  border-radius: 0.57142857em;
}
@media (max-width: 767.5px) {
  .group-singular-images {
    margin-bottom: 2.14285714em;
  }
  .group-singular-images .b-wrap {
    margin: 0 0 -1.42857143em;
  }
  .group-singular-images .f-item {
    padding: 0;
    margin-bottom: 1.42857143em;
  }
  .group-singular-images .f-box {
    padding: 0;
  }
}
.group-fav-zan {
  margin-bottom: 2.85714286em;
}
.group-fav-zan .b-wrap {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.group-fav-zan .f-it {
  display: block;
  padding: 0 1.42857143em;
}
.group-fav-zan .btn {
  font-size: 114.28571429%;
  line-height: 4.375em;
  padding: 0 3.5em;
  border-radius: 4.375em;
}
.group-fav-zan .has_zan {
  background: #9ba5af;
  cursor: default;
}
.group-fav-zan .has_fav {
  background: #9ba5af;
}
@media (max-width: 767.5px) {
  .group-fav-zan {
    margin-bottom: 2.14285714em;
  }
  .group-fav-zan .b-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0 -0.5em;
  }
  .group-fav-zan .f-it {
    width: 50%;
    padding: 0 0.5em;
  }
  .group-fav-zan .btn {
    display: block;
    padding: 0;
    border-radius: 0.57142857em;
    font-size: inherit;
  }
}
.group-singular-next .b-wrap {
  display: block;
  position: relative;
}
.group-singular-next .images {
  position: relative;
}
.group-singular-next .images .flex {
  margin: 0 -1.07142857em;
}
.group-singular-next .images .f-item {
  padding: 0 1.07142857em;
}
.group-singular-next .images::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: -webkit-linear-gradient(
    top,
    rgba(243, 245, 247, 0.6) 0%,
    #f3f5f7 100%
  );
  background: linear-gradient(
    180deg,
    rgba(243, 245, 247, 0.6) 0%,
    #f3f5f7 100%
  );
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
}
.group-singular-next .f-box {
  height: 18.57142857em;
  padding: 1.42857143em;
  background-color: #fff;
  border-radius: 0.57142857em;
  overflow: hidden;
}
.group-singular-next .img {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: relative;
}
.group-singular-next .img img {
  position: absolute;
  display: block;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-height: 100%;
}
@supports (
  ((-o-object-fit: cover) or (object-fit: cover)) or (-webkit-object-fit: cover)
) {
  .group-singular-next .img img {
    -webkit-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.group-singular-next .btns {
  position: absolute;
  left: 50%;
  top: 65%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.group-singular-next .btn-title {
  position: absolute;
  left: 50%;
  bottom: 100%;
  margin-bottom: 0.5em;
  color: #525252;
  background-color: #fff;
  line-height: 2.57142857em;
  border-radius: 2.57142857em;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  white-space: nowrap;
  padding: 0 1em 0 0.5em;
  -webkit-animation: float 2s ease-in-out infinite;
  animation: float 2s ease-in-out infinite;
}
.group-singular-next .btn-title .tm {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 40em;
}
.group-singular-next .btn-title::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 100%;
  display: block;
  border: 0.5em solid transparent;
  border-top-color: #fff;
}
.group-singular-next .btn-title .round-rectangle {
  font-size: 85.71428571%;
  display: inline-block;
  vertical-align: top;
  margin-top: 0.58333333em;
  height: 1.83333333em;
  line-height: 1.83333333em;
  color: #fff;
  padding: 0 0.75em;
  border-radius: 1.83333333em;
  background-color: #ff6000;
}
.group-singular-next .btn {
  font-size: 114.28571429%;
  line-height: 3em;
  padding: 0 1.75em;
  border-radius: 0.5em;
  background-color: #3fa3ff;
  color: #fff;
}
.group-singular-next .btn:hover {
  background-color: #ff6000;
}
@media (max-width: 767.5px) {
  .group-singular-next .btn-title {
    max-width: 20em;
  }
  .group-singular-next .images .f-item {
    display: none;
  }
  .group-singular-next .images .f-item:nth-child(1) {
    display: block;
  }
}
@-webkit-keyframes float {
  0% {
    margin-bottom: 0.78571429em;
  }
  50% {
    margin-bottom: 1.28571429em;
  }
  100% {
    margin-bottom: 0.78571429em;
  }
}
@keyframes float {
  0% {
    margin-bottom: 0.78571429em;
  }
  50% {
    margin-bottom: 1.28571429em;
  }
  100% {
    margin-bottom: 0.78571429em;
  }
}
.group-widget-team .t-item {
  margin-bottom: 2.85714286em;
}
.group-widget-team .t-item:last-child {
  margin-bottom: 0;
}
.group-widget-team .t-item-wrap {
  position: relative;
  display: block;
  padding-left: 3.8em;
  padding-right: 5.2em;
  color: #000;
}
.group-widget-team .t-item-wrap:hover {
  color: #ff6000;
}
.group-widget-team .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.2em;
  border-radius: 100%;
  overflow: hidden;
}
.group-widget-team .item-thumb .thumb {
  padding-top: 100%;
}
.group-widget-team .btn {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  font-size: 70%;
  line-height: 2.33333333em;
  border-radius: 0.5em;
  padding: 0 0.5em;
}
.group-widget-team .item-title {
  font-size: inherit;
  margin-bottom: 0.625em;
  height: 1.375em;
  line-height: 1.375em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.group-widget-team p {
  font-size: 85.71428571%;
  font-weight: normal;
  color: #868686;
  line-height: 1.5em;
  height: 1.5em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.group-singular-image-piece-wrap {
  display: none;
}
.group-singular-image-piece {
  background-color: #1f1f1f;
  border-radius: 0.71428571em;
  padding: 2.14285714em;
  max-width: 67.14285714em;
  cursor: default;
}
.group-singular-image-piece .p-wrap {
  position: relative;
}
.group-singular-image-piece .show-txt {
  color: #6a6a6a;
  margin-bottom: 1.07142857em;
}
.group-singular-image-piece .group-piece-sth {
  margin-bottom: 2.14285714em;
  border-radius: 0.21428571em;
  overflow: hidden;
}
.group-singular-image-piece .menu {
  text-align: center;
  padding-bottom: 1.78571429em;
  border-bottom: 1px solid #2f2f2f;
  margin-bottom: 2.14285714em;
}
.group-singular-image-piece .menu a {
  margin: 0 1.07142857em;
  color: #6a6a6a;
}
.group-singular-image-piece .menu a:hover {
  color: #ff6000;
}
.group-singular-image-piece .p-content {
  font-size: 142.85714286%;
  margin-bottom: 1.5em;
  color: #fff;
}
.group-singular-image-piece .group-singular-p-next {
  background-color: #252525;
  padding: 2.85714286em;
  border-radius: 0.71428571em;
}
.group-singular-image-piece .tp-post {
  position: relative;
  min-height: 10em;
  padding-left: 12.14285714em;
  padding-right: 12.85714286em;
}
.group-singular-image-piece .tp-thumb {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 10em;
  border-radius: 0.71428571em;
  overflow: hidden;
}
.group-singular-image-piece .tp-thumb:hover .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.group-singular-image-piece .tp-thumb .thumb {
  padding-top: 100%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-singular-image-piece .tp-btns {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 7.71428571em;
}
.group-singular-image-piece .tp-btns .btn {
  font-size: inherit;
  line-height: 2.85714286em;
  padding: 0 1em;
}
.group-singular-image-piece .tp-title {
  font-size: 142.85714286%;
  color: #fff;
  line-height: 1.4em;
  max-height: 2.8em;
  overflow: hidden;
  margin-bottom: 1em;
}
.group-singular-image-piece .tp-title a {
  color: #fff;
}
.group-singular-image-piece .tp-title a:hover {
  color: #ff6000;
}
.group-singular-image-piece .b-title {
  font-size: 92.85714286%;
  font-weight: normal;
  color: #6a6a6a;
  margin-bottom: 1.53846154em;
}
.group-singular-image-piece .b-title a {
  color: rgba(255, 96, 0, 0.9);
}
.group-singular-image-piece .b-title a:hover {
  color: #fff;
}
.group-singular-image-piece .tp-main {
  text-align: left;
}
.group-singular-image-piece .tp-meta {
  font-weight: normal;
  font-size: inherit;
}
.group-singular-image-piece .tp-meta .meta-item {
  font-size: 85.71428571%;
  line-height: 2em;
  padding: 0 0.75em;
  border-radius: 0.33333333em;
  background-color: rgba(255, 255, 255, 0.1);
  color: #b4b4b4;
  margin-right: 1.25em;
}
.group-singular-image-piece .tp-meta .meta-item:hover {
  background-color: #ff6000;
  color: #fff;
}
.group-singular-fav-like {
  background-color: #fff;
  border-radius: 0.71428571em;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 1px;
}
.group-singular-fav-like.show {
  margin-bottom: 5em;
  padding: 1.78571429em 2.14285714em;
  height: auto;
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.group-singular-fav-like .b-title {
  font-size: inherit;
  font-weight: normal;
  color: #000;
  margin-bottom: 1.4em;
}
.group-singular-fav-like .f-items {
  margin: 0 -1.28571429em;
}
.group-singular-fav-like .f-item {
  padding: 0 1.28571429em;
}
.group-singular-fav-like .a-item {
  display: block;
  padding-left: 7.85714286em;
  position: relative;
  color: #323232;
  min-height: 6.42857143em;
}
.group-singular-fav-like .a-item:hover {
  color: #ff6000;
}
.group-singular-fav-like .a-item:hover .item-thumb .thumb {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.group-singular-fav-like .item-thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 6.42857143em;
  border-radius: 0.28571429em;
  overflow: hidden;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.group-singular-fav-like .item-thumb .thumb {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  padding-top: 100%;
  background-position: center top;
}
.group-singular-fav-like .item-title {
  font-size: inherit;
  font-weight: normal;
  line-height: 1.42857143em;
  height: 2.85714286em;
  overflow: hidden;
  margin-bottom: 1.42857143em;
}
.group-singular-fav-like .item-meta {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
}
.group-singular-fav-like .item-meta .m-it {
  display: inline-block;
  vertical-align: top;
  font-size: 85.71428571%;
  line-height: 1.66666667em;
  margin-right: 1.25em;
}
.group-singular-fav-like .item-meta .m-recommend {
  padding: 0 0.58333333em;
}
@media (max-width: 1023.5px) {
  .group-singular-fav-like .f-items {
    margin: 0 0 -2.14285714em;
  }
  .group-singular-fav-like .f-item {
    margin-bottom: 2.14285714em;
  }
}
@media (max-width: 767.5px) {
  .group-singular-fav-like.show {
    padding: 1.42857143em 1.07142857em;
    margin-bottom: 1.42857143em;
  }
  .group-singular-fav-like .f-items {
    margin: 0 0 -2.14285714em;
  }
  .group-singular-fav-like .f-item {
    padding: 0;
    margin-bottom: 2.14285714em;
  }
  .group-singular-fav-like .b-title {
    font-weight: normal;
  }
  .group-singular-fav-like .a-item {
    padding-left: 0;
    padding-right: 8.21428571em;
    min-height: 5.21428571em;
  }
  .group-singular-fav-like .item-thumb {
    width: 5.21428571em;
    left: auto;
    right: 0;
  }
}
.group-tip-header {
  padding-top: 0;
  padding-bottom: 3em;
}
.group-tip-header .btns {
  font-size: inherit;
  font-weight: normal;
}
.group-tip-header .btn-back {
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff;
  padding: 0 2.85714286em;
  line-height: 3.42857143em;
  border-radius: 0.57142857em;
}
.group-tip-header .btn-back:hover {
  background-color: #ff6000;
}
@media (max-width: 767.5px) {
  .group-tip-header {
    padding-bottom: 1.5em;
  }
}
.uisdc-members {
  background-color: #f3f5f7;
  padding-bottom: 2.14285714em;
}
.uisdc-members .mem-title {
  font-size: inherit;
  position: relative;
  padding-left: 2.5em;
  margin-bottom: 1.42857143em;
}
.uisdc-members .mem-title.no-num {
  padding-left: 0;
}
.uisdc-members .mem-title .txt {
  display: inline-block;
  font-size: 214.28571429%;
  color: #000;
  line-height: 1.33333333;
}
.uisdc-members .mem-title .num {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 2.14285714em;
  text-align: center;
  line-height: 2.14285714em;
  height: 2.14285714em;
  overflow: hidden;
  border-radius: 100%;
  background-color: #ff6000;
  color: #fff;
  font-weight: normal;
}
.uisdc-members .mem-title .num .num-txt {
  font-size: 142.85714286%;
}
.uisdc-members .mem-title .sub {
  font-size: inherit;
  font-weight: normal;
  color: #8a8a8a;
  margin-left: 1.42857143em;
}
.uisdc-members .mem-title .list {
  display: inline-block;
  vertical-align: text-bottom;
  margin-left: 1.42857143em;
  font-weight: normal;
}
.uisdc-members .mem-title .list .li {
  display: inline-block;
  vertical-align: top;
  margin-right: 2.14285714em;
  line-height: 1.71428571em;
}
.uisdc-members .mem-title .list .li:last-child {
  margin-right: 0;
}
.uisdc-members .mem-title .list .li-num {
  display: inline-block;
  vertical-align: top;
  width: 1.71428571em;
  height: 1.71428571em;
  border-radius: 100%;
  color: #fff;
  background-color: #ff6000;
  text-align: center;
}
.uisdc-members .mem-title .list .li-txt {
  color: #6a6a6a;
}
.uisdc-members .mem-title .list .li-txt a {
  color: #ff6000;
  border-bottom: 1px solid #ff6000;
}
.uisdc-members .mem-table-div {
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
.uisdc-members .mem-table-div::-webkit-scrollbar {
  display: none;
}
.uisdc-members .mem-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 768px;
}
.uisdc-members .mem-table th,
.uisdc-members .mem-table td {
  border: 1px solid #f0f0f0;
  text-align: center;
  width: 16.66666667%;
}
.uisdc-members .mem-table th {
  font-size: 128.57142857%;
  color: #323232;
  font-weight: bold;
  line-height: 1.11111111;
  padding: 1.77777778em 0;
  background-color: #fff8f6;
}
.uisdc-members .mem-table .component-img {
  display: inline-block;
  vertical-align: top;
  width: 1.11111111em;
  height: 1.11111111em;
}
.uisdc-members .mem-table td {
  color: #3a3a3a;
  font-size: inherit;
  line-height: 1.28571429;
  padding: 1.42857143em 0;
}
.uisdc-members .mem-table .icon-checked {
  color: #59b735;
}
@media (max-width: 1023.5px) {
  .uisdc-members .mem-title .list {
    display: block;
    margin-left: 0;
  }
  .uisdc-members .mem-title .list .li {
    margin-right: 2px;
  }
}
@media (max-width: 767.5px) {
  .uisdc-members .mem-title {
    padding-left: max(8.8vw, 33px);
    margin-bottom: max(4vw, 15px);
  }
  .uisdc-members .mem-title .txt {
    font-size: max(5.33333333vw, 20px);
  }
  .uisdc-members .mem-title .num {
    width: max(6.4vw, 24px);
    height: max(6.4vw, 24px);
    line-height: max(6.4vw, 24px);
  }
  .uisdc-members .mem-title .num .num-txt {
    font-size: max(4.26666667vw, 16px);
  }
  .uisdc-members .mem-title .sub {
    display: block;
    margin-left: 0;
    font-size: max(3.73333333vw, 14px);
    margin-top: max(1.33333333vw, 5px);
  }
  .uisdc-members .mem-title .list {
    display: block;
    margin-left: 0;
    margin-top: max(2.66666667vw, 10px);
  }
  .uisdc-members .mem-title .list .li {
    margin-right: 0;
    line-height: max(6.66666667vw, 25px);
    margin-bottom: max(2.66666667vw, 10px);
  }
  .uisdc-members .mem-title .list .li:last-child {
    margin-bottom: 0;
  }
  .uisdc-members .mem-title .list .li-num {
    background-color: transparent;
    border: 1px solid #525252;
    color: #525252;
    width: max(5.86666667vw, 22px);
    height: max(5.86666667vw, 22px);
    line-height: max(5.86666667vw, 22px);
  }
  .uisdc-members .mem-title .list .li-txt {
    color: #525252;
  }
  .uisdc-members .mem-table th {
    font-size: max(3.73333333vw, 14px);
    padding: max(4.26666667vw, 16px) 0;
  }
  .uisdc-members .mem-table td {
    font-size: max(3.2vw, 12px);
    padding: max(2.66666667vw, 10px);
  }
}
.mb-main .comment-main {
  margin-bottom: 0;
}
@media (max-width: 767.5px) {
  .mb-main .comment-main {
    border-radius: max(2.13333333vw, 8px);
  }
  .mb-main .comment-header {
    overflow: hidden;
    border-radius: max(2.13333333vw, 8px);
  }
}
.mb-sidebar .widget {
  margin-bottom: 2.14285714em;
}
.mb-sidebar .widget:last-child {
  margin-bottom: 0;
}
.mb-sidebar .autofixed-fixed {
  position: fixed;
}
.mb-sidebar .autofixed-absolute {
  position: absolute;
  bottom: 0;
}
.members-header .container {
  height: 34.28571429em;
}
.members-header .component-img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.members-header .component-img img {
  -o-object-position: right center;
  object-position: right center;
  -o-object-fit: contain;
  object-fit: contain;
}
.members-header .members-header-user {
  width: 28.57142857em;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background-image: -webkit-linear-gradient(
    top,
    rgba(219, 239, 255, 0.8) 0%,
    rgba(251, 252, 255, 0) 100%
  );
  background-image: linear-gradient(
    180deg,
    rgba(219, 239, 255, 0.8) 0%,
    rgba(251, 252, 255, 0) 100%
  );
  border-radius: 0.71428571em;
  padding: 2.14285714em;
  background-color: #fff;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);
}
.members-header .m-head {
  position: relative;
  margin-bottom: 1.42857143em;
}
.members-header .m-head-user {
  position: relative;
  padding-left: 4.85714286em;
  padding-right: 5.71428571em;
  min-height: 3.57142857em;
}
.members-header .m-head-user h2 {
  font-size: 114.28571429%;
  color: #323232;
  line-height: 1.375;
  margin-bottom: 0.375em;
}
.members-header .m-head-user h4 {
  font-size: inherit;
  font-weight: normal;
  color: #6a6a6a;
  line-height: 1.28571429;
}
.members-header .m-head-btns {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.members-header .m-head-btns .btn {
  display: block;
  width: 5.14285714em;
  line-height: 2.28571429em;
  font-size: inherit;
  border: none;
  border-radius: 0.42857143em;
}
.members-header .m-head-avatar {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  border-radius: 100%;
  padding: 0.14285714em;
  overflow: hidden;
  background-color: #fff;
}
.members-header .u-avatar {
  width: 3.28571429em;
}
.members-header .m-data {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 1em 0;
  margin-bottom: 2.14285714em;
}
.members-header .m-data-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.members-header .data-item {
  width: 33.33333333%;
  text-align: center;
}
.members-header .data-item strong {
  display: block;
  font-size: 171.42857143%;
  color: #000;
  line-height: 1.33333333;
  white-space: nowrap;
}
.members-header .data-item i {
  font-size: 100%;
  color: #525252;
  line-height: 1.42857143;
  white-space: nowrap;
}
.members-header .m-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: -1.42857143em;
}
.members-header .m-menu-item {
  width: 50%;
  margin-bottom: 1.42857143em;
  line-height: 2.85714286em;
  height: 2.85714286em;
  padding-left: 3.92857143em;
  box-sizing: border-box;
  position: relative;
}
.members-header .m-menu-item .item-ico {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  width: 2.85714286em;
  text-align: center;
  line-height: inherit;
  border-radius: 0.71428571em;
  background-color: #f0f0f0;
  color: #8a8a8a;
}
.members-header .m-menu-item .item-ico .ico {
  font-size: 142.85714286%;
}
.members-header .m-menu-item.active .item-ico {
  background-color: #f9f2f0;
  color: #ff6000;
}
@media (max-width: 767.5px) {
  .members-header {
    margin-bottom: max(4vw, 15px);
  }
  .members-header .container {
    height: auto;
    margin: 0;
    background-color: #f3f5f7;
  }
  .members-header .component-img {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding-top: 40%;
  }
  .members-header .component-img img {
    -o-object-fit: cover;
    object-fit: cover;
  }
  .members-header .members-header-user {
    position: relative;
    left: auto;
    top: auto;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    width: auto;
    padding: 0.85714286em 0.71428571em;
    border-radius: 0 0 0.35714286em 0.35714286em;
  }
  .members-header .m-head {
    margin-bottom: 0;
  }
  .members-header .m-menu,
  .members-header .m-data {
    display: none;
  }
  .members-header .u-avatar {
    width: max(10.66666667vw, 40px);
  }
  .members-header .m-head-user {
    padding-left: max(13.33333333vw, 50px);
    min-height: max(10.66666667vw, 40px);
  }
  .members-header .m-head-user h2 {
    font-size: max(3.73333333vw, 14px);
    line-height: 1.28571429;
    margin-bottom: 0.42857143em;
  }
  .members-header .m-head-user h4 {
    font-size: max(3.2vw, 12px);
  }
  .members-header .m-head-btns .btn {
    font-size: max(3.2vw, 12px);
    line-height: 2.25;
    width: max(19.2vw, 72px);
  }
}
.members-roles {
  background-color: #fff;
  border-radius: 0 0 0.71428571em 0.71428571em;
  padding: 1.92857143em 0;
  margin-bottom: 2.85714286em;
}
.members-roles .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.members-roles .b-header {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  padding-right: 5.71428571em;
}
.members-roles .b-title {
  font-size: 157.14285714%;
  line-height: 1.36363636;
  color: #000;
  margin-bottom: 0.27272727em;
}
.members-roles .b-desc {
  font-size: inherit;
  line-height: 1.42857143;
  font-weight: normal;
  color: #8a8a8a;
}
.members-roles .b-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.members-roles .b-item {
  width: 20%;
}
.members-roles .b-item-wrap {
  position: relative;
  padding-left: 3em;
}
.members-roles .b-item-wrap:hover .desc-txt {
  display: none;
}
.members-roles .b-item-wrap:hover .btn {
  display: inline-block;
}
.members-roles .item-avatar {
  width: 2.42857143em;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.members-roles .item-title {
  font-size: 114.28571429%;
  line-height: 1.5;
  color: #000;
  margin-bottom: 0.375em;
  white-space: nowrap;
}
.members-roles .item-desc {
  font-size: inherit;
  font-weight: normal;
  line-height: 1.42857143em;
  color: #8a8a8a;
  white-space: nowrap;
}
.members-roles .item-desc .btn {
  line-height: inherit;
  vertical-align: top;
  border: none;
  padding: 0 0.6em;
  font-size: 85.71428571%;
  display: none;
}
@media (max-width: 767.5px) {
  .members-roles {
    display: none;
  }
}
.members-menu {
  margin-bottom: 2.85714286em;
  text-align: center;
}
.members-menu .m-item {
  display: inline-block;
  vertical-align: top;
  padding: 0.78571429em 1.07142857em;
  border-radius: 0.71428571em;
  background-color: #fff;
  margin: 0 1.42857143em;
  color: #606060;
}
.members-menu .m-item:hover {
  color: #fff;
  background-color: #ff6000;
}
.members-menu .m-item:hover .num {
  background-color: #fff;
}
.members-menu .txt {
  font-size: 114.28571429%;
  line-height: 1.25em;
  white-space: nowrap;
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.members-menu .num {
  display: inline-block;
  vertical-align: top;
  font-size: 87.5%;
  width: 1.42857143em;
  text-align: center;
  border-radius: 100%;
  color: #ff6000;
  background-color: rgba(255, 140, 52, 0.1);
}
@media (max-width: 767.5px) {
  .members-menu {
    margin-bottom: max(4vw, 15px);
  }
  .members-menu .menus {
    margin: 0 min(-1.86666667vw, -7px);
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
  }
  .members-menu .menus::-webkit-scrollbar {
    display: none;
  }
  .members-menu .m-item {
    margin: 0 max(1.86666667vw, 7px);
    border-radius: max(2.13333333vw, 8px);
  }
  .members-menu .txt {
    font-size: max(3.73333333vw, 14px);
    line-height: max(4vw, 15px);
  }
  .members-menu .num {
    width: max(4vw, 15px);
    height: max(4vw, 15px);
    line-height: max(4vw, 15px);
    font-size: max(3.2vw, 12px);
  }
}
.members-what {
  margin-bottom: 2.14285714em;
}
.members-what .w-content {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em 2.85714286em 2.85714286em 2.14285714em;
}
.members-what .w-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.members-what .wat {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 2.14285714em;
}
.members-what .members-widget-update {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 25em;
}
.members-what .members-widget-update .b-wrap {
  background: #fafafb;
  border-radius: 0.71428571em;
  padding: 2.85714286em 2.14285714em 2.14285714em;
}
.members-what .w-desc {
  color: #575757;
  margin-bottom: 2.14285714em;
}
.members-what .w-desc p {
  font-size: 114.28571429%;
  line-height: 1.875;
}
.members-what .w-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -1.42857143em -2.14285714em;
}
.members-what .w-item {
  width: 33.33333333%;
  padding: 0 1.42857143em;
  margin-bottom: 2.14285714em;
  box-sizing: border-box;
}
.members-what .w-item .item-wrap {
  position: relative;
  background-color: #fafafb;
  border-radius: 0.71428571em;
  padding: 2.5em 2.14285714em;
}
.members-what .w-item .item-content {
  position: relative;
  padding-left: 5.71428571em;
}
.members-what .w-item .item-thumb {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4.28571429em;
  height: 4.28571429em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 0.71428571em;
  background-color: #f9f2f0;
  color: #ff6000;
}
.members-what .w-item .item-thumb .ico {
  font-size: 228.57142857%;
}
.members-what .w-item .item-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 4.28571429em;
}
.members-what .w-item .item-title {
  font-size: 128.57142857%;
  line-height: 1.33333333;
  color: #000;
  margin-bottom: 0.33333333em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.members-what .w-item .item-desc {
  font-weight: normal;
  font-size: inherit;
  color: #6a6a6a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 1329.5px) {
  .members-what .wat {
    padding-right: 0;
  }
  .members-what .members-widget-update {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .members-what {
    margin-bottom: max(4vw, 15px);
  }
  .members-what .w-content {
    padding: max(5.33333333vw, 20px) max(4vw, 15px);
    border-radius: max(2.13333333vw, 8px);
  }
  .members-what .w-desc {
    margin-bottom: max(6.66666667vw, 25px);
  }
  .members-what .w-desc p {
    font-size: max(3.73333333vw, 14px);
  }
  .members-what .w-list {
    margin: 0 min(-1.33333333vw, -5px) min(-2.66666667vw, -10px);
  }
  .members-what .w-item {
    width: 50%;
    padding: 0 max(1.33333333vw, 5px);
    margin-bottom: max(2.66666667vw, 10px);
  }
  .members-what .w-item .item-wrap {
    padding: max(5.33333333vw, 20px) 0;
    border-radius: max(2.13333333vw, 8px);
  }
  .members-what .w-item .item-content {
    padding-left: 0;
  }
  .members-what .w-item .item-thumb {
    position: relative;
    left: auto;
    top: auto;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    margin: 0 auto max(4vw, 15px);
  }
  .members-what .w-item .item-main {
    min-height: auto;
  }
  .members-what .w-item .item-title {
    text-align: center;
    margin-bottom: 0;
    font-size: 1em;
    font-weight: normal;
  }
  .members-what .w-item .item-desc {
    display: none;
  }
}
.members-widget-update .updates {
  height: 26.42857143em;
  overflow: hidden;
}
.members-widget-update .u-item {
  margin-bottom: 2.14285714em;
}
.members-widget-update .item-wrap {
  position: relative;
  padding-left: 3.92857143em;
}
.members-widget-update .item-thumb {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 2.57142857em;
}
.members-widget-update .item-thumb .component-img {
  padding-top: 100%;
}
.members-widget-update .item-desc,
.members-widget-update .item-title {
  font-size: inherit;
  font-weight: normal;
  color: #6a6a6a;
  line-height: 1.78571429;
  white-space: nowrap;
  overflow: hidden;
}
@media (min-width: 1330px) {
  .members-content .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .members-content .mb-main {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-right: 2.14285714em;
  }
  .members-content .mb-sidebar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    width: 27.85714286em;
  }
}
@media (max-width: 1329.5px) {
  .members-content .mb-sidebar {
    display: none;
  }
}
.members-many {
  margin-bottom: 2.14285714em;
}
.members-many .b-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em;
}
@media (max-width: 767.5px) {
  .members-many {
    margin-bottom: max(4vw, 15px);
  }
  .members-many .b-wrap {
    padding: max(5.33333333vw, 20px);
    border-radius: max(2.13333333vw, 8px);
  }
}
.members-how {
  margin-bottom: 2.14285714em;
}
.members-how .b-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em;
}
.members-how .conditions {
  margin-bottom: 4.28571429em;
}
.members-how .steps {
  margin-bottom: 2.14285714em;
  background-color: #fafafb;
  border-radius: 0.71428571em;
  padding: 2.85714286em 0;
}
.members-how .steps-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.members-how .step {
  width: 33.33333333%;
  padding: 0 2.14285714em;
  box-sizing: border-box;
}
.members-how .step .item-wrap {
  position: relative;
  padding-left: 5em;
}
.members-how .step .item-thumb {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 3.57142857em;
  height: 3.57142857em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #ff6000;
  background-color: #f9f2f0;
  border-radius: 0.71428571em;
}
.members-how .step .ico {
  font-size: 185.71428571%;
}
.members-how .step .item-title {
  font-size: 128.57142857%;
  color: #000;
  line-height: 1.33333333;
  margin-bottom: 0.66666667em;
}
.members-how .step .item-desc {
  font-size: 114.28571429%;
  font-weight: normal;
  color: #939393;
  line-height: 1.4375;
}
@media (max-width: 767.5px) {
  .members-how {
    margin-bottom: max(4vw, 15px);
  }
  .members-how .b-wrap {
    padding: max(5.33333333vw, 20px);
    border-radius: max(2.13333333vw, 8px);
  }
  .members-how .conditions {
    margin-bottom: max(8vw, 30px);
  }
  .members-how .steps {
    margin-bottom: max(4vw, 15px);
    background-color: #fafafb;
    border-radius: max(2.13333333vw, 8px);
    padding: max(6.13333333vw, 23px) 0;
  }
  .members-how .steps-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .members-how .step {
    width: 100%;
    padding: 0 max(4vw, 15px);
    margin-bottom: max(6.66666667vw, 25px);
  }
  .members-how .step:last-child {
    margin-bottom: 0;
  }
  .members-how .step .item-wrap {
    padding-left: max(16vw, 60px);
    min-height: max(12vw, 45px);
  }
  .members-how .step .item-thumb {
    width: max(12vw, 45px);
    height: max(12vw, 45px);
    top: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .members-how .step .ico {
    font-size: max(6.13333333vw, 23px);
  }
  .members-how .step .item-title {
    font-size: max(3.73333333vw, 14px);
    font-weight: normal;
    margin-bottom: 0.57142857em;
  }
  .members-how .step .item-desc {
    font-size: max(3.2vw, 12px);
  }
}
.members-commentprize {
  margin-bottom: 2.14285714em;
}
.members-commentprize .b-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em;
}
.members-commentprize .b-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -1.42857143em;
}
.members-commentprize .b-item {
  width: 20%;
  padding: 0 1.42857143em;
}
.members-commentprize .b-item-wrap {
  display: block;
}
.members-commentprize .item-thumb {
  background-color: #fafafb;
  border-radius: 0.57142857em;
  padding: 1.85714286em 2.07142857em 0 2.5em;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 2.14285714em;
}
.members-commentprize .component-img {
  padding-top: 90%;
}
.members-commentprize .item-avatar {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  width: 2.85714286em;
  padding: 0.14285714em;
  background-color: #fff;
  border-radius: 100%;
  overflow: hidden;
}
.members-commentprize .item-desc,
.members-commentprize .item-title {
  font-size: inherit;
  font-weight: normal;
  color: #323232;
  line-height: 1.64285714;
  text-align: center;
}
.members-commentprize .item-btn {
  font-weight: normal;
  font-size: 85.71428571%;
  text-align: center;
  margin-top: 0.83333333em;
}
.members-commentprize .item-btn .btn {
  line-height: 1.91666667;
  padding: 0 0.5em;
}
@media (max-width: 1023.5px) {
  .members-commentprize .b-item:last-child {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .members-commentprize {
    margin-bottom: max(4vw, 15px);
  }
  .members-commentprize .b-wrap {
    background-color: #fff;
    border-radius: max(2.13333333vw, 8px);
    padding: max(5.33333333vw, 20px);
  }
  .members-commentprize .b-content {
    margin: 0 min(-1.33333333vw, -5px) min(-5.33333333vw, -20px);
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .members-commentprize .b-item {
    width: 50%;
    padding: 0 max(1.33333333vw, 5px);
    margin-bottom: max(5.33333333vw, 20px);
    box-sizing: border-box;
  }
  .members-commentprize .b-item:last-child {
    display: none;
  }
}
.members-course {
  margin-bottom: 2.14285714em;
}
.members-course .b-wrap {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em;
}
.members-course .b-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -1.42857143em;
}
.members-course .b-item {
  width: 20%;
  padding: 0 1.42857143em;
}
.members-course .b-item-wrap {
  display: block;
}
.members-course .b-item-wrap:hover .component-img img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.members-course .item-thumb {
  margin-bottom: 1.71428571em;
}
.members-course .component-img {
  padding-top: 74.50980392%;
  border-radius: 0.71428571em;
}
.members-course .item-title {
  font-size: inherit;
  font-weight: normal;
  color: #000;
  line-height: 1.64285714;
  margin-bottom: 0.71428571em;
  height: 3.28571429em;
  overflow: hidden;
}
.members-course .item-btn {
  font-size: 85.71428571%;
  font-weight: normal;
}
.members-course .item-btn .btn {
  line-height: 1.91666667;
  padding: 0 0.5em;
}
@media (max-width: 1023.5px) {
  .members-course .b-item:last-child {
    display: none;
  }
}
@media (max-width: 767.5px) {
  .members-course {
    margin-bottom: max(4vw, 15px);
  }
  .members-course .b-wrap {
    border-radius: max(2.13333333vw, 8px);
    padding: max(5.33333333vw, 20px);
  }
  .members-course .b-content {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 min(-1.33333333vw, -5px) min(-4vw, -15px);
  }
  .members-course .b-item {
    width: 50%;
    padding: 0 max(1.33333333vw, 5px);
    margin-bottom: max(4vw, 15px);
    box-sizing: border-box;
  }
  .members-course .b-item:last-child {
    display: none;
  }
  .members-course .item-thumb {
    margin-bottom: max(2.66666667vw, 10px);
  }
}
.how-data-log .h-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -1.14285714em;
}
.how-data-log .h-item {
  width: 33.33333333%;
  box-sizing: border-box;
  padding: 0 1.14285714em;
}
.how-data-log .h-item-wrap {
  background-color: #fafafb;
  border-radius: 0.71428571em;
  padding: 2.14285714em;
}
.how-data-log .h-data {
  position: relative;
}
.how-data-log .item-title {
  font-size: 128.57142857%;
  color: #323232;
  font-weight: normal;
  line-height: 1.11111111;
  margin-bottom: 0.83333333em;
}
.how-data-log .item-entry strong {
  display: block;
  font-size: 228.57142857%;
  line-height: 1.25;
  color: #000;
  margin-bottom: 0.4375em;
}
.how-data-log .item-entry i {
  font-size: inherit;
  line-height: 1.28571429;
  color: #525252;
}
.how-data-log .item-entry em {
  color: #ff6000;
}
.how-data-log .btn {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 85.71428571%;
  line-height: 2.5em;
  padding: 0 1em;
  border-radius: 0.5em;
}
@media (max-width: 767.5px) {
  .how-data-log .h-wrap {
    margin: 0;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .how-data-log .h-item {
    width: 100%;
    padding: 0;
    margin-bottom: max(4vw, 15px);
  }
  .how-data-log .h-item:last-child {
    margin-bottom: 0;
  }
  .how-data-log .h-item-wrap {
    border-radius: max(2.13333333vw, 8px);
    padding: max(4vw, 15px);
  }
}
.members-widget-posts {
  background-color: #fff;
  border-radius: 0.71428571em;
  padding: 2.85714286em 2.14285714em;
}
.members-widget-posts .titles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -0.42857143em 1.42857143em;
}
.members-widget-posts .titles .tit {
  display: block;
  width: 33.33333333%;
  padding: 0 0.42857143em;
  box-sizing: border-box;
}
.members-widget-posts .titles .btn {
  display: block;
  font-size: 114.28571429%;
  line-height: 2.625;
  background-color: #fafafa;
  color: #6a6a6a;
  border-radius: 0.375em;
}
.members-widget-posts .titles .btn.current,
.members-widget-posts .titles .btn:hover {
  background-color: #ff6000;
  color: #fff;
}
.members-widget-posts .post-list {
  display: none;
}
.members-widget-posts .post-list.show {
  display: block;
}
.members-widget-posts .list-title {
  background-color: #fff3eb;
  border-radius: 0.42857143em;
  color: #ff6000;
  line-height: 2.28571429em;
  text-align: center;
  margin-bottom: 1.78571429em;
}
.members-widget-posts .l-item {
  margin-bottom: 2.14285714em;
}
.members-widget-posts .l-item:last-child {
  margin-bottom: 0;
}
.members-widget-posts .l-item-wrap {
  display: block;
  padding-left: 2.42857143em;
  position: relative;
  color: #323232;
}
.members-widget-posts .l-item-wrap:hover {
  color: #ff6000;
}
.members-widget-posts .l-item-wrap strong {
  display: block;
  font-size: 114.28571429%;
  line-height: 1.5;
  font-weight: normal;
}
.members-widget-posts [class*="icon-fire-"] {
  color: #c1c1c1;
}
.members-widget-posts .icon-fire-1 {
  color: #e20000;
}
.members-widget-posts .icon-fire-2 {
  color: #ff6000;
}
.members-widget-posts .icon-fire-3 {
  color: #f90;
}
.members-widget-posts .item-index {
  font-size: 128.57142857%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
}
