.login-logo img {
  height:40px;
}
.xmw-user-lv-icon,.st-circle .s-a-c img {
  width:auto!important;
  min-width:15px!important;
  height:15px!important;
  margin-left:6px!important;
}
.circle-is-admin {
  width:15px;
  height:15px;
}
.user-liang-icon {
  -webkit-animation:liuguang 2s infinite linear;
  animation:liuguang 2s infinite linear;
  color:#fff400;
  position:relative;
  z-index:1;
  padding:0 3px;
  margin-left:5px;
}
@-webkit-keyframes liuguang {
  0% {
  background:linear-gradient(to bottom right,#339 0,#f0c 100%,#339 200%,#f0c 300%)
}
5% {
  background:linear-gradient(to bottom right,#339 -10%,#f0c 90%,#339 190%,#f0c 290%)
}
10% {
  background:linear-gradient(to bottom right,#339 -20%,#f0c 80%,#339 180%,#f0c 280%)
}
15% {
  background:linear-gradient(to bottom right,#339 -30%,#f0c 70%,#339 170%,#f0c 270%)
}
20% {
  background:linear-gradient(to bottom right,#339 -40%,#f0c 60%,#339 160%,#f0c 260%)
}
25% {
  background:linear-gradient(to bottom right,#339 -50%,#f0c 50%,#339 150%,#f0c 250%)
}
30% {
  background:linear-gradient(to bottom right,#339 -60%,#f0c 40%,#339 140%,#f0c 240%)
}
35% {
  background:linear-gradient(to bottom right,#339 -70%,#f0c 30%,#339 130%,#f0c 230%)
}
40% {
  background:linear-gradient(to bottom right,#339 -80%,#f0c 20%,#339 120%,#f0c 220%)
}
45% {
  background:linear-gradient(to bottom right,#339 -90%,#f0c 10%,#339 110%,#f0c 210%)
}
50% {
  background:linear-gradient(to bottom right,#339 -100%,#f0c 0,#339 100%,#f0c 200%)
}
55% {
  background:linear-gradient(to bottom right,#339 -110%,#f0c -10%,#339 90%,#f0c 190%)
}
60% {
  background:linear-gradient(to bottom right,#339 -120%,#f0c -20%,#339 80%,#f0c 180%)
}
65% {
  background:linear-gradient(to bottom right,#339 -130%,#f0c -30%,#339 70%,#f0c 170%)
}
70% {
  background:linear-gradient(to bottom right,#339 -140%,#f0c -40%,#339 60%,#f0c 160%)
}
75% {
  background:linear-gradient(to bottom right,#339 -150%,#f0c -50%,#339 50%,#f0c 150%)
}
80% {
  background:linear-gradient(to bottom right,#339 -160%,#f0c -60%,#339 40%,#f0c 140%)
}
85% {
  background:linear-gradient(to bottom right,#339 -170%,#f0c -70%,#339 30%,#f0c 130%)
}
90% {
  background:linear-gradient(to bottom right,#339 -180%,#f0c -80%,#339 20%,#f0c 120%)
}
95% {
  background:linear-gradient(to bottom right,#339 -190%,#f0c -90%,#339 10%,#f0c 110%)
}
100% {
  background:linear-gradient(to bottom right,#339 -200%,#f0c -100%,#339 0,#f0c 100%)
}
}@keyframes liuguang {
  0% {
  background:linear-gradient(to bottom right,#339 0,#f0c 100%,#339 200%,#f0c 300%)
}
5% {
  background:linear-gradient(to bottom right,#339 -10%,#f0c 90%,#339 190%,#f0c 290%)
}
10% {
  background:linear-gradient(to bottom right,#339 -20%,#f0c 80%,#339 180%,#f0c 280%)
}
15% {
  background:linear-gradient(to bottom right,#339 -30%,#f0c 70%,#339 170%,#f0c 270%)
}
20% {
  background:linear-gradient(to bottom right,#339 -40%,#f0c 60%,#339 160%,#f0c 260%)
}
25% {
  background:linear-gradient(to bottom right,#339 -50%,#f0c 50%,#339 150%,#f0c 250%)
}
30% {
  background:linear-gradient(to bottom right,#339 -60%,#f0c 40%,#339 140%,#f0c 240%)
}
35% {
  background:linear-gradient(to bottom right,#339 -70%,#f0c 30%,#339 130%,#f0c 230%)
}
40% {
  background:linear-gradient(to bottom right,#339 -80%,#f0c 20%,#339 120%,#f0c 220%)
}
45% {
  background:linear-gradient(to bottom right,#339 -90%,#f0c 10%,#339 110%,#f0c 210%)
}
50% {
  background:linear-gradient(to bottom right,#339 -100%,#f0c 0,#339 100%,#f0c 200%)
}
55% {
  background:linear-gradient(to bottom right,#339 -110%,#f0c -10%,#339 90%,#f0c 190%)
}
60% {
  background:linear-gradient(to bottom right,#339 -120%,#f0c -20%,#339 80%,#f0c 180%)
}
65% {
  background:linear-gradient(to bottom right,#339 -130%,#f0c -30%,#339 70%,#f0c 170%)
}
70% {
  background:linear-gradient(to bottom right,#339 -140%,#f0c -40%,#339 60%,#f0c 160%)
}
75% {
  background:linear-gradient(to bottom right,#339 -150%,#f0c -50%,#339 50%,#f0c 150%)
}
80% {
  background:linear-gradient(to bottom right,#339 -160%,#f0c -60%,#339 40%,#f0c 140%)
}
85% {
  background:linear-gradient(to bottom right,#339 -170%,#f0c -70%,#339 30%,#f0c 130%)
}
90% {
  background:linear-gradient(to bottom right,#339 -180%,#f0c -80%,#339 20%,#f0c 120%)
}
95% {
  background:linear-gradient(to bottom right,#339 -190%,#f0c -90%,#339 10%,#f0c 110%)
}
100% {
  background:linear-gradient(to bottom right,#339 -200%,#f0c -100%,#339 0,#f0c 100%)
}
}.xmw-comment-content-top {
  color:var(--b2color);
  font-weight:800;
  width:45px;
  font-size:14px;
  display:flex;
  align-items:center;
}
.xutian_count {
  line-height:1.6;
  font-size:9px;
  top:-webkit-calc(50% - 20px);
  top:calc(50% - 20px);
  right:-4px;
  padding:1px 6px;
  position:absolute;
  border-radius:100px;
  margin-left:auto;
  font-style:normal;
  font-weight:600;
  color:#faf9f7;
  letter-spacing:-0.55px;
  animation:lightdown 0.7s infinite;
}
#xmw_popup .Modal-wrapper {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:203;
  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;
  overflow-x:hidden;
  overflow-y:auto;
  -webkit-transition:opacity 0.3s ease-out;
  transition:opacity 0.3s ease-out;
}
#xmw_popup .Modal-backdrop {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:0;
  background-color:rgba(18,18,18,0.65);
  -webkit-transition:background-color 0.3s ease-out;
  transition:background-color 0.3s ease-out;
}
#xmw_popup .CreatorVideoSupportModal {
  width:400px;
}
#xmw_popup .Modal--large {
  width:536px;
}
#xmw_popup .Modal {
  position:relative;
  z-index:1;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  width:400px;
  max-height:calc(100vh - 48px);
  margin-right:auto;
  margin-left:auto;
  -webkit-box-shadow:0 5px 20px rgba(18,18,18,0.1);
  box-shadow:0 5px 20px rgba(18,18,18,0.1);
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-transition:max-height 0.8s ease;
  transition:max-height 0.8s ease;
  -webkit-animation:xutian-show 2s ease-in-out 0s 1 normal forwards;
}
#xmw_popup .Modal-inner {
  overflow:auto;
  background:#fff;
  border-radius:2px;
  border-radius:10px;
}
#xmw_popup .CreatorVideoSupportModal .Modal-content {
  margin-top:0;
  padding:0;
}
#xmw_popup .Modal-content {
  -webkit-box-flex:1;
  -ms-flex:1 1;
  flex:1 1;
  padding:0 24px 32px;
  margin-top:24px;
  line-height:1.7;
  opacity:1;
}
#xmw_popup .CreatorVideoSupportModal-content,#xmw_popup .CreatorVideoSupportModal-decorateTitle {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
}
#xmw_popup .CreatorVideoSupportModal-content {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
}
#xmw_popup .CreatorVideoSupportModal-decorateTitle {
  color:#fff;
  font-size:24px;
  height:33px;
  position:absolute;
  top:-24px;
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%);
  font-weight:600;
  font-synthesis:style;
}
#xmw_popup .CreatorVideoSupportModal-content,#xmw_popup .CreatorVideoSupportModal-decorateTitle {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
}
#xmw_popup .CreatorVideoSupportModal-decorateTitle img {
  height:7px;
  width:44px;
}
#xmw_popup .CreatorVideoSupportModal-confirm {
  text-align:center;
  height:55px;
}
#xmw_popup .CreatorVideoSupportModal-decorateTitleArrowLeft {
  background-image:url(//img.ahap.cn/file/ahap/image/background_title_arrow_left.fe8fdc16.png);
  height:7px;
  width:44px;
  background-size:contain;
}
#xmw_popup .CreatorVideoSupportModal-decorateTitleArrowRight {
  background-image:url(//img.ahap.cn/file/ahap/image/background_title_arrow_left.fe8fdc16.png);
  height:7px;
  width:44px;
  background-size:contain;
  -webkit-transform:rotate(180deg);
}
#xmw_popup .CreatorVideoSupportModal-decorateTitleText {
  height:25px;
  width:106px;
  background-repeat:no-repeat;
  background-size:contain;
  display:inline-block;
  background-image:url(//img.ahap.cn/file/ahap/image/success.png);
  margin-left:10px;
  margin-right:10px;
}
@keyframes xutian-show {
  0% {
  transform:rotateX(90deg);
}
8% {
  opacity:1;
  transform:rotateX(-60deg);
}
18% {
  opacity:1;
  transform:rotateX(40deg);
}
34% {
  opacity:1;
  transform:rotateX(-28deg);
}
44% {
  opacity:1;
  transform:rotateX(18deg);
}
58% {
  opacity:1;
  transform:rotateX(-12deg);
}
72% {
  opacity:1;
  transform:rotateX(9deg);
}
88% {
  opacity:1;
  transform:rotateX(-5deg);
}
96% {
  opacity:1;
  transform:rotateX(2deg);
}
100% {
  opacity:1;
}
}#xmw_popup .CreatorVideoSupportModal-title {
  font-size:24px;
  line-height:33px;
  color:#000;
  font-weight:600;
  font-synthesis:style;
  text-align:center;
}
#xmw_popup .CreatorVideoSupportModal-text {
  text-align:center;
  margin-top:16px;
  margin-bottom:16px;
  color:#000;
}
#xmw_popup .ModalButtonGroup--vertical {
  margin-top:40px;
}
#xmw_popup .CreatorVideoSupportModal .ModalButtonGroup--vertical .Button {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
#xmw_popup .ModalButtonGroup--vertical .Button {
  display:block;
  width:220px;
  margin-right:auto;
  margin-left:auto;
}
#xmw_popup .Modal-closeIcon {
  vertical-align:top;
  fill:#fff;
}
#xmw_popup .background {
  background-image:url(//img.ahap.cn/file/ahap/image/background_blue.94450cd0.svg);
  max-width:100%;
  height:auto;
  object-fit:cover;
  border:0;
  vertical-align:text-top;
  width:400px;
  height:130px;
}
#xmw_popup .CreatorVideoSupportModal-liukanshanImage {
  left:0;
  right:0;
  top:42px;
  width:120px;
  height:120px;
  margin:0 auto;
  position:absolute;
  background-size:contain;
  background-image:url(//img.ahap.cn/file/ahap/image/Goldcoins.svg);
  cursor:pointer;
  transition:0.8s;
}
.xmw_menu_image {
  display:inline-block;
  max-height:20px;
  margin-top:-3px;
  width:auto;
  vertical-align:middle;
}
.xmw-mission-sign-title {
  color:var(--b2color) !important;
  font-weight:600 !important;
}
.xmw-custom-page-row-title {
  color:#121212;
}
.xmw_mission_sign_loading {
  text-align:center;
  min-height:100px;
  line-height:100px;
}
.xmw_mission_sign_loading .el-icon-loading {
  font-size:20px;
}
#xmw_mission_sign .search-box-content .search-title {
  margin:0 0 30px;
}
.custom-page-row.gold-row .unmet {
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
}
.custom-page-row.gold-row .unmet .unmet_day {
  font-size:12px;
}
#vips .vip-current {
  border:initial;
}
#vips .vips_current_2 {
  display:flex;
  width:100%;
  flex-wrap:wrap;
  margin:0 auto;
  justify-content:center;
}
#vips .xmw-user-vip {
  margin-top:4px;
}
#vips .vip_card_default {
  margin-top:45px;
  text-align:center;
}
#xmw_ctivation .empty-page {
  min-height:auto;
}
#xmw_ctivation .invitation-box input {
  text-transform:uppercase;
}
@media screen and (max-width:768px) {
  .xmw-widget {
  display:none;
}
}.xmw-widget-title {
  font-size:12px;
  padding:13px 16px;
  line-height:1;
  color:#999;
}
.xmw-section {
  margin-top:16px;
}
.srot-mine {
  position:relative;
  background-image:linear-gradient(to top,#9be15d 0%,#00e3ae 100%);
  height:180px;
  box-shadow:0 2px 5px 0 rgb(0 0 0 / 4%);
}
.sort-mine-wrap {
  position:absolute;
  left:0;
  top:0;
  z-index:1;
  width:100%;
  height:100%;
  padding:12px 16px 15px;
}
.srot-mine-tit {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  line-height:25px;
}
.srot-mine-tit>span {
  margin-left:9px;
  font-size:15px;
  font-weight:600;
  color:#613c14;
}
.timer {
  z-index:1;
  color:white;
  transform:translateY(0px);
  user-select:none;
}
.timer__content {
  display:flex;
  margin-top:20px;
  height:60px;
}
.timer__item:nth-child(1) {
  animation-delay:0.2s;
}
.timer__item {
  display:flex;
  width:25%;
  color:#f35;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding:0 10px;
  animation:item 0.6s ease backwards;
  position:relative;
  transition:all 1s 0.2s ease;
}
.timer__item:before {
  width:calc(100% - 20px);
  height:60px;
  content:"";
  position:absolute;
  bottom:0;
  backdrop-filter:blur(5px);
  z-index:-1;
  border-radius:10px;
  background-color:#ffffff87;
  backdrop-filter:blur(10px);
  align-items:center;
  box-shadow:0 3px 4px 0 rgb(0 0 0 / 20%),inset 2px 4px 0 0 rgb(255 255 255 / 8%);
}
.timer__name {
  color:#e91e63;
  text-transform:uppercase;
  font-weight:600;
  font-size:12px;
  bottom:0px;
  right:12px;
  position:absolute;
  border:3px solid #f5f6f71a;
  border-radius:50%;
  line-height:13px;
  text-align:center;
  letter-spacing:0.1em;
  font-family:"Barlow Semi Condensed",sans-serif;
}
.timer__number {
  width:60px;
  height:60px;
  display:flex;
  justify-content:center;
  align-items:center;
  font-weight:700;
  font-size:30px;
  text-align:center;
  letter-spacing:2px;
  animation:number 0.4s 1.4s ease backwards;
}
.timer__item:nth-child(2) {
  animation-delay:0.4s;
}
.timer__item:nth-child(3) {
  animation-delay:0.6s;
}
.timer__item:nth-child(4) {
  animation-delay:0.8s;
}
.timer_btn {
  position:relative;
  width:152px;
  height:32px;
  background-image:linear-gradient(134deg,#4d5580,#3d4466);
  font-size:14px;
  color:#fff3eb;
  font-weight:600;
  margin-top:20px;
  margin:20px auto 0px auto;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
}
#xmw-swiper {
  margin-bottom:1em;
}
#xmw-swiper .swiper-slide img {
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
}
#xmw-swiper .autoHeight {
  height:350px;
}
#xmw-swiper .swiper-slide {
  background-size:cover;
  background-position:center;
}
#xmw-swiper .mySwiper {
  height:20%;
  box-sizing:border-box;
  padding:10px 0;
}
#xmw-swiper .mySwiper .swiper-slide {
  width:25%;
  height:80px;
  opacity:0.4;
}
#xmw-swiper .swiper-slide-thumb-active {
  opacity:1 !important;
  border:2px solid var(--b2color);
}
#xmw-swiper .swiper-button-next,.swiper-button-prev {
  color:var(--b2color);
}
#content .uk-container {
  box-sizing:content-box;
  max-width:1200px;
  margin-right:auto;
  margin-left:auto;
  padding-right:15px;
  padding-left:15px;
}
#content .mem-top-slogan {
  text-align:center;
}
#content .mem-top-slogan h1 {
  font-weight:600;
  letter-spacing:6px;
  font-size:4rem;
  margin-bottom:18px;
}
#content .mem-top-slogan p {
  font-size:1.8rem;
  color:#999;
  letter-spacing:1px;
}
#content .mem-top-slogan b {
  background:#fe5f00;
  color:#fff;
  padding:4px 18px;
  border-radius:4px;
}
#content .mem-top-scroll-down {
  text-align:center;
  margin-top:4vh;
  font-size:3rem;
  color:#888;
}
#content .mem-top-scroll-down i {
  font-size:3rem;
}
#content .mem-top-bar {
  margin-top:10vh;
}
#content .mem-top-bar ul {
  list-style:none;
  display:flex;
}
#content .mem-top-bar li {
  box-shadow:0 0 2rem rgb(0 0 0 / 10%);
  margin-right:2%;
  background:#fff;
  display:flex;
  padding:28px 23px 28px 28px;
  flex-basis:32%;
  border-radius:4px;
  transition:all 0.2s;
}
#content .mem-top-bar li h2 {
  font-size:1.8rem;
  letter-spacing:1px;
  margin-bottom:3px;
  font-weight:700;
}
#content .mem-top-bar li p {
  font-size:1.1rem;
  color:#777;
}
#content .mem-sec-list {
  box-shadow:0 0 2rem rgb(0 0 0 / 10%);
  flex-basis:50%;
  padding:3rem;
  border-radius:4px;
  background-color:#fff;
}
#content .mem-sec-list-des {
  font-weight:600;
  font-size:2.5rem;
  letter-spacing:1px;
  border-bottom:2px solid #206aff;
  display:inline-block;
  padding-bottom:5px;
  margin-bottom:20px;
}
#content .mem-sec-slogan {
  flex-basis:50%;
}
#content .mem-sec-slogan b {
  background:#fe5f00;
  padding:7px 20px 5px 20px;
  border-radius:4px;
  font-size:2.3rem;
  text-align:left;
  color:#fff;
}
#content .mem-sec-slogan h1 {
  font-size:3rem;
  font-weight:600;
  margin-top:15px;
}
#content .mem-sec-slogan p {
  font-size:2rem;
  color:#666;
}
#content .teamwork {
  display:flex;
  padding:18vh 3.8vh;
}
#content .mem-sec-list ul li {
  padding:1.8rem 0;
  font-size:1.5rem;
  font-weight:400;
  font-family:sans-serif;
  color:#555;
  border-bottom:1px solid #eee;
}
#content .mem-sec-list ul li:after {
  display:block;
  width:25px;
  height:25px;
  background-image:url(data:image/png;
  base64,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);
  background-repeat:no-repeat;
  background-size:25px 25px;
  content:"";
  float:right;
  margin-top:4px;
}
#content .cemit-creator {
  display:flex;
  padding:15vh 0;
  margin-bottom:74vh;
}
#content .mem-thd-slogan {
  float:left;
  width:30%;
  position:absolute;
  z-index:3;
  margin-top:-50px;
}
#content .mem-thd-slogan ul {
  margin:0;
  list-style:none;
}
#content .mem-thd-slogan ul li {
  padding:2rem 1.5rem 2rem 2rem;
  box-shadow:0 0 2rem rgb(0 0 0 / 10%);
  background:#fff;
  margin-bottom:2rem;
  transition:all 0.2s;
}
#content .mem-thd-slogan ul li h2 {
  font-size:1.8rem;
  font-weight:700;
  border-top:5px solid #206aff;
  display:inline-block;
  padding-top:5px;
  margin-bottom:10px;
}
#content .mem-thd-slogan ul li p {
  font-size:1.2rem;
  color:#777;
}
#content .mem-for-solo {
  text-align:center;
  padding:10vh 0;
  margin-bottom:8vh;
  background:linear-gradient(to right,#206aff 0,#729ef6 100%);
  background-position:center;
  background-repeat:no-repeat;
  border-radius:4px;
}
#content .mem-for-solo h1 {
  color:#fff;
  font-weight:600;
  font-size:3rem;
  margin-bottom:33px;
}
#content .mem-for-solo a:nth-child(2) {
  color:#206aff !important;
  background-color:#fff;
}
#content .mem-for-solo a:hover {
  box-shadow:0 8px 13px 0 rgb(0 0 0 / 20%);
  opacity:1 !important;
}
#content .mem-for-solo a {
  color:#fff !important;
  background-color:rgba(255,255,255,0.1);
  border-radius:5px;
  border:1px solid #fff;
  padding:7px 30px;
  letter-spacing:1px;
  font-size:1.3rem;
}
#content .mem-for-solo a:hover {
  box-shadow:0 8px 13px 0 rgb(0 0 0 / 20%);
  opacity:1 !important;
}
#content .mem-top-bar li:hover {
  transform:translateY(8px);
}
#content .mem-thd-slogan ul li:hover {
  transform:translateY(8px);
}
#content .svg3 {
  max-width:100%;
  height:auto;
  margin-left:-15%;
}
#content .svg4 {
  width:70%;
  position:absolute;
  z-index:0;
  right:-1vh;
  border-radius:4px;
}
#content .buttonx {
  color:#206aff !important;
  background-color:#fff;
  border-radius:5px;
  border:1px solid #fff;
  padding:7px 30px;
  letter-spacing:1px;
  font-size:1.3rem;
}
#content .buttonxx {
  color:#fff !important;
  background-color:rgba(255,255,255,0.1);
  border-radius:5px;
  border:1px solid #fff;
  padding:7px 30px;
  letter-spacing:1px;
  font-size:1.3rem;
}
@media screen and (max-width:768px) {
  #content .uk-container {
  padding:8vh 0;
}
#content .touooo {
  display:none !important;
}
#content .mem-top-slogan h1 {
  font-size:2.8rem;
  margin-bottom:28px;
}
#content .mem-top-slogan p {
  font-size:1.3rem;
}
#content .mem-top-bar li {
  margin:5% 0;
  padding:25px 18px 25px 25px;
}
#content .teamwork {
  display:block;
}
#content .mem-top-bar li h2 {
  font-size:1.5rem;
}
#content .mem-top-bar li p {
  font-size:1rem;
}
#content .mem-top-bar ul {
  display:block;
}
#content .teamwork {
  display:block;
}
#content .mem-sec-slogan b {
  font-size:1.8rem;
}
#content .mem-sec-slogan h1 {
  font-size:2rem;
}
#content .mem-sec-slogan p {
  font-size:1.6rem;
}
#content .mem-sec-list {
  padding:2rem;
}
#content .mem-sec-list-des {
  font-size:1.5rem;
}
#content .mem-sec-list ul li {
  padding:0.8rem 0;
  font-size:1.1rem;
}
#content .cemit-creator {
  margin-bottom:0;
}
#content .mem-thd-slogan {
  position:unset;
}
#content .mem-thd-slogan ul li {
  padding:1.6rem rem 1rem 1.6rem 1.6rem;
}
#content .mem-thd-slogan ul li h2 {
  font-size:1.5rem;
}
#content .mem-thd-slogan ul li p {
  font-size:1.1rem;
}
#content .cemit-creator {
  margin-bottom:0;
}
#content .mem-thd-slogan {
  position:unset;
}
#content .mem-thd-slogan {
  width:100%;
}
#content .mem-thd-slogan ul li {
  padding:1.6rem 1rem 1.6rem 1.6rem;
}
#content .mem-thd-img {
  display:none;
}
#content .mem-for-solo h1 {
  font-size:2rem;
}
#content .mem-for-solo a {
  font-size:1rem;
  padding:7px 23px;
}
}.post-grid .entry-media {
  margin-bottom:0;
  position:relative;
}
.entry-media .placeholder {
  background-color:#ffffff;
  height:0;
  overflow:hidden;
}
.post-grid .entry-media img {
  margin:0 auto;
  width:100%;
  border-radius:4px 4px 0 0;
}
.post-grid .entry-wrapper {
  padding:10px 10px 20px 10px;
}
.grid_author_avt {
  position:relative;
  display:block;
  width:100px;
  height:36px;
  margin-top:-24px;
  margin-left:-10px;
  transform:translateZ(0);
}
.bg-cover {
  background-size:cover;
  background-position:50% 50%;
}
.grid_author_bggo {
  position:absolute;
  margin:auto;
  top:0;
  right:0;
  left:0;
  width:30px;
  height:30px;
  border-radius:50%;
}
.grid_author_avt:after {
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-position:right top;
  background-repeat:no-repeat;
  background-size:100px 30px;
  background-image:url(data:image/svg+xml;
  base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3NiAzMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzYgMzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjx0aXRsZT5iZ19zb3VyY2VfYmFkZ2VfMTwvdGl0bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuNywxMS40Yy0xLjQtMS40LTIuNy0yLjktNC4xLTQuNGMtMC4yLTAuMy0wLjUtMC41LTAuOC0wLjhjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC41bDAsMA0KCUM0OC42LDIuMiw0My41LDAsMzgsMFMyNy40LDIuMiwyMy42LDUuN2wwLDBjLTAuMiwwLjItMC4zLDAuMy0wLjUsMC41Yy0wLjMsMC4zLTAuNSwwLjUtMC44LDAuOGMtMS40LDEuNS0yLjcsMy00LjEsNC40DQoJYy01LDUuMS0xMS43LDYuMS0xOC4zLDYuM1YzMWg5LjRoOC45aDM5LjRoNC45SDc2VjE3LjZDNjkuNCwxNy40LDYyLjcsMTYuNSw1Ny43LDExLjR6Ii8+DQo8L3N2Zz4NCg==);
  top:-3px;
  left:50%;
  transform:translate(-50%,0);
  z-index:-1;
}
.entry-header .entry-meta {
  align-items:center;
  color:#aaa;
  display:flex;
  flex-wrap:wrap;
  font-size:11px;
  letter-spacing:0.2px;
  margin-bottom:5px;
  text-align:center;
}
.entry-header .entry-meta .meta-category {
  display:flex;
  flex-wrap:wrap;
}
.entry-header .entry-meta .meta-category a {
  align-items:center;
  display:flex;
}
.entry-header .entry-meta .meta-category .dot {
  border-radius:50%;
  height:6px;
  margin-right:5px;
  width:6px;
  background-color:#fd721f;
}
.entry-header .entry-title {
  font-weight:600;
  letter-spacing:-0.2px;
  margin-bottom:0;
}
.entry-footer .post-meta-box {
  display:flex;
  padding:5px 15px;
  font-size:12px;
  align-items:center;
  justify-content:flex-end;
  border-top:1px solid #ebeef5;
  color:#b4b4b4;
  margin:-15px;
  margin-top:10px;
  list-style:none;
}
.entry-footer .post-meta-box li:nth-child(1) {
  flex:1;
  padding:0;
}
.entry-header .entry-meta .meta-category a+a {
  margin-left:8px;
}
.post-1.post-list .entry-header,.post-2.post-list .entry-header {
  margin-bottom:auto;
  border-bottom:unset;
  padding-bottom:unset;
}
.post-3.post-list .post-module-thumb .post-pay-type {
  z-index:1;
  bottom:unset;
  left:unset;
}
.post-3.post-list .post-list-meta li span {
  display:flex;
}
.post-3-li-dubble .post-list-meta li span {
  margin-left:0;
}
.xgplayer-skin-default .xgplayer-start {
  z-index:auto !important;
}
.avatar-vip {
  animation:light 4s ease-in-out infinite;
  transition:0.5s;
}
@keyframes light {
  0% {
  box-shadow:0 0 4px #ff0000;
}
25% {
  box-shadow:0 0 16px #00ff00;
}
50% {
  box-shadow:0 0 4px #0000ff;
}
75% {
  box-shadow:0 0 16px #00ff00;
}
100% {
  box-shadow:0 0 4px #ff0000;
}
}.post-info h2,.post-excerpt {
  margin:0;
}
@media screen and (max-width:768px) {
  .post-info h2,.post-excerpt {
  margin:0 !important;
}
}.post-module-thumb .thumb-arg {
  position:absolute;
  border:2px solid #fff;
  border-radius:12px;
  top:5px;
  left:8px;
  z-index:1;
  font-size:12px;
  color:#fff;
  line-height:20px;
  padding:0 8px;
  font-weight:700;
}
.post-list-item .xt_tips {
  position:absolute;
  top:10px;
  right:-25px;
  z-index:1;
  width:100px;
  height:25px;
  color:#fff;
  line-height:25px;
  -webkit-transform:rotate(45deg);
  transform:rotate(44deg);
  text-align:center;
  font-size:12px;
}
.xmw-circle-ad .topic-content {
  text-align:center;
}
.xmw-circle-ad-user-desc {
  font-size:12px;
}
.circle-users-info p {
  display:flex;
  margin-top:1px;
}
#xmw_index_vips section {
  max-width:1500px;
  margin:0 auto;
}
#xmw_index_vips .vip-list-in h2:before {
  content:"";
  display:flex;
  width:32px;
  height:32px;
  background:url(../../Assets/images/vipiconhover.svg);
  margin-right:10px;
  top:0px;
  position:relative;
}
#xmw_index_vips .vip-list-in h2 {
  position:relative;
  display:flex;
  align-items:center;
  justify-content:center;
  font-weight:600;
}
#xmw_index_vips .vip-price-day {
  font-size:16px;
  color:#bcbcbc;
  line-height:24px;
  padding-left:5px;
}
#xmw_index_vips .vip-item .vip-list-in:hover {
  cursor:pointer;
  box-shadow:0 10px 20px rgb(44 62 161 / 6%),0 20px 40px rgb(27 35 80 / 5%);
  transform:translateY(-10px);
}
#xmw_index_vips .vip-item .vip-list-in {
  border:1px solid #e8eaec;
  transition:transform 0.2s linear;
}
#xmw_index_vips .vip-list-in .vip-buy button {
  width:90%;
  font-size:14px;
  font-weight:600;
  height:40px;
}
#xmw_index_vips .vip-list-in {
  text-align:center;
  padding:30px 0px 20px 0px;
}
#xmw_index_vips .vip-item {
  padding:5px;
}
.vip-home-title {
  margin-bottom:20px;
  text-align:center;
}
.vip-home-title span {
  color:var(--key-color);
  font-weight:700;
  font-size:28px;
}
.vip-home-title p {
  margin-top:20px;
  font-weight:400;
  font-size:16px;
  line-height:25px;
}
.jktjvip {
  display:flow-root;
  box-sizing:content-box;
  max-width:1500px;
  margin-left:auto;
  margin-right:auto;
  padding-left:0px;
  padding-right:0px;
}
.pricing-table {
  display:flex;
  justify-content:center;
  flex-wrap:wrap;
  list-style:none;
}
.pricing-table .pt-item {
  position:relative;
  margin-right:20px;
  background:#ffffff;
  border-radius:8px;
  border:1px solid #e5e5e5;
  transition:all .3s;
  width:22%;
}
.pricing-table .pt-item:nth-child(n+5) {
  margin-top:20px;
}
li.pt-item.pt-item-1.active {
  overflow:hidden !important;
}
.vip_tj {
  position:absolute;
  top:22px;
  right:-40px;
  overflow:hidden !important;
  z-index:1;
  width:150px;
  height:30px;
  color:#fff;
  line-height:30px;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  text-align:center;
  font-size:14px;
}
.pricing-table .pt-header {
  margin:-1px;
  border-radius:8px 8px 0 0;
  color:#fff;
  background-color:var(--b2color);
}
.pricing-table .pt-header {
  padding:38px 0;
  text-align:center;
  color:rgba(0,0,0,.8);
  background:0 0;
}
.pricing-table .pt-title {
  margin:0;
  font-size:20px;
  font-weight:bold;
}
.pricing-table .pt-price {
  font-size:40px;
  font-weight:600;
  line-height:1;
}
.pricing-table .pt-price-wrap {
  padding-top:26px;
  color:var(--b2color);
}
.pricing-table .pt-price-wrap .pt-price,.pricing-table .pt-price-wrap .pt-sign {
  font-size:40px;
  line-height:1;
}
.pricing-table .pt-unit {
  display:block;
  margin-top:3px;
  font-size:16px;
  color:rgba(0,0,0,.4);
  font-weight:400;
}
.pricing-table .pt-content {
  overflow:hidden;
  padding:24px 12%;
  font-size:16px;
  line-height:1.47;
  color:rgba(0,0,0,.8);
}
.pricing-table .pt-content {
  position:relative;
  padding-bottom:134px;
}
.pricing-table .pt-content:before {
  position:absolute;
  left:12%;
  top:0;
  width:76%;
  height:1px;
  background:rgba(0,0,0,.1);
  content:"";
}
.pricing-table .pt-content ol li,.pricing-table .pt-content ul li {
  position:relative;
  margin-top:16px;
  padding-left:22px;
  text-align:left;
  list-style:none;
  color:rgba(0,0,0,.6);
}
.pricing-table .pt-content ol li,.pricing-table .pt-content ul li {
  padding-left:0;
  padding-right:27px;
}
.pricing-table .pt-content ol li:before,.pricing-table .pt-content ul li:before {
  position:absolute;
  right:0;
  top:0;
  width:20px;
  height:20px;
  content:"";
  background-size:100% auto;
}
.pricing-table .pt-content li:before {
  background-image:url(../images/vipiconhover.svg);
}
.pricing-table .pt-box {
  position:absolute;
  bottom:30px;
  left:50%;
  transform:translateX(-50%);
  text-align:center;
  color:rgba(0,0,0,.8);
}
.pricing-table .pt-btn {
  position:relative;
  color:var(--b2color);
  z-index:0;
  border:0;
  padding:11px 20px;
  font-size:14px;
  line-height:16px;
  border-radius:4px;
  background:var(--b2lightcolor);
  margin:0 auto;
}
.pricing-table .pt-item:hover {
  box-shadow:1px 1px 7px 2px var(--b2color);
}
@media screen and (max-width:768px) {
  .home_row.module-html {
  display:none;
}
.pricing-table .pt-item {
  width:100%;
  margin-right:0;
}
.pricing-table .pt-item:nth-child(n+2) {
  margin-top:10px;
}
}#xmw_index_ueser .modules-title-box {
  display:flex;
}
#xmw_index_ueser .post-list-cats {
  margin-bottom:10px;
}
#xmw_index_ueser .xt-user-list {
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:10px;
}
#xmw_index_ueser .xt-user-list .xt-user-item {
  position:relative;
  font-size:14px;
  text-align:center;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.xt-user-list .user-item-inner {
  padding-bottom:20px;
  -webkit-box-shadow:0 0 1px 1px rgb(0 0 0 / 10%);
  box-shadow:0 0 1px 1px rgb(0 0 0 / 10%);
  background:#fff;
  border-radius:4px;
  overflow:hidden;
}
#xmw_index_ueser .user-card-header {
  position:relative;
}
.user-card-cover {
  left:0;
  top:0;
  width:100%;
  height:0;
  padding-bottom:37%;
}
#xmw_index_ueser .user-card-cover:before,#xmw_index_ueser .user-card-name .user-group:before {
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  content:"";
}
#xmw_index_ueser .user-card-cover>img {
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:60% !important;
  -o-object-fit:cover;
  object-fit:cover;
}
.user-card-avatar {
  margin-top:-10px;
  width:82px;
  height:82px;
  display:inline-block;
  background:#fff;
  padding:2px;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  border-radius:50%;
}
#xmw_index_ueser .user-card-avatar,#xmw_index_ueser .user-card-name {
  position:relative;
  vertical-align:top;
}
#xmw_index_ueser .user-card-avatar img {
  width:100% !important;
  height:100% !important;
  vertical-align:top;
  border-radius:50%;
}
#xmw_index_ueser .user-card-avatar img,#xmw_index_ueser .user-card-avatar:hover img {
  -webkit-transition:all 0.3s ease 0s;
  -o-transition:all 0.3s ease 0s;
  transition:all 0.3s ease 0s;
}
#xmw_index_ueser .xt-user-list .xt-user-item .user-card-name {
  margin:8px 0;
}
#xmw_index_ueser .user-card-name {
  display:block;
  margin:8px 0;
  padding:0 15px;
  font-size:16px;
  line-height:20px;
  color:#262626;
  font-weight:600;
}
#xmw_index_ueser .user-card-avatar,#xmw_index_ueser .user-card-name {
  position:relative;
  vertical-align:top;
}
#xmw_index_ueser .user-card-desc,#xmw_index_ueser .user-card-name .display-name {
  overflow:hidden;
  -o-text-overflow:ellipsis;
  text-overflow:ellipsis;
  white-space:nowrap;
}
#xmw_index_ueser .user-card-name .display-name {
  display:inline-block;
  max-width:200px;
  vertical-align:top;
}
#xmw_index_ueser .xt-user-list .xt-user-item .user-card-desc {
  font-size:13px;
  height:18px;
  text-align:center;
}
#xmw_index_ueser .user-card-desc {
  position:relative;
  margin:0 !important;
  line-height:1.42 !important;
  height:17px;
  padding:0 15px;
  color:#262626;
  text-indent:0 !important;
}
#xmw_index_ueser .user-card-stats {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-top:20px;
  padding:0 15px;
}
#xmw_index_ueser .user-stats-item {
  width:100%;
  color:var(--member-black-color,var(--theme-black-color));
}
#xmw_index_ueser .user-stats-item b {
  font-size:16px;
  line-height:22px;
  font-weight:400;
}
#xmw_index_ueser .user-stats-item span {
  font-size:12px;
  opacity:0.6;
}
.single-post .ahap-home-authors .item-author {
  width:100%;
}
.single-post .vip-item {
  width:50% !important;
}
#xmw_index_ueser .user-card-name .display-name {
  max-width:160px;
}
.wp_title {
  margin-top:0px;
}
.wp_title div {
  font-weight:600;
  font-size:20px;
}
.ahap-home-authors .author-items {
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:10px;
}
@media (max-width:767px) {
  #xmw_index_ueser .xt-user-list {
  grid-template-columns:repeat(2,1fr);
}
.ahap-home-authors .author-items {
  grid-template-columns:repeat(1,1fr);
}
}.ahap-home-authors .item,.ahap-home-authors .group-item .item-images .img-item {
  float:left;
  box-sizing:border-box;
}
.item-author .item-wrap,.ahap-home-authors .item-wrap {
  background-color:#fff;
  overflow:hidden;
  position:relative;
  -webkit-transition:all 0.2s;
  transition:all 0.2s;
  height:100%;
}
.item-author .item-bg {
  position:absolute;
  left:0;
  right:0;
  top:0;
  padding-top:35%;
  overflow:hidden;
}
.item-author .item-bg::before {
  content:"";
  display:block;
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  z-index:1;
}
.item-author .item-bg .thumb-a {
  background-image:linear-gradient(120deg,#f6d365 0%,#fda085 100%);
}
.item-author .item-bg .thumb-b {
  background-image:linear-gradient(120deg,#a1c4fd 0%,#c2e9fb 100%);
}
.item-author .item-bg .thumb-c {
  background-image:linear-gradient(120deg,#e0c3fc 0%,#8ec5fc 100%);
}
.item-author .item-bg .thumb {
  padding-top:50%;
  position:absolute;
  left:-31.25px;
  right:-31.25px;
  top:-31.25px;
  width:auto;
}
.item-author .item-bg::after {
  content:"";
  display:block;
  position:absolute;
  left:0;
  right:0;
  bottom:0%;
  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 12.5px 25px 0 rgb(0 0 0 / 2%);
  padding:10px;
  background-color:#ffffff;
  z-index:1;
}
.item-author .empty-post-tips {
  text-align:center;
  font-size:15px;
  color:#9E9E9E;
  margin-top:80px;
}
.item-author .author-intro {
  display:block;
  position:relative;
  min-height:37.5px;
  padding-left:70px;
}
.item-author .author-avatar {
  position:absolute;
  left:0;
  top:0;
  font-size:60px;
  width:1em;
}
.item-author .author-avatar .avatar {
  box-sizing:border-box;
  padding-top:0;
  height:1em;
  border:0px solid #ffbc00;
  border-radius:100%;
  overflow:hidden;
}
.item-author .author-name {
  font-size:18px;
  color:#323232;
  margin-bottom:5px;
  white-space:nowrap;
  display:flex;
  align-items:center;
}
.item-author .author-name .uname {
  margin-right:3px;
  display:inline-block;
  vertical-align:middle;
  max-width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  font-weight:bold;
  white-space:nowrap;
}
.item-author .author-info p {
  max-width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.author-meta span,.ap-item-meta {
  font-size:13px;
  color:#b5b5b5;
  margin-right:10px;
}
.item-author .author-info {
  font-size:14px;
  padding-top:25px;
  color:#b5b5b5;
  line-height:25px;
  height:55px;
  overflow:hidden;
}
.item-author .author-info i {
  margin-right:5px;
}
.item-author .author-btn .btn {
  line-height:13px;
  font-size:13px;
  width:100%;
  color:#fff;
  background-color:#fff;
}
.item-author .author-btn .user-s-follow {
  padding:10px;
  text-align:center;
}
.user-s-follow button {
  padding:5px 10px;
}
.user-s-follow button+button {
  margin-left:10px;
}
.item-author .item-bottom {
  font-size:8.75px;
  position:relative;
  z-index:1;
  padding-top:12.5px;
  height:auto;
  overflow:hidden;
  box-sizing:border-box;
}
.item-author .item-bottom-title {
  font-size:15px;
  color:#b5b5b5;
  font-weight:normal;
  margin-bottom:10px;
}
.item-author .ap-item-wrap {
  display:block;
  position:relative;
}
.item-author .ap-item {
  font-size:14px;
  margin:15px 0px 0px 0px;
}
.item-author .ap-item-wrap.has-thumb {
  padding-left:100px;
  min-height:47.5px;
}
.item-author .ap-item-wrap .ap-item-thumb {
  position:absolute;
  left:0;
  top:0;
  width:75px;
  overflow:hidden;
  border-radius:2.5px;
  width:95px;
  height:100%;
}
.item-author .ap-item-wrap.has-thumb .ap-item-title {
  height:45px;
  overflow:hidden;
  font-weight:normal;
  font-size:14px;
  line-height:1.5em;
  color:#323232;
  margin-bottom:7px;
}
.author-meta span,.ap-item-meta {
  font-size:13px;
  color:#b5b5b5;
  margin-right:10px;
}
.item-author .item-wrap {
  padding:15px;
}
.ahap-home-authors .verify_icon .xutian_verify {
  bottom:-1px;
  right:0;
  width:20px;
  height:20px;
}
@media screen and (min-width:1250px) and (max-width:1440px) {
  .ahap-home-authors .item,.ahap-home-authors .group-item .item-images .img-item {
  padding:0 8px;
}
}@media screen and (max-width:768px) {
  .ahap-home-authors .item,.ahap-home-authors .group-item .item-images .img-item {
  padding:0px;
  width:100%;
  margin-bottom:5px;
}
}#xutian_index_vips .vip-list-in h2:before {
  content:"";
  display:flex;
}
.xiaoheiwu {
  position:absolute;
  bottom:4px;
  right:8px;
  width:23px;
  height:23px;
  display:inline-block;
  background-repeat:no-repeat;
  background-size:contain;
  background-image:url(../../Assets/images/xiaoheiwu.png);
  background-color:#fff;
  border-radius:25px;
}
.modal-windows {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:999;
  transition:all 0.5s;
}
.modal-windows>div {
  width:400px;
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  background:#fff;
  box-shadow:rgb(101 119 134 / 20%) 0 0 15px,rgb(101 119 134 / 15%) 0 0 3px 1px;
  border-radius:16px;
  z-index:1;
}
.modal-windows header {
  font-weight:700;
}
.modal-windows h1 {
  font-size:150%;
  margin:0 0 15px;
}
.modal-window>div {
  width:400px;
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  padding:2em;
  background:#fff;
  box-shadow:rgb(101 119 134 / 20%) 0 0 15px,rgb(101 119 134 / 15%) 0 0 3px 1px;
  border-radius:16px;
  z-index:1;
}
.modal-window header {
  font-weight:700;
}
.modal-window h1 {
  font-size:150%;
  margin:0 0 15px;
}
.modal-close {
  color:#aaa;
  line-height:50px;
  font-size:80%;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:70px;
  text-decoration:none;
}
.modal-close:hover {
  color:#000;
}
.bounce-enter-active {
  animation:popIn 0.5s;
}
.bounce-leave-active {
  animation:popIn 0.5s reverse;
}
@-webkit-keyframes popIn {
  0% {
  -webkit-transform:scale3d(0,0,0);
  transform:scale3d(0.5,0.5,0.5);
  opacity:0;
}
50% {
  -webkit-animation-timing-function:cubic-bezier(0.47,0,0.745,0.715);
  animation-timing-function:cubic-bezier(0.47,0,0.745,0.715);
}
100% {
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1);
  -webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);
  animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);
  opacity:1;
}
}@keyframes popIn {
  0% {
  -webkit-transform:scale3d(0,0,0);
  transform:scale3d(0.5,0.5,0.5);
  opacity:0;
}
50% {
  -webkit-animation-timing-function:cubic-bezier(0.47,0,0.745,0.715);
  animation-timing-function:cubic-bezier(0.47,0,0.745,0.715);
}
100% {
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1);
  -webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);
  animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);
  opacity:1;
}
}.xmw_tip,.xmw_bubble_mhz,.xmw_bubble_xgh,.xmw_bubble_tkzj,.xmw_bubble_xyz,.xmw_bubble_gll,.xmw_bubble_xty,.xmw_bubble_yyz,.xmw_bubble_szh {
  border-radius:8px;
}
.xmw_tip,.xmw_tip.xmw_bubble_mhz {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(190,196,252),-6px 0 12px -5px rgb(189,196,252);
  background-color:#8ec5fc;
  background-image:linear-gradient(62deg,#8ec5fc 0%,#e0c3fc 100%);
  background-image:-webkit-linear-gradient(62deg,#8ec5fc 0%,#e0c3fc 100%);
}
.xmw_tip.xmw_bubble_xgh {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(255,176,172),-6px 0 12px -5px rgb(255,161,174);
  background-color:#ff9a8b66;
  background-image:linear-gradient(220deg,#ff9a8b 0%,#ff6a8838 55%,#ff99ac 100%);
  background-image:-webkit-linear-gradient(220deg,#ff9a8b7a 0%,#ff6a88ab 55%,#ff99ac82 100%);
}
.xmw_tip.xmw_bubble_tkzj {
  color:#5c5c5c;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(253,223,234),-6px 0 12px -5px rgb(215,240,243);
  background-color:#ffdee9;
  background-image:linear-gradient(0deg,#ffdee9c4 0%,#b5fffc8f 100%);
  background-image:-webkit-linear-gradient(0deg,#ffdee9c4 0%,#b5fffc8f 100%);
}
.xmw_tip.xmw_bubble_xyz {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(12,85,141),-6px 0 12px -5px rgba(10,58,93,0);
  background-image:radial-gradient(circle 263px at 100.2% 3%,rgba(12,85,141,1) 31.1%,rgba(205,181,93,1) 36.4%,rgba(244,102,90,1) 50.9%,rgba(199,206,187,1) 60.7%,rgba(249,140,69,1) 72.5%,rgba(12,73,116,1) 72.6%);
}
.xmw_tip.xmw_bubble_gll {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(68,110,92),-6px 0 12px -5px rgb(204,212,163);
  background-image:linear-gradient(102deg,rgba(68,110,92,1) 17.4%,rgba(107,156,120,1) 49.3%,rgba(154,183,130,1) 83.4%,rgba(247,237,191,1) 110.3%);
}
.xmw_tip.xmw_bubble_xty {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(253,223,234),-6px 0 12px -5px rgb(215,240,243);
  background-image:radial-gradient(circle farthest-corner at -8.9% 51.2%,rgba(255,124,0,1) 0%,rgba(255,124,0,1) 15.9%,rgba(255,163,77,1) 15.9%,rgba(255,163,77,1) 24.4%,rgba(19,30,37,1) 24.5%,rgba(19,30,37,1) 66%);
}
.xmw_tip.xmw_bubble_yyz {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(175,160,208),-6px 0 12px -5px rgba(177,161,207,0);
  background-image:radial-gradient(circle farthest-corner at 10% 20%,rgba(95,117,227,1) 0%,rgba(188,167,205,1) 90%);
}
.xmw_tip.xmw_bubble_szh {
  color:#ffffff;
  overflow:hidden;
  margin:10px 0;
  padding:15px 15px 15px 35px;
  box-shadow:6px 0 12px -5px rgb(155,170,185),-6px 0 12px -5px rgba(177,161,207,0);
  background-image:radial-gradient(circle farthest-corner at 10% 20%,rgba(0,0,0,1) 0%,rgba(64,64,64,1) 90.2%);
}
.xmw_tip.xmw_bubble_xyz a,.xmw_tip.xmw_bubble_gll a {
  color:#eeeeee;
}
.xmw_tip.xmw_bubble_szh a {
  color:#c7c7c7;
}
.xmw_tip.xmw_bubble_xty a,.xmw_tip.xmw_bubble_yyz a {
  color:#ffffff;
}
.wp-block-xmw-bubble-block>p {
  margin-bottom:0;
}
.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;
}
}.modal-part {
  position:fixed;
  left:0;
  right:0;
  top:-150%;
  z-index:100;
  visibility:hidden;
  opacity:0;
}
.modal-login-panel {
  padding:0 15px;
}
.modal-login-panel .login_wrap {
  background:var(--b2color);
  -webkit-border-radius:4px;
  border-radius:4px;
  overflow:visible;
  position:relative;
  margin:0 auto;
  width:100%;
  background-repeat:no-repeat;
}
.modal-login-panel .wxlogin-sidebar {
  width:400px;
  padding:50px 50px 0;
  color:#fff;
  display:none;
}
.modal-login-panel .wxlogin-sidebar h2 {
  font-size:22px;
  margin-bottom:30px;
}
.modal-login-panel .wxlogin-sidebar li {
  display:block;
  margin-bottom:25px;
  font-size:15px;
}
.modal-login-panel .wxlogin-sidebar li i {
  margin-right:10px;
  opacity:0.52;
}
.modal-login-panel .wxlogin-main {
  background:#fff;
  -webkit-border-radius:4px;
  border-radius:4px;
}
.modal-login-panel .wxlogin-main h2 {
  font-size:20px;
  line-height:1;
  margin-bottom:40px;
  padding:30px 0 20px;
  font-weight:400;
  border-bottom:1px solid #f2f2f2;
  text-align:center;
}
.modal-login-panel .wxlogin-main h4 {
  font-size:14px;
  padding:10px 8px 8px;
  background:#f6f6f6;
  color:#777;
  margin:0 20px;
  -webkit-border-radius:30px;
  border-radius:30px;
  text-align:center;
}
.modal-login-panel .wxlogin-main h4.wechatoffiH4 b {
  color:var(--b2color);
}
.modal-login-panel .wxlogin-main .ewm {
  margin:0 -10px;
}
.modal-login-panel .wxlogin-protocol {
  margin-bottom:0;
  font-size:13px;
}
.modal-login-panel .wxlogin-protocol a {
  color:var(--b2color);
}
@media (min-width:1024px) {
  .modal-login-panel {
  padding:0;
}
.modal-login-panel .login_wrap {
  width:940px;
}
.modal-login-panel .hide_left {
  width:530px !important;
}
.modal-login-panel .wxlogin-sidebar {
  float:left;
  display:block;
}
.modal-login-panel .wxlogin-main {
  margin-left:400px;
  width:540px;
  -webkit-border-radius:0 4px 4px 0;
  border-radius:0 4px 4px 0;
}
.modal-login-panel .hide_left .wxlogin-main {
  margin-left:0;
}
}.modal-login-panel .wxlogin-main .wxlogin-main-content {
  text-align:center;
  padding:0 0 30px;
}
.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:768px) {
  .modal-login-panel .wxlogin-main .wxlogin-main-content {
  padding:0 110px 50px;
}
.modal-login-panel .modal-close {
  color:#fff;
  top:-2.85714286em;
  right:-0.71428571em;
}
}.modal-part,.modal-part.modal-show {
  -webkit-transition:all 0.5s;
  -o-transition:all 0.5s;
  transition:all 0.5s;
}
.modal-part.modal-show {
  top:0;
  visibility:visible;
  opacity:1;
}
.modal-part.modal-part-middle.modal-show {
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.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;
}
#xutian_login .modal-login-panel .wxlogin-protocol a {
  font-size:13px;
  vertical-align:unset;
}
#xutian_login .checked,#xutian_login .current {
  color:#000;
}
.download-list .download-info .xmw-download-list {
  display:flex;
  align-items:center;
}
.comment-item-hidden {
  visibility:unset;
}
.w-a-lv {
  display:flex;
}
::-webkit-scrollbar-thumb {
  background-color:var(--b2color);
  height:50px;
  outline-offset:-2px;
  outline:2px solid #fff;
  -webkit-border-radius:4px;
  border:2px solid #fff;
}
::-webkit-scrollbar {
  width:8px;
  height:8px;
}
::-webkit-scrollbar-track-piece {
  background-color:#fff;
  -webkit-border-radius:8px;
}
.post-pay-type {
  z-index:1;
}
.dark-room .site-content,.report .site-content,.service-list .site-content {
  padding-bottom:0;
}
.site-content .site-content-thumb-arg {
  position:absolute;
  border:2px solid #fff;
  top:5px;
  right:8px;
  z-index:1;
  font-size:12px;
  line-height:20px;
  padding:0 8px;
  font-weight:700;
}
.topic-lv-vip .user-lv {
  margin-left:3px;
  margin-right:0;
}
.lv-icon.user-lv i {
  color:var(--b2color);
  background-color:unset;
  padding:0;
  text-transform:uppercase;
}
.topic-header .lv-icon b {
  font-weight:400;
  font-size:12px;
}
.topic-lv-vip .user-lv b {
  display:none;
}
.topic-lv-vip .lv-icon.user-vip {
  margin-left:6px;
}
.circle-mark {
  background:0 0;
  color:#fff;
  height:18px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:12px;
  border-radius:3px;
  gap:3px;
}

.topic-footer-left span.topic-date{
    padding: 6px!important;
    margin-left:0!important;
}

#circle-topic-list #public{
    background-color: #ffffff;
}
.topic-type-menu{
    box-shadow: unset;
}
.circle-topic-item{
    background-color: #ffffff;
}
.circle-list-box .circle-topic-item {
    margin-top: 10px!important;
    border-radius: var(--b2radius);
    border-top:none;
}
.topic-list-empty{
    background-color: #ffffff;
}
.po-topic-top-right .picked,.po-ask button{
    color: var(--b2color);
}
.topic-meta-more-box{
    margin-left:0;
}
.topic-more-menu ul:before{
    display: none;
}
.topic-meta-more-box .topic-date.topic-meta-more{
    padding: 0;
    color: unset;
}
.topic-meta-more-box .topic-date.topic-meta-more i{
    font-size: 23px;
}
.topic-more-menu{
    right: 15px;
    top: 15px;
}
.topic-header .circle-is-circle-admin,.topic-author-info-left .circle-is-circle-admin {
  background:rgb(204,204,204);
  color:#fff;
  padding:0 5px;
}
.topic-author-info-left .circle-is-circle-admin {
  padding:2px 5px;
}
.topic-header .lv-icon {
  margin-right:0;
}
.topic-name-data b {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:100px;
}
.credit-top-info-left p {
  display:flex;
  align-items:center;
}
.por {
  position:relative;
}
.home-banner {
  background-position:0 100%;
  animation:gradient 12s ease-in-out infinite;
}
.home-banner .section {
  position:relative;
  width:100%;
  overflow:hidden;
}
.home-banner .section .video-wrapper {
  display:flex;
  justify-content:center;
  align-items:center;
  width:100%;
  height:100%;
  position:absolute;
  overflow:hidden;
  z-index:0;
}
.home-banner .section .video-wrapper video {
  visibility:visible;
  pointer-events:none;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  height:100%;
  width:100%;
  object-fit:cover;
}
.home-banner .section .video-overlay {
  height:100%;
  width:100%;
  top:0;
  left:0;
  position:absolute;
  background:rgba(45,47,54,0.15);
}
.poa {
  position:absolute;
  width:100%;
  top:25%;
}
.slogan-text.por.fl {
  text-align:center;
  width:100%;
  margin-bottom:50px;
}
.fl {
  float:left;
}
.home-banner-content .slogan-text p:nth-of-type(1) {
  font-weight:600;
  font-size:30px;
  line-height:46px;
  letter-spacing:6px;
  text-shadow:0 2px 4px rgb(0 0 0 / 25%);
  margin-bottom:40px;
}
.home-banner .corner {
  width:28px;
  height:21px;
  position:absolute;
  border-radius:4px;
  margin:0px;
}
.home-banner-content .slogan-text p {
  font-size:18px;
  line-height:24px;
  letter-spacing:2px;
  font-weight:600;
  text-shadow:0 2px 4px rgb(0 0 0 / 25%);
}
.Onecad_clearfix:after {
  content:"";
  clear:both;
  display:block;
  height:0;
  visibility:hidden;
  font-size:0;
  line-height:0;
}
.home-banner-search {
  width:60%;
  height:auto;
  margin:auto;
  max-width:900px;
}
.left-cont {
  border:5px solid rgb(255 255 255 / 18%);
  border-radius:55px;
}
.home-banner-search .search.hidden {
  display:none;
}
.home-banner-search div>input {
  width:100%;
  height:50px;
  background:#fff;
  border:none;
  padding:18px 22px;
  font-size:14px;
  color:#333;
  border-radius:55px;
}
.primary-menus .left-cont button {
  height:40px;
  box-sizing:border-box;
  min-width:100px;
  cursor:pointer;
  color:#fff;
  font-size:15px;
  line-height:40px;
  margin-right:5px;
  position:absolute;
  right:110px;
  top:10px;
  padding:0 15px;
  transform:translateY(0px);
}
.btn {
  display:block;
  cursor:pointer;
  border-radius:3px;
  text-align:center;
  line-height:2.4;
  outline:0;
  border:0;
}
.primary-menus .left-cont .xmw_fbu a {
  height:40px;
  box-sizing:border-box;
  min-width:100px;
  cursor:pointer;
  color:#fff;
  font-size:15px;
  border-radius:55px;
  line-height:40px;
  position:absolute;
  right:10px;
  top:10px;
  padding:0 15px;
  transform:translateY(0px);
  background:#ffc20e;
  border:1px solid #ffc20e;
  text-align:center;
  border-bottom-left-radius:0px;
  border-top-left-radius:0px;
}
a,a:active,a:visited {
  text-decoration:none;
  transition:all 0.2s;
}
.home-banner-search .tag {
  position:absolute;
  z-index:-2;
  justify-content:center;
  padding:25px 10px;
  width:100%;
  text-align:justify;
  font-size:15px;
  line-height:35px;
}
.home-banner-search .tag span {
  display:inline;
  margin:5px;
  cursor:pointer;
}
p.home-banner-linkss.line-one1 {
  width:80%;
  font-size:14px;
  height:20px;
  line-height:20px;
  color:#fff;
  text-shadow:0 2px 4px rgb(0 0 0/ 27%);
  margin-top:40px;
  text-align:center;
}
.xmw-center {
  text-align:center;
}
.el-button.el-button--primary {
  color:#ffffff;
  background-color:var(--b2color);
  border-color:var(--b2color);
}
el-button.el-button--primary:focus,el-button.el-button--primary:hover {
  color:#ffffff;
  border-color:var(--b2color);
  background-color:var(--b2color);
}
.el-input.is-active .el-input__inner,.el-input__inner:focus {
  border-color:var(--b2color);
  outline:0;
}
.el-checkbox.is-bordered.is-checked,.el-checkbox__inner:hover,.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus,.el-textarea__inner:focus {
  border-color:var(--b2color);
}
.el-button--text {
  border-color:transparent !important;
  background-color:unset !important;
  color:var(--b2color);
}
.el-button--text:hover {
  color:var(--b2color) !important;
}
.el-popconfirm__main {
  margin:10px 0;
}
.el-tabs__item.is-active,.el-tabs__item:hover,.el-radio__input.is-checked+.el-radio__label,.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path,.el-checkbox__input.is-checked+.el-checkbox__label,.el-select-dropdown__item.selected,.el-date-table td.today span,.el-date-table td.available:hover,.el-date-picker__header-label.active,.el-date-picker__header-label:hover,.el-picker-panel__icon-btn:hover {
  color:var(--b2color);
}
.el-tabs__active-bar,.el-slider__bar,.el-date-table td.current:not(.disabled) span {
  background-color:var(--b2color);
}
.el-slider__button {
  border:2px solid var(--b2color);
}
.el-radio__input.is-checked .el-radio__inner {
  border-color:var(--b2color);
  background:var(--b2color);
}
.el-switch.is-checked .el-switch__core {
  border-color:var(--b2color);
  background-color:var(--b2color);
}
.el-checkbox__input.is-focus .el-checkbox__inner,.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner {
  border-color:#dcdfe6;
}
.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color:var(--b2color);
  border-color:var(--b2color);
}
.el-input.is-disabled .el-input__inner {
  color:#606266;
}
.el-popup-parent--hidden {
  padding-right:0 !important;
}
.aside-container .bar-user-info {
  padding-top:0;
}
.svg-icon {
  width:1em;
  height:1em;
  vertical-align:-0.15em;
  fill:currentColor;
  overflow:hidden;
}
.topic-name .topic-name-data a {
  display:flex;
  align-items:center;
}
.circle-hash svg {
  fill:var(--b2color) !important;
}
span.topic-date.topic-circle b {
  color:var(--b2color);
}
.mission-page-user-info .user-mission-info {
  margin:0;
  display:flex;
  flex-direction:row;
}
.mission-page-user-info .user-mission-info>a {
  display:flex;
  align-items:flex-end;
}
.mission-page-user-info .user-mission-info .mission-page-user-vip span {
  margin-left:8px;
}
#xmw_quyl:hover i {
  color:#5f6575;
}
@media screen and (max-width:768px) {
  .Large_search_box {
  display:none !important;
}
.el-scrollbar .el-scrollbar__bar {
  opacity:1 !important;
}
}.verify-color {
  color:#ff5722 !important;
}
.header-user .search-input {
  color:#666;
  fill:#666;
}
#ask-archive .ask-list-box .ask-avatar .avatar,#primary-home .single-ask .post-meta-left .avatar,#primary-home .single-ask .post-meta-left .avatar {
  border-radius:var(--b2radius);
}
.comment-list li {
  overflow:unset;
}
.xmw-owo-emote {
  vertical-align:middle;
}
.topic-content-text p .xmw-qwq-emote {
  width:1.1em;
  height:1.1em;
}
.xmw-modal-part.modal-show {
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  visibility:visible;
  opacity:1;
}
.xmw-modal-part,.xmw-modal-part.modal-show {
  -webkit-transition:all 0.5s;
  -o-transition:all 0.5s;
  transition:all 0.5s;
}
.xmw-modal-part {
  position:fixed;
  left:0;
  right:0;
  top:-150%;
  z-index:100;
  visibility:hidden;
  opacity:0;
}
.xmw-modal-login-panel .xmw-wrap {
  width:530px;
  border-radius:4px;
  overflow:visible;
  position:relative;
  margin:0 auto;
}
.xmw-modal-login-panel .wxlogin-main {
  background:#fff;
  overflow:hidden;
  -webkit-border-radius:6px;
  border-radius:6px;
}
@media screen and (max-width:768px) {
  .xmw-modal-login-panel .xmw-wrap {
  width:95%;
}
.md-modal {
  width:100%;
}
}.md-modal {
  position:fixed;
  top:50%;
  left:50%;
  height:auto;
  z-index:2200;
  visibility:hidden;
  -webkit-backface-visibility:hidden;
  -moz-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -moz-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.md-show {
  visibility:visible;
}
.md-content {
  -webkit-transform:scale(0.7);
  -moz-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
  opacity:0;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  transition:all 0.3s;
}
.md-show .md-content {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
  opacity:1;
}
.md-overlay {
  position:fixed;
  width:100%;
  height:100%;
  visibility:hidden;
  top:0;
  left:0;
  z-index:2200;
  opacity:0;
  background:#6062667a;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  transition:all 0.3s;
}
.md-overlay {
  opacity:1;
  visibility:visible;
  transform:perspective(1px) scale(1);
  transition:visibility 0s linear 0s,opacity 0.15s 0s,transform 0.15s;
}
.no-has {
  -webkit-filter:grayscale(100%);
  filter:grayscale(100%);
  opacity:0.6;
}
.user-medal-info {
  font-size:12px;
  padding:2px 6px;
  line-height:1.4;
}
.user-medal-info {
  border-radius:4px;
  display:inline-block;
  border-radius:4px;
  transition:0.15s;
  vertical-align:middle;
  padding:0.3em 0.6em;
  text-align:center;
  font-weight:400;
  box-shadow:none;
  color:#888;
  text-shadow:0 0 0;
  line-height:1.44;
}
.medal-icon {
  margin:0 3px;
  transform:scale(136%);
  -webkit-animation:lazy_fade 0.5s;
  animation:lazy_fade 0.5s;
  height:1.1em;
  max-width:6em;
  vertical-align:-0.15em;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  display:inline-block;
}
.ml3 {
  margin-left:3px;
}
.comment_Medal {
  height:1.5em;
  width:1.5em;
  margin-left:5px;
}
#ahap_medal .md-content .medal_user {
  position:relative;
  display:flex;
  flex-direction:column;
  align-items:center;
  padding:10px;
}
#ahap_medal .md-content .medal_avatar {
  width:50px;
  height:50px;
  margin:10px;
  border-radius:100%;
}
#ahap_medal .md-content .current {
  display:flex;
  align-items:center;
}
#ahap_medal .md-content .pd_medal_icon {
  width:auto;
  height:18px;
}
#ahap_medal .md-content .b2-loading {
  width:100%;
  height:150px;
}
#ahap_medal .md-content .medal_empty {
  text-align:center;
}
#ahap_medal .md-content .medal_1 {
  max-height:50vh;
  overflow-x:hidden;
  overflow-y:auto;
  padding:0 10px 0 10px;
}
#ahap_medal .md-content .medal_1 .medal_data {
  text-align:center;
  background:#fafafa;
  margin-bottom:10px;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_name {
  margin-bottom:20px;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_name b {
  background:var(--b2lightcolor);
  padding:8px 25px;
  border-radius:0 0 1000px 1000px;
  color:var(--b2color);
  display:inline-block;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_icon {
  display:flex;
  flex-wrap:wrap;
  align-items:flex-start;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_icon .medal_empty {
  margin:0 auto;
  padding-bottom:10px;
  font-size:13px;
  color:#aaaeb3;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_icon .medal_icon_group {
  width:calc(20% - 14px);
  margin:10px 7px;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_icon .medal_icon_group img {
  width:auto;
  height:60px;
}
#ahap_medal .md-content .medal_1 .medal_data .medal_icon .medal_icon_name {
  font-size:12px;
  color:#606266;
}
#ahap_medal .md-content .medal_1::-webkit-scrollbar {
  display:none;
}
#ahap_medal .md-content .medal_1 {
  scrollbar-width:none;
  -ms-overflow-style:none;
  overflow-x:hidden;
  overflow-y:auto;
}
#medal_detailed .md-overlay {
  z-index:2200;
}
#medal_detailed .md-content .medal_1 {
  width:300px;
  background:#ffffff;
  border-radius:4px;
  margin:0 auto;
  position:relative;
}
#medal_detailed .md-content .medal_1 .b2-loading {
  width:100%;
  height:150px;
}
#medal_detailed .md-content .medal_1 .loading-else {
  text-align:center;
  padding:40px 15px 15px;
}
#medal_detailed .md-content .medal_1 .loading-else img {
  width:40%;
  text-align:center;
  margin:0 auto;
}
#medal_detailed .md-content .medal_2 {
  margin-top:25px;
}
#medal_detailed .md-content .medal_2 .medal_name {
  font-weight:600;
}
#medal_detailed .md-content .medal_2 .medal_desc {
  margin-top:10px;
  font-size:12px;
  text-overflow:ellipsis;
  overflow:hidden;
  word-break:break-all;
  white-space:nowrap;
}
#medal_detailed .md-content .medal_2 .medal_get_type {
  margin-top:10px;
  font-size:12px;
}
#medal_detailed .md-content .medal_2 .medal_tip {
  display:flex;
  justify-content:center;
  margin-top:10px;
  font-size:11px;
  color:#aaaeb3;
}
#medal_detailed .md-content .medal_2 .medal_tip ._lll {
  margin:0 4px;
}
#medal_detailed .md-content .medal_2 .medal_button {
  margin-top:30px;
}
#medal_detailed .md-content .medal_2 .medal_qx_button {
  background:#aaaeb3;
  border:1px solid #aaaeb3;
}
#medal_detailed .md-content .medal_2 .medal_gl {
  margin-top:20px;
}
#medal_detailed .medal_title {
  position:absolute;
  left:0;
  top:0;
  padding:10px;
}
.Large_search_box .box_image {
  width:100%;
  height:100%;
}
.wenku-detail__info__title__icon {
  display:inline-block;
  width:22px;
  height:22px;
  background-size:100% 100%;
  margin-right:4px;
  vertical-align:text-top;
}
.file-doc,.file-docx {
  background-image:url(data:image/png;
  base64,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);
}
.file-pdf {
  background-image:url(data:image/png;
  base64,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);
}
.file-ppt,.file-pptx {
  background-image:url(data:image/png;
  base64,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);
}
.file-txt {
  background-image:url(data:image/png;
  base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAABO1BMVEVMaXG74ejC5Oq74OfD5Ov4/v/A4uvD5Oq84ei64ebX7vO84ei74um84ejz/P73/v/D7f253+bA4+rp9/q84enE5eu94ejj9Pi84ei53+a64Oe84ei/4+q94em84ei84ei43+a84ei84ei74Oe84ei84ei94ej0/P71/f/2/f+64Oe84eju+fzD5Or4/v9XrL1Vq7z9//9YrL3y+/7+//9Sqbv3/v+n1d/z+/6w2eJQqLrj8/dbrr7z/P7s+ftdr7/5///t+fzr+PvX7vO74OdWq7xarb7T7PHg8/dUqrz////V7fLx+/3q+Ppcr79esMBRqLrj9PjU7PFcrr/j9Per1+Cx2uPy+/2o1t/4//+j093W7PKu2eK23eVNp7i23eSl1N5Op7lRqbqz2+NUqrtTqbu03OSw2uPZ7/OQ+TfEAAAAJ3RSTlMA/v77/v4e/v4C/sEC/f7+A/z+/nH+/v74/fuOEk/Zv/vb7fra7tsL3owpAAAACXBIWXMAAAsTAAALEwEAmpwYAAACPElEQVQ4je2VV3ObQBRGVxUsWb33Yku7cCUQKFacOAR1We41vff//wsyCywyihIPM3nIQ84bl8NlB3a/ixBC2wiVK6Vao5mP8DwPNjzPR/LNRq1UKRsSZQvF01UAmIobmQJANR1HW6YbDAMU64Vs0uvnOK5rw3Gc35vMFupFgHCQ2tsouAu+RGaSS41HnV8YjVO5SSbhg90gXUk8DDueUDQmDYSNDKRYNOTZgXAcIZQGn+cwQPAfIIFDjw/SCJWrkAgFjBImG8BGm0AoAdUyqkAxEzVK5DdtjTbRTBEqqAT1SYzWCCbSBuj7MMaxSR1KqAaFnGS6J5cHNwcObg4uT0xbyhWghtrTbGpAV6sNr/T5kzXm+tVQoysfpLLTBmqJybFAO2vDhdyb9RzMevKCyhgL46TYRHnROxLMzgt5aSqyLMvmY0tTJlgYecU8ioj+jiUfn1/run6mz2eyPJvrZ7quX58fW3LHL0YQL3KmjIn2lHJKbvdk9eIVOTUuNePzY6HDifxKJpgMKOTo2Z6sPn5xhM1L896ajK2f0lceUfnhg+fsp6xkELtWZ4t9JvdZxZS7IvyX/8Wvwdt74x7ZuZH+thxhm/8+mW5++1jdlVX1Yl02jlWTHVjGvvL9q6p+csjswDZYFDD6ypuPX5bvPjg7m1FghwwDSz++vX/7+fXLuzUrZFbxxcCSoijK0OFa8WUHI2F3CNY0TXNWrGB0FbnITZgjN2PC3QByM9rcDU17HLdbm8Zxq70axz8BWHosyWAOo60AAAAASUVORK5CYII=);
}
.file-xls,.file-xlsx {
  background-image:url(data:image/png;
  base64,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);
}
.file-zip {
  background-image:url(data:image/png;
  base64,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);
}
#ahap_card .card-a {
  display:block;
  width:50%;
  margin:0 auto;
  color:black;
}
#ahap_card .card-main {
  display:flex;
  background-color:var(--b2light);
  padding:10px;
  border-radius:var(--b2radius);
  flex-direction:row;
  align-items:center;
}
#ahap_card .card-favicon {
  margin-right:5px;
}
#ahap_card .card-favicon img {
  width:60px;
  height:60px;
  min-width:60px;
  min-height:60px;
  border-radius:var(--b2radius);
}
#ahap_card .card-Text {
  overflow:hidden;
}
#ahap_card .card-title {
  font-weight:600;
}
#ahap_card .card-description {
  font-size:12px;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
@media screen and (max-width:768px) {
  #ahap_card .card-a {
  width:100%;
}
}.comment_belonging_place {
  display:inline-block;
  background-color:rgba(136,136,136,0.1);
  border:1px solid transparent;
  padding:0 .2em;
  font-size:11px;
  font-weight:400;
  border-radius:var(--b2radius);
  color:#8590A6;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color:var(--b2color);
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color:var(--b2color);
  color:#FFF
}
.advertising-space {
  width:100%;
  border-radius:var(--b2radius);
  background-color:#fff;
}
.advertising-space-head {
  padding:10px;
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.advertising-space-left-title {
  font-size:16px;
  font-weight:bold;
}
.advertising-space-right-button {
  background:#f6f7fc;
  font-size:12px;
  font-weight:400;
  line-height:24px;
  padding:0 14px;
  transition:all .4s;
  color:#000;
  border-radius:var(--b2radius);
  cursor:pointer;
}
.advertising-space-big {
  display:flex;
  flex-flow:row wrap;
  padding:5px;
}
.advertising-space-big>* {
  padding:5px;
}
.space-big-list {
  width:50%;
  position:relative;
  font-size:0;
  cursor:pointer;
  overflow:hidden;
}
.advertising-space .space-big-list-background {
  text-shadow:0 0 5px rgba(0,0,0,.2);
  height:60px;
  color:#fff;
  position:relative;
  overflow:hidden;
  background-size:100% 60px;
  padding:0;
  border-radius:var(--b2radius);
}
.advertising-space-big .ad-text {
  position:absolute;
  right:10px;
  bottom:-20px;
  line-height:20px;
  height:20px;
  font-size:12px;
  z-index:1;
  transform-origin:right bottom;
  -webkit-transform-origin:right bottom;
  color:#fff;
  background-color:rgba(0,0,0,.2);
  border:1px solid #fff;
  border-radius:6px;
  padding-left:5px;
  padding-right:5px;
  font-weight:300;
  transition:all .3s;
}
.space-big-list:hover .ad-text {
  bottom:10px;
}
.advertising-space-small {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  min-height:1px;
  padding:5px;
}
.advertising-space .space-small-list {
  -webkit-box-flex:0;
  -ms-flex:0 0 12.5%;
  flex:0 0 calc(12.5% - 12px);
  max-width:calc(12.5% - 12px);
  margin:6px;
  background:#eeeeee;
  text-align:center;
  padding:6px;
  font-size:15px;
  border-radius:var(--b2radius);
}
.advertising-space .d-flex {
  display:-ms-flexbox;
  display:flex;
  justify-content:center;
}
.advertising-space .ad_name {
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap;
}
.advertising-space .ad-text .ad_name {
  max-width:120px;
}
#xmw-vip-ctivation .xmw-mission-sign-title {
  margin:0;
}
#xmw-vip-ctivation .invitation-box {
  padding:0;
}
#xmw-vip-ctivation .empty-page {
  min-height:auto;
}
#xmw-vip-ctivation .invitation-box input {
  margin-bottom:15px;
}
#xmw-vip-ctivation button {
  width:100px;
}
@media screen and (max-width:768px) {
  .advertising-space-big {
  flex-direction:column;
}
.space-big-list {
  width:100%;
}
.advertising-space .space-small-list {
  width:45%;
  max-width:45%;
  flex:none;
}
.advertising-space-small {
  justify-content:space-between;
}
}#xmw_index_ueser .block_title {
  padding-bottom:0;
}
.custom-data-container {
  font-family:Arial,sans-serif;
  background-color:#fff;
  padding:20px 0;
  box-shadow:0 0 10px rgba(0,0,0,0.1);
  display:flex;
  justify-content:space-around;
}
.custom-data-item {
  text-align:center;
  margin:0 10px;
  flex:1;
}
.custom-data-value {
  font-size:24px;
  font-weight:bold;
  color:#333;
}
.custom-data-label {
  font-size:16px;
  color:#666;
}
@media (max-width:768px) {
  .custom-data-container {
  flex-direction:column;
  padding:10px;
}
.custom-data-item {
  margin:10px 0;
}
}.wrapper-logo {
  --logo-width:200px;
  --logo-height:100px;
  --gap:calc(var(--logo-width) / 14);
  --duration:60s;
  --scroll-start:0;
  --scroll-end:calc(-100% - var(--gap));
  display:flex;
  flex-direction:column;
  gap:calc(200px / 14);
  margin:auto;
  max-width:100vw;
  overflow:hidden;
  -webkit-mask-image:linear-gradient(to right,#0000,#000 20%,#000 80%,#0000);
  mask-image:linear-gradient(to right,#0000,#000 20%,#000 80%,#0000);
}
.wrapper-logo .marquee {
  display:flex;
  -webkit-user-select:none;
  user-select:none;
  gap:var(--gap);
}
.wrapper-logo .marquee__group {
  flex-shrink:0;
  display:flex;
  align-items:center;
  justify-content:space-around;
  gap:var(--gap);
  min-width:100%;
  animation:scrollLeft-ffa1cefb var(--duration) linear infinite
}
.wrapper-logo .item-logo {
  width:var(--logo-width);
  height:var(--logo-height);
  background-color:#ffffff;
  border-radius:6px;
  display:flex;
  justify-content:center;
  align-items:center
}
@keyframes scrollLeft-ffa1cefb {
  0% {
  transform:translate(var(--scroll-start))
}
to {
  transform:translate(var(--scroll-end))
}
}.wrapper-logo .item-logo img {
  width:60px;
  height:60px;
}
.wrapper-logo .marquee:nth-child(2n) {
  margin-left:calc(var(--logo-width) / -2)
}
