
[data-v-06e6b058] .van-tab {
  color: #333333;
}
[data-v-06e6b058] .van-tab--active {
  color: #3377FF;
}
[data-v-06e6b058] .van-sticky--fixed {
  top: 1.17333333rem !important;
}
[data-v-06e6b058] .van-tabs__wrap {
  border-bottom: 1px solid #E6E6E6;
}
.income-certificate[data-v-06e6b058] {
  position: relative;
  overflow: auto;
  height: 100%;
  padding-bottom: 2rem;
}
.income-content[data-v-06e6b058] {
  background-color: #ffffff;
  padding: 0.53333333rem 0 0.56rem 0;
}
.income[data-v-06e6b058] {
  margin: 0 0.4rem 0.54666667rem 0.4rem;
  padding-bottom: 0.66666667rem;
  background: #F3F8FE;
  border-radius: 0.4rem;
}
.income .income-title[data-v-06e6b058] {
  height: 1.10666667rem;
  font-weight: bold;
  font-size: 0.42666667rem;
  color: #333333;
  line-height: 1.10666667rem;
  padding-left: 0.4rem;
  background: linear-gradient(90deg, #B9D5FC 0%, rgba(236, 246, 250, 0.43) 100%);
}
.income .income-desc[data-v-06e6b058] {
  padding: 0.4rem 0.4rem 0 0.4rem;
}
.income .income-desc .highlight-title[data-v-06e6b058] {
  overflow: hidden;
}
.income .income-desc .highlight-title > span[data-v-06e6b058] {
  float: left;
}
.income .income-desc .highlight-title > span[data-v-06e6b058]:nth-child(1) {
  width: 0.52rem;
  height: 0.36rem;
  background: #3377FF;
  border-radius: 0.10666667rem;
  font-size: 0.32rem;
  color: #FFFFFF;
  line-height: 0.36rem;
  text-align: center;
}
.income .income-desc .highlight-title > span[data-v-06e6b058]:nth-child(2) {
  margin-left: 0.13333333rem;
  font-size: 0.32rem;
  color: #3377FF;
  line-height: 0.36rem;
}
.income .income-desc .highlight-content[data-v-06e6b058] {
  margin-top: 0.34666667rem;
  font-size: 0.34666667rem;
  color: #333333;
}
.income .income-desc .highlight-desc[data-v-06e6b058] {
  margin-top: 0.29333333rem;
}
.income .income-desc .highlight-desc > li[data-v-06e6b058] {
  margin-bottom: 0.2rem;
}
.income .income-desc .highlight-desc > li .desc-title[data-v-06e6b058] {
  height: 0.89333333rem;
  background: linear-gradient(90deg, #ffffff 60%, rgba(255, 255, 255, 0.01) 99%);
  border-radius: 0.6rem 0.28rem 0.28rem 0;
  font-size: 0.34666667rem;
  color: #4A5A7A;
  line-height: 0.89333333rem;
  padding-left: 0.37333333rem;
}
.income .income-desc .highlight-desc > li .desc-title > span[data-v-06e6b058] {
  margin-left: 0.13333333rem;
}
.income .income-desc .highlight-desc > li .desc-content[data-v-06e6b058] {
  margin-top: 0.05333333rem;
  background: linear-gradient(90deg, #ffffff 60%, rgba(255, 255, 255, 0.01) 99%);
  border-radius: 0 0.50666667rem 0.50666667rem 0.50666667rem;
  font-size: 0.34666667rem;
  color: #333333;
  padding: 0.32rem 0 0.29333333rem 0.33333333rem;
}
.market-maker[data-v-06e6b058] {
  margin-bottom: 0;
  background: #FCFAF1;
}
.market-maker .income-title[data-v-06e6b058] {
  background: linear-gradient(90deg, #FAE2AE 0%, rgba(250, 249, 236, 0.44) 99%);
}
.market-maker .income-desc .highlight-title > span[data-v-06e6b058]:nth-child(1) {
  background: #D19003;
}
.market-maker .income-desc .highlight-title > span[data-v-06e6b058]:nth-child(2) {
  color: #D19003;
}
.agency-trading[data-v-06e6b058] {
  background: #EDF7F7;
}
.agency-trading .income-title[data-v-06e6b058] {
  background: linear-gradient(90deg, #C4EEF3 0%, rgba(236, 249, 250, 0.44) 98%);
}
.agency-trading .income-desc .highlight-title > span[data-v-06e6b058]:nth-child(1) {
  background: #06B2CC;
}
.agency-trading .income-desc .highlight-title > span[data-v-06e6b058]:nth-child(2) {
  color: #06B2CC;
}
.float-content[data-v-06e6b058] {
  background-color: #ffffff;
  padding: 0.62666667rem 0 0.52rem 0;
}
.float-desc[data-v-06e6b058] {
  padding: 0 0.44rem 0 0.44rem;
}
.float-desc > p[data-v-06e6b058]:nth-of-type(1) {
  font-weight: bold;
  font-size: 0.45333333rem;
  color: #333333;
  text-align: center;
}
.float-desc > p[data-v-06e6b058]:nth-of-type(2) {
  font-size: 0.34666667rem;
  color: #333333;
  text-align: center;
  margin-top: 0.46666667rem;
}
.float-relation[data-v-06e6b058] {
  margin-top: 0.74666667rem;
}
.float-relation > p[data-v-06e6b058] {
  font-size: 0.42666667rem;
  color: #333333;
  text-align: center;
  font-weight: bold;
}
.float-relation .float-relation-desc[data-v-06e6b058] {
  margin-top: 0.42666667rem;
  position: relative;
  padding-top: 0.4rem;
}
.float-relation .float-relation-desc .float-relation-ct[data-v-06e6b058] {
  position: absolute;
  width: 8.29333333rem;
  height: 2.68rem;
  background: #F5F7FA;
  left: 0.96rem;
  top: 0;
}
.float-relation .float-relation-desc .float-relation-ct > p[data-v-06e6b058]:nth-of-type(1) {
  font-size: 0.37333333rem;
  color: #333333;
  padding-top: 0.4rem;
  text-align: center;
  font-weight: bold;
}
.float-relation .float-relation-desc .float-relation-ct > p[data-v-06e6b058]:nth-of-type(2) {
  font-size: 0.33333333rem;
  color: #333333;
  padding: 0.33333333rem 0.29333333rem 0 0.29333333rem;
  text-align: justify;
}
.float-relation .float-relation-desc .float-relation-bg[data-v-06e6b058] {
  margin: 0 0.41333333rem 0 0.42666667rem;
  width: 9.16rem;
  height: 2.85333333rem;
}
.float-relation .float-relation-desc .float-relation-bg > img[data-v-06e6b058] {
  display: block;
  width: 100%;
  height: 100%;
}
.product-features[data-v-06e6b058] {
  margin-top: 0.62666667rem;
}
.product-features .features-title[data-v-06e6b058] {
  font-size: 0.42666667rem;
  font-weight: bold;
  color: #333333;
  text-align: center;
}
.product-features .features-ct[data-v-06e6b058] {
  margin: 0.4rem 0.42666667rem 0.58666667rem 0.42666667rem;
  font-size: 0.34666667rem;
  color: #333333;
}
.product-features .features-list[data-v-06e6b058] {
  margin-bottom: 0.26666667rem;
  overflow: hidden;
  padding: 0 0.44rem;
}
.product-features .features-list > div[data-v-06e6b058] {
  float: left;
}
.product-features .features-list > div[data-v-06e6b058]:nth-of-type(1) {
  width: 0.73333333rem;
  height: 0.56rem;
  margin: auto;
}
.product-features .features-list > div:nth-of-type(1) > img[data-v-06e6b058] {
  display: block;
  width: 100%;
  height: 100%;
}
.product-features .features-list > div[data-v-06e6b058]:nth-of-type(2) {
  width: 91.5%;
  font-size: 0.34666667rem;
  color: #333333;
}
.float-contract[data-v-06e6b058] {
  margin-top: 0.32rem;
  width: 100%;
  height: 100%;
}
.float-contract > img[data-v-06e6b058] {
  display: block;
  width: 100%;
  height: 100%;
}

