html,body{
  max-width: 540px;
  margin: 0 auto;
  position: relative;
}
#app{
  height: auto;
  min-height: 100%;
}
#app.isWeb .scroll {
  padding-bottom: 0px;
}
#app.bgwhite{
  background-color: #FFFFFF;
}
.account-headerbox{
  height: 1.1733rem;
  position: fixed;
  top: 0;
  z-index: 1000;
}
.account-headerbox .van-nav-bar{
  height: 1.1733rem;
  z-index: 1000;
  box-shadow: -0.01333rem 0.01333rem 0 0 rgba(202,202,202,0.2);
}
.account-headerbox .van-nav-bar .van-nav-bar__content .van-nav-bar__title{
  font-size: 0.48rem;
  font-weight: 400;
  color: #333333;
}
.account-headerbox .van-nav-bar__arrow{
  font-size: 0.48rem;
  color: #333333;
}
.account-headerbox .van-nav-bar .van-nav-bar__content .van-nav-bar__right{
  padding: 0 0.6266rem;
}
.account-headerbox .van-nav-bar__text{
  font-size: 0.3466rem;
  font-weight: 400;
  color: #666666;
}

.account-accountlist{
  padding-top: 1.1733rem;
  display: flex;
  flex-wrap: wrap;
}
.account-accountlist .title{
  width: 100%;
  font-size: 0.3733rem;
  font-weight: 500;
  color: #999999;
  padding-left: 0.4133rem;
  padding-top: 0.26667rem;
}
.account-accountlist ul{
  display: flex;
  padding: 0 0.16rem;
  width: 10rem;
  overflow-x: scroll;
}
.account-accountlist ul::-webkit-scrollbar {
  display: none;
}
.account-accountlist ul li{
  min-width: 2.1865rem;
  text-align: center;
}
.account-accountlist ul li img{
  width: 1.1733rem;
  height: 1.1733rem;
  margin-top: 0.3066rem;
  margin-bottom: 0.2133rem;
}
.account-accountlist ul li span{
  font-size: 0.32rem;
  font-weight: 400;
  color: #333333;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.account-accountlist ul li span p{
  width: 0.1066rem;
  height: 0.1066rem;
  background-color: #0CC16A;
  border-radius: 100px;
  margin-right: 0.08rem;
}

.account-list{
  padding-top: 0.4533rem;
}
.account-list .content{
  background-color: #FFFFFF;
  width: 9.6rem;
  margin: 0 auto;
  background: #FFFFFF;
  border-radius: 4px;
  margin-bottom: 0.26667rem;
}
.account-list .content div{
  display: flex;
  height: 1.3066rem;
  align-items: center;
  padding-left: 0.3866rem;
  padding-right: 0.52rem;
  font-size: 0.4533rem;
  font-weight: 500;
  color: #333333;
}
.account-list .content div img{
  width: 0.9066rem;
  height: 0.9066rem;
  margin-right: 0.2133rem;
}
.account-list .content div p{
  margin-left: auto;
  font-size: 0.4rem;
  font-weight: 400;
  color: #999999;
}
.account-list .content li{
  width: 8.9866rem;
  margin: 0 auto;
  font-size: 0;
  position: relative;
  border-radius: 4px;
  display: flex;
}
.account-list .content li:first-child .time{
  font-size: 0.4rem;
  font-weight: 400;
  color: #999999;
  margin-top: 0.36rem;
}
.account-list .content li:nth-child(2) img{
  width: 100%;
  height: 3.7333rem;
  border-radius: 4px;
}
.account-list .content li:nth-child(2) p{
  position: absolute;
  bottom: 0.2rem;
  left: 0;
  width: 100%;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #FFFFFF;
  z-index: 1;
  line-height: 0.5866rem;
  padding: 0 0.32rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.account-list .content li:nth-child(n+3){
  height: 2.08rem;
  font-size: 0.3733rem;
  font-weight: 500;
  color: #333333;
  align-items: center;
  position: relative;
}
.account-list .content li:nth-child(n+3) img{
  width: 1.6533rem;
  height: 1.6533rem;
  margin-left: auto;
}
.account-list .content li:nth-child(n+3) p{
  height: 2.08rem;
  width: 6.8533rem;
  line-height: 2.08rem;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.account-list .content li:nth-child(n+3) .aline{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  width: 100%;
  line-height: 21px;
}
.account-list .content li:nth-child(n+3) .twolines{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: inherit;
  line-height: 0.5866rem;
  word-wrap: break-word;
  word-break: break-all;
  color: #333333;
}
.account-list .content li:nth-child(n+3) .read{
  width: 100%;
  line-height: initial;
  height: auto;
  font-size: 0.2933rem;
  font-weight: 400;
  color: #B1B2B3;
  margin-top: -0.32rem;
}
.account-list .content li:nth-child(n+4) p{
  border-top: solid #F5F5F5 0.01333rem;
}
.account-list .content li.unfold{
  height: 1.0666rem;
}
.account-list .content li.unfold img{
  width: 0.4533rem;
  height: 0.24rem;
  margin-right: 0.24rem;
}
.account-list .content li.unfold p{
  height: 1.0666rem;
  line-height: 1.0666rem;
  color: #4270B5;
}
.account-list .content li.active{
  display: none;
}
.van-loading__text,.van-list__finished-text{
  font-size: 0.3733rem;
  padding: 0.4266rem 0;
}

.account-footbox{
  height: 1.3066rem;
}
.account-footbox .overlay{
  height: 1.3066rem;
  width: 10rem;
  background-color: red;
  display: flex;
  position: fixed;
  bottom: 0;
  z-index: 1001;
}
.account-footbox ul{
  height: 1.3066rem;
  background-color: #FFFFFF;
  display: flex;
  position: fixed;
  bottom: 0;
  z-index: 1000;
  box-shadow: 0 0.01333rem 0 0 rgba(230,230,230,0.67);
}
.account-footbox ul li{
  width: calc(10rem/3);
  height: 1.3066rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: solid #EDEDED 0.01333rem;
  font-size: 0.3733rem;
  font-weight: 400;
  color: #333333;
}
.account-footbox ul li:last-child{
  border-right: none;
}
.account-footbox ul li img{
  width: 0.24rem;
  margin-right: 0.1866rem;
}

.footbox-popup-div{
  position: fixed;
  top: 0;
  width: 100%;
  height: calc(100% - 1.3066rem);
  z-index: 999;
}
.footbox-popup .van-popup{
  width: 3.1466rem;
  box-shadow: 0 0.01333rem 0.4266rem 0 rgba(174,174,174,0.67);
}
.footbox-popup .van-popup li{
  padding-left: 0.6rem;
  font-size: 0.3733rem;
  font-weight: 400;
  color: #333333;
  height: 1.1333rem;
  line-height: 1.1333rem;
  border-bottom: solid #F0F0F0 0.01333rem;
}
.footbox-popup .van-popup li:last-child{
  border-bottom: none;
}
.footbox-popup .van-popup--center{
  top: calc(100% - 1.3066rem - 1.1333rem*2.5);
}
.footbox-popup.left .van-popup--center{
  top: calc(100% - 1.3066rem - 1.1333rem*2.5);
  left: calc(50% - 2.94rem);
}
.footbox-popup.right .van-popup--center{
  /*top: calc(100% - 1.3066rem - 1.1333rem*2.5);*/
  top: calc(100% - 1.3066rem - 1.1333rem*3);
  left: calc(50% + 2.94rem);
}

.account-info{
  display: flex;
  flex-wrap: wrap;
  padding-top: 1.7733rem;
  background-color: #FFFFFF;
}
.account-info img{
  width: 1.3866rem;
  height: 1.3866rem;
  margin-left: 0.48rem;
}
.account-info span{
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
  padding-left: 0.5733rem;
  padding-top: 0.12rem;
  line-height: 0.4266rem;
}
.account-info span p{
  font-size: 0.4rem;
  font-weight: 400;
  color: #333333;
  margin-top: 0.32rem;
}
.account-info li{
  width: 10rem;
  text-align: center;
  padding: 0 0.48rem;
  padding-top: 0.5866rem;
  padding-bottom: 0.64rem;
  font-size: 0.3733rem;
  font-weight: 400;
  color: #333333;
  text-align: left;
  text-indent: 0.2533rem;
}

.message-type{
  height: 0.84rem;
}
.message-type ul{
  height: 0.84rem;
  display: flex;
  align-items: center;
  background-color: #FFFFFF;
}
.message-type ul span{
  font-size: 0.4rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.52rem;
  position: relative;
}
.message-type ul span p{
  position: absolute;
  width: 0.64rem;
  height: 0.08rem;
  background: #4270B5;
  border-radius: 3px;
  left: 0.4666rem;
  bottom: -0.1333rem;
}
.message-type ul.active{
  position: fixed;
  top: 1.1733rem;
  width: 10rem;
  z-index: 1000;
}

.account-details{
  padding-top: 1.8933rem;
  width: 9.0666rem;
  margin: 0 auto;
  font-size: 0.4rem;
  font-weight: 400;
  color: red;
  border-bottom: solid #CCCCCC 0.01333rem;
  padding-bottom: 0.3066rem;
}
.account-details .title{
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
  line-height: 0.8rem;
}
.account-details .info{
  margin-top: 0.32rem;
}
.account-details .time{
  margin-left: 0.4266rem;
  color: #666666;
}
.volume-forwarding{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 0.56rem;
  padding-right: 0.46667rem;
  font-size: 0.4rem;
  font-weight: 400;
  color: #666666;
  padding-bottom: 0.2933rem;
  padding-top: 0.3466rem;
}
.volume-forwarding img{
  width: 0.4533rem;
  height: 0.4533rem;
}
.volume-forwarding .ico_liuyanfill{
  width: 0.4533rem;
  height: 0.44rem;
  margin-top: 0.08rem;
}
.volume-forwarding .ico_liuyanfill+p{
  margin-bottom: 0.0266rem;
}
.volume-forwarding li{
  display: flex;
}
.volume-forwarding li span{
  margin-left: 0.8133rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.volume-forwarding li p{
  width: 100%;
  text-align: center;
  font-size: 0.32rem;
  font-weight: 400;
  color: #4270B5;
}

.share-vx .van-overlay{
  background-color: rgba(0, 0, 0, .4);
}
.share-vx .van-popup{
  background-color: #F6F7F8;
  max-width: 540px;
  margin-left: calc(50% - 5rem);
}
.share-vx .cancel{
  height: 1.3733rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.48rem;
  font-weight: 400;
  color: #7585A5;
  border-top: solid #E6E6E6 0.01333rem;
}
.share-vx .icon-list{
  padding-top: 0.5866rem;
  padding-bottom: 0.7733rem;
}
.share-vx .icon-list span{
  display: block;
  margin-left: 0.32rem;
  width: 2.12rem;
  text-align: center;
}
.share-vx .icon-list span p{
  width: 2.12rem;
  text-align: center;
  font-size: 0.32rem;
  font-weight: 400;
  color: #666666;
  margin-top: 0.2667rem;
}
.share-vx .icon-list img{
  width: 1.44rem;
  height: 1.44rem;
  margin: 0 auto;
}

/* 20221130留言增 str */
.messages{
  background-color: #F1F1F1;
}
.divider{
  display: flex;
  justify-content: center;
  position: relative;
  font-size: 0.32rem;
  font-weight: 400;
  color: #999999;
  align-items: center;
}
.divider p{
  width: 0.64rem;
  margin: 0 0.3733rem;
  border-top: solid #D7D8D9 1px;
}
.divider.mt32{
  margin-top: 0.4266rem;
}
.not-available{
  padding-top: 0.8133rem;
  padding-bottom: 2.1466rem;
}

.messages-popup-div{
  width: 10rem;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: 999;
  background-color: red;
}
.messages-field-div{
  height: 5.6683rem;
}
.messages-field-div.active{
  height: 0;
}
.messages-field{
  background-color: #F1F1F1;
  text-align: center;
  position: fixed;
  z-index: 10000;
  bottom: 0;
  width: 10rem;
}
.messages-field-div.active .messages-field{
  left: -1000rem;
}
.messages-field .title{
  height: 1.2666rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.3866rem;
  padding-right: 0.4266rem;
  font-size: 0.3733rem;
  font-weight: 400;
  color: #999999;
}
.messages-field .title span{
  color: #324A79;
}
.messages-field textarea{
  background-color: #FFFFFF;
  width: 9.3333rem;
  height: 2.9333rem;
  margin: 0 auto;
  border-radius: 0.1333rem;
  box-sizing: border-box;
  padding: 0.36rem 0.3333rem;
  font-size: 0.32rem;
  font-weight: 400;
  border: none;
  outline: none;
}
.messages-field .confirm{
  height: 1.4133rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 0.4133rem;
}
.messages-field .confirm span{
  width: 1.4933rem;
  height: 0.7466rem;
  border-radius: 0.05333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.3466rem;
  font-weight: 400;
  background-color: #e1e1e1;
  color: #b4b4b4;
}
.messages-field .confirm span.active{
  color: #FEFFFF;
  background: #06C15F;
}
.maxmessage{
  width: auto;
}
.maxmessage .van-toast__text{
  white-space:nowrap;
}

.messageslist{
  background-color: #F1F1F1;
}
.messageslist.pt35{
  padding-top: 0.4666rem;
}
.messageslist.pb120{
  padding-bottom: 1.6rem;
}
.messageslist .title{
  padding-left: 0.3066rem;
  font-size: 0.3733rem;
  font-weight: 400;
  color: #999999;
}
.messageslist li{
  display: flex;
  padding-right: 0.4933rem;
}
.messageslist li:nth-child(n+2){
  margin-top: 0.6266rem;
}
.messageslist li img{
  width: 0.8rem;
  height: 0.8rem;
  min-width: 0.8rem;
  margin-left: 0.3066rem;
  margin-right: 0.4rem;
}
.messageslist li .name{
  font-size: 0.3466rem;
  font-weight: 400;
  color: #808080;
  margin-top: -0.1rem;
  display: flex;
  align-items: center;
  margin-bottom: 0.1rem;
}
.messageslist li .name span{
  margin-left: auto;
  font-size: 0.32rem;
  font-weight: 400;
  color: #999999;
}
.messageslist li .name span span{
  margin-right: 0.4933rem;
  color: #324A79;
}
.messageslist li font{
  font-size: 0.4rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.64rem;
  width: 8rem;
}
.messageslist li .name .zan{
  font-size: 0.3733rem;
  font-weight: 400;
  color: #324A79;
}
.messageslist li .name .zan .delete{
  margin-right: 0.4933rem
}
.messageslist li .name .zan span{
  margin-right: 0;
}
.messageslist li .name .zan img{
  width: 0.3466rem;
  min-width: 0.3466rem;
  height: 0.3333rem;
  margin: 0;
  margin-right: 0.1466rem;
}

.divider span{
  width: 0.08rem;
  height: 0.08rem;
  background-color: #D7D8D9;
  border-radius: 100px;
}

.messageslay{
  position: fixed;
  top: 0;
  width: 10rem;
  height: 100%;
  background-color: #000;
  opacity: 0;
  z-index: 1000;
}
/* 20221130留言增 end */


/* 20230206公众智能推文 str */
.article-details{
  text-align: center;
  margin-top: 0.8133rem;
}
.article-details img.title{
  width: 7.4533rem;
  margin: 0 auto;
}
.article-details img.qql-img{
  width: 3.7866rem;
  margin: 0 auto;
}
.article-details .details{
  width: 9.1866rem;
  margin: 0 auto;
  background: #FFFFFF;
  margin-top: 1.4666rem;
  position: relative;
  padding-top: 1.12rem;
  padding-bottom: 0.52rem;
}
.article-details .details:nth-child(n+3){
  margin-top: 2.4rem;
}
.article-details .details .ellipse{
  width: 1.6rem;
  height: 0.8rem;
  position: absolute;
  top: -0.8rem;
  left: 3.7866rem;
}
.article-details .details .touxiang{
  display: block;
  width: calc(1.6rem - 2px);
  height: 1.6rem;
  position: absolute;
  top: calc(-0.8rem + 1px);
  left: calc(3.7866rem + 0.5px);
  background-color: #FFFFFF;
  border-radius: 100%;
}
.article-details .details .touxiang img{
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.article-details .details .username{
  padding: 0.2933rem 0.52rem;
  line-height: 1.24rem;
  background: #F6ECD5;
  border-radius: 39px;
  margin: 0 auto;
  font-size: 0.48rem;
  font-weight: 600;
}
.article-details .details .text{
  margin-top: 0.6266rem;
}
.article-details .details .qih{
  font-size: 0.5333rem;
  font-weight: 600;
  color: #1A1A1A;
  line-height: 0.4266rem;
}
.article-details .details .text p{
  font-size: 0.4266rem;
  font-weight: 400;
  color: #1A1A1A;
  line-height: 0.72rem;
  margin-top: 0.28rem;
  margin-bottom: 0.6666rem;
  white-space: pre;
}
.article-details .details .text p span{
  color: #D70F0F;
}
.article-details .details .wqi_text{
  margin-top: 0;
}
.article-details .details .wqi_text .qih{
  font-size: 0.48rem;
}
.article-details .details .wqi_title{
  font-size: 0.5333rem;
  font-weight: 600;
  color: #D70F0F;
  margin-bottom: 0.26667rem;
}
.article-details .details .zhong{
  font-size: 0.5333rem;
  font-weight: 600;
  color: #D70F0F;
  display: block;
  margin: 0.5rem 0;
  margin-top: 0;
}
.article-details .disclaimer{
  width: 9rem;
  margin: 0 auto;
  margin-top: 0.5rem;
  font-size: 0.3733rem;
  font-weight: 400;
  color: #1A1A1A;
  line-height: 0.72rem;
  text-align: left;
}
.article-details .xxbbx-qx{
  border: 0.01333rem solid #9ab3d4;
}
.article-details .xxbbx-qx .username{
  color: #9AB3D4;
}
.article-details .xxbbx-pl{
  border: 0.01333rem solid #D0DCEB;
}
.article-details .xxbbx-pl .username{
  color: #479E97;
}
.article-details .xxbbx-qql{
  border: 0.01333rem solid #A8BFBB;
  background-color: #FBFBFB;
}
.article-details .xxbbx-qql .username{
  color: #479E97;
}
/* 20230206公众智能推文 end */


/* 20230221公众智能推文2 str */
.wc-article-details{
  margin-top: -0.8133rem;
  padding-top: 0.24rem;
}
.wc-article-details .head-gif{
  width: 10rem;
  height: 2.6267rem;
}
.wc-article-details .head-title{
  font-size: 0.64rem;
  font-weight: 500;
  color: #333333;
  padding-top: 0.3066rem;
}
.wc-article-details .demand-record{
  width: 9.2133rem;
  margin: 0 auto;
  border-top: 1px solid #333333;
  border-left: 1px solid #333333;
  border-spacing: 0;
  margin-top: 0.4933rem;
}
.wc-article-details .demand-record td {
  border-bottom: 1px solid #333333;
  border-right: 1px solid #333333;
  height: 1.0266rem;
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
}
.wc-article-details .demand-record tr:first-child td{
  width: 50%;
  color: #CE6138;
}
.wc-article-details .demand-record tr:nth-child(3) td:first-child{
  font-size: 0.48rem;
}
.wc-article-details .demand-record tr:nth-child(n+3) td{
  font-size: 0.4266rem;
}
.wc-article-details .parallelogram{
  width: 5rem;
  height: 1.1799rem;
  transform:skew(-20deg);
  -webkit-transform: skew(-20deg);
  -moz-transform: skew(-20deg);
  -o-transform:skew(-20deg);
  -ms-transform:skew(-20deg);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  margin-top: 0.68rem;
  margin-bottom: 0.2266rem;
  border-top: solid #CE6138 1px;
  border-bottom: solid #CE6138 1px;
}
.wc-article-details .parallelogram.mt78{
  margin-top: 1.04rem;
}
.wc-article-details .parallelogram.mt108{
  margin-top: 1.44rem;
}
.wc-article-details .parallelogram div{
  width: 4.8933rem;
  height: 0.8933rem;
  line-height: 0.8933rem;
  background-color: #CE6138;
  font-size: 0.72rem;
  font-weight: 500;
  font-style: italic;
  color: #FFFFFF;
}
.wc-article-details .parallelogram div span{
  display: block;
  -webkit-transform: skew(20deg);
  -moz-transform: skew(20deg);
  -o-transform:skew(20deg);
  -ms-transform:skew(20deg);
  letter-spacing: 0.1333rem;
}
.wc-article-details .list .item{
  border: solid #CE6138 1px;
  width: 9.36rem;
  margin: 0 auto;
  margin-top: 0.7333rem;
  padding-bottom: 0.2933rem;
}
.wc-article-details .list .item .title{
  display: block;
  width: 4.72rem;
  height: 0.9333rem;
  margin: 0 auto;
  text-align: center;
  line-height: 0.9333rem;
  background: #CD6137;
  border-radius: 0 0 0.4rem 0.4rem;
  white-space: nowrap;
  font-size: 0.5333rem;
  font-weight: 500;
  color: #FFFFFF;
}
.wc-article-details .list .item .info{
  text-align: left;
  padding-left: 0.44rem;
  padding-top: 0.9466rem;
  display: flex;
}
.wc-article-details .list .item .info img{
  width: 1.5733rem;
  height: 1.5733rem;
  margin-right: 0.5066rem;
  border-radius: 50%;
}
.wc-article-details .list .item .info .name{
  font-size: 0.5333rem;
  font-weight: 500;
  color: #333333;
}
.wc-article-details .list .item .info .name .label{
  font-size: 0.4rem;
  font-weight: 400;
  color: #FFFFFF;
  height: 0.64rem;
  line-height: 0.64rem;
  background: #CE6138;
  padding: 0 0.16rem;
  margin-top: 0.2rem;
}
.wc-article-details .list .item .text{
  display: flex;
  margin-top: 0.6533rem;
  position: relative;
}
.wc-article-details .list .item .text li{
  width: 50%;
  text-align: center;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #4D4D4D;
  line-height: 0.8rem;
}
.wc-article-details .list .item .text li:nth-child(2){
  color: #999999;
}
.wc-article-details .list .item .text li:first-child p:first-child{
  color: #1A1A1A;
}
.wc-article-details .list .item .text li span{
  color: #CD6137;
}
.wc-article-details .list .item .text .line{
  position: absolute;
  height: 5.6rem;
  left: 50%;
  border-left: solid 1px #B6B6B6;
}
.wc-article-details .list .item .erweima{
  display: flex;
  width: 8.7866rem;
  height: 2.0533rem;
  margin: 0 auto;
  font-size: 0.5333rem;
  font-weight: 500;
  color: #333333;
  margin-top: 0.56rem;
  padding-left: 0.1866rem;
  box-sizing: border-box;
  background-color: #FFFFFF;
}
.wc-article-details .list .item .erweima span{
  margin-top: 0.1rem;
}
.wc-article-details .list .item .erweima span font{
  color: #262DBA;
}
.wc-article-details .list .item .erweima p{
  font-size: 0.3733rem;
  font-weight: 500;
  color: #CD6137;
  margin-top: 0.52rem;
}
.wc-article-details .list .item .erweima img{
  width: 1.7866rem;
  height: 1.7866rem;
  margin-left: auto;
  margin-right: 0.1866rem;
  margin-top: 0.1466rem;
}
.wc-article-details .list .item.groundgrey{
  border: none;
  background-color: #F7F7F7;
}
.wc-article-details .kill-recommendation{
  width: 9.2rem;
  margin: 0 auto;
  background-color: #F7F7F7;
  margin-top: 0.68rem;
}
.wc-article-details .kill-recommendation td{
  height: 1.0133rem;
  font-size: 0.3733rem;
  border-bottom: solid #E6E6E6 1px;
}
.wc-article-details .kill-recommendation td:nth-child(1){
  width: 23%;
}
.wc-article-details .kill-recommendation td:nth-child(6){
  width: 25%;
}
.wc-article-details .kill-recommendation tr:first-child td{
  font-size: 0.5333rem;
  font-weight: 500;
  color: #FFFFFF;
  height: 1.1733rem;
  background-color: #CE6138;
  border-bottom: none;
}
.wc-article-details .kill-recommendation tr:last-child td{
  border-bottom: none;
}
.wc-article-details .kill-recommendation tr:nth-child(2) td{
  font-size: 0.4rem;
  font-weight: 500;
  color: #333333;
  height: 1.1733rem;
}
.wc-article-details .list .item.circle-center{
  margin-top: 1.2266rem;
  border-color: #E4693E;
  border-radius: 0.1333rem;
  padding-bottom: 0.9466rem;
}
.wc-article-details .list .item.circle-center .title-img{
  width: 2.4rem;
  height: 2.4rem;
  margin-top: 0.5866rem;
}
.wc-article-details .list .item.circle-center .text li{
  width: 100%;
  text-align: center;
}
.wc-article-details .list .item.circle-center .touxiang{
  width: 2.84rem;
  height: 2.84rem;
  margin-top: 1.0266rem;
}
.wc-article-details .list .item.circle-center .name{
  font-size: 0.48rem;
  font-weight: 500;
  color: #1A1A1A;
  margin-top: 0.32rem;
  display: block;
}
.wc-article-details .list .item.circle-center .record{
  margin-top: 0.32rem;
  margin-bottom: -0.32rem;
  display: block;
  font-size: 0.48rem;
  font-weight: 500;
  color: #CD6137;
}
.wc-article-details .hot-code{
  width: 9.2133rem;
  margin: 0 auto;
  border-top: 1px solid #333333;
  border-left: 1px solid #333333;
  border-spacing: 0;
  margin-top: 0.7466rem;
}
.wc-article-details .hot-code td {
  border-bottom: 1px solid #333333;
  border-right: 1px solid #333333;
  height: 0.92rem;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
}
.wc-article-details .hot-code td:nth-child(1){
  width: 3.3066rem;
}
.wc-article-details .hot-code tr:first-child td{
  font-size: 0.48rem;
  font-weight: 500;
  color: #AF2216;
  height: 1.0266rem;
}
.wc-article-details .hot-code td span{
  line-height: 0.96rem;
}
.wc-article-details .hot-code td img{
  width: 5.12rem;
  height: 5.12rem;
  margin: 0.24rem 0;
}
.article-details .disclaimer.mb66{
  margin-bottom: 0.88rem;
}

.wcqxc .demand-record tr:first-child td {
  color: #D7433D;
}
.wcqxc .parallelogram{
  border-top-color: #D7433D;
  border-bottom-color: #D7433D;
}
.wcqxc .parallelogram div{
  background-color: #D7433D;
}
.wcqxc .list .item{
  border-color: #D7433D;
}
.wcqxc .list .item .title,.wcqxc .list .item .info .name .label,.wcqxc .kill-recommendation tr:first-child td{
  background: #D7433D;
}
.wcqxc .list .item .text li span,.wcqxc .list .item .erweima p,.wcqxc .list .item.circle-center .record {
  color: #D7433D;
}

.wc-article-details .juxing{
  width: 9.0666rem;
  height: 0.2rem;
  background: #F2B64B;
  margin: 0 auto;
}
.wc-article-details .actual-combat{
  width: 9.0666rem;
  margin: 0 auto;
  border: solid #CCCCCC 1px;
}
.wc-article-details .actual-combat .title{
  padding-top: 0.6533rem;
  font-size: 0.5866rem;
  font-weight: 500;
  color: #333333;
  line-height: 1.0666rem;
  border-bottom: solid #F2B64B 0.05333rem;
  width: 7.3066rem;
  padding-bottom: 0.28rem;
  margin: 0 auto;
}
.wc-article-details .details-text{
  border-top: solid #CCCCCC 1px;
  margin-top: 1.1466rem;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.96rem;
  padding-bottom: 1rem;
}
.wc-article-details .details-text span{
  display: inline-block;
  text-align: left;
}
.wc-article-details .details-text span font{
  color: #D43B34;
}
.wc-article-details .details-text img{
  width: 2.4rem;
  height: 2.4rem;
  margin-top: 1.1066rem;
}
.wc-article-details .details-text .label{
  display: block;
  font-size: 0.64rem;
  font-weight: 500;
  color: #B07D50;
  margin-top: 0.7599rem;
  margin-bottom: 0.4266rem;
  text-align: center;
}
.wc-article-details .erweimaimg{
  width: 9.04rem;
  margin: 0 auto;
  height: 3.44rem;
  margin-bottom: 1.04rem;
}

@media screen and (min-width: 540px) {
  .van-overflow-hidden{
    overflow: inherit !important;
  }
  .footbox-popup-div{
    display: none;
  }
}