.theme-senior .modal-inner .account-modal-title {
  font-weight: 600;
  font-size: 0.586667rem;
}

.theme-senior .modal-inner .account-modal-con {
  font-size: 0.533333rem;
}

.theme-senior .modal .modal-inner {
  padding-top: 0.56rem;
  padding-bottom: 0.64rem;
}

.theme-senior .modal-title {
  font-size: 0.586667rem;
}

.theme-senior .modal-text {
  font-size: 0.533333rem;
}

.theme-senior .modal-button {
  font-size: 0.533333rem;
}

.theme-senior .button.button-big {
  font-size: 0.48rem;
  height: 1.386667rem;
  line-height: 1.386667rem;
}

.theme-senior .agree-block .item-inner {
  font-size: 0.48rem;
}

.theme-senior .smart-select-page .list-block .item-title {
  font-size: 0.533333rem;
}

.theme-senior .smart-select-page label.label-radio input[type="checkbox"] ~ .item-inner,
.theme-senior label.label-radio input[type="radio"] ~ .item-inner {
  padding: 0.453333rem 0.4rem 0.4rem 0;
}

.theme-senior .navbar .center {
  font-size: 0.48rem;
}

.theme-senior .navbar .icon {
  color: #fff;
}

.theme-senior .bank-list-block .row .col .bank-name {
  font-size: 0.426667rem;
}

.theme-senior #loginContent .list-block input {
  font-size: 0.533333rem;
  font-size: 0.48rem;
  padding: 0.426667rem 0;
  height: inherit;
  line-height: 0.746667rem;
}

.theme-senior #loginContent .list-block input::placeholder {
  font-size: 0.533333rem;
}

.theme-senior #loginContent .list-block input::placeholder {
  color: #b3b3b3;
}

.theme-senior #loginContent .content-block-title .item-content .item-title {
  font-size: 0.48rem;
}

.theme-senior #loginContent .login-getcode {
  font-size: 0.533333rem;
}

.theme-senior #loginContent .prepare .prepare-title {
  font-size: 0.373333rem;
  font-weight: 500;
  color: #999999;
  line-height: 0.533333rem;
}

.theme-senior #loginContent .prepare .prepare-title .iconfont {
  font-size: 0.4rem;
}

.theme-senior #loginContent .prepare {
  bottom: 0.666667rem;
}

.theme-senior #loginContent .prepare i.down {
  display: inline-block;
  width: 0.266667rem;
  height: 0.133333rem;
  background: url(https://sjkh.cfzq.com/template-3.0/img/arrows.png) no-repeat center / 150%;
  vertical-align: middle;
}

.theme-senior #loginContent .prepare .iconfont {
  font-size: 1.866667rem;
}

.theme-senior #loginContent .prepare .row {
  font-size: 0.426667rem;
}

.theme-senior #loginContent .depo-supportbank {
  font-size: 0.533333rem;
}

.theme-senior #loginContent .bank-list-block .row .col .bank-name {
  font-size: 0.4rem;
}

.theme-senior #loginContent .bank-list-picker .center {
  font-size: 0.48rem;
}

.theme-senior #collectIdcardContent .example span {
  font-size: 0.48rem;
}

.theme-senior #collectIdcardContent .list-block .item-inner {
  padding: 0.426667rem 0 !important;
}

.theme-senior #collectIdcardContent .content-block-title {
  font-size: 0.48rem;
  color: #505264;
  line-height: 0.666667rem;
  margin-top: 0.346667rem;
  margin-bottom: 0.346667rem;
}

.theme-senior #collectIdcardContent .list-block .item-title.label {
  font-size: 0.533333rem;
  width: 29%;
  color: #666;
}

.theme-senior #collectIdcardContent .list-block .item-title.label.warnings {
  color: #FF3636;
}

.theme-senior #collectIdcardContent .list-block input[type="text"] {
  font-size: 0.533333rem;
}

.theme-senior #collectIdcardContent #startTime,
.theme-senior #collectIdcardContent #id_begindate,
.theme-senior #collectIdcardContent #endTime,
.theme-senior #collectIdcardContent #id_enddate {
  width: 3.333333rem;
  height: 0.8rem;
}

.theme-senior #collectIdcardContent .list-block .item-input textarea {
  font-size: 0.533333rem;
  color: #333;
}

.theme-senior #collectIdcardContent .list-block .item-input {
  flex-wrap: wrap;
}

.theme-senior .warn-prompt-top .text {
  font-size: 0.48rem;
}

.theme-senior #collectContent .card .dun-wrap {
  font-size: 0.426667rem;
  color: #4d4d4d;
}

.theme-senior #collectContent .zb {
  font-size: 0.533333rem;
  color: #4d4d4d;
}

.theme-senior #collectContent .content-block .text {
  font-size: 0.48rem;
  color: #333;
}

.theme-senior #collectContent .example span {
  font-size: 0.48rem;
  color: #666;
}

.theme-senior #collectContent .card .dun-wrap .dun-img {
  top: 0.053333rem;
}

.theme-senior #collectContent .card .card-footer .button.uploadFront {
  line-height: 1.066667rem;
}

.theme-senior .no-found-idcard {
  font-size: 0.426667rem;
}

.theme-senior #profileContent .agree-block .item-inner {
  font-size: 0.533333rem;
}

.theme-senior #profileContent .item-title {
  font-size: 0.533333rem;
}

.theme-senior #profileContent .list-block .smart-select .item-after {
  font-size: 0.533333rem;
  margin-right: 0.666667rem;
  width: 50%;
}

.theme-senior #profileContent .list-block .item-inner {
  padding: 0.453333rem 0.4rem 0.4rem 0;
}

.theme-senior #profileContent .item-input input {
  font-size: 0.533333rem;
  color: #272727;
}

.theme-senior #profileContent .item-input textarea {
  font-size: 0.533333rem;
  color: #272727;
}

.theme-senior #profileContent .address-label span {
  font-size: 0.533333rem;
  color: #272727;
}

.theme-senior #profileContent .agree-block {
  padding: 0.426667rem 0.4rem;
}

.theme-senior #depositoryContent .next-btn-block {
  margin-top: 0.8rem;
}

.theme-senior #depositoryContent .list-block .item-inner {
  padding: 0.426667rem 0;
}

.theme-senior #depositoryContent .list-block .depo-cardid,
.theme-senior #depositoryContent .list-block .password-card {
  font-size: 0.533333rem;
}

.theme-senior #depositoryContent .depository_tip label.label-checkbox i.icon-form-checkbox {
  width: 0.48rem;
  height: 0.48rem;
}

.theme-senior #depositoryContent .depository_tip {
  height: auto;
  padding: 0.4rem;
  line-height: 0.533333rem;
}

.theme-senior #depositoryContent .depository_tip .info {
  font-size: 0.48rem;
  width: 5.6rem;
  text-align: left;
}

.theme-senior #depositoryContent .depository_tip .check_info {
  font-size: 0.48rem;
}

.theme-senior #depositoryContent .list-block .item-title {
  font-size: 0.533333rem;
  width: 20%;
  padding-left: 0;
}

.theme-senior #depositoryContent .list-block .item-input {
  font-size: 0.533333rem;
}

.theme-senior #depositoryContent .bank_con .bank_con_title {
  font-size: 0.48rem;
  color: #272727;
}

.theme-senior #depositoryContent .bank_con .group .item .name {
  font-size: 0.426667rem;
}

.theme-senior #depositoryContent .list-block .item-link .item-after.choose-banks {
  margin-left: -0.266667rem;
  font-size: 0.533333rem;
}

.theme-senior #depositoryContent .dun-wrap {
  font-size: 0.426667rem;
  color: #666;
}

.theme-senior #depositoryContent .dun-wrap .dun-img {
  top: 0.08rem;
}

.theme-senior #depositoryContent .content-block-title .item-content {
  align-items: flex-start;
  margin-top: 0.08rem;
}

.theme-senior #depositoryContent .content-block-title .item-content .item-media {
  margin-top: 0.106667rem;
}

.theme-senior .riskContent .warn-prompt-top .text {
  font-size: 0.426667rem;
}

.theme-senior .riskContent .content-block-title {
  font-size: 0.48rem;
}

.theme-senior .riskContent .list-block li {
  font-size: 0.48rem;
}

.theme-senior #riskResultContent .prompt {
  font-size: 0.426667rem;
}

.theme-senior #riskResultContent .score-wrap .score-tips {
  font-size: 0.48rem;
}

.theme-senior #riskResultContent .score-wrap .score-detail {
  font-size: 0.533333rem;
}

.theme-senior #riskResultContent .score-wrap .score-progress li p {
  font-size: 0.426667rem;
}

.theme-senior #riskResultContent .score-wrap .score-level {
  font-size: 0.96rem;
}

.theme-senior #riskResultContent .agree-block {
  margin-top: 0.08rem;
}

.theme-senior #riskResultContent .content-block-title .item-content .item-media .icon {
  margin-top: 0;
}

.theme-senior #riskResultContent .prompt {
  margin-top: 0.853333rem;
}

.theme-senior #riskNoticeContent .content p {
  font-size: 0.48rem;
}

.theme-senior #riskContent .content-block-title {
  font-weight: bold;
}

.theme-senior #riskContent .content-block-title small {
  font-size: 0.533333rem;
  color: #FF3B30;
}

.theme-senior #signContent .content-block-title {
  font-size: 0.533333rem;
  line-height: 0.746667rem;
  margin-top: 0.293333rem;
}

.theme-senior #signContent .account .item-inner .item-title {
  font-size: 0.533333rem;
  line-height: 0.746667rem;
  padding: 0.426667rem 0;
  display: block;
}

.theme-senior #signContent .content-block-foot {
  font-size: 0.48rem;
  color: #8C8C8C;
  line-height: 0.666667rem;
  margin-bottom: 0.453333rem;
}

.theme-senior #signContent .changeBtn {
  margin-top: 0.186667rem;
}

.theme-senior #signContent label.label-checkbox i.icon-form-checkbox {
  width: 0.533333rem;
  height: 0.533333rem;
  margin-top: 0;
}

.theme-senior #signContent .list-block .item-title {
  font-size: 0.533333rem;
  line-height: 0.746667rem;
  padding: 0.426667rem 0;
  display: block;
}

.theme-senior #signContent .list-block .item-inner {
  padding: 0 !important;
}

.theme-senior #signContent .custom li .account-old-change .item-inner .item-after {
  font-size: 0.533333rem;
  padding-right: 0.8rem;
}

.theme-senior #signContent .account {
  margin-top: 0.293333rem;
}

.theme-senior #signContent .custom li .account-old-change .item-inner {
  padding-top: 0;
  padding-bottom: 0;
}

.theme-senior .risknotice1 .risknotice1-top .risknotice1-tit {
  font-size: 0.586667rem;
  margin: 0.346667rem auto 0.986667rem;
}

.theme-senior .risknotice1 .risknotice1-mid .item-title {
  font-size: 0.48rem;
  width: 4rem;
  white-space: normal;
  line-height: 0.666667rem;
}

.theme-senior .risknotice1 .risknotice1-mid .item-content {
  margin-bottom: 0.4rem;
}

.theme-senior .risknotice1 .risknotice1-mid .item-content:last-child {
  margin-bottom: 0.72rem;
}

.theme-senior .risknotice1 .risknotice1-mid .item-after {
  font-size: 0.48rem;
  width: 4.533333rem;
  white-space: normal;
  line-height: 0.666667rem;
  max-height: inherit;
}

.theme-senior .risknotice1 .risknotice1-mid .risknotice1-mid-tip {
  font-size: 0.48rem;
  padding: 0.346667rem 0.4rem;
}

.theme-senior .risknotice1 .content-block-title .item-content .item-media .icon {
  margin-top: 0;
}

.theme-senior .risknotice1 .content-block-title .item-content {
  margin-top: 0;
}

.theme-senior #passwordContent .content-block-title {
  padding: 0.293333rem 0.4rem;
  font-size: 0.533333rem;
  font-weight: 400;
  color: #595959;
  line-height: 0.746667rem;
}

.theme-senior #passwordContent .content-block-title2 {
  padding-top: 0;
  padding-bottom: 0;
}

.theme-senior #passwordContent .list-block {
  margin-top: 0;
}

.theme-senior #passwordContent input {
  font-size: 0.533333rem;
  color: #333;
  line-height: 0.746667rem;
  height: auto;
  padding: 0.4rem 0;
}

.theme-senior #passwordContent input::placeholder {
  color: #999;
}

.theme-senior #passwordContent .content-block-title .item-content .item-title {
  font-size: 0.48rem;
  color: #595959;
}

.theme-senior #passwordContent .agree-block {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.theme-senior #passwordContent .prompt {
  padding-top: 0.506667rem;
  font-size: 0.48rem;
  color: #8c8c8c;
  line-height: 0.666667rem;
}

.theme-senior #passwordContent .content-block-title .item-content .item-media .icon {
  margin: 0;
}

.theme-senior #passwordContent .content-block {
  margin-top: 0.693333rem;
}

.theme-senior #videoContent .video-top-wrap .video-top-tit {
  font-size: 0.533333rem;
  color: #272727;
  line-height: 0.746667rem;
}

.theme-senior #videoContent .content-block-title-change {
  font-size: 0.48rem;
}

.theme-senior #videoContent .hint-block p {
  font-size: 0.48rem;
}

.theme-senior #videoContent .video-footer-tip {
  font-size: 0.48rem;
}

.theme-senior #auditContent .text-hint {
  font-size: 0.48rem;
}

.theme-senior #auditContent .submit-success-content > p {
  font-size: 0.48rem;
}

.theme-senior #verifyContent .upload-block .upload-content .title {
  font-size: 0.48rem;
}

.theme-senior #verifyContent .verify-info {
  font-size: 0.48rem;
}

.theme-senior #reviewContent .item-content .item-inner .item-title {
  font-size: 0.533333rem;
  color: #272727;
  line-height: 0.746667rem;
}

.theme-senior #reviewContent .item-content .item-inner .item-after .row .col-50:first-child .select-trigger {
  font-size: 0.533333rem;
}

.theme-senior #reviewContent .item-content .item-inner .item-after .row .col-50:last-child .select-trigger {
  font-size: 0.533333rem;
}

.theme-senior #openResultContent .list-block-open .item-title-top {
  font-size: 0.48rem;
}

.theme-senior #openResultContent .list-block-open .item-after-bot {
  font-size: 0.533333rem;
}

.theme-senior #openResultContent .list-block-open .item-content-open .result-icon {
  width: 0.64rem;
  height: 0.64rem;
}

.theme-senior #openResultContent .wechatgo .wechat-text .focus-wechat {
  font-size: 0.48rem;
}

.theme-senior #openResultContent .wechatgo .wechat-text .focus-warn {
  font-size: 0.426667rem;
}

.theme-senior #openResultContent .audit-process .current-progress .right,
.theme-senior #openResultContent .audit-process .current-progress .left {
  font-size: 0.48rem;
}

.theme-senior #videoResultsContent .video-error-wrap .videofaill-tit1 {
  font-size: 0.586667rem;
}

.theme-senior #videoResultsContent .video-error-wrap .videofaill-wrap .videofaill-wrap-ul .videofaill-wrap-item {
  font-size: 0.48rem;
}

.theme-senior #videoResultsContent .videofaill-tit-bot,
.theme-senior #videoResultsContent .videofaill-tit1,
.theme-senior #videoResultsContent .videofaill-wrap-tit {
  font-size: 0.426667rem;
}

.theme-senior #mainView #passwordContent .content-block-title .item-content .item-media {
  margin-top: 0;
}

.theme-senior #profileContent .list-block .item-inner-checkbox {
  padding-right: 1.066667rem;
}

.theme-senior #profileContent .not-flex .item-inner-checkbox .item-after {
  font-size: 0.533333rem;
}

.theme-senior #badRecordContent label.label-radio input[type="checkbox"] ~ .item-inner,
.theme-senior #badRecordContent label.label-radio input[type="radio"] ~ .item-inner {
  padding-top: 0.426667rem;
  padding-bottom: 0.426667rem;
  line-height: 0.746667rem;
}

.theme-senior #profileContent .work-unit .item-title {
  width: 40%;
}

.theme-senior #badRecordContent .list-block .item-title,
.theme-senior #badRecordContent .list-block .smart-select .item-after {
  font-size: 0.533333rem;
}

.theme-senior .bank-list-picker .center {
  font-size: 0.453333rem;
}

.theme-senior .date_btn {
  font-size: 0.48rem;
}