﻿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: 1;
  -webkit-box-orient: vertical;
  width: 100%;
}
.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);
  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: #4270B5;
  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.2667rem 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;
}
.head-gif{
  width: 9.0666rem;
  margin: 0.4133rem auto;
  margin-top: 0;
  height: 1.799rem;
}
.head-title{
  font-size: 0.64rem;
  font-weight: 500;
  color: #333333;
  padding-top: 0.3066rem;
}
.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;
}
.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;
}
.demand-record tr:first-child td{
  width: 50%;
  color: #CE6138;
}
.demand-record tr:nth-child(3) td:first-child{
  font-size: 0.48rem;
}
.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;
}
.list .item{
  border: solid #CE6138 1px;
  width: 9.36rem;
  margin: 0 auto;
  margin-top: 0.7333rem;
  padding-bottom: 0.2933rem;
}
.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;
}
.list .item .info{
  text-align: left;
  padding-left: 0.44rem;
  padding-top: 0.9466rem;
  display: flex;
}
.list .item .info img{
  width: 1.5733rem;
  height: 1.5733rem;
  margin-right: 0.5066rem;
  border-radius: 50%;
}
.list .item .info .name{
  font-size: 0.5333rem;
  font-weight: 500;
  color: #333333;
}
.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;
}
.list .item .text{
  display: flex;
  margin-top: 0.6533rem;
  position: relative;
}
.list .item .text li{
  width: 50%;
  text-align: center;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #4D4D4D;
  line-height: 0.8rem;
}
.list .item .text li:nth-child(2){
  color: #999999;
}
.list .item .text li:first-child p:first-child{
  color: #1A1A1A;
}
.list .item .text li span{
  color: #CD6137;
}
.list .item .text .line{
  position: absolute;
  height: 4rem;
  left: 50%;
  border-left: solid 1px #B6B6B6;
}
.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;
}
.list .item .erweima span{
  margin-top: 0.1rem;
}
.list .item .erweima span font{
  color: #262DBA;
}
.list .item .erweima p{
  font-size: 0.3733rem;
  font-weight: 500;
  color: #CD6137;
  margin-top: 0.52rem;
}
.list .item .erweima img{
  width: 1.7866rem;
  height: 1.7866rem;
  margin-left: auto;
  margin-right: 0.1866rem;
  margin-top: 0.1466rem;
}
.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;
}
.list .item.circle-center{
  margin-top: 1.2266rem;
  border-color: #E4693E;
  border-radius: 0.1333rem;
  padding-bottom: 0.9466rem;
}
.list .item.circle-center .title-img{
  width: 2.4rem;
  height: 2.4rem;
  margin-top: 0.5866rem;
}
.list .item.circle-center .text li{
  width: 100%;
  text-align: center;
}
.list .item.circle-center .touxiang{
  width: 2.84rem;
  height: 2.84rem;
  margin-top: 1.0266rem;
}
.list .item.circle-center .name{
  font-size: 0.48rem;
  font-weight: 500;
  color: #1A1A1A;
  margin-top: 0.32rem;
  display: block;
}
.list .item.circle-center .record{
  margin-top: 0.32rem;
  margin-bottom: -0.32rem;
  display: block;
  font-size: 0.48rem;
  font-weight: 500;
  color: #CD6137;
}
.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;
}
.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;
}
.hot-code td:nth-child(1){
  width: 3.3066rem;
}
.hot-code tr:first-child td{
  font-size: 0.48rem;
  font-weight: 500;
  color: #AF2216;
  height: 1.0266rem;
}
.hot-code td span{
  line-height: 0.96rem;
}
.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;
  margin-top: 0.1333rem;
}
/* 20230221公众智能推文2 end */

/* 20230221公众智能推文3 str */
.tq-article-details {
  margin-top: -0.8133rem;
  padding-top: 0.24rem;
}
.tq-article-details .head-title{
  width: 5.6533rem;
  height: 1.3333rem;
  text-align: center;
  line-height: 1.3333rem;
  background: #656AA5;
  margin: 0 auto;
  margin-top: 0.6266rem;
  font-size: 0.5333rem;
  font-weight: 500;
  color: #FFFFFF;
  position: relative;
  margin-bottom: -0.3076rem;
}
.tq-article-details .head-title span{
  display: block;
  width: 5.36rem;
  border-bottom: solid #FFFFFF 1px;
  margin: 0 auto;
}
.tq-article-details .head-title .top{
  position: absolute;
  top: 0.16rem;
  left: 0.1466rem;
}
.tq-article-details .head-title .bottom{
  position: absolute;
  bottom: 0.16rem;
  left: 0.1466rem;
}
.tq-article-details .erweimaimg{
  width: 9.04rem;
  height: 3.44rem;
  margin-top: 0.1333rem;
}

.tq-article-details .statistical-shrinkage-list .item .title{
  width: 3.2266rem;
  height: 0.68rem;
  display: flex;
  line-height: 0.68rem;
  justify-content: center;
  background: #656AA5;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #FFFFFF;
  border-radius: 0.1333rem;
  margin: 0 auto;
  margin-top: 0.92rem;
  background: url(../images/ico_look_below1.png) no-repeat;
  background-size: 100% 100%;
  padding-right: 0.44rem;
}
.tq-article-details .statistical-shrinkage-list .item .title img{
  width: 0.4533rem;
  height: 0.52rem;
  margin-left: 0.24rem;
}
.tq-article-details .shrinkage{
  width: 9.2133rem;
  margin: 0 auto;
  border-top: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-spacing: 0;
  margin-top: 0.6rem;
}
.tq-article-details .shrinkage td {
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  height: 0.76rem;
  font-size: 0.2933rem;
  font-weight: 500;
  color: #666666;
}
.tq-article-details .shrinkage tr:first-child td{
  height: 0.84rem;
  font-size: 0.4rem;
  font-weight: 500;
  color: #333333;
  position: relative;
  z-index: 2;
  background-color: #FFFFFF;
}
.tq-article-details .shrinkage tr:nth-child(2) td{
  font-size: 0.4rem;
  color: #FFFFFF;
  border-right: none;
}
.tq-article-details .shrinkage tr:nth-child(2) td:nth-child(2){
  background: url(../images/ico_tabel_ground1.png) no-repeat;
  background-size: 100% 100%;
}
.tq-article-details .shrinkage tr:nth-child(2) td:nth-child(3){
  background: url(../images/ico_tabel_ground2.png) no-repeat;
  background-size: 100% 100%;
}
.tq-article-details .shrinkage tr:nth-child(2) td:nth-child(4){
  background: url(../images/ico_tabel_ground3.png) no-repeat;
  background-size: 100% 100%;
}
.tq-article-details .shrinkage tr:nth-child(2) td:nth-child(5){
  background: url(../images/ico_tabel_ground4.png) no-repeat;
  background-size: 100% 100%;
}
.tq-article-details .shrinkage td:first-child{
  width: 1rem;
}
.tq-article-details .statistical{
  width: 9.2133rem;
  margin: 0 auto;
  border-top: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-spacing: 0;
  margin-top: 0.4rem;
  margin-bottom: 0.32rem;
}
.tq-article-details .statistical td {
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  height: 0.76rem;
  font-size: 0.2933rem;
  font-weight: 500;
  color: #666666;
  position: relative;
  z-index: 1;
}
.tq-article-details .statistical td:first-child{
  width: 2.5733rem;
}
.tq-article-details .statistical tr:first-child td{
  font-size: 0.4rem;
}
.tq-article-details .statistical tr:nth-child(n+3) td:nth-child(n+2){
  color: #CB4F41;
}
.tq-article-details .warm-reminder{
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  margin-top: 0.6666rem;
  margin-bottom: 0.8133rem;
}
.tq-article-details .warm-reminder p{
  font-size: 0.4266rem;
  font-weight: 500;
  color: #333333;
  margin-top: 0.5866rem;
}
.tq-article-details .warm-reminder img{
  margin-top: 0.4266rem;
  width: 3.09rem;
  height: 3.0533rem;
}
.tq-article-details .sesame-recommendation li .qih:first-child{
  margin-top: 0;
}
.tq-article-details .sesame-recommendation .title{
  width: 5.8533rem;
  height: 1.01333rem;
  line-height: 1.01333rem;
  text-align: center;
  margin: 0 auto;
  background: #FFFFFF;
  border: 1px solid #B7B9D5;
  font-size: 0.5333rem;
  font-weight: 500;
  color: #333333;
  position: relative;
}
.tq-article-details .sesame-recommendation .title span{
  display: block;
  position: absolute;
  left: -1px;
  top: -0.0666rem;
  width: 5.8533rem;
  height: 0.1866rem;
  background-color: #656AA5;
}
.tq-article-details .sesame-recommendation .list{
  width: 9.2rem;
  background: #FFFFFF;
  box-shadow: 0px 1px 4px 0px rgba(101,106,165,0.5);
  border-radius: 0.1066rem;
  margin: 0 auto;
  margin-top: 0.5333rem;
  padding-bottom: 0.84rem;
}
.tq-article-details .sesame-recommendation .list li{
  padding-top: 0.6133rem;
  font-size: 0.4rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.8rem;
}
.tq-article-details .sesame-recommendation .list .qih{
  width: 2.1333rem;
  height: 0.64rem;
  background: #656AA5;
  border-radius: 0.16rem;
  margin: 0.6133rem auto;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.48rem;
  font-weight: 500;
  color: #FFFFFF;
}
.tq-article-details .sesame-recommendation .list .wqi{
  display: block;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #D70F0F;
  margin-top: 0.6666rem;
  margin-bottom: 0.6133rem;
}
.tq-article-details .sesame-recommendation .list .knumber{
  display: block;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #D70F0F;
  margin-bottom: 0.6133rem;
}
.tq-article-details .sesame-recommendation .list .text{
  text-align: left;
  display: block;
  width: 6.3466rem;
  margin: 0 auto;
}
.tq-article-details .select-recommend{
  margin-bottom: 0.9333rem;
}
.tq-article-details .select-recommend .head-title{
  background-color: #CC453E;
  margin-top: 1.9466rem;
  margin-bottom: -0.8542rem;
  padding-top: 0;
}
.tq-article-details .select-recommend .item .title {
  width: 3.2266rem;
  height: 0.68rem;
  display: flex;
  line-height: 0.68rem;
  justify-content: center;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #FFFFFF;
  border-radius: 0.1333rem;
  margin: 0 auto;
  margin-top: 1.4666rem;
  background: url(../images/ico_look_below2.png) no-repeat;
  background-size: 100% 100%;
  padding-right: 0.44rem;
  border: none;
}
.tq-article-details .select-recommend .sesame-recommendation .title span{
  background-color: #CC453E;
}
.tq-article-details .select-recommend .warm-reminder{
  margin-top: 0.9466rem;
}
.tq-article-details .select-recommend .warm-reminder .title{
  border: none;
}
.tq-article-details .select-recommend .sesame-recommendation .list .qih{
  background-color: #CC453E;
}
.tq-article-details .good-news-title{
  width: 9.2133rem;
  height: 2.5466rem;
  border: 1px solid #1A1A1A;
  border-radius: 0.05333rem;
  margin: 0 auto;
  margin-top: 0.5866rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tq-article-details .good-news-title span{
  width: 8.9466rem;
  height: 2.28rem;
  background: #FFFFFF;
  border: 1px dotted #1A1A1A;
  border-radius: 0.05333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #511F22;
  line-height: 0.64rem;
}
.tq-article-details .recommendation-information .title{
  display: block;
  width: 8.4666rem;
  margin: 0 auto;
  height: 0.9733rem;
  background: url(../images/ico_recommendation-information_title.png) no-repeat;
  background-size: 100% 0.5333rem;
  margin-top: 0.6rem;
  font-size: 0.5866rem;
  line-height: 0.5333rem;
  font-weight: 500;
  color: #DB5B4D;
  padding-bottom: 0.44rem;
}
.tq-article-details .recommendation-information .title.mt121{
  margin-top: 1.6133rem;
}
.tq-article-details .recommendation-information .text{
  width: 8.9466rem;
  border: 1px solid #DD8537;
  border-radius: 0 0.26667rem 0.26667rem 0.26667rem;
  margin: 0 auto;
  text-align: left;
  margin-top: 1.4133rem;
  position: relative;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.7999rem;
  padding: 0.4133rem 0.44rem;
  padding-right: 0.3866rem;
}
.tq-article-details .recommendation-information .text .type{
  display: block;
  width: 3.1466rem;
  height: 0.9066rem;
  background: #F1936B;
  border-radius: 0.8rem 0 0 0;
  text-align: center;
  line-height: 0.9066rem;
  font-size: 0.48rem;
  font-weight: 500;
  color: #FFFFFF;
  position: absolute;
  left: -1px;
  top: -0.9066rem
}
.tq-article-details .recommendation-information .text span{
  display: inline-block;
  width: 1.8266rem;
  white-space: nowrap;
  margin-right: 0.44rem;
  color: #CF2018;
}
.tq-article-details .recommendation-information .text span.fzise36{
  width: auto;
  display: block;
  font-size: 0.48rem;
  font-weight: 500;
  color: #EF5834;
  margin-top: 0.5733rem;
}
.tq-article-details .recommendation-information .text span.auto{
  text-align: center;
  white-space: normal;
  margin-right: auto;
  margin-bottom: -0.04rem;
}
.tq-article-details .recommendation-information .text span.auto img{
  width: 6.7866rem;
  height: 6.7866rem;
  margin: 0 auto;
}
.tq-article-details .recommendation-information .text span.fzise36:first-child{
  margin-top: 0;
}
.tq-article-details .recommendation-information .text .talkabout{
  display: block;
  width: 8.4266rem;
  white-space: normal;
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
  line-height: 0.8rem;
  margin-top: 0.84rem;
  margin-bottom: 0.32rem;
}
.tq-article-details .recommendation-information .text .talkabout a{
  color: #EF5834;
}
.tq-article-details .recommendation-information .text .label{
  text-align: center;
  width: 100%;
  font-size: 0.48rem;
  color: #E34635;
}
.tq-article-details .recommendation-information .text .label p{
  font-size: 0.32rem;
  font-weight: 400;
  color: #333333;
}
.tq-article-details .recommendation-information .text .top{
  width: 8.4133rem;
  font-size: 0.1866rem;
  font-weight: 400;
  color: #333333;
  background-color: #57C3F4;
  margin-left: -0.1933rem;
  border-top: 1px solid #4CA4CF;
  border-left: 1px solid #4CA4CF;
  border-spacing: 0;
  line-height: initial;
}
.tq-article-details .recommendation-information .text .top td{
  text-align: center;
  border-bottom: 1px solid #4CA4CF;
  border-right: 1px solid #4CA4CF;
  height: 0.3466rem;
  font-weight: 500;
  color: #666666;
}
.tq-article-details .recommendation-information .text .top td p{
  line-height: 0.3466rem;
}
.tq-article-details .recommendation-information .text .top td:last-child{
  border-right: none;
}
.tq-article-details .recommendation-information .text .top td:nth-child(15) p{
  border-bottom: none;
}
.tq-article-details .recommendation-information .text .top tr:first-child td{
  font-size: 0.3466rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 0.72rem;
}
.tq-article-details .recommendation-information .text .top tr:last-child td{
  font-size: 0.3466rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 0.72rem;
  background-color: #57C3F4 !important;
  border-top: 1px solid #4CA4CF;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(2) td:first-child{
  font-size: 0.3466rem;
  font-weight: 400;
  color: #FFFFFF;
  width: 1.8933rem;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(9) td:first-child{
  background-color: #57C3F4;
  font-size: 0.3466rem;
  font-weight: 400;
  color: #FFFFFF;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(9) td:nth-child(4){
  background-color: #57C3F4;
  font-size: 0.3466rem;
  font-weight: 400;
  color: #FFFFFF !important;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(2) td:nth-child(n+2){
  background-color: #FFFFFF;
  color: #E34635;
  border-bottom: none;
  border-right-color: #4CA4CF;
  width: 1.36rem;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(9) td:nth-child(n+2){
  color: #E34635;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(2) td:nth-child(n+2) p{
  display: block;
  width: 100%;
  height: 100%;
  border-bottom: solid #E6E6E6 1px;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(n+3) td{
  background-color: #FFFFFF;
  border-bottom: none;
  border-right-color: #4CA4CF;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(n+3) td p{
  display: block;
  width: 100%;
  height: 100%;
  border-bottom: solid #E6E6E6 1px;
}
.tq-article-details .recommendation-information .text .top tr:nth-child(8) td p{
  border-bottom-color: #4CA4CF;
}
.tq-article-details .recommendation-information .text .bottom{
  width: 8.4133rem;
  font-size: 0.1866rem;
  font-weight: 400;
  color: #333333;
  margin-left: -0.1933rem;
  border-spacing: 0;
  line-height: initial;
}
.tq-article-details .recommendation-information .text .bottom td{
  height: 0.3466rem;
  text-align: center;
  border-right: 1px solid #4CA4CF;
}
.tq-article-details .recommendation-information .text .bottom td:last-child{
  border-right: none;
}
.tq-article-details .recommendation-information .text .bottom td p{
  display: block;
  width: 100%;
  height: 100%;
  line-height: 0.3466rem;
  border-bottom: solid #E6E6E6 1px;
}
.tq-article-details .recommendation-information .text .bottom tr:first-child td{
  height: 0.3733rem;
  font-size: 0.2133rem;
  font-weight: 400;
  color: #E34635;
}
.tq-article-details .recommendation-information .text .bottom tr:first-child td p{
  line-height: 0.3733rem;
}
.tq-article-details .recommendation-information .text .identify-code{
  display: flex;
  align-items: center;
  margin-top: 0.4266rem;
  margin-left: -0.1133rem;
  margin-bottom: -0.12rem;
}
.tq-article-details .recommendation-information .text .identify-code img{
  width: 1.8133rem;
  height: 1.8133rem;
  margin-right: 0.44rem;
}
.tq-article-details .recommendation-information .text .identify-code span{
  font-size: 0.32rem;
  font-weight: 400;
  color: #333333;
}
.tq-article-details .recommendation-information .text .identify-code span font{
  color: #40A9D8;
}
.tq-article-details .recommendation-information .text .identify-code span p{
  color: #E6E6E6;
}

.tq-pl5-article-details .demand-record tr:first-child td{
  color: #AF2216;
}
.tq-pl5-article-details .hot-code tr:first-child td{
  color: #EA3223;
}
.tq-pl5-article-details .parallelogram{
  width: 6.4rem;
  height: 1.6rem;
  background: #AF2216;
  margin: 0 auto;
  margin-top: 1.0266rem;
  font-size: 0.8rem;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 1.6rem;
  border-bottom: solid 0.1333rem #FFFFFF;
  box-sizing: initial;
}
.tq-pl5-article-details .list .item{
  border-color: #AF2216;
}
.tq-pl5-article-details .list .item .title{
  background: #AF2216;
}
.tq-pl5-article-details .list .item .info .name .label{
  background: #AF2216;
}
.tq-pl5-article-details .list .item .text li span{
  color: #AF2216;
}
.tq-pl5-article-details .list .item .text li span font{
  display: inline-block;
  font-size: 0.72rem;
  vertical-align: middle;
  margin-top: -0.15rem;
}
.tq-pl5-article-details .list .item.circle-center{
  margin-top: 0.7466rem;
}
.tq-pl5-article-details .list .item.circle-center .record{
  margin-top: 1.28rem;
  color: #AF2216;
}
.tq-pl5-article-details .list .item.circle-center .record.mt45{
  margin-top: 0.6rem;
  margin-bottom: 0;
}
.tq-pl5-article-details .list .item.circle-center .missing-title{
  display: block;
  width: 3.0666rem;
  height: 0.8533rem;
  background: #FBE5A4;
  margin: 0 auto;
  text-align: center;
  line-height: 0.8533rem;
  font-size: 0.48rem;
  font-weight: 500;
  color: #AF2216;
  margin-top: 1.3333rem;
}
.tq-pl5-article-details .list .item.circle-center .missing-table{
  width: 8.6533rem;
  margin: 0 auto;
  border-top: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-spacing: 0;
  margin-top: 0.3733rem;
  margin-bottom: -0.3866rem;
}
.tq-pl5-article-details .list .item.circle-center .missing-table td {
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  height: 0.76rem;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #666666;
}
.tq-pl5-article-details .list .item.circle-center .missing-table tr:nth-child(n+2) td{
  width: 12.5%;
}
.tq-pl5-article-details .list .item.circle-center .missing-table tr:nth-child(1) td{
  height: 0.7866rem;
}
.tq-pl5-article-details .list .item.circle-center .missing-table tr:nth-child(2) td{
  height: 1.72rem;
}
.tq-pl5-article-details .list .item.circle-center .missing-table tr:nth-child(n+3) td{
  height: 0.7466rem;
}
.tq-pl5-article-details .list .item.circle-center .qih-table{
  width: 8.6533rem;
  margin: 0 auto;
  border-top: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-spacing: 0;
  margin-top: 0.3733rem;
  margin-bottom: -0.3866rem;
}
.tq-pl5-article-details .list .item.circle-center li:last-child .qih-table{
  margin-bottom: 0;
}
.tq-pl5-article-details .list .item.circle-center .qih-table td {
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  height: 0.76rem;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #666666;
  width: 20%;
}
.sesame-message-activity{
  width: 9.08rem;
  border: 1px dotted #999999;
  margin: 0 auto;
  margin-top: 1.6133rem;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.8rem;
  text-align: left;
  padding: 0 0.4533rem;
  padding-top: 1.32rem;
  padding-bottom: 0.8133rem;
  position: relative;
}
.sesame-message-activity span{
  display: block;
  width: 3.6rem;
  height: 0.9066rem;
  background: #C9585E;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #FFFFFF;
  text-align: center;
  line-height: 0.9066rem;
  position: absolute;
  left: 2.7333rem;
  top: -0.4533rem;
}
.save-code-picture{
  text-align: center;
  font-size: 0.5866rem;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0.88rem;
}
.save-code-picture p{
  font-size: 0.96rem;
  font-weight: 500;
  color: #D44233;
  margin-top: 0.6rem;
  margin-bottom: 0.6666rem;
}
.save-code-picture img{
  width: 9.0666rem;
}
.temporary-link{
  margin-top: 1.2rem;
  margin-bottom: -1.2rem;
  height: 0.9333rem;
  background: rgba(164, 194, 225, .68);
  position: relative;
  z-index: 1;
  font-size: 0.32rem;
  font-weight: 400;
  color: #333333;
  padding-left: 0.5333rem;
  display: flex;
  align-items: center;
}
.temporary-link img{
  width: 0.32rem;
  height: 0.32rem;
  margin-left: auto;
  margin-right: 0.44rem;
}

.tq-qxc-article-details .demand-record tr:first-child td{
  color: #EA3223;
}
.tq-qxc-article-details .parallelogram{
  background: #EA3223;
}
.tq-qxc-article-details .list .item{
  border-color: #EA3223;
}
.tq-qxc-article-details .list .item .title{
  background: #EA3223;
}
.tq-qxc-article-details .list .item .info .name .label{
  background: #EA3223;
}
.tq-qxc-article-details .list .item .text li span{
  color: #EA3223;
}
.tq-qxc-article-details .list .item.circle-center .record{
  color: #EA3223;
}
.tq-qxc-article-details .list .item.circle-center .missing-title{
  color: #EA3223;
}
.tq-qxc-article-details .hot-code tr:first-child td{
  color: #EA3223;
}

.tq-tezd-article-details{
  margin-top: -0.8133rem;
  padding-top: 0.24rem;
}
.tq-tezd-article-details .erweimaimg {
  width: 9.04rem;
  height: 3.44rem;
  margin-top: 0.1333rem;
}
.tq-tezd-article-details .title-item{
  font-size: 0.5866rem;
  font-weight: 500;
  color: #333333;
  line-height: 1.0666rem;
  margin-top: 0.4933rem;
}
.tq-tezd-article-details .title-item span{
  color: #B32F52;
}
.tq-tezd-article-details .list .item{
  border: 0.08rem solid #C01D18;
  border-radius: 0.05333rem;
  margin-bottom: 1.0533rem;
}
.tq-tezd-article-details .list .item .type{
  width: 3.5066rem;
  height: 1.3733rem;
  border: 1px dotted #C01D18;
  border-radius: 0.1333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  margin-top: 0.64rem;
}
.tq-tezd-article-details .list .item .type span{
  width: 3.2rem;
  height: 1.0666rem;
  background: #C01D18;
  border-radius: 0.1333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.64rem;
  font-weight: 500;
  color: #FFFFFF;
}
.tq-tezd-article-details .list .item .dqi-qih{
  display: block;
  margin-top: 1.02666rem;
  font-size: 0.64rem;
  font-weight: 500;
  color: #333333;
}
.tq-tezd-article-details .list .item .dqi-knumber{
  display: block;
  margin-top: 0.5866rem;
  font-size: 0.64rem;
  font-weight: 500;
  color: #C01D18;
}
.tq-tezd-article-details .list .item .text{
  justify-content: center;
}
.tq-tezd-article-details .list .item .dqi-text span{
  text-align: left;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.96rem;
}
.tq-tezd-article-details .list .item .wqi{
  text-align: left;
  display: flex;
  margin-top: 0.5066rem;
  position: relative;
  margin-bottom: -0.5rem;
}
.tq-tezd-article-details .list .item .wqi .qih{
  font-size: 0.5333rem;
  font-weight: 500;
  color: #333333;
  margin-top: 0.2933rem;
  margin-left: 1.1733rem;
}
.tq-tezd-article-details .list .item .wqi .qih font{
  font-size: 0.72rem;
  color: #C01D18;
  position: absolute;
  left: 3.72rem;
  top: 0.12rem;
  z-index: 2;
}
.tq-tezd-article-details .list .item .wqi .text{
  display: inline-block;
  margin-top: 0.44rem;
  text-align: left;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.96rem;
  margin-left: 1.44rem;
}
.tq-tezd-article-details .list .item .wqi .text .knumber{
  font-size: 0.48rem;
  font-weight: 500;
  color: #C01D18;
}
.tq-tezd-article-details .list .item .wqi .text font{
  color: #E57701;
}
.tq-tezd-article-details .list .item .wqi .line{
  display: block;
  height: 4.72rem;
  position: absolute;
  border-left: solid #999999 0.01333rem;
  left: 3.922rem;
}
.tq-tezd-article-details .list .item .wqi-list .wqi:last-child .line{
  height: 1.7rem;
}
.tq-tezd-article-details .list .item .wqi-table{
  width: 8.4133rem;
  margin: 0 auto;
  border-top: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-spacing: 0;
  margin-top: 0.8533rem;
}
.tq-tezd-article-details .list .item .wqi-table td {
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  height: 1.4266rem;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #666666;
}
.tq-tezd-article-details .list .item .wqi-table td span{
  color: #E57701;
}
.tq-tezd-article-details .list .item .wqi-table td:nth-child(1){
  width: 2.4666rem;
}
.tq-tezd-article-details .list .item .wqi-table td:nth-child(3){
  width: 2.7333rem;
}
.tq-tezd-article-details .list .item .wqi-table tr:first-child td{
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
}
.tq-tezd-article-details .list .shaw{
  border-color: #797DA6;
}
.tq-tezd-article-details .list .shaw .type{
  border-color: #797DA6;
}
.tq-tezd-article-details .list .shaw .type span{
  background: #797DA6;
}
.tq-tezd-article-details .list .shaw .dqi{
  text-align: left;
  width: 8.3333rem;
  margin: 0 auto;
  border: 1px solid #999999;
  margin-top: 1.5466rem;
  padding-left: 0.4133rem;
  padding-top: 1.2133rem;
  padding-bottom: 0.7066rem;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.8rem;
  position: relative;
}
.tq-tezd-article-details .list .shaw .dqi .title{
  display: block;
  width: 4.9866rem;
  height: 0.9466rem;
  text-align: center;
  line-height: 0.9466rem;
  background: #DDE4F0;
  border: 1px solid #333333;
  position: absolute;
  left: 0.5366rem;
  top: -0.5733rem;
  border-radius: 0;
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
}
.tq-tezd-article-details .list .shaw .dqi .xiaosanjiao{
  width: 0.5733rem;
  height: 0.7866rem;
  position: absolute;
  left: -1px;
  top: -0.7866rem;
}
.tq-tezd-article-details .list .shaw .type.mt68{
  margin-top: 0.9266rem;
}
.tq-tezd-article-details .list .shaw .wqi-list{
  margin-bottom: 1.6466rem;
}
.tq-tezd-article-details .list .shaw .wqi{
  display: block;
  padding-top: 0.5866rem;
}
.tq-tezd-article-details .list .shaw .wqi .qih{
  display: block;
  width: 4.4266rem;
  height: 0.7733rem;
  line-height: 0.7733rem;
  background: #FFFFFF;
  border: 0.026667rem solid #9C2618;
  font-size: 0.4266rem;
  font-weight: 500;
  color: #9C2618;
  text-align: center;
  margin-left: 0.8933rem;
  margin-top: 0.5866rem;
  position: relative;
  z-index: 2;
  background-color: #FFFFFF;
}
.tq-tezd-article-details .list .shaw .wqi .text{
  margin-left: 1.12rem;
  font-size: 0.4266rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.8rem;
}
.tq-tezd-article-details .list .shaw .wqi .text p{
  font-weight: 500;
  color: #9C2618;
}
.tq-tezd-article-details .list .shaw .wqi .sanjiaoxing{
  display: block;
  width: 0.4266rem;
  height: 0.4266rem;
  border: 0.026667rem solid #9C2618;
  transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -webkit-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  position: absolute;
  top: 1.33rem;
  left: 0.7rem;
}
.tq-tezd-article-details .list .shaw .wqi .line{
  display: block;
  height: 8.8rem !important;
  border-left: 0.08rem solid #9C2618;
  position: absolute;
  top: 0;
  left: 0.5333rem;
}
/* 20230221公众智能推文3 str */

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